Управление 8-канальным I2C-мультиплексером TCA9548A для подключения нескольких устройств с одинаковыми адресами на одну шину
Архитектура: OpenCR
Библиотеки, совместимые с этой платформой, а также универсальные библиотеки для любых Arduino-совместимых плат.
Работа с высокоточным датчиком температуры TMP116 по I2C с погрешностью ±0.2°C и минимальным энергопотреблением
Драйвер для цифрового датчика температуры TSYS01 с точностью ±0.1°C, работающий по протоколу I2C
SDK для подключения ESP32 и ESP8266 к облачной платформе Cloudchip.io по MQTT и HTTP API
Mesh-сеть на LoRa для IoT с маршрутизацией через узлы без центрального шлюза
Управление датчиком CO₂ Cubic CM1106 через I2C для измерения концентрации углекислого газа в помещении
Интерфейс командной строки для UART с редактированием буфера и поддержкой справки по командам
Структурированный обмен командами между Arduino и компьютером через последовательный порт с автоматическим разбором сообщений и преобразованием типов
Парсер текстовых команд с малым расходом памяти для Serial и других каналов обмена
Структурированный обмен данными через Serial с автоматической обработкой команд и справкой
Неблокирующие таймеры и отсчёт времени для одновременного выполнения нескольких задач без delay()
Управление шаговыми двигателями Arduino CNC Shield без GRBL через объектно-ориентированный интерфейс
Минималистичная реализация CoAP клиента и сервера для Arduino с поддержкой observe и callback-обработчиков
Управление ESP32-платами CodeCell с датчиками света, расстояния и IMU, светодиодами и энергопотреблением
Беспроводное управление модулем CodeCell со смартфона через приложение MicroLink по Bluetooth с чтением джойстика, слайдеров, кнопок и отправкой данных датчиков
Служебный пакет для проектов CodeCodeCodec, требуется как зависимость при работе с их платами и примерами кода
Упаковка и передача телеметрии датчиков в беспроводных сетях с CRC16-CCITT проверкой и автоматической ресинхронизацией
Виртуальный осциллограф для Arduino, который захватывает данные в фоне без влияния на временно-критичный код
Вывод примеров кода Arduino в Serial Monitor для обучения и справки по синтаксису
Профилирование времени выполнения функций для оценки занимаемого ими объема флеш-памяти
Управление DC и шаговыми моторами через CodingArray MotorShield V1 с микрошаговым режимом и поддержкой стекирования
Клиент для подключения микроконтроллера к генеративным моделям Cohere через облачный API
Управление тонкими PCB-катушками с встроенным драйвером для создания магнитных полей и движения магнитов
Получение данных о криптовалютах с CoinMarketCap API на ESP8266, ESP32 и WiFi101
Парсер JSON для Arduino с нулевым выделением памяти, использующий pull-type подход и требующий только C++11
Конвертер между цветовыми моделями RGB, HSV, HSL и цветовой температурой через статические функции
Цветной вывод в Serial Monitor с поддержкой ANSI-цветов, форматирования текста и HEX-кодов
Хранение, обработка и конвертация цветовых данных для RGB-светодиодов и дисплеев
Приём и парсинг команд из серийного порта с поддержкой обработчиков и параметров
Интерфейс командной строки для управления скетчем через Serial, Bluetooth, WiFi и другие потоки ввода-вывода