Startseite Lego-Roboter Roboter-Aufgaben I2C-Wavplayer Bluetooth-Roboter Pongboard TinyPong USB-Board 30MHz Testboard Softwareerstellung AVR-Flashtool AVGA-Software ATtiny Ampel AVR-Simon USB-Simon 2015 Digispark Trinket ADC-Reader AVR-Würfel ESP8266 ESP-01 ESP-12E-Testboard WiFi-Thermometer Sonoff-Modul Temperaturlogger Autologin ESP-Flashtool Wassermelder Schachcomputer AVR8-Burn-O-Mat PonyProg 2000 Tiled Editor Code::Blocks Notfall-Windows Treiber einbinden Bootstick erstellen WLAN einbinden Sketchup Bauteilbibliothek Mini-Joystick Tanzmatte Ubuntu 12.04 Mathe-Software Isolationsfräsen Tonertransfer Forum
USB-Board 20MHz
Das USB-Board ist eine Weiterentwicklung des Uniboards. Das Board bietet die Möglichkeit, Software direkt über die USB-Schnittstelle einzuspielen. Als Bootloader kann entweder AVRUSBBoot von Thomas Fischl oder USBaspLoader von Objective Development verwendet werden. Beide Booloader basieren auf der USB-Schnittstelle V-USB. Eine neue Software lässt sich je nach verwendetem Bootloader über das USB-Flashtool oder mittels avrdude z.B. mit dem Programm AVR8-Burn-O-Mat einspielen.
USB-Board Prototyp
USB-Board mit Quarzumschalter
Das USB-Board verwendet zum Upload der Spielesoftware V-USB. V-USB läuft jedoch z. Zt. nur mit einer maximalen Taktfrequenz von 20MHz. Einige AVGA-Spiele sind jedoch für eine Taktfrequenz von 25MHz ausgelegt. Werden die Spiele lediglich mit 20MHz betrieben, so werden sie nicht auf allen Monitoren richtig angezeigt. Um eine größtmögliche Kompatibilität zu gewährleisten, wird hier ein 2-fach Umschalter verwendet, mit dem sich die Frequenz umschalten lässt.
USB-Swtichboard
Um den Nachbau zu vereinfachen, wurde das Layout des USB-Boards entsprechend erweitert.
Downloads