
Автор: Harry Fairhead
Издательство: I/O Press
Год: October 19, 2024
Страниц: 445
Язык: английский
Формат: pdf (true)
Размер: 10.1 MB
The Espressif ESP32 is a remarkable device. It is low cost but with many different subsystems that make it more powerful than you might think. You can use it for simple applications because it is cheap, but you can also use it for more sophisticated applications because it is capable. C is the ideal choice of language to program the ESP32, ensuring that your programs are fast and efficient, and here it is used with the Espressif IoT Development Framework, ESP-IDF and VS Code, a combination which makes it simple to get started and provides a wealth of functions not found elsewhere. The use of C ensures that your programs are fast and efficient and the ESP-IDF lets you work with all of the versions of the ESP32 using the same code. It has the advantage over other approaches such as the Arduino library for the ESP32 of being targeted directly at just one platform. You can extend the language to C++, but for the sake of efficiency and simplicity all of the code in this book is in C.