AT89s51-dev board
21shravan·AT89s51-dev-board
About the AT89s51-dev board
AT89s51-dev board is an open source PCB design by 21shravan, published on GitHub. It is a 2-layer board measuring 54.5 × 90 mm, with 44 components from 23 distinct parts.
Other key parts include the AT89x51xxP, CH340C and LM7805_TO220. By type, the board carries 13 resistors, 12 capacitors, 7 connectors, 7 diodes, 3 ICs and 1 crystal.
It belongs with the dev boards & breakouts and usb & debug tools designs in this gallery.
From the project
A modern AT89S52 (8051) development board featuring USB Type-C power, CH340C USB-to-UART, ISP programming, and a complete open-source hardware design documented from schematic to PCB.
This project aims to build a modern development board around the AT89S52 microcontroller with features commonly found in commercial development boards while keeping the design simple, educational, and open-source.
Unlike many existing AT89S52 boards, this design integrates USB Type-C power, USB-to-UART communication, and ISP programming support, making it more convenient for modern development.

Main components on the AT89s51-dev board
AT89s51-dev board bill of materials (BOM)
44 components, 23 distinct parts.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | AT89x51xxP | DIP-40_W15.24mm | U2 |
| 1 | CH340C | SOIC-16_3.9x9.9mm_P1.27mm | U3 |
| 1 | LM7805_TO220 | TO-220-3_Horizontal_TabDown | U4 |
| 1 | 11.0592Mhz | Crystal_HC49-4H_Vertical | Y1 |
| 1 | ISP_connector | PinHeader_2x03_P2.54mm_Vertical | J1 |
| 1 | Screw_Terminal_01x02 | PinSocket_1x02_P2.54mm_Horizontal | J2 |
| 1 | USB_C_Receptacle_USB2.0_16P | USB_C_Receptacle_GCT_USB4105-xx-A_16P_TopMnt_Horizontal | J3 |
| 4 | Conn_01x08_Pin | PinHeader_1x08_P2.54mm_Vertical | P0, P1, P2, P3 |
| 1 | SW_Push | SW_PUSH_6mm_H5mm | SW1 |
| 1 | LED | LED_D3.0mm | D1 |
| 2 | 1N4001 | D_DO-41_SOD81_P10.16mm_Horizontal | D2, D3 |
| 1 | P1.0_LED | LED_D3.0mm | D4 |
| 1 | PESD5V0L1UL | D_SOD-882 | D5 |
| 2 | SS14 | D_SMA | D6, D8 |
| 1 | 0.33uF | C_Disc_D3.0mm_W1.6mm_P2.50mm | C1 |
| 4 | 0.1uF | C_Disc_D3.0mm_W1.6mm_P2.50mm | C2, C3, C7, C8 |
| 2 | 30pF | C_Disc_D3.0mm_W1.6mm_P2.50mm | C4, C5 |
| 2 | 10uF | CP_Radial_D4.0mm_P1.50mm | C6, C12 |
| 1 | 10uF | C_Disc_D3.0mm_W1.6mm_P2.50mm | C9 |
| 2 | 4.7uf | C_Disc_D3.0mm_W1.6mm_P2.50mm | C10, C11 |
Show 3 more
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 2 | 1k | R_Axial_DIN0204_L3.6mm_D1.6mm_P1.90mm_Vertical | R1, R11 |
| 9 | 10k | R_Axial_DIN0204_L3.6mm_D1.6mm_P1.90mm_Vertical | R2, R3, R4, R5, R6, R7, R8, R9 +1 |
| 2 | 5.1k | R_Axial_DIN0204_L3.6mm_D1.6mm_P1.90mm_Vertical | R12, R13 |
AT89s51-dev board design files
The KiCad project lives in the 21shravan/AT89s51-dev-board repository on GitHub; these links point at the commit this page was built from.
- Layoutdev_board.kicad_pcb
- Schematicdev_board.kicad_sch
AT89s51-dev board: common questions
How big is the AT89s51-dev board?
The AT89s51-dev board measures 54.5 × 90 mm, has 2 copper layers and is 1.6 mm thick.
How many components are on the AT89s51-dev board?
44 components, from 23 distinct parts. The full bill of materials is listed on this page.
Where can I download the AT89s51-dev board design files?
From the 21shravan/AT89s51-dev-board repository on GitHub, which has the KiCad layout and the schematic; the links under Design files point to each one.
Can I use the AT89s51-dev board design in my own project?
The repository has no license, so all rights stay with 21shravan. Use it as a reference, and ask the author before reusing the design.
Similar boards
88 Pin Vag Breakout
rusefi
142 × 58 mm91 parts2LGPL-3.01.2k134pin 7-967288-1
rusefi
139.7 × 73.7 mm38 parts2LGPL-3.01.2kBreakout 60pin EEC-IV
rusefi
139.7 × 62.2 mm15 parts2LGPL-3.01.2kBreakout 112pin Connector
rusefi
174 × 58 mm39 parts2LGPL-3.01.2kEecv breakout
rusefi
140.8 × 53.7 mm9 parts4LGPL-3.01.2kRj45 breakout
rene-dev
15.2 × 53.8 mm3 parts2LGPL-3.0979