

Bt controller
Home speaker system
- Size
- 100 × 76 mm
- Copper layers
- 2
- Thickness
- 1.6 mm
- Parts
- 44
- Nets
- 76
- Pads
- 189
- Tracks, vias
- 305, 0
- Pours
- 1
- Routed
- Yes
- KiCad
- KiCad 9.0 (file 20241229)
- Created
- 16 Jun 2025
- Updated
- 11 Nov 2025
Overview
Bt controller is an open-source printed circuit board by Chill-Sam, from the Chill-Sam/SpeakerSystem repository on GitHub. It is a 2-layer board of 100 × 76 mm with 44 parts on 76 nets, routed with 305 tracks and 0 vias.
It is built around the ESP32-DEVKITC-VE and 74HC595. Its parts include 20 resistors, 11 diodes, 7 switches, 4 ICs and 1 connector. It belongs with the ESP32 boards of this library.
Main components
2Parts
44| Qty | Value | Footprint | References |
|---|---|---|---|
| 11 | 470R | Resistor_SMD:R_0805_2012Metric | R7, R8, R9, R10, R11, R12, R13, R14, R15, R16, R17 |
| 11 | LED | LED_THT:LED_D5.0mm | D1, D2, D3, D4, D5, D6, D7, D8, D9, D10, D11 |
| 7 | 10k | Resistor_SMD:R_0805_2012Metric | R1, R2, R3, R4, R5, R6, R20 |
| 7 | SW_Push | Button_Switch_THT:SW_PUSH_6mm_H5mm | SW1, SW2, SW3, SW4, SW5, SW6, SW7 |
| 2 | 5K1 | Resistor_SMD:R_0805_2012Metric | R18, R19 |
| 2 | 74HC595 | Package_DIP:DIP-16_W7.62mm | U2, U3 |
| 1 | ESP32-DevKitC | PCM_Espressif:ESP32-DevKitC | U1 |
| 1 | GME12864_OLED | SSD1306:GME12864_OLED | GME12864 |
| 1 | PCM5102_HiLetgo | PCM5102A:PCM5102A | U4 |
| 1 | USB_C_Receptacle_PowerOnly_6P | Connector_USB:USB_C_Receptacle_GCT_USB4125-xx-x_6P_TopMnt_Horizontal | J1 |
Questions
How big is the Bt controller PCB?
It measures 100 × 76 mm and has 2 copper layers, 1.6 mm thick.
What parts does the Bt controller use?
44 parts, built around the ESP32-DEVKITC-VE and 74HC595. 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 Bt controller KiCad files?
From the Chill-Sam/SpeakerSystem repository on GitHub, at the commit this page was made from: the board is hardware/pcb/bt_controller/bt_controller.kicad_pcb and its schematic hardware/pcb/bt_controller/bt_controller.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Can I use the Bt controller design in my own project?
Its repository states no licence, so its author keeps all rights: ask Chill-Sam before reusing the design.
Similar boards
- 2 layers100 × 88.9 mm

- 2 layers99.9 × 99.9 mm

- 2 layers131 × 90 mm

Stage chrono
becem0/esp32-giant-chronometer
?? Giant 6-digit 7-segment race chronometer powered by ESP32, 24V COB LED strips, custom KiCad 10 PCB, and SIM800L GSM telemetry.
38 partsMIT - 2 layers150 × 135 mm

Smart Parking System
chdsolinap/ece-projects
ECE hardware and electronics projects — PCB design, circuit prototypes, and embedded systems built at PLM.
54 parts - 4 layers99.9 × 99.8 mm

Workbench
crgarcia12/electronics-workbench-controller
PCB board to control my electronics workbench
70 parts - 4 layers119 × 119.3 mm

ControlUnit
Dharanitrainee/16bit-ALU
This project implements a 16-bit Arithmetic Logic Unit (ALU) using TTL (74 series) digital integrated circuits. The control unit is built using an ESP32 microcontroller, enhancing functionality with a user-friendly…
51 partsMIT - 8 layers

AutoMate
reubenvanka/automate
AutoMate smart-room controller product repository for firmware, hardware, and release evidence.
71 parts - 2 layers103.8 × 50 mm

Galagino pcb set
harbaum/galagino
A Galaga, Pac-Man and Donkey Kong arcade emulator for the ESP32
26 parts558