Buderus-KM217-WIFI
the78mole·km271-wifi·KM217-WiFi/KM217-WiFi.kicad_pcb
About the Buderus-KM217-WIFI PCB
Buderus-KM217-WIFI is an open source ESP32 PCB design by the78mole, published on GitHub under the TAPR-OHL-1.0 license. It is a 2-layer board measuring 100.8 × 40 mm, with 115 components from 41 distinct parts.
Its main chip is the ESP32-WROOM-32D-N8, from the ESP32 family. Other key parts include the AZ1117IH-3.3TRG1, np, SN74LV1T34DBVRG4, PCA9306DC1Z and DS2484R+T. By type, the board carries 68 resistors, 24 capacitors, 7 ICs, 7 connectors, 5 diodes and 4 switches.
It belongs with the iot & wireless and sensors designs in this gallery.
From the project
A piece of hardware to be installed in a Buderus Logamatic 2107 to provide control and status over WiFi
If you just received a module, you can find help with installation here:
- Getting Started Guide - Erste Schritte
This piece of hardware is a direct replacement for the Buderus KM271 to control a buderus heating system with Logamatic 2107 controller board. Maybe other controllers are supported. Please file an issue (or better a PR) if you have my module running in other Buderus heating controllers, so I can add them here.
Main components on the Buderus-KM217-WIFI
Buderus-KM217-WIFI bill of materials (BOM)
115 components, 41 distinct parts — part numbers from the project's BOM.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | ESP32-WROOM-32D-N8 ESP32-WROOM-32D Espressif Systems | ESP32-WROOM-32 | U1 |
| 1 | AZ1117IH-3.3TRG1 Diodes Inc. | SOT-223-3_TabPin2 | U2 |
| 1 | np 24LC1025 Microchip | SO-8_5.3x6.2mm_P1.27mm | U3 |
| 2 | SN74LV1T34DBVRG4 SN74LV1T34DBV Texas Instruments | SOT-23-5 | U4, U5 |
| 1 | PCA9306DC1Z PCA9306DC1 Texas Instruments | VSSOP-8_2.3x2mm_P0.5mm | U6 |
| 1 | DS2484R+T DS2484 Analog Devices | SOT-23-6_Handsoldering | U7 |
| 1 | np KM271-CON | LM2107_ComModuleCon | J1 |
| 1 | 65100516121 USB_B_Mini Wuerth | USB_Mini-B_Wuerth_65100516121_Horizontal | J2 |
| 1 | 54202-G08-03 VSEL Amphenol | PinHeader_2x03_P2.54mm_Vertical_SMD | J3 |
| 1 | np DEBUG MPE Garry | PinHeader_2x03_P2.54mm_Horizontal | J4 |
| 1 | 1757475 ATS Phoenix Contact | PhoenixContact_MSTBA_2,5_2-G-5,08_1x02_P5.08mm_Horizontal | J5 |
| 1 | WAGO 2086-1208 TSENS WAGO | WAGO 2086-1208 | J6 |
| 1 | 54202-G0805LF EXT Amphenol | PinHeader_2x05_P2.54mm_Vertical_SMD | J7 |
| 1 | B3SL-1002P USER2 Omron | SW_SPST_B3SL-1002P | SW1 |
| 1 | B3SL-1002P USER1 Omron | SW_SPST_B3SL-1002P | SW2 |
| 1 | B3SL-1002P BOOT Omron | SW_SPST_B3SL-1002P | SW3 |
| 1 | B3SL-1002P RESET Omron | SW_SPST_B3SL-1002P | SW4 |
| 2 | D0603_LED_green LED green multipart | LED_0603_1608Metric_Pad1.05x0.95mm_HandSolder | D1, D2 |
| 1 | D0603_LED_yellow LED yellow multipart | LED_0603_1608Metric_Pad1.05x0.95mm_HandSolder | D3 |
| 1 | D0603_LED_red LED red multipart | LED_0603_1608Metric_Pad1.05x0.95mm_HandSolder | D4 |
Show 21 more
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | np BZX84C5V1 Diodes Inc. | D_SOT-23_ANK | D5 |
| 16 | C0603_100n 100n multipart | C_0603_1608Metric_Pad1.08x0.95mm_HandSolder | C1, C3, C4, C6, C9, C10, C11, C15 +8 |
| 3 | C0603_2u2 2u2 Samsung | C_0603_1608Metric_Pad1.08x0.95mm_HandSolder | C2, C5, C14 |
| 2 | UWT1C101MCL1GB 100u/16V Nichicon | CP_Elec_6.3x5.4_Nichicon | C7, C8 |
| 1 | C0603_33n 33n multipart | C_0603_1608Metric_Pad1.08x0.95mm_HandSolder | C12 |
| 1 | C4532X5R1A226M230KA 22u/10V TDK | C_1812_4532Metric_Pad1.57x3.40mm_HandSolder | C13 |
| 1 | C0603_4p7 4p7 multipart | C_0603_1608Metric_Pad1.08x0.95mm_HandSolder | C18 |
| 6 | R0603_220 220 multipart | R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R1, R3, R19, R20, R21, R22 |
| 4 | R0603_10K 10K multipart | R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R2, R27, R29, R32 |
| 5 | R0603_4K7 4K7 multipart | R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R4, R30, R61, R62, R63 |
| 1 | R0603_1M 100K multipart | R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R5 |
| 1 | R0603_10 10 multipart | R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R6 |
| 16 | R0603_0 0 multipart | R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R7, R8, R9, R33, R34, R35, R36, R37 +8 |
| 15 | np multipart | R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R10, R13, R14, R15, R16, R18, R31, R41 +7 |
| 1 | R0603_100K 100K multipart | R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R11 |
| 1 | R0603_33K 47K multipart | R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R12 |
| 1 | R0603_3K3 3K3 multipart | R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R17 |
| 4 | R0603_680 680 multipart | R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R23, R24, R25, R26 |
| 1 | R0603_1M 1M multipart | R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R28 |
| 8 | R0603_22 22 multipart | R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R45, R46, R47, R48, R54, R55, R56, R60 |
| 4 | R0603_1K 1K multipart | R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R49, R50, R51, R52 |
Buderus-KM217-WIFI design files
The KiCad project lives in the the78mole/km271-wifi repository on GitHub; these links point at the commit this page was built from.
Buderus-KM217-WIFI: common questions
What microcontroller does the Buderus-KM217-WIFI use?
The Buderus-KM217-WIFI is built around the ESP32-WROOM-32D-N8, from the ESP32 family.
How big is the Buderus-KM217-WIFI PCB?
The Buderus-KM217-WIFI measures 100.8 × 40 mm, has 2 copper layers and is 1.6 mm thick.
How many components are on the Buderus-KM217-WIFI?
115 components, from 41 distinct parts, with part numbers taken from the project's own BOM. The full bill of materials is listed on this page.
Where can I download the Buderus-KM217-WIFI design files?
From the the78mole/km271-wifi repository on GitHub, which has the KiCad layout, the schematic and the BOM; the links under Design files point to each one.
Can I use the Buderus-KM217-WIFI design in my own project?
Yes, under the terms of its TAPR-OHL-1.0 license, which the78mole chose for the repository.
Can I test firmware for the Buderus-KM217-WIFI 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 km271-wifi
Similar boards
ESP32
Open Book Abridged Edition
joeycastillo
85 × 115 mm65 parts2LCC-BY-SA-4.08.1kESP32
Powertrain
byrantech
64 × 45.4 mm171 parts4LMIT4.3kESP32
Badge
atopile
56.3 × 39 mm239 parts4LMIT4.0kESP32
Esp32 minimal
atopile
36.2 × 26.8 mm20 parts2LMIT4.0kESP32
Controller
StuckAtPrototype
29 × 74 mm58 parts4LApache-2.03.8kESP32
Racer
StuckAtPrototype
36 × 50.2 mm70 parts4LApache-2.03.8k