Wie man mit einem ganzen Computer auf einem Chip billig und einfach tolle Sachen bauen kann
Microcontroller sind ein tolles Spielzeug für Leute und fd0 ist mit dabei. Tim Pritlove befragt ihn im Gespräch zu seinen Microcontroller-basierten Projekten, was diese Systeme zu leisten vermögen und wie man sie programmiert. Auch komplexe Details der Maschinensprachen-Programmierung werden erläutert: Register, Interrupt-Handling, Ansprechen von Hardware, Speicherverwaltung. Aber es geht auch um die Hardware: wie bringt man einer LED bei, verschiedene Helligkeiten anzunehmen? Wie programmiert man sich seine eigene Infrarotfernbedienung?
Shownotes
Links:
- Chaos Computer Club Cologne (C4)
- lochraster.org / fd0
- WP: Mikrocontroller
- U23
- WP: Schloss Heiligenhoven
- heise: CCC veranstaltet Projekttage für junge Computernutzer
- WP: Internet Control Message Protocol (ICMP)
- WP: Ping
- fnordlicht
- Atmel Corporation
- WP: Atmel AVR
- WP: Hauptprozessor (CPU)
- WP: Quarzoszillator
- WP: Oszillatorschaltung
- Microchip Technology Inc.
- WP: PICmicro
- WP: Maschinensprache
- WP: Interrupt
- WP: Register
- WP: Türme von Hanoi
- WP: Befehlszähler (Program Counter)
- WP: Joint Test Action Group (JTAG)
- WP: ARM7TDMI
- WP: Pulsweitenmodulation
- WP: Pulsfrequenzmodulation
- WP: EIA-485 (RS485)
- WP: I²C
- ST Microelectronics: TDA7318 Digital Controlled Stereo Audio Processor
- WP: EIA-232 (RS232, V.24)
- WP: Polling
- IAR Systems
- AVR Libc
- WP: Bank Switching
- WP: Expanded Memory Specification
- EtherRape
- 19C3: Network Hijacking Workshop
- Microchip ENC28J60
- ethersex.de – making Atmel AVRs IPv6 aware …
- Parallax Basic Stamp
- Arduino open-source electronics prototyping platform
- CRI015 Bre Pettis
- WP: Surface Mounted Device
- TV-B-Gone
- IR Remote Control Knowledge Base
- Unzap
- 21C3: Old Skewl Hacking: Infra Red
- 22C3: Old Skewl Hacking – InfraRed updated
- WP: Bleiakkumulator
- Linux Infrared Remote Control (LIRC)
Moin,
seit einigen Tagen sind die Download der Podcast relativ zäh. Gibt es da Probleme?
Hi,
Der Server hat im Moment viel zu tun, ich hab das mal unter http://rinnsal.oph.rwth-aachen.de/chaosradio_express_067.mp3 abgelegt.
Afaik ist der Upload des Server momentan auf 100Mbit beschränkt … Vielen Dank für den Mirror!
Guter Mirror-Link, kann ich die mp3 Schleuder für die tägliche Zugfahrt vorbereiten!
Freue mich auf das Thema, penetranter output im Moment was das Chaosradio betrifft.
Davor hab ich wirklich großenRespekt.
der mirror ist sahne! danke dafür
hmm hab gelogen, bricht immer ab auf ~23mb…
könnte nicht vll doch mal jemand einen torrent aufsetzen?
Ich hab mal am Server noch was getan, ist deine Leitung sehr langsam? Sonst nutz einen Downloadmanager und resume einfach…
hier auch noch mal nen mirror…
http://helios.wh2.tu-dresden/~kaeart/cre067.mp3
uuuups…
hab da ein .de vergessen….
http://helios.wh2.tu-dresden.de/~kaeart/cre067.mp3
Das mit den langsamen Downloads ist mir auch aufgefallen, besonders bei der Camp doku auf Chaos TV neulich.
Ich wäre von einem Torrent für die Podcast-Feeds sehr angetan. Ist da was in Planung?
tim, kannst du nicht einfach noch schnell nen torrent erstellen für die neuesten downloads? Und z.B. von mininova seeden lassen? Die machen das gern: http://www.mininova.org/distribution
Passt zum einen prima zum Studium und is zweitens sehr interessant.
Den Podcast werd ich mir dieses WE anhören :)
Die Geschichte mit den Torrents würd ich auch sehr befürworten. Weil ständig mehr Kapazitäten anzuschaffen (worauf es letzendlich hinauslaufen würde) ist ja auch kein Weg oder?
Die Geschichte mit der „TV-aus“ find ick extrem lustig und der junge Mann iss ja während des Gesprächs förmlich explodiert vor Begeisterung. Soviel “ Freude am Gerät“ war selten anwesend. Mir hat dit sehr viel Spaß bereitet zu zuhören.
Danke !!!
Bin schon auf den nächsten Podcast gespannt.
Wieder mal eine sehr schöne und informative Folge, die zur eigenen Beschäftigung mit dem Thema anregt. Vielen Dank!
ich finde den podcast viel zu technisch, wer hat schon lust auf assembler code fürn bischen spass am prozessor?
viel besser finde ich an ansatz von arduino, der scheinbar den selben MC benutzt, dafür aber in c beschickt werden kann. gibt ne große supporter base und alles open sorce.
http://www.arduino.cc/
@Jan: Erst Assembler schaft den Spass am Prozessor :)
Aber Arduino kam ja auch zur Sprache.
Der Podcast war technisch, ABER die Erklärungen waren gut. Machte richtig Lust auf Bastelnè
fd0 ist einfach klasse, super Erklärungen und gute Redegeschwindigkeit..
Er hat mich so begeistert, dass ich mir sofort einen kompletten Bausatz vom Fnordlicht bestellen musste :)
Freu mich schon auf die Lieferung
Mach weiter so, Tim!
Sehr toller Podcast, weiter so! :-)
Hat richtig Spass gemacht zum hören und macht neugirig doch mal selbst zu löten.
Insgesamt grosses Komplement an dich Tim und vielen Dank für deine Potcasts. Stolpert man immer wieder über Perlen.
Ich finde das war mal wieder ein gelungener Podcast!
Ich hab zwar nur 23 wirklich verstanden, hat mich aber, mit dem Thema um einiges weiter gebracht.
Vorallem der komentar mit den Ubuntu CD´s und den M***a Markt Notebooks
MfG Tigerchen
Hi,
interessantes Thema, aber ein paar Anmerkungen:
Der JTAG Port benannt nach Joint Test Action Group ist für das Testen geschaffen worden, ist aber auch gut zum Testen. Leider ist das bei den Atmel SAM7 etwas unglücklich eingebaut worden (Pin zum umschalten).
Es gibt auch schon Atmel AVR mit USB intern, recht neu.
Morrigaan
@Morrigaan: Äh, „ist für das Testen geschaffen worden, ist aber auch gut zum Testen“? Was wolltest Du uns damit sagen?
Ich rate mal: Zweites Testen durch Debuggen ersetzen. Das erste Testen (wofür JTAG geschaffen wurde) ist im Kontext industrieller Fertigung mit gedruckten Platinen usw. zu verstehen.
das erste Testen ist Leiterplattentest (Fertigung)
das zweite Testen der Software
Anaphyis hat es richtig gesehen, ich war mal wieder zu tief in der Materie gewesen und habe den Wald vor lauter Bäumen nicht gesehen.
Morrigaan
Hallo Tim,
vielen Dank für diese und auch die vielen anderen Sendungen, die ich schon hören durfte! Speziell aus dieser Folge hier ist dann auch mal was richtiges konkretes erwachsen. Das Fnordlicht erleuchtet seit kurzem unser Heim. Das gabs diesmal als Weihnachtsgeschenk für meine Frau. Sie freut sich darüber, speziell über die Fernbedienungsfunktion. Und ich hatte auch meinen Spaß beim Basteln. Werde auch weiter in die Thematik einsteigen, jetzt wo ein Lötkolben im Haus ist. :) Danke für die Anregung.
Viele Grüße
Tobias
Pingback: CRE151 Die ARM-Architektur | CRE: Technik, Kultur, Gesellschaft
Wenn auch ein paar Jahre alt doch noch immer sehr informativ und anregend. Wobei der Download allerdings immernoch recht langsam läuft ;-)
Hey,
danke für die informative Sendung. Wer sich für Infrarot interessiert, für den könnte auch dieser Link interessant sein:
http://deskfactory.de/arduino-infrarot-fernbedienung
Viel Spaß,
Robert