Skip to content
Breakout board for Arduino Pro Mini with interface for NRF24L01+ and RFM69H wireless modules and breadboards and/or I²C connectors
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
ArduinoProMini_IOShield_GERBERS
images
.gitignore
ArduinoProMini_IOShield.brd
ArduinoProMini_IOShield.sch
ArduinoProMini_IOShield_BOM.xlsx
README.md

README.md

ArduinoProMini_IOShield

Quick prototyping breakout board for Arduino Pro Mini with interface for NRF24L01+ and RFM69H wireless modules and breadboards and/or I²C connectors

Inspiration

This board is inspired by the Arduino "Nano IO Shields" available for cheap at aliexpress (search for "arduino nano nrf24l01 board", e.g. here), which provide breakout pins, a connector for an NRF24L01+ module and an XBee module. As I don't have any use for the XBee socket, I simply broke off the header pins and instead taped a tiny 5x11 pin breadboard to the board.

These boards are perfect for quick prototyping for the MySensors project for several reasons:

  • you have the nrf24l01+ radio module already wired with their own voltage regulators and level shifters
  • The board has its own power input and voltage regulators (VCC 5V will be fed to the Nano), so sensors with a high current requirement will get the power directly from the supply and not through the Arduino board.
  • Each analog and digital pin has its own VCC+GND pins (usually when working with multiple sensors there is a severe shortage of VCC/GND pins for each sensor)
  • The I²C and serial (RX/TX) lines are readily available as 1x4 pin headers (i.e. you don't need to know whether A4 or A5 is SDA or SCL).

The only drawback is that I use Pro Minis for most of my projects, so prototyping with a Nano means you are never testing the actual board in the prototype.

The Board

This board provides

  • each pin of the Arduino Pro Mini as a pin header with its own VCC and GND
  • pads/connectors for a NRF24L01+ or a RFM69H wireless module (and solder pads for an XC6206 5V->3.3V regulator if required)
  • I²C connector (VCC, GND, SCL, SDA)
  • space for a tiny 55-pin mini breakout board or alternative three additional I²C breakout connections
  • solder pads for its own AMS1117 voltage regulator
  • ICSP connector to program the bootloader
  • drills for the Arduino large enough to fit PogoPins, too, and
  • the board outline and the holes are identical to the Arduino Uno, so Arduino holders can be used.

Pro Mini IO shield for quick prototyping Pro Mini IO shield for quick prototyping Pro Mini IO shield for quick prototyping Pro Mini IO shield for quick prototyping SMD nrf24l01+ modules can be used with an adapter Pogo pins can be used for ICSP programming Pro Minis Pogo pins can be used for ICSP programming Pro Minis Pogo pins can be used for ICSP programming Pro Minis Pogo pins can be used for ICSP programming Pro Minis

You can’t perform that action at this time.