Skip to the content
2 layers98.1 × 101.3 mmClimatecontrolpcb, the printed circuit board in 3D

A compact and efficient Climate Control PCB designed for monitoring and regulating temperature and humidity using embedded electronics. This board integrates multiple sensors, a microcontroller, power regulation circuitry, and output drivers to control cooling/heating units.

Size
98.1 × 101.3 mm
Copper layers
2
Thickness
1.6 mm
Parts
16
Nets
44
Pads
95
Tracks, vias
268, 0
Pours
3
Routed
Yes
KiCad
KiCad 9.0 (file 20241229)
Created
28 Mar 2026
Updated
28 Mar 2026

Overview

Climatecontrolpcb is an open-source printed circuit board by Sharan21-cmd, from the Sharan21-cmd/climate-control-pcb-design repository on GitHub. It is a 2-layer board of 98.1 × 101.3 mm with 16 parts on 44 nets, routed with 268 tracks and 0 vias.

It is built around the ARDUINO UNO R3, DHT11 and AD5160, with the BC547 among its other parts. Its parts include 3 resistors, 3 diodes, 3 connectors, 2 ICs and 1 capacitor. It belongs with the sensors and measurement boards and the AVR (ATmega, ATtiny) boards of this library.

Main components

4

README

README.md

🌡️ Climate Control System – PCB Design

A compact and efficient Climate Control PCB designed for monitoring and regulating temperature and humidity using embedded electronics. This board integrates multiple sensors, a microcontroller, power regulation circuitry, and output drivers to control cooling/heating units.

🚀 Project Overview

This project focuses on building a complete hardware solution for climate control applications such as:

Greenhouse automation Home/room temperature control Industrial environment monitoring Smart HVAC systems

The PCB is designed using KiCad 6/7/8/9 and follows proper routing, grounding, and noise-reduction guidelines.

🔧 Features Sensing 🌡️ Temperature Sensor (e.g., DHT22, NTC, or DS18B20) 💧 Humidity Measurement Real-time environment monitoring Control 🔥 Heating element control (Relay / MOSFET) ❄️ Cooling fan/motor output ⚡ PWM-based fan speed control Microcontroller ESP8266 / ESP32 / STM32 / Arduino-compatible MCU Supports WiFi (optional) GPIO protection and filter network Power 5V → 3.3V LDO/AMS1117 regulator Reverse polarity protection Fuse protection Decoupling capacitors placed near IC pins 🖼️ Project Files

This repository contains:

/project_name.kicad_pro
/project_name.kicad_sch
/project_name.kicad_pcb
/gerber/
/bom/
/readme.md
🧩 PCB Highlights 2-layer compact PCB Ground plane for noise reduction Thick traces for relay/fan output Sensor signals routed with noise isolation Proper silkscreen labeling Edge-cuts fully validated with DRC

Parts

16
QtyValueFootprintReferences
21N4007Diode_THT:D_DO-41_SOD81_P10.16mm_HorizontalD1, D2
1100ufCapacitor_THT:C_Disc_D5.0mm_W2.5mm_P2.50mmC1
11kResistor_SMD:R_0201_0603Metric_Pad0.64x0.40mm_HandSolderR2
1220Resistor_SMD:R_0201_0603Metric_Pad0.64x0.40mm_HandSolderR1
1220Resistor_SMD:R_0402_1005Metric_Pad0.72x0.64mm_HandSolderR4
1AD5160Package_TO_SOT_SMD:SOT-23-8U3
1Arduino_UNO_R3Module:Arduino_UNO_R3A1
1BC547Package_TO_SOT_THT:TO-92_InlineQ1
1BuzzerBuzzer_Beeper:Buzzer_12x9.5RM7.6BZ1
1Conn_01x02Connector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_VerticalJ2
1Conn_01x02Connector_Phoenix_MSTB:PhoenixContact_MSTBA_2,5_2-G-5,08_1x02_P5.08mm_HorizontalJ1
1DHT11Sensor:Aosong_DHT11_5.5x12.0_P2.54mmU1
1LEDLED_SMD:LED_0201_0603MetricD3
1Screw_Terminal_01x02TerminalBlock:TerminalBlock_MaiXu_MX126-5.0-02P_1x02_P5.00mmJ3
1WC1602ADisplay:WC1602ADS1

Similar boards

  • 4 layers45 × 85 mmReceiver pcb, the printed circuit board in 3D

    Receiver pcb

    Avy-Dawgs/receiver-pcb

    Design files for receiver PCBs.

    70 parts
  • 4 layers51.5 × 32 mmOverdrive, the printed circuit board in 3D

    Overdrive

    kyledenobel/RGA_Boards

    PCB Board design and development for RGA (Recording Guitar Amplifier)

    44 parts
  • 2 layers68.6 × 53.3 mmStupidDogFocuserPCB, the printed circuit board in 3D

    StupidDogFocuserPCB

    jeff-voight/StupidDogFocuser

    As open-source electronic telescope focuser

    21 parts2GPL-3.0
  • 2 layers111.8 × 68.6 mmAs1108, the printed circuit board in 3D

    As1108

    bit4man/temperature-display

    KICAD project for a simple temperature display on a 4 7-segment display

    10 parts
  • 2 layersTemperature, the printed circuit board in 3D

    Temperature

    kirprapfr/DHT11-Demo

    Simple demo for the DHT11

    11 partsMIT
  • 2 layers248 × 122.6 mmProject 1, the printed circuit board in 3D

    Project 1

    rajsandeep2410-maker/NRF24L01-Wireless-Communication-PCB

    Designed a wireless communication system using NRF24L01 modules and Arduino, with a custom PCB layout in KiCad including transmitter and receiver sections.

    16 parts
  • 2 layers79.2 × 76.9 mmTemper, the printed circuit board in 3D

    Temper

    garvit07122005-art/electronics-projects

    This repository contains multiple Arduino-based projects:

    5 parts
  • 2 layers170.2 × 119.4 mmSentinel, the printed circuit board in 3D

    Sentinel

    YousefAliAicha/sentinel-arduino-firmware

    Adaptive traffic-light FSM on the Arduino UNO R3 — pedestrian preemption, LDR-gated night mode with HC-SR04 vehicle detection, and a multiplexed 7-segment countdown. Fully non-blocking.

    25 parts2MIT

Questions

How big is the Climatecontrolpcb PCB?

It measures 98.1 × 101.3 mm and has 2 copper layers, 1.6 mm thick.

What parts does the Climatecontrolpcb use?

16 parts, built around the ARDUINO UNO R3, DHT11, AD5160 and BC547. 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 Climatecontrolpcb KiCad files?

From the Sharan21-cmd/climate-control-pcb-design repository on GitHub, at the commit this page was made from: the board is Climatecontrolpcb.kicad_pcb and its schematic Climatecontrol schematic.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the Climatecontrolpcb design in my own project?

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