Skip to content
  • MySensors
  • OpenHardware.io
  • Categories
  • Recent
  • Tags
  • Popular
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Brand Logo
  1. Home
  2. General Discussion
  3. What did you build today (Pictures) ?

What did you build today (Pictures) ?

Scheduled Pinned Locked Moved General Discussion
1.1k Posts 105 Posters 202.4k Views 98 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • mfalkviddM Offline
    mfalkviddM Offline
    mfalkvidd
    Mod
    wrote on last edited by
    #456

    Today I built auto-detection of missing MySensors keywords. The build system will complain if someone adds a new keyword to the Doxygen documentation but forgets to add it to keywords.txt.

    This is what the output looks like on the current code base (we're missing a bunch of keywords):
    0_1521641921920_597e3648-8dea-4498-b481-39db99ce0569-image.png

    This is the code change:
    0_1521641576208_5485185b-9a6d-4eee-9079-e2de14d62d21-image.png

    I have also added those missing keywords to keywords.txt, so now they'll be highlighted properly in the Arduino IDE.

    Thanks to Anticimex for assisting me in working with the build system.

    1 Reply Last reply
    5
    • mfalkviddM Offline
      mfalkviddM Offline
      mfalkvidd
      Mod
      wrote on last edited by mfalkvidd
      #457

      One more build for today: building the raspberry pi gateway.

      I often need to test different settings for the Raspberry Pi Gateway. Running make after just changing one parameter in the configure command (for example, turning on or off interrupts for nrf24 or changing the PA_LEVEL) results in a 1m 13s wait on my Raspberry Pi:
      0_1521668917160_7ee8dbb9-d664-4968-99b9-848a6959d0fe-image.png

      I installed ccache using these instructions and now a make with the same type of change is done in 31s.
      0_1521669105554_513a3db0-222f-47a6-889f-106746ff623b-image.png
      Not that much of a win, but it saves a lot of time when trying many different settings.

      1 Reply Last reply
      1
      • gohanG Offline
        gohanG Offline
        gohan
        Mod
        wrote on last edited by
        #458

        did you cut the compile time of the gateway?

        mfalkviddM 1 Reply Last reply
        0
        • gohanG gohan

          did you cut the compile time of the gateway?

          mfalkviddM Offline
          mfalkviddM Offline
          mfalkvidd
          Mod
          wrote on last edited by
          #459

          @gohan yes?

          gohanG 1 Reply Last reply
          0
          • mfalkviddM mfalkvidd

            @gohan yes?

            gohanG Offline
            gohanG Offline
            gohan
            Mod
            wrote on last edited by
            #460

            @mfalkvidd on my Pi3 it takes 40 around seconds, are you using an old Pi1 ?

            mfalkviddM 1 Reply Last reply
            0
            • gohanG gohan

              @mfalkvidd on my Pi3 it takes 40 around seconds, are you using an old Pi1 ?

              mfalkviddM Offline
              mfalkviddM Offline
              mfalkvidd
              Mod
              wrote on last edited by
              #461

              @gohan no, I'm using a Pi3.

              1 Reply Last reply
              0
              • mfalkviddM Offline
                mfalkviddM Offline
                mfalkvidd
                Mod
                wrote on last edited by
                #462

                Today I finally got my thumbs out and upgraded my plant monitoring to MySensors 2.x (from 1.x).
                Updated sketch is available on Github: https://github.com/mfalkvidd/arduino-plantmoisture

                Result: I really need to water my plants ;-) But the 2.5 year old batteries are still going strong.
                0_1521737262850_PlantMonitoringDomoticz-2018-03-22.png

                maghacM 1 Reply Last reply
                5
                • sundberg84S Offline
                  sundberg84S Offline
                  sundberg84
                  Hardware Contributor
                  wrote on last edited by
                  #463

                  Tonight some more PCB design:

                  0_1521749634333_d772fdfb-5734-4055-9963-6676129ceecd-image.png

                  dbemowskD 1 Reply Last reply
                  1
                  • sundberg84S sundberg84

                    Tonight some more PCB design:

                    0_1521749634333_d772fdfb-5734-4055-9963-6676129ceecd-image.png

                    dbemowskD Offline
                    dbemowskD Offline
                    dbemowsk
                    wrote on last edited by
                    #464

                    @sundberg84 I will throw my two cents in on the design. An issue that I had brought up on previous revisions had to do with capacitors. On the Rev 9 and below boards, your capacitor footprints were pretty much all for flat ceramic capacitors. While I was able to make it work for the couple can style electrolytics that I used, it wasn't quite right. Now on this revision, I see that all of your capacitors have a can electrolytic style footprint. I think it needs to be a mix. The 4.7uf and 10 uf capacitors should be can style footprint, whereas your 0.1s should be non polarized ceramic flat cap footprints. The flat pack ceramics I think have a wider hole spacing.

                    Again, just my two cents

                    Vera Plus running UI7 with MySensors, Sonoffs and 1-Wire devices
                    Visit my website for more Bits, Bytes and Ramblings from me: http://dan.bemowski.info/

                    sundberg84S 1 Reply Last reply
                    1
                    • dbemowskD dbemowsk

                      @sundberg84 I will throw my two cents in on the design. An issue that I had brought up on previous revisions had to do with capacitors. On the Rev 9 and below boards, your capacitor footprints were pretty much all for flat ceramic capacitors. While I was able to make it work for the couple can style electrolytics that I used, it wasn't quite right. Now on this revision, I see that all of your capacitors have a can electrolytic style footprint. I think it needs to be a mix. The 4.7uf and 10 uf capacitors should be can style footprint, whereas your 0.1s should be non polarized ceramic flat cap footprints. The flat pack ceramics I think have a wider hole spacing.

                      Again, just my two cents

                      sundberg84S Offline
                      sundberg84S Offline
                      sundberg84
                      Hardware Contributor
                      wrote on last edited by sundberg84
                      #465

                      @dbemowsk the positive with polarized footprint is that you can use both and it's very easy for a newbie to see which one is Gnd. You who are more experienced can determine if you want to use a flat unpolarized cap.

                      dbemowskD 1 Reply Last reply
                      0
                      • mfalkviddM Offline
                        mfalkviddM Offline
                        mfalkvidd
                        Mod
                        wrote on last edited by
                        #466

                        This evening I spent a few hours finding more MySensors keywords that exist but weren't highlighted.
                        I found about 20 that were documented but not highlighted, so I added them.

                        I also found 3 that weren't documented nor highlighted. I have created issues on github to document them. Help is welcome. Documenting the keywords is an easy way to contribute to the project.
                        https://github.com/mysensors/MySensors/issues/1090
                        https://github.com/mysensors/MySensors/issues/1089
                        https://github.com/mysensors/MySensors/issues/1088

                        1 Reply Last reply
                        3
                        • sundberg84S sundberg84

                          @dbemowsk the positive with polarized footprint is that you can use both and it's very easy for a newbie to see which one is Gnd. You who are more experienced can determine if you want to use a flat unpolarized cap.

                          dbemowskD Offline
                          dbemowskD Offline
                          dbemowsk
                          wrote on last edited by
                          #467

                          @sundberg84 one of the 0.1uf caps that i use has short leads and wouldn't fit that hole spacing. They are higher voltage capacitors that i bought years ago for another project that i am trying to use up. I do see your point though.

                          Vera Plus running UI7 with MySensors, Sonoffs and 1-Wire devices
                          Visit my website for more Bits, Bytes and Ramblings from me: http://dan.bemowski.info/

                          sundberg84S 1 Reply Last reply
                          1
                          • mfalkviddM mfalkvidd

                            Today I finally got my thumbs out and upgraded my plant monitoring to MySensors 2.x (from 1.x).
                            Updated sketch is available on Github: https://github.com/mfalkvidd/arduino-plantmoisture

                            Result: I really need to water my plants ;-) But the 2.5 year old batteries are still going strong.
                            0_1521737262850_PlantMonitoringDomoticz-2018-03-22.png

                            maghacM Offline
                            maghacM Offline
                            maghac
                            wrote on last edited by
                            #468

                            @mfalkvidd said in What did you build today (Pictures) ?:

                            Today I finally got my thumbs out and upgraded my plant monitoring to MySensors 2.x (from 1.x).
                            Updated sketch is available on Github: https://github.com/mfalkvidd/arduino-plantmoisture

                            Result: I really need to water my plants ;-) But the 2.5 year old batteries are still going strong.
                            0_1521737262850_PlantMonitoringDomoticz-2018-03-22.png

                            What kind of components is this running on? I am having trouble getting my batteries to run even 2.5 months (or 2.5 weeks for the outside temp sensor...) :)

                            mfalkviddM 1 Reply Last reply
                            1
                            • maghacM maghac

                              @mfalkvidd said in What did you build today (Pictures) ?:

                              Today I finally got my thumbs out and upgraded my plant monitoring to MySensors 2.x (from 1.x).
                              Updated sketch is available on Github: https://github.com/mfalkvidd/arduino-plantmoisture

                              Result: I really need to water my plants ;-) But the 2.5 year old batteries are still going strong.
                              0_1521737262850_PlantMonitoringDomoticz-2018-03-22.png

                              What kind of components is this running on? I am having trouble getting my batteries to run even 2.5 months (or 2.5 weeks for the outside temp sensor...) :)

                              mfalkviddM Offline
                              mfalkviddM Offline
                              mfalkvidd
                              Mod
                              wrote on last edited by mfalkvidd
                              #469

                              @maghac see the link in my post for full details. But basically it is just what's recommended on the battery page. Arduino pro mini with power led and ldo removed, bod set to 1.8V, powered by 2xAA.

                              1 Reply Last reply
                              2
                              • dbemowskD dbemowsk

                                @sundberg84 one of the 0.1uf caps that i use has short leads and wouldn't fit that hole spacing. They are higher voltage capacitors that i bought years ago for another project that i am trying to use up. I do see your point though.

                                sundberg84S Offline
                                sundberg84S Offline
                                sundberg84
                                Hardware Contributor
                                wrote on last edited by
                                #470
                                This post is deleted!
                                1 Reply Last reply
                                0
                                • ThucarT Offline
                                  ThucarT Offline
                                  Thucar
                                  wrote on last edited by
                                  #471

                                  0_1521972359235_P3251110_v1.JPG

                                  Controller: Node-Red
                                  Gateway: SerialGateway & GSMMQTTGateway
                                  MySensors: 2.2.0

                                  dirkcD 1 Reply Last reply
                                  1
                                  • ThucarT Thucar

                                    0_1521972359235_P3251110_v1.JPG

                                    dirkcD Offline
                                    dirkcD Offline
                                    dirkc
                                    wrote on last edited by dirkc
                                    #472

                                    @thucar what display do you use and where did you buy it? What library did you use?

                                    Controller: Home Assistant & FHEM - Gateway: ESP8266wifi - MySensors: 2.3.2 (nRF24)

                                    1 Reply Last reply
                                    0
                                    • ThucarT Offline
                                      ThucarT Offline
                                      Thucar
                                      wrote on last edited by Thucar
                                      #473

                                      @dirkc the display is a JLX12864-378 off a chinese “component tester” kit I had available. Using the u8g2 library to run it.

                                      Controller: Node-Red
                                      Gateway: SerialGateway & GSMMQTTGateway
                                      MySensors: 2.2.0

                                      1 Reply Last reply
                                      0
                                      • sundberg84S Offline
                                        sundberg84S Offline
                                        sundberg84
                                        Hardware Contributor
                                        wrote on last edited by sundberg84
                                        #474

                                        Today I built a led dimmer and motion detector for my kitchen. Running on 12v and a led list of about 2m.

                                        0_1522338565517_IMG_20180329_174732.jpg

                                        Everything is built on my MysX led board and it was so easy to assemble everything and it's really small.

                                        0_1522338630780_IMG_20180329_174759.jpg

                                        0_1522338653800_IMG_20180329_174549.jpg

                                        0_1522338665121_IMG_20180329_174525.jpg

                                        I have documented this project and will show you in a video when edited.

                                        1 Reply Last reply
                                        5
                                        • SpannersS Offline
                                          SpannersS Offline
                                          Spanners
                                          wrote on last edited by Spanners
                                          #475

                                          Today I built a new Ethernet Gateway.

                                          Using a Freetrionics Ethermega - Fixed SPI bus, so no soft SPI and I can use MY_RX_MESSAGE_BUFFER_FEATURE. PoE, improved voltage regulator design so I can run the amplified NRF24 with MY_RF24_PA_LEVEL RF24_PA_HIGH.

                                          Under the radio is a small prototyping area with capacitor for the radio and an ATSHA204A - because one day I swear I will implement signing.

                                          Slightly modified Gateway sketch that writes successful DHCP IP addresses to EEPROM. I assign a static address on my router. If there's a power failure, the gateway will start up with last address - router takes ages to come online.

                                          Fired up the X-carve to cut the aluminium chassis, which has added benefit of shielding the NRF radio as well. The complicated cutout on the front was to allow air intake for the fan. Was supposed to just be a grille, but after a couple of beers I got too cute for my own good. Took 2 hours to cut that. :)

                                          0_1522406220035_IMG_5814.JPG
                                          1_1522406220036_IMG_5816.JPG
                                          2_1522406220036_IMG_5817.JPG

                                          1 Reply Last reply
                                          7
                                          Reply
                                          • Reply as topic
                                          Log in to reply
                                          • Oldest to Newest
                                          • Newest to Oldest
                                          • Most Votes


                                          18

                                          Online

                                          11.7k

                                          Users

                                          11.2k

                                          Topics

                                          113.0k

                                          Posts


                                          Copyright 2019 TBD   |   Forum Guidelines   |   Privacy Policy   |   Terms of Service
                                          • Login

                                          • Don't have an account? Register

                                          • Login or register to search.
                                          • First post
                                            Last post
                                          0
                                          • MySensors
                                          • OpenHardware.io
                                          • Categories
                                          • Recent
                                          • Tags
                                          • Popular