

Dashboard
https://www.pgracingteam.pl/
- Size
- 97.3 × 90.3 mm
- Copper layers
- 4
- Thickness
- 1.6 mm
- Parts
- 102
- Nets
- 194
- Pads
- 566
- Tracks, vias
- 1,131, 144
- Pours
- 7
- Routed
- Yes
- KiCad
- KiCad 5 (file 20171130)
- Created
- 1 Nov 2021
- Updated
- 14 Mar 2026
Overview
Dashboard is an open-source printed circuit board by patwitt, from the patwitt/PGRacingElectronics repository on GitHub. It is a 4-layer board of 97.3 × 90.3 mm with 102 parts on 194 nets, routed with 1,131 tracks and 144 vias.
It is built around the STM32F767ZIT6, MP2359DJ-LF-Z and AT25SF128A-SHB-T, with the 24LC01B/P and AS4C1M16S-6TCN among its other parts. Its parts include 41 capacitors, 26 resistors, 9 ICs, 6 connectors and 5 diodes. It belongs with the STM32 boards of this library.
Main components
5STM32F767ZIT6
LQFP-144(20x20)-40℃~+85℃ 1.7V~3.6V 114 12bit 12bit 216MHz 2MB 32 Bit 512KB ARM Cortex-M7 Built-in FLASH LQFP-144(20x20) Microcontrollers (MCU/MPU/SOC) ROHSSTMicroelectronicsMicrocontrollers (MCU/MPU/SOC)MP2359DJ-LF-Z
TSOT-23-6-40℃~+85℃@(TA) 1 1.2A 1.4MHz 4.5V~24V 810mV~15V Adjustable Buck Buck Built-in No TSOT-23-6 DC-DC Converters ROHSMonolithic Power SystemsDC-DC ConvertersAT25SF128A-SHB-T
SOIC-8-40℃~+85℃ 100,000 cycles 128Mbit 133MHz 13uA 2.7V~3.6V 250ms@(64KB) 6ms SPI SOP-8-208mil NOR FLASH ROHSRenesas ElectronicsNOR FLASH24LC01B/P
DIP-80℃~+70℃ 1Kbit 2.5V~5.5V 400kHz 5ms I2C PDIP-8 EEPROM ROHSMicrochip TechnologyEEPROMAS4C1M16S-6TCN
TSOP-50-10.0mm0℃~+70℃ 166MHz 16Mbit 3V~3.6V TSOP-50-10.0mm SDRAM ROHSAlliance MemorySDRAM
README
README.mdStructure
Each Project should have following folder structure:
- Project name
- code - Container for source code (if any).
- PCB - Container for KiCAD PCB project (if any).
- Resources - Container for all additional resources.
- Models - Container for all models (if any).
Getting started
This is an example of how you may give instructions on setting up your project locally. To get a local copy up and running follow these simple example steps.
Prerequisites
This is an example of how to list things you need to use the software and how to install them.
- example
sh example install
Installation
- Clone the repo
sh git clone https://github.com/patwitt/PGRacingElectronics.git
How to make changes
If you want to work on any project, follow this steps:
- Fork the Project
- Create your Feature Branch (
git checkout -b feature/AmazingFeature) - Commit your Changes (
git commit -m 'Add some AmazingFeature') - Push to the Branch (
git push origin feature/AmazingFeature) - Open a Pull Request
GearControl
About gear control
Dashboard
About Dashboard
PDM
About PDM
ETC
About ETC
Parts
102| Qty | Value | Footprint | References |
|---|---|---|---|
| 22 | 100nF | Capacitor_SMD:C_0805_2012Metric | C1, C10, C11, C13, C16, C19, C20, C21, C22, C23, C24, C25, C26, C27, C28, C29 +6 |
| 7 | 10k | Resistor_SMD:R_0805_2012Metric | R1, R3, R5, R10, R19, R20, R21 |
| 7 | R | Resistor_SMD:R_0805_2012Metric | R2, R4, R9, R11, R12, R13, R14 |
| 4 | 10uF | Capacitor_SMD:C_0805_2012Metric | C36, C37, C39, C40 |
| 4 | 1uF | Capacitor_SMD:C_0805_2012Metric | C12, C18, C31, C34 |
| 4 | 47K | Resistor_SMD:R_0805_2012Metric | R19, R20, R21, R22 |
| 4 | MountingHole_Pad | MountingHole:MountingHole_5mm_Pad_Via | H1, H2, H3, H4 |
| 3 | 100k | Resistor_SMD:R_0805_2012Metric | R6, R7, R8 |
| 3 | 10nF | Capacitor_SMD:C_0805_2012Metric | C14, C32, C33 |
| 2 | 10uH | Inductor_SMD:L_Vishay_IHLP-1616 | L1, L2 |
| 2 | 120 | Resistor_SMD:R_0805_2012Metric | R17, R18 |
| 2 | 14p | Capacitor_SMD:C_0805_2012Metric | C2, C7 |
| 2 | 2.2uF | Capacitor_SMD:C_0805_2012Metric | C15, C17 |
| 2 | 22uF | Capacitor_SMD:C_0805_2012Metric | C38, C41 |
| 2 | D_Schottky | Diode_SMD:D_0805_2012Metric | D3, D4 |
| 2 | Ferrite_Bead | Capacitor_SMD:C_1812_4532Metric | FB1, FB2 |
| 2 | MCP2561-E-SN | Package_SO:SOIC-8_3.9x4.9mm_P1.27mm | U7, U8 |
| 2 | MP2359DJ-LF-Z | Package_SO:SOIC-8-1EP_3.9x4.9mm_P1.27mm_EP2.29x3mm | U2, U3 |
| 1 | 10pF | Capacitor_SMD:C_0805_2012Metric | C35 |
| 1 | 13k | Resistor_SMD:R_0805_2012Metric | R16 |
| 1 | 1N4148 | Diode_SMD:D_0805_2012Metric | D5 |
| 1 | 2.2uH | Inductor_SMD:L_Vishay_IHLP-1616 | L3 |
| 1 | 20k | Resistor_SMD:R_0805_2012Metric | R15 |
| 1 | 24LC01 | Package_DIP:DIP-8_W7.62mm_Socket_LongPads | U10 |
| 1 | 40.2k | Resistor_SMD:R_0805_2012Metric | R23 |
| 1 | 470uF | Capacitor_THT:CP_Radial_D6.3mm_P2.50mm | C6 |
| 1 | AS4C1M16S-6TCN | AS4C1M16S-6TCN:TSOP-II-50 | U4 |
| 1 | AT25SF128A-SHB-T | AT25SF128A:SOIC127P790X216-8N | U5 |
| 1 | CAN1_RESISTOR | Connector_PinSocket_2.54mm:PinSocket_1x02_P2.54mm_Vertical | JP2 |
| 1 | CAN2_RESISTOR | Connector_PinSocket_2.54mm:PinSocket_1x02_P2.54mm_Vertical | JP3 |
| 1 | Crystal_GND24 | Crystal:Crystal_SMD_3225-4Pin_3.2x2.5mm | Y1 |
| 1 | Display | Connector_FFC-FPC:Hirose_FH12-20S-0.5SH_1x20-1MP_P0.50mm_Horizontal | J6 |
| 1 | Display | Connector_FFC-FPC:Hirose_FH12-40S-0.5SH_1x40-1MP_P0.50mm_Horizontal | J1 |
| 1 | LED | Connector_Wire:SolderWire-2sqmm_1x03_P7.8mm_D2mm_OD3.9mm | J3 |
| 1 | LED_3.3V | LED_SMD:LED_0805_2012Metric | D1 |
| 1 | LED_5V | LED_SMD:LED_0805_2012Metric | D2 |
| 1 | LOGO | PGR_logo:logo | G*** |
| 1 | MAIN_CONNECTOR | Connector:DT13 | J4 |
| 1 | MEM2051-00-195-00-A_REVC | SDCARD:GCT_MEM2051-00-195-00-A_REVC | J8 |
| 1 | MP2332H | SOT-583:SOTFL50P160X60-8N | U6 |
| 1 | PDR_ON | Connector_PinSocket_2.54mm:PinSocket_1x03_P2.54mm_Vertical | JP1 |
| 1 | PROGRAMMER | Connector_PinSocket_2.54mm:PinSocket_2x03_P2.54mm_Vertical | J7 |
| 1 | STM32F767ZIT6 | STM32F767ZIT6:QFP50P2200X2200X160-144N | U1 |
| 1 | SW_SPST | Button_Switch_THT:SW_PUSH_6mm_H8mm | SW1 |
Questions
How big is the Dashboard PCB?
It measures 97.3 × 90.3 mm and has 4 copper layers, 1.6 mm thick.
What parts does the Dashboard use?
102 parts, built around the STM32F767ZIT6, MP2359DJ-LF-Z, AT25SF128A-SHB-T and 24LC01B/P. 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 Dashboard KiCad files?
From the patwitt/PGRacingElectronics repository on GitHub, at the commit this page was made from: the board is Dashboard/Dashboard.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.
Can I use the Dashboard design in my own project?
Its repository states no licence, so its author keeps all rights: ask patwitt before reusing the design.
More from patwitt/PGRacingElectronics
12- 4 layers86 × 99 mm

