Skip to the content
2 layers50 × 65 mmSenseForge, the printed circuit board in 3D

is an open hardware measurement board designed for environmental sensing and IoT applications.

Size
50 × 65 mm
Copper layers
2
Thickness
1.6 mm
Parts
11
Nets
30
Pads
59
Tracks, vias
84, 0
Pours
2
Routed
Yes
KiCad
KiCad 8.0 (file 20240108)
Created
31 Oct 2025
Updated
9 Nov 2025

Overview

SenseForge is an open-source printed circuit board by malga6en, from the malga6en/SenseForge repository on GitHub. It is a 2-layer board of 50 × 65 mm with 11 parts on 30 nets, routed with 84 tracks and 0 vias.

It is built around the SHTC3. Its parts include 4 resistors, 4 connectors, 1 diode and 1 switch. It belongs with the sensors and measurement and home automation and IoT boards and the ESP32 boards of this library.

Main components

1

README

README.md

Sensor Measurement Board

This project is an open hardware measurement board designed to read sensor data using an ESP32 NodeMCU and publish it via MQTT.

🧠 Description

The board allows you to measure environmental parameters using the following sensors:

  • BH1750 – Ambient light intensity (lux)
  • SHTC3 – Temperature and humidity
  • PIR Sensor – Motion detection

The ESP32 NodeMCU reads all sensor values and publishes them through MQTT topics to any subscribed client or local broker.

⚙️ Features

  • Integrated I²C bus for BH1750 and SHTC3
  • Digital input for the PIR motion sensor
  • ESP32 NodeMCU for data acquisition and MQTT publishing
  • Open design suitable for educational or experimental use

🧩 Usage

You can flash your own firmware to the ESP32 to:

  • Connect to your Wi-Fi network
  • Publish data to a local or remote MQTT broker
  • Integrate with home automation systems (e.g., Home Assistant)

🪪 License

This project is licensed under the Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License (CC BY-NC-SA 4.0).

You are free to:

  • Share — copy and redistribute the material in any medium or format
  • Adapt — remix, transform, and build upon the material

Under the following terms:

  • Attribution — You must give appropriate credit.
  • NonCommercial — You may not use the material for commercial purposes.
  • ShareAlike — You must distribute your contributions under the same license.

🔗 License details: CC BY-NC-SA 4.0
SPDX-License-Identifier: CC-BY-NC-SA-4.0

Parts

11
QtyValueFootprintReferences
210kResistor_SMD:R_0805_2012MetricR1, R2
21kResistor_SMD:R_0805_2012MetricR3, R4
1BH1750Connector_PinSocket_2.54mm:PinSocket_1x05_P2.54mm_VerticalJ3
1ESP32_NODEMCU_myLibrary:ESP32_NODEMCUESP32_NODEMCU1
1I2CConnector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_VerticalJ4
1PIRConnector_PinSocket_2.54mm:PinSocket_1x04_P2.54mm_VerticalJ2
1SHTC3Connector_PinSocket_2.54mm:PinSocket_1x04_P2.54mm_VerticalJ1
1custom_button_myLibrary:button_push_smsSW1
1power_ledLED_THT:LED_D3.0mmD1

Similar boards

  • 6 layers54.6 × 57.1 mmCM5 MINIMA 2, the printed circuit board in 3D

    CM5 MINIMA 2

    piecol/CM5_MINIMA_REV2

    Compact, feature-filled CM5 carrier board

    102 parts170CERN-OHL-S-2.0
  • 4 layers38.6 × 39.5 mmRuuvitag revb71, the printed circuit board in 3D

    Ruuvitag revb71

    ruuvi/ruuvitag_hw

    RuuviTag hardware projects

    64 parts115
  • 4 layers54.6 × 57.1 mmCM5 MINIMA, the printed circuit board in 3D

    CM5 MINIMA

    piecol/CM5_MINIMA_REV1

    CM5 LoRaWAN carrier board in a compact, feature-filled footprint

    98 parts63CERN-OHL-S-2.0
  • 2 layers93.9 × 83.8 mmBackplane, the printed circuit board in 3D

    Backplane

    dbrgn/ic880a-backplane

    Backplane to connect an iC880A-SPI concentrator board to a Raspberry Pi, with protection against reversed power supply and voltage spikes, a temperature / humidity sensor, a step-down voltage regulator, an ADC to…

    72 parts15
  • 2 layers22.9 × 63.5 mmEsp rust board, the printed circuit board in 3D

    Esp rust board

    swayerloren/KICAD_ENGINE

    AI-assisted KiCad PCB design workflow for schematics, PCB layouts, DRC, BOM/CPL, and fabrication outputs using Codex or Claude.

    96 parts10MIT
  • 2 layers190 × 75 mmAVT2022 Badge Final, the printed circuit board in 3D

    AVT2022 Badge Final

    epremeaux/AVTokyo_2022_Badge

    AVTokyo 2022 event badge PCB, firmware and server code.

    72 parts9
  • 4 layers71.8 × 66 mmMinimal carrier board for CM4 rev E, the printed circuit board in 3D

    Minimal carrier board for CM4 rev E

    RobertLukan/rpi-cm4-custom-board

    Based on my previous projects I needed a customized RPI4 carrier board with 2 cameras input. The initial idea was taken from this project…

    45 parts8
  • 4 layers59.6 × 48.3 mmPlant1337, the printed circuit board in 3D

    Plant1337

    chl33/Plant133

    Firmware, circuit design, and 3D-printable components for an automated plant-watering system.

    61 parts6MIT

Questions

How big is the SenseForge PCB?

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

What parts does the SenseForge use?

11 parts, built around the SHTC3. 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 SenseForge KiCad files?

From the malga6en/SenseForge repository on GitHub, at the commit this page was made from: the board is 01_hardware/senseforge_proto/kicad/SenseForge.kicad_pcb and its schematic 01_hardware/senseforge_proto/kicad/SenseForge.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the SenseForge design in my own project?

Its repository states no licence, so its author keeps all rights: ask malga6en before reusing the design.