July 2012 Meeting Notes

Compiled by Dave Jaffe

Contributions from Kevin Appert and others


SVFIG on Google+ Hangout- long url - tinyurl

Videos - morning (1:10:27) - afternoon (3:04:07)

09:45

Coffee and a Chat

10:00

Random Access - Everyone present
This is an open time to discuss a variety of topics, some not necessarily Forth-related.

10:45

DFG Mapping Technique to Multiple Connected Forth Cores - Aliaksei Chapyzhenka
Alexey would like to share some experimental techniques and tools that allow partitioning of Data Flow Graph (DFG) into multiple connected processor nodes with further Forth code generation for each core.

Slides

11:15

gForth for eCos - The Saga Continues - John E. Harbold
John has been talking to us about his continuing efforts to port gForth to eCos. This month he'll present GCC's thread local storage (TLS).

Requirements for Forthh and RTOS Integration - Slides

11:45

Lunch
We plan to eat at the Treehouse.

13:00

Introductions, announcements, rumours, and gossip - All assembled
What would you like to do with Forth? What would you like to learn?

13:40

Forth for the MSP430 - Kevin Appert
Kevin will provide an overview of versions of Forth for the TI MSP430 processor and LaunchPad board as well as show a demo video for 4€4th (Four-Euro-Forth) and code that is available for download.

YouTube Video of Ting's presentations (23:40)
Morse Code on the LaunchPad - 3.1 Kb txt file
MSP430 LaunchPad sends Morses code with 4€4th (0:51)

14:00

MSP430 eForth - CH Ting
Although Ting will not be physically at the meeting, he will pre-record a video demo for viewing and provide a working eForth to try out.

YouTube Video
Slides - 186 Kb pdf file
MPS430 eForth 1.0 - 43.9 Kb txt file

14:20

Break

14:40

Type-along SwiftX Demo - Kevin Appert
We'll break up into small groups to download and try out SwiftX for the MSP430 LaunchPad. If you would like to participate, you'll need a laptop with Windows XP or better.

FORTH Inc. App Note: SwiftX Application Development

15:00

Cleanroom Engineering of a Gap Buffer, Part Two - Samuel A. Falvo II
Last month, Sam was not able to supply GForth code. This month, Sam will provide a walk-through of the gap buffer's black-box, state-box, clear-box, and corresponding Forth code.

Experience with Cleanroom Software Engineering - Slides
Cleanroom Software Engineering: Technology and Process - Prowell, Trammell, Linger & Poore

15:55

Clean Up

16:00

Adjourn


Other items:

Forth
Minecraft Forth Programming Tutorial Videos - Episode 1 - Episode 2
Luke Chang's MSP430 tinyForth (in Chinese)
CamelForth
4E4th - Forth for Education
Tethered Forths
ARM Forth
Forth Library Action Group
gForth for the ARM under Linux
Forth for ARM11
Forth Language for RPi?
Computers
Software
Hardware
Bluetooth Arduino at Fry's
Cypress CY14B101P - Non Volatile SPI SRAM at 1 MBit with real time clock and watchdog timer - $15
MSP430
MSP430 LaunchPad
MSP-430 Launchpad Development Board
Getting Started with the MSP430 LaunchPad Workshop
Configuring and Using the MSP430 UART
MSP430 Launchpad police lights with 4E4th
MSP430 Launchpad sends Morse code with 4E4th
Forth Programming Books
Articles
User interface design consideration for embedded development
Most Pressed Keys and Programming Syntaxes
Stores
Robots
Games
Companies
Forth Jobs - submitted by Dennis Ruffer
SIE Test Development Engineer - Seagate - Longmont, CO
Lectures
People
John Draper, author of Forth 1.7 for the Apple II (1978)
GreenArrays
Surplus Houses
Meetings
Videos
Minecraft Forth Programming Tutorial - Episode 1 - Episode 2
eFORTH on Arduino - Stroboscope (2:24)
eFORTH on Arduino - Playing Pachelbel Canon (3:23)
Build a Retro Computer: The Raspberry Pi (video 15:10)
Books
Cleanroom Software Engineering: Technology and Process - Prowell, Trammell, Linger & Poore
Courses
Other
Hacker Dojo - Mountain View and San Francisco
TechShop - Menlo Park, San Jose, San Francisco
HomeBrew Robotics Club
Bay Area Linux Users Group
Sam Falvo's Projects
Equilibrium
Unsuitable

Meeting Announcement

| Home | 08/2012 | 06/2012 |