Arduino-Bibliothek

Hier findest du die Arduino-Bibliothek „phyphox BLE“, die es erlaubt, besonders leicht Daten von deinem Arduino oder ESP32 in phyphox darzustellen oder Daten von phyphox im Arduino-Projekt zu nutzen.

Das einfachste Beispiel benötigt nur wenige Zeilen um Daten an phyphox zu schicken.

#include <phyphoxBle.h> 

void setup() {
    PhyphoxBLE::start();                //Start the BLE server
}

void loop() {
    float randomNumber = random(0,100); //Generate random number in the range 0 to 100
    PhyphoxBLE::write(randomNumber);    //Send value to phyphox
    delay(50);                          //Shortly pause before repeating
}

Dieses Beispiel generiert einfach Zufallszahlen und stellt diese in phyphox dar. Dies könnte die Spannung eines Analogeingangs sein, die Entfernung eines Range Finders oder irgendein anderer Sensor oder Informationen des Mikrocontrollers.

Erfahre mehr auf github.

Diese Bibliothek wurde vom phyphox-Team der RWTH Aachen entwickelt. Insbesondere wurden die Grundlagen von Alexander Krampe im Rahmen seiner Masterarbeit geschaffen. Diese wurde von unserem Doktoranden Dominik Dorsel begleitet, der die Bibliothek weiter verbessert hat und pflegt.