Skip to the content
PCBKitNew board
2 layers86.5 × 27.5 mmComfospot50 full, the printed circuit board in 3D

Comfospot50 full

cornim/comfospot504

The schematic and PCB in this directory are the project-authored controller board design. The board is intended to interface an ESP32-C3 with the existing ComfoSpot panel.

Size
86.5 × 27.5 mm
Copper layers
2
Thickness
1.6 mm
Parts
29
Nets
49
Pads
142
Tracks, vias
320, 48
Pours
1
Routed
Yes
KiCad
KiCad 10.0 (file 20260206)
Created
5 Sep 2026
Updated
1 Nov 2026

Overview

Comfospot50 full is an open-source printed circuit board by cornim, from the cornim/comfospot50 repository on GitHub, published under the GPL-3.0 licence. It is a 2-layer board of 86.5 × 27.5 mm with 29 parts on 49 nets, routed with 320 tracks and 48 vias.

It is built around the ESP32-C3-WROOM-02-H4, K7803-1000R3 and CC0603KRX7R9BB104, with the RC0402FR-0722RL, RMC06035.1K1%N and CL31A106KBHNNNE among its other parts. Its parts include 1 IC, 1 connector and 1 fuse. It belongs with the ESP32, RISC-V and NXP (LPC, Kinetis, i.MX RT) boards of this library.

Main components

12

README

hardware/README.md

Hardware

The schematic and PCB in this directory are the project-authored controller board design. The board is intended to interface an ESP32-C3 with the existing ComfoSpot panel. See wiring.md for the panel connections and electrical interface notes.

License scope

The project-authored schematic connectivity, PCB layout, routing, board outline, wiring diagram, and related hardware documentation are released under the CERN Open Hardware Licence Version 2 - Strongly Reciprocal, found in ../LICENSES/CERN-OHL-S-2.0.txt.

The KiCad files contain embedded component symbols and footprints selected from the JLCPCB/LCSC/EasyEDA component ecosystem and Würth's component library. Those embedded third-party elements are not relicensed by the project license. Their provenance and applicable terms are described in ../THIRD_PARTY_NOTICES.md.

The standard KiCad library elements used by the design remain subject to the KiCad library license and its design exception.

The project copyright holder is cornim. Licensing and contribution questions can be handled through GitHub for this repository.

Source location for the covered hardware design is the GitHub repository containing this file. Preserve this source location and the applicable notices when conveying the hardware design or a product made from it.

Deliberate omissions

3D model references are not included in the public PCB file. This keeps the design portable and avoids distributing model files that are not needed for schematic review, PCB editing, or fabrication. The board remains a complete 2D KiCad design and retains its footprints, pads, nets, routing, vias, zones, silkscreen, and outline.

Manufacturer datasheet PDFs are not included. Use the manufacturer or distributor source for current component documentation. The LCSC identifiers in the BOM are retained as manufacturing-selection information.

The hardware/production/comfospot50_full.zip archive contains Gerber and drill fabrication output. It is generated output and does not contain the component library or 3D model files.

Safety and no warranty

The hardware is provided "as is", without warranty of any kind, express or implied, including warranties of merchantability, fitness for a particular purpose, safety, and non-infringement. Verify voltage levels, current limits, isolation, grounding, enclosure requirements, creepage, clearance, and failure behavior before construction or use. A qualified person must review and perform any connection to an installed ventilation appliance or mains-related equipment.

Parts

