

Coffee esp32
Coffee Roasting using ESP32
- Copper layers
- 2
- Thickness
- 1.6 mm
- Parts
- 9
- Nets
- 102
- Pads
- 119
- Tracks, vias
- 0, 0
- Routed
- Not yet
- KiCad
- KiCad 8.0 (file 20240108)
- Created
- 15 Feb 2025
- Updated
- 1 Jun 2025
Overview
Coffee esp32 is an open-source printed circuit board by toddjobe, from the toddjobe/roastomatic repository on GitHub. It is a 2-layer board with 9 parts on 102 nets.
It is built around the HX711, 2N2222A and TIP120. Its parts include 2 transistors and 1 IC. It belongs with the ESP32 boards of this library.
Main components
3HX711
SOP-16-40℃~+85℃ 1.4mA 10Hz、80Hz 1MHz~20MHz、11.0592MHz 2 2.6V~5.5V 20mV、40mV、80mV 24 Built-in External、Built-in SPI Support Yes SOP-16 Analog to Digital Converters (ADC) ROHSAvia SemiconAnalog To Digital Converters (ADC)2N2222A
TO-92-55℃~+150℃ 1 NPN 100MHz 100nA 400 40V 5V 600mA 600mV 625mW NPN TO-92 Bipolar (BJT) ROHSSlkorBipolar (BJT)TIP120
TO-220-55℃~+150℃ 200uA 2V@3A,12mA 2W 5A 5V 60V NPN TO-220 Darlington Transistors ROHSJiangsu Changjing Electronics Technology (CJ)Darlington Transistors
README
hardware/coffee_esp32/README.mdcoffee_esp32 Design
The footprints and symbols are downloaded from https://www.snapeda.com/. See LICENSE
Parts
9| Qty | Value | Footprint | References |
|---|---|---|---|
| 4 | HX711 | Package_SO:SOP-16_3.9x9.9mm_P1.27mm | LOAD_CELL_AMP1, U4, U5, U6 |
| 1 | 2N2222A | 2N2222A:TO92254P470H750-3 | Q1 |
| 1 | AOM12864A0-1.54WW-ANO | AOM12864A0-1.54WW-ANO:LCD_AOM12864A0-1.54WW-ANO | DS1 |
| 1 | ESP32-DEVKIT-V1 | ESP32-DEVKIT-V1:MODULE_ESP32_DEVKIT_V1 | U1 |
| 1 | SSR-40 DA | Package_SIP:SIP4_Sharp-SSR_P7.62mm_Straight | HeaterSSR1 |
| 1 | TIP120 | Package_TO_SOT_THT:TO-220-3_Vertical | Q2 |
Questions
What parts does the Coffee esp32 use?
9 parts, built around the HX711, 2N2222A and TIP120. The full list of its parts is on this page, with links to each part's symbol and footprint where PCBKit's library has them.
Where can I download the Coffee esp32 KiCad files?
From the toddjobe/roastomatic repository on GitHub, at the commit this page was made from: the board is hardware/coffee_esp32/coffee_esp32.kicad_pcb and its schematic hardware/coffee_esp32/coffee_esp32.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Can I use the Coffee esp32 design in my own project?
Its repository states no licence, so its author keeps all rights: ask toddjobe before reusing the design.
Similar boards
- 2 layers95 × 67.5 mm

- 4 layers100 × 100 mm

- 2 layers364.4 × 167.3 mm

- 2 layers148.8 × 132.2 mm

Usbflashprog
robsonsmartins/usbflashprog
A memory device programmer (Flash/EPROM/E2PROM) board and software, connected to PC by USB port.
125 parts36 - 2 layers489.6 × 170.7 mm

Mission control
dcpedit/mission-control
Modern replacement PCB for the IBM Model M 122
286 parts31CC-BY-4.0 - 2 layers168 × 123 mm

V2 - 2
RudgeLab/FluoPi
Code and teaching materials for UC/BackyardBrains raspberry pi "macro" scope.
131 parts26 - 2 layers

Catozap
jones139/catocam
Uses a custom trained YoloV8 model on a Raspberry Pi to Detect Cats in CCTV images and Unleash a Cat Deterrent
3 parts18GPL-3.0 - 2 layers32.5 × 21.2 mm

Taptap
dcpedit/taptap
TapTap is a solenoid breakout board for those who are interested in adding a solenoid to their existing project. All you need are the following components, and an extra data pin on your microcontroller.
9 parts13CC-BY-4.0