ODAmain ver2.0

boiled-mackerel·NHK2024·ODAmain/ODAmain_ver2.0/ODAmain_ver2.0.kicad_pcb

ODAmain ver2.0 PCB layout, top view — open source STM32 board by boiled-mackerel

About the ODAmain ver2.0 PCB

ODAmain ver2.0 is an open source STM32 PCB design by boiled-mackerel, published on GitHub. It is a 2-layer board measuring 100 × 50 mm, with 79 components from 50 distinct parts.

Its main chip is the stm32_f446re, from the STM32 family. Other key parts include the BD7LS04G-CTL, D_Schottky, TJA1441AT, power and ST-LINK. By type, the board carries 22 resistors, 14 ICs, 14 capacitors, 12 connectors, 10 diodes and 4 switches.

From the project

circuit

Main components on the ODAmain ver2.0

BD7LS04G-CTLD_SchottkyTJA1441ATpowerST-LINKNJM2845DL1-33BNO055FEP-02IM920sLRESETREGR3006SBstm32_f446re

ODAmain ver2.0 bill of materials (BOM)

79 components, 50 distinct parts.

QtyPartRefs
1
BD7LS04G-CTL
IC1
1
D_Schottky
U1
2
TJA1441AT
U2, U3
1
power
U4
1
ST-LINK
U5
1
NJM2845DL1-33
U6
1
BNO055
U7
1
FEP-02
U8
1
IM920sL
U9
1
RESET
U10
1
REG
U11
1
R3006SB
U12
1
stm32_f446re
U13
2
2SC3265-Y
Q1, Q2
1
8MHz
Y1
1
EMC
J1
1
Terminate_CAN1
J2
1
Terminate_CAN2
J3
1
CAN_1
J4
1
CAN_2
J5
Show 30 more
QtyPartRefs
1
gh:CAN_1
J6
1
gh:CAN_2
J7
1
im920sl_USB
J8
1
RX==TX
J9
1
TX==RX
J10
1
RX==RX
J11
1
TX==TX
J12
1
SW1:PC1
SW1
1
SW2:PC2
SW2
1
SW3:PC3
SW3
1
SW4:PB12
SW4
1
PA7
D3
1
PA6
D4
1
PA5
D5
1
PA4
D6
1
+5V
D7
1
+3.3V
D8
1
BUSY
D9
1
XMIT
D10
1
SLEEP
D11
1
STATUS
D12
1
0.33u
C1
3
2.2u
C2, C8, C9
7
0.1u
C3, C6, C10, C11, C12, C13, C14
2
20p
C4, C5
1
4.7u
C7
2
120
R2, R3
12
1.5k
R5, R6, R7, R8, R9, R10, R11, R13 +4
7
10k
R12, R14, R20, R21, R22, R23, R24
1
4.7k
R15

ODAmain ver2.0 design files

The KiCad project lives in the boiled-mackerel/NHK2024 repository on GitHub; these links point at the commit this page was built from.

ODAmain ver2.0: common questions

What microcontroller does the ODAmain ver2.0 use?

The ODAmain ver2.0 is built around the stm32_f446re, from the STM32 family.

How big is the ODAmain ver2.0 PCB?

The ODAmain ver2.0 measures 100 × 50 mm, has 2 copper layers and is 1.6 mm thick.

How many components are on the ODAmain ver2.0?

79 components, from 50 distinct parts. The full bill of materials is listed on this page.

Where can I download the ODAmain ver2.0 design files?

From the boiled-mackerel/NHK2024 repository on GitHub, which has the KiCad layout and the schematic; the links under Design files point to each one.

Can I use the ODAmain ver2.0 design in my own project?

The repository has no license, so all rights stay with boiled-mackerel. Use it as a reference, and ask the author before reusing the design.

Can I test firmware for the ODAmain ver2.0 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 NHK2024

Earlier revisions in the repo: ODAmain

Similar boards