Инженер и YouTube-блогер Карл Бугея недавно разработал CodeCell, крошечную плату разработки ESP32-C3, разработанную как мозг для роботов, носимых устройств и устройств умного дома. Этот модуль оснащен девятиосевым инерциальным измерительным блоком (IMU) для слияния движений и дополнительным датчиком освещенности VCNL4040. Он включает порт USB Type-C для данных и питания, а также литий-полимерный аккумулятор с зарядной схемой.
Имея размеры всего 18,5 x 18,5 мм, эта компактная плата даже меньше других крошечных плат разработки ESP32, таких как Waveshare ESP32-S3-Zero и Seeed Studio XIAO ESP32S3. Однако Epi C3 меньше — 23 x 12,75 мм, как и Unexpected Maker NANOS3 (25 x 10 мм) и Unexpected Maker OMGS3 (28 x 11 мм).
Спецификация платы разработки CodeCel ESP32-C3 mini
- Микроконтроллер – ESP32-C3 RISC-V MCU
- Ядро процессора RISC-V 160 МГц 32-битное
- 400 КБ SRAM, 4 МБ флэш-памяти
- Подключение Wi-Fi 4 и Bluetooth Low Energy (BLE)
- Датчики
- Датчик освещенности Vishay VCNL4040
- Дополнительный девятиосевой инерциальный измерительный блок (IMU) CEVA BNO085 для слияния движений
- USB – порт USB Type-C для питания и передачи данных
- Аккумулятор – Интегрированная схема зарядки литий-полимерного (LiPo) аккумулятора
- Вводы/выводы
- Корончатые штыревые разъемы 0,1” с трех сторон
- Несколько контактов GPIO для расширения периферии
- Размеры – печатная плата 18,5 x 18,5 мм (плюс антенна 5,2 мм)
CodeCell можно программировать с помощью Arduino IDE. Видео содержит инструкции по настройке IDE, установке необходимых библиотек и загрузке кода на устройство. Также в нем рассматриваются основные функции и примеры использования датчиков и контактов GPIO. В видео он также упоминает полное письменное руководство по аппаратному и программному обеспечению CodeCell, чтобы упростить начало работы.
Чтобы упростить задачу, Bugeja создал несколько примеров проектов с CodeCell, включая распознавание жестов глубины, распознавание касаний, датчики приближения, автоматическое затемнение, счетчик шагов, управление углом и многое другое, что можно найти в библиотеке «CodeCell.h».
В комплект CodeCell входит аккумулятор LiPo емкостью 70 мАч 20C размером 23 x 17,5 x 8,7 мм и весом 4,6 грамма. Он оснащен гнездовым разъемом 1,25 мм, который подключается непосредственно к встроенному порту. Печатная плата соответствует требованиям ROHS и соответствует стандарту IPC-A-600 II, что гарантирует качество и безопасность. CodeCell разработан как набор для самостоятельного изготовления; если вы планируете использовать его в коммерческих целях, вы можете связаться с microbots для получения дополнительной информации.
CodeCell можно приобрести в магазине Microbots компании Bugeja. Стоимость версии только с подсветкой составляет 12,50 евро или 13,50 долларов США, а модель с подсветкой и движением — 29,99 евро или 32 доллара США.
Выражаем свою благодарность источнику из которого взята и переведена статья, сайту cnx-software.com.
Оригинал статьи вы можете прочитать здесь.