- 4 layers85.5 × 64 mm

- 4 layers391.2 × 260.6 mm

- 4 layers99.2 × 56.5 mm

- 4 layers95.1 × 68.2 mm

- 4 layers84.3 × 69.1 mm

- 2 layers99.1 × 73.7 mm

- 2 layers94.3 × 76.2 mm

- 2 layers

- 2 layers109.2 × 121.9 mm

- 2 layers85.1 × 104.1 mm

- 4 layers70.3 × 64 mm

Similar boards
- 2 layers74.4 × 57.6 mm

- 6 layers46 × 46 mm

TritonECU MCU
alpauna/TritonECU
ESP32-S3 engine control unit — fuel injection, ignition timing, wideband O2 (CJ125/LSU 4.9), dashboard, and MQTT telemetry
38 parts10 - 8 layers45.2 × 29.7 mm

- 2 layers

- 4 layers63.5 × 165.4 mm

- 4 layers310 × 125 mm

- 4 layers50.8 × 50.8 mm

Controller
oats-center/avena-rs
Avena On The Road: Bringing pavement health data to your fingertips
63 parts3 - 2 layers

PDM
PGRacing/PDM
Rev 4.3 | ID | NAME | CAUSE |DIFFICULTY | PRIORITY | STATUS | | --- | --- | --- | --- | --- | --- | | 1. | Create test board for BTS50025-1TAE | Switch with higher Rds(on) should perform better in terms of diagnostics…
294 parts1