Summary
In this chapter, we have learned about a number of popular display technologies and how to use them in our ESP32 projects when an immediate output to end users is required. It is important to know the differences between those technologies to select the right display type in a project. FreeRTOS was an important subject of this chapter as well. It is the official real-time operating system of ESP32, supported by Espressif. We have discussed the differences between the vanilla FreeRTOS and the ESP-IDF versions with the help of examples.
We will talk about the advanced features of ESP32 in the next chapter, including multimedia peripherals and power management subsystems. When a battery-operated device is to be designed, the ULP co-processor of ESP32 can be very handy for achieving low power consumption. All these subjects will be covered next.