2-Channel-Mixed-Signal-Data-Acquisition
sish1ka·2-Channel-Mixed-Signal-Data-Acquisition-PCB·KiCAD/2-channel-daq.kicad_pcb
About the 2-Channel-Mixed-Signal-Data-Acquisition PCB
2-Channel-Mixed-Signal-Data-Acquisition is an open source STM32 PCB design by sish1ka, published on GitHub. It is a 2-layer board measuring 80 × 50 mm, with 34 components from 16 distinct parts.
Its main chip is the STM32G031K8Tx, from the STM32 family. Other key parts include the MCP6004. By type, the board carries 13 resistors, 8 capacitors, 4 connectors, 2 ICs, 2 diodes and 1 switch.
From the project
project
This project involves the design of a 2-channel mixed-signal data acquisition system intended to measure 0–5 V analog signals and convert them into digital data for microcontroller-based processing and analysis.
Each analog input passes through input protection, voltage scaling, buffering, and active low-pass filtering before being sampled by a 12-bit ADC on an STM32 microcontroller.

Main components on the 2-Channel-Mixed-Signal-Data-Acquisition
2-Channel-Mixed-Signal-Data-Acquisition bill of materials (BOM)
34 components, 16 distinct parts — part numbers from the project's BOM.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | MCP6004 | DIP-14_W7.62mm | U1 |
| 1 | STM32G031K8Tx | LQFP-32_7x7mm_P0.8mm | U2 |
| 2 | Conn_01x02 | PinHeader_1x02_P2.54mm_Vertical | J1, J2 |
| 1 | Conn_01x05 | PinHeader_1x05_P2.54mm_Vertical | J3 |
| 1 | Conn_01x04 | PinHeader_1x04_P2.54mm_Vertical | J4 |
| 2 | 5.9k | R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal | Rf1, Rf2 |
| 2 | 10k | R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal | Rg1, Rg2 |
| 1 | SW_Push | SW_NKK_GW12LJP | SW1 |
| 2 | D | D_SOD-123 | D1, D2 |
| 6 | 100n | C_0805_2012Metric | C1, C2, C4, C5, C7, C8 |
| 2 | 1n | C_0805_2012Metric | C3, C6 |
| 2 | 1k | R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal | R1, R7 |
| 2 | 16.455k | R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal | R2, R8 |
| 3 | 10k | R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal | R3, R9, R13 |
| 4 | 5.36k | R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal | R4, R5, R10, R11 |
| 2 | 47 | R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal | R6, R12 |
2-Channel-Mixed-Signal-Data-Acquisition design files
The KiCad project lives in the sish1ka/2-Channel-Mixed-Signal-Data-Acquisition-PCB repository on GitHub; these links point at the commit this page was built from.
2-Channel-Mixed-Signal-Data-Acquisition: common questions
What microcontroller does the 2-Channel-Mixed-Signal-Data-Acquisition use?
The 2-Channel-Mixed-Signal-Data-Acquisition is built around the STM32G031K8Tx, from the STM32 family.
How big is the 2-Channel-Mixed-Signal-Data-Acquisition PCB?
The 2-Channel-Mixed-Signal-Data-Acquisition measures 80 × 50 mm, has 2 copper layers and is 1.6 mm thick.
How many components are on the 2-Channel-Mixed-Signal-Data-Acquisition?
34 components, from 16 distinct parts, with part numbers taken from the project's own BOM. The full bill of materials is listed on this page.
Where can I download the 2-Channel-Mixed-Signal-Data-Acquisition design files?
From the sish1ka/2-Channel-Mixed-Signal-Data-Acquisition-PCB repository on GitHub, which has the KiCad layout, the schematic and the BOM; the links under Design files point to each one.
Can I use the 2-Channel-Mixed-Signal-Data-Acquisition design in my own project?
The repository has no license, so all rights stay with sish1ka. Use it as a reference, and ask the author before reusing the design.
Can I test firmware for the 2-Channel-Mixed-Signal-Data-Acquisition 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
STM32
LumenPnP Motherboard
opulo-inc
149 × 95 mm296 parts4LCC-BY-SA-4.03.7kSTM32
AxxSolder
AxxAxx
39 × 82.5 mm122 parts2LGPL-3.01.7kSTM32
AIOC
skuep
21 × 31.5 mm47 parts2LMIT1.4kSTM32
Ferris
pierrechevalier83
208.8 × 86.8 mm102 parts2LSHL-2.11.3kSTM32
176 pin board
rusefi
61.8 × 73.2 mm76 parts2LGPL-3.01.2kSTM32
Brain board STM32F407
rusefi
61.8 × 73.2 mm69 parts2LGPL-3.01.2k