Lps display rev 10
jerryok826·Lab-Power-Supply·Hardware/Kicad/lps_display/lps_display_rev_10.kicad_pcb
About the Lps display rev 10 PCB
Lps display rev 10 is an open source STM32 PCB design by jerryok826, published on GitHub under the MIT license. It is a 2-layer board measuring 136.1 × 62.7 mm, with 130 components from 41 distinct parts.
Its main chip is the STM32F103RCT6, from the STM32 family. Other key parts include the MCP23017, TPS7B6933QDCYRQ1, 3.3V, TPS3808G33 and AT42QT1012. By type, the board carries 46 resistors, 41 capacitors, 8 ICs, 7 connectors, 6 LEDs and 3 transistors.
It belongs with the power & battery and displays & leds designs in this gallery.
From the project
The hardware and software for a small stm32 based lab power supply
The control processor is a stm32f103c8t6, an Arm Cortex-M3 MCU with 64 Kbytes of flash memory and a 72 MHz CPU. The current code runs on libopencm3 and FreeRTOS. The display is a 256x128 OLED display. It is driven by uGui software. The unit is composed of two boards. The top board is the control and display board. The board below is the regulator board. The regulator board is composed of a low voltage drop linear regulator and a highly efficient switching regulator. Because of the combined efficiency of the switching and linear regulator not much of a heat sink is required. To reduce the…

Main components on the Lps display rev 10
Lps display rev 10 bill of materials (BOM)
130 components, 41 distinct parts.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | MCP23017 | SOIC28 | U1 |
| 1 | TPS7B6933QDCYRQ1 | SOT-223 | U3 |
| 1 | 3.3V | DSO-G3 | U4 |
| 1 | STM32F103RCT6 | LQFP64 | U5 |
| 1 | TPS3808G33 | SOt-23-6 | U6 |
| 1 | AT42QT1012 | SOt-23-6 | U7 |
| 1 | AT42QT1070 | SOP14 | U8 |
| 1 | TPS62173DSGT | WSON(8) 2mm x 2mm | U10 |
| 2 | DMP3099L-7 | SOT23 | Q1, Q2 |
| 1 | MMBT3904WT1GOSCT-ND MMBT3904 | SOT23 | Q3 |
| 1 | 8.0000MHZ | ECS-TXO-2520-33-160-AN-TR-Footprint-1 | X1 |
| 1 | Header 8X2A | HDR2X8_CEN | CN1 |
| 1 | PJ-050AH | PJ-050AH | CN2 |
| 1 | Header 5X2A | HDR2X5_CEN | CN4 |
| 1 | 54-00019 Mini-USB RA Type B | USB-MINI-B - 2A | CN5 |
| 2 | banana_jack1 | Banana_jack1 | J1, J2 |
| 1 | jtag_debug | jtag_debug | P2 |
| 5 | — | TestPoint-TH 35 mil | 1, 3V3, GND1, GND2, GND3 |
| 2 | 5002 TP | TestPoint-TH 40 mil | BOOT1, BOOT2 |
| 4 | Cap_Sense_Pad | CAP_TOUCH_ROUND | CS1, CS2, CS3, CS4 |
Show 21 more
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | 2920L500/16MR | 2920 Fuse | F1 |
| 2 | rotary encoder | rotary encoder | S1, S5 |
| 1 | — | TestPoint-TH 35 mil | T2 |
| 6 | P11500CT-ND G | SM-LED-0603 | LED1, LED2, LED3, LED4, LED5, LED6 |
| 1 | MI0805K400R-10 300 Ohm @ 100MHz, 0806 | RESC0805(2012)_M | FB1 |
| 1 | MMZ1608R121ATA00 BLM18RK601SN1D | RESC0603(1608)_N | FB2 |
| 1 | 2.2uH | INDC2520X10N | L1 |
| 4 | C0603C104K5RACTU 0.1uF 0603 50V | CAPC0603(1608)_N | C1, C4, C6, C32 |
| 10 | GRM188R61C106MA73D 10uF | CAPC0603(1608)_N | C2, C3, C5, C7, C9, C12, C14, C16 +2 |
| 23 | CC0603ZRY5V9BB104 0.1uF 0603 50V | CAPC0603(1608)_N | C8, C11, C13, C15, C18, C19, C21, C23 +15 |
| 1 | 22uF | CAPC0603(1608)_M | C10 |
| 1 | C0603C105K8PACTU 1uF | CAPC0603(1608)_N | C28 |
| 2 | 33pF | CAPC0603(1608)_M | C29, C30 |
| 23 | ERJ-3GEYJ472V 4.7K | RESC0603(1608)_N | R1, R2, R5, R6, R7, R8, R9, R10 +15 |
| 10 | RMCF0603FT1K00 1.0K | RESC0603(1608)_N | R3, R4, R13, R23, R26, R32, R37, R46 +2 |
| 3 | RC0603FR-07100KL 100K | RESC0603(1608)_N | R18, R25, R34 |
| 2 | CRCW0603100RFKEC 100 | RESC0603(1608)_N | R29, R30 |
| 1 | ERJ-3EKF1002V 10K 1% | RESC0603(1608)_N | R31 |
| 2 | 22 | RESC0603(1608)_M | R35, R36 |
| 1 | 1.54K | RESC0603(1608)_M | R47 |
| 4 | 5.1K | RESC1608X55X30NL15T15 | R51, R52, R53, R54 |
Lps display rev 10 design files
The KiCad project lives in the jerryok826/Lab-Power-Supply repository on GitHub; these links point at the commit this page was built from.
Lps display rev 10: common questions
What microcontroller does the Lps display rev 10 use?
The Lps display rev 10 is built around the STM32F103RCT6, from the STM32 family.
How big is the Lps display rev 10 PCB?
The Lps display rev 10 measures 136.1 × 62.7 mm, has 2 copper layers and is 0.17748 mm thick.
How many components are on the Lps display rev 10?
130 components, from 41 distinct parts. The full bill of materials is listed on this page.
Where can I download the Lps display rev 10 design files?
From the jerryok826/Lab-Power-Supply repository on GitHub, which has the KiCad layout and the schematic; the links under Design files point to each one.
Can I use the Lps display rev 10 design in my own project?
Yes, under the terms of its MIT license, which jerryok826 chose for the repository.
Can I test firmware for the Lps display rev 10 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.
More boards in Lab-Power-Supply
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
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.2kSTM32
Brain board STM32F407
rusefi
61.8 × 73.2 mm69 parts2LGPL-3.01.2k