ESP32
ESP32 е мощен, евтин системен чип (SoC) с вградени Wi-Fi и Bluetooth (включително BLE – Bluetooth Low Energy), разработен от Espressif Systems. Той се появи като естествен и много по-мощен наследник на популярния ESP8266, като бързо се превърна в един от най-предпочитаните микроконтролери за проекти в сферата на Интернета на нещата (IoT), домашната автоматизация и роботиката.
Основни технически характеристики
| Параметър | Стойност / Описание |
| Процесор | Двуядрен (или едноядрен) Tensilica Xtensa 32-битов LX6, работещ на 160 или 240 MHz |
| Памет | 520 KB SRAM, поддръжка на външна Flash памет (обикновено 4 MB или 8 MB) |
| Безжична връзка | Wi-Fi: 802.11 b/g/n (до 150 Mbps) Bluetooth: v4.2 BR/EDR и BLE (Bluetooth Low Energy) |
| Периферни пинове | До 34 или 36 програмируеми GPIO пина |
| Аналогови интерфейси | 12-битови ADC конвертори (до 18 канала) и 8-битови DAC конвертори (2 канала) |
| Таймери и PWM | Хардуерни таймери, PWM канали за управление на моторчета/светлини |
| Комуникационни интерфейси | SPI, I2C, UART, I2S, CAN |
| Работно напрежение | 3.3V |
Основни предимства спрямо ESP8266
- Двуядрен процесор: Позволява разделяне на задачите – например едното ядро да управлява тежкия Wi-Fi трафик и мрежовия стек, а другото да изпълнява потребителския код и сензорните данни.
- Вграден Bluetooth: За разлика от стандартния ESP8266, ESP32 има пълна поддръжка на Bluetooth и BLE, което улеснява връзката със смартфони и други безжични аксесоари.
- Богата периферна мрежа: Разполага с много повече GPIO пинове, истински аналогови изходи (DAC) и по-прецизни аналогово-цифрови преобразователи (ADC).
- Усъвършенствано управление на захранването: Изключително ниска консумация в режим на заспиване (Ultra Low Power – ULP съпроцесор), което позволява на устройството да работи дълго време на батерии, събуждайки се само при нужда.