Skip to the content
PCBKitNew board
2 layers95.1 × 93.8 mmTeCoLab Board, the printed circuit board in 3D

TeCoLab Board

ytcsc/TeCoLab7

TeCoLab stands for Temperature Control Laboratory. It is a low-cost open-source didactic framework to test the performance of several control strategies regarding temperature control.

Size
95.1 × 93.8 mm
Copper layers
2
Thickness
1.6 mm
Parts
61
Nets
49
Pads
137
Tracks, vias
317, 2
Routed
Yes
KiCad
KiCad 9.0 (file 20241229)
Created
30 Oct 2021
Updated
18 Jul 2025

Overview

TeCoLab Board is an open-source printed circuit board by ytcsc, from the ytcsc/TeCoLab repository on GitHub, published under the MIT licence. It is a 2-layer board of 95.1 × 93.8 mm with 61 parts on 49 nets, routed with 317 tracks and 2 vias.

It is built around the DS18B20, TIP122 and BC337. Its parts include 18 resistors, 6 ICs, 5 capacitors, 4 diodes and 3 transistors. It belongs with the AVR (ATmega, ATtiny) boards of this library.

Main components

3

README

README

TeCoLab stands for Temperature Control Laboratory. It is an open source platform that contains (Arduino Nano compatible) hardware, firmware (Arduino Nano) and software (Python). The purpose of this project is to provide a cheap platform to help any interested person to understand several basic concepts about control systems. This project uses a MIT License, which means that you are basically free to do anything you like with this project.

All documentation has been moved to the (Wiki)[https://github.com/ytcsc/TeCoLab/wiki]!

Parts

61
QtyValueFootprintReferences
8TestPointTestPoint:TestPoint_THTPad_D1.0mm_Drill0.5mmTP1, TP2, TP3, TP4, TP5, TP6, TP7, TP8
4100nFCapacitor_THT:C_Rect_L7.0mm_W2.0mm_P5.00mmC2, C3, C4, C5
410R / 5WResistor_THT:R_Axial_DIN0617_L17.0mm_D6.0mm_P20.32mm_HorizontalR15, R16, R17, R18
41KResistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_HorizontalR1, R2, R11, R13
44.7KResistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_HorizontalR3, R5, R7, R8
4HoleMountingHole:MountingHole_3.2mm_M3H2, H4, H6, H8
4HoleMountingHole:MountingHole_6mmH1, H3, H5, H7
31K8Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_HorizontalR6, R12, R14
3330RResistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_HorizontalR4, R9, R10
3DS18B20Package_TO_SOT_THT:TO-92_HandSolderU1, U3, U4
3PC817Package_DIP:DIP-4_W7.62mmU2, U5, U6
21N4007Diode_THT:D_DO-41_SOD81_P10.16mm_HorizontalD3, D4
2LEDLED_THT:LED_D3.0mmD1, D2
2TIP122Package_TO_SOT_THT:TO-220-3_VerticalQ2, Q3
1220uF x 25 VCapacitor_THT:CP_Radial_D8.0mm_P3.50mmC1
1Arduino_Nano_v3.xModule:Arduino_NanoA1
1BC337Package_TO_SOT_THT:TO-92_HandSolderQ1
1DC CoolerTerminalBlock:TerminalBlock_bornier-2_P5.08mmJ3
1JackConnector_BarrelJack:BarrelJack_HorizontalJ1
1LOGOlogo:logoG***
1Supply_TerminalTerminalBlock:TerminalBlock_bornier-2_P5.08mmJ2

The 57 most common of 61 parts.

Questions

How big is the TeCoLab Board PCB?

It measures 95.1 × 93.8 mm and has 2 copper layers, 1.6 mm thick.

What parts does the TeCoLab Board use?

61 parts, built around the DS18B20, TIP122 and BC337. 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 TeCoLab Board KiCad files?

From the ytcsc/TeCoLab repository on GitHub, at the commit this page was made from: the board is Board/TeCoLab_Board.kicad_pcb and its schematic Board/TeCoLab_Board.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the TeCoLab Board design in my own project?

Its repository publishes it under the MIT 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

  • 2 layers120 × 80 mmProtection driver, the printed circuit board in 3D

    Protection driver

    cnpem-emi/qps-prototype-hw

    Quench protection driver for initial tests

    52 parts2
  • 2 layers117.1 × 84.6 mmAmpli, the printed circuit board in 3D

    Ampli

    fpp3/ElectronicaAplicada2

    66 parts
  • 2 layers63 × 98 mmThermostat, the printed circuit board in 3D

    Thermostat

    sensei-hacker/open-smart-thermostat

    A 24 VAC HVAC thermostat board. A Seeed XIAO RP2040 handles temperature control and switches the HVAC wires through optically isolated triacs. An M5Stack Dial provides the user interface.

    76 partsMIT
  • 2 layers121 × 68 mmFreeds sanchez, the printed circuit board in 3D

    Freeds sanchez

    pablozg/freeds

    Derivador de energía solar excedente creado por Pablo Zerón, Diseño PCB por Amcalo, Tester original por Aeizoon, Wiki por Zoilo Mora

    42 parts108
  • 2 layers71.1 × 109.2 mmLora node esp32 smd GPS, the printed circuit board in 3D

    Lora node esp32 smd GPS

    Christophe45/ESP32-Lorawan

    ESP32 Lorawan beehive connected

    38 parts14
  • 2 layers213.6 × 127.5 mmZuendbox v3 32, the printed circuit board in 3D

    Zuendbox v3 32

    fixxl/el-fueradoro

    Open source ignition-system for audio-fireworks

    205 parts10
  • 2 layers44.8 × 64.8 mmBD35F FridgeController, the printed circuit board in 3D

    BD35F FridgeController

    AK-Homberger/BD35F-FridgeController

    An electronic thermostat for a Danfoss/Secop BD35F Compressor with ESP8266.

    10 parts7GPL-3.0
  • 2 layers90.3 × 96.7 mmMulti paramter Medicals, the printed circuit board in 3D

    Multi paramter Medicals

    BigSmartt01/Multi-parameter-Medical-Measurement-PCB

    PCB design (one layer) for UNILORIN BME STUDENT - 2026 - on a multi parameter medical measurement that records ECG, pulse, temperature, blood pressure

    48 parts