Расчёт молекулярных масс по химическим формулам и процентного содержания элементов в веществах
Библиотеки
Ищите по названию, автору, категории или строчке #include. У каждой библиотеки видно, готов ли ZIP к скачиванию с зеркала TREMA.
Управление портами и встроенным светодиодом PicUNO с поддержкой инициализации выводов и переопределения LED_BUILTIN
Расширение attachInterrupt с поддержкой лямбда-выражений, методов класса и функторов вместо простых функций обработчиков
Аппаратный PWM на ATtiny с поддержкой высоких частот и точного управления через встроенные таймеры
ISR-based PWM на 64 канала для ATtiny с поддержкой произвольных выводов и периодов от микросекунд
Аппаратные таймеры с прерываниями для ATtiny-плат: 16 независимых ISR-таймеров от одного таймера микроконтроллера
Управление роботом Cing на Attiny84: двигатели, датчики света и температуры с нормализованными значениями 0–100
Управление моторами и датчиками робота Cing на Attiny84, включая ультразвуковой дальномер в режиме детектора препятствий
Управление моторами и датчиками робота Cing на микроконтроллере ATtiny85 с унифицированным диапазоном значений
Управление роботом Cing на ATtiny85: моторы, кнопки, датчики света и расстояния
Оптимизация операций ввода-вывода для ATtiny85 с минимальными задержками управления портами
Работа с сенсорной клавиатурой AT42QT1070 через I2C: чтение состояния семи сенсорных каналов и настройка параметров датчика
Многофункциональный аудиопроцессор с полифоническим синтезом, записью, воспроизведением, анализом спектра и эффектами на базе портированной для SAMD51 библиотеки Teensy Audio
Определение направления источника звука для ESP32-S3 с двумя I2S микрофонами и TensorFlow Lite Micro
Определение основной частоты звукового сигнала для плат Arduino SAMD21 в реальном времени
Воспроизведение WAV-файлов с SD-карты через DAC для Arduino Zero и плат на SAMD
Фреймворк для юнит-тестирования Arduino с поддержкой запуска на микроконтроллере и хост-машине через EpoxyDuino
Запись и воспроизведение аудио через встроенные DAC и ADC с использованием DMA и таймеров
Веб-интерфейс для настройки Wi-Fi на ESP8266/ESP32 с автоматическим captive portal и сохранением подключений в памяти
Неблокирующие таймеры и задержки для Arduino без использования delay()
Фреймворк на основе конечных автоматов для управления несколькими одновременными процессами в Arduino-проектах
Конечные автоматы и реактивная логика для ESP8266 на базе фреймворка Automaton
Автоматическая проверка и установка обновлений прошивки на ESP8266 и ESP32 через сетевой сервер
Автоматический PID-регулятор для управления процессами с масштабируемой временной логикой и поддержкой PWM и bang-bang режимов
Управление семисегментными индикаторами с автоматическим мультиплексированием через Timer1, поддержка до восьми цифр и любых схем подключения
Синхронизация периодических задач с системными часами для ESP32 через JsonDocument хранилище