Microchip Technology
ATmega328P-AU
8-bit AVR microcontroller, the chip on the Arduino Uno, in a 32-lead TQFP.
TQFP-32, 7 × 7 mm, 0.8 mm pitch · 32 pins · 32 pads
Pin map and all exports →The slowest part of schematic capture is the part that isn’t in your library. PartSpark converts the datasheet itself — PDF, URL, or photo — into a schematic symbol with every pin named, typed, and placed on the correct side, and generates the matching footprint in the same pass.
Live generator
Attach the PDF or paste its URL. The AI reads the full pin table — hundreds of pins are fine — and builds the symbol plus footprint.
Parts database
Search the online catalog used by ProtoFlow. Look up a part number, LCSC code, or specifications. Searching does not use generation credits.
Source: PCB Parts · JLCPCB / LCSC. Keyword search covers indexed parts with at least 10 units in stock. Stock and prices may change; confirm on the supplier page. Selecting a result fills the generator and does not start a generation.
How to use it
[01]
Attach the datasheet
Upload the PDF, paste its URL, or attach photos of the pin table and package pages. Up to six files, 20 MB each.
[02]
Check the extraction
The pin map lists every pin the AI read from the pin table. Compare it with the datasheet, especially multi-function and power pins, and correct anything in the refine box.
[03]
Export
Download the symbol for KiCad, EAGLE, Altium, or Allegro. The matching footprint comes with it in the same generation.
Doing it by hand, or want to know what to check? Step-by-step guides: how to create a kicad symbol from a datasheet; how to turn a package drawing into a kicad footprint; how to check a generated symbol and footprint before fabrication.
Limits to know
The guide to checking a generated symbol and footprint before fabrication shows real cases where these limits mattered.
Example output
These were generated from the part number alone, then every pin and pad was checked against the manufacturer datasheet. Download the files and open them in KiCad yourself.
Microchip Technology
8-bit AVR microcontroller, the chip on the Arduino Uno, in a 32-lead TQFP.
TQFP-32, 7 × 7 mm, 0.8 mm pitch · 32 pins · 32 pads
Pin map and all exports →JST
2-pin vertical through-hole header from JST’s 2.0 mm PH series, the common battery and sensor connector.
Through-hole, 1 × 2, 2.0 mm pitch, vertical · 2 pins · 2 pads
Pin map and all exports →Texas Instruments
Texas Instruments 3 V to 17 V, 1 A synchronous step-down converter in a 2 × 2 mm WSON-8.
WSON-8, 2 × 2 mm, 0.5 mm pitch, exposed pad · 9 pins · 9 pads
Pin map and all exports →Advanced Monolithic Systems
1 A fixed 3.3 V low-dropout regulator in SOT-223.
SOT-223-3 with tab · 3 pins · 4 pads
Pin map and all exports →FAQ
Need a different tool? AI KiCad Part Generator · Altium Designer Part Generator · EAGLE Library Generator · Cadence Allegro PCB Footprint Generator · AI Schematic Symbol Generator · AI PCB Footprint Generator · KiCad Symbol Generator · KiCad Footprint Generator