Vortragsdetails

Arduino - Ausbruch aus dem Compile-Upload-Debug-Kreislauf

von Carsten Strotmann (Forth Gesellschaft e. V.)

Friday, 25.05.2012, New York 2.2, 10:00-13:00 Uhr

Zeit: 3 Stunden

Wer: Carsten Strotmann (Forth Gesellschaft e.V.) Erich Waelde (Forth Gesellschaft e.V.)

Abstract: Der Arduino ist ein beliebtes Open-Source-Hardwareboard auf der Basis des Atmel AVR-Mikrocontrollers. Hardwareentwicklung auf dem Arduino ist häufig an einen Compile-Upload-Debug-Zyklus gebunden. Die Entwicklung findet auf einem PC und nicht auf der Zielhardware statt.

Dieser Workshop zeigt, wie Programmierung mit amForth direkt auf dem Arduino geschehen kann, ohne dass ein Cross-Compile-Prozess notwendig ist. Die Hardware kann interaktiv auf der Kommandozeile erforscht und programmiert werden.

Webseite zum Beitrag: http://amforth.sourceforge.net/

Im Workshop zeigen wir wie man Kontakt über die USB-Serielle Schnittstelle zur Kommandozeile im Arduino aufnimmt, wie man Befehle interaktiv ausführt und den Arduino von dort erforschen kann.

Weiterführend werden wir in den Workshop zeigen wie längere Programme auf dem Arduino kompiliert werden, wie selbststartende Programme erzeugt werden und natürlich das wie das Ansprechen von externen Komponenten geschieht. Alle diese Schritte können vom Teilnehmer des Workshops am eigenen Rechner (Laptop) mitgemacht werden.

Wer sollte teilnehmen:

jede/r mit Interesse an den kleinen Käfern äh Rechnern --- ja, es sind vollständige kleine Rechner!

Anzahl: 10 - 15 Personen

Mitbringen: Notebook mit Linux, xBSD, Unix

Vorwissen: wie man sich auf der Unix/Linux Kommandozeile zurechtfindet

Material wird gestellt: - leihweise: Arduino board, USB Kabel, ggf. shield - Dokument: Wie kommt ein amforth auf den Arduino - Dokument: Wie geht's weiter - Archiv-Datei mit den Dokumenten, amforth Quellcode ...

Das Arudino-Board kann ggf. im Anschluss an den Workshop zum Selbstkostenpreis erworben und mit nach Hause genommen werden.

Über den Autor Carsten Strotmann:

Carsten has worked with midrange systems (AS/400), Unix installations, and PC networks since 1990. From 1997 to 2000 he lead the Internet and Security Team at GE Capital IT Solutions in Frankfurt, Germany. His work included Security Installations and Networking Concepts/Projects for many Germany and international Enterprise Customers.

His main areas of expertise are Operating System, Programming Languages and TCP/IP Networking (esp. DNS and DHCP). Carsten also does some hacking on Forth Systems and vintage Computers (6502, 8086/8080 and Z80 based)