

Section
a breville control freak ++
- Size
- 80 × 83 mm
- Copper layers
- 2
- Thickness
- 1.6 mm
- Parts
- 21
- Nets
- 14
- Pads
- 64
- Tracks, vias
- 88, 28
- Pours
- 2
- Routed
- Yes
- KiCad
- KiCad 10.0 (file 20260206)
- Created
- 11 Dec 2025
- Updated
- 30 Oct 2026
Overview
Section is an open-source printed circuit board by BennetLeff, from the BennetLeff/temper repository on GitHub. It is a 2-layer board of 80 × 83 mm with 21 parts on 14 nets, routed with 88 tracks and 28 vias.
It is built around the TLV3201AIDBVR(LX), CD74HC4075M96 and BAT54H,115-JSM, with the ERA3AEB102V, ERA3AEB103V and B4B-XH-A(LF)(SN) among its other parts. Its parts include 8 resistors, 5 capacitors, 3 ICs, 2 diodes and 2 connectors.
Main components
6TLV3201AIDBVR(LX)
SOT-23-5SOT-23-5 Comparators ROHSlingxingicComparatorsCD74HC4075M96
SOIC-14-55℃~+125℃ 1.5V~4.2V 1.9V、3.7V、3.84V、3.98V、4.4V、5.9V 100mV、260mV、330mV、400mV 17ns@6V,50pF 2V~6V 2uA 3 3 5.2mA 5.2mA 500mV~1.8V 74HC Series OR Gate SOIC-14 Logic Gates ROHSTexas InstrumentsLogic GatesBAT54H,115-JSM
SOD-3231 Independent 200mA 2uA@25V 30V 600mA 800mV@100mA SOD-323 Schottky Diodes ROHSJSMSEMISchottky DiodesERA3AEB102V
0603-55℃~+155℃ 100mW 1kΩ 75V Thin Film Resistor ±0.1% ±25ppm/℃ 0603 Chip Resistor - Surface Mount ROHSPanasonicChip Resistor - Surface MountERA3AEB103V
0603-55℃~+155℃ 100mW 10kΩ 75V Thin Film Resistor ±0.1% ±25ppm/℃ 0603 Chip Resistor - Surface Mount ROHSPanasonicChip Resistor - Surface MountB4B-XH-A(LF)(SN)
插件,P=2.5mm-25℃~+85℃ 1 12.4mm 1x4P 2.5mm 250V 3A 4 4P 5.75mm 7mm Brass K Pin PA66 Through Hole Tin UL94V-0 White XH 插件,P=2.5mm Wire To Board Connector ROHSJSTWire To Board Connector
README
README.mdTemper — ESP32-S3 Induction Cooker
Temper is a consumer induction cooker: a 120 V full-bridge power stage, isolated gate drive, sensing and protection units, and ESP32-S3 firmware with an 8-state transition-table machine and hardware-latched protection.
Implementation and qualification status lives with the evidence, not here: see zapote/CHECKS.md and each unit's acceptance record. Nothing has been qualified on hardware.
Layout
| Path | What it is |
|---|---|
zapote/ | Board validation workspace: Rust ERC/DRC/DFM, the five standalone units (RTD, current-sense, thermal-sense, interlock, gate-drive), the 120 V power stage, native KiCad adapters and fab-house profiles |
firmware/ | ESP32-S3 firmware, host tests, code generators and state-machine/invariant gates (firmware/tools/) |
components/, datasheets/ | Part documentation and datasheets |
docs/, skills/, output/ | Plans, evidence and history; product/PCB/mechanical review skills; mechanical and prototype outputs |
The legacy placer/router, the old production board (pcb/, elec/), datasets,
dashboards and their CI were removed on 2026-10-08. Everything is recoverable from
tag archive/temper-legacy-2026-10-08.
Check a board
export KICAD_CLI=/Applications/KiCad/KiCad.app/Contents/MacOS/kicad-cli
export KICAD_PYTHON=/Applications/KiCad/KiCad.app/Contents/Frameworks/Python.framework/Versions/3.9/Resources/Python.app/Contents/MacOS/Python
make -C zapote check-board BOARD=/abs/path/board.kicad_pcb PROFILE=fab-profiles/jlcpcb-2layer-2oz.jsonStackup, KiCad ERC/DRC (one finding per violation, with location and values) and
fab-house DFM against a vendor profile. make -C zapote help lists the unit,
layout and current checks.
Build and test
make zapote # zapote Rust suite
make firmware-test # firmware host tests
make bridge-python # build zapote_bridge (uv sync)See AGENTS.md for working rules and CONTRIBUTING.md for conventions.
Parts
21| Qty | Value | Footprint | References |
|---|---|---|---|
| 3 | C0603C104K5RACTU | Capacitor_SMD:C_0603_1608Metric | C3, C4, C5 |
| 2 | BAT54H,115 | Diode_SMD:D_SOD-123F | D1, D2 |
| 2 | ERA3AEB102V | Resistor_SMD:R_0603_1608Metric | R2, R3 |
| 2 | ERA3AEB103V | Resistor_SMD:R_0603_1608Metric | R6, R7 |
| 2 | ERA3AEB3741V | Resistor_SMD:R_0603_1608Metric | R5, R8 |
| 2 | GRM31C5C1H104JA01L | Capacitor_SMD:C_1206_3216Metric | C1, C2 |
| 2 | TLV3201AIDBVR | Package_TO_SOT_SMD:SOT-23-5 | U1, U2 |
| 1 | B4B-XH-A(LF)(SN) | Connector_JST:JST_XH_B4B-XH-A_1x04_P2.50mm_Vertical | J2 |
| 1 | CD74HC4075M96 | Package_SO:SOIC-14_3.9x8.7mm_P1.27mm | U3 |
| 1 | CST3015-100ED | temper:CST3015_Datasheet2025 | T1 |
| 1 | NON_PURCHASED_BARE_LANDS | lib:LitzPad_15A | J1 |
| 1 | RC1206FR-071KL | Resistor_SMD:R_1206_3216Metric | R4 |
| 1 | RC1206FR-071R5L | Resistor_SMD:R_1206_3216Metric | R1 |
Questions
How big is the Section PCB?
It measures 80 × 83 mm and has 2 copper layers, 1.6 mm thick.
What parts does the Section use?
21 parts, built around the TLV3201AIDBVR(LX), CD74HC4075M96, BAT54H,115-JSM and ERA3AEB102V. 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 Section KiCad files?
From the BennetLeff/temper repository on GitHub, at the commit this page was made from: the board is zapote/current-sense/candidate/section.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.
Can I use the Section design in my own project?
Its repository states no licence, so its author keeps all rights: ask BennetLeff before reusing the design.
More from BennetLeff/temper
12- 4 layers275 × 240 mm

