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. My Project
  3. My Slim 2AA Battery Node

My Slim 2AA Battery Node

Scheduled Pinned Locked Moved My Project
498 Posts 71 Posters 342.6k Views 69 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.
  • m26872M m26872

    I decided to start learning KiCad instead of Eagle and that a tidy redesign of the Slim Node board would be a good start. Now when the red v1.4 board turned out to be quite ok (apart from the references R1,R2, R3, etc, as you can see above), I guess one can choose v1.4 or v2.0 by colour or by documentation. The v1.4 wasn't very well documented since I never really learned Eagle very good. I think that's improved now with v2.0. I've tested all the regular attributes (AVR ISP pins excluded) and it's OK.
    This is my "final" version since I have a full stock of these boards for a while. If someone else want to pick up the design you're welcome.

    Here's all the KiCad files: MySlimNode2.0-kicad-design-doc.zip
    Gerbers only in the panelized version folder.

    Here's a BOM (for v2.0): v2_BOM.txt

    Purchase link to boardhouse (DirtyPCB). $1/order goes to MySensors.org like before.

    This time it's black:

    v2.0.PNG

    ahmedadelhosniA Offline
    ahmedadelhosniA Offline
    ahmedadelhosni
    wrote on last edited by
    #70

    @m26872 There is something that I really can't understand.

    Are the pin headers at the borders not connected to the IC pins ?

    upload-ad03fce8-0031-4723-8946-5879ccff9d14

    m26872M 1 Reply Last reply
    0
    • ahmedadelhosniA ahmedadelhosni

      @m26872 There is something that I really can't understand.

      Are the pin headers at the borders not connected to the IC pins ?

      upload-ad03fce8-0031-4723-8946-5879ccff9d14

      m26872M Offline
      m26872M Offline
      m26872
      Hardware Contributor
      wrote on last edited by
      #71

      @ahmedadelhosni That's an important feature of this board design and one of the major diffenreces from e.g. Arduino Pro Mini. The rows of unconnected pins is like a prototyping area to mount sensors and/or other supporting components. It's easy to just fold the legs at bottom side and solder to the IC pins you want to connect to. I think you can see an example in the photos of a completed node in the first post above.

      I've sized the pads so pin headers can be used there instead if desired, but then you have to connect every pin manually so that's not the primary purpose. The "Slim Node" was not just board project, but I've understood that many people enjoyed the board as a generic one, which is great.

      ahmedadelhosniA 1 Reply Last reply
      3
      • m26872M m26872

        @ahmedadelhosni That's an important feature of this board design and one of the major diffenreces from e.g. Arduino Pro Mini. The rows of unconnected pins is like a prototyping area to mount sensors and/or other supporting components. It's easy to just fold the legs at bottom side and solder to the IC pins you want to connect to. I think you can see an example in the photos of a completed node in the first post above.

        I've sized the pads so pin headers can be used there instead if desired, but then you have to connect every pin manually so that's not the primary purpose. The "Slim Node" was not just board project, but I've understood that many people enjoyed the board as a generic one, which is great.

        ahmedadelhosniA Offline
        ahmedadelhosniA Offline
        ahmedadelhosni
        wrote on last edited by
        #72

        @m26872 great idea indeed. You convinced me :)

        Did you think of monitoring the voltage as this type of nodes needs this or did you leave it also as an option for us ?

        AWIA m26872M 2 Replies Last reply
        0
        • ahmedadelhosniA ahmedadelhosni

          @m26872 great idea indeed. You convinced me :)

          Did you think of monitoring the voltage as this type of nodes needs this or did you leave it also as an option for us ?

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

          @ahmedadelhosni you don't need additional hardware to monitor the voltage. Look for the "vcc" library. It uses the internal reference.

          1 Reply Last reply
          1
          • ahmedadelhosniA ahmedadelhosni

            @m26872 great idea indeed. You convinced me :)

            Did you think of monitoring the voltage as this type of nodes needs this or did you leave it also as an option for us ?

            m26872M Offline
            m26872M Offline
            m26872
            Hardware Contributor
            wrote on last edited by
            #74

            @ahmedadelhosni
            ... or here.

            ahmedadelhosniA 1 Reply Last reply
            1
            • B Offline
              B Offline
              betonishard
              wrote on last edited by betonishard
              #75

              @m26872

              I received my panelized boards as well (guess 1.4). They look great!!.

              I do have a question about this. Maybe it was just some silly thinking. I was trying to program the arduino 328p-pu on a regular arduino uno board (default motion sketch). After I did this I hooked it up on to the board.

              However I am not receiving anything on the arduino serial monitor. I connected the arduino uno to your board. v to v, rx to rx, tx to tx, ground to ground and reset to reset. Am I just thinking to simple? Can someone please advise me to get this board up and running? I also soldered d13 additional to the nrf.

              I soldered all caps, however I did not solder the resistor, is that one mandatory?

              Many thanks and keep up the good work.

              m26872M 1 Reply Last reply
              0
              • m26872M m26872

                @ahmedadelhosni
                ... or here.

                ahmedadelhosniA Offline
                ahmedadelhosniA Offline
                ahmedadelhosni
                wrote on last edited by
                #76

                @m26872 @AWI yeah you are right. Thanks a lot.
                I really consider buying the latest version. I think it is verified now to be working correctly.

                1 Reply Last reply
                0
                • B betonishard

                  @m26872

                  I received my panelized boards as well (guess 1.4). They look great!!.

                  I do have a question about this. Maybe it was just some silly thinking. I was trying to program the arduino 328p-pu on a regular arduino uno board (default motion sketch). After I did this I hooked it up on to the board.

                  However I am not receiving anything on the arduino serial monitor. I connected the arduino uno to your board. v to v, rx to rx, tx to tx, ground to ground and reset to reset. Am I just thinking to simple? Can someone please advise me to get this board up and running? I also soldered d13 additional to the nrf.

                  I soldered all caps, however I did not solder the resistor, is that one mandatory?

                  Many thanks and keep up the good work.

                  m26872M Offline
                  m26872M Offline
                  m26872
                  Hardware Contributor
                  wrote on last edited by
                  #77

                  @betonishard
                  If you've got red boards it's v1.4 and should not need the D13 fix. And R1 and C2 are mandatory if you want the 6 pin serial Arduino interface to work.

                  Did you read about the necessary bootloader and fuse settings in the first post? An Atmega328p setup as standard Arduino wont work, because of Internal clock, BOD, etc. Perhaps Arduino Uno as a bootloader is good for you.

                  If you haven't any experience in bootloader and fuse settings, you should know that it can be a mess. A lot of things can go wrong. Nobody can walk you through it here. Look among all the existing toturials on the internet to find what is working for you and of course ask if you have any more specific questions.

                  1 Reply Last reply
                  2
                  • ahmedadelhosniA Offline
                    ahmedadelhosniA Offline
                    ahmedadelhosni
                    wrote on last edited by ahmedadelhosni
                    #78

                    I know I have many questions :) but how about inverting the nrf position by 180 degree so that it can be on top of the atmega and decrease that length. Would it fit in your design ?
                    Can you do such board for those who are interested like me :) ?

                    m26872M 1 Reply Last reply
                    0
                    • ahmedadelhosniA ahmedadelhosni

                      I know I have many questions :) but how about inverting the nrf position by 180 degree so that it can be on top of the atmega and decrease that length. Would it fit in your design ?
                      Can you do such board for those who are interested like me :) ?

                      m26872M Offline
                      m26872M Offline
                      m26872
                      Hardware Contributor
                      wrote on last edited by m26872
                      #79

                      @ahmedadelhosni
                      I think it's a good idea! And an easy mod, but it's not on priority list atm. Someone else would get a quick start from my already published kicad-files.

                      The thought behind present design is that I didn't want anything to cover the antenna in any direction, but I doubt it would matter much in this suggested case. It'll be worse when it comes to the hight. Look at the photos. The nRF becomes too high for my enclosures if I use a socket, and the 328p with its socket is too high to fit under a nRF without its socket. The solution would be to remove the 328p socket and move the R and Cs to bottom side or somewhere else. And without a 328p socket, the 3x2 AVR ISP pins would become more important to keep. Otherwise the board could have been trimmed even more.

                      ahmedadelhosniA 2 Replies Last reply
                      0
                      • m26872M m26872

                        @ahmedadelhosni
                        I think it's a good idea! And an easy mod, but it's not on priority list atm. Someone else would get a quick start from my already published kicad-files.

                        The thought behind present design is that I didn't want anything to cover the antenna in any direction, but I doubt it would matter much in this suggested case. It'll be worse when it comes to the hight. Look at the photos. The nRF becomes too high for my enclosures if I use a socket, and the 328p with its socket is too high to fit under a nRF without its socket. The solution would be to remove the 328p socket and move the R and Cs to bottom side or somewhere else. And without a 328p socket, the 3x2 AVR ISP pins would become more important to keep. Otherwise the board could have been trimmed even more.

                        ahmedadelhosniA Offline
                        ahmedadelhosniA Offline
                        ahmedadelhosni
                        wrote on last edited by ahmedadelhosni
                        #80

                        @m26872 I guess the nrf above the atmega won't cause problems or interference to the atmega due to rf signals. so that's fine.

                        I measured the nrf and it will be 13 mm, so I thought it may fit as from the photos, I guess the max height can be 13 or 14. For me increasing the height is not a problem as I am still searching for cheap compact and not so long enclosure with maximum heigh 20 mm to use. I am searching for cheap products which are kept in that size of enclosure which I need but didn't find it yet :)

                        I didn't use Kicad before and I guess there is no converters to eagle. Youtube time :)

                        Can you please tell me the total length of the board + nrf ?

                        m26872M 1 Reply Last reply
                        0
                        • ahmedadelhosniA ahmedadelhosni

                          @m26872 I guess the nrf above the atmega won't cause problems or interference to the atmega due to rf signals. so that's fine.

                          I measured the nrf and it will be 13 mm, so I thought it may fit as from the photos, I guess the max height can be 13 or 14. For me increasing the height is not a problem as I am still searching for cheap compact and not so long enclosure with maximum heigh 20 mm to use. I am searching for cheap products which are kept in that size of enclosure which I need but didn't find it yet :)

                          I didn't use Kicad before and I guess there is no converters to eagle. Youtube time :)

                          Can you please tell me the total length of the board + nrf ?

                          m26872M Offline
                          m26872M Offline
                          m26872
                          Hardware Contributor
                          wrote on last edited by
                          #81

                          @ahmedadelhosni
                          It's 74mm with the angled Arduino pins and 69mm without.

                          ahmedadelhosniA 1 Reply Last reply
                          0
                          • m26872M m26872

                            @ahmedadelhosni
                            It's 74mm with the angled Arduino pins and 69mm without.

                            ahmedadelhosniA Offline
                            ahmedadelhosniA Offline
                            ahmedadelhosni
                            wrote on last edited by
                            #82

                            @m26872 Thanks.

                            Hopefully this is my last question :)

                            Is V1.4 and 2.0 the same ? One is red in Eagle and the other in black in Kicad ?

                            If yes, could you please guide me to the eagle's project files ? Thanks.

                            m26872M 1 Reply Last reply
                            0
                            • ahmedadelhosniA ahmedadelhosni

                              @m26872 Thanks.

                              Hopefully this is my last question :)

                              Is V1.4 and 2.0 the same ? One is red in Eagle and the other in black in Kicad ?

                              If yes, could you please guide me to the eagle's project files ? Thanks.

                              m26872M Offline
                              m26872M Offline
                              m26872
                              Hardware Contributor
                              wrote on last edited by
                              #83

                              @ahmedadelhosni
                              Yes, v1.4 is Eagle. I'll upload it later today. But it's just a brd-file. And I think I had some broken sch-brd connections even in v1.2. One reason for the KiCad design was to improve this.

                              ahmedadelhosniA 1 Reply Last reply
                              0
                              • m26872M m26872

                                @ahmedadelhosni
                                Yes, v1.4 is Eagle. I'll upload it later today. But it's just a brd-file. And I think I had some broken sch-brd connections even in v1.2. One reason for the KiCad design was to improve this.

                                ahmedadelhosniA Offline
                                ahmedadelhosniA Offline
                                ahmedadelhosni
                                wrote on last edited by
                                #84

                                @m26872 hmm I see. So i will begin learning Kicad today. Thanks for your effort and support

                                m26872M 1 Reply Last reply
                                0
                                • ahmedadelhosniA ahmedadelhosni

                                  @m26872 hmm I see. So i will begin learning Kicad today. Thanks for your effort and support

                                  m26872M Offline
                                  m26872M Offline
                                  m26872
                                  Hardware Contributor
                                  wrote on last edited by
                                  #85

                                  @ahmedadelhosni
                                  I uploaded the brd in the v1.4 post above just for completness.
                                  Happy Kicading! Hope you'll enjoy. I liked it a lot better. There were a few nice youtube tutorials.
                                  You're welcome.

                                  1 Reply Last reply
                                  2
                                  • m26872M Offline
                                    m26872M Offline
                                    m26872
                                    Hardware Contributor
                                    wrote on last edited by
                                    #86

                                    First Slim Node board donation from the DirtyPCB board share now sent. $12 to MySensors.org. Thanks to everyone that have ordered.

                                    Later credit draw will be in probably linger a bit. DirtyPCB seems to be somewhat of a non-profit community with manual attendance to all share credits. I almost got banned in my attempts to get a reply from them. In order to show my appreciation for their great service, I plan to only request further credits in quantities of 50. If the board not's been shared in a year a so, of course I'll make an exception.

                                    1 Reply Last reply
                                    2
                                    • hekH Offline
                                      hekH Offline
                                      hek
                                      Admin
                                      wrote on last edited by
                                      #87

                                      @m26872
                                      Thanks for the kind donation to the MySensors project. We'll use it to develop new fun things for the community!

                                      1 Reply Last reply
                                      1
                                      • AWIA Offline
                                        AWIA Offline
                                        AWI
                                        Hero Member
                                        wrote on last edited by
                                        #88

                                        I was out of radio's, only a few "smd" types left which I mounted on the board with some patchwork ;-)

                                        upload-9bcfc8fe-4f7f-48ba-90dc-31443ed62f89

                                        Now even more space left in the (small) housing.

                                        upload-6b158358-0c6f-4983-89d4-16a13f9a87e9

                                        upload-b3b5aa3b-3e76-4690-a05c-49df931a6df7

                                        1 Reply Last reply
                                        3
                                        • dakkyD Offline
                                          dakkyD Offline
                                          dakky
                                          wrote on last edited by
                                          #89

                                          Could u show a screen for the lockbits too? I have never set them before and need some guidance :D thanks

                                          Dakky

                                          Controller: Raspberry Pi 2 :: Openhab2 :: with @TimO MySensors Binding
                                          Gateway: Arduino MEGA 2560 R3 :: W5100 :: Ethernet GW

                                          Software: MySensors 2.0development

                                          m26872M bjacobseB 2 Replies Last reply
                                          0
                                          Reply
                                          • Reply as topic
                                          Log in to reply
                                          • Oldest to Newest
                                          • Newest to Oldest
                                          • Most Votes


                                          10

                                          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