Stm32-shift display
gcoonrod·stm32-shift-display·hardware/stm32-shift-display.kicad_pcb
About the Stm32-shift display PCB
Stm32-shift display is an open source STM32 PCB design by gcoonrod, published on GitHub under the CC-BY-NC-4.0 license. It is a 4-layer board measuring 83.8 × 49.5 mm, with 109 components from 24 distinct parts.
Its main chip is the STM32F103C8T6, from the STM32 family. Other key parts include the USBLC6-2P6, AMS1117-3.3, VDMY10C0 and 74HC595. By type, the board carries 61 resistors, 19 capacitors, 15 ICs, 5 switches, 3 connectors and 3 diodes.
It belongs with the displays & leds and dev boards & breakouts designs in this gallery.
From the project
STM32 based 7-segment display development board
A proof-of-concept STM32 based development board designed for experimentation with 74x595 driven 7-segment LED character displays. The sponsored revision of the board is built out as a desk clock, the "STM32 Shift Clock".
Due to a generous sponsorship from PCBWay the current hardware revision (rev 2) includes a number of substantial design changes over the first revision: - All SMD components from rev 0 moved to the back. - Most THT components from rev 0 changed to hand-solder friendly SMD components. - Supercap backup for VBAT switched to more common CR2032 battery holder. - Addition of ESD…

Main components on the Stm32-shift display
Stm32-shift display bill of materials (BOM)
109 components, 24 distinct parts.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | USBLC6-2P6 | SOT-666 | U1 |
| 1 | STM32F103C8T6 | LQFP-48_7x7mm_P0.5mm | U2 |
| 1 | AMS1117-3.3 | SOT-223-3_TabPin2 | U3 |
| 6 | VDMY10C0 | VDMx10x0 | U4, U5, U8, U9, U12, U13 |
| 6 | 74HC595 | SOIC-16_3.9x9.9mm_P1.27mm | U6, U7, U10, U11, U14, U15 |
| 1 | OT32258MJBA4SL | Crystal_SMD_3225-4Pin_3.2x2.5mm | X1 |
| 1 | Q13FC13500002 | Crystal_SMD_3215-2Pin_3.2x1.5mm | Y1 |
| 1 | GT-USB-7010ASV | USB-C-SMD_G-SWITCH_GT-USB-7010ASV | J1 |
| 1 | HDR_SWD | PinHeader_1x04_P2.54mm_Vertical | J2 |
| 1 | HDR_UART | PinHeader_1x05_P2.54mm_Vertical | J3 |
| 1 | 1060TR | BatteryHolder_Keystone_1060_1x2032 | BT1 |
| 1 | TS-1101-C-W | SW-SMD_L6.0-W3.3-LS8.0 | SW1 |
| 3 | SW_PUSH | TS046643BK160SMT | SW2, SW3, SW4 |
| 1 | 218-2LPSTR | SW_DIP_SPSTx02_Slide_Copal_CHS-02B_W7.62mm_P1.27mm | SW5 |
| 3 | LED_YLW | LED_D3.0mm | D1, D2, D3 |
| 14 | 100n Samsung | C_0402_1005Metric | C1, C2, C3, C4, C5, C6, C7, C8 +6 |
| 2 | 6p | C_0402_1005Metric | C9, C10 |
| 2 | 100n Samsung | C_0805_2012Metric | C11, C12 |
| 1 | 10u | CP_EIA-3216-18_Kemet-A | C13 |
| 5 | 10k | R_0402_1005Metric | R1, R7, R8, R12, R13 |
Show 4 more
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 2 | 5k1 | R_0402_1005Metric | R2, R3 |
| 2 | 0R | R_0402_1005Metric | R4, R5 |
| 1 | 1k5 | R_0402_1005Metric | R6 |
| 51 | 220R | R_0603_1608Metric | R9, R10, R11, R14, R15, R16, R17, R18 +43 |
Stm32-shift display design files
The KiCad project lives in the gcoonrod/stm32-shift-display repository on GitHub; these links point at the commit this page was built from.
Stm32-shift display: common questions
What microcontroller does the Stm32-shift display use?
The Stm32-shift display is built around the STM32F103C8T6, from the STM32 family.
How big is the Stm32-shift display PCB?
The Stm32-shift display measures 83.8 × 49.5 mm, has 4 copper layers and is 1.6 mm thick.
How many components are on the Stm32-shift display?
109 components, from 24 distinct parts. The full bill of materials is listed on this page.
Where can I download the Stm32-shift display design files?
From the gcoonrod/stm32-shift-display repository on GitHub, which has the KiCad layout and the schematic; the links under Design files point to each one.
Can I use the Stm32-shift display design in my own project?
It is published under CC-BY-NC-4.0, which limits how it may be reused; read the license before building on it.
Can I test firmware for the Stm32-shift display without the hardware?
Yes. HardLabs builds a simulation of the board from its netlist and BOM, so you can run and debug STM32 firmware against it before you order a PCB.
Similar boards
STM32
LumenPnP Motherboard
opulo-inc
149 × 95 mm296 parts4LCC-BY-SA-4.03.7kSTM32
AxxSolder
AxxAxx
39 × 82.5 mm122 parts2LGPL-3.01.7kSTM32
LibreVNA
jankae
122 × 98 mm592 parts6LGPL-3.01.6kSTM32
AIOC
skuep
21 × 31.5 mm47 parts2LMIT1.4kSTM32
Ferris
pierrechevalier83
208.8 × 86.8 mm102 parts2LSHL-2.11.3kSTM32
176 pin board
rusefi
61.8 × 73.2 mm76 parts2LGPL-3.01.2k