Skip to the content
2 layers85 × 50 mmDataProcessingUnit, the printed circuit board in 3D

Data logger shield based on STM32+ESP32. Has: LCD, keyboard, WIFi, UART and SD card for data storage. Input is as pulse counter and UART communication.

Size
85 × 50 mm
Copper layers
2
Thickness
1.6 mm
Parts
50
Nets
89
Pads
243
Tracks, vias
1,224, 321
Pours
1
Routed
Yes
KiCad
KiCad 9.0 (file 20241229)
Created
15 Oct 2020
Updated
11 Aug 2026

Overview

DataProcessingUnit is an open-source printed circuit board by RobertGawron, from the RobertGawron/HardwareDataLogger repository on GitHub, published under the MIT licence. It is a 2-layer board of 85 × 50 mm with 50 parts on 89 nets, routed with 1,224 tracks and 321 vias.

It is built around the LD1117S33TR(MS) and BC847. Its parts include 21 resistors, 17 capacitors, 3 connectors, 2 ICs and 2 crystals. It belongs with the radio and wireless and home automation and IoT boards and the ESP32 and STM32 boards of this library.

Main components

2

README

Hardware/ProcessingAndStorage/README.md

ProcessingAndStorage-WiFi.svg ProcessingAndStorage-SerialProgrammer.svg ProcessingAndStorage-DataStorage.svg ProcessingAndStorage-MainBoardConnector.svg

Parts

50
QtyValueFootprintReferences
8100nCapacitor_SMD:C_0805_2012MetricC1, C2, C4, C6, C10, C15, C17, C19
6100RResistor_SMD:R_0805_2012MetricR7, R8, R9, R10, R12, R21
42k2Resistor_SMD:R_0805_2012MetricR3, R4, R5, R6
310kResistor_SMD:R_0805_2012MetricR1, R11, R17
310uCapacitor_SMD:C_0805_2012MetricC8, C16, C18
20RResistor_SMD:R_0805_2012MetricR13, R14
20kResistor_SMD:R_0805_2012MetricR19, R20
218pCapacitor_SMD:C_0805_2012MetricC11, C12
222pCapacitor_SMD:C_0805_2012MetricC13, C14
1100kResistor_SMD:R_0805_2012MetricR15
110nCapacitor_SMD:C_0805_2012MetricC3
11kResistor_SMD:R_0805_2012MetricR2
11k5Resistor_SMD:R_0805_2012MetricR16
132,768kHzCrystal:Crystal_SMD_3215-2Pin_3.2x1.5mmY1
136kResistor_SMD:R_0805_2012MetricR18
14u7Capacitor_SMD:C_0805_2012MetricC5
18MCrystal:Crystal_SMD_HC49-SDY2
1BC847Package_TO_SOT_SMD:SOT-23Q2
1Battery_CellBattery:BatteryHolder_Keystone_1060_1x2032BT1
1Conn_02x05_Odd_EvenConnector_PinSocket_2.00mm:PinSocket_2x05_P2.00mm_HorizontalJ3
1LD1117S33TRPackage_TO_SOT_SMD:SOT-223U2
1LEDLED_SMD:LED_0402_1005MetricD4
1STM32F103RBTxPackage_QFP:LQFP-64_10x10mm_P0.5mmU3
1SW_PushButton_Switch_SMD:SW_SPST_EVPBFSW1
1TestPointTestPoint:TestPoint_Pad_D1.5mmTP1
1USB_B_MicroHardwareDataLogger:USB_Micro-B_Molex-105017-0001_Extra_Mechanical_PadsJ2
1~HardwareDataLogger:ExtensionConnectorJ5

More from RobertGawron/HardwareDataLogger

