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.
  • dbemowskD Offline
    dbemowskD Offline
    dbemowsk
    wrote on last edited by
    #272

    So here is an updated board layout that with the new controller board layout will allow for either a 6 pin SPI or 4 pin I2C OLED display. J4 through J7 are jumper headers that tell whether you are using a 6 pin SPI or 4 pin I2C display.
    0_1514536813459_e10205a5-8836-468d-a5c1-67e459d65deb-.png

    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/

    NeverDieN 1 Reply Last reply
    1
    • dbemowskD dbemowsk

      So here is an updated board layout that with the new controller board layout will allow for either a 6 pin SPI or 4 pin I2C OLED display. J4 through J7 are jumper headers that tell whether you are using a 6 pin SPI or 4 pin I2C display.
      0_1514536813459_e10205a5-8836-468d-a5c1-67e459d65deb-.png

      NeverDieN Offline
      NeverDieN Offline
      NeverDie
      Hero Member
      wrote on last edited by
      #273

      @dbemowsk Or maybe use solder jumpers instead.

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

        Building some loggers which i might sell later on.
        0_1514554953843_1514554934776246379576.jpg

        Controller: Proxmox VM - Home Assistant
        MySensors GW: Arduino Uno - W5100 Ethernet, Gw Shield Nrf24l01+ 2,4Ghz
        MySensors GW: Arduino Uno - Gw Shield RFM69, 433mhz
        RFLink GW - Arduino Mega + RFLink Shield, 433mhz

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

          And want to make a tip about smd component organisation...

          0_1514555049950_15145550389591441077832.jpg

          Controller: Proxmox VM - Home Assistant
          MySensors GW: Arduino Uno - W5100 Ethernet, Gw Shield Nrf24l01+ 2,4Ghz
          MySensors GW: Arduino Uno - Gw Shield RFM69, 433mhz
          RFLink GW - Arduino Mega + RFLink Shield, 433mhz

          Nca78N 1 Reply Last reply
          2
          • NeverDieN NeverDie

            @dbemowsk Or maybe use solder jumpers instead.

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

            @neverdie I thought about adding jumpers, but being that these are in-wall switches which are pretty much permanent, and the fact that because of space the OLED display needs to be soldered in place, there's not much chance of the display getting changed from I2C to SPI or vice versa. I figured that the pads could just be bridged one way or the other depending on configuration.

            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/

            1 Reply Last reply
            0
            • sundberg84S sundberg84

              And want to make a tip about smd component organisation...

              0_1514555049950_15145550389591441077832.jpg

              Nca78N Offline
              Nca78N Offline
              Nca78
              Hardware Contributor
              wrote on last edited by
              #277

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

              And want to make a tip about smd component organisation...

              I think we should make another topic for this kind of tips ? We could discuss pros and cons and give reference to online shops to buy items, your boxes are quite nice for DIP components and small breakout boards, where are they from ?

              For SMDs components I went for the lab supplies on AliExpress, I started to sort my SMD chips using 5ml tubes and 3D printed holders, I need to print more holders to sort by categories as it's a bit messy at the moment. I put a bigger sticker on the side of tubes with more details as top sticker is pretty small :D Same holders can also holder bigger tubes for bigger stuff like here mini/micro USB plugs.
              0_1514559330846_IMAG2118.jpg

              For resistors, capacitors, inductances, ... I went for lab tube boxes. I use smaller tubes (1.5 or 2ml) but they can hold probably thousands of 0603 or 0402 and even hundreds of the 0805 and 1206 resistors. I use different colors to differentiate size (and later precision/voltage/... when I'll have more boxes) and put bigger stickers on the lid of the box with information for each color.
              0_1514559354052_IMAG2119.jpg

              NeverDieN 1 Reply Last reply
              4
              • scalzS Offline
                scalzS Offline
                scalz
                Hardware Contributor
                wrote on last edited by scalz
                #278

                Here, I like using smd books but of course I have a lot of these little boxes, too much though, and not enough!
                Little boxes are nice but not very handy as you spend your time to reorganize them. Whereas I can have dedicated pages in books for my designs. Sure I could have dedicated boxes, but that takes more place and I don't have to search for a partvalue in hundreds of box.

                1 Reply Last reply
                2
                • Nca78N Nca78

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

                  And want to make a tip about smd component organisation...

                  I think we should make another topic for this kind of tips ? We could discuss pros and cons and give reference to online shops to buy items, your boxes are quite nice for DIP components and small breakout boards, where are they from ?

                  For SMDs components I went for the lab supplies on AliExpress, I started to sort my SMD chips using 5ml tubes and 3D printed holders, I need to print more holders to sort by categories as it's a bit messy at the moment. I put a bigger sticker on the side of tubes with more details as top sticker is pretty small :D Same holders can also holder bigger tubes for bigger stuff like here mini/micro USB plugs.
                  0_1514559330846_IMAG2118.jpg

                  For resistors, capacitors, inductances, ... I went for lab tube boxes. I use smaller tubes (1.5 or 2ml) but they can hold probably thousands of 0603 or 0402 and even hundreds of the 0805 and 1206 resistors. I use different colors to differentiate size (and later precision/voltage/... when I'll have more boxes) and put bigger stickers on the lid of the box with information for each color.
                  0_1514559354052_IMAG2119.jpg

                  NeverDieN Offline
                  NeverDieN Offline
                  NeverDie
                  Hero Member
                  wrote on last edited by
                  #279

                  @nca78 What do you do with the parts that are too big to fit in your test tubes?

                  Nca78N 1 Reply Last reply
                  0
                  • NeverDieN NeverDie

                    @nca78 What do you do with the parts that are too big to fit in your test tubes?

                    Nca78N Offline
                    Nca78N Offline
                    Nca78
                    Hardware Contributor
                    wrote on last edited by
                    #280

                    @neverdie I have plastic boxes from my local supermarket, I put components/breakout boards etc inside in their antistatic bags, then align them on their side in drawers. Less convenient to access but at least it's cleaned and ordered :)

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

                      I got this set but I haven't used them yet, I still have room in my plastic storage drawers
                      https://www.banggood.com/10Pcs-15-Value-Electronic-Components-Storage-Assortment-Box-p-951597.html

                      1 Reply Last reply
                      0
                      • F Offline
                        F Offline
                        fredswed
                        wrote on last edited by
                        #282

                        Great fun to see all these build pictures!

                        My pic of the day is a trivial battery powered DHT22 sensor just to try things out with prototyping, programming and connecting to OpenHAB. This is my first project since highschool. (The gw and first sensor is on a breadboard.)

                        It feels great to be soldering again after almost 30 years and I'm really looking forward to step into the MySensors world!

                        0_1514584701721_DHTSensor01.jpg

                        dbemowskD 1 Reply Last reply
                        5
                        • F fredswed

                          Great fun to see all these build pictures!

                          My pic of the day is a trivial battery powered DHT22 sensor just to try things out with prototyping, programming and connecting to OpenHAB. This is my first project since highschool. (The gw and first sensor is on a breadboard.)

                          It feels great to be soldering again after almost 30 years and I'm really looking forward to step into the MySensors world!

                          0_1514584701721_DHTSensor01.jpg

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

                          @fredswed being a battery operated node, you may want to remove the LED from your pro-mini to save power. You may also want to look at the options for ruining without the pro-mini regulator also to save even more power.

                          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/

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

                            and also get rid of the dht sensor to get a proper one :sweat_smile:

                            1 Reply Last reply
                            1
                            • F Offline
                              F Offline
                              fredswed
                              wrote on last edited by
                              #285

                              You are of course both right! It was only intended to get things going so I didn’t want to complicate things. My “production” sensors will be quite different. Maybe I’ll save this one in a frame on the wall :wink:

                              1 Reply Last reply
                              1
                              • R Offline
                                R Offline
                                reinhold
                                Hardware Contributor
                                wrote on last edited by
                                #286

                                Today I finished the coding for my prototype of a laser distance sensor (intended to measure the water level for my automatic in-door flower watering pump). The sensor is connected via I²C and has sleep pin.

                                0_1514595637161_IMAG2325.jpg

                                The most work was implementing support for the VL52L0X laser distance sensor and for my 128x64 OLED display to NodeManager (PRs submitted as https://github.com/mysensors/NodeManager/pull/244 and https://github.com/mysensors/NodeManager/pull/245).

                                The OLED is really useful when prototyping sensor nodes. Out of the box, my NodeManager OLED implemention will display the values of all attached sensors without any coding. Simply create the DisplaySSD1306 after all other sensors, and the OLED will pick up and display all sensors automatically...

                                Once everything works, of course the OLED is not desired for the water level sensor running on batteries...

                                Nca78N gohanG 2 Replies Last reply
                                5
                                • R reinhold

                                  Today I finished the coding for my prototype of a laser distance sensor (intended to measure the water level for my automatic in-door flower watering pump). The sensor is connected via I²C and has sleep pin.

                                  0_1514595637161_IMAG2325.jpg

                                  The most work was implementing support for the VL52L0X laser distance sensor and for my 128x64 OLED display to NodeManager (PRs submitted as https://github.com/mysensors/NodeManager/pull/244 and https://github.com/mysensors/NodeManager/pull/245).

                                  The OLED is really useful when prototyping sensor nodes. Out of the box, my NodeManager OLED implemention will display the values of all attached sensors without any coding. Simply create the DisplaySSD1306 after all other sensors, and the OLED will pick up and display all sensors automatically...

                                  Once everything works, of course the OLED is not desired for the water level sensor running on batteries...

                                  Nca78N Offline
                                  Nca78N Offline
                                  Nca78
                                  Hardware Contributor
                                  wrote on last edited by
                                  #287

                                  @reinhold that's an awesome idea ! Ordering new OLED displays right now ;)

                                  And this sensor is great, its precision is putting to shame the APDS and similar sensors.

                                  1 Reply Last reply
                                  0
                                  • R reinhold

                                    Today I finished the coding for my prototype of a laser distance sensor (intended to measure the water level for my automatic in-door flower watering pump). The sensor is connected via I²C and has sleep pin.

                                    0_1514595637161_IMAG2325.jpg

                                    The most work was implementing support for the VL52L0X laser distance sensor and for my 128x64 OLED display to NodeManager (PRs submitted as https://github.com/mysensors/NodeManager/pull/244 and https://github.com/mysensors/NodeManager/pull/245).

                                    The OLED is really useful when prototyping sensor nodes. Out of the box, my NodeManager OLED implemention will display the values of all attached sensors without any coding. Simply create the DisplaySSD1306 after all other sensors, and the OLED will pick up and display all sensors automatically...

                                    Once everything works, of course the OLED is not desired for the water level sensor running on batteries...

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

                                    @reinhold what library did you use for the oled? I used one that takes almost all memory available on my pro mini

                                    1 Reply Last reply
                                    0
                                    • R Offline
                                      R Offline
                                      reinhold
                                      Hardware Contributor
                                      wrote on last edited by
                                      #289

                                      @gohan I'm using the SSD1306Ascii library, which does not use a display buffer and does not support graphics, only text. The drawback is that to prevent screen flickering, you have to manually clean each line of text to the EOL. Otherwise letters that are not overwritten by new text will not be cleared. See my PR for NodeManager how it works. With my approach, there is absolutely no screen flicker, the display updates properly and the memory requirements are minimal (the library docs say its 53 bytes)

                                      dbemowskD 1 Reply Last reply
                                      2
                                      • R reinhold

                                        @gohan I'm using the SSD1306Ascii library, which does not use a display buffer and does not support graphics, only text. The drawback is that to prevent screen flickering, you have to manually clean each line of text to the EOL. Otherwise letters that are not overwritten by new text will not be cleared. See my PR for NodeManager how it works. With my approach, there is absolutely no screen flicker, the display updates properly and the memory requirements are minimal (the library docs say its 53 bytes)

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

                                        I now have revision 1.0 of my OLED keypad posted on OpenHardware.io. My first revision of the board allows for either the 6 pin SPI or 4 pin I2C versions of the SSD1306 OLED display. The 9 button configuration allows for several different combinations of buttons depending on the needs of the user.
                                        https://www.openhardware.io/view/546

                                        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/

                                        1 Reply Last reply
                                        1
                                        • sinczeS Offline
                                          sinczeS Offline
                                          sincze
                                          MySensors Evangelist
                                          wrote on last edited by
                                          #291

                                          I found out that the brinks solution I build some time ago could be upgraded with a nice additional feature. 'Filter detection'.

                                          I created a cheat sheet as my device was equiped with RJ11 connector and 3 wires. I needed to convert it to RJ12 with filter detection.

                                          0_1514922290404_WhatsApp Image 2018-01-02 at 20.40.46.jpeg

                                          A nice black conversion box Output wires are the same colour as the original RJ 1 wire. With 2 extra wires 3,3v or 5v for the digital 'one' on the arduino.

                                          0_1514922284342_WhatsApp Image 2018-01-02 at 20.38.14.jpeg

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


                                          15

                                          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