Skip to content

ecpunk/Oven-Temp-Monitor

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Oven Temp Monitor

ESP32-based dual thermocouple monitor with SSD1306 display and NeoPixel status LED. Uses MAX31855 sensors to show two probe temperatures and includes menu controls via rotary encoder with push button.

Hardware

  • ESP32 DevKitC (esp32dev)
  • Two MAX31855 thermocouple amplifiers (CS pins: 23, 4; SCK 18; MISO 19)
  • SSD1306 128x64 I2C OLED (SDA 21, SCL 22)
  • Rotary encoder with push switch (CLK 25, DT 26, SW 27)
  • Single NeoPixel on pin 5

PlatformIO

  • Environment: esp32-wroom-32
  • Serial monitor: 115200 baud
  • Upload speed: 921600 baud
  • Default upload port: COM4 (adjust as needed)

Build & Upload

pio run
pio run -t upload
pio device monitor

Menu

  • Double click: enter/exit menu
  • Single click (in menu): toggle edit mode
  • Long press: exit menu or pause/resume
  • Encoder turn: navigate items or adjust (units, per-probe offset, LED brightness)

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published