Water kettle
dmatscheko·water_kettle·pcb_design/kicad_project/wasserkocher.kicad_pcb
About the Water kettle PCB
Water kettle is an open source ESP32 PCB design by dmatscheko, published on GitHub. It is a 2-layer board measuring 59.8 × 127.4 mm, with 53 components from 28 distinct parts.
Its main chip is the ESP32-S3-WROOM-1-N8R2, from the ESP32 family. Other key parts include the PCA9306DCTT and AZ1117CH-3.3TRG1. By type, the board carries 14 capacitors, 14 resistors, 7 diodes, 6 switches, 3 ICs and 3 connectors.
It belongs with the iot & wireless, displays & leds and sensors designs in this gallery.
From the project
ESP32-S3 running ESPHome on a custom KiCad PCB for the base of a SEVERIN WK 3479 water kettle
Replacement electronics for the base of a SEVERIN WK 3479 water kettle: an ESP32-S3 running ESPHome on a custom KiCad PCB. It adds precise target temperatures, a keep-warm mode and full Home Assistant integration — and keeps working completely standalone when Wi-Fi or Home Assistant are down.
Check that the fuse in the design is the correct one. Add an inrush current limiting resistor before the capacitor. (The built prototype has one retrofitted with wires, but the PCB design still needs to be changed accordingly.) * Add a capacitor relief (discharge) resistor if the power supply does not…

Main components on the Water kettle
Water kettle bill of materials (BOM)
53 components, 28 distinct parts.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | PCA9306DCTT Texas Instruments | SOP65P400X130-8N | IC1 |
| 1 | ESP32-S3-WROOM-1-N8R2 ESP32-S3-WROOM-1 Espressif Systems | ESP32-S3-WROOM-1 | U1 |
| 1 | AZ1117CH-3.3TRG1 3.3v 1A Diodes Incorporated | SOT-223-3_TabPin2 | U2 |
| 1 | MMBT2222LT1G Q_NPN_BEC onsemi | SOT-23-3 | Q1 |
| 1 | USB4940-00-A GCT | USB494000A | J1 |
| 1 | Do not populate | PinHeader_1x04_P2.54mm_Vertical_not_populated | J2 |
| 1 | M20-9990245 NTC Conn Harwin Inc. | PinHeader_1x02_P2.54mm_Vertical | J3 |
| 1 | SF-2410SP200W-2 2A 250V T Bourns Inc. | Fuse_2512_6332Metric | F1 |
| 1 | G2RL-1A-E-HA DC5 Omron Electronics Inc-EMC Div | G2RL1AEASIDC12 | K1 |
| 1 | CPT-9019S-SMT-TR Same Sky | CPT9019SSMTTR | LS1 |
| 1 | TUHS3F05 Cosel USA, Inc. | TUHS3F05 | PS1 |
| 1 | MOV-10D561K 10D561K Bourns Inc. | RV_Disc_D12mm_W5.8mm_P7.5mm | RV1 |
| 4 | TS04-66-50-BK-100-SMT-TR Same Sky (Formerly CUI Devices) | TS046650BK100SMTTR | S1, S2, S3, S4 |
| 2 | PTS636SK25SMTR LFS SW_Push C&K | SW_Tactile_SPST_NO_Straight_CK_PTS636Sx25SMTRLFS | SW1, SW2 |
| 2 | STPS2L30A D_Schottky STMicroelectronics | D_SMA | D1, D2 |
| 1 | NRVA4007T3G onsemi | D_SMA | D5 |
| 4 | 4684 WS2812B-2020 Adafruit Industries LLC | LED_WS2812B-2020_PLCC4_2.0x2.0mm_4684 | D6, D7, D8, D9 |
| 3 | C1206C106M3PACTU 10 uF KEMET | C_1206_3216Metric_Pad1.33x1.80mm_HandSolder | C1, C10, C13 |
| 1 | C1206C105M4RACTU 1 uF KEMET | C_1206_3216Metric_Pad1.33x1.80mm_HandSolder | C2 |
| 8 | C0603C104K5RACTU 0.1 uF KEMET | C_0603_1608Metric_Pad1.08x0.95mm_HandSolder | C3, C4, C5, C6, C7, C11, C12, C14 |
Show 8 more
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | X2P2104KN1B0130120060ES0 0.1 uF 275VAC Songtian Electronic Technology (HK) Limited | C_Rect_L13.0mm_W6.0mm_P10.00mm_FKS3_FKP3_MKS4 | C8 |
| 1 | 400BXW18MEFR16X16 Rubycon | CP_Radial_D16.0mm_P7.50mm | C9 |
| 2 | ERJ-8GEY0R00V 0R Panasonic Electronic Components | R_1206_3216Metric | R1, R14 |
| 6 | ERJ-8GEYJ103V 10K Panasonic Electronic Components | R_1206_3216Metric | R2, R7, R9, R10, R12, R13 |
| 2 | ERJ-8GEYJ512V 5.1K Panasonic Electronic Components | R_1206_3216Metric | R3, R4 |
| 2 | ERJ-P08J102V 1K Panasonic Electronic Components | R_1206_3216Metric | R6, R15 |
| 1 | ERJ-8GEYJ204V 200K Panasonic Electronic Components | R_1206_3216Metric | R11 |
| 1 | ERJ-8GEYJ104V 100K Panasonic Electronic Components | R_1206_3216Metric | R16 |
Water kettle design files
The KiCad project lives in the dmatscheko/water_kettle repository on GitHub; these links point at the commit this page was built from.
Water kettle: common questions
What microcontroller does the Water kettle use?
The Water kettle is built around the ESP32-S3-WROOM-1-N8R2, from the ESP32 family.
How big is the Water kettle PCB?
The Water kettle measures 59.8 × 127.4 mm, has 2 copper layers and is 1.6 mm thick.
How many components are on the Water kettle?
53 components, from 28 distinct parts. The full bill of materials is listed on this page.
Where can I download the Water kettle design files?
From the dmatscheko/water_kettle repository on GitHub, which has the KiCad layout and the schematic; the links under Design files point to each one.
Can I use the Water kettle design in my own project?
The repository has no license, so all rights stay with dmatscheko. Use it as a reference, and ask the author before reusing the design.
Can I test firmware for the Water kettle 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.
Similar boards
ESP32
Open Book Abridged Edition
joeycastillo
85 × 115 mm65 parts2LCC-BY-SA-4.08.1kESP32
Esp32 minimal
atopile
36.2 × 26.8 mm20 parts2LMIT4.0kESP32
Badge
atopile
56.3 × 39 mm239 parts4LMIT4.0kESP32
Controller
StuckAtPrototype
29 × 74 mm58 parts4LApache-2.03.8kESP32
Racer
StuckAtPrototype
36 × 50.2 mm70 parts4LApache-2.03.8kESP32
Bitaxe
skot
56.5 × 99.8 mm86 parts4LCERN-OHL-S-2.01.4k