Siedle bus
angelnu·esphome·devices/pcb-siedle-bus/kicad/siedle-bus/siedle-bus.kicad_pcb
About the Siedle bus PCB
Siedle bus is an open source ESP32 PCB design by angelnu, published on GitHub under the Apache-2.0 license. It is a 2-layer board measuring 43.5 × 37 mm, with 34 components from 23 distinct parts.
Its main chip is the ESP32-WROOM-32, from the ESP32 family. By type, the board carries 16 resistors, 5 transistors, 5 capacitors, 2 ICs, 2 switches and 2 diodes.
It belongs with the iot & wireless and power & battery designs in this gallery.
From the project
Settings for esphome
This PCB allows interacting with a Sidle In-Home bus and automatically trigger actions or connect it to home automation such as Home Assistant. It uses ESPHome as base firmware. The power comes from the bus so no additional power supply is needed.
- KiCad PCB project - - Simulation of Girator - - - - -
- 3D Printed box - FreeCad file - fix PCB with 3x M2 screws up to 7mm long - use up to 3x 3mm wide screws to fix to the wall - cover slack: 0.15 mm (enough that it holds without screws) - all parameters of the box are in the Settings Spreadsheet that you can change with FreeCAD if you need to…

Main components on the Siedle bus
Siedle bus bill of materials (BOM)
34 components, 23 distinct parts.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | ~ | SRT_MPT1584EN_Module | U1 |
| 1 | ESP32-WROOM-32 | ESP32-WROOM-32 | U2 |
| 3 | IRLML0030 | SOT-23 | Q1, Q4, Q5 |
| 2 | BC807 | SOT-23 | Q2, Q3 |
| 1 | Conn_01x02 | PhoenixContact_MCV_1,5_2-G-5.08_1x02_P5.08mm_Vertical | J1 |
| 1 | RESET | SW_SPST_PTS810 | SW1 |
| 1 | BOOT | SW_SPST_PTS810 | SW2 |
| 1 | Conn_01x04_Male | PinHeader_1x04_P2.54mm_Vertical | program_port1 |
| 2 | US2MA | D_SMA | D1, D2 |
| 1 | 100n | C_0805_2012Metric | C1 |
| 1 | 1F | CP_Radial_Tantal_D20.5mm_P5.00mm | C2 |
| 1 | 220uF | CP_Elec_8x10.5 | C3 |
| 1 | 10uF | C_0805_2012Metric | C10 |
| 1 | 100nF | C_0805_2012Metric | C11 |
| 5 | 10K | R_0805_2012Metric | R1, R5, R6, R15, R16 |
| 2 | 47 | R_0805_2012Metric | R2, R4 |
| 1 | 120 | R_0805_2012Metric | R3 |
| 1 | 2K | R_0805_2012Metric | R7 |
| 2 | 1K | R_0805_2012Metric | R8, R9 |
| 1 | 12K | R_0805_2012Metric | R10 |
Show 3 more
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | 200 | R_0805_2012Metric | R11 |
| 1 | 10 | R_0805_2012Metric | R12 |
| 2 | 0 | R_0805_2012Metric | R13, R14 |
Siedle bus design files
The KiCad project lives in the angelnu/esphome repository on GitHub; these links point at the commit this page was built from.
Siedle bus: common questions
What microcontroller does the Siedle bus use?
The Siedle bus is built around the ESP32-WROOM-32, from the ESP32 family.
How big is the Siedle bus PCB?
The Siedle bus measures 43.5 × 37 mm, has 2 copper layers and is 1.6 mm thick.
How many components are on the Siedle bus?
34 components, from 23 distinct parts. The full bill of materials is listed on this page.
Where can I download the Siedle bus design files?
From the angelnu/esphome repository on GitHub, which has the KiCad layout and the schematic; the links under Design files point to each one.
Can I use the Siedle bus design in my own project?
Yes, under the terms of its Apache-2.0 license, which angelnu chose for the repository.
Can I test firmware for the Siedle bus 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 esphome
ESP32
Pcb power usb
angelnu
95.8 × 30.5 mm52 parts2LApache-2.024ESP32
Pot watering controller v1
angelnu
64.6 × 87.1 mm38 parts2LApache-2.024ESP32
Pcb led lights
angelnu
61 × 28 mm24 parts2LApache-2.024ESP32
Esp32-temp
angelnu
57.1 × 56.3 mm24 parts2LApache-2.024STM32
SoilSensor spi
angelnu
29 × 110.6 mm21 parts2LApache-2.024
Similar boards
ESP32
Open Book Abridged Edition
joeycastillo
85 × 115 mm65 parts2LCC-BY-SA-4.08.1kESP32
Badge
atopile
56.3 × 39 mm239 parts4LMIT4.0kESP32
Esp32 minimal
atopile
36.2 × 26.8 mm20 parts2LMIT4.0kESP32
Racer
StuckAtPrototype
36 × 50.2 mm70 parts4LApache-2.03.8kESP32
Controller
StuckAtPrototype
29 × 74 mm58 parts4LApache-2.03.8kESP32
Bitaxe
skot
56.5 × 99.8 mm86 parts4LCERN-OHL-S-2.01.4k