senseBox Connect App

WiFi Übertragung von Blockly Sketchen

App - Logo

senseBox Connect App

Apple, das Apple-Logo und iPhone sind Marken von Apple Inc.

Google Play und das Google-Play-Logo sind Marken von Google LLC.

  • MCU
  • MCU-S2

Vorbereitungen

Damit du die senseBox-App zum Übertragen von Programmcodes verwenden kannst, musst du zunächst einige Vorbereitungen treffen.

  1. Für die Verbindung zur senseBox wird später deine WiFi-ID benötigt. Die WiFi-ID ist eine einzigartige Identifikation, die du in der senseBox Connect App eingeben kannst. Die WiFi-ID deiner senseBox bzw. deines WiFi-Bees findest du auf der Rückseite. Die ID besteht aus den letzten 4 Stellen der MAC-Adresse deines WiFi-Bees. Am besten notierst du dir irgendwo deine WiFi-ID, damit du sie später wiederfinden kannst.

    /images/app/wifi-id.jpg - Logo
    /images/app/wifibee.jpeg - Logo
  2. Kopiere den OTA-Sketch über deinen Computer auf die senseBox MCU.

    Dieser Schritt muss nur einmal ausgeführt werden, solange du deine senseBox MCU über das Tablet programmierst. Sobald du erneut einen Programmcode über den Computer auf die senseBox MCU kopierst, muss dieser Schritt erneut ausgeführt werden.

  3. Verbinde die senseBox MCU mit einer Stromquelle. Du kannst hierfür ein USB-Netzteil oder auch eine Powerbank nutzen.

Programmieren und Programmcode übertragen

  1. Öffne die senseBox connect App und navigiere zum Tab "Blockly"

    /images/app/uiBlockly.png - Logo

    Erstelle dein Blockly Programm und klicke anschließend auf 'Kompilieren'

  2. Nachdem der Code erfolgreich kompiliert und überprüft wurde, klicke auf "Zum Übertragungstab".

    /images/app/compile.gif - Logo
  3. Bringen nun deine MCU in den OTA Modus. Halte den Switch Button gedrückt während du einmal den Reset Button drückst. Halte den Switch Button ca. 3 Sekunden gedrückt und warte bis die grüne Lampe blinkt. In diesem Video wird dir noch gezeigt wie du den OTA Modus aktivierst.

  4. Gebe nun deine in Schritt 1 notierte SSID ein und klicke danach auf 'Programm übertragen'. Alternativ kannst du auch in den Netzwerkeinstellungen deines Tablets nach einem Netzwerk mit dem Namen "senseBox:" suchen um den Namen herauszufinden.

    /images/app/wifiSettings.png - Logo
  5. Klicke jetzt auf 'Programm übertragen' die App fragt dich noch ob sich das Tablet mit dem von dir angegebenen WiFi verbinden soll. Bestätige das und warte darauf, dass das Programm übertragen wird.

    /images/app/transferFile.png - Logo

Vorbereitungen

Damit du die senseBox-App zum Übertragen von Programmcodes verwenden kannst, musst du zunächst einige Vorbereitungen treffen.

  1. Anweisungen auf flash.sensebox.de folgen und die senseBox MCU-S2 für die Over-The-Air (OTA) Übertragung vorbereiten.

    /images/app/esptool.png - Logo
    /images/app/esptool2.png - Logo

Programmieren und Programmcode übertragen

  1. Öffne die senseBox connect App und navigiere zum Tab "Blockly"

    /images/app/uiBlockly.png - Logo

    Erstelle dein Blockly Programm und klicke anschließend auf 'Kompilieren'

  2. Nachdem der Code erfolgreich kompiliert und überprüft wurde, klicke auf "Zum Übertragungstab".

    /images/app/compile.gif - Logo
  3. Wenn du dein Display angeschlossen hast, sollte auf diesem jetzt der Netzwerkname (SSID) angezeigt werden. Alternativ kannst du auch in deinen Netzwerkeinstellugnen nachschauen welchen Namen deine senseBox hat (fängt immer mit 'senseBox:' an). Gib den Netzwerknamen im "Übertragen"-Tab bei Schritt 3 ein!

    /images/app/wifiSettings.png - Logo
  4. Aktiviere den OTA-Modus auf deiner MCU-S2, indem du zunächst einmal den Reset-Button drückst. Anschließend drücke einmal kurz auf den Switch-Button. Nach einigen Sekunden sollte die RGB-LED blau leuchten und auf dem Display die benötigte SSID anzeigen.

    /images/app/mcus2buttons.png - Logo
  5. Wenn du dein Display angeschlossen hast, sollte auf diesem jetzt der Netzwerkname (SSID) angezeigt werden. Alternativ kannst du auch in deinen Netzwerkeinstellugnen nachschauen welchen Namen deine senseBox hat (fängt immer mit 'senseBox:' an). Gib den Netzwerknamen im "Übertragen"-Tab bei Schritt 3 ein!

  6. Klicke jetzt auf 'Programm übertragen' die App fragt dich noch ob sich das Tablet mit dem von dir angegebenen WiFi verbinden soll. Bestätige das und warte darauf, dass das Programm übertragen wird.

    /images/app/transferFile.png - Logo