Esp Arduino – DevTools – це програма, призначена для студентів, викладачів і любителів програмування, щоб перетворювати свої телефони на пристрої дистанційного керування через Bluetooth, Wi-Fi та послідовний порт USB. Він підтримує зв’язок із такими датчиками, як акселерометри, датчики наближення тощо, що ідеально підходить для тренувань із мікроконтролерами Arduino, ESP32 та ESP8266. Основні функції включають керування геймпадом, регулювання світлодіодів, керування двигуном, реєстрацію даних і передачу даних датчиків за допомогою JSON. Він сумісний з різними мікроконтролерами, модулями Bluetooth і тепер підтримує пряме послідовне з’єднання USB для більш стабільного та швидшого зв’язку. Додаткові ресурси, як-от вихідний код і навчальні посібники, доступні на GitHub і YouTube.
Ключові характеристики:
● Підтримка USB Serial: Пряме підключення та керування підтримуваними платами через кабель USB.
● Геймпад: керуйте автомобілями та роботами на базі Arduino за допомогою джойстика або кнопкового інтерфейсу.
● Керування світлодіодами: регулюйте яскравість світлодіодів безпосередньо з телефону.
● Керування двигуном і сервоприводом: керуйте швидкістю двигуна або кутами сервоприводу.
● Компас: використовуйте датчики магнітного поля для створення функції компаса.
● Функціональність таймера: надсилайте заплановані дані до ваших апаратних проектів.
● Реєстрація даних: отримуйте та реєструйте дані з апаратного забезпечення безпосередньо на телефоні.
● Управління командами: надсилайте певні команди на апаратне забезпечення через Bluetooth або послідовний порт USB.
● Радарна програма: візуалізуйте дані з основних датчиків в інтерфейсі радара.
● Передача даних датчиків: передача даних від акселерометрів, гіроскопів, датчиків наближення, датчиків магнітного поля, датчиків світла та датчиків температури на підключене обладнання.
● Для передачі даних використовується формат JSON, що допомагає користувачам ознайомитися з простим протоколом зв’язку, який зазвичай використовується в проектах IoT.
Додаткові ресурси:
● Вихідний код для прикладів плати Arduino та ESP доступний на GitHub, а супровідні навчальні посібники – на нашому каналі YouTube.
Підтримувані плати мікроконтролерів:
● Євієв
● Кваркі
● Arduino Uno, Nano, Mega
● ESP32, ESP8266
Підтримувані модулі Bluetooth:
● HC-05
● HC-06
● HC-08
Завдяки зручному інтерфейсу додаток дозволяє початківцям легко розпочати роботу, а досвідченим користувачам — глибше зануритися в проекти мікроконтролерів із підтримкою Bluetooth, Wi-Fi та USB.