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. 💬 Arduino Pro Mini Shield for RFM69(H)W
  • Getting Started
  • Controller
  • Build
  • Hardware
  • Download/API
  • Forum
  • Store

💬 Arduino Pro Mini Shield for RFM69(H)W

Scheduled Pinned Locked Moved OpenHardware.io
atmega328patmega328pressureinterstitialhumiditywirelesspcbrfm69hwsensorbme280rfm69temperaturearduinosi7021
53 Posts 13 Posters 11.6k 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.
  • openhardware.ioO Offline
    openhardware.ioO Offline
    openhardware.io
    wrote on last edited by openhardware.io
    #1

    https://www.openhardware.io/view/268/Arduino-Pro-Mini-Shield-for-RFM69HW

    1 Reply Last reply
    1
    • Cliff KarlssonC Offline
      Cliff KarlssonC Offline
      Cliff Karlsson
      wrote on last edited by
      #2

      Are there any more files for this board?

      1 Reply Last reply
      1
      • NeverDieN Offline
        NeverDieN Offline
        NeverDie
        Hero Member
        wrote on last edited by
        #3

        The files should be accessible now.

        1 Reply Last reply
        2
        • korttomaK Offline
          korttomaK Offline
          korttoma
          Hero Member
          wrote on last edited by korttoma
          #4

          Thank you very much @NeverDie

          Just ordered a batch from dangerousprototypes(dot)com

          • Tomas
          1 Reply Last reply
          0
          • FotoFieberF Offline
            FotoFieberF Offline
            FotoFieber
            Hardware Contributor
            wrote on last edited by
            #5

            Thank you very much @NeverDie

            I ordered some OSH park...

            NeverDieN 1 Reply Last reply
            0
            • FotoFieberF FotoFieber

              Thank you very much @NeverDie

              I ordered some OSH park...

              NeverDieN Offline
              NeverDieN Offline
              NeverDie
              Hero Member
              wrote on last edited by NeverDie
              #6

              You're welcome. Because it leverages the Pro Mini, it doesn't require many discrete parts. Also, the soldering is fairly straight forward.

              1 Reply Last reply
              0
              • NeverDieN Offline
                NeverDieN Offline
                NeverDie
                Hero Member
                wrote on last edited by NeverDie
                #7

                I just now posted Version 014. The changes are:

                1. I enlarged the pad holes by 0.3mm to make aligning the pins between the Pro Mini and the adapter board easier. The prior version worked, but the alignment was a little tight.
                2. I increaased the board size slightly in order to maintain clearances between the larger holes/pads and the edges of the board.
                3. I added some text to the bottom silk screen which better identifies the board and its version number.
                korttomaK 1 Reply Last reply
                1
                • NeverDieN NeverDie

                  I just now posted Version 014. The changes are:

                  1. I enlarged the pad holes by 0.3mm to make aligning the pins between the Pro Mini and the adapter board easier. The prior version worked, but the alignment was a little tight.
                  2. I increaased the board size slightly in order to maintain clearances between the larger holes/pads and the edges of the board.
                  3. I added some text to the bottom silk screen which better identifies the board and its version number.
                  korttomaK Offline
                  korttomaK Offline
                  korttoma
                  Hero Member
                  wrote on last edited by
                  #8

                  Hi @NeverDie,

                  I just received my batch and they look nice.

                  I noticed that the RFM69 DI00 is routed to Pin 4 on the Pro Mini instead of Pin 2 that I usually use. Does this really work? How did you account for this in your sketch?

                  • Tomas
                  NeverDieN 1 Reply Last reply
                  0
                  • korttomaK korttoma

                    Hi @NeverDie,

                    I just received my batch and they look nice.

                    I noticed that the RFM69 DI00 is routed to Pin 4 on the Pro Mini instead of Pin 2 that I usually use. Does this really work? How did you account for this in your sketch?

                    NeverDieN Offline
                    NeverDieN Offline
                    NeverDie
                    Hero Member
                    wrote on last edited by
                    #9

                    @korttoma said:

                    Hi @NeverDie,

                    I just received my batch and they look nice.

                    I noticed that the RFM69 DI00 is routed to Pin 4 on the Pro Mini instead of Pin 2 that I usually use. Does this really work? How did you account for this in your sketch?

                    You are correct. It's a bug. I just now uploaded corrected files.

                    The current version is now Version 15.

                    1 Reply Last reply
                    0
                    • Cliff KarlssonC Offline
                      Cliff KarlssonC Offline
                      Cliff Karlsson
                      wrote on last edited by
                      #10

                      So what is the easiest way to correct this if the previous PCB is used? Can I change in the sketch so it works anyway or do I need to solder some wire?

                      NeverDieN 1 Reply Last reply
                      0
                      • Cliff KarlssonC Cliff Karlsson

                        So what is the easiest way to correct this if the previous PCB is used? Can I change in the sketch so it works anyway or do I need to solder some wire?

                        NeverDieN Offline
                        NeverDieN Offline
                        NeverDie
                        Hero Member
                        wrote on last edited by NeverDie
                        #11

                        @Cliff-Karlsson
                        I suppose setting Pin 4 to INPUT after running a wire from Pin 4 to Pin 2 would patch it. Or you could solder bridge between 2 and 3, and then solder bridge again between 3 and 4. In that case, you'd set both Pin 3 and Pin 4 to input, assuming they weren't being used for something else.

                        If you have the boards but haven't yet soldered the headers, then I suggest doing the solder bridges, but don't connect header pins to pins 3 and 4. Then there's no need to set pins 3 and 4 to INPUT. I think that would be the cleanest fix.

                        That said, if the firmware you're running isn't relying on interrupts, then no patch would be needed. For instance, I had previously tested the PCB using lowpowerlab's node and gateway example code, which doesn't use interrupts for send and receive. That's why I didn't notice the bug until it was pointed out by Korttoma.

                        NeverDieN 1 Reply Last reply
                        0
                        • NeverDieN NeverDie

                          @Cliff-Karlsson
                          I suppose setting Pin 4 to INPUT after running a wire from Pin 4 to Pin 2 would patch it. Or you could solder bridge between 2 and 3, and then solder bridge again between 3 and 4. In that case, you'd set both Pin 3 and Pin 4 to input, assuming they weren't being used for something else.

                          If you have the boards but haven't yet soldered the headers, then I suggest doing the solder bridges, but don't connect header pins to pins 3 and 4. Then there's no need to set pins 3 and 4 to INPUT. I think that would be the cleanest fix.

                          That said, if the firmware you're running isn't relying on interrupts, then no patch would be needed. For instance, I had previously tested the PCB using lowpowerlab's node and gateway example code, which doesn't use interrupts for send and receive. That's why I didn't notice the bug until it was pointed out by Korttoma.

                          NeverDieN Offline
                          NeverDieN Offline
                          NeverDie
                          Hero Member
                          wrote on last edited by NeverDie
                          #12

                          Also, I shrunk the board a little bit in Version 15, so it should cost less to get fab'd. On OSH-PARK, for example, it would now cost exactly $4 for 3 boards.

                          NeverDieN 1 Reply Last reply
                          0
                          • NeverDieN NeverDie

                            Also, I shrunk the board a little bit in Version 15, so it should cost less to get fab'd. On OSH-PARK, for example, it would now cost exactly $4 for 3 boards.

                            NeverDieN Offline
                            NeverDieN Offline
                            NeverDie
                            Hero Member
                            wrote on last edited by NeverDie
                            #13

                            For some reason the Version 015 files disappeared after I posted them. So, I re-posted them this morning. Hopefully they stick this time.

                            1 Reply Last reply
                            0
                            • A Offline
                              A Offline
                              andre_x
                              wrote on last edited by
                              #14

                              Hi guys!
                              Thanks to NeverDie, I've just received my first batch!
                              Can anyone post the code for the board with the sensor?
                              Thanks!!!

                              1 Reply Last reply
                              0
                              • A Offline
                                A Offline
                                andre_x
                                wrote on last edited by
                                #15

                                THAAAAAANKS!!!

                                gohanG 1 Reply Last reply
                                0
                                • A andre_x

                                  THAAAAAANKS!!!

                                  gohanG Offline
                                  gohanG Offline
                                  gohan
                                  Mod
                                  wrote on last edited by
                                  #16

                                  @andre_x it is pretty straightforward, there are already examples rfm69 examples around the forum: it's basically the node example sketch with added sensor library and a few lines of code to read and send temperature/humidity

                                  1 Reply Last reply
                                  0
                                  • J Offline
                                    J Offline
                                    jeti
                                    wrote on last edited by
                                    #17

                                    Hi Guys,

                                    I am having troubles with the Version 015 ( i have checked that DI00 is routed to PIN2).

                                    My definition for the radio looks like this:

                                    // Enable and select radio type attached 
                                    #define MY_RADIO_RFM69
                                    #define MY_IS_RFM69HW
                                    #define MY_RFM69_FREQUENCY RF69_433MHZ
                                    

                                    but i still get a error:
                                    !TSM:FPAR:FAIL

                                    Adding a capacitor did nit help either. Does someone have a similar Issue?

                                    Thanks

                                    1 Reply Last reply
                                    0
                                    • pepsonP Offline
                                      pepsonP Offline
                                      pepson
                                      wrote on last edited by
                                      #18

                                      Hi
                                      Is any chance to also project it for Arduino Pro Mini but for version 5V ?

                                      gohanG 1 Reply Last reply
                                      0
                                      • pepsonP pepson

                                        Hi
                                        Is any chance to also project it for Arduino Pro Mini but for version 5V ?

                                        gohanG Offline
                                        gohanG Offline
                                        gohan
                                        Mod
                                        wrote on last edited by
                                        #19

                                        @pepson I guess not since it would need a logic level converter if you don't want to fry the rfm69 module

                                        1 Reply Last reply
                                        0
                                        • pepsonP Offline
                                          pepsonP Offline
                                          pepson
                                          wrote on last edited by
                                          #20

                                          But it is not only other voltage power ? I use it on my Arduino Pro Mini 5V and use reduce power from 5V to 3,3V by stabilizer... But i use version 5V because i use it with sketch to control relay...

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


                                          18

                                          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