Vaporizer

itspolly·vaporizer

Vaporizer PCB layout, top view — open source ESP32 board by itspolly

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.

QtyPartRefs
1
BQ25896RTWT
U1
1
BQ29705DSET
U2
1
MAX17055EWL+T
U3
1
TPS61088RHLR
U4
1
ESP32-S3-WROOM-1-N8R2
U5
1
NE555DR
U6
1
74LVC08APW
U7
1
INA180A2
U8
1
LM393DR
U9
1
TC4426xOA
U10
1
MCP4561-104E/MS
U11
1
74LVC1G17
U12
1
74LVC1G04
U13
1
AP2112K-3.3
U14
1
MCP9808T-E/MS
U15
2
CSD18534Q5A
Q1, Q2
1
SI7461DP-T1-GE3
Q3
1
CSD18563Q5A
Q4
1
USB_C_Receptacle_USB2.0_14P
J2
2
Conn_01x02
J3, J6
Show 45 more
QtyPartRefs
1
Conn_01x12
J4
1
Conn_01x04
J5
1
Conn_01x02
J7
18
100nF
C_3V3_1, C_555, C_AND1, C_BOOT1, C_BTST1, C_DEBOUNCE1, C_DISP1, C_FG1 +10
3
10µF
C_3V3_2, C_LDO_IN1, C_LDO_OUT1
6
22µF
C_BAT1, C_BIN1, C_BOUT1, C_BOUT2, C_IN1, C_SYS1
3
10nF
C_BOOT_MCU1, C_COMP1, C_CV1
1
100nF
C_RST1
1
4.7µF
C_USB1
1
1µF
C_VCC1
1
SS34
D_FLY1
1
SI7461DP-T1-GE3
Q_REV1
4
10k
R_ALERT1, R_DEBOUNCE1, R_QON1, R_REV1
2
100k
R_COMP1, R_DIV1
1
47k
R_DIV2
3
47Ω
R_G1, R_G2, R_G3
1
15Ω
R_G3_HS1
1
100kΩ
R_GS_Q3
1
5.36k
R_ILIM1
1
22k
R_SAFE1
1
5mΩ
R_SENSE_FG1
1
10mΩ
R_SHUNT1
2
SW_Push
SW_BOOT1, SW_RST1
1
SMBJ15A
D2
1
TPD2E001DRLR
D3
1
2.2µH
L1
1
XAL7070-102MEC
L2
1
10µF
C15
1
100µF
C16
1
22nF
C17
1
10nF
C18
1
330Ω
R1
1
2.2k
R2
1
270k
R3
1
100k
R4
1
800Ω
R5
1
100Ω
R6
1
1k
R7
1
3.3k
R8
2
1M
R9, R21
3
10k
R10, R11, R12
4
4.7k
R13, R14, R15, R16
3
5.1k
R17, R18, R19
1
27k
R20
1
220Ω
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.

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