Skip to the content
PCBKitNew board
2 layers17 × 26 mmTemperature sensor, the printed circuit board in 3D

Temperature sensor

r-ismer/Temperature-sensor1

The temperature and humidity sensor communicates with the STM32F030 thourgh I2C.

Size
17 × 26 mm
Copper layers
2
Thickness
1.06 mm
Parts
12
Nets
12
Pads
55
Tracks, vias
75, 68
Pours
3
Routed
Yes
KiCad
KiCad 9.0 (file 20241229)
Created
2 Jan 2026
Updated
2 Jun 2026

Overview

Temperature sensor is an open-source printed circuit board by r-ismer, from the r-ismer/Temperature-sensor repository on GitHub. It is a 2-layer board of 17 × 26 mm with 12 parts on 12 nets, routed with 75 tracks and 68 vias.

Its parts include 5 capacitors, 3 resistors, 2 ICs and 2 connectors. It belongs with the sensors and measurement boards and the STM32 boards of this library.

README

Hardware/README.md

Temperature-sensor

Overview

This project contains the KiCad files for a temperature/humidity sensor.

The temperature and humidity sensor communicates with the STM32F030 thourgh I2C.

The programming of the microcontroller can be done through a 19 pin JTAG interface using SWD.

alt text

Setup and build

KiCad 9 was used to design the schematic and the PCB. To open the project clone the repository or download the files and open it with KiCad 9.

Next steps

The next steps are the soldering of all components on the board. Once this is done, the programming part can begin. This consists of:

  • Creating a driver for the SHT4
  • Programming the STM32F0 using the driver

Parts

12
QtyValueFootprintReferences
3100nCapacitor_SMD:C_0805_2012MetricC1, C2, C5
210kResistor_SMD:R_0805_2012MetricR2, R3
10Resistor_SMD:R_0805_2012MetricR1
110nCapacitor_SMD:C_0805_2012MetricC3
11µCapacitor_SMD:C_0805_2012MetricC4
1Conn_01x04_PinConnector_JST:JST_XA_B04B-XASK-1-A_1x04_P2.50mm_VerticalJ1
1Conn_ARM_JTAG_SWD_10Connector_PinHeader_1.27mm:PinHeader_2x05_P1.27mm_VerticalJ2
1SHT4xSensor_Humidity:Sensirion_DFN-4_1.5x1.5mm_P0.8mm_SHT4x_NoCentralPadU2
1STM32F030F4PxPackage_SO:TSSOP-20_4.4x6.5mm_P0.65mmU1

Questions

How big is the Temperature sensor PCB?

It measures 17 × 26 mm and has 2 copper layers, 1.06 mm thick.

What parts does the Temperature sensor use?

12 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 Temperature sensor KiCad files?

From the r-ismer/Temperature-sensor repository on GitHub, at the commit this page was made from: the board is Hardware/temperature_sensor.kicad_pcb and its schematic Hardware/temperature_sensor.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the Temperature sensor design in my own project?

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

Similar boards

  • 2 layersNrf bga, the printed circuit board in 3D

    Nrf bga

    github-linguist/linguist

    Language Savant. If your repository's language is being reported incorrectly, send us a pull request!

    12 parts14kMIT
  • 2 layers66.9 × 74.5 mmDeskHop, the printed circuit board in 3D

    DeskHop

    hrvach/deskhop

    Fast Desktop Switching Device

    12 parts7.9kGPL-3.0
  • 2 layers40 × 15 mmSensors, the printed circuit board in 3D

    Sensors

    google/mozc-devices

    Circuit diagrams and firmware source code for Gboard DIY keyboards

    12 parts3kApache-2.0
  • 2 layers42.7 × 56.5 mmTle6240 driver, the printed circuit board in 3D

    Tle6240 driver

    rusefi/rusefi

    rusefi - GPL internal combustion engine control unit

    12 parts1.2k
  • 2 layers49 × 25 mm5v boost regulator, the printed circuit board in 3D

    5v boost regulator

    hackclub/OnBoard

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

    12 parts915
  • 2 layers28.3 × 10.3 mmTap Photosensor PCB, the printed circuit board in 3D

    Tap Photosensor PCB

    VoronDesign/Voron-Tap

    Tap is a nozzle-based z-probe for the V2 and Trident printer designs. The entire toolhead moves to trigger an optical switch. Tap offers many advantages:

    12 parts716GPL-3.0
  • 2 layers25.4 × 70.4 mmTpmsniffer, the printed circuit board in 3D

    Tpmsniffer

    stacksmashing/pico-tpmsniffer

    A simple, very experimental TPM sniffer for LPC bus

    12 parts696