
Controller
dario0603/Hotplate
Hotplate is a DIY electronics project focused on the design and development of a hotplate and its associated control electronics.

Hotplate is a DIY electronics project focused on the design and development of a hotplate and its associated control electronics.
Controller is an open-source printed circuit board by dario0603, from the dario0603/Hotplate repository on GitHub. It is a 2-layer board with 101 parts on 89 nets, routed with 758 tracks and 61 vias.
It is built around the RP2040, W25Q128JVSIQ and AMS1117-5.0, with the AP2112K-3.3, AO3400A and BZD27C10P among its other parts. Its parts include 30 resistors, 25 capacitors, 10 diodes, 7 connectors and 5 ICs. It belongs with the RP2040 boards of this library.
An open-source hotplate project for electronics and PCB work.
Work in Progress — This project is currently under development. Hardware designs, PCB revisions, documentation, and other project files may change.
Hotplate is a DIY electronics project focused on the design and development of a hotplate and its associated control electronics.
This repository is intended to collect the hardware designs, PCB documentation, and project resources as development progresses.
The custom PCB designed for the hotplate heating element.
The control electronics PCB, revision v1.1.
Hotplate/
├── img/
│ ├── hotplate-control-board-v1.1.png
│ └── hotplate-resistor.png
├── Kicad/
│ ├── Control board/
│ │ ├── Control board v1.0/
│ │ ├── Control board v1.1/
│ │ └── Control board v1.2/
│ ├── Resistor 10x10/
│ └── Resistor 15x15/
├── Program/
│ ├── lib/
│ ├── Master/
│ ├── Master_prova/
│ ├── backup1/
│ └── backup 2/
├── Simulation and circuits/
└── README.mdThis tree shows the main project directories. Individual KiCad libraries, 3D models, backup files, and simulation outputs are omitted for readability
| Qty | Value | Footprint | References |
|---|---|---|---|
| 12 | 100n | Capacitor_SMD:C_0402_1005Metric_Pad0.74x0.62mm_HandSolder | C5, C6, C7, C10, C11, C14, C15, C16, C17, C18, C19, C20 |
| 7 | 10k | Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R20, R21, R22, R23, R24, R25, R29 |
| 5 | TestPoint | TestPoint:TestPoint_Pad_D1.0mm | TP2, TP4, TP5, TP6, TP8 |
| 4 | 10k | Resistor_SMD:R_0402_1005Metric_Pad0.72x0.64mm_HandSolder | R2, R8, R9, R16 |
| 4 | 1N5817 | Diode_SMD:D_SMA | D1, D2, D7, D10 |
| 4 | MountingHole_Pad | MountingHole:MountingHole_2.7mm_M2.5_DIN965_Pad | H1, H2, H3, H4 |
| 3 | 10n | Capacitor_SMD:C_0805_2012Metric | C21, C22, C23 |
| 3 | 8.2 | Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R17, R18, R19 |
| 3 | LED | LED_SMD:LED_0805_2012Metric_Pad1.15x1.40mm_HandSolder | D5, D6, D11 |
| 2 | 1000u | Capacitor_THT:CP_Radial_D13.0mm_P5.00mm | C3, C24 |
| 2 | 1N5817 | Diode_SMD:D_SOD-323_HandSoldering | D3, D4 |
| 2 | 1k | Resistor_SMD:R_0402_1005Metric_Pad0.72x0.64mm_HandSolder | R10, R11 |
| 2 | 1k | Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R5, R32 |
| 2 | 1u | Capacitor_SMD:C_0402_1005Metric_Pad0.74x0.62mm_HandSolder | C12, C13 |
| 2 | 27 | Resistor_SMD:R_0402_1005Metric_Pad0.72x0.64mm_HandSolder | R12, R13 |
| 2 | 27p | Capacitor_SMD:C_0402_1005Metric_Pad0.74x0.62mm_HandSolder | C8, C9 |
| 2 | AO3400A | Package_TO_SOT_SMD:SOT-23 | Q3, Q4 |
| 2 | Conn_01x20 | Castellated_holes:2.54mm pin 1x20 | J2, J4 |
| 2 | TestPoint | TestPoint:TestPoint_Pad_D2.5mm | TP3, TP9 |
| 1 | 1 | Resistor_SMD:R_0402_1005Metric_Pad0.72x0.64mm_HandSolder | R4 |
| 1 | 10 | Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R1 |
| 1 | 100 | Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R26 |
| 1 | 100k | Resistor_SMD:R_0402_1005Metric_Pad0.72x0.64mm_HandSolder | R33 |
| 1 | 100n | Capacitor_SMD:C_0805_2012Metric | C26 |
| 1 | 10A | Fuse:Fuseholder_Cylinder-5x20mm_Schurter_0031_8201_Horizontal_Open | F2 |
| 1 | 10u | Capacitor_SMD:C_0402_1005Metric_Pad0.74x0.62mm_HandSolder | C4 |
| 1 | 10u | Capacitor_SMD:C_0805_2012Metric | C2 |
| 1 | 12 MHz | Crystal:Crystal_SMD_7050-4Pin_7.0x5.0mm | Y1 |
| 1 | 1A | Fuse_holder:0154.250DR | F1 |
| 1 | 200 | Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R28 |
| 1 | 200 | Resistor_SMD:R_0402_1005Metric_Pad0.72x0.64mm_HandSolder | R3 |
| 1 | 20k | Resistor_SMD:R_0402_1005Metric_Pad0.72x0.64mm_HandSolder | R7 |
| 1 | 330n | Capacitor_SMD:C_0805_2012Metric | C1 |
| 1 | 470 | Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R6 |
| 1 | 470 | Resistor_SMD:R_0402_1005Metric_Pad0.72x0.64mm_HandSolder | R14 |
| 1 | 5k6 | Resistor_SMD:R_0402_1005Metric_Pad0.72x0.64mm_HandSolder | R15 |
| 1 | AMS1117-5.0 | Package_TO_SOT_SMD:SOT-223-3_TabPin2 | U6 |
| 1 | AP2112K-3.3 | Package_TO_SOT_SMD:SOT-23-5 | U3 |
| 1 | BZD27C10P | Diode_SMD:D_SMF | D9 |
| 1 | Connector_Conn_01x40_Female | Connector_FFC-FPC:Hirose_FH12-40S-0.5SH_1x40-1MP_P0.50mm_Horizontal | FPC1 |
| 1 | Debug | Castellated_holes:2.54mm pin 1x3 | J1 |
| 1 | EC11B15242AE | Trimmer_resistor:EC11B15242AE | S1 |
| 1 | FPC connector, 6 pins | Connector_FFC-FPC:Hirose_FH12-6S-0.5SH_1x06-1MP_P0.50mm_Horizontal | FPC2 |
| 1 | IRF540N | Package_TO_SOT_THT:TO-220-3_Vertical | Q1 |
| 1 | PC817 | Package_DIP:DIP-4_W7.62mm | U2 |
| 1 | RP2040 | MCU_RaspberryPi_and_Boards:RP2040-QFN-56 | U5 |
| 1 | Reset | Button_Switch_SMD:SW_SPST_B3U-1000P | SW2 |
| 1 | Resistor_Hotplate | MK1000:MK1000_P10mm_1x02 | J9 |
| 1 | S8050 | Package_TO_SOT_SMD:SOT-23 | Q7 |
| 1 | S8550 | Package_TO_SOT_SMD:SOT-23 | Q8 |
| 1 | Therm | Connector_Molex:Molex_KK-254_AE-6410-02A_1x02_P2.54mm_Vertical | J5 |
| 1 | USB_C | USB_C_4_pin:USB_C_4_pin | J3 |
| 1 | Usb_boot | Button_Switch_SMD:SW_SPST_B3U-1000P | SW1 |
| 1 | V_IN | MK1000:MK1000_P10mm_1x02 | J8 |
| 1 | W25Q128JVS | Package_SO:SOIC-8_5.23x5.23mm_P1.27mm | U4 |

