Используйте платформу Seeed Studio XIAO ESP32-C3 для создания устройств на базе интернета вещей. Например, плата станет отличным контролером умного дома, веб-сервером для отображения показаний датчиков или мозгом робота управляемого по Wi-Fi или Bluetooth.
Особенности
- Модуль ESP32-C3 на базе 32-битного процессора RISC-V с тактовой частотой до 160 МГц.
- Поддержка беспроводных технологий Wi-Fi и Bluetooth на расстоянии более 100 м с помощью антенны U.FL.
- Низкое энергопотребление — 44 мкА в режиме сна.
- Компактные размеры 22×18 мм.
Подробности
Платформа Seeed Studio XIAO ESP32-C3 выполнена на модуле Espressif ESP32-C3, который включаете в себя 32-битный процессор RISC-V с тактовой частотой до 160 МГц, RAM-память на 400 КБ и Flash-память на 4 МБ. Также в модуль встроен датчик температуры. Поддерживаются беспроводные стандарты связи Wi-Fi 802.11 b/g/n (2,4 ГГц) и протокол Bluetooth v5.0 с BLE.
На плате расположены две кнопки:
- Кнопка Reset — служит для сброса платформы.
- Кнопка Boot — служит для перевода платформы в режим загрузчика.
Для увеличения дальности связи Wi-Fi / Bluetooth на плате предусмотрен разъём U.FL для подключения внешней антенны, которая идёт в комплекте.
Питание
Для питания платформы Seeed Studio XIAO ESP32-C3 можно использовать порт USB, пин 5V или площадки под пайку BAT. Источник определяется автоматически.
- Питание через USB. Штатный способ подключения питания. Для коммуникации используйте блок питания на 5 В с USB-выходом и кабель USB Type-C. Диапазон входного напряжения — строго 5 В.
- Питание через пин 5V. Идеальный вариант, если хотите запитать плату от другого модуля. Для коммуникации используйте провода макетные провода. Диапазон входного напряжения — строго 5 В.
- Питание через площадки под пайку BAT. Используйте, если хотите запитать плату от внешнего Li-Pol и Li-Ion акумулятора. Диапазон входного напряжения — от 3,7 до 4,2 В.
Подключение и программирование
Для связи платформы Seeed Studio XIAO ESP32-C3 с компьютером используйте кабель USB Type-C.
Плата Seeed Studio XIAO поддерживает следующие инструменты программирования:
- Arduino IDE – среда разработки на базе C++.
- Thonny IDE MicroPython – среда разработки на базе Python 3.
- CircuitPython — среда разработки на базе Python 3 от Adafruit.
- Espruino IDE — среда разработки на базе JavaScript.
- Espressif IoT Development Framework (ESP-IDF) – официальная среда разработки от производителя модуля ESP32-C3.
Распиновка
С двух сторон платы расположены 14 отверстий под пайку для коммуникаций с питанием и подключения внешних модулей или сенсоров:
- Все контактов: 14
- Контактов питания: 3
- Контактов ввода-вывода GPIO: 11
- Контакты с ШИМ: 11
- Контакты с АЦП: 4
- Возможность сконфигурировать интерфейсы: 1×UART, 1×SPI, 1×I²C
Для коммуникации вам скорей всего понадобится контактная колодка PLS-40, которую можно разделить на необходимое количество пинов, а затем припаять с помощью паяльника.
Габаритный чертёж
Комплектация
- 1× Контроллер Seeed Studio XIAO ESP32-C3
- 1× U.FL Антенна
Характеристики
- Модель: Контроллер Seeed Studio XIAO ESP32-C3
- Модуль: ESP32-C3 32-bit RISC-V
- Тактовая частота: до 160 МГц
- Flash-память: 4 МБ
- SRAM-память: 400 КБ
- Стандарт Wi-Fi: 802.11 b/g/n
- Стандарт Bluetooth: BLE v5.0
-
Входное напряжение питания:
- USB-порт: 5 В
- Пин 5V: 5 В
- Площадки BAT: 3,7–4,2 В
- Напряжение логических уровней: 3,3 В
-
Контакты общего назначения:
- Всего контактов: 11
- Контакты с ШИМ: 11
- Контакты с АЦП: 4
- Аппаратные интерфейсы: 1× UART, 1× SPI, 1× I²C
- Размеры: 22×18 мм
Ресурсы
Мы также рекомендуем к чтению ссылки на статьи, документации и другие вспомогательные материалы по платформе Seeed Studio XIAO ESP32-C3.
Инструкции
- Руководство по использованию платформы Seeed Studio XIAO ESP32-C3.
- Первый обзор платформы Seeed Studio XIAO ESP32-C3.
- Подключение платформы Seeed Studio XIAO ESP32-C3 к Home Assistant.
- Установка и настройка Arduino IDE для программирования на C++.
- Установка и настройка Thonny IDE для программирования на MicroPython.