Embedded Systems¶ Notes on microcontrollers, firmware, and bare-metal. How does an MCU get from reset to main()? How does ESP-IDF work? What is the Espressif board manager and how does it work? How does I²C actually work? What is ESP-Hosted and how does it work?