Networking/ IoT

The hotdog cooker is operational for Major League Baseball's opening night 2020!


Since the last Fab Lab Zoom, I rigged up the hotdog cooker so that it can be activated over the web thru the esp32 Huzzah board. The Arduino Metro controls the stepper motor which closes and opens the safety cover. This is not the program or wiring I intend to use for the final version, but is just a beta test version to get the thing going with web control.

(Please get this one for me, Pikachu!)


Beta Cooker

Here is a link to a page to turn an LED on and off which is attached to my ESP32 board: LED Control.


Return to my home page.


Only Pseudo-Code for now, but outerspace is only an hour's drive away (if your car could drive staight up). So anything is possible!

I do not know how to program these functions yet, but these are the things I would like the hotdog cooker to do with regard to it's connection to the internet/web:

  • Start hotdog cycle
  • Select one of four "duty cycles" for hotdog (warmish, warm, hot, ouch!)
  • Send a message when the weenie is ready!
  • Increment the "hotdog odometer" by one when the weener is history!
Drawing of website on phone

This is a photo of my iPhone starting a hotdog cooking cycle. WOW!

iPhone hotdog control test

The A5 output pin of the esp32 Huzzah board (which turns on the green LED) is connected to the solid state relay input, and also to pin 7 of the Arduino Metro board. Pin 7 on the Metro starts the stepper motor program when 7 is HIGH.

Beta Hotdog Circuit Sketch

Final Project: Hotdog cooker is getting better every minute!

This is the maiden voyage of the hotdog project. Hold on!

The video is running at 8 times the actual speed. The hotdog is "cooked" for 30 seconds in this version of the program.

(Yes. I did eat the finished product.)