-
Notifications
You must be signed in to change notification settings - Fork 3
A simple Forth-like firmware kernal for Amtel AVR ATmega328P microcontroller.
License
calroc/AVRV
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
This is a simple sort-of Forth system for AVR microcontrollers. It's written for the Pololu Baby Orangutan robot controller [1] Most of the documentation is in the form of comments in the source file avrvm.rst and the system in general probably won't make much sense unless you're already at least a little familiar with Forth. There's no attempt to implement or adhere to any standard Forth. I'm just noodling around and creating the easiest version of what seems like it will work. Knowledge and inspiration came from myriad sources but especially noteworthy are: Brad Rodriguez' "Moving Forth" series [2] and Richard Jones' wonderful jonesforth "literate Forth" [3]. You can use docutils' rst2html command to convert the ReST file to HTML, and the rest2asm.py script (which depends on docutils and BeautifulSoup) to convert it to asm for assembly to a hex file and flashing to a chip. [1] http://www.pololu.com/catalog/product/1220 [2] http://www.bradrodriguez.com/papers/moving1.htm [3] http://git.annexia.org/?p=jonesforth.git;a=summary http://rwmj.wordpress.com/2010/08/07/jonesforth-git-repository/
About
A simple Forth-like firmware kernal for Amtel AVR ATmega328P microcontroller.
Resources
License
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published