Плата WiFi та Bluetooth контролера ESP-32 з програматором CP2102
На платі вже встановлено усе необхідне для запуску вашого проекту, а саме:
- micro-USB роз'єм для живлення та зв'язку модуля з ПК
- перетворювач інтерфейсів USB-UART на основі CP2102, який створює на ПК віртуальний COM-порт з логічними рівнями TTL для полегшеного зв'язку з ESP32 (зв'язок, аналогічний зв'язку ПК з Arduino)
- лінійний стабілізатор напруги AMS1117-3.3V, який забезпечує ESP32 оптимальною напругою живлення, знижуючи вхідну напругу (з піна Vin) або 5В з USB до 3.3B
- пару кнопок для керування та два світлодіоди – користувацький та світлодіод індикації активності передачі по послідовному порту
- однорядні роз'єми типу «папа», на яких розведені усі піни модуля ESP-32S
- сам Wi-Fi модуль на основі ESP32 – ESP32S
Частота процесора від 160 до 240МГц
Режими роботи WiFi: Клієнт (STA), Точка доступу (AP), Клієнт+Точка доступу (STA+AP)
Габарити 49 × 26 × 15 мм
ESP32 має дійсно багато відмінностей від свого «молодшого брата»,
ESP32 –старший брат отримав ще одне ядро, і тепер тактова частота обох ядер може сягати 240МГц з продуктивністю до 600 мільйонів ітерацій в секунду (MIPS); також нова система-на-чипі отримала Bluetooth найновішої специфікації 4.2 з можливістю переходу в режим наднизького споживання BLE, оновлений криптографічний двигун, можливість шифрування вмісту зовнішньої Flash-пам'яті за допомогою п'яти різних алгоритмів, вбудовану ППЗУ та ОЗУ на майже півмегабайта. З надбюджетного модуля для домашніх застосувань серія ESP починає перетворюватися в повноцінний пристрій з практично необмеженими можливостями для творчості!
ESP32 — це потужний мікроконтролер, який можна використовувати для різноманітних проектів IoT. Налаштування ESP32 в Arduino IDE у Windows 10 — це простий процес, який можна виконати за кілька простих кроків.
Крок 1: Встановіть Arduino IDE
Щоб налаштувати ESP32 на Arduino IDE, вам спочатку потрібно завантажити та встановити Arduino IDE. Ви можете завантажити останню версію Arduino IDE з офіційного веб-сайту (https://www.arduino.cc/en/software) і слідувати інструкціям зі встановлення.
Крок 2: Встановіть пакет плати ESP32
Після встановлення Arduino IDE вам потрібно буде встановити пакет плати ESP32. Відкрийте Arduino IDE і натисніть «Файл» -> «Налаштування». У вікні налаштувань ви побачите поле «URL-адреси адміністратора додаткових дошок». Вставте наступну URL-адресу в поле та натисніть OK:
https://dl.espressif.com/dl/package_esp32_index.json
Далі натисніть Інструменти -> Дошка -> Менеджер дощок. У вікні «Диспетчер плат» знайдіть «ESP32» і клацніть пакет «esp32». Натисніть кнопку «Встановити», щоб установити пакет.
Крок 3: Виберіть плату ESP32
Після встановлення пакета ви можете вибрати плату ESP32 в Arduino IDE. Клацніть Інструменти -> Плата та виберіть «ESP32 Dev Module» зі списку доступних плат.
Крок 4: Виберіть послідовний порт
Щоб завантажити код на ESP32, потрібно вибрати правильний послідовний порт. Натисніть Інструменти -> Порт і виберіть порт, який відповідає вашій платі ESP32. Якщо ви не впевнені, який порт вибрати, від’єднайте плату від мережі та перевірте список портів. Потім підключіть свою плату та виберіть новий порт, який з’явиться.
Крок 5. Перевірте налаштування
Щоб перевірити налаштування, ви можете завантажити простий ескіз на ESP32. Відкрийте приклад ескізу «Blink», натиснувши «Файл» -> «Приклади» -> 01.Основи -> «Blink». У ескізі Blink змініть номер контакту LED на 2, замінивши «LED_BUILTIN» на «2». Потім натисніть Sketch -> Upload, щоб завантажити ескіз на ESP32.
Якщо завантаження пройшло успішно, ви побачите, що світлодіод на платі ESP32 починає блимати. Вітаємо, ви успішно налаштували ESP32 у Arduino IDE у Windows 10!
Підсумовуючи, налаштування ESP32 у Arduino IDE у Windows 10 є простим процесом, який можна завершити за кілька простих кроків. Виконавши ці кроки, ви зможете розпочати створення власних проектів за допомогою мікроконтролера ESP32.
Доступна периферія контролера
Хоча в ESP32 48 контактів GPIO, тільки 25 з них підключені до гребінок на обох сторонах плати. Ці входи-виходи можна використовувати для усіх видів периферійних задач, включаючи:
- 15 каналів АЦП - 15 каналів 12-розрядних АЦП. Діапазон вхідної напруги АЦП може бути налаштований у прошивці на 0...1 В, 0...1,4 В, 0...2 В або 0...4 В.
- 2 інтерфейси UART - 2 інтерфейси UART. Один використовується для послідовного завантаження коду. Вони містять керування потоком та підтримують IR-порт!
- 25 виходів ШІМ - 25 каналів ШІМ для регулювання яскравості світлодіодів або управління двигунами.
- 2 канали ЦАП - 8-бітні ЦАП для генерації аналогових напруг.
- Інтерфейс SPI, I2C та I2S. Містить 3 інтерфейси SPI та 1 інтерфейс I2C для підключення датчиків та периферійних пристроїв, а також два інтерфейси I2S, якщо ви хочете додати звучання у свій проект.
- 9 сенсорних входів - 9 GPIO мають ємнісне сенсорне управління.
Плата ESP32 DevKit
- Модель ESP32
- Наявність Є в наявності
-
297.76грн.
Рекомендовані товари
Модуль MOSFET-транзистора IRLR2905
Модуль (драйвер) силового MOSFET-транзистора для підключення потужного навантаження на вихід ко..
57.86грн.
OLED екран 128X64 I2C
Монохромний дисплей діагоналлю 0,96"Піни ідуть в комплекті, але не припаяніІнтерфейс I2C (адрес..
145.15грн.
ESP32-CAM
Плата WiFi-контролера ESP32S з камерою OV2640 2Mpix Формат зображення – JPEG( підтримує тільки..
281.81грн.
Драйвер двигуна постійного струму 15А 24В
Драйвер призначений для реверсивного керування потужним двигуном постійного струму на основі спеціал..
318.30грн.
Контроллер ESP32-WROOM-32 (8MB)
ESP32-WROOM-32 - це потужний універсальний модуль Wi-Fi + BT + BLE MCU, призначений для широкого спе..
243.36грн.
Міні ESP32
Плата контролера ESP32. Цікавий мініатюрний формат WiFi Bluetooth контролера. Напруга живлення 5В ..
296.70грн.