Commit e077695e authored by Reinhold Kainhofer's avatar Reinhold Kainhofer
Browse files

V0.2: Add power soldering connection, add altenative ProMini pinout, move ICSP...

V0.2: Add power soldering connection, add altenative ProMini pinout, move ICSP header; Add pictures;
parent d35d2f01
This diff is collapsed.
This diff is collapsed.
......@@ -1661,54 +1661,59 @@ X0260000Y0175000D03*
X0260000Y0165000D03*
X0260000Y0155000D03*
X0260000Y0145000D03*
X0215000Y0127500D03*
X0205000Y0127500D03*
X0205000Y0117500D03*
X0215000Y0117500D03*
X0215000Y0107500D03*
X0205000Y0107500D03*
X0177500Y0050000D03*
X0167500Y0050000D03*
X0157500Y0050000D03*
X0147500Y0050000D03*
X0137500Y0050000D03*
X0127500Y0050000D03*
X0127500Y0040000D03*
X0137500Y0040000D03*
X0147500Y0040000D03*
X0157500Y0040000D03*
X0167500Y0040000D03*
X0177500Y0040000D03*
X0177500Y0030000D03*
X0167500Y0030000D03*
X0157500Y0030000D03*
X0147500Y0030000D03*
X0137500Y0030000D03*
X0127500Y0030000D03*
X0112500Y0030000D03*
X0102500Y0030000D03*
X0092500Y0030000D03*
X0082500Y0030000D03*
X0072500Y0030000D03*
X0062500Y0030000D03*
X0052500Y0030000D03*
X0042500Y0030000D03*
X0042500Y0040000D03*
X0052500Y0040000D03*
X0062500Y0040000D03*
X0072500Y0040000D03*
X0082500Y0040000D03*
X0092500Y0040000D03*
X0102500Y0040000D03*
X0112500Y0040000D03*
X0112500Y0050000D03*
X0102500Y0050000D03*
X0092500Y0050000D03*
X0082500Y0050000D03*
X0072500Y0050000D03*
X0062500Y0050000D03*
X0052500Y0050000D03*
X0190000Y0127500D03*
X0190000Y0117500D03*
X0180000Y0117500D03*
X0180000Y0127500D03*
X0180000Y0107500D03*
X0190000Y0107500D03*
X0127500Y0130000D03*
X0117500Y0130000D03*
X0052500Y0155000D03*
X0042500Y0155000D03*
X0032500Y0155000D03*
X0042500Y0050000D03*
X0052500Y0050000D03*
X0062500Y0050000D03*
X0072500Y0050000D03*
X0082500Y0050000D03*
X0092500Y0050000D03*
X0102500Y0050000D03*
X0112500Y0050000D03*
X0112500Y0040000D03*
X0102500Y0040000D03*
X0092500Y0040000D03*
X0082500Y0040000D03*
X0072500Y0040000D03*
X0062500Y0040000D03*
X0052500Y0040000D03*
X0042500Y0040000D03*
X0042500Y0030000D03*
X0052500Y0030000D03*
X0062500Y0030000D03*
X0072500Y0030000D03*
X0082500Y0030000D03*
X0092500Y0030000D03*
X0102500Y0030000D03*
X0112500Y0030000D03*
X0127500Y0030000D03*
X0137500Y0030000D03*
X0147500Y0030000D03*
X0157500Y0030000D03*
X0167500Y0030000D03*
X0177500Y0030000D03*
X0177500Y0040000D03*
X0167500Y0040000D03*
X0157500Y0040000D03*
X0147500Y0040000D03*
X0137500Y0040000D03*
X0127500Y0040000D03*
X0127500Y0050000D03*
X0137500Y0050000D03*
X0147500Y0050000D03*
X0157500Y0050000D03*
X0167500Y0050000D03*
X0177500Y0050000D03*
D16*
X0192500Y0020000D03*
D17*
......
......@@ -1584,8 +1584,8 @@ X0062500Y0096870D03*
D15*
X0140000Y0106260D03*
X0140000Y0113740D03*
X0197500Y0083740D03*
X0197500Y0076260D03*
X0195000Y0083740D03*
X0195000Y0076260D03*
X0195000Y0063740D03*
X0195000Y0056260D03*
D16*
......@@ -1781,7 +1781,7 @@ X0237008Y0171967D01*
X0237002Y0172076D01*
X0237000Y0172185D01*
D18*
X0189173Y0083740D03*
X0180827Y0080000D03*
X0189173Y0076260D03*
X0184173Y0083740D03*
X0184173Y0076260D03*
X0175827Y0080000D03*
M02*
......@@ -1635,52 +1635,48 @@ X0100300Y0095900D03*
D16*
X0124701Y0105000D03*
D17*
X0185000Y0145000D03*
X0185000Y0155000D03*
X0185000Y0165000D03*
X0185000Y0175000D03*
X0167500Y0170000D03*
X0157500Y0170000D03*
X0147500Y0170000D03*
X0137500Y0170000D03*
X0127500Y0170000D03*
X0127500Y0130000D03*
X0117500Y0130000D03*
X0117500Y0170000D03*
X0107500Y0170000D03*
X0097500Y0170000D03*
X0097500Y0180000D03*
X0107500Y0180000D03*
X0107500Y0190000D03*
X0097500Y0190000D03*
X0117500Y0190000D03*
X0127500Y0190000D03*
X0137500Y0190000D03*
X0147500Y0190000D03*
X0157500Y0190000D03*
X0167500Y0190000D03*
X0127500Y0170000D03*
X0137500Y0170000D03*
X0147500Y0170000D03*
X0157500Y0170000D03*
X0167500Y0170000D03*
X0167500Y0180000D03*
X0157500Y0180000D03*
X0147500Y0180000D03*
X0137500Y0180000D03*
X0127500Y0180000D03*
X0117500Y0180000D03*
X0205000Y0175000D03*
X0215000Y0175000D03*
X0215000Y0165000D03*
X0205000Y0165000D03*
X0205000Y0155000D03*
X0215000Y0155000D03*
X0215000Y0145000D03*
X0117500Y0190000D03*
X0127500Y0190000D03*
X0137500Y0190000D03*
X0147500Y0190000D03*
X0157500Y0190000D03*
X0167500Y0190000D03*
X0185000Y0175000D03*
X0185000Y0165000D03*
X0185000Y0155000D03*
X0185000Y0145000D03*
X0205000Y0145000D03*
X0205000Y0127500D03*
X0215000Y0127500D03*
X0215000Y0117500D03*
X0205000Y0117500D03*
X0205000Y0107500D03*
X0215000Y0107500D03*
X0260000Y0145000D03*
X0260000Y0155000D03*
X0260000Y0165000D03*
X0215000Y0145000D03*
X0215000Y0155000D03*
X0205000Y0155000D03*
X0205000Y0165000D03*
X0215000Y0165000D03*
X0215000Y0175000D03*
X0205000Y0175000D03*
X0260000Y0175000D03*
X0260000Y0165000D03*
X0260000Y0155000D03*
X0260000Y0145000D03*
X0190000Y0127500D03*
X0190000Y0117500D03*
X0180000Y0117500D03*
X0180000Y0127500D03*
X0180000Y0107500D03*
X0190000Y0107500D03*
X0177500Y0050000D03*
X0167500Y0050000D03*
X0157500Y0050000D03*
......@@ -1723,17 +1719,26 @@ X0072500Y0050000D03*
X0062500Y0050000D03*
X0052500Y0050000D03*
X0042500Y0050000D03*
X0042500Y0155000D03*
X0032500Y0155000D03*
X0052500Y0155000D03*
X0097500Y0170000D03*
X0107500Y0170000D03*
X0107500Y0180000D03*
X0097500Y0180000D03*
X0097500Y0190000D03*
X0107500Y0190000D03*
D18*
X0077500Y0172028D03*
X0077500Y0187972D03*
X0077500Y0172028D03*
D19*
X0062500Y0118130D03*
X0062500Y0096870D03*
D20*
X0140000Y0106260D03*
X0140000Y0113740D03*
X0197500Y0083740D03*
X0197500Y0076260D03*
X0195000Y0083740D03*
X0195000Y0076260D03*
X0195000Y0063740D03*
X0195000Y0056260D03*
D21*
......@@ -1934,10 +1939,10 @@ D24*
X0235000Y0172185D03*
X0235000Y0132815D03*
D25*
X0189173Y0083740D03*
X0180827Y0080000D03*
X0189173Y0076260D03*
X0184173Y0083740D03*
X0184173Y0076260D03*
X0175827Y0080000D03*
D26*
X0186600Y0095000D03*
X0183400Y0095000D03*
X0180900Y0095000D03*
X0184100Y0095000D03*
M02*
......@@ -97,24 +97,16 @@ X147500Y30000
X157500Y30000
X167500Y30000
X177500Y30000
X205000Y107500
X215000Y107500
X215000Y117500
X205000Y117500
X205000Y127500
X215000Y127500
X215000Y145000
X205000Y145000
X205000Y155000
X215000Y155000
X215000Y165000
X205000Y165000
X205000Y175000
X215000Y175000
X185000Y175000
X185000Y165000
X185000Y155000
X180000Y107500
X190000Y107500
X190000Y117500
X190000Y127500
X180000Y127500
X180000Y117500
X185000Y145000
X185000Y155000
X185000Y165000
X185000Y175000
X167500Y170000
X157500Y170000
X147500Y170000
......@@ -139,6 +131,19 @@ X147500Y180000
X137500Y180000
X127500Y180000
X117500Y180000
X52500Y155000
X42500Y155000
X32500Y155000
X117500Y130000
X127500Y130000
X205000Y145000
X215000Y145000
X215000Y155000
X205000Y155000
X205000Y165000
X215000Y165000
X215000Y175000
X205000Y175000
X260000Y175000
X260000Y165000
X260000Y155000
......
# ArduinoProMini_IOShield
Breakout board for Arduino Pro Mini with interface for NRF24L01+ and RFM69H wireless modules and breadboards and/or I²C connectors
Quick prototyping breakout board for Arduino Pro Mini with interface for NRF24L01+ and RFM69H wireless modules and breadboards and/or I²C connectors
This board is inspired by the Arduino "Nano IO Shields" available for cheap at aliexpress (search for "arduino nano nrf24l01 board", e.g. [here](https://www.aliexpress.com/item/Free-shipping-Nano-328P-IO-wireless-sensor-expansion-board-for-XBEE-and-NRF24L01-Socket-for-arduino/32298692903.html)), which provide breakout pins for each analog and digital pin (each with its own VCC+GND pins), a connector for an NRF24L01+ module and an XBee module. Furthermore, these boards have their own voltage regulators with a 5.5x2.1mm power jacks (for 6-12V input), so VCC for the output pins does not have to go through the arduino.
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](https://www.aliexpress.com/item/7Pcs-Mini-55-Points-Breadboard-Solderless-Prototype-Tie-point-For-Arduino-GM/32670910749.html) to the board, which I typically use to attach multiple I²C sensors.
## 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](https://www.aliexpress.com/item/Free-shipping-Nano-328P-IO-wireless-sensor-expansion-board-for-XBEE-and-NRF24L01-Socket-for-arduino/32298692903.html)), 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](https://www.aliexpress.com/item/7Pcs-Mini-55-Points-Breadboard-Solderless-Prototype-Tie-point-For-Arduino-GM/32670910749.html) 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
......@@ -14,4 +15,24 @@ These boards are perfect for quick prototyping for the MySensors project for sev
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)[images/ArduinoProMini_IOShield_1.JPG]
!(Pro Mini IO shield for quick prototyping)[images/ArduinoProMini_IOShield_2.JPG]
!(Pro Mini IO shield for quick prototyping)[images/ArduinoProMini_IOShield_3.JPG]
!(Pro Mini IO shield for quick prototyping)[images/ArduinoProMini_IOShield_4.JPG]
!(SMD nrf24l01+ modules can be used with an adapter)[images/ArduinoProMini_IOShield_5.JPG]
!(Pogo pins can be used for ICSP programming Pro Minis)[images/ArduinoProMini_IOShield_PogoPins1.JPG]
!(Pogo pins can be used for ICSP programming Pro Minis)[images/ArduinoProMini_IOShield_PogoPins2.JPG]
!(Pogo pins can be used for ICSP programming Pro Minis)[images/ArduinoProMini_IOShield_PogoPins3.JPG]
!(Pogo pins can be used for ICSP programming Pro Minis)[images/ArduinoProMini_IOShield_PogoPins4.JPG]
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment