Все категории
+7 (901) 982-1599 Перезвоните мне Перезвоните мне
0 Корзина
0 Сравнение
0 Избранное

Каталог

ESP32 проекты

8 товаров

Модуль ESP32

Большое количество DIY проектов, связанных с робототехникой, домашней автоматизацией, проектами в области интернета вещей (IOT), искусственного интеллекта и даже управления беспилотными летательными аппаратами обосновывается простотой использования и широкими возможностями контроллера ESP32. В сети присутствует много различных примеров подключения, примеров программ. Как в среде Arduino IDE, так и в более продинутых средах программирования.
Возможность писать программы на языках C++, Python прибавляет количество пользователей, экспериментирующих с данным модулем.

Модуль ESP32 - универсальный контроллер с двухъядерным 32-разрядным процессором, работающим на частоте 240 МГц. Контроллер сочетает в себе возможности беспроводной связи со встроенным Wi-Fi и Bluetooth с большим количеством контактов ввода-вывода, которых достаточно для базовых электронных проектов. Программирование контроллера доступно в среде из Arduino IDE.

ESP32 — это усовершенствованная версия знаменитого модуля ESP8266, разработанного компанией Espressif Systems. Благодаря новым функциям, таким как дополнительное ядро, более быстрый Wi-Fi и двухрежимный Bluetooth (4.2 и BLE), этот модуль стал предпочтительным выбором для приложений Интернета вещей.
ESP32 поддерживает широкий спектр периферийных устройств, включая емкостные сенсорные датчики, аналого-цифровые и цифро-аналоговые преобразователи, интерфейсы I2C, SPI, UART, I2S, ШИМ и многое другое.
 
Наличие второго вычислительного ядра предоставляет широкие возможности для работы в многозадачном режиме
 
ESP32 представляет собой двухъядерную однокристальную систему с симметричной многопроцессорной обработкой. Это устройство обладает следующими аппаратными функциями, обеспечивающими поддержку симметричной многопроцессорной обработки:
- Два идентичных ядра называются Core 0 и Core 1. Это означает, что выполнение фрагмента кода будет идентичным независимо от того, на каком ядре он выполняется.
- Симметричная память (за некоторыми небольшими исключениями).
  Если несколько ядер одновременно обращаются к одному и тому же    
 адресу памяти, их доступ будет упорядочен шиной памяти.
- Межъядерные прерывания позволяют одному ядру инициировать прерывание в другом ядре. Это позволяет ядрам сигнализировать друг другу о событиях (например, запрашивать переключение контекста в другом ядре).