diff --git a/docs/classic/build-instructions/index.html b/docs/classic/build-instructions/index.html index 0cc42f5..7edf0e9 100644 --- a/docs/classic/build-instructions/index.html +++ b/docs/classic/build-instructions/index.html @@ -148,9 +148,11 @@ die anderen Beine an.

Die beiden Stecker werden wie auf der Platine aufgedruckt platziert und sollten flach und fest auf der Platine aufsitzen.

Sensorboards

Vorbereitung

Die erste Option ist die bevorzugte. Dafür wird die JST-Buchse auf dem +vermutlich überspringen (bitte nachfragen) und direkt mit dem Einbau beginnen.

Die erste Option ist die bevorzugte. Dafür wird die JST-Buchse auf dem Sensorboard durch eine abgewinkelte JST-Buchse ersetzt. Ziehe hierfür das weiße Kunststoffteil der Buchse von den Metallstiften. Versehe diese mit ein wenig Lötzinn, sodass es wieder leichter fließt, und löte sie dann aus, indem du sie @@ -241,7 +243,8 @@ Hier gibt es keine Isolierung, aber die Schirmung insgesamt ist stark genug um auch mechanisch zu halten.

Entferne, falls vorhanden, einzelne abstehende Leiter der Schirmung die nicht im Crimp gesichert sind, sodass diese keinen Kurzschluss verursachen können.

Führe die Crimpkontakte in das Steckergehäuse ein. Achte dabei auf die korrekte -Polung. Falls die Sensorboards modifiziert und mit gewinkelten +Polung. Die Schirmung muss auf dem Pin des Ultraschallboards zu liegen kommen, das etwas mehr zur Mitte +der Hauptplatine hin zeigt. Auf manchen Ultraschallboards ist der zugehörige Pin mit Minus markiert.

Falls die Sensorboards modifiziert und mit gewinkelten JST-Platinensteckern ausgestattet wurden (siehe Sensorboards » Vorbereitung), wurde die Polung der Buchsen vertauscht und du musst deinen Stecker ebenfalls andersherum polen.

Sensor mit gekürztem Kabel und SteckerDetailaufnahme Stecker und Schirmung (ohne Winkelstecker-Modifikation)

Batteriekabel anlöten

\ No newline at end of file diff --git a/docs/firmware/flash-python/index.html b/docs/firmware/flash-python/index.html index 5b13c7b..802f511 100644 --- a/docs/firmware/flash-python/index.html +++ b/docs/firmware/flash-python/index.html @@ -1,22 +1,28 @@ Flashen mit platformio | OpenBikeSensor -
+
-

Flashen mit platformio

xx

Hast du git und python3 installiert, kannst du mit folgenden Kommandos die OpenBikeSensor Firmware bauen und flashen.

Vorbereiten des Firmwareverzeichnisses:

# Git-Repo klonen
+

Flashen mit platformio

Hast du git und python3 installiert, sowie im Fall von Windows ggf den +Treiber, +kannst du mit folgenden Kommandos die OpenBikeSensor Firmware bauen und flashen.

Vorbereiten des Firmwareverzeichnisses:

# Git-Repo klonen
 git clone https://github.com/openbikesensor/OpenBikeSensorFirmware.git
 cd OpenBikeSensorFirmware
 # Platformio in einem virtuellen Python Environment installieren
 python3 -m venv venv
+# unter macos und linux:
 venv/bin/pip install platformio
+# oder unter windows:
+venv\scripts\pip install platformio
 

Flashen

Nun kannst du den ESP (nicht den OpenBikeSensor) per USB-Kabel mit deinem Rechner verbinden und mit folgendem Kommando die Firmware flashen (je nach Systemkonfiguration benötigst du dafür root-rechte). -Ggf. ist es dafür nötig den boot-Knopf am ESP zu drücken.

platformio run -t upload
+Ggf. ist es dafür nötig den boot-Knopf am ESP zu drücken.

venv/bin/platformio run -t upload
+

oder unter Windows

venv\scripts\platformio run -t upload
 

Nach dem Flashen

Es empfiehlt sich, dich in den Konfigurationsmodus zu begeben, um

  • Dein internetfähiges WLAN im OpenBikeSensor zu konfigurieren.
  • Das Flashtool zu installieren.
  • Noch einmal ein Firmwareupdate aus dem Internet zu installieren.
  • Deinen API-Key für Datenuploads einzurichten.
    \ No newline at end of file diff --git a/docs/firmware/index.html b/docs/firmware/index.html index 49e5e04..dbe1b28 100644 --- a/docs/firmware/index.html +++ b/docs/firmware/index.html @@ -32,7 +32,8 @@ github-Repository und öffne das Verzeichnis in VS Code. Dann kannst du mit dem Upload-Befehl (Pfeil nach rechts in der Fußzeile von VS Code) oder per pio run -t upload in -der PlatformIO CLI die Firmware kompilieren und auf den ESP32 flashen.