Summary
In this chapter, we learned about ESP32 peripherals and the functions of those peripherals. We learned how to use the IOs of ESP32 and how to use PWM. Furthermore, we discussed the most common serial communication protocols, such as UART, I2C, and SPI, in detail to help you connect many peripherals not only with ESP32 but also with other microcontrollers. We also learned how we can make two ESP32s communicate and how to interface RTC modules and RFID/NFC modules. The learnings of this chapter will make a strong foundation for developing IoT.
In the next chapter, we will discuss how to interface displays and cameras with ESP32.