Homectrl rB

jeevan9s·homectrl-sys·hardware/homectrl-rB/homectrl-rB.kicad_pcb

Homectrl rB PCB layout, top view — open source ESP32 board by jeevan9s

About the Homectrl rB PCB

Homectrl rB is an open source ESP32 PCB design by jeevan9s, published on GitHub. It is a 4-layer board measuring 85.2 × 84.7 mm, with 108 components from 72 distinct parts.

Its main chip is the ESP32-S3-WROOM-1-N16R8, from the ESP32 family. Other key parts include the TPS5405DR, LM66100DCKR, ADS1115IDGSR, SI2301CDS-T1-GE3 and TMC2209-LA-T. By type, the board carries 40 capacitors, 30 resistors, 12 diodes, 9 ICs, 8 connectors and 3 transistors.

It belongs with the iot & wireless, robotics & motion and power & battery designs in this gallery.

From the project

home automation controller

Home-automation controller with a Next.js dashboard.

- homectrl - Status - Overview - Features - Controller - App - Mechanical - Architecture - Systems - Electrical - Power System - Microcontroller - Pump Interface - Stepper Motor Interface - Peripheral Devices - Mechanical - Container - Lid - Firmware - Web-App - Repository Structure - Gallery

I built homectrl because I wanted to automate my first apartment.

Homectrl rB, from the project README
From the project README

Main components on the Homectrl rB

Homectrl rB bill of materials (BOM)

108 components, 72 distinct parts.

QtyPartRefs
1
ESP32-S3-WROOM-1-N16R8
ESP32-S3-WROOM-1
U1
1
TPS5405DR
U2
2
LM66100DCKR
ID_LM66100DCKR
U3, U4
1
ADS1115IDGSR
ADS1115IDGS
U5
2
SI2301CDS-T1-GE3
SI2301
U6, U7
1
TMC2209-LA-T
TMC2209
U8
1
TPD2E001DRLR
U9
1
DMP6023LE-13
Q1
2
AO3400A
Q2, Q3
1
N/A
Barrel_Jack
J1
1
USB4105-GF-A-120
USB_C_Female_USB2_Small
J2
1
N/A
SMS-CONN-0
J3
1
N/A
SMS-CONN-1
J4
1
N/A
ALS_CONN
J5
1
N/A
PUMP0-CONN
J6
1
N/A
PUMP1-CONN
J7
1
N/A
STEP-CONN
J8
1
0ZCG0260BF2B
Polyfuse
F1
1
1825910-6
SW_RESET
SW1
1
1825910-6
SW_BOOT
SW2
Show 52 more
QtyPartRefs
1
LM3940IMP-3.3/NOPB
LM3940IMP-3.3_NOPB
VR1
1
SS24
D1
1
SMAJ15A
D2
1
BZT52C12
D_Zener
D3
1
APT2012ZGCK
12V-LED
D4
1
APT2012ZGCK
3V3-LED
D5
1
150060GS75000
BUCK-LED
D6
1
COM-24837
SYS-LED
D7
1
150080BS75000
WIFI-LED
D8
1
150080RS75000
DEBUG-LED
D9
1
SS14
P0D
D12
1
SS14
P1D
D13
1
150060GS75000
USB-LED
D14
1
MPZ2012S221AT000
FerriteBead
FB1
1
IFSC1515AHER100M01
L
L1
1
EEE-FK1V101P
100uF
C1
1
CL21A106KAYNNNE
10uF
C2
1
GCM188R71H473KA55D
47 nF
C3
1
GRM155R71H332KA01D
3.3nF
C4
1
GRM188R71H473KA61D
47nF
C5
2
GRM21BR61A476ME15L
47uF
C6, C9
1
C1608X7R1C474K080AC
0.47uF
C7
1
CL21A226MOQNNNE
22uF
C8
1
GRT188R61C106KE13D
10uF
C10
2
CL21B105KAFNNNE
1uF
C11, C12
5
CL10B104KA8NNNC
0.1uF
C13, C21, C22, C23, C24
8
CC0603KRX7R9BB104
0.1uF
C14, C15, C28, C31, C32, C34, C42, C43
1
CL10X106MO8NRNC
10uF
C16
2
GRM188R61E106MA73D
10uF
C17, C19
2
GRM155R71E104KE14D
0.1uF
C18, C20
2
CL21B106KOQNNN
10uF
C25, C26
1
https://www.digikey.ca/en/products/detail/murata-electronics/GRM188R6YA225KA12D/3900456
2.2uF
C27
1
CL10B223KB8NNNC
22nF
C29
1
CL21A475KBQNNNE
4.7uF
C30
1
EEE-FK1V221P
220uF
C33
1
GRM188R71H104KA93D
0.1uF
C35
1
GRM155R71H104KE14D
0.1uF
C36
1
CL31A106KBHNNNE
10uF
C37
1
EEH-ZK1V101XP
100uF
C41
1
ERJ-2RKF1502X
15k
R1
2
ERJ-2RKF1003X
100k
R2, R3
2
ERJ-3EKF4701V
4.7K
R4, R5
4
ERJ-2RKF1001X
1k
R6, R15, R16, R27
2
ERJ-2GEJ331X
330
R7, R30
1
ERJ-2GEJ331X
47
R8
2
ERJ-3EKF5101V
5.1k
R10, R11
3
RC0402FR-074K7L
4.7k
R12, R13, R14
4
ERJ-3EKF1001V
1k
R17, R18, R21, R23
4
ERJ-3EKF1002V
10k
R19, R20, R22, R24
2
RL1206FR-070R11L
0.11
R25, R26
1
ERJ-2RKF1501X
1.5k
R28
2
ERJ-2RKF1002X
10k
R29, R31

Homectrl rB design files

The KiCad project lives in the jeevan9s/homectrl-sys repository on GitHub; these links point at the commit this page was built from.

Homectrl rB: common questions

What microcontroller does the Homectrl rB use?

The Homectrl rB is built around the ESP32-S3-WROOM-1-N16R8, from the ESP32 family.

How big is the Homectrl rB PCB?

The Homectrl rB measures 85.2 × 84.7 mm, has 4 copper layers and is 1.6 mm thick.

How many components are on the Homectrl rB?

108 components, from 72 distinct parts. The full bill of materials is listed on this page.

Where can I download the Homectrl rB design files?

From the jeevan9s/homectrl-sys repository on GitHub, which has the KiCad layout and the schematic; the links under Design files point to each one.

Can I use the Homectrl rB design in my own project?

The repository has no license, so all rights stay with jeevan9s. Use it as a reference, and ask the author before reusing the design.

Can I test firmware for the Homectrl rB without the hardware?

Yes. HardLabs builds a simulation of the board from its netlist and BOM, so you can run and debug ESP32 firmware against it before you order a PCB.

More boards in homectrl-sys

Similar boards