Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende ÜberarbeitungNächste ÜberarbeitungBeide Seiten der Revision | ||
bausaetze:gscheiduino [2016/01/19 13:57] – Hannes Jochriem | bausaetze:gscheiduino [2016/10/19 09:05] – [Treiber] Hannes Jochriem | ||
---|---|---|---|
Zeile 1: | Zeile 1: | ||
+ | [float] | ||
+ | ~$ Passende Produkte im Shop: $~ | ||
+ | [[http:// | ||
+ | [/float] | ||
+ | |||
====== Gscheidunio ====== | ====== Gscheidunio ====== | ||
Zeile 31: | Zeile 36: | ||
===== Abmessungen ===== | ===== Abmessungen ===== | ||
- | Der Gscheiduino hat die selben Maße, wie der original Arduino, lediglich der nutzlose " | + | Der Gscheiduino hat die selben Maße, wie der original Arduino™, lediglich der nutzlose " |
{{: | {{: | ||
{{: | {{: | ||
+ | |||
+ | ===== Firmware für den Atmega32u2 ===== | ||
+ | |||
+ | [[bausaetze: | ||
===== Aufbauanleitung ===== | ===== Aufbauanleitung ===== | ||
Zeile 43: | Zeile 52: | ||
[[bausaetze: | [[bausaetze: | ||
+ | ===== Treiber ===== | ||
+ | |||
+ | Um den Gscheiduino auf einem Windows-PC verwenden zu können, benötigt er folgende Treiber: | ||
+ | |||
+ | [[artikel: | ||
+ | |||
+ | [[artikel: | ||
+ | |||
+ | Will man den Gscheiduino und der Arduino-Oberfläche verwenden, kann man diesen einfach per Boardmanager hinzufügen: | ||
===== Pinout ===== | ===== Pinout ===== | ||
Zeile 72: | Zeile 90: | ||
{{: | {{: | ||
+ | |||
+ | ===== Peripherie ===== | ||
+ | |||
+ | Der Gscheiduino hat im Vergleich zum Original ein paar zusätzliche Features: | ||
+ | |||
+ | {{: | ||
+ | |||
+ | ==== TRST ==== | ||
+ | |||
+ | TRST ist der Reset-Taster wie bei der original Arduino™/ | ||
+ | |||
+ | ==== IRST ==== | ||
+ | |||
+ | IRST ist mit der Reset-Pin des Atmega32u2 verbunden. Wenn diese Taste gedrückt wird, wird beim 32U2 ein Reset ausgelöst. Da PD7 mit R15 fix gegen GND verbunden ist, startet der 32U2 danach im Bootloader-Modus. Dadurch kann ein Firmware-Update des Chips durchgeführt werden ([[artikel: | ||
+ | |||
+ | ==== 32U2-Switch ==== | ||
+ | |||
+ | Mit hilfe des 32U2-Switches kann der Modus des 32U2 ausgewählt werden. ist die Verbindung geöffnet, startet der Chip wie ein original Arduino™/ | ||
+ | |||
+ | Bei geschlossenem Jumper startet der Chip als Programmiergerät, | ||
+ | |||
+ | * Programmieren des Bootloaders in einen frischen Atmega328P | ||
+ | * Programmieren einer externen, eigenen Platine mittels 6-poligen ISP-Kabels | ||
+ | * Aufspielen von Software auf die gesteckten Mikrocontroller ohne Bootloader | ||
+ | |||
+ | Der Programmer ist 100% kompatibel zu Arduino™/ | ||
+ | |||
+ | ==== Power Switch ==== | ||
+ | |||
+ | Der kleine unscheinbare Schalter zwischen Hohlstecker und USB-Buchse dient zur Auswahl der Betriebsspannung. | ||
+ | |||
+ | Standardmäßig laufen alle Arduino™/ | ||
+ | |||
+ | ==== SJ1 ==== | ||
+ | |||
+ | Bei den Original Arduino™/ | ||
+ | |||
+ | ==== SJ2 ==== | ||
+ | |||
+ | Auf der Unterseite befindet sich SJ2. Dieser verbindet Target-Reset mit dem Reset des Atmega32U2. Dies ermöglicht, | ||
+ | |||
+ | ==== Lötjumper 1 ==== | ||
+ | |||
+ | Lötjumper 1 auf der Unterseite der Platine ist derzeit ohne Funktion. |