Hallo,
ich brauchte auch USB, habe bei robotikhardware.de das RN-Mega2560 Modul
(Fertigmodul mit USB) bestellt und bin zufrieden damit.
Hier die Daten:
* Leistungsstarker Controller ATMega2560 (einer der wohl
leistungsfähigsten AVR-Controller überhaupt),100 Pin´s am Gehäuse
* 256.000 Bytes Flash Speicher
* 8000 Byte RAM (extern erweiterbar)
* 4000 Bytes EEPROM
* RAM erweiterbar auf 64K
* zwei 8 Bit Timer
* vier 16 Bit Timer
* vier 8 Bit PWM Kanäle
* zwölf PWM Kanäle (programmierbar 2 bis 16 Bit)
* 16 analoge Eingänge (Spannungsmessung)
* 86 programmierbare I/O Leitungen
* vier TTL UARTS (RX/TX) – 2 frei, einer für USB, einer für RS232)
* RS232 Anschluss (PC-Pegel) PC kann direkt über das übliche
dreipolige RS232 Kabel angeschlossen werden.
* RS232 – Treiber auf dem Board schaltet automatisch in
Stromsparmodus wenn keine Daten übertragen werden – aktiviert sich auch
wieder bei Datenübertragung. Manuell kann RS232 Treiber auch ganz
deaktiviert werden.
* USB–Anschluss (Standard USB-Kabel mit MiniUSB-Stecker passt
sofort). Treiber für Windows und Linux im Lieferumfang
* ISP-Programmieranschluss – Standard Programmieradapter (wie unser
ISP-Dongel) passen sofort.
* I2C-Bus über Stiftleiste herausgeführt (zum Anschluss zahlreicher
Erweiterungen, Sensoren etc.)
* SPI-Bus über Stiftleiste herausgeführt
* 16 Mhz Quarz auf dem Board integriert
* Uhrenquarz ebenfalls auf dem Board integriert (für Echtzeituhr)
* eine programmierbare Leuchtdiode
* fast alle Portleitungen werden über die Stiftleisten herausgeführt
* zwei Stiftleisten mit jeweils 2x25 Pin und 2 passende
Buchsenleisten im Lieferumfang. Dadurch kann das Board bequem in eigene
Schaltungen oder auf Experimentierplatinen/Lochraster gesteckt werden.
* Betriebsspannung stabilisierte 5 V (nur ganz geringe Stromaufnahme
von wenigen mA)
* Sehr kompakt durch modernste winzige Bauteile (nur ca. 43 x 63mm
und nur 9mm hoch)
* Voll kompatibel zu den RN-Definitionen für Controllerboards
* Programmierbar in zahlreichen Sprachen, z.B. Basic (BASCOM
Compiler, eingeschränkt bis 4K wird mitgeliefert), C (C-Compiler GCC
wird mitgeliefert), Assembler
* Deutsche Dokumentation mit Basic Programmbeispiel
* Fertig aufgebaut (lediglich Stiftleiste muss eingelötet werden)
* Bereits mit Testprogramm vorprogrammiert / alle
Fusebiteinstellungen schon vorgenommen
* Für Eagle –Anhänger wird das Modul als Libary für Eagle auf CD
mitgeliefert.
* Starter- oder Applikationsboard nicht unbedingt notwendig