Символьная графика для вывода текстовых отчётов: ASCII-рисунки, полосы загрузки и графики
Библиотеки
Ищите по названию, автору, категории или строчке #include. У каждой библиотеки видно, готов ли ZIP к скачиванию с зеркала TREMA.
Отсчёт времени прохождения кругов по GPS-координатам с автоматическим определением трассы и поддержкой промежуточных отсчётов
Драйвер микросхемы реального времени DS1307 с поддержкой нескольких I2C интерфейсов для Arduino и RP2040
Управление компонентами Edu-Shield 2: дисплеями, джойстиком, зуммером и RGB светодиодом через готовые функции
Библиотека для контроллера EMoRo 2560 на базе ATmega2560 с поддержкой RC-сервомоторов, датчиков расстояния и дополнительных модулей
Чтение параметров энергомониторинга трёхфазных систем на базе MAX78630
Telnet-сервер для ESP8266/ESP32 с выводом логов и статусных сообщений по сети
Форматирование текста в Serial Monitor через ANSI escape-коды: цвета, стили и управление курсором
Модульный корпус с интегрированной материнской платой для IoT-проектов на Arduino, ESP8266 и других плат с поддержкой eCogs-компонентов
Управление щёточными DC-моторами через PWM с поддержкой разных драйверов и программной рампой ускорения
Абстракции для пинов и неблокирующие паузы с одновременным выполнением задач при работе с GPIO
Набор функций для удобной работы с битами: установка, инверсия, выделение отдельных битов и манипуляция с регистрами
Работа с датчиком температуры и влажности DHT11 через модуль MentorBit с упрощённым API для начинающих
Воспроизведение мелодий через встроенный Tone без блокировки основного цикла программы
Вычисление математических выражений из строк с поддержкой функций, RPN и конвертации единиц
Рендеринг шрифтов TTF на микроконтроллерах с поддержкой SD-карты и встроенных данных
Реализация паттерна pImpl для отделения публичного интерфейса от деталей реализации C++ библиотеки
Расчёты релятивистских эффектов: замедление времени, сокращение длины и изменение массы при высоких скоростях
Макросы для унификации номеров пинов между Master-модулями платформы rhomb.io
Запуск моделей TensorFlow Lite на ESP32 для локального машинного обучения без облака
Форматированный вывод отладки с макросами вместо Serial.print, управляемый глобальным флагом DebugMode
Управление сенсорной клавиатурой Adafruit UNTZtrument через USB MIDI или Bluetooth LE MIDI
Мониторинг уровня заряда батареи через аналоговый вход с поддержкой различных типов элементов питания
Драйвер микросхемы DS1307 для работы с часами реального времени по интерфейсу I2C
Отправка SMS с Arduino через GSM-модули SIM800/SIM900 по последовательному порту через AT-команды
Воспроизведение мелодий на пьезозвучащих зуммерах без блокировки основного цикла программы
Reusable C++ utilities and base classes.
Читает и пишет данные на NFC-карты Mifare Classic, NTAG и Ultralight через модуль PN532
Готовые функции для датчиков и компонентов на начальных воркшопах — светодиодов, кнопок, температурных датчиков, сервомоторов и других устройств
Упрощает работу с ESP32-CAM: снимает фото на SD-карту, поддерживает Edge Impulse FOMO для детекции объектов на микроконтроллере