

HPcontroller
A USB C powered PCB-based hotplate
- Size
- 100 × 39.8 mm
- Copper layers
- 4
- Thickness
- 1.6 mm
- Parts
- 72
- Nets
- 50
- Pads
- 217
- Tracks, vias
- 351, 90
- Pours
- 7
- Routed
- Yes
- KiCad
- KiCad 10.0 (file 20260206)
- Created
- 30 Nov 2022
- Updated
- 15 Oct 2026
Overview
HPcontroller is an open-source printed circuit board by Aylo6061, from the Aylo6061/PCBHotplate repository on GitHub. It is a 4-layer board of 100 × 39.8 mm with 72 parts on 50 nets, routed with 351 tracks and 90 vias.
It is built around the MCP6001T-E/OT(MS), PSSI2021SAY and MCP6002T-E/SN(MS), with the SN74LVC1G08DBVR, GMC21X5R106K50NT and RMCF0805ZT0R00 among its other parts. Its parts include 24 resistors, 18 capacitors, 9 ICs, 3 connectors and 1 diode. It belongs with the ESP32 and RISC-V boards of this library.
Main components
12MCP6001T-E/OT(MS)
SOT-23-5-2.75V~-1.35V、1.35V~2.75V -25℃~+85℃ 1 1.2V/us 1.5MHz 1pA 2.1V~5.5V 28uA 2pA 500uV 650nV/℃ 95dB Built-in compensation、Zero drift / auto-zero Rail-to-Rail Input, Rail-to-Rail Output SOT-23-5 Operational Amplifier ROHSMSKSEMIOperational AmplifierPSSI2021SAY
SOT-353-65℃~+150℃ 1 50mA 75V SOT-353 LED Drivers ROHSNexperiaCurrent Source / Constant Current SourceMCP6002T-E/SN(MS)
SOP-8-2.75V~-1.35V、1.35V~2.75V -55℃~+125℃ 1.2V/us 1.5MHz 1pA 2 2.1V~5.5V 2pA 500uV 50uA 650nV/℃ 95dB Rail-to-Rail Input, Rail-to-Rail Output Zero drift / auto-zero、Built-in compensation、Reverse-phase input protection SOP-8 Precision Op Amps ROHSMSKSEMIPrecision Op AmpsSN74LVC1G08DBVR
SOT-23-5-40℃~+85℃ 1 1.65V~5.5V 1.7V、2V 100nA 2 3.4ns@5V,15pF 32mA 32mA 350mV 4V 700mV、800mV 74LVC AND Gate Local shutdown mode SOT-23-5 Logic Gates ROHSTWGMCLogic GatesGMC21X5R106K50NT
080510uF 50V X5R ±10% 0805 Multilayer Ceramic Capacitors MLCC - SMD/SMT ROHSCAL-CHIP ELECTRONICS, INC.Multilayer Ceramic Capacitors MLCC - SMD/SMTRMCF0805ZT0R00
0805-55℃~+155℃ 0Ω 125mW 150V Thick Film Resistor 0805 Chip Resistor - Surface Mount ROHSStackpole Electronics (SEI)Chip Resistor - Surface MountRMCF0603FT100R
0603-55℃~+155℃ 100mW 100Ω 75V Thick Film Resistor ±1% ±100ppm/℃ 0603 Chip Resistor - Surface Mount ROHSStackpole Electronics (SEI)Chip Resistor - Surface MountRNCP0805FTD10K0
0805-55℃~+155℃ 10kΩ 200V 250mW Thin Film Resistor ±1% ±100ppm/℃ 0805 Chip Resistor - Surface Mount ROHSStackpole Electronics (SEI)Chip Resistor - Surface MountRC0805JR-074K7L
UncategorisedUnknown makerCSSH2728FT30L0
272830mΩ 4W Current Sense Resistor ±1% ±15ppm/℃ 2728 Current Sense Resistors / Shunt Resistors ROHSStackpole Electronics (SEI)Current Sense Resistors / Shunt ResistorsCR0603-FX-1201ELF
0603-55℃~+155℃ 1.2kΩ 100mW 50V Thick Film Resistor ±1% ±100ppm/℃ 0603 Chip Resistor - Surface Mount ROHSBournsChip Resistor - Surface MountMCR10ERTF1371
0805-55℃~+155℃ 1.37kΩ 125mW Thick Film Resistor ±1% ±100ppm/℃ 0805 Chip Resistor - Surface Mount ROHSROHM SemiconductorChip Resistor - Surface Mount
README
HPcontroller/README.mdREADME
some future stuff will go here
BUGS
pin 1 and 3 are swapped on U3, which makes the thermisor protection circuit not work. I cut R9 jumper to fix "fix" this, at some point I'll verify that it works by bodge wiring.
GPIO 9 is routed to the MODE switch, however GPIO 9 is also the boot strapping pin to force the bootloader to turn on- therefore it must be switched to PROG when the code is programmed/when the micro boots.
Parts
72| Qty | Value | Footprint | References |
|---|---|---|---|
| 8 | 10UF | Capacitor_SMD:C_0805_2012Metric | C7, C10, C11, C12, C13, C14, C15, C16 |
| 7 | TestPoint | TestPoint:TestPoint_Pad_D1.5mm | TP_3V1, TP1, TP4, TP5, TP6, TP7, TP9 |
| 4 | 0 | Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R4, R5, R6, R14 |
| 4 | 1UF | Capacitor_SMD:C_0805_2012Metric | C1, C4, C9, C18 |
| 4 | MountingHole | MountingHole:MountingHole_2.7mm_M2.5 | H1, H2, H3, H4 |
| 3 | LED | LED_SMD:LED_0603_1608Metric_Pad1.05x0.95mm_HandSolder | D_HEAT1, D_HEAT2, D_POW1 |
| 2 | 100 | Resistor_SMD:R_0603_1608Metric | R10, R11 |
| 2 | 10K | Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R19, R27 |
| 2 | 220NF | Capacitor_SMD:C_0603_1608Metric | C5, C6 |
| 2 | 4.7K | Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R2, R3 |
| 1 | 0 | Jumper:SolderJumper-2_P1.3mm_Bridged_RoundedPad1.0x1.5mm | R21 |
| 1 | 0.03 | HPcontroller_kimera:STA_CSSH2728_STP | R28 |
| 1 | 1.02K | Resistor_SMD:R_0603_1608Metric | R23 |
| 1 | 1.21K | Resistor_SMD:R_0603_1608Metric | R13 |
| 1 | 1.2K | Resistor_SMD:R_0603_1608Metric | R8 |
| 1 | 1.37K | Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R24 |
| 1 | 1.3K | Resistor_SMD:R_0603_1608Metric | R22 |
| 1 | 10 | Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R15 |
| 1 | 100 | Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R20 |
| 1 | 120 | Resistor_SMD:R_0603_1608Metric | R7 |
| 1 | 1UF | Capacitor_SMD:C_0603_1608Metric | C3 |
| 1 | 210K | Resistor_SMD:R_0603_1608Metric | R1 |
| 1 | 22UF | Capacitor_SMD:C_0603_1608Metric | C8 |
| 1 | 22UH | HPcontroller_kimera:WE-XHMI_8080 | L2 |
| 1 | 5.9K | Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R17 |
| 1 | 54-00174 | hotplate_Library:TENSILITY_54-00174 | J5 |
| 1 | 626 | Resistor_SMD:R_0603_1608Metric | R12 |
| 1 | 82UF | Capacitor_SMD:CP_Elec_8x6.7 | C2 |
| 1 | Adafruit_QTPY_ESP32-C3 | hotplate_Library:XIAO-ESP32C3-SMD-cutout | U7 |
| 1 | BAR43FILM | Package_TO_SOT_SMD:SOT-23 | D2 |
| 1 | C | Capacitor_SMD:C_0603_1608Metric | C17 |
| 1 | CH244A | Package_SO:SSOP-10-1EP_3.9x4.9mm_P1mm_EP2.1x3.3mm | U6 |
| 1 | Conn_01x02_Pin | hpfootprint:S7051-42R_array | J1 |
| 1 | Jumper_3_Open | Jumper:SolderJumper-3_P1.3mm_Open_RoundedPad1.0x1.5mm | JP1 |
| 1 | MCP3021A1T-E/OT | Package_TO_SOT_SMD:SOT-23-5 | U2 |
| 1 | MCP6001-OT | Package_TO_SOT_SMD:SOT-23-5 | U9 |
| 1 | MCP6002-xMS | Package_SO:SOIC-8_3.9x4.9mm_P1.27mm | U10 |
| 1 | MP4423CGLE-P | HPcontroller_kimera:QFN-16_MPQ4423C_MNP | U3 |
| 1 | PSSI2021SAY | Package_TO_SOT_SMD:SOT-353_SC-70-5 | U1 |
| 1 | RTD PT1000 | Resistor_SMD:R_0805_2012Metric | R18 |
| 1 | SN74LVC1G08DBVR | HPcontroller_kimera:SOT95P280X145-5N | U5 |
| 1 | SW_SPST | hotplate_Library:SW_EVQ-P7J01P | SW1 |
| 1 | UJ20-C-H-G-SMT-1-P16-TR | hotplate_Library:SAMESKY_UJ20-C-H-G-SMT-1-P16-TR | J2 |
| 1 | ~ | hotplate_Library:D78B33-0.5 | U8 |
More from Aylo6061/PCBHotplate
1- 2 layers100 × 125 mm

