16-битный формат чисел с плавающей точкой для компактного хранения данных при ограниченной памяти
Библиотеки
Ищите по названию, автору, категории или строчке #include. У каждой библиотеки видно, готов ли ZIP к скачиванию с зеркала TREMA.
Поддержка круглых TFT-дисплеев GC9A01 с разрешением 240×240, встроенными шрифтами и режимами поворота
Парсер для разбора строк на подстроки по разделителю с доступом через индексацию и конвертацией в числа
Управление e-paper дисплеями Dalian Good Display и Waveshare через SPI с поддержкой графики и текста через Adafruit GFX
Диспетчер задач для управления несколькими операциями параллельно на Arduino без сложных прерываний
Многоточечная сеть RS485 с поддержкой нескольких master и slave узлов, автоматической адресацией и разрешением коллизий
Управление HC4067 мультиплексором для подключения до 16 датчиков или устройств к одному входу Arduino
Калибровка датчиков веса на HX711 с поддержкой многоточечной интерполяции для компенсации нелинейности
Измеряет частоту импульсного сигнала через прерывания, подходит для датчиков Холла, счетчиков оборотов и энкодеров
Управление 6-осевым инерционным датчиком MPU6886 по I2C для отслеживания движения и ориентации на M5Stack
Определение частоты сигнала на аналоговом входе Arduino в герцах
Битовые хаки для ускорения операций с плавающей точкой на Arduino, включая быстрое отрицание и манипуляции IEEE754-представлением
Library for ILI9488 displays
Library for working with JBD BMS
Форматирование табличных данных для Serial с автоматическим выравниванием по колонкам
Управление пакетами Modbus RTU и TCP с доступом к полям через несколько представлений данных
Forth-интерпретатор для Arduino Nano и UNO с интерактивным управлением через Serial Monitor или Bluetooth без перезагрузки скетча
Взаимодействие с компонентами Arduino Nano через NanoProtoShield Rev. 3.0 с использованием готовых классов и методов
Компактный массив для хранения чисел от 0 до 15, где два элемента занимают один байт памяти
Генератор случайных чисел с поддержкой различных распределений и интерфейсом, совместимым с Python random
Перехватывает операции печати в буфер char-массива для накопления вывода и отправки одним пакетом
Накопление вывода print в строку перед отправкой данных или проверкой объёма
Чтение встроенного температурного датчика Raspberry Pi Pico для мониторинга тепловых характеристик микроконтроллера
Упрощает обработку сигналов роторного энкодера с поддержкой callback-функций для Arduino и ESP8266
Динамический массив с автоматическим управлением памятью для работы с числовыми типами данных на Arduino
Базовая библиотека SparkFun с общими интерфейсами и протоколами обмена для разработки драйверов датчиков и периферийных устройств
Отмеривание времени выполнения кода с точностью до микросекунд, поддержка паузы и возобновления
Кооперативный планировщик задач для ATtiny и ATmega с поддержкой блокировок ресурсов при минимальных затратах памяти