Printalyzer - Main Board

dektronics·printalyzer-timer·hardware/main-board/main-board.kicad_pcb

Printalyzer - Main Board layout, top view — open source STM32 board by dektronics
Simulate this board

About the Printalyzer - Main Board

Printalyzer - Main Board is an open source STM32 PCB design by dektronics, published on GitHub. It is a 4-layer board measuring 188 × 110 mm, with 136 components from 50 distinct parts.

Its main chip is the STM32F446RET6, from the STM32 family. Other key parts include the CAT24M01W, PAM8904JPR, TPS54294, TCA8418 and AW9523B. By type, the board carries 52 capacitors, 23 resistors, 18 diodes, 11 switches, 10 ICs and 10 inductors.

From the project

F-Stop enlarging timer and print exposure meter

The Printalyzer is an F-Stop enlarging timer and print exposure meter.

A good overview of the project can be found in these blog posts: Introducing the Printalyzer! Printalyzer Project Update

Videos demonstrating the project are here: * Introducing the Printalyzer

The eventual goal of this project is to be available as a complete product available here: * Printalyzer Enlarging Timer

Printalyzer - Main Board, from the project README
From the project README

Main components on the Printalyzer - Main Board

Printalyzer - Main Board bill of materials (BOM)

136 components, 50 distinct parts.

QtyPartRefs
1
STM32F446RET6
STMicroelectronics
U1
1
CAT24M01W
onsemi
U2
1
PAM8904JPR
Diodes Incorporated
U3
1
TPS54294
Texas Instruments
U4
1
TCA8418
Texas Instruments
U6
1
AW9523B
Awinic
U7
1
AP2156
Diodes Incorporated
U8
1
USB2422
Microchip Technology
U9
2
USBLC6-2SC6
STMicroelectronics
U10, U11
1
BSS138
ON Semiconductor
Q1
1
16MHz
Kyocera International Inc.
Y1
1
STDC14
CNC Tech
J1
1
Connector_ER-OLEDM032-1
Harwin Inc.
J2
1
Power Board
JST Sales America Inc.
J3
1
DMX512
JST Sales America Inc.
J4
2
Conn_01x02
JST Sales America Inc.
J5, J8
2
USB_A
Amphenol ICC (FCI)
J6, J7
1
Buzzer
Mallory Sonalert
LS1
2
SW_Push_Long
Marquardt Switches
SW1, SW2
8
SW_Push
Marquardt Switches
SW3, SW4, SW5, SW6, SW7, SW8, SW9, SW10
Show 30 more
QtyPartRefs
1
Rotary_Encoder_Switch
CUI Devices
SW11
1
Module_ER-OLED032-1
EastRising
N1
12
LED
Lite-On Inc.
D1, D2, D3, D4, D5, D6, D7, D8 +4
2
ESDALC6V1W5
STMicroelectronics
D11, D12
1
SMAJ13A
Littelfuse Inc.
D13
3
ESDA6V1L
STMicroelectronics
D14, D15, D17
5
600R
Würth Elektronik
FB1, FB2, FB3, FB4, FB5
2
3.3uH
TDK Corporation
L1, L3
1
2.2uH
TDK Corporation
L2
2
DLW21HN900SQ2
Murata Electronics
L4, L5
2
10uF
Samsung Electro-Mechanics
C1, C44
2
8pF
Yageo
C2, C4
19
0.1uF
Samsung Electro-Mechanics
C3, C5, C6, C7, C8, C10, C11, C12 +11
1
4.7uF
Yageo
C9
10
1uF
Samsung Electro-Mechanics
C13, C15, C16, C30, C33, C38, C43, C48 +2
2
2.2uF
YAGEO
C14, C17
3
10uF
Samsung Electro-Mechanics
C18, C20, C23
1
100uF
Panasonic Electronic Components
C19
4
22uF
Samsung Electro-Mechanics
C26, C27, C28, C29
2
680nF
Würth Elektronik
C31, C32
2
22pF
YAGEO
C34, C35
2
0.01uF
Samsung Electro-Mechanics
C39, C40
2
120uF
Panasonic Electronic Components
C51, C53
14
10K
Vishay Dale
R1, R5, R8, R9, R10, R12, R13, R14 +6
2
2K
Vishay Dale
R2, R3
2
73.2k(1%)
YAGEO
R4, R6
1
124k(1%)
YAGEO
R7
1
12K(1%)
Panasonic Electronic Components
R17
1
220R
YAGEO
R24
2
22.1k(1%)
YAGEO
R25, R26

Printalyzer - Main Board design files

The KiCad project lives in the dektronics/printalyzer-timer repository on GitHub; these links point at the commit this page was built from.

Printalyzer - Main Board: common questions

What microcontroller does the Printalyzer - Main Board use?

The Printalyzer - Main Board is built around the STM32F446RET6, from the STM32 family.

How big is the Printalyzer - Main Board?

The Printalyzer - Main Board measures 188 × 110 mm, has 4 copper layers and is 1.6 mm thick.

How many components are on the Printalyzer - Main Board?

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

Where can I download the Printalyzer - Main Board design files?

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

Can I use the Printalyzer - Main Board design in my own project?

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

Can I test firmware for the Printalyzer - Main Board 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 printalyzer-timer

Similar boards