November 2015 Meeting Notes
Compiled by Dave Jaffe
Contributions from Kevin Appert and others
SVFIG on Google+ Hangout:
long
url - tinyurl
Videos: morning
(3:13:50) - afternoon
(3:34:11) |
8:30 |
Coffee and a Chat |
9:00 |
Chairman's Welcome - George Perry |
9:00 |
Programming Challenge - CH Ting You can
participate in the Programming Challenge by either building & programming
your own breadboard before Forth Day or programming assembled boards available
on Forth Day.
- 2015 Forth
Day Programming Challenge
- Bob Nash's entry:
- Project info
- LED display -
LD788BS
- $3.95
- Code
- 8x8-chars
- 8x8-strings
- init
- LD788
- string-demo
- Video
(0:35)
|
9:12 |
Radeus Labs Antenna Control Unit - Leon Wagner, FORTH,
Inc. The Radeus Labs Model 8200 Antenna Control Unit enables satellite
earth station antennas to accurately acquire and track geosynchronous
satellites. It is designed to support robust, unattended operation for long
periods of time. The RL8200 ACU is written entirely in Forth. The touch-panel
user interface is in SwiftForth for Windows and three embedded modules
(controller, encoder interface, and resolver interface) are all in SwiftX for
ARM Cortex-M series microcontrollers. The entire unit (including all four Forth
applications) was designed and developed in less than six months.
- Radeus
Labs Model 8200 Antenna Control Unit
- Slides
|
9:42 |
JavaScript to Forth and Back - Aliaksei
Chapyzhenka Aliaksei will discuss his JavaScript and Forth experiments
including:
- JavaScript compiler with the Forth machine as the target
- Forth system implemented in JavaScript
- In-browser Forth editor with real-time visual feedback
- Slides - JavaScript back
and Forth
- Forth
Editor
|
9:42 |
Personal EKG in Forth - Bill Ragsdale Bill
Ragsdale will present and demonstrate two phases of a non-Forth
project. This effort originated from a personal health issue motivating
him toward building a portable EKG to monitor his own heart performance. The
project stalled on the difficulty of implementing a Forthbased data interface
to an iPhone. As is often the case, shifting priorities delayed this project.
Then an FDA-approved commercial product (AliveCor Mobile ECG) was introduced
for $85 with an astonishingly innovative data interface.
- AliveCor Mobile
ECG
|
10:26 |
Break |
10:36 |
Automated RISC-V Testing in an x86 World - Samuel A.
Falvo II Sam will explain how he manages automated testing for the
64-bit RISC-V software for the Kestrel-3 on an x86-based computer.
- Kestrel Computer
Project
- Kestrel
Computer Project Posts
- Samuel A. Falvo
II
|
10:56 |
Forth Haiku Interactive - Brad Nelson Color and
computation collide in an interactive spectacle of light. Haiku Forth becomes a
hands-on art display! Learn how to combine Arduino, ChromeOS Kiosk mode, the
Chrome.Serial API, and the power of Forth to make lustrous visions dance and
dazzle at the touch of a finger. |
11:30 |
4th.CoSy Topics - Bob Armstrong 4th.CoSy's goal
is to provide a computing environment in open Forth providing an APL informed
vocabulary to succinctly express the combinatoric application of functions to
arbitrary sets of data. Reference Counting, Stack Frames, and "Atomic" verbs
will be discussed leading to the screen-scraping and an analysis of Model T
ignition specifications.
- 4th.CoSy
|
12:00 |
Lunch We ordered lunch delivered by
The Treehouse. |
13:30 |
GreenArrays - Charley Shattuck
-
A pre-recorded video by Daniel Kalny ( dkalny -at- seznam.cz
) describing a Near Field Magnetic Induction Communication (NFMIC) project
using the GA144 will be shown.
-
Video
(45:55)
-
Phitchaya Mangpo Phothilimthana and Michael Schuldt, Cal
Berkeley students, will present Chlorophyll, a synthesis-aided compiler,
loader, and simulator for the GA144 multi-computer chip.
- Phitchaya Mangpo
Phothilimthana's slides
- Michael Schuldt's
slides
- Chlorophyll Language and
Compiler
- Compiler,
loader, and simulator for the GA144 multi-computer chip
-
Charley Shattuck will describe a C Virtual Machine developed
by Stefan Mauerhofer. The software has been tested by Charley using an
assembler written in gforth, running code in Softsim, and debugged on the GA144
Evaluation Board using polyFORTH. (A C compiler for the virtual machine is also
under development by Stefan.)
|
15:15 |
Break |
15:30 |
Fireside Chat - Chuck Moore
- BlueMax
Lighting
- Amazon Echo
- control light
switches
|
|
Group Photo and Roll Call Video These will be posted
on the SVFIG website. Your participation is - of course - optional. |
|
Clean Up and Adjourn |
|
Dinner at Fey Restaurant
- 1368 Camino Real, Menlo Park - 650/324-8888 -
Map
|
Other items:
- Forth
- Forth for MSP430
- Forth Tutorials
- Forth CPUs
- Forth Articles and Blogs
- Forth Programming Books
- Forth Jobs - submitted by Dennis Ruffer
- Other Jobs
- Green
Arrays
- Forth People
- Forth enthusiasts at
GitHub
-
- Misc Forth Stuff
- Forth on
Reddit
- comp.lang.forth
- Computers
- Single
Board Computer
- WearDuino - Motion
sensor with accelerometer, gyroscope, magnetometer
- Chips
- Components
- Software Applications
- Space Applications
- Programming Languages other than Forth
- Why
NASA Needs a Programmer Fluent in 60-Year-Old Languages
- Overview of
Programming Languages
- Operating Systems
- Utilities
- Hardware
- How Do Hard
Drives Work?
- Other Books
- Manuals & Documentation
- Articles
- Applications
- Stores
- Robots
- Games
- Companies
- Lectures
- People
- Surplus Houses
- Meetings
- Videos
- Courses
- Trade Shows
- Podcasts
- Personal Computer History
- Tutorials
- Blogs
- Other
-
The 807, a Vacuum Tube for the Ages
- MATRIX
- The Internet of Things for Everyone
|
|