January 2011 Meeting Notes
Compiled by Dave Jaffe
Contributions from Kevin Appert and others
|
09:50 |
Coffee and a Chat |
10:15 |
Forth for Arduino? - CH Ting Ting feels that
the Atmega328 chip on Auduino boards is very hostile to Forth because of its
Harvard architecture. As a result of the organization of the Atmega, it is very
difficult to write to flash memory in order to extend the Forth dictionary.
Ting is experimenting with Arduino Uno and amForth, but could not get it
working on Uno
Ting hopes to get an eForth interpreter to work on Uno.
- amForth on
SourceForge
- amForth
Technical Documentation
- Arduino PROGMEM - store data in
flash memory
- avr -
Program
Space Utilities
|
11:45 |
Lunch We will walk to
The Treehouse by
Tresidder Union. Here is the
menu.
|
13:00 |
Introductions, announcements, and discussion - All
assembled Everyone introduced themselves and mentioned something they
did with Forth |
13:15 |
Treasurer's Report - John Rible |
13:25 |
eForth Running on a GA144 - John
Rible GreenArrays just received 16 wafers of GA144s. That's some
3,000,000 Forth computers! John will give a quick overview of GreenArray's
latest offering. Chips will be available in March, April, or May. |
13:45 |
ForthBildungsGruppe - Carsten Strotmann The
ForthBildungsGruppe in Germany is giving Forth Workshops at Open Source
Conferences and using amForth on Arduino to get "fresh blood" into the Forth
community. The name of the group is a German wordplay on Forth and
Training.
- Slides - 189 Kb pdf
file
- WikiReader (done in
Forth) - $79 to $99
- NanoNote
(Linux) - $99
|
14:10 |
Break |
14:20 |
Gforth Overview - John E. Harbold John will
give us a look at the capabilities of Gforth.
- Gforth software
- Gforth
tutorial
|
15:05 |
Arduino Day and Maker Faire - All Present We'll
briefly talked about plans for an SVFIG booth at the Maker Faire. CH Ting
volunteering to lead the effort to come up with a suitable display project.
We'll also discuss an Arduino Day theme for our February meeting
(see below) and the desirability of publicizing it widely. |
15:15 |
NaClForth - Brad Nelson NativeClient (a feature
of the Chrome web browser) allows native machine code (x86-32, x86-64, arm) to
run in the browser with access restrictions similar to Javascript. Brad
presented a work-in-progress implementation of a colorforth variant for this
platform.
- Slides
on GoogleDocs
|
16:00 |
Adjourn |
|
Other items:
- Forth
- Thinking
Forth Project
- Software
- A simple Forth
dependency/package manager
- Hardware
- XESS XuLA - a
new FPGA development board
- Summary of FPGA
development boards
- Forth
Programming Books
- A
Beginner's Guide To Forth
- Programming Forth
- Thinking
Forth
- Articles
- Stores
- Games
- Companies
- Forth Jobs
- Staff
Software / Firmware Engineer Exar Corporation - Fremont, CA
- Controls
Engineer - BorgWarner - Asheville, NC
- Course lectures
- Falvotech
Blog
- Current blog
entry
- Merry Christmas!
Announcing Unsuitable 1B!
- fides: An Exercise
in TDD, Stepwise-Refinement, and Modular Programming
- Other
- Voyager photo by George
Nicol
|
|