Упрощённая работа с I²C-модулями, LCD-дисплеями, RFID-ридерами, датчиками DS и цифровыми портами через единый интерфейс
Архитектура: py32
Библиотеки, совместимые с этой платформой, а также универсальные библиотеки для любых Arduino-совместимых плат.
Подключение Arduino к облачному серверу Lansium через WebSocket с отправкой событий датчиков и состояния устройств
Управление разветвленной сетью I2C с мультиплексорами TCA9548 через автоматическое сканирование и присваивание ID устройствам
Измерение напряжения и тока через датчик INA219 по шине I2C с разрешением 0,1мА и диапазоном до 400мА
Управление цифровыми потенциометрами X9C102/103/104/503 с установкой сопротивления и сохранением позиции в энергонезависимую память
360-градусное лазерное сканирование с VL53L0X и шаговым двигателем для построения карт помещений и робототехники
Управление SMS через GSM-модули SIM800L/SIM900 с реализацией отправки конечным автоматом и контролем частоты сообщений
Ленивый парсер JSON для микроконтроллеров с выборочной загрузкой данных и кешированием
Обработка команд через серийный порт с регистрацией функций-обработчиков вместо ручного парсинга
Интеграция дисплея Adafruit 1431 с графическим фреймворком Left Coast GUI
Адаптер дисплея Adafruit PN:1947 для графической библиотеки Left Coast
Адаптер для подключения дисплея Adafruit PN:2050 к графической библиотеке Left Coast
Адаптированная версия библиотеки Adafruit 684 для интеграции компонентов в GUI-код TREMA IDE
Декодирование NMEA-сообщений от GPS-приёмника Adafruit Ultimate GPS с преобразованием в удобные структуры данных
Инструменты для работы с MP3-плеером Adafruit VS1053 в фреймворке LC с поддержкой фонового воспроизведения
Набор вспомогательных функций для упрощения разработки на Arduino, используемый как основа для других LC-библиотек
Работа с SD-картой как с оперативной памятью с произвольным доступом к блокам данных
Расширение для Left Coast GUI с поддержкой загрузки и отрисовки BMP-файлов на дисплеях Arduino
Случайная выборка элементов без повторений, как раздача карт из перемешанной колоды
Инструменты для работы с модулем DFRobot 0995 через графический интерфейс Left Coast
Инструменты для чтения, редактирования и сохранения документов на микроконтроллере, с поддержкой BMP-файлов
Работа с EEPROM памятью через I2C: чтение и запись данных в микросхемы 24XXNNNN
Расширяет буфер входящих данных Serial с 65 байт до произвольного размера, предотвращая потерю данных при быстром приёме
Инструменты для создания интерактивных элементов интерфейса на Arduino дисплеях: кнопки, иконки, списки и другие визуальные компоненты.
Создание текстовых клавиатур для сенсорных интерфейсов в Left Coast GUI с поддержкой базовой и растровой реализации
Ядро ОС для Arduino, которое эмулирует переключение контекста между приложениями для экономии памяти
Парсер команд для управления программой через текстовую командную строку
Модальные диалоговые окна для LC lilOS — подтверждения, уведомления, файловые диалоги и выбор цветов
Драйвер дисплея ST7796 320x480 для платформы Teensy с интеграцией в графический фреймворк Left Coast GUI
Инструменты для разработки морского навигационного ПО на Arduino с функциями для GPS-навигаторов и курсоуказателей