Similar boards
- 4 layers142 × 90 mm

- 2 layers162.6 × 50.8 mm

- 4 layers243.8 × 245.5 mm

Neotron Common Hardware
Neotron-Compute/Neotron-Common-Hardware
Contains KiCad footprints and symbols shared across multiple Neotron projects.
287 parts4CC-BY-SA-4.0 - 4 layers160 × 161.8 mm

Acquisition board
open-ephys/oe-acquisition-board-gen3
3rd Generation Open Ephys USB Acquisition Board
360 parts1 - 4 layers96.7 × 175.6 mm

- 2 layers104.5 × 81 mm

- 4 layers45.1 × 45.1 mm

Salt booklamp
tedfernau/SaltGlow
A portable saltlamp for camping, reading, or just setting the mood.
32 parts - 2 layers50 × 50 mm

Plantbot core
plantbot/core_pcb
A WiFi powered environmental sensor board for your house plants & hydroponic systems
55 parts9AGPL-3.0
Questions
How big is the HPcontroller PCB?
It measures 100 × 39.8 mm and has 4 copper layers, 1.6 mm thick.
What parts does the HPcontroller use?
72 parts, built around the MCP6001T-E/OT(MS), PSSI2021SAY, MCP6002T-E/SN(MS) and SN74LVC1G08DBVR. 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 HPcontroller KiCad files?
From the Aylo6061/PCBHotplate repository on GitHub, at the commit this page was made from: the board is HPcontroller/HPcontroller.kicad_pcb and its schematic HPcontroller/Controlpad.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Can I use the HPcontroller design in my own project?
Its repository states no licence, so its author keeps all rights: ask Aylo6061 before reusing the design.