Vaporizer
itspolly·vaporizer
About the Vaporizer PCB
Vaporizer is an open source ESP32 PCB design by itspolly, published on GitHub under the Unlicense license. It is a 2-layer board measuring 73.8 × 73.9 mm, with 108 components from 65 distinct parts.
Its main chip is the ESP32-S3-WROOM-1-N8R2, from the ESP32 family. Other key parts include the BQ25896RTWT, BQ29705DSET, MAX17055EWL+T, TPS61088RHLR and NE555DR. By type, the board carries 22 resistors, 15 ICs, 6 connectors, 4 transistors, 4 capacitors and 2 diodes.
It belongs with the power & battery designs in this gallery.
From the project
Open source Vaporizer KiCad schematics (requires DIY PCB layout, would love it if someone contributed a laid out PCB but there's no expectation of that here!)
Open source Vaporizer KiCad schematics (requires DIY PCB layout, would love it if someone contributed a laid out PCB but there's no expectation of that here!)
Built using AI: one thing you might want to note is the 4mm traces for the HighCurrent netclass: such wide traces can probably be avoided if you design the traces with the volume of the trace in mind (printing 2oz copper will help) and will need to be avoided (necked) when connecting to IC pins due to limited clearance. Currently designed for a peak coil current of 5.0A.
Main components on the Vaporizer
Vaporizer bill of materials (BOM)
108 components, 65 distinct parts.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | BQ25896RTWT | Texas_RTW_WQFN-24-1EP_4x4mm_P0.5mm_EP2.7x2.7mm_ThermalVias | U1 |
| 1 | BQ29705DSET | SON50P150X150X80-6N | U2 |
| 1 | MAX17055EWL+T | BGA9N40P3X3_140X149X69N | U3 |
| 1 | TPS61088RHLR | QFN-20-1EP_4x4mm_P0.5mm_EP2.7x2.7mm_ThermalVias | U4 |
| 1 | ESP32-S3-WROOM-1-N8R2 | ESP32-S3-WROOM-1 | U5 |
| 1 | NE555DR | SOIC-8_3.9x4.9mm_P1.27mm | U6 |
| 1 | 74LVC08APW | TSSOP-14_4.4x5mm_P0.65mm | U7 |
| 1 | INA180A2 | SOT-23-5 | U8 |
| 1 | LM393DR | SOIC-8_3.9x4.9mm_P1.27mm | U9 |
| 1 | TC4426xOA | SOIC-8_3.9x4.9mm_P1.27mm | U10 |
| 1 | MCP4561-104E/MS | SOIC-8_3.9x4.9mm_P1.27mm | U11 |
| 1 | 74LVC1G17 | SOT-353_SC-70-5 | U12 |
| 1 | 74LVC1G04 | SOT-353_SC-70-5 | U13 |
| 1 | AP2112K-3.3 | SOT-23-5 | U14 |
| 1 | MCP9808T-E/MS | MSOP-8_3x3mm_P0.65mm | U15 |
| 2 | CSD18534Q5A | TDSON-8-1 | Q1, Q2 |
| 1 | SI7461DP-T1-GE3 | PowerPAK_SO-8_Single | Q3 |
| 1 | CSD18563Q5A | TDSON-8-1 | Q4 |
| 1 | USB_C_Receptacle_USB2.0_14P | USB_C_Receptacle_GCT_USB4110 | J2 |
| 2 | Conn_01x02 | SolderWire-2.5sqmm_1x02_P8.8mm_D2.4mm_OD4.4mm | J3, J6 |
Show 45 more
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | Conn_01x12 | JST_GH_SM12B-GHS-TB_1x12-1MP_P1.25mm_Horizontal | J4 |
| 1 | Conn_01x04 | JST_XH_B4B-XH-A_1x04_P2.50mm_Vertical | J5 |
| 1 | Conn_01x02 | SolderWire-0.5sqmm_1x02_P4.6mm_D0.9mm_OD2.1mm | J7 |
| 18 | 100nF | C_0402_1005Metric | C_3V3_1, C_555, C_AND1, C_BOOT1, C_BTST1, C_DEBOUNCE1, C_DISP1, C_FG1 +10 |
| 3 | 10µF | C_0805_2012Metric | C_3V3_2, C_LDO_IN1, C_LDO_OUT1 |
| 6 | 22µF | C_0805_2012Metric | C_BAT1, C_BIN1, C_BOUT1, C_BOUT2, C_IN1, C_SYS1 |
| 3 | 10nF | C_0402_1005Metric | C_BOOT_MCU1, C_COMP1, C_CV1 |
| 1 | 100nF | SW_SPST_TL3342 | C_RST1 |
| 1 | 4.7µF | C_0805_2012Metric | C_USB1 |
| 1 | 1µF | C_0402_1005Metric | C_VCC1 |
| 1 | SS34 | D_SMA | D_FLY1 |
| 1 | SI7461DP-T1-GE3 | PowerPAK_SO-8_Single | Q_REV1 |
| 4 | 10k | R_0402_1005Metric | R_ALERT1, R_DEBOUNCE1, R_QON1, R_REV1 |
| 2 | 100k | R_0402_1005Metric | R_COMP1, R_DIV1 |
| 1 | 47k | R_0402_1005Metric | R_DIV2 |
| 3 | 47Ω | R_0402_1005Metric | R_G1, R_G2, R_G3 |
| 1 | 15Ω | R_0402_1005Metric | R_G3_HS1 |
| 1 | 100kΩ | R_0402_1005Metric | R_GS_Q3 |
| 1 | 5.36k | R_0402_1005Metric | R_ILIM1 |
| 1 | 22k | R_0402_1005Metric | R_SAFE1 |
| 1 | 5mΩ | R_2512_6332Metric | R_SENSE_FG1 |
| 1 | 10mΩ | R_2512_6332Metric | R_SHUNT1 |
| 2 | SW_Push | SW_SPST_TL3342 | SW_BOOT1, SW_RST1 |
| 1 | SMBJ15A | D_SMB | D2 |
| 1 | TPD2E001DRLR | SOT-23-5 | D3 |
| 1 | 2.2µH | L_7.3x7.3_H3.5 | L1 |
| 1 | XAL7070-102MEC | IND_XAL7070-102MEC | L2 |
| 1 | 10µF | C_0805_2012Metric | C15 |
| 1 | 100µF | C_1206_3216Metric | C16 |
| 1 | 22nF | C_0402_1005Metric | C17 |
| 1 | 10nF | C_0402_1005Metric | C18 |
| 1 | 330Ω | R_0402_1005Metric | R1 |
| 1 | 2.2k | R_0402_1005Metric | R2 |
| 1 | 270k | R_0603_1608Metric | R3 |
| 1 | 100k | R_0402_1005Metric | R4 |
| 1 | 800Ω | R_0402_1005Metric | R5 |
| 1 | 100Ω | R_0402_1005Metric | R6 |
| 1 | 1k | R_0402_1005Metric | R7 |
| 1 | 3.3k | R_0402_1005Metric | R8 |
| 2 | 1M | R_0603_1608Metric | R9, R21 |
| 3 | 10k | R_0402_1005Metric | R10, R11, R12 |
| 4 | 4.7k | R_0402_1005Metric | R13, R14, R15, R16 |
| 3 | 5.1k | R_0402_1005Metric | R17, R18, R19 |
| 1 | 27k | R_0402_1005Metric | R20 |
| 1 | 220Ω | R_0402_1005Metric | R22 |
Vaporizer design files
The KiCad project lives in the itspolly/vaporizer repository on GitHub; these links point at the commit this page was built from.
- LayoutVape2.0.kicad_pcb
- SchematicVape2.0.kicad_sch
Vaporizer: common questions
What microcontroller does the Vaporizer use?
The Vaporizer is built around the ESP32-S3-WROOM-1-N8R2, from the ESP32 family.
How big is the Vaporizer PCB?
The Vaporizer measures 73.8 × 73.9 mm, has 2 copper layers and is 1.6 mm thick.
How many components are on the Vaporizer?
108 components, from 65 distinct parts. The full bill of materials is listed on this page.
Where can I download the Vaporizer design files?
From the itspolly/vaporizer repository on GitHub, which has the KiCad layout and the schematic; the links under Design files point to each one.
Can I use the Vaporizer design in my own project?
Yes, under the terms of its Unlicense license, which itspolly chose for the repository.
Can I test firmware for the Vaporizer 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
Badge
atopile
56.3 × 39 mm239 parts4LMIT4.0kESP32
Esp32 minimal
atopile
36.2 × 26.8 mm20 parts2LMIT4.0kESP32
Racer
StuckAtPrototype
36 × 50.2 mm70 parts4LApache-2.03.8kESP32
Controller
StuckAtPrototype
29 × 74 mm58 parts4LApache-2.03.8kESP32
Bitaxe
skot
56.5 × 99.8 mm86 parts4LCERN-OHL-S-2.01.4k