dario0603/Hotplate
Hotplate is a DIY electronics project focused on the design and development of a hotplate and its associated control electronics.

chatelao/xDuinoRail-Decoder
The friendly decoder development plattform for model railroad tinkers.

CarbonComputers/Piberry-12
PiBerry v12 marks the final and most refined revision of the PiBerry handheld Linux terminal. Designed with both form and function in mind, this version brings together the best elements of previous iterations while…

ambadran/Revolute_Joint
Optimal Cheap Robotic Actuator allowing high Torque and moderate Speed. Allow PRECISE Absolute, Speed and Torque Control. Using 3D-printed Cycloidal Drive, Custom PCB and LQR Control Algorithm.

dario0603/electronic_load
Un progetto open-source per la progettazione e simulazione di un Carico Elettronico Bipolare (Electronic Load), ideato per il test e la caratterizzazione di alimentatori, batterie e circuiti di potenza.

ambadran/PCB-Manufacturer
A CNC machine with a kinematic mounting mechanism and customized GRBL Firmware to allow automated end-effector change; Allowing access to all the tools needed to create a PCB without human intervention.



esb8/AvionicsPower
PCB of a Power Management and supply board for an Avionics stack.
101 parts, built around the RP2040, W25Q128JVSIQ, AMS1117-5.0 and AP2112K-3.3. 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.
From the dario0603/Hotplate repository on GitHub, at the commit this page was made from: the board is Kicad/Control board/Control board v1.2/Controller.kicad_pcb and its schematic Kicad/Control board/Control board v1.0/Controller.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Its repository states no licence, so its author keeps all rights: ask dario0603 before reusing the design.