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. 💬 Easy/Newbie PCB for MySensors

💬 Easy/Newbie PCB for MySensors

Scheduled Pinned Locked Moved OpenHardware.io
mysensorsbatteryeasynewbiepcbmysx
716 Posts 111 Posters 305.9k Views 93 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.
  • sundberg84S Offline
    sundberg84S Offline
    sundberg84
    Hardware Contributor
    wrote on last edited by sundberg84
    #71

    @Dombo71 - Hi!
    The BOM is complete, all capacitors needed and its values are found in the BOM tab.
    Since caps are so cheap and common i wont specify any link since you can find theme anywhere.

    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
    0
    • L Offline
      L Offline
      lxz
      wrote on last edited by
      #72

      Anyone from the Netherlands who ordered a pack of the rev.8 boards? How long did it take to be delivered?
      The status update on dirtypcbs.com says Shipped on 27 Jan 2016 and I can't wait until I receive them! :)

      AWIA GertSandersG 2 Replies Last reply
      0
      • L lxz

        Anyone from the Netherlands who ordered a pack of the rev.8 boards? How long did it take to be delivered?
        The status update on dirtypcbs.com says Shipped on 27 Jan 2016 and I can't wait until I receive them! :)

        AWIA Offline
        AWIA Offline
        AWI
        Hero Member
        wrote on last edited by AWI
        #73

        @lxz I can take around 2 months... ;-(, but in most cases within 5 weeks after shipping.

        1 Reply Last reply
        0
        • D Offline
          D Offline
          DutchMurk
          wrote on last edited by
          #74

          By heart it took about 10-12 days. "maar pin me er niet op vast"

          1 Reply Last reply
          0
          • L lxz

            Anyone from the Netherlands who ordered a pack of the rev.8 boards? How long did it take to be delivered?
            The status update on dirtypcbs.com says Shipped on 27 Jan 2016 and I can't wait until I receive them! :)

            GertSandersG Offline
            GertSandersG Offline
            GertSanders
            Hardware Contributor
            wrote on last edited by
            #75

            @lxz Chinese New Year Holiday is just over, there seems to be quite a backlog for items ordered in january. It depends on some luck, to Antwerpen took around 6 weeks.

            1 Reply Last reply
            0
            • L Offline
              L Offline
              lxz
              wrote on last edited by
              #76

              Thanks for the replies, guess I have to wait some more then :)

              1 Reply Last reply
              0
              • gentrfamG Offline
                gentrfamG Offline
                gentrfam
                wrote on last edited by
                #77

                I love this PCB. It makes things so much easier. I am having a little problem with the battery version though. I think I've got it wired up right. I've got the jumper. I've got the booster. But, when I plug in a battery (I've tried a 3.7 volt battery, outputting 3.3v - the one from the solar weather station project, and 2 or 4 AA batteries), I get a "Radio Init Fail" message in the serial monitor. Also, the LED at the back, the one near the reset button, does not light brightly. It initially flashes brightly, then nothing.

                I've wired it up two different times for the battery setup, and with neither am I getting the live radio.

                I am able to get a good radio with the 5v setup.

                0_1457023603222_IMG_2712 (1).JPG 0_1457023616266_IMG_2713 (1).JPG

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

                  Hi!
                  @gentrfam
                  It looks correctly wired. The radio (when bat jumper is selected) is feed directly from the battery, so you need to keep within the specs of the radio (0,9v- 3.6v).
                  First thing I would do is measure volt over radio. Also measure volt over the arduino. Working backwards can give you a clue where it fails if its a power problem.

                  My wild guess is that either its not a genuine/working NRF radio, or you have a cold/bad solder point on arduino and/or radio.

                  I always check my radio before soldering them... a while back I counted that I have ordered 33 radios from Ebay and 3 of them was broken so far. So i have a Easy board just for radiocheck loaded with timeaware sketch.

                  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

                  gentrfamG 1 Reply Last reply
                  0
                  • sundberg84S sundberg84

                    Hi!
                    @gentrfam
                    It looks correctly wired. The radio (when bat jumper is selected) is feed directly from the battery, so you need to keep within the specs of the radio (0,9v- 3.6v).
                    First thing I would do is measure volt over radio. Also measure volt over the arduino. Working backwards can give you a clue where it fails if its a power problem.

                    My wild guess is that either its not a genuine/working NRF radio, or you have a cold/bad solder point on arduino and/or radio.

                    I always check my radio before soldering them... a while back I counted that I have ordered 33 radios from Ebay and 3 of them was broken so far. So i have a Easy board just for radiocheck loaded with timeaware sketch.

                    gentrfamG Offline
                    gentrfamG Offline
                    gentrfam
                    wrote on last edited by
                    #79

                    @sundberg84 Thank you. I checked, and out of the solar-powered battery, I'm actually just out of the radio spec - 3.7-4.0v. I'm going to try with a new radio, and a smaller battery to see if I fried this radio.

                    In the meantime, I tried to run the battery through an LE33 regulator on a breadboard. (Eventually, I'd like to run the solar-battery through the measuring circuitry on the PCB.) Any idea why the LE33 would be outputting 0.6v?

                    Thanks for your help. I'm afraid I'm a complete and total noob on this.

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

                      No, check incoming voltage to the LE33 - is this correct?
                      Is the caps oriented (ground) correcly? (if you have any).
                      Broken?

                      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
                      0
                      • fisherF Offline
                        fisherF Offline
                        fisher
                        wrote on last edited by
                        #81

                        Hi,
                        I already received PCB, soldered everything and I'm stuck with reliable radio quality. It works good only when I keep touching antenna on nrf board with my finger. Once I release my finger I've got st=fail.
                        I've soldered two boards already, tried with two different radios and have same results
                        I use nrf24L01+ with internal antenna and 5v pro mini, voltage regulator and caps (100nF, 10uF and 4,7uF) as well.

                        Do you have any ideas what can be wrong?
                        0_1457048331343_2016-03-04 00.34.16.jpg
                        0_1457048341100_2016-03-04 00.34.32.jpg

                        S 1 Reply Last reply
                        0
                        • barduinoB Offline
                          barduinoB Offline
                          barduino
                          wrote on last edited by
                          #82

                          I can't wait to get mine, I bet on version 8 :smile: .Fear {display:none;} despite being a noob with electronics.

                          Although I do have a question, for a 5v pro mini...

                          Suppose I power this using a 9v battery, assuming connection to the RAW, that means not BAT or REG jumpers ?

                          And I also wont be able to use the voltage divider to read the voltage.

                          However It looks like that if there is no jumper in BAT or REG the voltage divider circuit is independent. Would it be possible to re-wire the voltage divider circuit to measure the RAW 9v from the battery?

                          Does anyone know what happens to the internal voltage regulator when the battery gets week? Would the vcc library get any idea of what is happening to the current internally?

                          Cheers

                          1 Reply Last reply
                          0
                          • fisherF fisher

                            Hi,
                            I already received PCB, soldered everything and I'm stuck with reliable radio quality. It works good only when I keep touching antenna on nrf board with my finger. Once I release my finger I've got st=fail.
                            I've soldered two boards already, tried with two different radios and have same results
                            I use nrf24L01+ with internal antenna and 5v pro mini, voltage regulator and caps (100nF, 10uF and 4,7uF) as well.

                            Do you have any ideas what can be wrong?
                            0_1457048331343_2016-03-04 00.34.16.jpg
                            0_1457048341100_2016-03-04 00.34.32.jpg

                            S Offline
                            S Offline
                            sven
                            wrote on last edited by
                            #83

                            Hello!
                            @fisher
                            Please have a look here: http://forum.mysensors.org/topic/2989/nrf24l01-range-of-only-few-meters/7
                            It solves my problems.

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

                              @fisher as @sven said - it might be a issue with your nrf... i have seen this issues in several forum posts.
                              Also, you can try to add a wire from nrf ground to scource ground (and/or try same from voltage regulator) to strengthen your ground connection.

                              @barduino Asuming you are using 5v arduino and using RAW you add a voltage regulator (3.3v) to the radio. You do not need any jumper.
                              The voltage divider only works from PWR input but if you make a wire from PWR to Vin (right hole) on the booster this should work fine with the voltage divier.

                              The internal voltage regulator can handle 3.35 -12 V (3.3V model) or 5 - 12 V (5V model). Below this the regulator will fail, so you need to set your battery measurment to 0 % 5v 100% = 9v.

                              This has not been tested by me yet on rev 8 so please share your findings.

                              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

                              barduinoB 1 Reply Last reply
                              0
                              • fisherF Offline
                                fisherF Offline
                                fisher
                                wrote on last edited by
                                #85

                                @sven, @sundberg84 I soldered 83mm wire as mentioned on video and it works like a charm. I'm wondering if it's poor quality of my piece of radios or maybe this is general problem with this type of radio.

                                Guys thanks again. You made my day!

                                1 Reply Last reply
                                0
                                • sundberg84S sundberg84

                                  @fisher as @sven said - it might be a issue with your nrf... i have seen this issues in several forum posts.
                                  Also, you can try to add a wire from nrf ground to scource ground (and/or try same from voltage regulator) to strengthen your ground connection.

                                  @barduino Asuming you are using 5v arduino and using RAW you add a voltage regulator (3.3v) to the radio. You do not need any jumper.
                                  The voltage divider only works from PWR input but if you make a wire from PWR to Vin (right hole) on the booster this should work fine with the voltage divier.

                                  The internal voltage regulator can handle 3.35 -12 V (3.3V model) or 5 - 12 V (5V model). Below this the regulator will fail, so you need to set your battery measurment to 0 % 5v 100% = 9v.

                                  This has not been tested by me yet on rev 8 so please share your findings.

                                  barduinoB Offline
                                  barduinoB Offline
                                  barduino
                                  wrote on last edited by
                                  #86

                                  Thanks @sundberg84

                                  1 Reply Last reply
                                  0
                                  • L Offline
                                    L Offline
                                    lxz
                                    wrote on last edited by
                                    #87

                                    It took a while, but I received the rev8 boards last week. I have already had some time to play with it and it works perfectly on 2x AA. Thanks for sharing your pcb design @sundberg84

                                    1 Reply Last reply
                                    0
                                    • sundberg84S sundberg84

                                      @chuckconnors Well, it is possible... you can always hard wire/bypass stuff with wires... its possible.
                                      See @BastienVH for minimun req. 3.3v. In bat. operations you feed the radio directly from batteries - less noice and radio can handle down to 0.9V (i think) so its not a problem. You need the booster for sensors and arduino requiers 3.3v to run. You can also feed 3.3v directly to VCC on the PCB if you have that regulated. Then you can just add jumper to reg.

                                      If you tell me exactly what you want to do i can help you and explain what you need and how to wire it. With your setup now like you described and you run that on 3v batteries it will be dead within a week.

                                      If you want battery power - you should go with 3.3v arduino (advantage: last longer)
                                      If you have regulated 5v (like from a phone charger) use 5v arduino (advantage: smaller PCB)

                                      C Offline
                                      C Offline
                                      chuckconnors
                                      wrote on last edited by
                                      #88

                                      @sundberg84 said:

                                      @chuckconnors Well, it is possible... you can always hard wire/bypass stuff with wires... its possible.
                                      See @BastienVH for minimun req. 3.3v. In bat. operations you feed the radio directly from batteries - less noice and radio can handle down to 0.9V (i think) so its not a problem. You need the booster for sensors and arduino requiers 3.3v to run. You can also feed 3.3v directly to VCC on the PCB if you have that regulated. Then you can just add jumper to reg.

                                      If you tell me exactly what you want to do i can help you and explain what you need and how to wire it. With your setup now like you described and you run that on 3v batteries it will be dead within a week.

                                      If you want battery power - you should go with 3.3v arduino (advantage: last longer)
                                      If you have regulated 5v (like from a phone charger) use 5v arduino (advantage: smaller PCB)

                                      @sundberg84 I just got my boards in and am hoping to hook things up this weekend for a simple Temp/Humidity node with a DHT11. The plan is to provide 5V input from an old phone charger. I'd like to wire this directly to the arduino via the GND PWR pads at the top. What jumper do I need to set for this?

                                      Can I just power the radio through the 4.7uF cap via the 3.3V and ground pads on the left side of the board via some wires? Does the radio already have a ground coming from the ground on the arduino? I'm assuming that power would be coming from the arduino regulator. Will this set up work?

                                      Thanks again for your patience.

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

                                        @chuckconnors - great weekends plan :+1:
                                        Im suspecting you are going to run a 3.3v pro mini?

                                        The PCB is designed so if you want to input 5v you set the REG jumper, use a 5v pro mini and use a external voltage regulator for the radio - see here!

                                        If you are planning to use a 3.3v arduino and power it with 5v you need to input power to RAW and wire a connection/bypass on the voltage regulator. This is not the main design for the PCB but should work. What you need to know is that pro mini internal voltage regulator is not as good as an LE33AC in my world so there might still be great value of using the 0.1 and 10uF caps on power to radio.

                                        Ground from Radio always goes straight to ground scource, not Arduino Pro mini.

                                        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

                                        C 1 Reply Last reply
                                        1
                                        • sundberg84S sundberg84

                                          @chuckconnors - great weekends plan :+1:
                                          Im suspecting you are going to run a 3.3v pro mini?

                                          The PCB is designed so if you want to input 5v you set the REG jumper, use a 5v pro mini and use a external voltage regulator for the radio - see here!

                                          If you are planning to use a 3.3v arduino and power it with 5v you need to input power to RAW and wire a connection/bypass on the voltage regulator. This is not the main design for the PCB but should work. What you need to know is that pro mini internal voltage regulator is not as good as an LE33AC in my world so there might still be great value of using the 0.1 and 10uF caps on power to radio.

                                          Ground from Radio always goes straight to ground scource, not Arduino Pro mini.

                                          C Offline
                                          C Offline
                                          chuckconnors
                                          wrote on last edited by
                                          #90

                                          @sundberg84 Thanks for the information. So the 5V source goes to RAW input and this goes to the RAW jumper on the left portion of the board. I need to jump that to complete the connection to get RAW power to the Arduino, right? From there it looks like the 3.3V connects to the 4.7uF cap and the power on the radio so I'm assuming once RAW power is supplied to the Arduino that I'd start getting 3.3V output from the 3.3V pin on the Arduino. Am I reading the traces wrong?

                                          Thanks again

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


                                          20

                                          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