Управление образовательной системой City Lights со светофорами и светильниками городской инсталляции
Библиотеки
Ищите по названию, автору, категории или строчке #include. У каждой библиотеки видно, готов ли ZIP к скачиванию с зеркала TREMA.
Управление образовательной системой MiniSys для Arduino IDE и TREMA IDE в школе ORT Belgrano
Управление компонентами образовательной системы Semaforo, используемой в школе ORT Belgrano
Управление учебной системой светофоров школы ORT Belgrano для изучения логики дорожного движения
Управление портами, моторами и датчиками GoGoBoard — контроллера для образовательной робототехники
Линейная регрессия с адаптивными коэффициентами для предсказания параметров и коррекции модели через градиентный спуск
Управление LCD-дисплеями Longtech & NKC Electronics с поддержкой RS232, I2C и SPI, а также цифровой регулировкой яркости и контраста
Преобразование напряжения аналогового датчика LMT87 в температуру с учётом параметров платы
Диспетчер задач и событий для организации асинхронного кода на Arduino без использования потоков ОС
Чтение данных акселерометра, гироскопа и температурного датчика LSM6DS3 через SPI-интерфейс
Драйвер для 4-релейного модуля M5Stack с управлением по I2C, поддерживает включение/отключение каналов и синхронизацию индикаторов
Интеграция IoT-устройств Arduino с платформой Magellan через NB-IoT модули BC95 по UDP или MQTT
Интеграция Arduino-устройств с NB-IoT модулями BC95 и облачной платформой Magellan через UDP и MQTT
SDK для подключения Arduino к платформе Magellan через модули BC95/BC95-G с поддержкой NB-IoT
SDK для отправки данных с Arduino в облачную платформу Magellan IoT через модули NB-IoT BC95
Интеграция Arduino-устройств с облачной платформой Magellan через модем SIM7020E с поддержкой UDP, MQTT и MQTTs
Интеграция IoT-устройств с платформой Magellan через NB-IoT модули SIM7020E с поддержкой UDP, MQTT и JSON
Драйвер для часов реального времени, датчиков температуры и усилителей тока MAXIM/ADI с поддержкой микросхем MAX31328, MAX31341, MAX31343, MAX31825, MAX31827, MAX31889 и MAX40080
Измерение скорости и направления ветра четырьмя ультразвуковыми датчиками HC-SR04 с поддержкой квадратного и прямоугольного расположения
Управление 24-битным АЦП HX711 для считывания тензодатчиков с выбором усиления и калибровкой данных
Последовательная коммуникация между микроконтроллерами через один цифровой вывод с использованием программной реализации протокола
Неблокирующая обработка кнопок, таймеров и BLDC-моторов на основе millis и micros с поддержкой программного UART
Вариативные структуры данных и callback-функции с параметрами любых типов для модульного кода на Arduino
Файловая система для управления памятью AT24C EEPROM с поддержкой создания, чтения и удаления файлов через единый API
Управление моторами постоянного тока через драйверы L298N и HG7881 с PID-регулятором и обратной связью от энкодера
Управление DC моторами и шаговыми двигателями через драйвер L298 с контролем скорости и направления вращения
Интерфейс для управления моторными контроллерами Infineon TLE956x (BLDC и DC моторы)
Работа с барометрическим датчиком NXP MPL3115A2 по I2C для измерения давления и высоты
Работа с цифровыми датчиками давления MS5xxx (MS5607, MS5611, MS58xx) по протоколу I2C на Arduino и ESP
Обработка нескольких кнопок подключённых к одному аналоговому выводу ESP32 с фильтрацией дребезга и callback-функциями