

Greenpill
STM32 Green Pill (STM32F103 Devvelopment Board)
- Size
- 52.1 × 20.3 mm
- Copper layers
- 4
- Thickness
- 1.2 mm
- Parts
- 33
- Nets
- 52
- Pads
- 181
- Tracks, vias
- 422, 56
- Pours
- 4
- Routed
- Yes
- KiCad
- KiCad 9.0 (file 20241229)
- Created
- 24 Jul 2020
- Updated
- 22 May 2025
Overview
Greenpill is an open-source printed circuit board by lbthomsen, from the lbthomsen/greenpill repository on GitHub. It is a 4-layer board of 52.1 × 20.3 mm with 33 parts on 52 nets, routed with 422 tracks and 56 vias.
It is built around the STM32F103CBT6, W25Q128JVSIQ and XC6206P332MR, with the TS-1088R-02526 among its other parts. Its parts include 11 capacitors, 9 resistors, 4 connectors, 3 ICs and 3 diodes. It belongs with the STM32 boards of this library.
Main components
4STM32F103CBT6
LQFP-48(7x7)-40℃~+85℃ 128KB 12bit 20KB 2V~3.6V 32 Bit 37 72MHz ARM Cortex-M3 Built-in FLASH LQFP-48(7x7) Microcontrollers (MCU/MPU/SOC) ROHSSTMicroelectronicsMicrocontrollers (MCU/MPU/SOC)W25Q128JVSIQ
SOIC-8-208mil-40℃~+85℃ 100,000 cycles 120ms@(32KB) 128Mbit 133MHz 1uA 2.7V~3.6V 20 Years 3ms Power-on reset、Hardware write protection、Software write protection、Write enable latch、Absolute write protection SPI SOIC-8-208mil NOR FLASH ROHSWinbondNOR FLASHXC6206P332MR
SOT-23-40℃~+85℃@(Ta) 1 1uA 200mA 3.3V 6V Fixed Over Current Protection Positive SOT-23-3L Voltage Regulators - Linear, Low Drop Out (LDO) Regulators ROHSTorex SemiconductorVoltage Regulators - Linear, Low Drop Out (LDO) RegulatorsTS-1088R-02526
SMD,4x3mm100,000 cycles 12V 2.5mm 2.6N 2.93mm 3.9mm 50mA Black Round Button SMD(SMT) Tab SPST Surface Mount,Vertical Without Bracket SMD,4x3mm Tactile Switches ROHSXUNPUTactile Switches
README
README.mdParts
33| Qty | Value | Footprint | References |
|---|---|---|---|
| 7 | 100nF | Capacitor_SMD:C_0402_1005Metric | C2, C4, C5, C6, C7, C8, C9 |
| 2 | 10k | Resistor_SMD:R_0402_1005Metric | R1, R2 |
| 2 | 10uF | Capacitor_SMD:C_0603_1608Metric | C1, C3 |
| 2 | 20pF | Capacitor_SMD:C_0402_1005Metric | C10, C11 |
| 2 | 220 | Resistor_SMD:R_0402_1005Metric | R6, R8 |
| 2 | 22R | Resistor_SMD:R_0402_1005Metric | R3, R4 |
| 2 | 5.1k | Resistor_SMD:R_0402_1005Metric | R7, R9 |
| 2 | TS-1088R-02526 | greenpill:TS-1088R-02526 | SW1, SW2 |
| 2 | ~ | Connector_PinHeader_2.54mm:PinHeader_1x20_P2.54mm_Vertical | J3, J4 |
| 1 | 1.5k | Resistor_SMD:R_0402_1005Metric | R5 |
| 1 | 16Mhz | Crystal:Crystal_SMD_3225-4Pin_3.2x2.5mm | Y1 |
| 1 | BLUE | LED_SMD:LED_0603_1608Metric | D3 |
| 1 | STM32F103CBT6 | Package_QFP:LQFP-48_7x7mm_P0.5mm | U3 |
| 1 | USB-C | greenpill:USB_C_Receptacle_HRO_TYPE-C-31-M-12 | J1 |
| 1 | W25Q128JVSIQ | Package_SO:SOIC-8_5.3x5.3mm_P1.27mm | U2 |
| 1 | WHI | LED_SMD:LED_0603_1608Metric | D2 |
| 1 | XC6206P332MR | Package_TO_SOT_SMD:SOT-23 | U1 |
| 1 | ~ | Connector_PinHeader_2.54mm:PinHeader_2x03_P2.54mm_Horizontal | J2 |
| 1 | ~ | Diode_SMD:D_SOD-123 | D1 |
More from lbthomsen/greenpill
2- 2 layers52.1 × 33.7 mm

- 2 layers52.1 × 52.1 mm

Similar boards
- 2 layers100 × 89.5 mm

Led processor board
eelstretching/led-processor-board
A board with a processor and a couple of other things that can talk to an LED output board.
128 parts - 4 layers31 × 15 mm

- 2 layers60 × 60 mm

- 2 layers100 × 57 mm

- 2 layers80 × 50 mm

Thermal Camera
Circuit-Digest/MLX90640-Thermal-Camera
An Open Source Thermal Imaging IR camera that you can build yourserlf
66 parts94 - 2 layers96 × 63 mm

- 2 layers19 × 19 mm

PBSEQ D2
CIRCUITSTATE/PBSEQ-D2
A simple push-button controlled power sequencer circuit demo board.
22 parts1 - 2 layers90 × 60 mm

Schem
Abhey-05/Thermal-Camera
Thermal Camera A compact, low-cost thermal imaging solution built for diagnostic, repair, and monitoring applications in electronics, industrial safety, and embedded systems.
60 parts
Questions
How big is the Greenpill PCB?
It measures 52.1 × 20.3 mm and has 4 copper layers, 1.2 mm thick.
What parts does the Greenpill use?
33 parts, built around the STM32F103CBT6, W25Q128JVSIQ, XC6206P332MR and TS-1088R-02526. 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 Greenpill KiCad files?
From the lbthomsen/greenpill repository on GitHub, at the commit this page was made from: the board is pcb/gp.kicad_pcb and its schematic pcb/gp.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Can I use the Greenpill design in my own project?
Its repository states no licence, so its author keeps all rights: ask lbthomsen before reusing the design.