Speakers | |
---|---|
Erich Wälde | |
Schedule | |
Day | Saturday |
Room | Lameere |
Capacity | 500 |
Start time | 13:00 |
End time | 14:00 |
Duration | 01:00 |
Info | |
Track | Embedded devroom |
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 [1]. 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.
Concurrent events:
Next (up to 3) talks in the same room (Lameere):
When | Event | Track |
---|---|---|
14:00-15:00 | Advanced Experiments with XMOS Multicore Embedded Hardware. | Embedded |
15:00-16:00 | Flukso - Community Metering. | Embedded |
16:00-17:00 | DaVinci dm365 for home automation | Embedded |