Digital
dwynnychuk·SmartSmoker·PCB/Main PCB/REV B/DigitalPCB.kicad_pcb
About the Digital PCB
Digital is an open source ESP32 PCB design by dwynnychuk, published on GitHub. It is a 4-layer board measuring 60 × 80 mm, with 82 components from 35 distinct parts.
Its main chip is the ESP32-WROOM-32UE-N4, from the ESP32 family. Other key parts include the AMS1117CD-3.3, TPS2115APWR, TLP2362(TPR,E, MAX31855KASA+T and CP2102N-A02-GQFN24. By type, the board carries 33 resistors, 20 capacitors, 8 ICs, 6 connectors, 6 diodes and 4 jumpers.
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 Digital
Digital bill of materials (BOM)
82 components, 35 distinct parts.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | AMS1117CD-3.3 AMS1117-3.3 UMW | TO-252-2 | U1 |
| 1 | ESP32-WROOM-32UE-N4 ESP32-WROOM-32UE_16MB Espressif Systems | ESP32-WROOM-32UE 16MB | U2 |
| 1 | TPS2115APWR Texas Instruments | PW8-M | U3 |
| 3 | TLP2362(TPR,E TLP2362TPR_E Toshiba Semiconductor and Storage | TLP2362 | U4, U7, U8 |
| 1 | MAX31855KASA+T MAX31855KASA Analog Devices Inc./Maxim Integrated | SOIC-8_3.9x4.9mm_P1.27mm | U5 |
| 1 | CP2102N-A02-GQFN24 Silicon Labs | QFN-24-1EP_4x4mm_P0.5mm_EP2.6x2.6mm | U6 |
| 1 | MBT3904DW1T1G MBT3904DW1 onsemi | SOT-363_SC-70-6 | Q1 |
| 1 | DF12NC-20DS-0.5V(51) DF12NC-20DS-0.5V_51_ Hirose | HRS_DF12NC-20DS-0.5V_51_ | J1 |
| 1 | 1050170001 Molex | USB_Micro-B_Molex-105017-0001 | J2 |
| 1 | PRT-14417 Hopper SparkFun Electronics | PRT-14417 | J3 |
| 1 | PRT-14417 Screen SparkFun Electronics | PRT-14417 | J4 |
| 1 | PRT-14417 Spare1 SparkFun Electronics | PRT-14417 | J5 |
| 1 | PRT-14417 Spare2 SparkFun Electronics | PRT-14417 | J6 |
| 4 | SolderJumper_3_Open | SolderJumper-3_P1.3mm_Open_RoundedPad1.0x1.5mm | JP1, JP2, JP3, JP4 |
| 1 | PEC11R-4220K-S0024 PEC11R-4215F-S0024 Bourns Inc. | XDCR_PEC11R-4215F-S0024 | MT1 |
| 2 | TL1015AF160QG E-Switch | SW_TL1015AF160QG | S1, S2 |
| 1 | GPIO MISC. | PinHeader_1x04_P2.54mm_Vertical | TP27 |
| 5 | LO Q976-PS-25-0-20-R18 R 2.0V 20mA ams-OSRAM USA INC. | LED_0603_1608Metric | D1, D2, D3, D4, D5 |
| 1 | SP0503BAHTG SP0503BAHT Littelfuse Inc. | SOT-143 | D6 |
| 3 | CL21A106KOQNNNE 10uF 16V X5R 0805 Samsung Electro-Mechanics | C_0805_2012Metric | C1, C2, C3 |
Show 15 more
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | CL21A226MPQNNNE 22uF 10V X5R 0805 Samsung Electro-Mechanics | C_0805_2012Metric | C4 |
| 11 | CL10B104KB8NNWC 0.1uF 50V X7R 0603 Samsung Electro-Mechanics | C_0603_1608Metric | C5, C7, C8, C9, C11, C13, C14, C17 +3 |
| 1 | CC0603KRX7R7BB105 1uF 16V X7R 0603 Yageo | C_0603_1608Metric | C6 |
| 1 | CL21A475KAQNNNE 4.7uF 25V X5R 0805 Samsung Electro-Mechanics | C_0805_2012Metric | C10 |
| 3 | CL10B103KB8NNNC 0.01uF 50V X7R 0603 Samsung Electro-Mechanics | C_0603_1608Metric | C12, C15, C16 |
| 3 | RC0603FR-0764R9L 64.9Ohm 1% 0603 YAGEO | R_0603_1608Metric | R1, R5, R7 |
| 5 | RC0603FR-07150RL 150Ohm 1% 0603 YAGEO | R_0603_1608Metric | R2, R6, R12, R22, R29 |
| 2 | CRGCQ0603F1K8 1.8kOhm 1% 0603 TE Connectivity Passive Product | R_0603_1608Metric | R3, R4 |
| 1 | RT0603BRE0750RL 50Ohm 0.1% 0603 YAGEO | R_0603_1608Metric | R8 |
| 1 | RT0603BRE07250RL 250Ohm 0.1% 0603 YAGEO | R_0603_1608Metric | R9 |
| 1 | RNCP0603FTD1K00 1kOhm 1% 0603 Stackpole Electronics Inc | R_0603_1608Metric | R10 |
| 16 | RNCP0603FTD10K0 10K 1% 0603 Stackpole Electronics Inc | R_0603_1608Metric | R11, R14, R15, R16, R17, R18, R23, R24 +8 |
| 1 | RC0603FR-0722K1L 22.1kOhm 1% 0603 YAGEO | R_0603_1608Metric | R13 |
| 2 | RMCF0603ZT0R00 0Ohm 0603 Stackpole Electronics Inc | R_0603_1608Metric | R19, R21 |
| 1 | RC0603FR-0747K5L 47.5kOhm 1% 0603 YAGEO | R_0603_1608Metric | R20 |
Digital design files
The KiCad project lives in the dwynnychuk/SmartSmoker repository on GitHub; these links point at the commit this page was built from.
Digital: common questions
What microcontroller does the Digital use?
The Digital is built around the ESP32-WROOM-32UE-N4, from the ESP32 family.
How big is the Digital PCB?
The Digital measures 60 × 80 mm, has 4 copper layers and is 4.69 mm thick.
How many components are on the Digital?
82 components, from 35 distinct parts. The full bill of materials is listed on this page.
Where can I download the Digital 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 Digital 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 Digital 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