Skip to the content
PCBKitNew board
2 layers55.4 × 82 mmG board V0 1, the printed circuit board in 3D

ESP32 IoT Home automation PCB - 1 * 12V relay, 4 * input button connector with HW debounce, 4 * ws2812b output

Size
55.4 × 82 mm
Copper layers
2
Thickness
1.6 mm
Parts
42
Nets
64
Pads
159
Tracks, vias
181, 8
Pours
3
Routed
Yes
KiCad
KiCad 5 (file 20171130)
Created
2 Jan 2020
Updated
12 Jun 2026

Overview

G board V0 1 is an open-source printed circuit board by 2technology, from the 2technology/g-board repository on GitHub, published under the GPL-3.0 licence. It is a 2-layer board of 55.4 × 82 mm with 42 parts on 64 nets, routed with 181 tracks and 8 vias.

It is built around the MM74HCT245N, IRFZ44N and LM1117-3.3, with the RTD34012 among its other parts. Its parts include 17 resistors, 10 capacitors, 7 connectors, 4 ICs and 2 diodes. It belongs with the home automation and IoT boards and the ESP32 boards of this library.

Main components

4

README

README.md

G-board V 0.1!

PCB design in order to use a ESP32 DevkitC to drive a relay and 4 seperate WS2812b-channels. It has terminal blocks for easy installation and up to 4 pushbuttons can be connected. It uses a Logic level shifter to communicate with the WS2812b led drivers. Use case: Smart lights room controller for Home assistant (ESP32 firmware created with ESPHome).

G-Board Version 0.1

Features

12V Relay rated 16A (Schrack RTD34012 )

Relay

4 debounced pushbutton inputs

Input-buttons

4 WS2812b LED Output channels (with Logic Level Shifter 74HCT245N)

Logic-level-shifting

Schematic and PCB

View Schematic (pdf)

Download KiCAD files: Schematic, PCB

Gerbers

Download Gerbers

BOM

BOM Version 0.1

Licence

GPL-3.0

Parts

42
QtyValueFootprintReferences
510kΩResistor_SMD:R_1206_3216Metric_Pad1.42x1.75mm_HandSolderR8, R14, R15, R16, R17
41nFResistor_SMD:R_1206_3216Metric_Pad1.42x1.75mm_HandSolderC7, C8, C9, C10
4220ΩResistor_SMD:R_1206_3216Metric_Pad1.42x1.75mm_HandSolderR10, R11, R12, R13
4330ΩResistor_SMD:R_1206_3216Metric_Pad1.42x1.75mm_HandSolderR1, R2, R3, R4
4I2CConnector_PinHeader_2.54mm:PinHeader_1x04_P2.54mm_VerticalJ2, J3, J4, J5
30.1μFResistor_SMD:R_1206_3216Metric_Pad1.42x1.75mm_HandSolderC1, C4, C5
310μFResistor_SMD:R_1206_3216Metric_Pad1.42x1.75mm_HandSolderC2, C3, C6
24.7kΩResistor_SMD:R_1206_3216Metric_Pad1.42x1.75mm_HandSolderR5, R6
11N4148Diode_THT:D_DO-35_SOD27_P7.62mm_HorizontalD1
11kResistor_SMD:R_1206_3216Metric_Pad1.42x1.75mm_HandSolderR9
11kΩResistor_SMD:R_1206_3216Metric_Pad1.42x1.75mm_HandSolderR7
1Cyb3rcatsgeert:cybercats_logo_silk_cu*
1ESP32-DEVKITC-32DMODULE_ESP32-DEVKITC-32DU2
1IRFZ44NTO-220U3
1LEDLED_SMD:LED_1206_3216Metric_Pad1.42x1.75mm_HandSolderD4
1LM1117-3.3TO-220U4
1MM74HCT245NDIP254P762X508-20U1
1POWER + LEDTerminalBlock_Phoenix:TerminalBlock_Phoenix_MKDS-1,5-5-5.08_1x05_P5.08mm_HorizontalJ6
1RTD34012RTD34012K1
1SchakelaarsTerminalBlock_Phoenix:TerminalBlock_Phoenix_MKDS-1,5-5-5.08_1x05_P5.08mm_HorizontalJ7
1aRGB LEDsTerminalBlock_Phoenix:TerminalBlock_Phoenix_PT-1,5-5-5.0-H_1x05_P5.00mm_HorizontalJ1

Questions

How big is the G board V0 1 PCB?

It measures 55.4 × 82 mm and has 2 copper layers, 1.6 mm thick.

What parts does the G board V0 1 use?

42 parts, built around the MM74HCT245N, IRFZ44N, LM1117-3.3 and RTD34012. 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 G board V0 1 KiCad files?

From the 2technology/g-board repository on GitHub, at the commit this page was made from: the board is G-board_V0_1.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.

Can I use the G board V0 1 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

  • 2 layers91.4 × 71.1 mmPico w rover, the printed circuit board in 3D

    Pico w rover

    NikodemBartnik/Mini-Mars-Rover

    Educational robotic platform made to look like a mini mars rover

    20 parts143MIT
  • 2 layers54.6 × 85.1 mmOpenScrewCounter, the printed circuit board in 3D

    OpenScrewCounter

    Indystrycc/OpenScrewCounter

    Open source screw counting machine

    28 parts71
  • 2 layers97.8 × 66 mmPico Watering System, the printed circuit board in 3D

    Pico Watering System

    NikodemBartnik/Pico-Watering-System

    Raspberry Pi Pico based automated watering system for your garden

    33 parts59MIT
  • 4 layers262 × 110.5 mmHM CENTRAL-02 painel, the printed circuit board in 3D

    HM CENTRAL-02 painel

    BenjamimKrug/robo_humanoide

    Repositorio para arquivos gerais necessários para o desenvolvimento do Robô humanoide

    303 parts10
  • 2 layers45.5 × 35.5 mmPWM, the printed circuit board in 3D

    PWM

    AvishkaVishwa/12V-DC-Motor-Speed-Controller-PCB-Design-using-KiCAD

    using 555 timer is at Astable mode

    16 parts4
  • 2 layers186.7 × 81.8 mmDD Scope PCBv3, the printed circuit board in 3D

    DD Scope PCBv3

    RichardBenear/DDScopeX-Hardware

    Hardware documentation for Direct Drive Scope

    85 parts3MIT
  • 2 layers90 × 42 mmBLDC, the printed circuit board in 3D

    BLDC

    paulmikael02/ESP32-BLDC-Motor-Controller

    ESP32-based BLDC motor controller built with ESP-IDF, utilizing Hall sensors and the hardware MCPWM peripheral.

    38 parts2
  • 2 layers107.6 × 82.5 mmLampe, the printed circuit board in 3D

    Lampe

    Churros98/LampeMagique-PCB

    3D / PCB & Bill of materials for building your own lamp at home.

    61 parts1