

Ember
A custom hot plate powered by USB-C Power Delivery.
- Size
- 150 × 50 mm
- Copper layers
- 4
- Thickness
- 1.6 mm
- Parts
- 136
- Nets
- 119
- Pads
- 524
- Tracks, vias
- 927, 1,119
- Pours
- 11
- Routed
- Yes
- KiCad
- KiCad 9.0 (file 20241229)
- Created
- 14 Nov 2025
- Updated
- 27 Sep 2026
Overview
Ember is an open-source printed circuit board by notaroomba, from the notaroomba/ember repository on GitHub. It is a 4-layer board of 150 × 50 mm with 136 parts on 119 nets, routed with 927 tracks and 1,119 vias.
It is built around the MLPF-WB55-01E3, MAX6675ISA+T and TC4431EOA, with the TMP119AIYBGR, TPS56339DDC and W25Q256JVEIQ TR among its other parts. Its parts include 47 capacitors, 40 resistors, 14 ICs, 12 diodes and 4 inductors. It belongs with the STM32 boards of this library.
Main components
12MLPF-WB55-01E3
SMD-6P,1.6x1mm-40℃~+105℃ 1.1dB 2.4GHz~2.5GHz 50Ω Low Pass SMD-6P,1.6x1mm RF Filters ROHSSTMicroelectronicsRF FiltersMAX6675ISA+T
SOIC-8-20℃~+85℃ 12 1500uA 3V~5.5V Low noise front-end、Built-in temperature sensor SPI Thermocouple-to-Digital Converter SOIC-8 ADCs/DACs - Special Purpose ROHSMaxim Integrated (Analog Devices)ADCs/DACs - Special PurposeTC4431EOA
SOIC-80℃~+70℃ 1.5A 25ns 33ns 3A 4.5V~30V High Side MOSFET Under Voltage Protection SOIC-8 Gate Drivers ROHSMicrochip TechnologyGate Drive ICsTMP119AIYBGR
DSBGA-6-55℃~+150℃ 1.8V~5.5V 15.5ms 16bit 2uA Factory temperature calibration、Temperature threshold monitoring、Low-power standby、Configurable temperature output、On-chip non-volatile parameter storage、On-chip digital filtering/averaging I2C、SMBus ±0.08℃ DSBGA-6 Temperature Sensors ROHSTexas InstrumentsTemperature SensorsTPS56339DDC
TSOT-23-6-40℃~+125℃@(TJ) 1 3A 4.5V~24V 500kHz 800mV~16V 98uA Adjustable Buck Buck Built-in Yes TSOT-23-6 DC-DC Converters ROHSTexas InstrumentsDC-DC ConvertersW25Q256JVEIQ TR
WSON-8-EP(6.1x8)WSON-8-EP(6.1x8) NOR FLASH ROHSWinbond ElecNOR FLASHDB128L-5.08-2P-BK-S
插件,P=5.08mm-40℃~+105℃ 1 12~22 14.1mm 16A 1x2P 2 2.5 2P 300V 5.08mm Black M2 Through Hole Plugin,P=5.08mm Screw Terminal Blocks ROHSDORABOScrew Terminal BlocksDB128L-5.08-3P-BK-S
插件,P=5.08mm-40℃~+105℃ 1 12~22 14.1mm 16A 1x3P 2.5 3 300V 3P 5.08mm Black M2 Through Hole Plugin,P=5.08mm Screw Terminal Blocks ROHSDORABOScrew Terminal BlocksNT3H2111W0FHKH
XQFN-8(1.6x1.6)RFID ICsNXP SemiconductorsTPD6S300ARUK
WQFN-20-EP(3x3)-40℃~+85℃ 0.8mm 2.7V~4.5V 392mΩ 3mm 3mm 4、6 Integrated FET Surface Mount WQFN-20-EP(3x3) Surge Protection Devices (SPDs) ROHSTexas InstrumentsSurge Protection Devices (SPDs)1N4148W
SOD-123150mA 1A 1V@50mA 1uA@75V 400mW 4ns 75V Independent SOD-123 Switching Diodes ROHSSTMicroelectronicsSwitching Diodes2450AT18A100E
1206-40℃~+125℃ 0.5dBi 1.3mm 1.6mm 2.4GHz 2W 3.2mm 50Ω Patch Antenna SMA 1206 Antennas ROHSJohanson DielectricsAntennas
README
README.md
Ember
A high-performance USB-C powered reflow hotplate with Bluetooth connectivity and intelligent temperature control!
Key Features • PCB • Case • Heatbed • Credits • License
Key Features
- USB-C Power Delivery up to 100W (20V) using TI's TPS25730D
- STM32WB55CG microcontroller with Bluetooth support
- Large
400mm x 400mm200mm x 200mm120mm x 120mm (for now) flexible heatbed for big PCB reflow - Dual temperature sensing with MAX6675 thermocouple and PT1000 RTD
- OLED display with rotary encoder for easy control and preset management
- NFC support for wireless temperature profile transfer and preset storage
- Gate driver for precise PWM heatbed control
- Current and board temperature monitoring for safety
- 32MB Flash memory for graphics and data storage
- Portable design with custom acrylic / nylon case
PCB
Designed in KiCad!
Schematic
PCB Layout
Front:

Back:

Ground Plane:

Power Plane:

Board dimensions: 50mm x 150mm
Case
Custom designed case in OnShape with practical features:
Features:
- USB-C port cutout with flush cable routing
- Screw terminal access for heatbed and temperature sensor connections
- Heatset inserts for secure assembly with slotted cylindrical head screws
- High-quality materials: PA11-HP Nylon base with acrylic top for visibility
- Rounded corners for aesthetics and safety
Heatbed
The heatbed uses JLCPCB's flexible heater technology for cost-effective large-area heating.
The flexible heater connects to the main PCB via screw terminals!
3D Renders
Credits
This project uses:
- KiCad
- OnShape for case design
- Blender for 3D renders
- STM32CubeMX
- Inspiration from this reflow hotplate project
- Arduino GFX Tool for OLED UI/UX design
You may also like...
- Cyberboard – A Raspberry Pi Pico-sized STM32 development board with Bluetooth
- Trace – A comprehensive PCB ruler with reference footprints
- CyberCard – A Cyberpunk themed NFC hacker card
- Niveles De Niveles – Real-time flood alert app
- Linea – An EMR tablet
- Tamaki – A cute HackPad
License
MIT
notaroomba.dev · GitHub @NotARoomba ·
Parts
136| Qty | Value | Footprint | References |
|---|---|---|---|
| 17 | 100nF | Capacitor_SMD:C_0402_1005Metric | C14, C15, C16, C19, C20, C22, C23, C24, C25, C28, C29, C30, C32, C33, C34, C35 +1 |
| 9 | 100 | Resistor_SMD:R_0402_1005Metric | R24, R29, R30, R31, R32, R33, R34, R35, R36 |
| 8 | 10K | Resistor_SMD:R_0402_1005Metric | R8, R9, R10, R17, R37, R38, R40, R41 |
| 8 | LED | LED_SMD:LED_0603_1608Metric | D5, D6, D7, D8, D9, D10, D11, D12 |
| 6 | 4.7K | Resistor_SMD:R_0402_1005Metric | R11, R19, R23, R25, R27, R28 |
| 4 | 10pF | Capacitor_SMD:C_0402_1005Metric | C37, C39, C40, C41 |
| 4 | 22uF | Capacitor_SMD:C_0805_2012Metric | C2, C5, C44, C45 |
| 4 | 4.7uF | Capacitor_SMD:C_0603_1608Metric | C18, C27, C31, C46 |
| 4 | MountingHole | MountingHole:MountingHole_2.2mm_M2 | H1, H2, H3, H4 |
| 3 | 10nF | Capacitor_SMD:C_0603_1608Metric | C4, C7, C9 |
| 3 | TestPoint | TestPoint:TestPoint_Pad_1.0x1.0mm | TP1, TP2, TP3 |
| 2 | 100nF | Capacitor_SMD:C_0603_1608Metric | C12, C47 |
| 2 | 10uF | Capacitor_SMD:C_0805_2012Metric | C3, C6 |
| 2 | 10uF | Capacitor_SMD:C_0402_1005Metric | C10, C11 |
| 2 | 1uF | Capacitor_SMD:C_0603_1608Metric | C26, C36 |
| 2 | 3.3K | Resistor_SMD:R_0402_1005Metric | R14, R16 |
| 2 | 330pF | Capacitor_SMD:C_0402_1005Metric | C42, C43 |
| 2 | DB128L-5.08-2P-BK-S | lcsc:CONN-TH_2P-P5.08_DB128L-5.08-2P-BK-S | U4, U11 |
| 2 | SW_Push | lcsc:SW-SMD_L3.9-W3.0-P4.45 | SW2, SW3 |
| 1 | 100K | Resistor_SMD:R_0402_1005Metric | R20 |
| 1 | 10nF | Capacitor_SMD:C_0402_1005Metric | C8 |
| 1 | 10nH | Inductor_SMD:L_0603_1608Metric | L3 |
| 1 | 10uH | Inductor_SMD:L_0603_1608Metric | L2 |
| 1 | 15V | lcsc:SOD-323_L1.7-W1.3-LS2.6-RD | D3 |
| 1 | 162K | Resistor_SMD:R_0402_1005Metric | R6 |
| 1 | 190K | Resistor_SMD:R_0402_1005Metric | R12 |
| 1 | 191K | Resistor_SMD:R_0402_1005Metric | R4 |
| 1 | 198.2K | Resistor_SMD:R_0402_1005Metric | R1 |
| 1 | 1K | Resistor_SMD:R_0402_1005Metric | R22 |
| 1 | 1N4148W | Diode_SMD:D_SOD-123 | D4 |
| 1 | 1uF | Capacitor_SMD:C_0402_1005Metric | C17 |
| 1 | 2.28K | Resistor_SMD:R_0402_1005Metric | R2 |
| 1 | 220nF | Capacitor_SMD:C_0603_1608Metric | C21 |
| 1 | 2450AT18A100E | lcsc:ANT-SMD_L3.2-W1.6 | AE1 |
| 1 | 25X48MM_NFC_ANTENNA | lcsc:25X48MM_NFC_ANTENNA | L4 |
| 1 | 2SC1815_C727146 | lcsc:SOT-23-3_L2.9-W1.3-P1.90-LS2.4-BR | Q2 |
| 1 | 30 | Resistor_SMD:R_0402_1005Metric | R5 |
| 1 | 30.9K | Resistor_SMD:R_0402_1005Metric | R15 |
| 1 | 38K | Resistor_SMD:R_0402_1005Metric | R7 |
| 1 | 4.7uF | Capacitor_SMD:C_0402_1005Metric | C13 |
| 1 | 4.7uF | Capacitor_SMD:C_0805_2012Metric | C1 |
| 1 | 400 | Resistor_SMD:R_0805_2012Metric | R39 |
| 1 | 470 | Resistor_SMD:R_0402_1005Metric | R26 |
| 1 | 9.4K | Resistor_SMD:R_0402_1005Metric | R3 |
| 1 | 9.5K | Resistor_SMD:R_0402_1005Metric | R13 |
| 1 | DB128L-5.08-3P-BK-S | lcsc:CONN-TH_3P-P5.08_DB128L-5.08-3P-BK-S | U14 |
| 1 | EC11E18244A5 | lcsc:SW-TH_EC11E18244A5 | SW1 |
| 1 | FXL0530-4R7-M | lcsc:IND-SMD_L5.4-W5.2_FXL0530 | L1 |
| 1 | HOLLR2512-3W-2MR-1% | lcsc:RES-SMD_L6.4-W3.2-1 | R18 |
| 1 | INA226 | Package_SO:VSSOP-10_3x3mm_P0.5mm | U5 |
| 1 | IRFS7440TRLPBF | lcsc:TO-263-2_L10.0-W9.1-P5.08-LS15.2-BR | Q1 |
| 1 | MAX31865xTP | Package_DFN_QFN:TQFN-20-1EP_5x5mm_P0.65mm_EP3.25x3.25mm | U12 |
| 1 | MAX6675ISA+T | lcsc:SOIC-8_L5.0-W4.0-P1.27-LS6.0-BL | U13 |
| 1 | MLPF-WB55-01E3 | lcsc:FILTER-SMD_6P-L1.6-W1.0-P0.50-BL | FL1 |
| 1 | NT3H2111W0FHKH | lcsc:XQFN-8_L1.6-W1.6-P0.50-BL_NT3H2111W0FHKH | U10 |
| 1 | PESD15VL1BA | Diode_SMD:D_SOD-323 | D13 |
| 1 | QMB-09B-03 | lcsc:BUZ-TH_BD9.0-P4.00-D0.6-FD | BUZZER1 |
| 1 | SS56 | lcsc:SMA_L4.3-W2.6-LS5.2-RD | D2 |
| 1 | SSD1306 | SSD1306:128x64OLED | Brd1 |
| 1 | STM32WB55REVx | Package_DFN_QFN:QFN-68-1EP_8x8mm_P0.4mm_EP6.4x6.4mm | U9 |
| 1 | TC4431EOA | lcsc:SOIC-8_L4.9-W3.9-P1.27-LS6.0-BL | U2 |
| 1 | TMP119AIYBGR | Package_BGA:Texas_DSBGA-6_0.95x1.488mm_Layout2x3_P0.4mm | U6 |
| 1 | TPD6S300A | Package_DFN_QFN:WQFN-20-1EP_3x3mm_P0.4mm_EP1.7x1.7mm_ThermalVias | U3 |
| 1 | TPS25730D | Package_DFN_QFN:Texas_REF0038A_WQFN-38-2EP_6x4mm_P0.4 | U1 |
| 1 | TPS56339DDC | Package_TO_SOT_SMD:SOT-23-6 | U15 |
| 1 | TYPE-C 16PIN 2MD(073) | lcsc:USB-C-SMD_TYPE-C-6PIN-2MD-073 | USB1 |
| 1 | W25Q256JVEIQTR | lcsc:WSON-8_L8.0-W6.10-P1.27-BL-EP | U8 |
| 1 | X201232768KJD2SI | lcsc:OSC-SMD_L2.0-W1.2 | X2 |
| 1 | XL7EL89CKI-111YLC-32M | lcsc:CRYSTAL-SMD_4P-L2.0-W1.6-BL | X1 |
Questions
How big is the Ember PCB?
It measures 150 × 50 mm and has 4 copper layers, 1.6 mm thick.
What parts does the Ember use?
136 parts, built around the MLPF-WB55-01E3, MAX6675ISA+T, TC4431EOA and TMP119AIYBGR. 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 Ember KiCad files?
From the notaroomba/ember repository on GitHub, at the commit this page was made from: the board is hardware/board/ember.kicad_pcb and its schematic hardware/board/ember.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Can I use the Ember design in my own project?
Its repository states no licence, so its author keeps all rights: ask notaroomba before reusing the design.
More from notaroomba/ember
1- 2 layers120 × 120 mm

Similar boards
- 2 layers61.5 × 67.8 mm

- 4 layers45 × 80 mm

- 4 layers100 × 100 mm

- 2 layers109 × 126.4 mm

RheoBoard v1.05
The-Hybrid-Atelier/RheoBoard
RheoBoard is open hardware for pneumatic retraction-extrusion measurements.
162 parts - 2 layers50 × 51.2 mm

- 4 layers80.3 × 64.3 mm

KAKATA MOD FUNCIONES
ITLA-HUB-ORG/RDX_KAKATA_FUNTION_PCB
RDX_KAKATA_FUNTION_PCB es el repositorio de diseno PCB de la tarjeta de control de funciones del proyecto RDX para la NASA
61 partsMIT - 4 layers67.7 × 97.2 mm

- 4 layers85 × 60 mm
