Seeed Studio XIAO ESP32C3 — это мини-плата для разработки IoT, основанная на двухрежимном чипе Espressif ESP32-C3 WiFi/Bluetooth.
ESP32-C3 — это 32-битный ЦП RISC-V , который включает в себя FPU (модуль с плавающей запятой) для 32-битной арифметики одинарной точности с мощной вычислительной мощностью.
Он имеет отличные характеристики радиочастоты, поддерживает протоколы IEEE 802.11 b/g/n WiFi и Bluetooth 5 (LE) .
Эта плата поставляется с внешней антенной для увеличения мощности сигнала для ваших беспроводных приложений.
Он также имеет небольшой и изысканный форм-фактор в сочетании с односторонней конструкцией для поверхностного монтажа .
Он оснащен многими интерфейсами и имеет 11 цифровых входов/выходов , которые можно использовать в качестве контактов ШИМ , и 4 аналоговых входа/выхода , которые можно использовать в качестве контактов АЦП .
Он поддерживает четыре последовательных интерфейса, таких как UART, I2C, SPI и I2S .
Также на плате есть небольшая кнопка сброса и кнопка режима загрузчика .
XIAO ESP32C3 полностью совместим с платой расширения Seeeduino XIAO и Seeeduino XIAO Grove Shield, за исключением платы расширения Seeeduino XIAO, пружинные контакты SWD на плате несовместимы.
Что касается функций, выделенных выше, XIAO ESP32C3 позиционируется как высокопроизводительная, маломощная, экономичная мини-плата для разработки IoT , подходящая для приложений IoT с низким энергопотреблением и беспроводных носимых приложений.
Особенности
- Мощный ЦП: ESP32-C3, 32-битный одноядерный процессор RISC-V, работающий на частоте до 160 МГц
- Полная подсистема Wi-Fi: соответствует протоколу IEEE 802.11b/g/n и поддерживает режим станции, режим SoftAP, режим SoftAP + Station и неразборчивый режим.
- Подсистема Bluetooth LE: поддерживает функции Bluetooth 5 и Bluetooth mesh.
- Сверхнизкое энергопотребление: энергопотребление в режиме глубокого сна составляет около 43 мкА.
- Улучшенная радиочастотная характеристика: внешняя радиочастотная антенна в комплекте
- Чип для зарядки аккумулятора: поддерживает управление зарядкой и разрядкой литиевой батареи.
- Богатые встроенные ресурсы: 400 КБ SRAM и 4 МБ встроенной флэш-памяти.
- Сверхмалый размер: размером с большой палец (20×17,5 мм) классический форм-фактор серии XIAO для носимых устройств и небольших проектов
- Надежные функции безопасности: Аппаратные криптографические ускорители, поддерживающие AES-128/256, Hash, RSA, HMAC, цифровую подпись и безопасную загрузку.
- Богатые интерфейсы: 1xI2C, 1xSPI, 1xI2S, 2xUART, 11xGPIO(PWM), 4xADC, 1xJTAG интерфейс соединительной площадки
- Односторонние компоненты, конструкция для поверхностного монтажа
Эта плата поставляется с внешней антенной для увеличения мощности сигнала для беспроводных приложений.
Сравнение характеристик
Вещь | Seeed Studio XIAO ESP32C3 | Seeeduino XIAO | Видел XIAO RP2040 | Seeeduino XIAO BLE | Seeeduino XIAO BLE Sense |
---|---|---|---|---|---|
Процессор | ESP32-C3 32-битный RISC-V @ 160 МГц | SAMD21 M0+@48МГц | Двухъядерный процессор RP2040 M0+@133 МГц | nRF52840 M4F@64МГц | nRF52840 M4F@64МГц |
Беспроводное подключение | Wi-Fi и Bluetooth 5 (LE) | Н/Д | Н/Д | Bluetooth 5.0/BLE/NFC | Bluetooth 5.0/BLE/NFC |
Память | 400 КБ SRAM, 4 МБ встроенной флэш-памяти | 32 КБ SRAM 256 КБ FLASH | 264 КБ SRAM 2 МБ встроенной флэш-памяти | 256 КБ ОЗУ, 1 МБ флэш-памяти 2 МБ встроенной флэш-памяти | 256 КБ ОЗУ, 1 МБ флэш-памяти 2 МБ встроенной флэш-памяти |
Встроенные датчики | Н/Д | Н/Д | Н/Д | Н/Д | 6 DOF IMU (LSM6DS3TR-C), микрофон PDM |
Интерфейсы | I2C/UART/SPI/I2S | I2C/UART/SPI | I2C/UART/SPI | I2C/UART/SPI | I2C/UART/SPI |
ШИМ/аналоговые контакты | 11/4 | 11/11 | 11/4 | 11/6 | 11/6 |
Встроенные кнопки | Кнопка сброса/загрузки | Н/Д | Кнопка сброса/загрузки | Кнопка сброса | Кнопка сброса |
Встроенные светодиоды | Светодиод зарядки | Н/Д | Полноцветный RGB/светодиод 3-в-1 | Индикатор 3-в-одном/индикатор зарядки | Индикатор 3-в-одном/индикатор зарядки |
Чип заряда батареи | Встроенный | Н/Д | Н/Д | BQ25101 | BQ25101 |
Языки программирования | Ардуино | Ардуино / CircuitPython | Arduino/ MicroPython/ CircuitPython | Arduino/ MicroPython/ CircuitPython | Arduino/ MicroPython/ CircuitPython |
Распиновка
Обзор компонентов
Контакты питания
- 5В – это 5В от порта USB. Вы также можете использовать это как вход напряжения, но у вас должен быть какой-то диод (шоттки, сигнал, питание) между вашим внешним источником питания и этим контактом с анодом к батарее, катодом с контактом 5 В.
- 3V3 — это регулируемый выход встроенного регулятора. Вы можете выделить не более 700 мА
- GND – Земля питания/данных/сигнала
Плата поставляется с внешней антенной