M.2 Arduino Module Board
ItsNotDaan·LiberBoard·Add-On_Boards/LiBo_ArduinoBoard/M.2_Arduino_Module_Board/M.2_Arduino_Module_Board.kicad_pcb
About the M.2 Arduino Module Board
M.2 Arduino Module Board is an open source AVR/Arduino PCB design by ItsNotDaan, published on GitHub under the CERN-OHL-P-2.0 license. It is a 2-layer board measuring 53.6 × 68.8 mm, with 19 components from 19 distinct parts.
Its main chip is the 2199230-3, from the AVR/Arduino family. Other key parts include the MCP1702T-5002E/MB and C2827654. By type, the board carries 6 resistors, 5 capacitors, 2 ICs, 2 connectors, 1 module and 1 LED.
From the project
LiberBoard: An open-source, modular platform for learning electronics. Offers LiBo ARM-based PCBs and add-on boards with practical exercises and code snippets. Designed for easy learning and project creation.
The LiBo ArduinoBoard is an add-on board with Arduino pinout, enabling communication with Arduino modules.
- Arduino pinout - M.2 interface - Maximum component size: 0805 - Able to communicate with Arduino Modules - Able to program main board using this board
Main components on the M.2 Arduino Module Board
M.2 Arduino Module Board bill of materials (BOM)
19 components, 19 distinct parts — part numbers from the project's BOM.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | MCP1702T-5002E/MB MCP1702T-5002E_MB | MCP1703T5002EMB | IC1 |
| 1 | C2827654 USBLC6-2SC6 | SOT-23-6 | U1 |
| 1 | 2199230-3 ~ | Arduino_Uno_Footprint | A1 |
| 1 | C136423 USB_C_Receptacle_USB2.0 | USB_C_Receptacle_GCT_USB4105-xx-A_16P_TopMnt_Horizontal | J1 |
| 1 | 2199230-3 | 21992303 | J2 |
| 1 | C512395 SW_BOOT | SW_SPST_EVQP2 | BOOT1 |
| 1 | C512395 SW_RST | SW_SPST_EVQP2 | RST1 |
| 1 | WS2812C-2020 | WS2812C2020 | LED1 |
| 1 | C82453 1u | C_0402_1005Metric_Pad0.74x0.62mm_HandSolder | C1 |
| 1 | C361203 1u | C_0402_1005Metric_Pad0.74x0.62mm_HandSolder | C2 |
| 1 | C361203 100n | C_0402_1005Metric_Pad0.74x0.62mm_HandSolder | C3 |
| 1 | C82453 100n | C_0402_1005Metric_Pad0.74x0.62mm_HandSolder | C6 |
| 1 | C2992625 100n | C_0402_1005Metric_Pad0.74x0.62mm_HandSolder | C7 |
| 1 | C105873 10k | R_0402_1005Metric_Pad0.72x0.64mm_HandSolder | R1 |
| 1 | C105873 5k1 | R_0402_1005Metric_Pad0.72x0.64mm_HandSolder | R2 |
| 1 | 5k1 | R_0402_1005Metric_Pad0.72x0.64mm_HandSolder | R3 |
| 1 | C705662 10k | R_0402_1005Metric_Pad0.72x0.64mm_HandSolder | R7 |
| 1 | C705662 5k1 | R_0402_1005Metric_Pad0.72x0.64mm_HandSolder | R8 |
| 1 | C413049 5k1 | R_0402_1005Metric_Pad0.72x0.64mm_HandSolder | R9 |
M.2 Arduino Module Board design files
The KiCad project lives in the ItsNotDaan/LiberBoard repository on GitHub; these links point at the commit this page was built from.
M.2 Arduino Module Board: common questions
What microcontroller does the M.2 Arduino Module Board use?
The M.2 Arduino Module Board is built around the 2199230-3, from the AVR/Arduino family.
How big is the M.2 Arduino Module Board?
The M.2 Arduino Module Board measures 53.6 × 68.8 mm, has 2 copper layers and is 1.6 mm thick.
How many components are on the M.2 Arduino Module Board?
19 components, from 19 distinct parts, with part numbers taken from the project's own BOM. The full bill of materials is listed on this page.
Where can I download the M.2 Arduino Module Board design files?
From the ItsNotDaan/LiberBoard repository on GitHub, which has the KiCad layout, the schematic and the BOM; the links under Design files point to each one.
Can I use the M.2 Arduino Module Board design in my own project?
Yes, under the terms of its CERN-OHL-P-2.0 license, which ItsNotDaan chose for the repository.
Can I test firmware for the M.2 Arduino Module Board without the hardware?
Yes. HardLabs builds a simulation of the board from its netlist and BOM, so you can run and debug AVR/Arduino firmware against it before you order a PCB.
More boards in LiberBoard
Similar boards
AVR/Arduino
V4
stuartpittaway
30 × 50 mm38 parts2LCC-BY-NC-4.01.1kAVR/Arduino
ModuleV450
stuartpittaway
30 × 61.4 mm39 parts2LCC-BY-NC-4.01.1kAVR/Arduino
Easyduino Atmega
Hanqaqa
68.8 × 53.6 mm35 parts4LCERN-OHL-P-2.0746AVR/Arduino
Easyduino Atmega Nano
Hanqaqa
43.4 × 18 mm30 parts4LCERN-OHL-P-2.0746AVR/Arduino
UsbGpib
xyphro
54 × 15 mm21 parts2LMIT683AVR/Arduino
Lumberjack
peej
284.7 × 94.2 mm149 parts2LMIT402