Node

stustanet·waschfreiheit·pcb/node/v2/node.kicad_pcb

Node PCB layout, top view — open source STM32 board by stustanet

About the Node PCB

Node is an open source STM32 PCB design by stustanet, published on GitHub. It is a 2-layer board measuring 75 × 87 mm, with 99 components from 49 distinct parts.

Its main chip is the STM32F401RBT6, from the STM32 family. Other key parts include the Ra-01, AZ1117-3.3, TPS73201, MIC2005A and VXO7805. By type, the board carries 22 capacitors, 21 resistors, 16 connectors, 14 diodes, 7 ICs and 6 LEDs.

It belongs with the rf & radio designs in this gallery.

From the project

Online status monitoring for washing machines

Beispiel: Angenommen der Threshold wäre 5 und der "Consec count" wäre 3, dann würden nur die markierten Werte verwendet werden.

3 9 8 2 7 8 9 6 3 4 9 2 1 6 7 8 9 9 9 3 4 7 8 2 ^ ^ ^ ^ ^ ^ ^ ^ ^ ^

Der flasher Tool stm32loader.py befindet sich als submodule in firmware/utils.

Das Kabel wird wie folgt angesteckt: RX von Kabel an TX vom Board TX von Kabel an RX vom Board GND an GND Ggf. die 5V von USB and die 5V(!) vom Board anschließen

Main components on the Node

Node bill of materials (BOM)

99 components, 49 distinct parts.

QtyPartRefs
1
Ra-01
IC1
1
AZ1117-3.3
U1
1
STM32F401RBT6
U2
1
TPS73201
U3
1
MIC2005A
U4
1
VXO7805
U5
1
AT25_EEPROM
U6
1
Crystal
Y1
1
Sensor1
J1
1
Sensor2
J2
1
Sensor3
J3
1
Sensor4
J4
1
Jack-DC
J5
1
PWR
J6
1
EXT1
J7
1
I2C
J8
1
Conn_02x04_Odd_Even
J9
1
Conn_02x03_Odd_Even
J10
1
USB_A
J11
1
USART2
J12
Show 29 more
QtyPartRefs
1
USART3
J13
1
LED_EXT
J14
1
EXT2
J15
1
USB_OTG
J16
1
Fuse
F1
4
Polyfuse
F2, F3, F4, F5
1
BOOT
SW1
1
TEST2
SW2
1
TEST1
SW3
1
RESET
SW4
6
WS2812
LED_CH1, LED_CH2, LED_CH3, LED_CH4, LED_STATUS1, LED_STATUS2
1
D_Schottky
D1
1
TVS 32V
D2
1
TVS 5.1V
D3
1
TVS 5.5V
D4
4
D_Schottky_x2_Serial_AKC
D5, D6, D7, D8
5
TVS DUAL 3.5V
D9, D10, D12, D13, D14
1
TVS 3.5V
D11
3
L
L1, L2, L3
1
CP
C1
5
C
C2, C3, C5, C21, C22
5
C
C4, C6, C7, C8, C9
1
2.2u
C10
2
10p
C11, C12
4
10u
C13, C15, C17, C19
4
100n
C14, C16, C18, C20
10
R
R1, R2, R4, R5, R9, R17, R18, R19 +2
7
10K
R3, R6, R7, R8, R10, R13, R14
4
47
R11, R12, R15, R16

Node design files

The KiCad project lives in the stustanet/waschfreiheit repository on GitHub; these links point at the commit this page was built from.

Node: common questions

What microcontroller does the Node use?

The Node is built around the STM32F401RBT6, from the STM32 family.

How big is the Node PCB?

The Node measures 75 × 87 mm, has 2 copper layers and is 1.6 mm thick.

How many components are on the Node?

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

Where can I download the Node design files?

From the stustanet/waschfreiheit repository on GitHub, which has the KiCad layout; the links under Design files point to each one.

Can I use the Node design in my own project?

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

Can I test firmware for the Node 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 waschfreiheit

Similar boards