

Stm32-can
WIP
- Size
- 33.5 × 63.1 mm
- Copper layers
- 2
- Thickness
- 1.6 mm
- Parts
- 41
- Nets
- 23
- Pads
- 146
- Tracks, vias
- 217, 31
- Pours
- 2
- Routed
- Yes
- KiCad
- KiCad 5 (file 20171130)
- Created
- 19 Sep 2018
- Updated
- 17 Jul 2019
Overview
Stm32-can is an open-source printed circuit board by acalinp, from the acalinp/CANopener repository on GitHub, published under the GPL-3.0 licence. It is a 2-layer board of 33.5 × 63.1 mm with 41 parts on 23 nets, routed with 217 tracks and 31 vias.
It is built around the TJA1051T/3/1 and LP2985-33DBV. Its parts include 14 capacitors, 6 resistors, 3 ICs, 2 switches and 1 connector. It belongs with the STM32 boards of this library.
Main components
2TJA1051T/3/1
-- CAN Transceivers ROHSNXP SemiconductorsCAN TransceiversLP2985-33DBV
SOT-23-5-40℃~+125℃@(Tj) 1 150mA 16V 3.3V 30uVrms 45dB@(1kHz) 575mV@(150mA) 850uA Fixed Over Current Protection、Short Circuit Protection、Thermal shutdown、Enable control、Noise bypass terminal Positive SOT-23-5 Voltage Regulators - Linear, Low Drop Out (LDO) Regulators ROHSTexas InstrumentsVoltage Regulators - Linear, Low Drop Out (LDO) Regulators
Parts
41| Qty | Value | Footprint | References |
|---|---|---|---|
| 7 | 100n | Capacitors_SMD:C_0603_HandSoldering | C2, C4, C5, C6, C12, C13, C14 |
| 4 | 22u | Capacitors_SMD:C_0805_HandSoldering | C1, C3, C9, C11 |
| 4 | MountingHole | Mounting_Holes:MountingHole_2.2mm_M2_ISO14580_Pad | MH1, MH2, MH3, MH4 |
| 2 | 12p | Capacitors_SMD:C_0603_HandSoldering | C7, C8 |
| 2 | 22 | Resistors_SMD:R_0603_HandSoldering | R4, R5 |
| 1 | +5V | Measurement_Points:Measurement_Point_Round-SMD-Pad_Small | TP4 |
| 1 | 1.5k | Resistors_SMD:R_0603_HandSoldering | R3 |
| 1 | 100k | Resistors_SMD:R_0603_HandSoldering | R1 |
| 1 | 10k | Resistors_SMD:R_0603_HandSoldering | R2 |
| 1 | 10nF | Capacitors_SMD:C_0603_HandSoldering | C10 |
| 1 | 120 | Resistors_SMD:R_0603_HandSoldering | Rterm1 |
| 1 | 330 | Resistors_SMD:R_0603_HandSoldering | R6 |
| 1 | CAN_Connector | library:DSUB-9_Male_Horizontal_P2.77x2.84mm_EdgePinOffset4.94mm_Housed_MountingHolesOffset7.48mm | CAN1 |
| 1 | Crystal_GND24_Small | Crystals:Crystal_SMD_3225-4pin_3.2x2.5mm_HandSoldering | Y1 |
| 1 | GND | Measurement_Points:Measurement_Point_Round-SMD-Pad_Small | TP5 |
| 1 | Green | LEDs:LED_0603_HandSoldering | TXLED1 |
| 1 | JC_Rterm | Pin_Headers:Pin_Header_Straight_1x02_Pitch1.27mm | JP1 |
| 1 | LP2985-3.3 | TO_SOT_Packages_SMD:SOT-23-5_HandSoldering | U2 |
| 1 | Prog | Buttons_Switches_SMD:SW_SPST_FSMSM | SW1 |
| 1 | RST | Measurement_Points:Measurement_Point_Round-SMD-Pad_Small | TP1 |
| 1 | Reset | Buttons_Switches_SMD:SW_SPST_FSMSM | SW2 |
| 1 | STM32F303CBTx | Housings_QFP:LQFP-48_7x7mm_Pitch0.5mm | U3 |
| 1 | SWCLK | Measurement_Points:Measurement_Point_Round-SMD-Pad_Small | TP2 |
| 1 | SWDIO | Measurement_Points:Measurement_Point_Round-SMD-Pad_Small | TP3 |
| 1 | TJA1051T-3 | Housings_SOIC:SOIC-8_3.9x4.9mm_Pitch1.27mm | U1 |
| 1 | USB_B_Micro | Connectors_USB:USB_Micro-B_Wuerth-629105150521_CircularHoles | J1 |
The 40 most common of 41 parts.
More from acalinp/CANopener
1- 2 layers16.3 × 39.5 mm

Similar boards
- 2 layers80 × 80 mm

- 4 layers100 × 94 mm

- 2 layers133 × 98 mm

Precharge
michaelruppe/FSAE
Projects for Formula SAE Electric Vehicle competition (Australia 2019/2020)
121 parts59MIT - 4 layers231 × 67 mm

- 2 layers50 × 66 mm

- 2 layers55.9 × 36.8 mm

CANT
bitbane/CANT
The CANT project is designed to allow people to screw around with CAN easily at layers 1/2. All of the stuff that is normally handled by a CAN controller that is baked into sillicon is up for grabs.
15 parts51BSD-3-Clause - 4 layers135 × 82.5 mm

- 2 layers115.2 × 78.6 mm

Questions
How big is the Stm32-can PCB?
It measures 33.5 × 63.1 mm and has 2 copper layers, 1.6 mm thick.
What parts does the Stm32-can use?
41 parts, built around the TJA1051T/3/1 and LP2985-33DBV. 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 Stm32-can KiCad files?
From the acalinp/CANopener repository on GitHub, at the commit this page was made from: the board is Hardware/can-interface-stm32/stm32-can.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.
Can I use the Stm32-can design in my own project?
Its repository publishes it under the GPL-3.0 licence: you may reuse it on that licence's terms (keep the author's notice, and for a copyleft licence share your changes alike).