Ich zeige Euch heute wie Ihr eine Flysky GT3B, eine günstige 3-Kanal Pistolenfernsteuerung, mittels eines Softwareupdates auf eine 8-Kanal Fernsteuerung umbauen könnt. Die ganze Beschreibung funktioniert auch mit einer Flysky GT3C, einer Ansmann W6, einer Jamara CCX Pro und einer Turnigy GTX3.
[yellow_box]Am Seitenende findet Ihr die Umbauanleitung auch als Video in Deutsch und Englisch![/yellow_box]
Inhaltsverzeichnis
Zum Umbau der Fernsteuerung werden folgende Dinge benötigt:
Eine der oben genannten Fernsteuerungen, einen passenden 6- oder 8-Kanal Empfänger von HobbyKing, ein STM8S Discovery Programmierboard, ein altes Servokabel und ein USB-Kabel mit einem Typ B Stecker.
Das STM8S Discovery Board muss noch entsprechend vorbereitet werden.
Die beiden Lötbrücken mit der Bezeichnung SB1 und SB2 müssen mit einem Lötkolben geöffnet werden. Dadurch wird die Verbindung zwischen den beiden Teilen des Discoveryboards unterbrochen. Für unsere Zwecke benötigen wir nur den oberen Teil des Boards mit dem USB-Anschluss.
Jetzt kann mit der Zerlegung der Fernsteuerung begonnen werden. Dazu müssen zunächst die vier Schrauben rund um das Display entfernt werden:
Danach öffnet die 5 Schrauben auf der Rückseite des Geräts:
Oberhalb des Lenkrades verstecken sich zwei weitere Schrauben unter einem Aufkleber. Dieser kann einfach mit einem Schraubenzieher entfernt werden. Nach der Entfernung des Aufklebers müssen auch die beiden darunterliegenden Schrauben geöffnet werden.
Die Enter-Taste lässt sich ebenfalls leicht mit einem Schraubenzieher abhebeln.
Nun kann der obere Gehäusedeckel entfernt werden. Stellt dazu die Antenne senkrecht.
Jetzt kann auch die Gehäuserückseite entfernt werden. Geht dabei jedoch sehr vorsichtig vor, um ein Abreißen des Antennenkabels zu vermeiden.
An den hier markierten Stellen werden wir jetzt das Servokabel einlöten.
Dazu führen wir das Kabel von der Unterseite der Platine ein…
…und verlöten dieses von der Oberseite der Platine.
Merkt Euch genau, in welcher Belegung Ihr das Kabel eingelötet habt, da dies für den späteren richtigen Anschluss an das Discoveryboard wichtig ist. Die folgenden zwei Bilder zeigen den genauen Anschluss ans Discoveryboard:
Anschließend könnt Ihr das Kabel durch den Griff der Fernsteuerung ins Batteriefach führen und die Fernsteuerung wieder zusammenbauen.
Jetzt brauchen wir verschiedene Programme um die neue Software auf die Fernsteuerung aufspielen zu können. Zunächst benötigen wir die Programmiersoftware für das STM8S Discoveryboard. Diese könnt Ihr hier herunterladen »
In dem heruntergeladenem Archiv findet Ihr zwei Dateien. Installiert bitte zunächst die STToolset.exe mit Administratorrechten, danach installiert bitte auch noch die STToolPatch.exe, ebenfalls wieder mit Administratorrechten.
Anschließend müsst Ihr Euch noch die neue Firmware für die Fernsteuerung herunterladen. Unter dem folgenden Link könnt Ihr verschiedene Softwareversionen für die Fernsteuerung finden. Ich verwende bei meinen beiden GT3B die Version 6.1, Ihr könnt aber auch die finale Version 6.2 herunterladen.
Startet nun das gerade installierte Programm “ST Visual Programmer” und verbindet die Fernsteuerung wie oben gezeigt mit dem Discoveryboard.
Verbindet nun das Discoveryboard per USB mit dem Computer. Die Flysky piept dann einmal und auf dem Board beginnt eine grüne LED zu blinken.
Vor der Programmierung der Fernsteuerung müssen wir noch einige Einstellungen im ST Visual Programmer vornehmen. Wählt dazu in der Menülseite den Punkt Configure und dort den Punkt “Configure ST Visual Programmer” aus. Im sich nun öffnenden Fenster müssen die folgenden Werte ausgewählt werden: Hardware – ST-LINK, Port – USB, Programming mode – SWIM, Device – STM8S105x6.
Jetzt können wir die neue Firmware für die GT3b laden. Wählt dazu im Menü “File” den Punkt “Open” und wählt die heruntergeladene Firmware mit der Dateiendung “.s19” aus. So sollte das ganze Aussehen, wenn die Datei korrekt geladen wurde:
Jetzt wirds ernst! Wählt im Menü unter “Programm” den Punkt “Current Tab” aus. Damit wird das Aufspielen der neuen Firmware auf Euere Fernsteuerung gestartet…
Im ST Visual Programmer wird Euch der Fortschritt anhand eines Ladebalkens angezeigt und auf dem Discoveryboard beginnt eine rote LED zu blinken.
Nach erfolgreichem Abschluss leuchtet die rote LED auf dem Discoveryboard dauerhaft und im Visual Programmer wird Euch in der letzten Zeile der erfolgreiche Abschluss der Installation angezeigt (PROGRAM MEMORY successfully verified).
Die Fernsteuerung kann nun vom Programmierboard getrennt werden. Um den Erfolg auch an der Fernsteuerung zu prüfen geht wie folgt vor: Schaltet die Fernsteuerung ein und drückt die Enter-Taste so lange, bis die folgende Anzeige erscheint. Diese Anzeige zeigt Euch, welche Softwareversion jetzt auf der Fernsteuerung installiert ist, in meinem Beispiel ist es die Firmware-Version “0.6.1”.
Im letzten Schritt muss nun noch ausgewählt werden, wieviele Fernsteuerkanäle Ihr verwenden wollt. Scrollt dazu bitte mit der Menütaste bis der Punkt C 3 erscheint und drückt nochmals kurz auf die Enter-Taste. Durch drehen der Menütaste könnt Ihr nun die maximale Anzahl der Kanäle auswählen. In meinem Beispiel habe ich hier den Wert 6 ausgewählt, da ich nur einen 6-Kanal-Empfänger verwende. Sollte bei Euch der 8-Kanal-Empfänger zum Einsatz kommen, wählt hier bitte den Wert 8 aus.
Video: Flysky GT3B Hack – Umbauanleitung Deutsch
Mit dem Laden des Videos akzeptieren Sie die Datenschutzerklärung von YouTube.
Video: Flysky GT3B Hack – Umbauanleitung Englisch
Mit dem Laden des Videos akzeptieren Sie die Datenschutzerklärung von YouTube.
Wenn Ihr Fragen oder Hilfe zu dem Thema benötigt, schaut auf meinem Kanal oder auf meiner Facebook Seite vorbei, die Links dazu findet Ihr hier unter dem Beitrag. DANKE
Gastautor:
Nils von Team Ingel
Flysky GT3B Hack – Umbauanleitung (deutsch/englisch)
Dieser Beitrag mit dem Video ist echt mal absolut top. Da ich gerade dieses Projekt
plane, war ich sehr erfreut über die Doku und das Video.
Genial…. danke dafür!
Grüße
Marco
Vielen DANK für die Blumen, werden den Lob an Nils weiterleiten, er hat diesen Artikel inkl. Video gemacht.
Bitte gerne!
Ich hab den 8 Kanal Empfänger von Flysky genommen.
Danke erstmal.
Hast du dazu eventuell eine Teilenummer?
Ich bitte tausendmal um Entschuldigung. Hab erst jetzt Den link in der Youtubebescheibung gesehen.
Sorry nochmal.
Hey
Erstmal danke für die super Anleitung.
Welchen Empfänger hast du genommen?
Servus,
die Anleitung ist echt top, aber ich frage mich, wie man die Zusätzlichen Kanäle bedient, es wurden ja keine zusätzlichen Schalter oder Potis verbaut.
MfG
Ralph
Servus,
es werden die Trimschalter und Tasten der Funke verwendet!
Hallo, Beitrag ist doch bisserl älter, aber wie darf ich das verstehen mit trimmschalter und tasten der funke?wie du auf 8 kanäle kommst?
kenn das nur von den alten 35/40MhZ funken das die löcher machst, schalter rein und dann die am board ansteckst, das ist dann verständlich :)
lg peter
Nein die Schnelltasten für die Trimmung der Langung und das Gas werden als Schalter benutzt. Du musst nix bohren 0der ähnliches!
Toller Beitrag aber leider sind die Dinger scheinbar jetzt geschützt :-( bei meiner geht es nicht mehr.
Macht weiter so!!!!!!
Welche hast du den?
Ich habe diese Funke umprogrammiert: http://amzn.to/2wPi7yP
lg gery
Hallo erstmal
Sobald ich die STVP starte und die Firmware laden will bekomme ich folgende Meldung Error : FILE : line 7: Not in Motorola S19 format! Weiss jemand woran das liegt ??
Kontaktier meinen Freund vom Team Ingel: http://www.facebook.com/teamingel
Vielleicht kann er dir helfen!
Der Beitrag ist von Ihm.
Ok…dieses Problem habe ich in den Griff bekommen da wohl die angebotene Firmware hier nicht OK zu sein scheint…
Habe nun eine funktionsfähige
Vortsetzung mit Problemen
So…ich habe mir nun alle teile besorgt und auch alles vorbereitet
Der Programmer wird als Laufwerk und als STM32 erkannt..
Allerdings habe ich in der Software folgende Fehlermeldung
Error : Cannot communicate with the device !
Check the SWIM cable connection and check all the needed pin connections on the SWIM connector.
Error : < PROGRAM MEMORY programming failed.
Ich dreh durch
Hey Guido,
wie hast du das Problem mit der Fehlermeldung (Error : Cannot communicate with the device !
Check the SWIM cable connection and check all the needed pin connections on the SWIM connector.) gelöst ? Ich habe nämlich das selbe Problem und bin am verzweifeln.
Danke
Servus,
wend dich bitte per E-Mail an team.ingel[AT]gmail[dot]com er hat den Artikel geschrieben.
lg
Gery
Rückmeldung
Habe nun die Jamara CCX Pro aufgebohrt
Bis zu 8 Kanal sind nun möglich…
jetzt noch gleich den test machen mit einem 6 Kanal
Empfänger und schon bin ich zufrieden
Danke für dein Feedback!
Hallo gibt es die Möglichkeit das mir jemand meine Jamara CCX Pro auf 8 Kanäle flasht, ich trau mich da nicht dran.
Gruß der Basti
Servus Basti,
ich kann das leider auch nicht, der Beitrag stammt von einem Freund.