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
    #46

    Nice. @dark-nico
    The main concern is the new placement of caps and voltage divider - I hope they fit in between the radio and screw terminal. Should not be a problem - but you know, always nice to see it IRL. Might be good to solder them first before radio, arduino and screw terminal.

    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
    • dark-nicoD Offline
      dark-nicoD Offline
      dark-nico
      wrote on last edited by
      #47

      Ok, I'll do that.
      My main problem is that I haven't received both my booster and my 5->3.3 reg. :disappointed:
      So I can test Batt version by bypassing the booster, but it will not tell us if the reg placement is ok.
      I'll dig in my "donor harware" if I can find a reg.

      1 Reply Last reply
      0
      • dark-nicoD Offline
        dark-nicoD Offline
        dark-nico
        wrote on last edited by
        #48

        Looks good!

        alt text

        and works fine!

        Perfect, thanks again :thumbsup:

        I'll test the batt version as soon as I receive the boosters.

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

          @dark-nico - You know its easy to cut the PCB to make it smaller? Using it as 5v you can remove the right battery part:

          Either cut with a knife and brake:
          https://www.youtube.com/watch?v=SiC-_g3iNb8

          Or sometimes i just use a saw (before components are added) - might not be recommended ;)

          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

          dark-nicoD 1 Reply Last reply
          0
          • sundberg84S sundberg84

            @dark-nico - You know its easy to cut the PCB to make it smaller? Using it as 5v you can remove the right battery part:

            Either cut with a knife and brake:
            https://www.youtube.com/watch?v=SiC-_g3iNb8

            Or sometimes i just use a saw (before components are added) - might not be recommended ;)

            dark-nicoD Offline
            dark-nicoD Offline
            dark-nico
            wrote on last edited by
            #50

            @sundberg84 - Yes I know that I can cut that part, but I think this one will be my test board with all this option, including the battery parts.
            However I'll keep the video method in mind, I was thinking about using a dremel, but, it seems cleaner.

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

              @dark-nico Ok, have not tested adding both Bat and reg/5v posibilities at the same time. Might be that 5v travels backwards towards the booster... try it out, but as I said, not tested.

              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
              • D Offline
                D Offline
                DutchMurk
                wrote on last edited by
                #52

                @sundberg84 : I have also received the rev 7 from DirtyPCB and learned how to solder. Very nice and flexible design !
                0_1455455160676_20160214_133450.jpg
                Perfect for a Newbie :). Thnaks a lot for sharing

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

                  Hi!
                  No problems! Makes me glad to see i made something usefull for others :)
                  Interesting setup you got the with the HLK as power :+1:

                  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
                  • D Offline
                    D Offline
                    dakipro
                    wrote on last edited by
                    #54

                    Great design and project, thank you for sharing it. I really like the rev8 approach in reducing overall size as it will fitt much better in my boxes.
                    Is it possible to get rev8 files needed to order PCBs from some other places?
                    Keep up the good work!

                    C: OpenHAB2 with node-red on linux laptop
                    GW: Arduino Nano - W5100 Ethernet, Nrf24l01+ 2,4Ghz mqtt
                    GW: Arduino Mega, RFLink 433Mhz

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

                      @dakipro If you "download all project files" @ https://www.openhardware.io/you will get all files (Eagles, Gerber (run with Iteads CAM job) and other stuff).

                      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
                      • C Offline
                        C Offline
                        chuckconnors
                        wrote on last edited by
                        #56

                        Please excuse the questions, but you did say this is for Newbies, right? :)

                        I'm planning on using this with the 3.3v Arduino with battery power once things are debugged. I see above that you say to power from the battery input rather than the FTDI pins. Is that for 5V and 3.3V? Also, what is the resistor labeled D3 Res Temp/Hum used for?

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

                          Hi! @chuckconnors

                          You should input power/gnd to the 5v/GND on the PCB and not the ftdi connector on the arduino you have soldered on the pcb. See the images above. This is how the board is designed. It doesnt matter if its 3.3 or 5v.
                          The resistor is for if you want to use for example a dallas temp or dht22 on pin 3, then you can add a resistor there since these sensors require this.

                          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
                          0
                          • sundberg84S sundberg84

                            Hi! @chuckconnors

                            You should input power/gnd to the 5v/GND on the PCB and not the ftdi connector on the arduino you have soldered on the pcb. See the images above. This is how the board is designed. It doesnt matter if its 3.3 or 5v.
                            The resistor is for if you want to use for example a dallas temp or dht22 on pin 3, then you can add a resistor there since these sensors require this.

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

                            @sundberg84 Thanks for the reply. Please forgive my ignorance, but can you explain what happens if you connect power via the FTDI pins? Wouldn't it still power the chip and radio?

                            Should I supply the 5V/GND from the FTDI interface to the VCC/GND pads on the bottom left side of the board?

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

                              @chuckconnors well it depends on your setup. It can be done with powering through fdti but it's easier to just not recommend it. For example 3.3v with a booster /bat setup powering through vcc on arduino will not power the radio.

                              That works great. You can connect the fdti to the arduino but extend vcc and gnd with wired to the pcb. To power everything run these cables to the pads in the middle and top of the pcb.

                              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
                              • C Offline
                                C Offline
                                chuckconnors
                                wrote on last edited by
                                #60

                                @sundberg84 Thanks for the clarification. I took a look at the board images and I see what you mean. Forgive me again for trying your patience, but could you be so kind as to tell me what the minimum required components are for using this board with a 3.3V Arduino?

                                Currently I'm only using the Arduino, radio, radio capacitor, power supply (battery or 5V ), and whatever sensors required for that node. This worked out well using the standard hookups as the radio was being powered by the Arduino and the radio is guaranteed the correct voltage via the built in regular on the Arduino, but as you've mentioned this isn't an option with your board. Do I need to include the battery caps and regulator? Again, I'm a novice and I can follow the traces on the top side of the board using the silkscreen labels as a guide but it's a bit harder to follow on the unlabeled bottom side. Do most of you guys use the 5V Arduino?

                                1 Reply Last reply
                                0
                                • sundberg84S sundberg84

                                  If you use the FTDI connector, make sure its the 3.3v and connect it to Gnd/Pwr on the PCB and not Arduino FDTI connector.
                                  You could just exclude those pins and connect a battery directly and use that as power and the FDTI as programmer/serial debug only

                                  Bat or Reg is nessecary!
                                  See this picture for battery use: https://www.openhardware.io/view/4/EasyNewbie-PCB-for-MySensors
                                  https://www.openhardware.io/uploads/568ed84b60aa3f8965fbf095/image/3.jpg
                                  All components in the image is needed (except battery measurment).
                                  If you dont want to use booster you need to bypass that one with a wire/jumper (or set the jumper on REG instead of BAT but that kills the logic).

                                  The battery doesnt "need" the 0,1uF but see here:https://www.mysensors.org/build/battery
                                  "The tap point could be bypassed with a 0.1 uF capacitor to keep the noise level low, at this otherwise high impedance point. "

                                  B Offline
                                  B Offline
                                  BastienVH
                                  wrote on last edited by
                                  #61

                                  @sundberg84 said:

                                  If you use the FTDI connector, make sure its the 3.3v and connect it to Gnd/Pwr on the PCB and not Arduino FDTI connector.
                                  You could just exclude those pins and connect a battery directly and use that as power and the FDTI as programmer/serial debug only

                                  Bat or Reg is nessecary!
                                  See this picture for battery use: https://www.openhardware.io/view/4/EasyNewbie-PCB-for-MySensors
                                  https://www.openhardware.io/uploads/568ed84b60aa3f8965fbf095/image/3.jpg
                                  All components in the image is needed (except battery measurment).
                                  If you dont want to use booster you need to bypass that one with a wire/jumper (or set the jumper on REG instead of BAT but that kills the logic).

                                  The battery doesnt "need" the 0,1uF but see here:https://www.mysensors.org/build/battery
                                  "The tap point could be bypassed with a 0.1 uF capacitor to keep the noise level low, at this otherwise high impedance point. "

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

                                    @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)

                                    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
                                    0
                                    • sundberg84S Offline
                                      sundberg84S Offline
                                      sundberg84
                                      Hardware Contributor
                                      wrote on last edited by
                                      #63

                                      First battery node with rev 8 is up and running... need to test 5v version as well but looks good so far
                                      0_1456177952831_20160222_213338.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
                                      • Ł Offline
                                        Ł Offline
                                        Łukasz Rybak
                                        wrote on last edited by
                                        #64

                                        Hi,
                                        I've received boards from dirtypcb, it looks pretty good! Very nice design!

                                        Just have a few questions:

                                        1. May I use 78L33 voltage regulator instead of LE33ACZ?
                                        2. Do you know what is the RAW input tollerance of Pro Mini 3.3V (ebay one, not genuine one)?
                                          I'm thinking of attach temperature sensor to my PIRs in my home and feed it parasitically from PIR (~13VDC). Do you think is it possible?
                                        1 Reply Last reply
                                        0
                                        • sundberg84S Offline
                                          sundberg84S Offline
                                          sundberg84
                                          Hardware Contributor
                                          wrote on last edited by sundberg84
                                          #65

                                          Hi Lukasz!

                                          1. 78L33 is a 3.3v regulator so yes, but is different pins depending on which version you have so you need to check where you put the pins. From left Vout, Gnd and Vin should be connected to the PCB. Compare it with LE33 pinouts.

                                          2. In theory it should be 12v BUT its a fact that manu clones cant handle that. I would not go above 9v.

                                          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
                                          Reply
                                          • Reply as topic
                                          Log in to reply
                                          • Oldest to Newest
                                          • Newest to Oldest
                                          • Most Votes


                                          17

                                          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