Controller test

0x63616c·smart-blinds·hw/layouts/blind-assembly/controller-test/controller-test.kicad_pcb

Controller test PCB layout, top view — open source ESP32 board by 0x63616c

About the Controller test PCB

Controller test is an open source ESP32 PCB design by 0x63616c, published on GitHub. It is a 2-layer board, with 61 components from 19 distinct parts.

Its main chip is the ESP32-C6-WROOM-1-N4, from the ESP32 family. Other key parts include the SN74LVC2G17DCKR, DRV8874PWPR, SN74AUP1G97DCKR, TPS3808G33DBVR and TPS3430WDRCR. By type, the board carries 33 resistors, 17 capacitors, 7 ICs, 2 switches and 2 diodes.

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

From the project

Compact rechargeable smart blinds: original CAD, integrated electronics, firmware and coordinated Home Assistant control.

Inherited references: PD12V6 and PD12V6Mini are USB-C power supplies. They are not complete battery chargers or the new integrated smart-blind controller. See the current brief.

atopile project. One build target per board in ato.yaml.

- boards/ — one .ato per board, each with an App module - parts/ — local part definitions (fetched with scripts/fetchpart.py Cxxxx, no atopile login) - layouts// — KiCad layout for each board (committed) - layouts/manual/ — same placement, no tracks: the copy to route by hand (atopile allows one layout per folder) - scripts/ — placement/routing scripts and the…

Main components on the Controller test

Controller test bill of materials (BOM)

61 components, 19 distinct parts.

QtyPartRefs
2
SN74LVC2G17DCKR
Texas Instruments
U1, U5
1
ESP32-C6-WROOM-1-N4
Espressif
U2
1
DRV8874PWPR
Texas Instruments
U3
1
SN74AUP1G97DCKR
Texas Instruments
U4
1
TPS3808G33DBVR
Texas Instruments
U6
1
TPS3430WDRCR
Texas Instruments
U7
2
TS-1081S-AC01326
XUNPU
SW1, SW2
2
TPD2E2U06DRLR
Texas Instruments
D1, D2
13
CL05B104KB54PNC
SAMSUNG
C1, C3, C4, C5, C6, C7, C10, C11 +5
1
CL21A226MAYNNNE
Samsung
C2
1
UCM1E221MCL1GS
Nichicon
C8
1
0402B223K500NT
FH
C9
1
CL05C121JB5NNNC
SAMSUNG
C16
4
0402WGF1003TCE
UNI-ROYAL
R1, R4, R5, R6
4
0402WGF1001TCE
UNI-ROYAL
R2, R7, R15, R31
20
0402WGF1002TCE
UNI-ROYAL
R3, R8, R9, R10, R12, R14, R16, R19 +12
2
0402WGF220JTCE
UNI-ROYAL
R11, R13
2
0402WGF4701TCE
UNI-ROYAL
R17, R18
1
0402WGF1201TCE
UNI-ROYAL
R21

Controller test design files

The KiCad project lives in the 0x63616c/smart-blinds repository on GitHub; these links point at the commit this page was built from.

Controller test: common questions

What microcontroller does the Controller test use?

The Controller test is built around the ESP32-C6-WROOM-1-N4, from the ESP32 family.

How big is the Controller test PCB?

The Controller test has 2 copper layers and is 1.6 mm thick.

How many components are on the Controller test?

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

Where can I download the Controller test design files?

From the 0x63616c/smart-blinds repository on GitHub, which has the KiCad layout; the links under Design files point to each one.

Can I use the Controller test design in my own project?

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

Can I test firmware for the Controller test 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 smart-blinds

Similar boards