- 6 layers164 × 234 mm

- 4 layers240 × 160 mm

- 6 layers220 × 160 mm

- 4 layers60 × 60 mm

- 2 layers135 × 55 mm

- 2 layers100 × 45 mm

- 2 layers100 × 65 mm

- 2 layers60 × 35 mm

- 2 layers60 × 35 mm

- 6 layers80 × 83 mm

- 2 layers100 × 80 mm

Similar boards
- 4 layers150 × 110 mm

Controller
micthiesen/crystal-shim
Aquarium skimmer controller: capacitive sensing, ESP32-C6 firmware, and separated mains switching
117 parts - 4 layers120 × 85 mm

Virtual scoring box
AndrewCraswell/agency
Native KiCad engineering prototype, separate from the earlier ESP32/tscircuit board. Open usb-scoring-platform.kicadpro in KiCad 10; schematic and PCB are the editable source, with no generator required.
146 partsMIT - 4 layers116 × 112 mm

- 4 layers45 × 45 mm

ECG12 Portable2
stefanielinear/ai4ee-pcb
Autonomous AI Implementation of Electronic Circuit Design Collections
130 partsApache-2.0 - 4 layers100 × 30 mm

Nrst tracks only
vexpaer/vexpaers_heart
Open-source Holter ECG recorder hardware: ADS1294R, STM32WB55, microSD, BLE and USB-Pogo dock
167 partsCERN-OHL-S-2.0 - 2 layers44 × 34 mm

Ardor Expression
balazsbencs/ardor
This is a DIY multieffects project with a Raspberry Pi and and Codec Zero and a Raspberry Pi Display 2. With Full NAM A2 support.
31 parts18MIT - 2 layers100 × 100 mm

CTRL
DD1SB/ARDF-TX
Date: 2026-10-15. Engineering review only; unbuilt and unenergized. Open RF80.kicadpro, schematic and native PCB in KiCad10.0.6. Three primary PCBs and the separate VHF true-AM design are unchanged.
256 partsMIT - 2 layers16.5 × 14.2 mm

Xbox One Shunt
Leor47/Xbox-One-Shunt
Schematics that will aid in running the bliss hack for the Xbox One
10 parts27