<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="de">
	<id>https://www.mikrocontroller.net/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Smarti</id>
	<title>Mikrocontroller.net - Benutzerbeiträge [de]</title>
	<link rel="self" type="application/atom+xml" href="https://www.mikrocontroller.net/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Smarti"/>
	<link rel="alternate" type="text/html" href="https://www.mikrocontroller.net/articles/Spezial:Beitr%C3%A4ge/Smarti"/>
	<updated>2026-04-10T10:53:12Z</updated>
	<subtitle>Benutzerbeiträge</subtitle>
	<generator>MediaWiki 1.39.7</generator>
	<entry>
		<id>https://www.mikrocontroller.net/index.php?title=Hoermann_GTO_90_Torantrieb&amp;diff=93688</id>
		<title>Hoermann GTO 90 Torantrieb</title>
		<link rel="alternate" type="text/html" href="https://www.mikrocontroller.net/index.php?title=Hoermann_GTO_90_Torantrieb&amp;diff=93688"/>
		<updated>2016-08-21T12:38:59Z</updated>

		<summary type="html">&lt;p&gt;Smarti: Bilder + Hardware Details hinzugefügt&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;von Smarti&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Dieser Artikel widmet sich dem Hoermann Torantrieb GTO 90. Zum einen sollen hier Informationen gesammelt werden.&lt;br /&gt;
Die Einsteckelektronik ist von &#039;83 und versagt leider inzwischen ihren Dienst. Die Frage welche Optionen bleiben (vorausgesetzt die Mechanik ist noch in Ordnung), je nach Verlauf gibt es hier Tipps zur Reparatur oder Ersatz der Steuerelektronik.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- &lt;br /&gt;
== Einleitung ==&lt;br /&gt;
&lt;br /&gt;
Beschreibung des Projekts als Fließtext und/oder Liste von Features.  &lt;br /&gt;
&lt;br /&gt;
* Feature 1&lt;br /&gt;
* Feature 2&lt;br /&gt;
* Feature 3&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Hardware ==&lt;br /&gt;
Die Leiterplatte der Elektronik ist bei mir mit GTO 90 V18 LS auf der Lötseite beschriftet.&lt;br /&gt;
&lt;br /&gt;
Die Spannungsversorgung erfolgt über einen Transformator / Gleichrichter / MC 7805CT + Kondensatoren.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
Datei:GTO 90 Elektronik rechts.jpg|GTO 90 Elektronik rechts&lt;br /&gt;
Datei:GTO 90 Elektronik links.jpg|GTO 90 Elektronik links&lt;br /&gt;
Datei:GTO 90 Elektronik Leiterplatte Version.jpg|GTO 90 Elektronik Leiterplatte Version&lt;br /&gt;
Datei:GTO 90 Elektronik Leiterplatte Lötseite.jpg|GTO 90 Elektronik Leiterplatte Lötseite&lt;br /&gt;
Datei:GTO 90 Elektronik Spannungsregler.jpg|GTO 90 Elektronik Spannungsregler&lt;br /&gt;
Datei:GTO 90 Elektronik Kondensatoren Spannungsregler.jpg|GTO 90 Elektronik Kondensatoren Spannungsregler&lt;br /&gt;
Datei:GTO 90 Elektronik Kondensatoren.jpg|GTO 90 Elektronik Kondensatoren&lt;br /&gt;
Datei:GTO 90 Elektronik Siemans SAB8048-P.jpg|GTO 90 Elektronik Siemans SAB8048-P&lt;br /&gt;
Datei:GTO 90 Elektronik Logic IC.jpg|GTO 90 Elektronik Logic IC&lt;br /&gt;
Datei:GTO 90 Elektronik Relais.jpg|GTO 90 Elektronik RelaiS&lt;br /&gt;
Datei:GTO 90 Elektronik Relais 2.jpg|GTO 90 Elektronik Relais 2&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Bauteile ===&lt;br /&gt;
Folgende Bauteile konnte ich auf der Leiterplatte ausmachen (Bezeichnung frei vergeben):&lt;br /&gt;
* IC1 1x SIEMENS SAB 8048-P (?Intel MCS-48?) beschriftet mit GTO 90 v52&lt;br /&gt;
* IC2 1x SN7407N&lt;br /&gt;
* IC3 1x TAE 1453A&lt;br /&gt;
* IC4 1x MC 7805CT&lt;br /&gt;
* K1 1x GRUNER 175 A 03 010 ES&lt;br /&gt;
* K2,K3 Omron Spulenspannung 24V&lt;br /&gt;
* C1 1x 470µF 25V&lt;br /&gt;
* C2,C3 1000µF 16V&lt;br /&gt;
* LED1 Grün&lt;br /&gt;
* LED2 Gelb&lt;br /&gt;
* LED3 Rot&lt;br /&gt;
* S1 Taster Test&lt;br /&gt;
* S2 Kodierschalter 1&lt;br /&gt;
* S3 Kodierschalter 2&lt;br /&gt;
* ...&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Schaltbild des Torantriebs&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- [[Datei:B55 E.png|miniatur|Hoermann Torantrieb Elektronik B55 E]] --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
B55_E.png&lt;br /&gt;
| Schaltplan des Torantriebs&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Notlösung ==&lt;br /&gt;
&lt;br /&gt;
An X3-3 (N) und X3-4 (L1) oder X3-5 (L2) kann ein Rollladenschalter angebracht werden, der je nach Stellung kann Phase 1 oder Phase 2 des Motors bestromt werden. Über die Endschalter könnte entsprechend abgeschaltet werden. &lt;br /&gt;
&lt;br /&gt;
== Reparatur ==&lt;br /&gt;
&lt;br /&gt;
=== Fehlerbild ===&lt;br /&gt;
Beim Betätigen der Sensortaste S1 zuckt der Torantrieb nur kurz. Nach trennen der Netzversorgung und wieder einstecken gingen alle LEDs an. Nach einer kurzen Zeit, blieb die LED 2 an, der Rest war aus. Auf Tastendruck passierte allerdings nichts mehr.&lt;br /&gt;
&lt;br /&gt;
=== Lösung ===&lt;br /&gt;
Auf Verdacht wurden die Kondensatoren (C1,C2,C3) ersetzt. Elektronik wieder am Torantrieb eingesetzt und Funktion wieder voll gegeben.&lt;br /&gt;
&lt;br /&gt;
== Referenzen ==&lt;br /&gt;
&lt;br /&gt;
* [http://www.hoermann.de/fileadmin/_country/DE/dok/GTO%2090%20Textteil%2002.86.pdf Schaltplan Seite3] &lt;br /&gt;
* [http://www.sharpmz.org/download/8048.pdf] Intel MCS-48 Beschreibung]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
== Siehe auch ==&lt;br /&gt;
&lt;br /&gt;
* [[Bebilderung|Bebilderung von Artikeln]]&lt;br /&gt;
* Diskussion zu diesem Projekt: http://www.mikrocontroller.net/forum/read-4-123.html&lt;br /&gt;
* [[Audio-Projekt|Link zu anderem Projekt]]&lt;br /&gt;
&lt;br /&gt;
Am Ende des Artikels erfolgt eine Einsortierung in Artikel-Schublade(n), auch Kategorie(n) genannt. Damit ist Dein Artikel leichter auffindbar. &lt;br /&gt;
&lt;br /&gt;
Such aus den vorhandenen [[Spezial:Kategorien|Kategorien]] diejenige(n) aus, die am besten auf den Artikel passen.&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- &lt;br /&gt;
Bitte nicht blind die folgenden Kategorien kopieren ;-)&lt;br /&gt;
Beispiele:&lt;br /&gt;
&lt;br /&gt;
[[Kategorie:AVR-Projekte]]&lt;br /&gt;
[[Kategorie:FPGA-Projekte]]&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
[[Kategorie:AVR-Projekte| ]]&lt;br /&gt;
[[Category:Projekte| ]]&lt;br /&gt;
[[Kategorie:Tipps für Autoren]]&lt;br /&gt;
--&amp;gt;&lt;/div&gt;</summary>
		<author><name>Smarti</name></author>
	</entry>
	<entry>
		<id>https://www.mikrocontroller.net/index.php?title=Hoermann_GTO_90_Torantrieb&amp;diff=93687</id>
		<title>Hoermann GTO 90 Torantrieb</title>
		<link rel="alternate" type="text/html" href="https://www.mikrocontroller.net/index.php?title=Hoermann_GTO_90_Torantrieb&amp;diff=93687"/>
		<updated>2016-08-21T12:36:28Z</updated>

		<summary type="html">&lt;p&gt;Smarti: /* Hardware */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;von Smarti&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Dieser Artikel widmet sich dem Hoermann Torantrieb GTO 90. Zum einen sollen hier Informationen gesammelt werden.&lt;br /&gt;
Die Einsteckelektronik ist von &#039;83 und versagt leider inzwischen ihren Dienst. Die Frage welche Optionen bleiben (vorausgesetzt die Mechanik ist noch in Ordnung), je nach Verlauf gibt es hier Tipps zur Reparatur oder Ersatz der Steuerelektronik.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- &lt;br /&gt;
== Einleitung ==&lt;br /&gt;
&lt;br /&gt;
Beschreibung des Projekts als Fließtext und/oder Liste von Features.  &lt;br /&gt;
&lt;br /&gt;
* Feature 1&lt;br /&gt;
* Feature 2&lt;br /&gt;
* Feature 3&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Hardware ==&lt;br /&gt;
Die Leiterplatte der Elektronik ist bei mir mit GTO 90 V18 LS auf der Lötseite beschriftet.&lt;br /&gt;
&lt;br /&gt;
Die Spannungsversorgung erfolgt über einen Transformator / Gleichrichter / MC 7805CT + Kondensatoren.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
Datei:GTO 90 Elektronik rechts.jpg|GTO 90 Elektronik rechts&lt;br /&gt;
Datei:GTO 90 Elektronik links.jpg|GTO 90 Elektronik links&lt;br /&gt;
Datei:GTO 90 Elektronik Leiterplatte Version.jpg|GTO 90 Elektronik Leiterplatte Version&lt;br /&gt;
Datei:GTO 90 Elektronik Leiterplatte Lötseite.jpg|GTO 90 Elektronik Leiterplatte Lötseite&lt;br /&gt;
Datei:GTO 90 Elektronik Spannungsregler.jpg|GTO 90 Elektronik Spannungsregler&lt;br /&gt;
Datei:GTO 90 Elektronik Kondensatoren Spannungsregler.jpg|GTO 90 Elektronik Kondensatoren Spannungsregler&lt;br /&gt;
Datei:GTO 90 Elektronik Kondensatoren.jpg|GTO 90 Elektronik Kondensatoren&lt;br /&gt;
Datei:GTO 90 Elektronik Siemans SAB8048-P.jpg|GTO 90 Elektronik Siemans SAB8048-P&lt;br /&gt;
Datei:GTO 90 Elektronik Logic IC.jpg|GTO 90 Elektronik Logic IC&lt;br /&gt;
Datei:GTO 90 Elektronik Relais.jpg|GTO 90 Elektronik RelaiS&lt;br /&gt;
Datei:GTO 90 Elektronik Relais 2.jpg|GTO 90 Elektronik Relais 2&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Bauteile ===&lt;br /&gt;
Folgende Bauteile konnte ich auf der Leiterplatte ausmachen (Bezeichnung frei vergeben):&lt;br /&gt;
* IC1 1x SIEMENS SAB 8048-P (?Intel MCS-48?) beschriftet mit GTO 90 v52&lt;br /&gt;
* IC2 1x SN7407N&lt;br /&gt;
* IC3 1x TAE 1453A&lt;br /&gt;
* IC4 1x MC 7805CT&lt;br /&gt;
* K1 1x GRUNER 175 A 03 010 ES&lt;br /&gt;
* K2,K3 Omron Spulenspannung 24V&lt;br /&gt;
* C1 1x 470µF 25V&lt;br /&gt;
* C2,C3 1000µF 16V&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Schaltbild des Torantriebs&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- [[Datei:B55 E.png|miniatur|Hoermann Torantrieb Elektronik B55 E]] --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
B55_E.png&lt;br /&gt;
| Schaltplan des Torantriebs&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Notlösung ==&lt;br /&gt;
&lt;br /&gt;
An X3-3 (N) und X3-4 (L1) oder X3-5 (L2) kann ein Rollladenschalter angebracht werden, der je nach Stellung kann Phase 1 oder Phase 2 des Motors bestromt werden. Über die Endschalter könnte entsprechend abgeschaltet werden. &lt;br /&gt;
&lt;br /&gt;
== Reparatur ==&lt;br /&gt;
&lt;br /&gt;
=== Fehlerbild ===&lt;br /&gt;
Beim Betätigen der Sensortaste S1 zuckt der Torantrieb nur kurz. Nach trennen der Netzversorgung und wieder einstecken gingen alle LEDs an. Nach einer kurzen Zeit, blieb die LED 2 an, der Rest war aus. Auf Tastendruck passierte allerdings nichts mehr.&lt;br /&gt;
&lt;br /&gt;
=== Lösung ===&lt;br /&gt;
Auf Verdacht wurden die Kondensatoren (C1,C2,C3) ersetzt. Elektronik wieder am Torantrieb eingesetzt und Funktion wieder voll gegeben.&lt;br /&gt;
&lt;br /&gt;
== Referenzen ==&lt;br /&gt;
&lt;br /&gt;
* [http://www.hoermann.de/fileadmin/_country/DE/dok/GTO%2090%20Textteil%2002.86.pdf Schaltplan Seite3] &lt;br /&gt;
* [http://www.sharpmz.org/download/8048.pdf] Intel MCS-48 Beschreibung]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
== Siehe auch ==&lt;br /&gt;
&lt;br /&gt;
* [[Bebilderung|Bebilderung von Artikeln]]&lt;br /&gt;
* Diskussion zu diesem Projekt: http://www.mikrocontroller.net/forum/read-4-123.html&lt;br /&gt;
* [[Audio-Projekt|Link zu anderem Projekt]]&lt;br /&gt;
&lt;br /&gt;
Am Ende des Artikels erfolgt eine Einsortierung in Artikel-Schublade(n), auch Kategorie(n) genannt. Damit ist Dein Artikel leichter auffindbar. &lt;br /&gt;
&lt;br /&gt;
Such aus den vorhandenen [[Spezial:Kategorien|Kategorien]] diejenige(n) aus, die am besten auf den Artikel passen.&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- &lt;br /&gt;
Bitte nicht blind die folgenden Kategorien kopieren ;-)&lt;br /&gt;
Beispiele:&lt;br /&gt;
&lt;br /&gt;
[[Kategorie:AVR-Projekte]]&lt;br /&gt;
[[Kategorie:FPGA-Projekte]]&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
[[Kategorie:AVR-Projekte| ]]&lt;br /&gt;
[[Category:Projekte| ]]&lt;br /&gt;
[[Kategorie:Tipps für Autoren]]&lt;br /&gt;
--&amp;gt;&lt;/div&gt;</summary>
		<author><name>Smarti</name></author>
	</entry>
	<entry>
		<id>https://www.mikrocontroller.net/index.php?title=Datei:GTO_90_Elektronik_Spannungsregler.jpg&amp;diff=93686</id>
		<title>Datei:GTO 90 Elektronik Spannungsregler.jpg</title>
		<link rel="alternate" type="text/html" href="https://www.mikrocontroller.net/index.php?title=Datei:GTO_90_Elektronik_Spannungsregler.jpg&amp;diff=93686"/>
		<updated>2016-08-21T12:29:19Z</updated>

		<summary type="html">&lt;p&gt;Smarti: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Smarti</name></author>
	</entry>
	<entry>
		<id>https://www.mikrocontroller.net/index.php?title=Datei:GTO_90_Elektronik_Siemans_SAB8048-P.jpg&amp;diff=93685</id>
		<title>Datei:GTO 90 Elektronik Siemans SAB8048-P.jpg</title>
		<link rel="alternate" type="text/html" href="https://www.mikrocontroller.net/index.php?title=Datei:GTO_90_Elektronik_Siemans_SAB8048-P.jpg&amp;diff=93685"/>
		<updated>2016-08-21T12:29:06Z</updated>

		<summary type="html">&lt;p&gt;Smarti: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Smarti</name></author>
	</entry>
	<entry>
		<id>https://www.mikrocontroller.net/index.php?title=Datei:GTO_90_Elektronik_Relais.jpg&amp;diff=93684</id>
		<title>Datei:GTO 90 Elektronik Relais.jpg</title>
		<link rel="alternate" type="text/html" href="https://www.mikrocontroller.net/index.php?title=Datei:GTO_90_Elektronik_Relais.jpg&amp;diff=93684"/>
		<updated>2016-08-21T12:28:57Z</updated>

		<summary type="html">&lt;p&gt;Smarti: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Smarti</name></author>
	</entry>
	<entry>
		<id>https://www.mikrocontroller.net/index.php?title=Datei:GTO_90_Elektronik_Relais_2.jpg&amp;diff=93683</id>
		<title>Datei:GTO 90 Elektronik Relais 2.jpg</title>
		<link rel="alternate" type="text/html" href="https://www.mikrocontroller.net/index.php?title=Datei:GTO_90_Elektronik_Relais_2.jpg&amp;diff=93683"/>
		<updated>2016-08-21T12:28:46Z</updated>

		<summary type="html">&lt;p&gt;Smarti: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Smarti</name></author>
	</entry>
	<entry>
		<id>https://www.mikrocontroller.net/index.php?title=Datei:GTO_90_Elektronik_rechts.jpg&amp;diff=93682</id>
		<title>Datei:GTO 90 Elektronik rechts.jpg</title>
		<link rel="alternate" type="text/html" href="https://www.mikrocontroller.net/index.php?title=Datei:GTO_90_Elektronik_rechts.jpg&amp;diff=93682"/>
		<updated>2016-08-21T12:28:36Z</updated>

		<summary type="html">&lt;p&gt;Smarti: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Smarti</name></author>
	</entry>
	<entry>
		<id>https://www.mikrocontroller.net/index.php?title=Datei:GTO_90_Elektronik_Logic_IC.jpg&amp;diff=93681</id>
		<title>Datei:GTO 90 Elektronik Logic IC.jpg</title>
		<link rel="alternate" type="text/html" href="https://www.mikrocontroller.net/index.php?title=Datei:GTO_90_Elektronik_Logic_IC.jpg&amp;diff=93681"/>
		<updated>2016-08-21T12:28:18Z</updated>

		<summary type="html">&lt;p&gt;Smarti: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Smarti</name></author>
	</entry>
	<entry>
		<id>https://www.mikrocontroller.net/index.php?title=Datei:GTO_90_Elektronik_links.jpg&amp;diff=93680</id>
		<title>Datei:GTO 90 Elektronik links.jpg</title>
		<link rel="alternate" type="text/html" href="https://www.mikrocontroller.net/index.php?title=Datei:GTO_90_Elektronik_links.jpg&amp;diff=93680"/>
		<updated>2016-08-21T12:28:07Z</updated>

		<summary type="html">&lt;p&gt;Smarti: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Smarti</name></author>
	</entry>
	<entry>
		<id>https://www.mikrocontroller.net/index.php?title=Datei:GTO_90_Elektronik_Leiterplatte_Version.jpg&amp;diff=93679</id>
		<title>Datei:GTO 90 Elektronik Leiterplatte Version.jpg</title>
		<link rel="alternate" type="text/html" href="https://www.mikrocontroller.net/index.php?title=Datei:GTO_90_Elektronik_Leiterplatte_Version.jpg&amp;diff=93679"/>
		<updated>2016-08-21T12:27:48Z</updated>

		<summary type="html">&lt;p&gt;Smarti: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Smarti</name></author>
	</entry>
	<entry>
		<id>https://www.mikrocontroller.net/index.php?title=Datei:GTO_90_Elektronik_Leiterplatte_L%C3%B6tseite.jpg&amp;diff=93678</id>
		<title>Datei:GTO 90 Elektronik Leiterplatte Lötseite.jpg</title>
		<link rel="alternate" type="text/html" href="https://www.mikrocontroller.net/index.php?title=Datei:GTO_90_Elektronik_Leiterplatte_L%C3%B6tseite.jpg&amp;diff=93678"/>
		<updated>2016-08-21T12:27:33Z</updated>

		<summary type="html">&lt;p&gt;Smarti: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Smarti</name></author>
	</entry>
	<entry>
		<id>https://www.mikrocontroller.net/index.php?title=Datei:GTO_90_Elektronik_Kondensatoren.jpg&amp;diff=93677</id>
		<title>Datei:GTO 90 Elektronik Kondensatoren.jpg</title>
		<link rel="alternate" type="text/html" href="https://www.mikrocontroller.net/index.php?title=Datei:GTO_90_Elektronik_Kondensatoren.jpg&amp;diff=93677"/>
		<updated>2016-08-21T12:27:15Z</updated>

		<summary type="html">&lt;p&gt;Smarti: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Smarti</name></author>
	</entry>
	<entry>
		<id>https://www.mikrocontroller.net/index.php?title=Hoermann_GTO_90_Torantrieb&amp;diff=93676</id>
		<title>Hoermann GTO 90 Torantrieb</title>
		<link rel="alternate" type="text/html" href="https://www.mikrocontroller.net/index.php?title=Hoermann_GTO_90_Torantrieb&amp;diff=93676"/>
		<updated>2016-08-21T12:26:30Z</updated>

		<summary type="html">&lt;p&gt;Smarti: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;von Smarti&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Dieser Artikel widmet sich dem Hoermann Torantrieb GTO 90. Zum einen sollen hier Informationen gesammelt werden.&lt;br /&gt;
Die Einsteckelektronik ist von &#039;83 und versagt leider inzwischen ihren Dienst. Die Frage welche Optionen bleiben (vorausgesetzt die Mechanik ist noch in Ordnung), je nach Verlauf gibt es hier Tipps zur Reparatur oder Ersatz der Steuerelektronik.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- &lt;br /&gt;
== Einleitung ==&lt;br /&gt;
&lt;br /&gt;
Beschreibung des Projekts als Fließtext und/oder Liste von Features.  &lt;br /&gt;
&lt;br /&gt;
* Feature 1&lt;br /&gt;
* Feature 2&lt;br /&gt;
* Feature 3&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Hardware ==&lt;br /&gt;
Die Leiterplatte der Elektronik ist bei mir mit GTO 90 V18 LS auf der Lötseite beschriftet.&lt;br /&gt;
&lt;br /&gt;
Die Spannungsversorgung erfolgt über einen Transformator / Gleichrichter / MC 7805CT + Kondensatoren.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
Datei:GTO 90 Elektronik Kondensatoren Spannungsregler.jpg|GTO 90 Elektronik Kondensatoren Spannungsregler&lt;br /&gt;
Beispiel.jpg|Beschreibung2&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Bauteile ===&lt;br /&gt;
Folgende Bauteile konnte ich auf der Leiterplatte ausmachen (Bezeichnung frei vergeben):&lt;br /&gt;
* IC1 1x SIEMENS SAB 8048-P (?Intel MCS-48?) beschriftet mit GTO 90 v52&lt;br /&gt;
* IC2 1x SN7407N&lt;br /&gt;
* IC3 1x TAE 1453A&lt;br /&gt;
* IC4 1x MC 7805CT&lt;br /&gt;
* K1 1x GRUNER 175 A 03 010 ES&lt;br /&gt;
* K2,K3 Omron Spulenspannung 24V&lt;br /&gt;
* C1 1x 470µF 25V&lt;br /&gt;
* C2,C3 1000µF 16V&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Schaltbild des Torantriebs&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- [[Datei:B55 E.png|miniatur|Hoermann Torantrieb Elektronik B55 E]] --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
B55_E.png&lt;br /&gt;
| Schaltplan des Torantriebs&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Notlösung ==&lt;br /&gt;
&lt;br /&gt;
An X3-3 (N) und X3-4 (L1) oder X3-5 (L2) kann ein Rollladenschalter angebracht werden, der je nach Stellung kann Phase 1 oder Phase 2 des Motors bestromt werden. Über die Endschalter könnte entsprechend abgeschaltet werden. &lt;br /&gt;
&lt;br /&gt;
== Reparatur ==&lt;br /&gt;
&lt;br /&gt;
=== Fehlerbild ===&lt;br /&gt;
Beim Betätigen der Sensortaste S1 zuckt der Torantrieb nur kurz. Nach trennen der Netzversorgung und wieder einstecken gingen alle LEDs an. Nach einer kurzen Zeit, blieb die LED 2 an, der Rest war aus. Auf Tastendruck passierte allerdings nichts mehr.&lt;br /&gt;
&lt;br /&gt;
=== Lösung ===&lt;br /&gt;
Auf Verdacht wurden die Kondensatoren (C1,C2,C3) ersetzt. Elektronik wieder am Torantrieb eingesetzt und Funktion wieder voll gegeben.&lt;br /&gt;
&lt;br /&gt;
== Referenzen ==&lt;br /&gt;
&lt;br /&gt;
* [http://www.hoermann.de/fileadmin/_country/DE/dok/GTO%2090%20Textteil%2002.86.pdf Schaltplan Seite3] &lt;br /&gt;
* [http://www.sharpmz.org/download/8048.pdf] Intel MCS-48 Beschreibung]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
== Siehe auch ==&lt;br /&gt;
&lt;br /&gt;
* [[Bebilderung|Bebilderung von Artikeln]]&lt;br /&gt;
* Diskussion zu diesem Projekt: http://www.mikrocontroller.net/forum/read-4-123.html&lt;br /&gt;
* [[Audio-Projekt|Link zu anderem Projekt]]&lt;br /&gt;
&lt;br /&gt;
Am Ende des Artikels erfolgt eine Einsortierung in Artikel-Schublade(n), auch Kategorie(n) genannt. Damit ist Dein Artikel leichter auffindbar. &lt;br /&gt;
&lt;br /&gt;
Such aus den vorhandenen [[Spezial:Kategorien|Kategorien]] diejenige(n) aus, die am besten auf den Artikel passen.&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- &lt;br /&gt;
Bitte nicht blind die folgenden Kategorien kopieren ;-)&lt;br /&gt;
Beispiele:&lt;br /&gt;
&lt;br /&gt;
[[Kategorie:AVR-Projekte]]&lt;br /&gt;
[[Kategorie:FPGA-Projekte]]&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
[[Kategorie:AVR-Projekte| ]]&lt;br /&gt;
[[Category:Projekte| ]]&lt;br /&gt;
[[Kategorie:Tipps für Autoren]]&lt;br /&gt;
--&amp;gt;&lt;/div&gt;</summary>
		<author><name>Smarti</name></author>
	</entry>
	<entry>
		<id>https://www.mikrocontroller.net/index.php?title=Datei:GTO_90_Elektronik_Kondensatoren_Spannungsregler.jpg&amp;diff=93675</id>
		<title>Datei:GTO 90 Elektronik Kondensatoren Spannungsregler.jpg</title>
		<link rel="alternate" type="text/html" href="https://www.mikrocontroller.net/index.php?title=Datei:GTO_90_Elektronik_Kondensatoren_Spannungsregler.jpg&amp;diff=93675"/>
		<updated>2016-08-21T12:25:00Z</updated>

		<summary type="html">&lt;p&gt;Smarti: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Smarti</name></author>
	</entry>
	<entry>
		<id>https://www.mikrocontroller.net/index.php?title=Hoermann_GTO_90_Torantrieb&amp;diff=93674</id>
		<title>Hoermann GTO 90 Torantrieb</title>
		<link rel="alternate" type="text/html" href="https://www.mikrocontroller.net/index.php?title=Hoermann_GTO_90_Torantrieb&amp;diff=93674"/>
		<updated>2016-08-21T12:07:26Z</updated>

		<summary type="html">&lt;p&gt;Smarti: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;von Smarti&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Dieser Artikel widmet sich dem Hoermann Torantrieb GTO 90. Zum einen sollen hier Informationen gesammelt werden.&lt;br /&gt;
Die Einsteckelektronik ist von &#039;83 und versagt leider inzwischen ihren Dienst. Die Frage welche Optionen bleiben (vorausgesetzt die Mechanik ist noch in Ordnung), je nach Verlauf gibt es hier Tipps zur Reparatur oder Ersatz der Steuerelektronik.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- &lt;br /&gt;
== Einleitung ==&lt;br /&gt;
&lt;br /&gt;
Beschreibung des Projekts als Fließtext und/oder Liste von Features.  &lt;br /&gt;
&lt;br /&gt;
* Feature 1&lt;br /&gt;
* Feature 2&lt;br /&gt;
* Feature 3&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Hardware ==&lt;br /&gt;
Die Leiterplatte der Elektronik ist bei mir mit GTO 90 V18 LS auf der Lötseite beschriftet.&lt;br /&gt;
&lt;br /&gt;
Die Spannungsversorgung erfolgt über einen Transformator / Gleichrichter / MC 7805CT + Kondensatoren.&lt;br /&gt;
&lt;br /&gt;
=== Bauteile ===&lt;br /&gt;
Folgende Bauteile konnte ich auf der Leiterplatte ausmachen (Bezeichnung frei vergeben):&lt;br /&gt;
* IC1 1x SIEMENS SAB 8048-P (?Intel MCS-48?) beschriftet mit GTO 90 v52&lt;br /&gt;
* IC2 1x SN7407N&lt;br /&gt;
* IC3 1x TAE 1453A&lt;br /&gt;
* IC4 1x MC 7805CT&lt;br /&gt;
* K1 1x GRUNER 175 A 03 010 ES&lt;br /&gt;
* K2,K3 Omron Spulenspannung 24V&lt;br /&gt;
* C1 1x 470µF 25V&lt;br /&gt;
* C2,C3 1000µF 16V&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Schaltbild des Torantriebs&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- [[Datei:B55 E.png|miniatur|Hoermann Torantrieb Elektronik B55 E]] --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
B55_E.png&lt;br /&gt;
| Schaltplan des Torantriebs&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Notlösung ==&lt;br /&gt;
&lt;br /&gt;
An X3-3 (N) und X3-4 (L1) oder X3-5 (L2) kann ein Rollladenschalter angebracht werden, der je nach Stellung kann Phase 1 oder Phase 2 des Motors bestromt werden. Über die Endschalter könnte entsprechend abgeschaltet werden. &lt;br /&gt;
&lt;br /&gt;
== Reparatur ==&lt;br /&gt;
&lt;br /&gt;
=== Fehlerbild ===&lt;br /&gt;
Beim Betätigen der Sensortaste S1 zuckt der Torantrieb nur kurz. Nach trennen der Netzversorgung und wieder einstecken gingen alle LEDs an. Nach einer kurzen Zeit, blieb die LED 2 an, der Rest war aus. Auf Tastendruck passierte allerdings nichts mehr.&lt;br /&gt;
&lt;br /&gt;
=== Lösung ===&lt;br /&gt;
Auf Verdacht wurden die Kondensatoren (C1,C2,C3) ersetzt. Elektronik wieder am Torantrieb eingesetzt und Funktion wieder voll gegeben.&lt;br /&gt;
&lt;br /&gt;
== Referenzen ==&lt;br /&gt;
&lt;br /&gt;
* [http://www.hoermann.de/fileadmin/_country/DE/dok/GTO%2090%20Textteil%2002.86.pdf Schaltplan Seite3] &lt;br /&gt;
* [http://www.sharpmz.org/download/8048.pdf] Intel MCS-48 Beschreibung]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
== Siehe auch ==&lt;br /&gt;
&lt;br /&gt;
* [[Bebilderung|Bebilderung von Artikeln]]&lt;br /&gt;
* Diskussion zu diesem Projekt: http://www.mikrocontroller.net/forum/read-4-123.html&lt;br /&gt;
* [[Audio-Projekt|Link zu anderem Projekt]]&lt;br /&gt;
&lt;br /&gt;
Am Ende des Artikels erfolgt eine Einsortierung in Artikel-Schublade(n), auch Kategorie(n) genannt. Damit ist Dein Artikel leichter auffindbar. &lt;br /&gt;
&lt;br /&gt;
Such aus den vorhandenen [[Spezial:Kategorien|Kategorien]] diejenige(n) aus, die am besten auf den Artikel passen.&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- &lt;br /&gt;
Bitte nicht blind die folgenden Kategorien kopieren ;-)&lt;br /&gt;
Beispiele:&lt;br /&gt;
&lt;br /&gt;
[[Kategorie:AVR-Projekte]]&lt;br /&gt;
[[Kategorie:FPGA-Projekte]]&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
[[Kategorie:AVR-Projekte| ]]&lt;br /&gt;
[[Category:Projekte| ]]&lt;br /&gt;
[[Kategorie:Tipps für Autoren]]&lt;br /&gt;
--&amp;gt;&lt;/div&gt;</summary>
		<author><name>Smarti</name></author>
	</entry>
	<entry>
		<id>https://www.mikrocontroller.net/index.php?title=Hoermann_GTO_90_Torantrieb&amp;diff=93673</id>
		<title>Hoermann GTO 90 Torantrieb</title>
		<link rel="alternate" type="text/html" href="https://www.mikrocontroller.net/index.php?title=Hoermann_GTO_90_Torantrieb&amp;diff=93673"/>
		<updated>2016-08-21T11:54:47Z</updated>

		<summary type="html">&lt;p&gt;Smarti: Hardware Beschreibung aktualisiert&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;von Smarti&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Dieser Artikel widmet sich dem Hoermann Torantrieb GTO 90. Zum einen sollen hier Informationen gesammelt werden.&lt;br /&gt;
Die Einsteckelektronik ist von &#039;83 und versagt leider inzwischen ihren Dienst. Die Frage welche Optionen bleiben (vorausgesetzt die Mechanik ist noch in Ordnung), je nach Verlauf gibt es hier Tipps zur Reparatur oder Ersatz der Steuerelektronik.&lt;br /&gt;
&lt;br /&gt;
== Einleitung ==&lt;br /&gt;
&lt;br /&gt;
Beschreibung des Projekts als Fließtext und/oder Liste von Features.  &lt;br /&gt;
&lt;br /&gt;
* Feature 1&lt;br /&gt;
* Feature 2&lt;br /&gt;
* Feature 3&lt;br /&gt;
&lt;br /&gt;
== Hardware ==&lt;br /&gt;
Die Leiterplatte der Elektronik ist bei mir mit GTO 90 V18 LS auf der Lötseite beschriftet.&lt;br /&gt;
&lt;br /&gt;
Die Spannungsversorgung erfolgt über einen Transformator / Gleichrichter / MC 7805CT + Kondensatoren.&lt;br /&gt;
&lt;br /&gt;
=== Bauteile ===&lt;br /&gt;
Folgende Bauteile konnte ich auf der Leiterplatte ausmachen (Bezeichnung frei vergeben):&lt;br /&gt;
* IC1 1x SIEMENS SAB 8048-P (?Intel MCS-48?) beschriftet mit GTO 90 v52&lt;br /&gt;
* IC2 1x SN7407N&lt;br /&gt;
* IC3 1x TAE 1453A&lt;br /&gt;
* IC4 1x MC 7805CT&lt;br /&gt;
* K1 1x GRUNER 175 A 03 010 ES&lt;br /&gt;
* K2,K3 Omron Spulenspannung 24V&lt;br /&gt;
* C1 1x 470µF 25V&lt;br /&gt;
* C2,C3 1000µF 16V&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Schaltbild des Torantriebs&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- [[Datei:B55 E.png|miniatur|Hoermann Torantrieb Elektronik B55 E]] --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
B55_E.png&lt;br /&gt;
| Schaltplan des Torantriebs&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Notlösung ==&lt;br /&gt;
&lt;br /&gt;
An X3-3 (N) und X3-4 (L1) oder X3-5 (L2) kann ein Rollladenschalter angebracht werden, der je nach Stellung kann Phase 1 oder Phase 2 des Motors bestromt werden. Über die Endschalter kann entsprechend abgeschaltet werden. (Schaltplan folgt)&lt;br /&gt;
&lt;br /&gt;
== Referenzen ==&lt;br /&gt;
&lt;br /&gt;
* [http://www.hoermann.de/fileadmin/_country/DE/dok/GTO%2090%20Textteil%2002.86.pdf Schaltplan Seite3] &lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
== Siehe auch ==&lt;br /&gt;
&lt;br /&gt;
* [[Bebilderung|Bebilderung von Artikeln]]&lt;br /&gt;
* Diskussion zu diesem Projekt: http://www.mikrocontroller.net/forum/read-4-123.html&lt;br /&gt;
* [[Audio-Projekt|Link zu anderem Projekt]]&lt;br /&gt;
&lt;br /&gt;
Am Ende des Artikels erfolgt eine Einsortierung in Artikel-Schublade(n), auch Kategorie(n) genannt. Damit ist Dein Artikel leichter auffindbar. &lt;br /&gt;
&lt;br /&gt;
Such aus den vorhandenen [[Spezial:Kategorien|Kategorien]] diejenige(n) aus, die am besten auf den Artikel passen.&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- &lt;br /&gt;
Bitte nicht blind die folgenden Kategorien kopieren ;-)&lt;br /&gt;
Beispiele:&lt;br /&gt;
&lt;br /&gt;
[[Kategorie:AVR-Projekte]]&lt;br /&gt;
[[Kategorie:FPGA-Projekte]]&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
[[Kategorie:AVR-Projekte| ]]&lt;br /&gt;
[[Category:Projekte| ]]&lt;br /&gt;
[[Kategorie:Tipps für Autoren]]&lt;br /&gt;
--&amp;gt;&lt;/div&gt;</summary>
		<author><name>Smarti</name></author>
	</entry>
	<entry>
		<id>https://www.mikrocontroller.net/index.php?title=Hoermann_GTO_90_Torantrieb&amp;diff=93663</id>
		<title>Hoermann GTO 90 Torantrieb</title>
		<link rel="alternate" type="text/html" href="https://www.mikrocontroller.net/index.php?title=Hoermann_GTO_90_Torantrieb&amp;diff=93663"/>
		<updated>2016-08-19T20:23:39Z</updated>

		<summary type="html">&lt;p&gt;Smarti: Notlösung aktualisiert&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;von Smarti&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Dieser Artikel widment sich dem Hoermann Torantrieb GTO 90. Zum einen sollen hier Informationen gesamelt werden.&lt;br /&gt;
Die Einsteckelektornik ist von &#039;83 und versagt leider inzwischen ihren Dienst. Die Frage welche Optionen bleiben (vorausgesetzt die Mechnik ist noch in Ordnung), je nach Verlauf gibt es hier Tips zur Reperatur oder Ersatz der Steuerelektronik.&lt;br /&gt;
&lt;br /&gt;
== Einleitung ==&lt;br /&gt;
&lt;br /&gt;
Beschreibung des Projekts als Fließtext und/oder Liste von Features.  &lt;br /&gt;
&lt;br /&gt;
* Feature 1&lt;br /&gt;
* Feature 2&lt;br /&gt;
* Feature 3&lt;br /&gt;
&lt;br /&gt;
== Hardware ==&lt;br /&gt;
&lt;br /&gt;
Aktuelles Schaltbild&lt;br /&gt;
&lt;br /&gt;
[[Datei:B55 E.png|miniatur|Hoermann Torantrieb Elektronik B55 E]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
B55_E.png&lt;br /&gt;
| Schaltplan des Torantriebs&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Notlösung ==&lt;br /&gt;
&lt;br /&gt;
An X3-3 (N) und X3-4 (L1) oder X3-5 (L2) kann ein Rolladenschalter angebracht werden, der je nach Stellung kann Phase 1 oder Phase 2 des Motos bestromt werden. Über die Entschalter kann entsprechend abgeschalten werden. (Schaltplan folgt)&lt;br /&gt;
&lt;br /&gt;
== Referenzen ==&lt;br /&gt;
&lt;br /&gt;
* [http://www.hoermann.de/fileadmin/_country/DE/dok/GTO%2090%20Textteil%2002.86.pdf Schaltplan Seite3] &lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
== Siehe auch ==&lt;br /&gt;
&lt;br /&gt;
* [[Bebilderung|Bebilderung von Artikeln]]&lt;br /&gt;
* Diskussion zu diesem Projekt: http://www.mikrocontroller.net/forum/read-4-123.html&lt;br /&gt;
* [[Audio-Projekt|Link zu anderem Projekt]]&lt;br /&gt;
&lt;br /&gt;
Am Ende des Artikels erfolgt eine Einsortierung in Artikel-Schublade(n), auch Kategorie(n) genannt. Damit ist Dein Artikel leichter auffindbar. &lt;br /&gt;
&lt;br /&gt;
Such aus den vorhandenen [[Spezial:Kategorien|Kategorien]] diejenige(n) aus, die am besten auf den Artikel passen.&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- &lt;br /&gt;
Bitte nicht blind die folgenden Kategorien kopieren ;-)&lt;br /&gt;
Beispiele:&lt;br /&gt;
&lt;br /&gt;
[[Kategorie:AVR-Projekte]]&lt;br /&gt;
[[Kategorie:FPGA-Projekte]]&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
[[Kategorie:AVR-Projekte| ]]&lt;br /&gt;
[[Category:Projekte| ]]&lt;br /&gt;
[[Kategorie:Tipps für Autoren]]&lt;br /&gt;
--&amp;gt;&lt;/div&gt;</summary>
		<author><name>Smarti</name></author>
	</entry>
	<entry>
		<id>https://www.mikrocontroller.net/index.php?title=Hoermann_GTO_90_Torantrieb&amp;diff=93662</id>
		<title>Hoermann GTO 90 Torantrieb</title>
		<link rel="alternate" type="text/html" href="https://www.mikrocontroller.net/index.php?title=Hoermann_GTO_90_Torantrieb&amp;diff=93662"/>
		<updated>2016-08-19T20:20:47Z</updated>

		<summary type="html">&lt;p&gt;Smarti: Artikel angelegt.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;von Smarti&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Dieser Artikel widment sich dem Hoermann Torantrieb GTO 90. Zum einen sollen hier Informationen gesamelt werden.&lt;br /&gt;
Die Einsteckelektornik ist von &#039;83 und versagt leider inzwischen ihren Dienst. Die Frage welche Optionen bleiben (vorausgesetzt die Mechnik ist noch in Ordnung), je nach Verlauf gibt es hier Tips zur Reperatur oder Ersatz der Steuerelektronik.&lt;br /&gt;
&lt;br /&gt;
== Einleitung ==&lt;br /&gt;
&lt;br /&gt;
Beschreibung des Projekts als Fließtext und/oder Liste von Features.  &lt;br /&gt;
&lt;br /&gt;
* Feature 1&lt;br /&gt;
* Feature 2&lt;br /&gt;
* Feature 3&lt;br /&gt;
&lt;br /&gt;
== Hardware ==&lt;br /&gt;
&lt;br /&gt;
Aktuelles Schaltbild&lt;br /&gt;
&lt;br /&gt;
[[Datei:B55 E.png|miniatur|Hoermann Torantrieb Elektronik B55 E]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
B55_E.png&lt;br /&gt;
| Schaltplan des Torantriebs&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Notlösung ==&lt;br /&gt;
&lt;br /&gt;
An X3 kann ein Rolladenschalter angebracht werden, der je nach Stellung kann Phase 1 oder Phase 2 des Motos bestromt werden. Über die Entschalter kann entsprechend abgeschalten werden. (Schaltplan folgt)&lt;br /&gt;
&lt;br /&gt;
== Referenzen ==&lt;br /&gt;
&lt;br /&gt;
* [http://www.hoermann.de/fileadmin/_country/DE/dok/GTO%2090%20Textteil%2002.86.pdf Schaltplan Seite3] &lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
== Siehe auch ==&lt;br /&gt;
&lt;br /&gt;
* [[Bebilderung|Bebilderung von Artikeln]]&lt;br /&gt;
* Diskussion zu diesem Projekt: http://www.mikrocontroller.net/forum/read-4-123.html&lt;br /&gt;
* [[Audio-Projekt|Link zu anderem Projekt]]&lt;br /&gt;
&lt;br /&gt;
Am Ende des Artikels erfolgt eine Einsortierung in Artikel-Schublade(n), auch Kategorie(n) genannt. Damit ist Dein Artikel leichter auffindbar. &lt;br /&gt;
&lt;br /&gt;
Such aus den vorhandenen [[Spezial:Kategorien|Kategorien]] diejenige(n) aus, die am besten auf den Artikel passen.&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- &lt;br /&gt;
Bitte nicht blind die folgenden Kategorien kopieren ;-)&lt;br /&gt;
Beispiele:&lt;br /&gt;
&lt;br /&gt;
[[Kategorie:AVR-Projekte]]&lt;br /&gt;
[[Kategorie:FPGA-Projekte]]&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
[[Kategorie:AVR-Projekte| ]]&lt;br /&gt;
[[Category:Projekte| ]]&lt;br /&gt;
[[Kategorie:Tipps für Autoren]]&lt;br /&gt;
--&amp;gt;&lt;/div&gt;</summary>
		<author><name>Smarti</name></author>
	</entry>
	<entry>
		<id>https://www.mikrocontroller.net/index.php?title=Datei:B55_E.png&amp;diff=93661</id>
		<title>Datei:B55 E.png</title>
		<link rel="alternate" type="text/html" href="https://www.mikrocontroller.net/index.php?title=Datei:B55_E.png&amp;diff=93661"/>
		<updated>2016-08-19T20:19:22Z</updated>

		<summary type="html">&lt;p&gt;Smarti: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Schaltplan von Hoermann Torantrieb Elektronik B55 E&lt;/div&gt;</summary>
		<author><name>Smarti</name></author>
	</entry>
	<entry>
		<id>https://www.mikrocontroller.net/index.php?title=Hack-O-Copter&amp;diff=85644</id>
		<title>Hack-O-Copter</title>
		<link rel="alternate" type="text/html" href="https://www.mikrocontroller.net/index.php?title=Hack-O-Copter&amp;diff=85644"/>
		<updated>2014-11-10T13:10:46Z</updated>

		<summary type="html">&lt;p&gt;Smarti: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Der Begriff &#039;&#039;&#039;Hack-O-Copter&#039;&#039;&#039; beschreibt einen Nachbau des Quadrocopters „Hubsan X4“, der er sich einfach „hacken“ lässt; die Original-Firmware kann also überschrieben und durch eigene ersetzt werden. Er wird für ca. 21€ verkauft, siehe Beitrag [http://www.mikrocontroller.net/topic/309185?page=single „Hackbarer(?) 21 EUR Quadcopter“.]&lt;br /&gt;
&lt;br /&gt;
Die Original-Firmware kann nicht ausgelesen werden, es muss also eine komplett neue Firmware erstellt werden.&lt;br /&gt;
&lt;br /&gt;
Dieser Artikel bezieht sich auf den Nachbau von JXD Modell Nr.385: http://www.jxdtoys.com/en/ &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hinweis:&#039;&#039;&#039; Der Artikel enthält Infos bis zu [http://www.mikrocontroller.net/topic/309185?page=1#3356755 diesem Beitrag]. Weitere Inhalte aus dem Thread werden asap ergänzt.&lt;br /&gt;
&lt;br /&gt;
= Beschreibung des Quadrocopters =&lt;br /&gt;
* Abmessungen &#039;&#039;→ 8* 8*3cm (LxBxH)&#039;&#039;&lt;br /&gt;
* Gewicht &#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
* Lieferumfang &#039;&#039;→ Quadrokopter, Fernbedienung, Handbuch&#039;&#039;&lt;br /&gt;
* Reichweite &#039;&#039;→ ca. 100m&#039;&#039;&lt;br /&gt;
* Flugdauer und Ladezeit &#039;&#039;→ ca. 7min / ca. 45min&#039;&#039;&lt;br /&gt;
* Funktionen &#039;&#039;→ Infos (3 Empfindlichkeiten, umdrehen, Rekalibrierung, ...) ergänzen&#039;&#039;&lt;br /&gt;
* Link zur Bedienungsanleitung&lt;br /&gt;
== Bedienung ==&lt;br /&gt;
* Fliegen: Auf ebenen Untergrund legen, nach ein paar Sekunden blinken die LEDs er langsamer, dann den linken Steuerhebel einmal hoch und wieder runter fahren.&lt;br /&gt;
* Empfindlichkeit: Mit der linken Funktionstaste lassen sich 3 empfindlichkeits Stufen einstellen. Die jeweilige Einstellung wird durch ein Piepen bestätigt.&lt;br /&gt;
* Flip Funktion: Die rechten Funktionstaste betätigen und entsprechend Links / Rechts oder Vorne / Hinten auf Anschlag. Der Copter rollt in die entsprechende Richtung um die eigene Achse.&lt;br /&gt;
* Sensor Kalibrieren: Auf ebenen Untergrund legen, beide Steuerknüppel nach links unten. Die LEDs blinken schnell. Steuerknüppel wieder in Neutralstellung.&lt;br /&gt;
&lt;br /&gt;
== Komponenten ==&lt;br /&gt;
Der Quadrocopter wird von vier kernlosen Gleichstrommotoren („Coreless DC“) angetrieben. Im Inneren des Gehäuses ist eine Platine. Ihre vergleichsweise modernen Hardware-Komponenten (Mikrocontroller, Sensoren, MOSFETs und Funkmodul) sind in den folgenden Kapiteln beschrieben.&lt;br /&gt;
=== Mikrocontroller ===&lt;br /&gt;
Der „Nuvoton Mini54ZAN“ ist ein Cortex-M0 MCU mit 16KiB Flash, 2KB SRAM und SWD. &#039;&#039;→ Links zu Datenblättern ergänzen&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Link zur KEIL Device-Database des Mini54ZAN: &lt;br /&gt;
http://www.keil.com/dd/chip/6142.htm&lt;br /&gt;
&lt;br /&gt;
=== Sensoren zur Flugstabilisierung ===&lt;br /&gt;
Für die Flugstabilisierung ist der Quadrocopter mit drei Gyroskopen und drei Beschleunigungssensoren ausgestattet. Diese sind alle zusammen im Intertialsensor „Invensense MPU-6050“ integriert.&lt;br /&gt;
&#039;&#039;→ Link zum Datenblatt&#039;&#039;&lt;br /&gt;
=== ESC ===&lt;br /&gt;
Die Ansteuerung der Gleichstrommotoren erfolgt über PWM und MOSFETs. Die verwendeten N-Kanal MOSFETs „G2310“ haben einen „Drain-Source On-Resistance“ von etwa 120mΩ.&lt;br /&gt;
&lt;br /&gt;
Siehe http://www.mikrocontroller.net/attachment/193854/G2310.pdf &lt;br /&gt;
=== Funk- Transceiver ===&lt;br /&gt;
Für die 2,4GHz Funkstrecke zur Fernsteuerung ist mit einem „Beken BK2423“ integriert. Die Vermutung, dass dieser voll kompatibel zum NRF24L01 ist, liegt nahe, da der NRF24L01 die Daten der Fernbedienung empfangen kann.&lt;br /&gt;
&lt;br /&gt;
[[Bild:HOC_Fernbedienung_Platine_Ausschnitt2.jpeg|200px]]&lt;br /&gt;
&lt;br /&gt;
== Pinbelegung des Controllers ==&lt;br /&gt;
&lt;br /&gt;
MINI51ZAN        &lt;br /&gt;
QFN33-Pin    Manual 3.2.2, p.16    &lt;br /&gt;
    CPNx/CPPx = Analog comparator input    &lt;br /&gt;
    CPO=Analog comparator output    &lt;br /&gt;
    AINx= ADC input    &lt;br /&gt;
    CK0=Frequency divider output    &lt;br /&gt;
    TxEX=Timer capture/reset input  &lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|-&lt;br /&gt;
! Pin !! Port !! Primary !! Secondary !! Function understood !! External connection&lt;br /&gt;
|-&lt;br /&gt;
| 1 || P1.5 || AIN5 || CPP0 || Partially  || Connected to motor ctrl circuit 4 (sense?)&lt;br /&gt;
|-&lt;br /&gt;
| 2 || reset || || || YES || SWD Port reset&lt;br /&gt;
|-&lt;br /&gt;
| 3 || P3.0 || AIN6|| CPN1 || NC? || Not connected?&lt;br /&gt;
|-&lt;br /&gt;
| 4 || P5.4 || || || NC? || Not connected?&lt;br /&gt;
|-&lt;br /&gt;
| 5 || P3.1 || AIN7 || CPP1 || Partially || Connected to motor ctrl circuit 1 (sense?)&lt;br /&gt;
|-&lt;br /&gt;
| 6 || P3.2 || T0EX,STADC || INT0 || YES || MPU6050, pin 12 (interrupt)&lt;br /&gt;
|-&lt;br /&gt;
| 7 || P3.4 || SDA || T0 || YES || MPU6050, pin 24 (SDA)&lt;br /&gt;
|-&lt;br /&gt;
| 8 || P3.5 || SCL || T1 || YES || MPU6050, pin 23 (SCL)&lt;br /&gt;
|-&lt;br /&gt;
| 9 || P3.6 || T1EX,CK0 || CPO0 || Partially || Connected to test pad&lt;br /&gt;
|-&lt;br /&gt;
| 10 || P5.1 || XTAL2 || || NC? || Not connected?&lt;br /&gt;
|-&lt;br /&gt;
| 11 || P5.0 || XTAL1 || || NC? || Not connected?&lt;br /&gt;
|-&lt;br /&gt;
| 12 || VSS || || || YES || VSS&lt;br /&gt;
|-&lt;br /&gt;
| 13 || P5.2 || INT1 || || Partially || Connected to unpopulated circuit part. Possibly be to control LEDS on left side&lt;br /&gt;
|-&lt;br /&gt;
| 14 || P2.2 || PWM0 || || NC? || Not connected?&lt;br /&gt;
|-&lt;br /&gt;
| 15 || P2.3 || PWM1 || || NC? || Not connected?&lt;br /&gt;
|-&lt;br /&gt;
| 16 || P2.4 || PWM2 || || Partially || Connected to Motor 1 ctrl&lt;br /&gt;
|-&lt;br /&gt;
| 17 || P2.5 || PWM3 || || Partially || Connected to Motor 2 ctrl&lt;br /&gt;
|-&lt;br /&gt;
| 18 || P2.6 || PWM4 || CPO1 || Partially || Connected to Motor 3 ctrl&lt;br /&gt;
|-&lt;br /&gt;
| 19 || P4.6 || ICE_CLK (SWD) || || YES || SWD Port CLK&lt;br /&gt;
|-&lt;br /&gt;
| 20 || P4.7 || ICE_DAT (SWD) || || YES || SWD Port Dat&lt;br /&gt;
|-&lt;br /&gt;
| 21 || P0.7 || SPICLK || || YES || BK2423 SPI CLK&lt;br /&gt;
|-&lt;br /&gt;
| 22 || P0.6 || MISO || || YES || BK2423 SPI MISO&lt;br /&gt;
|-&lt;br /&gt;
| 23 || P0.5 || MOSI || || YES || BK2423 SPI MOSI&lt;br /&gt;
|-&lt;br /&gt;
| 24 || P0.4 || PWM5 || SPISS || Partially || Connected to Motor 4 ctrl&lt;br /&gt;
|-&lt;br /&gt;
| 25 || P0.1 || RTSn, RX || SPISS || YES || BK2434 SPI CSN&lt;br /&gt;
|-&lt;br /&gt;
| 26 || P0.0 || CTSn || TX || YES || Controls rront LEDS via 10 Ohm resistors&lt;br /&gt;
|-&lt;br /&gt;
| 27 || P5.3 || AIN0 || || NC? || Not connected?&lt;br /&gt;
|-&lt;br /&gt;
| 28 || VDD || || || YES ||&lt;br /&gt;
|-&lt;br /&gt;
| 29 || P1.0 || AIN1 || || NO || Connected to motor ctrl circuit 2 (sense?)&lt;br /&gt;
|-&lt;br /&gt;
| 30 || P1.2 || RX || AIN2 || YES || UART PORT RX&lt;br /&gt;
|-&lt;br /&gt;
| 31 || P1.3 || TX || AIN3 || YES || UART PORT TX&lt;br /&gt;
|-&lt;br /&gt;
| 32 || P1.4 || CPN0 || AIN4 || Partially || Connected to motor ctrl circuit 3 (sense?)&lt;br /&gt;
|-&lt;br /&gt;
| 33 || (Pad) || || || YES || VSS&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Schnittstellen ==&lt;br /&gt;
[[Datei:Schnittstellen_des_JXD_385.jpeg|miniatur]]&lt;br /&gt;
&lt;br /&gt;
=== SWD-Port ===&lt;br /&gt;
Der SWD-Port ist über … herausgeführt. &#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Serielle Schnittstelle ===&lt;br /&gt;
Die Anschlüsse führen zu den RX und TX Pins des MCUs.&lt;br /&gt;
&#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== PIN 9 ===&lt;br /&gt;
&#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== I²C-Schnittstelle ===&lt;br /&gt;
&#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
= Programmierung neuer Firmware =&lt;br /&gt;
Als alternative Firmware wurde von victzh das auf MultiWii basierende [http://www.rcgroups.com/forums/showthread.php?t=1922403 BradWii] für den Copter portiert&amp;lt;ref name=&amp;quot;Portierung_Bradwii&amp;quot;&amp;gt; http://www.rcgroups.com/forums/showthread.php?t=2174365 &amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Die Sourcen können übersetzt und auf den Copter geflasht werden. Der Quadrocopter kann damit geflogen werden. Die Einstellungen der Regelparameter (PID-Tuning) ist noch nicht optimal. Der Quadrocopter fliegt noch nicht so stabil wie mit der original Firmware.&lt;br /&gt;
&lt;br /&gt;
Momentan Bedarf es noch weitere Anpassungen der Zielhardware (JXD 385, Hubsan X4, V202). Je nach Modell ist die Unterstützung der Zielhardware unterschiedlich weit fortgeschritten (LEDs, ADC, ...)&lt;br /&gt;
&lt;br /&gt;
== Quellen der Firmware ==&lt;br /&gt;
Quellen:&lt;br /&gt;
* https://github.com/hackocopter&lt;br /&gt;
* Fork - Goebish: https://github.com/goebish/bradwii-X4 (Supportet auch JXD 385 und ist weiter in der Entwicklung)&lt;br /&gt;
&lt;br /&gt;
Dokumentation:&lt;br /&gt;
* https://github.com/hackocopter/JD385_Documentation&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;→ Details ergänzen&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Beschreibung der Toolkette ==&lt;br /&gt;
Im RCGroups Forum wurde ein Beitrag veröffentlich welcher die gesamte Toolchain erklärt:&lt;br /&gt;
&lt;br /&gt;
[http://www.rcgroups.com/forums/showthread.php?t=2278850 Erklärung der Toolchain mit Youtubevideos]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;→ Details ergänzen&#039;&#039;&lt;br /&gt;
=== Notwendige Hardware und Software ===&lt;br /&gt;
&lt;br /&gt;
Flash Adapter z.B.&lt;br /&gt;
&lt;br /&gt;
* [http://www.ebay.com/sch/i.html?_from=R40&amp;amp;_trksid=p2047675.m570.l1313.TR3.TRC1.A0.H0.XST-Link+v2&amp;amp;_nkw=ST-Link+v2&amp;amp;_sacat=0 ST-Link V2 mini]&lt;br /&gt;
&lt;br /&gt;
* Drivers for ST-link V2 mini http://www.st.com/web/en/catalog/tools/PF258167#&lt;br /&gt;
&lt;br /&gt;
oder ein Developmentkit von STM&lt;br /&gt;
&lt;br /&gt;
* z.B. http://www.st.com/stm32-discovery&lt;br /&gt;
&lt;br /&gt;
Keil software/API:&lt;br /&gt;
* [https://www.keil.com/demo/eval/arm.htm Main IDE/compiler (mdk512.exe)]&lt;br /&gt;
* [http://www2.keil.com/mdk5/legacy/ Legacy API for Cortex-M-device]&lt;br /&gt;
&#039;&#039;→ Details ergänzen&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Installation der Toolkette ===&lt;br /&gt;
&#039;&#039;→ Details ergänzen&#039;&#039;&lt;br /&gt;
=== ISP und ICD ===&lt;br /&gt;
== Beschreibung der Firmware-Varianten ==&lt;br /&gt;
=== „Blinky“ ===&lt;br /&gt;
&#039;&#039;→ Details ergänzen&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Zubehör ==&lt;br /&gt;
=== Lade-Adapter ===&lt;br /&gt;
&lt;br /&gt;
Schaltplan des beiliegenden Ladeadapters:&lt;br /&gt;
&lt;br /&gt;
http://www.mikrocontroller.net/attachment/197005/ladeanzeige.png&lt;br /&gt;
&lt;br /&gt;
Auf der Platine vorgesehen sind weiter eine in Reihe zu R2 geschaltete Diode und ein Parallel zum Akku liegender Widerstand R5, welche allerdings nicht bestückt sind.&lt;br /&gt;
&lt;br /&gt;
Bei vollem Akku erlischt die LED. Der vom USB-Port benötigte Strom beträgt bei leerem Akku etwa 450mA&lt;br /&gt;
&lt;br /&gt;
=== Funkfernbedienung ===&lt;br /&gt;
Die Außenantenne ist nur „Verarsche“ ...&lt;br /&gt;
&lt;br /&gt;
[[Datei:Fernbedienung_JD_385_7.jpg|miniatur|Fernbedienung für JD 385]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;→ Hinweis auf Idee: Neuen Sender entwickeln&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[[Bild:HOC_Fernbedienung_Platine_B-Seite.jpeg|200px]]&lt;br /&gt;
[[Bild:HOC_Fernbedienung_Platine_Ausschnitt.jpeg|200px]]&lt;br /&gt;
[[Bild:HOC_Fernbedienung_Platine_total.jpeg|200px]]&lt;br /&gt;
[[Datei:HOC_Fernbedienung_Platine_Ausschnitt2.jpeg|200px]]&lt;br /&gt;
&lt;br /&gt;
==== Schaltbild der Fernbedienung ====&lt;br /&gt;
Das Schaltbild enthält alle funktionsrelevanten Bauteile. Es fehlen noch diverse Bauteilwerte. Auch der eine oder andere Stützkondensator fehlt eventuell.&lt;br /&gt;
&lt;br /&gt;
[[Medium:copter05.pdf]]&lt;br /&gt;
&lt;br /&gt;
==== Pinbelegung des Mikrocontrollers ====&lt;br /&gt;
&lt;br /&gt;
Pinbelegung für CPU N79E814&lt;br /&gt;
&lt;br /&gt;
 Pin    Name    Funktion&lt;br /&gt;
   1     P0.0   LCD, CS&lt;br /&gt;
   2     P1.7   LCD, CLK&lt;br /&gt;
   3     P1.6   LCD, DATA&lt;br /&gt;
   4     RST    Reset (10k - C)&lt;br /&gt;
   5     VSS    an Masse&lt;br /&gt;
   6     P3.1   RF-Modul, MOSI&lt;br /&gt;
   7     P3.0   RF-Modul, SCK&lt;br /&gt;
   8     P1.4   RF-Modul, MISO&lt;br /&gt;
   9     SDA    RF-Modul, CSN&lt;br /&gt;
  10     SCL    2K2 Pullup, unbestückter Schaltungsteil&lt;br /&gt;
  11     P1.1   LED via 1kOhm&lt;br /&gt;
  12     P1.0   Buzzer (via Transistor)&lt;br /&gt;
  13     AD6    über Widerstände an Batteriespannung vor Regler&lt;br /&gt;
  14     AD5    Auswertung Taster (Seite Yaw-Throttle)&lt;br /&gt;
  15     VDD    Versorgung&lt;br /&gt;
  16     AD4    Poti &amp;quot;Throttle&amp;quot;&lt;br /&gt;
  17     AD3    Poti &amp;quot;Yaw&amp;quot;&lt;br /&gt;
  18     AD2    Poti &amp;quot;Roll&amp;quot;, Dämpfung mit RC Glied&lt;br /&gt;
  19     AD1    Poti &amp;quot;Pitch&amp;quot;, Dämpfung mit RC Glied&lt;br /&gt;
  20     AD0    Auswertung Taster (Seite Pitch-Roll)&lt;br /&gt;
&lt;br /&gt;
==== Pinbelegung des Sendemoduls ====&lt;br /&gt;
[[Bild:HOC_Fernbedienung_Sendemodul.jpeg|200px]]&lt;br /&gt;
&lt;br /&gt;
 1 3.3V&lt;br /&gt;
 2 MOSI an PIN6  MCU&lt;br /&gt;
 3 SCK  an PIN7  MCU&lt;br /&gt;
 4 MISO an PIN8  MCU&lt;br /&gt;
 5 CE&lt;br /&gt;
 6 GND&lt;br /&gt;
 7 IRQ&lt;br /&gt;
 8 CSN  an PIN9  MCU&lt;br /&gt;
 9 RXEN&lt;br /&gt;
&lt;br /&gt;
==== Protokoll ====&lt;br /&gt;
&lt;br /&gt;
Es handelt sich um das V202 Protokoll.&lt;br /&gt;
&lt;br /&gt;
* Die Payload hat eine Länge von 16-Byte&lt;br /&gt;
* Das letzte Byte entspricht der Summe aller vorherigen Bytes (bzw. den unteren 8 Bit der Summe)&lt;br /&gt;
* Das Datenformat passt zu dem im GitRepo beschriebenen (https://github.com/hackocopter/Documentation/tree/master/RemoteControl)&lt;br /&gt;
* Das Datenformat passt zu der Implementierung des V202 Protokolls in der Deviation firmware (https://bitbucket.org/PhracturedBlue/deviation/src...)&lt;br /&gt;
&lt;br /&gt;
Zum Channel Hopping:&lt;br /&gt;
* jedes Packet wird zweimal versendet&lt;br /&gt;
* es immer 16-Channel durchgehoppt (dann gehts wieder von vorne los)&lt;br /&gt;
* auch das passt zur Implementierung in der Deviation firmware&lt;br /&gt;
&lt;br /&gt;
Siehe auch: http://www.mikrocontroller.net/topic/309185?goto=3410375#3410373&lt;br /&gt;
&lt;br /&gt;
= Tipps und Tricks =&lt;br /&gt;
== Bezugsquellen und Kauf ==&lt;br /&gt;
=== Händler ===&lt;br /&gt;
Auflistung von Händlern die den JXD 385 führen:&lt;br /&gt;
&lt;br /&gt;
* tmart: [http://www.tmart.com/search.html?typeid=&amp;amp;q=jxd+385 http://www.tmart.com/]&lt;br /&gt;
* RC Master: [http://www.rcmaster.net/de-search.htm?SearchTerms=jxd%20385 http://www.rcmaster.net]&lt;br /&gt;
* Banggood: http://www.banggood.com/&lt;br /&gt;
* Everbuying: [http://www.everbuying.com/product451747.html http://www.everbuying.com/]&lt;br /&gt;
* ...&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Direktkauf aus China ===&lt;br /&gt;
&lt;br /&gt;
Bei Ebay ist der JXD-385 auch unter dem Namen &#039;&#039;&#039;JD-185&#039;&#039;&#039; zu finden, die Komponenten sind absolut identisch, der Preis liegt jedoch bei ca. 25€ inkl. Versand. Den JXD-385 findet man bei ebay seltener und er liegt bei ca. 35€.&lt;br /&gt;
&lt;br /&gt;
Bilder des JD-185: &lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
Datei:Quadrocopter JD-185.jpg|Foto des JD-185, gekauft bei Ebay-User bst2sell&lt;br /&gt;
Datei:Fernbedienung JD-185.jpg|Foto der Fernbedienung des JD-185, gekauft bei Ebay-User bst2sell&lt;br /&gt;
Datei:Platine Seite 1 - JD-185.jpg|Foto der Platine Seite 1 des JD-185, gekauft bei Ebay-User bst2sell&lt;br /&gt;
Datei:Platine Seite 2 - JD-185.jpg|Foto der Platine Seite 2 des JD-185, gekauft bei Ebay-User bst2sell&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Aliexpress: [http://de.aliexpress.com/wholesale?SearchText=jxd+385&amp;amp;catId=0 http://de.aliexpress.com/] (Dort auch ohne Fernbedienung ab ~15€ zu haben)&lt;br /&gt;
* Ebay&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;→ Infos zu Aliexpress, ebay, Einfuhrumsatzsteuer und Käuferschutz ergänzen&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Lieferanten aus Europa ===&lt;br /&gt;
&lt;br /&gt;
- Tmart.com (GB):&lt;br /&gt;
Von einer Bestellung bei Tmart.com rate ich (Richard78) ab. Ich habe am trotz Express-Lieferung (5-7 Tage) auch 3 Wochen nach der Bestellung noch keine Waren erhalten.&lt;br /&gt;
&lt;br /&gt;
- RCMaster:&lt;br /&gt;
[http://www.rcmaster.net/de-jxd-jd-385-6-axis-gyro-4ch-mini-quadrocopter-rtf-2-4ghz-like-hubsan-x4-h107-p233542.htm JXD 385 bei RCMaster]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Ersatzakkus ==&lt;br /&gt;
Der Original-Akku hat 240mAh und wiegt …g. Die Abmessungen sind (LxBxH) 31x20x8 mm³ &#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Möglicher Ersatzakku:&lt;br /&gt;
Turnigy nano-tech 260mAh, 21g, 32x20x7 mm³&lt;br /&gt;
http://hobbyking.com/hobbyking/store/__24920__Turnigy_nano_tech_260mAh_1S_35_70C_Lipo_Pack_QR_Ladybird_Genius_CP_Mini_CP_.html&lt;br /&gt;
&lt;br /&gt;
Der Akku ist etwas dicker als angegeben, passt aber gut in den Copter&lt;br /&gt;
(380mAh, ca. 2,31€, …g) &#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Propeller ==&lt;br /&gt;
Beim Kauf der Propeller sollte darauf geachtet werden, Propeller für den JXD385 zu kaufen. Propeller für den Hubsan H107 sind kleiner und haben weniger Halt auf der Motorwelle.&lt;br /&gt;
&lt;br /&gt;
Lieferanten:&lt;br /&gt;
* RCMaster: [http://www.rcmaster.net/de-rotorblatt-f%C3%BCr-jxd-385-002-p233604.htm Rotorblätter für JXD 385]&lt;br /&gt;
&lt;br /&gt;
== Motoren ==&lt;br /&gt;
&#039;&#039;&#039;Achtung!&#039;&#039;&#039; Motoren vom Hubsan H107 sind nicht kompatibel, die Motorwelle des JXD 385 ist länger.&lt;br /&gt;
&lt;br /&gt;
* RCMaster&lt;br /&gt;
** Linkslauf: [http://www.rcmaster.net/de-motor-gegen-den-uhrzeigersinn-f%C3%BCr-jxd-385-006-p233608.htm Motor gegen den Uhrzeigersinn]&lt;br /&gt;
** Rechtslauf: [http://www.rcmaster.net/de-motor-im-uhrzeigersinn-f%C3%BCr-jxd-385-005-p233607.htm Motor im Uhrzeigersinn]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Frame ==&lt;br /&gt;
&#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Reduzierung der Unfallfolgen ==&lt;br /&gt;
&#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
= Ideen für neue Funktionen =&lt;br /&gt;
== Bessere Flugstabilisierung mit bestehender Sensorik ==&lt;br /&gt;
== Neue Funktionen mit GPS-Sensor ==&lt;br /&gt;
[[Bild:HOC_GPS_Groessenvergleich.jpg|200px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;→ Ideen ergänzen&#039;&#039;&lt;br /&gt;
== Neue Funktionen mit Luftdruck-Sensor ==&lt;br /&gt;
&#039;&#039;→ Ideen ergänzen&#039;&#039;&lt;br /&gt;
== Neue Funktionen mit Kamera ==&lt;br /&gt;
Alternativen: Keycam, Y3000, … &#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
== Neue Funktionen mit Ultraschallsensor ==&lt;br /&gt;
&#039;&#039;→ Ideen ergänzen&#039;&#039;&lt;br /&gt;
== Neue Funktionen mit Infrarot-Entfernungssensor ==&lt;br /&gt;
[[Bild:HOC_IR-Entfernungsmesser-Testplatine.jpg|200px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;→ Ideen ergänzen&#039;&#039;&lt;br /&gt;
== Neue Funktionen mit Bluetooth ==&lt;br /&gt;
&#039;&#039;→ Ideen ergänzen&#039;&#039;&lt;br /&gt;
== Erweiterung der Original-Fernbedienung ==&lt;br /&gt;
=== Funkmodul mit PA + LNA ===&lt;br /&gt;
&#039;&#039;→ Details ergänzen&#039;&#039;&lt;br /&gt;
=== Erweiterung um ein Display ===&lt;br /&gt;
[[Bild:HOC_Fernbedienung_mit_C0802-04.jpeg|200px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;→ Details ergänzen&#039;&#039;&lt;br /&gt;
== Neue Funktionen mit alternativer Fernbedienung ==&lt;br /&gt;
&#039;&#039;→ Ideen ergänzen&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Weiterführende Links und Quellen =&lt;br /&gt;
* http://www.jann.cc/2013/10/13/tiny_hackable_quadcopter.html &#039;&#039;→ Details ergänzen&#039;&#039;&lt;br /&gt;
* Multiwii &#039;&#039;→ Details ergänzen&#039;&#039;&lt;br /&gt;
* Paparazzi (http://paparazzi.enac.fr/wiki/Main_Page) &#039;&#039;→ Details ergänzen&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;/div&gt;</summary>
		<author><name>Smarti</name></author>
	</entry>
	<entry>
		<id>https://www.mikrocontroller.net/index.php?title=Hack-O-Copter&amp;diff=85643</id>
		<title>Hack-O-Copter</title>
		<link rel="alternate" type="text/html" href="https://www.mikrocontroller.net/index.php?title=Hack-O-Copter&amp;diff=85643"/>
		<updated>2014-11-10T13:09:53Z</updated>

		<summary type="html">&lt;p&gt;Smarti: /* Programmierung neuer Firmware */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Der Begriff &#039;&#039;&#039;Hack-O-Copter&#039;&#039;&#039; beschreibt einen Nachbau des Quadrocopters „Hubsan X4“, der er sich einfach „hacken“ lässt; die Original-Firmware kann also überschrieben und durch eigene ersetzt werden. Er wird für ca. 21€ verkauft, siehe Beitrag [http://www.mikrocontroller.net/topic/309185?page=single „Hackbarer(?) 21 EUR Quadcopter“.]&lt;br /&gt;
&lt;br /&gt;
Die Original-Firmware kann nicht ausgelesen werden, es muss also eine komplett neue Firmware erstellt werden.&lt;br /&gt;
&lt;br /&gt;
Dieser Artikel bezieht sich auf den Nachbau von JXD Modell Nr.385: http://www.jxdtoys.com/en/ &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hinweis:&#039;&#039;&#039; Der Artikel enthält Infos bis zu [http://www.mikrocontroller.net/topic/309185?page=1#3356755 diesem Beitrag]. Weitere Inhalte aus dem Thread werden asap ergänzt.&lt;br /&gt;
&lt;br /&gt;
= Beschreibung des Quadrocopters =&lt;br /&gt;
* Abmessungen &#039;&#039;→ 8* 8*3cm (LxBxH)&#039;&#039;&lt;br /&gt;
* Gewicht &#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
* Lieferumfang &#039;&#039;→ Quadrokopter, Fernbedienung, Handbuch&#039;&#039;&lt;br /&gt;
* Reichweite &#039;&#039;→ ca. 100m&#039;&#039;&lt;br /&gt;
* Flugdauer und Ladezeit &#039;&#039;→ ca. 7min / ca. 45min&#039;&#039;&lt;br /&gt;
* Funktionen &#039;&#039;→ Infos (3 Empfindlichkeiten, umdrehen, Rekalibrierung, ...) ergänzen&#039;&#039;&lt;br /&gt;
* Link zur Bedienungsanleitung&lt;br /&gt;
== Bedienung ==&lt;br /&gt;
* Fliegen: Auf ebenen Untergrund legen, nach ein paar Sekunden blinken die LEDs er langsamer, dann den linken Steuerhebel einmal hoch und wieder runter fahren.&lt;br /&gt;
* Empfindlichkeit: Mit der linken Funktionstaste lassen sich 3 empfindlichkeits Stufen einstellen. Die jeweilige Einstellung wird durch ein Piepen bestätigt.&lt;br /&gt;
* Flip Funktion: Die rechten Funktionstaste betätigen und entsprechend Links / Rechts oder Vorne / Hinten auf Anschlag. Der Copter rollt in die entsprechende Richtung um die eigene Achse.&lt;br /&gt;
* Sensor Kalibrieren: Auf ebenen Untergrund legen, beide Steuerknüppel nach links unten. Die LEDs blinken schnell. Steuerknüppel wieder in Neutralstellung.&lt;br /&gt;
&lt;br /&gt;
== Komponenten ==&lt;br /&gt;
Der Quadrocopter wird von vier kernlosen Gleichstrommotoren („Coreless DC“) angetrieben. Im Inneren des Gehäuses ist eine Platine. Ihre vergleichsweise modernen Hardware-Komponenten (Mikrocontroller, Sensoren, MOSFETs und Funkmodul) sind in den folgenden Kapiteln beschrieben.&lt;br /&gt;
=== Mikrocontroller ===&lt;br /&gt;
Der „Nuvoton Mini54ZAN“ ist ein Cortex-M0 MCU mit 16KiB Flash, 2KB SRAM und SWD. &#039;&#039;→ Links zu Datenblättern ergänzen&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Link zur KEIL Device-Database des Mini54ZAN: &lt;br /&gt;
http://www.keil.com/dd/chip/6142.htm&lt;br /&gt;
&lt;br /&gt;
=== Sensoren zur Flugstabilisierung ===&lt;br /&gt;
Für die Flugstabilisierung ist der Quadrocopter mit drei Gyroskopen und drei Beschleunigungssensoren ausgestattet. Diese sind alle zusammen im Intertialsensor „Invensense MPU-6050“ integriert.&lt;br /&gt;
&#039;&#039;→ Link zum Datenblatt&#039;&#039;&lt;br /&gt;
=== ESC ===&lt;br /&gt;
Die Ansteuerung der Gleichstrommotoren erfolgt über PWM und MOSFETs. Die verwendeten N-Kanal MOSFETs „G2310“ haben einen „Drain-Source On-Resistance“ von etwa 120mΩ.&lt;br /&gt;
&lt;br /&gt;
Siehe http://www.mikrocontroller.net/attachment/193854/G2310.pdf &lt;br /&gt;
=== Funk- Transceiver ===&lt;br /&gt;
Für die 2,4GHz Funkstrecke zur Fernsteuerung ist mit einem „Beken BK2423“ integriert. Die Vermutung, dass dieser voll kompatibel zum NRF24L01 ist, liegt nahe, da der NRF24L01 die Daten der Fernbedienung empfangen kann.&lt;br /&gt;
&lt;br /&gt;
[[Bild:HOC_Fernbedienung_Platine_Ausschnitt2.jpeg|200px]]&lt;br /&gt;
&lt;br /&gt;
== Pinbelegung des Controllers ==&lt;br /&gt;
&lt;br /&gt;
MINI51ZAN        &lt;br /&gt;
QFN33-Pin    Manual 3.2.2, p.16    &lt;br /&gt;
    CPNx/CPPx = Analog comparator input    &lt;br /&gt;
    CPO=Analog comparator output    &lt;br /&gt;
    AINx= ADC input    &lt;br /&gt;
    CK0=Frequency divider output    &lt;br /&gt;
    TxEX=Timer capture/reset input  &lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|-&lt;br /&gt;
! Pin !! Port !! Primary !! Secondary !! Function understood !! External connection&lt;br /&gt;
|-&lt;br /&gt;
| 1 || P1.5 || AIN5 || CPP0 || Partially  || Connected to motor ctrl circuit 4 (sense?)&lt;br /&gt;
|-&lt;br /&gt;
| 2 || reset || || || YES || SWD Port reset&lt;br /&gt;
|-&lt;br /&gt;
| 3 || P3.0 || AIN6|| CPN1 || NC? || Not connected?&lt;br /&gt;
|-&lt;br /&gt;
| 4 || P5.4 || || || NC? || Not connected?&lt;br /&gt;
|-&lt;br /&gt;
| 5 || P3.1 || AIN7 || CPP1 || Partially || Connected to motor ctrl circuit 1 (sense?)&lt;br /&gt;
|-&lt;br /&gt;
| 6 || P3.2 || T0EX,STADC || INT0 || YES || MPU6050, pin 12 (interrupt)&lt;br /&gt;
|-&lt;br /&gt;
| 7 || P3.4 || SDA || T0 || YES || MPU6050, pin 24 (SDA)&lt;br /&gt;
|-&lt;br /&gt;
| 8 || P3.5 || SCL || T1 || YES || MPU6050, pin 23 (SCL)&lt;br /&gt;
|-&lt;br /&gt;
| 9 || P3.6 || T1EX,CK0 || CPO0 || Partially || Connected to test pad&lt;br /&gt;
|-&lt;br /&gt;
| 10 || P5.1 || XTAL2 || || NC? || Not connected?&lt;br /&gt;
|-&lt;br /&gt;
| 11 || P5.0 || XTAL1 || || NC? || Not connected?&lt;br /&gt;
|-&lt;br /&gt;
| 12 || VSS || || || YES || VSS&lt;br /&gt;
|-&lt;br /&gt;
| 13 || P5.2 || INT1 || || Partially || Connected to unpopulated circuit part. Possibly be to control LEDS on left side&lt;br /&gt;
|-&lt;br /&gt;
| 14 || P2.2 || PWM0 || || NC? || Not connected?&lt;br /&gt;
|-&lt;br /&gt;
| 15 || P2.3 || PWM1 || || NC? || Not connected?&lt;br /&gt;
|-&lt;br /&gt;
| 16 || P2.4 || PWM2 || || Partially || Connected to Motor 1 ctrl&lt;br /&gt;
|-&lt;br /&gt;
| 17 || P2.5 || PWM3 || || Partially || Connected to Motor 2 ctrl&lt;br /&gt;
|-&lt;br /&gt;
| 18 || P2.6 || PWM4 || CPO1 || Partially || Connected to Motor 3 ctrl&lt;br /&gt;
|-&lt;br /&gt;
| 19 || P4.6 || ICE_CLK (SWD) || || YES || SWD Port CLK&lt;br /&gt;
|-&lt;br /&gt;
| 20 || P4.7 || ICE_DAT (SWD) || || YES || SWD Port Dat&lt;br /&gt;
|-&lt;br /&gt;
| 21 || P0.7 || SPICLK || || YES || BK2423 SPI CLK&lt;br /&gt;
|-&lt;br /&gt;
| 22 || P0.6 || MISO || || YES || BK2423 SPI MISO&lt;br /&gt;
|-&lt;br /&gt;
| 23 || P0.5 || MOSI || || YES || BK2423 SPI MOSI&lt;br /&gt;
|-&lt;br /&gt;
| 24 || P0.4 || PWM5 || SPISS || Partially || Connected to Motor 4 ctrl&lt;br /&gt;
|-&lt;br /&gt;
| 25 || P0.1 || RTSn, RX || SPISS || YES || BK2434 SPI CSN&lt;br /&gt;
|-&lt;br /&gt;
| 26 || P0.0 || CTSn || TX || YES || Controls rront LEDS via 10 Ohm resistors&lt;br /&gt;
|-&lt;br /&gt;
| 27 || P5.3 || AIN0 || || NC? || Not connected?&lt;br /&gt;
|-&lt;br /&gt;
| 28 || VDD || || || YES ||&lt;br /&gt;
|-&lt;br /&gt;
| 29 || P1.0 || AIN1 || || NO || Connected to motor ctrl circuit 2 (sense?)&lt;br /&gt;
|-&lt;br /&gt;
| 30 || P1.2 || RX || AIN2 || YES || UART PORT RX&lt;br /&gt;
|-&lt;br /&gt;
| 31 || P1.3 || TX || AIN3 || YES || UART PORT TX&lt;br /&gt;
|-&lt;br /&gt;
| 32 || P1.4 || CPN0 || AIN4 || Partially || Connected to motor ctrl circuit 3 (sense?)&lt;br /&gt;
|-&lt;br /&gt;
| 33 || (Pad) || || || YES || VSS&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Schnittstellen ==&lt;br /&gt;
[[Datei:Schnittstellen_des_JXD_385.jpeg|miniatur]]&lt;br /&gt;
&lt;br /&gt;
=== SWD-Port ===&lt;br /&gt;
Der SWD-Port ist über … herausgeführt. &#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Serielle Schnittstelle ===&lt;br /&gt;
Die Anschlüsse führen zu den RX und TX Pins des MCUs.&lt;br /&gt;
&#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== PIN 9 ===&lt;br /&gt;
&#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== I²C-Schnittstelle ===&lt;br /&gt;
&#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
= Programmierung neuer Firmware =&lt;br /&gt;
Als alternative Firmware wurde von victzh das auf MultiWii basierende [http://www.rcgroups.com/forums/showthread.php?t=1922403 BradWii] für den Copter portiert&amp;lt;ref name=&amp;quot;Portierung_Bradwii&amp;quot;&amp;gt; http://www.rcgroups.com/forums/showthread.php?t=2174365 &amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Die Sourcen können übersetzt und auf den Copter geflasht werden. Der Quadrocopter kann damit geflogen werden. Die Einstellungen der Regelparameter (PID-Tuning) ist noch nicht optimal. Der Quadrocopter fliegt noch nicht so stabil wie mit der original Firmware.&lt;br /&gt;
&lt;br /&gt;
Momentan Bedarf es noch weitere Anpassungen der Zielhardware (JXD 385, Hubsan X4, V202). Je nach Modell ist die Unterstützung der Zielhardware unterschiedlich weit fortgeschritten (LEDs, ADC, ...)&lt;br /&gt;
&lt;br /&gt;
== Quellen der Firmware ==&lt;br /&gt;
Quellen:&lt;br /&gt;
* https://github.com/hackocopter&lt;br /&gt;
* Fork - Goebish: https://github.com/goebish/bradwii-X4 (Supportet auch JXD 385 und ist weiter in der Entwicklung)&lt;br /&gt;
&lt;br /&gt;
Dokumentation:&lt;br /&gt;
* https://github.com/hackocopter/JD385_Documentation&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;→ Details ergänzen&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Beschreibung der Toolkette ==&lt;br /&gt;
Im RCGroups Forum wurde ein Beitrag veröffentlich welcher die gesamte Toolchain erklärt:&lt;br /&gt;
&lt;br /&gt;
[http://www.rcgroups.com/forums/showthread.php?t=2278850 Erklärung der Toolchain mit Youtubevideos]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;→ Details ergänzen&#039;&#039;&lt;br /&gt;
=== Notwendige Hardware und Software ===&lt;br /&gt;
&lt;br /&gt;
Flash Adapter z.B.&lt;br /&gt;
&lt;br /&gt;
* [http://www.ebay.com/sch/i.html?_from=R40&amp;amp;_trksid=p2047675.m570.l1313.TR3.TRC1.A0.H0.XST-Link+v2&amp;amp;_nkw=ST-Link+v2&amp;amp;_sacat=0 ST-Link V2 mini]&lt;br /&gt;
&lt;br /&gt;
* Drivers for ST-link V2 mini http://www.st.com/web/en/catalog/tools/PF258167#&lt;br /&gt;
&lt;br /&gt;
oder ein Developmentkit von STM&lt;br /&gt;
&lt;br /&gt;
* z.B. http://www.st.com/stm32-discovery&lt;br /&gt;
&lt;br /&gt;
Keil software/API:&lt;br /&gt;
* [https://www.keil.com/demo/eval/arm.htm Main IDE/compiler (mdk512.exe)]&lt;br /&gt;
* [http://www2.keil.com/mdk5/legacy/ Legacy API for Cortex-M-device]&lt;br /&gt;
&#039;&#039;→ Details ergänzen&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Installation der Toolkette ===&lt;br /&gt;
&#039;&#039;→ Details ergänzen&#039;&#039;&lt;br /&gt;
=== ISP und ICD ===&lt;br /&gt;
== Beschreibung der Firmware-Varianten ==&lt;br /&gt;
=== „Blinky“ ===&lt;br /&gt;
&#039;&#039;→ Details ergänzen&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Zubehör ==&lt;br /&gt;
=== Lade-Adapter ===&lt;br /&gt;
&lt;br /&gt;
Schaltplan des beiliegenden Ladeadapters:&lt;br /&gt;
&lt;br /&gt;
http://www.mikrocontroller.net/attachment/197005/ladeanzeige.png&lt;br /&gt;
&lt;br /&gt;
Auf der Platine vorgesehen sind weiter eine in Reihe zu R2 geschaltete Diode und ein Parallel zum Akku liegender Widerstand R5, welche allerdings nicht bestückt sind.&lt;br /&gt;
&lt;br /&gt;
Bei vollem Akku erlischt die LED. Der vom USB-Port benötigte Strom beträgt bei leerem Akku etwa 450mA&lt;br /&gt;
&lt;br /&gt;
=== Funkfernbedienung ===&lt;br /&gt;
Die Außenantenne ist nur „Verarsche“ ...&lt;br /&gt;
&lt;br /&gt;
[[Datei:Fernbedienung_JD_385_7.jpg|miniatur|Fernbedienung für JD 385]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;→ Hinweis auf Idee: Neuen Sender entwickeln&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[[Bild:HOC_Fernbedienung_Platine_B-Seite.jpeg|200px]]&lt;br /&gt;
[[Bild:HOC_Fernbedienung_Platine_Ausschnitt.jpeg|200px]]&lt;br /&gt;
[[Bild:HOC_Fernbedienung_Platine_total.jpeg|200px]]&lt;br /&gt;
[[Datei:HOC_Fernbedienung_Platine_Ausschnitt2.jpeg|200px]]&lt;br /&gt;
&lt;br /&gt;
==== Schaltbild der Fernbedienung ====&lt;br /&gt;
Das Schaltbild enthält alle funktionsrelevanten Bauteile. Es fehlen noch diverse Bauteilwerte. Auch der eine oder andere Stützkondensator fehlt eventuell.&lt;br /&gt;
&lt;br /&gt;
[[Medium:copter05.pdf]]&lt;br /&gt;
&lt;br /&gt;
==== Pinbelegung des Mikrocontrollers ====&lt;br /&gt;
&lt;br /&gt;
Pinbelegung für CPU N79E814&lt;br /&gt;
&lt;br /&gt;
 Pin    Name    Funktion&lt;br /&gt;
   1     P0.0   LCD, CS&lt;br /&gt;
   2     P1.7   LCD, CLK&lt;br /&gt;
   3     P1.6   LCD, DATA&lt;br /&gt;
   4     RST    Reset (10k - C)&lt;br /&gt;
   5     VSS    an Masse&lt;br /&gt;
   6     P3.1   RF-Modul, MOSI&lt;br /&gt;
   7     P3.0   RF-Modul, SCK&lt;br /&gt;
   8     P1.4   RF-Modul, MISO&lt;br /&gt;
   9     SDA    RF-Modul, CSN&lt;br /&gt;
  10     SCL    2K2 Pullup, unbestückter Schaltungsteil&lt;br /&gt;
  11     P1.1   LED via 1kOhm&lt;br /&gt;
  12     P1.0   Buzzer (via Transistor)&lt;br /&gt;
  13     AD6    über Widerstände an Batteriespannung vor Regler&lt;br /&gt;
  14     AD5    Auswertung Taster (Seite Yaw-Throttle)&lt;br /&gt;
  15     VDD    Versorgung&lt;br /&gt;
  16     AD4    Poti &amp;quot;Throttle&amp;quot;&lt;br /&gt;
  17     AD3    Poti &amp;quot;Yaw&amp;quot;&lt;br /&gt;
  18     AD2    Poti &amp;quot;Roll&amp;quot;, Dämpfung mit RC Glied&lt;br /&gt;
  19     AD1    Poti &amp;quot;Pitch&amp;quot;, Dämpfung mit RC Glied&lt;br /&gt;
  20     AD0    Auswertung Taster (Seite Pitch-Roll)&lt;br /&gt;
&lt;br /&gt;
==== Pinbelegung des Sendemoduls ====&lt;br /&gt;
[[Bild:HOC_Fernbedienung_Sendemodul.jpeg|200px]]&lt;br /&gt;
&lt;br /&gt;
 1 3.3V&lt;br /&gt;
 2 MOSI an PIN6  MCU&lt;br /&gt;
 3 SCK  an PIN7  MCU&lt;br /&gt;
 4 MISO an PIN8  MCU&lt;br /&gt;
 5 CE&lt;br /&gt;
 6 GND&lt;br /&gt;
 7 IRQ&lt;br /&gt;
 8 CSN  an PIN9  MCU&lt;br /&gt;
 9 RXEN&lt;br /&gt;
&lt;br /&gt;
==== Protokoll ====&lt;br /&gt;
&lt;br /&gt;
Es handelt sich um das V202 Protokoll.&lt;br /&gt;
&lt;br /&gt;
* Die Payload hat eine Länge von 16-Byte&lt;br /&gt;
* Das letzte Byte entspricht der Summe aller vorherigen Bytes (bzw. den unteren 8 Bit der Summe)&lt;br /&gt;
* Das Datenformat passt zu dem im GitRepo beschriebenen (https://github.com/hackocopter/Documentation/tree/master/RemoteControl)&lt;br /&gt;
* Das Datenformat passt zu der Implementierung des V202 Protokolls in der Deviation firmware (https://bitbucket.org/PhracturedBlue/deviation/src...)&lt;br /&gt;
&lt;br /&gt;
Zum Channel Hopping:&lt;br /&gt;
* jedes Packet wird zweimal versendet&lt;br /&gt;
* es immer 16-Channel durchgehoppt (dann gehts wieder von vorne los)&lt;br /&gt;
* auch das passt zur Implementierung in der Deviation firmware&lt;br /&gt;
&lt;br /&gt;
Siehe auch: http://www.mikrocontroller.net/topic/309185?goto=3410375#3410373&lt;br /&gt;
&lt;br /&gt;
= Tipps und Tricks =&lt;br /&gt;
== Bezugsquellen und Kauf ==&lt;br /&gt;
=== Händler ===&lt;br /&gt;
Auflistung von Händlern die den JXD 385 führen:&lt;br /&gt;
&lt;br /&gt;
* tmart: [http://www.tmart.com/search.html?typeid=&amp;amp;q=jxd+385 http://www.tmart.com/]&lt;br /&gt;
* RC Master: [http://www.rcmaster.net/de-search.htm?SearchTerms=jxd%20385 http://www.rcmaster.net]&lt;br /&gt;
* Banggood: http://www.banggood.com/&lt;br /&gt;
* Everbuying: [http://www.everbuying.com/product451747.html http://www.everbuying.com/]&lt;br /&gt;
* ...&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Direktkauf aus China ===&lt;br /&gt;
&lt;br /&gt;
Bei Ebay ist der JXD-385 auch unter dem Namen &#039;&#039;&#039;JD-185&#039;&#039;&#039; zu finden, die Komponenten sind absolut identisch, der Preis liegt jedoch bei ca. 25€ inkl. Versand. Den JXD-385 findet man bei ebay seltener und er liegt bei ca. 35€.&lt;br /&gt;
&lt;br /&gt;
Bilder des JD-185: &lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
Datei:Quadrocopter JD-185.jpg|Foto des JD-185, gekauft bei Ebay-User bst2sell&lt;br /&gt;
Datei:Fernbedienung JD-185.jpg|Foto der Fernbedienung des JD-185, gekauft bei Ebay-User bst2sell&lt;br /&gt;
Datei:Platine Seite 1 - JD-185.jpg|Foto der Platine Seite 1 des JD-185, gekauft bei Ebay-User bst2sell&lt;br /&gt;
Datei:Platine Seite 2 - JD-185.jpg|Foto der Platine Seite 2 des JD-185, gekauft bei Ebay-User bst2sell&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Aliexpress: [http://de.aliexpress.com/wholesale?SearchText=jxd+385&amp;amp;catId=0 http://de.aliexpress.com/] (Dort auch ohne Fernbedienung ab ~15€ zu haben)&lt;br /&gt;
* Ebay&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;→ Infos zu Aliexpress, ebay, Einfuhrumsatzsteuer und Käuferschutz ergänzen&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Lieferanten aus Europa ===&lt;br /&gt;
&lt;br /&gt;
- Tmart.com (GB):&lt;br /&gt;
Von einer Bestellung bei Tmart.com rate ich (Richard78) ab. Ich habe am trotz Express-Lieferung (5-7 Tage) auch 3 Wochen nach der Bestellung noch keine Waren erhalten.&lt;br /&gt;
&lt;br /&gt;
- RCMaster:&lt;br /&gt;
[http://www.rcmaster.net/de-jxd-jd-385-6-axis-gyro-4ch-mini-quadrocopter-rtf-2-4ghz-like-hubsan-x4-h107-p233542.htm JXD 385 bei RCMaster]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Ersatzakkus ==&lt;br /&gt;
Der Original-Akku hat 240mAh und wiegt …g. Die Abmessungen sind (LxBxH) 31x20x8 mm³ &#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Möglicher Ersatzakku:&lt;br /&gt;
Turnigy nano-tech 260mAh, 21g, 32x20x7 mm³&lt;br /&gt;
http://hobbyking.com/hobbyking/store/__24920__Turnigy_nano_tech_260mAh_1S_35_70C_Lipo_Pack_QR_Ladybird_Genius_CP_Mini_CP_.html&lt;br /&gt;
&lt;br /&gt;
Der Akku ist etwas dicker als angegeben, passt aber gut in den Copter&lt;br /&gt;
(380mAh, ca. 2,31€, …g) &#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Propeller ==&lt;br /&gt;
Beim Kauf der Propeller sollte darauf geachtet werden, Propeller für den JXD385 zu kaufen. Propeller für den Hubsan H107 sind kleiner und haben weniger Halt auf der Motorwelle.&lt;br /&gt;
&lt;br /&gt;
Lieferanten:&lt;br /&gt;
* RCMaster: [http://www.rcmaster.net/de-rotorblatt-f%C3%BCr-jxd-385-002-p233604.htm Rotorblätter für JXD 385]&lt;br /&gt;
&lt;br /&gt;
== Motoren ==&lt;br /&gt;
&#039;&#039;&#039;Achtung!&#039;&#039;&#039; Motoren vom Hubsan H107 sind nicht kompatibel, die Motorwelle des JXD 385 ist länger.&lt;br /&gt;
&lt;br /&gt;
* RCMaster&lt;br /&gt;
** Linkslauf: [http://www.rcmaster.net/de-motor-gegen-den-uhrzeigersinn-f%C3%BCr-jxd-385-006-p233608.htm Motor gegen den Uhrzeigersinn]&lt;br /&gt;
** Rechtslauf: [http://www.rcmaster.net/de-motor-im-uhrzeigersinn-f%C3%BCr-jxd-385-005-p233607.htm Motor im Uhrzeigersinn]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Frame ==&lt;br /&gt;
&#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Reduzierung der Unfallfolgen ==&lt;br /&gt;
&#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
= Ideen für neue Funktionen =&lt;br /&gt;
== Bessere Flugstabilisierung mit bestehender Sensorik ==&lt;br /&gt;
== Neue Funktionen mit GPS-Sensor ==&lt;br /&gt;
[[Bild:HOC_GPS_Groessenvergleich.jpg|200px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;→ Ideen ergänzen&#039;&#039;&lt;br /&gt;
== Neue Funktionen mit Luftdruck-Sensor ==&lt;br /&gt;
&#039;&#039;→ Ideen ergänzen&#039;&#039;&lt;br /&gt;
== Neue Funktionen mit Kamera ==&lt;br /&gt;
Alternativen: Keycam, Y3000, … &#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
== Neue Funktionen mit Ultraschallsensor ==&lt;br /&gt;
&#039;&#039;→ Ideen ergänzen&#039;&#039;&lt;br /&gt;
== Neue Funktionen mit Infrarot-Entfernungssensor ==&lt;br /&gt;
[[Bild:HOC_IR-Entfernungsmesser-Testplatine.jpg|200px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;→ Ideen ergänzen&#039;&#039;&lt;br /&gt;
== Neue Funktionen mit Bluetooth ==&lt;br /&gt;
&#039;&#039;→ Ideen ergänzen&#039;&#039;&lt;br /&gt;
== Erweiterung der Original-Fernbedienung ==&lt;br /&gt;
=== Funkmodul mit PA + LNA ===&lt;br /&gt;
&#039;&#039;→ Details ergänzen&#039;&#039;&lt;br /&gt;
=== Erweiterung um ein Display ===&lt;br /&gt;
[[Bild:HOC_Fernbedienung_mit_C0802-04.jpeg|200px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;→ Details ergänzen&#039;&#039;&lt;br /&gt;
== Neue Funktionen mit alternativer Fernbedienung ==&lt;br /&gt;
&#039;&#039;→ Ideen ergänzen&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Weiterführende Links und Quellen =&lt;br /&gt;
* http://www.jann.cc/2013/10/13/tiny_hackable_quadcopter.html &#039;&#039;→ Details ergänzen&#039;&#039;&lt;br /&gt;
* Multiwii &#039;&#039;→ Details ergänzen&#039;&#039;&lt;br /&gt;
* Paparazzi (http://paparazzi.enac.fr/wiki/Main_Page) &#039;&#039;→ Details ergänzen&#039;&#039;&lt;/div&gt;</summary>
		<author><name>Smarti</name></author>
	</entry>
	<entry>
		<id>https://www.mikrocontroller.net/index.php?title=Hack-O-Copter&amp;diff=85642</id>
		<title>Hack-O-Copter</title>
		<link rel="alternate" type="text/html" href="https://www.mikrocontroller.net/index.php?title=Hack-O-Copter&amp;diff=85642"/>
		<updated>2014-11-10T12:17:48Z</updated>

		<summary type="html">&lt;p&gt;Smarti: /* Pinbelegung des Controllers */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Der Begriff &#039;&#039;&#039;Hack-O-Copter&#039;&#039;&#039; beschreibt einen Nachbau des Quadrocopters „Hubsan X4“, der er sich einfach „hacken“ lässt; die Original-Firmware kann also überschrieben und durch eigene ersetzt werden. Er wird für ca. 21€ verkauft, siehe Beitrag [http://www.mikrocontroller.net/topic/309185?page=single „Hackbarer(?) 21 EUR Quadcopter“.]&lt;br /&gt;
&lt;br /&gt;
Die Original-Firmware kann nicht ausgelesen werden, es muss also eine komplett neue Firmware erstellt werden.&lt;br /&gt;
&lt;br /&gt;
Dieser Artikel bezieht sich auf den Nachbau von JXD Modell Nr.385: http://www.jxdtoys.com/en/ &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hinweis:&#039;&#039;&#039; Der Artikel enthält Infos bis zu [http://www.mikrocontroller.net/topic/309185?page=1#3356755 diesem Beitrag]. Weitere Inhalte aus dem Thread werden asap ergänzt.&lt;br /&gt;
&lt;br /&gt;
= Beschreibung des Quadrocopters =&lt;br /&gt;
* Abmessungen &#039;&#039;→ 8* 8*3cm (LxBxH)&#039;&#039;&lt;br /&gt;
* Gewicht &#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
* Lieferumfang &#039;&#039;→ Quadrokopter, Fernbedienung, Handbuch&#039;&#039;&lt;br /&gt;
* Reichweite &#039;&#039;→ ca. 100m&#039;&#039;&lt;br /&gt;
* Flugdauer und Ladezeit &#039;&#039;→ ca. 7min / ca. 45min&#039;&#039;&lt;br /&gt;
* Funktionen &#039;&#039;→ Infos (3 Empfindlichkeiten, umdrehen, Rekalibrierung, ...) ergänzen&#039;&#039;&lt;br /&gt;
* Link zur Bedienungsanleitung&lt;br /&gt;
== Bedienung ==&lt;br /&gt;
* Fliegen: Auf ebenen Untergrund legen, nach ein paar Sekunden blinken die LEDs er langsamer, dann den linken Steuerhebel einmal hoch und wieder runter fahren.&lt;br /&gt;
* Empfindlichkeit: Mit der linken Funktionstaste lassen sich 3 empfindlichkeits Stufen einstellen. Die jeweilige Einstellung wird durch ein Piepen bestätigt.&lt;br /&gt;
* Flip Funktion: Die rechten Funktionstaste betätigen und entsprechend Links / Rechts oder Vorne / Hinten auf Anschlag. Der Copter rollt in die entsprechende Richtung um die eigene Achse.&lt;br /&gt;
* Sensor Kalibrieren: Auf ebenen Untergrund legen, beide Steuerknüppel nach links unten. Die LEDs blinken schnell. Steuerknüppel wieder in Neutralstellung.&lt;br /&gt;
&lt;br /&gt;
== Komponenten ==&lt;br /&gt;
Der Quadrocopter wird von vier kernlosen Gleichstrommotoren („Coreless DC“) angetrieben. Im Inneren des Gehäuses ist eine Platine. Ihre vergleichsweise modernen Hardware-Komponenten (Mikrocontroller, Sensoren, MOSFETs und Funkmodul) sind in den folgenden Kapiteln beschrieben.&lt;br /&gt;
=== Mikrocontroller ===&lt;br /&gt;
Der „Nuvoton Mini54ZAN“ ist ein Cortex-M0 MCU mit 16KiB Flash, 2KB SRAM und SWD. &#039;&#039;→ Links zu Datenblättern ergänzen&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Link zur KEIL Device-Database des Mini54ZAN: &lt;br /&gt;
http://www.keil.com/dd/chip/6142.htm&lt;br /&gt;
&lt;br /&gt;
=== Sensoren zur Flugstabilisierung ===&lt;br /&gt;
Für die Flugstabilisierung ist der Quadrocopter mit drei Gyroskopen und drei Beschleunigungssensoren ausgestattet. Diese sind alle zusammen im Intertialsensor „Invensense MPU-6050“ integriert.&lt;br /&gt;
&#039;&#039;→ Link zum Datenblatt&#039;&#039;&lt;br /&gt;
=== ESC ===&lt;br /&gt;
Die Ansteuerung der Gleichstrommotoren erfolgt über PWM und MOSFETs. Die verwendeten N-Kanal MOSFETs „G2310“ haben einen „Drain-Source On-Resistance“ von etwa 120mΩ.&lt;br /&gt;
&lt;br /&gt;
Siehe http://www.mikrocontroller.net/attachment/193854/G2310.pdf &lt;br /&gt;
=== Funk- Transceiver ===&lt;br /&gt;
Für die 2,4GHz Funkstrecke zur Fernsteuerung ist mit einem „Beken BK2423“ integriert. Die Vermutung, dass dieser voll kompatibel zum NRF24L01 ist, liegt nahe, da der NRF24L01 die Daten der Fernbedienung empfangen kann.&lt;br /&gt;
&lt;br /&gt;
[[Bild:HOC_Fernbedienung_Platine_Ausschnitt2.jpeg|200px]]&lt;br /&gt;
&lt;br /&gt;
== Pinbelegung des Controllers ==&lt;br /&gt;
&lt;br /&gt;
MINI51ZAN        &lt;br /&gt;
QFN33-Pin    Manual 3.2.2, p.16    &lt;br /&gt;
    CPNx/CPPx = Analog comparator input    &lt;br /&gt;
    CPO=Analog comparator output    &lt;br /&gt;
    AINx= ADC input    &lt;br /&gt;
    CK0=Frequency divider output    &lt;br /&gt;
    TxEX=Timer capture/reset input  &lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|-&lt;br /&gt;
! Pin !! Port !! Primary !! Secondary !! Function understood !! External connection&lt;br /&gt;
|-&lt;br /&gt;
| 1 || P1.5 || AIN5 || CPP0 || Partially  || Connected to motor ctrl circuit 4 (sense?)&lt;br /&gt;
|-&lt;br /&gt;
| 2 || reset || || || YES || SWD Port reset&lt;br /&gt;
|-&lt;br /&gt;
| 3 || P3.0 || AIN6|| CPN1 || NC? || Not connected?&lt;br /&gt;
|-&lt;br /&gt;
| 4 || P5.4 || || || NC? || Not connected?&lt;br /&gt;
|-&lt;br /&gt;
| 5 || P3.1 || AIN7 || CPP1 || Partially || Connected to motor ctrl circuit 1 (sense?)&lt;br /&gt;
|-&lt;br /&gt;
| 6 || P3.2 || T0EX,STADC || INT0 || YES || MPU6050, pin 12 (interrupt)&lt;br /&gt;
|-&lt;br /&gt;
| 7 || P3.4 || SDA || T0 || YES || MPU6050, pin 24 (SDA)&lt;br /&gt;
|-&lt;br /&gt;
| 8 || P3.5 || SCL || T1 || YES || MPU6050, pin 23 (SCL)&lt;br /&gt;
|-&lt;br /&gt;
| 9 || P3.6 || T1EX,CK0 || CPO0 || Partially || Connected to test pad&lt;br /&gt;
|-&lt;br /&gt;
| 10 || P5.1 || XTAL2 || || NC? || Not connected?&lt;br /&gt;
|-&lt;br /&gt;
| 11 || P5.0 || XTAL1 || || NC? || Not connected?&lt;br /&gt;
|-&lt;br /&gt;
| 12 || VSS || || || YES || VSS&lt;br /&gt;
|-&lt;br /&gt;
| 13 || P5.2 || INT1 || || Partially || Connected to unpopulated circuit part. Possibly be to control LEDS on left side&lt;br /&gt;
|-&lt;br /&gt;
| 14 || P2.2 || PWM0 || || NC? || Not connected?&lt;br /&gt;
|-&lt;br /&gt;
| 15 || P2.3 || PWM1 || || NC? || Not connected?&lt;br /&gt;
|-&lt;br /&gt;
| 16 || P2.4 || PWM2 || || Partially || Connected to Motor 1 ctrl&lt;br /&gt;
|-&lt;br /&gt;
| 17 || P2.5 || PWM3 || || Partially || Connected to Motor 2 ctrl&lt;br /&gt;
|-&lt;br /&gt;
| 18 || P2.6 || PWM4 || CPO1 || Partially || Connected to Motor 3 ctrl&lt;br /&gt;
|-&lt;br /&gt;
| 19 || P4.6 || ICE_CLK (SWD) || || YES || SWD Port CLK&lt;br /&gt;
|-&lt;br /&gt;
| 20 || P4.7 || ICE_DAT (SWD) || || YES || SWD Port Dat&lt;br /&gt;
|-&lt;br /&gt;
| 21 || P0.7 || SPICLK || || YES || BK2423 SPI CLK&lt;br /&gt;
|-&lt;br /&gt;
| 22 || P0.6 || MISO || || YES || BK2423 SPI MISO&lt;br /&gt;
|-&lt;br /&gt;
| 23 || P0.5 || MOSI || || YES || BK2423 SPI MOSI&lt;br /&gt;
|-&lt;br /&gt;
| 24 || P0.4 || PWM5 || SPISS || Partially || Connected to Motor 4 ctrl&lt;br /&gt;
|-&lt;br /&gt;
| 25 || P0.1 || RTSn, RX || SPISS || YES || BK2434 SPI CSN&lt;br /&gt;
|-&lt;br /&gt;
| 26 || P0.0 || CTSn || TX || YES || Controls rront LEDS via 10 Ohm resistors&lt;br /&gt;
|-&lt;br /&gt;
| 27 || P5.3 || AIN0 || || NC? || Not connected?&lt;br /&gt;
|-&lt;br /&gt;
| 28 || VDD || || || YES ||&lt;br /&gt;
|-&lt;br /&gt;
| 29 || P1.0 || AIN1 || || NO || Connected to motor ctrl circuit 2 (sense?)&lt;br /&gt;
|-&lt;br /&gt;
| 30 || P1.2 || RX || AIN2 || YES || UART PORT RX&lt;br /&gt;
|-&lt;br /&gt;
| 31 || P1.3 || TX || AIN3 || YES || UART PORT TX&lt;br /&gt;
|-&lt;br /&gt;
| 32 || P1.4 || CPN0 || AIN4 || Partially || Connected to motor ctrl circuit 3 (sense?)&lt;br /&gt;
|-&lt;br /&gt;
| 33 || (Pad) || || || YES || VSS&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Schnittstellen ==&lt;br /&gt;
[[Datei:Schnittstellen_des_JXD_385.jpeg|miniatur]]&lt;br /&gt;
&lt;br /&gt;
=== SWD-Port ===&lt;br /&gt;
Der SWD-Port ist über … herausgeführt. &#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Serielle Schnittstelle ===&lt;br /&gt;
Die Anschlüsse führen zu den RX und TX Pins des MCUs.&lt;br /&gt;
&#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== PIN 9 ===&lt;br /&gt;
&#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== I²C-Schnittstelle ===&lt;br /&gt;
&#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
= Programmierung neuer Firmware =&lt;br /&gt;
Im RCGroups Forum wurde ein Beitrag veröffentlich welcher die gesamte Toolchain erklärt:&lt;br /&gt;
&lt;br /&gt;
[http://www.rcgroups.com/forums/showthread.php?t=2278850 Erklärung der Toolchain mit Youtubevideos]&lt;br /&gt;
&lt;br /&gt;
== Quellen der Firmware ==&lt;br /&gt;
&#039;&#039;→ Details ergänzen&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Beschreibung der Toolkette ==&lt;br /&gt;
&#039;&#039;→ Details ergänzen&#039;&#039;&lt;br /&gt;
=== Notwendige Hardware und Software ===&lt;br /&gt;
&lt;br /&gt;
Flash Adapter z.B.&lt;br /&gt;
&lt;br /&gt;
* [http://www.ebay.com/sch/i.html?_from=R40&amp;amp;_trksid=p2047675.m570.l1313.TR3.TRC1.A0.H0.XST-Link+v2&amp;amp;_nkw=ST-Link+v2&amp;amp;_sacat=0 ST-Link V2 mini]&lt;br /&gt;
&lt;br /&gt;
* Drivers for ST-link V2 mini http://www.st.com/web/en/catalog/tools/PF258167#&lt;br /&gt;
&lt;br /&gt;
oder ein Developmentkit von STM&lt;br /&gt;
&lt;br /&gt;
* z.B. http://www.st.com/stm32-discovery&lt;br /&gt;
&lt;br /&gt;
Keil software/API:&lt;br /&gt;
* [https://www.keil.com/demo/eval/arm.htm Main IDE/compiler (mdk512.exe)]&lt;br /&gt;
* [http://www2.keil.com/mdk5/legacy/ Legacy API for Cortex-M-device]&lt;br /&gt;
&#039;&#039;→ Details ergänzen&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Installation der Toolkette ===&lt;br /&gt;
&#039;&#039;→ Details ergänzen&#039;&#039;&lt;br /&gt;
=== ISP und ICD ===&lt;br /&gt;
== Beschreibung der Firmware-Varianten ==&lt;br /&gt;
=== „Blinky“ ===&lt;br /&gt;
&#039;&#039;→ Details ergänzen&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Zubehör ==&lt;br /&gt;
=== Lade-Adapter ===&lt;br /&gt;
&lt;br /&gt;
Schaltplan des beiliegenden Ladeadapters:&lt;br /&gt;
&lt;br /&gt;
http://www.mikrocontroller.net/attachment/197005/ladeanzeige.png&lt;br /&gt;
&lt;br /&gt;
Auf der Platine vorgesehen sind weiter eine in Reihe zu R2 geschaltete Diode und ein Parallel zum Akku liegender Widerstand R5, welche allerdings nicht bestückt sind.&lt;br /&gt;
&lt;br /&gt;
Bei vollem Akku erlischt die LED. Der vom USB-Port benötigte Strom beträgt bei leerem Akku etwa 450mA&lt;br /&gt;
&lt;br /&gt;
=== Funkfernbedienung ===&lt;br /&gt;
Die Außenantenne ist nur „Verarsche“ ...&lt;br /&gt;
&lt;br /&gt;
[[Datei:Fernbedienung_JD_385_7.jpg|miniatur|Fernbedienung für JD 385]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;→ Hinweis auf Idee: Neuen Sender entwickeln&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[[Bild:HOC_Fernbedienung_Platine_B-Seite.jpeg|200px]]&lt;br /&gt;
[[Bild:HOC_Fernbedienung_Platine_Ausschnitt.jpeg|200px]]&lt;br /&gt;
[[Bild:HOC_Fernbedienung_Platine_total.jpeg|200px]]&lt;br /&gt;
[[Datei:HOC_Fernbedienung_Platine_Ausschnitt2.jpeg|200px]]&lt;br /&gt;
&lt;br /&gt;
==== Schaltbild der Fernbedienung ====&lt;br /&gt;
Das Schaltbild enthält alle funktionsrelevanten Bauteile. Es fehlen noch diverse Bauteilwerte. Auch der eine oder andere Stützkondensator fehlt eventuell.&lt;br /&gt;
&lt;br /&gt;
[[Medium:copter05.pdf]]&lt;br /&gt;
&lt;br /&gt;
==== Pinbelegung des Mikrocontrollers ====&lt;br /&gt;
&lt;br /&gt;
Pinbelegung für CPU N79E814&lt;br /&gt;
&lt;br /&gt;
 Pin    Name    Funktion&lt;br /&gt;
   1     P0.0   LCD, CS&lt;br /&gt;
   2     P1.7   LCD, CLK&lt;br /&gt;
   3     P1.6   LCD, DATA&lt;br /&gt;
   4     RST    Reset (10k - C)&lt;br /&gt;
   5     VSS    an Masse&lt;br /&gt;
   6     P3.1   RF-Modul, MOSI&lt;br /&gt;
   7     P3.0   RF-Modul, SCK&lt;br /&gt;
   8     P1.4   RF-Modul, MISO&lt;br /&gt;
   9     SDA    RF-Modul, CSN&lt;br /&gt;
  10     SCL    2K2 Pullup, unbestückter Schaltungsteil&lt;br /&gt;
  11     P1.1   LED via 1kOhm&lt;br /&gt;
  12     P1.0   Buzzer (via Transistor)&lt;br /&gt;
  13     AD6    über Widerstände an Batteriespannung vor Regler&lt;br /&gt;
  14     AD5    Auswertung Taster (Seite Yaw-Throttle)&lt;br /&gt;
  15     VDD    Versorgung&lt;br /&gt;
  16     AD4    Poti &amp;quot;Throttle&amp;quot;&lt;br /&gt;
  17     AD3    Poti &amp;quot;Yaw&amp;quot;&lt;br /&gt;
  18     AD2    Poti &amp;quot;Roll&amp;quot;, Dämpfung mit RC Glied&lt;br /&gt;
  19     AD1    Poti &amp;quot;Pitch&amp;quot;, Dämpfung mit RC Glied&lt;br /&gt;
  20     AD0    Auswertung Taster (Seite Pitch-Roll)&lt;br /&gt;
&lt;br /&gt;
==== Pinbelegung des Sendemoduls ====&lt;br /&gt;
[[Bild:HOC_Fernbedienung_Sendemodul.jpeg|200px]]&lt;br /&gt;
&lt;br /&gt;
 1 3.3V&lt;br /&gt;
 2 MOSI an PIN6  MCU&lt;br /&gt;
 3 SCK  an PIN7  MCU&lt;br /&gt;
 4 MISO an PIN8  MCU&lt;br /&gt;
 5 CE&lt;br /&gt;
 6 GND&lt;br /&gt;
 7 IRQ&lt;br /&gt;
 8 CSN  an PIN9  MCU&lt;br /&gt;
 9 RXEN&lt;br /&gt;
&lt;br /&gt;
==== Protokoll ====&lt;br /&gt;
&lt;br /&gt;
Es handelt sich um das V202 Protokoll.&lt;br /&gt;
&lt;br /&gt;
* Die Payload hat eine Länge von 16-Byte&lt;br /&gt;
* Das letzte Byte entspricht der Summe aller vorherigen Bytes (bzw. den unteren 8 Bit der Summe)&lt;br /&gt;
* Das Datenformat passt zu dem im GitRepo beschriebenen (https://github.com/hackocopter/Documentation/tree/master/RemoteControl)&lt;br /&gt;
* Das Datenformat passt zu der Implementierung des V202 Protokolls in der Deviation firmware (https://bitbucket.org/PhracturedBlue/deviation/src...)&lt;br /&gt;
&lt;br /&gt;
Zum Channel Hopping:&lt;br /&gt;
* jedes Packet wird zweimal versendet&lt;br /&gt;
* es immer 16-Channel durchgehoppt (dann gehts wieder von vorne los)&lt;br /&gt;
* auch das passt zur Implementierung in der Deviation firmware&lt;br /&gt;
&lt;br /&gt;
Siehe auch: http://www.mikrocontroller.net/topic/309185?goto=3410375#3410373&lt;br /&gt;
&lt;br /&gt;
= Tipps und Tricks =&lt;br /&gt;
== Bezugsquellen und Kauf ==&lt;br /&gt;
=== Händler ===&lt;br /&gt;
Auflistung von Händlern die den JXD 385 führen:&lt;br /&gt;
&lt;br /&gt;
* tmart: [http://www.tmart.com/search.html?typeid=&amp;amp;q=jxd+385 http://www.tmart.com/]&lt;br /&gt;
* RC Master: [http://www.rcmaster.net/de-search.htm?SearchTerms=jxd%20385 http://www.rcmaster.net]&lt;br /&gt;
* Banggood: http://www.banggood.com/&lt;br /&gt;
* Everbuying: [http://www.everbuying.com/product451747.html http://www.everbuying.com/]&lt;br /&gt;
* ...&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Direktkauf aus China ===&lt;br /&gt;
&lt;br /&gt;
Bei Ebay ist der JXD-385 auch unter dem Namen &#039;&#039;&#039;JD-185&#039;&#039;&#039; zu finden, die Komponenten sind absolut identisch, der Preis liegt jedoch bei ca. 25€ inkl. Versand. Den JXD-385 findet man bei ebay seltener und er liegt bei ca. 35€.&lt;br /&gt;
&lt;br /&gt;
Bilder des JD-185: &lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
Datei:Quadrocopter JD-185.jpg|Foto des JD-185, gekauft bei Ebay-User bst2sell&lt;br /&gt;
Datei:Fernbedienung JD-185.jpg|Foto der Fernbedienung des JD-185, gekauft bei Ebay-User bst2sell&lt;br /&gt;
Datei:Platine Seite 1 - JD-185.jpg|Foto der Platine Seite 1 des JD-185, gekauft bei Ebay-User bst2sell&lt;br /&gt;
Datei:Platine Seite 2 - JD-185.jpg|Foto der Platine Seite 2 des JD-185, gekauft bei Ebay-User bst2sell&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Aliexpress: [http://de.aliexpress.com/wholesale?SearchText=jxd+385&amp;amp;catId=0 http://de.aliexpress.com/] (Dort auch ohne Fernbedienung ab ~15€ zu haben)&lt;br /&gt;
* Ebay&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;→ Infos zu Aliexpress, ebay, Einfuhrumsatzsteuer und Käuferschutz ergänzen&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Lieferanten aus Europa ===&lt;br /&gt;
&lt;br /&gt;
- Tmart.com (GB):&lt;br /&gt;
Von einer Bestellung bei Tmart.com rate ich (Richard78) ab. Ich habe am trotz Express-Lieferung (5-7 Tage) auch 3 Wochen nach der Bestellung noch keine Waren erhalten.&lt;br /&gt;
&lt;br /&gt;
- RCMaster:&lt;br /&gt;
[http://www.rcmaster.net/de-jxd-jd-385-6-axis-gyro-4ch-mini-quadrocopter-rtf-2-4ghz-like-hubsan-x4-h107-p233542.htm JXD 385 bei RCMaster]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Ersatzakkus ==&lt;br /&gt;
Der Original-Akku hat 240mAh und wiegt …g. Die Abmessungen sind (LxBxH) 31x20x8 mm³ &#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Möglicher Ersatzakku:&lt;br /&gt;
Turnigy nano-tech 260mAh, 21g, 32x20x7 mm³&lt;br /&gt;
http://hobbyking.com/hobbyking/store/__24920__Turnigy_nano_tech_260mAh_1S_35_70C_Lipo_Pack_QR_Ladybird_Genius_CP_Mini_CP_.html&lt;br /&gt;
&lt;br /&gt;
Der Akku ist etwas dicker als angegeben, passt aber gut in den Copter&lt;br /&gt;
(380mAh, ca. 2,31€, …g) &#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Propeller ==&lt;br /&gt;
Beim Kauf der Propeller sollte darauf geachtet werden, Propeller für den JXD385 zu kaufen. Propeller für den Hubsan H107 sind kleiner und haben weniger Halt auf der Motorwelle.&lt;br /&gt;
&lt;br /&gt;
Lieferanten:&lt;br /&gt;
* RCMaster: [http://www.rcmaster.net/de-rotorblatt-f%C3%BCr-jxd-385-002-p233604.htm Rotorblätter für JXD 385]&lt;br /&gt;
&lt;br /&gt;
== Motoren ==&lt;br /&gt;
&#039;&#039;&#039;Achtung!&#039;&#039;&#039; Motoren vom Hubsan H107 sind nicht kompatibel, die Motorwelle des JXD 385 ist länger.&lt;br /&gt;
&lt;br /&gt;
* RCMaster&lt;br /&gt;
** Linkslauf: [http://www.rcmaster.net/de-motor-gegen-den-uhrzeigersinn-f%C3%BCr-jxd-385-006-p233608.htm Motor gegen den Uhrzeigersinn]&lt;br /&gt;
** Rechtslauf: [http://www.rcmaster.net/de-motor-im-uhrzeigersinn-f%C3%BCr-jxd-385-005-p233607.htm Motor im Uhrzeigersinn]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Frame ==&lt;br /&gt;
&#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Reduzierung der Unfallfolgen ==&lt;br /&gt;
&#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
= Ideen für neue Funktionen =&lt;br /&gt;
== Bessere Flugstabilisierung mit bestehender Sensorik ==&lt;br /&gt;
== Neue Funktionen mit GPS-Sensor ==&lt;br /&gt;
[[Bild:HOC_GPS_Groessenvergleich.jpg|200px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;→ Ideen ergänzen&#039;&#039;&lt;br /&gt;
== Neue Funktionen mit Luftdruck-Sensor ==&lt;br /&gt;
&#039;&#039;→ Ideen ergänzen&#039;&#039;&lt;br /&gt;
== Neue Funktionen mit Kamera ==&lt;br /&gt;
Alternativen: Keycam, Y3000, … &#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
== Neue Funktionen mit Ultraschallsensor ==&lt;br /&gt;
&#039;&#039;→ Ideen ergänzen&#039;&#039;&lt;br /&gt;
== Neue Funktionen mit Infrarot-Entfernungssensor ==&lt;br /&gt;
[[Bild:HOC_IR-Entfernungsmesser-Testplatine.jpg|200px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;→ Ideen ergänzen&#039;&#039;&lt;br /&gt;
== Neue Funktionen mit Bluetooth ==&lt;br /&gt;
&#039;&#039;→ Ideen ergänzen&#039;&#039;&lt;br /&gt;
== Erweiterung der Original-Fernbedienung ==&lt;br /&gt;
=== Funkmodul mit PA + LNA ===&lt;br /&gt;
&#039;&#039;→ Details ergänzen&#039;&#039;&lt;br /&gt;
=== Erweiterung um ein Display ===&lt;br /&gt;
[[Bild:HOC_Fernbedienung_mit_C0802-04.jpeg|200px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;→ Details ergänzen&#039;&#039;&lt;br /&gt;
== Neue Funktionen mit alternativer Fernbedienung ==&lt;br /&gt;
&#039;&#039;→ Ideen ergänzen&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Weiterführende Links und Quellen =&lt;br /&gt;
* http://www.jann.cc/2013/10/13/tiny_hackable_quadcopter.html &#039;&#039;→ Details ergänzen&#039;&#039;&lt;br /&gt;
* Multiwii &#039;&#039;→ Details ergänzen&#039;&#039;&lt;br /&gt;
* Paparazzi (http://paparazzi.enac.fr/wiki/Main_Page) &#039;&#039;→ Details ergänzen&#039;&#039;&lt;/div&gt;</summary>
		<author><name>Smarti</name></author>
	</entry>
	<entry>
		<id>https://www.mikrocontroller.net/index.php?title=Hack-O-Copter&amp;diff=85639</id>
		<title>Hack-O-Copter</title>
		<link rel="alternate" type="text/html" href="https://www.mikrocontroller.net/index.php?title=Hack-O-Copter&amp;diff=85639"/>
		<updated>2014-11-10T11:37:40Z</updated>

		<summary type="html">&lt;p&gt;Smarti: /* Funkfernbedienung */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Der Begriff &#039;&#039;&#039;Hack-O-Copter&#039;&#039;&#039; beschreibt einen Nachbau des Quadrocopters „Hubsan X4“, der er sich einfach „hacken“ lässt; die Original-Firmware kann also überschrieben und durch eigene ersetzt werden. Er wird für ca. 21€ verkauft, siehe Beitrag [http://www.mikrocontroller.net/topic/309185?page=single „Hackbarer(?) 21 EUR Quadcopter“.]&lt;br /&gt;
&lt;br /&gt;
Die Original-Firmware kann nicht ausgelesen werden, es muss also eine komplett neue Firmware erstellt werden.&lt;br /&gt;
&lt;br /&gt;
Dieser Artikel bezieht sich auf den Nachbau von JXD Modell Nr.385: http://www.jxdtoys.com/en/ &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hinweis:&#039;&#039;&#039; Der Artikel enthält Infos bis zu [http://www.mikrocontroller.net/topic/309185?page=1#3356755 diesem Beitrag]. Weitere Inhalte aus dem Thread werden asap ergänzt.&lt;br /&gt;
&lt;br /&gt;
= Beschreibung des Quadrocopters =&lt;br /&gt;
* Abmessungen &#039;&#039;→ 8* 8*3cm (LxBxH)&#039;&#039;&lt;br /&gt;
* Gewicht &#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
* Lieferumfang &#039;&#039;→ Quadrokopter, Fernbedienung, Handbuch&#039;&#039;&lt;br /&gt;
* Reichweite &#039;&#039;→ ca. 100m&#039;&#039;&lt;br /&gt;
* Flugdauer und Ladezeit &#039;&#039;→ ca. 7min / ca. 45min&#039;&#039;&lt;br /&gt;
* Funktionen &#039;&#039;→ Infos (3 Empfindlichkeiten, umdrehen, Rekalibrierung, ...) ergänzen&#039;&#039;&lt;br /&gt;
* Link zur Bedienungsanleitung&lt;br /&gt;
== Bedienung ==&lt;br /&gt;
* Fliegen: Auf ebenen Untergrund legen, nach ein paar Sekunden blinken die LEDs er langsamer, dann den linken Steuerhebel einmal hoch und wieder runter fahren.&lt;br /&gt;
* Empfindlichkeit: Mit der linken Funktionstaste lassen sich 3 empfindlichkeits Stufen einstellen. Die jeweilige Einstellung wird durch ein Piepen bestätigt.&lt;br /&gt;
* Flip Funktion: Die rechten Funktionstaste betätigen und entsprechend Links / Rechts oder Vorne / Hinten auf Anschlag. Der Copter rollt in die entsprechende Richtung um die eigene Achse.&lt;br /&gt;
* Sensor Kalibrieren: Auf ebenen Untergrund legen, beide Steuerknüppel nach links unten. Die LEDs blinken schnell. Steuerknüppel wieder in Neutralstellung.&lt;br /&gt;
&lt;br /&gt;
== Komponenten ==&lt;br /&gt;
Der Quadrocopter wird von vier kernlosen Gleichstrommotoren („Coreless DC“) angetrieben. Im Inneren des Gehäuses ist eine Platine. Ihre vergleichsweise modernen Hardware-Komponenten (Mikrocontroller, Sensoren, MOSFETs und Funkmodul) sind in den folgenden Kapiteln beschrieben.&lt;br /&gt;
=== Mikrocontroller ===&lt;br /&gt;
Der „Nuvoton Mini54ZAN“ ist ein Cortex-M0 MCU mit 16KiB Flash, 2KB SRAM und SWD. &#039;&#039;→ Links zu Datenblättern ergänzen&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Link zur KEIL Device-Database des Mini54ZAN: &lt;br /&gt;
http://www.keil.com/dd/chip/6142.htm&lt;br /&gt;
&lt;br /&gt;
=== Sensoren zur Flugstabilisierung ===&lt;br /&gt;
Für die Flugstabilisierung ist der Quadrocopter mit drei Gyroskopen und drei Beschleunigungssensoren ausgestattet. Diese sind alle zusammen im Intertialsensor „Invensense MPU-6050“ integriert.&lt;br /&gt;
&#039;&#039;→ Link zum Datenblatt&#039;&#039;&lt;br /&gt;
=== ESC ===&lt;br /&gt;
Die Ansteuerung der Gleichstrommotoren erfolgt über PWM und MOSFETs. Die verwendeten N-Kanal MOSFETs „G2310“ haben einen „Drain-Source On-Resistance“ von etwa 120mΩ.&lt;br /&gt;
&lt;br /&gt;
Siehe http://www.mikrocontroller.net/attachment/193854/G2310.pdf &lt;br /&gt;
=== Funk- Transceiver ===&lt;br /&gt;
Für die 2,4GHz Funkstrecke zur Fernsteuerung ist mit einem „Beken BK2423“ integriert. Die Vermutung, dass dieser voll kompatibel zum NRF24L01 ist, liegt nahe, da der NRF24L01 die Daten der Fernbedienung empfangen kann.&lt;br /&gt;
&lt;br /&gt;
[[Bild:HOC_Fernbedienung_Platine_Ausschnitt2.jpeg|200px]]&lt;br /&gt;
&lt;br /&gt;
== Pinbelegung des Controllers ==&lt;br /&gt;
&lt;br /&gt;
MINI51ZAN        &lt;br /&gt;
QFN33-Pin    Manual 3.2.2, p.16    &lt;br /&gt;
    CPNx/CPPx = Analog comparator input    &lt;br /&gt;
    CPO=Analog comparator output    &lt;br /&gt;
    AINx= ADC input    &lt;br /&gt;
    CK0=Frequency divider output    &lt;br /&gt;
    TxEX=Timer capture/reset input  &lt;br /&gt;
  &lt;br /&gt;
    Pin  Primary    Secondary    Function understood    External connection&lt;br /&gt;
    1  P1.5    AIN5, CPP0    Partially      Connected to motor ctrl circuit 4 (sense?)&lt;br /&gt;
    2  reset          YES        SWD Port reset&lt;br /&gt;
    3  P3.0    AIN6, CPN1    NC?        Not connected?&lt;br /&gt;
    4  P5.4          NC?        Not connected?&lt;br /&gt;
    5  P3.1    AIN7, CPP1    Partially      Connected to motor ctrl circuit 1 (sense?)&lt;br /&gt;
    6  P3.2    T0EX,STADC,INT0    YES        MPU6050, pin 12 (interrupt)&lt;br /&gt;
    7  P3.4    SDA, T0      YES        MPU6050, pin 24 (SDA)&lt;br /&gt;
    8  P3.5    SCL, T1      YES        MPU6050, pin 23 (SCL)&lt;br /&gt;
    9  P3.6    T1EX,CK0,CPO0    Partially      Connected to test pad&lt;br /&gt;
    10  P5.1    XTAL2      NC?        Not connected?&lt;br /&gt;
    11  P5.0    XTAL1      NC?        Not connected?&lt;br /&gt;
    12  VSS          YES        VSS&lt;br /&gt;
    13  P5.2    INT1      Partially      Connected to unpopulated circuit part. Possibly be to control LEDS on left side&lt;br /&gt;
    14  P2.2    PWM0      NC?        Not connected?&lt;br /&gt;
    15  P2.3    PWM1      NC?        Not connected?&lt;br /&gt;
    16  P2.4    PWM2      Partially      Connected to Motor 1 ctrl&lt;br /&gt;
    17  P2.5    PWM3      Partially      Connected to Motor 2 ctrl&lt;br /&gt;
    18  P2.6    PWM4, CPO1    Partially      Connected to Motor 3 ctrl&lt;br /&gt;
    19  P4.6    ICE_CLK (SWD)    YES        SWD Port CLK&lt;br /&gt;
    20  P4.7    ICE_DAT (SWD)    YES        SWD Port Dat&lt;br /&gt;
    21  P0.7    SPICLK      YES        BK2423 SPI CLK&lt;br /&gt;
    22  P0.6    MISO      YES        BK2423 SPI MISO&lt;br /&gt;
    23  P0.5    MOSI      YES        BK2423 SPI MOSI&lt;br /&gt;
    24  P0.4    PWM5, SPISS    Partially      Connected to Motor 4 ctrl&lt;br /&gt;
    25  P0.1    RTSn, RX, SPISS    YES        BK2434 SPI CSN&lt;br /&gt;
    26  P0.0    CTSn, TX    YES        Controls LEDS via 10 Ohm resistors&lt;br /&gt;
    27  P5.3    AIN0      NC?        Not connected?&lt;br /&gt;
    28  VDD          YES  &lt;br /&gt;
    29  P1.0    AIN1      NO        Connected to motor ctrl circuit 2 (sense?)&lt;br /&gt;
    30  P1.2    RX, AIN2    YES        UART PORT RX&lt;br /&gt;
    31  P1.3    TX, AIN3    YES        UART PORT TX&lt;br /&gt;
    32  P1.4    CPN0, AIN4    Partially      Connected to motor ctrl circuit 3 (sense?)&lt;br /&gt;
    33 (Pad)    VSS &lt;br /&gt;
&lt;br /&gt;
== Schnittstellen ==&lt;br /&gt;
[[Datei:Schnittstellen_des_JXD_385.jpeg|miniatur]]&lt;br /&gt;
&lt;br /&gt;
=== SWD-Port ===&lt;br /&gt;
Der SWD-Port ist über … herausgeführt. &#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Serielle Schnittstelle ===&lt;br /&gt;
Die Anschlüsse führen zu den RX und TX Pins des MCUs.&lt;br /&gt;
&#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== PIN 9 ===&lt;br /&gt;
&#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== I²C-Schnittstelle ===&lt;br /&gt;
&#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
= Programmierung neuer Firmware =&lt;br /&gt;
Im RCGroups Forum wurde ein Beitrag veröffentlich welcher die gesamte Toolchain erklärt:&lt;br /&gt;
&lt;br /&gt;
[http://www.rcgroups.com/forums/showthread.php?t=2278850 Erklärung der Toolchain mit Youtubevideos]&lt;br /&gt;
&lt;br /&gt;
== Quellen der Firmware ==&lt;br /&gt;
&#039;&#039;→ Details ergänzen&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Beschreibung der Toolkette ==&lt;br /&gt;
&#039;&#039;→ Details ergänzen&#039;&#039;&lt;br /&gt;
=== Notwendige Hardware und Software ===&lt;br /&gt;
&lt;br /&gt;
Flash Adapter z.B.&lt;br /&gt;
&lt;br /&gt;
* [http://www.ebay.com/sch/i.html?_from=R40&amp;amp;_trksid=p2047675.m570.l1313.TR3.TRC1.A0.H0.XST-Link+v2&amp;amp;_nkw=ST-Link+v2&amp;amp;_sacat=0 ST-Link V2 mini]&lt;br /&gt;
&lt;br /&gt;
* Drivers for ST-link V2 mini http://www.st.com/web/en/catalog/tools/PF258167#&lt;br /&gt;
&lt;br /&gt;
oder ein Developmentkit von STM&lt;br /&gt;
&lt;br /&gt;
* z.B. http://www.st.com/stm32-discovery&lt;br /&gt;
&lt;br /&gt;
Keil software/API:&lt;br /&gt;
* [https://www.keil.com/demo/eval/arm.htm Main IDE/compiler (mdk512.exe)]&lt;br /&gt;
* [http://www2.keil.com/mdk5/legacy/ Legacy API for Cortex-M-device]&lt;br /&gt;
&#039;&#039;→ Details ergänzen&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Installation der Toolkette ===&lt;br /&gt;
&#039;&#039;→ Details ergänzen&#039;&#039;&lt;br /&gt;
=== ISP und ICD ===&lt;br /&gt;
== Beschreibung der Firmware-Varianten ==&lt;br /&gt;
=== „Blinky“ ===&lt;br /&gt;
&#039;&#039;→ Details ergänzen&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Zubehör ==&lt;br /&gt;
=== Lade-Adapter ===&lt;br /&gt;
&lt;br /&gt;
Schaltplan des beiliegenden Ladeadapters:&lt;br /&gt;
&lt;br /&gt;
http://www.mikrocontroller.net/attachment/197005/ladeanzeige.png&lt;br /&gt;
&lt;br /&gt;
Auf der Platine vorgesehen sind weiter eine in Reihe zu R2 geschaltete Diode und ein Parallel zum Akku liegender Widerstand R5, welche allerdings nicht bestückt sind.&lt;br /&gt;
&lt;br /&gt;
Bei vollem Akku erlischt die LED. Der vom USB-Port benötigte Strom beträgt bei leerem Akku etwa 450mA&lt;br /&gt;
&lt;br /&gt;
=== Funkfernbedienung ===&lt;br /&gt;
Die Außenantenne ist nur „Verarsche“ ...&lt;br /&gt;
&lt;br /&gt;
[[Datei:Fernbedienung_JD_385_7.jpg|miniatur|Fernbedienung für JD 385]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;→ Hinweis auf Idee: Neuen Sender entwickeln&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[[Bild:HOC_Fernbedienung_Platine_B-Seite.jpeg|200px]]&lt;br /&gt;
[[Bild:HOC_Fernbedienung_Platine_Ausschnitt.jpeg|200px]]&lt;br /&gt;
[[Bild:HOC_Fernbedienung_Platine_total.jpeg|200px]]&lt;br /&gt;
[[Datei:HOC_Fernbedienung_Platine_Ausschnitt2.jpeg|200px]]&lt;br /&gt;
&lt;br /&gt;
==== Schaltbild der Fernbedienung ====&lt;br /&gt;
Das Schaltbild enthält alle funktionsrelevanten Bauteile. Es fehlen noch diverse Bauteilwerte. Auch der eine oder andere Stützkondensator fehlt eventuell.&lt;br /&gt;
&lt;br /&gt;
[[Medium:copter05.pdf]]&lt;br /&gt;
&lt;br /&gt;
==== Pinbelegung des Mikrocontrollers ====&lt;br /&gt;
&lt;br /&gt;
Pinbelegung für CPU N79E814&lt;br /&gt;
&lt;br /&gt;
 Pin    Name    Funktion&lt;br /&gt;
   1     P0.0   LCD, CS&lt;br /&gt;
   2     P1.7   LCD, CLK&lt;br /&gt;
   3     P1.6   LCD, DATA&lt;br /&gt;
   4     RST    Reset (10k - C)&lt;br /&gt;
   5     VSS    an Masse&lt;br /&gt;
   6     P3.1   RF-Modul, MOSI&lt;br /&gt;
   7     P3.0   RF-Modul, SCK&lt;br /&gt;
   8     P1.4   RF-Modul, MISO&lt;br /&gt;
   9     SDA    RF-Modul, CSN&lt;br /&gt;
  10     SCL    2K2 Pullup, unbestückter Schaltungsteil&lt;br /&gt;
  11     P1.1   LED via 1kOhm&lt;br /&gt;
  12     P1.0   Buzzer (via Transistor)&lt;br /&gt;
  13     AD6    über Widerstände an Batteriespannung vor Regler&lt;br /&gt;
  14     AD5    Auswertung Taster (Seite Yaw-Throttle)&lt;br /&gt;
  15     VDD    Versorgung&lt;br /&gt;
  16     AD4    Poti &amp;quot;Throttle&amp;quot;&lt;br /&gt;
  17     AD3    Poti &amp;quot;Yaw&amp;quot;&lt;br /&gt;
  18     AD2    Poti &amp;quot;Roll&amp;quot;, Dämpfung mit RC Glied&lt;br /&gt;
  19     AD1    Poti &amp;quot;Pitch&amp;quot;, Dämpfung mit RC Glied&lt;br /&gt;
  20     AD0    Auswertung Taster (Seite Pitch-Roll)&lt;br /&gt;
&lt;br /&gt;
==== Pinbelegung des Sendemoduls ====&lt;br /&gt;
[[Bild:HOC_Fernbedienung_Sendemodul.jpeg|200px]]&lt;br /&gt;
&lt;br /&gt;
 1 3.3V&lt;br /&gt;
 2 MOSI an PIN6  MCU&lt;br /&gt;
 3 SCK  an PIN7  MCU&lt;br /&gt;
 4 MISO an PIN8  MCU&lt;br /&gt;
 5 CE&lt;br /&gt;
 6 GND&lt;br /&gt;
 7 IRQ&lt;br /&gt;
 8 CSN  an PIN9  MCU&lt;br /&gt;
 9 RXEN&lt;br /&gt;
&lt;br /&gt;
==== Protokoll ====&lt;br /&gt;
&lt;br /&gt;
Es handelt sich um das V202 Protokoll.&lt;br /&gt;
&lt;br /&gt;
* Die Payload hat eine Länge von 16-Byte&lt;br /&gt;
* Das letzte Byte entspricht der Summe aller vorherigen Bytes (bzw. den unteren 8 Bit der Summe)&lt;br /&gt;
* Das Datenformat passt zu dem im GitRepo beschriebenen (https://github.com/hackocopter/Documentation/tree/master/RemoteControl)&lt;br /&gt;
* Das Datenformat passt zu der Implementierung des V202 Protokolls in der Deviation firmware (https://bitbucket.org/PhracturedBlue/deviation/src...)&lt;br /&gt;
&lt;br /&gt;
Zum Channel Hopping:&lt;br /&gt;
* jedes Packet wird zweimal versendet&lt;br /&gt;
* es immer 16-Channel durchgehoppt (dann gehts wieder von vorne los)&lt;br /&gt;
* auch das passt zur Implementierung in der Deviation firmware&lt;br /&gt;
&lt;br /&gt;
Siehe auch: http://www.mikrocontroller.net/topic/309185?goto=3410375#3410373&lt;br /&gt;
&lt;br /&gt;
= Tipps und Tricks =&lt;br /&gt;
== Bezugsquellen und Kauf ==&lt;br /&gt;
=== Händler ===&lt;br /&gt;
Auflistung von Händlern die den JXD 385 führen:&lt;br /&gt;
&lt;br /&gt;
* tmart: [http://www.tmart.com/search.html?typeid=&amp;amp;q=jxd+385 http://www.tmart.com/]&lt;br /&gt;
* RC Master: [http://www.rcmaster.net/de-search.htm?SearchTerms=jxd%20385 http://www.rcmaster.net]&lt;br /&gt;
* Banggood: http://www.banggood.com/&lt;br /&gt;
* Everbuying: [http://www.everbuying.com/product451747.html http://www.everbuying.com/]&lt;br /&gt;
* ...&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Direktkauf aus China ===&lt;br /&gt;
&lt;br /&gt;
Bei Ebay ist der JXD-385 auch unter dem Namen &#039;&#039;&#039;JD-185&#039;&#039;&#039; zu finden, die Komponenten sind absolut identisch, der Preis liegt jedoch bei ca. 25€ inkl. Versand. Den JXD-385 findet man bei ebay seltener und er liegt bei ca. 35€.&lt;br /&gt;
&lt;br /&gt;
Bilder des JD-185: &lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
Datei:Quadrocopter JD-185.jpg|Foto des JD-185, gekauft bei Ebay-User bst2sell&lt;br /&gt;
Datei:Fernbedienung JD-185.jpg|Foto der Fernbedienung des JD-185, gekauft bei Ebay-User bst2sell&lt;br /&gt;
Datei:Platine Seite 1 - JD-185.jpg|Foto der Platine Seite 1 des JD-185, gekauft bei Ebay-User bst2sell&lt;br /&gt;
Datei:Platine Seite 2 - JD-185.jpg|Foto der Platine Seite 2 des JD-185, gekauft bei Ebay-User bst2sell&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Aliexpress: [http://de.aliexpress.com/wholesale?SearchText=jxd+385&amp;amp;catId=0 http://de.aliexpress.com/] (Dort auch ohne Fernbedienung ab ~15€ zu haben)&lt;br /&gt;
* Ebay&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;→ Infos zu Aliexpress, ebay, Einfuhrumsatzsteuer und Käuferschutz ergänzen&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Lieferanten aus Europa ===&lt;br /&gt;
&lt;br /&gt;
- Tmart.com (GB):&lt;br /&gt;
Von einer Bestellung bei Tmart.com rate ich (Richard78) ab. Ich habe am trotz Express-Lieferung (5-7 Tage) auch 3 Wochen nach der Bestellung noch keine Waren erhalten.&lt;br /&gt;
&lt;br /&gt;
- RCMaster:&lt;br /&gt;
[http://www.rcmaster.net/de-jxd-jd-385-6-axis-gyro-4ch-mini-quadrocopter-rtf-2-4ghz-like-hubsan-x4-h107-p233542.htm JXD 385 bei RCMaster]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Ersatzakkus ==&lt;br /&gt;
Der Original-Akku hat 240mAh und wiegt …g. Die Abmessungen sind (LxBxH) 31x20x8 mm³ &#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Möglicher Ersatzakku:&lt;br /&gt;
Turnigy nano-tech 260mAh, 21g, 32x20x7 mm³&lt;br /&gt;
http://hobbyking.com/hobbyking/store/__24920__Turnigy_nano_tech_260mAh_1S_35_70C_Lipo_Pack_QR_Ladybird_Genius_CP_Mini_CP_.html&lt;br /&gt;
&lt;br /&gt;
Der Akku ist etwas dicker als angegeben, passt aber gut in den Copter&lt;br /&gt;
(380mAh, ca. 2,31€, …g) &#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Propeller ==&lt;br /&gt;
Beim Kauf der Propeller sollte darauf geachtet werden, Propeller für den JXD385 zu kaufen. Propeller für den Hubsan H107 sind kleiner und haben weniger Halt auf der Motorwelle.&lt;br /&gt;
&lt;br /&gt;
Lieferanten:&lt;br /&gt;
* RCMaster: [http://www.rcmaster.net/de-rotorblatt-f%C3%BCr-jxd-385-002-p233604.htm Rotorblätter für JXD 385]&lt;br /&gt;
&lt;br /&gt;
== Motoren ==&lt;br /&gt;
&#039;&#039;&#039;Achtung!&#039;&#039;&#039; Motoren vom Hubsan H107 sind nicht kompatibel, die Motorwelle des JXD 385 ist länger.&lt;br /&gt;
&lt;br /&gt;
* RCMaster&lt;br /&gt;
** Linkslauf: [http://www.rcmaster.net/de-motor-gegen-den-uhrzeigersinn-f%C3%BCr-jxd-385-006-p233608.htm Motor gegen den Uhrzeigersinn]&lt;br /&gt;
** Rechtslauf: [http://www.rcmaster.net/de-motor-im-uhrzeigersinn-f%C3%BCr-jxd-385-005-p233607.htm Motor im Uhrzeigersinn]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Frame ==&lt;br /&gt;
&#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Reduzierung der Unfallfolgen ==&lt;br /&gt;
&#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
= Ideen für neue Funktionen =&lt;br /&gt;
== Bessere Flugstabilisierung mit bestehender Sensorik ==&lt;br /&gt;
== Neue Funktionen mit GPS-Sensor ==&lt;br /&gt;
[[Bild:HOC_GPS_Groessenvergleich.jpg|200px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;→ Ideen ergänzen&#039;&#039;&lt;br /&gt;
== Neue Funktionen mit Luftdruck-Sensor ==&lt;br /&gt;
&#039;&#039;→ Ideen ergänzen&#039;&#039;&lt;br /&gt;
== Neue Funktionen mit Kamera ==&lt;br /&gt;
Alternativen: Keycam, Y3000, … &#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
== Neue Funktionen mit Ultraschallsensor ==&lt;br /&gt;
&#039;&#039;→ Ideen ergänzen&#039;&#039;&lt;br /&gt;
== Neue Funktionen mit Infrarot-Entfernungssensor ==&lt;br /&gt;
[[Bild:HOC_IR-Entfernungsmesser-Testplatine.jpg|200px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;→ Ideen ergänzen&#039;&#039;&lt;br /&gt;
== Neue Funktionen mit Bluetooth ==&lt;br /&gt;
&#039;&#039;→ Ideen ergänzen&#039;&#039;&lt;br /&gt;
== Erweiterung der Original-Fernbedienung ==&lt;br /&gt;
=== Funkmodul mit PA + LNA ===&lt;br /&gt;
&#039;&#039;→ Details ergänzen&#039;&#039;&lt;br /&gt;
=== Erweiterung um ein Display ===&lt;br /&gt;
[[Bild:HOC_Fernbedienung_mit_C0802-04.jpeg|200px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;→ Details ergänzen&#039;&#039;&lt;br /&gt;
== Neue Funktionen mit alternativer Fernbedienung ==&lt;br /&gt;
&#039;&#039;→ Ideen ergänzen&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Weiterführende Links und Quellen =&lt;br /&gt;
* http://www.jann.cc/2013/10/13/tiny_hackable_quadcopter.html &#039;&#039;→ Details ergänzen&#039;&#039;&lt;br /&gt;
* Multiwii &#039;&#039;→ Details ergänzen&#039;&#039;&lt;br /&gt;
* Paparazzi (http://paparazzi.enac.fr/wiki/Main_Page) &#039;&#039;→ Details ergänzen&#039;&#039;&lt;/div&gt;</summary>
		<author><name>Smarti</name></author>
	</entry>
	<entry>
		<id>https://www.mikrocontroller.net/index.php?title=Datei:Fernbedienung_JD_385_7.jpg&amp;diff=85638</id>
		<title>Datei:Fernbedienung JD 385 7.jpg</title>
		<link rel="alternate" type="text/html" href="https://www.mikrocontroller.net/index.php?title=Datei:Fernbedienung_JD_385_7.jpg&amp;diff=85638"/>
		<updated>2014-11-10T11:37:06Z</updated>

		<summary type="html">&lt;p&gt;Smarti: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Smarti</name></author>
	</entry>
	<entry>
		<id>https://www.mikrocontroller.net/index.php?title=Hack-O-Copter&amp;diff=85637</id>
		<title>Hack-O-Copter</title>
		<link rel="alternate" type="text/html" href="https://www.mikrocontroller.net/index.php?title=Hack-O-Copter&amp;diff=85637"/>
		<updated>2014-11-10T11:36:26Z</updated>

		<summary type="html">&lt;p&gt;Smarti: /* Funkfernbedienung */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Der Begriff &#039;&#039;&#039;Hack-O-Copter&#039;&#039;&#039; beschreibt einen Nachbau des Quadrocopters „Hubsan X4“, der er sich einfach „hacken“ lässt; die Original-Firmware kann also überschrieben und durch eigene ersetzt werden. Er wird für ca. 21€ verkauft, siehe Beitrag [http://www.mikrocontroller.net/topic/309185?page=single „Hackbarer(?) 21 EUR Quadcopter“.]&lt;br /&gt;
&lt;br /&gt;
Die Original-Firmware kann nicht ausgelesen werden, es muss also eine komplett neue Firmware erstellt werden.&lt;br /&gt;
&lt;br /&gt;
Dieser Artikel bezieht sich auf den Nachbau von JXD Modell Nr.385: http://www.jxdtoys.com/en/ &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hinweis:&#039;&#039;&#039; Der Artikel enthält Infos bis zu [http://www.mikrocontroller.net/topic/309185?page=1#3356755 diesem Beitrag]. Weitere Inhalte aus dem Thread werden asap ergänzt.&lt;br /&gt;
&lt;br /&gt;
= Beschreibung des Quadrocopters =&lt;br /&gt;
* Abmessungen &#039;&#039;→ 8* 8*3cm (LxBxH)&#039;&#039;&lt;br /&gt;
* Gewicht &#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
* Lieferumfang &#039;&#039;→ Quadrokopter, Fernbedienung, Handbuch&#039;&#039;&lt;br /&gt;
* Reichweite &#039;&#039;→ ca. 100m&#039;&#039;&lt;br /&gt;
* Flugdauer und Ladezeit &#039;&#039;→ ca. 7min / ca. 45min&#039;&#039;&lt;br /&gt;
* Funktionen &#039;&#039;→ Infos (3 Empfindlichkeiten, umdrehen, Rekalibrierung, ...) ergänzen&#039;&#039;&lt;br /&gt;
* Link zur Bedienungsanleitung&lt;br /&gt;
== Bedienung ==&lt;br /&gt;
* Fliegen: Auf ebenen Untergrund legen, nach ein paar Sekunden blinken die LEDs er langsamer, dann den linken Steuerhebel einmal hoch und wieder runter fahren.&lt;br /&gt;
* Empfindlichkeit: Mit der linken Funktionstaste lassen sich 3 empfindlichkeits Stufen einstellen. Die jeweilige Einstellung wird durch ein Piepen bestätigt.&lt;br /&gt;
* Flip Funktion: Die rechten Funktionstaste betätigen und entsprechend Links / Rechts oder Vorne / Hinten auf Anschlag. Der Copter rollt in die entsprechende Richtung um die eigene Achse.&lt;br /&gt;
* Sensor Kalibrieren: Auf ebenen Untergrund legen, beide Steuerknüppel nach links unten. Die LEDs blinken schnell. Steuerknüppel wieder in Neutralstellung.&lt;br /&gt;
&lt;br /&gt;
== Komponenten ==&lt;br /&gt;
Der Quadrocopter wird von vier kernlosen Gleichstrommotoren („Coreless DC“) angetrieben. Im Inneren des Gehäuses ist eine Platine. Ihre vergleichsweise modernen Hardware-Komponenten (Mikrocontroller, Sensoren, MOSFETs und Funkmodul) sind in den folgenden Kapiteln beschrieben.&lt;br /&gt;
=== Mikrocontroller ===&lt;br /&gt;
Der „Nuvoton Mini54ZAN“ ist ein Cortex-M0 MCU mit 16KiB Flash, 2KB SRAM und SWD. &#039;&#039;→ Links zu Datenblättern ergänzen&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Link zur KEIL Device-Database des Mini54ZAN: &lt;br /&gt;
http://www.keil.com/dd/chip/6142.htm&lt;br /&gt;
&lt;br /&gt;
=== Sensoren zur Flugstabilisierung ===&lt;br /&gt;
Für die Flugstabilisierung ist der Quadrocopter mit drei Gyroskopen und drei Beschleunigungssensoren ausgestattet. Diese sind alle zusammen im Intertialsensor „Invensense MPU-6050“ integriert.&lt;br /&gt;
&#039;&#039;→ Link zum Datenblatt&#039;&#039;&lt;br /&gt;
=== ESC ===&lt;br /&gt;
Die Ansteuerung der Gleichstrommotoren erfolgt über PWM und MOSFETs. Die verwendeten N-Kanal MOSFETs „G2310“ haben einen „Drain-Source On-Resistance“ von etwa 120mΩ.&lt;br /&gt;
&lt;br /&gt;
Siehe http://www.mikrocontroller.net/attachment/193854/G2310.pdf &lt;br /&gt;
=== Funk- Transceiver ===&lt;br /&gt;
Für die 2,4GHz Funkstrecke zur Fernsteuerung ist mit einem „Beken BK2423“ integriert. Die Vermutung, dass dieser voll kompatibel zum NRF24L01 ist, liegt nahe, da der NRF24L01 die Daten der Fernbedienung empfangen kann.&lt;br /&gt;
&lt;br /&gt;
[[Bild:HOC_Fernbedienung_Platine_Ausschnitt2.jpeg|200px]]&lt;br /&gt;
&lt;br /&gt;
== Pinbelegung des Controllers ==&lt;br /&gt;
&lt;br /&gt;
MINI51ZAN        &lt;br /&gt;
QFN33-Pin    Manual 3.2.2, p.16    &lt;br /&gt;
    CPNx/CPPx = Analog comparator input    &lt;br /&gt;
    CPO=Analog comparator output    &lt;br /&gt;
    AINx= ADC input    &lt;br /&gt;
    CK0=Frequency divider output    &lt;br /&gt;
    TxEX=Timer capture/reset input  &lt;br /&gt;
  &lt;br /&gt;
    Pin  Primary    Secondary    Function understood    External connection&lt;br /&gt;
    1  P1.5    AIN5, CPP0    Partially      Connected to motor ctrl circuit 4 (sense?)&lt;br /&gt;
    2  reset          YES        SWD Port reset&lt;br /&gt;
    3  P3.0    AIN6, CPN1    NC?        Not connected?&lt;br /&gt;
    4  P5.4          NC?        Not connected?&lt;br /&gt;
    5  P3.1    AIN7, CPP1    Partially      Connected to motor ctrl circuit 1 (sense?)&lt;br /&gt;
    6  P3.2    T0EX,STADC,INT0    YES        MPU6050, pin 12 (interrupt)&lt;br /&gt;
    7  P3.4    SDA, T0      YES        MPU6050, pin 24 (SDA)&lt;br /&gt;
    8  P3.5    SCL, T1      YES        MPU6050, pin 23 (SCL)&lt;br /&gt;
    9  P3.6    T1EX,CK0,CPO0    Partially      Connected to test pad&lt;br /&gt;
    10  P5.1    XTAL2      NC?        Not connected?&lt;br /&gt;
    11  P5.0    XTAL1      NC?        Not connected?&lt;br /&gt;
    12  VSS          YES        VSS&lt;br /&gt;
    13  P5.2    INT1      Partially      Connected to unpopulated circuit part. Possibly be to control LEDS on left side&lt;br /&gt;
    14  P2.2    PWM0      NC?        Not connected?&lt;br /&gt;
    15  P2.3    PWM1      NC?        Not connected?&lt;br /&gt;
    16  P2.4    PWM2      Partially      Connected to Motor 1 ctrl&lt;br /&gt;
    17  P2.5    PWM3      Partially      Connected to Motor 2 ctrl&lt;br /&gt;
    18  P2.6    PWM4, CPO1    Partially      Connected to Motor 3 ctrl&lt;br /&gt;
    19  P4.6    ICE_CLK (SWD)    YES        SWD Port CLK&lt;br /&gt;
    20  P4.7    ICE_DAT (SWD)    YES        SWD Port Dat&lt;br /&gt;
    21  P0.7    SPICLK      YES        BK2423 SPI CLK&lt;br /&gt;
    22  P0.6    MISO      YES        BK2423 SPI MISO&lt;br /&gt;
    23  P0.5    MOSI      YES        BK2423 SPI MOSI&lt;br /&gt;
    24  P0.4    PWM5, SPISS    Partially      Connected to Motor 4 ctrl&lt;br /&gt;
    25  P0.1    RTSn, RX, SPISS    YES        BK2434 SPI CSN&lt;br /&gt;
    26  P0.0    CTSn, TX    YES        Controls LEDS via 10 Ohm resistors&lt;br /&gt;
    27  P5.3    AIN0      NC?        Not connected?&lt;br /&gt;
    28  VDD          YES  &lt;br /&gt;
    29  P1.0    AIN1      NO        Connected to motor ctrl circuit 2 (sense?)&lt;br /&gt;
    30  P1.2    RX, AIN2    YES        UART PORT RX&lt;br /&gt;
    31  P1.3    TX, AIN3    YES        UART PORT TX&lt;br /&gt;
    32  P1.4    CPN0, AIN4    Partially      Connected to motor ctrl circuit 3 (sense?)&lt;br /&gt;
    33 (Pad)    VSS &lt;br /&gt;
&lt;br /&gt;
== Schnittstellen ==&lt;br /&gt;
[[Datei:Schnittstellen_des_JXD_385.jpeg|miniatur]]&lt;br /&gt;
&lt;br /&gt;
=== SWD-Port ===&lt;br /&gt;
Der SWD-Port ist über … herausgeführt. &#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Serielle Schnittstelle ===&lt;br /&gt;
Die Anschlüsse führen zu den RX und TX Pins des MCUs.&lt;br /&gt;
&#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== PIN 9 ===&lt;br /&gt;
&#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== I²C-Schnittstelle ===&lt;br /&gt;
&#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
= Programmierung neuer Firmware =&lt;br /&gt;
Im RCGroups Forum wurde ein Beitrag veröffentlich welcher die gesamte Toolchain erklärt:&lt;br /&gt;
&lt;br /&gt;
[http://www.rcgroups.com/forums/showthread.php?t=2278850 Erklärung der Toolchain mit Youtubevideos]&lt;br /&gt;
&lt;br /&gt;
== Quellen der Firmware ==&lt;br /&gt;
&#039;&#039;→ Details ergänzen&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Beschreibung der Toolkette ==&lt;br /&gt;
&#039;&#039;→ Details ergänzen&#039;&#039;&lt;br /&gt;
=== Notwendige Hardware und Software ===&lt;br /&gt;
&lt;br /&gt;
Flash Adapter z.B.&lt;br /&gt;
&lt;br /&gt;
* [http://www.ebay.com/sch/i.html?_from=R40&amp;amp;_trksid=p2047675.m570.l1313.TR3.TRC1.A0.H0.XST-Link+v2&amp;amp;_nkw=ST-Link+v2&amp;amp;_sacat=0 ST-Link V2 mini]&lt;br /&gt;
&lt;br /&gt;
* Drivers for ST-link V2 mini http://www.st.com/web/en/catalog/tools/PF258167#&lt;br /&gt;
&lt;br /&gt;
oder ein Developmentkit von STM&lt;br /&gt;
&lt;br /&gt;
* z.B. http://www.st.com/stm32-discovery&lt;br /&gt;
&lt;br /&gt;
Keil software/API:&lt;br /&gt;
* [https://www.keil.com/demo/eval/arm.htm Main IDE/compiler (mdk512.exe)]&lt;br /&gt;
* [http://www2.keil.com/mdk5/legacy/ Legacy API for Cortex-M-device]&lt;br /&gt;
&#039;&#039;→ Details ergänzen&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Installation der Toolkette ===&lt;br /&gt;
&#039;&#039;→ Details ergänzen&#039;&#039;&lt;br /&gt;
=== ISP und ICD ===&lt;br /&gt;
== Beschreibung der Firmware-Varianten ==&lt;br /&gt;
=== „Blinky“ ===&lt;br /&gt;
&#039;&#039;→ Details ergänzen&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Zubehör ==&lt;br /&gt;
=== Lade-Adapter ===&lt;br /&gt;
&lt;br /&gt;
Schaltplan des beiliegenden Ladeadapters:&lt;br /&gt;
&lt;br /&gt;
http://www.mikrocontroller.net/attachment/197005/ladeanzeige.png&lt;br /&gt;
&lt;br /&gt;
Auf der Platine vorgesehen sind weiter eine in Reihe zu R2 geschaltete Diode und ein Parallel zum Akku liegender Widerstand R5, welche allerdings nicht bestückt sind.&lt;br /&gt;
&lt;br /&gt;
Bei vollem Akku erlischt die LED. Der vom USB-Port benötigte Strom beträgt bei leerem Akku etwa 450mA&lt;br /&gt;
&lt;br /&gt;
=== Funkfernbedienung ===&lt;br /&gt;
Die Außenantenne ist nur „Verarsche“ ...&lt;br /&gt;
&lt;br /&gt;
[[Datei:JD 385 7.jpg|miniatur|Fernbedienung für JD 385]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;→ Hinweis auf Idee: Neuen Sender entwickeln&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[[Bild:HOC_Fernbedienung_Platine_B-Seite.jpeg|200px]]&lt;br /&gt;
[[Bild:HOC_Fernbedienung_Platine_Ausschnitt.jpeg|200px]]&lt;br /&gt;
[[Bild:HOC_Fernbedienung_Platine_total.jpeg|200px]]&lt;br /&gt;
[[Datei:HOC_Fernbedienung_Platine_Ausschnitt2.jpeg|200px]]&lt;br /&gt;
&lt;br /&gt;
==== Schaltbild der Fernbedienung ====&lt;br /&gt;
Das Schaltbild enthält alle funktionsrelevanten Bauteile. Es fehlen noch diverse Bauteilwerte. Auch der eine oder andere Stützkondensator fehlt eventuell.&lt;br /&gt;
&lt;br /&gt;
[[Medium:copter05.pdf]]&lt;br /&gt;
&lt;br /&gt;
==== Pinbelegung des Mikrocontrollers ====&lt;br /&gt;
&lt;br /&gt;
Pinbelegung für CPU N79E814&lt;br /&gt;
&lt;br /&gt;
 Pin    Name    Funktion&lt;br /&gt;
   1     P0.0   LCD, CS&lt;br /&gt;
   2     P1.7   LCD, CLK&lt;br /&gt;
   3     P1.6   LCD, DATA&lt;br /&gt;
   4     RST    Reset (10k - C)&lt;br /&gt;
   5     VSS    an Masse&lt;br /&gt;
   6     P3.1   RF-Modul, MOSI&lt;br /&gt;
   7     P3.0   RF-Modul, SCK&lt;br /&gt;
   8     P1.4   RF-Modul, MISO&lt;br /&gt;
   9     SDA    RF-Modul, CSN&lt;br /&gt;
  10     SCL    2K2 Pullup, unbestückter Schaltungsteil&lt;br /&gt;
  11     P1.1   LED via 1kOhm&lt;br /&gt;
  12     P1.0   Buzzer (via Transistor)&lt;br /&gt;
  13     AD6    über Widerstände an Batteriespannung vor Regler&lt;br /&gt;
  14     AD5    Auswertung Taster (Seite Yaw-Throttle)&lt;br /&gt;
  15     VDD    Versorgung&lt;br /&gt;
  16     AD4    Poti &amp;quot;Throttle&amp;quot;&lt;br /&gt;
  17     AD3    Poti &amp;quot;Yaw&amp;quot;&lt;br /&gt;
  18     AD2    Poti &amp;quot;Roll&amp;quot;, Dämpfung mit RC Glied&lt;br /&gt;
  19     AD1    Poti &amp;quot;Pitch&amp;quot;, Dämpfung mit RC Glied&lt;br /&gt;
  20     AD0    Auswertung Taster (Seite Pitch-Roll)&lt;br /&gt;
&lt;br /&gt;
==== Pinbelegung des Sendemoduls ====&lt;br /&gt;
[[Bild:HOC_Fernbedienung_Sendemodul.jpeg|200px]]&lt;br /&gt;
&lt;br /&gt;
 1 3.3V&lt;br /&gt;
 2 MOSI an PIN6  MCU&lt;br /&gt;
 3 SCK  an PIN7  MCU&lt;br /&gt;
 4 MISO an PIN8  MCU&lt;br /&gt;
 5 CE&lt;br /&gt;
 6 GND&lt;br /&gt;
 7 IRQ&lt;br /&gt;
 8 CSN  an PIN9  MCU&lt;br /&gt;
 9 RXEN&lt;br /&gt;
&lt;br /&gt;
==== Protokoll ====&lt;br /&gt;
&lt;br /&gt;
Es handelt sich um das V202 Protokoll.&lt;br /&gt;
&lt;br /&gt;
* Die Payload hat eine Länge von 16-Byte&lt;br /&gt;
* Das letzte Byte entspricht der Summe aller vorherigen Bytes (bzw. den unteren 8 Bit der Summe)&lt;br /&gt;
* Das Datenformat passt zu dem im GitRepo beschriebenen (https://github.com/hackocopter/Documentation/tree/master/RemoteControl)&lt;br /&gt;
* Das Datenformat passt zu der Implementierung des V202 Protokolls in der Deviation firmware (https://bitbucket.org/PhracturedBlue/deviation/src...)&lt;br /&gt;
&lt;br /&gt;
Zum Channel Hopping:&lt;br /&gt;
* jedes Packet wird zweimal versendet&lt;br /&gt;
* es immer 16-Channel durchgehoppt (dann gehts wieder von vorne los)&lt;br /&gt;
* auch das passt zur Implementierung in der Deviation firmware&lt;br /&gt;
&lt;br /&gt;
Siehe auch: http://www.mikrocontroller.net/topic/309185?goto=3410375#3410373&lt;br /&gt;
&lt;br /&gt;
= Tipps und Tricks =&lt;br /&gt;
== Bezugsquellen und Kauf ==&lt;br /&gt;
=== Händler ===&lt;br /&gt;
Auflistung von Händlern die den JXD 385 führen:&lt;br /&gt;
&lt;br /&gt;
* tmart: [http://www.tmart.com/search.html?typeid=&amp;amp;q=jxd+385 http://www.tmart.com/]&lt;br /&gt;
* RC Master: [http://www.rcmaster.net/de-search.htm?SearchTerms=jxd%20385 http://www.rcmaster.net]&lt;br /&gt;
* Banggood: http://www.banggood.com/&lt;br /&gt;
* Everbuying: [http://www.everbuying.com/product451747.html http://www.everbuying.com/]&lt;br /&gt;
* ...&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Direktkauf aus China ===&lt;br /&gt;
&lt;br /&gt;
Bei Ebay ist der JXD-385 auch unter dem Namen &#039;&#039;&#039;JD-185&#039;&#039;&#039; zu finden, die Komponenten sind absolut identisch, der Preis liegt jedoch bei ca. 25€ inkl. Versand. Den JXD-385 findet man bei ebay seltener und er liegt bei ca. 35€.&lt;br /&gt;
&lt;br /&gt;
Bilder des JD-185: &lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
Datei:Quadrocopter JD-185.jpg|Foto des JD-185, gekauft bei Ebay-User bst2sell&lt;br /&gt;
Datei:Fernbedienung JD-185.jpg|Foto der Fernbedienung des JD-185, gekauft bei Ebay-User bst2sell&lt;br /&gt;
Datei:Platine Seite 1 - JD-185.jpg|Foto der Platine Seite 1 des JD-185, gekauft bei Ebay-User bst2sell&lt;br /&gt;
Datei:Platine Seite 2 - JD-185.jpg|Foto der Platine Seite 2 des JD-185, gekauft bei Ebay-User bst2sell&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Aliexpress: [http://de.aliexpress.com/wholesale?SearchText=jxd+385&amp;amp;catId=0 http://de.aliexpress.com/] (Dort auch ohne Fernbedienung ab ~15€ zu haben)&lt;br /&gt;
* Ebay&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;→ Infos zu Aliexpress, ebay, Einfuhrumsatzsteuer und Käuferschutz ergänzen&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Lieferanten aus Europa ===&lt;br /&gt;
&lt;br /&gt;
- Tmart.com (GB):&lt;br /&gt;
Von einer Bestellung bei Tmart.com rate ich (Richard78) ab. Ich habe am trotz Express-Lieferung (5-7 Tage) auch 3 Wochen nach der Bestellung noch keine Waren erhalten.&lt;br /&gt;
&lt;br /&gt;
- RCMaster:&lt;br /&gt;
[http://www.rcmaster.net/de-jxd-jd-385-6-axis-gyro-4ch-mini-quadrocopter-rtf-2-4ghz-like-hubsan-x4-h107-p233542.htm JXD 385 bei RCMaster]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Ersatzakkus ==&lt;br /&gt;
Der Original-Akku hat 240mAh und wiegt …g. Die Abmessungen sind (LxBxH) 31x20x8 mm³ &#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Möglicher Ersatzakku:&lt;br /&gt;
Turnigy nano-tech 260mAh, 21g, 32x20x7 mm³&lt;br /&gt;
http://hobbyking.com/hobbyking/store/__24920__Turnigy_nano_tech_260mAh_1S_35_70C_Lipo_Pack_QR_Ladybird_Genius_CP_Mini_CP_.html&lt;br /&gt;
&lt;br /&gt;
Der Akku ist etwas dicker als angegeben, passt aber gut in den Copter&lt;br /&gt;
(380mAh, ca. 2,31€, …g) &#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Propeller ==&lt;br /&gt;
Beim Kauf der Propeller sollte darauf geachtet werden, Propeller für den JXD385 zu kaufen. Propeller für den Hubsan H107 sind kleiner und haben weniger Halt auf der Motorwelle.&lt;br /&gt;
&lt;br /&gt;
Lieferanten:&lt;br /&gt;
* RCMaster: [http://www.rcmaster.net/de-rotorblatt-f%C3%BCr-jxd-385-002-p233604.htm Rotorblätter für JXD 385]&lt;br /&gt;
&lt;br /&gt;
== Motoren ==&lt;br /&gt;
&#039;&#039;&#039;Achtung!&#039;&#039;&#039; Motoren vom Hubsan H107 sind nicht kompatibel, die Motorwelle des JXD 385 ist länger.&lt;br /&gt;
&lt;br /&gt;
* RCMaster&lt;br /&gt;
** Linkslauf: [http://www.rcmaster.net/de-motor-gegen-den-uhrzeigersinn-f%C3%BCr-jxd-385-006-p233608.htm Motor gegen den Uhrzeigersinn]&lt;br /&gt;
** Rechtslauf: [http://www.rcmaster.net/de-motor-im-uhrzeigersinn-f%C3%BCr-jxd-385-005-p233607.htm Motor im Uhrzeigersinn]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Frame ==&lt;br /&gt;
&#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Reduzierung der Unfallfolgen ==&lt;br /&gt;
&#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
= Ideen für neue Funktionen =&lt;br /&gt;
== Bessere Flugstabilisierung mit bestehender Sensorik ==&lt;br /&gt;
== Neue Funktionen mit GPS-Sensor ==&lt;br /&gt;
[[Bild:HOC_GPS_Groessenvergleich.jpg|200px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;→ Ideen ergänzen&#039;&#039;&lt;br /&gt;
== Neue Funktionen mit Luftdruck-Sensor ==&lt;br /&gt;
&#039;&#039;→ Ideen ergänzen&#039;&#039;&lt;br /&gt;
== Neue Funktionen mit Kamera ==&lt;br /&gt;
Alternativen: Keycam, Y3000, … &#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
== Neue Funktionen mit Ultraschallsensor ==&lt;br /&gt;
&#039;&#039;→ Ideen ergänzen&#039;&#039;&lt;br /&gt;
== Neue Funktionen mit Infrarot-Entfernungssensor ==&lt;br /&gt;
[[Bild:HOC_IR-Entfernungsmesser-Testplatine.jpg|200px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;→ Ideen ergänzen&#039;&#039;&lt;br /&gt;
== Neue Funktionen mit Bluetooth ==&lt;br /&gt;
&#039;&#039;→ Ideen ergänzen&#039;&#039;&lt;br /&gt;
== Erweiterung der Original-Fernbedienung ==&lt;br /&gt;
=== Funkmodul mit PA + LNA ===&lt;br /&gt;
&#039;&#039;→ Details ergänzen&#039;&#039;&lt;br /&gt;
=== Erweiterung um ein Display ===&lt;br /&gt;
[[Bild:HOC_Fernbedienung_mit_C0802-04.jpeg|200px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;→ Details ergänzen&#039;&#039;&lt;br /&gt;
== Neue Funktionen mit alternativer Fernbedienung ==&lt;br /&gt;
&#039;&#039;→ Ideen ergänzen&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Weiterführende Links und Quellen =&lt;br /&gt;
* http://www.jann.cc/2013/10/13/tiny_hackable_quadcopter.html &#039;&#039;→ Details ergänzen&#039;&#039;&lt;br /&gt;
* Multiwii &#039;&#039;→ Details ergänzen&#039;&#039;&lt;br /&gt;
* Paparazzi (http://paparazzi.enac.fr/wiki/Main_Page) &#039;&#039;→ Details ergänzen&#039;&#039;&lt;/div&gt;</summary>
		<author><name>Smarti</name></author>
	</entry>
	<entry>
		<id>https://www.mikrocontroller.net/index.php?title=Hack-O-Copter&amp;diff=85635</id>
		<title>Hack-O-Copter</title>
		<link rel="alternate" type="text/html" href="https://www.mikrocontroller.net/index.php?title=Hack-O-Copter&amp;diff=85635"/>
		<updated>2014-11-10T10:45:39Z</updated>

		<summary type="html">&lt;p&gt;Smarti: /* Programmierung neuer Firmware */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Der Begriff &#039;&#039;&#039;Hack-O-Copter&#039;&#039;&#039; beschreibt einen Nachbau des Quadrocopters „Hubsan X4“, der er sich einfach „hacken“ lässt; die Original-Firmware kann also überschrieben und durch eigene ersetzt werden. Er wird für ca. 21€ verkauft, siehe Beitrag [http://www.mikrocontroller.net/topic/309185?page=single „Hackbarer(?) 21 EUR Quadcopter“.]&lt;br /&gt;
&lt;br /&gt;
Die Original-Firmware kann nicht ausgelesen werden, es muss also eine komplett neue Firmware erstellt werden.&lt;br /&gt;
&lt;br /&gt;
Dieser Artikel bezieht sich auf den Nachbau von JXD Modell Nr.385: http://www.jxdtoys.com/en/ &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hinweis:&#039;&#039;&#039; Der Artikel enthält Infos bis zu [http://www.mikrocontroller.net/topic/309185?page=1#3356755 diesem Beitrag]. Weitere Inhalte aus dem Thread werden asap ergänzt.&lt;br /&gt;
&lt;br /&gt;
= Beschreibung des Quadrocopters =&lt;br /&gt;
* Abmessungen &#039;&#039;→ 8* 8*3cm (LxBxH)&#039;&#039;&lt;br /&gt;
* Gewicht &#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
* Lieferumfang &#039;&#039;→ Quadrokopter, Fernbedienung, Handbuch&#039;&#039;&lt;br /&gt;
* Reichweite &#039;&#039;→ ca. 100m&#039;&#039;&lt;br /&gt;
* Flugdauer und Ladezeit &#039;&#039;→ ca. 7min / ca. 45min&#039;&#039;&lt;br /&gt;
* Funktionen &#039;&#039;→ Infos (3 Empfindlichkeiten, umdrehen, Rekalibrierung, ...) ergänzen&#039;&#039;&lt;br /&gt;
* Link zur Bedienungsanleitung&lt;br /&gt;
== Bedienung ==&lt;br /&gt;
* Fliegen: Auf ebenen Untergrund legen, nach ein paar Sekunden blinken die LEDs er langsamer, dann den linken Steuerhebel einmal hoch und wieder runter fahren.&lt;br /&gt;
* Empfindlichkeit: Mit der linken Funktionstaste lassen sich 3 empfindlichkeits Stufen einstellen. Die jeweilige Einstellung wird durch ein Piepen bestätigt.&lt;br /&gt;
* Flip Funktion: Die rechten Funktionstaste betätigen und entsprechend Links / Rechts oder Vorne / Hinten auf Anschlag. Der Copter rollt in die entsprechende Richtung um die eigene Achse.&lt;br /&gt;
* Sensor Kalibrieren: Auf ebenen Untergrund legen, beide Steuerknüppel nach links unten. Die LEDs blinken schnell. Steuerknüppel wieder in Neutralstellung.&lt;br /&gt;
&lt;br /&gt;
== Komponenten ==&lt;br /&gt;
Der Quadrocopter wird von vier kernlosen Gleichstrommotoren („Coreless DC“) angetrieben. Im Inneren des Gehäuses ist eine Platine. Ihre vergleichsweise modernen Hardware-Komponenten (Mikrocontroller, Sensoren, MOSFETs und Funkmodul) sind in den folgenden Kapiteln beschrieben.&lt;br /&gt;
=== Mikrocontroller ===&lt;br /&gt;
Der „Nuvoton Mini54ZAN“ ist ein Cortex-M0 MCU mit 16KiB Flash, 2KB SRAM und SWD. &#039;&#039;→ Links zu Datenblättern ergänzen&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Link zur KEIL Device-Database des Mini54ZAN: &lt;br /&gt;
http://www.keil.com/dd/chip/6142.htm&lt;br /&gt;
&lt;br /&gt;
=== Sensoren zur Flugstabilisierung ===&lt;br /&gt;
Für die Flugstabilisierung ist der Quadrocopter mit drei Gyroskopen und drei Beschleunigungssensoren ausgestattet. Diese sind alle zusammen im Intertialsensor „Invensense MPU-6050“ integriert.&lt;br /&gt;
&#039;&#039;→ Link zum Datenblatt&#039;&#039;&lt;br /&gt;
=== ESC ===&lt;br /&gt;
Die Ansteuerung der Gleichstrommotoren erfolgt über PWM und MOSFETs. Die verwendeten N-Kanal MOSFETs „G2310“ haben einen „Drain-Source On-Resistance“ von etwa 120mΩ.&lt;br /&gt;
&lt;br /&gt;
Siehe http://www.mikrocontroller.net/attachment/193854/G2310.pdf &lt;br /&gt;
=== Funk- Transceiver ===&lt;br /&gt;
Für die 2,4GHz Funkstrecke zur Fernsteuerung ist mit einem „Beken BK2423“ integriert. Die Vermutung, dass dieser voll kompatibel zum NRF24L01 ist, liegt nahe, da der NRF24L01 die Daten der Fernbedienung empfangen kann.&lt;br /&gt;
&lt;br /&gt;
[[Bild:HOC_Fernbedienung_Platine_Ausschnitt2.jpeg|200px]]&lt;br /&gt;
&lt;br /&gt;
== Pinbelegung des Controllers ==&lt;br /&gt;
&lt;br /&gt;
MINI51ZAN        &lt;br /&gt;
QFN33-Pin    Manual 3.2.2, p.16    &lt;br /&gt;
    CPNx/CPPx = Analog comparator input    &lt;br /&gt;
    CPO=Analog comparator output    &lt;br /&gt;
    AINx= ADC input    &lt;br /&gt;
    CK0=Frequency divider output    &lt;br /&gt;
    TxEX=Timer capture/reset input  &lt;br /&gt;
  &lt;br /&gt;
    Pin  Primary    Secondary    Function understood    External connection&lt;br /&gt;
    1  P1.5    AIN5, CPP0    Partially      Connected to motor ctrl circuit 4 (sense?)&lt;br /&gt;
    2  reset          YES        SWD Port reset&lt;br /&gt;
    3  P3.0    AIN6, CPN1    NC?        Not connected?&lt;br /&gt;
    4  P5.4          NC?        Not connected?&lt;br /&gt;
    5  P3.1    AIN7, CPP1    Partially      Connected to motor ctrl circuit 1 (sense?)&lt;br /&gt;
    6  P3.2    T0EX,STADC,INT0    YES        MPU6050, pin 12 (interrupt)&lt;br /&gt;
    7  P3.4    SDA, T0      YES        MPU6050, pin 24 (SDA)&lt;br /&gt;
    8  P3.5    SCL, T1      YES        MPU6050, pin 23 (SCL)&lt;br /&gt;
    9  P3.6    T1EX,CK0,CPO0    Partially      Connected to test pad&lt;br /&gt;
    10  P5.1    XTAL2      NC?        Not connected?&lt;br /&gt;
    11  P5.0    XTAL1      NC?        Not connected?&lt;br /&gt;
    12  VSS          YES        VSS&lt;br /&gt;
    13  P5.2    INT1      Partially      Connected to unpopulated circuit part. Possibly be to control LEDS on left side&lt;br /&gt;
    14  P2.2    PWM0      NC?        Not connected?&lt;br /&gt;
    15  P2.3    PWM1      NC?        Not connected?&lt;br /&gt;
    16  P2.4    PWM2      Partially      Connected to Motor 1 ctrl&lt;br /&gt;
    17  P2.5    PWM3      Partially      Connected to Motor 2 ctrl&lt;br /&gt;
    18  P2.6    PWM4, CPO1    Partially      Connected to Motor 3 ctrl&lt;br /&gt;
    19  P4.6    ICE_CLK (SWD)    YES        SWD Port CLK&lt;br /&gt;
    20  P4.7    ICE_DAT (SWD)    YES        SWD Port Dat&lt;br /&gt;
    21  P0.7    SPICLK      YES        BK2423 SPI CLK&lt;br /&gt;
    22  P0.6    MISO      YES        BK2423 SPI MISO&lt;br /&gt;
    23  P0.5    MOSI      YES        BK2423 SPI MOSI&lt;br /&gt;
    24  P0.4    PWM5, SPISS    Partially      Connected to Motor 4 ctrl&lt;br /&gt;
    25  P0.1    RTSn, RX, SPISS    YES        BK2434 SPI CSN&lt;br /&gt;
    26  P0.0    CTSn, TX    YES        Controls LEDS via 10 Ohm resistors&lt;br /&gt;
    27  P5.3    AIN0      NC?        Not connected?&lt;br /&gt;
    28  VDD          YES  &lt;br /&gt;
    29  P1.0    AIN1      NO        Connected to motor ctrl circuit 2 (sense?)&lt;br /&gt;
    30  P1.2    RX, AIN2    YES        UART PORT RX&lt;br /&gt;
    31  P1.3    TX, AIN3    YES        UART PORT TX&lt;br /&gt;
    32  P1.4    CPN0, AIN4    Partially      Connected to motor ctrl circuit 3 (sense?)&lt;br /&gt;
    33 (Pad)    VSS &lt;br /&gt;
&lt;br /&gt;
== Schnittstellen ==&lt;br /&gt;
[[Datei:Schnittstellen_des_JXD_385.jpeg|miniatur]]&lt;br /&gt;
&lt;br /&gt;
=== SWD-Port ===&lt;br /&gt;
Der SWD-Port ist über … herausgeführt. &#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Serielle Schnittstelle ===&lt;br /&gt;
Die Anschlüsse führen zu den RX und TX Pins des MCUs.&lt;br /&gt;
&#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== PIN 9 ===&lt;br /&gt;
&#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== I²C-Schnittstelle ===&lt;br /&gt;
&#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
= Programmierung neuer Firmware =&lt;br /&gt;
Im RCGroups Forum wurde ein Beitrag veröffentlich welcher die gesamte Toolchain erklärt:&lt;br /&gt;
&lt;br /&gt;
[http://www.rcgroups.com/forums/showthread.php?t=2278850 Erklärung der Toolchain mit Youtubevideos]&lt;br /&gt;
&lt;br /&gt;
== Quellen der Firmware ==&lt;br /&gt;
&#039;&#039;→ Details ergänzen&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Beschreibung der Toolkette ==&lt;br /&gt;
&#039;&#039;→ Details ergänzen&#039;&#039;&lt;br /&gt;
=== Notwendige Hardware und Software ===&lt;br /&gt;
&lt;br /&gt;
Flash Adapter z.B.&lt;br /&gt;
&lt;br /&gt;
* [http://www.ebay.com/sch/i.html?_from=R40&amp;amp;_trksid=p2047675.m570.l1313.TR3.TRC1.A0.H0.XST-Link+v2&amp;amp;_nkw=ST-Link+v2&amp;amp;_sacat=0 ST-Link V2 mini]&lt;br /&gt;
&lt;br /&gt;
* Drivers for ST-link V2 mini http://www.st.com/web/en/catalog/tools/PF258167#&lt;br /&gt;
&lt;br /&gt;
oder ein Developmentkit von STM&lt;br /&gt;
&lt;br /&gt;
* z.B. http://www.st.com/stm32-discovery&lt;br /&gt;
&lt;br /&gt;
Keil software/API:&lt;br /&gt;
* [https://www.keil.com/demo/eval/arm.htm Main IDE/compiler (mdk512.exe)]&lt;br /&gt;
* [http://www2.keil.com/mdk5/legacy/ Legacy API for Cortex-M-device]&lt;br /&gt;
&#039;&#039;→ Details ergänzen&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Installation der Toolkette ===&lt;br /&gt;
&#039;&#039;→ Details ergänzen&#039;&#039;&lt;br /&gt;
=== ISP und ICD ===&lt;br /&gt;
== Beschreibung der Firmware-Varianten ==&lt;br /&gt;
=== „Blinky“ ===&lt;br /&gt;
&#039;&#039;→ Details ergänzen&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Zubehör ==&lt;br /&gt;
=== Lade-Adapter ===&lt;br /&gt;
&lt;br /&gt;
Schaltplan des beiliegenden Ladeadapters:&lt;br /&gt;
&lt;br /&gt;
http://www.mikrocontroller.net/attachment/197005/ladeanzeige.png&lt;br /&gt;
&lt;br /&gt;
Auf der Platine vorgesehen sind weiter eine in Reihe zu R2 geschaltete Diode und ein Parallel zum Akku liegender Widerstand R5, welche allerdings nicht bestückt sind.&lt;br /&gt;
&lt;br /&gt;
Bei vollem Akku erlischt die LED. Der vom USB-Port benötigte Strom beträgt bei leerem Akku etwa 450mA&lt;br /&gt;
&lt;br /&gt;
=== Funkfernbedienung ===&lt;br /&gt;
Die Außenantenne ist nur „Verarsche“ ...&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;→ Hinweis auf Idee: Neuen Sender entwickeln&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[[Bild:HOC_Fernbedienung_Platine_B-Seite.jpeg|200px]]&lt;br /&gt;
[[Bild:HOC_Fernbedienung_Platine_Ausschnitt.jpeg|200px]]&lt;br /&gt;
[[Bild:HOC_Fernbedienung_Platine_total.jpeg|200px]]&lt;br /&gt;
[[Datei:HOC_Fernbedienung_Platine_Ausschnitt2.jpeg|200px]]&lt;br /&gt;
&lt;br /&gt;
==== Schaltbild der Fernbedienung ====&lt;br /&gt;
Das Schaltbild enthält alle funktionsrelevanten Bauteile. Es fehlen noch diverse Bauteilwerte. Auch der eine oder andere Stützkondensator fehlt eventuell.&lt;br /&gt;
&lt;br /&gt;
[[Medium:copter05.pdf]]&lt;br /&gt;
&lt;br /&gt;
==== Pinbelegung des Mikrocontrollers ====&lt;br /&gt;
&lt;br /&gt;
Pinbelegung für CPU N79E814&lt;br /&gt;
&lt;br /&gt;
 Pin    Name    Funktion&lt;br /&gt;
   1     P0.0   LCD, CS&lt;br /&gt;
   2     P1.7   LCD, CLK&lt;br /&gt;
   3     P1.6   LCD, DATA&lt;br /&gt;
   4     RST    Reset (10k - C)&lt;br /&gt;
   5     VSS    an Masse&lt;br /&gt;
   6     P3.1   RF-Modul, MOSI&lt;br /&gt;
   7     P3.0   RF-Modul, SCK&lt;br /&gt;
   8     P1.4   RF-Modul, MISO&lt;br /&gt;
   9     SDA    RF-Modul, CSN&lt;br /&gt;
  10     SCL    2K2 Pullup, unbestückter Schaltungsteil&lt;br /&gt;
  11     P1.1   LED via 1kOhm&lt;br /&gt;
  12     P1.0   Buzzer (via Transistor)&lt;br /&gt;
  13     AD6    über Widerstände an Batteriespannung vor Regler&lt;br /&gt;
  14     AD5    Auswertung Taster (Seite Yaw-Throttle)&lt;br /&gt;
  15     VDD    Versorgung&lt;br /&gt;
  16     AD4    Poti &amp;quot;Throttle&amp;quot;&lt;br /&gt;
  17     AD3    Poti &amp;quot;Yaw&amp;quot;&lt;br /&gt;
  18     AD2    Poti &amp;quot;Roll&amp;quot;, Dämpfung mit RC Glied&lt;br /&gt;
  19     AD1    Poti &amp;quot;Pitch&amp;quot;, Dämpfung mit RC Glied&lt;br /&gt;
  20     AD0    Auswertung Taster (Seite Pitch-Roll)&lt;br /&gt;
&lt;br /&gt;
==== Pinbelegung des Sendemoduls ====&lt;br /&gt;
[[Bild:HOC_Fernbedienung_Sendemodul.jpeg|200px]]&lt;br /&gt;
&lt;br /&gt;
 1 3.3V&lt;br /&gt;
 2 MOSI an PIN6  MCU&lt;br /&gt;
 3 SCK  an PIN7  MCU&lt;br /&gt;
 4 MISO an PIN8  MCU&lt;br /&gt;
 5 CE&lt;br /&gt;
 6 GND&lt;br /&gt;
 7 IRQ&lt;br /&gt;
 8 CSN  an PIN9  MCU&lt;br /&gt;
 9 RXEN&lt;br /&gt;
&lt;br /&gt;
==== Protokoll ====&lt;br /&gt;
&lt;br /&gt;
Es handelt sich um das V202 Protokoll.&lt;br /&gt;
&lt;br /&gt;
* Die Payload hat eine Länge von 16-Byte&lt;br /&gt;
* Das letzte Byte entspricht der Summe aller vorherigen Bytes (bzw. den unteren 8 Bit der Summe)&lt;br /&gt;
* Das Datenformat passt zu dem im GitRepo beschriebenen (https://github.com/hackocopter/Documentation/tree/master/RemoteControl)&lt;br /&gt;
* Das Datenformat passt zu der Implementierung des V202 Protokolls in der Deviation firmware (https://bitbucket.org/PhracturedBlue/deviation/src...)&lt;br /&gt;
&lt;br /&gt;
Zum Channel Hopping:&lt;br /&gt;
* jedes Packet wird zweimal versendet&lt;br /&gt;
* es immer 16-Channel durchgehoppt (dann gehts wieder von vorne los)&lt;br /&gt;
* auch das passt zur Implementierung in der Deviation firmware&lt;br /&gt;
&lt;br /&gt;
Siehe auch: http://www.mikrocontroller.net/topic/309185?goto=3410375#3410373&lt;br /&gt;
&lt;br /&gt;
= Tipps und Tricks =&lt;br /&gt;
== Bezugsquellen und Kauf ==&lt;br /&gt;
=== Händler ===&lt;br /&gt;
Auflistung von Händlern die den JXD 385 führen:&lt;br /&gt;
&lt;br /&gt;
* tmart: [http://www.tmart.com/search.html?typeid=&amp;amp;q=jxd+385 http://www.tmart.com/]&lt;br /&gt;
* RC Master: [http://www.rcmaster.net/de-search.htm?SearchTerms=jxd%20385 http://www.rcmaster.net]&lt;br /&gt;
* Banggood: http://www.banggood.com/&lt;br /&gt;
* Everbuying: [http://www.everbuying.com/product451747.html http://www.everbuying.com/]&lt;br /&gt;
* ...&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Direktkauf aus China ===&lt;br /&gt;
&lt;br /&gt;
Bei Ebay ist der JXD-385 auch unter dem Namen &#039;&#039;&#039;JD-185&#039;&#039;&#039; zu finden, die Komponenten sind absolut identisch, der Preis liegt jedoch bei ca. 25€ inkl. Versand. Den JXD-385 findet man bei ebay seltener und er liegt bei ca. 35€.&lt;br /&gt;
&lt;br /&gt;
Bilder des JD-185: &lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
Datei:Quadrocopter JD-185.jpg|Foto des JD-185, gekauft bei Ebay-User bst2sell&lt;br /&gt;
Datei:Fernbedienung JD-185.jpg|Foto der Fernbedienung des JD-185, gekauft bei Ebay-User bst2sell&lt;br /&gt;
Datei:Platine Seite 1 - JD-185.jpg|Foto der Platine Seite 1 des JD-185, gekauft bei Ebay-User bst2sell&lt;br /&gt;
Datei:Platine Seite 2 - JD-185.jpg|Foto der Platine Seite 2 des JD-185, gekauft bei Ebay-User bst2sell&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Aliexpress: [http://de.aliexpress.com/wholesale?SearchText=jxd+385&amp;amp;catId=0 http://de.aliexpress.com/] (Dort auch ohne Fernbedienung ab ~15€ zu haben)&lt;br /&gt;
* Ebay&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;→ Infos zu Aliexpress, ebay, Einfuhrumsatzsteuer und Käuferschutz ergänzen&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Lieferanten aus Europa ===&lt;br /&gt;
&lt;br /&gt;
- Tmart.com (GB):&lt;br /&gt;
Von einer Bestellung bei Tmart.com rate ich (Richard78) ab. Ich habe am trotz Express-Lieferung (5-7 Tage) auch 3 Wochen nach der Bestellung noch keine Waren erhalten.&lt;br /&gt;
&lt;br /&gt;
- RCMaster:&lt;br /&gt;
[http://www.rcmaster.net/de-jxd-jd-385-6-axis-gyro-4ch-mini-quadrocopter-rtf-2-4ghz-like-hubsan-x4-h107-p233542.htm JXD 385 bei RCMaster]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Ersatzakkus ==&lt;br /&gt;
Der Original-Akku hat 240mAh und wiegt …g. Die Abmessungen sind (LxBxH) 31x20x8 mm³ &#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Möglicher Ersatzakku:&lt;br /&gt;
Turnigy nano-tech 260mAh, 21g, 32x20x7 mm³&lt;br /&gt;
http://hobbyking.com/hobbyking/store/__24920__Turnigy_nano_tech_260mAh_1S_35_70C_Lipo_Pack_QR_Ladybird_Genius_CP_Mini_CP_.html&lt;br /&gt;
&lt;br /&gt;
Der Akku ist etwas dicker als angegeben, passt aber gut in den Copter&lt;br /&gt;
(380mAh, ca. 2,31€, …g) &#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Propeller ==&lt;br /&gt;
Beim Kauf der Propeller sollte darauf geachtet werden, Propeller für den JXD385 zu kaufen. Propeller für den Hubsan H107 sind kleiner und haben weniger Halt auf der Motorwelle.&lt;br /&gt;
&lt;br /&gt;
Lieferanten:&lt;br /&gt;
* RCMaster: [http://www.rcmaster.net/de-rotorblatt-f%C3%BCr-jxd-385-002-p233604.htm Rotorblätter für JXD 385]&lt;br /&gt;
&lt;br /&gt;
== Motoren ==&lt;br /&gt;
&#039;&#039;&#039;Achtung!&#039;&#039;&#039; Motoren vom Hubsan H107 sind nicht kompatibel, die Motorwelle des JXD 385 ist länger.&lt;br /&gt;
&lt;br /&gt;
* RCMaster&lt;br /&gt;
** Linkslauf: [http://www.rcmaster.net/de-motor-gegen-den-uhrzeigersinn-f%C3%BCr-jxd-385-006-p233608.htm Motor gegen den Uhrzeigersinn]&lt;br /&gt;
** Rechtslauf: [http://www.rcmaster.net/de-motor-im-uhrzeigersinn-f%C3%BCr-jxd-385-005-p233607.htm Motor im Uhrzeigersinn]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Frame ==&lt;br /&gt;
&#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Reduzierung der Unfallfolgen ==&lt;br /&gt;
&#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
= Ideen für neue Funktionen =&lt;br /&gt;
== Bessere Flugstabilisierung mit bestehender Sensorik ==&lt;br /&gt;
== Neue Funktionen mit GPS-Sensor ==&lt;br /&gt;
[[Bild:HOC_GPS_Groessenvergleich.jpg|200px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;→ Ideen ergänzen&#039;&#039;&lt;br /&gt;
== Neue Funktionen mit Luftdruck-Sensor ==&lt;br /&gt;
&#039;&#039;→ Ideen ergänzen&#039;&#039;&lt;br /&gt;
== Neue Funktionen mit Kamera ==&lt;br /&gt;
Alternativen: Keycam, Y3000, … &#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
== Neue Funktionen mit Ultraschallsensor ==&lt;br /&gt;
&#039;&#039;→ Ideen ergänzen&#039;&#039;&lt;br /&gt;
== Neue Funktionen mit Infrarot-Entfernungssensor ==&lt;br /&gt;
[[Bild:HOC_IR-Entfernungsmesser-Testplatine.jpg|200px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;→ Ideen ergänzen&#039;&#039;&lt;br /&gt;
== Neue Funktionen mit Bluetooth ==&lt;br /&gt;
&#039;&#039;→ Ideen ergänzen&#039;&#039;&lt;br /&gt;
== Erweiterung der Original-Fernbedienung ==&lt;br /&gt;
=== Funkmodul mit PA + LNA ===&lt;br /&gt;
&#039;&#039;→ Details ergänzen&#039;&#039;&lt;br /&gt;
=== Erweiterung um ein Display ===&lt;br /&gt;
[[Bild:HOC_Fernbedienung_mit_C0802-04.jpeg|200px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;→ Details ergänzen&#039;&#039;&lt;br /&gt;
== Neue Funktionen mit alternativer Fernbedienung ==&lt;br /&gt;
&#039;&#039;→ Ideen ergänzen&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Weiterführende Links und Quellen =&lt;br /&gt;
* http://www.jann.cc/2013/10/13/tiny_hackable_quadcopter.html &#039;&#039;→ Details ergänzen&#039;&#039;&lt;br /&gt;
* Multiwii &#039;&#039;→ Details ergänzen&#039;&#039;&lt;br /&gt;
* Paparazzi (http://paparazzi.enac.fr/wiki/Main_Page) &#039;&#039;→ Details ergänzen&#039;&#039;&lt;/div&gt;</summary>
		<author><name>Smarti</name></author>
	</entry>
	<entry>
		<id>https://www.mikrocontroller.net/index.php?title=Hack-O-Copter&amp;diff=85634</id>
		<title>Hack-O-Copter</title>
		<link rel="alternate" type="text/html" href="https://www.mikrocontroller.net/index.php?title=Hack-O-Copter&amp;diff=85634"/>
		<updated>2014-11-10T10:43:47Z</updated>

		<summary type="html">&lt;p&gt;Smarti: /* Notwendige Hardware und Software */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Der Begriff &#039;&#039;&#039;Hack-O-Copter&#039;&#039;&#039; beschreibt einen Nachbau des Quadrocopters „Hubsan X4“, der er sich einfach „hacken“ lässt; die Original-Firmware kann also überschrieben und durch eigene ersetzt werden. Er wird für ca. 21€ verkauft, siehe Beitrag [http://www.mikrocontroller.net/topic/309185?page=single „Hackbarer(?) 21 EUR Quadcopter“.]&lt;br /&gt;
&lt;br /&gt;
Die Original-Firmware kann nicht ausgelesen werden, es muss also eine komplett neue Firmware erstellt werden.&lt;br /&gt;
&lt;br /&gt;
Dieser Artikel bezieht sich auf den Nachbau von JXD Modell Nr.385: http://www.jxdtoys.com/en/ &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hinweis:&#039;&#039;&#039; Der Artikel enthält Infos bis zu [http://www.mikrocontroller.net/topic/309185?page=1#3356755 diesem Beitrag]. Weitere Inhalte aus dem Thread werden asap ergänzt.&lt;br /&gt;
&lt;br /&gt;
= Beschreibung des Quadrocopters =&lt;br /&gt;
* Abmessungen &#039;&#039;→ 8* 8*3cm (LxBxH)&#039;&#039;&lt;br /&gt;
* Gewicht &#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
* Lieferumfang &#039;&#039;→ Quadrokopter, Fernbedienung, Handbuch&#039;&#039;&lt;br /&gt;
* Reichweite &#039;&#039;→ ca. 100m&#039;&#039;&lt;br /&gt;
* Flugdauer und Ladezeit &#039;&#039;→ ca. 7min / ca. 45min&#039;&#039;&lt;br /&gt;
* Funktionen &#039;&#039;→ Infos (3 Empfindlichkeiten, umdrehen, Rekalibrierung, ...) ergänzen&#039;&#039;&lt;br /&gt;
* Link zur Bedienungsanleitung&lt;br /&gt;
== Bedienung ==&lt;br /&gt;
* Fliegen: Auf ebenen Untergrund legen, nach ein paar Sekunden blinken die LEDs er langsamer, dann den linken Steuerhebel einmal hoch und wieder runter fahren.&lt;br /&gt;
* Empfindlichkeit: Mit der linken Funktionstaste lassen sich 3 empfindlichkeits Stufen einstellen. Die jeweilige Einstellung wird durch ein Piepen bestätigt.&lt;br /&gt;
* Flip Funktion: Die rechten Funktionstaste betätigen und entsprechend Links / Rechts oder Vorne / Hinten auf Anschlag. Der Copter rollt in die entsprechende Richtung um die eigene Achse.&lt;br /&gt;
* Sensor Kalibrieren: Auf ebenen Untergrund legen, beide Steuerknüppel nach links unten. Die LEDs blinken schnell. Steuerknüppel wieder in Neutralstellung.&lt;br /&gt;
&lt;br /&gt;
== Komponenten ==&lt;br /&gt;
Der Quadrocopter wird von vier kernlosen Gleichstrommotoren („Coreless DC“) angetrieben. Im Inneren des Gehäuses ist eine Platine. Ihre vergleichsweise modernen Hardware-Komponenten (Mikrocontroller, Sensoren, MOSFETs und Funkmodul) sind in den folgenden Kapiteln beschrieben.&lt;br /&gt;
=== Mikrocontroller ===&lt;br /&gt;
Der „Nuvoton Mini54ZAN“ ist ein Cortex-M0 MCU mit 16KiB Flash, 2KB SRAM und SWD. &#039;&#039;→ Links zu Datenblättern ergänzen&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Link zur KEIL Device-Database des Mini54ZAN: &lt;br /&gt;
http://www.keil.com/dd/chip/6142.htm&lt;br /&gt;
&lt;br /&gt;
=== Sensoren zur Flugstabilisierung ===&lt;br /&gt;
Für die Flugstabilisierung ist der Quadrocopter mit drei Gyroskopen und drei Beschleunigungssensoren ausgestattet. Diese sind alle zusammen im Intertialsensor „Invensense MPU-6050“ integriert.&lt;br /&gt;
&#039;&#039;→ Link zum Datenblatt&#039;&#039;&lt;br /&gt;
=== ESC ===&lt;br /&gt;
Die Ansteuerung der Gleichstrommotoren erfolgt über PWM und MOSFETs. Die verwendeten N-Kanal MOSFETs „G2310“ haben einen „Drain-Source On-Resistance“ von etwa 120mΩ.&lt;br /&gt;
&lt;br /&gt;
Siehe http://www.mikrocontroller.net/attachment/193854/G2310.pdf &lt;br /&gt;
=== Funk- Transceiver ===&lt;br /&gt;
Für die 2,4GHz Funkstrecke zur Fernsteuerung ist mit einem „Beken BK2423“ integriert. Die Vermutung, dass dieser voll kompatibel zum NRF24L01 ist, liegt nahe, da der NRF24L01 die Daten der Fernbedienung empfangen kann.&lt;br /&gt;
&lt;br /&gt;
[[Bild:HOC_Fernbedienung_Platine_Ausschnitt2.jpeg|200px]]&lt;br /&gt;
&lt;br /&gt;
== Pinbelegung des Controllers ==&lt;br /&gt;
&lt;br /&gt;
MINI51ZAN        &lt;br /&gt;
QFN33-Pin    Manual 3.2.2, p.16    &lt;br /&gt;
    CPNx/CPPx = Analog comparator input    &lt;br /&gt;
    CPO=Analog comparator output    &lt;br /&gt;
    AINx= ADC input    &lt;br /&gt;
    CK0=Frequency divider output    &lt;br /&gt;
    TxEX=Timer capture/reset input  &lt;br /&gt;
  &lt;br /&gt;
    Pin  Primary    Secondary    Function understood    External connection&lt;br /&gt;
    1  P1.5    AIN5, CPP0    Partially      Connected to motor ctrl circuit 4 (sense?)&lt;br /&gt;
    2  reset          YES        SWD Port reset&lt;br /&gt;
    3  P3.0    AIN6, CPN1    NC?        Not connected?&lt;br /&gt;
    4  P5.4          NC?        Not connected?&lt;br /&gt;
    5  P3.1    AIN7, CPP1    Partially      Connected to motor ctrl circuit 1 (sense?)&lt;br /&gt;
    6  P3.2    T0EX,STADC,INT0    YES        MPU6050, pin 12 (interrupt)&lt;br /&gt;
    7  P3.4    SDA, T0      YES        MPU6050, pin 24 (SDA)&lt;br /&gt;
    8  P3.5    SCL, T1      YES        MPU6050, pin 23 (SCL)&lt;br /&gt;
    9  P3.6    T1EX,CK0,CPO0    Partially      Connected to test pad&lt;br /&gt;
    10  P5.1    XTAL2      NC?        Not connected?&lt;br /&gt;
    11  P5.0    XTAL1      NC?        Not connected?&lt;br /&gt;
    12  VSS          YES        VSS&lt;br /&gt;
    13  P5.2    INT1      Partially      Connected to unpopulated circuit part. Possibly be to control LEDS on left side&lt;br /&gt;
    14  P2.2    PWM0      NC?        Not connected?&lt;br /&gt;
    15  P2.3    PWM1      NC?        Not connected?&lt;br /&gt;
    16  P2.4    PWM2      Partially      Connected to Motor 1 ctrl&lt;br /&gt;
    17  P2.5    PWM3      Partially      Connected to Motor 2 ctrl&lt;br /&gt;
    18  P2.6    PWM4, CPO1    Partially      Connected to Motor 3 ctrl&lt;br /&gt;
    19  P4.6    ICE_CLK (SWD)    YES        SWD Port CLK&lt;br /&gt;
    20  P4.7    ICE_DAT (SWD)    YES        SWD Port Dat&lt;br /&gt;
    21  P0.7    SPICLK      YES        BK2423 SPI CLK&lt;br /&gt;
    22  P0.6    MISO      YES        BK2423 SPI MISO&lt;br /&gt;
    23  P0.5    MOSI      YES        BK2423 SPI MOSI&lt;br /&gt;
    24  P0.4    PWM5, SPISS    Partially      Connected to Motor 4 ctrl&lt;br /&gt;
    25  P0.1    RTSn, RX, SPISS    YES        BK2434 SPI CSN&lt;br /&gt;
    26  P0.0    CTSn, TX    YES        Controls LEDS via 10 Ohm resistors&lt;br /&gt;
    27  P5.3    AIN0      NC?        Not connected?&lt;br /&gt;
    28  VDD          YES  &lt;br /&gt;
    29  P1.0    AIN1      NO        Connected to motor ctrl circuit 2 (sense?)&lt;br /&gt;
    30  P1.2    RX, AIN2    YES        UART PORT RX&lt;br /&gt;
    31  P1.3    TX, AIN3    YES        UART PORT TX&lt;br /&gt;
    32  P1.4    CPN0, AIN4    Partially      Connected to motor ctrl circuit 3 (sense?)&lt;br /&gt;
    33 (Pad)    VSS &lt;br /&gt;
&lt;br /&gt;
== Schnittstellen ==&lt;br /&gt;
[[Datei:Schnittstellen_des_JXD_385.jpeg|miniatur]]&lt;br /&gt;
&lt;br /&gt;
=== SWD-Port ===&lt;br /&gt;
Der SWD-Port ist über … herausgeführt. &#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Serielle Schnittstelle ===&lt;br /&gt;
Die Anschlüsse führen zu den RX und TX Pins des MCUs.&lt;br /&gt;
&#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== PIN 9 ===&lt;br /&gt;
&#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== I²C-Schnittstelle ===&lt;br /&gt;
&#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
= Programmierung neuer Firmware =&lt;br /&gt;
Im RCGroups Forum wurde ein Beitrag veröffentlich welcher die gesamte Toolchain erklärt:&lt;br /&gt;
&lt;br /&gt;
[http://www.rcgroups.com/forums/showthread.php?t=2278850 Erklärung der Toolchain mit Youtubevideos]&lt;br /&gt;
&lt;br /&gt;
== Beschreibung der Toolkette ==&lt;br /&gt;
&#039;&#039;→ Details ergänzen&#039;&#039;&lt;br /&gt;
=== Notwendige Hardware und Software ===&lt;br /&gt;
&lt;br /&gt;
Flash Adapter z.B.&lt;br /&gt;
&lt;br /&gt;
* [http://www.ebay.com/sch/i.html?_from=R40&amp;amp;_trksid=p2047675.m570.l1313.TR3.TRC1.A0.H0.XST-Link+v2&amp;amp;_nkw=ST-Link+v2&amp;amp;_sacat=0 ST-Link V2 mini]&lt;br /&gt;
&lt;br /&gt;
* Drivers for ST-link V2 mini http://www.st.com/web/en/catalog/tools/PF258167#&lt;br /&gt;
&lt;br /&gt;
oder ein Developmentkit von STM&lt;br /&gt;
&lt;br /&gt;
* z.B. http://www.st.com/stm32-discovery&lt;br /&gt;
&lt;br /&gt;
Keil software/API:&lt;br /&gt;
* [https://www.keil.com/demo/eval/arm.htm Main IDE/compiler (mdk512.exe)]&lt;br /&gt;
* [http://www2.keil.com/mdk5/legacy/ Legacy API for Cortex-M-device]&lt;br /&gt;
&#039;&#039;→ Details ergänzen&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Installation der Toolkette ===&lt;br /&gt;
&#039;&#039;→ Details ergänzen&#039;&#039;&lt;br /&gt;
=== ISP und ICD ===&lt;br /&gt;
== Beschreibung der Firmware-Varianten ==&lt;br /&gt;
=== „Blinky“ ===&lt;br /&gt;
&#039;&#039;→ Details ergänzen&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Zubehör ==&lt;br /&gt;
=== Lade-Adapter ===&lt;br /&gt;
&lt;br /&gt;
Schaltplan des beiliegenden Ladeadapters:&lt;br /&gt;
&lt;br /&gt;
http://www.mikrocontroller.net/attachment/197005/ladeanzeige.png&lt;br /&gt;
&lt;br /&gt;
Auf der Platine vorgesehen sind weiter eine in Reihe zu R2 geschaltete Diode und ein Parallel zum Akku liegender Widerstand R5, welche allerdings nicht bestückt sind.&lt;br /&gt;
&lt;br /&gt;
Bei vollem Akku erlischt die LED. Der vom USB-Port benötigte Strom beträgt bei leerem Akku etwa 450mA&lt;br /&gt;
&lt;br /&gt;
=== Funkfernbedienung ===&lt;br /&gt;
Die Außenantenne ist nur „Verarsche“ ...&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;→ Hinweis auf Idee: Neuen Sender entwickeln&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[[Bild:HOC_Fernbedienung_Platine_B-Seite.jpeg|200px]]&lt;br /&gt;
[[Bild:HOC_Fernbedienung_Platine_Ausschnitt.jpeg|200px]]&lt;br /&gt;
[[Bild:HOC_Fernbedienung_Platine_total.jpeg|200px]]&lt;br /&gt;
[[Datei:HOC_Fernbedienung_Platine_Ausschnitt2.jpeg|200px]]&lt;br /&gt;
&lt;br /&gt;
==== Schaltbild der Fernbedienung ====&lt;br /&gt;
Das Schaltbild enthält alle funktionsrelevanten Bauteile. Es fehlen noch diverse Bauteilwerte. Auch der eine oder andere Stützkondensator fehlt eventuell.&lt;br /&gt;
&lt;br /&gt;
[[Medium:copter05.pdf]]&lt;br /&gt;
&lt;br /&gt;
==== Pinbelegung des Mikrocontrollers ====&lt;br /&gt;
&lt;br /&gt;
Pinbelegung für CPU N79E814&lt;br /&gt;
&lt;br /&gt;
 Pin    Name    Funktion&lt;br /&gt;
   1     P0.0   LCD, CS&lt;br /&gt;
   2     P1.7   LCD, CLK&lt;br /&gt;
   3     P1.6   LCD, DATA&lt;br /&gt;
   4     RST    Reset (10k - C)&lt;br /&gt;
   5     VSS    an Masse&lt;br /&gt;
   6     P3.1   RF-Modul, MOSI&lt;br /&gt;
   7     P3.0   RF-Modul, SCK&lt;br /&gt;
   8     P1.4   RF-Modul, MISO&lt;br /&gt;
   9     SDA    RF-Modul, CSN&lt;br /&gt;
  10     SCL    2K2 Pullup, unbestückter Schaltungsteil&lt;br /&gt;
  11     P1.1   LED via 1kOhm&lt;br /&gt;
  12     P1.0   Buzzer (via Transistor)&lt;br /&gt;
  13     AD6    über Widerstände an Batteriespannung vor Regler&lt;br /&gt;
  14     AD5    Auswertung Taster (Seite Yaw-Throttle)&lt;br /&gt;
  15     VDD    Versorgung&lt;br /&gt;
  16     AD4    Poti &amp;quot;Throttle&amp;quot;&lt;br /&gt;
  17     AD3    Poti &amp;quot;Yaw&amp;quot;&lt;br /&gt;
  18     AD2    Poti &amp;quot;Roll&amp;quot;, Dämpfung mit RC Glied&lt;br /&gt;
  19     AD1    Poti &amp;quot;Pitch&amp;quot;, Dämpfung mit RC Glied&lt;br /&gt;
  20     AD0    Auswertung Taster (Seite Pitch-Roll)&lt;br /&gt;
&lt;br /&gt;
==== Pinbelegung des Sendemoduls ====&lt;br /&gt;
[[Bild:HOC_Fernbedienung_Sendemodul.jpeg|200px]]&lt;br /&gt;
&lt;br /&gt;
 1 3.3V&lt;br /&gt;
 2 MOSI an PIN6  MCU&lt;br /&gt;
 3 SCK  an PIN7  MCU&lt;br /&gt;
 4 MISO an PIN8  MCU&lt;br /&gt;
 5 CE&lt;br /&gt;
 6 GND&lt;br /&gt;
 7 IRQ&lt;br /&gt;
 8 CSN  an PIN9  MCU&lt;br /&gt;
 9 RXEN&lt;br /&gt;
&lt;br /&gt;
==== Protokoll ====&lt;br /&gt;
&lt;br /&gt;
Es handelt sich um das V202 Protokoll.&lt;br /&gt;
&lt;br /&gt;
* Die Payload hat eine Länge von 16-Byte&lt;br /&gt;
* Das letzte Byte entspricht der Summe aller vorherigen Bytes (bzw. den unteren 8 Bit der Summe)&lt;br /&gt;
* Das Datenformat passt zu dem im GitRepo beschriebenen (https://github.com/hackocopter/Documentation/tree/master/RemoteControl)&lt;br /&gt;
* Das Datenformat passt zu der Implementierung des V202 Protokolls in der Deviation firmware (https://bitbucket.org/PhracturedBlue/deviation/src...)&lt;br /&gt;
&lt;br /&gt;
Zum Channel Hopping:&lt;br /&gt;
* jedes Packet wird zweimal versendet&lt;br /&gt;
* es immer 16-Channel durchgehoppt (dann gehts wieder von vorne los)&lt;br /&gt;
* auch das passt zur Implementierung in der Deviation firmware&lt;br /&gt;
&lt;br /&gt;
Siehe auch: http://www.mikrocontroller.net/topic/309185?goto=3410375#3410373&lt;br /&gt;
&lt;br /&gt;
= Tipps und Tricks =&lt;br /&gt;
== Bezugsquellen und Kauf ==&lt;br /&gt;
=== Händler ===&lt;br /&gt;
Auflistung von Händlern die den JXD 385 führen:&lt;br /&gt;
&lt;br /&gt;
* tmart: [http://www.tmart.com/search.html?typeid=&amp;amp;q=jxd+385 http://www.tmart.com/]&lt;br /&gt;
* RC Master: [http://www.rcmaster.net/de-search.htm?SearchTerms=jxd%20385 http://www.rcmaster.net]&lt;br /&gt;
* Banggood: http://www.banggood.com/&lt;br /&gt;
* Everbuying: [http://www.everbuying.com/product451747.html http://www.everbuying.com/]&lt;br /&gt;
* ...&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Direktkauf aus China ===&lt;br /&gt;
&lt;br /&gt;
Bei Ebay ist der JXD-385 auch unter dem Namen &#039;&#039;&#039;JD-185&#039;&#039;&#039; zu finden, die Komponenten sind absolut identisch, der Preis liegt jedoch bei ca. 25€ inkl. Versand. Den JXD-385 findet man bei ebay seltener und er liegt bei ca. 35€.&lt;br /&gt;
&lt;br /&gt;
Bilder des JD-185: &lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
Datei:Quadrocopter JD-185.jpg|Foto des JD-185, gekauft bei Ebay-User bst2sell&lt;br /&gt;
Datei:Fernbedienung JD-185.jpg|Foto der Fernbedienung des JD-185, gekauft bei Ebay-User bst2sell&lt;br /&gt;
Datei:Platine Seite 1 - JD-185.jpg|Foto der Platine Seite 1 des JD-185, gekauft bei Ebay-User bst2sell&lt;br /&gt;
Datei:Platine Seite 2 - JD-185.jpg|Foto der Platine Seite 2 des JD-185, gekauft bei Ebay-User bst2sell&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Aliexpress: [http://de.aliexpress.com/wholesale?SearchText=jxd+385&amp;amp;catId=0 http://de.aliexpress.com/] (Dort auch ohne Fernbedienung ab ~15€ zu haben)&lt;br /&gt;
* Ebay&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;→ Infos zu Aliexpress, ebay, Einfuhrumsatzsteuer und Käuferschutz ergänzen&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Lieferanten aus Europa ===&lt;br /&gt;
&lt;br /&gt;
- Tmart.com (GB):&lt;br /&gt;
Von einer Bestellung bei Tmart.com rate ich (Richard78) ab. Ich habe am trotz Express-Lieferung (5-7 Tage) auch 3 Wochen nach der Bestellung noch keine Waren erhalten.&lt;br /&gt;
&lt;br /&gt;
- RCMaster:&lt;br /&gt;
[http://www.rcmaster.net/de-jxd-jd-385-6-axis-gyro-4ch-mini-quadrocopter-rtf-2-4ghz-like-hubsan-x4-h107-p233542.htm JXD 385 bei RCMaster]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Ersatzakkus ==&lt;br /&gt;
Der Original-Akku hat 240mAh und wiegt …g. Die Abmessungen sind (LxBxH) 31x20x8 mm³ &#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Möglicher Ersatzakku:&lt;br /&gt;
Turnigy nano-tech 260mAh, 21g, 32x20x7 mm³&lt;br /&gt;
http://hobbyking.com/hobbyking/store/__24920__Turnigy_nano_tech_260mAh_1S_35_70C_Lipo_Pack_QR_Ladybird_Genius_CP_Mini_CP_.html&lt;br /&gt;
&lt;br /&gt;
Der Akku ist etwas dicker als angegeben, passt aber gut in den Copter&lt;br /&gt;
(380mAh, ca. 2,31€, …g) &#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Propeller ==&lt;br /&gt;
Beim Kauf der Propeller sollte darauf geachtet werden, Propeller für den JXD385 zu kaufen. Propeller für den Hubsan H107 sind kleiner und haben weniger Halt auf der Motorwelle.&lt;br /&gt;
&lt;br /&gt;
Lieferanten:&lt;br /&gt;
* RCMaster: [http://www.rcmaster.net/de-rotorblatt-f%C3%BCr-jxd-385-002-p233604.htm Rotorblätter für JXD 385]&lt;br /&gt;
&lt;br /&gt;
== Motoren ==&lt;br /&gt;
&#039;&#039;&#039;Achtung!&#039;&#039;&#039; Motoren vom Hubsan H107 sind nicht kompatibel, die Motorwelle des JXD 385 ist länger.&lt;br /&gt;
&lt;br /&gt;
* RCMaster&lt;br /&gt;
** Linkslauf: [http://www.rcmaster.net/de-motor-gegen-den-uhrzeigersinn-f%C3%BCr-jxd-385-006-p233608.htm Motor gegen den Uhrzeigersinn]&lt;br /&gt;
** Rechtslauf: [http://www.rcmaster.net/de-motor-im-uhrzeigersinn-f%C3%BCr-jxd-385-005-p233607.htm Motor im Uhrzeigersinn]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Frame ==&lt;br /&gt;
&#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Reduzierung der Unfallfolgen ==&lt;br /&gt;
&#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
= Ideen für neue Funktionen =&lt;br /&gt;
== Bessere Flugstabilisierung mit bestehender Sensorik ==&lt;br /&gt;
== Neue Funktionen mit GPS-Sensor ==&lt;br /&gt;
[[Bild:HOC_GPS_Groessenvergleich.jpg|200px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;→ Ideen ergänzen&#039;&#039;&lt;br /&gt;
== Neue Funktionen mit Luftdruck-Sensor ==&lt;br /&gt;
&#039;&#039;→ Ideen ergänzen&#039;&#039;&lt;br /&gt;
== Neue Funktionen mit Kamera ==&lt;br /&gt;
Alternativen: Keycam, Y3000, … &#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
== Neue Funktionen mit Ultraschallsensor ==&lt;br /&gt;
&#039;&#039;→ Ideen ergänzen&#039;&#039;&lt;br /&gt;
== Neue Funktionen mit Infrarot-Entfernungssensor ==&lt;br /&gt;
[[Bild:HOC_IR-Entfernungsmesser-Testplatine.jpg|200px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;→ Ideen ergänzen&#039;&#039;&lt;br /&gt;
== Neue Funktionen mit Bluetooth ==&lt;br /&gt;
&#039;&#039;→ Ideen ergänzen&#039;&#039;&lt;br /&gt;
== Erweiterung der Original-Fernbedienung ==&lt;br /&gt;
=== Funkmodul mit PA + LNA ===&lt;br /&gt;
&#039;&#039;→ Details ergänzen&#039;&#039;&lt;br /&gt;
=== Erweiterung um ein Display ===&lt;br /&gt;
[[Bild:HOC_Fernbedienung_mit_C0802-04.jpeg|200px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;→ Details ergänzen&#039;&#039;&lt;br /&gt;
== Neue Funktionen mit alternativer Fernbedienung ==&lt;br /&gt;
&#039;&#039;→ Ideen ergänzen&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Weiterführende Links und Quellen =&lt;br /&gt;
* http://www.jann.cc/2013/10/13/tiny_hackable_quadcopter.html &#039;&#039;→ Details ergänzen&#039;&#039;&lt;br /&gt;
* Multiwii &#039;&#039;→ Details ergänzen&#039;&#039;&lt;br /&gt;
* Paparazzi (http://paparazzi.enac.fr/wiki/Main_Page) &#039;&#039;→ Details ergänzen&#039;&#039;&lt;/div&gt;</summary>
		<author><name>Smarti</name></author>
	</entry>
	<entry>
		<id>https://www.mikrocontroller.net/index.php?title=Hack-O-Copter&amp;diff=85633</id>
		<title>Hack-O-Copter</title>
		<link rel="alternate" type="text/html" href="https://www.mikrocontroller.net/index.php?title=Hack-O-Copter&amp;diff=85633"/>
		<updated>2014-11-10T10:36:26Z</updated>

		<summary type="html">&lt;p&gt;Smarti: /* Notwendige Hardware und Software */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Der Begriff &#039;&#039;&#039;Hack-O-Copter&#039;&#039;&#039; beschreibt einen Nachbau des Quadrocopters „Hubsan X4“, der er sich einfach „hacken“ lässt; die Original-Firmware kann also überschrieben und durch eigene ersetzt werden. Er wird für ca. 21€ verkauft, siehe Beitrag [http://www.mikrocontroller.net/topic/309185?page=single „Hackbarer(?) 21 EUR Quadcopter“.]&lt;br /&gt;
&lt;br /&gt;
Die Original-Firmware kann nicht ausgelesen werden, es muss also eine komplett neue Firmware erstellt werden.&lt;br /&gt;
&lt;br /&gt;
Dieser Artikel bezieht sich auf den Nachbau von JXD Modell Nr.385: http://www.jxdtoys.com/en/ &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hinweis:&#039;&#039;&#039; Der Artikel enthält Infos bis zu [http://www.mikrocontroller.net/topic/309185?page=1#3356755 diesem Beitrag]. Weitere Inhalte aus dem Thread werden asap ergänzt.&lt;br /&gt;
&lt;br /&gt;
= Beschreibung des Quadrocopters =&lt;br /&gt;
* Abmessungen &#039;&#039;→ 8* 8*3cm (LxBxH)&#039;&#039;&lt;br /&gt;
* Gewicht &#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
* Lieferumfang &#039;&#039;→ Quadrokopter, Fernbedienung, Handbuch&#039;&#039;&lt;br /&gt;
* Reichweite &#039;&#039;→ ca. 100m&#039;&#039;&lt;br /&gt;
* Flugdauer und Ladezeit &#039;&#039;→ ca. 7min / ca. 45min&#039;&#039;&lt;br /&gt;
* Funktionen &#039;&#039;→ Infos (3 Empfindlichkeiten, umdrehen, Rekalibrierung, ...) ergänzen&#039;&#039;&lt;br /&gt;
* Link zur Bedienungsanleitung&lt;br /&gt;
== Bedienung ==&lt;br /&gt;
* Fliegen: Auf ebenen Untergrund legen, nach ein paar Sekunden blinken die LEDs er langsamer, dann den linken Steuerhebel einmal hoch und wieder runter fahren.&lt;br /&gt;
* Empfindlichkeit: Mit der linken Funktionstaste lassen sich 3 empfindlichkeits Stufen einstellen. Die jeweilige Einstellung wird durch ein Piepen bestätigt.&lt;br /&gt;
* Flip Funktion: Die rechten Funktionstaste betätigen und entsprechend Links / Rechts oder Vorne / Hinten auf Anschlag. Der Copter rollt in die entsprechende Richtung um die eigene Achse.&lt;br /&gt;
* Sensor Kalibrieren: Auf ebenen Untergrund legen, beide Steuerknüppel nach links unten. Die LEDs blinken schnell. Steuerknüppel wieder in Neutralstellung.&lt;br /&gt;
&lt;br /&gt;
== Komponenten ==&lt;br /&gt;
Der Quadrocopter wird von vier kernlosen Gleichstrommotoren („Coreless DC“) angetrieben. Im Inneren des Gehäuses ist eine Platine. Ihre vergleichsweise modernen Hardware-Komponenten (Mikrocontroller, Sensoren, MOSFETs und Funkmodul) sind in den folgenden Kapiteln beschrieben.&lt;br /&gt;
=== Mikrocontroller ===&lt;br /&gt;
Der „Nuvoton Mini54ZAN“ ist ein Cortex-M0 MCU mit 16KiB Flash, 2KB SRAM und SWD. &#039;&#039;→ Links zu Datenblättern ergänzen&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Link zur KEIL Device-Database des Mini54ZAN: &lt;br /&gt;
http://www.keil.com/dd/chip/6142.htm&lt;br /&gt;
&lt;br /&gt;
=== Sensoren zur Flugstabilisierung ===&lt;br /&gt;
Für die Flugstabilisierung ist der Quadrocopter mit drei Gyroskopen und drei Beschleunigungssensoren ausgestattet. Diese sind alle zusammen im Intertialsensor „Invensense MPU-6050“ integriert.&lt;br /&gt;
&#039;&#039;→ Link zum Datenblatt&#039;&#039;&lt;br /&gt;
=== ESC ===&lt;br /&gt;
Die Ansteuerung der Gleichstrommotoren erfolgt über PWM und MOSFETs. Die verwendeten N-Kanal MOSFETs „G2310“ haben einen „Drain-Source On-Resistance“ von etwa 120mΩ.&lt;br /&gt;
&lt;br /&gt;
Siehe http://www.mikrocontroller.net/attachment/193854/G2310.pdf &lt;br /&gt;
=== Funk- Transceiver ===&lt;br /&gt;
Für die 2,4GHz Funkstrecke zur Fernsteuerung ist mit einem „Beken BK2423“ integriert. Die Vermutung, dass dieser voll kompatibel zum NRF24L01 ist, liegt nahe, da der NRF24L01 die Daten der Fernbedienung empfangen kann.&lt;br /&gt;
&lt;br /&gt;
[[Bild:HOC_Fernbedienung_Platine_Ausschnitt2.jpeg|200px]]&lt;br /&gt;
&lt;br /&gt;
== Pinbelegung des Controllers ==&lt;br /&gt;
&lt;br /&gt;
MINI51ZAN        &lt;br /&gt;
QFN33-Pin    Manual 3.2.2, p.16    &lt;br /&gt;
    CPNx/CPPx = Analog comparator input    &lt;br /&gt;
    CPO=Analog comparator output    &lt;br /&gt;
    AINx= ADC input    &lt;br /&gt;
    CK0=Frequency divider output    &lt;br /&gt;
    TxEX=Timer capture/reset input  &lt;br /&gt;
  &lt;br /&gt;
    Pin  Primary    Secondary    Function understood    External connection&lt;br /&gt;
    1  P1.5    AIN5, CPP0    Partially      Connected to motor ctrl circuit 4 (sense?)&lt;br /&gt;
    2  reset          YES        SWD Port reset&lt;br /&gt;
    3  P3.0    AIN6, CPN1    NC?        Not connected?&lt;br /&gt;
    4  P5.4          NC?        Not connected?&lt;br /&gt;
    5  P3.1    AIN7, CPP1    Partially      Connected to motor ctrl circuit 1 (sense?)&lt;br /&gt;
    6  P3.2    T0EX,STADC,INT0    YES        MPU6050, pin 12 (interrupt)&lt;br /&gt;
    7  P3.4    SDA, T0      YES        MPU6050, pin 24 (SDA)&lt;br /&gt;
    8  P3.5    SCL, T1      YES        MPU6050, pin 23 (SCL)&lt;br /&gt;
    9  P3.6    T1EX,CK0,CPO0    Partially      Connected to test pad&lt;br /&gt;
    10  P5.1    XTAL2      NC?        Not connected?&lt;br /&gt;
    11  P5.0    XTAL1      NC?        Not connected?&lt;br /&gt;
    12  VSS          YES        VSS&lt;br /&gt;
    13  P5.2    INT1      Partially      Connected to unpopulated circuit part. Possibly be to control LEDS on left side&lt;br /&gt;
    14  P2.2    PWM0      NC?        Not connected?&lt;br /&gt;
    15  P2.3    PWM1      NC?        Not connected?&lt;br /&gt;
    16  P2.4    PWM2      Partially      Connected to Motor 1 ctrl&lt;br /&gt;
    17  P2.5    PWM3      Partially      Connected to Motor 2 ctrl&lt;br /&gt;
    18  P2.6    PWM4, CPO1    Partially      Connected to Motor 3 ctrl&lt;br /&gt;
    19  P4.6    ICE_CLK (SWD)    YES        SWD Port CLK&lt;br /&gt;
    20  P4.7    ICE_DAT (SWD)    YES        SWD Port Dat&lt;br /&gt;
    21  P0.7    SPICLK      YES        BK2423 SPI CLK&lt;br /&gt;
    22  P0.6    MISO      YES        BK2423 SPI MISO&lt;br /&gt;
    23  P0.5    MOSI      YES        BK2423 SPI MOSI&lt;br /&gt;
    24  P0.4    PWM5, SPISS    Partially      Connected to Motor 4 ctrl&lt;br /&gt;
    25  P0.1    RTSn, RX, SPISS    YES        BK2434 SPI CSN&lt;br /&gt;
    26  P0.0    CTSn, TX    YES        Controls LEDS via 10 Ohm resistors&lt;br /&gt;
    27  P5.3    AIN0      NC?        Not connected?&lt;br /&gt;
    28  VDD          YES  &lt;br /&gt;
    29  P1.0    AIN1      NO        Connected to motor ctrl circuit 2 (sense?)&lt;br /&gt;
    30  P1.2    RX, AIN2    YES        UART PORT RX&lt;br /&gt;
    31  P1.3    TX, AIN3    YES        UART PORT TX&lt;br /&gt;
    32  P1.4    CPN0, AIN4    Partially      Connected to motor ctrl circuit 3 (sense?)&lt;br /&gt;
    33 (Pad)    VSS &lt;br /&gt;
&lt;br /&gt;
== Schnittstellen ==&lt;br /&gt;
[[Datei:Schnittstellen_des_JXD_385.jpeg|miniatur]]&lt;br /&gt;
&lt;br /&gt;
=== SWD-Port ===&lt;br /&gt;
Der SWD-Port ist über … herausgeführt. &#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Serielle Schnittstelle ===&lt;br /&gt;
Die Anschlüsse führen zu den RX und TX Pins des MCUs.&lt;br /&gt;
&#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== PIN 9 ===&lt;br /&gt;
&#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== I²C-Schnittstelle ===&lt;br /&gt;
&#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
= Programmierung neuer Firmware =&lt;br /&gt;
Im RCGroups Forum wurde ein Beitrag veröffentlich welcher die gesamte Toolchain erklärt:&lt;br /&gt;
&lt;br /&gt;
[http://www.rcgroups.com/forums/showthread.php?t=2278850 Erklärung der Toolchain mit Youtubevideos]&lt;br /&gt;
&lt;br /&gt;
== Beschreibung der Toolkette ==&lt;br /&gt;
&#039;&#039;→ Details ergänzen&#039;&#039;&lt;br /&gt;
=== Notwendige Hardware und Software ===&lt;br /&gt;
Keil software/API:&lt;br /&gt;
* [https://www.keil.com/demo/eval/arm.htm Main IDE/compiler (mdk512.exe)]&lt;br /&gt;
* [http://www2.keil.com/mdk5/legacy/ Legacy API for Cortex-M-device]&lt;br /&gt;
&#039;&#039;→ Details ergänzen&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Installation der Toolkette ===&lt;br /&gt;
&#039;&#039;→ Details ergänzen&#039;&#039;&lt;br /&gt;
=== ISP und ICD ===&lt;br /&gt;
== Beschreibung der Firmware-Varianten ==&lt;br /&gt;
=== „Blinky“ ===&lt;br /&gt;
&#039;&#039;→ Details ergänzen&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Zubehör ==&lt;br /&gt;
=== Lade-Adapter ===&lt;br /&gt;
&lt;br /&gt;
Schaltplan des beiliegenden Ladeadapters:&lt;br /&gt;
&lt;br /&gt;
http://www.mikrocontroller.net/attachment/197005/ladeanzeige.png&lt;br /&gt;
&lt;br /&gt;
Auf der Platine vorgesehen sind weiter eine in Reihe zu R2 geschaltete Diode und ein Parallel zum Akku liegender Widerstand R5, welche allerdings nicht bestückt sind.&lt;br /&gt;
&lt;br /&gt;
Bei vollem Akku erlischt die LED. Der vom USB-Port benötigte Strom beträgt bei leerem Akku etwa 450mA&lt;br /&gt;
&lt;br /&gt;
=== Funkfernbedienung ===&lt;br /&gt;
Die Außenantenne ist nur „Verarsche“ ...&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;→ Hinweis auf Idee: Neuen Sender entwickeln&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[[Bild:HOC_Fernbedienung_Platine_B-Seite.jpeg|200px]]&lt;br /&gt;
[[Bild:HOC_Fernbedienung_Platine_Ausschnitt.jpeg|200px]]&lt;br /&gt;
[[Bild:HOC_Fernbedienung_Platine_total.jpeg|200px]]&lt;br /&gt;
[[Datei:HOC_Fernbedienung_Platine_Ausschnitt2.jpeg|200px]]&lt;br /&gt;
&lt;br /&gt;
==== Schaltbild der Fernbedienung ====&lt;br /&gt;
Das Schaltbild enthält alle funktionsrelevanten Bauteile. Es fehlen noch diverse Bauteilwerte. Auch der eine oder andere Stützkondensator fehlt eventuell.&lt;br /&gt;
&lt;br /&gt;
[[Medium:copter05.pdf]]&lt;br /&gt;
&lt;br /&gt;
==== Pinbelegung des Mikrocontrollers ====&lt;br /&gt;
&lt;br /&gt;
Pinbelegung für CPU N79E814&lt;br /&gt;
&lt;br /&gt;
 Pin    Name    Funktion&lt;br /&gt;
   1     P0.0   LCD, CS&lt;br /&gt;
   2     P1.7   LCD, CLK&lt;br /&gt;
   3     P1.6   LCD, DATA&lt;br /&gt;
   4     RST    Reset (10k - C)&lt;br /&gt;
   5     VSS    an Masse&lt;br /&gt;
   6     P3.1   RF-Modul, MOSI&lt;br /&gt;
   7     P3.0   RF-Modul, SCK&lt;br /&gt;
   8     P1.4   RF-Modul, MISO&lt;br /&gt;
   9     SDA    RF-Modul, CSN&lt;br /&gt;
  10     SCL    2K2 Pullup, unbestückter Schaltungsteil&lt;br /&gt;
  11     P1.1   LED via 1kOhm&lt;br /&gt;
  12     P1.0   Buzzer (via Transistor)&lt;br /&gt;
  13     AD6    über Widerstände an Batteriespannung vor Regler&lt;br /&gt;
  14     AD5    Auswertung Taster (Seite Yaw-Throttle)&lt;br /&gt;
  15     VDD    Versorgung&lt;br /&gt;
  16     AD4    Poti &amp;quot;Throttle&amp;quot;&lt;br /&gt;
  17     AD3    Poti &amp;quot;Yaw&amp;quot;&lt;br /&gt;
  18     AD2    Poti &amp;quot;Roll&amp;quot;, Dämpfung mit RC Glied&lt;br /&gt;
  19     AD1    Poti &amp;quot;Pitch&amp;quot;, Dämpfung mit RC Glied&lt;br /&gt;
  20     AD0    Auswertung Taster (Seite Pitch-Roll)&lt;br /&gt;
&lt;br /&gt;
==== Pinbelegung des Sendemoduls ====&lt;br /&gt;
[[Bild:HOC_Fernbedienung_Sendemodul.jpeg|200px]]&lt;br /&gt;
&lt;br /&gt;
 1 3.3V&lt;br /&gt;
 2 MOSI an PIN6  MCU&lt;br /&gt;
 3 SCK  an PIN7  MCU&lt;br /&gt;
 4 MISO an PIN8  MCU&lt;br /&gt;
 5 CE&lt;br /&gt;
 6 GND&lt;br /&gt;
 7 IRQ&lt;br /&gt;
 8 CSN  an PIN9  MCU&lt;br /&gt;
 9 RXEN&lt;br /&gt;
&lt;br /&gt;
==== Protokoll ====&lt;br /&gt;
&lt;br /&gt;
Es handelt sich um das V202 Protokoll.&lt;br /&gt;
&lt;br /&gt;
* Die Payload hat eine Länge von 16-Byte&lt;br /&gt;
* Das letzte Byte entspricht der Summe aller vorherigen Bytes (bzw. den unteren 8 Bit der Summe)&lt;br /&gt;
* Das Datenformat passt zu dem im GitRepo beschriebenen (https://github.com/hackocopter/Documentation/tree/master/RemoteControl)&lt;br /&gt;
* Das Datenformat passt zu der Implementierung des V202 Protokolls in der Deviation firmware (https://bitbucket.org/PhracturedBlue/deviation/src...)&lt;br /&gt;
&lt;br /&gt;
Zum Channel Hopping:&lt;br /&gt;
* jedes Packet wird zweimal versendet&lt;br /&gt;
* es immer 16-Channel durchgehoppt (dann gehts wieder von vorne los)&lt;br /&gt;
* auch das passt zur Implementierung in der Deviation firmware&lt;br /&gt;
&lt;br /&gt;
Siehe auch: http://www.mikrocontroller.net/topic/309185?goto=3410375#3410373&lt;br /&gt;
&lt;br /&gt;
= Tipps und Tricks =&lt;br /&gt;
== Bezugsquellen und Kauf ==&lt;br /&gt;
=== Händler ===&lt;br /&gt;
Auflistung von Händlern die den JXD 385 führen:&lt;br /&gt;
&lt;br /&gt;
* tmart: [http://www.tmart.com/search.html?typeid=&amp;amp;q=jxd+385 http://www.tmart.com/]&lt;br /&gt;
* RC Master: [http://www.rcmaster.net/de-search.htm?SearchTerms=jxd%20385 http://www.rcmaster.net]&lt;br /&gt;
* Banggood: http://www.banggood.com/&lt;br /&gt;
* Everbuying: [http://www.everbuying.com/product451747.html http://www.everbuying.com/]&lt;br /&gt;
* ...&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Direktkauf aus China ===&lt;br /&gt;
&lt;br /&gt;
Bei Ebay ist der JXD-385 auch unter dem Namen &#039;&#039;&#039;JD-185&#039;&#039;&#039; zu finden, die Komponenten sind absolut identisch, der Preis liegt jedoch bei ca. 25€ inkl. Versand. Den JXD-385 findet man bei ebay seltener und er liegt bei ca. 35€.&lt;br /&gt;
&lt;br /&gt;
Bilder des JD-185: &lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
Datei:Quadrocopter JD-185.jpg|Foto des JD-185, gekauft bei Ebay-User bst2sell&lt;br /&gt;
Datei:Fernbedienung JD-185.jpg|Foto der Fernbedienung des JD-185, gekauft bei Ebay-User bst2sell&lt;br /&gt;
Datei:Platine Seite 1 - JD-185.jpg|Foto der Platine Seite 1 des JD-185, gekauft bei Ebay-User bst2sell&lt;br /&gt;
Datei:Platine Seite 2 - JD-185.jpg|Foto der Platine Seite 2 des JD-185, gekauft bei Ebay-User bst2sell&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Aliexpress: [http://de.aliexpress.com/wholesale?SearchText=jxd+385&amp;amp;catId=0 http://de.aliexpress.com/] (Dort auch ohne Fernbedienung ab ~15€ zu haben)&lt;br /&gt;
* Ebay&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;→ Infos zu Aliexpress, ebay, Einfuhrumsatzsteuer und Käuferschutz ergänzen&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Lieferanten aus Europa ===&lt;br /&gt;
&lt;br /&gt;
- Tmart.com (GB):&lt;br /&gt;
Von einer Bestellung bei Tmart.com rate ich (Richard78) ab. Ich habe am trotz Express-Lieferung (5-7 Tage) auch 3 Wochen nach der Bestellung noch keine Waren erhalten.&lt;br /&gt;
&lt;br /&gt;
- RCMaster:&lt;br /&gt;
[http://www.rcmaster.net/de-jxd-jd-385-6-axis-gyro-4ch-mini-quadrocopter-rtf-2-4ghz-like-hubsan-x4-h107-p233542.htm JXD 385 bei RCMaster]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Ersatzakkus ==&lt;br /&gt;
Der Original-Akku hat 240mAh und wiegt …g. Die Abmessungen sind (LxBxH) 31x20x8 mm³ &#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Möglicher Ersatzakku:&lt;br /&gt;
Turnigy nano-tech 260mAh, 21g, 32x20x7 mm³&lt;br /&gt;
http://hobbyking.com/hobbyking/store/__24920__Turnigy_nano_tech_260mAh_1S_35_70C_Lipo_Pack_QR_Ladybird_Genius_CP_Mini_CP_.html&lt;br /&gt;
&lt;br /&gt;
Der Akku ist etwas dicker als angegeben, passt aber gut in den Copter&lt;br /&gt;
(380mAh, ca. 2,31€, …g) &#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Propeller ==&lt;br /&gt;
Beim Kauf der Propeller sollte darauf geachtet werden, Propeller für den JXD385 zu kaufen. Propeller für den Hubsan H107 sind kleiner und haben weniger Halt auf der Motorwelle.&lt;br /&gt;
&lt;br /&gt;
Lieferanten:&lt;br /&gt;
* RCMaster: [http://www.rcmaster.net/de-rotorblatt-f%C3%BCr-jxd-385-002-p233604.htm Rotorblätter für JXD 385]&lt;br /&gt;
&lt;br /&gt;
== Motoren ==&lt;br /&gt;
&#039;&#039;&#039;Achtung!&#039;&#039;&#039; Motoren vom Hubsan H107 sind nicht kompatibel, die Motorwelle des JXD 385 ist länger.&lt;br /&gt;
&lt;br /&gt;
* RCMaster&lt;br /&gt;
** Linkslauf: [http://www.rcmaster.net/de-motor-gegen-den-uhrzeigersinn-f%C3%BCr-jxd-385-006-p233608.htm Motor gegen den Uhrzeigersinn]&lt;br /&gt;
** Rechtslauf: [http://www.rcmaster.net/de-motor-im-uhrzeigersinn-f%C3%BCr-jxd-385-005-p233607.htm Motor im Uhrzeigersinn]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Frame ==&lt;br /&gt;
&#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Reduzierung der Unfallfolgen ==&lt;br /&gt;
&#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
= Ideen für neue Funktionen =&lt;br /&gt;
== Bessere Flugstabilisierung mit bestehender Sensorik ==&lt;br /&gt;
== Neue Funktionen mit GPS-Sensor ==&lt;br /&gt;
[[Bild:HOC_GPS_Groessenvergleich.jpg|200px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;→ Ideen ergänzen&#039;&#039;&lt;br /&gt;
== Neue Funktionen mit Luftdruck-Sensor ==&lt;br /&gt;
&#039;&#039;→ Ideen ergänzen&#039;&#039;&lt;br /&gt;
== Neue Funktionen mit Kamera ==&lt;br /&gt;
Alternativen: Keycam, Y3000, … &#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
== Neue Funktionen mit Ultraschallsensor ==&lt;br /&gt;
&#039;&#039;→ Ideen ergänzen&#039;&#039;&lt;br /&gt;
== Neue Funktionen mit Infrarot-Entfernungssensor ==&lt;br /&gt;
[[Bild:HOC_IR-Entfernungsmesser-Testplatine.jpg|200px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;→ Ideen ergänzen&#039;&#039;&lt;br /&gt;
== Neue Funktionen mit Bluetooth ==&lt;br /&gt;
&#039;&#039;→ Ideen ergänzen&#039;&#039;&lt;br /&gt;
== Erweiterung der Original-Fernbedienung ==&lt;br /&gt;
=== Funkmodul mit PA + LNA ===&lt;br /&gt;
&#039;&#039;→ Details ergänzen&#039;&#039;&lt;br /&gt;
=== Erweiterung um ein Display ===&lt;br /&gt;
[[Bild:HOC_Fernbedienung_mit_C0802-04.jpeg|200px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;→ Details ergänzen&#039;&#039;&lt;br /&gt;
== Neue Funktionen mit alternativer Fernbedienung ==&lt;br /&gt;
&#039;&#039;→ Ideen ergänzen&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Weiterführende Links und Quellen =&lt;br /&gt;
* http://www.jann.cc/2013/10/13/tiny_hackable_quadcopter.html &#039;&#039;→ Details ergänzen&#039;&#039;&lt;br /&gt;
* Multiwii &#039;&#039;→ Details ergänzen&#039;&#039;&lt;br /&gt;
* Paparazzi (http://paparazzi.enac.fr/wiki/Main_Page) &#039;&#039;→ Details ergänzen&#039;&#039;&lt;/div&gt;</summary>
		<author><name>Smarti</name></author>
	</entry>
	<entry>
		<id>https://www.mikrocontroller.net/index.php?title=Hack-O-Copter&amp;diff=85632</id>
		<title>Hack-O-Copter</title>
		<link rel="alternate" type="text/html" href="https://www.mikrocontroller.net/index.php?title=Hack-O-Copter&amp;diff=85632"/>
		<updated>2014-11-10T10:31:48Z</updated>

		<summary type="html">&lt;p&gt;Smarti: /* Bedienung */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Der Begriff &#039;&#039;&#039;Hack-O-Copter&#039;&#039;&#039; beschreibt einen Nachbau des Quadrocopters „Hubsan X4“, der er sich einfach „hacken“ lässt; die Original-Firmware kann also überschrieben und durch eigene ersetzt werden. Er wird für ca. 21€ verkauft, siehe Beitrag [http://www.mikrocontroller.net/topic/309185?page=single „Hackbarer(?) 21 EUR Quadcopter“.]&lt;br /&gt;
&lt;br /&gt;
Die Original-Firmware kann nicht ausgelesen werden, es muss also eine komplett neue Firmware erstellt werden.&lt;br /&gt;
&lt;br /&gt;
Dieser Artikel bezieht sich auf den Nachbau von JXD Modell Nr.385: http://www.jxdtoys.com/en/ &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hinweis:&#039;&#039;&#039; Der Artikel enthält Infos bis zu [http://www.mikrocontroller.net/topic/309185?page=1#3356755 diesem Beitrag]. Weitere Inhalte aus dem Thread werden asap ergänzt.&lt;br /&gt;
&lt;br /&gt;
= Beschreibung des Quadrocopters =&lt;br /&gt;
* Abmessungen &#039;&#039;→ 8* 8*3cm (LxBxH)&#039;&#039;&lt;br /&gt;
* Gewicht &#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
* Lieferumfang &#039;&#039;→ Quadrokopter, Fernbedienung, Handbuch&#039;&#039;&lt;br /&gt;
* Reichweite &#039;&#039;→ ca. 100m&#039;&#039;&lt;br /&gt;
* Flugdauer und Ladezeit &#039;&#039;→ ca. 7min / ca. 45min&#039;&#039;&lt;br /&gt;
* Funktionen &#039;&#039;→ Infos (3 Empfindlichkeiten, umdrehen, Rekalibrierung, ...) ergänzen&#039;&#039;&lt;br /&gt;
* Link zur Bedienungsanleitung&lt;br /&gt;
== Bedienung ==&lt;br /&gt;
* Fliegen: Auf ebenen Untergrund legen, nach ein paar Sekunden blinken die LEDs er langsamer, dann den linken Steuerhebel einmal hoch und wieder runter fahren.&lt;br /&gt;
* Empfindlichkeit: Mit der linken Funktionstaste lassen sich 3 empfindlichkeits Stufen einstellen. Die jeweilige Einstellung wird durch ein Piepen bestätigt.&lt;br /&gt;
* Flip Funktion: Die rechten Funktionstaste betätigen und entsprechend Links / Rechts oder Vorne / Hinten auf Anschlag. Der Copter rollt in die entsprechende Richtung um die eigene Achse.&lt;br /&gt;
* Sensor Kalibrieren: Auf ebenen Untergrund legen, beide Steuerknüppel nach links unten. Die LEDs blinken schnell. Steuerknüppel wieder in Neutralstellung.&lt;br /&gt;
&lt;br /&gt;
== Komponenten ==&lt;br /&gt;
Der Quadrocopter wird von vier kernlosen Gleichstrommotoren („Coreless DC“) angetrieben. Im Inneren des Gehäuses ist eine Platine. Ihre vergleichsweise modernen Hardware-Komponenten (Mikrocontroller, Sensoren, MOSFETs und Funkmodul) sind in den folgenden Kapiteln beschrieben.&lt;br /&gt;
=== Mikrocontroller ===&lt;br /&gt;
Der „Nuvoton Mini54ZAN“ ist ein Cortex-M0 MCU mit 16KiB Flash, 2KB SRAM und SWD. &#039;&#039;→ Links zu Datenblättern ergänzen&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Link zur KEIL Device-Database des Mini54ZAN: &lt;br /&gt;
http://www.keil.com/dd/chip/6142.htm&lt;br /&gt;
&lt;br /&gt;
=== Sensoren zur Flugstabilisierung ===&lt;br /&gt;
Für die Flugstabilisierung ist der Quadrocopter mit drei Gyroskopen und drei Beschleunigungssensoren ausgestattet. Diese sind alle zusammen im Intertialsensor „Invensense MPU-6050“ integriert.&lt;br /&gt;
&#039;&#039;→ Link zum Datenblatt&#039;&#039;&lt;br /&gt;
=== ESC ===&lt;br /&gt;
Die Ansteuerung der Gleichstrommotoren erfolgt über PWM und MOSFETs. Die verwendeten N-Kanal MOSFETs „G2310“ haben einen „Drain-Source On-Resistance“ von etwa 120mΩ.&lt;br /&gt;
&lt;br /&gt;
Siehe http://www.mikrocontroller.net/attachment/193854/G2310.pdf &lt;br /&gt;
=== Funk- Transceiver ===&lt;br /&gt;
Für die 2,4GHz Funkstrecke zur Fernsteuerung ist mit einem „Beken BK2423“ integriert. Die Vermutung, dass dieser voll kompatibel zum NRF24L01 ist, liegt nahe, da der NRF24L01 die Daten der Fernbedienung empfangen kann.&lt;br /&gt;
&lt;br /&gt;
[[Bild:HOC_Fernbedienung_Platine_Ausschnitt2.jpeg|200px]]&lt;br /&gt;
&lt;br /&gt;
== Pinbelegung des Controllers ==&lt;br /&gt;
&lt;br /&gt;
MINI51ZAN        &lt;br /&gt;
QFN33-Pin    Manual 3.2.2, p.16    &lt;br /&gt;
    CPNx/CPPx = Analog comparator input    &lt;br /&gt;
    CPO=Analog comparator output    &lt;br /&gt;
    AINx= ADC input    &lt;br /&gt;
    CK0=Frequency divider output    &lt;br /&gt;
    TxEX=Timer capture/reset input  &lt;br /&gt;
  &lt;br /&gt;
    Pin  Primary    Secondary    Function understood    External connection&lt;br /&gt;
    1  P1.5    AIN5, CPP0    Partially      Connected to motor ctrl circuit 4 (sense?)&lt;br /&gt;
    2  reset          YES        SWD Port reset&lt;br /&gt;
    3  P3.0    AIN6, CPN1    NC?        Not connected?&lt;br /&gt;
    4  P5.4          NC?        Not connected?&lt;br /&gt;
    5  P3.1    AIN7, CPP1    Partially      Connected to motor ctrl circuit 1 (sense?)&lt;br /&gt;
    6  P3.2    T0EX,STADC,INT0    YES        MPU6050, pin 12 (interrupt)&lt;br /&gt;
    7  P3.4    SDA, T0      YES        MPU6050, pin 24 (SDA)&lt;br /&gt;
    8  P3.5    SCL, T1      YES        MPU6050, pin 23 (SCL)&lt;br /&gt;
    9  P3.6    T1EX,CK0,CPO0    Partially      Connected to test pad&lt;br /&gt;
    10  P5.1    XTAL2      NC?        Not connected?&lt;br /&gt;
    11  P5.0    XTAL1      NC?        Not connected?&lt;br /&gt;
    12  VSS          YES        VSS&lt;br /&gt;
    13  P5.2    INT1      Partially      Connected to unpopulated circuit part. Possibly be to control LEDS on left side&lt;br /&gt;
    14  P2.2    PWM0      NC?        Not connected?&lt;br /&gt;
    15  P2.3    PWM1      NC?        Not connected?&lt;br /&gt;
    16  P2.4    PWM2      Partially      Connected to Motor 1 ctrl&lt;br /&gt;
    17  P2.5    PWM3      Partially      Connected to Motor 2 ctrl&lt;br /&gt;
    18  P2.6    PWM4, CPO1    Partially      Connected to Motor 3 ctrl&lt;br /&gt;
    19  P4.6    ICE_CLK (SWD)    YES        SWD Port CLK&lt;br /&gt;
    20  P4.7    ICE_DAT (SWD)    YES        SWD Port Dat&lt;br /&gt;
    21  P0.7    SPICLK      YES        BK2423 SPI CLK&lt;br /&gt;
    22  P0.6    MISO      YES        BK2423 SPI MISO&lt;br /&gt;
    23  P0.5    MOSI      YES        BK2423 SPI MOSI&lt;br /&gt;
    24  P0.4    PWM5, SPISS    Partially      Connected to Motor 4 ctrl&lt;br /&gt;
    25  P0.1    RTSn, RX, SPISS    YES        BK2434 SPI CSN&lt;br /&gt;
    26  P0.0    CTSn, TX    YES        Controls LEDS via 10 Ohm resistors&lt;br /&gt;
    27  P5.3    AIN0      NC?        Not connected?&lt;br /&gt;
    28  VDD          YES  &lt;br /&gt;
    29  P1.0    AIN1      NO        Connected to motor ctrl circuit 2 (sense?)&lt;br /&gt;
    30  P1.2    RX, AIN2    YES        UART PORT RX&lt;br /&gt;
    31  P1.3    TX, AIN3    YES        UART PORT TX&lt;br /&gt;
    32  P1.4    CPN0, AIN4    Partially      Connected to motor ctrl circuit 3 (sense?)&lt;br /&gt;
    33 (Pad)    VSS &lt;br /&gt;
&lt;br /&gt;
== Schnittstellen ==&lt;br /&gt;
[[Datei:Schnittstellen_des_JXD_385.jpeg|miniatur]]&lt;br /&gt;
&lt;br /&gt;
=== SWD-Port ===&lt;br /&gt;
Der SWD-Port ist über … herausgeführt. &#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Serielle Schnittstelle ===&lt;br /&gt;
Die Anschlüsse führen zu den RX und TX Pins des MCUs.&lt;br /&gt;
&#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== PIN 9 ===&lt;br /&gt;
&#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== I²C-Schnittstelle ===&lt;br /&gt;
&#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
= Programmierung neuer Firmware =&lt;br /&gt;
Im RCGroups Forum wurde ein Beitrag veröffentlich welcher die gesamte Toolchain erklärt:&lt;br /&gt;
&lt;br /&gt;
[http://www.rcgroups.com/forums/showthread.php?t=2278850 Erklärung der Toolchain mit Youtubevideos]&lt;br /&gt;
&lt;br /&gt;
== Beschreibung der Toolkette ==&lt;br /&gt;
&#039;&#039;→ Details ergänzen&#039;&#039;&lt;br /&gt;
=== Notwendige Hardware und Software ===&lt;br /&gt;
&#039;&#039;→ Details ergänzen&#039;&#039;&lt;br /&gt;
=== Installation der Toolkette ===&lt;br /&gt;
&#039;&#039;→ Details ergänzen&#039;&#039;&lt;br /&gt;
=== ISP und ICD ===&lt;br /&gt;
== Beschreibung der Firmware-Varianten ==&lt;br /&gt;
=== „Blinky“ ===&lt;br /&gt;
&#039;&#039;→ Details ergänzen&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Zubehör ==&lt;br /&gt;
=== Lade-Adapter ===&lt;br /&gt;
&lt;br /&gt;
Schaltplan des beiliegenden Ladeadapters:&lt;br /&gt;
&lt;br /&gt;
http://www.mikrocontroller.net/attachment/197005/ladeanzeige.png&lt;br /&gt;
&lt;br /&gt;
Auf der Platine vorgesehen sind weiter eine in Reihe zu R2 geschaltete Diode und ein Parallel zum Akku liegender Widerstand R5, welche allerdings nicht bestückt sind.&lt;br /&gt;
&lt;br /&gt;
Bei vollem Akku erlischt die LED. Der vom USB-Port benötigte Strom beträgt bei leerem Akku etwa 450mA&lt;br /&gt;
&lt;br /&gt;
=== Funkfernbedienung ===&lt;br /&gt;
Die Außenantenne ist nur „Verarsche“ ...&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;→ Hinweis auf Idee: Neuen Sender entwickeln&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[[Bild:HOC_Fernbedienung_Platine_B-Seite.jpeg|200px]]&lt;br /&gt;
[[Bild:HOC_Fernbedienung_Platine_Ausschnitt.jpeg|200px]]&lt;br /&gt;
[[Bild:HOC_Fernbedienung_Platine_total.jpeg|200px]]&lt;br /&gt;
[[Datei:HOC_Fernbedienung_Platine_Ausschnitt2.jpeg|200px]]&lt;br /&gt;
&lt;br /&gt;
==== Schaltbild der Fernbedienung ====&lt;br /&gt;
Das Schaltbild enthält alle funktionsrelevanten Bauteile. Es fehlen noch diverse Bauteilwerte. Auch der eine oder andere Stützkondensator fehlt eventuell.&lt;br /&gt;
&lt;br /&gt;
[[Medium:copter05.pdf]]&lt;br /&gt;
&lt;br /&gt;
==== Pinbelegung des Mikrocontrollers ====&lt;br /&gt;
&lt;br /&gt;
Pinbelegung für CPU N79E814&lt;br /&gt;
&lt;br /&gt;
 Pin    Name    Funktion&lt;br /&gt;
   1     P0.0   LCD, CS&lt;br /&gt;
   2     P1.7   LCD, CLK&lt;br /&gt;
   3     P1.6   LCD, DATA&lt;br /&gt;
   4     RST    Reset (10k - C)&lt;br /&gt;
   5     VSS    an Masse&lt;br /&gt;
   6     P3.1   RF-Modul, MOSI&lt;br /&gt;
   7     P3.0   RF-Modul, SCK&lt;br /&gt;
   8     P1.4   RF-Modul, MISO&lt;br /&gt;
   9     SDA    RF-Modul, CSN&lt;br /&gt;
  10     SCL    2K2 Pullup, unbestückter Schaltungsteil&lt;br /&gt;
  11     P1.1   LED via 1kOhm&lt;br /&gt;
  12     P1.0   Buzzer (via Transistor)&lt;br /&gt;
  13     AD6    über Widerstände an Batteriespannung vor Regler&lt;br /&gt;
  14     AD5    Auswertung Taster (Seite Yaw-Throttle)&lt;br /&gt;
  15     VDD    Versorgung&lt;br /&gt;
  16     AD4    Poti &amp;quot;Throttle&amp;quot;&lt;br /&gt;
  17     AD3    Poti &amp;quot;Yaw&amp;quot;&lt;br /&gt;
  18     AD2    Poti &amp;quot;Roll&amp;quot;, Dämpfung mit RC Glied&lt;br /&gt;
  19     AD1    Poti &amp;quot;Pitch&amp;quot;, Dämpfung mit RC Glied&lt;br /&gt;
  20     AD0    Auswertung Taster (Seite Pitch-Roll)&lt;br /&gt;
&lt;br /&gt;
==== Pinbelegung des Sendemoduls ====&lt;br /&gt;
[[Bild:HOC_Fernbedienung_Sendemodul.jpeg|200px]]&lt;br /&gt;
&lt;br /&gt;
 1 3.3V&lt;br /&gt;
 2 MOSI an PIN6  MCU&lt;br /&gt;
 3 SCK  an PIN7  MCU&lt;br /&gt;
 4 MISO an PIN8  MCU&lt;br /&gt;
 5 CE&lt;br /&gt;
 6 GND&lt;br /&gt;
 7 IRQ&lt;br /&gt;
 8 CSN  an PIN9  MCU&lt;br /&gt;
 9 RXEN&lt;br /&gt;
&lt;br /&gt;
==== Protokoll ====&lt;br /&gt;
&lt;br /&gt;
Es handelt sich um das V202 Protokoll.&lt;br /&gt;
&lt;br /&gt;
* Die Payload hat eine Länge von 16-Byte&lt;br /&gt;
* Das letzte Byte entspricht der Summe aller vorherigen Bytes (bzw. den unteren 8 Bit der Summe)&lt;br /&gt;
* Das Datenformat passt zu dem im GitRepo beschriebenen (https://github.com/hackocopter/Documentation/tree/master/RemoteControl)&lt;br /&gt;
* Das Datenformat passt zu der Implementierung des V202 Protokolls in der Deviation firmware (https://bitbucket.org/PhracturedBlue/deviation/src...)&lt;br /&gt;
&lt;br /&gt;
Zum Channel Hopping:&lt;br /&gt;
* jedes Packet wird zweimal versendet&lt;br /&gt;
* es immer 16-Channel durchgehoppt (dann gehts wieder von vorne los)&lt;br /&gt;
* auch das passt zur Implementierung in der Deviation firmware&lt;br /&gt;
&lt;br /&gt;
Siehe auch: http://www.mikrocontroller.net/topic/309185?goto=3410375#3410373&lt;br /&gt;
&lt;br /&gt;
= Tipps und Tricks =&lt;br /&gt;
== Bezugsquellen und Kauf ==&lt;br /&gt;
=== Händler ===&lt;br /&gt;
Auflistung von Händlern die den JXD 385 führen:&lt;br /&gt;
&lt;br /&gt;
* tmart: [http://www.tmart.com/search.html?typeid=&amp;amp;q=jxd+385 http://www.tmart.com/]&lt;br /&gt;
* RC Master: [http://www.rcmaster.net/de-search.htm?SearchTerms=jxd%20385 http://www.rcmaster.net]&lt;br /&gt;
* Banggood: http://www.banggood.com/&lt;br /&gt;
* Everbuying: [http://www.everbuying.com/product451747.html http://www.everbuying.com/]&lt;br /&gt;
* ...&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Direktkauf aus China ===&lt;br /&gt;
&lt;br /&gt;
Bei Ebay ist der JXD-385 auch unter dem Namen &#039;&#039;&#039;JD-185&#039;&#039;&#039; zu finden, die Komponenten sind absolut identisch, der Preis liegt jedoch bei ca. 25€ inkl. Versand. Den JXD-385 findet man bei ebay seltener und er liegt bei ca. 35€.&lt;br /&gt;
&lt;br /&gt;
Bilder des JD-185: &lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
Datei:Quadrocopter JD-185.jpg|Foto des JD-185, gekauft bei Ebay-User bst2sell&lt;br /&gt;
Datei:Fernbedienung JD-185.jpg|Foto der Fernbedienung des JD-185, gekauft bei Ebay-User bst2sell&lt;br /&gt;
Datei:Platine Seite 1 - JD-185.jpg|Foto der Platine Seite 1 des JD-185, gekauft bei Ebay-User bst2sell&lt;br /&gt;
Datei:Platine Seite 2 - JD-185.jpg|Foto der Platine Seite 2 des JD-185, gekauft bei Ebay-User bst2sell&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Aliexpress: [http://de.aliexpress.com/wholesale?SearchText=jxd+385&amp;amp;catId=0 http://de.aliexpress.com/] (Dort auch ohne Fernbedienung ab ~15€ zu haben)&lt;br /&gt;
* Ebay&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;→ Infos zu Aliexpress, ebay, Einfuhrumsatzsteuer und Käuferschutz ergänzen&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Lieferanten aus Europa ===&lt;br /&gt;
&lt;br /&gt;
- Tmart.com (GB):&lt;br /&gt;
Von einer Bestellung bei Tmart.com rate ich (Richard78) ab. Ich habe am trotz Express-Lieferung (5-7 Tage) auch 3 Wochen nach der Bestellung noch keine Waren erhalten.&lt;br /&gt;
&lt;br /&gt;
- RCMaster:&lt;br /&gt;
[http://www.rcmaster.net/de-jxd-jd-385-6-axis-gyro-4ch-mini-quadrocopter-rtf-2-4ghz-like-hubsan-x4-h107-p233542.htm JXD 385 bei RCMaster]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Ersatzakkus ==&lt;br /&gt;
Der Original-Akku hat 240mAh und wiegt …g. Die Abmessungen sind (LxBxH) 31x20x8 mm³ &#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Möglicher Ersatzakku:&lt;br /&gt;
Turnigy nano-tech 260mAh, 21g, 32x20x7 mm³&lt;br /&gt;
http://hobbyking.com/hobbyking/store/__24920__Turnigy_nano_tech_260mAh_1S_35_70C_Lipo_Pack_QR_Ladybird_Genius_CP_Mini_CP_.html&lt;br /&gt;
&lt;br /&gt;
Der Akku ist etwas dicker als angegeben, passt aber gut in den Copter&lt;br /&gt;
(380mAh, ca. 2,31€, …g) &#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Propeller ==&lt;br /&gt;
Beim Kauf der Propeller sollte darauf geachtet werden, Propeller für den JXD385 zu kaufen. Propeller für den Hubsan H107 sind kleiner und haben weniger Halt auf der Motorwelle.&lt;br /&gt;
&lt;br /&gt;
Lieferanten:&lt;br /&gt;
* RCMaster: [http://www.rcmaster.net/de-rotorblatt-f%C3%BCr-jxd-385-002-p233604.htm Rotorblätter für JXD 385]&lt;br /&gt;
&lt;br /&gt;
== Motoren ==&lt;br /&gt;
&#039;&#039;&#039;Achtung!&#039;&#039;&#039; Motoren vom Hubsan H107 sind nicht kompatibel, die Motorwelle des JXD 385 ist länger.&lt;br /&gt;
&lt;br /&gt;
* RCMaster&lt;br /&gt;
** Linkslauf: [http://www.rcmaster.net/de-motor-gegen-den-uhrzeigersinn-f%C3%BCr-jxd-385-006-p233608.htm Motor gegen den Uhrzeigersinn]&lt;br /&gt;
** Rechtslauf: [http://www.rcmaster.net/de-motor-im-uhrzeigersinn-f%C3%BCr-jxd-385-005-p233607.htm Motor im Uhrzeigersinn]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Frame ==&lt;br /&gt;
&#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Reduzierung der Unfallfolgen ==&lt;br /&gt;
&#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
= Ideen für neue Funktionen =&lt;br /&gt;
== Bessere Flugstabilisierung mit bestehender Sensorik ==&lt;br /&gt;
== Neue Funktionen mit GPS-Sensor ==&lt;br /&gt;
[[Bild:HOC_GPS_Groessenvergleich.jpg|200px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;→ Ideen ergänzen&#039;&#039;&lt;br /&gt;
== Neue Funktionen mit Luftdruck-Sensor ==&lt;br /&gt;
&#039;&#039;→ Ideen ergänzen&#039;&#039;&lt;br /&gt;
== Neue Funktionen mit Kamera ==&lt;br /&gt;
Alternativen: Keycam, Y3000, … &#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
== Neue Funktionen mit Ultraschallsensor ==&lt;br /&gt;
&#039;&#039;→ Ideen ergänzen&#039;&#039;&lt;br /&gt;
== Neue Funktionen mit Infrarot-Entfernungssensor ==&lt;br /&gt;
[[Bild:HOC_IR-Entfernungsmesser-Testplatine.jpg|200px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;→ Ideen ergänzen&#039;&#039;&lt;br /&gt;
== Neue Funktionen mit Bluetooth ==&lt;br /&gt;
&#039;&#039;→ Ideen ergänzen&#039;&#039;&lt;br /&gt;
== Erweiterung der Original-Fernbedienung ==&lt;br /&gt;
=== Funkmodul mit PA + LNA ===&lt;br /&gt;
&#039;&#039;→ Details ergänzen&#039;&#039;&lt;br /&gt;
=== Erweiterung um ein Display ===&lt;br /&gt;
[[Bild:HOC_Fernbedienung_mit_C0802-04.jpeg|200px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;→ Details ergänzen&#039;&#039;&lt;br /&gt;
== Neue Funktionen mit alternativer Fernbedienung ==&lt;br /&gt;
&#039;&#039;→ Ideen ergänzen&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Weiterführende Links und Quellen =&lt;br /&gt;
* http://www.jann.cc/2013/10/13/tiny_hackable_quadcopter.html &#039;&#039;→ Details ergänzen&#039;&#039;&lt;br /&gt;
* Multiwii &#039;&#039;→ Details ergänzen&#039;&#039;&lt;br /&gt;
* Paparazzi (http://paparazzi.enac.fr/wiki/Main_Page) &#039;&#039;→ Details ergänzen&#039;&#039;&lt;/div&gt;</summary>
		<author><name>Smarti</name></author>
	</entry>
	<entry>
		<id>https://www.mikrocontroller.net/index.php?title=Hack-O-Copter&amp;diff=85631</id>
		<title>Hack-O-Copter</title>
		<link rel="alternate" type="text/html" href="https://www.mikrocontroller.net/index.php?title=Hack-O-Copter&amp;diff=85631"/>
		<updated>2014-11-10T10:30:20Z</updated>

		<summary type="html">&lt;p&gt;Smarti: /* Bedienung */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Der Begriff &#039;&#039;&#039;Hack-O-Copter&#039;&#039;&#039; beschreibt einen Nachbau des Quadrocopters „Hubsan X4“, der er sich einfach „hacken“ lässt; die Original-Firmware kann also überschrieben und durch eigene ersetzt werden. Er wird für ca. 21€ verkauft, siehe Beitrag [http://www.mikrocontroller.net/topic/309185?page=single „Hackbarer(?) 21 EUR Quadcopter“.]&lt;br /&gt;
&lt;br /&gt;
Die Original-Firmware kann nicht ausgelesen werden, es muss also eine komplett neue Firmware erstellt werden.&lt;br /&gt;
&lt;br /&gt;
Dieser Artikel bezieht sich auf den Nachbau von JXD Modell Nr.385: http://www.jxdtoys.com/en/ &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hinweis:&#039;&#039;&#039; Der Artikel enthält Infos bis zu [http://www.mikrocontroller.net/topic/309185?page=1#3356755 diesem Beitrag]. Weitere Inhalte aus dem Thread werden asap ergänzt.&lt;br /&gt;
&lt;br /&gt;
= Beschreibung des Quadrocopters =&lt;br /&gt;
* Abmessungen &#039;&#039;→ 8* 8*3cm (LxBxH)&#039;&#039;&lt;br /&gt;
* Gewicht &#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
* Lieferumfang &#039;&#039;→ Quadrokopter, Fernbedienung, Handbuch&#039;&#039;&lt;br /&gt;
* Reichweite &#039;&#039;→ ca. 100m&#039;&#039;&lt;br /&gt;
* Flugdauer und Ladezeit &#039;&#039;→ ca. 7min / ca. 45min&#039;&#039;&lt;br /&gt;
* Funktionen &#039;&#039;→ Infos (3 Empfindlichkeiten, umdrehen, Rekalibrierung, ...) ergänzen&#039;&#039;&lt;br /&gt;
* Link zur Bedienungsanleitung&lt;br /&gt;
== Bedienung ==&lt;br /&gt;
* Fliegen: Auf ebenen Untergrund legen, nach ein paar Sekunden blinken die LEDs er langsamer, dann den linken Steuerhebel einmal hoch und wieder runter fahren.&lt;br /&gt;
* Empfindlichkeit: Mit der linken Funktionstaste lassen sich 3 empflindlichkeits Stufen einstellen. Die jeweilige Einstellung wird durch ein Piepen bestätigt.&lt;br /&gt;
* Flip Funktion: Die rechten Funktionstaste betätigen und entsprechend Links / Rechts oder Vorne / Hinten auf Anschlag. Der Copter rollt in die entsprechende Richtung um die eigene Achse.&lt;br /&gt;
* Sensor Kalibrieren: Auf ebenen Untergrund legen, beide Steuerknüppel nach links unten. Die LEDs blinken schnell. Steuerknüppel wieder in Neutralstellung.&lt;br /&gt;
&lt;br /&gt;
== Komponenten ==&lt;br /&gt;
Der Quadrocopter wird von vier kernlosen Gleichstrommotoren („Coreless DC“) angetrieben. Im Inneren des Gehäuses ist eine Platine. Ihre vergleichsweise modernen Hardware-Komponenten (Mikrocontroller, Sensoren, MOSFETs und Funkmodul) sind in den folgenden Kapiteln beschrieben.&lt;br /&gt;
=== Mikrocontroller ===&lt;br /&gt;
Der „Nuvoton Mini54ZAN“ ist ein Cortex-M0 MCU mit 16KiB Flash, 2KB SRAM und SWD. &#039;&#039;→ Links zu Datenblättern ergänzen&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Link zur KEIL Device-Database des Mini54ZAN: &lt;br /&gt;
http://www.keil.com/dd/chip/6142.htm&lt;br /&gt;
&lt;br /&gt;
=== Sensoren zur Flugstabilisierung ===&lt;br /&gt;
Für die Flugstabilisierung ist der Quadrocopter mit drei Gyroskopen und drei Beschleunigungssensoren ausgestattet. Diese sind alle zusammen im Intertialsensor „Invensense MPU-6050“ integriert.&lt;br /&gt;
&#039;&#039;→ Link zum Datenblatt&#039;&#039;&lt;br /&gt;
=== ESC ===&lt;br /&gt;
Die Ansteuerung der Gleichstrommotoren erfolgt über PWM und MOSFETs. Die verwendeten N-Kanal MOSFETs „G2310“ haben einen „Drain-Source On-Resistance“ von etwa 120mΩ.&lt;br /&gt;
&lt;br /&gt;
Siehe http://www.mikrocontroller.net/attachment/193854/G2310.pdf &lt;br /&gt;
=== Funk- Transceiver ===&lt;br /&gt;
Für die 2,4GHz Funkstrecke zur Fernsteuerung ist mit einem „Beken BK2423“ integriert. Die Vermutung, dass dieser voll kompatibel zum NRF24L01 ist, liegt nahe, da der NRF24L01 die Daten der Fernbedienung empfangen kann.&lt;br /&gt;
&lt;br /&gt;
[[Bild:HOC_Fernbedienung_Platine_Ausschnitt2.jpeg|200px]]&lt;br /&gt;
&lt;br /&gt;
== Pinbelegung des Controllers ==&lt;br /&gt;
&lt;br /&gt;
MINI51ZAN        &lt;br /&gt;
QFN33-Pin    Manual 3.2.2, p.16    &lt;br /&gt;
    CPNx/CPPx = Analog comparator input    &lt;br /&gt;
    CPO=Analog comparator output    &lt;br /&gt;
    AINx= ADC input    &lt;br /&gt;
    CK0=Frequency divider output    &lt;br /&gt;
    TxEX=Timer capture/reset input  &lt;br /&gt;
  &lt;br /&gt;
    Pin  Primary    Secondary    Function understood    External connection&lt;br /&gt;
    1  P1.5    AIN5, CPP0    Partially      Connected to motor ctrl circuit 4 (sense?)&lt;br /&gt;
    2  reset          YES        SWD Port reset&lt;br /&gt;
    3  P3.0    AIN6, CPN1    NC?        Not connected?&lt;br /&gt;
    4  P5.4          NC?        Not connected?&lt;br /&gt;
    5  P3.1    AIN7, CPP1    Partially      Connected to motor ctrl circuit 1 (sense?)&lt;br /&gt;
    6  P3.2    T0EX,STADC,INT0    YES        MPU6050, pin 12 (interrupt)&lt;br /&gt;
    7  P3.4    SDA, T0      YES        MPU6050, pin 24 (SDA)&lt;br /&gt;
    8  P3.5    SCL, T1      YES        MPU6050, pin 23 (SCL)&lt;br /&gt;
    9  P3.6    T1EX,CK0,CPO0    Partially      Connected to test pad&lt;br /&gt;
    10  P5.1    XTAL2      NC?        Not connected?&lt;br /&gt;
    11  P5.0    XTAL1      NC?        Not connected?&lt;br /&gt;
    12  VSS          YES        VSS&lt;br /&gt;
    13  P5.2    INT1      Partially      Connected to unpopulated circuit part. Possibly be to control LEDS on left side&lt;br /&gt;
    14  P2.2    PWM0      NC?        Not connected?&lt;br /&gt;
    15  P2.3    PWM1      NC?        Not connected?&lt;br /&gt;
    16  P2.4    PWM2      Partially      Connected to Motor 1 ctrl&lt;br /&gt;
    17  P2.5    PWM3      Partially      Connected to Motor 2 ctrl&lt;br /&gt;
    18  P2.6    PWM4, CPO1    Partially      Connected to Motor 3 ctrl&lt;br /&gt;
    19  P4.6    ICE_CLK (SWD)    YES        SWD Port CLK&lt;br /&gt;
    20  P4.7    ICE_DAT (SWD)    YES        SWD Port Dat&lt;br /&gt;
    21  P0.7    SPICLK      YES        BK2423 SPI CLK&lt;br /&gt;
    22  P0.6    MISO      YES        BK2423 SPI MISO&lt;br /&gt;
    23  P0.5    MOSI      YES        BK2423 SPI MOSI&lt;br /&gt;
    24  P0.4    PWM5, SPISS    Partially      Connected to Motor 4 ctrl&lt;br /&gt;
    25  P0.1    RTSn, RX, SPISS    YES        BK2434 SPI CSN&lt;br /&gt;
    26  P0.0    CTSn, TX    YES        Controls LEDS via 10 Ohm resistors&lt;br /&gt;
    27  P5.3    AIN0      NC?        Not connected?&lt;br /&gt;
    28  VDD          YES  &lt;br /&gt;
    29  P1.0    AIN1      NO        Connected to motor ctrl circuit 2 (sense?)&lt;br /&gt;
    30  P1.2    RX, AIN2    YES        UART PORT RX&lt;br /&gt;
    31  P1.3    TX, AIN3    YES        UART PORT TX&lt;br /&gt;
    32  P1.4    CPN0, AIN4    Partially      Connected to motor ctrl circuit 3 (sense?)&lt;br /&gt;
    33 (Pad)    VSS &lt;br /&gt;
&lt;br /&gt;
== Schnittstellen ==&lt;br /&gt;
[[Datei:Schnittstellen_des_JXD_385.jpeg|miniatur]]&lt;br /&gt;
&lt;br /&gt;
=== SWD-Port ===&lt;br /&gt;
Der SWD-Port ist über … herausgeführt. &#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Serielle Schnittstelle ===&lt;br /&gt;
Die Anschlüsse führen zu den RX und TX Pins des MCUs.&lt;br /&gt;
&#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== PIN 9 ===&lt;br /&gt;
&#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== I²C-Schnittstelle ===&lt;br /&gt;
&#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
= Programmierung neuer Firmware =&lt;br /&gt;
Im RCGroups Forum wurde ein Beitrag veröffentlich welcher die gesamte Toolchain erklärt:&lt;br /&gt;
&lt;br /&gt;
[http://www.rcgroups.com/forums/showthread.php?t=2278850 Erklärung der Toolchain mit Youtubevideos]&lt;br /&gt;
&lt;br /&gt;
== Beschreibung der Toolkette ==&lt;br /&gt;
&#039;&#039;→ Details ergänzen&#039;&#039;&lt;br /&gt;
=== Notwendige Hardware und Software ===&lt;br /&gt;
&#039;&#039;→ Details ergänzen&#039;&#039;&lt;br /&gt;
=== Installation der Toolkette ===&lt;br /&gt;
&#039;&#039;→ Details ergänzen&#039;&#039;&lt;br /&gt;
=== ISP und ICD ===&lt;br /&gt;
== Beschreibung der Firmware-Varianten ==&lt;br /&gt;
=== „Blinky“ ===&lt;br /&gt;
&#039;&#039;→ Details ergänzen&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Zubehör ==&lt;br /&gt;
=== Lade-Adapter ===&lt;br /&gt;
&lt;br /&gt;
Schaltplan des beiliegenden Ladeadapters:&lt;br /&gt;
&lt;br /&gt;
http://www.mikrocontroller.net/attachment/197005/ladeanzeige.png&lt;br /&gt;
&lt;br /&gt;
Auf der Platine vorgesehen sind weiter eine in Reihe zu R2 geschaltete Diode und ein Parallel zum Akku liegender Widerstand R5, welche allerdings nicht bestückt sind.&lt;br /&gt;
&lt;br /&gt;
Bei vollem Akku erlischt die LED. Der vom USB-Port benötigte Strom beträgt bei leerem Akku etwa 450mA&lt;br /&gt;
&lt;br /&gt;
=== Funkfernbedienung ===&lt;br /&gt;
Die Außenantenne ist nur „Verarsche“ ...&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;→ Hinweis auf Idee: Neuen Sender entwickeln&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[[Bild:HOC_Fernbedienung_Platine_B-Seite.jpeg|200px]]&lt;br /&gt;
[[Bild:HOC_Fernbedienung_Platine_Ausschnitt.jpeg|200px]]&lt;br /&gt;
[[Bild:HOC_Fernbedienung_Platine_total.jpeg|200px]]&lt;br /&gt;
[[Datei:HOC_Fernbedienung_Platine_Ausschnitt2.jpeg|200px]]&lt;br /&gt;
&lt;br /&gt;
==== Schaltbild der Fernbedienung ====&lt;br /&gt;
Das Schaltbild enthält alle funktionsrelevanten Bauteile. Es fehlen noch diverse Bauteilwerte. Auch der eine oder andere Stützkondensator fehlt eventuell.&lt;br /&gt;
&lt;br /&gt;
[[Medium:copter05.pdf]]&lt;br /&gt;
&lt;br /&gt;
==== Pinbelegung des Mikrocontrollers ====&lt;br /&gt;
&lt;br /&gt;
Pinbelegung für CPU N79E814&lt;br /&gt;
&lt;br /&gt;
 Pin    Name    Funktion&lt;br /&gt;
   1     P0.0   LCD, CS&lt;br /&gt;
   2     P1.7   LCD, CLK&lt;br /&gt;
   3     P1.6   LCD, DATA&lt;br /&gt;
   4     RST    Reset (10k - C)&lt;br /&gt;
   5     VSS    an Masse&lt;br /&gt;
   6     P3.1   RF-Modul, MOSI&lt;br /&gt;
   7     P3.0   RF-Modul, SCK&lt;br /&gt;
   8     P1.4   RF-Modul, MISO&lt;br /&gt;
   9     SDA    RF-Modul, CSN&lt;br /&gt;
  10     SCL    2K2 Pullup, unbestückter Schaltungsteil&lt;br /&gt;
  11     P1.1   LED via 1kOhm&lt;br /&gt;
  12     P1.0   Buzzer (via Transistor)&lt;br /&gt;
  13     AD6    über Widerstände an Batteriespannung vor Regler&lt;br /&gt;
  14     AD5    Auswertung Taster (Seite Yaw-Throttle)&lt;br /&gt;
  15     VDD    Versorgung&lt;br /&gt;
  16     AD4    Poti &amp;quot;Throttle&amp;quot;&lt;br /&gt;
  17     AD3    Poti &amp;quot;Yaw&amp;quot;&lt;br /&gt;
  18     AD2    Poti &amp;quot;Roll&amp;quot;, Dämpfung mit RC Glied&lt;br /&gt;
  19     AD1    Poti &amp;quot;Pitch&amp;quot;, Dämpfung mit RC Glied&lt;br /&gt;
  20     AD0    Auswertung Taster (Seite Pitch-Roll)&lt;br /&gt;
&lt;br /&gt;
==== Pinbelegung des Sendemoduls ====&lt;br /&gt;
[[Bild:HOC_Fernbedienung_Sendemodul.jpeg|200px]]&lt;br /&gt;
&lt;br /&gt;
 1 3.3V&lt;br /&gt;
 2 MOSI an PIN6  MCU&lt;br /&gt;
 3 SCK  an PIN7  MCU&lt;br /&gt;
 4 MISO an PIN8  MCU&lt;br /&gt;
 5 CE&lt;br /&gt;
 6 GND&lt;br /&gt;
 7 IRQ&lt;br /&gt;
 8 CSN  an PIN9  MCU&lt;br /&gt;
 9 RXEN&lt;br /&gt;
&lt;br /&gt;
==== Protokoll ====&lt;br /&gt;
&lt;br /&gt;
Es handelt sich um das V202 Protokoll.&lt;br /&gt;
&lt;br /&gt;
* Die Payload hat eine Länge von 16-Byte&lt;br /&gt;
* Das letzte Byte entspricht der Summe aller vorherigen Bytes (bzw. den unteren 8 Bit der Summe)&lt;br /&gt;
* Das Datenformat passt zu dem im GitRepo beschriebenen (https://github.com/hackocopter/Documentation/tree/master/RemoteControl)&lt;br /&gt;
* Das Datenformat passt zu der Implementierung des V202 Protokolls in der Deviation firmware (https://bitbucket.org/PhracturedBlue/deviation/src...)&lt;br /&gt;
&lt;br /&gt;
Zum Channel Hopping:&lt;br /&gt;
* jedes Packet wird zweimal versendet&lt;br /&gt;
* es immer 16-Channel durchgehoppt (dann gehts wieder von vorne los)&lt;br /&gt;
* auch das passt zur Implementierung in der Deviation firmware&lt;br /&gt;
&lt;br /&gt;
Siehe auch: http://www.mikrocontroller.net/topic/309185?goto=3410375#3410373&lt;br /&gt;
&lt;br /&gt;
= Tipps und Tricks =&lt;br /&gt;
== Bezugsquellen und Kauf ==&lt;br /&gt;
=== Händler ===&lt;br /&gt;
Auflistung von Händlern die den JXD 385 führen:&lt;br /&gt;
&lt;br /&gt;
* tmart: [http://www.tmart.com/search.html?typeid=&amp;amp;q=jxd+385 http://www.tmart.com/]&lt;br /&gt;
* RC Master: [http://www.rcmaster.net/de-search.htm?SearchTerms=jxd%20385 http://www.rcmaster.net]&lt;br /&gt;
* Banggood: http://www.banggood.com/&lt;br /&gt;
* Everbuying: [http://www.everbuying.com/product451747.html http://www.everbuying.com/]&lt;br /&gt;
* ...&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Direktkauf aus China ===&lt;br /&gt;
&lt;br /&gt;
Bei Ebay ist der JXD-385 auch unter dem Namen &#039;&#039;&#039;JD-185&#039;&#039;&#039; zu finden, die Komponenten sind absolut identisch, der Preis liegt jedoch bei ca. 25€ inkl. Versand. Den JXD-385 findet man bei ebay seltener und er liegt bei ca. 35€.&lt;br /&gt;
&lt;br /&gt;
Bilder des JD-185: &lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
Datei:Quadrocopter JD-185.jpg|Foto des JD-185, gekauft bei Ebay-User bst2sell&lt;br /&gt;
Datei:Fernbedienung JD-185.jpg|Foto der Fernbedienung des JD-185, gekauft bei Ebay-User bst2sell&lt;br /&gt;
Datei:Platine Seite 1 - JD-185.jpg|Foto der Platine Seite 1 des JD-185, gekauft bei Ebay-User bst2sell&lt;br /&gt;
Datei:Platine Seite 2 - JD-185.jpg|Foto der Platine Seite 2 des JD-185, gekauft bei Ebay-User bst2sell&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Aliexpress: [http://de.aliexpress.com/wholesale?SearchText=jxd+385&amp;amp;catId=0 http://de.aliexpress.com/] (Dort auch ohne Fernbedienung ab ~15€ zu haben)&lt;br /&gt;
* Ebay&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;→ Infos zu Aliexpress, ebay, Einfuhrumsatzsteuer und Käuferschutz ergänzen&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Lieferanten aus Europa ===&lt;br /&gt;
&lt;br /&gt;
- Tmart.com (GB):&lt;br /&gt;
Von einer Bestellung bei Tmart.com rate ich (Richard78) ab. Ich habe am trotz Express-Lieferung (5-7 Tage) auch 3 Wochen nach der Bestellung noch keine Waren erhalten.&lt;br /&gt;
&lt;br /&gt;
- RCMaster:&lt;br /&gt;
[http://www.rcmaster.net/de-jxd-jd-385-6-axis-gyro-4ch-mini-quadrocopter-rtf-2-4ghz-like-hubsan-x4-h107-p233542.htm JXD 385 bei RCMaster]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Ersatzakkus ==&lt;br /&gt;
Der Original-Akku hat 240mAh und wiegt …g. Die Abmessungen sind (LxBxH) 31x20x8 mm³ &#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Möglicher Ersatzakku:&lt;br /&gt;
Turnigy nano-tech 260mAh, 21g, 32x20x7 mm³&lt;br /&gt;
http://hobbyking.com/hobbyking/store/__24920__Turnigy_nano_tech_260mAh_1S_35_70C_Lipo_Pack_QR_Ladybird_Genius_CP_Mini_CP_.html&lt;br /&gt;
&lt;br /&gt;
Der Akku ist etwas dicker als angegeben, passt aber gut in den Copter&lt;br /&gt;
(380mAh, ca. 2,31€, …g) &#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Propeller ==&lt;br /&gt;
Beim Kauf der Propeller sollte darauf geachtet werden, Propeller für den JXD385 zu kaufen. Propeller für den Hubsan H107 sind kleiner und haben weniger Halt auf der Motorwelle.&lt;br /&gt;
&lt;br /&gt;
Lieferanten:&lt;br /&gt;
* RCMaster: [http://www.rcmaster.net/de-rotorblatt-f%C3%BCr-jxd-385-002-p233604.htm Rotorblätter für JXD 385]&lt;br /&gt;
&lt;br /&gt;
== Motoren ==&lt;br /&gt;
&#039;&#039;&#039;Achtung!&#039;&#039;&#039; Motoren vom Hubsan H107 sind nicht kompatibel, die Motorwelle des JXD 385 ist länger.&lt;br /&gt;
&lt;br /&gt;
* RCMaster&lt;br /&gt;
** Linkslauf: [http://www.rcmaster.net/de-motor-gegen-den-uhrzeigersinn-f%C3%BCr-jxd-385-006-p233608.htm Motor gegen den Uhrzeigersinn]&lt;br /&gt;
** Rechtslauf: [http://www.rcmaster.net/de-motor-im-uhrzeigersinn-f%C3%BCr-jxd-385-005-p233607.htm Motor im Uhrzeigersinn]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Frame ==&lt;br /&gt;
&#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Reduzierung der Unfallfolgen ==&lt;br /&gt;
&#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
= Ideen für neue Funktionen =&lt;br /&gt;
== Bessere Flugstabilisierung mit bestehender Sensorik ==&lt;br /&gt;
== Neue Funktionen mit GPS-Sensor ==&lt;br /&gt;
[[Bild:HOC_GPS_Groessenvergleich.jpg|200px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;→ Ideen ergänzen&#039;&#039;&lt;br /&gt;
== Neue Funktionen mit Luftdruck-Sensor ==&lt;br /&gt;
&#039;&#039;→ Ideen ergänzen&#039;&#039;&lt;br /&gt;
== Neue Funktionen mit Kamera ==&lt;br /&gt;
Alternativen: Keycam, Y3000, … &#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
== Neue Funktionen mit Ultraschallsensor ==&lt;br /&gt;
&#039;&#039;→ Ideen ergänzen&#039;&#039;&lt;br /&gt;
== Neue Funktionen mit Infrarot-Entfernungssensor ==&lt;br /&gt;
[[Bild:HOC_IR-Entfernungsmesser-Testplatine.jpg|200px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;→ Ideen ergänzen&#039;&#039;&lt;br /&gt;
== Neue Funktionen mit Bluetooth ==&lt;br /&gt;
&#039;&#039;→ Ideen ergänzen&#039;&#039;&lt;br /&gt;
== Erweiterung der Original-Fernbedienung ==&lt;br /&gt;
=== Funkmodul mit PA + LNA ===&lt;br /&gt;
&#039;&#039;→ Details ergänzen&#039;&#039;&lt;br /&gt;
=== Erweiterung um ein Display ===&lt;br /&gt;
[[Bild:HOC_Fernbedienung_mit_C0802-04.jpeg|200px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;→ Details ergänzen&#039;&#039;&lt;br /&gt;
== Neue Funktionen mit alternativer Fernbedienung ==&lt;br /&gt;
&#039;&#039;→ Ideen ergänzen&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Weiterführende Links und Quellen =&lt;br /&gt;
* http://www.jann.cc/2013/10/13/tiny_hackable_quadcopter.html &#039;&#039;→ Details ergänzen&#039;&#039;&lt;br /&gt;
* Multiwii &#039;&#039;→ Details ergänzen&#039;&#039;&lt;br /&gt;
* Paparazzi (http://paparazzi.enac.fr/wiki/Main_Page) &#039;&#039;→ Details ergänzen&#039;&#039;&lt;/div&gt;</summary>
		<author><name>Smarti</name></author>
	</entry>
	<entry>
		<id>https://www.mikrocontroller.net/index.php?title=Hack-O-Copter&amp;diff=85630</id>
		<title>Hack-O-Copter</title>
		<link rel="alternate" type="text/html" href="https://www.mikrocontroller.net/index.php?title=Hack-O-Copter&amp;diff=85630"/>
		<updated>2014-11-10T10:12:15Z</updated>

		<summary type="html">&lt;p&gt;Smarti: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Der Begriff &#039;&#039;&#039;Hack-O-Copter&#039;&#039;&#039; beschreibt einen Nachbau des Quadrocopters „Hubsan X4“, der er sich einfach „hacken“ lässt; die Original-Firmware kann also überschrieben und durch eigene ersetzt werden. Er wird für ca. 21€ verkauft, siehe Beitrag [http://www.mikrocontroller.net/topic/309185?page=single „Hackbarer(?) 21 EUR Quadcopter“.]&lt;br /&gt;
&lt;br /&gt;
Die Original-Firmware kann nicht ausgelesen werden, es muss also eine komplett neue Firmware erstellt werden.&lt;br /&gt;
&lt;br /&gt;
Dieser Artikel bezieht sich auf den Nachbau von JXD Modell Nr.385: http://www.jxdtoys.com/en/ &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hinweis:&#039;&#039;&#039; Der Artikel enthält Infos bis zu [http://www.mikrocontroller.net/topic/309185?page=1#3356755 diesem Beitrag]. Weitere Inhalte aus dem Thread werden asap ergänzt.&lt;br /&gt;
&lt;br /&gt;
= Beschreibung des Quadrocopters =&lt;br /&gt;
* Abmessungen &#039;&#039;→ 8* 8*3cm (LxBxH)&#039;&#039;&lt;br /&gt;
* Gewicht &#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
* Lieferumfang &#039;&#039;→ Quadrokopter, Fernbedienung, Handbuch&#039;&#039;&lt;br /&gt;
* Reichweite &#039;&#039;→ ca. 100m&#039;&#039;&lt;br /&gt;
* Flugdauer und Ladezeit &#039;&#039;→ ca. 7min / ca. 45min&#039;&#039;&lt;br /&gt;
* Funktionen &#039;&#039;→ Infos (3 Empfindlichkeiten, umdrehen, Rekalibrierung, ...) ergänzen&#039;&#039;&lt;br /&gt;
* Link zur Bedienungsanleitung&lt;br /&gt;
== Bedienung ==&lt;br /&gt;
Auf ebenen Untergrund legen, nach ein paar Sekunden blinken die LEDs er langsamer, dann den linken Steuerhebel einmal hoch und wieder runter fahren.&lt;br /&gt;
== Komponenten ==&lt;br /&gt;
Der Quadrocopter wird von vier kernlosen Gleichstrommotoren („Coreless DC“) angetrieben. Im Inneren des Gehäuses ist eine Platine. Ihre vergleichsweise modernen Hardware-Komponenten (Mikrocontroller, Sensoren, MOSFETs und Funkmodul) sind in den folgenden Kapiteln beschrieben.&lt;br /&gt;
=== Mikrocontroller ===&lt;br /&gt;
Der „Nuvoton Mini54ZAN“ ist ein Cortex-M0 MCU mit 16KiB Flash, 2KB SRAM und SWD. &#039;&#039;→ Links zu Datenblättern ergänzen&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Link zur KEIL Device-Database des Mini54ZAN: &lt;br /&gt;
http://www.keil.com/dd/chip/6142.htm&lt;br /&gt;
&lt;br /&gt;
=== Sensoren zur Flugstabilisierung ===&lt;br /&gt;
Für die Flugstabilisierung ist der Quadrocopter mit drei Gyroskopen und drei Beschleunigungssensoren ausgestattet. Diese sind alle zusammen im Intertialsensor „Invensense MPU-6050“ integriert.&lt;br /&gt;
&#039;&#039;→ Link zum Datenblatt&#039;&#039;&lt;br /&gt;
=== ESC ===&lt;br /&gt;
Die Ansteuerung der Gleichstrommotoren erfolgt über PWM und MOSFETs. Die verwendeten N-Kanal MOSFETs „G2310“ haben einen „Drain-Source On-Resistance“ von etwa 120mΩ.&lt;br /&gt;
&lt;br /&gt;
Siehe http://www.mikrocontroller.net/attachment/193854/G2310.pdf &lt;br /&gt;
=== Funk- Transceiver ===&lt;br /&gt;
Für die 2,4GHz Funkstrecke zur Fernsteuerung ist mit einem „Beken BK2423“ integriert. Die Vermutung, dass dieser voll kompatibel zum NRF24L01 ist, liegt nahe, da der NRF24L01 die Daten der Fernbedienung empfangen kann.&lt;br /&gt;
&lt;br /&gt;
[[Bild:HOC_Fernbedienung_Platine_Ausschnitt2.jpeg|200px]]&lt;br /&gt;
&lt;br /&gt;
== Pinbelegung des Controllers ==&lt;br /&gt;
&lt;br /&gt;
MINI51ZAN        &lt;br /&gt;
QFN33-Pin    Manual 3.2.2, p.16    &lt;br /&gt;
    CPNx/CPPx = Analog comparator input    &lt;br /&gt;
    CPO=Analog comparator output    &lt;br /&gt;
    AINx= ADC input    &lt;br /&gt;
    CK0=Frequency divider output    &lt;br /&gt;
    TxEX=Timer capture/reset input  &lt;br /&gt;
  &lt;br /&gt;
    Pin  Primary    Secondary    Function understood    External connection&lt;br /&gt;
    1  P1.5    AIN5, CPP0    Partially      Connected to motor ctrl circuit 4 (sense?)&lt;br /&gt;
    2  reset          YES        SWD Port reset&lt;br /&gt;
    3  P3.0    AIN6, CPN1    NC?        Not connected?&lt;br /&gt;
    4  P5.4          NC?        Not connected?&lt;br /&gt;
    5  P3.1    AIN7, CPP1    Partially      Connected to motor ctrl circuit 1 (sense?)&lt;br /&gt;
    6  P3.2    T0EX,STADC,INT0    YES        MPU6050, pin 12 (interrupt)&lt;br /&gt;
    7  P3.4    SDA, T0      YES        MPU6050, pin 24 (SDA)&lt;br /&gt;
    8  P3.5    SCL, T1      YES        MPU6050, pin 23 (SCL)&lt;br /&gt;
    9  P3.6    T1EX,CK0,CPO0    Partially      Connected to test pad&lt;br /&gt;
    10  P5.1    XTAL2      NC?        Not connected?&lt;br /&gt;
    11  P5.0    XTAL1      NC?        Not connected?&lt;br /&gt;
    12  VSS          YES        VSS&lt;br /&gt;
    13  P5.2    INT1      Partially      Connected to unpopulated circuit part. Possibly be to control LEDS on left side&lt;br /&gt;
    14  P2.2    PWM0      NC?        Not connected?&lt;br /&gt;
    15  P2.3    PWM1      NC?        Not connected?&lt;br /&gt;
    16  P2.4    PWM2      Partially      Connected to Motor 1 ctrl&lt;br /&gt;
    17  P2.5    PWM3      Partially      Connected to Motor 2 ctrl&lt;br /&gt;
    18  P2.6    PWM4, CPO1    Partially      Connected to Motor 3 ctrl&lt;br /&gt;
    19  P4.6    ICE_CLK (SWD)    YES        SWD Port CLK&lt;br /&gt;
    20  P4.7    ICE_DAT (SWD)    YES        SWD Port Dat&lt;br /&gt;
    21  P0.7    SPICLK      YES        BK2423 SPI CLK&lt;br /&gt;
    22  P0.6    MISO      YES        BK2423 SPI MISO&lt;br /&gt;
    23  P0.5    MOSI      YES        BK2423 SPI MOSI&lt;br /&gt;
    24  P0.4    PWM5, SPISS    Partially      Connected to Motor 4 ctrl&lt;br /&gt;
    25  P0.1    RTSn, RX, SPISS    YES        BK2434 SPI CSN&lt;br /&gt;
    26  P0.0    CTSn, TX    YES        Controls LEDS via 10 Ohm resistors&lt;br /&gt;
    27  P5.3    AIN0      NC?        Not connected?&lt;br /&gt;
    28  VDD          YES  &lt;br /&gt;
    29  P1.0    AIN1      NO        Connected to motor ctrl circuit 2 (sense?)&lt;br /&gt;
    30  P1.2    RX, AIN2    YES        UART PORT RX&lt;br /&gt;
    31  P1.3    TX, AIN3    YES        UART PORT TX&lt;br /&gt;
    32  P1.4    CPN0, AIN4    Partially      Connected to motor ctrl circuit 3 (sense?)&lt;br /&gt;
    33 (Pad)    VSS &lt;br /&gt;
&lt;br /&gt;
== Schnittstellen ==&lt;br /&gt;
[[Datei:Schnittstellen_des_JXD_385.jpeg|miniatur]]&lt;br /&gt;
&lt;br /&gt;
=== SWD-Port ===&lt;br /&gt;
Der SWD-Port ist über … herausgeführt. &#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Serielle Schnittstelle ===&lt;br /&gt;
Die Anschlüsse führen zu den RX und TX Pins des MCUs.&lt;br /&gt;
&#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== PIN 9 ===&lt;br /&gt;
&#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== I²C-Schnittstelle ===&lt;br /&gt;
&#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
= Programmierung neuer Firmware =&lt;br /&gt;
Im RCGroups Forum wurde ein Beitrag veröffentlich welcher die gesamte Toolchain erklärt:&lt;br /&gt;
&lt;br /&gt;
[http://www.rcgroups.com/forums/showthread.php?t=2278850 Erklärung der Toolchain mit Youtubevideos]&lt;br /&gt;
&lt;br /&gt;
== Beschreibung der Toolkette ==&lt;br /&gt;
&#039;&#039;→ Details ergänzen&#039;&#039;&lt;br /&gt;
=== Notwendige Hardware und Software ===&lt;br /&gt;
&#039;&#039;→ Details ergänzen&#039;&#039;&lt;br /&gt;
=== Installation der Toolkette ===&lt;br /&gt;
&#039;&#039;→ Details ergänzen&#039;&#039;&lt;br /&gt;
=== ISP und ICD ===&lt;br /&gt;
== Beschreibung der Firmware-Varianten ==&lt;br /&gt;
=== „Blinky“ ===&lt;br /&gt;
&#039;&#039;→ Details ergänzen&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Zubehör ==&lt;br /&gt;
=== Lade-Adapter ===&lt;br /&gt;
&lt;br /&gt;
Schaltplan des beiliegenden Ladeadapters:&lt;br /&gt;
&lt;br /&gt;
http://www.mikrocontroller.net/attachment/197005/ladeanzeige.png&lt;br /&gt;
&lt;br /&gt;
Auf der Platine vorgesehen sind weiter eine in Reihe zu R2 geschaltete Diode und ein Parallel zum Akku liegender Widerstand R5, welche allerdings nicht bestückt sind.&lt;br /&gt;
&lt;br /&gt;
Bei vollem Akku erlischt die LED. Der vom USB-Port benötigte Strom beträgt bei leerem Akku etwa 450mA&lt;br /&gt;
&lt;br /&gt;
=== Funkfernbedienung ===&lt;br /&gt;
Die Außenantenne ist nur „Verarsche“ ...&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;→ Hinweis auf Idee: Neuen Sender entwickeln&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[[Bild:HOC_Fernbedienung_Platine_B-Seite.jpeg|200px]]&lt;br /&gt;
[[Bild:HOC_Fernbedienung_Platine_Ausschnitt.jpeg|200px]]&lt;br /&gt;
[[Bild:HOC_Fernbedienung_Platine_total.jpeg|200px]]&lt;br /&gt;
[[Datei:HOC_Fernbedienung_Platine_Ausschnitt2.jpeg|200px]]&lt;br /&gt;
&lt;br /&gt;
==== Schaltbild der Fernbedienung ====&lt;br /&gt;
Das Schaltbild enthält alle funktionsrelevanten Bauteile. Es fehlen noch diverse Bauteilwerte. Auch der eine oder andere Stützkondensator fehlt eventuell.&lt;br /&gt;
&lt;br /&gt;
[[Medium:copter05.pdf]]&lt;br /&gt;
&lt;br /&gt;
==== Pinbelegung des Mikrocontrollers ====&lt;br /&gt;
&lt;br /&gt;
Pinbelegung für CPU N79E814&lt;br /&gt;
&lt;br /&gt;
 Pin    Name    Funktion&lt;br /&gt;
   1     P0.0   LCD, CS&lt;br /&gt;
   2     P1.7   LCD, CLK&lt;br /&gt;
   3     P1.6   LCD, DATA&lt;br /&gt;
   4     RST    Reset (10k - C)&lt;br /&gt;
   5     VSS    an Masse&lt;br /&gt;
   6     P3.1   RF-Modul, MOSI&lt;br /&gt;
   7     P3.0   RF-Modul, SCK&lt;br /&gt;
   8     P1.4   RF-Modul, MISO&lt;br /&gt;
   9     SDA    RF-Modul, CSN&lt;br /&gt;
  10     SCL    2K2 Pullup, unbestückter Schaltungsteil&lt;br /&gt;
  11     P1.1   LED via 1kOhm&lt;br /&gt;
  12     P1.0   Buzzer (via Transistor)&lt;br /&gt;
  13     AD6    über Widerstände an Batteriespannung vor Regler&lt;br /&gt;
  14     AD5    Auswertung Taster (Seite Yaw-Throttle)&lt;br /&gt;
  15     VDD    Versorgung&lt;br /&gt;
  16     AD4    Poti &amp;quot;Throttle&amp;quot;&lt;br /&gt;
  17     AD3    Poti &amp;quot;Yaw&amp;quot;&lt;br /&gt;
  18     AD2    Poti &amp;quot;Roll&amp;quot;, Dämpfung mit RC Glied&lt;br /&gt;
  19     AD1    Poti &amp;quot;Pitch&amp;quot;, Dämpfung mit RC Glied&lt;br /&gt;
  20     AD0    Auswertung Taster (Seite Pitch-Roll)&lt;br /&gt;
&lt;br /&gt;
==== Pinbelegung des Sendemoduls ====&lt;br /&gt;
[[Bild:HOC_Fernbedienung_Sendemodul.jpeg|200px]]&lt;br /&gt;
&lt;br /&gt;
 1 3.3V&lt;br /&gt;
 2 MOSI an PIN6  MCU&lt;br /&gt;
 3 SCK  an PIN7  MCU&lt;br /&gt;
 4 MISO an PIN8  MCU&lt;br /&gt;
 5 CE&lt;br /&gt;
 6 GND&lt;br /&gt;
 7 IRQ&lt;br /&gt;
 8 CSN  an PIN9  MCU&lt;br /&gt;
 9 RXEN&lt;br /&gt;
&lt;br /&gt;
==== Protokoll ====&lt;br /&gt;
&lt;br /&gt;
Es handelt sich um das V202 Protokoll.&lt;br /&gt;
&lt;br /&gt;
* Die Payload hat eine Länge von 16-Byte&lt;br /&gt;
* Das letzte Byte entspricht der Summe aller vorherigen Bytes (bzw. den unteren 8 Bit der Summe)&lt;br /&gt;
* Das Datenformat passt zu dem im GitRepo beschriebenen (https://github.com/hackocopter/Documentation/tree/master/RemoteControl)&lt;br /&gt;
* Das Datenformat passt zu der Implementierung des V202 Protokolls in der Deviation firmware (https://bitbucket.org/PhracturedBlue/deviation/src...)&lt;br /&gt;
&lt;br /&gt;
Zum Channel Hopping:&lt;br /&gt;
* jedes Packet wird zweimal versendet&lt;br /&gt;
* es immer 16-Channel durchgehoppt (dann gehts wieder von vorne los)&lt;br /&gt;
* auch das passt zur Implementierung in der Deviation firmware&lt;br /&gt;
&lt;br /&gt;
Siehe auch: http://www.mikrocontroller.net/topic/309185?goto=3410375#3410373&lt;br /&gt;
&lt;br /&gt;
= Tipps und Tricks =&lt;br /&gt;
== Bezugsquellen und Kauf ==&lt;br /&gt;
=== Händler ===&lt;br /&gt;
Auflistung von Händlern die den JXD 385 führen:&lt;br /&gt;
&lt;br /&gt;
* tmart: [http://www.tmart.com/search.html?typeid=&amp;amp;q=jxd+385 http://www.tmart.com/]&lt;br /&gt;
* RC Master: [http://www.rcmaster.net/de-search.htm?SearchTerms=jxd%20385 http://www.rcmaster.net]&lt;br /&gt;
* Banggood: http://www.banggood.com/&lt;br /&gt;
* Everbuying: [http://www.everbuying.com/product451747.html http://www.everbuying.com/]&lt;br /&gt;
* ...&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Direktkauf aus China ===&lt;br /&gt;
&lt;br /&gt;
Bei Ebay ist der JXD-385 auch unter dem Namen &#039;&#039;&#039;JD-185&#039;&#039;&#039; zu finden, die Komponenten sind absolut identisch, der Preis liegt jedoch bei ca. 25€ inkl. Versand. Den JXD-385 findet man bei ebay seltener und er liegt bei ca. 35€.&lt;br /&gt;
&lt;br /&gt;
Bilder des JD-185: &lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
Datei:Quadrocopter JD-185.jpg|Foto des JD-185, gekauft bei Ebay-User bst2sell&lt;br /&gt;
Datei:Fernbedienung JD-185.jpg|Foto der Fernbedienung des JD-185, gekauft bei Ebay-User bst2sell&lt;br /&gt;
Datei:Platine Seite 1 - JD-185.jpg|Foto der Platine Seite 1 des JD-185, gekauft bei Ebay-User bst2sell&lt;br /&gt;
Datei:Platine Seite 2 - JD-185.jpg|Foto der Platine Seite 2 des JD-185, gekauft bei Ebay-User bst2sell&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Aliexpress: [http://de.aliexpress.com/wholesale?SearchText=jxd+385&amp;amp;catId=0 http://de.aliexpress.com/] (Dort auch ohne Fernbedienung ab ~15€ zu haben)&lt;br /&gt;
* Ebay&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;→ Infos zu Aliexpress, ebay, Einfuhrumsatzsteuer und Käuferschutz ergänzen&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Lieferanten aus Europa ===&lt;br /&gt;
&lt;br /&gt;
- Tmart.com (GB):&lt;br /&gt;
Von einer Bestellung bei Tmart.com rate ich (Richard78) ab. Ich habe am trotz Express-Lieferung (5-7 Tage) auch 3 Wochen nach der Bestellung noch keine Waren erhalten.&lt;br /&gt;
&lt;br /&gt;
- RCMaster:&lt;br /&gt;
[http://www.rcmaster.net/de-jxd-jd-385-6-axis-gyro-4ch-mini-quadrocopter-rtf-2-4ghz-like-hubsan-x4-h107-p233542.htm JXD 385 bei RCMaster]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Ersatzakkus ==&lt;br /&gt;
Der Original-Akku hat 240mAh und wiegt …g. Die Abmessungen sind (LxBxH) 31x20x8 mm³ &#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Möglicher Ersatzakku:&lt;br /&gt;
Turnigy nano-tech 260mAh, 21g, 32x20x7 mm³&lt;br /&gt;
http://hobbyking.com/hobbyking/store/__24920__Turnigy_nano_tech_260mAh_1S_35_70C_Lipo_Pack_QR_Ladybird_Genius_CP_Mini_CP_.html&lt;br /&gt;
&lt;br /&gt;
Der Akku ist etwas dicker als angegeben, passt aber gut in den Copter&lt;br /&gt;
(380mAh, ca. 2,31€, …g) &#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Propeller ==&lt;br /&gt;
Beim Kauf der Propeller sollte darauf geachtet werden, Propeller für den JXD385 zu kaufen. Propeller für den Hubsan H107 sind kleiner und haben weniger Halt auf der Motorwelle.&lt;br /&gt;
&lt;br /&gt;
Lieferanten:&lt;br /&gt;
* RCMaster: [http://www.rcmaster.net/de-rotorblatt-f%C3%BCr-jxd-385-002-p233604.htm Rotorblätter für JXD 385]&lt;br /&gt;
&lt;br /&gt;
== Motoren ==&lt;br /&gt;
&#039;&#039;&#039;Achtung!&#039;&#039;&#039; Motoren vom Hubsan H107 sind nicht kompatibel, die Motorwelle des JXD 385 ist länger.&lt;br /&gt;
&lt;br /&gt;
* RCMaster&lt;br /&gt;
** Linkslauf: [http://www.rcmaster.net/de-motor-gegen-den-uhrzeigersinn-f%C3%BCr-jxd-385-006-p233608.htm Motor gegen den Uhrzeigersinn]&lt;br /&gt;
** Rechtslauf: [http://www.rcmaster.net/de-motor-im-uhrzeigersinn-f%C3%BCr-jxd-385-005-p233607.htm Motor im Uhrzeigersinn]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Frame ==&lt;br /&gt;
&#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Reduzierung der Unfallfolgen ==&lt;br /&gt;
&#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
= Ideen für neue Funktionen =&lt;br /&gt;
== Bessere Flugstabilisierung mit bestehender Sensorik ==&lt;br /&gt;
== Neue Funktionen mit GPS-Sensor ==&lt;br /&gt;
[[Bild:HOC_GPS_Groessenvergleich.jpg|200px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;→ Ideen ergänzen&#039;&#039;&lt;br /&gt;
== Neue Funktionen mit Luftdruck-Sensor ==&lt;br /&gt;
&#039;&#039;→ Ideen ergänzen&#039;&#039;&lt;br /&gt;
== Neue Funktionen mit Kamera ==&lt;br /&gt;
Alternativen: Keycam, Y3000, … &#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
== Neue Funktionen mit Ultraschallsensor ==&lt;br /&gt;
&#039;&#039;→ Ideen ergänzen&#039;&#039;&lt;br /&gt;
== Neue Funktionen mit Infrarot-Entfernungssensor ==&lt;br /&gt;
[[Bild:HOC_IR-Entfernungsmesser-Testplatine.jpg|200px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;→ Ideen ergänzen&#039;&#039;&lt;br /&gt;
== Neue Funktionen mit Bluetooth ==&lt;br /&gt;
&#039;&#039;→ Ideen ergänzen&#039;&#039;&lt;br /&gt;
== Erweiterung der Original-Fernbedienung ==&lt;br /&gt;
=== Funkmodul mit PA + LNA ===&lt;br /&gt;
&#039;&#039;→ Details ergänzen&#039;&#039;&lt;br /&gt;
=== Erweiterung um ein Display ===&lt;br /&gt;
[[Bild:HOC_Fernbedienung_mit_C0802-04.jpeg|200px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;→ Details ergänzen&#039;&#039;&lt;br /&gt;
== Neue Funktionen mit alternativer Fernbedienung ==&lt;br /&gt;
&#039;&#039;→ Ideen ergänzen&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Weiterführende Links und Quellen =&lt;br /&gt;
* http://www.jann.cc/2013/10/13/tiny_hackable_quadcopter.html &#039;&#039;→ Details ergänzen&#039;&#039;&lt;br /&gt;
* Multiwii &#039;&#039;→ Details ergänzen&#039;&#039;&lt;br /&gt;
* Paparazzi (http://paparazzi.enac.fr/wiki/Main_Page) &#039;&#039;→ Details ergänzen&#039;&#039;&lt;/div&gt;</summary>
		<author><name>Smarti</name></author>
	</entry>
	<entry>
		<id>https://www.mikrocontroller.net/index.php?title=Hack-O-Copter&amp;diff=85628</id>
		<title>Hack-O-Copter</title>
		<link rel="alternate" type="text/html" href="https://www.mikrocontroller.net/index.php?title=Hack-O-Copter&amp;diff=85628"/>
		<updated>2014-11-10T09:33:32Z</updated>

		<summary type="html">&lt;p&gt;Smarti: /* Beschreibung des Quadrocopters */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Der Begriff &#039;&#039;&#039;Hack-O-Copter&#039;&#039;&#039; beschreibt einen Nachbau des Quadrocopters „Hubsan X4“, der er sich einfach „hacken“ lässt; die Original-Firmware kann also überschrieben und durch eigene ersetzt werden. Er wird für ca. 21€ verkauft, siehe Beitrag [http://www.mikrocontroller.net/topic/309185?page=single „Hackbarer(?) 21 EUR Quadcopter“.]&lt;br /&gt;
&lt;br /&gt;
Die Original-Firmware kann nicht ausgelesen werden, es muss also eine komplett neue Firmware erstellt werden.&lt;br /&gt;
&lt;br /&gt;
Einer der Hersteller des Nachbaus ist JXD mit dem Modell Nr.385: http://www.jxdtoys.com/en/ &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hinweis:&#039;&#039;&#039; Der Artikel enthält Infos bis zu [http://www.mikrocontroller.net/topic/309185?page=1#3356755 diesem Beitrag]. Weitere Inhalte aus dem Thread werden asap ergänzt.&lt;br /&gt;
&lt;br /&gt;
= Beschreibung des Quadrocopters =&lt;br /&gt;
* Abmessungen &#039;&#039;→ 8* 8*3cm (LxBxH)&#039;&#039;&lt;br /&gt;
* Gewicht &#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
* Lieferumfang &#039;&#039;→ Quadrokopter, Fernbedienung, Handbuch&#039;&#039;&lt;br /&gt;
* Reichweite &#039;&#039;→ ca. 100m&#039;&#039;&lt;br /&gt;
* Flugdauer und Ladezeit &#039;&#039;→ ca. 7min / ca. 45min&#039;&#039;&lt;br /&gt;
* Funktionen &#039;&#039;→ Infos (3 Empfindlichkeiten, umdrehen, Rekalibrierung, ...) ergänzen&#039;&#039;&lt;br /&gt;
* Link zur Bedienungsanleitung&lt;br /&gt;
== Bedienung ==&lt;br /&gt;
Auf ebenen Untergrund legen, nach ein paar Sekunden blinken die LEDs er langsamer, dann den linken Steuerhebel einmal hoch und wieder runter fahren.&lt;br /&gt;
== Komponenten ==&lt;br /&gt;
Der Quadrocopter wird von vier kernlosen Gleichstrommotoren („Coreless DC“) angetrieben. Im Inneren des Gehäuses ist eine Platine. Ihre vergleichsweise modernen Hardware-Komponenten (Mikrocontroller, Sensoren, MOSFETs und Funkmodul) sind in den folgenden Kapiteln beschrieben.&lt;br /&gt;
=== Mikrocontroller ===&lt;br /&gt;
Der „Nuvoton Mini54ZAN“ ist ein Cortex-M0 MCU mit 16KiB Flash, 2KB SRAM und SWD. &#039;&#039;→ Links zu Datenblättern ergänzen&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Link zur KEIL Device-Database des Mini54ZAN: &lt;br /&gt;
http://www.keil.com/dd/chip/6142.htm&lt;br /&gt;
&lt;br /&gt;
=== Sensoren zur Flugstabilisierung ===&lt;br /&gt;
Für die Flugstabilisierung ist der Quadrocopter mit drei Gyroskopen und drei Beschleunigungssensoren ausgestattet. Diese sind alle zusammen im Intertialsensor „Invensense MPU-6050“ integriert.&lt;br /&gt;
&#039;&#039;→ Link zum Datenblatt&#039;&#039;&lt;br /&gt;
=== ESC ===&lt;br /&gt;
Die Ansteuerung der Gleichstrommotoren erfolgt über PWM und MOSFETs. Die verwendeten N-Kanal MOSFETs „G2310“ haben einen „Drain-Source On-Resistance“ von etwa 120mΩ.&lt;br /&gt;
&lt;br /&gt;
Siehe http://www.mikrocontroller.net/attachment/193854/G2310.pdf &lt;br /&gt;
=== Funk- Transceiver ===&lt;br /&gt;
Für die 2,4GHz Funkstrecke zur Fernsteuerung ist mit einem „Beken BK2423“ integriert. Die Vermutung, dass dieser voll kompatibel zum NRF24L01 ist, liegt nahe, da der NRF24L01 die Daten der Fernbedienung empfangen kann.&lt;br /&gt;
&lt;br /&gt;
[[Bild:HOC_Fernbedienung_Platine_Ausschnitt2.jpeg|200px]]&lt;br /&gt;
&lt;br /&gt;
== Pinbelegung des Controllers ==&lt;br /&gt;
&lt;br /&gt;
MINI51ZAN        &lt;br /&gt;
QFN33-Pin    Manual 3.2.2, p.16    &lt;br /&gt;
    CPNx/CPPx = Analog comparator input    &lt;br /&gt;
    CPO=Analog comparator output    &lt;br /&gt;
    AINx= ADC input    &lt;br /&gt;
    CK0=Frequency divider output    &lt;br /&gt;
    TxEX=Timer capture/reset input  &lt;br /&gt;
  &lt;br /&gt;
    Pin  Primary    Secondary    Function understood    External connection&lt;br /&gt;
    1  P1.5    AIN5, CPP0    Partially      Connected to motor ctrl circuit 4 (sense?)&lt;br /&gt;
    2  reset          YES        SWD Port reset&lt;br /&gt;
    3  P3.0    AIN6, CPN1    NC?        Not connected?&lt;br /&gt;
    4  P5.4          NC?        Not connected?&lt;br /&gt;
    5  P3.1    AIN7, CPP1    Partially      Connected to motor ctrl circuit 1 (sense?)&lt;br /&gt;
    6  P3.2    T0EX,STADC,INT0    YES        MPU6050, pin 12 (interrupt)&lt;br /&gt;
    7  P3.4    SDA, T0      YES        MPU6050, pin 24 (SDA)&lt;br /&gt;
    8  P3.5    SCL, T1      YES        MPU6050, pin 23 (SCL)&lt;br /&gt;
    9  P3.6    T1EX,CK0,CPO0    Partially      Connected to test pad&lt;br /&gt;
    10  P5.1    XTAL2      NC?        Not connected?&lt;br /&gt;
    11  P5.0    XTAL1      NC?        Not connected?&lt;br /&gt;
    12  VSS          YES        VSS&lt;br /&gt;
    13  P5.2    INT1      Partially      Connected to unpopulated circuit part. Possibly be to control LEDS on left side&lt;br /&gt;
    14  P2.2    PWM0      NC?        Not connected?&lt;br /&gt;
    15  P2.3    PWM1      NC?        Not connected?&lt;br /&gt;
    16  P2.4    PWM2      Partially      Connected to Motor 1 ctrl&lt;br /&gt;
    17  P2.5    PWM3      Partially      Connected to Motor 2 ctrl&lt;br /&gt;
    18  P2.6    PWM4, CPO1    Partially      Connected to Motor 3 ctrl&lt;br /&gt;
    19  P4.6    ICE_CLK (SWD)    YES        SWD Port CLK&lt;br /&gt;
    20  P4.7    ICE_DAT (SWD)    YES        SWD Port Dat&lt;br /&gt;
    21  P0.7    SPICLK      YES        BK2423 SPI CLK&lt;br /&gt;
    22  P0.6    MISO      YES        BK2423 SPI MISO&lt;br /&gt;
    23  P0.5    MOSI      YES        BK2423 SPI MOSI&lt;br /&gt;
    24  P0.4    PWM5, SPISS    Partially      Connected to Motor 4 ctrl&lt;br /&gt;
    25  P0.1    RTSn, RX, SPISS    YES        BK2434 SPI CSN&lt;br /&gt;
    26  P0.0    CTSn, TX    YES        Controls LEDS via 10 Ohm resistors&lt;br /&gt;
    27  P5.3    AIN0      NC?        Not connected?&lt;br /&gt;
    28  VDD          YES  &lt;br /&gt;
    29  P1.0    AIN1      NO        Connected to motor ctrl circuit 2 (sense?)&lt;br /&gt;
    30  P1.2    RX, AIN2    YES        UART PORT RX&lt;br /&gt;
    31  P1.3    TX, AIN3    YES        UART PORT TX&lt;br /&gt;
    32  P1.4    CPN0, AIN4    Partially      Connected to motor ctrl circuit 3 (sense?)&lt;br /&gt;
    33 (Pad)    VSS &lt;br /&gt;
&lt;br /&gt;
== Schnittstellen ==&lt;br /&gt;
[[Datei:Schnittstellen_des_JXD_385.jpeg|miniatur]]&lt;br /&gt;
&lt;br /&gt;
=== SWD-Port ===&lt;br /&gt;
Der SWD-Port ist über … herausgeführt. &#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Serielle Schnittstelle ===&lt;br /&gt;
Die Anschlüsse führen zu den RX und TX Pins des MCUs.&lt;br /&gt;
&#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== PIN 9 ===&lt;br /&gt;
&#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== I²C-Schnittstelle ===&lt;br /&gt;
&#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
= Programmierung neuer Firmware =&lt;br /&gt;
Im RCGroups Forum wurde ein Beitrag veröffentlich welcher die gesamte Toolchain erklärt:&lt;br /&gt;
&lt;br /&gt;
[http://www.rcgroups.com/forums/showthread.php?t=2278850 Erklärung der Toolchain mit Youtubevideos]&lt;br /&gt;
&lt;br /&gt;
== Beschreibung der Toolkette ==&lt;br /&gt;
&#039;&#039;→ Details ergänzen&#039;&#039;&lt;br /&gt;
=== Notwendige Hardware und Software ===&lt;br /&gt;
&#039;&#039;→ Details ergänzen&#039;&#039;&lt;br /&gt;
=== Installation der Toolkette ===&lt;br /&gt;
&#039;&#039;→ Details ergänzen&#039;&#039;&lt;br /&gt;
=== ISP und ICD ===&lt;br /&gt;
== Beschreibung der Firmware-Varianten ==&lt;br /&gt;
=== „Blinky“ ===&lt;br /&gt;
&#039;&#039;→ Details ergänzen&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Zubehör ==&lt;br /&gt;
=== Lade-Adapter ===&lt;br /&gt;
&lt;br /&gt;
Schaltplan des beiliegenden Ladeadapters:&lt;br /&gt;
&lt;br /&gt;
http://www.mikrocontroller.net/attachment/197005/ladeanzeige.png&lt;br /&gt;
&lt;br /&gt;
Auf der Platine vorgesehen sind weiter eine in Reihe zu R2 geschaltete Diode und ein Parallel zum Akku liegender Widerstand R5, welche allerdings nicht bestückt sind.&lt;br /&gt;
&lt;br /&gt;
Bei vollem Akku erlischt die LED. Der vom USB-Port benötigte Strom beträgt bei leerem Akku etwa 450mA&lt;br /&gt;
&lt;br /&gt;
=== Funkfernbedienung ===&lt;br /&gt;
Die Außenantenne ist nur „Verarsche“ ...&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;→ Hinweis auf Idee: Neuen Sender entwickeln&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[[Bild:HOC_Fernbedienung_Platine_B-Seite.jpeg|200px]]&lt;br /&gt;
[[Bild:HOC_Fernbedienung_Platine_Ausschnitt.jpeg|200px]]&lt;br /&gt;
[[Bild:HOC_Fernbedienung_Platine_total.jpeg|200px]]&lt;br /&gt;
[[Datei:HOC_Fernbedienung_Platine_Ausschnitt2.jpeg|200px]]&lt;br /&gt;
&lt;br /&gt;
==== Schaltbild der Fernbedienung ====&lt;br /&gt;
Das Schaltbild enthält alle funktionsrelevanten Bauteile. Es fehlen noch diverse Bauteilwerte. Auch der eine oder andere Stützkondensator fehlt eventuell.&lt;br /&gt;
&lt;br /&gt;
[[Medium:copter05.pdf]]&lt;br /&gt;
&lt;br /&gt;
==== Pinbelegung des Mikrocontrollers ====&lt;br /&gt;
&lt;br /&gt;
Pinbelegung für CPU N79E814&lt;br /&gt;
&lt;br /&gt;
 Pin    Name    Funktion&lt;br /&gt;
   1     P0.0   LCD, CS&lt;br /&gt;
   2     P1.7   LCD, CLK&lt;br /&gt;
   3     P1.6   LCD, DATA&lt;br /&gt;
   4     RST    Reset (10k - C)&lt;br /&gt;
   5     VSS    an Masse&lt;br /&gt;
   6     P3.1   RF-Modul, MOSI&lt;br /&gt;
   7     P3.0   RF-Modul, SCK&lt;br /&gt;
   8     P1.4   RF-Modul, MISO&lt;br /&gt;
   9     SDA    RF-Modul, CSN&lt;br /&gt;
  10     SCL    2K2 Pullup, unbestückter Schaltungsteil&lt;br /&gt;
  11     P1.1   LED via 1kOhm&lt;br /&gt;
  12     P1.0   Buzzer (via Transistor)&lt;br /&gt;
  13     AD6    über Widerstände an Batteriespannung vor Regler&lt;br /&gt;
  14     AD5    Auswertung Taster (Seite Yaw-Throttle)&lt;br /&gt;
  15     VDD    Versorgung&lt;br /&gt;
  16     AD4    Poti &amp;quot;Throttle&amp;quot;&lt;br /&gt;
  17     AD3    Poti &amp;quot;Yaw&amp;quot;&lt;br /&gt;
  18     AD2    Poti &amp;quot;Roll&amp;quot;, Dämpfung mit RC Glied&lt;br /&gt;
  19     AD1    Poti &amp;quot;Pitch&amp;quot;, Dämpfung mit RC Glied&lt;br /&gt;
  20     AD0    Auswertung Taster (Seite Pitch-Roll)&lt;br /&gt;
&lt;br /&gt;
==== Pinbelegung des Sendemoduls ====&lt;br /&gt;
[[Bild:HOC_Fernbedienung_Sendemodul.jpeg|200px]]&lt;br /&gt;
&lt;br /&gt;
 1 3.3V&lt;br /&gt;
 2 MOSI an PIN6  MCU&lt;br /&gt;
 3 SCK  an PIN7  MCU&lt;br /&gt;
 4 MISO an PIN8  MCU&lt;br /&gt;
 5 CE&lt;br /&gt;
 6 GND&lt;br /&gt;
 7 IRQ&lt;br /&gt;
 8 CSN  an PIN9  MCU&lt;br /&gt;
 9 RXEN&lt;br /&gt;
&lt;br /&gt;
==== Protokoll ====&lt;br /&gt;
&lt;br /&gt;
Es handelt sich um das V202 Protokoll.&lt;br /&gt;
&lt;br /&gt;
* Die Payload hat eine Länge von 16-Byte&lt;br /&gt;
* Das letzte Byte entspricht der Summe aller vorherigen Bytes (bzw. den unteren 8 Bit der Summe)&lt;br /&gt;
* Das Datenformat passt zu dem im GitRepo beschriebenen (https://github.com/hackocopter/Documentation/tree/master/RemoteControl)&lt;br /&gt;
* Das Datenformat passt zu der Implementierung des V202 Protokolls in der Deviation firmware (https://bitbucket.org/PhracturedBlue/deviation/src...)&lt;br /&gt;
&lt;br /&gt;
Zum Channel Hopping:&lt;br /&gt;
* jedes Packet wird zweimal versendet&lt;br /&gt;
* es immer 16-Channel durchgehoppt (dann gehts wieder von vorne los)&lt;br /&gt;
* auch das passt zur Implementierung in der Deviation firmware&lt;br /&gt;
&lt;br /&gt;
Siehe auch: http://www.mikrocontroller.net/topic/309185?goto=3410375#3410373&lt;br /&gt;
&lt;br /&gt;
= Tipps und Tricks =&lt;br /&gt;
== Bezugsquellen und Kauf ==&lt;br /&gt;
=== Händler ===&lt;br /&gt;
Auflistung von Händlern die den JXD 385 führen:&lt;br /&gt;
&lt;br /&gt;
* tmart: [http://www.tmart.com/search.html?typeid=&amp;amp;q=jxd+385 http://www.tmart.com/]&lt;br /&gt;
* RC Master: [http://www.rcmaster.net/de-search.htm?SearchTerms=jxd%20385 http://www.rcmaster.net]&lt;br /&gt;
* Banggood: http://www.banggood.com/&lt;br /&gt;
* Everbuying: [http://www.everbuying.com/product451747.html http://www.everbuying.com/]&lt;br /&gt;
* ...&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Direktkauf aus China ===&lt;br /&gt;
&lt;br /&gt;
Bei Ebay ist der JXD-385 auch unter dem Namen &#039;&#039;&#039;JD-185&#039;&#039;&#039; zu finden, die Komponenten sind absolut identisch, der Preis liegt jedoch bei ca. 25€ inkl. Versand. Den JXD-385 findet man bei ebay seltener und er liegt bei ca. 35€.&lt;br /&gt;
&lt;br /&gt;
Bilder des JD-185: &lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
Datei:Quadrocopter JD-185.jpg|Foto des JD-185, gekauft bei Ebay-User bst2sell&lt;br /&gt;
Datei:Fernbedienung JD-185.jpg|Foto der Fernbedienung des JD-185, gekauft bei Ebay-User bst2sell&lt;br /&gt;
Datei:Platine Seite 1 - JD-185.jpg|Foto der Platine Seite 1 des JD-185, gekauft bei Ebay-User bst2sell&lt;br /&gt;
Datei:Platine Seite 2 - JD-185.jpg|Foto der Platine Seite 2 des JD-185, gekauft bei Ebay-User bst2sell&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Aliexpress: [http://de.aliexpress.com/wholesale?SearchText=jxd+385&amp;amp;catId=0 http://de.aliexpress.com/] (Dort auch ohne Fernbedienung ab ~15€ zu haben)&lt;br /&gt;
* Ebay&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;→ Infos zu Aliexpress, ebay, Einfuhrumsatzsteuer und Käuferschutz ergänzen&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Lieferanten aus Europa ===&lt;br /&gt;
&lt;br /&gt;
- Tmart.com (GB):&lt;br /&gt;
Von einer Bestellung bei Tmart.com rate ich (Richard78) ab. Ich habe am trotz Express-Lieferung (5-7 Tage) auch 3 Wochen nach der Bestellung noch keine Waren erhalten.&lt;br /&gt;
&lt;br /&gt;
- RCMaster:&lt;br /&gt;
[http://www.rcmaster.net/de-jxd-jd-385-6-axis-gyro-4ch-mini-quadrocopter-rtf-2-4ghz-like-hubsan-x4-h107-p233542.htm JXD 385 bei RCMaster]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Ersatzakkus ==&lt;br /&gt;
Der Original-Akku hat 240mAh und wiegt …g. Die Abmessungen sind (LxBxH) 31x20x8 mm³ &#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Möglicher Ersatzakku:&lt;br /&gt;
Turnigy nano-tech 260mAh, 21g, 32x20x7 mm³&lt;br /&gt;
http://hobbyking.com/hobbyking/store/__24920__Turnigy_nano_tech_260mAh_1S_35_70C_Lipo_Pack_QR_Ladybird_Genius_CP_Mini_CP_.html&lt;br /&gt;
&lt;br /&gt;
Der Akku ist etwas dicker als angegeben, passt aber gut in den Copter&lt;br /&gt;
(380mAh, ca. 2,31€, …g) &#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Propeller ==&lt;br /&gt;
Beim Kauf der Propeller sollte darauf geachtet werden, Propeller für den JXD385 zu kaufen. Propeller für den Hubsan H107 sind kleiner und haben weniger Halt auf der Motorwelle.&lt;br /&gt;
&lt;br /&gt;
Lieferanten:&lt;br /&gt;
* RCMaster: [http://www.rcmaster.net/de-rotorblatt-f%C3%BCr-jxd-385-002-p233604.htm Rotorblätter für JXD 385]&lt;br /&gt;
&lt;br /&gt;
== Motoren ==&lt;br /&gt;
&#039;&#039;&#039;Achtung!&#039;&#039;&#039; Motoren vom Hubsan H107 sind nicht kompatibel, die Motorwelle des JXD 385 ist länger.&lt;br /&gt;
&lt;br /&gt;
* RCMaster&lt;br /&gt;
** Linkslauf: [http://www.rcmaster.net/de-motor-gegen-den-uhrzeigersinn-f%C3%BCr-jxd-385-006-p233608.htm Motor gegen den Uhrzeigersinn]&lt;br /&gt;
** Rechtslauf: [http://www.rcmaster.net/de-motor-im-uhrzeigersinn-f%C3%BCr-jxd-385-005-p233607.htm Motor im Uhrzeigersinn]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Frame ==&lt;br /&gt;
&#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Reduzierung der Unfallfolgen ==&lt;br /&gt;
&#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
= Ideen für neue Funktionen =&lt;br /&gt;
== Bessere Flugstabilisierung mit bestehender Sensorik ==&lt;br /&gt;
== Neue Funktionen mit GPS-Sensor ==&lt;br /&gt;
[[Bild:HOC_GPS_Groessenvergleich.jpg|200px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;→ Ideen ergänzen&#039;&#039;&lt;br /&gt;
== Neue Funktionen mit Luftdruck-Sensor ==&lt;br /&gt;
&#039;&#039;→ Ideen ergänzen&#039;&#039;&lt;br /&gt;
== Neue Funktionen mit Kamera ==&lt;br /&gt;
Alternativen: Keycam, Y3000, … &#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
== Neue Funktionen mit Ultraschallsensor ==&lt;br /&gt;
&#039;&#039;→ Ideen ergänzen&#039;&#039;&lt;br /&gt;
== Neue Funktionen mit Infrarot-Entfernungssensor ==&lt;br /&gt;
[[Bild:HOC_IR-Entfernungsmesser-Testplatine.jpg|200px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;→ Ideen ergänzen&#039;&#039;&lt;br /&gt;
== Neue Funktionen mit Bluetooth ==&lt;br /&gt;
&#039;&#039;→ Ideen ergänzen&#039;&#039;&lt;br /&gt;
== Erweiterung der Original-Fernbedienung ==&lt;br /&gt;
=== Funkmodul mit PA + LNA ===&lt;br /&gt;
&#039;&#039;→ Details ergänzen&#039;&#039;&lt;br /&gt;
=== Erweiterung um ein Display ===&lt;br /&gt;
[[Bild:HOC_Fernbedienung_mit_C0802-04.jpeg|200px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;→ Details ergänzen&#039;&#039;&lt;br /&gt;
== Neue Funktionen mit alternativer Fernbedienung ==&lt;br /&gt;
&#039;&#039;→ Ideen ergänzen&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Weiterführende Links und Quellen =&lt;br /&gt;
* http://www.jann.cc/2013/10/13/tiny_hackable_quadcopter.html &#039;&#039;→ Details ergänzen&#039;&#039;&lt;br /&gt;
* Multiwii &#039;&#039;→ Details ergänzen&#039;&#039;&lt;br /&gt;
* Paparazzi (http://paparazzi.enac.fr/wiki/Main_Page) &#039;&#039;→ Details ergänzen&#039;&#039;&lt;/div&gt;</summary>
		<author><name>Smarti</name></author>
	</entry>
	<entry>
		<id>https://www.mikrocontroller.net/index.php?title=Hack-O-Copter&amp;diff=85627</id>
		<title>Hack-O-Copter</title>
		<link rel="alternate" type="text/html" href="https://www.mikrocontroller.net/index.php?title=Hack-O-Copter&amp;diff=85627"/>
		<updated>2014-11-10T09:24:07Z</updated>

		<summary type="html">&lt;p&gt;Smarti: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Der Begriff &#039;&#039;&#039;Hack-O-Copter&#039;&#039;&#039; beschreibt einen Nachbau des Quadrocopters „Hubsan X4“, der er sich einfach „hacken“ lässt; die Original-Firmware kann also überschrieben und durch eigene ersetzt werden. Er wird für ca. 21€ verkauft, siehe Beitrag [http://www.mikrocontroller.net/topic/309185?page=single „Hackbarer(?) 21 EUR Quadcopter“.]&lt;br /&gt;
&lt;br /&gt;
Die Original-Firmware kann nicht ausgelesen werden, es muss also eine komplett neue Firmware erstellt werden.&lt;br /&gt;
&lt;br /&gt;
Einer der Hersteller des Nachbaus ist JXD mit dem Modell Nr.385: http://www.jxdtoys.com/en/ &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hinweis:&#039;&#039;&#039; Der Artikel enthält Infos bis zu [http://www.mikrocontroller.net/topic/309185?page=1#3356755 diesem Beitrag]. Weitere Inhalte aus dem Thread werden asap ergänzt.&lt;br /&gt;
&lt;br /&gt;
= Beschreibung des Quadrocopters =&lt;br /&gt;
* Abmessungen &#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
* Gewicht &#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
* Lieferumfang &#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
* Reichweite &#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
* Flugdauer und Ladezeit &#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
* Funktionen &#039;&#039;→ Infos (3 Empfindlichkeiten, umdrehen, Rekalibrierung, ...) ergänzen&#039;&#039;&lt;br /&gt;
* Link zur Bedienungsanleitung&lt;br /&gt;
== Bedienung ==&lt;br /&gt;
Auf ebenen Untergrund legen, nach ein paar Sekunden blinken die LEDs er langsamer, dann den linken Steuerhebel einmal hoch und wieder runter fahren.&lt;br /&gt;
== Komponenten ==&lt;br /&gt;
Der Quadrocopter wird von vier kernlosen Gleichstrommotoren („Coreless DC“) angetrieben. Im Inneren des Gehäuses ist eine Platine. Ihre vergleichsweise modernen Hardware-Komponenten (Mikrocontroller, Sensoren, MOSFETs und Funkmodul) sind in den folgenden Kapiteln beschrieben.&lt;br /&gt;
=== Mikrocontroller ===&lt;br /&gt;
Der „Nuvoton Mini54ZAN“ ist ein Cortex-M0 MCU mit 16KiB Flash, 2KB SRAM und SWD. &#039;&#039;→ Links zu Datenblättern ergänzen&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Link zur KEIL Device-Database des Mini54ZAN: &lt;br /&gt;
http://www.keil.com/dd/chip/6142.htm&lt;br /&gt;
&lt;br /&gt;
=== Sensoren zur Flugstabilisierung ===&lt;br /&gt;
Für die Flugstabilisierung ist der Quadrocopter mit drei Gyroskopen und drei Beschleunigungssensoren ausgestattet. Diese sind alle zusammen im Intertialsensor „Invensense MPU-6050“ integriert.&lt;br /&gt;
&#039;&#039;→ Link zum Datenblatt&#039;&#039;&lt;br /&gt;
=== ESC ===&lt;br /&gt;
Die Ansteuerung der Gleichstrommotoren erfolgt über PWM und MOSFETs. Die verwendeten N-Kanal MOSFETs „G2310“ haben einen „Drain-Source On-Resistance“ von etwa 120mΩ.&lt;br /&gt;
&lt;br /&gt;
Siehe http://www.mikrocontroller.net/attachment/193854/G2310.pdf &lt;br /&gt;
=== Funk- Transceiver ===&lt;br /&gt;
Für die 2,4GHz Funkstrecke zur Fernsteuerung ist mit einem „Beken BK2423“ integriert. Die Vermutung, dass dieser voll kompatibel zum NRF24L01 ist, liegt nahe, da der NRF24L01 die Daten der Fernbedienung empfangen kann.&lt;br /&gt;
&lt;br /&gt;
[[Bild:HOC_Fernbedienung_Platine_Ausschnitt2.jpeg|200px]]&lt;br /&gt;
&lt;br /&gt;
== Pinbelegung des Controllers ==&lt;br /&gt;
&lt;br /&gt;
MINI51ZAN        &lt;br /&gt;
QFN33-Pin    Manual 3.2.2, p.16    &lt;br /&gt;
    CPNx/CPPx = Analog comparator input    &lt;br /&gt;
    CPO=Analog comparator output    &lt;br /&gt;
    AINx= ADC input    &lt;br /&gt;
    CK0=Frequency divider output    &lt;br /&gt;
    TxEX=Timer capture/reset input  &lt;br /&gt;
  &lt;br /&gt;
    Pin  Primary    Secondary    Function understood    External connection&lt;br /&gt;
    1  P1.5    AIN5, CPP0    Partially      Connected to motor ctrl circuit 4 (sense?)&lt;br /&gt;
    2  reset          YES        SWD Port reset&lt;br /&gt;
    3  P3.0    AIN6, CPN1    NC?        Not connected?&lt;br /&gt;
    4  P5.4          NC?        Not connected?&lt;br /&gt;
    5  P3.1    AIN7, CPP1    Partially      Connected to motor ctrl circuit 1 (sense?)&lt;br /&gt;
    6  P3.2    T0EX,STADC,INT0    YES        MPU6050, pin 12 (interrupt)&lt;br /&gt;
    7  P3.4    SDA, T0      YES        MPU6050, pin 24 (SDA)&lt;br /&gt;
    8  P3.5    SCL, T1      YES        MPU6050, pin 23 (SCL)&lt;br /&gt;
    9  P3.6    T1EX,CK0,CPO0    Partially      Connected to test pad&lt;br /&gt;
    10  P5.1    XTAL2      NC?        Not connected?&lt;br /&gt;
    11  P5.0    XTAL1      NC?        Not connected?&lt;br /&gt;
    12  VSS          YES        VSS&lt;br /&gt;
    13  P5.2    INT1      Partially      Connected to unpopulated circuit part. Possibly be to control LEDS on left side&lt;br /&gt;
    14  P2.2    PWM0      NC?        Not connected?&lt;br /&gt;
    15  P2.3    PWM1      NC?        Not connected?&lt;br /&gt;
    16  P2.4    PWM2      Partially      Connected to Motor 1 ctrl&lt;br /&gt;
    17  P2.5    PWM3      Partially      Connected to Motor 2 ctrl&lt;br /&gt;
    18  P2.6    PWM4, CPO1    Partially      Connected to Motor 3 ctrl&lt;br /&gt;
    19  P4.6    ICE_CLK (SWD)    YES        SWD Port CLK&lt;br /&gt;
    20  P4.7    ICE_DAT (SWD)    YES        SWD Port Dat&lt;br /&gt;
    21  P0.7    SPICLK      YES        BK2423 SPI CLK&lt;br /&gt;
    22  P0.6    MISO      YES        BK2423 SPI MISO&lt;br /&gt;
    23  P0.5    MOSI      YES        BK2423 SPI MOSI&lt;br /&gt;
    24  P0.4    PWM5, SPISS    Partially      Connected to Motor 4 ctrl&lt;br /&gt;
    25  P0.1    RTSn, RX, SPISS    YES        BK2434 SPI CSN&lt;br /&gt;
    26  P0.0    CTSn, TX    YES        Controls LEDS via 10 Ohm resistors&lt;br /&gt;
    27  P5.3    AIN0      NC?        Not connected?&lt;br /&gt;
    28  VDD          YES  &lt;br /&gt;
    29  P1.0    AIN1      NO        Connected to motor ctrl circuit 2 (sense?)&lt;br /&gt;
    30  P1.2    RX, AIN2    YES        UART PORT RX&lt;br /&gt;
    31  P1.3    TX, AIN3    YES        UART PORT TX&lt;br /&gt;
    32  P1.4    CPN0, AIN4    Partially      Connected to motor ctrl circuit 3 (sense?)&lt;br /&gt;
    33 (Pad)    VSS &lt;br /&gt;
&lt;br /&gt;
== Schnittstellen ==&lt;br /&gt;
[[Datei:Schnittstellen_des_JXD_385.jpeg|miniatur]]&lt;br /&gt;
&lt;br /&gt;
=== SWD-Port ===&lt;br /&gt;
Der SWD-Port ist über … herausgeführt. &#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Serielle Schnittstelle ===&lt;br /&gt;
Die Anschlüsse führen zu den RX und TX Pins des MCUs.&lt;br /&gt;
&#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== PIN 9 ===&lt;br /&gt;
&#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== I²C-Schnittstelle ===&lt;br /&gt;
&#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
= Programmierung neuer Firmware =&lt;br /&gt;
Im RCGroups Forum wurde ein Beitrag veröffentlich welcher die gesamte Toolchain erklärt:&lt;br /&gt;
&lt;br /&gt;
[http://www.rcgroups.com/forums/showthread.php?t=2278850 Erklärung der Toolchain mit Youtubevideos]&lt;br /&gt;
&lt;br /&gt;
== Beschreibung der Toolkette ==&lt;br /&gt;
&#039;&#039;→ Details ergänzen&#039;&#039;&lt;br /&gt;
=== Notwendige Hardware und Software ===&lt;br /&gt;
&#039;&#039;→ Details ergänzen&#039;&#039;&lt;br /&gt;
=== Installation der Toolkette ===&lt;br /&gt;
&#039;&#039;→ Details ergänzen&#039;&#039;&lt;br /&gt;
=== ISP und ICD ===&lt;br /&gt;
== Beschreibung der Firmware-Varianten ==&lt;br /&gt;
=== „Blinky“ ===&lt;br /&gt;
&#039;&#039;→ Details ergänzen&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Zubehör ==&lt;br /&gt;
=== Lade-Adapter ===&lt;br /&gt;
&lt;br /&gt;
Schaltplan des beiliegenden Ladeadapters:&lt;br /&gt;
&lt;br /&gt;
http://www.mikrocontroller.net/attachment/197005/ladeanzeige.png&lt;br /&gt;
&lt;br /&gt;
Auf der Platine vorgesehen sind weiter eine in Reihe zu R2 geschaltete Diode und ein Parallel zum Akku liegender Widerstand R5, welche allerdings nicht bestückt sind.&lt;br /&gt;
&lt;br /&gt;
Bei vollem Akku erlischt die LED. Der vom USB-Port benötigte Strom beträgt bei leerem Akku etwa 450mA&lt;br /&gt;
&lt;br /&gt;
=== Funkfernbedienung ===&lt;br /&gt;
Die Außenantenne ist nur „Verarsche“ ...&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;→ Hinweis auf Idee: Neuen Sender entwickeln&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[[Bild:HOC_Fernbedienung_Platine_B-Seite.jpeg|200px]]&lt;br /&gt;
[[Bild:HOC_Fernbedienung_Platine_Ausschnitt.jpeg|200px]]&lt;br /&gt;
[[Bild:HOC_Fernbedienung_Platine_total.jpeg|200px]]&lt;br /&gt;
[[Datei:HOC_Fernbedienung_Platine_Ausschnitt2.jpeg|200px]]&lt;br /&gt;
&lt;br /&gt;
==== Schaltbild der Fernbedienung ====&lt;br /&gt;
Das Schaltbild enthält alle funktionsrelevanten Bauteile. Es fehlen noch diverse Bauteilwerte. Auch der eine oder andere Stützkondensator fehlt eventuell.&lt;br /&gt;
&lt;br /&gt;
[[Medium:copter05.pdf]]&lt;br /&gt;
&lt;br /&gt;
==== Pinbelegung des Mikrocontrollers ====&lt;br /&gt;
&lt;br /&gt;
Pinbelegung für CPU N79E814&lt;br /&gt;
&lt;br /&gt;
 Pin    Name    Funktion&lt;br /&gt;
   1     P0.0   LCD, CS&lt;br /&gt;
   2     P1.7   LCD, CLK&lt;br /&gt;
   3     P1.6   LCD, DATA&lt;br /&gt;
   4     RST    Reset (10k - C)&lt;br /&gt;
   5     VSS    an Masse&lt;br /&gt;
   6     P3.1   RF-Modul, MOSI&lt;br /&gt;
   7     P3.0   RF-Modul, SCK&lt;br /&gt;
   8     P1.4   RF-Modul, MISO&lt;br /&gt;
   9     SDA    RF-Modul, CSN&lt;br /&gt;
  10     SCL    2K2 Pullup, unbestückter Schaltungsteil&lt;br /&gt;
  11     P1.1   LED via 1kOhm&lt;br /&gt;
  12     P1.0   Buzzer (via Transistor)&lt;br /&gt;
  13     AD6    über Widerstände an Batteriespannung vor Regler&lt;br /&gt;
  14     AD5    Auswertung Taster (Seite Yaw-Throttle)&lt;br /&gt;
  15     VDD    Versorgung&lt;br /&gt;
  16     AD4    Poti &amp;quot;Throttle&amp;quot;&lt;br /&gt;
  17     AD3    Poti &amp;quot;Yaw&amp;quot;&lt;br /&gt;
  18     AD2    Poti &amp;quot;Roll&amp;quot;, Dämpfung mit RC Glied&lt;br /&gt;
  19     AD1    Poti &amp;quot;Pitch&amp;quot;, Dämpfung mit RC Glied&lt;br /&gt;
  20     AD0    Auswertung Taster (Seite Pitch-Roll)&lt;br /&gt;
&lt;br /&gt;
==== Pinbelegung des Sendemoduls ====&lt;br /&gt;
[[Bild:HOC_Fernbedienung_Sendemodul.jpeg|200px]]&lt;br /&gt;
&lt;br /&gt;
 1 3.3V&lt;br /&gt;
 2 MOSI an PIN6  MCU&lt;br /&gt;
 3 SCK  an PIN7  MCU&lt;br /&gt;
 4 MISO an PIN8  MCU&lt;br /&gt;
 5 CE&lt;br /&gt;
 6 GND&lt;br /&gt;
 7 IRQ&lt;br /&gt;
 8 CSN  an PIN9  MCU&lt;br /&gt;
 9 RXEN&lt;br /&gt;
&lt;br /&gt;
==== Protokoll ====&lt;br /&gt;
&lt;br /&gt;
Es handelt sich um das V202 Protokoll.&lt;br /&gt;
&lt;br /&gt;
* Die Payload hat eine Länge von 16-Byte&lt;br /&gt;
* Das letzte Byte entspricht der Summe aller vorherigen Bytes (bzw. den unteren 8 Bit der Summe)&lt;br /&gt;
* Das Datenformat passt zu dem im GitRepo beschriebenen (https://github.com/hackocopter/Documentation/tree/master/RemoteControl)&lt;br /&gt;
* Das Datenformat passt zu der Implementierung des V202 Protokolls in der Deviation firmware (https://bitbucket.org/PhracturedBlue/deviation/src...)&lt;br /&gt;
&lt;br /&gt;
Zum Channel Hopping:&lt;br /&gt;
* jedes Packet wird zweimal versendet&lt;br /&gt;
* es immer 16-Channel durchgehoppt (dann gehts wieder von vorne los)&lt;br /&gt;
* auch das passt zur Implementierung in der Deviation firmware&lt;br /&gt;
&lt;br /&gt;
Siehe auch: http://www.mikrocontroller.net/topic/309185?goto=3410375#3410373&lt;br /&gt;
&lt;br /&gt;
= Tipps und Tricks =&lt;br /&gt;
== Bezugsquellen und Kauf ==&lt;br /&gt;
=== Händler ===&lt;br /&gt;
Auflistung von Händlern die den JXD 385 führen:&lt;br /&gt;
&lt;br /&gt;
* tmart: [http://www.tmart.com/search.html?typeid=&amp;amp;q=jxd+385 http://www.tmart.com/]&lt;br /&gt;
* RC Master: [http://www.rcmaster.net/de-search.htm?SearchTerms=jxd%20385 http://www.rcmaster.net]&lt;br /&gt;
* Banggood: http://www.banggood.com/&lt;br /&gt;
* Everbuying: [http://www.everbuying.com/product451747.html http://www.everbuying.com/]&lt;br /&gt;
* ...&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Direktkauf aus China ===&lt;br /&gt;
&lt;br /&gt;
Bei Ebay ist der JXD-385 auch unter dem Namen &#039;&#039;&#039;JD-185&#039;&#039;&#039; zu finden, die Komponenten sind absolut identisch, der Preis liegt jedoch bei ca. 25€ inkl. Versand. Den JXD-385 findet man bei ebay seltener und er liegt bei ca. 35€.&lt;br /&gt;
&lt;br /&gt;
Bilder des JD-185: &lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
Datei:Quadrocopter JD-185.jpg|Foto des JD-185, gekauft bei Ebay-User bst2sell&lt;br /&gt;
Datei:Fernbedienung JD-185.jpg|Foto der Fernbedienung des JD-185, gekauft bei Ebay-User bst2sell&lt;br /&gt;
Datei:Platine Seite 1 - JD-185.jpg|Foto der Platine Seite 1 des JD-185, gekauft bei Ebay-User bst2sell&lt;br /&gt;
Datei:Platine Seite 2 - JD-185.jpg|Foto der Platine Seite 2 des JD-185, gekauft bei Ebay-User bst2sell&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Aliexpress: [http://de.aliexpress.com/wholesale?SearchText=jxd+385&amp;amp;catId=0 http://de.aliexpress.com/] (Dort auch ohne Fernbedienung ab ~15€ zu haben)&lt;br /&gt;
* Ebay&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;→ Infos zu Aliexpress, ebay, Einfuhrumsatzsteuer und Käuferschutz ergänzen&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Lieferanten aus Europa ===&lt;br /&gt;
&lt;br /&gt;
- Tmart.com (GB):&lt;br /&gt;
Von einer Bestellung bei Tmart.com rate ich (Richard78) ab. Ich habe am trotz Express-Lieferung (5-7 Tage) auch 3 Wochen nach der Bestellung noch keine Waren erhalten.&lt;br /&gt;
&lt;br /&gt;
- RCMaster:&lt;br /&gt;
[http://www.rcmaster.net/de-jxd-jd-385-6-axis-gyro-4ch-mini-quadrocopter-rtf-2-4ghz-like-hubsan-x4-h107-p233542.htm JXD 385 bei RCMaster]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Ersatzakkus ==&lt;br /&gt;
Der Original-Akku hat 240mAh und wiegt …g. Die Abmessungen sind (LxBxH) 31x20x8 mm³ &#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Möglicher Ersatzakku:&lt;br /&gt;
Turnigy nano-tech 260mAh, 21g, 32x20x7 mm³&lt;br /&gt;
http://hobbyking.com/hobbyking/store/__24920__Turnigy_nano_tech_260mAh_1S_35_70C_Lipo_Pack_QR_Ladybird_Genius_CP_Mini_CP_.html&lt;br /&gt;
&lt;br /&gt;
Der Akku ist etwas dicker als angegeben, passt aber gut in den Copter&lt;br /&gt;
(380mAh, ca. 2,31€, …g) &#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Propeller ==&lt;br /&gt;
Beim Kauf der Propeller sollte darauf geachtet werden, Propeller für den JXD385 zu kaufen. Propeller für den Hubsan H107 sind kleiner und haben weniger Halt auf der Motorwelle.&lt;br /&gt;
&lt;br /&gt;
Lieferanten:&lt;br /&gt;
* RCMaster: [http://www.rcmaster.net/de-rotorblatt-f%C3%BCr-jxd-385-002-p233604.htm Rotorblätter für JXD 385]&lt;br /&gt;
&lt;br /&gt;
== Motoren ==&lt;br /&gt;
&#039;&#039;&#039;Achtung!&#039;&#039;&#039; Motoren vom Hubsan H107 sind nicht kompatibel, die Motorwelle des JXD 385 ist länger.&lt;br /&gt;
&lt;br /&gt;
* RCMaster&lt;br /&gt;
** Linkslauf: [http://www.rcmaster.net/de-motor-gegen-den-uhrzeigersinn-f%C3%BCr-jxd-385-006-p233608.htm Motor gegen den Uhrzeigersinn]&lt;br /&gt;
** Rechtslauf: [http://www.rcmaster.net/de-motor-im-uhrzeigersinn-f%C3%BCr-jxd-385-005-p233607.htm Motor im Uhrzeigersinn]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Frame ==&lt;br /&gt;
&#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Reduzierung der Unfallfolgen ==&lt;br /&gt;
&#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
= Ideen für neue Funktionen =&lt;br /&gt;
== Bessere Flugstabilisierung mit bestehender Sensorik ==&lt;br /&gt;
== Neue Funktionen mit GPS-Sensor ==&lt;br /&gt;
[[Bild:HOC_GPS_Groessenvergleich.jpg|200px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;→ Ideen ergänzen&#039;&#039;&lt;br /&gt;
== Neue Funktionen mit Luftdruck-Sensor ==&lt;br /&gt;
&#039;&#039;→ Ideen ergänzen&#039;&#039;&lt;br /&gt;
== Neue Funktionen mit Kamera ==&lt;br /&gt;
Alternativen: Keycam, Y3000, … &#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
== Neue Funktionen mit Ultraschallsensor ==&lt;br /&gt;
&#039;&#039;→ Ideen ergänzen&#039;&#039;&lt;br /&gt;
== Neue Funktionen mit Infrarot-Entfernungssensor ==&lt;br /&gt;
[[Bild:HOC_IR-Entfernungsmesser-Testplatine.jpg|200px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;→ Ideen ergänzen&#039;&#039;&lt;br /&gt;
== Neue Funktionen mit Bluetooth ==&lt;br /&gt;
&#039;&#039;→ Ideen ergänzen&#039;&#039;&lt;br /&gt;
== Erweiterung der Original-Fernbedienung ==&lt;br /&gt;
=== Funkmodul mit PA + LNA ===&lt;br /&gt;
&#039;&#039;→ Details ergänzen&#039;&#039;&lt;br /&gt;
=== Erweiterung um ein Display ===&lt;br /&gt;
[[Bild:HOC_Fernbedienung_mit_C0802-04.jpeg|200px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;→ Details ergänzen&#039;&#039;&lt;br /&gt;
== Neue Funktionen mit alternativer Fernbedienung ==&lt;br /&gt;
&#039;&#039;→ Ideen ergänzen&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Weiterführende Links und Quellen =&lt;br /&gt;
* http://www.jann.cc/2013/10/13/tiny_hackable_quadcopter.html &#039;&#039;→ Details ergänzen&#039;&#039;&lt;br /&gt;
* Multiwii &#039;&#039;→ Details ergänzen&#039;&#039;&lt;br /&gt;
* Paparazzi (http://paparazzi.enac.fr/wiki/Main_Page) &#039;&#039;→ Details ergänzen&#039;&#039;&lt;/div&gt;</summary>
		<author><name>Smarti</name></author>
	</entry>
	<entry>
		<id>https://www.mikrocontroller.net/index.php?title=Hack-O-Copter&amp;diff=85626</id>
		<title>Hack-O-Copter</title>
		<link rel="alternate" type="text/html" href="https://www.mikrocontroller.net/index.php?title=Hack-O-Copter&amp;diff=85626"/>
		<updated>2014-11-10T09:19:05Z</updated>

		<summary type="html">&lt;p&gt;Smarti: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Der Begriff &#039;&#039;&#039;Hack-O-Copter&#039;&#039;&#039; beschreibt einen Nachbau des Quadrocopters „Hubsan X4“, der er sich einfach „hacken“ lässt; die Original-Firmware kann also überschrieben und durch eigene ersetzt werden. Er wird für ca. 21€ verkauft, siehe Beitrag [http://www.mikrocontroller.net/topic/309185?page=single „Hackbarer(?) 21 EUR Quadcopter“.]&lt;br /&gt;
&lt;br /&gt;
Die Original-Firmware kann nicht ausgelesen werden, es muss also eine komplett neue Firmware erstellt werden.&lt;br /&gt;
&lt;br /&gt;
Einer der Hersteller des Nachbaus ist JXD mit dem Modell Nr.385: http://www.jxdtoys.com/en/ &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hinweis:&#039;&#039;&#039; Der Artikel enthält Infos bis zu [http://www.mikrocontroller.net/topic/309185?page=1#3356755 diesem Beitrag]. Weitere Inhalte aus dem Thread werden asap ergänzt.&lt;br /&gt;
&lt;br /&gt;
= Beschreibung des Quadrocopters =&lt;br /&gt;
* Abmessungen &#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
* Gewicht &#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
* Lieferumfang &#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
* Reichweite &#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
* Flugdauer und Ladezeit &#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
* Funktionen &#039;&#039;→ Infos (3 Empfindlichkeiten, umdrehen, Rekalibrierung, ...) ergänzen&#039;&#039;&lt;br /&gt;
* Link zur Bedienungsanleitung&lt;br /&gt;
== Bedienung ==&lt;br /&gt;
Auf ebenen Untergrund legen, nach ein paar Sekunden blinken die LEDs er langsamer, dann den linken Steuerhebel einmal hoch und wieder runter fahren.&lt;br /&gt;
== Komponenten ==&lt;br /&gt;
Der Quadrocopter wird von vier kernlosen Gleichstrommotoren („Coreless DC“) angetrieben. Im Inneren des Gehäuses ist eine Platine. Ihre vergleichsweise modernen Hardware-Komponenten (Mikrocontroller, Sensoren, MOSFETs und Funkmodul) sind in den folgenden Kapiteln beschrieben.&lt;br /&gt;
=== Mikrocontroller ===&lt;br /&gt;
Der „Nuvoton Mini54ZAN“ ist ein Cortex-M0 MCU mit 16KiB Flash, 2KB SRAM und SWD. &#039;&#039;→ Links zu Datenblättern ergänzen&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Link zur KEIL Device-Database des Mini54ZAN: &lt;br /&gt;
http://www.keil.com/dd/chip/6142.htm&lt;br /&gt;
&lt;br /&gt;
=== Sensoren zur Flugstabilisierung ===&lt;br /&gt;
Für die Flugstabilisierung ist der Quadrocopter mit drei Gyroskopen und drei Beschleunigungssensoren ausgestattet. Diese sind alle zusammen im Intertialsensor „Invensense MPU-6050“ integriert.&lt;br /&gt;
&#039;&#039;→ Link zum Datenblatt&#039;&#039;&lt;br /&gt;
=== ESC ===&lt;br /&gt;
Die Ansteuerung der Gleichstrommotoren erfolgt über PWM und MOSFETs. Die verwendeten N-Kanal MOSFETs „G2310“ haben einen „Drain-Source On-Resistance“ von etwa 120mΩ.&lt;br /&gt;
&lt;br /&gt;
Siehe http://www.mikrocontroller.net/attachment/193854/G2310.pdf &lt;br /&gt;
=== Funk- Transceiver ===&lt;br /&gt;
Für die 2,4GHz Funkstrecke zur Fernsteuerung ist mit einem „Beken BK2423“ integriert. Die Vermutung, dass dieser voll kompatibel zum NRF24L01 ist, liegt nahe, da der NRF24L01 die Daten der Fernbedienung empfangen kann.&lt;br /&gt;
&lt;br /&gt;
[[Bild:HOC_Fernbedienung_Platine_Ausschnitt2.jpeg|200px]]&lt;br /&gt;
&lt;br /&gt;
== Zubehör ==&lt;br /&gt;
=== Lade-Adapter ===&lt;br /&gt;
&lt;br /&gt;
Schaltplan des beiliegenden Ladeadapters:&lt;br /&gt;
&lt;br /&gt;
http://www.mikrocontroller.net/attachment/197005/ladeanzeige.png&lt;br /&gt;
&lt;br /&gt;
Auf der Platine vorgesehen sind weiter eine in Reihe zu R2 geschaltete Diode und ein Parallel zum Akku liegender Widerstand R5, welche allerdings nicht bestückt sind.&lt;br /&gt;
&lt;br /&gt;
Bei vollem Akku erlischt die LED. Der vom USB-Port benötigte Strom beträgt bei leerem Akku etwa 450mA&lt;br /&gt;
&lt;br /&gt;
=== Funkfernbedienung ===&lt;br /&gt;
Die Außenantenne ist nur „Verarsche“ ...&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;→ Hinweis auf Idee: Neuen Sender entwickeln&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[[Bild:HOC_Fernbedienung_Platine_B-Seite.jpeg|200px]]&lt;br /&gt;
[[Bild:HOC_Fernbedienung_Platine_Ausschnitt.jpeg|200px]]&lt;br /&gt;
[[Bild:HOC_Fernbedienung_Platine_total.jpeg|200px]]&lt;br /&gt;
[[Datei:HOC_Fernbedienung_Platine_Ausschnitt2.jpeg|200px]]&lt;br /&gt;
&lt;br /&gt;
==== Schaltbild der Fernbedienung ====&lt;br /&gt;
Das Schaltbild enthält alle funktionsrelevanten Bauteile. Es fehlen noch diverse Bauteilwerte. Auch der eine oder andere Stützkondensator fehlt eventuell.&lt;br /&gt;
&lt;br /&gt;
[[Medium:copter05.pdf]]&lt;br /&gt;
&lt;br /&gt;
==== Pinbelegung des Mikrocontrollers ====&lt;br /&gt;
&lt;br /&gt;
Pinbelegung für CPU N79E814&lt;br /&gt;
&lt;br /&gt;
 Pin    Name    Funktion&lt;br /&gt;
   1     P0.0   LCD, CS&lt;br /&gt;
   2     P1.7   LCD, CLK&lt;br /&gt;
   3     P1.6   LCD, DATA&lt;br /&gt;
   4     RST    Reset (10k - C)&lt;br /&gt;
   5     VSS    an Masse&lt;br /&gt;
   6     P3.1   RF-Modul, MOSI&lt;br /&gt;
   7     P3.0   RF-Modul, SCK&lt;br /&gt;
   8     P1.4   RF-Modul, MISO&lt;br /&gt;
   9     SDA    RF-Modul, CSN&lt;br /&gt;
  10     SCL    2K2 Pullup, unbestückter Schaltungsteil&lt;br /&gt;
  11     P1.1   LED via 1kOhm&lt;br /&gt;
  12     P1.0   Buzzer (via Transistor)&lt;br /&gt;
  13     AD6    über Widerstände an Batteriespannung vor Regler&lt;br /&gt;
  14     AD5    Auswertung Taster (Seite Yaw-Throttle)&lt;br /&gt;
  15     VDD    Versorgung&lt;br /&gt;
  16     AD4    Poti &amp;quot;Throttle&amp;quot;&lt;br /&gt;
  17     AD3    Poti &amp;quot;Yaw&amp;quot;&lt;br /&gt;
  18     AD2    Poti &amp;quot;Roll&amp;quot;, Dämpfung mit RC Glied&lt;br /&gt;
  19     AD1    Poti &amp;quot;Pitch&amp;quot;, Dämpfung mit RC Glied&lt;br /&gt;
  20     AD0    Auswertung Taster (Seite Pitch-Roll)&lt;br /&gt;
&lt;br /&gt;
==== Pinbelegung des Sendemoduls ====&lt;br /&gt;
[[Bild:HOC_Fernbedienung_Sendemodul.jpeg|200px]]&lt;br /&gt;
&lt;br /&gt;
 1 3.3V&lt;br /&gt;
 2 MOSI an PIN6  MCU&lt;br /&gt;
 3 SCK  an PIN7  MCU&lt;br /&gt;
 4 MISO an PIN8  MCU&lt;br /&gt;
 5 CE&lt;br /&gt;
 6 GND&lt;br /&gt;
 7 IRQ&lt;br /&gt;
 8 CSN  an PIN9  MCU&lt;br /&gt;
 9 RXEN&lt;br /&gt;
&lt;br /&gt;
==== Protokoll ====&lt;br /&gt;
&lt;br /&gt;
Es handelt sich um das V202 Protokoll.&lt;br /&gt;
&lt;br /&gt;
* Die Payload hat eine Länge von 16-Byte&lt;br /&gt;
* Das letzte Byte entspricht der Summe aller vorherigen Bytes (bzw. den unteren 8 Bit der Summe)&lt;br /&gt;
* Das Datenformat passt zu dem im GitRepo beschriebenen (https://github.com/hackocopter/Documentation/tree/master/RemoteControl)&lt;br /&gt;
* Das Datenformat passt zu der Implementierung des V202 Protokolls in der Deviation firmware (https://bitbucket.org/PhracturedBlue/deviation/src...)&lt;br /&gt;
&lt;br /&gt;
Zum Channel Hopping:&lt;br /&gt;
* jedes Packet wird zweimal versendet&lt;br /&gt;
* es immer 16-Channel durchgehoppt (dann gehts wieder von vorne los)&lt;br /&gt;
* auch das passt zur Implementierung in der Deviation firmware&lt;br /&gt;
&lt;br /&gt;
Siehe auch: http://www.mikrocontroller.net/topic/309185?goto=3410375#3410373&lt;br /&gt;
&lt;br /&gt;
== Pinbelegung des Controllers ==&lt;br /&gt;
&lt;br /&gt;
MINI51ZAN        &lt;br /&gt;
QFN33-Pin    Manual 3.2.2, p.16    &lt;br /&gt;
    CPNx/CPPx = Analog comparator input    &lt;br /&gt;
    CPO=Analog comparator output    &lt;br /&gt;
    AINx= ADC input    &lt;br /&gt;
    CK0=Frequency divider output    &lt;br /&gt;
    TxEX=Timer capture/reset input  &lt;br /&gt;
  &lt;br /&gt;
    Pin  Primary    Secondary    Function understood    External connection&lt;br /&gt;
    1  P1.5    AIN5, CPP0    Partially      Connected to motor ctrl circuit 4 (sense?)&lt;br /&gt;
    2  reset          YES        SWD Port reset&lt;br /&gt;
    3  P3.0    AIN6, CPN1    NC?        Not connected?&lt;br /&gt;
    4  P5.4          NC?        Not connected?&lt;br /&gt;
    5  P3.1    AIN7, CPP1    Partially      Connected to motor ctrl circuit 1 (sense?)&lt;br /&gt;
    6  P3.2    T0EX,STADC,INT0    YES        MPU6050, pin 12 (interrupt)&lt;br /&gt;
    7  P3.4    SDA, T0      YES        MPU6050, pin 24 (SDA)&lt;br /&gt;
    8  P3.5    SCL, T1      YES        MPU6050, pin 23 (SCL)&lt;br /&gt;
    9  P3.6    T1EX,CK0,CPO0    Partially      Connected to test pad&lt;br /&gt;
    10  P5.1    XTAL2      NC?        Not connected?&lt;br /&gt;
    11  P5.0    XTAL1      NC?        Not connected?&lt;br /&gt;
    12  VSS          YES        VSS&lt;br /&gt;
    13  P5.2    INT1      Partially      Connected to unpopulated circuit part. Possibly be to control LEDS on left side&lt;br /&gt;
    14  P2.2    PWM0      NC?        Not connected?&lt;br /&gt;
    15  P2.3    PWM1      NC?        Not connected?&lt;br /&gt;
    16  P2.4    PWM2      Partially      Connected to Motor 1 ctrl&lt;br /&gt;
    17  P2.5    PWM3      Partially      Connected to Motor 2 ctrl&lt;br /&gt;
    18  P2.6    PWM4, CPO1    Partially      Connected to Motor 3 ctrl&lt;br /&gt;
    19  P4.6    ICE_CLK (SWD)    YES        SWD Port CLK&lt;br /&gt;
    20  P4.7    ICE_DAT (SWD)    YES        SWD Port Dat&lt;br /&gt;
    21  P0.7    SPICLK      YES        BK2423 SPI CLK&lt;br /&gt;
    22  P0.6    MISO      YES        BK2423 SPI MISO&lt;br /&gt;
    23  P0.5    MOSI      YES        BK2423 SPI MOSI&lt;br /&gt;
    24  P0.4    PWM5, SPISS    Partially      Connected to Motor 4 ctrl&lt;br /&gt;
    25  P0.1    RTSn, RX, SPISS    YES        BK2434 SPI CSN&lt;br /&gt;
    26  P0.0    CTSn, TX    YES        Controls LEDS via 10 Ohm resistors&lt;br /&gt;
    27  P5.3    AIN0      NC?        Not connected?&lt;br /&gt;
    28  VDD          YES  &lt;br /&gt;
    29  P1.0    AIN1      NO        Connected to motor ctrl circuit 2 (sense?)&lt;br /&gt;
    30  P1.2    RX, AIN2    YES        UART PORT RX&lt;br /&gt;
    31  P1.3    TX, AIN3    YES        UART PORT TX&lt;br /&gt;
    32  P1.4    CPN0, AIN4    Partially      Connected to motor ctrl circuit 3 (sense?)&lt;br /&gt;
    33 (Pad)    VSS &lt;br /&gt;
&lt;br /&gt;
== Schnittstellen ==&lt;br /&gt;
[[Datei:Schnittstellen_des_JXD_385.jpeg|miniatur]]&lt;br /&gt;
&lt;br /&gt;
=== SWD-Port ===&lt;br /&gt;
Der SWD-Port ist über … herausgeführt. &#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Serielle Schnittstelle ===&lt;br /&gt;
Die Anschlüsse führen zu den RX und TX Pins des MCUs.&lt;br /&gt;
&#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== PIN 9 ===&lt;br /&gt;
&#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== I²C-Schnittstelle ===&lt;br /&gt;
&#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
= Tipps und Tricks =&lt;br /&gt;
== Bezugsquellen und Kauf ==&lt;br /&gt;
=== Händler ===&lt;br /&gt;
Auflistung von Händlern die den JXD 385 führen:&lt;br /&gt;
&lt;br /&gt;
* tmart: [http://www.tmart.com/search.html?typeid=&amp;amp;q=jxd+385 http://www.tmart.com/]&lt;br /&gt;
* RC Master: [http://www.rcmaster.net/de-search.htm?SearchTerms=jxd%20385 http://www.rcmaster.net]&lt;br /&gt;
* Banggood: http://www.banggood.com/&lt;br /&gt;
* Everbuying: [http://www.everbuying.com/product451747.html http://www.everbuying.com/]&lt;br /&gt;
* ...&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Direktkauf aus China ===&lt;br /&gt;
&lt;br /&gt;
Bei Ebay ist der JXD-385 auch unter dem Namen &#039;&#039;&#039;JD-185&#039;&#039;&#039; zu finden, die Komponenten sind absolut identisch, der Preis liegt jedoch bei ca. 25€ inkl. Versand. Den JXD-385 findet man bei ebay seltener und er liegt bei ca. 35€.&lt;br /&gt;
&lt;br /&gt;
Bilder des JD-185: &lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
Datei:Quadrocopter JD-185.jpg|Foto des JD-185, gekauft bei Ebay-User bst2sell&lt;br /&gt;
Datei:Fernbedienung JD-185.jpg|Foto der Fernbedienung des JD-185, gekauft bei Ebay-User bst2sell&lt;br /&gt;
Datei:Platine Seite 1 - JD-185.jpg|Foto der Platine Seite 1 des JD-185, gekauft bei Ebay-User bst2sell&lt;br /&gt;
Datei:Platine Seite 2 - JD-185.jpg|Foto der Platine Seite 2 des JD-185, gekauft bei Ebay-User bst2sell&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Aliexpress: [http://de.aliexpress.com/wholesale?SearchText=jxd+385&amp;amp;catId=0 http://de.aliexpress.com/] (Dort auch ohne Fernbedienung ab ~15€ zu haben)&lt;br /&gt;
* Ebay&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;→ Infos zu Aliexpress, ebay, Einfuhrumsatzsteuer und Käuferschutz ergänzen&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Lieferanten aus Europa ===&lt;br /&gt;
&lt;br /&gt;
- Tmart.com (GB):&lt;br /&gt;
Von einer Bestellung bei Tmart.com rate ich (Richard78) ab. Ich habe am trotz Express-Lieferung (5-7 Tage) auch 3 Wochen nach der Bestellung noch keine Waren erhalten.&lt;br /&gt;
&lt;br /&gt;
- RCMaster:&lt;br /&gt;
[http://www.rcmaster.net/de-jxd-jd-385-6-axis-gyro-4ch-mini-quadrocopter-rtf-2-4ghz-like-hubsan-x4-h107-p233542.htm JXD 385 bei RCMaster]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Ersatzakkus ==&lt;br /&gt;
Der Original-Akku hat 240mAh und wiegt …g. Die Abmessungen sind (LxBxH) 31x20x8 mm³ &#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Möglicher Ersatzakku:&lt;br /&gt;
Turnigy nano-tech 260mAh, 21g, 32x20x7 mm³&lt;br /&gt;
http://hobbyking.com/hobbyking/store/__24920__Turnigy_nano_tech_260mAh_1S_35_70C_Lipo_Pack_QR_Ladybird_Genius_CP_Mini_CP_.html&lt;br /&gt;
&lt;br /&gt;
Der Akku ist etwas dicker als angegeben, passt aber gut in den Copter&lt;br /&gt;
(380mAh, ca. 2,31€, …g) &#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Propeller ==&lt;br /&gt;
Beim Kauf der Propeller sollte darauf geachtet werden, Propeller für den JXD385 zu kaufen. Propeller für den Hubsan H107 sind kleiner und haben weniger Halt auf der Motorwelle.&lt;br /&gt;
&lt;br /&gt;
Lieferanten:&lt;br /&gt;
* RCMaster: [http://www.rcmaster.net/de-rotorblatt-f%C3%BCr-jxd-385-002-p233604.htm Rotorblätter für JXD 385]&lt;br /&gt;
&lt;br /&gt;
== Motoren ==&lt;br /&gt;
&#039;&#039;&#039;Achtung!&#039;&#039;&#039; Motoren vom Hubsan H107 sind nicht kompatibel, die Motorwelle des JXD 385 ist länger.&lt;br /&gt;
&lt;br /&gt;
* RCMaster&lt;br /&gt;
** Linkslauf: [http://www.rcmaster.net/de-motor-gegen-den-uhrzeigersinn-f%C3%BCr-jxd-385-006-p233608.htm Motor gegen den Uhrzeigersinn]&lt;br /&gt;
** Rechtslauf: [http://www.rcmaster.net/de-motor-im-uhrzeigersinn-f%C3%BCr-jxd-385-005-p233607.htm Motor im Uhrzeigersinn]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Frame ==&lt;br /&gt;
&#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Reduzierung der Unfallfolgen ==&lt;br /&gt;
&#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
= Ideen für neue Funktionen =&lt;br /&gt;
== Bessere Flugstabilisierung mit bestehender Sensorik ==&lt;br /&gt;
== Neue Funktionen mit GPS-Sensor ==&lt;br /&gt;
[[Bild:HOC_GPS_Groessenvergleich.jpg|200px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;→ Ideen ergänzen&#039;&#039;&lt;br /&gt;
== Neue Funktionen mit Luftdruck-Sensor ==&lt;br /&gt;
&#039;&#039;→ Ideen ergänzen&#039;&#039;&lt;br /&gt;
== Neue Funktionen mit Kamera ==&lt;br /&gt;
Alternativen: Keycam, Y3000, … &#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
== Neue Funktionen mit Ultraschallsensor ==&lt;br /&gt;
&#039;&#039;→ Ideen ergänzen&#039;&#039;&lt;br /&gt;
== Neue Funktionen mit Infrarot-Entfernungssensor ==&lt;br /&gt;
[[Bild:HOC_IR-Entfernungsmesser-Testplatine.jpg|200px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;→ Ideen ergänzen&#039;&#039;&lt;br /&gt;
== Neue Funktionen mit Bluetooth ==&lt;br /&gt;
&#039;&#039;→ Ideen ergänzen&#039;&#039;&lt;br /&gt;
== Erweiterung der Original-Fernbedienung ==&lt;br /&gt;
=== Funkmodul mit PA + LNA ===&lt;br /&gt;
&#039;&#039;→ Details ergänzen&#039;&#039;&lt;br /&gt;
=== Erweiterung um ein Display ===&lt;br /&gt;
[[Bild:HOC_Fernbedienung_mit_C0802-04.jpeg|200px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;→ Details ergänzen&#039;&#039;&lt;br /&gt;
== Neue Funktionen mit alternativer Fernbedienung ==&lt;br /&gt;
&#039;&#039;→ Ideen ergänzen&#039;&#039;&lt;br /&gt;
= Programmierung neuer Firmware =&lt;br /&gt;
Im RCGroups Forum wurde ein Beitrag veröffentlich welcher die gesamte Toolchain erklärt:&lt;br /&gt;
&lt;br /&gt;
[http://www.rcgroups.com/forums/showthread.php?t=2278850 Erklärung der Toolchain mit Youtubevideos]&lt;br /&gt;
&lt;br /&gt;
== Beschreibung der Toolkette ==&lt;br /&gt;
&#039;&#039;→ Details ergänzen&#039;&#039;&lt;br /&gt;
=== Notwendige Hardware und Software ===&lt;br /&gt;
&#039;&#039;→ Details ergänzen&#039;&#039;&lt;br /&gt;
=== Installation der Toolkette ===&lt;br /&gt;
&#039;&#039;→ Details ergänzen&#039;&#039;&lt;br /&gt;
=== ISP und ICD ===&lt;br /&gt;
== Beschreibung der Firmware-Varianten ==&lt;br /&gt;
=== „Blinky“ ===&lt;br /&gt;
&#039;&#039;→ Details ergänzen&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
= Weiterführende Links und Quellen =&lt;br /&gt;
* http://www.jann.cc/2013/10/13/tiny_hackable_quadcopter.html &#039;&#039;→ Details ergänzen&#039;&#039;&lt;br /&gt;
* Multiwii &#039;&#039;→ Details ergänzen&#039;&#039;&lt;br /&gt;
* Paparazzi (http://paparazzi.enac.fr/wiki/Main_Page) &#039;&#039;→ Details ergänzen&#039;&#039;&lt;/div&gt;</summary>
		<author><name>Smarti</name></author>
	</entry>
	<entry>
		<id>https://www.mikrocontroller.net/index.php?title=Hack-O-Copter&amp;diff=85625</id>
		<title>Hack-O-Copter</title>
		<link rel="alternate" type="text/html" href="https://www.mikrocontroller.net/index.php?title=Hack-O-Copter&amp;diff=85625"/>
		<updated>2014-11-10T09:18:39Z</updated>

		<summary type="html">&lt;p&gt;Smarti: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Der Begriff &#039;&#039;&#039;Hack-O-Copter&#039;&#039;&#039; beschreibt einen Nachbau des Quadrocopters „Hubsan X4“, der er sich einfach „hacken“ lässt; die Original-Firmware kann also überschrieben und durch eigene ersetzt werden. Er wird für ca. 21€ verkauft, siehe Beitrag [http://www.mikrocontroller.net/topic/309185?page=single „Hackbarer(?) 21 EUR Quadcopter“.]&lt;br /&gt;
&lt;br /&gt;
Die Original-Firmware kann nicht ausgelesen werden, es muss also eine komplett neue Firmware erstellt werden.&lt;br /&gt;
&lt;br /&gt;
Einer der Lieferanten ist JXD mit dem Modell Nr.385: http://www.jxdtoys.com/en/ &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hinweis:&#039;&#039;&#039; Der Artikel enthält Infos bis zu [http://www.mikrocontroller.net/topic/309185?page=1#3356755 diesem Beitrag]. Weitere Inhalte aus dem Thread werden asap ergänzt.&lt;br /&gt;
&lt;br /&gt;
= Beschreibung des Quadrocopters =&lt;br /&gt;
* Abmessungen &#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
* Gewicht &#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
* Lieferumfang &#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
* Reichweite &#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
* Flugdauer und Ladezeit &#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
* Funktionen &#039;&#039;→ Infos (3 Empfindlichkeiten, umdrehen, Rekalibrierung, ...) ergänzen&#039;&#039;&lt;br /&gt;
* Link zur Bedienungsanleitung&lt;br /&gt;
== Bedienung ==&lt;br /&gt;
Auf ebenen Untergrund legen, nach ein paar Sekunden blinken die LEDs er langsamer, dann den linken Steuerhebel einmal hoch und wieder runter fahren.&lt;br /&gt;
== Komponenten ==&lt;br /&gt;
Der Quadrocopter wird von vier kernlosen Gleichstrommotoren („Coreless DC“) angetrieben. Im Inneren des Gehäuses ist eine Platine. Ihre vergleichsweise modernen Hardware-Komponenten (Mikrocontroller, Sensoren, MOSFETs und Funkmodul) sind in den folgenden Kapiteln beschrieben.&lt;br /&gt;
=== Mikrocontroller ===&lt;br /&gt;
Der „Nuvoton Mini54ZAN“ ist ein Cortex-M0 MCU mit 16KiB Flash, 2KB SRAM und SWD. &#039;&#039;→ Links zu Datenblättern ergänzen&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Link zur KEIL Device-Database des Mini54ZAN: &lt;br /&gt;
http://www.keil.com/dd/chip/6142.htm&lt;br /&gt;
&lt;br /&gt;
=== Sensoren zur Flugstabilisierung ===&lt;br /&gt;
Für die Flugstabilisierung ist der Quadrocopter mit drei Gyroskopen und drei Beschleunigungssensoren ausgestattet. Diese sind alle zusammen im Intertialsensor „Invensense MPU-6050“ integriert.&lt;br /&gt;
&#039;&#039;→ Link zum Datenblatt&#039;&#039;&lt;br /&gt;
=== ESC ===&lt;br /&gt;
Die Ansteuerung der Gleichstrommotoren erfolgt über PWM und MOSFETs. Die verwendeten N-Kanal MOSFETs „G2310“ haben einen „Drain-Source On-Resistance“ von etwa 120mΩ.&lt;br /&gt;
&lt;br /&gt;
Siehe http://www.mikrocontroller.net/attachment/193854/G2310.pdf &lt;br /&gt;
=== Funk- Transceiver ===&lt;br /&gt;
Für die 2,4GHz Funkstrecke zur Fernsteuerung ist mit einem „Beken BK2423“ integriert. Die Vermutung, dass dieser voll kompatibel zum NRF24L01 ist, liegt nahe, da der NRF24L01 die Daten der Fernbedienung empfangen kann.&lt;br /&gt;
&lt;br /&gt;
[[Bild:HOC_Fernbedienung_Platine_Ausschnitt2.jpeg|200px]]&lt;br /&gt;
&lt;br /&gt;
== Zubehör ==&lt;br /&gt;
=== Lade-Adapter ===&lt;br /&gt;
&lt;br /&gt;
Schaltplan des beiliegenden Ladeadapters:&lt;br /&gt;
&lt;br /&gt;
http://www.mikrocontroller.net/attachment/197005/ladeanzeige.png&lt;br /&gt;
&lt;br /&gt;
Auf der Platine vorgesehen sind weiter eine in Reihe zu R2 geschaltete Diode und ein Parallel zum Akku liegender Widerstand R5, welche allerdings nicht bestückt sind.&lt;br /&gt;
&lt;br /&gt;
Bei vollem Akku erlischt die LED. Der vom USB-Port benötigte Strom beträgt bei leerem Akku etwa 450mA&lt;br /&gt;
&lt;br /&gt;
=== Funkfernbedienung ===&lt;br /&gt;
Die Außenantenne ist nur „Verarsche“ ...&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;→ Hinweis auf Idee: Neuen Sender entwickeln&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[[Bild:HOC_Fernbedienung_Platine_B-Seite.jpeg|200px]]&lt;br /&gt;
[[Bild:HOC_Fernbedienung_Platine_Ausschnitt.jpeg|200px]]&lt;br /&gt;
[[Bild:HOC_Fernbedienung_Platine_total.jpeg|200px]]&lt;br /&gt;
[[Datei:HOC_Fernbedienung_Platine_Ausschnitt2.jpeg|200px]]&lt;br /&gt;
&lt;br /&gt;
==== Schaltbild der Fernbedienung ====&lt;br /&gt;
Das Schaltbild enthält alle funktionsrelevanten Bauteile. Es fehlen noch diverse Bauteilwerte. Auch der eine oder andere Stützkondensator fehlt eventuell.&lt;br /&gt;
&lt;br /&gt;
[[Medium:copter05.pdf]]&lt;br /&gt;
&lt;br /&gt;
==== Pinbelegung des Mikrocontrollers ====&lt;br /&gt;
&lt;br /&gt;
Pinbelegung für CPU N79E814&lt;br /&gt;
&lt;br /&gt;
 Pin    Name    Funktion&lt;br /&gt;
   1     P0.0   LCD, CS&lt;br /&gt;
   2     P1.7   LCD, CLK&lt;br /&gt;
   3     P1.6   LCD, DATA&lt;br /&gt;
   4     RST    Reset (10k - C)&lt;br /&gt;
   5     VSS    an Masse&lt;br /&gt;
   6     P3.1   RF-Modul, MOSI&lt;br /&gt;
   7     P3.0   RF-Modul, SCK&lt;br /&gt;
   8     P1.4   RF-Modul, MISO&lt;br /&gt;
   9     SDA    RF-Modul, CSN&lt;br /&gt;
  10     SCL    2K2 Pullup, unbestückter Schaltungsteil&lt;br /&gt;
  11     P1.1   LED via 1kOhm&lt;br /&gt;
  12     P1.0   Buzzer (via Transistor)&lt;br /&gt;
  13     AD6    über Widerstände an Batteriespannung vor Regler&lt;br /&gt;
  14     AD5    Auswertung Taster (Seite Yaw-Throttle)&lt;br /&gt;
  15     VDD    Versorgung&lt;br /&gt;
  16     AD4    Poti &amp;quot;Throttle&amp;quot;&lt;br /&gt;
  17     AD3    Poti &amp;quot;Yaw&amp;quot;&lt;br /&gt;
  18     AD2    Poti &amp;quot;Roll&amp;quot;, Dämpfung mit RC Glied&lt;br /&gt;
  19     AD1    Poti &amp;quot;Pitch&amp;quot;, Dämpfung mit RC Glied&lt;br /&gt;
  20     AD0    Auswertung Taster (Seite Pitch-Roll)&lt;br /&gt;
&lt;br /&gt;
==== Pinbelegung des Sendemoduls ====&lt;br /&gt;
[[Bild:HOC_Fernbedienung_Sendemodul.jpeg|200px]]&lt;br /&gt;
&lt;br /&gt;
 1 3.3V&lt;br /&gt;
 2 MOSI an PIN6  MCU&lt;br /&gt;
 3 SCK  an PIN7  MCU&lt;br /&gt;
 4 MISO an PIN8  MCU&lt;br /&gt;
 5 CE&lt;br /&gt;
 6 GND&lt;br /&gt;
 7 IRQ&lt;br /&gt;
 8 CSN  an PIN9  MCU&lt;br /&gt;
 9 RXEN&lt;br /&gt;
&lt;br /&gt;
==== Protokoll ====&lt;br /&gt;
&lt;br /&gt;
Es handelt sich um das V202 Protokoll.&lt;br /&gt;
&lt;br /&gt;
* Die Payload hat eine Länge von 16-Byte&lt;br /&gt;
* Das letzte Byte entspricht der Summe aller vorherigen Bytes (bzw. den unteren 8 Bit der Summe)&lt;br /&gt;
* Das Datenformat passt zu dem im GitRepo beschriebenen (https://github.com/hackocopter/Documentation/tree/master/RemoteControl)&lt;br /&gt;
* Das Datenformat passt zu der Implementierung des V202 Protokolls in der Deviation firmware (https://bitbucket.org/PhracturedBlue/deviation/src...)&lt;br /&gt;
&lt;br /&gt;
Zum Channel Hopping:&lt;br /&gt;
* jedes Packet wird zweimal versendet&lt;br /&gt;
* es immer 16-Channel durchgehoppt (dann gehts wieder von vorne los)&lt;br /&gt;
* auch das passt zur Implementierung in der Deviation firmware&lt;br /&gt;
&lt;br /&gt;
Siehe auch: http://www.mikrocontroller.net/topic/309185?goto=3410375#3410373&lt;br /&gt;
&lt;br /&gt;
== Pinbelegung des Controllers ==&lt;br /&gt;
&lt;br /&gt;
MINI51ZAN        &lt;br /&gt;
QFN33-Pin    Manual 3.2.2, p.16    &lt;br /&gt;
    CPNx/CPPx = Analog comparator input    &lt;br /&gt;
    CPO=Analog comparator output    &lt;br /&gt;
    AINx= ADC input    &lt;br /&gt;
    CK0=Frequency divider output    &lt;br /&gt;
    TxEX=Timer capture/reset input  &lt;br /&gt;
  &lt;br /&gt;
    Pin  Primary    Secondary    Function understood    External connection&lt;br /&gt;
    1  P1.5    AIN5, CPP0    Partially      Connected to motor ctrl circuit 4 (sense?)&lt;br /&gt;
    2  reset          YES        SWD Port reset&lt;br /&gt;
    3  P3.0    AIN6, CPN1    NC?        Not connected?&lt;br /&gt;
    4  P5.4          NC?        Not connected?&lt;br /&gt;
    5  P3.1    AIN7, CPP1    Partially      Connected to motor ctrl circuit 1 (sense?)&lt;br /&gt;
    6  P3.2    T0EX,STADC,INT0    YES        MPU6050, pin 12 (interrupt)&lt;br /&gt;
    7  P3.4    SDA, T0      YES        MPU6050, pin 24 (SDA)&lt;br /&gt;
    8  P3.5    SCL, T1      YES        MPU6050, pin 23 (SCL)&lt;br /&gt;
    9  P3.6    T1EX,CK0,CPO0    Partially      Connected to test pad&lt;br /&gt;
    10  P5.1    XTAL2      NC?        Not connected?&lt;br /&gt;
    11  P5.0    XTAL1      NC?        Not connected?&lt;br /&gt;
    12  VSS          YES        VSS&lt;br /&gt;
    13  P5.2    INT1      Partially      Connected to unpopulated circuit part. Possibly be to control LEDS on left side&lt;br /&gt;
    14  P2.2    PWM0      NC?        Not connected?&lt;br /&gt;
    15  P2.3    PWM1      NC?        Not connected?&lt;br /&gt;
    16  P2.4    PWM2      Partially      Connected to Motor 1 ctrl&lt;br /&gt;
    17  P2.5    PWM3      Partially      Connected to Motor 2 ctrl&lt;br /&gt;
    18  P2.6    PWM4, CPO1    Partially      Connected to Motor 3 ctrl&lt;br /&gt;
    19  P4.6    ICE_CLK (SWD)    YES        SWD Port CLK&lt;br /&gt;
    20  P4.7    ICE_DAT (SWD)    YES        SWD Port Dat&lt;br /&gt;
    21  P0.7    SPICLK      YES        BK2423 SPI CLK&lt;br /&gt;
    22  P0.6    MISO      YES        BK2423 SPI MISO&lt;br /&gt;
    23  P0.5    MOSI      YES        BK2423 SPI MOSI&lt;br /&gt;
    24  P0.4    PWM5, SPISS    Partially      Connected to Motor 4 ctrl&lt;br /&gt;
    25  P0.1    RTSn, RX, SPISS    YES        BK2434 SPI CSN&lt;br /&gt;
    26  P0.0    CTSn, TX    YES        Controls LEDS via 10 Ohm resistors&lt;br /&gt;
    27  P5.3    AIN0      NC?        Not connected?&lt;br /&gt;
    28  VDD          YES  &lt;br /&gt;
    29  P1.0    AIN1      NO        Connected to motor ctrl circuit 2 (sense?)&lt;br /&gt;
    30  P1.2    RX, AIN2    YES        UART PORT RX&lt;br /&gt;
    31  P1.3    TX, AIN3    YES        UART PORT TX&lt;br /&gt;
    32  P1.4    CPN0, AIN4    Partially      Connected to motor ctrl circuit 3 (sense?)&lt;br /&gt;
    33 (Pad)    VSS &lt;br /&gt;
&lt;br /&gt;
== Schnittstellen ==&lt;br /&gt;
[[Datei:Schnittstellen_des_JXD_385.jpeg|miniatur]]&lt;br /&gt;
&lt;br /&gt;
=== SWD-Port ===&lt;br /&gt;
Der SWD-Port ist über … herausgeführt. &#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Serielle Schnittstelle ===&lt;br /&gt;
Die Anschlüsse führen zu den RX und TX Pins des MCUs.&lt;br /&gt;
&#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== PIN 9 ===&lt;br /&gt;
&#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== I²C-Schnittstelle ===&lt;br /&gt;
&#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
= Tipps und Tricks =&lt;br /&gt;
== Bezugsquellen und Kauf ==&lt;br /&gt;
=== Händler ===&lt;br /&gt;
Auflistung von Händlern die den JXD 385 führen:&lt;br /&gt;
&lt;br /&gt;
* tmart: [http://www.tmart.com/search.html?typeid=&amp;amp;q=jxd+385 http://www.tmart.com/]&lt;br /&gt;
* RC Master: [http://www.rcmaster.net/de-search.htm?SearchTerms=jxd%20385 http://www.rcmaster.net]&lt;br /&gt;
* Banggood: http://www.banggood.com/&lt;br /&gt;
* Everbuying: [http://www.everbuying.com/product451747.html http://www.everbuying.com/]&lt;br /&gt;
* ...&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Direktkauf aus China ===&lt;br /&gt;
&lt;br /&gt;
Bei Ebay ist der JXD-385 auch unter dem Namen &#039;&#039;&#039;JD-185&#039;&#039;&#039; zu finden, die Komponenten sind absolut identisch, der Preis liegt jedoch bei ca. 25€ inkl. Versand. Den JXD-385 findet man bei ebay seltener und er liegt bei ca. 35€.&lt;br /&gt;
&lt;br /&gt;
Bilder des JD-185: &lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
Datei:Quadrocopter JD-185.jpg|Foto des JD-185, gekauft bei Ebay-User bst2sell&lt;br /&gt;
Datei:Fernbedienung JD-185.jpg|Foto der Fernbedienung des JD-185, gekauft bei Ebay-User bst2sell&lt;br /&gt;
Datei:Platine Seite 1 - JD-185.jpg|Foto der Platine Seite 1 des JD-185, gekauft bei Ebay-User bst2sell&lt;br /&gt;
Datei:Platine Seite 2 - JD-185.jpg|Foto der Platine Seite 2 des JD-185, gekauft bei Ebay-User bst2sell&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Aliexpress: [http://de.aliexpress.com/wholesale?SearchText=jxd+385&amp;amp;catId=0 http://de.aliexpress.com/] (Dort auch ohne Fernbedienung ab ~15€ zu haben)&lt;br /&gt;
* Ebay&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;→ Infos zu Aliexpress, ebay, Einfuhrumsatzsteuer und Käuferschutz ergänzen&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Lieferanten aus Europa ===&lt;br /&gt;
&lt;br /&gt;
- Tmart.com (GB):&lt;br /&gt;
Von einer Bestellung bei Tmart.com rate ich (Richard78) ab. Ich habe am trotz Express-Lieferung (5-7 Tage) auch 3 Wochen nach der Bestellung noch keine Waren erhalten.&lt;br /&gt;
&lt;br /&gt;
- RCMaster:&lt;br /&gt;
[http://www.rcmaster.net/de-jxd-jd-385-6-axis-gyro-4ch-mini-quadrocopter-rtf-2-4ghz-like-hubsan-x4-h107-p233542.htm JXD 385 bei RCMaster]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Ersatzakkus ==&lt;br /&gt;
Der Original-Akku hat 240mAh und wiegt …g. Die Abmessungen sind (LxBxH) 31x20x8 mm³ &#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Möglicher Ersatzakku:&lt;br /&gt;
Turnigy nano-tech 260mAh, 21g, 32x20x7 mm³&lt;br /&gt;
http://hobbyking.com/hobbyking/store/__24920__Turnigy_nano_tech_260mAh_1S_35_70C_Lipo_Pack_QR_Ladybird_Genius_CP_Mini_CP_.html&lt;br /&gt;
&lt;br /&gt;
Der Akku ist etwas dicker als angegeben, passt aber gut in den Copter&lt;br /&gt;
(380mAh, ca. 2,31€, …g) &#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Propeller ==&lt;br /&gt;
Beim Kauf der Propeller sollte darauf geachtet werden, Propeller für den JXD385 zu kaufen. Propeller für den Hubsan H107 sind kleiner und haben weniger Halt auf der Motorwelle.&lt;br /&gt;
&lt;br /&gt;
Lieferanten:&lt;br /&gt;
* RCMaster: [http://www.rcmaster.net/de-rotorblatt-f%C3%BCr-jxd-385-002-p233604.htm Rotorblätter für JXD 385]&lt;br /&gt;
&lt;br /&gt;
== Motoren ==&lt;br /&gt;
&#039;&#039;&#039;Achtung!&#039;&#039;&#039; Motoren vom Hubsan H107 sind nicht kompatibel, die Motorwelle des JXD 385 ist länger.&lt;br /&gt;
&lt;br /&gt;
* RCMaster&lt;br /&gt;
** Linkslauf: [http://www.rcmaster.net/de-motor-gegen-den-uhrzeigersinn-f%C3%BCr-jxd-385-006-p233608.htm Motor gegen den Uhrzeigersinn]&lt;br /&gt;
** Rechtslauf: [http://www.rcmaster.net/de-motor-im-uhrzeigersinn-f%C3%BCr-jxd-385-005-p233607.htm Motor im Uhrzeigersinn]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Frame ==&lt;br /&gt;
&#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Reduzierung der Unfallfolgen ==&lt;br /&gt;
&#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
= Ideen für neue Funktionen =&lt;br /&gt;
== Bessere Flugstabilisierung mit bestehender Sensorik ==&lt;br /&gt;
== Neue Funktionen mit GPS-Sensor ==&lt;br /&gt;
[[Bild:HOC_GPS_Groessenvergleich.jpg|200px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;→ Ideen ergänzen&#039;&#039;&lt;br /&gt;
== Neue Funktionen mit Luftdruck-Sensor ==&lt;br /&gt;
&#039;&#039;→ Ideen ergänzen&#039;&#039;&lt;br /&gt;
== Neue Funktionen mit Kamera ==&lt;br /&gt;
Alternativen: Keycam, Y3000, … &#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
== Neue Funktionen mit Ultraschallsensor ==&lt;br /&gt;
&#039;&#039;→ Ideen ergänzen&#039;&#039;&lt;br /&gt;
== Neue Funktionen mit Infrarot-Entfernungssensor ==&lt;br /&gt;
[[Bild:HOC_IR-Entfernungsmesser-Testplatine.jpg|200px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;→ Ideen ergänzen&#039;&#039;&lt;br /&gt;
== Neue Funktionen mit Bluetooth ==&lt;br /&gt;
&#039;&#039;→ Ideen ergänzen&#039;&#039;&lt;br /&gt;
== Erweiterung der Original-Fernbedienung ==&lt;br /&gt;
=== Funkmodul mit PA + LNA ===&lt;br /&gt;
&#039;&#039;→ Details ergänzen&#039;&#039;&lt;br /&gt;
=== Erweiterung um ein Display ===&lt;br /&gt;
[[Bild:HOC_Fernbedienung_mit_C0802-04.jpeg|200px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;→ Details ergänzen&#039;&#039;&lt;br /&gt;
== Neue Funktionen mit alternativer Fernbedienung ==&lt;br /&gt;
&#039;&#039;→ Ideen ergänzen&#039;&#039;&lt;br /&gt;
= Programmierung neuer Firmware =&lt;br /&gt;
Im RCGroups Forum wurde ein Beitrag veröffentlich welcher die gesamte Toolchain erklärt:&lt;br /&gt;
&lt;br /&gt;
[http://www.rcgroups.com/forums/showthread.php?t=2278850 Erklärung der Toolchain mit Youtubevideos]&lt;br /&gt;
&lt;br /&gt;
== Beschreibung der Toolkette ==&lt;br /&gt;
&#039;&#039;→ Details ergänzen&#039;&#039;&lt;br /&gt;
=== Notwendige Hardware und Software ===&lt;br /&gt;
&#039;&#039;→ Details ergänzen&#039;&#039;&lt;br /&gt;
=== Installation der Toolkette ===&lt;br /&gt;
&#039;&#039;→ Details ergänzen&#039;&#039;&lt;br /&gt;
=== ISP und ICD ===&lt;br /&gt;
== Beschreibung der Firmware-Varianten ==&lt;br /&gt;
=== „Blinky“ ===&lt;br /&gt;
&#039;&#039;→ Details ergänzen&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
= Weiterführende Links und Quellen =&lt;br /&gt;
* http://www.jann.cc/2013/10/13/tiny_hackable_quadcopter.html &#039;&#039;→ Details ergänzen&#039;&#039;&lt;br /&gt;
* Multiwii &#039;&#039;→ Details ergänzen&#039;&#039;&lt;br /&gt;
* Paparazzi (http://paparazzi.enac.fr/wiki/Main_Page) &#039;&#039;→ Details ergänzen&#039;&#039;&lt;/div&gt;</summary>
		<author><name>Smarti</name></author>
	</entry>
	<entry>
		<id>https://www.mikrocontroller.net/index.php?title=Hack-O-Copter&amp;diff=85624</id>
		<title>Hack-O-Copter</title>
		<link rel="alternate" type="text/html" href="https://www.mikrocontroller.net/index.php?title=Hack-O-Copter&amp;diff=85624"/>
		<updated>2014-11-10T09:13:15Z</updated>

		<summary type="html">&lt;p&gt;Smarti: /* Direktkauf aus China */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Der Begriff &#039;&#039;&#039;Hack-O-Copter&#039;&#039;&#039; beschreibt einen Nachbau des Quadrocopters „Hubsan X4“, der er sich einfach „hacken“ lässt; die Original-Firmware kann also überschrieben und durch eigene ersetzt werden. Er wird für ca. 21€ verkauft, siehe Beitrag [http://www.mikrocontroller.net/topic/309185?page=single „Hackbarer(?) 21 EUR Quadcopter“.]&lt;br /&gt;
&lt;br /&gt;
Die Original-Firmware kann nicht ausgelesen werden, es muss also eine komplett neue Firmware erstellt werden.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hinweis:&#039;&#039;&#039; Der Artikel enthält Infos bis zu [http://www.mikrocontroller.net/topic/309185?page=1#3356755 diesem Beitrag]. Weitere Inhalte aus dem Thread werden asap ergänzt.&lt;br /&gt;
&lt;br /&gt;
= Beschreibung des Quadrocopters =&lt;br /&gt;
* Abmessungen &#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
* Gewicht &#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
* Lieferumfang &#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
* Reichweite &#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
* Flugdauer und Ladezeit &#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
* Funktionen &#039;&#039;→ Infos (3 Empfindlichkeiten, umdrehen, Rekalibrierung, ...) ergänzen&#039;&#039;&lt;br /&gt;
* Link zur Bedienungsanleitung&lt;br /&gt;
== Bedienung ==&lt;br /&gt;
Auf ebenen Untergrund legen, nach ein paar Sekunden blinken die LEDs er langsamer, dann den linken Steuerhebel einmal hoch und wieder runter fahren.&lt;br /&gt;
== Komponenten ==&lt;br /&gt;
Der Quadrocopter wird von vier kernlosen Gleichstrommotoren („Coreless DC“) angetrieben. Im Inneren des Gehäuses ist eine Platine. Ihre vergleichsweise modernen Hardware-Komponenten (Mikrocontroller, Sensoren, MOSFETs und Funkmodul) sind in den folgenden Kapiteln beschrieben.&lt;br /&gt;
=== Mikrocontroller ===&lt;br /&gt;
Der „Nuvoton Mini54ZAN“ ist ein Cortex-M0 MCU mit 16KiB Flash, 2KB SRAM und SWD. &#039;&#039;→ Links zu Datenblättern ergänzen&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Link zur KEIL Device-Database des Mini54ZAN: &lt;br /&gt;
http://www.keil.com/dd/chip/6142.htm&lt;br /&gt;
&lt;br /&gt;
=== Sensoren zur Flugstabilisierung ===&lt;br /&gt;
Für die Flugstabilisierung ist der Quadrocopter mit drei Gyroskopen und drei Beschleunigungssensoren ausgestattet. Diese sind alle zusammen im Intertialsensor „Invensense MPU-6050“ integriert.&lt;br /&gt;
&#039;&#039;→ Link zum Datenblatt&#039;&#039;&lt;br /&gt;
=== ESC ===&lt;br /&gt;
Die Ansteuerung der Gleichstrommotoren erfolgt über PWM und MOSFETs. Die verwendeten N-Kanal MOSFETs „G2310“ haben einen „Drain-Source On-Resistance“ von etwa 120mΩ.&lt;br /&gt;
&lt;br /&gt;
Siehe http://www.mikrocontroller.net/attachment/193854/G2310.pdf &lt;br /&gt;
=== Funk- Transceiver ===&lt;br /&gt;
Für die 2,4GHz Funkstrecke zur Fernsteuerung ist mit einem „Beken BK2423“ integriert. Die Vermutung, dass dieser voll kompatibel zum NRF24L01 ist, liegt nahe, da der NRF24L01 die Daten der Fernbedienung empfangen kann.&lt;br /&gt;
&lt;br /&gt;
[[Bild:HOC_Fernbedienung_Platine_Ausschnitt2.jpeg|200px]]&lt;br /&gt;
&lt;br /&gt;
== Zubehör ==&lt;br /&gt;
=== Lade-Adapter ===&lt;br /&gt;
&lt;br /&gt;
Schaltplan des beiliegenden Ladeadapters:&lt;br /&gt;
&lt;br /&gt;
http://www.mikrocontroller.net/attachment/197005/ladeanzeige.png&lt;br /&gt;
&lt;br /&gt;
Auf der Platine vorgesehen sind weiter eine in Reihe zu R2 geschaltete Diode und ein Parallel zum Akku liegender Widerstand R5, welche allerdings nicht bestückt sind.&lt;br /&gt;
&lt;br /&gt;
Bei vollem Akku erlischt die LED. Der vom USB-Port benötigte Strom beträgt bei leerem Akku etwa 450mA&lt;br /&gt;
&lt;br /&gt;
=== Funkfernbedienung ===&lt;br /&gt;
Die Außenantenne ist nur „Verarsche“ ...&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;→ Hinweis auf Idee: Neuen Sender entwickeln&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[[Bild:HOC_Fernbedienung_Platine_B-Seite.jpeg|200px]]&lt;br /&gt;
[[Bild:HOC_Fernbedienung_Platine_Ausschnitt.jpeg|200px]]&lt;br /&gt;
[[Bild:HOC_Fernbedienung_Platine_total.jpeg|200px]]&lt;br /&gt;
[[Datei:HOC_Fernbedienung_Platine_Ausschnitt2.jpeg|200px]]&lt;br /&gt;
&lt;br /&gt;
==== Schaltbild der Fernbedienung ====&lt;br /&gt;
Das Schaltbild enthält alle funktionsrelevanten Bauteile. Es fehlen noch diverse Bauteilwerte. Auch der eine oder andere Stützkondensator fehlt eventuell.&lt;br /&gt;
&lt;br /&gt;
[[Medium:copter05.pdf]]&lt;br /&gt;
&lt;br /&gt;
==== Pinbelegung des Mikrocontrollers ====&lt;br /&gt;
&lt;br /&gt;
Pinbelegung für CPU N79E814&lt;br /&gt;
&lt;br /&gt;
 Pin    Name    Funktion&lt;br /&gt;
   1     P0.0   LCD, CS&lt;br /&gt;
   2     P1.7   LCD, CLK&lt;br /&gt;
   3     P1.6   LCD, DATA&lt;br /&gt;
   4     RST    Reset (10k - C)&lt;br /&gt;
   5     VSS    an Masse&lt;br /&gt;
   6     P3.1   RF-Modul, MOSI&lt;br /&gt;
   7     P3.0   RF-Modul, SCK&lt;br /&gt;
   8     P1.4   RF-Modul, MISO&lt;br /&gt;
   9     SDA    RF-Modul, CSN&lt;br /&gt;
  10     SCL    2K2 Pullup, unbestückter Schaltungsteil&lt;br /&gt;
  11     P1.1   LED via 1kOhm&lt;br /&gt;
  12     P1.0   Buzzer (via Transistor)&lt;br /&gt;
  13     AD6    über Widerstände an Batteriespannung vor Regler&lt;br /&gt;
  14     AD5    Auswertung Taster (Seite Yaw-Throttle)&lt;br /&gt;
  15     VDD    Versorgung&lt;br /&gt;
  16     AD4    Poti &amp;quot;Throttle&amp;quot;&lt;br /&gt;
  17     AD3    Poti &amp;quot;Yaw&amp;quot;&lt;br /&gt;
  18     AD2    Poti &amp;quot;Roll&amp;quot;, Dämpfung mit RC Glied&lt;br /&gt;
  19     AD1    Poti &amp;quot;Pitch&amp;quot;, Dämpfung mit RC Glied&lt;br /&gt;
  20     AD0    Auswertung Taster (Seite Pitch-Roll)&lt;br /&gt;
&lt;br /&gt;
==== Pinbelegung des Sendemoduls ====&lt;br /&gt;
[[Bild:HOC_Fernbedienung_Sendemodul.jpeg|200px]]&lt;br /&gt;
&lt;br /&gt;
 1 3.3V&lt;br /&gt;
 2 MOSI an PIN6  MCU&lt;br /&gt;
 3 SCK  an PIN7  MCU&lt;br /&gt;
 4 MISO an PIN8  MCU&lt;br /&gt;
 5 CE&lt;br /&gt;
 6 GND&lt;br /&gt;
 7 IRQ&lt;br /&gt;
 8 CSN  an PIN9  MCU&lt;br /&gt;
 9 RXEN&lt;br /&gt;
&lt;br /&gt;
==== Protokoll ====&lt;br /&gt;
&lt;br /&gt;
Es handelt sich um das V202 Protokoll.&lt;br /&gt;
&lt;br /&gt;
* Die Payload hat eine Länge von 16-Byte&lt;br /&gt;
* Das letzte Byte entspricht der Summe aller vorherigen Bytes (bzw. den unteren 8 Bit der Summe)&lt;br /&gt;
* Das Datenformat passt zu dem im GitRepo beschriebenen (https://github.com/hackocopter/Documentation/tree/master/RemoteControl)&lt;br /&gt;
* Das Datenformat passt zu der Implementierung des V202 Protokolls in der Deviation firmware (https://bitbucket.org/PhracturedBlue/deviation/src...)&lt;br /&gt;
&lt;br /&gt;
Zum Channel Hopping:&lt;br /&gt;
* jedes Packet wird zweimal versendet&lt;br /&gt;
* es immer 16-Channel durchgehoppt (dann gehts wieder von vorne los)&lt;br /&gt;
* auch das passt zur Implementierung in der Deviation firmware&lt;br /&gt;
&lt;br /&gt;
Siehe auch: http://www.mikrocontroller.net/topic/309185?goto=3410375#3410373&lt;br /&gt;
&lt;br /&gt;
== Pinbelegung des Controllers ==&lt;br /&gt;
&lt;br /&gt;
MINI51ZAN        &lt;br /&gt;
QFN33-Pin    Manual 3.2.2, p.16    &lt;br /&gt;
    CPNx/CPPx = Analog comparator input    &lt;br /&gt;
    CPO=Analog comparator output    &lt;br /&gt;
    AINx= ADC input    &lt;br /&gt;
    CK0=Frequency divider output    &lt;br /&gt;
    TxEX=Timer capture/reset input  &lt;br /&gt;
  &lt;br /&gt;
    Pin  Primary    Secondary    Function understood    External connection&lt;br /&gt;
    1  P1.5    AIN5, CPP0    Partially      Connected to motor ctrl circuit 4 (sense?)&lt;br /&gt;
    2  reset          YES        SWD Port reset&lt;br /&gt;
    3  P3.0    AIN6, CPN1    NC?        Not connected?&lt;br /&gt;
    4  P5.4          NC?        Not connected?&lt;br /&gt;
    5  P3.1    AIN7, CPP1    Partially      Connected to motor ctrl circuit 1 (sense?)&lt;br /&gt;
    6  P3.2    T0EX,STADC,INT0    YES        MPU6050, pin 12 (interrupt)&lt;br /&gt;
    7  P3.4    SDA, T0      YES        MPU6050, pin 24 (SDA)&lt;br /&gt;
    8  P3.5    SCL, T1      YES        MPU6050, pin 23 (SCL)&lt;br /&gt;
    9  P3.6    T1EX,CK0,CPO0    Partially      Connected to test pad&lt;br /&gt;
    10  P5.1    XTAL2      NC?        Not connected?&lt;br /&gt;
    11  P5.0    XTAL1      NC?        Not connected?&lt;br /&gt;
    12  VSS          YES        VSS&lt;br /&gt;
    13  P5.2    INT1      Partially      Connected to unpopulated circuit part. Possibly be to control LEDS on left side&lt;br /&gt;
    14  P2.2    PWM0      NC?        Not connected?&lt;br /&gt;
    15  P2.3    PWM1      NC?        Not connected?&lt;br /&gt;
    16  P2.4    PWM2      Partially      Connected to Motor 1 ctrl&lt;br /&gt;
    17  P2.5    PWM3      Partially      Connected to Motor 2 ctrl&lt;br /&gt;
    18  P2.6    PWM4, CPO1    Partially      Connected to Motor 3 ctrl&lt;br /&gt;
    19  P4.6    ICE_CLK (SWD)    YES        SWD Port CLK&lt;br /&gt;
    20  P4.7    ICE_DAT (SWD)    YES        SWD Port Dat&lt;br /&gt;
    21  P0.7    SPICLK      YES        BK2423 SPI CLK&lt;br /&gt;
    22  P0.6    MISO      YES        BK2423 SPI MISO&lt;br /&gt;
    23  P0.5    MOSI      YES        BK2423 SPI MOSI&lt;br /&gt;
    24  P0.4    PWM5, SPISS    Partially      Connected to Motor 4 ctrl&lt;br /&gt;
    25  P0.1    RTSn, RX, SPISS    YES        BK2434 SPI CSN&lt;br /&gt;
    26  P0.0    CTSn, TX    YES        Controls LEDS via 10 Ohm resistors&lt;br /&gt;
    27  P5.3    AIN0      NC?        Not connected?&lt;br /&gt;
    28  VDD          YES  &lt;br /&gt;
    29  P1.0    AIN1      NO        Connected to motor ctrl circuit 2 (sense?)&lt;br /&gt;
    30  P1.2    RX, AIN2    YES        UART PORT RX&lt;br /&gt;
    31  P1.3    TX, AIN3    YES        UART PORT TX&lt;br /&gt;
    32  P1.4    CPN0, AIN4    Partially      Connected to motor ctrl circuit 3 (sense?)&lt;br /&gt;
    33 (Pad)    VSS &lt;br /&gt;
&lt;br /&gt;
== Schnittstellen ==&lt;br /&gt;
[[Datei:Schnittstellen_des_JXD_385.jpeg|miniatur]]&lt;br /&gt;
&lt;br /&gt;
=== SWD-Port ===&lt;br /&gt;
Der SWD-Port ist über … herausgeführt. &#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Serielle Schnittstelle ===&lt;br /&gt;
Die Anschlüsse führen zu den RX und TX Pins des MCUs.&lt;br /&gt;
&#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== PIN 9 ===&lt;br /&gt;
&#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== I²C-Schnittstelle ===&lt;br /&gt;
&#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
= Tipps und Tricks =&lt;br /&gt;
== Bezugsquellen und Kauf ==&lt;br /&gt;
=== Händler ===&lt;br /&gt;
Auflistung von Händlern die den JXD 385 führen:&lt;br /&gt;
&lt;br /&gt;
* tmart: [http://www.tmart.com/search.html?typeid=&amp;amp;q=jxd+385 http://www.tmart.com/]&lt;br /&gt;
* RC Master: [http://www.rcmaster.net/de-search.htm?SearchTerms=jxd%20385 http://www.rcmaster.net]&lt;br /&gt;
* Banggood: http://www.banggood.com/&lt;br /&gt;
* Everbuying: [http://www.everbuying.com/product451747.html http://www.everbuying.com/]&lt;br /&gt;
* ...&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Direktkauf aus China ===&lt;br /&gt;
&lt;br /&gt;
Bei Ebay ist der JXD-385 auch unter dem Namen &#039;&#039;&#039;JD-185&#039;&#039;&#039; zu finden, die Komponenten sind absolut identisch, der Preis liegt jedoch bei ca. 25€ inkl. Versand. Den JXD-385 findet man bei ebay seltener und er liegt bei ca. 35€.&lt;br /&gt;
&lt;br /&gt;
Bilder des JD-185: &lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
Datei:Quadrocopter JD-185.jpg|Foto des JD-185, gekauft bei Ebay-User bst2sell&lt;br /&gt;
Datei:Fernbedienung JD-185.jpg|Foto der Fernbedienung des JD-185, gekauft bei Ebay-User bst2sell&lt;br /&gt;
Datei:Platine Seite 1 - JD-185.jpg|Foto der Platine Seite 1 des JD-185, gekauft bei Ebay-User bst2sell&lt;br /&gt;
Datei:Platine Seite 2 - JD-185.jpg|Foto der Platine Seite 2 des JD-185, gekauft bei Ebay-User bst2sell&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Aliexpress: [http://de.aliexpress.com/wholesale?SearchText=jxd+385&amp;amp;catId=0 http://de.aliexpress.com/] (Dort auch ohne Fernbedienung ab ~15€ zu haben)&lt;br /&gt;
* Ebay&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;→ Infos zu Aliexpress, ebay, Einfuhrumsatzsteuer und Käuferschutz ergänzen&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Lieferanten aus Europa ===&lt;br /&gt;
&lt;br /&gt;
- Tmart.com (GB):&lt;br /&gt;
Von einer Bestellung bei Tmart.com rate ich (Richard78) ab. Ich habe am trotz Express-Lieferung (5-7 Tage) auch 3 Wochen nach der Bestellung noch keine Waren erhalten.&lt;br /&gt;
&lt;br /&gt;
- RCMaster:&lt;br /&gt;
[http://www.rcmaster.net/de-jxd-jd-385-6-axis-gyro-4ch-mini-quadrocopter-rtf-2-4ghz-like-hubsan-x4-h107-p233542.htm JXD 385 bei RCMaster]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Ersatzakkus ==&lt;br /&gt;
Der Original-Akku hat 240mAh und wiegt …g. Die Abmessungen sind (LxBxH) 31x20x8 mm³ &#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Möglicher Ersatzakku:&lt;br /&gt;
Turnigy nano-tech 260mAh, 21g, 32x20x7 mm³&lt;br /&gt;
http://hobbyking.com/hobbyking/store/__24920__Turnigy_nano_tech_260mAh_1S_35_70C_Lipo_Pack_QR_Ladybird_Genius_CP_Mini_CP_.html&lt;br /&gt;
&lt;br /&gt;
Der Akku ist etwas dicker als angegeben, passt aber gut in den Copter&lt;br /&gt;
(380mAh, ca. 2,31€, …g) &#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Propeller ==&lt;br /&gt;
Beim Kauf der Propeller sollte darauf geachtet werden, Propeller für den JXD385 zu kaufen. Propeller für den Hubsan H107 sind kleiner und haben weniger Halt auf der Motorwelle.&lt;br /&gt;
&lt;br /&gt;
Lieferanten:&lt;br /&gt;
* RCMaster: [http://www.rcmaster.net/de-rotorblatt-f%C3%BCr-jxd-385-002-p233604.htm Rotorblätter für JXD 385]&lt;br /&gt;
&lt;br /&gt;
== Motoren ==&lt;br /&gt;
&#039;&#039;&#039;Achtung!&#039;&#039;&#039; Motoren vom Hubsan H107 sind nicht kompatibel, die Motorwelle des JXD 385 ist länger.&lt;br /&gt;
&lt;br /&gt;
* RCMaster&lt;br /&gt;
** Linkslauf: [http://www.rcmaster.net/de-motor-gegen-den-uhrzeigersinn-f%C3%BCr-jxd-385-006-p233608.htm Motor gegen den Uhrzeigersinn]&lt;br /&gt;
** Rechtslauf: [http://www.rcmaster.net/de-motor-im-uhrzeigersinn-f%C3%BCr-jxd-385-005-p233607.htm Motor im Uhrzeigersinn]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Frame ==&lt;br /&gt;
&#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Reduzierung der Unfallfolgen ==&lt;br /&gt;
&#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
= Ideen für neue Funktionen =&lt;br /&gt;
== Bessere Flugstabilisierung mit bestehender Sensorik ==&lt;br /&gt;
== Neue Funktionen mit GPS-Sensor ==&lt;br /&gt;
[[Bild:HOC_GPS_Groessenvergleich.jpg|200px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;→ Ideen ergänzen&#039;&#039;&lt;br /&gt;
== Neue Funktionen mit Luftdruck-Sensor ==&lt;br /&gt;
&#039;&#039;→ Ideen ergänzen&#039;&#039;&lt;br /&gt;
== Neue Funktionen mit Kamera ==&lt;br /&gt;
Alternativen: Keycam, Y3000, … &#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
== Neue Funktionen mit Ultraschallsensor ==&lt;br /&gt;
&#039;&#039;→ Ideen ergänzen&#039;&#039;&lt;br /&gt;
== Neue Funktionen mit Infrarot-Entfernungssensor ==&lt;br /&gt;
[[Bild:HOC_IR-Entfernungsmesser-Testplatine.jpg|200px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;→ Ideen ergänzen&#039;&#039;&lt;br /&gt;
== Neue Funktionen mit Bluetooth ==&lt;br /&gt;
&#039;&#039;→ Ideen ergänzen&#039;&#039;&lt;br /&gt;
== Erweiterung der Original-Fernbedienung ==&lt;br /&gt;
=== Funkmodul mit PA + LNA ===&lt;br /&gt;
&#039;&#039;→ Details ergänzen&#039;&#039;&lt;br /&gt;
=== Erweiterung um ein Display ===&lt;br /&gt;
[[Bild:HOC_Fernbedienung_mit_C0802-04.jpeg|200px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;→ Details ergänzen&#039;&#039;&lt;br /&gt;
== Neue Funktionen mit alternativer Fernbedienung ==&lt;br /&gt;
&#039;&#039;→ Ideen ergänzen&#039;&#039;&lt;br /&gt;
= Programmierung neuer Firmware =&lt;br /&gt;
Im RCGroups Forum wurde ein Beitrag veröffentlich welcher die gesamte Toolchain erklärt:&lt;br /&gt;
&lt;br /&gt;
[http://www.rcgroups.com/forums/showthread.php?t=2278850 Erklärung der Toolchain mit Youtubevideos]&lt;br /&gt;
&lt;br /&gt;
== Beschreibung der Toolkette ==&lt;br /&gt;
&#039;&#039;→ Details ergänzen&#039;&#039;&lt;br /&gt;
=== Notwendige Hardware und Software ===&lt;br /&gt;
&#039;&#039;→ Details ergänzen&#039;&#039;&lt;br /&gt;
=== Installation der Toolkette ===&lt;br /&gt;
&#039;&#039;→ Details ergänzen&#039;&#039;&lt;br /&gt;
=== ISP und ICD ===&lt;br /&gt;
== Beschreibung der Firmware-Varianten ==&lt;br /&gt;
=== „Blinky“ ===&lt;br /&gt;
&#039;&#039;→ Details ergänzen&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
= Weiterführende Links und Quellen =&lt;br /&gt;
* http://www.jann.cc/2013/10/13/tiny_hackable_quadcopter.html &#039;&#039;→ Details ergänzen&#039;&#039;&lt;br /&gt;
* Multiwii &#039;&#039;→ Details ergänzen&#039;&#039;&lt;br /&gt;
* Paparazzi (http://paparazzi.enac.fr/wiki/Main_Page) &#039;&#039;→ Details ergänzen&#039;&#039;&lt;/div&gt;</summary>
		<author><name>Smarti</name></author>
	</entry>
	<entry>
		<id>https://www.mikrocontroller.net/index.php?title=Hack-O-Copter&amp;diff=85623</id>
		<title>Hack-O-Copter</title>
		<link rel="alternate" type="text/html" href="https://www.mikrocontroller.net/index.php?title=Hack-O-Copter&amp;diff=85623"/>
		<updated>2014-11-10T09:11:09Z</updated>

		<summary type="html">&lt;p&gt;Smarti: /* Bezugsquellen und Kauf */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Der Begriff &#039;&#039;&#039;Hack-O-Copter&#039;&#039;&#039; beschreibt einen Nachbau des Quadrocopters „Hubsan X4“, der er sich einfach „hacken“ lässt; die Original-Firmware kann also überschrieben und durch eigene ersetzt werden. Er wird für ca. 21€ verkauft, siehe Beitrag [http://www.mikrocontroller.net/topic/309185?page=single „Hackbarer(?) 21 EUR Quadcopter“.]&lt;br /&gt;
&lt;br /&gt;
Die Original-Firmware kann nicht ausgelesen werden, es muss also eine komplett neue Firmware erstellt werden.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hinweis:&#039;&#039;&#039; Der Artikel enthält Infos bis zu [http://www.mikrocontroller.net/topic/309185?page=1#3356755 diesem Beitrag]. Weitere Inhalte aus dem Thread werden asap ergänzt.&lt;br /&gt;
&lt;br /&gt;
= Beschreibung des Quadrocopters =&lt;br /&gt;
* Abmessungen &#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
* Gewicht &#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
* Lieferumfang &#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
* Reichweite &#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
* Flugdauer und Ladezeit &#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
* Funktionen &#039;&#039;→ Infos (3 Empfindlichkeiten, umdrehen, Rekalibrierung, ...) ergänzen&#039;&#039;&lt;br /&gt;
* Link zur Bedienungsanleitung&lt;br /&gt;
== Bedienung ==&lt;br /&gt;
Auf ebenen Untergrund legen, nach ein paar Sekunden blinken die LEDs er langsamer, dann den linken Steuerhebel einmal hoch und wieder runter fahren.&lt;br /&gt;
== Komponenten ==&lt;br /&gt;
Der Quadrocopter wird von vier kernlosen Gleichstrommotoren („Coreless DC“) angetrieben. Im Inneren des Gehäuses ist eine Platine. Ihre vergleichsweise modernen Hardware-Komponenten (Mikrocontroller, Sensoren, MOSFETs und Funkmodul) sind in den folgenden Kapiteln beschrieben.&lt;br /&gt;
=== Mikrocontroller ===&lt;br /&gt;
Der „Nuvoton Mini54ZAN“ ist ein Cortex-M0 MCU mit 16KiB Flash, 2KB SRAM und SWD. &#039;&#039;→ Links zu Datenblättern ergänzen&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Link zur KEIL Device-Database des Mini54ZAN: &lt;br /&gt;
http://www.keil.com/dd/chip/6142.htm&lt;br /&gt;
&lt;br /&gt;
=== Sensoren zur Flugstabilisierung ===&lt;br /&gt;
Für die Flugstabilisierung ist der Quadrocopter mit drei Gyroskopen und drei Beschleunigungssensoren ausgestattet. Diese sind alle zusammen im Intertialsensor „Invensense MPU-6050“ integriert.&lt;br /&gt;
&#039;&#039;→ Link zum Datenblatt&#039;&#039;&lt;br /&gt;
=== ESC ===&lt;br /&gt;
Die Ansteuerung der Gleichstrommotoren erfolgt über PWM und MOSFETs. Die verwendeten N-Kanal MOSFETs „G2310“ haben einen „Drain-Source On-Resistance“ von etwa 120mΩ.&lt;br /&gt;
&lt;br /&gt;
Siehe http://www.mikrocontroller.net/attachment/193854/G2310.pdf &lt;br /&gt;
=== Funk- Transceiver ===&lt;br /&gt;
Für die 2,4GHz Funkstrecke zur Fernsteuerung ist mit einem „Beken BK2423“ integriert. Die Vermutung, dass dieser voll kompatibel zum NRF24L01 ist, liegt nahe, da der NRF24L01 die Daten der Fernbedienung empfangen kann.&lt;br /&gt;
&lt;br /&gt;
[[Bild:HOC_Fernbedienung_Platine_Ausschnitt2.jpeg|200px]]&lt;br /&gt;
&lt;br /&gt;
== Zubehör ==&lt;br /&gt;
=== Lade-Adapter ===&lt;br /&gt;
&lt;br /&gt;
Schaltplan des beiliegenden Ladeadapters:&lt;br /&gt;
&lt;br /&gt;
http://www.mikrocontroller.net/attachment/197005/ladeanzeige.png&lt;br /&gt;
&lt;br /&gt;
Auf der Platine vorgesehen sind weiter eine in Reihe zu R2 geschaltete Diode und ein Parallel zum Akku liegender Widerstand R5, welche allerdings nicht bestückt sind.&lt;br /&gt;
&lt;br /&gt;
Bei vollem Akku erlischt die LED. Der vom USB-Port benötigte Strom beträgt bei leerem Akku etwa 450mA&lt;br /&gt;
&lt;br /&gt;
=== Funkfernbedienung ===&lt;br /&gt;
Die Außenantenne ist nur „Verarsche“ ...&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;→ Hinweis auf Idee: Neuen Sender entwickeln&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[[Bild:HOC_Fernbedienung_Platine_B-Seite.jpeg|200px]]&lt;br /&gt;
[[Bild:HOC_Fernbedienung_Platine_Ausschnitt.jpeg|200px]]&lt;br /&gt;
[[Bild:HOC_Fernbedienung_Platine_total.jpeg|200px]]&lt;br /&gt;
[[Datei:HOC_Fernbedienung_Platine_Ausschnitt2.jpeg|200px]]&lt;br /&gt;
&lt;br /&gt;
==== Schaltbild der Fernbedienung ====&lt;br /&gt;
Das Schaltbild enthält alle funktionsrelevanten Bauteile. Es fehlen noch diverse Bauteilwerte. Auch der eine oder andere Stützkondensator fehlt eventuell.&lt;br /&gt;
&lt;br /&gt;
[[Medium:copter05.pdf]]&lt;br /&gt;
&lt;br /&gt;
==== Pinbelegung des Mikrocontrollers ====&lt;br /&gt;
&lt;br /&gt;
Pinbelegung für CPU N79E814&lt;br /&gt;
&lt;br /&gt;
 Pin    Name    Funktion&lt;br /&gt;
   1     P0.0   LCD, CS&lt;br /&gt;
   2     P1.7   LCD, CLK&lt;br /&gt;
   3     P1.6   LCD, DATA&lt;br /&gt;
   4     RST    Reset (10k - C)&lt;br /&gt;
   5     VSS    an Masse&lt;br /&gt;
   6     P3.1   RF-Modul, MOSI&lt;br /&gt;
   7     P3.0   RF-Modul, SCK&lt;br /&gt;
   8     P1.4   RF-Modul, MISO&lt;br /&gt;
   9     SDA    RF-Modul, CSN&lt;br /&gt;
  10     SCL    2K2 Pullup, unbestückter Schaltungsteil&lt;br /&gt;
  11     P1.1   LED via 1kOhm&lt;br /&gt;
  12     P1.0   Buzzer (via Transistor)&lt;br /&gt;
  13     AD6    über Widerstände an Batteriespannung vor Regler&lt;br /&gt;
  14     AD5    Auswertung Taster (Seite Yaw-Throttle)&lt;br /&gt;
  15     VDD    Versorgung&lt;br /&gt;
  16     AD4    Poti &amp;quot;Throttle&amp;quot;&lt;br /&gt;
  17     AD3    Poti &amp;quot;Yaw&amp;quot;&lt;br /&gt;
  18     AD2    Poti &amp;quot;Roll&amp;quot;, Dämpfung mit RC Glied&lt;br /&gt;
  19     AD1    Poti &amp;quot;Pitch&amp;quot;, Dämpfung mit RC Glied&lt;br /&gt;
  20     AD0    Auswertung Taster (Seite Pitch-Roll)&lt;br /&gt;
&lt;br /&gt;
==== Pinbelegung des Sendemoduls ====&lt;br /&gt;
[[Bild:HOC_Fernbedienung_Sendemodul.jpeg|200px]]&lt;br /&gt;
&lt;br /&gt;
 1 3.3V&lt;br /&gt;
 2 MOSI an PIN6  MCU&lt;br /&gt;
 3 SCK  an PIN7  MCU&lt;br /&gt;
 4 MISO an PIN8  MCU&lt;br /&gt;
 5 CE&lt;br /&gt;
 6 GND&lt;br /&gt;
 7 IRQ&lt;br /&gt;
 8 CSN  an PIN9  MCU&lt;br /&gt;
 9 RXEN&lt;br /&gt;
&lt;br /&gt;
==== Protokoll ====&lt;br /&gt;
&lt;br /&gt;
Es handelt sich um das V202 Protokoll.&lt;br /&gt;
&lt;br /&gt;
* Die Payload hat eine Länge von 16-Byte&lt;br /&gt;
* Das letzte Byte entspricht der Summe aller vorherigen Bytes (bzw. den unteren 8 Bit der Summe)&lt;br /&gt;
* Das Datenformat passt zu dem im GitRepo beschriebenen (https://github.com/hackocopter/Documentation/tree/master/RemoteControl)&lt;br /&gt;
* Das Datenformat passt zu der Implementierung des V202 Protokolls in der Deviation firmware (https://bitbucket.org/PhracturedBlue/deviation/src...)&lt;br /&gt;
&lt;br /&gt;
Zum Channel Hopping:&lt;br /&gt;
* jedes Packet wird zweimal versendet&lt;br /&gt;
* es immer 16-Channel durchgehoppt (dann gehts wieder von vorne los)&lt;br /&gt;
* auch das passt zur Implementierung in der Deviation firmware&lt;br /&gt;
&lt;br /&gt;
Siehe auch: http://www.mikrocontroller.net/topic/309185?goto=3410375#3410373&lt;br /&gt;
&lt;br /&gt;
== Pinbelegung des Controllers ==&lt;br /&gt;
&lt;br /&gt;
MINI51ZAN        &lt;br /&gt;
QFN33-Pin    Manual 3.2.2, p.16    &lt;br /&gt;
    CPNx/CPPx = Analog comparator input    &lt;br /&gt;
    CPO=Analog comparator output    &lt;br /&gt;
    AINx= ADC input    &lt;br /&gt;
    CK0=Frequency divider output    &lt;br /&gt;
    TxEX=Timer capture/reset input  &lt;br /&gt;
  &lt;br /&gt;
    Pin  Primary    Secondary    Function understood    External connection&lt;br /&gt;
    1  P1.5    AIN5, CPP0    Partially      Connected to motor ctrl circuit 4 (sense?)&lt;br /&gt;
    2  reset          YES        SWD Port reset&lt;br /&gt;
    3  P3.0    AIN6, CPN1    NC?        Not connected?&lt;br /&gt;
    4  P5.4          NC?        Not connected?&lt;br /&gt;
    5  P3.1    AIN7, CPP1    Partially      Connected to motor ctrl circuit 1 (sense?)&lt;br /&gt;
    6  P3.2    T0EX,STADC,INT0    YES        MPU6050, pin 12 (interrupt)&lt;br /&gt;
    7  P3.4    SDA, T0      YES        MPU6050, pin 24 (SDA)&lt;br /&gt;
    8  P3.5    SCL, T1      YES        MPU6050, pin 23 (SCL)&lt;br /&gt;
    9  P3.6    T1EX,CK0,CPO0    Partially      Connected to test pad&lt;br /&gt;
    10  P5.1    XTAL2      NC?        Not connected?&lt;br /&gt;
    11  P5.0    XTAL1      NC?        Not connected?&lt;br /&gt;
    12  VSS          YES        VSS&lt;br /&gt;
    13  P5.2    INT1      Partially      Connected to unpopulated circuit part. Possibly be to control LEDS on left side&lt;br /&gt;
    14  P2.2    PWM0      NC?        Not connected?&lt;br /&gt;
    15  P2.3    PWM1      NC?        Not connected?&lt;br /&gt;
    16  P2.4    PWM2      Partially      Connected to Motor 1 ctrl&lt;br /&gt;
    17  P2.5    PWM3      Partially      Connected to Motor 2 ctrl&lt;br /&gt;
    18  P2.6    PWM4, CPO1    Partially      Connected to Motor 3 ctrl&lt;br /&gt;
    19  P4.6    ICE_CLK (SWD)    YES        SWD Port CLK&lt;br /&gt;
    20  P4.7    ICE_DAT (SWD)    YES        SWD Port Dat&lt;br /&gt;
    21  P0.7    SPICLK      YES        BK2423 SPI CLK&lt;br /&gt;
    22  P0.6    MISO      YES        BK2423 SPI MISO&lt;br /&gt;
    23  P0.5    MOSI      YES        BK2423 SPI MOSI&lt;br /&gt;
    24  P0.4    PWM5, SPISS    Partially      Connected to Motor 4 ctrl&lt;br /&gt;
    25  P0.1    RTSn, RX, SPISS    YES        BK2434 SPI CSN&lt;br /&gt;
    26  P0.0    CTSn, TX    YES        Controls LEDS via 10 Ohm resistors&lt;br /&gt;
    27  P5.3    AIN0      NC?        Not connected?&lt;br /&gt;
    28  VDD          YES  &lt;br /&gt;
    29  P1.0    AIN1      NO        Connected to motor ctrl circuit 2 (sense?)&lt;br /&gt;
    30  P1.2    RX, AIN2    YES        UART PORT RX&lt;br /&gt;
    31  P1.3    TX, AIN3    YES        UART PORT TX&lt;br /&gt;
    32  P1.4    CPN0, AIN4    Partially      Connected to motor ctrl circuit 3 (sense?)&lt;br /&gt;
    33 (Pad)    VSS &lt;br /&gt;
&lt;br /&gt;
== Schnittstellen ==&lt;br /&gt;
[[Datei:Schnittstellen_des_JXD_385.jpeg|miniatur]]&lt;br /&gt;
&lt;br /&gt;
=== SWD-Port ===&lt;br /&gt;
Der SWD-Port ist über … herausgeführt. &#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Serielle Schnittstelle ===&lt;br /&gt;
Die Anschlüsse führen zu den RX und TX Pins des MCUs.&lt;br /&gt;
&#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== PIN 9 ===&lt;br /&gt;
&#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== I²C-Schnittstelle ===&lt;br /&gt;
&#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
= Tipps und Tricks =&lt;br /&gt;
== Bezugsquellen und Kauf ==&lt;br /&gt;
=== Händler ===&lt;br /&gt;
Auflistung von Händlern die den JXD 385 führen:&lt;br /&gt;
&lt;br /&gt;
* tmart: [http://www.tmart.com/search.html?typeid=&amp;amp;q=jxd+385 http://www.tmart.com/]&lt;br /&gt;
* RC Master: [http://www.rcmaster.net/de-search.htm?SearchTerms=jxd%20385 http://www.rcmaster.net]&lt;br /&gt;
* Banggood: http://www.banggood.com/&lt;br /&gt;
* Everbuying: [http://www.everbuying.com/product451747.html http://www.everbuying.com/]&lt;br /&gt;
* ...&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Direktkauf aus China ===&lt;br /&gt;
&lt;br /&gt;
Bei Ebay ist der JXD-385 auch unter dem Namen &#039;&#039;&#039;JD-185&#039;&#039;&#039; zu finden, die Komponenten sind absolut identisch, der Preis liegt jedoch bei ca. 25€ inkl. Versand. Den JXD-385 findet man bei ebay seltener und er liegt bei ca. 35€.&lt;br /&gt;
&lt;br /&gt;
Bilder des JD-185: &lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
Datei:Quadrocopter JD-185.jpg|Foto des JD-185, gekauft bei Ebay-User bst2sell&lt;br /&gt;
Datei:Fernbedienung JD-185.jpg|Foto der Fernbedienung des JD-185, gekauft bei Ebay-User bst2sell&lt;br /&gt;
Datei:Platine Seite 1 - JD-185.jpg|Foto der Platine Seite 1 des JD-185, gekauft bei Ebay-User bst2sell&lt;br /&gt;
Datei:Platine Seite 2 - JD-185.jpg|Foto der Platine Seite 2 des JD-185, gekauft bei Ebay-User bst2sell&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&#039;&#039;→ Infos zu Aliexpress, ebay, Einfuhrumsatzsteuer und Käuferschutz ergänzen&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Lieferanten aus Europa ===&lt;br /&gt;
&lt;br /&gt;
- Tmart.com (GB):&lt;br /&gt;
Von einer Bestellung bei Tmart.com rate ich (Richard78) ab. Ich habe am trotz Express-Lieferung (5-7 Tage) auch 3 Wochen nach der Bestellung noch keine Waren erhalten.&lt;br /&gt;
&lt;br /&gt;
- RCMaster:&lt;br /&gt;
[http://www.rcmaster.net/de-jxd-jd-385-6-axis-gyro-4ch-mini-quadrocopter-rtf-2-4ghz-like-hubsan-x4-h107-p233542.htm JXD 385 bei RCMaster]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Ersatzakkus ==&lt;br /&gt;
Der Original-Akku hat 240mAh und wiegt …g. Die Abmessungen sind (LxBxH) 31x20x8 mm³ &#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Möglicher Ersatzakku:&lt;br /&gt;
Turnigy nano-tech 260mAh, 21g, 32x20x7 mm³&lt;br /&gt;
http://hobbyking.com/hobbyking/store/__24920__Turnigy_nano_tech_260mAh_1S_35_70C_Lipo_Pack_QR_Ladybird_Genius_CP_Mini_CP_.html&lt;br /&gt;
&lt;br /&gt;
Der Akku ist etwas dicker als angegeben, passt aber gut in den Copter&lt;br /&gt;
(380mAh, ca. 2,31€, …g) &#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Propeller ==&lt;br /&gt;
Beim Kauf der Propeller sollte darauf geachtet werden, Propeller für den JXD385 zu kaufen. Propeller für den Hubsan H107 sind kleiner und haben weniger Halt auf der Motorwelle.&lt;br /&gt;
&lt;br /&gt;
Lieferanten:&lt;br /&gt;
* RCMaster: [http://www.rcmaster.net/de-rotorblatt-f%C3%BCr-jxd-385-002-p233604.htm Rotorblätter für JXD 385]&lt;br /&gt;
&lt;br /&gt;
== Motoren ==&lt;br /&gt;
&#039;&#039;&#039;Achtung!&#039;&#039;&#039; Motoren vom Hubsan H107 sind nicht kompatibel, die Motorwelle des JXD 385 ist länger.&lt;br /&gt;
&lt;br /&gt;
* RCMaster&lt;br /&gt;
** Linkslauf: [http://www.rcmaster.net/de-motor-gegen-den-uhrzeigersinn-f%C3%BCr-jxd-385-006-p233608.htm Motor gegen den Uhrzeigersinn]&lt;br /&gt;
** Rechtslauf: [http://www.rcmaster.net/de-motor-im-uhrzeigersinn-f%C3%BCr-jxd-385-005-p233607.htm Motor im Uhrzeigersinn]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Frame ==&lt;br /&gt;
&#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Reduzierung der Unfallfolgen ==&lt;br /&gt;
&#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
= Ideen für neue Funktionen =&lt;br /&gt;
== Bessere Flugstabilisierung mit bestehender Sensorik ==&lt;br /&gt;
== Neue Funktionen mit GPS-Sensor ==&lt;br /&gt;
[[Bild:HOC_GPS_Groessenvergleich.jpg|200px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;→ Ideen ergänzen&#039;&#039;&lt;br /&gt;
== Neue Funktionen mit Luftdruck-Sensor ==&lt;br /&gt;
&#039;&#039;→ Ideen ergänzen&#039;&#039;&lt;br /&gt;
== Neue Funktionen mit Kamera ==&lt;br /&gt;
Alternativen: Keycam, Y3000, … &#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
== Neue Funktionen mit Ultraschallsensor ==&lt;br /&gt;
&#039;&#039;→ Ideen ergänzen&#039;&#039;&lt;br /&gt;
== Neue Funktionen mit Infrarot-Entfernungssensor ==&lt;br /&gt;
[[Bild:HOC_IR-Entfernungsmesser-Testplatine.jpg|200px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;→ Ideen ergänzen&#039;&#039;&lt;br /&gt;
== Neue Funktionen mit Bluetooth ==&lt;br /&gt;
&#039;&#039;→ Ideen ergänzen&#039;&#039;&lt;br /&gt;
== Erweiterung der Original-Fernbedienung ==&lt;br /&gt;
=== Funkmodul mit PA + LNA ===&lt;br /&gt;
&#039;&#039;→ Details ergänzen&#039;&#039;&lt;br /&gt;
=== Erweiterung um ein Display ===&lt;br /&gt;
[[Bild:HOC_Fernbedienung_mit_C0802-04.jpeg|200px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;→ Details ergänzen&#039;&#039;&lt;br /&gt;
== Neue Funktionen mit alternativer Fernbedienung ==&lt;br /&gt;
&#039;&#039;→ Ideen ergänzen&#039;&#039;&lt;br /&gt;
= Programmierung neuer Firmware =&lt;br /&gt;
Im RCGroups Forum wurde ein Beitrag veröffentlich welcher die gesamte Toolchain erklärt:&lt;br /&gt;
&lt;br /&gt;
[http://www.rcgroups.com/forums/showthread.php?t=2278850 Erklärung der Toolchain mit Youtubevideos]&lt;br /&gt;
&lt;br /&gt;
== Beschreibung der Toolkette ==&lt;br /&gt;
&#039;&#039;→ Details ergänzen&#039;&#039;&lt;br /&gt;
=== Notwendige Hardware und Software ===&lt;br /&gt;
&#039;&#039;→ Details ergänzen&#039;&#039;&lt;br /&gt;
=== Installation der Toolkette ===&lt;br /&gt;
&#039;&#039;→ Details ergänzen&#039;&#039;&lt;br /&gt;
=== ISP und ICD ===&lt;br /&gt;
== Beschreibung der Firmware-Varianten ==&lt;br /&gt;
=== „Blinky“ ===&lt;br /&gt;
&#039;&#039;→ Details ergänzen&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
= Weiterführende Links und Quellen =&lt;br /&gt;
* http://www.jann.cc/2013/10/13/tiny_hackable_quadcopter.html &#039;&#039;→ Details ergänzen&#039;&#039;&lt;br /&gt;
* Multiwii &#039;&#039;→ Details ergänzen&#039;&#039;&lt;br /&gt;
* Paparazzi (http://paparazzi.enac.fr/wiki/Main_Page) &#039;&#039;→ Details ergänzen&#039;&#039;&lt;/div&gt;</summary>
		<author><name>Smarti</name></author>
	</entry>
	<entry>
		<id>https://www.mikrocontroller.net/index.php?title=Hack-O-Copter&amp;diff=85577</id>
		<title>Hack-O-Copter</title>
		<link rel="alternate" type="text/html" href="https://www.mikrocontroller.net/index.php?title=Hack-O-Copter&amp;diff=85577"/>
		<updated>2014-11-07T12:13:34Z</updated>

		<summary type="html">&lt;p&gt;Smarti: /* Propeller */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Der Begriff &#039;&#039;&#039;Hack-O-Copter&#039;&#039;&#039; beschreibt einen Nachbau des Quadrocopters „Hubsan X4“, der er sich einfach „hacken“ lässt; die Original-Firmware kann also überschrieben und durch eigene ersetzt werden. Er wird für ca. 21€ verkauft, siehe Beitrag [http://www.mikrocontroller.net/topic/309185?page=single „Hackbarer(?) 21 EUR Quadcopter“.]&lt;br /&gt;
&lt;br /&gt;
Die Original-Firmware kann nicht ausgelesen werden, es muss also eine komplett neue Firmware erstellt werden.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hinweis:&#039;&#039;&#039; Der Artikel enthält Infos bis zu [http://www.mikrocontroller.net/topic/309185?page=1#3356755 diesem Beitrag]. Weitere Inhalte aus dem Thread werden asap ergänzt.&lt;br /&gt;
&lt;br /&gt;
= Beschreibung des Quadrocopters =&lt;br /&gt;
* Abmessungen &#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
* Gewicht &#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
* Lieferumfang &#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
* Reichweite &#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
* Flugdauer und Ladezeit &#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
* Funktionen &#039;&#039;→ Infos (3 Empfindlichkeiten, umdrehen, Rekalibrierung, ...) ergänzen&#039;&#039;&lt;br /&gt;
* Link zur Bedienungsanleitung&lt;br /&gt;
== Bedienung ==&lt;br /&gt;
Auf ebenen Untergrund legen, nach ein paar Sekunden blinken die LEDs er langsamer, dann den linken Steuerhebel einmal hoch und wieder runter fahren.&lt;br /&gt;
== Komponenten ==&lt;br /&gt;
Der Quadrocopter wird von vier kernlosen Gleichstrommotoren („Coreless DC“) angetrieben. Im Inneren des Gehäuses ist eine Platine. Ihre vergleichsweise modernen Hardware-Komponenten (Mikrocontroller, Sensoren, MOSFETs und Funkmodul) sind in den folgenden Kapiteln beschrieben.&lt;br /&gt;
=== Mikrocontroller ===&lt;br /&gt;
Der „Nuvoton Mini54ZAN“ ist ein Cortex-M0 MCU mit 16KiB Flash, 2KB SRAM und SWD. &#039;&#039;→ Links zu Datenblättern ergänzen&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Link zur KEIL Device-Database des Mini54ZAN: &lt;br /&gt;
http://www.keil.com/dd/chip/6142.htm&lt;br /&gt;
&lt;br /&gt;
=== Sensoren zur Flugstabilisierung ===&lt;br /&gt;
Für die Flugstabilisierung ist der Quadrocopter mit drei Gyroskopen und drei Beschleunigungssensoren ausgestattet. Diese sind alle zusammen im Intertialsensor „Invensense MPU-6050“ integriert.&lt;br /&gt;
&#039;&#039;→ Link zum Datenblatt&#039;&#039;&lt;br /&gt;
=== ESC ===&lt;br /&gt;
Die Ansteuerung der Gleichstrommotoren erfolgt über PWM und MOSFETs. Die verwendeten N-Kanal MOSFETs „G2310“ haben einen „Drain-Source On-Resistance“ von etwa 120mΩ.&lt;br /&gt;
&lt;br /&gt;
Siehe http://www.mikrocontroller.net/attachment/193854/G2310.pdf &lt;br /&gt;
=== Funk- Transceiver ===&lt;br /&gt;
Für die 2,4GHz Funkstrecke zur Fernsteuerung ist mit einem „Beken BK2423“ integriert. Die Vermutung, dass dieser voll kompatibel zum NRF24L01 ist, liegt nahe, da der NRF24L01 die Daten der Fernbedienung empfangen kann.&lt;br /&gt;
&lt;br /&gt;
[[Bild:HOC_Fernbedienung_Platine_Ausschnitt2.jpeg|200px]]&lt;br /&gt;
&lt;br /&gt;
== Zubehör ==&lt;br /&gt;
=== Lade-Adapter ===&lt;br /&gt;
&lt;br /&gt;
Schaltplan des beiliegenden Ladeadapters:&lt;br /&gt;
&lt;br /&gt;
http://www.mikrocontroller.net/attachment/197005/ladeanzeige.png&lt;br /&gt;
&lt;br /&gt;
Auf der Platine vorgesehen sind weiter eine in Reihe zu R2 geschaltete Diode und ein Parallel zum Akku liegender Widerstand R5, welche allerdings nicht bestückt sind.&lt;br /&gt;
&lt;br /&gt;
Bei vollem Akku erlischt die LED. Der vom USB-Port benötigte Strom beträgt bei leerem Akku etwa 450mA&lt;br /&gt;
&lt;br /&gt;
=== Funkfernbedienung ===&lt;br /&gt;
Die Außenantenne ist nur „Verarsche“ ...&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;→ Hinweis auf Idee: Neuen Sender entwickeln&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[[Bild:HOC_Fernbedienung_Platine_B-Seite.jpeg|200px]]&lt;br /&gt;
[[Bild:HOC_Fernbedienung_Platine_Ausschnitt.jpeg|200px]]&lt;br /&gt;
[[Bild:HOC_Fernbedienung_Platine_total.jpeg|200px]]&lt;br /&gt;
[[Datei:HOC_Fernbedienung_Platine_Ausschnitt2.jpeg|200px]]&lt;br /&gt;
&lt;br /&gt;
==== Schaltbild der Fernbedienung ====&lt;br /&gt;
Das Schaltbild enthält alle funktionsrelevanten Bauteile. Es fehlen noch diverse Bauteilwerte. Auch der eine oder andere Stützkondensator fehlt eventuell.&lt;br /&gt;
&lt;br /&gt;
[[Medium:copter05.pdf]]&lt;br /&gt;
&lt;br /&gt;
==== Pinbelegung des Mikrocontrollers ====&lt;br /&gt;
&lt;br /&gt;
Pinbelegung für CPU N79E814&lt;br /&gt;
&lt;br /&gt;
 Pin    Name    Funktion&lt;br /&gt;
   1     P0.0   LCD, CS&lt;br /&gt;
   2     P1.7   LCD, CLK&lt;br /&gt;
   3     P1.6   LCD, DATA&lt;br /&gt;
   4     RST    Reset (10k - C)&lt;br /&gt;
   5     VSS    an Masse&lt;br /&gt;
   6     P3.1   RF-Modul, MOSI&lt;br /&gt;
   7     P3.0   RF-Modul, SCK&lt;br /&gt;
   8     P1.4   RF-Modul, MISO&lt;br /&gt;
   9     SDA    RF-Modul, CSN&lt;br /&gt;
  10     SCL    2K2 Pullup, unbestückter Schaltungsteil&lt;br /&gt;
  11     P1.1   LED via 1kOhm&lt;br /&gt;
  12     P1.0   Buzzer (via Transistor)&lt;br /&gt;
  13     AD6    über Widerstände an Batteriespannung vor Regler&lt;br /&gt;
  14     AD5    Auswertung Taster (Seite Yaw-Throttle)&lt;br /&gt;
  15     VDD    Versorgung&lt;br /&gt;
  16     AD4    Poti &amp;quot;Throttle&amp;quot;&lt;br /&gt;
  17     AD3    Poti &amp;quot;Yaw&amp;quot;&lt;br /&gt;
  18     AD2    Poti &amp;quot;Roll&amp;quot;, Dämpfung mit RC Glied&lt;br /&gt;
  19     AD1    Poti &amp;quot;Pitch&amp;quot;, Dämpfung mit RC Glied&lt;br /&gt;
  20     AD0    Auswertung Taster (Seite Pitch-Roll)&lt;br /&gt;
&lt;br /&gt;
==== Pinbelegung des Sendemoduls ====&lt;br /&gt;
[[Bild:HOC_Fernbedienung_Sendemodul.jpeg|200px]]&lt;br /&gt;
&lt;br /&gt;
 1 3.3V&lt;br /&gt;
 2 MOSI an PIN6  MCU&lt;br /&gt;
 3 SCK  an PIN7  MCU&lt;br /&gt;
 4 MISO an PIN8  MCU&lt;br /&gt;
 5 CE&lt;br /&gt;
 6 GND&lt;br /&gt;
 7 IRQ&lt;br /&gt;
 8 CSN  an PIN9  MCU&lt;br /&gt;
 9 RXEN&lt;br /&gt;
&lt;br /&gt;
==== Protokoll ====&lt;br /&gt;
&lt;br /&gt;
Es handelt sich um das V202 Protokoll.&lt;br /&gt;
&lt;br /&gt;
* Die Payload hat eine Länge von 16-Byte&lt;br /&gt;
* Das letzte Byte entspricht der Summe aller vorherigen Bytes (bzw. den unteren 8 Bit der Summe)&lt;br /&gt;
* Das Datenformat passt zu dem im GitRepo beschriebenen (https://github.com/hackocopter/Documentation/tree/master/RemoteControl)&lt;br /&gt;
* Das Datenformat passt zu der Implementierung des V202 Protokolls in der Deviation firmware (https://bitbucket.org/PhracturedBlue/deviation/src...)&lt;br /&gt;
&lt;br /&gt;
Zum Channel Hopping:&lt;br /&gt;
* jedes Packet wird zweimal versendet&lt;br /&gt;
* es immer 16-Channel durchgehoppt (dann gehts wieder von vorne los)&lt;br /&gt;
* auch das passt zur Implementierung in der Deviation firmware&lt;br /&gt;
&lt;br /&gt;
Siehe auch: http://www.mikrocontroller.net/topic/309185?goto=3410375#3410373&lt;br /&gt;
&lt;br /&gt;
== Pinbelegung des Controllers ==&lt;br /&gt;
&lt;br /&gt;
MINI51ZAN        &lt;br /&gt;
QFN33-Pin    Manual 3.2.2, p.16    &lt;br /&gt;
    CPNx/CPPx = Analog comparator input    &lt;br /&gt;
    CPO=Analog comparator output    &lt;br /&gt;
    AINx= ADC input    &lt;br /&gt;
    CK0=Frequency divider output    &lt;br /&gt;
    TxEX=Timer capture/reset input  &lt;br /&gt;
  &lt;br /&gt;
    Pin  Primary    Secondary    Function understood    External connection&lt;br /&gt;
    1  P1.5    AIN5, CPP0    Partially      Connected to motor ctrl circuit 4 (sense?)&lt;br /&gt;
    2  reset          YES        SWD Port reset&lt;br /&gt;
    3  P3.0    AIN6, CPN1    NC?        Not connected?&lt;br /&gt;
    4  P5.4          NC?        Not connected?&lt;br /&gt;
    5  P3.1    AIN7, CPP1    Partially      Connected to motor ctrl circuit 1 (sense?)&lt;br /&gt;
    6  P3.2    T0EX,STADC,INT0    YES        MPU6050, pin 12 (interrupt)&lt;br /&gt;
    7  P3.4    SDA, T0      YES        MPU6050, pin 24 (SDA)&lt;br /&gt;
    8  P3.5    SCL, T1      YES        MPU6050, pin 23 (SCL)&lt;br /&gt;
    9  P3.6    T1EX,CK0,CPO0    Partially      Connected to test pad&lt;br /&gt;
    10  P5.1    XTAL2      NC?        Not connected?&lt;br /&gt;
    11  P5.0    XTAL1      NC?        Not connected?&lt;br /&gt;
    12  VSS          YES        VSS&lt;br /&gt;
    13  P5.2    INT1      Partially      Connected to unpopulated circuit part. Possibly be to control LEDS on left side&lt;br /&gt;
    14  P2.2    PWM0      NC?        Not connected?&lt;br /&gt;
    15  P2.3    PWM1      NC?        Not connected?&lt;br /&gt;
    16  P2.4    PWM2      Partially      Connected to Motor 1 ctrl&lt;br /&gt;
    17  P2.5    PWM3      Partially      Connected to Motor 2 ctrl&lt;br /&gt;
    18  P2.6    PWM4, CPO1    Partially      Connected to Motor 3 ctrl&lt;br /&gt;
    19  P4.6    ICE_CLK (SWD)    YES        SWD Port CLK&lt;br /&gt;
    20  P4.7    ICE_DAT (SWD)    YES        SWD Port Dat&lt;br /&gt;
    21  P0.7    SPICLK      YES        BK2423 SPI CLK&lt;br /&gt;
    22  P0.6    MISO      YES        BK2423 SPI MISO&lt;br /&gt;
    23  P0.5    MOSI      YES        BK2423 SPI MOSI&lt;br /&gt;
    24  P0.4    PWM5, SPISS    Partially      Connected to Motor 4 ctrl&lt;br /&gt;
    25  P0.1    RTSn, RX, SPISS    YES        BK2434 SPI CSN&lt;br /&gt;
    26  P0.0    CTSn, TX    YES        Controls LEDS via 10 Ohm resistors&lt;br /&gt;
    27  P5.3    AIN0      NC?        Not connected?&lt;br /&gt;
    28  VDD          YES  &lt;br /&gt;
    29  P1.0    AIN1      NO        Connected to motor ctrl circuit 2 (sense?)&lt;br /&gt;
    30  P1.2    RX, AIN2    YES        UART PORT RX&lt;br /&gt;
    31  P1.3    TX, AIN3    YES        UART PORT TX&lt;br /&gt;
    32  P1.4    CPN0, AIN4    Partially      Connected to motor ctrl circuit 3 (sense?)&lt;br /&gt;
    33 (Pad)    VSS &lt;br /&gt;
&lt;br /&gt;
== Schnittstellen ==&lt;br /&gt;
[[Datei:Schnittstellen_des_JXD_385.jpeg|miniatur]]&lt;br /&gt;
&lt;br /&gt;
=== SWD-Port ===&lt;br /&gt;
Der SWD-Port ist über … herausgeführt. &#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Serielle Schnittstelle ===&lt;br /&gt;
Die Anschlüsse führen zu den RX und TX Pins des MCUs.&lt;br /&gt;
&#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== PIN 9 ===&lt;br /&gt;
&#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== I²C-Schnittstelle ===&lt;br /&gt;
&#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
= Tipps und Tricks =&lt;br /&gt;
== Bezugsquellen und Kauf ==&lt;br /&gt;
=== Direktkauf aus China ===&lt;br /&gt;
&lt;br /&gt;
Bei Ebay ist der JXD-385 auch unter dem Namen &#039;&#039;&#039;JD-185&#039;&#039;&#039; zu finden, die Komponenten sind absolut identisch, der Preis liegt jedoch bei ca. 25€ inkl. Versand. Den JXD-385 findet man bei ebay seltener und er liegt bei ca. 35€.&lt;br /&gt;
&lt;br /&gt;
Bilder des JD-185: &lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
Datei:Quadrocopter JD-185.jpg|Foto des JD-185, gekauft bei Ebay-User bst2sell&lt;br /&gt;
Datei:Fernbedienung JD-185.jpg|Foto der Fernbedienung des JD-185, gekauft bei Ebay-User bst2sell&lt;br /&gt;
Datei:Platine Seite 1 - JD-185.jpg|Foto der Platine Seite 1 des JD-185, gekauft bei Ebay-User bst2sell&lt;br /&gt;
Datei:Platine Seite 2 - JD-185.jpg|Foto der Platine Seite 2 des JD-185, gekauft bei Ebay-User bst2sell&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&#039;&#039;→ Infos zu Aliexpress, ebay, Einfuhrumsatzsteuer und Käuferschutz ergänzen&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Lieferanten aus Europa ===&lt;br /&gt;
&lt;br /&gt;
- Tmart.com (GB):&lt;br /&gt;
Von einer Bestellung bei Tmart.com rate ich (Richard78) ab. Ich habe am trotz Express-Lieferung (5-7 Tage) auch 3 Wochen nach der Bestellung noch keine Waren erhalten.&lt;br /&gt;
&lt;br /&gt;
- RCMaster:&lt;br /&gt;
[http://www.rcmaster.net/de-jxd-jd-385-6-axis-gyro-4ch-mini-quadrocopter-rtf-2-4ghz-like-hubsan-x4-h107-p233542.htm JXD 385 bei RCMaster]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Ersatzakkus ==&lt;br /&gt;
Der Original-Akku hat 240mAh und wiegt …g. Die Abmessungen sind (LxBxH) 31x20x8 mm³ &#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Möglicher Ersatzakku:&lt;br /&gt;
Turnigy nano-tech 260mAh, 21g, 32x20x7 mm³&lt;br /&gt;
http://hobbyking.com/hobbyking/store/__24920__Turnigy_nano_tech_260mAh_1S_35_70C_Lipo_Pack_QR_Ladybird_Genius_CP_Mini_CP_.html&lt;br /&gt;
&lt;br /&gt;
Der Akku ist etwas dicker als angegeben, passt aber gut in den Copter&lt;br /&gt;
(380mAh, ca. 2,31€, …g) &#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Propeller ==&lt;br /&gt;
Beim Kauf der Propeller sollte darauf geachtet werden, Propeller für den JXD385 zu kaufen. Propeller für den Hubsan H107 sind kleiner und haben weniger Halt auf der Motorwelle.&lt;br /&gt;
&lt;br /&gt;
Lieferanten:&lt;br /&gt;
* RCMaster: [http://www.rcmaster.net/de-rotorblatt-f%C3%BCr-jxd-385-002-p233604.htm Rotorblätter für JXD 385]&lt;br /&gt;
&lt;br /&gt;
== Motoren ==&lt;br /&gt;
&#039;&#039;&#039;Achtung!&#039;&#039;&#039; Motoren vom Hubsan H107 sind nicht kompatibel, die Motorwelle des JXD 385 ist länger.&lt;br /&gt;
&lt;br /&gt;
* RCMaster&lt;br /&gt;
** Linkslauf: [http://www.rcmaster.net/de-motor-gegen-den-uhrzeigersinn-f%C3%BCr-jxd-385-006-p233608.htm Motor gegen den Uhrzeigersinn]&lt;br /&gt;
** Rechtslauf: [http://www.rcmaster.net/de-motor-im-uhrzeigersinn-f%C3%BCr-jxd-385-005-p233607.htm Motor im Uhrzeigersinn]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Frame ==&lt;br /&gt;
&#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Reduzierung der Unfallfolgen ==&lt;br /&gt;
&#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
= Ideen für neue Funktionen =&lt;br /&gt;
== Bessere Flugstabilisierung mit bestehender Sensorik ==&lt;br /&gt;
== Neue Funktionen mit GPS-Sensor ==&lt;br /&gt;
[[Bild:HOC_GPS_Groessenvergleich.jpg|200px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;→ Ideen ergänzen&#039;&#039;&lt;br /&gt;
== Neue Funktionen mit Luftdruck-Sensor ==&lt;br /&gt;
&#039;&#039;→ Ideen ergänzen&#039;&#039;&lt;br /&gt;
== Neue Funktionen mit Kamera ==&lt;br /&gt;
Alternativen: Keycam, Y3000, … &#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
== Neue Funktionen mit Ultraschallsensor ==&lt;br /&gt;
&#039;&#039;→ Ideen ergänzen&#039;&#039;&lt;br /&gt;
== Neue Funktionen mit Infrarot-Entfernungssensor ==&lt;br /&gt;
[[Bild:HOC_IR-Entfernungsmesser-Testplatine.jpg|200px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;→ Ideen ergänzen&#039;&#039;&lt;br /&gt;
== Neue Funktionen mit Bluetooth ==&lt;br /&gt;
&#039;&#039;→ Ideen ergänzen&#039;&#039;&lt;br /&gt;
== Erweiterung der Original-Fernbedienung ==&lt;br /&gt;
=== Funkmodul mit PA + LNA ===&lt;br /&gt;
&#039;&#039;→ Details ergänzen&#039;&#039;&lt;br /&gt;
=== Erweiterung um ein Display ===&lt;br /&gt;
[[Bild:HOC_Fernbedienung_mit_C0802-04.jpeg|200px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;→ Details ergänzen&#039;&#039;&lt;br /&gt;
== Neue Funktionen mit alternativer Fernbedienung ==&lt;br /&gt;
&#039;&#039;→ Ideen ergänzen&#039;&#039;&lt;br /&gt;
= Programmierung neuer Firmware =&lt;br /&gt;
Im RCGroups Forum wurde ein Beitrag veröffentlich welcher die gesamte Toolchain erklärt:&lt;br /&gt;
&lt;br /&gt;
[http://www.rcgroups.com/forums/showthread.php?t=2278850 Erklärung der Toolchain mit Youtubevideos]&lt;br /&gt;
&lt;br /&gt;
== Beschreibung der Toolkette ==&lt;br /&gt;
&#039;&#039;→ Details ergänzen&#039;&#039;&lt;br /&gt;
=== Notwendige Hardware und Software ===&lt;br /&gt;
&#039;&#039;→ Details ergänzen&#039;&#039;&lt;br /&gt;
=== Installation der Toolkette ===&lt;br /&gt;
&#039;&#039;→ Details ergänzen&#039;&#039;&lt;br /&gt;
=== ISP und ICD ===&lt;br /&gt;
== Beschreibung der Firmware-Varianten ==&lt;br /&gt;
=== „Blinky“ ===&lt;br /&gt;
&#039;&#039;→ Details ergänzen&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
= Weiterführende Links und Quellen =&lt;br /&gt;
* http://www.jann.cc/2013/10/13/tiny_hackable_quadcopter.html &#039;&#039;→ Details ergänzen&#039;&#039;&lt;br /&gt;
* Multiwii &#039;&#039;→ Details ergänzen&#039;&#039;&lt;br /&gt;
* Paparazzi (http://paparazzi.enac.fr/wiki/Main_Page) &#039;&#039;→ Details ergänzen&#039;&#039;&lt;/div&gt;</summary>
		<author><name>Smarti</name></author>
	</entry>
	<entry>
		<id>https://www.mikrocontroller.net/index.php?title=Hack-O-Copter&amp;diff=85576</id>
		<title>Hack-O-Copter</title>
		<link rel="alternate" type="text/html" href="https://www.mikrocontroller.net/index.php?title=Hack-O-Copter&amp;diff=85576"/>
		<updated>2014-11-07T12:12:02Z</updated>

		<summary type="html">&lt;p&gt;Smarti: /* Motoren */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Der Begriff &#039;&#039;&#039;Hack-O-Copter&#039;&#039;&#039; beschreibt einen Nachbau des Quadrocopters „Hubsan X4“, der er sich einfach „hacken“ lässt; die Original-Firmware kann also überschrieben und durch eigene ersetzt werden. Er wird für ca. 21€ verkauft, siehe Beitrag [http://www.mikrocontroller.net/topic/309185?page=single „Hackbarer(?) 21 EUR Quadcopter“.]&lt;br /&gt;
&lt;br /&gt;
Die Original-Firmware kann nicht ausgelesen werden, es muss also eine komplett neue Firmware erstellt werden.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hinweis:&#039;&#039;&#039; Der Artikel enthält Infos bis zu [http://www.mikrocontroller.net/topic/309185?page=1#3356755 diesem Beitrag]. Weitere Inhalte aus dem Thread werden asap ergänzt.&lt;br /&gt;
&lt;br /&gt;
= Beschreibung des Quadrocopters =&lt;br /&gt;
* Abmessungen &#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
* Gewicht &#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
* Lieferumfang &#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
* Reichweite &#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
* Flugdauer und Ladezeit &#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
* Funktionen &#039;&#039;→ Infos (3 Empfindlichkeiten, umdrehen, Rekalibrierung, ...) ergänzen&#039;&#039;&lt;br /&gt;
* Link zur Bedienungsanleitung&lt;br /&gt;
== Bedienung ==&lt;br /&gt;
Auf ebenen Untergrund legen, nach ein paar Sekunden blinken die LEDs er langsamer, dann den linken Steuerhebel einmal hoch und wieder runter fahren.&lt;br /&gt;
== Komponenten ==&lt;br /&gt;
Der Quadrocopter wird von vier kernlosen Gleichstrommotoren („Coreless DC“) angetrieben. Im Inneren des Gehäuses ist eine Platine. Ihre vergleichsweise modernen Hardware-Komponenten (Mikrocontroller, Sensoren, MOSFETs und Funkmodul) sind in den folgenden Kapiteln beschrieben.&lt;br /&gt;
=== Mikrocontroller ===&lt;br /&gt;
Der „Nuvoton Mini54ZAN“ ist ein Cortex-M0 MCU mit 16KiB Flash, 2KB SRAM und SWD. &#039;&#039;→ Links zu Datenblättern ergänzen&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Link zur KEIL Device-Database des Mini54ZAN: &lt;br /&gt;
http://www.keil.com/dd/chip/6142.htm&lt;br /&gt;
&lt;br /&gt;
=== Sensoren zur Flugstabilisierung ===&lt;br /&gt;
Für die Flugstabilisierung ist der Quadrocopter mit drei Gyroskopen und drei Beschleunigungssensoren ausgestattet. Diese sind alle zusammen im Intertialsensor „Invensense MPU-6050“ integriert.&lt;br /&gt;
&#039;&#039;→ Link zum Datenblatt&#039;&#039;&lt;br /&gt;
=== ESC ===&lt;br /&gt;
Die Ansteuerung der Gleichstrommotoren erfolgt über PWM und MOSFETs. Die verwendeten N-Kanal MOSFETs „G2310“ haben einen „Drain-Source On-Resistance“ von etwa 120mΩ.&lt;br /&gt;
&lt;br /&gt;
Siehe http://www.mikrocontroller.net/attachment/193854/G2310.pdf &lt;br /&gt;
=== Funk- Transceiver ===&lt;br /&gt;
Für die 2,4GHz Funkstrecke zur Fernsteuerung ist mit einem „Beken BK2423“ integriert. Die Vermutung, dass dieser voll kompatibel zum NRF24L01 ist, liegt nahe, da der NRF24L01 die Daten der Fernbedienung empfangen kann.&lt;br /&gt;
&lt;br /&gt;
[[Bild:HOC_Fernbedienung_Platine_Ausschnitt2.jpeg|200px]]&lt;br /&gt;
&lt;br /&gt;
== Zubehör ==&lt;br /&gt;
=== Lade-Adapter ===&lt;br /&gt;
&lt;br /&gt;
Schaltplan des beiliegenden Ladeadapters:&lt;br /&gt;
&lt;br /&gt;
http://www.mikrocontroller.net/attachment/197005/ladeanzeige.png&lt;br /&gt;
&lt;br /&gt;
Auf der Platine vorgesehen sind weiter eine in Reihe zu R2 geschaltete Diode und ein Parallel zum Akku liegender Widerstand R5, welche allerdings nicht bestückt sind.&lt;br /&gt;
&lt;br /&gt;
Bei vollem Akku erlischt die LED. Der vom USB-Port benötigte Strom beträgt bei leerem Akku etwa 450mA&lt;br /&gt;
&lt;br /&gt;
=== Funkfernbedienung ===&lt;br /&gt;
Die Außenantenne ist nur „Verarsche“ ...&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;→ Hinweis auf Idee: Neuen Sender entwickeln&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[[Bild:HOC_Fernbedienung_Platine_B-Seite.jpeg|200px]]&lt;br /&gt;
[[Bild:HOC_Fernbedienung_Platine_Ausschnitt.jpeg|200px]]&lt;br /&gt;
[[Bild:HOC_Fernbedienung_Platine_total.jpeg|200px]]&lt;br /&gt;
[[Datei:HOC_Fernbedienung_Platine_Ausschnitt2.jpeg|200px]]&lt;br /&gt;
&lt;br /&gt;
==== Schaltbild der Fernbedienung ====&lt;br /&gt;
Das Schaltbild enthält alle funktionsrelevanten Bauteile. Es fehlen noch diverse Bauteilwerte. Auch der eine oder andere Stützkondensator fehlt eventuell.&lt;br /&gt;
&lt;br /&gt;
[[Medium:copter05.pdf]]&lt;br /&gt;
&lt;br /&gt;
==== Pinbelegung des Mikrocontrollers ====&lt;br /&gt;
&lt;br /&gt;
Pinbelegung für CPU N79E814&lt;br /&gt;
&lt;br /&gt;
 Pin    Name    Funktion&lt;br /&gt;
   1     P0.0   LCD, CS&lt;br /&gt;
   2     P1.7   LCD, CLK&lt;br /&gt;
   3     P1.6   LCD, DATA&lt;br /&gt;
   4     RST    Reset (10k - C)&lt;br /&gt;
   5     VSS    an Masse&lt;br /&gt;
   6     P3.1   RF-Modul, MOSI&lt;br /&gt;
   7     P3.0   RF-Modul, SCK&lt;br /&gt;
   8     P1.4   RF-Modul, MISO&lt;br /&gt;
   9     SDA    RF-Modul, CSN&lt;br /&gt;
  10     SCL    2K2 Pullup, unbestückter Schaltungsteil&lt;br /&gt;
  11     P1.1   LED via 1kOhm&lt;br /&gt;
  12     P1.0   Buzzer (via Transistor)&lt;br /&gt;
  13     AD6    über Widerstände an Batteriespannung vor Regler&lt;br /&gt;
  14     AD5    Auswertung Taster (Seite Yaw-Throttle)&lt;br /&gt;
  15     VDD    Versorgung&lt;br /&gt;
  16     AD4    Poti &amp;quot;Throttle&amp;quot;&lt;br /&gt;
  17     AD3    Poti &amp;quot;Yaw&amp;quot;&lt;br /&gt;
  18     AD2    Poti &amp;quot;Roll&amp;quot;, Dämpfung mit RC Glied&lt;br /&gt;
  19     AD1    Poti &amp;quot;Pitch&amp;quot;, Dämpfung mit RC Glied&lt;br /&gt;
  20     AD0    Auswertung Taster (Seite Pitch-Roll)&lt;br /&gt;
&lt;br /&gt;
==== Pinbelegung des Sendemoduls ====&lt;br /&gt;
[[Bild:HOC_Fernbedienung_Sendemodul.jpeg|200px]]&lt;br /&gt;
&lt;br /&gt;
 1 3.3V&lt;br /&gt;
 2 MOSI an PIN6  MCU&lt;br /&gt;
 3 SCK  an PIN7  MCU&lt;br /&gt;
 4 MISO an PIN8  MCU&lt;br /&gt;
 5 CE&lt;br /&gt;
 6 GND&lt;br /&gt;
 7 IRQ&lt;br /&gt;
 8 CSN  an PIN9  MCU&lt;br /&gt;
 9 RXEN&lt;br /&gt;
&lt;br /&gt;
==== Protokoll ====&lt;br /&gt;
&lt;br /&gt;
Es handelt sich um das V202 Protokoll.&lt;br /&gt;
&lt;br /&gt;
* Die Payload hat eine Länge von 16-Byte&lt;br /&gt;
* Das letzte Byte entspricht der Summe aller vorherigen Bytes (bzw. den unteren 8 Bit der Summe)&lt;br /&gt;
* Das Datenformat passt zu dem im GitRepo beschriebenen (https://github.com/hackocopter/Documentation/tree/master/RemoteControl)&lt;br /&gt;
* Das Datenformat passt zu der Implementierung des V202 Protokolls in der Deviation firmware (https://bitbucket.org/PhracturedBlue/deviation/src...)&lt;br /&gt;
&lt;br /&gt;
Zum Channel Hopping:&lt;br /&gt;
* jedes Packet wird zweimal versendet&lt;br /&gt;
* es immer 16-Channel durchgehoppt (dann gehts wieder von vorne los)&lt;br /&gt;
* auch das passt zur Implementierung in der Deviation firmware&lt;br /&gt;
&lt;br /&gt;
Siehe auch: http://www.mikrocontroller.net/topic/309185?goto=3410375#3410373&lt;br /&gt;
&lt;br /&gt;
== Pinbelegung des Controllers ==&lt;br /&gt;
&lt;br /&gt;
MINI51ZAN        &lt;br /&gt;
QFN33-Pin    Manual 3.2.2, p.16    &lt;br /&gt;
    CPNx/CPPx = Analog comparator input    &lt;br /&gt;
    CPO=Analog comparator output    &lt;br /&gt;
    AINx= ADC input    &lt;br /&gt;
    CK0=Frequency divider output    &lt;br /&gt;
    TxEX=Timer capture/reset input  &lt;br /&gt;
  &lt;br /&gt;
    Pin  Primary    Secondary    Function understood    External connection&lt;br /&gt;
    1  P1.5    AIN5, CPP0    Partially      Connected to motor ctrl circuit 4 (sense?)&lt;br /&gt;
    2  reset          YES        SWD Port reset&lt;br /&gt;
    3  P3.0    AIN6, CPN1    NC?        Not connected?&lt;br /&gt;
    4  P5.4          NC?        Not connected?&lt;br /&gt;
    5  P3.1    AIN7, CPP1    Partially      Connected to motor ctrl circuit 1 (sense?)&lt;br /&gt;
    6  P3.2    T0EX,STADC,INT0    YES        MPU6050, pin 12 (interrupt)&lt;br /&gt;
    7  P3.4    SDA, T0      YES        MPU6050, pin 24 (SDA)&lt;br /&gt;
    8  P3.5    SCL, T1      YES        MPU6050, pin 23 (SCL)&lt;br /&gt;
    9  P3.6    T1EX,CK0,CPO0    Partially      Connected to test pad&lt;br /&gt;
    10  P5.1    XTAL2      NC?        Not connected?&lt;br /&gt;
    11  P5.0    XTAL1      NC?        Not connected?&lt;br /&gt;
    12  VSS          YES        VSS&lt;br /&gt;
    13  P5.2    INT1      Partially      Connected to unpopulated circuit part. Possibly be to control LEDS on left side&lt;br /&gt;
    14  P2.2    PWM0      NC?        Not connected?&lt;br /&gt;
    15  P2.3    PWM1      NC?        Not connected?&lt;br /&gt;
    16  P2.4    PWM2      Partially      Connected to Motor 1 ctrl&lt;br /&gt;
    17  P2.5    PWM3      Partially      Connected to Motor 2 ctrl&lt;br /&gt;
    18  P2.6    PWM4, CPO1    Partially      Connected to Motor 3 ctrl&lt;br /&gt;
    19  P4.6    ICE_CLK (SWD)    YES        SWD Port CLK&lt;br /&gt;
    20  P4.7    ICE_DAT (SWD)    YES        SWD Port Dat&lt;br /&gt;
    21  P0.7    SPICLK      YES        BK2423 SPI CLK&lt;br /&gt;
    22  P0.6    MISO      YES        BK2423 SPI MISO&lt;br /&gt;
    23  P0.5    MOSI      YES        BK2423 SPI MOSI&lt;br /&gt;
    24  P0.4    PWM5, SPISS    Partially      Connected to Motor 4 ctrl&lt;br /&gt;
    25  P0.1    RTSn, RX, SPISS    YES        BK2434 SPI CSN&lt;br /&gt;
    26  P0.0    CTSn, TX    YES        Controls LEDS via 10 Ohm resistors&lt;br /&gt;
    27  P5.3    AIN0      NC?        Not connected?&lt;br /&gt;
    28  VDD          YES  &lt;br /&gt;
    29  P1.0    AIN1      NO        Connected to motor ctrl circuit 2 (sense?)&lt;br /&gt;
    30  P1.2    RX, AIN2    YES        UART PORT RX&lt;br /&gt;
    31  P1.3    TX, AIN3    YES        UART PORT TX&lt;br /&gt;
    32  P1.4    CPN0, AIN4    Partially      Connected to motor ctrl circuit 3 (sense?)&lt;br /&gt;
    33 (Pad)    VSS &lt;br /&gt;
&lt;br /&gt;
== Schnittstellen ==&lt;br /&gt;
[[Datei:Schnittstellen_des_JXD_385.jpeg|miniatur]]&lt;br /&gt;
&lt;br /&gt;
=== SWD-Port ===&lt;br /&gt;
Der SWD-Port ist über … herausgeführt. &#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Serielle Schnittstelle ===&lt;br /&gt;
Die Anschlüsse führen zu den RX und TX Pins des MCUs.&lt;br /&gt;
&#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== PIN 9 ===&lt;br /&gt;
&#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== I²C-Schnittstelle ===&lt;br /&gt;
&#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
= Tipps und Tricks =&lt;br /&gt;
== Bezugsquellen und Kauf ==&lt;br /&gt;
=== Direktkauf aus China ===&lt;br /&gt;
&lt;br /&gt;
Bei Ebay ist der JXD-385 auch unter dem Namen &#039;&#039;&#039;JD-185&#039;&#039;&#039; zu finden, die Komponenten sind absolut identisch, der Preis liegt jedoch bei ca. 25€ inkl. Versand. Den JXD-385 findet man bei ebay seltener und er liegt bei ca. 35€.&lt;br /&gt;
&lt;br /&gt;
Bilder des JD-185: &lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
Datei:Quadrocopter JD-185.jpg|Foto des JD-185, gekauft bei Ebay-User bst2sell&lt;br /&gt;
Datei:Fernbedienung JD-185.jpg|Foto der Fernbedienung des JD-185, gekauft bei Ebay-User bst2sell&lt;br /&gt;
Datei:Platine Seite 1 - JD-185.jpg|Foto der Platine Seite 1 des JD-185, gekauft bei Ebay-User bst2sell&lt;br /&gt;
Datei:Platine Seite 2 - JD-185.jpg|Foto der Platine Seite 2 des JD-185, gekauft bei Ebay-User bst2sell&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&#039;&#039;→ Infos zu Aliexpress, ebay, Einfuhrumsatzsteuer und Käuferschutz ergänzen&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Lieferanten aus Europa ===&lt;br /&gt;
&lt;br /&gt;
- Tmart.com (GB):&lt;br /&gt;
Von einer Bestellung bei Tmart.com rate ich (Richard78) ab. Ich habe am trotz Express-Lieferung (5-7 Tage) auch 3 Wochen nach der Bestellung noch keine Waren erhalten.&lt;br /&gt;
&lt;br /&gt;
- RCMaster:&lt;br /&gt;
[http://www.rcmaster.net/de-jxd-jd-385-6-axis-gyro-4ch-mini-quadrocopter-rtf-2-4ghz-like-hubsan-x4-h107-p233542.htm JXD 385 bei RCMaster]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Ersatzakkus ==&lt;br /&gt;
Der Original-Akku hat 240mAh und wiegt …g. Die Abmessungen sind (LxBxH) 31x20x8 mm³ &#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Möglicher Ersatzakku:&lt;br /&gt;
Turnigy nano-tech 260mAh, 21g, 32x20x7 mm³&lt;br /&gt;
http://hobbyking.com/hobbyking/store/__24920__Turnigy_nano_tech_260mAh_1S_35_70C_Lipo_Pack_QR_Ladybird_Genius_CP_Mini_CP_.html&lt;br /&gt;
&lt;br /&gt;
Der Akku ist etwas dicker als angegeben, passt aber gut in den Copter&lt;br /&gt;
(380mAh, ca. 2,31€, …g) &#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Propeller ==&lt;br /&gt;
Beim Kauf der Propeller sollte darauf geachtet werden, Propeller für den JXD385 zu kaufen. Propeller für den Hubsan H107 sind kleiner und haben weniger Halt auf der Motorwelle.&lt;br /&gt;
&lt;br /&gt;
== Motoren ==&lt;br /&gt;
&#039;&#039;&#039;Achtung!&#039;&#039;&#039; Motoren vom Hubsan H107 sind nicht kompatibel, die Motorwelle des JXD 385 ist länger.&lt;br /&gt;
&lt;br /&gt;
* RCMaster&lt;br /&gt;
** Linkslauf: [http://www.rcmaster.net/de-motor-gegen-den-uhrzeigersinn-f%C3%BCr-jxd-385-006-p233608.htm Motor gegen den Uhrzeigersinn]&lt;br /&gt;
** Rechtslauf: [http://www.rcmaster.net/de-motor-im-uhrzeigersinn-f%C3%BCr-jxd-385-005-p233607.htm Motor im Uhrzeigersinn]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Frame ==&lt;br /&gt;
&#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Reduzierung der Unfallfolgen ==&lt;br /&gt;
&#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
= Ideen für neue Funktionen =&lt;br /&gt;
== Bessere Flugstabilisierung mit bestehender Sensorik ==&lt;br /&gt;
== Neue Funktionen mit GPS-Sensor ==&lt;br /&gt;
[[Bild:HOC_GPS_Groessenvergleich.jpg|200px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;→ Ideen ergänzen&#039;&#039;&lt;br /&gt;
== Neue Funktionen mit Luftdruck-Sensor ==&lt;br /&gt;
&#039;&#039;→ Ideen ergänzen&#039;&#039;&lt;br /&gt;
== Neue Funktionen mit Kamera ==&lt;br /&gt;
Alternativen: Keycam, Y3000, … &#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
== Neue Funktionen mit Ultraschallsensor ==&lt;br /&gt;
&#039;&#039;→ Ideen ergänzen&#039;&#039;&lt;br /&gt;
== Neue Funktionen mit Infrarot-Entfernungssensor ==&lt;br /&gt;
[[Bild:HOC_IR-Entfernungsmesser-Testplatine.jpg|200px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;→ Ideen ergänzen&#039;&#039;&lt;br /&gt;
== Neue Funktionen mit Bluetooth ==&lt;br /&gt;
&#039;&#039;→ Ideen ergänzen&#039;&#039;&lt;br /&gt;
== Erweiterung der Original-Fernbedienung ==&lt;br /&gt;
=== Funkmodul mit PA + LNA ===&lt;br /&gt;
&#039;&#039;→ Details ergänzen&#039;&#039;&lt;br /&gt;
=== Erweiterung um ein Display ===&lt;br /&gt;
[[Bild:HOC_Fernbedienung_mit_C0802-04.jpeg|200px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;→ Details ergänzen&#039;&#039;&lt;br /&gt;
== Neue Funktionen mit alternativer Fernbedienung ==&lt;br /&gt;
&#039;&#039;→ Ideen ergänzen&#039;&#039;&lt;br /&gt;
= Programmierung neuer Firmware =&lt;br /&gt;
Im RCGroups Forum wurde ein Beitrag veröffentlich welcher die gesamte Toolchain erklärt:&lt;br /&gt;
&lt;br /&gt;
[http://www.rcgroups.com/forums/showthread.php?t=2278850 Erklärung der Toolchain mit Youtubevideos]&lt;br /&gt;
&lt;br /&gt;
== Beschreibung der Toolkette ==&lt;br /&gt;
&#039;&#039;→ Details ergänzen&#039;&#039;&lt;br /&gt;
=== Notwendige Hardware und Software ===&lt;br /&gt;
&#039;&#039;→ Details ergänzen&#039;&#039;&lt;br /&gt;
=== Installation der Toolkette ===&lt;br /&gt;
&#039;&#039;→ Details ergänzen&#039;&#039;&lt;br /&gt;
=== ISP und ICD ===&lt;br /&gt;
== Beschreibung der Firmware-Varianten ==&lt;br /&gt;
=== „Blinky“ ===&lt;br /&gt;
&#039;&#039;→ Details ergänzen&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
= Weiterführende Links und Quellen =&lt;br /&gt;
* http://www.jann.cc/2013/10/13/tiny_hackable_quadcopter.html &#039;&#039;→ Details ergänzen&#039;&#039;&lt;br /&gt;
* Multiwii &#039;&#039;→ Details ergänzen&#039;&#039;&lt;br /&gt;
* Paparazzi (http://paparazzi.enac.fr/wiki/Main_Page) &#039;&#039;→ Details ergänzen&#039;&#039;&lt;/div&gt;</summary>
		<author><name>Smarti</name></author>
	</entry>
	<entry>
		<id>https://www.mikrocontroller.net/index.php?title=Hack-O-Copter&amp;diff=85575</id>
		<title>Hack-O-Copter</title>
		<link rel="alternate" type="text/html" href="https://www.mikrocontroller.net/index.php?title=Hack-O-Copter&amp;diff=85575"/>
		<updated>2014-11-07T12:05:26Z</updated>

		<summary type="html">&lt;p&gt;Smarti: /* Lieferanten aus Europa */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Der Begriff &#039;&#039;&#039;Hack-O-Copter&#039;&#039;&#039; beschreibt einen Nachbau des Quadrocopters „Hubsan X4“, der er sich einfach „hacken“ lässt; die Original-Firmware kann also überschrieben und durch eigene ersetzt werden. Er wird für ca. 21€ verkauft, siehe Beitrag [http://www.mikrocontroller.net/topic/309185?page=single „Hackbarer(?) 21 EUR Quadcopter“.]&lt;br /&gt;
&lt;br /&gt;
Die Original-Firmware kann nicht ausgelesen werden, es muss also eine komplett neue Firmware erstellt werden.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hinweis:&#039;&#039;&#039; Der Artikel enthält Infos bis zu [http://www.mikrocontroller.net/topic/309185?page=1#3356755 diesem Beitrag]. Weitere Inhalte aus dem Thread werden asap ergänzt.&lt;br /&gt;
&lt;br /&gt;
= Beschreibung des Quadrocopters =&lt;br /&gt;
* Abmessungen &#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
* Gewicht &#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
* Lieferumfang &#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
* Reichweite &#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
* Flugdauer und Ladezeit &#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
* Funktionen &#039;&#039;→ Infos (3 Empfindlichkeiten, umdrehen, Rekalibrierung, ...) ergänzen&#039;&#039;&lt;br /&gt;
* Link zur Bedienungsanleitung&lt;br /&gt;
== Bedienung ==&lt;br /&gt;
Auf ebenen Untergrund legen, nach ein paar Sekunden blinken die LEDs er langsamer, dann den linken Steuerhebel einmal hoch und wieder runter fahren.&lt;br /&gt;
== Komponenten ==&lt;br /&gt;
Der Quadrocopter wird von vier kernlosen Gleichstrommotoren („Coreless DC“) angetrieben. Im Inneren des Gehäuses ist eine Platine. Ihre vergleichsweise modernen Hardware-Komponenten (Mikrocontroller, Sensoren, MOSFETs und Funkmodul) sind in den folgenden Kapiteln beschrieben.&lt;br /&gt;
=== Mikrocontroller ===&lt;br /&gt;
Der „Nuvoton Mini54ZAN“ ist ein Cortex-M0 MCU mit 16KiB Flash, 2KB SRAM und SWD. &#039;&#039;→ Links zu Datenblättern ergänzen&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Link zur KEIL Device-Database des Mini54ZAN: &lt;br /&gt;
http://www.keil.com/dd/chip/6142.htm&lt;br /&gt;
&lt;br /&gt;
=== Sensoren zur Flugstabilisierung ===&lt;br /&gt;
Für die Flugstabilisierung ist der Quadrocopter mit drei Gyroskopen und drei Beschleunigungssensoren ausgestattet. Diese sind alle zusammen im Intertialsensor „Invensense MPU-6050“ integriert.&lt;br /&gt;
&#039;&#039;→ Link zum Datenblatt&#039;&#039;&lt;br /&gt;
=== ESC ===&lt;br /&gt;
Die Ansteuerung der Gleichstrommotoren erfolgt über PWM und MOSFETs. Die verwendeten N-Kanal MOSFETs „G2310“ haben einen „Drain-Source On-Resistance“ von etwa 120mΩ.&lt;br /&gt;
&lt;br /&gt;
Siehe http://www.mikrocontroller.net/attachment/193854/G2310.pdf &lt;br /&gt;
=== Funk- Transceiver ===&lt;br /&gt;
Für die 2,4GHz Funkstrecke zur Fernsteuerung ist mit einem „Beken BK2423“ integriert. Die Vermutung, dass dieser voll kompatibel zum NRF24L01 ist, liegt nahe, da der NRF24L01 die Daten der Fernbedienung empfangen kann.&lt;br /&gt;
&lt;br /&gt;
[[Bild:HOC_Fernbedienung_Platine_Ausschnitt2.jpeg|200px]]&lt;br /&gt;
&lt;br /&gt;
== Zubehör ==&lt;br /&gt;
=== Lade-Adapter ===&lt;br /&gt;
&lt;br /&gt;
Schaltplan des beiliegenden Ladeadapters:&lt;br /&gt;
&lt;br /&gt;
http://www.mikrocontroller.net/attachment/197005/ladeanzeige.png&lt;br /&gt;
&lt;br /&gt;
Auf der Platine vorgesehen sind weiter eine in Reihe zu R2 geschaltete Diode und ein Parallel zum Akku liegender Widerstand R5, welche allerdings nicht bestückt sind.&lt;br /&gt;
&lt;br /&gt;
Bei vollem Akku erlischt die LED. Der vom USB-Port benötigte Strom beträgt bei leerem Akku etwa 450mA&lt;br /&gt;
&lt;br /&gt;
=== Funkfernbedienung ===&lt;br /&gt;
Die Außenantenne ist nur „Verarsche“ ...&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;→ Hinweis auf Idee: Neuen Sender entwickeln&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[[Bild:HOC_Fernbedienung_Platine_B-Seite.jpeg|200px]]&lt;br /&gt;
[[Bild:HOC_Fernbedienung_Platine_Ausschnitt.jpeg|200px]]&lt;br /&gt;
[[Bild:HOC_Fernbedienung_Platine_total.jpeg|200px]]&lt;br /&gt;
[[Datei:HOC_Fernbedienung_Platine_Ausschnitt2.jpeg|200px]]&lt;br /&gt;
&lt;br /&gt;
==== Schaltbild der Fernbedienung ====&lt;br /&gt;
Das Schaltbild enthält alle funktionsrelevanten Bauteile. Es fehlen noch diverse Bauteilwerte. Auch der eine oder andere Stützkondensator fehlt eventuell.&lt;br /&gt;
&lt;br /&gt;
[[Medium:copter05.pdf]]&lt;br /&gt;
&lt;br /&gt;
==== Pinbelegung des Mikrocontrollers ====&lt;br /&gt;
&lt;br /&gt;
Pinbelegung für CPU N79E814&lt;br /&gt;
&lt;br /&gt;
 Pin    Name    Funktion&lt;br /&gt;
   1     P0.0   LCD, CS&lt;br /&gt;
   2     P1.7   LCD, CLK&lt;br /&gt;
   3     P1.6   LCD, DATA&lt;br /&gt;
   4     RST    Reset (10k - C)&lt;br /&gt;
   5     VSS    an Masse&lt;br /&gt;
   6     P3.1   RF-Modul, MOSI&lt;br /&gt;
   7     P3.0   RF-Modul, SCK&lt;br /&gt;
   8     P1.4   RF-Modul, MISO&lt;br /&gt;
   9     SDA    RF-Modul, CSN&lt;br /&gt;
  10     SCL    2K2 Pullup, unbestückter Schaltungsteil&lt;br /&gt;
  11     P1.1   LED via 1kOhm&lt;br /&gt;
  12     P1.0   Buzzer (via Transistor)&lt;br /&gt;
  13     AD6    über Widerstände an Batteriespannung vor Regler&lt;br /&gt;
  14     AD5    Auswertung Taster (Seite Yaw-Throttle)&lt;br /&gt;
  15     VDD    Versorgung&lt;br /&gt;
  16     AD4    Poti &amp;quot;Throttle&amp;quot;&lt;br /&gt;
  17     AD3    Poti &amp;quot;Yaw&amp;quot;&lt;br /&gt;
  18     AD2    Poti &amp;quot;Roll&amp;quot;, Dämpfung mit RC Glied&lt;br /&gt;
  19     AD1    Poti &amp;quot;Pitch&amp;quot;, Dämpfung mit RC Glied&lt;br /&gt;
  20     AD0    Auswertung Taster (Seite Pitch-Roll)&lt;br /&gt;
&lt;br /&gt;
==== Pinbelegung des Sendemoduls ====&lt;br /&gt;
[[Bild:HOC_Fernbedienung_Sendemodul.jpeg|200px]]&lt;br /&gt;
&lt;br /&gt;
 1 3.3V&lt;br /&gt;
 2 MOSI an PIN6  MCU&lt;br /&gt;
 3 SCK  an PIN7  MCU&lt;br /&gt;
 4 MISO an PIN8  MCU&lt;br /&gt;
 5 CE&lt;br /&gt;
 6 GND&lt;br /&gt;
 7 IRQ&lt;br /&gt;
 8 CSN  an PIN9  MCU&lt;br /&gt;
 9 RXEN&lt;br /&gt;
&lt;br /&gt;
==== Protokoll ====&lt;br /&gt;
&lt;br /&gt;
Es handelt sich um das V202 Protokoll.&lt;br /&gt;
&lt;br /&gt;
* Die Payload hat eine Länge von 16-Byte&lt;br /&gt;
* Das letzte Byte entspricht der Summe aller vorherigen Bytes (bzw. den unteren 8 Bit der Summe)&lt;br /&gt;
* Das Datenformat passt zu dem im GitRepo beschriebenen (https://github.com/hackocopter/Documentation/tree/master/RemoteControl)&lt;br /&gt;
* Das Datenformat passt zu der Implementierung des V202 Protokolls in der Deviation firmware (https://bitbucket.org/PhracturedBlue/deviation/src...)&lt;br /&gt;
&lt;br /&gt;
Zum Channel Hopping:&lt;br /&gt;
* jedes Packet wird zweimal versendet&lt;br /&gt;
* es immer 16-Channel durchgehoppt (dann gehts wieder von vorne los)&lt;br /&gt;
* auch das passt zur Implementierung in der Deviation firmware&lt;br /&gt;
&lt;br /&gt;
Siehe auch: http://www.mikrocontroller.net/topic/309185?goto=3410375#3410373&lt;br /&gt;
&lt;br /&gt;
== Pinbelegung des Controllers ==&lt;br /&gt;
&lt;br /&gt;
MINI51ZAN        &lt;br /&gt;
QFN33-Pin    Manual 3.2.2, p.16    &lt;br /&gt;
    CPNx/CPPx = Analog comparator input    &lt;br /&gt;
    CPO=Analog comparator output    &lt;br /&gt;
    AINx= ADC input    &lt;br /&gt;
    CK0=Frequency divider output    &lt;br /&gt;
    TxEX=Timer capture/reset input  &lt;br /&gt;
  &lt;br /&gt;
    Pin  Primary    Secondary    Function understood    External connection&lt;br /&gt;
    1  P1.5    AIN5, CPP0    Partially      Connected to motor ctrl circuit 4 (sense?)&lt;br /&gt;
    2  reset          YES        SWD Port reset&lt;br /&gt;
    3  P3.0    AIN6, CPN1    NC?        Not connected?&lt;br /&gt;
    4  P5.4          NC?        Not connected?&lt;br /&gt;
    5  P3.1    AIN7, CPP1    Partially      Connected to motor ctrl circuit 1 (sense?)&lt;br /&gt;
    6  P3.2    T0EX,STADC,INT0    YES        MPU6050, pin 12 (interrupt)&lt;br /&gt;
    7  P3.4    SDA, T0      YES        MPU6050, pin 24 (SDA)&lt;br /&gt;
    8  P3.5    SCL, T1      YES        MPU6050, pin 23 (SCL)&lt;br /&gt;
    9  P3.6    T1EX,CK0,CPO0    Partially      Connected to test pad&lt;br /&gt;
    10  P5.1    XTAL2      NC?        Not connected?&lt;br /&gt;
    11  P5.0    XTAL1      NC?        Not connected?&lt;br /&gt;
    12  VSS          YES        VSS&lt;br /&gt;
    13  P5.2    INT1      Partially      Connected to unpopulated circuit part. Possibly be to control LEDS on left side&lt;br /&gt;
    14  P2.2    PWM0      NC?        Not connected?&lt;br /&gt;
    15  P2.3    PWM1      NC?        Not connected?&lt;br /&gt;
    16  P2.4    PWM2      Partially      Connected to Motor 1 ctrl&lt;br /&gt;
    17  P2.5    PWM3      Partially      Connected to Motor 2 ctrl&lt;br /&gt;
    18  P2.6    PWM4, CPO1    Partially      Connected to Motor 3 ctrl&lt;br /&gt;
    19  P4.6    ICE_CLK (SWD)    YES        SWD Port CLK&lt;br /&gt;
    20  P4.7    ICE_DAT (SWD)    YES        SWD Port Dat&lt;br /&gt;
    21  P0.7    SPICLK      YES        BK2423 SPI CLK&lt;br /&gt;
    22  P0.6    MISO      YES        BK2423 SPI MISO&lt;br /&gt;
    23  P0.5    MOSI      YES        BK2423 SPI MOSI&lt;br /&gt;
    24  P0.4    PWM5, SPISS    Partially      Connected to Motor 4 ctrl&lt;br /&gt;
    25  P0.1    RTSn, RX, SPISS    YES        BK2434 SPI CSN&lt;br /&gt;
    26  P0.0    CTSn, TX    YES        Controls LEDS via 10 Ohm resistors&lt;br /&gt;
    27  P5.3    AIN0      NC?        Not connected?&lt;br /&gt;
    28  VDD          YES  &lt;br /&gt;
    29  P1.0    AIN1      NO        Connected to motor ctrl circuit 2 (sense?)&lt;br /&gt;
    30  P1.2    RX, AIN2    YES        UART PORT RX&lt;br /&gt;
    31  P1.3    TX, AIN3    YES        UART PORT TX&lt;br /&gt;
    32  P1.4    CPN0, AIN4    Partially      Connected to motor ctrl circuit 3 (sense?)&lt;br /&gt;
    33 (Pad)    VSS &lt;br /&gt;
&lt;br /&gt;
== Schnittstellen ==&lt;br /&gt;
[[Datei:Schnittstellen_des_JXD_385.jpeg|miniatur]]&lt;br /&gt;
&lt;br /&gt;
=== SWD-Port ===&lt;br /&gt;
Der SWD-Port ist über … herausgeführt. &#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Serielle Schnittstelle ===&lt;br /&gt;
Die Anschlüsse führen zu den RX und TX Pins des MCUs.&lt;br /&gt;
&#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== PIN 9 ===&lt;br /&gt;
&#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== I²C-Schnittstelle ===&lt;br /&gt;
&#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
= Tipps und Tricks =&lt;br /&gt;
== Bezugsquellen und Kauf ==&lt;br /&gt;
=== Direktkauf aus China ===&lt;br /&gt;
&lt;br /&gt;
Bei Ebay ist der JXD-385 auch unter dem Namen &#039;&#039;&#039;JD-185&#039;&#039;&#039; zu finden, die Komponenten sind absolut identisch, der Preis liegt jedoch bei ca. 25€ inkl. Versand. Den JXD-385 findet man bei ebay seltener und er liegt bei ca. 35€.&lt;br /&gt;
&lt;br /&gt;
Bilder des JD-185: &lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
Datei:Quadrocopter JD-185.jpg|Foto des JD-185, gekauft bei Ebay-User bst2sell&lt;br /&gt;
Datei:Fernbedienung JD-185.jpg|Foto der Fernbedienung des JD-185, gekauft bei Ebay-User bst2sell&lt;br /&gt;
Datei:Platine Seite 1 - JD-185.jpg|Foto der Platine Seite 1 des JD-185, gekauft bei Ebay-User bst2sell&lt;br /&gt;
Datei:Platine Seite 2 - JD-185.jpg|Foto der Platine Seite 2 des JD-185, gekauft bei Ebay-User bst2sell&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&#039;&#039;→ Infos zu Aliexpress, ebay, Einfuhrumsatzsteuer und Käuferschutz ergänzen&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Lieferanten aus Europa ===&lt;br /&gt;
&lt;br /&gt;
- Tmart.com (GB):&lt;br /&gt;
Von einer Bestellung bei Tmart.com rate ich (Richard78) ab. Ich habe am trotz Express-Lieferung (5-7 Tage) auch 3 Wochen nach der Bestellung noch keine Waren erhalten.&lt;br /&gt;
&lt;br /&gt;
- RCMaster:&lt;br /&gt;
[http://www.rcmaster.net/de-jxd-jd-385-6-axis-gyro-4ch-mini-quadrocopter-rtf-2-4ghz-like-hubsan-x4-h107-p233542.htm JXD 385 bei RCMaster]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Ersatzakkus ==&lt;br /&gt;
Der Original-Akku hat 240mAh und wiegt …g. Die Abmessungen sind (LxBxH) 31x20x8 mm³ &#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Möglicher Ersatzakku:&lt;br /&gt;
Turnigy nano-tech 260mAh, 21g, 32x20x7 mm³&lt;br /&gt;
http://hobbyking.com/hobbyking/store/__24920__Turnigy_nano_tech_260mAh_1S_35_70C_Lipo_Pack_QR_Ladybird_Genius_CP_Mini_CP_.html&lt;br /&gt;
&lt;br /&gt;
Der Akku ist etwas dicker als angegeben, passt aber gut in den Copter&lt;br /&gt;
(380mAh, ca. 2,31€, …g) &#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Propeller ==&lt;br /&gt;
Beim Kauf der Propeller sollte darauf geachtet werden, Propeller für den JXD385 zu kaufen. Propeller für den Hubsan H107 sind kleiner und haben weniger Halt auf der Motorwelle.&lt;br /&gt;
&lt;br /&gt;
== Motoren ==&lt;br /&gt;
&#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Frame ==&lt;br /&gt;
&#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Reduzierung der Unfallfolgen ==&lt;br /&gt;
&#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
= Ideen für neue Funktionen =&lt;br /&gt;
== Bessere Flugstabilisierung mit bestehender Sensorik ==&lt;br /&gt;
== Neue Funktionen mit GPS-Sensor ==&lt;br /&gt;
[[Bild:HOC_GPS_Groessenvergleich.jpg|200px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;→ Ideen ergänzen&#039;&#039;&lt;br /&gt;
== Neue Funktionen mit Luftdruck-Sensor ==&lt;br /&gt;
&#039;&#039;→ Ideen ergänzen&#039;&#039;&lt;br /&gt;
== Neue Funktionen mit Kamera ==&lt;br /&gt;
Alternativen: Keycam, Y3000, … &#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
== Neue Funktionen mit Ultraschallsensor ==&lt;br /&gt;
&#039;&#039;→ Ideen ergänzen&#039;&#039;&lt;br /&gt;
== Neue Funktionen mit Infrarot-Entfernungssensor ==&lt;br /&gt;
[[Bild:HOC_IR-Entfernungsmesser-Testplatine.jpg|200px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;→ Ideen ergänzen&#039;&#039;&lt;br /&gt;
== Neue Funktionen mit Bluetooth ==&lt;br /&gt;
&#039;&#039;→ Ideen ergänzen&#039;&#039;&lt;br /&gt;
== Erweiterung der Original-Fernbedienung ==&lt;br /&gt;
=== Funkmodul mit PA + LNA ===&lt;br /&gt;
&#039;&#039;→ Details ergänzen&#039;&#039;&lt;br /&gt;
=== Erweiterung um ein Display ===&lt;br /&gt;
[[Bild:HOC_Fernbedienung_mit_C0802-04.jpeg|200px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;→ Details ergänzen&#039;&#039;&lt;br /&gt;
== Neue Funktionen mit alternativer Fernbedienung ==&lt;br /&gt;
&#039;&#039;→ Ideen ergänzen&#039;&#039;&lt;br /&gt;
= Programmierung neuer Firmware =&lt;br /&gt;
Im RCGroups Forum wurde ein Beitrag veröffentlich welcher die gesamte Toolchain erklärt:&lt;br /&gt;
&lt;br /&gt;
[http://www.rcgroups.com/forums/showthread.php?t=2278850 Erklärung der Toolchain mit Youtubevideos]&lt;br /&gt;
&lt;br /&gt;
== Beschreibung der Toolkette ==&lt;br /&gt;
&#039;&#039;→ Details ergänzen&#039;&#039;&lt;br /&gt;
=== Notwendige Hardware und Software ===&lt;br /&gt;
&#039;&#039;→ Details ergänzen&#039;&#039;&lt;br /&gt;
=== Installation der Toolkette ===&lt;br /&gt;
&#039;&#039;→ Details ergänzen&#039;&#039;&lt;br /&gt;
=== ISP und ICD ===&lt;br /&gt;
== Beschreibung der Firmware-Varianten ==&lt;br /&gt;
=== „Blinky“ ===&lt;br /&gt;
&#039;&#039;→ Details ergänzen&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
= Weiterführende Links und Quellen =&lt;br /&gt;
* http://www.jann.cc/2013/10/13/tiny_hackable_quadcopter.html &#039;&#039;→ Details ergänzen&#039;&#039;&lt;br /&gt;
* Multiwii &#039;&#039;→ Details ergänzen&#039;&#039;&lt;br /&gt;
* Paparazzi (http://paparazzi.enac.fr/wiki/Main_Page) &#039;&#039;→ Details ergänzen&#039;&#039;&lt;/div&gt;</summary>
		<author><name>Smarti</name></author>
	</entry>
	<entry>
		<id>https://www.mikrocontroller.net/index.php?title=Hack-O-Copter&amp;diff=85574</id>
		<title>Hack-O-Copter</title>
		<link rel="alternate" type="text/html" href="https://www.mikrocontroller.net/index.php?title=Hack-O-Copter&amp;diff=85574"/>
		<updated>2014-11-07T12:02:36Z</updated>

		<summary type="html">&lt;p&gt;Smarti: /* Tipps und Tricks */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Der Begriff &#039;&#039;&#039;Hack-O-Copter&#039;&#039;&#039; beschreibt einen Nachbau des Quadrocopters „Hubsan X4“, der er sich einfach „hacken“ lässt; die Original-Firmware kann also überschrieben und durch eigene ersetzt werden. Er wird für ca. 21€ verkauft, siehe Beitrag [http://www.mikrocontroller.net/topic/309185?page=single „Hackbarer(?) 21 EUR Quadcopter“.]&lt;br /&gt;
&lt;br /&gt;
Die Original-Firmware kann nicht ausgelesen werden, es muss also eine komplett neue Firmware erstellt werden.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hinweis:&#039;&#039;&#039; Der Artikel enthält Infos bis zu [http://www.mikrocontroller.net/topic/309185?page=1#3356755 diesem Beitrag]. Weitere Inhalte aus dem Thread werden asap ergänzt.&lt;br /&gt;
&lt;br /&gt;
= Beschreibung des Quadrocopters =&lt;br /&gt;
* Abmessungen &#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
* Gewicht &#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
* Lieferumfang &#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
* Reichweite &#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
* Flugdauer und Ladezeit &#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
* Funktionen &#039;&#039;→ Infos (3 Empfindlichkeiten, umdrehen, Rekalibrierung, ...) ergänzen&#039;&#039;&lt;br /&gt;
* Link zur Bedienungsanleitung&lt;br /&gt;
== Bedienung ==&lt;br /&gt;
Auf ebenen Untergrund legen, nach ein paar Sekunden blinken die LEDs er langsamer, dann den linken Steuerhebel einmal hoch und wieder runter fahren.&lt;br /&gt;
== Komponenten ==&lt;br /&gt;
Der Quadrocopter wird von vier kernlosen Gleichstrommotoren („Coreless DC“) angetrieben. Im Inneren des Gehäuses ist eine Platine. Ihre vergleichsweise modernen Hardware-Komponenten (Mikrocontroller, Sensoren, MOSFETs und Funkmodul) sind in den folgenden Kapiteln beschrieben.&lt;br /&gt;
=== Mikrocontroller ===&lt;br /&gt;
Der „Nuvoton Mini54ZAN“ ist ein Cortex-M0 MCU mit 16KiB Flash, 2KB SRAM und SWD. &#039;&#039;→ Links zu Datenblättern ergänzen&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Link zur KEIL Device-Database des Mini54ZAN: &lt;br /&gt;
http://www.keil.com/dd/chip/6142.htm&lt;br /&gt;
&lt;br /&gt;
=== Sensoren zur Flugstabilisierung ===&lt;br /&gt;
Für die Flugstabilisierung ist der Quadrocopter mit drei Gyroskopen und drei Beschleunigungssensoren ausgestattet. Diese sind alle zusammen im Intertialsensor „Invensense MPU-6050“ integriert.&lt;br /&gt;
&#039;&#039;→ Link zum Datenblatt&#039;&#039;&lt;br /&gt;
=== ESC ===&lt;br /&gt;
Die Ansteuerung der Gleichstrommotoren erfolgt über PWM und MOSFETs. Die verwendeten N-Kanal MOSFETs „G2310“ haben einen „Drain-Source On-Resistance“ von etwa 120mΩ.&lt;br /&gt;
&lt;br /&gt;
Siehe http://www.mikrocontroller.net/attachment/193854/G2310.pdf &lt;br /&gt;
=== Funk- Transceiver ===&lt;br /&gt;
Für die 2,4GHz Funkstrecke zur Fernsteuerung ist mit einem „Beken BK2423“ integriert. Die Vermutung, dass dieser voll kompatibel zum NRF24L01 ist, liegt nahe, da der NRF24L01 die Daten der Fernbedienung empfangen kann.&lt;br /&gt;
&lt;br /&gt;
[[Bild:HOC_Fernbedienung_Platine_Ausschnitt2.jpeg|200px]]&lt;br /&gt;
&lt;br /&gt;
== Zubehör ==&lt;br /&gt;
=== Lade-Adapter ===&lt;br /&gt;
&lt;br /&gt;
Schaltplan des beiliegenden Ladeadapters:&lt;br /&gt;
&lt;br /&gt;
http://www.mikrocontroller.net/attachment/197005/ladeanzeige.png&lt;br /&gt;
&lt;br /&gt;
Auf der Platine vorgesehen sind weiter eine in Reihe zu R2 geschaltete Diode und ein Parallel zum Akku liegender Widerstand R5, welche allerdings nicht bestückt sind.&lt;br /&gt;
&lt;br /&gt;
Bei vollem Akku erlischt die LED. Der vom USB-Port benötigte Strom beträgt bei leerem Akku etwa 450mA&lt;br /&gt;
&lt;br /&gt;
=== Funkfernbedienung ===&lt;br /&gt;
Die Außenantenne ist nur „Verarsche“ ...&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;→ Hinweis auf Idee: Neuen Sender entwickeln&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[[Bild:HOC_Fernbedienung_Platine_B-Seite.jpeg|200px]]&lt;br /&gt;
[[Bild:HOC_Fernbedienung_Platine_Ausschnitt.jpeg|200px]]&lt;br /&gt;
[[Bild:HOC_Fernbedienung_Platine_total.jpeg|200px]]&lt;br /&gt;
[[Datei:HOC_Fernbedienung_Platine_Ausschnitt2.jpeg|200px]]&lt;br /&gt;
&lt;br /&gt;
==== Schaltbild der Fernbedienung ====&lt;br /&gt;
Das Schaltbild enthält alle funktionsrelevanten Bauteile. Es fehlen noch diverse Bauteilwerte. Auch der eine oder andere Stützkondensator fehlt eventuell.&lt;br /&gt;
&lt;br /&gt;
[[Medium:copter05.pdf]]&lt;br /&gt;
&lt;br /&gt;
==== Pinbelegung des Mikrocontrollers ====&lt;br /&gt;
&lt;br /&gt;
Pinbelegung für CPU N79E814&lt;br /&gt;
&lt;br /&gt;
 Pin    Name    Funktion&lt;br /&gt;
   1     P0.0   LCD, CS&lt;br /&gt;
   2     P1.7   LCD, CLK&lt;br /&gt;
   3     P1.6   LCD, DATA&lt;br /&gt;
   4     RST    Reset (10k - C)&lt;br /&gt;
   5     VSS    an Masse&lt;br /&gt;
   6     P3.1   RF-Modul, MOSI&lt;br /&gt;
   7     P3.0   RF-Modul, SCK&lt;br /&gt;
   8     P1.4   RF-Modul, MISO&lt;br /&gt;
   9     SDA    RF-Modul, CSN&lt;br /&gt;
  10     SCL    2K2 Pullup, unbestückter Schaltungsteil&lt;br /&gt;
  11     P1.1   LED via 1kOhm&lt;br /&gt;
  12     P1.0   Buzzer (via Transistor)&lt;br /&gt;
  13     AD6    über Widerstände an Batteriespannung vor Regler&lt;br /&gt;
  14     AD5    Auswertung Taster (Seite Yaw-Throttle)&lt;br /&gt;
  15     VDD    Versorgung&lt;br /&gt;
  16     AD4    Poti &amp;quot;Throttle&amp;quot;&lt;br /&gt;
  17     AD3    Poti &amp;quot;Yaw&amp;quot;&lt;br /&gt;
  18     AD2    Poti &amp;quot;Roll&amp;quot;, Dämpfung mit RC Glied&lt;br /&gt;
  19     AD1    Poti &amp;quot;Pitch&amp;quot;, Dämpfung mit RC Glied&lt;br /&gt;
  20     AD0    Auswertung Taster (Seite Pitch-Roll)&lt;br /&gt;
&lt;br /&gt;
==== Pinbelegung des Sendemoduls ====&lt;br /&gt;
[[Bild:HOC_Fernbedienung_Sendemodul.jpeg|200px]]&lt;br /&gt;
&lt;br /&gt;
 1 3.3V&lt;br /&gt;
 2 MOSI an PIN6  MCU&lt;br /&gt;
 3 SCK  an PIN7  MCU&lt;br /&gt;
 4 MISO an PIN8  MCU&lt;br /&gt;
 5 CE&lt;br /&gt;
 6 GND&lt;br /&gt;
 7 IRQ&lt;br /&gt;
 8 CSN  an PIN9  MCU&lt;br /&gt;
 9 RXEN&lt;br /&gt;
&lt;br /&gt;
==== Protokoll ====&lt;br /&gt;
&lt;br /&gt;
Es handelt sich um das V202 Protokoll.&lt;br /&gt;
&lt;br /&gt;
* Die Payload hat eine Länge von 16-Byte&lt;br /&gt;
* Das letzte Byte entspricht der Summe aller vorherigen Bytes (bzw. den unteren 8 Bit der Summe)&lt;br /&gt;
* Das Datenformat passt zu dem im GitRepo beschriebenen (https://github.com/hackocopter/Documentation/tree/master/RemoteControl)&lt;br /&gt;
* Das Datenformat passt zu der Implementierung des V202 Protokolls in der Deviation firmware (https://bitbucket.org/PhracturedBlue/deviation/src...)&lt;br /&gt;
&lt;br /&gt;
Zum Channel Hopping:&lt;br /&gt;
* jedes Packet wird zweimal versendet&lt;br /&gt;
* es immer 16-Channel durchgehoppt (dann gehts wieder von vorne los)&lt;br /&gt;
* auch das passt zur Implementierung in der Deviation firmware&lt;br /&gt;
&lt;br /&gt;
Siehe auch: http://www.mikrocontroller.net/topic/309185?goto=3410375#3410373&lt;br /&gt;
&lt;br /&gt;
== Pinbelegung des Controllers ==&lt;br /&gt;
&lt;br /&gt;
MINI51ZAN        &lt;br /&gt;
QFN33-Pin    Manual 3.2.2, p.16    &lt;br /&gt;
    CPNx/CPPx = Analog comparator input    &lt;br /&gt;
    CPO=Analog comparator output    &lt;br /&gt;
    AINx= ADC input    &lt;br /&gt;
    CK0=Frequency divider output    &lt;br /&gt;
    TxEX=Timer capture/reset input  &lt;br /&gt;
  &lt;br /&gt;
    Pin  Primary    Secondary    Function understood    External connection&lt;br /&gt;
    1  P1.5    AIN5, CPP0    Partially      Connected to motor ctrl circuit 4 (sense?)&lt;br /&gt;
    2  reset          YES        SWD Port reset&lt;br /&gt;
    3  P3.0    AIN6, CPN1    NC?        Not connected?&lt;br /&gt;
    4  P5.4          NC?        Not connected?&lt;br /&gt;
    5  P3.1    AIN7, CPP1    Partially      Connected to motor ctrl circuit 1 (sense?)&lt;br /&gt;
    6  P3.2    T0EX,STADC,INT0    YES        MPU6050, pin 12 (interrupt)&lt;br /&gt;
    7  P3.4    SDA, T0      YES        MPU6050, pin 24 (SDA)&lt;br /&gt;
    8  P3.5    SCL, T1      YES        MPU6050, pin 23 (SCL)&lt;br /&gt;
    9  P3.6    T1EX,CK0,CPO0    Partially      Connected to test pad&lt;br /&gt;
    10  P5.1    XTAL2      NC?        Not connected?&lt;br /&gt;
    11  P5.0    XTAL1      NC?        Not connected?&lt;br /&gt;
    12  VSS          YES        VSS&lt;br /&gt;
    13  P5.2    INT1      Partially      Connected to unpopulated circuit part. Possibly be to control LEDS on left side&lt;br /&gt;
    14  P2.2    PWM0      NC?        Not connected?&lt;br /&gt;
    15  P2.3    PWM1      NC?        Not connected?&lt;br /&gt;
    16  P2.4    PWM2      Partially      Connected to Motor 1 ctrl&lt;br /&gt;
    17  P2.5    PWM3      Partially      Connected to Motor 2 ctrl&lt;br /&gt;
    18  P2.6    PWM4, CPO1    Partially      Connected to Motor 3 ctrl&lt;br /&gt;
    19  P4.6    ICE_CLK (SWD)    YES        SWD Port CLK&lt;br /&gt;
    20  P4.7    ICE_DAT (SWD)    YES        SWD Port Dat&lt;br /&gt;
    21  P0.7    SPICLK      YES        BK2423 SPI CLK&lt;br /&gt;
    22  P0.6    MISO      YES        BK2423 SPI MISO&lt;br /&gt;
    23  P0.5    MOSI      YES        BK2423 SPI MOSI&lt;br /&gt;
    24  P0.4    PWM5, SPISS    Partially      Connected to Motor 4 ctrl&lt;br /&gt;
    25  P0.1    RTSn, RX, SPISS    YES        BK2434 SPI CSN&lt;br /&gt;
    26  P0.0    CTSn, TX    YES        Controls LEDS via 10 Ohm resistors&lt;br /&gt;
    27  P5.3    AIN0      NC?        Not connected?&lt;br /&gt;
    28  VDD          YES  &lt;br /&gt;
    29  P1.0    AIN1      NO        Connected to motor ctrl circuit 2 (sense?)&lt;br /&gt;
    30  P1.2    RX, AIN2    YES        UART PORT RX&lt;br /&gt;
    31  P1.3    TX, AIN3    YES        UART PORT TX&lt;br /&gt;
    32  P1.4    CPN0, AIN4    Partially      Connected to motor ctrl circuit 3 (sense?)&lt;br /&gt;
    33 (Pad)    VSS &lt;br /&gt;
&lt;br /&gt;
== Schnittstellen ==&lt;br /&gt;
[[Datei:Schnittstellen_des_JXD_385.jpeg|miniatur]]&lt;br /&gt;
&lt;br /&gt;
=== SWD-Port ===&lt;br /&gt;
Der SWD-Port ist über … herausgeführt. &#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Serielle Schnittstelle ===&lt;br /&gt;
Die Anschlüsse führen zu den RX und TX Pins des MCUs.&lt;br /&gt;
&#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== PIN 9 ===&lt;br /&gt;
&#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== I²C-Schnittstelle ===&lt;br /&gt;
&#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
= Tipps und Tricks =&lt;br /&gt;
== Bezugsquellen und Kauf ==&lt;br /&gt;
=== Direktkauf aus China ===&lt;br /&gt;
&lt;br /&gt;
Bei Ebay ist der JXD-385 auch unter dem Namen &#039;&#039;&#039;JD-185&#039;&#039;&#039; zu finden, die Komponenten sind absolut identisch, der Preis liegt jedoch bei ca. 25€ inkl. Versand. Den JXD-385 findet man bei ebay seltener und er liegt bei ca. 35€.&lt;br /&gt;
&lt;br /&gt;
Bilder des JD-185: &lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
Datei:Quadrocopter JD-185.jpg|Foto des JD-185, gekauft bei Ebay-User bst2sell&lt;br /&gt;
Datei:Fernbedienung JD-185.jpg|Foto der Fernbedienung des JD-185, gekauft bei Ebay-User bst2sell&lt;br /&gt;
Datei:Platine Seite 1 - JD-185.jpg|Foto der Platine Seite 1 des JD-185, gekauft bei Ebay-User bst2sell&lt;br /&gt;
Datei:Platine Seite 2 - JD-185.jpg|Foto der Platine Seite 2 des JD-185, gekauft bei Ebay-User bst2sell&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&#039;&#039;→ Infos zu Aliexpress, ebay, Einfuhrumsatzsteuer und Käuferschutz ergänzen&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Lieferanten aus Europa ===&lt;br /&gt;
&lt;br /&gt;
- Tmart.com (GB):&lt;br /&gt;
Von einer Bestellung bei Tmart.com rate ich (Richard78) ab. Ich habe am trotz Express-Lieferung (5-7 Tage) auch 3 Wochen nach der Bestellung noch keine Waren erhalten.&lt;br /&gt;
&#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Ersatzakkus ==&lt;br /&gt;
Der Original-Akku hat 240mAh und wiegt …g. Die Abmessungen sind (LxBxH) 31x20x8 mm³ &#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Möglicher Ersatzakku:&lt;br /&gt;
Turnigy nano-tech 260mAh, 21g, 32x20x7 mm³&lt;br /&gt;
http://hobbyking.com/hobbyking/store/__24920__Turnigy_nano_tech_260mAh_1S_35_70C_Lipo_Pack_QR_Ladybird_Genius_CP_Mini_CP_.html&lt;br /&gt;
&lt;br /&gt;
Der Akku ist etwas dicker als angegeben, passt aber gut in den Copter&lt;br /&gt;
(380mAh, ca. 2,31€, …g) &#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Propeller ==&lt;br /&gt;
Beim Kauf der Propeller sollte darauf geachtet werden, Propeller für den JXD385 zu kaufen. Propeller für den Hubsan H107 sind kleiner und haben weniger Halt auf der Motorwelle.&lt;br /&gt;
&lt;br /&gt;
== Motoren ==&lt;br /&gt;
&#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Frame ==&lt;br /&gt;
&#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Reduzierung der Unfallfolgen ==&lt;br /&gt;
&#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
= Ideen für neue Funktionen =&lt;br /&gt;
== Bessere Flugstabilisierung mit bestehender Sensorik ==&lt;br /&gt;
== Neue Funktionen mit GPS-Sensor ==&lt;br /&gt;
[[Bild:HOC_GPS_Groessenvergleich.jpg|200px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;→ Ideen ergänzen&#039;&#039;&lt;br /&gt;
== Neue Funktionen mit Luftdruck-Sensor ==&lt;br /&gt;
&#039;&#039;→ Ideen ergänzen&#039;&#039;&lt;br /&gt;
== Neue Funktionen mit Kamera ==&lt;br /&gt;
Alternativen: Keycam, Y3000, … &#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
== Neue Funktionen mit Ultraschallsensor ==&lt;br /&gt;
&#039;&#039;→ Ideen ergänzen&#039;&#039;&lt;br /&gt;
== Neue Funktionen mit Infrarot-Entfernungssensor ==&lt;br /&gt;
[[Bild:HOC_IR-Entfernungsmesser-Testplatine.jpg|200px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;→ Ideen ergänzen&#039;&#039;&lt;br /&gt;
== Neue Funktionen mit Bluetooth ==&lt;br /&gt;
&#039;&#039;→ Ideen ergänzen&#039;&#039;&lt;br /&gt;
== Erweiterung der Original-Fernbedienung ==&lt;br /&gt;
=== Funkmodul mit PA + LNA ===&lt;br /&gt;
&#039;&#039;→ Details ergänzen&#039;&#039;&lt;br /&gt;
=== Erweiterung um ein Display ===&lt;br /&gt;
[[Bild:HOC_Fernbedienung_mit_C0802-04.jpeg|200px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;→ Details ergänzen&#039;&#039;&lt;br /&gt;
== Neue Funktionen mit alternativer Fernbedienung ==&lt;br /&gt;
&#039;&#039;→ Ideen ergänzen&#039;&#039;&lt;br /&gt;
= Programmierung neuer Firmware =&lt;br /&gt;
Im RCGroups Forum wurde ein Beitrag veröffentlich welcher die gesamte Toolchain erklärt:&lt;br /&gt;
&lt;br /&gt;
[http://www.rcgroups.com/forums/showthread.php?t=2278850 Erklärung der Toolchain mit Youtubevideos]&lt;br /&gt;
&lt;br /&gt;
== Beschreibung der Toolkette ==&lt;br /&gt;
&#039;&#039;→ Details ergänzen&#039;&#039;&lt;br /&gt;
=== Notwendige Hardware und Software ===&lt;br /&gt;
&#039;&#039;→ Details ergänzen&#039;&#039;&lt;br /&gt;
=== Installation der Toolkette ===&lt;br /&gt;
&#039;&#039;→ Details ergänzen&#039;&#039;&lt;br /&gt;
=== ISP und ICD ===&lt;br /&gt;
== Beschreibung der Firmware-Varianten ==&lt;br /&gt;
=== „Blinky“ ===&lt;br /&gt;
&#039;&#039;→ Details ergänzen&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
= Weiterführende Links und Quellen =&lt;br /&gt;
* http://www.jann.cc/2013/10/13/tiny_hackable_quadcopter.html &#039;&#039;→ Details ergänzen&#039;&#039;&lt;br /&gt;
* Multiwii &#039;&#039;→ Details ergänzen&#039;&#039;&lt;br /&gt;
* Paparazzi (http://paparazzi.enac.fr/wiki/Main_Page) &#039;&#039;→ Details ergänzen&#039;&#039;&lt;/div&gt;</summary>
		<author><name>Smarti</name></author>
	</entry>
	<entry>
		<id>https://www.mikrocontroller.net/index.php?title=Hack-O-Copter&amp;diff=85573</id>
		<title>Hack-O-Copter</title>
		<link rel="alternate" type="text/html" href="https://www.mikrocontroller.net/index.php?title=Hack-O-Copter&amp;diff=85573"/>
		<updated>2014-11-07T12:00:48Z</updated>

		<summary type="html">&lt;p&gt;Smarti: /* Propeller */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Der Begriff &#039;&#039;&#039;Hack-O-Copter&#039;&#039;&#039; beschreibt einen Nachbau des Quadrocopters „Hubsan X4“, der er sich einfach „hacken“ lässt; die Original-Firmware kann also überschrieben und durch eigene ersetzt werden. Er wird für ca. 21€ verkauft, siehe Beitrag [http://www.mikrocontroller.net/topic/309185?page=single „Hackbarer(?) 21 EUR Quadcopter“.]&lt;br /&gt;
&lt;br /&gt;
Die Original-Firmware kann nicht ausgelesen werden, es muss also eine komplett neue Firmware erstellt werden.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hinweis:&#039;&#039;&#039; Der Artikel enthält Infos bis zu [http://www.mikrocontroller.net/topic/309185?page=1#3356755 diesem Beitrag]. Weitere Inhalte aus dem Thread werden asap ergänzt.&lt;br /&gt;
&lt;br /&gt;
= Beschreibung des Quadrocopters =&lt;br /&gt;
* Abmessungen &#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
* Gewicht &#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
* Lieferumfang &#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
* Reichweite &#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
* Flugdauer und Ladezeit &#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
* Funktionen &#039;&#039;→ Infos (3 Empfindlichkeiten, umdrehen, Rekalibrierung, ...) ergänzen&#039;&#039;&lt;br /&gt;
* Link zur Bedienungsanleitung&lt;br /&gt;
== Bedienung ==&lt;br /&gt;
Auf ebenen Untergrund legen, nach ein paar Sekunden blinken die LEDs er langsamer, dann den linken Steuerhebel einmal hoch und wieder runter fahren.&lt;br /&gt;
== Komponenten ==&lt;br /&gt;
Der Quadrocopter wird von vier kernlosen Gleichstrommotoren („Coreless DC“) angetrieben. Im Inneren des Gehäuses ist eine Platine. Ihre vergleichsweise modernen Hardware-Komponenten (Mikrocontroller, Sensoren, MOSFETs und Funkmodul) sind in den folgenden Kapiteln beschrieben.&lt;br /&gt;
=== Mikrocontroller ===&lt;br /&gt;
Der „Nuvoton Mini54ZAN“ ist ein Cortex-M0 MCU mit 16KiB Flash, 2KB SRAM und SWD. &#039;&#039;→ Links zu Datenblättern ergänzen&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Link zur KEIL Device-Database des Mini54ZAN: &lt;br /&gt;
http://www.keil.com/dd/chip/6142.htm&lt;br /&gt;
&lt;br /&gt;
=== Sensoren zur Flugstabilisierung ===&lt;br /&gt;
Für die Flugstabilisierung ist der Quadrocopter mit drei Gyroskopen und drei Beschleunigungssensoren ausgestattet. Diese sind alle zusammen im Intertialsensor „Invensense MPU-6050“ integriert.&lt;br /&gt;
&#039;&#039;→ Link zum Datenblatt&#039;&#039;&lt;br /&gt;
=== ESC ===&lt;br /&gt;
Die Ansteuerung der Gleichstrommotoren erfolgt über PWM und MOSFETs. Die verwendeten N-Kanal MOSFETs „G2310“ haben einen „Drain-Source On-Resistance“ von etwa 120mΩ.&lt;br /&gt;
&lt;br /&gt;
Siehe http://www.mikrocontroller.net/attachment/193854/G2310.pdf &lt;br /&gt;
=== Funk- Transceiver ===&lt;br /&gt;
Für die 2,4GHz Funkstrecke zur Fernsteuerung ist mit einem „Beken BK2423“ integriert. Die Vermutung, dass dieser voll kompatibel zum NRF24L01 ist, liegt nahe, da der NRF24L01 die Daten der Fernbedienung empfangen kann.&lt;br /&gt;
&lt;br /&gt;
[[Bild:HOC_Fernbedienung_Platine_Ausschnitt2.jpeg|200px]]&lt;br /&gt;
&lt;br /&gt;
== Zubehör ==&lt;br /&gt;
=== Lade-Adapter ===&lt;br /&gt;
&lt;br /&gt;
Schaltplan des beiliegenden Ladeadapters:&lt;br /&gt;
&lt;br /&gt;
http://www.mikrocontroller.net/attachment/197005/ladeanzeige.png&lt;br /&gt;
&lt;br /&gt;
Auf der Platine vorgesehen sind weiter eine in Reihe zu R2 geschaltete Diode und ein Parallel zum Akku liegender Widerstand R5, welche allerdings nicht bestückt sind.&lt;br /&gt;
&lt;br /&gt;
Bei vollem Akku erlischt die LED. Der vom USB-Port benötigte Strom beträgt bei leerem Akku etwa 450mA&lt;br /&gt;
&lt;br /&gt;
=== Funkfernbedienung ===&lt;br /&gt;
Die Außenantenne ist nur „Verarsche“ ...&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;→ Hinweis auf Idee: Neuen Sender entwickeln&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[[Bild:HOC_Fernbedienung_Platine_B-Seite.jpeg|200px]]&lt;br /&gt;
[[Bild:HOC_Fernbedienung_Platine_Ausschnitt.jpeg|200px]]&lt;br /&gt;
[[Bild:HOC_Fernbedienung_Platine_total.jpeg|200px]]&lt;br /&gt;
[[Datei:HOC_Fernbedienung_Platine_Ausschnitt2.jpeg|200px]]&lt;br /&gt;
&lt;br /&gt;
==== Schaltbild der Fernbedienung ====&lt;br /&gt;
Das Schaltbild enthält alle funktionsrelevanten Bauteile. Es fehlen noch diverse Bauteilwerte. Auch der eine oder andere Stützkondensator fehlt eventuell.&lt;br /&gt;
&lt;br /&gt;
[[Medium:copter05.pdf]]&lt;br /&gt;
&lt;br /&gt;
==== Pinbelegung des Mikrocontrollers ====&lt;br /&gt;
&lt;br /&gt;
Pinbelegung für CPU N79E814&lt;br /&gt;
&lt;br /&gt;
 Pin    Name    Funktion&lt;br /&gt;
   1     P0.0   LCD, CS&lt;br /&gt;
   2     P1.7   LCD, CLK&lt;br /&gt;
   3     P1.6   LCD, DATA&lt;br /&gt;
   4     RST    Reset (10k - C)&lt;br /&gt;
   5     VSS    an Masse&lt;br /&gt;
   6     P3.1   RF-Modul, MOSI&lt;br /&gt;
   7     P3.0   RF-Modul, SCK&lt;br /&gt;
   8     P1.4   RF-Modul, MISO&lt;br /&gt;
   9     SDA    RF-Modul, CSN&lt;br /&gt;
  10     SCL    2K2 Pullup, unbestückter Schaltungsteil&lt;br /&gt;
  11     P1.1   LED via 1kOhm&lt;br /&gt;
  12     P1.0   Buzzer (via Transistor)&lt;br /&gt;
  13     AD6    über Widerstände an Batteriespannung vor Regler&lt;br /&gt;
  14     AD5    Auswertung Taster (Seite Yaw-Throttle)&lt;br /&gt;
  15     VDD    Versorgung&lt;br /&gt;
  16     AD4    Poti &amp;quot;Throttle&amp;quot;&lt;br /&gt;
  17     AD3    Poti &amp;quot;Yaw&amp;quot;&lt;br /&gt;
  18     AD2    Poti &amp;quot;Roll&amp;quot;, Dämpfung mit RC Glied&lt;br /&gt;
  19     AD1    Poti &amp;quot;Pitch&amp;quot;, Dämpfung mit RC Glied&lt;br /&gt;
  20     AD0    Auswertung Taster (Seite Pitch-Roll)&lt;br /&gt;
&lt;br /&gt;
==== Pinbelegung des Sendemoduls ====&lt;br /&gt;
[[Bild:HOC_Fernbedienung_Sendemodul.jpeg|200px]]&lt;br /&gt;
&lt;br /&gt;
 1 3.3V&lt;br /&gt;
 2 MOSI an PIN6  MCU&lt;br /&gt;
 3 SCK  an PIN7  MCU&lt;br /&gt;
 4 MISO an PIN8  MCU&lt;br /&gt;
 5 CE&lt;br /&gt;
 6 GND&lt;br /&gt;
 7 IRQ&lt;br /&gt;
 8 CSN  an PIN9  MCU&lt;br /&gt;
 9 RXEN&lt;br /&gt;
&lt;br /&gt;
==== Protokoll ====&lt;br /&gt;
&lt;br /&gt;
Es handelt sich um das V202 Protokoll.&lt;br /&gt;
&lt;br /&gt;
* Die Payload hat eine Länge von 16-Byte&lt;br /&gt;
* Das letzte Byte entspricht der Summe aller vorherigen Bytes (bzw. den unteren 8 Bit der Summe)&lt;br /&gt;
* Das Datenformat passt zu dem im GitRepo beschriebenen (https://github.com/hackocopter/Documentation/tree/master/RemoteControl)&lt;br /&gt;
* Das Datenformat passt zu der Implementierung des V202 Protokolls in der Deviation firmware (https://bitbucket.org/PhracturedBlue/deviation/src...)&lt;br /&gt;
&lt;br /&gt;
Zum Channel Hopping:&lt;br /&gt;
* jedes Packet wird zweimal versendet&lt;br /&gt;
* es immer 16-Channel durchgehoppt (dann gehts wieder von vorne los)&lt;br /&gt;
* auch das passt zur Implementierung in der Deviation firmware&lt;br /&gt;
&lt;br /&gt;
Siehe auch: http://www.mikrocontroller.net/topic/309185?goto=3410375#3410373&lt;br /&gt;
&lt;br /&gt;
== Pinbelegung des Controllers ==&lt;br /&gt;
&lt;br /&gt;
MINI51ZAN        &lt;br /&gt;
QFN33-Pin    Manual 3.2.2, p.16    &lt;br /&gt;
    CPNx/CPPx = Analog comparator input    &lt;br /&gt;
    CPO=Analog comparator output    &lt;br /&gt;
    AINx= ADC input    &lt;br /&gt;
    CK0=Frequency divider output    &lt;br /&gt;
    TxEX=Timer capture/reset input  &lt;br /&gt;
  &lt;br /&gt;
    Pin  Primary    Secondary    Function understood    External connection&lt;br /&gt;
    1  P1.5    AIN5, CPP0    Partially      Connected to motor ctrl circuit 4 (sense?)&lt;br /&gt;
    2  reset          YES        SWD Port reset&lt;br /&gt;
    3  P3.0    AIN6, CPN1    NC?        Not connected?&lt;br /&gt;
    4  P5.4          NC?        Not connected?&lt;br /&gt;
    5  P3.1    AIN7, CPP1    Partially      Connected to motor ctrl circuit 1 (sense?)&lt;br /&gt;
    6  P3.2    T0EX,STADC,INT0    YES        MPU6050, pin 12 (interrupt)&lt;br /&gt;
    7  P3.4    SDA, T0      YES        MPU6050, pin 24 (SDA)&lt;br /&gt;
    8  P3.5    SCL, T1      YES        MPU6050, pin 23 (SCL)&lt;br /&gt;
    9  P3.6    T1EX,CK0,CPO0    Partially      Connected to test pad&lt;br /&gt;
    10  P5.1    XTAL2      NC?        Not connected?&lt;br /&gt;
    11  P5.0    XTAL1      NC?        Not connected?&lt;br /&gt;
    12  VSS          YES        VSS&lt;br /&gt;
    13  P5.2    INT1      Partially      Connected to unpopulated circuit part. Possibly be to control LEDS on left side&lt;br /&gt;
    14  P2.2    PWM0      NC?        Not connected?&lt;br /&gt;
    15  P2.3    PWM1      NC?        Not connected?&lt;br /&gt;
    16  P2.4    PWM2      Partially      Connected to Motor 1 ctrl&lt;br /&gt;
    17  P2.5    PWM3      Partially      Connected to Motor 2 ctrl&lt;br /&gt;
    18  P2.6    PWM4, CPO1    Partially      Connected to Motor 3 ctrl&lt;br /&gt;
    19  P4.6    ICE_CLK (SWD)    YES        SWD Port CLK&lt;br /&gt;
    20  P4.7    ICE_DAT (SWD)    YES        SWD Port Dat&lt;br /&gt;
    21  P0.7    SPICLK      YES        BK2423 SPI CLK&lt;br /&gt;
    22  P0.6    MISO      YES        BK2423 SPI MISO&lt;br /&gt;
    23  P0.5    MOSI      YES        BK2423 SPI MOSI&lt;br /&gt;
    24  P0.4    PWM5, SPISS    Partially      Connected to Motor 4 ctrl&lt;br /&gt;
    25  P0.1    RTSn, RX, SPISS    YES        BK2434 SPI CSN&lt;br /&gt;
    26  P0.0    CTSn, TX    YES        Controls LEDS via 10 Ohm resistors&lt;br /&gt;
    27  P5.3    AIN0      NC?        Not connected?&lt;br /&gt;
    28  VDD          YES  &lt;br /&gt;
    29  P1.0    AIN1      NO        Connected to motor ctrl circuit 2 (sense?)&lt;br /&gt;
    30  P1.2    RX, AIN2    YES        UART PORT RX&lt;br /&gt;
    31  P1.3    TX, AIN3    YES        UART PORT TX&lt;br /&gt;
    32  P1.4    CPN0, AIN4    Partially      Connected to motor ctrl circuit 3 (sense?)&lt;br /&gt;
    33 (Pad)    VSS &lt;br /&gt;
&lt;br /&gt;
== Schnittstellen ==&lt;br /&gt;
[[Datei:Schnittstellen_des_JXD_385.jpeg|miniatur]]&lt;br /&gt;
&lt;br /&gt;
=== SWD-Port ===&lt;br /&gt;
Der SWD-Port ist über … herausgeführt. &#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Serielle Schnittstelle ===&lt;br /&gt;
Die Anschlüsse führen zu den RX und TX Pins des MCUs.&lt;br /&gt;
&#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== PIN 9 ===&lt;br /&gt;
&#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== I²C-Schnittstelle ===&lt;br /&gt;
&#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
= Tipps und Tricks =&lt;br /&gt;
== Bezugsquellen und Kauf ==&lt;br /&gt;
=== Direktkauf aus China ===&lt;br /&gt;
&lt;br /&gt;
Bei Ebay ist der JXD-385 auch unter dem Namen &#039;&#039;&#039;JD-185&#039;&#039;&#039; zu finden, die Komponenten sind absolut identisch, der Preis liegt jedoch bei ca. 25€ inkl. Versand. Den JXD-385 findet man bei ebay seltener und er liegt bei ca. 35€.&lt;br /&gt;
&lt;br /&gt;
Bilder des JD-185: &lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
Datei:Quadrocopter JD-185.jpg|Foto des JD-185, gekauft bei Ebay-User bst2sell&lt;br /&gt;
Datei:Fernbedienung JD-185.jpg|Foto der Fernbedienung des JD-185, gekauft bei Ebay-User bst2sell&lt;br /&gt;
Datei:Platine Seite 1 - JD-185.jpg|Foto der Platine Seite 1 des JD-185, gekauft bei Ebay-User bst2sell&lt;br /&gt;
Datei:Platine Seite 2 - JD-185.jpg|Foto der Platine Seite 2 des JD-185, gekauft bei Ebay-User bst2sell&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&#039;&#039;→ Infos zu Aliexpress, ebay, Einfuhrumsatzsteuer und Käuferschutz ergänzen&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Lieferanten aus Europa ===&lt;br /&gt;
&lt;br /&gt;
- Tmart.com (GB):&lt;br /&gt;
Von einer Bestellung bei Tmart.com rate ich (Richard78) ab. Ich habe am trotz Express-Lieferung (5-7 Tage) auch 3 Wochen nach der Bestellung noch keine Waren erhalten.&lt;br /&gt;
&#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Ersatzakkus ==&lt;br /&gt;
Der Original-Akku hat 240mAh und wiegt …g. Die Abmessungen sind (LxBxH) 31x20x8 mm³ &#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Möglicher Ersatzakku:&lt;br /&gt;
Turnigy nano-tech 260mAh, 21g, 32x20x7 mm³&lt;br /&gt;
http://hobbyking.com/hobbyking/store/__24920__Turnigy_nano_tech_260mAh_1S_35_70C_Lipo_Pack_QR_Ladybird_Genius_CP_Mini_CP_.html&lt;br /&gt;
&lt;br /&gt;
Der Akku ist etwas dicker als angegeben, passt aber gut in den Copter&lt;br /&gt;
(380mAh, ca. 2,31€, …g) &#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Reduzierung der Unfallfolgen ==&lt;br /&gt;
&#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
= Ideen für neue Funktionen =&lt;br /&gt;
== Bessere Flugstabilisierung mit bestehender Sensorik ==&lt;br /&gt;
== Neue Funktionen mit GPS-Sensor ==&lt;br /&gt;
[[Bild:HOC_GPS_Groessenvergleich.jpg|200px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;→ Ideen ergänzen&#039;&#039;&lt;br /&gt;
== Neue Funktionen mit Luftdruck-Sensor ==&lt;br /&gt;
&#039;&#039;→ Ideen ergänzen&#039;&#039;&lt;br /&gt;
== Neue Funktionen mit Kamera ==&lt;br /&gt;
Alternativen: Keycam, Y3000, … &#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
== Neue Funktionen mit Ultraschallsensor ==&lt;br /&gt;
&#039;&#039;→ Ideen ergänzen&#039;&#039;&lt;br /&gt;
== Neue Funktionen mit Infrarot-Entfernungssensor ==&lt;br /&gt;
[[Bild:HOC_IR-Entfernungsmesser-Testplatine.jpg|200px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;→ Ideen ergänzen&#039;&#039;&lt;br /&gt;
== Neue Funktionen mit Bluetooth ==&lt;br /&gt;
&#039;&#039;→ Ideen ergänzen&#039;&#039;&lt;br /&gt;
== Erweiterung der Original-Fernbedienung ==&lt;br /&gt;
=== Funkmodul mit PA + LNA ===&lt;br /&gt;
&#039;&#039;→ Details ergänzen&#039;&#039;&lt;br /&gt;
=== Erweiterung um ein Display ===&lt;br /&gt;
[[Bild:HOC_Fernbedienung_mit_C0802-04.jpeg|200px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;→ Details ergänzen&#039;&#039;&lt;br /&gt;
== Neue Funktionen mit alternativer Fernbedienung ==&lt;br /&gt;
&#039;&#039;→ Ideen ergänzen&#039;&#039;&lt;br /&gt;
= Programmierung neuer Firmware =&lt;br /&gt;
Im RCGroups Forum wurde ein Beitrag veröffentlich welcher die gesamte Toolchain erklärt:&lt;br /&gt;
&lt;br /&gt;
[http://www.rcgroups.com/forums/showthread.php?t=2278850 Erklärung der Toolchain mit Youtubevideos]&lt;br /&gt;
&lt;br /&gt;
== Beschreibung der Toolkette ==&lt;br /&gt;
&#039;&#039;→ Details ergänzen&#039;&#039;&lt;br /&gt;
=== Notwendige Hardware und Software ===&lt;br /&gt;
&#039;&#039;→ Details ergänzen&#039;&#039;&lt;br /&gt;
=== Installation der Toolkette ===&lt;br /&gt;
&#039;&#039;→ Details ergänzen&#039;&#039;&lt;br /&gt;
=== ISP und ICD ===&lt;br /&gt;
== Beschreibung der Firmware-Varianten ==&lt;br /&gt;
=== „Blinky“ ===&lt;br /&gt;
&#039;&#039;→ Details ergänzen&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
= Weiterführende Links und Quellen =&lt;br /&gt;
* http://www.jann.cc/2013/10/13/tiny_hackable_quadcopter.html &#039;&#039;→ Details ergänzen&#039;&#039;&lt;br /&gt;
* Multiwii &#039;&#039;→ Details ergänzen&#039;&#039;&lt;br /&gt;
* Paparazzi (http://paparazzi.enac.fr/wiki/Main_Page) &#039;&#039;→ Details ergänzen&#039;&#039;&lt;/div&gt;</summary>
		<author><name>Smarti</name></author>
	</entry>
	<entry>
		<id>https://www.mikrocontroller.net/index.php?title=Hack-O-Copter&amp;diff=85572</id>
		<title>Hack-O-Copter</title>
		<link rel="alternate" type="text/html" href="https://www.mikrocontroller.net/index.php?title=Hack-O-Copter&amp;diff=85572"/>
		<updated>2014-11-07T11:59:47Z</updated>

		<summary type="html">&lt;p&gt;Smarti: /* Programmierung neuer Firmware */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Der Begriff &#039;&#039;&#039;Hack-O-Copter&#039;&#039;&#039; beschreibt einen Nachbau des Quadrocopters „Hubsan X4“, der er sich einfach „hacken“ lässt; die Original-Firmware kann also überschrieben und durch eigene ersetzt werden. Er wird für ca. 21€ verkauft, siehe Beitrag [http://www.mikrocontroller.net/topic/309185?page=single „Hackbarer(?) 21 EUR Quadcopter“.]&lt;br /&gt;
&lt;br /&gt;
Die Original-Firmware kann nicht ausgelesen werden, es muss also eine komplett neue Firmware erstellt werden.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hinweis:&#039;&#039;&#039; Der Artikel enthält Infos bis zu [http://www.mikrocontroller.net/topic/309185?page=1#3356755 diesem Beitrag]. Weitere Inhalte aus dem Thread werden asap ergänzt.&lt;br /&gt;
&lt;br /&gt;
= Beschreibung des Quadrocopters =&lt;br /&gt;
* Abmessungen &#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
* Gewicht &#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
* Lieferumfang &#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
* Reichweite &#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
* Flugdauer und Ladezeit &#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
* Funktionen &#039;&#039;→ Infos (3 Empfindlichkeiten, umdrehen, Rekalibrierung, ...) ergänzen&#039;&#039;&lt;br /&gt;
* Link zur Bedienungsanleitung&lt;br /&gt;
== Bedienung ==&lt;br /&gt;
Auf ebenen Untergrund legen, nach ein paar Sekunden blinken die LEDs er langsamer, dann den linken Steuerhebel einmal hoch und wieder runter fahren.&lt;br /&gt;
== Komponenten ==&lt;br /&gt;
Der Quadrocopter wird von vier kernlosen Gleichstrommotoren („Coreless DC“) angetrieben. Im Inneren des Gehäuses ist eine Platine. Ihre vergleichsweise modernen Hardware-Komponenten (Mikrocontroller, Sensoren, MOSFETs und Funkmodul) sind in den folgenden Kapiteln beschrieben.&lt;br /&gt;
=== Mikrocontroller ===&lt;br /&gt;
Der „Nuvoton Mini54ZAN“ ist ein Cortex-M0 MCU mit 16KiB Flash, 2KB SRAM und SWD. &#039;&#039;→ Links zu Datenblättern ergänzen&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Link zur KEIL Device-Database des Mini54ZAN: &lt;br /&gt;
http://www.keil.com/dd/chip/6142.htm&lt;br /&gt;
&lt;br /&gt;
=== Sensoren zur Flugstabilisierung ===&lt;br /&gt;
Für die Flugstabilisierung ist der Quadrocopter mit drei Gyroskopen und drei Beschleunigungssensoren ausgestattet. Diese sind alle zusammen im Intertialsensor „Invensense MPU-6050“ integriert.&lt;br /&gt;
&#039;&#039;→ Link zum Datenblatt&#039;&#039;&lt;br /&gt;
=== ESC ===&lt;br /&gt;
Die Ansteuerung der Gleichstrommotoren erfolgt über PWM und MOSFETs. Die verwendeten N-Kanal MOSFETs „G2310“ haben einen „Drain-Source On-Resistance“ von etwa 120mΩ.&lt;br /&gt;
&lt;br /&gt;
Siehe http://www.mikrocontroller.net/attachment/193854/G2310.pdf &lt;br /&gt;
=== Funk- Transceiver ===&lt;br /&gt;
Für die 2,4GHz Funkstrecke zur Fernsteuerung ist mit einem „Beken BK2423“ integriert. Die Vermutung, dass dieser voll kompatibel zum NRF24L01 ist, liegt nahe, da der NRF24L01 die Daten der Fernbedienung empfangen kann.&lt;br /&gt;
&lt;br /&gt;
[[Bild:HOC_Fernbedienung_Platine_Ausschnitt2.jpeg|200px]]&lt;br /&gt;
&lt;br /&gt;
== Zubehör ==&lt;br /&gt;
=== Lade-Adapter ===&lt;br /&gt;
&lt;br /&gt;
Schaltplan des beiliegenden Ladeadapters:&lt;br /&gt;
&lt;br /&gt;
http://www.mikrocontroller.net/attachment/197005/ladeanzeige.png&lt;br /&gt;
&lt;br /&gt;
Auf der Platine vorgesehen sind weiter eine in Reihe zu R2 geschaltete Diode und ein Parallel zum Akku liegender Widerstand R5, welche allerdings nicht bestückt sind.&lt;br /&gt;
&lt;br /&gt;
Bei vollem Akku erlischt die LED. Der vom USB-Port benötigte Strom beträgt bei leerem Akku etwa 450mA&lt;br /&gt;
&lt;br /&gt;
=== Funkfernbedienung ===&lt;br /&gt;
Die Außenantenne ist nur „Verarsche“ ...&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;→ Hinweis auf Idee: Neuen Sender entwickeln&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[[Bild:HOC_Fernbedienung_Platine_B-Seite.jpeg|200px]]&lt;br /&gt;
[[Bild:HOC_Fernbedienung_Platine_Ausschnitt.jpeg|200px]]&lt;br /&gt;
[[Bild:HOC_Fernbedienung_Platine_total.jpeg|200px]]&lt;br /&gt;
[[Datei:HOC_Fernbedienung_Platine_Ausschnitt2.jpeg|200px]]&lt;br /&gt;
&lt;br /&gt;
==== Schaltbild der Fernbedienung ====&lt;br /&gt;
Das Schaltbild enthält alle funktionsrelevanten Bauteile. Es fehlen noch diverse Bauteilwerte. Auch der eine oder andere Stützkondensator fehlt eventuell.&lt;br /&gt;
&lt;br /&gt;
[[Medium:copter05.pdf]]&lt;br /&gt;
&lt;br /&gt;
==== Pinbelegung des Mikrocontrollers ====&lt;br /&gt;
&lt;br /&gt;
Pinbelegung für CPU N79E814&lt;br /&gt;
&lt;br /&gt;
 Pin    Name    Funktion&lt;br /&gt;
   1     P0.0   LCD, CS&lt;br /&gt;
   2     P1.7   LCD, CLK&lt;br /&gt;
   3     P1.6   LCD, DATA&lt;br /&gt;
   4     RST    Reset (10k - C)&lt;br /&gt;
   5     VSS    an Masse&lt;br /&gt;
   6     P3.1   RF-Modul, MOSI&lt;br /&gt;
   7     P3.0   RF-Modul, SCK&lt;br /&gt;
   8     P1.4   RF-Modul, MISO&lt;br /&gt;
   9     SDA    RF-Modul, CSN&lt;br /&gt;
  10     SCL    2K2 Pullup, unbestückter Schaltungsteil&lt;br /&gt;
  11     P1.1   LED via 1kOhm&lt;br /&gt;
  12     P1.0   Buzzer (via Transistor)&lt;br /&gt;
  13     AD6    über Widerstände an Batteriespannung vor Regler&lt;br /&gt;
  14     AD5    Auswertung Taster (Seite Yaw-Throttle)&lt;br /&gt;
  15     VDD    Versorgung&lt;br /&gt;
  16     AD4    Poti &amp;quot;Throttle&amp;quot;&lt;br /&gt;
  17     AD3    Poti &amp;quot;Yaw&amp;quot;&lt;br /&gt;
  18     AD2    Poti &amp;quot;Roll&amp;quot;, Dämpfung mit RC Glied&lt;br /&gt;
  19     AD1    Poti &amp;quot;Pitch&amp;quot;, Dämpfung mit RC Glied&lt;br /&gt;
  20     AD0    Auswertung Taster (Seite Pitch-Roll)&lt;br /&gt;
&lt;br /&gt;
==== Pinbelegung des Sendemoduls ====&lt;br /&gt;
[[Bild:HOC_Fernbedienung_Sendemodul.jpeg|200px]]&lt;br /&gt;
&lt;br /&gt;
 1 3.3V&lt;br /&gt;
 2 MOSI an PIN6  MCU&lt;br /&gt;
 3 SCK  an PIN7  MCU&lt;br /&gt;
 4 MISO an PIN8  MCU&lt;br /&gt;
 5 CE&lt;br /&gt;
 6 GND&lt;br /&gt;
 7 IRQ&lt;br /&gt;
 8 CSN  an PIN9  MCU&lt;br /&gt;
 9 RXEN&lt;br /&gt;
&lt;br /&gt;
==== Protokoll ====&lt;br /&gt;
&lt;br /&gt;
Es handelt sich um das V202 Protokoll.&lt;br /&gt;
&lt;br /&gt;
* Die Payload hat eine Länge von 16-Byte&lt;br /&gt;
* Das letzte Byte entspricht der Summe aller vorherigen Bytes (bzw. den unteren 8 Bit der Summe)&lt;br /&gt;
* Das Datenformat passt zu dem im GitRepo beschriebenen (https://github.com/hackocopter/Documentation/tree/master/RemoteControl)&lt;br /&gt;
* Das Datenformat passt zu der Implementierung des V202 Protokolls in der Deviation firmware (https://bitbucket.org/PhracturedBlue/deviation/src...)&lt;br /&gt;
&lt;br /&gt;
Zum Channel Hopping:&lt;br /&gt;
* jedes Packet wird zweimal versendet&lt;br /&gt;
* es immer 16-Channel durchgehoppt (dann gehts wieder von vorne los)&lt;br /&gt;
* auch das passt zur Implementierung in der Deviation firmware&lt;br /&gt;
&lt;br /&gt;
Siehe auch: http://www.mikrocontroller.net/topic/309185?goto=3410375#3410373&lt;br /&gt;
&lt;br /&gt;
=== Propeller ===&lt;br /&gt;
Beim Kauf der Propeller sollte darauf geachtet werden, Propeller für den JXD385 zu kaufen. Propeller für den Hubsan H107 sind kleiner und haben weniger Halt auf der Motorwelle.&lt;br /&gt;
&lt;br /&gt;
== Pinbelegung des Controllers ==&lt;br /&gt;
&lt;br /&gt;
MINI51ZAN        &lt;br /&gt;
QFN33-Pin    Manual 3.2.2, p.16    &lt;br /&gt;
    CPNx/CPPx = Analog comparator input    &lt;br /&gt;
    CPO=Analog comparator output    &lt;br /&gt;
    AINx= ADC input    &lt;br /&gt;
    CK0=Frequency divider output    &lt;br /&gt;
    TxEX=Timer capture/reset input  &lt;br /&gt;
  &lt;br /&gt;
    Pin  Primary    Secondary    Function understood    External connection&lt;br /&gt;
    1  P1.5    AIN5, CPP0    Partially      Connected to motor ctrl circuit 4 (sense?)&lt;br /&gt;
    2  reset          YES        SWD Port reset&lt;br /&gt;
    3  P3.0    AIN6, CPN1    NC?        Not connected?&lt;br /&gt;
    4  P5.4          NC?        Not connected?&lt;br /&gt;
    5  P3.1    AIN7, CPP1    Partially      Connected to motor ctrl circuit 1 (sense?)&lt;br /&gt;
    6  P3.2    T0EX,STADC,INT0    YES        MPU6050, pin 12 (interrupt)&lt;br /&gt;
    7  P3.4    SDA, T0      YES        MPU6050, pin 24 (SDA)&lt;br /&gt;
    8  P3.5    SCL, T1      YES        MPU6050, pin 23 (SCL)&lt;br /&gt;
    9  P3.6    T1EX,CK0,CPO0    Partially      Connected to test pad&lt;br /&gt;
    10  P5.1    XTAL2      NC?        Not connected?&lt;br /&gt;
    11  P5.0    XTAL1      NC?        Not connected?&lt;br /&gt;
    12  VSS          YES        VSS&lt;br /&gt;
    13  P5.2    INT1      Partially      Connected to unpopulated circuit part. Possibly be to control LEDS on left side&lt;br /&gt;
    14  P2.2    PWM0      NC?        Not connected?&lt;br /&gt;
    15  P2.3    PWM1      NC?        Not connected?&lt;br /&gt;
    16  P2.4    PWM2      Partially      Connected to Motor 1 ctrl&lt;br /&gt;
    17  P2.5    PWM3      Partially      Connected to Motor 2 ctrl&lt;br /&gt;
    18  P2.6    PWM4, CPO1    Partially      Connected to Motor 3 ctrl&lt;br /&gt;
    19  P4.6    ICE_CLK (SWD)    YES        SWD Port CLK&lt;br /&gt;
    20  P4.7    ICE_DAT (SWD)    YES        SWD Port Dat&lt;br /&gt;
    21  P0.7    SPICLK      YES        BK2423 SPI CLK&lt;br /&gt;
    22  P0.6    MISO      YES        BK2423 SPI MISO&lt;br /&gt;
    23  P0.5    MOSI      YES        BK2423 SPI MOSI&lt;br /&gt;
    24  P0.4    PWM5, SPISS    Partially      Connected to Motor 4 ctrl&lt;br /&gt;
    25  P0.1    RTSn, RX, SPISS    YES        BK2434 SPI CSN&lt;br /&gt;
    26  P0.0    CTSn, TX    YES        Controls LEDS via 10 Ohm resistors&lt;br /&gt;
    27  P5.3    AIN0      NC?        Not connected?&lt;br /&gt;
    28  VDD          YES  &lt;br /&gt;
    29  P1.0    AIN1      NO        Connected to motor ctrl circuit 2 (sense?)&lt;br /&gt;
    30  P1.2    RX, AIN2    YES        UART PORT RX&lt;br /&gt;
    31  P1.3    TX, AIN3    YES        UART PORT TX&lt;br /&gt;
    32  P1.4    CPN0, AIN4    Partially      Connected to motor ctrl circuit 3 (sense?)&lt;br /&gt;
    33 (Pad)    VSS &lt;br /&gt;
&lt;br /&gt;
== Schnittstellen ==&lt;br /&gt;
[[Datei:Schnittstellen_des_JXD_385.jpeg|miniatur]]&lt;br /&gt;
&lt;br /&gt;
=== SWD-Port ===&lt;br /&gt;
Der SWD-Port ist über … herausgeführt. &#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Serielle Schnittstelle ===&lt;br /&gt;
Die Anschlüsse führen zu den RX und TX Pins des MCUs.&lt;br /&gt;
&#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== PIN 9 ===&lt;br /&gt;
&#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== I²C-Schnittstelle ===&lt;br /&gt;
&#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
= Tipps und Tricks =&lt;br /&gt;
== Bezugsquellen und Kauf ==&lt;br /&gt;
=== Direktkauf aus China ===&lt;br /&gt;
&lt;br /&gt;
Bei Ebay ist der JXD-385 auch unter dem Namen &#039;&#039;&#039;JD-185&#039;&#039;&#039; zu finden, die Komponenten sind absolut identisch, der Preis liegt jedoch bei ca. 25€ inkl. Versand. Den JXD-385 findet man bei ebay seltener und er liegt bei ca. 35€.&lt;br /&gt;
&lt;br /&gt;
Bilder des JD-185: &lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
Datei:Quadrocopter JD-185.jpg|Foto des JD-185, gekauft bei Ebay-User bst2sell&lt;br /&gt;
Datei:Fernbedienung JD-185.jpg|Foto der Fernbedienung des JD-185, gekauft bei Ebay-User bst2sell&lt;br /&gt;
Datei:Platine Seite 1 - JD-185.jpg|Foto der Platine Seite 1 des JD-185, gekauft bei Ebay-User bst2sell&lt;br /&gt;
Datei:Platine Seite 2 - JD-185.jpg|Foto der Platine Seite 2 des JD-185, gekauft bei Ebay-User bst2sell&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&#039;&#039;→ Infos zu Aliexpress, ebay, Einfuhrumsatzsteuer und Käuferschutz ergänzen&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Lieferanten aus Europa ===&lt;br /&gt;
&lt;br /&gt;
- Tmart.com (GB):&lt;br /&gt;
Von einer Bestellung bei Tmart.com rate ich (Richard78) ab. Ich habe am trotz Express-Lieferung (5-7 Tage) auch 3 Wochen nach der Bestellung noch keine Waren erhalten.&lt;br /&gt;
&#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Ersatzakkus ==&lt;br /&gt;
Der Original-Akku hat 240mAh und wiegt …g. Die Abmessungen sind (LxBxH) 31x20x8 mm³ &#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Möglicher Ersatzakku:&lt;br /&gt;
Turnigy nano-tech 260mAh, 21g, 32x20x7 mm³&lt;br /&gt;
http://hobbyking.com/hobbyking/store/__24920__Turnigy_nano_tech_260mAh_1S_35_70C_Lipo_Pack_QR_Ladybird_Genius_CP_Mini_CP_.html&lt;br /&gt;
&lt;br /&gt;
Der Akku ist etwas dicker als angegeben, passt aber gut in den Copter&lt;br /&gt;
(380mAh, ca. 2,31€, …g) &#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Reduzierung der Unfallfolgen ==&lt;br /&gt;
&#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
= Ideen für neue Funktionen =&lt;br /&gt;
== Bessere Flugstabilisierung mit bestehender Sensorik ==&lt;br /&gt;
== Neue Funktionen mit GPS-Sensor ==&lt;br /&gt;
[[Bild:HOC_GPS_Groessenvergleich.jpg|200px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;→ Ideen ergänzen&#039;&#039;&lt;br /&gt;
== Neue Funktionen mit Luftdruck-Sensor ==&lt;br /&gt;
&#039;&#039;→ Ideen ergänzen&#039;&#039;&lt;br /&gt;
== Neue Funktionen mit Kamera ==&lt;br /&gt;
Alternativen: Keycam, Y3000, … &#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
== Neue Funktionen mit Ultraschallsensor ==&lt;br /&gt;
&#039;&#039;→ Ideen ergänzen&#039;&#039;&lt;br /&gt;
== Neue Funktionen mit Infrarot-Entfernungssensor ==&lt;br /&gt;
[[Bild:HOC_IR-Entfernungsmesser-Testplatine.jpg|200px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;→ Ideen ergänzen&#039;&#039;&lt;br /&gt;
== Neue Funktionen mit Bluetooth ==&lt;br /&gt;
&#039;&#039;→ Ideen ergänzen&#039;&#039;&lt;br /&gt;
== Erweiterung der Original-Fernbedienung ==&lt;br /&gt;
=== Funkmodul mit PA + LNA ===&lt;br /&gt;
&#039;&#039;→ Details ergänzen&#039;&#039;&lt;br /&gt;
=== Erweiterung um ein Display ===&lt;br /&gt;
[[Bild:HOC_Fernbedienung_mit_C0802-04.jpeg|200px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;→ Details ergänzen&#039;&#039;&lt;br /&gt;
== Neue Funktionen mit alternativer Fernbedienung ==&lt;br /&gt;
&#039;&#039;→ Ideen ergänzen&#039;&#039;&lt;br /&gt;
= Programmierung neuer Firmware =&lt;br /&gt;
Im RCGroups Forum wurde ein Beitrag veröffentlich welcher die gesamte Toolchain erklärt:&lt;br /&gt;
&lt;br /&gt;
[http://www.rcgroups.com/forums/showthread.php?t=2278850 Erklärung der Toolchain mit Youtubevideos]&lt;br /&gt;
&lt;br /&gt;
== Beschreibung der Toolkette ==&lt;br /&gt;
&#039;&#039;→ Details ergänzen&#039;&#039;&lt;br /&gt;
=== Notwendige Hardware und Software ===&lt;br /&gt;
&#039;&#039;→ Details ergänzen&#039;&#039;&lt;br /&gt;
=== Installation der Toolkette ===&lt;br /&gt;
&#039;&#039;→ Details ergänzen&#039;&#039;&lt;br /&gt;
=== ISP und ICD ===&lt;br /&gt;
== Beschreibung der Firmware-Varianten ==&lt;br /&gt;
=== „Blinky“ ===&lt;br /&gt;
&#039;&#039;→ Details ergänzen&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
= Weiterführende Links und Quellen =&lt;br /&gt;
* http://www.jann.cc/2013/10/13/tiny_hackable_quadcopter.html &#039;&#039;→ Details ergänzen&#039;&#039;&lt;br /&gt;
* Multiwii &#039;&#039;→ Details ergänzen&#039;&#039;&lt;br /&gt;
* Paparazzi (http://paparazzi.enac.fr/wiki/Main_Page) &#039;&#039;→ Details ergänzen&#039;&#039;&lt;/div&gt;</summary>
		<author><name>Smarti</name></author>
	</entry>
	<entry>
		<id>https://www.mikrocontroller.net/index.php?title=Hack-O-Copter&amp;diff=85571</id>
		<title>Hack-O-Copter</title>
		<link rel="alternate" type="text/html" href="https://www.mikrocontroller.net/index.php?title=Hack-O-Copter&amp;diff=85571"/>
		<updated>2014-11-07T11:56:28Z</updated>

		<summary type="html">&lt;p&gt;Smarti: /* Propeller */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Der Begriff &#039;&#039;&#039;Hack-O-Copter&#039;&#039;&#039; beschreibt einen Nachbau des Quadrocopters „Hubsan X4“, der er sich einfach „hacken“ lässt; die Original-Firmware kann also überschrieben und durch eigene ersetzt werden. Er wird für ca. 21€ verkauft, siehe Beitrag [http://www.mikrocontroller.net/topic/309185?page=single „Hackbarer(?) 21 EUR Quadcopter“.]&lt;br /&gt;
&lt;br /&gt;
Die Original-Firmware kann nicht ausgelesen werden, es muss also eine komplett neue Firmware erstellt werden.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hinweis:&#039;&#039;&#039; Der Artikel enthält Infos bis zu [http://www.mikrocontroller.net/topic/309185?page=1#3356755 diesem Beitrag]. Weitere Inhalte aus dem Thread werden asap ergänzt.&lt;br /&gt;
&lt;br /&gt;
= Beschreibung des Quadrocopters =&lt;br /&gt;
* Abmessungen &#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
* Gewicht &#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
* Lieferumfang &#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
* Reichweite &#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
* Flugdauer und Ladezeit &#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
* Funktionen &#039;&#039;→ Infos (3 Empfindlichkeiten, umdrehen, Rekalibrierung, ...) ergänzen&#039;&#039;&lt;br /&gt;
* Link zur Bedienungsanleitung&lt;br /&gt;
== Bedienung ==&lt;br /&gt;
Auf ebenen Untergrund legen, nach ein paar Sekunden blinken die LEDs er langsamer, dann den linken Steuerhebel einmal hoch und wieder runter fahren.&lt;br /&gt;
== Komponenten ==&lt;br /&gt;
Der Quadrocopter wird von vier kernlosen Gleichstrommotoren („Coreless DC“) angetrieben. Im Inneren des Gehäuses ist eine Platine. Ihre vergleichsweise modernen Hardware-Komponenten (Mikrocontroller, Sensoren, MOSFETs und Funkmodul) sind in den folgenden Kapiteln beschrieben.&lt;br /&gt;
=== Mikrocontroller ===&lt;br /&gt;
Der „Nuvoton Mini54ZAN“ ist ein Cortex-M0 MCU mit 16KiB Flash, 2KB SRAM und SWD. &#039;&#039;→ Links zu Datenblättern ergänzen&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Link zur KEIL Device-Database des Mini54ZAN: &lt;br /&gt;
http://www.keil.com/dd/chip/6142.htm&lt;br /&gt;
&lt;br /&gt;
=== Sensoren zur Flugstabilisierung ===&lt;br /&gt;
Für die Flugstabilisierung ist der Quadrocopter mit drei Gyroskopen und drei Beschleunigungssensoren ausgestattet. Diese sind alle zusammen im Intertialsensor „Invensense MPU-6050“ integriert.&lt;br /&gt;
&#039;&#039;→ Link zum Datenblatt&#039;&#039;&lt;br /&gt;
=== ESC ===&lt;br /&gt;
Die Ansteuerung der Gleichstrommotoren erfolgt über PWM und MOSFETs. Die verwendeten N-Kanal MOSFETs „G2310“ haben einen „Drain-Source On-Resistance“ von etwa 120mΩ.&lt;br /&gt;
&lt;br /&gt;
Siehe http://www.mikrocontroller.net/attachment/193854/G2310.pdf &lt;br /&gt;
=== Funk- Transceiver ===&lt;br /&gt;
Für die 2,4GHz Funkstrecke zur Fernsteuerung ist mit einem „Beken BK2423“ integriert. Die Vermutung, dass dieser voll kompatibel zum NRF24L01 ist, liegt nahe, da der NRF24L01 die Daten der Fernbedienung empfangen kann.&lt;br /&gt;
&lt;br /&gt;
[[Bild:HOC_Fernbedienung_Platine_Ausschnitt2.jpeg|200px]]&lt;br /&gt;
&lt;br /&gt;
== Zubehör ==&lt;br /&gt;
=== Lade-Adapter ===&lt;br /&gt;
&lt;br /&gt;
Schaltplan des beiliegenden Ladeadapters:&lt;br /&gt;
&lt;br /&gt;
http://www.mikrocontroller.net/attachment/197005/ladeanzeige.png&lt;br /&gt;
&lt;br /&gt;
Auf der Platine vorgesehen sind weiter eine in Reihe zu R2 geschaltete Diode und ein Parallel zum Akku liegender Widerstand R5, welche allerdings nicht bestückt sind.&lt;br /&gt;
&lt;br /&gt;
Bei vollem Akku erlischt die LED. Der vom USB-Port benötigte Strom beträgt bei leerem Akku etwa 450mA&lt;br /&gt;
&lt;br /&gt;
=== Funkfernbedienung ===&lt;br /&gt;
Die Außenantenne ist nur „Verarsche“ ...&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;→ Hinweis auf Idee: Neuen Sender entwickeln&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[[Bild:HOC_Fernbedienung_Platine_B-Seite.jpeg|200px]]&lt;br /&gt;
[[Bild:HOC_Fernbedienung_Platine_Ausschnitt.jpeg|200px]]&lt;br /&gt;
[[Bild:HOC_Fernbedienung_Platine_total.jpeg|200px]]&lt;br /&gt;
[[Datei:HOC_Fernbedienung_Platine_Ausschnitt2.jpeg|200px]]&lt;br /&gt;
&lt;br /&gt;
==== Schaltbild der Fernbedienung ====&lt;br /&gt;
Das Schaltbild enthält alle funktionsrelevanten Bauteile. Es fehlen noch diverse Bauteilwerte. Auch der eine oder andere Stützkondensator fehlt eventuell.&lt;br /&gt;
&lt;br /&gt;
[[Medium:copter05.pdf]]&lt;br /&gt;
&lt;br /&gt;
==== Pinbelegung des Mikrocontrollers ====&lt;br /&gt;
&lt;br /&gt;
Pinbelegung für CPU N79E814&lt;br /&gt;
&lt;br /&gt;
 Pin    Name    Funktion&lt;br /&gt;
   1     P0.0   LCD, CS&lt;br /&gt;
   2     P1.7   LCD, CLK&lt;br /&gt;
   3     P1.6   LCD, DATA&lt;br /&gt;
   4     RST    Reset (10k - C)&lt;br /&gt;
   5     VSS    an Masse&lt;br /&gt;
   6     P3.1   RF-Modul, MOSI&lt;br /&gt;
   7     P3.0   RF-Modul, SCK&lt;br /&gt;
   8     P1.4   RF-Modul, MISO&lt;br /&gt;
   9     SDA    RF-Modul, CSN&lt;br /&gt;
  10     SCL    2K2 Pullup, unbestückter Schaltungsteil&lt;br /&gt;
  11     P1.1   LED via 1kOhm&lt;br /&gt;
  12     P1.0   Buzzer (via Transistor)&lt;br /&gt;
  13     AD6    über Widerstände an Batteriespannung vor Regler&lt;br /&gt;
  14     AD5    Auswertung Taster (Seite Yaw-Throttle)&lt;br /&gt;
  15     VDD    Versorgung&lt;br /&gt;
  16     AD4    Poti &amp;quot;Throttle&amp;quot;&lt;br /&gt;
  17     AD3    Poti &amp;quot;Yaw&amp;quot;&lt;br /&gt;
  18     AD2    Poti &amp;quot;Roll&amp;quot;, Dämpfung mit RC Glied&lt;br /&gt;
  19     AD1    Poti &amp;quot;Pitch&amp;quot;, Dämpfung mit RC Glied&lt;br /&gt;
  20     AD0    Auswertung Taster (Seite Pitch-Roll)&lt;br /&gt;
&lt;br /&gt;
==== Pinbelegung des Sendemoduls ====&lt;br /&gt;
[[Bild:HOC_Fernbedienung_Sendemodul.jpeg|200px]]&lt;br /&gt;
&lt;br /&gt;
 1 3.3V&lt;br /&gt;
 2 MOSI an PIN6  MCU&lt;br /&gt;
 3 SCK  an PIN7  MCU&lt;br /&gt;
 4 MISO an PIN8  MCU&lt;br /&gt;
 5 CE&lt;br /&gt;
 6 GND&lt;br /&gt;
 7 IRQ&lt;br /&gt;
 8 CSN  an PIN9  MCU&lt;br /&gt;
 9 RXEN&lt;br /&gt;
&lt;br /&gt;
==== Protokoll ====&lt;br /&gt;
&lt;br /&gt;
Es handelt sich um das V202 Protokoll.&lt;br /&gt;
&lt;br /&gt;
* Die Payload hat eine Länge von 16-Byte&lt;br /&gt;
* Das letzte Byte entspricht der Summe aller vorherigen Bytes (bzw. den unteren 8 Bit der Summe)&lt;br /&gt;
* Das Datenformat passt zu dem im GitRepo beschriebenen (https://github.com/hackocopter/Documentation/tree/master/RemoteControl)&lt;br /&gt;
* Das Datenformat passt zu der Implementierung des V202 Protokolls in der Deviation firmware (https://bitbucket.org/PhracturedBlue/deviation/src...)&lt;br /&gt;
&lt;br /&gt;
Zum Channel Hopping:&lt;br /&gt;
* jedes Packet wird zweimal versendet&lt;br /&gt;
* es immer 16-Channel durchgehoppt (dann gehts wieder von vorne los)&lt;br /&gt;
* auch das passt zur Implementierung in der Deviation firmware&lt;br /&gt;
&lt;br /&gt;
Siehe auch: http://www.mikrocontroller.net/topic/309185?goto=3410375#3410373&lt;br /&gt;
&lt;br /&gt;
=== Propeller ===&lt;br /&gt;
Beim Kauf der Propeller sollte darauf geachtet werden, Propeller für den JXD385 zu kaufen. Propeller für den Hubsan H107 sind kleiner und haben weniger Halt auf der Motorwelle.&lt;br /&gt;
&lt;br /&gt;
== Pinbelegung des Controllers ==&lt;br /&gt;
&lt;br /&gt;
MINI51ZAN        &lt;br /&gt;
QFN33-Pin    Manual 3.2.2, p.16    &lt;br /&gt;
    CPNx/CPPx = Analog comparator input    &lt;br /&gt;
    CPO=Analog comparator output    &lt;br /&gt;
    AINx= ADC input    &lt;br /&gt;
    CK0=Frequency divider output    &lt;br /&gt;
    TxEX=Timer capture/reset input  &lt;br /&gt;
  &lt;br /&gt;
    Pin  Primary    Secondary    Function understood    External connection&lt;br /&gt;
    1  P1.5    AIN5, CPP0    Partially      Connected to motor ctrl circuit 4 (sense?)&lt;br /&gt;
    2  reset          YES        SWD Port reset&lt;br /&gt;
    3  P3.0    AIN6, CPN1    NC?        Not connected?&lt;br /&gt;
    4  P5.4          NC?        Not connected?&lt;br /&gt;
    5  P3.1    AIN7, CPP1    Partially      Connected to motor ctrl circuit 1 (sense?)&lt;br /&gt;
    6  P3.2    T0EX,STADC,INT0    YES        MPU6050, pin 12 (interrupt)&lt;br /&gt;
    7  P3.4    SDA, T0      YES        MPU6050, pin 24 (SDA)&lt;br /&gt;
    8  P3.5    SCL, T1      YES        MPU6050, pin 23 (SCL)&lt;br /&gt;
    9  P3.6    T1EX,CK0,CPO0    Partially      Connected to test pad&lt;br /&gt;
    10  P5.1    XTAL2      NC?        Not connected?&lt;br /&gt;
    11  P5.0    XTAL1      NC?        Not connected?&lt;br /&gt;
    12  VSS          YES        VSS&lt;br /&gt;
    13  P5.2    INT1      Partially      Connected to unpopulated circuit part. Possibly be to control LEDS on left side&lt;br /&gt;
    14  P2.2    PWM0      NC?        Not connected?&lt;br /&gt;
    15  P2.3    PWM1      NC?        Not connected?&lt;br /&gt;
    16  P2.4    PWM2      Partially      Connected to Motor 1 ctrl&lt;br /&gt;
    17  P2.5    PWM3      Partially      Connected to Motor 2 ctrl&lt;br /&gt;
    18  P2.6    PWM4, CPO1    Partially      Connected to Motor 3 ctrl&lt;br /&gt;
    19  P4.6    ICE_CLK (SWD)    YES        SWD Port CLK&lt;br /&gt;
    20  P4.7    ICE_DAT (SWD)    YES        SWD Port Dat&lt;br /&gt;
    21  P0.7    SPICLK      YES        BK2423 SPI CLK&lt;br /&gt;
    22  P0.6    MISO      YES        BK2423 SPI MISO&lt;br /&gt;
    23  P0.5    MOSI      YES        BK2423 SPI MOSI&lt;br /&gt;
    24  P0.4    PWM5, SPISS    Partially      Connected to Motor 4 ctrl&lt;br /&gt;
    25  P0.1    RTSn, RX, SPISS    YES        BK2434 SPI CSN&lt;br /&gt;
    26  P0.0    CTSn, TX    YES        Controls LEDS via 10 Ohm resistors&lt;br /&gt;
    27  P5.3    AIN0      NC?        Not connected?&lt;br /&gt;
    28  VDD          YES  &lt;br /&gt;
    29  P1.0    AIN1      NO        Connected to motor ctrl circuit 2 (sense?)&lt;br /&gt;
    30  P1.2    RX, AIN2    YES        UART PORT RX&lt;br /&gt;
    31  P1.3    TX, AIN3    YES        UART PORT TX&lt;br /&gt;
    32  P1.4    CPN0, AIN4    Partially      Connected to motor ctrl circuit 3 (sense?)&lt;br /&gt;
    33 (Pad)    VSS &lt;br /&gt;
&lt;br /&gt;
== Schnittstellen ==&lt;br /&gt;
[[Datei:Schnittstellen_des_JXD_385.jpeg|miniatur]]&lt;br /&gt;
&lt;br /&gt;
=== SWD-Port ===&lt;br /&gt;
Der SWD-Port ist über … herausgeführt. &#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Serielle Schnittstelle ===&lt;br /&gt;
Die Anschlüsse führen zu den RX und TX Pins des MCUs.&lt;br /&gt;
&#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== PIN 9 ===&lt;br /&gt;
&#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== I²C-Schnittstelle ===&lt;br /&gt;
&#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
= Tipps und Tricks =&lt;br /&gt;
== Bezugsquellen und Kauf ==&lt;br /&gt;
=== Direktkauf aus China ===&lt;br /&gt;
&lt;br /&gt;
Bei Ebay ist der JXD-385 auch unter dem Namen &#039;&#039;&#039;JD-185&#039;&#039;&#039; zu finden, die Komponenten sind absolut identisch, der Preis liegt jedoch bei ca. 25€ inkl. Versand. Den JXD-385 findet man bei ebay seltener und er liegt bei ca. 35€.&lt;br /&gt;
&lt;br /&gt;
Bilder des JD-185: &lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
Datei:Quadrocopter JD-185.jpg|Foto des JD-185, gekauft bei Ebay-User bst2sell&lt;br /&gt;
Datei:Fernbedienung JD-185.jpg|Foto der Fernbedienung des JD-185, gekauft bei Ebay-User bst2sell&lt;br /&gt;
Datei:Platine Seite 1 - JD-185.jpg|Foto der Platine Seite 1 des JD-185, gekauft bei Ebay-User bst2sell&lt;br /&gt;
Datei:Platine Seite 2 - JD-185.jpg|Foto der Platine Seite 2 des JD-185, gekauft bei Ebay-User bst2sell&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&#039;&#039;→ Infos zu Aliexpress, ebay, Einfuhrumsatzsteuer und Käuferschutz ergänzen&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Lieferanten aus Europa ===&lt;br /&gt;
&lt;br /&gt;
- Tmart.com (GB):&lt;br /&gt;
Von einer Bestellung bei Tmart.com rate ich (Richard78) ab. Ich habe am trotz Express-Lieferung (5-7 Tage) auch 3 Wochen nach der Bestellung noch keine Waren erhalten.&lt;br /&gt;
&#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Ersatzakkus ==&lt;br /&gt;
Der Original-Akku hat 240mAh und wiegt …g. Die Abmessungen sind (LxBxH) 31x20x8 mm³ &#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Möglicher Ersatzakku:&lt;br /&gt;
Turnigy nano-tech 260mAh, 21g, 32x20x7 mm³&lt;br /&gt;
http://hobbyking.com/hobbyking/store/__24920__Turnigy_nano_tech_260mAh_1S_35_70C_Lipo_Pack_QR_Ladybird_Genius_CP_Mini_CP_.html&lt;br /&gt;
&lt;br /&gt;
Der Akku ist etwas dicker als angegeben, passt aber gut in den Copter&lt;br /&gt;
(380mAh, ca. 2,31€, …g) &#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Reduzierung der Unfallfolgen ==&lt;br /&gt;
&#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
= Ideen für neue Funktionen =&lt;br /&gt;
== Bessere Flugstabilisierung mit bestehender Sensorik ==&lt;br /&gt;
== Neue Funktionen mit GPS-Sensor ==&lt;br /&gt;
[[Bild:HOC_GPS_Groessenvergleich.jpg|200px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;→ Ideen ergänzen&#039;&#039;&lt;br /&gt;
== Neue Funktionen mit Luftdruck-Sensor ==&lt;br /&gt;
&#039;&#039;→ Ideen ergänzen&#039;&#039;&lt;br /&gt;
== Neue Funktionen mit Kamera ==&lt;br /&gt;
Alternativen: Keycam, Y3000, … &#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
== Neue Funktionen mit Ultraschallsensor ==&lt;br /&gt;
&#039;&#039;→ Ideen ergänzen&#039;&#039;&lt;br /&gt;
== Neue Funktionen mit Infrarot-Entfernungssensor ==&lt;br /&gt;
[[Bild:HOC_IR-Entfernungsmesser-Testplatine.jpg|200px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;→ Ideen ergänzen&#039;&#039;&lt;br /&gt;
== Neue Funktionen mit Bluetooth ==&lt;br /&gt;
&#039;&#039;→ Ideen ergänzen&#039;&#039;&lt;br /&gt;
== Erweiterung der Original-Fernbedienung ==&lt;br /&gt;
=== Funkmodul mit PA + LNA ===&lt;br /&gt;
&#039;&#039;→ Details ergänzen&#039;&#039;&lt;br /&gt;
=== Erweiterung um ein Display ===&lt;br /&gt;
[[Bild:HOC_Fernbedienung_mit_C0802-04.jpeg|200px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;→ Details ergänzen&#039;&#039;&lt;br /&gt;
== Neue Funktionen mit alternativer Fernbedienung ==&lt;br /&gt;
&#039;&#039;→ Ideen ergänzen&#039;&#039;&lt;br /&gt;
= Programmierung neuer Firmware =&lt;br /&gt;
== Beschreibung der Toolkette ==&lt;br /&gt;
&#039;&#039;→ Details ergänzen&#039;&#039;&lt;br /&gt;
=== Notwendige Hardware und Software ===&lt;br /&gt;
&#039;&#039;→ Details ergänzen&#039;&#039;&lt;br /&gt;
=== Installation der Toolkette ===&lt;br /&gt;
&#039;&#039;→ Details ergänzen&#039;&#039;&lt;br /&gt;
=== ISP und ICD ===&lt;br /&gt;
== Beschreibung der Firmware-Varianten ==&lt;br /&gt;
=== „Blinky“ ===&lt;br /&gt;
&#039;&#039;→ Details ergänzen&#039;&#039;&lt;br /&gt;
= Weiterführende Links und Quellen =&lt;br /&gt;
* http://www.jann.cc/2013/10/13/tiny_hackable_quadcopter.html &#039;&#039;→ Details ergänzen&#039;&#039;&lt;br /&gt;
* Multiwii &#039;&#039;→ Details ergänzen&#039;&#039;&lt;br /&gt;
* Paparazzi (http://paparazzi.enac.fr/wiki/Main_Page) &#039;&#039;→ Details ergänzen&#039;&#039;&lt;/div&gt;</summary>
		<author><name>Smarti</name></author>
	</entry>
	<entry>
		<id>https://www.mikrocontroller.net/index.php?title=Hack-O-Copter&amp;diff=85570</id>
		<title>Hack-O-Copter</title>
		<link rel="alternate" type="text/html" href="https://www.mikrocontroller.net/index.php?title=Hack-O-Copter&amp;diff=85570"/>
		<updated>2014-11-07T11:53:39Z</updated>

		<summary type="html">&lt;p&gt;Smarti: /* Schnittstellen */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Der Begriff &#039;&#039;&#039;Hack-O-Copter&#039;&#039;&#039; beschreibt einen Nachbau des Quadrocopters „Hubsan X4“, der er sich einfach „hacken“ lässt; die Original-Firmware kann also überschrieben und durch eigene ersetzt werden. Er wird für ca. 21€ verkauft, siehe Beitrag [http://www.mikrocontroller.net/topic/309185?page=single „Hackbarer(?) 21 EUR Quadcopter“.]&lt;br /&gt;
&lt;br /&gt;
Die Original-Firmware kann nicht ausgelesen werden, es muss also eine komplett neue Firmware erstellt werden.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hinweis:&#039;&#039;&#039; Der Artikel enthält Infos bis zu [http://www.mikrocontroller.net/topic/309185?page=1#3356755 diesem Beitrag]. Weitere Inhalte aus dem Thread werden asap ergänzt.&lt;br /&gt;
&lt;br /&gt;
= Beschreibung des Quadrocopters =&lt;br /&gt;
* Abmessungen &#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
* Gewicht &#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
* Lieferumfang &#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
* Reichweite &#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
* Flugdauer und Ladezeit &#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
* Funktionen &#039;&#039;→ Infos (3 Empfindlichkeiten, umdrehen, Rekalibrierung, ...) ergänzen&#039;&#039;&lt;br /&gt;
* Link zur Bedienungsanleitung&lt;br /&gt;
== Bedienung ==&lt;br /&gt;
Auf ebenen Untergrund legen, nach ein paar Sekunden blinken die LEDs er langsamer, dann den linken Steuerhebel einmal hoch und wieder runter fahren.&lt;br /&gt;
== Komponenten ==&lt;br /&gt;
Der Quadrocopter wird von vier kernlosen Gleichstrommotoren („Coreless DC“) angetrieben. Im Inneren des Gehäuses ist eine Platine. Ihre vergleichsweise modernen Hardware-Komponenten (Mikrocontroller, Sensoren, MOSFETs und Funkmodul) sind in den folgenden Kapiteln beschrieben.&lt;br /&gt;
=== Mikrocontroller ===&lt;br /&gt;
Der „Nuvoton Mini54ZAN“ ist ein Cortex-M0 MCU mit 16KiB Flash, 2KB SRAM und SWD. &#039;&#039;→ Links zu Datenblättern ergänzen&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Link zur KEIL Device-Database des Mini54ZAN: &lt;br /&gt;
http://www.keil.com/dd/chip/6142.htm&lt;br /&gt;
&lt;br /&gt;
=== Sensoren zur Flugstabilisierung ===&lt;br /&gt;
Für die Flugstabilisierung ist der Quadrocopter mit drei Gyroskopen und drei Beschleunigungssensoren ausgestattet. Diese sind alle zusammen im Intertialsensor „Invensense MPU-6050“ integriert.&lt;br /&gt;
&#039;&#039;→ Link zum Datenblatt&#039;&#039;&lt;br /&gt;
=== ESC ===&lt;br /&gt;
Die Ansteuerung der Gleichstrommotoren erfolgt über PWM und MOSFETs. Die verwendeten N-Kanal MOSFETs „G2310“ haben einen „Drain-Source On-Resistance“ von etwa 120mΩ.&lt;br /&gt;
&lt;br /&gt;
Siehe http://www.mikrocontroller.net/attachment/193854/G2310.pdf &lt;br /&gt;
=== Funk- Transceiver ===&lt;br /&gt;
Für die 2,4GHz Funkstrecke zur Fernsteuerung ist mit einem „Beken BK2423“ integriert. Die Vermutung, dass dieser voll kompatibel zum NRF24L01 ist, liegt nahe, da der NRF24L01 die Daten der Fernbedienung empfangen kann.&lt;br /&gt;
&lt;br /&gt;
[[Bild:HOC_Fernbedienung_Platine_Ausschnitt2.jpeg|200px]]&lt;br /&gt;
&lt;br /&gt;
== Zubehör ==&lt;br /&gt;
=== Lade-Adapter ===&lt;br /&gt;
&lt;br /&gt;
Schaltplan des beiliegenden Ladeadapters:&lt;br /&gt;
&lt;br /&gt;
http://www.mikrocontroller.net/attachment/197005/ladeanzeige.png&lt;br /&gt;
&lt;br /&gt;
Auf der Platine vorgesehen sind weiter eine in Reihe zu R2 geschaltete Diode und ein Parallel zum Akku liegender Widerstand R5, welche allerdings nicht bestückt sind.&lt;br /&gt;
&lt;br /&gt;
Bei vollem Akku erlischt die LED. Der vom USB-Port benötigte Strom beträgt bei leerem Akku etwa 450mA&lt;br /&gt;
&lt;br /&gt;
=== Funkfernbedienung ===&lt;br /&gt;
Die Außenantenne ist nur „Verarsche“ ...&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;→ Hinweis auf Idee: Neuen Sender entwickeln&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[[Bild:HOC_Fernbedienung_Platine_B-Seite.jpeg|200px]]&lt;br /&gt;
[[Bild:HOC_Fernbedienung_Platine_Ausschnitt.jpeg|200px]]&lt;br /&gt;
[[Bild:HOC_Fernbedienung_Platine_total.jpeg|200px]]&lt;br /&gt;
[[Datei:HOC_Fernbedienung_Platine_Ausschnitt2.jpeg|200px]]&lt;br /&gt;
&lt;br /&gt;
==== Schaltbild der Fernbedienung ====&lt;br /&gt;
Das Schaltbild enthält alle funktionsrelevanten Bauteile. Es fehlen noch diverse Bauteilwerte. Auch der eine oder andere Stützkondensator fehlt eventuell.&lt;br /&gt;
&lt;br /&gt;
[[Medium:copter05.pdf]]&lt;br /&gt;
&lt;br /&gt;
==== Pinbelegung des Mikrocontrollers ====&lt;br /&gt;
&lt;br /&gt;
Pinbelegung für CPU N79E814&lt;br /&gt;
&lt;br /&gt;
 Pin    Name    Funktion&lt;br /&gt;
   1     P0.0   LCD, CS&lt;br /&gt;
   2     P1.7   LCD, CLK&lt;br /&gt;
   3     P1.6   LCD, DATA&lt;br /&gt;
   4     RST    Reset (10k - C)&lt;br /&gt;
   5     VSS    an Masse&lt;br /&gt;
   6     P3.1   RF-Modul, MOSI&lt;br /&gt;
   7     P3.0   RF-Modul, SCK&lt;br /&gt;
   8     P1.4   RF-Modul, MISO&lt;br /&gt;
   9     SDA    RF-Modul, CSN&lt;br /&gt;
  10     SCL    2K2 Pullup, unbestückter Schaltungsteil&lt;br /&gt;
  11     P1.1   LED via 1kOhm&lt;br /&gt;
  12     P1.0   Buzzer (via Transistor)&lt;br /&gt;
  13     AD6    über Widerstände an Batteriespannung vor Regler&lt;br /&gt;
  14     AD5    Auswertung Taster (Seite Yaw-Throttle)&lt;br /&gt;
  15     VDD    Versorgung&lt;br /&gt;
  16     AD4    Poti &amp;quot;Throttle&amp;quot;&lt;br /&gt;
  17     AD3    Poti &amp;quot;Yaw&amp;quot;&lt;br /&gt;
  18     AD2    Poti &amp;quot;Roll&amp;quot;, Dämpfung mit RC Glied&lt;br /&gt;
  19     AD1    Poti &amp;quot;Pitch&amp;quot;, Dämpfung mit RC Glied&lt;br /&gt;
  20     AD0    Auswertung Taster (Seite Pitch-Roll)&lt;br /&gt;
&lt;br /&gt;
==== Pinbelegung des Sendemoduls ====&lt;br /&gt;
[[Bild:HOC_Fernbedienung_Sendemodul.jpeg|200px]]&lt;br /&gt;
&lt;br /&gt;
 1 3.3V&lt;br /&gt;
 2 MOSI an PIN6  MCU&lt;br /&gt;
 3 SCK  an PIN7  MCU&lt;br /&gt;
 4 MISO an PIN8  MCU&lt;br /&gt;
 5 CE&lt;br /&gt;
 6 GND&lt;br /&gt;
 7 IRQ&lt;br /&gt;
 8 CSN  an PIN9  MCU&lt;br /&gt;
 9 RXEN&lt;br /&gt;
&lt;br /&gt;
==== Protokoll ====&lt;br /&gt;
&lt;br /&gt;
Es handelt sich um das V202 Protokoll.&lt;br /&gt;
&lt;br /&gt;
* Die Payload hat eine Länge von 16-Byte&lt;br /&gt;
* Das letzte Byte entspricht der Summe aller vorherigen Bytes (bzw. den unteren 8 Bit der Summe)&lt;br /&gt;
* Das Datenformat passt zu dem im GitRepo beschriebenen (https://github.com/hackocopter/Documentation/tree/master/RemoteControl)&lt;br /&gt;
* Das Datenformat passt zu der Implementierung des V202 Protokolls in der Deviation firmware (https://bitbucket.org/PhracturedBlue/deviation/src...)&lt;br /&gt;
&lt;br /&gt;
Zum Channel Hopping:&lt;br /&gt;
* jedes Packet wird zweimal versendet&lt;br /&gt;
* es immer 16-Channel durchgehoppt (dann gehts wieder von vorne los)&lt;br /&gt;
* auch das passt zur Implementierung in der Deviation firmware&lt;br /&gt;
&lt;br /&gt;
Siehe auch: http://www.mikrocontroller.net/topic/309185?goto=3410375#3410373&lt;br /&gt;
&lt;br /&gt;
=== Propeller ===&lt;br /&gt;
&#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
== Pinbelegung des Controllers ==&lt;br /&gt;
&lt;br /&gt;
MINI51ZAN        &lt;br /&gt;
QFN33-Pin    Manual 3.2.2, p.16    &lt;br /&gt;
    CPNx/CPPx = Analog comparator input    &lt;br /&gt;
    CPO=Analog comparator output    &lt;br /&gt;
    AINx= ADC input    &lt;br /&gt;
    CK0=Frequency divider output    &lt;br /&gt;
    TxEX=Timer capture/reset input  &lt;br /&gt;
  &lt;br /&gt;
    Pin  Primary    Secondary    Function understood    External connection&lt;br /&gt;
    1  P1.5    AIN5, CPP0    Partially      Connected to motor ctrl circuit 4 (sense?)&lt;br /&gt;
    2  reset          YES        SWD Port reset&lt;br /&gt;
    3  P3.0    AIN6, CPN1    NC?        Not connected?&lt;br /&gt;
    4  P5.4          NC?        Not connected?&lt;br /&gt;
    5  P3.1    AIN7, CPP1    Partially      Connected to motor ctrl circuit 1 (sense?)&lt;br /&gt;
    6  P3.2    T0EX,STADC,INT0    YES        MPU6050, pin 12 (interrupt)&lt;br /&gt;
    7  P3.4    SDA, T0      YES        MPU6050, pin 24 (SDA)&lt;br /&gt;
    8  P3.5    SCL, T1      YES        MPU6050, pin 23 (SCL)&lt;br /&gt;
    9  P3.6    T1EX,CK0,CPO0    Partially      Connected to test pad&lt;br /&gt;
    10  P5.1    XTAL2      NC?        Not connected?&lt;br /&gt;
    11  P5.0    XTAL1      NC?        Not connected?&lt;br /&gt;
    12  VSS          YES        VSS&lt;br /&gt;
    13  P5.2    INT1      Partially      Connected to unpopulated circuit part. Possibly be to control LEDS on left side&lt;br /&gt;
    14  P2.2    PWM0      NC?        Not connected?&lt;br /&gt;
    15  P2.3    PWM1      NC?        Not connected?&lt;br /&gt;
    16  P2.4    PWM2      Partially      Connected to Motor 1 ctrl&lt;br /&gt;
    17  P2.5    PWM3      Partially      Connected to Motor 2 ctrl&lt;br /&gt;
    18  P2.6    PWM4, CPO1    Partially      Connected to Motor 3 ctrl&lt;br /&gt;
    19  P4.6    ICE_CLK (SWD)    YES        SWD Port CLK&lt;br /&gt;
    20  P4.7    ICE_DAT (SWD)    YES        SWD Port Dat&lt;br /&gt;
    21  P0.7    SPICLK      YES        BK2423 SPI CLK&lt;br /&gt;
    22  P0.6    MISO      YES        BK2423 SPI MISO&lt;br /&gt;
    23  P0.5    MOSI      YES        BK2423 SPI MOSI&lt;br /&gt;
    24  P0.4    PWM5, SPISS    Partially      Connected to Motor 4 ctrl&lt;br /&gt;
    25  P0.1    RTSn, RX, SPISS    YES        BK2434 SPI CSN&lt;br /&gt;
    26  P0.0    CTSn, TX    YES        Controls LEDS via 10 Ohm resistors&lt;br /&gt;
    27  P5.3    AIN0      NC?        Not connected?&lt;br /&gt;
    28  VDD          YES  &lt;br /&gt;
    29  P1.0    AIN1      NO        Connected to motor ctrl circuit 2 (sense?)&lt;br /&gt;
    30  P1.2    RX, AIN2    YES        UART PORT RX&lt;br /&gt;
    31  P1.3    TX, AIN3    YES        UART PORT TX&lt;br /&gt;
    32  P1.4    CPN0, AIN4    Partially      Connected to motor ctrl circuit 3 (sense?)&lt;br /&gt;
    33 (Pad)    VSS &lt;br /&gt;
&lt;br /&gt;
== Schnittstellen ==&lt;br /&gt;
[[Datei:Schnittstellen_des_JXD_385.jpeg|miniatur]]&lt;br /&gt;
&lt;br /&gt;
=== SWD-Port ===&lt;br /&gt;
Der SWD-Port ist über … herausgeführt. &#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Serielle Schnittstelle ===&lt;br /&gt;
Die Anschlüsse führen zu den RX und TX Pins des MCUs.&lt;br /&gt;
&#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== PIN 9 ===&lt;br /&gt;
&#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== I²C-Schnittstelle ===&lt;br /&gt;
&#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
= Tipps und Tricks =&lt;br /&gt;
== Bezugsquellen und Kauf ==&lt;br /&gt;
=== Direktkauf aus China ===&lt;br /&gt;
&lt;br /&gt;
Bei Ebay ist der JXD-385 auch unter dem Namen &#039;&#039;&#039;JD-185&#039;&#039;&#039; zu finden, die Komponenten sind absolut identisch, der Preis liegt jedoch bei ca. 25€ inkl. Versand. Den JXD-385 findet man bei ebay seltener und er liegt bei ca. 35€.&lt;br /&gt;
&lt;br /&gt;
Bilder des JD-185: &lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
Datei:Quadrocopter JD-185.jpg|Foto des JD-185, gekauft bei Ebay-User bst2sell&lt;br /&gt;
Datei:Fernbedienung JD-185.jpg|Foto der Fernbedienung des JD-185, gekauft bei Ebay-User bst2sell&lt;br /&gt;
Datei:Platine Seite 1 - JD-185.jpg|Foto der Platine Seite 1 des JD-185, gekauft bei Ebay-User bst2sell&lt;br /&gt;
Datei:Platine Seite 2 - JD-185.jpg|Foto der Platine Seite 2 des JD-185, gekauft bei Ebay-User bst2sell&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&#039;&#039;→ Infos zu Aliexpress, ebay, Einfuhrumsatzsteuer und Käuferschutz ergänzen&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Lieferanten aus Europa ===&lt;br /&gt;
&lt;br /&gt;
- Tmart.com (GB):&lt;br /&gt;
Von einer Bestellung bei Tmart.com rate ich (Richard78) ab. Ich habe am trotz Express-Lieferung (5-7 Tage) auch 3 Wochen nach der Bestellung noch keine Waren erhalten.&lt;br /&gt;
&#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Ersatzakkus ==&lt;br /&gt;
Der Original-Akku hat 240mAh und wiegt …g. Die Abmessungen sind (LxBxH) 31x20x8 mm³ &#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Möglicher Ersatzakku:&lt;br /&gt;
Turnigy nano-tech 260mAh, 21g, 32x20x7 mm³&lt;br /&gt;
http://hobbyking.com/hobbyking/store/__24920__Turnigy_nano_tech_260mAh_1S_35_70C_Lipo_Pack_QR_Ladybird_Genius_CP_Mini_CP_.html&lt;br /&gt;
&lt;br /&gt;
Der Akku ist etwas dicker als angegeben, passt aber gut in den Copter&lt;br /&gt;
(380mAh, ca. 2,31€, …g) &#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Reduzierung der Unfallfolgen ==&lt;br /&gt;
&#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
= Ideen für neue Funktionen =&lt;br /&gt;
== Bessere Flugstabilisierung mit bestehender Sensorik ==&lt;br /&gt;
== Neue Funktionen mit GPS-Sensor ==&lt;br /&gt;
[[Bild:HOC_GPS_Groessenvergleich.jpg|200px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;→ Ideen ergänzen&#039;&#039;&lt;br /&gt;
== Neue Funktionen mit Luftdruck-Sensor ==&lt;br /&gt;
&#039;&#039;→ Ideen ergänzen&#039;&#039;&lt;br /&gt;
== Neue Funktionen mit Kamera ==&lt;br /&gt;
Alternativen: Keycam, Y3000, … &#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
== Neue Funktionen mit Ultraschallsensor ==&lt;br /&gt;
&#039;&#039;→ Ideen ergänzen&#039;&#039;&lt;br /&gt;
== Neue Funktionen mit Infrarot-Entfernungssensor ==&lt;br /&gt;
[[Bild:HOC_IR-Entfernungsmesser-Testplatine.jpg|200px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;→ Ideen ergänzen&#039;&#039;&lt;br /&gt;
== Neue Funktionen mit Bluetooth ==&lt;br /&gt;
&#039;&#039;→ Ideen ergänzen&#039;&#039;&lt;br /&gt;
== Erweiterung der Original-Fernbedienung ==&lt;br /&gt;
=== Funkmodul mit PA + LNA ===&lt;br /&gt;
&#039;&#039;→ Details ergänzen&#039;&#039;&lt;br /&gt;
=== Erweiterung um ein Display ===&lt;br /&gt;
[[Bild:HOC_Fernbedienung_mit_C0802-04.jpeg|200px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;→ Details ergänzen&#039;&#039;&lt;br /&gt;
== Neue Funktionen mit alternativer Fernbedienung ==&lt;br /&gt;
&#039;&#039;→ Ideen ergänzen&#039;&#039;&lt;br /&gt;
= Programmierung neuer Firmware =&lt;br /&gt;
== Beschreibung der Toolkette ==&lt;br /&gt;
&#039;&#039;→ Details ergänzen&#039;&#039;&lt;br /&gt;
=== Notwendige Hardware und Software ===&lt;br /&gt;
&#039;&#039;→ Details ergänzen&#039;&#039;&lt;br /&gt;
=== Installation der Toolkette ===&lt;br /&gt;
&#039;&#039;→ Details ergänzen&#039;&#039;&lt;br /&gt;
=== ISP und ICD ===&lt;br /&gt;
== Beschreibung der Firmware-Varianten ==&lt;br /&gt;
=== „Blinky“ ===&lt;br /&gt;
&#039;&#039;→ Details ergänzen&#039;&#039;&lt;br /&gt;
= Weiterführende Links und Quellen =&lt;br /&gt;
* http://www.jann.cc/2013/10/13/tiny_hackable_quadcopter.html &#039;&#039;→ Details ergänzen&#039;&#039;&lt;br /&gt;
* Multiwii &#039;&#039;→ Details ergänzen&#039;&#039;&lt;br /&gt;
* Paparazzi (http://paparazzi.enac.fr/wiki/Main_Page) &#039;&#039;→ Details ergänzen&#039;&#039;&lt;/div&gt;</summary>
		<author><name>Smarti</name></author>
	</entry>
	<entry>
		<id>https://www.mikrocontroller.net/index.php?title=Hack-O-Copter&amp;diff=85569</id>
		<title>Hack-O-Copter</title>
		<link rel="alternate" type="text/html" href="https://www.mikrocontroller.net/index.php?title=Hack-O-Copter&amp;diff=85569"/>
		<updated>2014-11-07T11:49:32Z</updated>

		<summary type="html">&lt;p&gt;Smarti: Bild hinzugefügt&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Der Begriff &#039;&#039;&#039;Hack-O-Copter&#039;&#039;&#039; beschreibt einen Nachbau des Quadrocopters „Hubsan X4“, der er sich einfach „hacken“ lässt; die Original-Firmware kann also überschrieben und durch eigene ersetzt werden. Er wird für ca. 21€ verkauft, siehe Beitrag [http://www.mikrocontroller.net/topic/309185?page=single „Hackbarer(?) 21 EUR Quadcopter“.]&lt;br /&gt;
&lt;br /&gt;
Die Original-Firmware kann nicht ausgelesen werden, es muss also eine komplett neue Firmware erstellt werden.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hinweis:&#039;&#039;&#039; Der Artikel enthält Infos bis zu [http://www.mikrocontroller.net/topic/309185?page=1#3356755 diesem Beitrag]. Weitere Inhalte aus dem Thread werden asap ergänzt.&lt;br /&gt;
&lt;br /&gt;
= Beschreibung des Quadrocopters =&lt;br /&gt;
* Abmessungen &#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
* Gewicht &#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
* Lieferumfang &#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
* Reichweite &#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
* Flugdauer und Ladezeit &#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
* Funktionen &#039;&#039;→ Infos (3 Empfindlichkeiten, umdrehen, Rekalibrierung, ...) ergänzen&#039;&#039;&lt;br /&gt;
* Link zur Bedienungsanleitung&lt;br /&gt;
== Bedienung ==&lt;br /&gt;
Auf ebenen Untergrund legen, nach ein paar Sekunden blinken die LEDs er langsamer, dann den linken Steuerhebel einmal hoch und wieder runter fahren.&lt;br /&gt;
== Komponenten ==&lt;br /&gt;
Der Quadrocopter wird von vier kernlosen Gleichstrommotoren („Coreless DC“) angetrieben. Im Inneren des Gehäuses ist eine Platine. Ihre vergleichsweise modernen Hardware-Komponenten (Mikrocontroller, Sensoren, MOSFETs und Funkmodul) sind in den folgenden Kapiteln beschrieben.&lt;br /&gt;
=== Mikrocontroller ===&lt;br /&gt;
Der „Nuvoton Mini54ZAN“ ist ein Cortex-M0 MCU mit 16KiB Flash, 2KB SRAM und SWD. &#039;&#039;→ Links zu Datenblättern ergänzen&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Link zur KEIL Device-Database des Mini54ZAN: &lt;br /&gt;
http://www.keil.com/dd/chip/6142.htm&lt;br /&gt;
&lt;br /&gt;
=== Sensoren zur Flugstabilisierung ===&lt;br /&gt;
Für die Flugstabilisierung ist der Quadrocopter mit drei Gyroskopen und drei Beschleunigungssensoren ausgestattet. Diese sind alle zusammen im Intertialsensor „Invensense MPU-6050“ integriert.&lt;br /&gt;
&#039;&#039;→ Link zum Datenblatt&#039;&#039;&lt;br /&gt;
=== ESC ===&lt;br /&gt;
Die Ansteuerung der Gleichstrommotoren erfolgt über PWM und MOSFETs. Die verwendeten N-Kanal MOSFETs „G2310“ haben einen „Drain-Source On-Resistance“ von etwa 120mΩ.&lt;br /&gt;
&lt;br /&gt;
Siehe http://www.mikrocontroller.net/attachment/193854/G2310.pdf &lt;br /&gt;
=== Funk- Transceiver ===&lt;br /&gt;
Für die 2,4GHz Funkstrecke zur Fernsteuerung ist mit einem „Beken BK2423“ integriert. Die Vermutung, dass dieser voll kompatibel zum NRF24L01 ist, liegt nahe, da der NRF24L01 die Daten der Fernbedienung empfangen kann.&lt;br /&gt;
&lt;br /&gt;
[[Bild:HOC_Fernbedienung_Platine_Ausschnitt2.jpeg|200px]]&lt;br /&gt;
&lt;br /&gt;
== Zubehör ==&lt;br /&gt;
=== Lade-Adapter ===&lt;br /&gt;
&lt;br /&gt;
Schaltplan des beiliegenden Ladeadapters:&lt;br /&gt;
&lt;br /&gt;
http://www.mikrocontroller.net/attachment/197005/ladeanzeige.png&lt;br /&gt;
&lt;br /&gt;
Auf der Platine vorgesehen sind weiter eine in Reihe zu R2 geschaltete Diode und ein Parallel zum Akku liegender Widerstand R5, welche allerdings nicht bestückt sind.&lt;br /&gt;
&lt;br /&gt;
Bei vollem Akku erlischt die LED. Der vom USB-Port benötigte Strom beträgt bei leerem Akku etwa 450mA&lt;br /&gt;
&lt;br /&gt;
=== Funkfernbedienung ===&lt;br /&gt;
Die Außenantenne ist nur „Verarsche“ ...&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;→ Hinweis auf Idee: Neuen Sender entwickeln&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[[Bild:HOC_Fernbedienung_Platine_B-Seite.jpeg|200px]]&lt;br /&gt;
[[Bild:HOC_Fernbedienung_Platine_Ausschnitt.jpeg|200px]]&lt;br /&gt;
[[Bild:HOC_Fernbedienung_Platine_total.jpeg|200px]]&lt;br /&gt;
[[Datei:HOC_Fernbedienung_Platine_Ausschnitt2.jpeg|200px]]&lt;br /&gt;
&lt;br /&gt;
==== Schaltbild der Fernbedienung ====&lt;br /&gt;
Das Schaltbild enthält alle funktionsrelevanten Bauteile. Es fehlen noch diverse Bauteilwerte. Auch der eine oder andere Stützkondensator fehlt eventuell.&lt;br /&gt;
&lt;br /&gt;
[[Medium:copter05.pdf]]&lt;br /&gt;
&lt;br /&gt;
==== Pinbelegung des Mikrocontrollers ====&lt;br /&gt;
&lt;br /&gt;
Pinbelegung für CPU N79E814&lt;br /&gt;
&lt;br /&gt;
 Pin    Name    Funktion&lt;br /&gt;
   1     P0.0   LCD, CS&lt;br /&gt;
   2     P1.7   LCD, CLK&lt;br /&gt;
   3     P1.6   LCD, DATA&lt;br /&gt;
   4     RST    Reset (10k - C)&lt;br /&gt;
   5     VSS    an Masse&lt;br /&gt;
   6     P3.1   RF-Modul, MOSI&lt;br /&gt;
   7     P3.0   RF-Modul, SCK&lt;br /&gt;
   8     P1.4   RF-Modul, MISO&lt;br /&gt;
   9     SDA    RF-Modul, CSN&lt;br /&gt;
  10     SCL    2K2 Pullup, unbestückter Schaltungsteil&lt;br /&gt;
  11     P1.1   LED via 1kOhm&lt;br /&gt;
  12     P1.0   Buzzer (via Transistor)&lt;br /&gt;
  13     AD6    über Widerstände an Batteriespannung vor Regler&lt;br /&gt;
  14     AD5    Auswertung Taster (Seite Yaw-Throttle)&lt;br /&gt;
  15     VDD    Versorgung&lt;br /&gt;
  16     AD4    Poti &amp;quot;Throttle&amp;quot;&lt;br /&gt;
  17     AD3    Poti &amp;quot;Yaw&amp;quot;&lt;br /&gt;
  18     AD2    Poti &amp;quot;Roll&amp;quot;, Dämpfung mit RC Glied&lt;br /&gt;
  19     AD1    Poti &amp;quot;Pitch&amp;quot;, Dämpfung mit RC Glied&lt;br /&gt;
  20     AD0    Auswertung Taster (Seite Pitch-Roll)&lt;br /&gt;
&lt;br /&gt;
==== Pinbelegung des Sendemoduls ====&lt;br /&gt;
[[Bild:HOC_Fernbedienung_Sendemodul.jpeg|200px]]&lt;br /&gt;
&lt;br /&gt;
 1 3.3V&lt;br /&gt;
 2 MOSI an PIN6  MCU&lt;br /&gt;
 3 SCK  an PIN7  MCU&lt;br /&gt;
 4 MISO an PIN8  MCU&lt;br /&gt;
 5 CE&lt;br /&gt;
 6 GND&lt;br /&gt;
 7 IRQ&lt;br /&gt;
 8 CSN  an PIN9  MCU&lt;br /&gt;
 9 RXEN&lt;br /&gt;
&lt;br /&gt;
==== Protokoll ====&lt;br /&gt;
&lt;br /&gt;
Es handelt sich um das V202 Protokoll.&lt;br /&gt;
&lt;br /&gt;
* Die Payload hat eine Länge von 16-Byte&lt;br /&gt;
* Das letzte Byte entspricht der Summe aller vorherigen Bytes (bzw. den unteren 8 Bit der Summe)&lt;br /&gt;
* Das Datenformat passt zu dem im GitRepo beschriebenen (https://github.com/hackocopter/Documentation/tree/master/RemoteControl)&lt;br /&gt;
* Das Datenformat passt zu der Implementierung des V202 Protokolls in der Deviation firmware (https://bitbucket.org/PhracturedBlue/deviation/src...)&lt;br /&gt;
&lt;br /&gt;
Zum Channel Hopping:&lt;br /&gt;
* jedes Packet wird zweimal versendet&lt;br /&gt;
* es immer 16-Channel durchgehoppt (dann gehts wieder von vorne los)&lt;br /&gt;
* auch das passt zur Implementierung in der Deviation firmware&lt;br /&gt;
&lt;br /&gt;
Siehe auch: http://www.mikrocontroller.net/topic/309185?goto=3410375#3410373&lt;br /&gt;
&lt;br /&gt;
=== Propeller ===&lt;br /&gt;
&#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
== Schnittstellen ==&lt;br /&gt;
&lt;br /&gt;
[[Datei:Schnittstellen_des_JXD_385.jpeg|miniatur]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Pinbelegung des Controllers ===&lt;br /&gt;
&lt;br /&gt;
MINI51ZAN        &lt;br /&gt;
QFN33-Pin    Manual 3.2.2, p.16    &lt;br /&gt;
    CPNx/CPPx = Analog comparator input    &lt;br /&gt;
    CPO=Analog comparator output    &lt;br /&gt;
    AINx= ADC input    &lt;br /&gt;
    CK0=Frequency divider output    &lt;br /&gt;
    TxEX=Timer capture/reset input  &lt;br /&gt;
  &lt;br /&gt;
    Pin  Primary    Secondary    Function understood    External connection&lt;br /&gt;
    1  P1.5    AIN5, CPP0    Partially      Connected to motor ctrl circuit 4 (sense?)&lt;br /&gt;
    2  reset          YES        SWD Port reset&lt;br /&gt;
    3  P3.0    AIN6, CPN1    NC?        Not connected?&lt;br /&gt;
    4  P5.4          NC?        Not connected?&lt;br /&gt;
    5  P3.1    AIN7, CPP1    Partially      Connected to motor ctrl circuit 1 (sense?)&lt;br /&gt;
    6  P3.2    T0EX,STADC,INT0    YES        MPU6050, pin 12 (interrupt)&lt;br /&gt;
    7  P3.4    SDA, T0      YES        MPU6050, pin 24 (SDA)&lt;br /&gt;
    8  P3.5    SCL, T1      YES        MPU6050, pin 23 (SCL)&lt;br /&gt;
    9  P3.6    T1EX,CK0,CPO0    Partially      Connected to test pad&lt;br /&gt;
    10  P5.1    XTAL2      NC?        Not connected?&lt;br /&gt;
    11  P5.0    XTAL1      NC?        Not connected?&lt;br /&gt;
    12  VSS          YES        VSS&lt;br /&gt;
    13  P5.2    INT1      Partially      Connected to unpopulated circuit part. Possibly be to control LEDS on left side&lt;br /&gt;
    14  P2.2    PWM0      NC?        Not connected?&lt;br /&gt;
    15  P2.3    PWM1      NC?        Not connected?&lt;br /&gt;
    16  P2.4    PWM2      Partially      Connected to Motor 1 ctrl&lt;br /&gt;
    17  P2.5    PWM3      Partially      Connected to Motor 2 ctrl&lt;br /&gt;
    18  P2.6    PWM4, CPO1    Partially      Connected to Motor 3 ctrl&lt;br /&gt;
    19  P4.6    ICE_CLK (SWD)    YES        SWD Port CLK&lt;br /&gt;
    20  P4.7    ICE_DAT (SWD)    YES        SWD Port Dat&lt;br /&gt;
    21  P0.7    SPICLK      YES        BK2423 SPI CLK&lt;br /&gt;
    22  P0.6    MISO      YES        BK2423 SPI MISO&lt;br /&gt;
    23  P0.5    MOSI      YES        BK2423 SPI MOSI&lt;br /&gt;
    24  P0.4    PWM5, SPISS    Partially      Connected to Motor 4 ctrl&lt;br /&gt;
    25  P0.1    RTSn, RX, SPISS    YES        BK2434 SPI CSN&lt;br /&gt;
    26  P0.0    CTSn, TX    YES        Controls LEDS via 10 Ohm resistors&lt;br /&gt;
    27  P5.3    AIN0      NC?        Not connected?&lt;br /&gt;
    28  VDD          YES  &lt;br /&gt;
    29  P1.0    AIN1      NO        Connected to motor ctrl circuit 2 (sense?)&lt;br /&gt;
    30  P1.2    RX, AIN2    YES        UART PORT RX&lt;br /&gt;
    31  P1.3    TX, AIN3    YES        UART PORT TX&lt;br /&gt;
    32  P1.4    CPN0, AIN4    Partially      Connected to motor ctrl circuit 3 (sense?)&lt;br /&gt;
    33 (Pad)    VSS &lt;br /&gt;
&lt;br /&gt;
=== SWD-Port ===&lt;br /&gt;
Der SWD-Port ist über … herausgeführt. &#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
=== Serielle Schnittstelle ===&lt;br /&gt;
Die Anschlüsse führen zu den RX und TX Pins des MCUs.&lt;br /&gt;
&#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
=== PIN 9 ===&lt;br /&gt;
&#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
=== I²C-Schnittstelle ===&lt;br /&gt;
&#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
= Tipps und Tricks =&lt;br /&gt;
== Bezugsquellen und Kauf ==&lt;br /&gt;
=== Direktkauf aus China ===&lt;br /&gt;
&lt;br /&gt;
Bei Ebay ist der JXD-385 auch unter dem Namen &#039;&#039;&#039;JD-185&#039;&#039;&#039; zu finden, die Komponenten sind absolut identisch, der Preis liegt jedoch bei ca. 25€ inkl. Versand. Den JXD-385 findet man bei ebay seltener und er liegt bei ca. 35€.&lt;br /&gt;
&lt;br /&gt;
Bilder des JD-185: &lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
Datei:Quadrocopter JD-185.jpg|Foto des JD-185, gekauft bei Ebay-User bst2sell&lt;br /&gt;
Datei:Fernbedienung JD-185.jpg|Foto der Fernbedienung des JD-185, gekauft bei Ebay-User bst2sell&lt;br /&gt;
Datei:Platine Seite 1 - JD-185.jpg|Foto der Platine Seite 1 des JD-185, gekauft bei Ebay-User bst2sell&lt;br /&gt;
Datei:Platine Seite 2 - JD-185.jpg|Foto der Platine Seite 2 des JD-185, gekauft bei Ebay-User bst2sell&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&#039;&#039;→ Infos zu Aliexpress, ebay, Einfuhrumsatzsteuer und Käuferschutz ergänzen&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Lieferanten aus Europa ===&lt;br /&gt;
&lt;br /&gt;
- Tmart.com (GB):&lt;br /&gt;
Von einer Bestellung bei Tmart.com rate ich (Richard78) ab. Ich habe am trotz Express-Lieferung (5-7 Tage) auch 3 Wochen nach der Bestellung noch keine Waren erhalten.&lt;br /&gt;
&#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Ersatzakkus ==&lt;br /&gt;
Der Original-Akku hat 240mAh und wiegt …g. Die Abmessungen sind (LxBxH) 31x20x8 mm³ &#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Möglicher Ersatzakku:&lt;br /&gt;
Turnigy nano-tech 260mAh, 21g, 32x20x7 mm³&lt;br /&gt;
http://hobbyking.com/hobbyking/store/__24920__Turnigy_nano_tech_260mAh_1S_35_70C_Lipo_Pack_QR_Ladybird_Genius_CP_Mini_CP_.html&lt;br /&gt;
&lt;br /&gt;
Der Akku ist etwas dicker als angegeben, passt aber gut in den Copter&lt;br /&gt;
(380mAh, ca. 2,31€, …g) &#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Reduzierung der Unfallfolgen ==&lt;br /&gt;
&#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
= Ideen für neue Funktionen =&lt;br /&gt;
== Bessere Flugstabilisierung mit bestehender Sensorik ==&lt;br /&gt;
== Neue Funktionen mit GPS-Sensor ==&lt;br /&gt;
[[Bild:HOC_GPS_Groessenvergleich.jpg|200px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;→ Ideen ergänzen&#039;&#039;&lt;br /&gt;
== Neue Funktionen mit Luftdruck-Sensor ==&lt;br /&gt;
&#039;&#039;→ Ideen ergänzen&#039;&#039;&lt;br /&gt;
== Neue Funktionen mit Kamera ==&lt;br /&gt;
Alternativen: Keycam, Y3000, … &#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
== Neue Funktionen mit Ultraschallsensor ==&lt;br /&gt;
&#039;&#039;→ Ideen ergänzen&#039;&#039;&lt;br /&gt;
== Neue Funktionen mit Infrarot-Entfernungssensor ==&lt;br /&gt;
[[Bild:HOC_IR-Entfernungsmesser-Testplatine.jpg|200px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;→ Ideen ergänzen&#039;&#039;&lt;br /&gt;
== Neue Funktionen mit Bluetooth ==&lt;br /&gt;
&#039;&#039;→ Ideen ergänzen&#039;&#039;&lt;br /&gt;
== Erweiterung der Original-Fernbedienung ==&lt;br /&gt;
=== Funkmodul mit PA + LNA ===&lt;br /&gt;
&#039;&#039;→ Details ergänzen&#039;&#039;&lt;br /&gt;
=== Erweiterung um ein Display ===&lt;br /&gt;
[[Bild:HOC_Fernbedienung_mit_C0802-04.jpeg|200px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;→ Details ergänzen&#039;&#039;&lt;br /&gt;
== Neue Funktionen mit alternativer Fernbedienung ==&lt;br /&gt;
&#039;&#039;→ Ideen ergänzen&#039;&#039;&lt;br /&gt;
= Programmierung neuer Firmware =&lt;br /&gt;
== Beschreibung der Toolkette ==&lt;br /&gt;
&#039;&#039;→ Details ergänzen&#039;&#039;&lt;br /&gt;
=== Notwendige Hardware und Software ===&lt;br /&gt;
&#039;&#039;→ Details ergänzen&#039;&#039;&lt;br /&gt;
=== Installation der Toolkette ===&lt;br /&gt;
&#039;&#039;→ Details ergänzen&#039;&#039;&lt;br /&gt;
=== ISP und ICD ===&lt;br /&gt;
== Beschreibung der Firmware-Varianten ==&lt;br /&gt;
=== „Blinky“ ===&lt;br /&gt;
&#039;&#039;→ Details ergänzen&#039;&#039;&lt;br /&gt;
= Weiterführende Links und Quellen =&lt;br /&gt;
* http://www.jann.cc/2013/10/13/tiny_hackable_quadcopter.html &#039;&#039;→ Details ergänzen&#039;&#039;&lt;br /&gt;
* Multiwii &#039;&#039;→ Details ergänzen&#039;&#039;&lt;br /&gt;
* Paparazzi (http://paparazzi.enac.fr/wiki/Main_Page) &#039;&#039;→ Details ergänzen&#039;&#039;&lt;/div&gt;</summary>
		<author><name>Smarti</name></author>
	</entry>
	<entry>
		<id>https://www.mikrocontroller.net/index.php?title=Hack-O-Copter&amp;diff=85568</id>
		<title>Hack-O-Copter</title>
		<link rel="alternate" type="text/html" href="https://www.mikrocontroller.net/index.php?title=Hack-O-Copter&amp;diff=85568"/>
		<updated>2014-11-07T11:48:41Z</updated>

		<summary type="html">&lt;p&gt;Smarti: Bild hinzugefügt&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Der Begriff &#039;&#039;&#039;Hack-O-Copter&#039;&#039;&#039; beschreibt einen Nachbau des Quadrocopters „Hubsan X4“, der er sich einfach „hacken“ lässt; die Original-Firmware kann also überschrieben und durch eigene ersetzt werden. Er wird für ca. 21€ verkauft, siehe Beitrag [http://www.mikrocontroller.net/topic/309185?page=single „Hackbarer(?) 21 EUR Quadcopter“.]&lt;br /&gt;
&lt;br /&gt;
Die Original-Firmware kann nicht ausgelesen werden, es muss also eine komplett neue Firmware erstellt werden.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hinweis:&#039;&#039;&#039; Der Artikel enthält Infos bis zu [http://www.mikrocontroller.net/topic/309185?page=1#3356755 diesem Beitrag]. Weitere Inhalte aus dem Thread werden asap ergänzt.&lt;br /&gt;
&lt;br /&gt;
= Beschreibung des Quadrocopters =&lt;br /&gt;
* Abmessungen &#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
* Gewicht &#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
* Lieferumfang &#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
* Reichweite &#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
* Flugdauer und Ladezeit &#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
* Funktionen &#039;&#039;→ Infos (3 Empfindlichkeiten, umdrehen, Rekalibrierung, ...) ergänzen&#039;&#039;&lt;br /&gt;
* Link zur Bedienungsanleitung&lt;br /&gt;
== Bedienung ==&lt;br /&gt;
Auf ebenen Untergrund legen, nach ein paar Sekunden blinken die LEDs er langsamer, dann den linken Steuerhebel einmal hoch und wieder runter fahren.&lt;br /&gt;
== Komponenten ==&lt;br /&gt;
Der Quadrocopter wird von vier kernlosen Gleichstrommotoren („Coreless DC“) angetrieben. Im Inneren des Gehäuses ist eine Platine. Ihre vergleichsweise modernen Hardware-Komponenten (Mikrocontroller, Sensoren, MOSFETs und Funkmodul) sind in den folgenden Kapiteln beschrieben.&lt;br /&gt;
=== Mikrocontroller ===&lt;br /&gt;
Der „Nuvoton Mini54ZAN“ ist ein Cortex-M0 MCU mit 16KiB Flash, 2KB SRAM und SWD. &#039;&#039;→ Links zu Datenblättern ergänzen&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Link zur KEIL Device-Database des Mini54ZAN: &lt;br /&gt;
http://www.keil.com/dd/chip/6142.htm&lt;br /&gt;
&lt;br /&gt;
=== Sensoren zur Flugstabilisierung ===&lt;br /&gt;
Für die Flugstabilisierung ist der Quadrocopter mit drei Gyroskopen und drei Beschleunigungssensoren ausgestattet. Diese sind alle zusammen im Intertialsensor „Invensense MPU-6050“ integriert.&lt;br /&gt;
&#039;&#039;→ Link zum Datenblatt&#039;&#039;&lt;br /&gt;
=== ESC ===&lt;br /&gt;
Die Ansteuerung der Gleichstrommotoren erfolgt über PWM und MOSFETs. Die verwendeten N-Kanal MOSFETs „G2310“ haben einen „Drain-Source On-Resistance“ von etwa 120mΩ.&lt;br /&gt;
&lt;br /&gt;
Siehe http://www.mikrocontroller.net/attachment/193854/G2310.pdf &lt;br /&gt;
=== Funk- Transceiver ===&lt;br /&gt;
Für die 2,4GHz Funkstrecke zur Fernsteuerung ist mit einem „Beken BK2423“ integriert. Die Vermutung, dass dieser voll kompatibel zum NRF24L01 ist, liegt nahe, da der NRF24L01 die Daten der Fernbedienung empfangen kann.&lt;br /&gt;
&lt;br /&gt;
[[Bild:HOC_Fernbedienung_Platine_Ausschnitt2.jpeg|200px]]&lt;br /&gt;
&lt;br /&gt;
== Zubehör ==&lt;br /&gt;
=== Lade-Adapter ===&lt;br /&gt;
&lt;br /&gt;
Schaltplan des beiliegenden Ladeadapters:&lt;br /&gt;
&lt;br /&gt;
http://www.mikrocontroller.net/attachment/197005/ladeanzeige.png&lt;br /&gt;
&lt;br /&gt;
Auf der Platine vorgesehen sind weiter eine in Reihe zu R2 geschaltete Diode und ein Parallel zum Akku liegender Widerstand R5, welche allerdings nicht bestückt sind.&lt;br /&gt;
&lt;br /&gt;
Bei vollem Akku erlischt die LED. Der vom USB-Port benötigte Strom beträgt bei leerem Akku etwa 450mA&lt;br /&gt;
&lt;br /&gt;
=== Funkfernbedienung ===&lt;br /&gt;
Die Außenantenne ist nur „Verarsche“ ...&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;→ Hinweis auf Idee: Neuen Sender entwickeln&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[[Bild:HOC_Fernbedienung_Platine_B-Seite.jpeg|200px]]&lt;br /&gt;
[[Bild:HOC_Fernbedienung_Platine_Ausschnitt.jpeg|200px]]&lt;br /&gt;
[[Bild:HOC_Fernbedienung_Platine_total.jpeg|200px]]&lt;br /&gt;
[[Datei:HOC_Fernbedienung_Platine_Ausschnitt2.jpeg|200px]]&lt;br /&gt;
&lt;br /&gt;
==== Schaltbild der Fernbedienung ====&lt;br /&gt;
Das Schaltbild enthält alle funktionsrelevanten Bauteile. Es fehlen noch diverse Bauteilwerte. Auch der eine oder andere Stützkondensator fehlt eventuell.&lt;br /&gt;
&lt;br /&gt;
[[Medium:copter05.pdf]]&lt;br /&gt;
&lt;br /&gt;
==== Pinbelegung des Mikrocontrollers ====&lt;br /&gt;
&lt;br /&gt;
Pinbelegung für CPU N79E814&lt;br /&gt;
&lt;br /&gt;
 Pin    Name    Funktion&lt;br /&gt;
   1     P0.0   LCD, CS&lt;br /&gt;
   2     P1.7   LCD, CLK&lt;br /&gt;
   3     P1.6   LCD, DATA&lt;br /&gt;
   4     RST    Reset (10k - C)&lt;br /&gt;
   5     VSS    an Masse&lt;br /&gt;
   6     P3.1   RF-Modul, MOSI&lt;br /&gt;
   7     P3.0   RF-Modul, SCK&lt;br /&gt;
   8     P1.4   RF-Modul, MISO&lt;br /&gt;
   9     SDA    RF-Modul, CSN&lt;br /&gt;
  10     SCL    2K2 Pullup, unbestückter Schaltungsteil&lt;br /&gt;
  11     P1.1   LED via 1kOhm&lt;br /&gt;
  12     P1.0   Buzzer (via Transistor)&lt;br /&gt;
  13     AD6    über Widerstände an Batteriespannung vor Regler&lt;br /&gt;
  14     AD5    Auswertung Taster (Seite Yaw-Throttle)&lt;br /&gt;
  15     VDD    Versorgung&lt;br /&gt;
  16     AD4    Poti &amp;quot;Throttle&amp;quot;&lt;br /&gt;
  17     AD3    Poti &amp;quot;Yaw&amp;quot;&lt;br /&gt;
  18     AD2    Poti &amp;quot;Roll&amp;quot;, Dämpfung mit RC Glied&lt;br /&gt;
  19     AD1    Poti &amp;quot;Pitch&amp;quot;, Dämpfung mit RC Glied&lt;br /&gt;
  20     AD0    Auswertung Taster (Seite Pitch-Roll)&lt;br /&gt;
&lt;br /&gt;
==== Pinbelegung des Sendemoduls ====&lt;br /&gt;
[[Bild:HOC_Fernbedienung_Sendemodul.jpeg|200px]]&lt;br /&gt;
&lt;br /&gt;
 1 3.3V&lt;br /&gt;
 2 MOSI an PIN6  MCU&lt;br /&gt;
 3 SCK  an PIN7  MCU&lt;br /&gt;
 4 MISO an PIN8  MCU&lt;br /&gt;
 5 CE&lt;br /&gt;
 6 GND&lt;br /&gt;
 7 IRQ&lt;br /&gt;
 8 CSN  an PIN9  MCU&lt;br /&gt;
 9 RXEN&lt;br /&gt;
&lt;br /&gt;
==== Protokoll ====&lt;br /&gt;
&lt;br /&gt;
Es handelt sich um das V202 Protokoll.&lt;br /&gt;
&lt;br /&gt;
* Die Payload hat eine Länge von 16-Byte&lt;br /&gt;
* Das letzte Byte entspricht der Summe aller vorherigen Bytes (bzw. den unteren 8 Bit der Summe)&lt;br /&gt;
* Das Datenformat passt zu dem im GitRepo beschriebenen (https://github.com/hackocopter/Documentation/tree/master/RemoteControl)&lt;br /&gt;
* Das Datenformat passt zu der Implementierung des V202 Protokolls in der Deviation firmware (https://bitbucket.org/PhracturedBlue/deviation/src...)&lt;br /&gt;
&lt;br /&gt;
Zum Channel Hopping:&lt;br /&gt;
* jedes Packet wird zweimal versendet&lt;br /&gt;
* es immer 16-Channel durchgehoppt (dann gehts wieder von vorne los)&lt;br /&gt;
* auch das passt zur Implementierung in der Deviation firmware&lt;br /&gt;
&lt;br /&gt;
Siehe auch: http://www.mikrocontroller.net/topic/309185?goto=3410375#3410373&lt;br /&gt;
&lt;br /&gt;
=== Propeller ===&lt;br /&gt;
&#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
== Schnittstellen ==&lt;br /&gt;
&lt;br /&gt;
[[Datei:Datei:Schnittstellen des JXD 385.jpeg|miniatur]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Pinbelegung des Controllers ===&lt;br /&gt;
&lt;br /&gt;
MINI51ZAN        &lt;br /&gt;
QFN33-Pin    Manual 3.2.2, p.16    &lt;br /&gt;
    CPNx/CPPx = Analog comparator input    &lt;br /&gt;
    CPO=Analog comparator output    &lt;br /&gt;
    AINx= ADC input    &lt;br /&gt;
    CK0=Frequency divider output    &lt;br /&gt;
    TxEX=Timer capture/reset input  &lt;br /&gt;
  &lt;br /&gt;
    Pin  Primary    Secondary    Function understood    External connection&lt;br /&gt;
    1  P1.5    AIN5, CPP0    Partially      Connected to motor ctrl circuit 4 (sense?)&lt;br /&gt;
    2  reset          YES        SWD Port reset&lt;br /&gt;
    3  P3.0    AIN6, CPN1    NC?        Not connected?&lt;br /&gt;
    4  P5.4          NC?        Not connected?&lt;br /&gt;
    5  P3.1    AIN7, CPP1    Partially      Connected to motor ctrl circuit 1 (sense?)&lt;br /&gt;
    6  P3.2    T0EX,STADC,INT0    YES        MPU6050, pin 12 (interrupt)&lt;br /&gt;
    7  P3.4    SDA, T0      YES        MPU6050, pin 24 (SDA)&lt;br /&gt;
    8  P3.5    SCL, T1      YES        MPU6050, pin 23 (SCL)&lt;br /&gt;
    9  P3.6    T1EX,CK0,CPO0    Partially      Connected to test pad&lt;br /&gt;
    10  P5.1    XTAL2      NC?        Not connected?&lt;br /&gt;
    11  P5.0    XTAL1      NC?        Not connected?&lt;br /&gt;
    12  VSS          YES        VSS&lt;br /&gt;
    13  P5.2    INT1      Partially      Connected to unpopulated circuit part. Possibly be to control LEDS on left side&lt;br /&gt;
    14  P2.2    PWM0      NC?        Not connected?&lt;br /&gt;
    15  P2.3    PWM1      NC?        Not connected?&lt;br /&gt;
    16  P2.4    PWM2      Partially      Connected to Motor 1 ctrl&lt;br /&gt;
    17  P2.5    PWM3      Partially      Connected to Motor 2 ctrl&lt;br /&gt;
    18  P2.6    PWM4, CPO1    Partially      Connected to Motor 3 ctrl&lt;br /&gt;
    19  P4.6    ICE_CLK (SWD)    YES        SWD Port CLK&lt;br /&gt;
    20  P4.7    ICE_DAT (SWD)    YES        SWD Port Dat&lt;br /&gt;
    21  P0.7    SPICLK      YES        BK2423 SPI CLK&lt;br /&gt;
    22  P0.6    MISO      YES        BK2423 SPI MISO&lt;br /&gt;
    23  P0.5    MOSI      YES        BK2423 SPI MOSI&lt;br /&gt;
    24  P0.4    PWM5, SPISS    Partially      Connected to Motor 4 ctrl&lt;br /&gt;
    25  P0.1    RTSn, RX, SPISS    YES        BK2434 SPI CSN&lt;br /&gt;
    26  P0.0    CTSn, TX    YES        Controls LEDS via 10 Ohm resistors&lt;br /&gt;
    27  P5.3    AIN0      NC?        Not connected?&lt;br /&gt;
    28  VDD          YES  &lt;br /&gt;
    29  P1.0    AIN1      NO        Connected to motor ctrl circuit 2 (sense?)&lt;br /&gt;
    30  P1.2    RX, AIN2    YES        UART PORT RX&lt;br /&gt;
    31  P1.3    TX, AIN3    YES        UART PORT TX&lt;br /&gt;
    32  P1.4    CPN0, AIN4    Partially      Connected to motor ctrl circuit 3 (sense?)&lt;br /&gt;
    33 (Pad)    VSS &lt;br /&gt;
&lt;br /&gt;
=== SWD-Port ===&lt;br /&gt;
Der SWD-Port ist über … herausgeführt. &#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
=== Serielle Schnittstelle ===&lt;br /&gt;
Die Anschlüsse führen zu den RX und TX Pins des MCUs.&lt;br /&gt;
&#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
=== PIN 9 ===&lt;br /&gt;
&#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
=== I²C-Schnittstelle ===&lt;br /&gt;
&#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
= Tipps und Tricks =&lt;br /&gt;
== Bezugsquellen und Kauf ==&lt;br /&gt;
=== Direktkauf aus China ===&lt;br /&gt;
&lt;br /&gt;
Bei Ebay ist der JXD-385 auch unter dem Namen &#039;&#039;&#039;JD-185&#039;&#039;&#039; zu finden, die Komponenten sind absolut identisch, der Preis liegt jedoch bei ca. 25€ inkl. Versand. Den JXD-385 findet man bei ebay seltener und er liegt bei ca. 35€.&lt;br /&gt;
&lt;br /&gt;
Bilder des JD-185: &lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
Datei:Quadrocopter JD-185.jpg|Foto des JD-185, gekauft bei Ebay-User bst2sell&lt;br /&gt;
Datei:Fernbedienung JD-185.jpg|Foto der Fernbedienung des JD-185, gekauft bei Ebay-User bst2sell&lt;br /&gt;
Datei:Platine Seite 1 - JD-185.jpg|Foto der Platine Seite 1 des JD-185, gekauft bei Ebay-User bst2sell&lt;br /&gt;
Datei:Platine Seite 2 - JD-185.jpg|Foto der Platine Seite 2 des JD-185, gekauft bei Ebay-User bst2sell&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&#039;&#039;→ Infos zu Aliexpress, ebay, Einfuhrumsatzsteuer und Käuferschutz ergänzen&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Lieferanten aus Europa ===&lt;br /&gt;
&lt;br /&gt;
- Tmart.com (GB):&lt;br /&gt;
Von einer Bestellung bei Tmart.com rate ich (Richard78) ab. Ich habe am trotz Express-Lieferung (5-7 Tage) auch 3 Wochen nach der Bestellung noch keine Waren erhalten.&lt;br /&gt;
&#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Ersatzakkus ==&lt;br /&gt;
Der Original-Akku hat 240mAh und wiegt …g. Die Abmessungen sind (LxBxH) 31x20x8 mm³ &#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Möglicher Ersatzakku:&lt;br /&gt;
Turnigy nano-tech 260mAh, 21g, 32x20x7 mm³&lt;br /&gt;
http://hobbyking.com/hobbyking/store/__24920__Turnigy_nano_tech_260mAh_1S_35_70C_Lipo_Pack_QR_Ladybird_Genius_CP_Mini_CP_.html&lt;br /&gt;
&lt;br /&gt;
Der Akku ist etwas dicker als angegeben, passt aber gut in den Copter&lt;br /&gt;
(380mAh, ca. 2,31€, …g) &#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Reduzierung der Unfallfolgen ==&lt;br /&gt;
&#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
= Ideen für neue Funktionen =&lt;br /&gt;
== Bessere Flugstabilisierung mit bestehender Sensorik ==&lt;br /&gt;
== Neue Funktionen mit GPS-Sensor ==&lt;br /&gt;
[[Bild:HOC_GPS_Groessenvergleich.jpg|200px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;→ Ideen ergänzen&#039;&#039;&lt;br /&gt;
== Neue Funktionen mit Luftdruck-Sensor ==&lt;br /&gt;
&#039;&#039;→ Ideen ergänzen&#039;&#039;&lt;br /&gt;
== Neue Funktionen mit Kamera ==&lt;br /&gt;
Alternativen: Keycam, Y3000, … &#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
== Neue Funktionen mit Ultraschallsensor ==&lt;br /&gt;
&#039;&#039;→ Ideen ergänzen&#039;&#039;&lt;br /&gt;
== Neue Funktionen mit Infrarot-Entfernungssensor ==&lt;br /&gt;
[[Bild:HOC_IR-Entfernungsmesser-Testplatine.jpg|200px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;→ Ideen ergänzen&#039;&#039;&lt;br /&gt;
== Neue Funktionen mit Bluetooth ==&lt;br /&gt;
&#039;&#039;→ Ideen ergänzen&#039;&#039;&lt;br /&gt;
== Erweiterung der Original-Fernbedienung ==&lt;br /&gt;
=== Funkmodul mit PA + LNA ===&lt;br /&gt;
&#039;&#039;→ Details ergänzen&#039;&#039;&lt;br /&gt;
=== Erweiterung um ein Display ===&lt;br /&gt;
[[Bild:HOC_Fernbedienung_mit_C0802-04.jpeg|200px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;→ Details ergänzen&#039;&#039;&lt;br /&gt;
== Neue Funktionen mit alternativer Fernbedienung ==&lt;br /&gt;
&#039;&#039;→ Ideen ergänzen&#039;&#039;&lt;br /&gt;
= Programmierung neuer Firmware =&lt;br /&gt;
== Beschreibung der Toolkette ==&lt;br /&gt;
&#039;&#039;→ Details ergänzen&#039;&#039;&lt;br /&gt;
=== Notwendige Hardware und Software ===&lt;br /&gt;
&#039;&#039;→ Details ergänzen&#039;&#039;&lt;br /&gt;
=== Installation der Toolkette ===&lt;br /&gt;
&#039;&#039;→ Details ergänzen&#039;&#039;&lt;br /&gt;
=== ISP und ICD ===&lt;br /&gt;
== Beschreibung der Firmware-Varianten ==&lt;br /&gt;
=== „Blinky“ ===&lt;br /&gt;
&#039;&#039;→ Details ergänzen&#039;&#039;&lt;br /&gt;
= Weiterführende Links und Quellen =&lt;br /&gt;
* http://www.jann.cc/2013/10/13/tiny_hackable_quadcopter.html &#039;&#039;→ Details ergänzen&#039;&#039;&lt;br /&gt;
* Multiwii &#039;&#039;→ Details ergänzen&#039;&#039;&lt;br /&gt;
* Paparazzi (http://paparazzi.enac.fr/wiki/Main_Page) &#039;&#039;→ Details ergänzen&#039;&#039;&lt;/div&gt;</summary>
		<author><name>Smarti</name></author>
	</entry>
	<entry>
		<id>https://www.mikrocontroller.net/index.php?title=Datei:Schnittstellen_des_JXD_385.jpeg&amp;diff=85567</id>
		<title>Datei:Schnittstellen des JXD 385.jpeg</title>
		<link rel="alternate" type="text/html" href="https://www.mikrocontroller.net/index.php?title=Datei:Schnittstellen_des_JXD_385.jpeg&amp;diff=85567"/>
		<updated>2014-11-07T11:43:49Z</updated>

		<summary type="html">&lt;p&gt;Smarti: Schnittstellen des JXD 385&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Schnittstellen des JXD 385&lt;/div&gt;</summary>
		<author><name>Smarti</name></author>
	</entry>
	<entry>
		<id>https://www.mikrocontroller.net/index.php?title=Hack-O-Copter&amp;diff=85566</id>
		<title>Hack-O-Copter</title>
		<link rel="alternate" type="text/html" href="https://www.mikrocontroller.net/index.php?title=Hack-O-Copter&amp;diff=85566"/>
		<updated>2014-11-07T11:42:56Z</updated>

		<summary type="html">&lt;p&gt;Smarti: /* Schnittstellen */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Der Begriff &#039;&#039;&#039;Hack-O-Copter&#039;&#039;&#039; beschreibt einen Nachbau des Quadrocopters „Hubsan X4“, der er sich einfach „hacken“ lässt; die Original-Firmware kann also überschrieben und durch eigene ersetzt werden. Er wird für ca. 21€ verkauft, siehe Beitrag [http://www.mikrocontroller.net/topic/309185?page=single „Hackbarer(?) 21 EUR Quadcopter“.]&lt;br /&gt;
&lt;br /&gt;
Die Original-Firmware kann nicht ausgelesen werden, es muss also eine komplett neue Firmware erstellt werden.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hinweis:&#039;&#039;&#039; Der Artikel enthält Infos bis zu [http://www.mikrocontroller.net/topic/309185?page=1#3356755 diesem Beitrag]. Weitere Inhalte aus dem Thread werden asap ergänzt.&lt;br /&gt;
&lt;br /&gt;
= Beschreibung des Quadrocopters =&lt;br /&gt;
* Abmessungen &#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
* Gewicht &#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
* Lieferumfang &#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
* Reichweite &#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
* Flugdauer und Ladezeit &#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
* Funktionen &#039;&#039;→ Infos (3 Empfindlichkeiten, umdrehen, Rekalibrierung, ...) ergänzen&#039;&#039;&lt;br /&gt;
* Link zur Bedienungsanleitung&lt;br /&gt;
== Bedienung ==&lt;br /&gt;
Auf ebenen Untergrund legen, nach ein paar Sekunden blinken die LEDs er langsamer, dann den linken Steuerhebel einmal hoch und wieder runter fahren.&lt;br /&gt;
== Komponenten ==&lt;br /&gt;
Der Quadrocopter wird von vier kernlosen Gleichstrommotoren („Coreless DC“) angetrieben. Im Inneren des Gehäuses ist eine Platine. Ihre vergleichsweise modernen Hardware-Komponenten (Mikrocontroller, Sensoren, MOSFETs und Funkmodul) sind in den folgenden Kapiteln beschrieben.&lt;br /&gt;
=== Mikrocontroller ===&lt;br /&gt;
Der „Nuvoton Mini54ZAN“ ist ein Cortex-M0 MCU mit 16KiB Flash, 2KB SRAM und SWD. &#039;&#039;→ Links zu Datenblättern ergänzen&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Link zur KEIL Device-Database des Mini54ZAN: &lt;br /&gt;
http://www.keil.com/dd/chip/6142.htm&lt;br /&gt;
&lt;br /&gt;
=== Sensoren zur Flugstabilisierung ===&lt;br /&gt;
Für die Flugstabilisierung ist der Quadrocopter mit drei Gyroskopen und drei Beschleunigungssensoren ausgestattet. Diese sind alle zusammen im Intertialsensor „Invensense MPU-6050“ integriert.&lt;br /&gt;
&#039;&#039;→ Link zum Datenblatt&#039;&#039;&lt;br /&gt;
=== ESC ===&lt;br /&gt;
Die Ansteuerung der Gleichstrommotoren erfolgt über PWM und MOSFETs. Die verwendeten N-Kanal MOSFETs „G2310“ haben einen „Drain-Source On-Resistance“ von etwa 120mΩ.&lt;br /&gt;
&lt;br /&gt;
Siehe http://www.mikrocontroller.net/attachment/193854/G2310.pdf &lt;br /&gt;
=== Funk- Transceiver ===&lt;br /&gt;
Für die 2,4GHz Funkstrecke zur Fernsteuerung ist mit einem „Beken BK2423“ integriert. Die Vermutung, dass dieser voll kompatibel zum NRF24L01 ist, liegt nahe, da der NRF24L01 die Daten der Fernbedienung empfangen kann.&lt;br /&gt;
&lt;br /&gt;
[[Bild:HOC_Fernbedienung_Platine_Ausschnitt2.jpeg|200px]]&lt;br /&gt;
&lt;br /&gt;
== Zubehör ==&lt;br /&gt;
=== Lade-Adapter ===&lt;br /&gt;
&lt;br /&gt;
Schaltplan des beiliegenden Ladeadapters:&lt;br /&gt;
&lt;br /&gt;
http://www.mikrocontroller.net/attachment/197005/ladeanzeige.png&lt;br /&gt;
&lt;br /&gt;
Auf der Platine vorgesehen sind weiter eine in Reihe zu R2 geschaltete Diode und ein Parallel zum Akku liegender Widerstand R5, welche allerdings nicht bestückt sind.&lt;br /&gt;
&lt;br /&gt;
Bei vollem Akku erlischt die LED. Der vom USB-Port benötigte Strom beträgt bei leerem Akku etwa 450mA&lt;br /&gt;
&lt;br /&gt;
=== Funkfernbedienung ===&lt;br /&gt;
Die Außenantenne ist nur „Verarsche“ ...&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;→ Hinweis auf Idee: Neuen Sender entwickeln&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[[Bild:HOC_Fernbedienung_Platine_B-Seite.jpeg|200px]]&lt;br /&gt;
[[Bild:HOC_Fernbedienung_Platine_Ausschnitt.jpeg|200px]]&lt;br /&gt;
[[Bild:HOC_Fernbedienung_Platine_total.jpeg|200px]]&lt;br /&gt;
[[Datei:HOC_Fernbedienung_Platine_Ausschnitt2.jpeg|200px]]&lt;br /&gt;
&lt;br /&gt;
==== Schaltbild der Fernbedienung ====&lt;br /&gt;
Das Schaltbild enthält alle funktionsrelevanten Bauteile. Es fehlen noch diverse Bauteilwerte. Auch der eine oder andere Stützkondensator fehlt eventuell.&lt;br /&gt;
&lt;br /&gt;
[[Medium:copter05.pdf]]&lt;br /&gt;
&lt;br /&gt;
==== Pinbelegung des Mikrocontrollers ====&lt;br /&gt;
&lt;br /&gt;
Pinbelegung für CPU N79E814&lt;br /&gt;
&lt;br /&gt;
 Pin    Name    Funktion&lt;br /&gt;
   1     P0.0   LCD, CS&lt;br /&gt;
   2     P1.7   LCD, CLK&lt;br /&gt;
   3     P1.6   LCD, DATA&lt;br /&gt;
   4     RST    Reset (10k - C)&lt;br /&gt;
   5     VSS    an Masse&lt;br /&gt;
   6     P3.1   RF-Modul, MOSI&lt;br /&gt;
   7     P3.0   RF-Modul, SCK&lt;br /&gt;
   8     P1.4   RF-Modul, MISO&lt;br /&gt;
   9     SDA    RF-Modul, CSN&lt;br /&gt;
  10     SCL    2K2 Pullup, unbestückter Schaltungsteil&lt;br /&gt;
  11     P1.1   LED via 1kOhm&lt;br /&gt;
  12     P1.0   Buzzer (via Transistor)&lt;br /&gt;
  13     AD6    über Widerstände an Batteriespannung vor Regler&lt;br /&gt;
  14     AD5    Auswertung Taster (Seite Yaw-Throttle)&lt;br /&gt;
  15     VDD    Versorgung&lt;br /&gt;
  16     AD4    Poti &amp;quot;Throttle&amp;quot;&lt;br /&gt;
  17     AD3    Poti &amp;quot;Yaw&amp;quot;&lt;br /&gt;
  18     AD2    Poti &amp;quot;Roll&amp;quot;, Dämpfung mit RC Glied&lt;br /&gt;
  19     AD1    Poti &amp;quot;Pitch&amp;quot;, Dämpfung mit RC Glied&lt;br /&gt;
  20     AD0    Auswertung Taster (Seite Pitch-Roll)&lt;br /&gt;
&lt;br /&gt;
==== Pinbelegung des Sendemoduls ====&lt;br /&gt;
[[Bild:HOC_Fernbedienung_Sendemodul.jpeg|200px]]&lt;br /&gt;
&lt;br /&gt;
 1 3.3V&lt;br /&gt;
 2 MOSI an PIN6  MCU&lt;br /&gt;
 3 SCK  an PIN7  MCU&lt;br /&gt;
 4 MISO an PIN8  MCU&lt;br /&gt;
 5 CE&lt;br /&gt;
 6 GND&lt;br /&gt;
 7 IRQ&lt;br /&gt;
 8 CSN  an PIN9  MCU&lt;br /&gt;
 9 RXEN&lt;br /&gt;
&lt;br /&gt;
==== Protokoll ====&lt;br /&gt;
&lt;br /&gt;
Es handelt sich um das V202 Protokoll.&lt;br /&gt;
&lt;br /&gt;
* Die Payload hat eine Länge von 16-Byte&lt;br /&gt;
* Das letzte Byte entspricht der Summe aller vorherigen Bytes (bzw. den unteren 8 Bit der Summe)&lt;br /&gt;
* Das Datenformat passt zu dem im GitRepo beschriebenen (https://github.com/hackocopter/Documentation/tree/master/RemoteControl)&lt;br /&gt;
* Das Datenformat passt zu der Implementierung des V202 Protokolls in der Deviation firmware (https://bitbucket.org/PhracturedBlue/deviation/src...)&lt;br /&gt;
&lt;br /&gt;
Zum Channel Hopping:&lt;br /&gt;
* jedes Packet wird zweimal versendet&lt;br /&gt;
* es immer 16-Channel durchgehoppt (dann gehts wieder von vorne los)&lt;br /&gt;
* auch das passt zur Implementierung in der Deviation firmware&lt;br /&gt;
&lt;br /&gt;
Siehe auch: http://www.mikrocontroller.net/topic/309185?goto=3410375#3410373&lt;br /&gt;
&lt;br /&gt;
=== Propeller ===&lt;br /&gt;
&#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
== Schnittstellen ==&lt;br /&gt;
&lt;br /&gt;
[[Datei:Schnittstellen des JXD 385|miniatur]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Pinbelegung des Controllers ===&lt;br /&gt;
&lt;br /&gt;
MINI51ZAN        &lt;br /&gt;
QFN33-Pin    Manual 3.2.2, p.16    &lt;br /&gt;
    CPNx/CPPx = Analog comparator input    &lt;br /&gt;
    CPO=Analog comparator output    &lt;br /&gt;
    AINx= ADC input    &lt;br /&gt;
    CK0=Frequency divider output    &lt;br /&gt;
    TxEX=Timer capture/reset input  &lt;br /&gt;
  &lt;br /&gt;
    Pin  Primary    Secondary    Function understood    External connection&lt;br /&gt;
    1  P1.5    AIN5, CPP0    Partially      Connected to motor ctrl circuit 4 (sense?)&lt;br /&gt;
    2  reset          YES        SWD Port reset&lt;br /&gt;
    3  P3.0    AIN6, CPN1    NC?        Not connected?&lt;br /&gt;
    4  P5.4          NC?        Not connected?&lt;br /&gt;
    5  P3.1    AIN7, CPP1    Partially      Connected to motor ctrl circuit 1 (sense?)&lt;br /&gt;
    6  P3.2    T0EX,STADC,INT0    YES        MPU6050, pin 12 (interrupt)&lt;br /&gt;
    7  P3.4    SDA, T0      YES        MPU6050, pin 24 (SDA)&lt;br /&gt;
    8  P3.5    SCL, T1      YES        MPU6050, pin 23 (SCL)&lt;br /&gt;
    9  P3.6    T1EX,CK0,CPO0    Partially      Connected to test pad&lt;br /&gt;
    10  P5.1    XTAL2      NC?        Not connected?&lt;br /&gt;
    11  P5.0    XTAL1      NC?        Not connected?&lt;br /&gt;
    12  VSS          YES        VSS&lt;br /&gt;
    13  P5.2    INT1      Partially      Connected to unpopulated circuit part. Possibly be to control LEDS on left side&lt;br /&gt;
    14  P2.2    PWM0      NC?        Not connected?&lt;br /&gt;
    15  P2.3    PWM1      NC?        Not connected?&lt;br /&gt;
    16  P2.4    PWM2      Partially      Connected to Motor 1 ctrl&lt;br /&gt;
    17  P2.5    PWM3      Partially      Connected to Motor 2 ctrl&lt;br /&gt;
    18  P2.6    PWM4, CPO1    Partially      Connected to Motor 3 ctrl&lt;br /&gt;
    19  P4.6    ICE_CLK (SWD)    YES        SWD Port CLK&lt;br /&gt;
    20  P4.7    ICE_DAT (SWD)    YES        SWD Port Dat&lt;br /&gt;
    21  P0.7    SPICLK      YES        BK2423 SPI CLK&lt;br /&gt;
    22  P0.6    MISO      YES        BK2423 SPI MISO&lt;br /&gt;
    23  P0.5    MOSI      YES        BK2423 SPI MOSI&lt;br /&gt;
    24  P0.4    PWM5, SPISS    Partially      Connected to Motor 4 ctrl&lt;br /&gt;
    25  P0.1    RTSn, RX, SPISS    YES        BK2434 SPI CSN&lt;br /&gt;
    26  P0.0    CTSn, TX    YES        Controls LEDS via 10 Ohm resistors&lt;br /&gt;
    27  P5.3    AIN0      NC?        Not connected?&lt;br /&gt;
    28  VDD          YES  &lt;br /&gt;
    29  P1.0    AIN1      NO        Connected to motor ctrl circuit 2 (sense?)&lt;br /&gt;
    30  P1.2    RX, AIN2    YES        UART PORT RX&lt;br /&gt;
    31  P1.3    TX, AIN3    YES        UART PORT TX&lt;br /&gt;
    32  P1.4    CPN0, AIN4    Partially      Connected to motor ctrl circuit 3 (sense?)&lt;br /&gt;
    33 (Pad)    VSS &lt;br /&gt;
&lt;br /&gt;
=== SWD-Port ===&lt;br /&gt;
Der SWD-Port ist über … herausgeführt. &#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
=== Serielle Schnittstelle ===&lt;br /&gt;
Die Anschlüsse führen zu den RX und TX Pins des MCUs.&lt;br /&gt;
&#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
=== PIN 9 ===&lt;br /&gt;
&#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
=== I²C-Schnittstelle ===&lt;br /&gt;
&#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
= Tipps und Tricks =&lt;br /&gt;
== Bezugsquellen und Kauf ==&lt;br /&gt;
=== Direktkauf aus China ===&lt;br /&gt;
&lt;br /&gt;
Bei Ebay ist der JXD-385 auch unter dem Namen &#039;&#039;&#039;JD-185&#039;&#039;&#039; zu finden, die Komponenten sind absolut identisch, der Preis liegt jedoch bei ca. 25€ inkl. Versand. Den JXD-385 findet man bei ebay seltener und er liegt bei ca. 35€.&lt;br /&gt;
&lt;br /&gt;
Bilder des JD-185: &lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
Datei:Quadrocopter JD-185.jpg|Foto des JD-185, gekauft bei Ebay-User bst2sell&lt;br /&gt;
Datei:Fernbedienung JD-185.jpg|Foto der Fernbedienung des JD-185, gekauft bei Ebay-User bst2sell&lt;br /&gt;
Datei:Platine Seite 1 - JD-185.jpg|Foto der Platine Seite 1 des JD-185, gekauft bei Ebay-User bst2sell&lt;br /&gt;
Datei:Platine Seite 2 - JD-185.jpg|Foto der Platine Seite 2 des JD-185, gekauft bei Ebay-User bst2sell&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&#039;&#039;→ Infos zu Aliexpress, ebay, Einfuhrumsatzsteuer und Käuferschutz ergänzen&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Lieferanten aus Europa ===&lt;br /&gt;
&lt;br /&gt;
- Tmart.com (GB):&lt;br /&gt;
Von einer Bestellung bei Tmart.com rate ich (Richard78) ab. Ich habe am trotz Express-Lieferung (5-7 Tage) auch 3 Wochen nach der Bestellung noch keine Waren erhalten.&lt;br /&gt;
&#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Ersatzakkus ==&lt;br /&gt;
Der Original-Akku hat 240mAh und wiegt …g. Die Abmessungen sind (LxBxH) 31x20x8 mm³ &#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Möglicher Ersatzakku:&lt;br /&gt;
Turnigy nano-tech 260mAh, 21g, 32x20x7 mm³&lt;br /&gt;
http://hobbyking.com/hobbyking/store/__24920__Turnigy_nano_tech_260mAh_1S_35_70C_Lipo_Pack_QR_Ladybird_Genius_CP_Mini_CP_.html&lt;br /&gt;
&lt;br /&gt;
Der Akku ist etwas dicker als angegeben, passt aber gut in den Copter&lt;br /&gt;
(380mAh, ca. 2,31€, …g) &#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Reduzierung der Unfallfolgen ==&lt;br /&gt;
&#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
= Ideen für neue Funktionen =&lt;br /&gt;
== Bessere Flugstabilisierung mit bestehender Sensorik ==&lt;br /&gt;
== Neue Funktionen mit GPS-Sensor ==&lt;br /&gt;
[[Bild:HOC_GPS_Groessenvergleich.jpg|200px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;→ Ideen ergänzen&#039;&#039;&lt;br /&gt;
== Neue Funktionen mit Luftdruck-Sensor ==&lt;br /&gt;
&#039;&#039;→ Ideen ergänzen&#039;&#039;&lt;br /&gt;
== Neue Funktionen mit Kamera ==&lt;br /&gt;
Alternativen: Keycam, Y3000, … &#039;&#039;→ Infos ergänzen&#039;&#039;&lt;br /&gt;
== Neue Funktionen mit Ultraschallsensor ==&lt;br /&gt;
&#039;&#039;→ Ideen ergänzen&#039;&#039;&lt;br /&gt;
== Neue Funktionen mit Infrarot-Entfernungssensor ==&lt;br /&gt;
[[Bild:HOC_IR-Entfernungsmesser-Testplatine.jpg|200px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;→ Ideen ergänzen&#039;&#039;&lt;br /&gt;
== Neue Funktionen mit Bluetooth ==&lt;br /&gt;
&#039;&#039;→ Ideen ergänzen&#039;&#039;&lt;br /&gt;
== Erweiterung der Original-Fernbedienung ==&lt;br /&gt;
=== Funkmodul mit PA + LNA ===&lt;br /&gt;
&#039;&#039;→ Details ergänzen&#039;&#039;&lt;br /&gt;
=== Erweiterung um ein Display ===&lt;br /&gt;
[[Bild:HOC_Fernbedienung_mit_C0802-04.jpeg|200px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;→ Details ergänzen&#039;&#039;&lt;br /&gt;
== Neue Funktionen mit alternativer Fernbedienung ==&lt;br /&gt;
&#039;&#039;→ Ideen ergänzen&#039;&#039;&lt;br /&gt;
= Programmierung neuer Firmware =&lt;br /&gt;
== Beschreibung der Toolkette ==&lt;br /&gt;
&#039;&#039;→ Details ergänzen&#039;&#039;&lt;br /&gt;
=== Notwendige Hardware und Software ===&lt;br /&gt;
&#039;&#039;→ Details ergänzen&#039;&#039;&lt;br /&gt;
=== Installation der Toolkette ===&lt;br /&gt;
&#039;&#039;→ Details ergänzen&#039;&#039;&lt;br /&gt;
=== ISP und ICD ===&lt;br /&gt;
== Beschreibung der Firmware-Varianten ==&lt;br /&gt;
=== „Blinky“ ===&lt;br /&gt;
&#039;&#039;→ Details ergänzen&#039;&#039;&lt;br /&gt;
= Weiterführende Links und Quellen =&lt;br /&gt;
* http://www.jann.cc/2013/10/13/tiny_hackable_quadcopter.html &#039;&#039;→ Details ergänzen&#039;&#039;&lt;br /&gt;
* Multiwii &#039;&#039;→ Details ergänzen&#039;&#039;&lt;br /&gt;
* Paparazzi (http://paparazzi.enac.fr/wiki/Main_Page) &#039;&#039;→ Details ergänzen&#039;&#039;&lt;/div&gt;</summary>
		<author><name>Smarti</name></author>
	</entry>
	<entry>
		<id>https://www.mikrocontroller.net/index.php?title=Datei:JXD385_Ports.jpeg&amp;diff=85565</id>
		<title>Datei:JXD385 Ports.jpeg</title>
		<link rel="alternate" type="text/html" href="https://www.mikrocontroller.net/index.php?title=Datei:JXD385_Ports.jpeg&amp;diff=85565"/>
		<updated>2014-11-07T11:41:15Z</updated>

		<summary type="html">&lt;p&gt;Smarti: Schnittstellen des JXD385&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Schnittstellen des JXD385&lt;/div&gt;</summary>
		<author><name>Smarti</name></author>
	</entry>
</feed>