Skip to the content
PCBKitNew board
2 layers85 × 50 mmHumanMachineInterface, 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
28
Nets
58
Pads
116
Tracks, vias
126, 18
Pours
1
Routed
Yes
KiCad
KiCad 9.0 (file 20241229)
Created
15 Oct 2020
Updated
11 Aug 2026

Overview

HumanMachineInterface 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 28 parts on 58 nets, routed with 126 tracks and 18 vias.

Its parts include 4 capacitors, 4 resistors, 4 switches, 1 IC and 1 transistor. It belongs with the radio and wireless and home automation and IoT boards and the ESP32 and STM32 boards of this library.

README

Hardware/ProcessingAndStorage/README.md

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

Parts

28
QtyValueFootprintReferences
8TestPointTestPoint:TestPoint_Pad_D1.5mmTP1, TP2, TP3, TP4, TP5, TP6, TP7, TP8
41MResistor_SMD:R_0805_2012MetricR1, R5, R6, R7
4SW_PushButton_Switch_SMD:SW_SPST_PTS645Sx43SMTR92SW1, SW2, SW3, SW4
2330nCapacitor_SMD:C_0805_2012MetricC2, C3
24u7Capacitor_SMD:C_0805_2012MetricC1, C4
1LOGOHumanMachineInterface:arrow-left-circle-lineG***
1LOGOHumanMachineInterface:arrow-up-circle-lineG***
1LOGOHumanMachineInterface:arrow-down-circle-lineG***
1LOGOHumanMachineInterface:arrow-right-circle-lineG***
1Q_Photo_NPNPackage_TO_SOT_THT:TO-5-2Q1
1ST7735SHumanMachineInterface:ST7735SU2
1SolderJumper_2_BridgedJumper:SolderJumper-2_P1.3mm_Bridged_Pad1.0x1.5mmJP2
1~HardwareDataLogger:ExtensionConnectorJ5

Questions

How big is the HumanMachineInterface PCB?

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

What parts does the HumanMachineInterface use?

28 parts. 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 HumanMachineInterface KiCad files?

From the RobertGawron/HardwareDataLogger repository on GitHub, at the commit this page was made from: the board is Hardware/HumanMachineInterface/HumanMachineInterface.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 HumanMachineInterface 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).

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 mmDataProcessingUnit, the printed circuit board in 3D

    DataProcessingUnit

    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.

    50 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 layers44.5 × 72.7 mmOSO SWAT C1-jig, the printed circuit board in 3D

    OSO SWAT C1-jig

    joeycastillo/Sensor-Watch

    A board replacement for the classic Casio F-91W wristwatch

    28 parts2.1k
  • 2 layers95 × 54 mmEinkPDA screen, the printed circuit board in 3D

    EinkPDA screen

    TalismanDesign/PocketMage_PDA

    An E-Ink PDA device using the ESP32 S3.

    28 parts2kApache-2.0
  • 2 layers45 × 45 mmSmartbuttons, the printed circuit board in 3D

    Smartbuttons

    hackclub/OnBoard

    💡 Join 1,000 teenagers and make your first PCB with a $100 grant!

    28 parts915
  • 2 layers24.1 × 36.2 mmEsp32miniBT, the printed circuit board in 3D

    Esp32miniBT

    asterics/esp32_mouse_keyboard

    ESP32 implementation for HID over GATT Keyboard and Mouse (Bluetooth Low Energy). Including serial API for external modules (similar to Adafruit EZKey HID)

    28 parts911GPL-3.0
  • 2 layers34.8 × 12.2 mmInfnoise goldfingers, the printed circuit board in 3D

    Infnoise goldfingers

    waywardgeek/infnoise

    The world's easiest TRNG to get right

    28 parts854CC0-1.0
  • 2 layers55.9 × 99.1 mmStm32f0 disco Luos shield, the printed circuit board in 3D

    Stm32f0 disco Luos shield

    Luos-io/luos_engine

    Open-source and real-time orchestrator for cyber-physical-systems, to easily design, test and deploy embedded applications and digital twins.

    28 parts546MIT
  • 2 layers88 × 25 mmEleLab v2 Frontpanel a, the printed circuit board in 3D

    EleLab v2 Frontpanel a

    Chrismettal/EleLab_v2

    Cheap DIY lab system for hobbyists and the tinkering folk

    28 parts531GPL-3.0