4
  • 2 layers85 × 50 mmDataAcquisitionUnit, the printed circuit board in 3D

    DataAcquisitionUnit

    RobertGawron/HardwareDataLogger

    Data logger shield based on STM32+ESP32. Has: LCD, keyboard, WIFi, UART and SD card for data storage. Input is as pulse counter and UART communication.

    70 parts6MIT
  • 2 layers85 × 50 mmProcessingAndStorage, the printed circuit board in 3D

    ProcessingAndStorage

    RobertGawron/HardwareDataLogger

    Data logger shield based on STM32+ESP32. Has: LCD, keyboard, WIFi, UART and SD card for data storage. Input is as pulse counter and UART communication.

    62 parts6MIT
  • 2 layers85 × 50 mmHumanMachineInterface, the printed circuit board in 3D

    HumanMachineInterface

    RobertGawron/HardwareDataLogger

    Data logger shield based on STM32+ESP32. Has: LCD, keyboard, WIFi, UART and SD card for data storage. Input is as pulse counter and UART communication.

    28 parts6MIT
  • 2 layers95 × 88 mmHardwareDataLogger, the printed circuit board in 3D

    HardwareDataLogger

    RobertGawron/HardwareDataLogger

    Data logger shield based on STM32+ESP32. Has: LCD, keyboard, WIFi, UART and SD card for data storage. Input is as pulse counter and UART communication.

    24 parts6MIT

Similar boards

  • 2 layers65 × 56 mmMMDVM HS Dual Hat, the printed circuit board in 3D

    MMDVM HS Dual Hat

    phl0/MMDVM_HS_Dual_Hat

    Duplex variant of MMDVM_HS_Hat

    216 parts218
  • 2 layers100 × 100 mmWifi PB panel, the printed circuit board in 3D

    Wifi PB panel

    AntonioMR/Wifi-Play-Board

    Placa de experimentacion para el ESP12F (ESP8266)

    416 parts29
  • 2 layers65 × 56 mmMMDVM RPT Hat, the printed circuit board in 3D

    MMDVM RPT Hat

    mathisschmieder/MMDVM_RPT_Hat

    MMDVM_RPT_Hat for the Raspberry Pi

    119 parts27
  • 2 layersRobot MGR, the printed circuit board in 3D

    Robot MGR

    rayvburn/diff_drive_mapping_robot

    ROS driver for the Raspberry Pi based differential drive robot

    95 parts27
  • 4 layers111.8 × 80.8 mmPrototype1, the printed circuit board in 3D

    Prototype1

    nmikstas/atari_pokey

    Recreation of the Atari POKEY chip (work in progress)

    164 parts20
  • 4 layers45.5 × 50 mmAdapter, the printed circuit board in 3D

    Adapter

    strfry/LG360VR

    This about making the LG 360 VR Goggles usable with a normal DisplayPort outlet.

    58 parts19
  • 2 layers74.9 × 40.6 mmAnavi fume extractor, the printed circuit board in 3D

    Anavi fume extractor

    AnaviTechnology/anavi-fume-extractor

    Open source WiFi development board for a portable fume extractor with 5V USB-powered fan for absorbing smoke.

    34 parts17
  • 2 layers74.9 × 40.6 mmAnavi thermometer, the printed circuit board in 3D

    Anavi thermometer

    AnaviTechnology/anavi-thermometer

    WiFi Smart Thermometer with ESP8266, DHT22, DS18B20, OLED display and slots for up to 3 I2C sensor modules

    25 parts17

Questions

How big is the DataProcessingUnit PCB?

It measures 85 × 50 mm and has 2 copper layers, 1.6 mm thick.

What parts does the DataProcessingUnit use?

50 parts, built around the LD1117S33TR(MS) and BC847. The full list of its parts is on this page, with links to each part's symbol and footprint where PCBKit's library has them.

Where can I download the DataProcessingUnit KiCad files?

From the RobertGawron/HardwareDataLogger repository on GitHub, at the commit this page was made from: the board is Hardware/DataProcessingUnit/DataProcessingUnit.kicad_pcb and its schematic Hardware/DataAcquisitionUnit/DataAcquisitionUnit.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the DataProcessingUnit design in my own project?

Its repository publishes it under the MIT licence: you may reuse it on that licence's terms (keep the author's notice, and for a copyleft licence share your changes alike).