OpenSourceLogger-Web

DanielMartensson·OpenSourceLogger-Web·KiCad & STM32/DAC ADC PWM IO - STM32 Schematic/DAC ADC PWM IO.kicad_pcb

OpenSourceLogger-Web PCB layout, top view — open source STM32 board by DanielMartensson
Simulate this board

About the OpenSourceLogger-Web PCB

OpenSourceLogger-Web is an open source STM32 PCB design by DanielMartensson, published on GitHub under the MIT license. It is a 2-layer board measuring 100 × 100 mm, with 116 components from 30 distinct parts.

Its main chip is the STM32F373CCT6, from the STM32 family. Other key parts include the LM1117-3.3. By type, the board carries 41 resistors, 25 diodes, 15 capacitors, 12 fuses, 10 connectors and 9 transistors.

It belongs with the test & measurement and usb & debug tools designs in this gallery.

From the project

Use and STM32 to store measurements into a MySQL server over the web

This software creates a web application with Spring Boot and with this web application you can control and measure analog inputs and outputs and store them into a MySQL database.

4 Analog inputs of 12-bit 2 Analog inputs of 16-bit 3 Analog inputs of 16-bit differential 9 PWM control outputs 6 Digital inputs 3 Analog outputs of 12-bit Circuit protection from high voltage Spring Security Login MySQL database USB Camera view (Does not work with Raspberry Pi) Plotting functionality SMTP alarm functionality CSV generation of measurements Connect with RX and TX from Raspberry Pi pins Save unsaved…

OpenSourceLogger-Web, from the project README
From the project README

Main components on the OpenSourceLogger-Web

OpenSourceLogger-Web bill of materials (BOM)

116 components, 30 distinct parts.

QtyPartRefs
1
STM32F373CCT6
U1
1
LM1117-3.3
U2
9
BUK9Y43-60E,115
Q1, Q2, Q3, Q4, Q5, Q6, Q7, Q8 +1
1
16Mhz, 18pF
Y1
1
Debugger
J1
1
PWM
J2
1
DAC
J3
1
4-20mA 12-bit
J4
1
4-20mA 16-bit Differential
J5
1
4-20mA 16-bit
J6
1
Input
J7
1
UART
J8
1
PWR
J9
1
Conn_01x01_MountingPin
J10
12
Polyfuse
F1, F2, F3, F4, F5, F6, F7, F8 +4
1
SW_Push
SW1
1
MBR130T1G
D1
21
BZX84C3V6LT1G
D2, D3, D4, D5, D9, D10, D11, D12 +13
3
BAT54T1G
D6, D7, D8
4
100nF
C1, C6, C7, C8
Show 10 more
QtyPartRefs
2
10uF
C2, C5
2
16pF
C3, C4
1
4.7uF
C9
3
10nF
C10, C14, C16
3
1uF
C11, C15, C17
1
620
R1
7
10k
R2, R11, R12, R13, R14, R15, R16
12
150
R3, R4, R7, R8, R17, R18, R19, R20 +4
12
2k
R5, R6, R9, R10, R21, R22, R23, R24 +4
9
1k
R33, R34, R35, R36, R37, R38, R39, R40 +1

OpenSourceLogger-Web design files

The KiCad project lives in the DanielMartensson/OpenSourceLogger-Web repository on GitHub; these links point at the commit this page was built from.

OpenSourceLogger-Web: common questions

What microcontroller does the OpenSourceLogger-Web use?

The OpenSourceLogger-Web is built around the STM32F373CCT6, from the STM32 family.

How big is the OpenSourceLogger-Web PCB?

The OpenSourceLogger-Web measures 100 × 100 mm, has 2 copper layers and is 1.6 mm thick.

How many components are on the OpenSourceLogger-Web?

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

Where can I download the OpenSourceLogger-Web design files?

From the DanielMartensson/OpenSourceLogger-Web repository on GitHub, which has the KiCad layout; the links under Design files point to each one.

Can I use the OpenSourceLogger-Web design in my own project?

Yes, under the terms of its MIT license, which DanielMartensson chose for the repository.

Can I test firmware for the OpenSourceLogger-Web 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.

Similar boards