Ich bastele sehr gerne mit Mikrocontrollern von der Firma Atmel. Die Prozessor-Architektur, mit der ich mich derzeit befasse, ist die AVR-Architektur. Im Folgenden möchte ich Bilder der Hardware zeigen - und den Quellcode der Software zum Download anbieten. Auch die entsprechenden Firmware-Images im HEX-Format kann man hier herunterladen.
Zuerst ansehen:
Hinweise zur AVR-Programmierung habe ich hier zusammengestellt
Projekt: WiFi Radio
WLAN Router mit externer USB-Soundkarte,
wahlweise auch Cardreader mit SD-Karte mit MP3-Dateien
ausführliche Link- und Bildsammlung in meinem Wiki
Hardware: Asus WL-520gU (bei Amazon), passende USB-Soundkarte (bei eBay),
myAVR Board light (Bausatz), LCD-Modul TC1602A-09 (bei Pollin)
Software
auf Router: OpenWRT - compiliertes Firmware-Image für Asus WL-520gU
auf myAVR Board light: ZIP-Archiv mit komplettem Sourcecode für Displayansteuerung (Anzeige der aktuellen Station), Senderumstellung per UART (beide Richtungen), Tasterauswertung - einzelne Dateien:
Projekt: AVR Webserver
mit SD-Card-Reader, Infrarot-Empfänger, Display und Temperatur-Sensor
ausführliche Link- und Bildsammlung in meinem Wiki
Hardware: AVR-NET-IO von Pollin (Bausatz, Fertigmodul)
Software
Ethersex - aktueller Quellcode - Seite bei Github
fertiges Image für Atmega644 mit Add-on: download.wulff-woesten.de/avr/webserver/ethersex.hex