

Stm32 cad
Senior Design (ECE 445) PCB Design and Soldering Assignment
- Size
- 75 × 50 mm
- Copper layers
- 2
- Thickness
- 1.6 mm
- Parts
- 50
- Nets
- 59
- Pads
- 196
- Tracks, vias
- 359, 45
- Pours
- 2
- Routed
- Yes
- KiCad
- KiCad 9.0 (file 20241229)
- Created
- 24 Aug 2025
- Updated
- 18 Jul 2026
Overview
Stm32 cad is an open-source printed circuit board by mgamota2, from the mgamota2/ECE445_Lab_Dev repository on GitHub. It is a 2-layer board of 75 × 50 mm with 50 parts on 59 nets, routed with 359 tracks and 45 vias.
It is built around the L293D and TLV73333PDBV. Its parts include 12 capacitors, 11 resistors, 9 connectors, 5 diodes and 4 ICs. It belongs with the STM32 boards of this library.
Main components
2L293D
DIP-16-40℃~+150℃ 1.2A 2 4.5V~36V 4mA 600mA DIP-16 Brushed DC Motor Drivers ROHSSTMicroelectronicsStepper Motor DriverTLV73333PDBV
SOT-23-5-40℃~+125℃@(Tj) 1 125mV@(300mA) 28uVrms 3.3V 300mA 34uA 5.5V 50dB@(1kHz) Fixed Positive Under Voltage Lockout、Over Current Protection、Over Temperature Protection、Enable SOT-23-5 Voltage Regulators - Linear, Low Drop Out (LDO) Regulators ROHSTexas InstrumentsVoltage Regulators - Linear, Low Drop Out (LDO) Regulators
README
README.mdPCB Design Assignment for Senior Design (ECE 445)
This tutorial: instructions.pdf describes how to design and test an STM32 based "dev board", with an on-board H bridge IC to allow for rapid motor control application prototyping.
An example board is found in the stm32_cad folder
Parts
50| Qty | Value | Footprint | References |
|---|---|---|---|
| 10 | 0.1uF | Capacitor_SMD:C_0805_2012Metric | C1, C3, C4, C5, C6, C7, C8, C9, C12, C13 |
| 5 | LED | LED_SMD:LED_0805_2012Metric | D2, D3, D4, D5, D9 |
| 4 | 330 | Resistor_SMD:R_0805_2012Metric | R2, R3, R4, R5 |
| 4 | MountingHole | MountingHole:MountingHole_3.2mm_M3 | H1, H2, H3, H4 |
| 3 | Conn_01x02_Socket | Connector_PinSocket_2.54mm:PinSocket_1x02_P2.54mm_Vertical | J4, J5, J8 |
| 3 | Conn_01x04_Socket | Connector_PinSocket_2.54mm:PinSocket_1x04_P2.54mm_Vertical | J3, J6, J7 |
| 2 | 1.5k | Resistor_SMD:R_0805_2012Metric | R7, R20 |
| 2 | 10pF | Capacitor_SMD:C_0805_2012Metric | C10, C11 |
| 2 | 5.11k | Resistor_SMD:R_0805_2012Metric | R11, R12 |
| 2 | TestPoint | TestPoint:TestPoint_Pad_4.0x4.0mm | TP1, TP2 |
| 1 | 33k | Resistor_SMD:R_0805_2012Metric | R18 |
| 1 | 500 | Resistor_SMD:R_0805_2012Metric | R19 |
| 1 | 82k | Resistor_SMD:R_0805_2012Metric | R44 |
| 1 | Conn_01x03_Socket | Connector_PinSocket_2.54mm:PinSocket_1x03_P2.54mm_Vertical | J9 |
| 1 | Conn_02x05_Odd_Even | Connector_PinSocket_2.54mm:PinSocket_2x05_P2.54mm_Vertical | J1 |
| 1 | Crystal_GND24 | Crystal:Crystal_SMD_5032-4Pin_5.0x3.2mm | Y1 |
| 1 | FerriteBead | Resistor_SMD:R_0805_2012Metric | FB3 |
| 1 | L293D | Package_DIP:DIP-16_W7.62mm | U1 |
| 1 | STM32F103C8Tx | Package_QFP:LQFP-48_7x7mm_P0.5mm | U3 |
| 1 | SW_Push | Button_Switch_SMD:SW_Push_SPST_NO_Alps_SKRK | SW1 |
| 1 | TLV73333PDBV | Package_TO_SOT_SMD:SOT-23-5 | U2 |
| 1 | USB_C_Receptacle_USB2.0_16P | Connector_USB:USB_C_Receptacle_GCT_USB4085 | J2 |
| 1 | WE-TVS-82400102 | Package_TO_SOT_SMD:SOT-23-6 | U4 |
Questions
How big is the Stm32 cad PCB?
It measures 75 × 50 mm and has 2 copper layers, 1.6 mm thick.
What parts does the Stm32 cad use?
50 parts, built around the L293D and TLV73333PDBV. 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 Stm32 cad KiCad files?
From the mgamota2/ECE445_Lab_Dev repository on GitHub, at the commit this page was made from: the board is stm32_cad/stm32_cad.kicad_pcb and its schematic stm32_cad/stm32_cad.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Can I use the Stm32 cad design in my own project?
Its repository states no licence, so its author keeps all rights: ask mgamota2 before reusing the design.
Similar boards
- 2 layers44 × 44 mm

- 2 layers100 × 68 mm

- 4 layers70 × 70 mm

1.Electronics
I-M-Robotics-Lab/STM32-Quadcopter
Quadcopter design based on STM32F411CEU Blackpill flight controller. Compatible with INAV 6.0 firmware.
57 parts80GPL-3.0 - 4 layers165 × 107 mm

- 2 layers233.2 × 147.7 mm

ErgoSHIFT rgb
mizma/ergoSHIFT
11 button leverless controller with shifted home position
84 parts19CC-BY-SA-4.0 - 4 layers55.9 × 22.9 mm

Riotee Board
NessieCircuits/Riotee_Board
The Riotee board is a development board for battery-free wireless devices. The on-board wireless microcontroller runs off energy harvested from, for example, a solar panel and uses only tiny capacitors as energy…
83 parts15CERN-OHL-W-2.0 - 2 layers133.4 × 182.7 mm

Casasagi production
Self-Made-Keyboards-in-Japan/Casasagi
The mechanical keyboard made by SMKiJ community.
248 parts15 - 2 layers160.8 × 113.5 mm
