Windshield
eddyem·stm32samples·F1:F103/CAR_CANbus/WindShield/kicad/windshield.kicad_pcb
Windshield is an open source STM32 PCB design by eddyem: a 2-layer, 66 × 54 mm board with 86 components (71 distinct parts). It is built around the BME280, STM32F303CBT6, ISO1050DUB, 74HC4051. Filed under sensors.
Code samples and ready projects based on bare-metal STM32
Manage windshields over CAN ===========================
To format pretty tables use markdown-table -5 -s"|" > Readme.md.
Built around
Parts list
86 components, 71 distinct parts — part numbers from the project's BOM.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | BME280 XC6206PxxxMR | SOT-23-3 | U1 |
| 1 | STM32F303CBT6 MT1470 | SOT-23-6_Handsoldering | U2 |
| 1 | ISO1050DUB STM32F103C6Tx | LQFP-48_7x7mm_P0.5mm | U3 |
| 1 | 74HC4051 ZXCT1009 | SOT-23_Handsoldering | U4 |
| 1 | 74HC4051 TJA1050 | SOIC-8_3.9x4.9mm_P1.27mm | U5 |
| 1 | B0505S-1W 2N7002 | SOT-23_Handsoldering | Q1 |
| 1 | B0509S-1W AOD4185 | TO-252-3_TabPin2 | Q2 |
| 1 | SI2308 IRLR7807 | TO-252-3_TabPin2 | Q3 |
| 1 | B2424S-2W AOD4185 | TO-252-3_TabPin2 | Q4 |
| 1 | B0505S-2W IRLR7807 | TO-252-3_TabPin2 | Q5 |
| 1 | SI2300 2N7002 | SOT-23_Handsoldering | Q6 |
| 1 | 8MHZ NX5032GA-8MHz | Crystal_SMD_5032-2Pin_5.0x3.2mm | Y1 |
| 1 | Power | TerminalBlock_Phoenix_MKDS-1,5-3-5.08_1x03_P5.08mm_Horizontal | J1 |
| 1 | Hall | JST_PH_B4B-PH-K_1x04_P2.00mm_Vertical | J2 |
| 1 | Buttons | JST_PH_B3B-PH-K_1x03_P2.00mm_Vertical | J3 |
| 1 | UART | PinSocket_1x03_P2.54mm_Vertical | J4 |
| 1 | Prog | PinSocket_1x06_P1.27mm_Vertical | J5 |
| 1 | EXT_MOT | JST_PH_B2B-PH-K_1x02_P2.00mm_Vertical | J6 |
| 1 | Motor | TerminalBlock_Phoenix_MKDS-1,5-2_1x02_P5.00mm_Horizontal | J7 |
| 1 | CAN | JST_PH_B2B-PH-K_1x02_P2.00mm_Vertical | J8 |
Show 51 more
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | SOLDERJUMPER_2_OPEN Term | SolderJumper-2_P1.3mm_Open_TrianglePad1.0x1.5mm | JP1 |
| 1 | Gnd | TestPoint_Loop_D1.80mm_Drill1.0mm_Beaded | TP1 |
| 1 | Ven | TestPoint_Loop_D1.80mm_Drill1.0mm_Beaded | TP2 |
| 1 | 12V | TestPoint_Loop_D1.80mm_Drill1.0mm_Beaded | TP3 |
| 1 | 24V 5V | TestPoint_Loop_D1.80mm_Drill1.0mm_Beaded | TP4 |
| 1 | 3V3 | TestPoint_Loop_D1.80mm_Drill1.0mm_Beaded | TP5 |
| 1 | 4.6V Gnd | TestPoint_Loop_D1.80mm_Drill1.0mm_Beaded | TP6 |
| 1 | 3.3V Gnd | TestPoint_Loop_D1.80mm_Drill1.0mm_Beaded | TP7 |
| 1 | L+ | TestPoint_Loop_D1.80mm_Drill1.0mm_Beaded | TP8 |
| 1 | L- | TestPoint_Loop_D1.80mm_Drill1.0mm_Beaded | TP9 |
| 1 | R+ | TestPoint_Loop_D1.80mm_Drill1.0mm_Beaded | TP10 |
| 1 | R- | TestPoint_Loop_D1.80mm_Drill1.0mm_Beaded | TP11 |
| 3 | 1N5819 | D_SOD-323_HandSoldering | D1, D2, D8 |
| 1 | SMBJ18A | D_SMB_Handsoldering | D3 |
| 2 | 1N4007 | D_SMA_Handsoldering | D4, D5 |
| 2 | MM3Z3V3 | D_0805_2012Metric_Pad1.15x1.40mm_HandSolder | D6, D7 |
| 1 | SMBJ30A 1N4007 | D_SMA_Handsoldering | D9 |
| 1 | PESD1CAN 1N4007 | D_SMA_Handsoldering | D10 |
| 1 | 1N5822 1N4007 | D_SMA_Handsoldering | D11 |
| 1 | B340A 1N4007 | D_SMA_Handsoldering | D12 |
| 1 | B340A PESD1CAN | SOT-23 | D13 |
| 1 | 100U 10u | cd43 | L1 |
| 3 | 0.1 | C_0603_1608Metric_Pad1.08x0.95mm_HandSolder | C1, C7, C11 |
| 1 | 0.1 10u | C_1206_3216Metric_Pad1.33x1.80mm_HandSolder | C2 |
| 1 | 1u | C_1206_3216Metric_Pad1.33x1.80mm_HandSolder | C3 |
| 1 | 0.1 47u | C_1206_3216Metric | C4 |
| 1 | 47u | C_1206_3216Metric_Pad1.33x1.80mm_HandSolder | C5 |
| 1 | 0.1 22 | C_0805_2012Metric_Pad1.18x1.45mm_HandSolder | C6 |
| 1 | 0.1 6 | C_0603_1608Metric_Pad1.08x0.95mm_HandSolder | C8 |
| 3 | 0.1 | C_0603_1608Metric_Pad1.08x0.95mm_HandSolder | C9, C12, C13 |
| 1 | 6 | C_0603_1608Metric_Pad1.08x0.95mm_HandSolder | C10 |
| 1 | 10K 300k | R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R1 |
| 1 | 4K7 100k | R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R2 |
| 1 | 330 47 | R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R3 |
| 4 | 330 100 | R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R4, R5, R8, R9 |
| 1 | 330 19k | R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R6 |
| 1 | 330 100k | R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R7 |
| 1 | 330 6.8 | R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R10 |
| 1 | 330 10k | R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R11 |
| 1 | 4K7 1k | R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R12 |
| 1 | 3K3 1k | R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R13 |
| 1 | 3K3 330 | R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R14 |
| 2 | 3K3 100 | R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R15, R16 |
| 2 | 3K3 10k | R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R17, R19 |
| 1 | 3K3 220 | R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R18 |
| 1 | 3K3 0.05 | R_Box_L14.0mm_W5.0mm_P9.00mm | R20 |
| 1 | 560 120 | R_1210_3225Metric_Pad1.30x2.65mm_HandSolder | R21 |
| 3 | 560 10k | R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R22, R26, R27 |
| 1 | 120 10k | R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R23 |
| 1 | 560 220 | R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R24 |
| 1 | 560 100 | R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R25 |
More boards in stm32samples
- schematic only · 234 partsSTM32
Fx3u 24mr
eddyem
234 parts2LNo license206 STM32
Multistepper
eddyem
113.5 × 105.5 mm234 parts4LNo license206STM32
Nitrogen
eddyem
80 × 80 mm136 parts4LNo license206STM32
Many485
eddyem
80 × 84 mm107 parts2LNo license206STM32
Stm32
eddyem
98 × 63.5 mm98 parts2LNo license206STM32
Mainboard
eddyem
58 × 35 mm86 parts2LNo license206STM32
Chiller control
eddyem
62 × 60.5 mm69 parts2LNo license206STM32
Servo control
eddyem
53 × 47 mm59 parts2LNo license206STM32
Encoder
eddyem
78 × 81 mm53 parts2LNo license206STM32
Shutter
eddyem
61 × 49.5 mm40 parts2LNo license206STM32
Hall
eddyem
45.3 × 46.9 mm34 parts2LNo license206
Similar boards
STM32
AxxSolder
AxxAxx
39 × 82.5 mm122 parts2LGPL-3.01.7kSTM32
Twonkie
dojoe
25.4 × 25.4 mm56 parts4LNo license415STM32
EEZ DIB MCU r1B1
eez-open
139 × 70 mm190 partsTAPR-OHL-1.0391STM32
EEZ DIB MCU r1B2
eez-open
139 × 70 mm191 partsTAPR-OHL-1.0391STM32
VESC Controller
paltatech
160 × 90 mm336 parts4LNo license354STM32
${DOC TYPE} Document
EPFLXplore
69.7 × 76.7 mm253 parts6LApache-2.0345