Az Esp Arduino - DevTools egy olyan alkalmazás, amely diákoknak, tanároknak és programozást kedvelőknek készült, hogy telefonjaikat Bluetooth, Wi-Fi és USB soros távirányítókká alakítsák. Támogatja a kommunikációt olyan érzékelőkkel, mint a gyorsulásmérők, közelségérzékelők és még sok más, ideális az Arduino, ESP32 és ESP8266 mikrokontrollerekkel való gyakorláshoz. A legfontosabb funkciók közé tartozik a gamepad vezérlése, a LED-beállítás, a motorvezérlés, az adatnaplózás és az érzékelő adatátvitel JSON használatával. Különféle mikrokontrollerekkel, Bluetooth modulokkal kompatibilis, és már támogatja a közvetlen USB soros csatlakozást is a stabilabb és gyorsabb kommunikáció érdekében. További források, például forráskód és oktatóanyagok állnak rendelkezésre a GitHubon és a YouTube-on.
Főbb jellemzők:
● USB soros támogatás: Közvetlenül csatlakoztathatja és vezérelheti a támogatott kártyákat USB-kábellel.
● Gamepad: Arduino-meghajtású autók és robotok vezérlése joystick- vagy gombfelülettel.
● LED-vezérlés: közvetlenül a telefonról állítsa be a LED fényerejét.
● Motor- és szervovezérlés: a motor fordulatszámának vagy szervoszögeinek kezelése.
● Iránytű: Használjon mágneses térérzékelőket az iránytű funkció létrehozásához.
● Timer Functionality: Időzített adatok küldése hardverprojektjeinek.
● Adatnaplózás: Fogadja és naplózza a hardver adatait közvetlenül a telefonján.
● Parancsvezérlés: Adott parancsokat küldhet a hardvernek Bluetooth-on vagy USB soros USB-n keresztül.
● Radar alkalmazás: Az alapvető érzékelők adatainak megjelenítése egy radar stílusú felületen.
● Érzékelő adatátvitel: Gyorsulásmérők, giroszkópok, közelségérzékelők, mágneses térérzékelők, fényérzékelők és hőmérsékletérzékelők adatait továbbíthatja a csatlakoztatott hardverre.
● Az adatátvitel a JSON formátumot használja, segítve a felhasználókat az IoT-projektekben általánosan használt egyszerű kommunikációs protokoll megismerésében.
További források:
● Az Arduino és ESP kártyák példáinak forráskódja elérhető a GitHubon, a kapcsolódó oktatóanyagok pedig a YouTube-csatornánkon.
Támogatott mikrovezérlő kártyák:
● Eviev
● Quarky
● Arduino Uno, Nano, Mega
● ESP32, ESP8266
Támogatott Bluetooth modulok:
● HC-05
● HC-06
● HC-08
A felhasználóbarát felülettel az alkalmazás megkönnyíti a kezdők számára az indulást, a tapasztalt felhasználóknak pedig a Bluetooth-, Wi-Fi- és USB-kompatibilis mikrokontroller-projektek mélyebb megismerését.