Was machst du mit dem Arduino Uno?

9

Die nächsten Arduinos wurden angekündigt , das Arduino Uno & Arduino Mega 2560. Der Hauptunterschied besteht darin, dass es mit einem USB-Chip ausgestattet ist, der so umprogrammiert werden kann, dass er sich wie verschiedene USB-Geräte wie Tastatur, Maus oder ähnliches verhält , und der Mega hat doppelt so viel viel Speicher.

Was möchten Sie mit den neuen Boards machen?

Meine Pläne sind, einen Tastatur- / Mausersatz für bestimmte Spiele zu erstellen. Drücken Sie eine Taste, um schnell und wiederholt auf die linke Maustaste zu klicken.

Gorilla
quelle
Ich werde nicht - aber ich erwarte, dass PSGroove für Arduino Uno jeden Tag erscheint
Toby Jaffey

Antworten:

2

Re: Arduino Uno

Ich bin ein großer Fan der USB-AVRs. Letztes Jahr habe ich ein AT90USB162 Board gebaut . Seitdem arbeite ich an einem Single-Chip-Bus-Piraten- Klon auf einem und baue daraus USB-angeschlossene Testvorrichtungen für unsere Produktionslinie.

Ich liebe auch Arduino.

Ich hatte gehofft, dass der Arduino Uno die beiden Chips kombinieren würde. Aber ich bin enttäuscht. Mein Rat - warte auf v1.1 (Uno punto uno?) (Siehe @reemrevnivek unten).

Mit Blick auf das Uno-Schema haben sie die meisten Pins des ATmegaU8 nicht angeschlossen (nicht einmal an Pads). Viele interessante LUFA-Inhalte funktionieren also nicht ohne große Änderungen (JTAG, AVR-Programmierung, SD-Karten als Massenspeicher usw.).

Es gibt zwei Leitungen, die den ATmegaU8 mit dem ATmega328 verbinden - vorgesehen für eine serielle Verbindung.

Mein Rat, kaufe einen Teensy. Wenn die Arduino-Benutzer mit der Codierung für ATmegaU8 beginnen, läuft es auf Teensys ATmegaU4 besser und es verbleiben noch mehrere Hektar Flash und RAM. Mit dem DFU / HID-Bootloader im ATmega8 müssen die Dinge in der Tat sehr eng sein.

PS. ATmegaU8 als FTDI-Ersatz für Arduino - siehe Antwort von Benito und Uno .

PPS. Hier ist die FAQ . Das U8 ist ein Kostensenker.

Toby Jaffey
quelle
Ich war eine Minute lang aufgeregt, aber nachdem ich mir den Schaltplan angesehen habe, stimme ich zu. Wir hoffen, dass die Behebung dieses Problems Teil ihres Plans ist: (1) Verkaufe Boards mit fehlenden Verbindungen. (2) Gewinn. (3) Kündigen Sie an, dass Karten mit fehlenden Verbindungen nicht X, Y oder Z ausführen können. (4) Verkaufen Sie V2-Karten mit ordnungsgemäß implementierten Verbindungen. (5) Profitieren Sie erneut.
Kevin Vermeer
List \ 0 \ 0 \ 0 \ 0
Toby Jaffey
3
Nun, es ist alles Open Source. Sie können jederzeit eine abgeleitete Karte erstellen, die alle gewünschten Verbindungen herstellt. Das Hauptziel von Arduino ist es jedoch, eine einfache und einladende Plattform für Leute zu sein, die noch keine Erfahrung mit Hardware-Hacking haben. JTAG usw. bringt dieses Ziel nicht wirklich voran. Wenn Sie nach mehr Leistung oder mehr USB-Hacking suchen, sollten Sie sich wahrscheinlich das Netduino oder ähnliches ansehen.
Phooky
+1 Einverstanden, Arduino ist für Hardware-Hacking. Auf dieser Basis ist es unentschuldbar, die Linien nicht herauszubringen. Sogar zu Vias!
Toby Jaffey
1

Es scheint, dass es Probleme mit der Qualität der Arduino Uno gibt ...

Arduino Uno Qualitätskontrolle

an: Die Arduino Opensource Community

und ein Hardwarefehler im Arduino-Design ...

Arduino Hardware Bug

Nachdem wir uns das Design angesehen haben, scheint es uns, dass die Schaltung nur grundlegend fehlerhaft ist, und es gibt wenig Grund zu der Annahme, dass sie gut funktioniert, unabhängig davon, welcher MOSFET verwendet wird. Der neuere MOSFET macht das Problem offensichtlicher, sodass es bei allen Arten von Tests leicht überprüfbar ist. (Dies waren nicht nur erfundene Tests: Auf dem einen Laptop, den wir ausprobiert haben, haben wir nach dem Ausschalten einen Strom von fast 200 mA gemessen, der in den USB-Anschluss fließt. Wir haben überprüft, dass dies über den gesamten empfohlenen Betriebsbereich von 7-12 V an der Fahrgestellnummer erfolgt.) Der neue Arduino Uno scheint das gleiche Grundproblem zu haben, aber wir haben noch keines ausprobiert.

OIO
quelle