Smart Smoker

dwynnychuk·SmartSmoker·PCB/Main PCB/REV A/Smart Smoker PCB.kicad_pcb

Smart Smoker PCB layout, top view — open source ESP32 board by dwynnychuk

About the Smart Smoker PCB

Smart Smoker is an open source ESP32 PCB design by dwynnychuk, published on GitHub. It is a 4-layer board measuring 90 × 45 mm, with 75 components from 48 distinct parts.

Its main chip is the ESP32-WROOM-32UE-N4, from the ESP32 family. Other key parts include the DG409LEDY-T1-GE3, MAX31855KASA+T, AMS1117CD-3.3, CP2102N-Axx-xQFN28 and LTC4412ES6#TRMPBF. By type, the board carries 20 capacitors, 19 resistors, 9 connectors, 6 ICs, 6 transistors and 5 diodes.

It belongs with the iot & wireless and sensors designs in this gallery.

From the project

Upgrades for Traeger to add smart capability

Lid PCB - Ambient light sensor to detect if the user left the cover off after a cook - IMU to be used as a forward feed input for the PID controller

Hopper PCB - Ambient light sensor to detect if the user left the cover off after a cook - IMU to alert the user if the hopper lid is left open - ToF sensor to read remaining pellet level

Main components on the Smart Smoker

Smart Smoker bill of materials (BOM)

75 components, 48 distinct parts.

QtyPartRefs
1
ESP32-WROOM-32UE-N4
ESP32-WROOM-32UE_16MB
Espressif Systems
U1
1
DG409LEDY-T1-GE3
Vishay Siliconix
U2
1
MAX31855KASA+T
MAX31855KASA
Analog Devices Inc./Maxim Integrated
U3
1
AMS1117CD-3.3
AMS1117-3.3
UMW
U4
1
CP2102N-Axx-xQFN28
U5
1
LTC4412ES6#TRMPBF
LTC4412xS6
Analog Devices Inc.
U6
2
SSM3J56MFV,L3F
Q_PMOS_GSD
Toshiba Semiconductor and Storage
Q1, Q4
2
SS8050-G
25V 1.5A Trans
Comchip Technology
Q2, Q3
2
2N7002T-7-F
Diodes Incorporated
Q5, Q6
1
1050170001
105017-0001
Molex
J1
6
393570002
Molex
J2, J3, J4, J5, J6, J7
1
0430450400
Hopper
Molex
J8
1
0430450400
Lid
Molex
J9
1
36912000000
300V 2A SlowBlow
Littelfuse Inc.
F1
1
Jumper_2_Open
JP1
1
Jumper_3_Open
JP2
1
LS10-13B03R3
Mornsun America, LLC
PS1
2
TL1015AF160QG
E-Switch
S1, S2
2
TestPoint_2Pole
TP1, TP2
1
SP0503BAHTG
SP0503BAHT
Littelfuse Inc.
D1
Show 28 more
QtyPartRefs
1
SMBJ7.0A
TVS DIODE 7VWM 12VC SMB
Bourns Inc.
D2
1
150060YS75000
Y 2V 20mA
Würth Elektronik
D3
1
BL-HGE36D-AV-TRB
Y/G 2.2V 20mA
American Bright Optoelectronics Corporation
D4
1
CSL1901UW1
R 1.8V 2mA 0603
Rohm Semiconductor
D5
1
7687480222
2.2mH 500mA 2.5Ohm TH
Würth Elektronik
L1
1
BWVS008080402R2M00
2.2uH 7.2A 11.5mOhm
Pulse Electronics
L2
9
CL10B104KB8NNWC
0.1uF 50V X7R 0603
Samsung Electro-Mechanics
C1, C3, C5, C11, C12, C13, C14, C15 +1
1
CL21A226MPQNNNE
22uF 10V X5R 0805
Samsung Electro-Mechanics
C2
1
CL10B103KB8NNNC
0.01uF 50V X7R 0603
Samsung Electro-Mechanics
C4
1
CL21A475KAQNNNE
4.7uF 25V X5R 0805
Samsung Electro-Mechanics
C6
3
CL21A106KOQNNNE
10uF 16V X5R 0805
Samsung Electro-Mechanics
C7, C8, C9
1
CL10A105KA8NNNC
1uF 25V X5R 0603
Samsung Electro-Mechanics
C10
1
UCY2W220MHD
22uF 450V 20%
Nichicon
C16
1
860010375016
820uF 20% 16V
Würth Elektronik
C17
1
860020574010
150uF 20% 35V
Würth Elektronik
C18
1
C927U102KZYDAA7317
1000pF 440VAC Y5P
KEMET
C20
2
CRGCQ0603F1K8
1.8kOhm 1% 0603
TE Connectivity Passive Product
R1, R2
2
RNCP0603FTD1K00
1kOhm 1% 0603
Stackpole Electronics Inc
R3, R12
5
RNCP0603FTD10K0
10K 1% 0603
Stackpole Electronics Inc
R4, R6, R7, R13, R14
1
RC0603FR-0722K1L
22.1kOhm 1% 0603
YAGEO
R5
2
RMCF0603ZT0R00
0Ohm 0603
Stackpole Electronics Inc
R8, R9
1
RC0603FR-0747K5L
47.5kOhm 1% 0603
YAGEO
R10
1
RC0603JR-07470RL
470Ohm 5% 0603
YAGEO
R11
1
AC03000006808JAC00
6.8Ohm 3W 5% 2512
Vishay Beyschlag/Draloric/BC Components
R15
1
B72214S0351K101
EPCOS - TDK Electronics
R16
1
RC0603FR-13470RL
470Ohm 1% 0603
YAGEO
R17
1
RC0603FR-07140RL
140Ohm 1% 0603
YAGEO
R18
1
RC0603FR-07750RL
750Ohm 1% 0603
YAGEO
R19

Smart Smoker design files

The KiCad project lives in the dwynnychuk/SmartSmoker repository on GitHub; these links point at the commit this page was built from.

Smart Smoker: common questions

What microcontroller does the Smart Smoker use?

The Smart Smoker is built around the ESP32-WROOM-32UE-N4, from the ESP32 family.

How big is the Smart Smoker PCB?

The Smart Smoker measures 90 × 45 mm, has 4 copper layers and is 4.69 mm thick.

How many components are on the Smart Smoker?

75 components, from 48 distinct parts. The full bill of materials is listed on this page.

Where can I download the Smart Smoker design files?

From the dwynnychuk/SmartSmoker repository on GitHub, which has the KiCad layout and the schematic; the links under Design files point to each one.

Can I use the Smart Smoker design in my own project?

The repository has no license, so all rights stay with dwynnychuk. Use it as a reference, and ask the author before reusing the design.

Can I test firmware for the Smart Smoker 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.

More boards in SmartSmoker

Similar boards