Arduino Pro Micro Eagle Library -
RAW, GND, RST, VCC, TX, RX, GND, SCL, SDA, A3, A2, A1, A0
(on left)
D15, D14, D16, D10, D9, D8, D7, D6, D5, D4, LED, D12, GND, RST
(on right)
Left edge (X = -9.0 mm) | Pad # | Y (mm) | |-------|--------| | 1 | +15.0 | | 2 | +12.46 | | 3 | +9.92 | | 4 | +7.38 | | 5 | +4.84 | | 6 | +2.30 | | 7 | -0.24 | | 8 | -2.78 | | 9 | -5.32 | | 10 | -7.86 | | 11 | -10.40 | | 12 | -12.94 | | 13 | -15.48 |
Right edge (X = +9.0 mm) | Pad # | Y (mm) | |-------|--------| | 14 | +15.0 | | 15 | +12.46 | | 16 | +9.92 | | 17 | +7.38 | | 18 | +4.84 | | 19 | +2.30 | | 20 | -0.24 | | 21 | -2.78 | | 22 | -5.32 | | 23 | -7.86 | | 24 | -10.40 | | 25 | -12.94 | | 26 | -15.48 |
Pad 27 (second RST) is often omitted in many Pro Micro layouts – check your variant.
Once the library is installed, follow these steps to integrate the Pro Micro as a module in your PCB:
Imagine building a custom 8-key macro pad. With the Pro Micro Eagle library:
If you want, I can generate:
This report outlines the availability and usage of Autodesk EAGLE libraries for the Arduino Pro Micro
board (and its equivalents like the SparkFun Pro Micro), based on current community resources and official documentation as of April 2026. 1. Official and Primary Sources Arduino Pro Micro is primarily a product developed by SparkFun Electronics
. As such, the most authoritative EAGLE files are found in their repositories. SparkFun Eagle Libraries (GitHub) arduino pro micro eagle library
: This is the definitive collection. The Pro Micro footprint and symbol are typically located within the SparkFun-Boards.lbr Arduino Micro Official Files
: While "Pro Micro" and "Arduino Micro" have different form factors (the Arduino Micro has more pins and a reset button), official EAGLE schematic and board files for the Arduino Micro
can be found under the "Documentation" tab of its product page. SnapMagic (formerly SnapEDA)
: Provides verified symbols, footprints, and even 3D models for both the official Arduino Micro Arduino Forum 2. Key Technical Specifications in EAGLE
When selecting a library, ensure the footprint matches your specific hardware version (e.g., Micro USB vs. USB-C). Common attributes include: Microcontroller : ATmega32U4. : Typically 24 pins for the standard Pro Micro layout. Layer Configuration
: Many community libraries mistakenly place board outlines on Layer 20 (Dimension). For custom PCB designs, these should often be moved to Layer 51 (tDocu) to avoid DRC (Design Rule Check) errors. Arduino Forum 3. How to Install the Library in EAGLE
To add these components to your design, follow these standard steps:
Where can I find an eagle library part of the arduino Pro Mini RAW, GND, RST, VCC, TX, RX, GND, SCL,
Getting the Arduino Pro Micro into your Eagle PCB design is straightforward once you have the right library file. Since the Pro Micro is a popular 3rd-party board based on the ATmega32U4, you typically need to download the library from a repository like SparkFun or a verified community source. 1. Find and Download the Library
The most reliable source for the Pro Micro footprint is the SparkFun Eagle Libraries.
SparkFun-Boards.lbr: This contains the specific "Pro Micro" part with the correct pin spacing and dimensions.
Alternatively, look for a dedicated Arduino Pro Micro Eagle Library to get a certified footprint. 2. Install the Library in Eagle Once you have the .lbr file, follow these steps to use it:
Place the File: Move the downloaded .lbr file into the libraries folder within your Eagle directory.
Open Eagle: In the Control Panel window, expand the "Libraries" tree.
Enable the Library: Find your new library in the list. If there is a gray dot next to it, right-click it and select "Use" to turn the dot green. 3. Add the Piece to Your Schematic Open your Schematic (.sch) file. Click the Add Part tool.
Search for Pro Micro. You should see a part that matches the ATmega32U4 specs , usually featuring two rows of 12 pins. Left edge (X = -9
Drop the part into your schematic and begin wiring your pins. Pro Micro Specs for Verification
When checking your footprint, ensure it aligns with these standard dimensions: Microcontroller: ATmega32U4 Operating Voltage: 5V (or 3.3V depending on the model) Pin Count: 24 total pins (2x12 header)
Size: Approximately 33mm x 18mm (though footprints often only account for the header spacing). Arduino Micro without Headers | Compact USB Dev Board
The Arduino Pro Micro Eagle Library typically includes:
Popular sources for the library include:
If the Eagle library feels limited, consider:
| Symbol Pin | Package Pad | Signal | |------------|-------------|--------| | RAW | 1 | RAW | | GND1 | 2 | GND | | RST1 | 3 | RST | | VCC | 4 | VCC | | TX | 5 | TX | | RX | 6 | RX | | GND2 | 7 | GND | | SCL | 8 | SCL | | SDA | 9 | SDA | | A3 | 10 | A3 | | A2 | 11 | A2 | | A1 | 12 | A1 | | A0 | 13 | A0 | | D15 | 14 | D15 | | D14 | 15 | D14 | | D16 | 16 | D16 | | D10 | 17 | D10 | | D9 | 18 | D9 | | D8 | 19 | D8 | | D7 | 20 | D7 | | D6 | 21 | D6 | | D5 | 22 | D5 | | D4 | 23 | D4 | | LED | 24 | LED | | D12 | 25 | D12 | | GND3 | 26 | GND |