Building a standalone temperature-logging station with ESP32 that saves CSV readings to a microSD card with NTP timestamps and deep sleep.
Controlling a relay via a web server on ESP32, with a very important safety note on the hazards of working with AC voltage.
An explanation of ESP32's PWM architecture via 16 independent channels and the ledcSetup/ledcAttachPin/ledcWrite functions, compared to traditional analogWrite().
Wiring a 16x2 LCD fitted with an I2C backpack to ESP32 using just two wires, via the LiquidCrystal_I2C library.