TinyTrainable
Создание музыкальных и медийных инструментов с машинным обучением на микроконтроллере Arduino Nano 33 BLE Sense
Установка
Последняя опубликованная версия- Скачайте архив — реестр отдает его уже проверенным.
- В Arduino IDE выберите «Скетч → Подключить библиотеку → Добавить .ZIP библиотеку».
- Укажите скачанный файл — библиотека появится в списке доступных.
SHA-256:51bdb7d9ff38630aa7f9ad5a7750227ebc1e81454700cc5c65db2fb6d12d14b7TinyTrainable-0.2.3-51bdb7d9.zipОписание
TinyTrainable — это набор инструментов для создания музыкальных и медийных приборов с встроенным машинным обучением на микроконтроллере. Работает на Arduino Nano 33 BLE Sense, использует алгоритм K-Nearest Neighbors и поддерживает TensorFlow Lite для более сложных моделей. В проекте есть примеры интеграции с популярными сенсорами: APDS9960 для жестов и цвета, LSM9DS1 для акселерометра и гироскопа, а также поддержка вывода на дисплеи SSD1306, тепловые принтеры и серво-моторы. Библиотека требует установки нескольких зависимостей вручную, включая Arduino TensorFlowLite, если понадобится более продвинутое обучение. Проект развивается исследователями MIT Media Lab и подойдет тем, кто хочет экспериментировать с интерактивными инструментами на основе машинного обучения прямо на микроконтроллере.