Rating is available when the video has been rented.
This feature is not available right now. Please try again later.
Published on Jun 24, 2011
Demo of a Forth system running on the Arduino platform. Arduino/AVR: interactive development on the controller with amforth
Are you tired of the "edit, assemble, flash, reset and watch" cycle when writing code for your AVR microcontroller? There is an alternative: amforth . Yes, it needs to be assembled and flashed, too. But after that you hook the controller to your serial port and are greeted with the "ok" prompt. After that you are free to change pin direction and levels or configure the available periphery in any way you want. You can try out little bits and stick them together, defining new words (functions) as you go. They can immediately be used, no need to reassemble and reflash. You have every bit of the controller under direct control.
amforth is an incarnation of Forth. It is a stack based system, it is virtually free of syntax, and it might change your opinions on microcontroller programming a whee bit. amforth is GPL software.
The presentation shall demonstrate the "interactive" trait of amforth as well as some concepts special to Forth-land.
Erich Waelde from the German Forth Group has given a talk on amForth at FOSDEM 2011 in Brussels in February 2011. This video, the slides and proceedings is now available for download here: