Skip to the content
2 layers57.4 × 53.8 mmRed node with ESP32, the printed circuit board in 3D

This repository contains ESP32 sketches and Node-RED flows from the course "NodeRed ESP32 Make a Terrarium Controller".

Size
57.4 × 53.8 mm
Copper layers
2
Thickness
1.6 mm
Parts
25
Nets
45
Pads
93
Tracks, vias
215, 1
Pours
2
Routed
Yes
KiCad
KiCad 9.0 (file 20241229)
Created
24 Jul 2020
Updated
16 Oct 2026

Overview

Red node with ESP32 is an open-source printed circuit board by futureshocked, from the futureshocked/NodeRed-ESP32-TerrariumController repository on GitHub, published under the MIT licence. It is a 2-layer board of 57.4 × 53.8 mm with 25 parts on 45 nets, routed with 215 tracks and 1 via.

It is built around the TIP122. Its parts include 9 resistors, 6 connectors, 4 diodes, 1 capacitor and 1 IC. It belongs with the ESP32 boards of this library.

Main components

1

README

README.md

Please go to the course home page to learn more about this course.

https://app.techexplorations.com/courses/node-red-esp32-make-a-terrarium-controller/

This repository contains ESP32 sketches and Node-RED flows from the course "NodeRed ESP32 Make a Terrarium Controller".

Update, October 2026

The flows have been tested with Node-RED 5.0.8 on Node.js 22 and 26. They work unchanged, but the Node-RED editor and install process look different from the videos. Read UPDATE-2026.md before you start.

Parts

25
QtyValueFootprintReferences
4330Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_HorizontalR1, R6, R8, R9
3LEDLED_THT:LED_D5.0mmD1, D3, D4
1100uFCapacitor_THT:CP_Radial_D8.0mm_P3.80mmC1
1200KResistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_HorizontalR3
120KResistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_HorizontalR7
1220KResistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_HorizontalR4
1300KResistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_HorizontalR2
1420KResistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_HorizontalR5
1BMP/BME 280Connector_PinHeader_2.54mm:PinHeader_1x04_P2.54mm_VerticalJ2
1Barrel_Jack_SwitchConnector_BarrelJack:BarrelJack_HorizontalJ6
1DHT22 terminalTerminalBlock:TerminalBlock_bornier-3_P5.08mmJ5
1D_SchottkyDiode_THT:D_DO-41_SOD81_P7.62mm_HorizontalD2
1ESP32-DEVKITC-32DCustom_project_footprints:MODULE_ESP32-DEVKITC_PDU1
1MCU_MOTOR_POWERConnector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_VerticalJP1
1Moisture SensorConnector_PinHeader_2.54mm:PinHeader_1x04_P2.54mm_VerticalJ1
1MotorTerminalBlock:TerminalBlock_bornier-2_P5.08mmJ4
1Motor BatteryTerminalBlock:TerminalBlock_bornier-2_P5.08mmJ3
1TIP122Package_TO_SOT_THT:TO-220-3_VerticalQ1
1VCC JumperConnector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_VerticalJP2
1VCC2 JumperConnector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_VerticalJP3

Similar boards

  • 2 layers33 × 34 mmAnalog terminal bell, the printed circuit board in 3D

    Analog terminal bell

    tenderlove/analog-terminal-bell

    A bell for your terminal that is analog

    12 parts494MIT
  • 2 layers130 × 80 mmPico controller, the printed circuit board in 3D

    Pico controller

    cclienti/tig-welder

    A DIY TIG welder that can be plugged to a traditionnal stick welder or to a high current source

    125 parts8GPL-3.0
  • 2 layers180 × 90 mmComputadora LANIAKEA, the printed circuit board in 3D

    Computadora LANIAKEA

    ElesMiranda/KiCad

    Documentación General sobre KiCad y SAFI

    48 parts8
  • 2 layers95.1 × 93.8 mmTeCoLab Board, the printed circuit board in 3D

    TeCoLab Board

    ytcsc/TeCoLab

    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.

    61 parts7MIT
  • 2 layersLEDControlPCBSMDV2, the printed circuit board in 3D

    LEDControlPCBSMDV2

    BioARTS-Lab/Miniature_Microscope

    3D-printed fluorescence miniature microscope

    31 parts6GPL-3.0
  • 2 layers138 × 77 mmUSB curve tracer, the printed circuit board in 3D

    USB curve tracer

    schuyler4/USB_Curve_Tracer

    This is a curve tracer design.

    91 parts5MIT
  • 2 layers68 × 50.5 mmFanspeed, the printed circuit board in 3D

    Fanspeed

    Aniket95-code/Fan-Speed-Controller-NE555-PCB-design

    A simple, low-cost DC fan speed controller built around the classic NE555 timer IC operating in astable mode. Fan speed is adjusted by varying the PWM duty cycle via a potentiometer, while a TIP122 Darlington transistor…

    19 parts2
  • 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

Questions

How big is the Red node with ESP32 PCB?

It measures 57.4 × 53.8 mm and has 2 copper layers, 1.6 mm thick.

What parts does the Red node with ESP32 use?

25 parts, built around the TIP122. 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 Red node with ESP32 KiCad files?

From the futureshocked/NodeRed-ESP32-TerrariumController repository on GitHub, at the commit this page was made from: the board is KiCad Terrarium Controller project/Red-node with ESP32.kicad_pcb and its schematic KiCad Terrarium Controller project/Red-node with ESP32.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the Red node with ESP32 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).