Esp Arduino - DevTools is een app ontworpen voor studenten, docenten en programmeerliefhebbers om hun telefoons om te toveren tot afstandsbedieningen via Bluetooth, wifi en seriële USB. De app ondersteunt communicatie met sensoren zoals accelerometers, naderingssensoren en meer, ideaal om te oefenen met Arduino-, ESP32- en ESP8266-microcontrollers. Belangrijke functies zijn onder andere gamepadbediening, led-aanpassing, motorbesturing, datalogging en sensorgegevensoverdracht met behulp van JSON. De app is compatibel met diverse microcontrollers en Bluetooth-modules en ondersteunt nu een directe seriële USB-verbinding voor stabielere en snellere communicatie. Aanvullende bronnen zoals broncode en tutorials zijn beschikbaar op GitHub en YouTube.
Belangrijkste kenmerken:
● USB-ondersteuning: Sluit ondersteunde boards direct aan en bedien ze via een USB-kabel.
● Gamepad: Bestuur Arduino-aangedreven auto's en robots met een joystick of knopinterface.
● LED-bediening: Pas de helderheid van de leds rechtstreeks aan vanaf je telefoon.
● Motor- en servobediening: Beheer de motorsnelheid of servohoeken.
● Kompas: Gebruik magnetische veldsensoren om een kompasfunctie te creëren.
● Timerfunctionaliteit: Stuur getimede gegevens naar je hardwareprojecten.
● Datalogging: Ontvang en log gegevens van je hardware rechtstreeks op je telefoon.
● Command Control: Stuur specifieke opdrachten naar je hardware via Bluetooth of seriële USB.
● Radartoepassing: Visualiseer gegevens van basissensoren in een radarinterface.
● Sensordatatransmissie: Verzend gegevens van accelerometers, gyroscopen, naderingssensoren, magnetische veldsensoren, lichtsensoren en temperatuursensoren naar je verbonden hardware.
● Datatransmissie maakt gebruik van het JSON-formaat, waardoor gebruikers vertrouwd raken met een eenvoudig communicatieprotocol dat veel wordt gebruikt in IoT-projecten.
Aanvullende bronnen:
● De broncode voor Arduino- en ESP-bordvoorbeelden is beschikbaar op GitHub, met bijbehorende tutorials op ons YouTube-kanaal.
Ondersteunde microcontrollerboards:
● Eviev
● Quarky
● Arduino Uno, Nano, Mega
● ESP32, ESP8266
Ondersteunde Bluetooth-modules:
● HC-05
● HC-06
● HC-08
Dankzij de gebruiksvriendelijke interface maakt de app het voor beginners gemakkelijk om aan de slag te gaan en ervaren gebruikers om zich verder te verdiepen in Bluetooth-, wifi- en USB-compatibele microcontrollerprojecten.