
Chytre Tlacitko BMS
cryptonhd2004/bap-smart_home_thread_esp
Prvky chytré domácnosti s ESP32 používající protokol Thread

Prvky chytré domácnosti s ESP32 používající protokol Thread
Esp thread is an open-source printed circuit board by cryptonhd2004, from the cryptonhd2004/bap-smart_home_thread_esp repository on GitHub. It is a 2-layer board of 34 × 29.5 mm with 11 parts on 14 nets, routed with 22 tracks and 18 vias.
Its parts include 2 resistors, 1 IC and 1 connector.
Smart home components based on ESP32 using the Thread protocol
Bakalářská práce, VUT v Brně, FEKT, Ústav telekomunikací, 2026/2027.
| Zařízení | Schéma zapojení | Osazovací výkres DPS | Další |
|---|---|---|---|
| Čidlo teploty | projekt KiCad | ||
| Chytré světlo | projekt KiCad | ||
| Bateriový vypínač | projekt KiCad |
Návrh a realizace tří zařízení chytré domácnosti, která komunikují protokolem Matter přes síť Thread (IEEE 802.15.4) a jsou integrována do Home Assistant:
| Zařízení | Napájení | Poznámka |
|---|---|---|
| Čidlo teploty | ze sítě | měření teploty, výběr čidla na základě porovnání |
| Chytré světlo | ze sítě | Router v síti Thread, RGB LED WS2812B (Matter light endpoint) |
| Bateriový vypínač | baterie | ošetření zákmitů, nízká spotřeba |
Všechna zařízení jsou postavena na čipu Espressif ESP32-C6 (modul Seeed Studio XIAO ESP32-C6).
| Složka / soubor | Obsah |
|---|---|
bap_text/ | text práce (LaTeX, šablona VUT) |
chytre_svetlo/ | KiCad: chytré světlo (schéma, DPS, PDF schématu a osazení) |
Chytre_Tlacitko_BMS/ | KiCad: bateriový vypínač (schéma, DPS, PDF, iBOM) |
esp_thread/ | KiCad: chytrý teploměr (schéma, DPS, PDF, výrobní soubory v production/) |
test_builds/ | testovací firmware: c6-matter-teplomer-firmware.factory.bin, konfigurace test-teplomer.yaml a tlacitko-thread.yaml |
logs_for_debuging/ | logy z ladění, data a skripty porovnání čidel (output/ – grafy) |
github_qr.* | QR kód repozitáře pro osazení na DPS |
| Část | Stav |
|---|---|
| Teoretický úvod (IEEE 802.15.4, CSA) | hotovo |
| Porovnání čidel teploty a vlhkosti | hotovo |
| Schéma a DPS – teploměr, světlo, vypínač | hotovo, připraveno k odsouhlasení |
| Firmware | testovací buildy (teploměr, tlačítko), RGB světlo rozpracováno |
| Text práce | rozpracováno (výsledky, návrh schémat) |
Referenční čidlo je SHT40 (jen klidné minuty). Rozdíl je počítán jako čidlo minus SHT40.
Teplota (n = 3292)
| Čidlo | střední rozdíl [°C] | s_d [°C] | RMSE [°C] | podíl |d| ≤ 0,7 °C |
|---|---|---|---|---|
| ALPSTUGA (SEN63C) | 0,19 | 0,18 | 0,26 | 100,0 % |
| BMP180 | −0,74 | 0,02 | 0,74 | 8,3 % |
| DHT11 | 0,00 | 0,04 | 0,04 | 100,0 % |
| TIMMERFLOTTE | −0,52 | 0,07 | 0,53 | 99,4 % |
Vlhkost (n = 2882)
| Čidlo | střední rozdíl [%RH] | s_d [%RH] | RMSE [%RH] | podíl |d| ≤ 3,0 %RH |
|---|---|---|---|---|
| ALPSTUGA (SEN63C) | −8,86 | 0,69 | 8,89 | 0,0 % |
| DHT11 | −1,70 | 0,94 | 1,94 | 99,9 % |
| TIMMERFLOTTE | −6,21 | 0,87 | 6,27 | 0,0 % |
Hlavní soubor je bap_text/sablona-prace.tex. Překlad: pdfLaTeX dvakrát.
Seznam literatury je psán ručně v bap_text/text/literatura.tex.
| Qty | Value | Footprint | References |
|---|---|---|---|
| 4 | MountingHole_Pad | MountingHole:MountingHole_2.5mm_Pad | H1, H2, H3, H4 |
| 2 | R | Resistor_SMD:R_0805_2012Metric | R1, R2 |
| 2 | TestPoint | TestPoint:TestPoint_Pad_D1.5mm | TP1, TP2 |
| 1 | 113991254 | Xiao ESP32-C6:MODULE_113991254 | U1 |
| 1 | Conn_02x02_Counter_Clockwise | Connector_PinSocket_2.54mm:PinSocket_2x02_P2.54mm_Vertical | J1 |
| 1 | LOGO | github_qr:github_qr | G*** |
It measures 34 × 29.5 mm and has 2 copper layers, 1.6 mm thick.
11 parts. 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.
From the cryptonhd2004/bap-smart_home_thread_esp repository on GitHub, at the commit this page was made from: the board is esp_thread/esp_thread.kicad_pcb and its schematic Chytre_Tlacitko_BMS/Chytre_Tlacitko_BMS.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Its repository states no licence, so its author keeps all rights: ask cryptonhd2004 before reusing the design.

cryptonhd2004/bap-smart_home_thread_esp
Prvky chytré domácnosti s ESP32 používající protokol Thread

cryptonhd2004/bap-smart_home_thread_esp
Prvky chytré domácnosti s ESP32 používající protokol Thread

google/mozc-devices
Circuit diagrams and firmware source code for Gboard DIY keyboards


FrameworkComputer/ExpansionCards
Reference designs and documentation to create Expansion Cards for the Framework Laptop

hoglet67/RGBtoHDMI
Bare-metal Raspberry Pi project that provides pixel-perfect sampling of Retro Computer RGB/YUV video and conversion to HDMI

hackclub/OnBoard
💡 Join 1,000 teenagers and make your first PCB with a $100 grant!


tardate/LittleArduinoProjects
a collection of "Little Electronic & Arduino Projects", most involving electronics or an Arduino in one way or another!

basilfx/TRADFRI-Hacking
Hacking IKEA TRÅDFRI products, such as light bulbs, window blinds and other accessories.