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. OpenHardware.io
  3. 💬 Very narrow and minimal switch node

💬 Very narrow and minimal switch node

Scheduled Pinned Locked Moved OpenHardware.io
mysensorsbinary switchesi2cnrf24l01
66 Posts 19 Posters 32.5k Views 16 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.
  • alexsh1A alexsh1

    @Carl-H did you have an error message? Providing logs would also help. Which address and library did you use for this sensor please?

    Carl HC Offline
    Carl HC Offline
    Carl H
    wrote on last edited by
    #55

    @alexsh1 I use the this lib: https://github.com/LowPowerLab/SI7021 My board freeze when initialize with begin function.

    I can't have the error exactly because this board don't have any FTDI connection. But the same atmega328p chip with other board, it's working !! I think again is it because the board use internal oscillator.

    alexsh1A G 2 Replies Last reply
    0
    • Carl HC Carl H

      @alexsh1 I use the this lib: https://github.com/LowPowerLab/SI7021 My board freeze when initialize with begin function.

      I can't have the error exactly because this board don't have any FTDI connection. But the same atmega328p chip with other board, it's working !! I think again is it because the board use internal oscillator.

      alexsh1A Offline
      alexsh1A Offline
      alexsh1
      wrote on last edited by
      #56

      @Carl-H if your atmega328p programmed to use the internal oscillator, I do not think this would cause a problem with Si7021.

      You most likely need to assemble the same on the breadboard and connect the FTDI - I would be a simple error. Once I had a problem with Si7021 using a different address to the one in the library. Took me a while to troubleshoot.
      Without logs, this is a pure guess unfortunately

      1 Reply Last reply
      0
      • Carl HC Carl H

        @alexsh1 I use the this lib: https://github.com/LowPowerLab/SI7021 My board freeze when initialize with begin function.

        I can't have the error exactly because this board don't have any FTDI connection. But the same atmega328p chip with other board, it's working !! I think again is it because the board use internal oscillator.

        G Offline
        G Offline
        GertSanders
        Hardware Contributor
        wrote on last edited by
        #57

        @Carl-H
        Did you order the latest version of the slim board ? It has solderjumpers you need to use if you want the SCL/SDA pins connected.
        If there is no solderbridge on either solderpad, the D2, SDA and SCL of the atmega are not connected. This board also requires the fuses of the atmega to be set to internal oscillator as there is no external crystal.

        Carl HC 1 Reply Last reply
        0
        • G GertSanders

          @Carl-H
          Did you order the latest version of the slim board ? It has solderjumpers you need to use if you want the SCL/SDA pins connected.
          If there is no solderbridge on either solderpad, the D2, SDA and SCL of the atmega are not connected. This board also requires the fuses of the atmega to be set to internal oscillator as there is no external crystal.

          Carl HC Offline
          Carl HC Offline
          Carl H
          wrote on last edited by Carl H
          #58

          @GertSanders Yes I used the version 1.1 and yes I connect the jumper pad correctly.

          After some hard test, I found the problem, is it my solder or a bad batch of SMD NRF24L01 :( I explain my problem, I make a good solder of the SMD NRF24L01, I put power on the board for testing it and is it working for 2-3 loop because I open the led (d6) on each loop. After 2-3 loop the board is freezing. After I check again the solder and some pin of the SMD NRF24L01+ is shorted (check with my multi-meter). I can explain why, is it my skill of soldering or a bad batch of SMD NRF24lL01+. I test with 5 different and always the same, after power it.. it will shorted some pin. I make my order on this ebay store: http://www.ebay.ca/itm/401054727893?_trksid=p2057872.m2749.l2649&ssPageName=STRK%3AMEBIDX%3AIT

          G 1 Reply Last reply
          0
          • Carl HC Carl H

            @GertSanders Yes I used the version 1.1 and yes I connect the jumper pad correctly.

            After some hard test, I found the problem, is it my solder or a bad batch of SMD NRF24L01 :( I explain my problem, I make a good solder of the SMD NRF24L01, I put power on the board for testing it and is it working for 2-3 loop because I open the led (d6) on each loop. After 2-3 loop the board is freezing. After I check again the solder and some pin of the SMD NRF24L01+ is shorted (check with my multi-meter). I can explain why, is it my skill of soldering or a bad batch of SMD NRF24lL01+. I test with 5 different and always the same, after power it.. it will shorted some pin. I make my order on this ebay store: http://www.ebay.ca/itm/401054727893?_trksid=p2057872.m2749.l2649&ssPageName=STRK%3AMEBIDX%3AIT

            G Offline
            G Offline
            GertSanders
            Hardware Contributor
            wrote on last edited by
            #59

            @Carl-H
            Those modules should be OK. Soldering this radio is indeed very tricky.

            Carl HC 1 Reply Last reply
            0
            • G GertSanders

              @Carl-H
              Those modules should be OK. Soldering this radio is indeed very tricky.

              Carl HC Offline
              Carl HC Offline
              Carl H
              wrote on last edited by
              #60

              @GertSanders Thanks... after practice and practice and practice again... I have now 4 narrow board working with si7021 sensor... I need to put my solder tip very high and use alot of flux.. :)

              1 Reply Last reply
              0
              • T Offline
                T Offline
                tlustoch
                wrote on last edited by
                #61

                Hi, if external reset is not needed, why you do not short /RESET pin 1 directly to Vcc to avoid resets in noisy environments?

                G 1 Reply Last reply
                0
                • T Offline
                  T Offline
                  tlustoch
                  wrote on last edited by
                  #62

                  Another question: Is OTA sketch upload possible?

                  G 1 Reply Last reply
                  0
                  • T tlustoch

                    Hi, if external reset is not needed, why you do not short /RESET pin 1 directly to Vcc to avoid resets in noisy environments?

                    G Offline
                    G Offline
                    GertSanders
                    Hardware Contributor
                    wrote on last edited by
                    #63

                    @tlustoch
                    Good point, will add that to version 1.2 (if I ever find the time :-))

                    1 Reply Last reply
                    0
                    • T tlustoch

                      Another question: Is OTA sketch upload possible?

                      G Offline
                      G Offline
                      GertSanders
                      Hardware Contributor
                      wrote on last edited by
                      #64

                      @tlustoch
                      Not possible as there is no flash memory on the board. It was never the intention to update these nodes after their initial programming.

                      T 1 Reply Last reply
                      0
                      • G GertSanders

                        @tlustoch
                        Not possible as there is no flash memory on the board. It was never the intention to update these nodes after their initial programming.

                        T Offline
                        T Offline
                        tlustoch
                        wrote on last edited by
                        #65

                        @GertSanders
                        have you considered https://www.mysensors.org/about/ota MYSBootloader? It is announced to work without flash.

                        G 1 Reply Last reply
                        1
                        • T tlustoch

                          @GertSanders
                          have you considered https://www.mysensors.org/about/ota MYSBootloader? It is announced to work without flash.

                          G Offline
                          G Offline
                          GertSanders
                          Hardware Contributor
                          wrote on last edited by
                          #66

                          @tlustoch
                          The node is a very simple one. So I never considered boot loaders, as the node would not need changing sketches during it's lifetime. I have boot loading functionality on my other designs, this one is a minimal board. Any extra chip would beat the purpose of the word "minimal".
                          It's a dumb node for a reason :-)

                          1 Reply Last reply
                          1

                          Hello! It looks like you're interested in this conversation, but you don't have an account yet.

                          Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.

                          With your input, this post could be even better 💗

                          Register Login
                          Reply
                          • Reply as topic
                          Log in to reply
                          • Oldest to Newest
                          • Newest to Oldest
                          • Most Votes


                          16

                          Online

                          12.0k

                          Users

                          11.2k

                          Topics

                          113.4k

                          Posts


                          Copyright 2025 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