Мы уже рассматривали ряд плат ESP32-C6, но ни одна из них пока не поддерживает Ethernet и PoE, а плата ESP32-C6-Bug делает это возможным благодаря плате расширения Esp32-Bug-Eth с чипом W5500 Ethernet, разъемом RJ45 и модулем питания PoE.
Как и другие устройства ESP32-C6, маленькая плата поддерживает Wi-Fi 6, Bluetooth LE 5, а также Thread и Zigbee через радио-модуль 802.15.4, но она также включает в себя некоторые другие интересные функции, такие как зубчатые отверстия для удобной пайки на несущую плату и поддержку LiPo-аккумуляторов со встроенными схемами зарядки и защиты аккумуляторов.
Характеристики платы ESP32-C6-Bug:
- SoC — ESP32-C6FH4
- Ядра микроконтроллера
- 32-битное ядро RISC-V @ 160 МГц
- 32-битное ядро RISC-V с маломощным сопроцессором 20 МГц может выполнять задачи, даже когда основная система находится в состоянии глубокого сна.
- Память — SRAM 512 КБ.
- Хранилище — 4 МБ флэш-памяти
- Беспроводная связь — Wi-Fi 6, Bluetooth LE 5 и радио 802.15.4 (Zigbee, Thread и т. д.)
- Ядра микроконтроллера
- USB — 1х порт USB Type-C для питания, программирования и данных
- Вводы/выводы – 2х 12-контактных разъема со сквозными и зубчатыми отверстиями
- До 19x GPIO
- SPI, UART, I2C, I2S, PWM, SDIO, PWM управления двигателем, 12-битный АЦП и т. д.
- Разное
- Светодиоды, управляемые пользователем
- Внешний генератор RTC 32,768 кГц и генератор 40 МГц
- Кнопки сброса и управляемые пользователем кнопки
- Антенна – антенна на печатной плате
- Источник питания
- 5 В через порт USB-C
- Поддержка аккумуляторов LiPo с
- Защита от пониженного напряжения и обратной полярности
- Встроенная зарядка аккумулятора и измерение уровня со светодиодным индикатором
- Потребляемая мощность 20 мкА в глубоком сне (с пробуждением по таймеру)
- Малошумящий LDO 700 мА
- Размеры – небольшие (и совместимость с макетными платами)
Хотя плату можно использовать автономно, некоторые пользователи захотят объединить ее с экраном Esp32-Bug-Eth, чтобы добавить поддержку Ethernet и PoE и создать крошечный IoT-шлюз с WiFi 6, BLE, Thread, Zigbee и Ethernet.
Возможности дополнительной платы Esp32-Bug-Eth:
- Ethernet-модуль Wiznet W5500
- USB — 1х порт USB-C, поддерживающий как питание, так и передачу данных
- Расширение — разъем STEMMA-QT для подключения периферии
- Источник питания
- 5 В через порт USB-C
- Изолированная поддержка PoE обеспечивается через модуль SDAPO DP1435-5V.
ESP32-C6-Bug можно запрограммировать с помощью платформы ESP-IDF или Arduino IDE с различными примерами для последней, доступными на GitHub, а именно: образец blinky, образец Ethernet для проверки проводного соединения при использовании в сочетании с Esp32-Bug-Eth shield, образец OLED-дисплея I2C и telegram-бот, отправляющий датчик BMP280 в Telegram по Ethernet-соединению. В настоящее время для подключения Zigbee и Thread требуется использование ESP-IDF, и это не реализовано в ядре Arduino ESP32.
Документацию по оборудованию, включая техническое описание, схемы в формате PDF, спецификацию материалов и 3D-модели, можно найти в отдельном репозитории GitHub. Prokyber sro также создает два корпуса для 3D-печати только для платы ESP32-C6-Bug и комбо с платой расширения Ethernet, которую вы найдете на Thingiverse .
Prokyber sro запустила плату ESP32-C6-Bug на Crowd Supply с целью финансирования в размере 1500 долларов США. Вознаграждения начинаются с 29 долларов США только за плату ESP32-C6-Bug, а плата Esp32-Bug-Eth добавляет дополнительные 34 доллара, что означает, что полная система будет стоить 63 доллара без учета доставки, что может затруднить продажу решения. Доставка добавляет 8 долларов в США и 18 долларов для остального мира, и спонсорам следует ожидать, что их льготы будут отправлены к августу 2024 года, если не возникнет каких-либо неожиданных проблем.
Выражаем свою благодарность источнику с которого взята и переведена статья, сайту cnx-software.com.
Оригинал статьи вы можете прочитать здесь.