

pcb project
- Size
- 70 × 90 mm
- Copper layers
- 2
- Thickness
- 1.6 mm
- Parts
- 50
- Nets
- 41
- Pads
- 182
- Tracks, vias
- 347, 80
- Pours
- 13
- Routed
- Yes
- KiCad
- KiCad 5 (file 20171130)
- Created
- 7 Nov 2019
- Updated
- 13 May 2022
Overview
M48 is an open-source printed circuit board by liangx8, from the liangx8/pcb_esc repository on GitHub. It is a 2-layer board of 70 × 90 mm with 50 parts on 41 nets, routed with 347 tracks and 80 vias.
It is built around the ATMEGA48P-20AU and L7805. Its parts include 20 resistors, 11 connectors, 9 transistors, 5 capacitors and 2 ICs. It belongs with the AVR (ATmega, ATtiny) boards of this library.
Main components
2ATMEGA48P-20AU
TQFP-32(7x7)-40℃~+85℃ 10bit 2.7V~5.5V 20MHz 23 256Byte 4KB 512Byte 8 Bit AVR Built-in FLASH Power-on reset (POR)、Undervoltage detection (BOR/LVD/LVR/LVI)、Watchdog reset、Built-in general-purpose timer、Programmable watchdog、Touch function TQFP-32(7x7) Microcontrollers (MCU/MPU/SOC) ROHSMicrochip TechnologyMicrocontrollers (MCU/MPU/SOC)L7805
TO-220ST0℃~+125℃@(Tj) 1 1.2A 20V 2V@(1A) 42uV 500uA 5V 73dB@(120Hz) Fixed Positive Short Circuit Protection TO-220ST Voltage Regulators - Linear, Low Drop Out (LDO) Regulators ROHSOSENVoltage Regulators - Linear, Low Drop Out (LDO) Regulators
README
README.mdElectronic speed control(ESC)
Parts
50| Qty | Value | Footprint | References |
|---|---|---|---|
| 6 | 1K | footprint:R_0603_Pad0.98x0.95mm_HandSolder | R13, R14, R15, R17, R19, R21 |
| 6 | 47K | footprint:R_0603_Pad0.98x0.95mm_HandSolder | R4, R6, R8, R10, R11, R12 |
| 3 | 10K | footprint:R_0603_Pad0.98x0.95mm_HandSolder | R5, R7, R9 |
| 3 | 2N3055 | Package_TO_SOT_SMD:SOT-23 | Q1, Q4, Q7 |
| 3 | C | footprint:C_0603_Pad1.08x0.95mm_HandSolder | C2, C3, C4 |
| 3 | R | footprint:R_0603_Pad0.98x0.95mm_HandSolder | R16, R18, R20 |
| 3 | nfet | footprint:SOIC-8 | Q2, Q5, Q8 |
| 3 | pfet | footprint:SOIC-8 | Q3, Q6, Q9 |
| 2 | LED | LED_THT:LED_D3.0mm | D1, D2 |
| 2 | power-mount-hole | MountingHole:MountingHole_3.5mm_Pad_TopBottom | J1, J2 |
| 1 | A | MountingHole:MountingHole_2.5mm_Pad | J3 |
| 1 | AP AN | footprint:CONN2-P2.54-DR1.0-W1.3 | J8 |
| 1 | ATmega48P-20AU | footprint:QFP-32_8x8_Pitch0.8mm | U1 |
| 1 | B | MountingHole:MountingHole_2.5mm_Pad | J4 |
| 1 | BP BN | footprint:CONN2-P2.54-DR1.0-W1.3 | J9 |
| 1 | C | Capacitor_SMD:C_0805_2012Metric | C6 |
| 1 | C | Capacitor_THT:CP_Radial_D14.0mm_P5.00mm | C1 |
| 1 | C | MountingHole:MountingHole_2.5mm_Pad | J5 |
| 1 | CP CN | footprint:CONN2-P2.54-DR1.0-W1.3 | J10 |
| 1 | Conn_01x06 | Connector_PinHeader_2.54mm:PinHeader_1x06_P2.54mm_Vertical | J11 |
| 1 | Crystal_GND2 | footprint:crystal_smd_3-1.45x2mm | Y1 |
| 1 | L7805 | Package_TO_SOT_SMD:TO-252-2 | U2 |
| 1 | RCP V5 GND | footprint:CONN3-P2.54-DR1.0-W1.5 | J7 |
| 1 | Rcc | footprint:R_0603_Pad0.98x0.95mm_HandSolder | R2 |
| 1 | Rss | footprint:R_0603_Pad0.98x0.95mm_HandSolder | R3 |
| 1 | T1 T2 T3 T4 T5 | Connector_PinSocket_2.54mm:PinSocket_1x05_P2.54mm_Vertical | J6 |
More from liangx8/pcb_esc
1- 2 layers80 × 50 mm

Similar boards
- 2 layers40.6 × 110 mm

Europi surface mount
Allen-Synthesis/EuroPi
EuroPi: A reprogrammable Eurorack module based on the Raspberry Pi Pico
92 parts584CC0-1.0 - 2 layers132.1 × 45.7 mm

IPoS
peterheinrich/InternetOverSpaghetti
Transmitting IP packages over a pair of spaghetti thus demonstrating how media independent IP really is.
42 parts342 - 2 layers59.7 × 57.5 mm

- 2 layers90.8 × 35.6 mm

ERCF easy brd
Tircown/ERCF-easy-brd
More informations on how to reset for flashing:\ https://wiki.seeedstudio.com/Seeeduino-XIAO/#enter-bootloader-mode
28 parts195GPL-3.0 - 2 layers111.3 × 106.4 mm

Super Sixteen v1
matthewcieplak/super-sixteen
Code and schematics for the Super Sixteen Eurorack sequencer
141 parts171 - 2 layers91.4 × 71.1 mm

Pico w rover
NikodemBartnik/Mini-Mars-Rover
Educational robotic platform made to look like a mini mars rover
20 parts143MIT - 2 layers144.1 × 182.2 mm

SHVC CPU-01
starlightk7/OpenSFC
OSHW Reproduction Parts related to the Super Famicom / Super Nintendo game console
498 parts114CERN-OHL-S-2.0 - 2 layers106.1 × 155 mm

Motherboard
Redherring32/OpenTendo-TopLoader
An Open Source HardWare (OSHW) recreation of the 1993 toploading NES motherboard (Also known as NES-101)
84 parts94
Questions
How big is the M48 PCB?
It measures 70 × 90 mm and has 2 copper layers, 1.6 mm thick.
What parts does the M48 use?
50 parts, built around the ATMEGA48P-20AU and L7805. The full list of its parts is on this page, with links to each part's symbol and footprint where PCBKit's library has them.
Where can I download the M48 KiCad files?
From the liangx8/pcb_esc repository on GitHub, at the commit this page was made from: the board is m48/m48.kicad_pcb and its schematic 8051/8051.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Can I use the M48 design in my own project?
Its repository states no licence, so its author keeps all rights: ask liangx8 before reusing the design.