Skip to the content
PCBKitNew board
4 layers101.9 × 66.3 mmMini climate control, the printed circuit board in 3D

Mini climate control

MAIK97MAX/mini-climate-control

A miniature climate control unit which is remotely controlled

Size
101.9 × 66.3 mm
Copper layers
4
Thickness
1.6 mm
Parts
92
Nets
74
Pads
318
Tracks, vias
426, 311
Pours
34
Routed
Yes
KiCad
KiCad 9.0 (file 20241229)
Created
23 Jul 2026
Updated
5 Nov 2026

Overview

Mini climate control is an open-source printed circuit board by MAIK97MAX, from the MAIK97MAX/mini-climate-control repository on GitHub. It is a 4-layer board of 101.9 × 66.3 mm with 92 parts on 74 nets, routed with 426 tracks and 311 vias.

It is built around the ESP32-S3-WROOM-1-N8, TPS62161DSG and BTN8982TA, with the AP2112K-3.3, TPS2116DRL and USBLC6-2SC6 among its other parts. Its parts include 26 resistors, 25 capacitors, 9 connectors, 6 transistors and 5 ICs. It belongs with the ESP32 boards of this library.

Main components

8

README

README.md

MMD Smart Home Solutions – Smart Climate Control

Embedded climate-control system developed as part of our HTL diploma project.

The system uses an ESP32-S3 as the central controller to monitor temperature sensors and control a thermoelectric heating/cooling unit and ventilation fans.

Features

  • ESP32-S3 central controller
  • Thermoelectric heating and cooling
  • PWM fan control
  • Wireless temperature sensors
  • Local OLED status display
  • Wi-Fi web interface
  • USB-C and 12 V power input
  • Custom 4-layer PCB

Repository

This repository contains the hardware design, firmware and related project files.

Authors

Malik Jukic David Sayfutdinov Muhammet Karpuz

Parts

92
QtyValueFootprintReferences
12100nFCapacitor_SMD:C_0603_1608MetricC1, C3, C4, C5, C8, C9, C13, C14, C19, C20, C24, C25
1110kResistor_SMD:R_0603_1608MetricR1, R2, R6, R7, R8, R9, R10, R17, R22, R25, R26
5220Resistor_SMD:R_0603_1608MetricR5, R19, R20, R23, R24
4220nFCapacitor_SMD:C_0603_1608MetricC11, C12, C15, C16
4AO3400APackage_TO_SOT_SMD:SOT-23Q2, Q3, Q4, Q5
3100kResistor_SMD:R_0603_1608MetricR16, R18, R21
310uFCapacitor_SMD:C_0805_2012MetricC2, C6, C21
3MountingHole_PadMountingHole:MountingHole_2.2mm_M2_Pad_TopBottomH1, H2, H3
21kResistor_SMD:R_0603_1608MetricR13, R14
21nFCapacitor_SMD:C_0603_1608MetricC17, C18
222uFCapacitor_SMD:C_0805_2012MetricC22, C23
2470uFCapacitor_THT:CP_Radial_D10.0mm_P5.00mmC7, C10
2510Resistor_SMD:R_0603_1608MetricR11, R12
25k1Resistor_SMD:R_0603_1608MetricR3, R4
2BTN8982TAPackage_TO_SOT_SMD:TO-263-7_TabPin8Q1, Q6
2Conn_01x02_SocketConnector_JST:JST_XH_S2B-XH-A-1_1x02_P2.50mm_HorizontalJ7, J8
2Conn_01x04_SocketConnector_Molex:Molex_KK-254_AE-6410-04A_1x04_P2.54mm_VerticalJ4, J5
2SS24Diode_SMD:D_SMAD2, D3
2SW_PushButton_Switch_SMD:SW_SPST_EVQP2_MiddlePushTravel_H2.5mmBOOT, RESET
12.2uHInductor_SMD:L_Coilcraft_LPS3010L2
152k3Resistor_SMD:R_0603_1608MetricR15
16.3AFuse:Fuse_Littelfuse-NANO2-451_453F2
1750mAFuse:Fuse_1206_3216MetricF1
1AP2112K-3.3Package_TO_SOT_SMD:SOT-23-5U3
1Barrel_Jack_MountingPinConnector_BarrelJack:BarrelJack_HorizontalJ3
1Conn_01x03_PinConnector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_VerticalJ2
1Conn_01x04_SocketConnector_PinSocket_2.54mm:PinSocket_1x04_P2.54mm_VerticalJ9
1ESP32-S3-WROOM-1RF_Module:ESP32-S3-WROOM-1U1
1LEDLED_SMD:LED_0603_1608MetricD1
1LOGOLibrary:mmd_logoG***
1L_FerriteInductor_SMD:L_0603_1608MetricL1
1Screw_Terminal_01x02TerminalBlock_CUI:TerminalBlock_CUI_TB007-508-02_1x02_P5.08mm_HorizontalJ6
1TPS2116DRLPackage_TO_SOT_SMD:SOT-583-8U4
1TPS62161DSGPackage_SON:WSON-8-1EP_2x2mm_P0.5mm_EP0.9x1.6mm_ThermalViasU5
1TestPoint_12VTestPoint:TestPoint_Pad_D1.0mm+12V
1TestPoint_3V3TestPoint:TestPoint_Pad_D1.0mmTP6
1TestPoint_5VTestPoint:TestPoint_Pad_D1.0mm+5V
1TestPoint_PWM3TestPoint:TestPoint_Pad_D1.0mmPWM3
1TestPoint_PWM4TestPoint:TestPoint_Pad_D1.0mmPWM4
1TestPoint_RXTestPoint:TestPoint_Pad_D1.0mmRX
1TestPoint_TXTestPoint:TestPoint_Pad_D1.0mmTX
1TestPoint_VBUSTestPoint:TestPoint_Pad_D1.0mmUSB
1USBLC6-2SC6Package_TO_SOT_SMD:SOT-23-6U2
1USB_C_Receptacle_USB2.0_16PConnector_USB:USB_C_Receptacle_G-Switch_GT-USB-7010ASVJ1

