Расчёт позиций спутников и предсказание их пролётов по модели SGP4 с двухстрочными элементами орбит
Библиотеки
Ищите по названию, автору, категории или строчке #include. У каждой библиотеки видно, готов ли ZIP к скачиванию с зеркала TREMA.
Чтение и запись данных SPD модулей DDR памяти через протокол I2C на Arduino и ESP32
Облегченная замена std::function без динамической памяти для встроенных систем — поддерживает функции, методы и лямбды
Прерывание цикла loop() отправкой символа в Serial Monitor без перезагрузки платы
Функции для форматирования и обработки строк в Arduino-скетчах: выравнивание, преобразование логических значений, работа с разделителями
Расчёт восхода и заката солнца, сумерек и фазы луны по координатам и времени
Работа с дальномером TFMini-Plus по протоколу I2C с восстановлением шины при зависаниях
Контроль временных интервалов без delay() через удобные методы на основе millis() и micros()
Преобразование UTC-времени в локальное с учётом часового пояса и переходов на летнее время для ESP8266, ESP32, STM32 и других платформ
Минималистичный парсер команд для Arduino с поддержкой кодогенерации, оптимизированный под микроконтроллеры с ограниченной памятью
Криптография на эллиптических кривых для Arduino: шифрование данных и проверка цифровых подписей на микроконтроллере
Упрощение разработки для TinyPICO: управление питанием, батареей и светодиодом APA102 Dotstar
Построчная подстановка переменных в шаблоны для Arduino с минимальным расходом памяти
Компактный обмен данными по UDP с поддержкой фрагментации пакетов до 80 килобайт
Драйвер для 10-битного DAC TLC5615 через SPI с синтаксисом, аналогичным встроенным PWM-выходам
Light integer Perlin noise implementation
Эмуляция клавиатуры через USB для Arduino Leonardo и Micro — отправляет нажатия клавиш на компьютер по Hex кодам
Утилиты для работы с кнопками, строками и протоколом Wire (устарела, функционал перенесен в специализированные библиотеки)
Виртуальные джойстики для сенсорных интерфейсов LVGL на Arduino и ESP-IDF с поддержкой нескольких элементов управления и кастомизацией
Асинхронный зуммер для проигрывания звуков и мелодий без задержек основной программы
Объектно-ориентированный интерфейс для управления выводами Arduino с поддержкой цифровых и аналоговых входов-выходов
Логгер на основе C++ потоков для Arduino с автоматической оптимизацией кода при отключении уровня логирования
Компактные контейнеры на основе массивов для быстрого поиска в небольших наборах данных — альтернатива std::map с линейной памятью
Шахматный движок для микроконтроллеров с базовой реализацией правил и логики игры на доске 8x8
Управление одним сервомотором с плавным изменением позиции по заданной скорости
Определение координат ESP32 по сигналам соседних WiFi-сетей через API Google, без GPS
Управление платой Wio LTE с модулем 4G/LTE, GPS и поддержкой региональных версий для Arduino IDE
Подсчёт статистики данных через Print-интерфейс: количество байт, слов, цифр и строк
Синтез речи на модулях YFROBOT с управлением голосом, громкостью и скоростью для Arduino и ESP32