Skip to the content
2 layers79 × 79 mmBbq sensor, the printed circuit board in 3D

This project is a BBQ temperature sensor that allows you to monitor the temperature of your BBQ grill or smoker remotely.

Size
79 × 79 mm
Copper layers
2
Thickness
1.6 mm
Parts
12
Nets
22
Pads
47
Tracks, vias
85, 5
Routed
Yes
KiCad
KiCad 9.0 (file 20241229)
Created
19 May 2025
Updated
8 Jun 2025

Overview

Bbq sensor is an open-source printed circuit board by oliverhihn, from the oliverhihn/bbq_sensor repository on GitHub. It is a 2-layer board of 79 × 79 mm with 12 parts on 22 nets, routed with 85 tracks and 5 vias.

It is built around the WEMOS D1 MINI and HT7333. Its parts include 6 capacitors and 1 IC. It belongs with the sensors and measurement boards and the ESP8266 boards of this library.

Main components

2

README

README.md

BBQ Temperature Sensor Project

This project is a BBQ temperature sensor that allows you to monitor the temperature of your BBQ grill or smoker remotely. It uses a Thermocouple with a MAX31855 amplifier temperature sensor to measure the temperature and an ESP8266 (D1 Mini) microcontroller to send the data to a web server. The project is designed to be easy to set up and use.

PCB Setup

For a more stable and compact design, a custom PCB was created. The PCB is designed to hold the D1 Mini microcontroller and the MAX31855 amplifier.

image: PCB

ESPHome Setup

The project uses ESPHome to manage the D1 Mini microcontroller. ESPHome is a system that allows you to control your ESP8266/ESP32 devices through simple yet powerful configuration files and control them remotely through Home Assistant.

yml
esp8266:
  board: d1_mini

spi:
  miso_pin: D0
  clk_pin: D1

sensor:
  - platform: max31855
    name: "BBQ Temperature"
    cs_pin: D2
    update_interval: 10s

Parametric Box

Thank you to @pbtec_14016 for the original design of the box. The original design was modified to fit the PCB and the D1 Mini microcontroller. The box is designed to be 3D printed and has cutouts for the thermocouple and the D1 Mini microcontroller.

alt text

Only things changed from the original design are the Holes in the wall of the box for the cables, the count of screws for the lid, and the dimensions. The box is designed to be printed in one piece, with no need for supports. The design is parametric, allowing you to easily adjust the dimensions to fit your needs.

Parts

12
QtyValueFootprintReferences
20.1 µF MLCCCapacitor_SMD:C_1206_3216Metric_Pad1.33x1.80mm_HandSolderC4, C6
247 µF MLCCCapacitor_SMD:C_1206_3216Metric_Pad1.33x1.80mm_HandSolderC1, C5
1100 µF ElcoCapacitor_SMD:C_1206_3216Metric_Pad1.33x1.80mm_HandSolderC2
110 µF MLCCCapacitor_SMD:C_1206_3216Metric_Pad1.33x1.80mm_HandSolderC3
1Battery_ConnConnector_JST:JST_EH_B2B-EH-A_1x02_P2.50mm_VerticalBattery
1Conn_01x06_SocketConnector_PinSocket_2.54mm:PinSocket_1x06_P2.54mm_VerticalMAX31855
1HT7333Package_TO_SOT_SMD:SOT-89-3_HandsolderingHT7333
1USB-C_ConnConnector_JST:JST_EH_B2B-EH-A_1x02_P2.50mm_VerticalUSB-C
1WEMOS_D1_miniRF_Module:WEMOS_D1_mini_lightU2
1~tp4056-module:tp4056-moduleTP4056

Similar boards

  • 4 layers97.6 × 145.1 mmAnalog and ad9958, the printed circuit board in 3D

    Analog and ad9958

    balmerdx/BalmerDX_VNA

    Vector Network Analyzer 10 KHz - 180 MHz

    226 parts26BSD-2-Clause
  • 2 layers80 × 65 mmRLCMeterH750 v2, the printed circuit board in 3D

    RLCMeterH750 v2

    balmerdx/RLCMeterH750

    Good RLC meter

    161 parts26
  • 2 layers43 × 26 mmCheddar, the printed circuit board in 3D

    Cheddar

    tperale/cheddar

    :satellite: A ESP8266 connected button like the Amazon Dash but programmable

    30 parts10CC-BY-SA-4.0
  • 2 layers66 × 57 mmFlood hat, the printed circuit board in 3D

    Flood hat

    smart-facility/cognicity-floodsensor

    Cognicity flood sensor example code

    57 parts4GPL-3.0
  • 2 layers45 × 38 mmHum contr, the printed circuit board in 3D

    Hum contr

    VGCH/smart-humidifier

    Smart controller for Xiaomi humidifier

    20 parts3
  • 2 layers19.2 × 14.1 mmCh32v003 usb, the printed circuit board in 3D

    Ch32v003 usb

    michalpiekos/ch32v003-stm32-usb-hid

    Minimal-cost USB HID device: CH32V003 ($0.10 RISC-V, software USB) vs STM32F103 (HAL). Custom KiCad PCB and BOM cost comparison.

    6 parts2MIT
  • 2 layers35 × 1.5 mmDeltavr controller, the printed circuit board in 3D

    Deltavr controller

    oxy-2/deltavr

    deltavr is a project I've poured my heart into where I've built an open source slam tracked tiny open source headset with customs pcbs, and with every part except a few all 3d printable, also massive credit to my…

    53 parts2

Questions

How big is the Bbq sensor PCB?

It measures 79 × 79 mm and has 2 copper layers, 1.6 mm thick.

What parts does the Bbq sensor use?

12 parts, built around the WEMOS D1 MINI and HT7333. 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 Bbq sensor KiCad files?

From the oliverhihn/bbq_sensor repository on GitHub, at the commit this page was made from: the board is bbq_sensor.kicad_pcb and its schematic bbq_sensor.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the Bbq sensor design in my own project?

Its repository states no licence, so its author keeps all rights: ask oliverhihn before reusing the design.