In diesem Thread dokumentiere ich die Entwicklung eines vollständigen Replacements des originalen T6E controllers.
Dies erlaubt die Nutzung regulärer VESC Motortreiber mit dem originalen T6E Display und originaler Beleuchtung und Fingerprint Unlock, da original der T6E keinerlei Diebstahlschutz hat. Dies war die Hauptmotivation für dieses Projekt.
Verhält sich bei entsprechender Konfiguration effektiv fast exakt wie der originale Controller, bietet aber mehr Konfigurationsoptionen, Fingerprint unlock und entsprechend dank VESC erweiterte Limits (Höherer Motorstrom, Overmodulation, Austauschmotoren...) und optional zero-start und throttle modes z.B. für Offroad Builds.
Keine permanenten Modifikationen nötig. Der Scooter kann in kurzer Zeit wieder in einen zulässigen Zustand versetzt werden durch Einbau des originalen Controllers, falls ein Verkauf geplant ist.
Einzige Ausnahme sind (aktuell) die hinteren Blinker, welche zur zeit nicht verfügbare 4mm statt 6mm Julet Stecker verwenden und adaptiert werden müssten.
Dazu könnte in das originale Kabel ein Zwischenstecker verbaut werden und für den Rückbau ein Adapter mit dem originalen 4mm Stecker.
Bisher implementiert:
Die Software wird Open-Source verfügbar sein und kann potenziell für andere Modelle adaptiert werden.
Bei ernsthaftem Interesse kann ich später Kits vorbereiten.
Aktueller Stand:


Gerne Anregungen geben welche Features noch relevant sein könnten.
Dies erlaubt die Nutzung regulärer VESC Motortreiber mit dem originalen T6E Display und originaler Beleuchtung und Fingerprint Unlock, da original der T6E keinerlei Diebstahlschutz hat. Dies war die Hauptmotivation für dieses Projekt.
Verhält sich bei entsprechender Konfiguration effektiv fast exakt wie der originale Controller, bietet aber mehr Konfigurationsoptionen, Fingerprint unlock und entsprechend dank VESC erweiterte Limits (Höherer Motorstrom, Overmodulation, Austauschmotoren...) und optional zero-start und throttle modes z.B. für Offroad Builds.
Keine permanenten Modifikationen nötig. Der Scooter kann in kurzer Zeit wieder in einen zulässigen Zustand versetzt werden durch Einbau des originalen Controllers, falls ein Verkauf geplant ist.
Einzige Ausnahme sind (aktuell) die hinteren Blinker, welche zur zeit nicht verfügbare 4mm statt 6mm Julet Stecker verwenden und adaptiert werden müssten.
Dazu könnte in das originale Kabel ein Zwischenstecker verbaut werden und für den Rückbau ein Adapter mit dem originalen 4mm Stecker.
Bisher implementiert:
- Support für alle Lampen, Blinker, Front, Bremse, Rücklicht mit onboard DC converter, JST XH Stecker für Lampen.
- Unlock via Fingerprint Reader (Diebstahlschutz bei kurzem Abstellen):
- Motor "bremst" nach dem Einschalten
- Blinker blinken schnell falls dennoch geschoben wird
- Kompatibel mit R503 und ähnlichen Fingerprint Sensoren
- Support für originales Display: (Speed, Akkustand, Alle Buttons+Throttle, Error codes)
- Konfiguration via Webinterface (Wifi direct oder AP)
- VESC via UART (CAN hardwaremäßig möglich)
- Zero start via Throttle+Brake Kombination umschaltbar
- Firmware Update via USB (Und Wifi geplant)
- JBD BMS readout via BLE (Uart pins nicht herausgeführt aus original Akku...)
- "0mA" standby. DC Converter von Board und VESC werden vom Display aktiviert.
- 3 Normal Modes + 3 optionale Master Modes ("Hidden" oder Eltern/Kind Mode) mit jeweils den folgenden Optionen:
- Speed limits (z.B. 10,15,22kmh...)
- Current Limits --> Beschleunigung/Max Leistung
- Speed mode (Original Verhalten, Gashebel steuert Zielgeschwindigkeit) oder Throttle Mode (Gashebel steuert Motorstrom)
- Bremsverhalten konfigurierbar: Off-Throttle und Brake Regen optional
Die Software wird Open-Source verfügbar sein und kann potenziell für andere Modelle adaptiert werden.
Bei ernsthaftem Interesse kann ich später Kits vorbereiten.
Aktueller Stand:


Gerne Anregungen geben welche Features noch relevant sein könnten.
Zuletzt bearbeitet:


