Es gibt fertige Boards mit USB-Anschluss, und dazu passende
Beispielprogramme, z.B. Arduino. Soetwas solltest du dir besorgen, weil
du dann funktionierende Hardware hast. Das erspart dir eine Baustelle.
Dafür gibt es Unmengen an Dokumentation, Beispielprogrammen und
Anleitungen, um Spaß dran zu haben. Wenn es dir darum geht, mit den
Controllern Ergebnisse zu erzielen und Probleme zu lösen, kannst du auch
auf dem Niveau bleiben. Geht es dir eher darum, den ganzen Mist zu
verstehen, solltest du aber relativ früh aus der Arduino-Welt
verschwinden und z.B. mit C (oder auch Assembler) arbeiten.
Was auch immer du machst, du solltest mit den ganz normalen
Babyschritten anfangen:
(a) LEDs blinken lassen, Lauflicht bauen, per Tastendruck rückwärts
laufen lassen; verschiedene Blinkgeschwindigkeiten, und wenn du gut
drauf bist, die Helligkeit ändern (= sehr schnell blinken). Wenn du das
kannst, weißt du, wie man mit den Pins (GPIOs) arbeitet.
(b) Das gleiche von vorn, aber diesmal mit dem im Controller
integrierten Timer. Helligkeit ändern per PWM, und schickes ausfaden.
Wenn du das kannst, weißt du, wie man die im Controller integrierte
Hardware benutzt.
(c) Diesmal nimmst du den Timer und lässt ihn Interrupts auslösen, um
die LEDs blinken zu lassen. Gleichzeitig nimmst du eine zweite LED her,
die du ständig "Hallo Welt" morsen lässt. Und mit dem Knopf stellst du
noch die Helligkeit der Morse-LED ein. Wenn du das kannst, weißt du, wie
du deinen Controller dazu bringen kannst, mehrere Dinge
quasi-gleichzeitig zu tun.
Das ist alles in ein paar Monaten machbar. Du musst nur mal anfangen.
Und wenn du damit durch bist, brauchst du eigentlich auch keine Angst
mehr vor dem Wii-Zeugs haben. Bis dahin hast du genug Grundlagenwissen,
um geschickte Fragen zu stellen. ;-)