Эта статья является руководством по началу работы для платформы разработки ESP32. Если вы знакомы с ESP8266, ESP32 является его помощником. ESP32 загружен множеством новых функций. Самое актуальное: он сочетает в себе возможности WiFi и Bluetooth, а также двухъядерный процессор.
Характеристики
Когда дело доходит до спецификаций чипов ESP32, вы обнаружите, что:
ESP32 является двухъядерным, это означает, что у него есть 2 процессора.
-У него есть Wi-Fi и встроенный bluetooth.
-Он запускает 32-битные программы.
- Частота тактовой частоты может достигать 240 МГц и имеет ОЗУ 512 КБ.
-Эта конкретная доска имеет 30 или 36 контактов, по 15 в каждом ряду.
- Он также имеет широкий спектр периферийных устройств, таких как: емкостный сенсорный, АЦП, ЦАП, UART, SPI, I2C и многое другое.
- Он оснащен встроенным датчиком эффекта холла и встроенным датчиком температуры.
Среда программирования
ESP32 может быть запрограммирован в различных средах программирования. Вы можете использовать:
-Arduino IDE
-Espressif IDF (IoT Development Framework)
-Micropython
-JavaScript
-LUA
Вырез ESP32
ESP32 имеет больше GPIO с большей функциональностью по сравнению с ESP826.
С помощью ESP32 вы можете решить, какие контакты UART, I2C или SPI - вам просто нужно установить это в коде. Это возможно благодаря функции мультиплексирования микросхемы ESP32, которая позволяет назначать несколько функций одному и тому же выводу.
Если вам нравится ESP32, клик здесь ESP32 product & UNO Board & Shield