29
QtyValueFootprintReferences
410kJCL:R0603R_CFG1, R_CFG2, R_CFG3, R_CFG4
3100nFJCL:C0603C_3V3_BYP1, C_ESPIN_BYP1, C_IN_BYP1
222RJCL:R0402R_USB_DN1, R_USB_DP1
25k1JCL:R0603R_CC1, R_CC2
110uF 50VJCL:C1206C_IN_BULK1
114-pin FWM:J_Wurth_WR-MM_690368171472CABLE1
114-pin MWM:J_Wurth_WR-MM_690357101472PANEL1
11uFJCL:C0603C_ESP32_BYP1
122uF 10VJCL:C1206C_3V3_BULK1
12601-3102jlc:CONN-TH_4P-P3.5-2601-3102CN1
13.3V LDOJCL:SOT-23-5_L3.0-W1.7-P0.95-LS2.8-BLU_3V3_LDO1
13.3V REGJCL:PWRM-TH_YLPTEC_K78XX-1000R3U_24V_3V3
13V3TestPoint:TestPoint_Pad_D2.0mmTP_3V3
1BOOTJCL:SW-SMD_4P-L5.1-W5.1-P3.70-LS6.5-TL_H1.5SW_BOOT1
1ESP32-C3-WROOM-02-H4JCL:WIFIM-SMD_18P-L20.0-W18.0-P1.50U1
1GNDTestPoint:TestPoint_Pad_D2.0mmTP_GND1
1PTC 0.30AJCL:FUSE-TH_L7.4-W3.0-P5.10-D0.6-S1.20F1
1RESETJCL:SW-SMD_4P-L5.1-W5.1-P3.70-LS6.5-TL_H1.5SW_RESET1
1SchottkyJCL:SMA_L4.3-W2.6-LS5.2-RDD_REV1
1USB ESDJCL:SOT-23-6_L2.9-W1.6-P0.95-LS2.8-BLD_USB_ESD1
1USB-CJCL:USB-C-SMD_TYPE-C16PINJ_USB1
1V24_USBJCL:SW-SMD_MK-12C02-G020SW_V24_USB1

Questions

How big is the Comfospot50 full PCB?

It measures 86.5 × 27.5 mm and has 2 copper layers, 1.6 mm thick.

What parts does the Comfospot50 full use?

29 parts, built around the ESP32-C3-WROOM-02-H4, K7803-1000R3, CC0603KRX7R9BB104 and RC0402FR-0722RL. 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 Comfospot50 full KiCad files?

From the cornim/comfospot50 repository on GitHub, at the commit this page was made from: the board is hardware/comfospot50_full.kicad_pcb and its schematic hardware/comfospot50_full.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the Comfospot50 full design in my own project?

Its repository publishes it under the GPL-3.0 licence: you may reuse it on that licence's terms (keep the author's notice, and for a copyleft licence share your changes alike).

Similar boards

  • 4 layers51 × 34.3 mmR1001, the printed circuit board in 3D

    R1001

    pluggee/R1001

    DRV8825 Based Stepper Motor Driver

    50 parts1GPL-3.0
  • 2 layers48 × 60 mmCustom wireless mouse, the printed circuit board in 3D

    Custom wireless mouse

    limmjacc/custom-wireless-mouse

    Project to track the hardware and firmware for a custom made computer mouse.

    33 parts
  • 4 layers80 × 50.5 mmLoeti, the printed circuit board in 3D

    Loeti

    elagil/loeti

    Soldering equipment for JBC irons

    110 parts5
  • 2 layers40 × 111 mmLED Wled, the printed circuit board in 3D

    LED Wled

    edvard5/wEasyLed_V2

    96 parts
  • 4 layers64.6 × 55.2 mmWhisker, the printed circuit board in 3D

    Whisker

    HeyPCB/whisker

    Drop-in controller for Petoi's Nybble robot cat running the stock OpenCat firmware: ATmega328P, PCA9685, MPU-6050, USB-C, 3 A buck, protected battery input. 4-layer KiCad 10 board plus printed cradle.

    118 partsCERN-OHL-S-2.0
  • 4 layers74 × 90 mmBay node, the printed circuit board in 3D

    Bay node

    kartben/hw-testing-rack

    3D-printed, tilted test shelf for 16 dev boards: sliding drawers, per-bay ESP32-S3 running Zephyr (USB/IP, power switching, metering), KiCad PCBs, OpenSCAD parts, BOM and an interactive 3D viewer

    135 parts
  • 2 layersYX55069BCT2-Driver Board, the printed circuit board in 3D

    YX55069BCT2-Driver Board

    xeno3dev/LumaDD

    LumaDD is a Custom Display Driver Board designed around a display I got off Alibaba, with Touch Support. It features HDMI -> MIPI DSI video signal conversion, USB-C for Touch Signals + Power, as well as an onboard…

    150 parts