Digital

dwynnychuk·SmartSmoker·PCB/Main PCB/REV B/DigitalPCB.kicad_pcb

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

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.

QtyPartRefs
1
AMS1117CD-3.3
AMS1117-3.3
UMW
U1
1
ESP32-WROOM-32UE-N4
ESP32-WROOM-32UE_16MB
Espressif Systems
U2
1
TPS2115APWR
Texas Instruments
U3
3
TLP2362(TPR,E
TLP2362TPR_E
Toshiba Semiconductor and Storage
U4, U7, U8
1
MAX31855KASA+T
MAX31855KASA
Analog Devices Inc./Maxim Integrated
U5
1
CP2102N-A02-GQFN24
Silicon Labs
U6
1
MBT3904DW1T1G
MBT3904DW1
onsemi
Q1
1
DF12NC-20DS-0.5V(51)
DF12NC-20DS-0.5V_51_
Hirose
J1
1
1050170001
Molex
J2
1
PRT-14417
Hopper
SparkFun Electronics
J3
1
PRT-14417
Screen
SparkFun Electronics
J4
1
PRT-14417
Spare1
SparkFun Electronics
J5
1
PRT-14417
Spare2
SparkFun Electronics
J6
4
SolderJumper_3_Open
JP1, JP2, JP3, JP4
1
PEC11R-4220K-S0024
PEC11R-4215F-S0024
Bourns Inc.
MT1
2
TL1015AF160QG
E-Switch
S1, S2
1
GPIO MISC.
TP27
5
LO Q976-PS-25-0-20-R18
R 2.0V 20mA
ams-OSRAM USA INC.
D1, D2, D3, D4, D5
1
SP0503BAHTG
SP0503BAHT
Littelfuse Inc.
D6
3
CL21A106KOQNNNE
10uF 16V X5R 0805
Samsung Electro-Mechanics
C1, C2, C3
Show 15 more
QtyPartRefs
1
CL21A226MPQNNNE
22uF 10V X5R 0805
Samsung Electro-Mechanics
C4
11
CL10B104KB8NNWC
0.1uF 50V X7R 0603
Samsung Electro-Mechanics
C5, C7, C8, C9, C11, C13, C14, C17 +3
1
CC0603KRX7R7BB105
1uF 16V X7R 0603
Yageo
C6
1
CL21A475KAQNNNE
4.7uF 25V X5R 0805
Samsung Electro-Mechanics
C10
3
CL10B103KB8NNNC
0.01uF 50V X7R 0603
Samsung Electro-Mechanics
C12, C15, C16
3
RC0603FR-0764R9L
64.9Ohm 1% 0603
YAGEO
R1, R5, R7
5
RC0603FR-07150RL
150Ohm 1% 0603
YAGEO
R2, R6, R12, R22, R29
2
CRGCQ0603F1K8
1.8kOhm 1% 0603
TE Connectivity Passive Product
R3, R4
1
RT0603BRE0750RL
50Ohm 0.1% 0603
YAGEO
R8
1
RT0603BRE07250RL
250Ohm 0.1% 0603
YAGEO
R9
1
RNCP0603FTD1K00
1kOhm 1% 0603
Stackpole Electronics Inc
R10
16
RNCP0603FTD10K0
10K 1% 0603
Stackpole Electronics Inc
R11, R14, R15, R16, R17, R18, R23, R24 +8
1
RC0603FR-0722K1L
22.1kOhm 1% 0603
YAGEO
R13
2
RMCF0603ZT0R00
0Ohm 0603
Stackpole Electronics Inc
R19, R21
1
RC0603FR-0747K5L
47.5kOhm 1% 0603
YAGEO
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