Questions

How big is the Mini climate control PCB?

It measures 101.9 × 66.3 mm and has 4 copper layers, 1.6 mm thick.

What parts does the Mini climate control use?

92 parts, built around the ESP32-S3-WROOM-1-N8, TPS62161DSG, BTN8982TA and AP2112K-3.3. 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 Mini climate control KiCad files?

From the MAIK97MAX/mini-climate-control repository on GitHub, at the commit this page was made from: the board is hardware/mainboard/mainboard.kicad_pcb and its schematic hardware/mainboard/mainboard.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the Mini climate control design in my own project?

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

Similar boards

  • 2 layers133.1 × 90 mmQuiz master v3, the printed circuit board in 3D

    Quiz master v3

    tjmcguire95/Sensor-scales

    KiCad and Arduino files for my sensor scales project

    73 parts
  • 4 layers130 × 100 mmAtlas carrier ctrl, the printed circuit board in 3D

    Atlas carrier ctrl

    md-sazzad-eee/ATLAS

    Modular multi-robot system: a carrier robot that docks, transports, charges and redeploys two small agent robots. KiCad, FreeCAD, MATLAB/Simulink, COMSOL and ESP32 firmware.

    157 parts
  • 4 layers83.6 × 84.8 mmSkateboard, the printed circuit board in 3D

    Skateboard

    86kkd/millionBoard

    Amazing 500million sensor enetric skateboard use body center of gravity to control !!!

    186 parts
  • 2 layers100 × 73.9 mmSecurity Alarm Panel, the printed circuit board in 3D

    Security Alarm Panel

    Matyas604/Security-Alarm-Panel

    Home Assistant Smart Home Alarm Control Panel with fingerprint reader, NFC/RFID card reader, motion radar, and touchscreen TFT display. It can control your smart home, not just your home security system.

    132 parts1GPL-3.0
  • 2 layers35 × 55 mmIcarus, the printed circuit board in 3D

    Icarus

    Aryan2804/Icarus

    56 parts
  • 4 layers52.5 × 52.5 mmDrone pcb, the printed circuit board in 3D

    Drone pcb

    wanbings/drone-pcb

    kicad hardware design files and schematics for a custom 4-layer rp2350-based flight controller pcb

    51 parts