Skip to content
  • 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. 💬 Stamp size MySensor node
  • Getting Started
  • Controller
  • Build
  • Hardware
  • Download/API
  • Forum
  • Store

💬 Stamp size MySensor node

Scheduled Pinned Locked Moved OpenHardware.io
atmega328atsha204acoincellmysensor
50 Posts 13 Posters 13.0k Views 11 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

    @GertSanders Gert, what pins_arduino.h are you using for this board please? Can you post it here?

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

    @alexsh1

    Here is the pins_arduino.h file for the 32pin TQFP package

    0_1465854245099_pins_arduino.h

    1 Reply Last reply
    0
    • alexsh1A alexsh1

      @GertSanders Gert, what pins_arduino.h are you using for this board please? Can you post it here?

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

      @alexsh1

      And here is a ZIP file with my complete atmega328p definitions

      0_1465854396475_atmega328p.zip

      alexsh1A 1 Reply Last reply
      0
      • GertSandersG GertSanders

        @alexsh1

        And here is a ZIP file with my complete atmega328p definitions

        0_1465854396475_atmega328p.zip

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

        @GertSanders Many thanks for your help. This is probably my bad luck, but I have mixed up C1 and R1 mounting them vertically (not horizontally). What a stupid mistake really given that I have checked it a few times. Anyway, now everything is working.

        FYG, I looked at your pins_arduino.h - this is a standard one and it is not correct. I corrected the following entries:

        static const uint8_t SS   = 14;
        static const uint8_t MOSI = 15;
        static const uint8_t MISO = 16;
        static const uint8_t SCK  = 17;
        
        static const uint8_t SDA = 27;
        static const uint8_t SCL = 28;
        #define LED_BUILTIN 8
        
        static const uint8_t A0 = 23;
        static const uint8_t A1 = 24;
        static const uint8_t A2 = 25;
        static const uint8_t A3 = 26;
        static const uint8_t A4 = 27;
        static const uint8_t A5 = 28;
        static const uint8_t A6 = 19;
        static const uint8_t A7 = 22;
        
        GertSandersG 1 Reply Last reply
        0
        • alexsh1A alexsh1

          @GertSanders Many thanks for your help. This is probably my bad luck, but I have mixed up C1 and R1 mounting them vertically (not horizontally). What a stupid mistake really given that I have checked it a few times. Anyway, now everything is working.

          FYG, I looked at your pins_arduino.h - this is a standard one and it is not correct. I corrected the following entries:

          static const uint8_t SS   = 14;
          static const uint8_t MOSI = 15;
          static const uint8_t MISO = 16;
          static const uint8_t SCK  = 17;
          
          static const uint8_t SDA = 27;
          static const uint8_t SCL = 28;
          #define LED_BUILTIN 8
          
          static const uint8_t A0 = 23;
          static const uint8_t A1 = 24;
          static const uint8_t A2 = 25;
          static const uint8_t A3 = 26;
          static const uint8_t A4 = 27;
          static const uint8_t A5 = 28;
          static const uint8_t A6 = 19;
          static const uint8_t A7 = 22;
          
          GertSandersG Offline
          GertSandersG Offline
          GertSanders
          Hardware Contributor
          wrote on last edited by
          #18

          @alexsh1
          OK, I will check also on my side :-) Thanks for the feedback.

          alexsh1A 1 Reply Last reply
          0
          • GertSandersG GertSanders

            @alexsh1
            OK, I will check also on my side :-) Thanks for the feedback.

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

            @GertSanders No worries! And signing works flawlessly on this node as well with ATSHA204A by the way :)

            1 Reply Last reply
            0
            • alexsh1A Offline
              alexsh1A Offline
              alexsh1
              wrote on last edited by
              #20

              0_1466010177286_image.jpeg

              GertSandersG 1 Reply Last reply
              0
              • alexsh1A alexsh1

                0_1466010177286_image.jpeg

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

                @alexsh1
                Double plus good !
                As I have no signing capability on my raspberry-turned-gateway I'm glad the hard work to simplify signing was done so well by @tbowmo and @Anticimex. Even without testing it I could assume it would work.

                AnticimexA 1 Reply Last reply
                0
                • GertSandersG GertSanders

                  @alexsh1
                  Double plus good !
                  As I have no signing capability on my raspberry-turned-gateway I'm glad the hard work to simplify signing was done so well by @tbowmo and @Anticimex. Even without testing it I could assume it would work.

                  AnticimexA Offline
                  AnticimexA Offline
                  Anticimex
                  Contest Winner
                  wrote on last edited by
                  #22

                  @GertSanders You are welcome :) Btw, if you just patch in support to generate random data for a nonce, you can use the soft signing backend on rPi.

                  Do you feel secure today? No? Start requiring some signatures and feel better tomorrow ;)

                  GertSandersG 1 Reply Last reply
                  0
                  • AnticimexA Anticimex

                    @GertSanders You are welcome :) Btw, if you just patch in support to generate random data for a nonce, you can use the soft signing backend on rPi.

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

                    @Anticimex
                    Well that sounds simple, but I'm more a hardware contributer, this is beyond my capabilities :-), especially in unix arena. I manage software developers for a living, so I know how much I do not know.

                    1 Reply Last reply
                    0
                    • macieiksM Offline
                      macieiksM Offline
                      macieiks
                      wrote on last edited by
                      #24

                      Hello guys,

                      I am about to solder first PCB of this version. Just to be 100% sure, regarding C4 - what is the best value to use 1uF or 10uF, because I can see we can choose.

                      Regards,
                      Maciek

                      RPI2 + RFLink + PiFace D2 + Aeon Z-Wave Gen5 + Foscams FI9821P&R2 + MySensors + UPS APC Back-UPS 950VA
                      RPI2 + RFXtrx433e + Foscams FI9821P + MySensors + UPS APC Back-UPS 950VA
                      RPIB+ + TP-Link MR3420 + Huawei E173 GarageDomoticz :)

                      GertSandersG 1 Reply Last reply
                      0
                      • macieiksM macieiks

                        Hello guys,

                        I am about to solder first PCB of this version. Just to be 100% sure, regarding C4 - what is the best value to use 1uF or 10uF, because I can see we can choose.

                        Regards,
                        Maciek

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

                        @macieiks

                        Better to use 10uF. The schematic needs to be updated (still shows 1uF, I use 10uF now).

                        1 Reply Last reply
                        0
                        • macieiksM Offline
                          macieiksM Offline
                          macieiks
                          wrote on last edited by
                          #26

                          @GertSanders

                          Thank you for the update,
                          Last part what I am missing is battery holder. I was trying to search it in many stores located in my country however I was not able to get it. Is there any internet shop when I can buy online? I have one workaround to soldier different CR battery holder and connect via wires.

                          RPI2 + RFLink + PiFace D2 + Aeon Z-Wave Gen5 + Foscams FI9821P&R2 + MySensors + UPS APC Back-UPS 950VA
                          RPI2 + RFXtrx433e + Foscams FI9821P + MySensors + UPS APC Back-UPS 950VA
                          RPIB+ + TP-Link MR3420 + Huawei E173 GarageDomoticz :)

                          alexsh1A 1 Reply Last reply
                          0
                          • macieiksM macieiks

                            @GertSanders

                            Thank you for the update,
                            Last part what I am missing is battery holder. I was trying to search it in many stores located in my country however I was not able to get it. Is there any internet shop when I can buy online? I have one workaround to soldier different CR battery holder and connect via wires.

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

                            @macieiks I bought the battery holder on http://www.ebay.co.uk/

                            AWIA 1 Reply Last reply
                            0
                            • alexsh1A alexsh1

                              @macieiks I bought the battery holder on http://www.ebay.co.uk/

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

                              @alexsh1 The link directs me to ebay home page... (possibly a country issue) can you give the name of the item so I can search?

                              1 Reply Last reply
                              0
                              • alexsh1A Offline
                                alexsh1A Offline
                                alexsh1
                                wrote on last edited by alexsh1
                                #29

                                @AWI I just put a link to an eBay. You put "Keystone 3013" in the search and hit search :-)

                                http://www.ebay.co.uk/itm/KEYSTONE-3013-BATTERY-THM-RETAINER-16MM-/271911714571?hash=item3f4f337f0b:g:PsQAAOxyx-BSa7y-

                                AWIA 1 Reply Last reply
                                1
                                • alexsh1A alexsh1

                                  @AWI I just put a link to an eBay. You put "Keystone 3013" in the search and hit search :-)

                                  http://www.ebay.co.uk/itm/KEYSTONE-3013-BATTERY-THM-RETAINER-16MM-/271911714571?hash=item3f4f337f0b:g:PsQAAOxyx-BSa7y-

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

                                  @alexsh1 :+1: (although pretty expensive...) building on your reference I found this
                                  Should do the job..

                                  alexsh1A 1 Reply Last reply
                                  0
                                  • scalzS Offline
                                    scalzS Offline
                                    scalz
                                    Hardware Contributor
                                    wrote on last edited by scalz
                                    #31

                                    @alexsh1 do you plan to use this so small coincell with rfm69? very curious to see results regarding internal res during RX-Tx times...1.8V brownout should not be far i think..or maybe not :) because the voltage won't stay at 3v ;) but to counter effect, a nice capa at input with a current limiting resistor could help. reading/waiting voltage stabilize before transmitting can help too (I'm doing this with some CR2032 based nodes)

                                    alexsh1A 1 Reply Last reply
                                    0
                                    • AWIA AWI

                                      @alexsh1 :+1: (although pretty expensive...) building on your reference I found this
                                      Should do the job..

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

                                      @AWI I only needed one or two and ordering 30 despite it is cheaper per unit, was probably too much for me.

                                      1 Reply Last reply
                                      0
                                      • scalzS scalz

                                        @alexsh1 do you plan to use this so small coincell with rfm69? very curious to see results regarding internal res during RX-Tx times...1.8V brownout should not be far i think..or maybe not :) because the voltage won't stay at 3v ;) but to counter effect, a nice capa at input with a current limiting resistor could help. reading/waiting voltage stabilize before transmitting can help too (I'm doing this with some CR2032 based nodes)

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

                                        @scalz Yes, that's the plan, but I think I'll come across many difficulties. For now I have the nrf24l01+ version fully working. And started scratching the surface with RFM69. This is nrf24l01+ SMD version and swapping it for RFM69 is not going to be easy. So far I have not seen any adapters for the SMD version.

                                        1 Reply Last reply
                                        0
                                        • alexsh1A Offline
                                          alexsh1A Offline
                                          alexsh1
                                          wrote on last edited by
                                          #34

                                          I have just updated a stamp size node to MySensors 2.1.1 and had to include the following into the sketch:

                                          #define MY_RF24_CE_PIN 9
                                          #define MY_RF24_CS_PIN 10
                                          #define MY_SOFTSPI
                                          #define MY_SOFT_SPI_SCK_PIN 13
                                          #define MY_SOFT_SPI_MISO_PIN 12
                                          #define MY_SOFT_SPI_MOSI_PIN 11

                                          The fist two lines are not required (it is in the MyConfig.h), but for me to understand how nrf24l01+ is connected.
                                          I hope it helps

                                          Regards
                                          Alex

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


                                          12

                                          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
                                          • OpenHardware.io
                                          • Categories
                                          • Recent
                                          • Tags
                                          • Popular