Micro-ATX
sparkfun·StupidArduinos·Pro Micro-ATX/Micro-ATX.kicad_pcb
About the Micro-ATX PCB
Micro-ATX is an open source AVR/Arduino PCB design by sparkfun, published on GitHub. It is a 2-layer board measuring 243.8 × 243.8 mm, with 20 components from 9 distinct parts.
Its main chip is the ATMEGA32U4TQFP-44, from the AVR/Arduino family. Other key parts include the EEPROM-I2CEIAJ. By type, the board carries 8 ICs, 5 capacitors, 5 resistors, 1 module and 1 crystal.
From the project
A bunch of stupid Arduinos
1) Convenient and well-supported Micro-ATX form factor
The Micro-ATX form factor is compatible not only with Micro-ATX PC cases but also Standard- and Extended-ATX cases. The Pro Micro-ATX conforms to the mechanical specs for footprint size, stand-off placement and expansion card position for the widest possible compatibility across case manufacturers.
2) Support for enthusiast-grade cooling hardware

Main components on the Micro-ATX
Micro-ATX bill of materials (BOM)
20 components, 9 distinct parts.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 8 | EEPROM-I2CEIAJ | SO08-EIAJ | U1, U2, U3, U4, U5, U6, U7, U8 |
| 1 | ATMEGA32U4TQFP-44 | TQFP44 | M1 |
| 1 | CRYSTAL-16MHZSMD-5X3.2 | CRYSTAL-SMD-5X3.2-4PAD | Y1 |
| 2 | 1.0UF-0603-16V-10% | C_0603 | C6, C7 |
| 1 | 0.1UF-0603-100V-10% | C_0603 | C8 |
| 2 | 22PF-0603-50V-5% | C_0603 | C9, C10 |
| 2 | 22OHM | R_0603 | R1, R2 |
| 1 | 10KOHM-0603-1_10W-1% | R_0603 | R3 |
| 2 | 4.7KOHM | R_0603 | R4, R5 |
Micro-ATX design files
The KiCad project lives in the sparkfun/StupidArduinos repository on GitHub; these links point at the commit this page was built from.
Micro-ATX: common questions
What microcontroller does the Micro-ATX use?
The Micro-ATX is built around the ATMEGA32U4TQFP-44, from the AVR/Arduino family.
How big is the Micro-ATX PCB?
The Micro-ATX measures 243.8 × 243.8 mm, has 2 copper layers and is 1.6 mm thick.
How many components are on the Micro-ATX?
20 components, from 9 distinct parts. The full bill of materials is listed on this page.
Where can I download the Micro-ATX design files?
From the sparkfun/StupidArduinos repository on GitHub, which has the KiCad layout; the links under Design files point to each one.
Can I use the Micro-ATX design in my own project?
The repository has no license, so all rights stay with sparkfun. Use it as a reference, and ask the author before reusing the design.
Can I test firmware for the Micro-ATX 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.
Similar boards
AVR/Arduino
Magspoof
samyk
35 × 29 mm11 parts2LNo license4.2kAVR/Arduino
Redox keyboard
mattdibi
162.2 × 126.5 mm77 parts2LMIT2.0kAVR/Arduino
Labrador
espotek-org
36.8 × 34.7 mm75 parts2LNo license1.2kAVR/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
Discipline
coseyfannitutti
304.9 × 122.8 mm170 parts2LCC-BY-NC-4.01.0k