How to write firmware for custom ESP32-based hardware. Example features an ESP32-C3 MCU with QSPI flash memory, SPI inertial measurement unit (sensor), USB, LEDs, and PCB antenna (WiFi). PCBs by PCBWay https://www.pcbway.com (AD: This video includes a paid promotion for PCBWay and Altium).
05:30 Arduino IDE Set-Up for ESP32 06:35 Board Set-Up 09:00 Flashing Firmware 10:27 LED GPIOs 12:57 USB Serial 14:02 SPI Sensor Interface, Basic Set-Up 18:34 SPI Protocol Basics, Read Register Implementation 24:50 SPI Test (Chip ID and Temperature Sensor) 28:06 WiFi Test (Basic Server to Toggle LED)