PUTM EV APPS 2021
PUT-Motorsport·PUTM_EV_APPS_2021·APPS/APPS.kicad_pcb
About the PUTM EV APPS 2021 PCB
PUTM EV APPS 2021 is an open source STM32 PCB design by PUT-Motorsport, published on GitHub under the Apache-2.0 license. It is a 2-layer board measuring 100.7 × 63.5 mm, with 72 components from 32 distinct parts.
Its main chip is the STM32F103C8Tx, from the STM32 family. Other key parts include the LM2596S-5, LM1117-3.3, MCP2562-H-SN and MCP6001-OT. By type, the board carries 20 capacitors, 17 resistors, 14 diodes, 8 ICs, 6 connectors and 2 inductors.
It belongs with the sensors designs in this gallery.
From the project
FS APPS project
APPS handling is required by official FSG Rules according to T11.8 (see). APPS signals are system critical signals meaning that any implausibility between sensors or a failure should result in complete motor power shutdown.
0% - fully released 100% - fully applied
Implausibility is defined as a deviation of more than ten percentage points pedal travel between any of the used APPSs. If it occurs for more than 100 ms the power to the motor must be immediately shut down.

Main components on the PUTM EV APPS 2021
PUTM EV APPS 2021 bill of materials (BOM)
72 components, 32 distinct parts.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | LM2596S-5 | TO-263-5_TabPin3 | U2 |
| 3 | LM1117-3.3 | SOT-223-3_TabPin2 | U3, U5, U8 |
| 1 | MCP2562-H-SN | SOIC-8_3.9x4.9mm_P1.27mm | U4 |
| 2 | MCP6001-OT | SOT-23-5 | U6, U7 |
| 1 | STM32F103C8Tx | LQFP-48_7x7mm_P0.5mm | U9 |
| 1 | BSS138 | SOT-23 | Q1 |
| 1 | Crystal 8 MHz | Crystal_SMD_HC49-SD | Y1 |
| 2 | Screw_Terminal_01x03 | TerminalBlock_bornier-3_P5.08mm | J1, J2 |
| 3 | Screw_Terminal_01x02 | TerminalBlock_bornier-2_P5.08mm | J3, J4, J5 |
| 1 | Conn_01x06_Male | PinHeader_1x06_P2.54mm_Vertical | J6 |
| 1 | Polyfuse | D_SMB | F1 |
| 1 | FINDER-30.22 | Relay_DPDT_Finder_30.22 | K1 |
| 1 | SW_Push | SW_PUSH_6mm | SW1 |
| 5 | LED | LED_0805_2012Metric | D1, D3, D10, D11, D12 |
| 6 | D_Schottky | D_SMB | D2, D5, D6, D7, D8, D13 |
| 1 | PESD2CAN.215 | SOT-23 | D4 |
| 1 | D_Zener | D_SMB | D9 |
| 1 | DIODE | D_SMB | D14 |
| 1 | L | L_0805_2012Metric | L1 |
| 1 | 33u | L_12x12mm_H8mm | L2 |
Show 12 more
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 14 | 100nF | C_1206_3216Metric | C1, C2, C3, C4, C5, C6, C8, C9 +6 |
| 1 | 100u | CP_Elec_6.3x7.7 | C7 |
| 1 | 220u | CP_Elec_6.3x7.7 | C11 |
| 2 | 1uF | C_1206_3216Metric | C13, C17 |
| 2 | 22pF | C_1206_3216Metric | C14, C15 |
| 1 | R_Small | R_1206_3216Metric | R1 |
| 5 | R | R_1206_3216Metric | R2, R3, R9, R10, R11 |
| 1 | 120R | R_1206_3216Metric | R4 |
| 4 | 300R | R_1206_3216Metric | R5, R6, R12, R13 |
| 1 | 100R | R_1206_3216Metric | R7 |
| 1 | 10k | R_1206_3216Metric | R8 |
| 4 | 0R | R_1206_3216Metric | R14, R15, R16, R17 |
PUTM EV APPS 2021 design files
The KiCad project lives in the PUT-Motorsport/PUTM_EV_APPS_2021 repository on GitHub; these links point at the commit this page was built from.
- LayoutAPPS/APPS.kicad_pcb
PUTM EV APPS 2021: common questions
What microcontroller does the PUTM EV APPS 2021 use?
The PUTM EV APPS 2021 is built around the STM32F103C8Tx, from the STM32 family.
How big is the PUTM EV APPS 2021 PCB?
The PUTM EV APPS 2021 measures 100.7 × 63.5 mm, has 2 copper layers and is 1.6 mm thick.
How many components are on the PUTM EV APPS 2021?
72 components, from 32 distinct parts. The full bill of materials is listed on this page.
Where can I download the PUTM EV APPS 2021 design files?
From the PUT-Motorsport/PUTM_EV_APPS_2021 repository on GitHub, which has the KiCad layout; the links under Design files point to each one.
Can I use the PUTM EV APPS 2021 design in my own project?
Yes, under the terms of its Apache-2.0 license, which PUT-Motorsport chose for the repository.
Can I test firmware for the PUTM EV APPS 2021 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
Type c
google
188 × 30 mm17 parts2LApache-2.02.9kSTM32
Main panel
google
234 × 84 mm26 parts4LApache-2.02.9kSTM32
Base
google
52.3 × 52.3 mm36 parts2LApache-2.02.9kSTM32
Type a
google
150 × 30 mm14 parts2LApache-2.02.9kSTM32
Type e
google
140.5 × 30 mm13 parts2LApache-2.02.9k