Skip to content

Releases: wa1tnr/rp2040-ARM-Forth-sbx-a

First preRelease - blink LED in the background in Forth

02 Jan 19:21
Compare
Choose a tag to compare

First pre-Release. Multicore Forth for Raspberry Pi RP2040 Pico board.

Shattuck's ARM-Forth (2021) for qtpy and similar M0 boards.

This is a hybrid Forth leveraging the Arduino IDE and also gforth.

gforth compiles Forth source files to 'memory.h'
which is a program parsed by Shattuck's ITC-Forth.

RP2040 version - multicore - adapted for Earle Philhower's development platform arduino-pico.

Blinks an LED in the background while using the Forth interpreter interactively.

sample run

h# 5 h# 3 * . 15
stop blinking start blinking  ('blinking' is printed by Forth)
led on
led off
blink
h# 5 blinks
wiggle
h# 5 h# 3 over over * .s

above sample run typed from human memory - may be errors.

END.

Linux users with 'picocom' (similar to putty, minicom, seyon &c.) can
reflash from the Linux shell with a './r' (echo reflash > /dev/ttyACM0).

picocom is used to open the port.

'reflash' is a valid forth word here, as well.

What's Changed

New Contributors

  • @wa1tnr made their first contribution in #1

Full Changelog: https://github.com/wa1tnr/rp2040-ARM-Forth-sbx-a/commits/0.1.0-pre-alpha