AM32 AI8051U
Icey7122·AM32_AI8051U·docs/pcb/kicad/Am32stc8051u.kicad_pcb
About the AM32 AI8051U PCB
AM32 AI8051U is an open source PCB design by Icey7122, published on GitHub. It is a 2-layer board measuring 68.5 × 84.2 mm, with 110 components from 36 distinct parts.
Other key parts include the STC8051U-32KX, EG2181, TPS5450, RT9048 and MT3608. By type, the board carries 34 resistors, 32 capacitors, 19 diodes, 9 ICs, 6 transistors and 6 connectors.
It belongs with the usb & debug tools designs in this gallery.
From the project
Using PWMA to output 3 sets of complementary PWM for driving MOSFEET, Using PWMB for capturing external throttle signals, Using ADC to sample voltage and current, for low voltage protection and over current protection(But I'm not done yet). Using internal OPA and BEMF to estimate
Using PWMA to output 3 sets of complementary PWM for driving MOSFEET, Using PWMB for capturing external throttle signals, Using ADC to sample voltage and current, for low voltage protection and over current protection(But I'm not done yet). Using internal OPA and BEMF to estimate rotor position. TMR0 and TMR1 is used to calculate commutation time and motor timing.TMR2 is used for the serial port. TMR3 and TMR11 are used for the delay function (in fact, only one is needed). TMR4 is used to complete some periodic tasks.

Main components on the AM32 AI8051U
AM32 AI8051U bill of materials (BOM)
110 components, 36 distinct parts — part numbers from the project's BOM.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | STC8051U-32KX STC8051U-32Kx | LQFP-48_7x7mm_P0.5mm | U1 |
| 3 | EG2181 | SOP-8_5.28x5.23mm_P1.27mm | U2, U3, U4 |
| 1 | TPS5450 | SOIC-8-1EP_3.9x4.9mm_P1.27mm_EP2.29x3mm | U5 |
| 1 | RT9048 | HSOP-8-1EP_3.9x4.9mm_P1.27mm_EP2.3x2.3mm | U6 |
| 1 | MT3608 | SOT-23-6 | U7 |
| 1 | INA199XXDCK INA199xxDCK | SOT-363_SC-70-6 | U8 |
| 1 | CH330N | SOIC-8_3.9x4.9mm_P1.27mm | U9 |
| 6 | TPH1R005PL | Infineon_PG-TDSON-8 | Q1, Q2, Q3, Q4, Q5, Q6 |
| 2 | USB_C_RECEPTACLE_USB2.0_16P USB_C_Receptacle_USB2.0_16P | USB_C_Receptacle_GCT_USB4105-xx-A_16P_TopMnt_Horizontal | J1, J6 |
| 4 | CONN_01X03_PIN Conn_01x03_Pin | PinHeader_1x03_P2.54mm_Vertical | J2, J3, J4, J5 |
| 2 | SW_Push | SW_SPST_CK_RS282G05A3 | SW1, SW2 |
| 11 | SS54 | D_SMA_Handsoldering | D1, D4, D5, D6, D9, D10, D11, D14 +3 |
| 6 | 1N5819 | D_SOD-323_HandSoldering | D2, D3, D7, D8, D12, D13 |
| 2 | LED | LED_0603_1608Metric_Pad1.05x0.95mm_HandSolder | D18, D19 |
| 2 | 10UH 10uH | L_6.3x6.3_H3 | L1, L2 |
| 7 | 0.1UF 0.1uF | C_0603_1608Metric_Pad1.08x0.95mm_HandSolder | C1, C19, C20, C28, C29, C30, C31 |
| 3 | 10UF 10uF | C_0603_1608Metric_Pad1.08x0.95mm_HandSolder | C2, C24, C26 |
| 1 | 1UF 1uF | C_0603_1608Metric_Pad1.08x0.95mm_HandSolder | C3 |
| 3 | C | C_0805_2012Metric_Pad1.18x1.45mm_HandSolder | C4, C9, C14 |
| 3 | C | C_0603_1608Metric_Pad1.08x0.95mm_HandSolder | C5, C10, C15 |
Show 16 more
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 9 | C | C_1206_3216Metric_Pad1.33x1.80mm_HandSolder | C6, C7, C8, C11, C12, C13, C16, C17 +1 |
| 2 | 4.7UF 4.7uF | C_0603_1608Metric_Pad1.08x0.95mm_HandSolder | C21, C27 |
| 1 | 330UF 330uF | CP_EIA-6032-15_Kemet-U_Pad2.25x2.35mm_HandSolder | C22 |
| 1 | 0.01UF 0.01uF | C_0603_1608Metric_Pad1.08x0.95mm_HandSolder | C23 |
| 1 | 100NF 100nF | C_0603_1608Metric_Pad1.08x0.95mm_HandSolder | C25 |
| 1 | C_Polarized | CP_Radial_D10.0mm_P5.00mm | C32 |
| 1 | 0R | R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R1 |
| 6 | 1K | R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R2, R3, R4, R27, R28, R29 |
| 11 | 10K | R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R5, R6, R7, R8, R9, R10, R17, R20 +3 |
| 6 | 10R | R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R11, R12, R13, R14, R15, R16 |
| 1 | 2.6K | R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R18 |
| 1 | 1.11K | R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R19 |
| 1 | 6.38K | R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R21 |
| 1 | 100K | R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R22 |
| 5 | 5.1K | R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R23, R24, R26, R31, R32 |
| 1 | R_2512 | R_2512_6332Metric | R25 |
AM32 AI8051U design files
The KiCad project lives in the Icey7122/AM32_AI8051U repository on GitHub; these links point at the commit this page was built from.
AM32 AI8051U: common questions
How big is the AM32 AI8051U PCB?
The AM32 AI8051U measures 68.5 × 84.2 mm, has 2 copper layers and is 1.6 mm thick.
How many components are on the AM32 AI8051U?
110 components, from 36 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 AM32 AI8051U design files?
From the Icey7122/AM32_AI8051U 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 AM32 AI8051U design in my own project?
The repository has no license, so all rights stay with Icey7122. Use it as a reference, and ask the author before reusing the design.
Similar boards
USB Hub Test
osy
50 × 50 mm85 parts4LCC-BY-4.0703XG Station Power
osy
54.3 × 91 mm9 parts2LCC-BY-4.0703FW-EC-DongleHiderPlus
LeoDJ
28.2 × 26.1 mm14 parts4LCERN-OHL-W-2.0490Adapter tsop48
bbogush
48 × 33 mm3 parts2LGPL-3.0389Adapter tsop48 solder
bbogush
48 × 33 mm3 parts2LGPL-3.0389Adapter soic8 solder
bbogush
48 × 20 mm3 parts2LGPL-3.0389