Семейство миниатюрных плат MCU XIAO от Seeed Studio расширяется еще одной платой XIAO ESP32C3, оснащенной микроконтроллером ESP32-C3 WiFi и Bluetooth LE (BLE), поддержкой аккумуляторов LiPo и тем же форм-фактором 21 x 17,5 мм.
Если мы правильно умеем считать, то это уже пятая плата после оригинальной платы XIAO на базе микроконтроллера Microchip SAMD21G18 Cortex-M0+, XIAO RP2040 и плат XIAO BLE и XIAO BLE Sense на базе nRF52840, которые мы тестировали с помощью Edge Impulse.
Технические характеристики XIAO ESP32C3:
- Беспроводной MCU — одноядерный микроконтроллер RISC-V Espressif Systems ESP32-C3 с частотой 160 МГц , 400 КБ SRAM, 384 КБ ROM , 4 МБ флэш -памяти, Wi-Fi 4 и Bluetooth LE 5.0 .
- Антенна — внешняя антенна u.FL
- USB — порт USB Type-C для питания и программирования
- Расширение ввода/вывода
- 2x 7-контактных разъема с 1x UART, 1x I2C, 1x SPI, 11x GPIO (PWM), 4x ADC, I2S
- Напряжение 3,3 В/В (не допускается 5 В)
- Отладка — контактные площадки JTAG
- Разное — кнопка сброса, кнопка загрузки, индикатор зарядки
- Источник питания
- 5 В через порт USB Type-C
- Поддержка аккумуляторов LiPo с чипом зарядки аккумулятора, ток зарядки: 50 мА/100 мА
- Потребляемая мощность при 5 В
- 44 мкА в режиме глубокого сна
- WiFi — 74,4 мА в активном режиме, 24,4 мА в спящем режиме модема, 3,6 мА в легком спящем режиме
- BLE — 26,8 мА в спящем режиме модема, 9,7 мА в легком спящем режиме
- Размеры — 21 х 17,5 мм
XIAO-ESP32C3 можно запрограммировать с помощью Arduino IDE с инструкциями в Wiki. Обратите внимание, что на момент написания обзора они немного устарели, поскольку несколько дней назад была выпущена последняя версия ESP32 Arduino 2.0.4 с поддержкой платы, поэтому вам больше не нужно устанавливать код «XIAO_ESP32C3» вручную.
Хорошей новостью является то, что это первая плата XIAO с подключением к WiFi, она сохраняет тот же форм-фактор и поддерживает совместимые платы расширения, а также добавляет I2S для аудио, но теряет некоторые светодиоды, пару входных контактов АЦП и потребляет больше энергии. намного больше мощности, чем nRF52840 в глубоком сне, как и следовало ожидать. Поклонники программирования MicroPython и CircuitPython также будут разочарованы, поскольку похоже, что Seeed Studio планирует только официальную поддержку Arduino, как показано в сравнительной таблице ниже.
Плата может использоваться в проектах Интернета вещей, носимых устройств, устройств для мониторинга здоровья, а также для умного сельского хозяйства и сетей с низким энергопотреблением. Seeed Studio продает плату за 4,99 доллара США плюс доставка. На момент написания обзора было указано, что ее нет в наличии, но вы можете зарегистрироваться на сайте, чтобы получать уведомления о поступлении.
Выражаем свою благодарность источнику из которого взята и переведена статья, сайту cnx-software.com.
Оригинал статьи вы можете прочитать здесь.