Smart Smoker
dwynnychuk·SmartSmoker·PCB/Main PCB/REV A/Smart Smoker PCB.kicad_pcb
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.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | ESP32-WROOM-32UE-N4 ESP32-WROOM-32UE_16MB Espressif Systems | ESP32-WROOM-32UE 16MB | U1 |
| 1 | DG409LEDY-T1-GE3 Vishay Siliconix | SOIC16_NARROW_VIS | U2 |
| 1 | MAX31855KASA+T MAX31855KASA Analog Devices Inc./Maxim Integrated | SOIC-8_3.9x4.9mm_P1.27mm | U3 |
| 1 | AMS1117CD-3.3 AMS1117-3.3 UMW | SOT-223-3_TabPin2 | U4 |
| 1 | CP2102N-Axx-xQFN28 | QFN-28-1EP_5x5mm_P0.5mm_EP3.35x3.35mm | U5 |
| 1 | LTC4412ES6#TRMPBF LTC4412xS6 Analog Devices Inc. | TSOT-23-6 | U6 |
| 2 | SSM3J56MFV,L3F Q_PMOS_GSD Toshiba Semiconductor and Storage | VESM_TOS | Q1, Q4 |
| 2 | SS8050-G 25V 1.5A Trans Comchip Technology | SOT-23-3 | Q2, Q3 |
| 2 | 2N7002T-7-F Diodes Incorporated | SOT-23 | Q5, Q6 |
| 1 | 1050170001 105017-0001 Molex | MOLEX_105017-0001 | J1 |
| 6 | 393570002 Molex | CONN_393570002_MOL | J2, J3, J4, J5, J6, J7 |
| 1 | 0430450400 Hopper Molex | Molex_Micro-Fit_3.0_43045-0400_2x02_P3.00mm_Horizontal | J8 |
| 1 | 0430450400 Lid Molex | Molex_Micro-Fit_3.0_43045-0400_2x02_P3.00mm_Horizontal | J9 |
| 1 | 36912000000 300V 2A SlowBlow Littelfuse Inc. | Fuse_Littelfuse_395Series | F1 |
| 1 | Jumper_2_Open | PinHeader_1x02_P2.54mm_Vertical | JP1 |
| 1 | Jumper_3_Open | SolderJumper-3_P1.3mm_Open_RoundedPad1.0x1.5mm | JP2 |
| 1 | LS10-13B03R3 Mornsun America, LLC | CONV_LS10-13B03R3 | PS1 |
| 2 | TL1015AF160QG E-Switch | SW_TL1015AF160QG | S1, S2 |
| 2 | TestPoint_2Pole | TestPoint_2Pads_Pitch5.08mm_Drill1.3mm | TP1, TP2 |
| 1 | SP0503BAHTG SP0503BAHT Littelfuse Inc. | SOT-143 | D1 |
Show 28 more
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | SMBJ7.0A TVS DIODE 7VWM 12VC SMB Bourns Inc. | D_SMB | D2 |
| 1 | 150060YS75000 Y 2V 20mA Würth Elektronik | LED_0603_1608Metric | D3 |
| 1 | BL-HGE36D-AV-TRB Y/G 2.2V 20mA American Bright Optoelectronics Corporation | LED_0603_1608Metric | D4 |
| 1 | CSL1901UW1 R 1.8V 2mA 0603 Rohm Semiconductor | LED_0603_1608Metric | D5 |
| 1 | 7687480222 2.2mH 500mA 2.5Ohm TH Würth Elektronik | L_Radial_D10.5mm_P5.00mm_Abacron_AISR-01 | L1 |
| 1 | BWVS008080402R2M00 2.2uH 7.2A 11.5mOhm Pulse Electronics | L_Taiyo-Yuden_NR-80xx | L2 |
| 9 | CL10B104KB8NNWC 0.1uF 50V X7R 0603 Samsung Electro-Mechanics | C_0603_1608Metric | C1, C3, C5, C11, C12, C13, C14, C15 +1 |
| 1 | CL21A226MPQNNNE 22uF 10V X5R 0805 Samsung Electro-Mechanics | C_0805_2012Metric | C2 |
| 1 | CL10B103KB8NNNC 0.01uF 50V X7R 0603 Samsung Electro-Mechanics | C_0603_1608Metric | C4 |
| 1 | CL21A475KAQNNNE 4.7uF 25V X5R 0805 Samsung Electro-Mechanics | C_0805_2012Metric | C6 |
| 3 | CL21A106KOQNNNE 10uF 16V X5R 0805 Samsung Electro-Mechanics | C_0805_2012Metric | C7, C8, C9 |
| 1 | CL10A105KA8NNNC 1uF 25V X5R 0603 Samsung Electro-Mechanics | C_0603_1608Metric | C10 |
| 1 | UCY2W220MHD 22uF 450V 20% Nichicon | CP_Radial_D12.5mm_P5.00mm | C16 |
| 1 | 860010375016 820uF 20% 16V Würth Elektronik | CP_Radial_D10.0mm_P5.00mm | C17 |
| 1 | 860020574010 150uF 20% 35V Würth Elektronik | CP_Radial_D8.0mm_P3.50mm | C18 |
| 1 | C927U102KZYDAA7317 1000pF 440VAC Y5P KEMET | C_Disc_D9.0mm_W5.0mm_P7.50mm | C20 |
| 2 | CRGCQ0603F1K8 1.8kOhm 1% 0603 TE Connectivity Passive Product | R_0603_1608Metric | R1, R2 |
| 2 | RNCP0603FTD1K00 1kOhm 1% 0603 Stackpole Electronics Inc | R_0603_1608Metric | R3, R12 |
| 5 | RNCP0603FTD10K0 10K 1% 0603 Stackpole Electronics Inc | R_0603_1608Metric | R4, R6, R7, R13, R14 |
| 1 | RC0603FR-0722K1L 22.1kOhm 1% 0603 YAGEO | R_0603_1608Metric | R5 |
| 2 | RMCF0603ZT0R00 0Ohm 0603 Stackpole Electronics Inc | R_0603_1608Metric | R8, R9 |
| 1 | RC0603FR-0747K5L 47.5kOhm 1% 0603 YAGEO | R_0603_1608Metric | R10 |
| 1 | RC0603JR-07470RL 470Ohm 5% 0603 YAGEO | R_0603_1608Metric | R11 |
| 1 | AC03000006808JAC00 6.8Ohm 3W 5% 2512 Vishay Beyschlag/Draloric/BC Components | R_Box_L8.4mm_W2.5mm_P5.08mm | R15 |
| 1 | B72214S0351K101 EPCOS - TDK Electronics | VARS_B72214S_15P5X5P6-7P5-2P2_TDK | R16 |
| 1 | RC0603FR-13470RL 470Ohm 1% 0603 YAGEO | R_0603_1608Metric | R17 |
| 1 | RC0603FR-07140RL 140Ohm 1% 0603 YAGEO | R_0603_1608Metric | R18 |
| 1 | RC0603FR-07750RL 750Ohm 1% 0603 YAGEO | R_0603_1608Metric | 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
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