Quozl's Open Source - Forth

Quozl works in outback Australia as a firmware and test engineer for a non-profit in Miami that makes laptops for children, and for a telescope as a telescope operator, operations technician, and software specialist.

Quozl worked on Open Firmware (IEEE 1275-1994), which uses the Forth programming language. For many years Quozl maintained the version that is used on the One Laptop per Child computers, the most complete and extensive version ever.

| top | all articles in one page | summary by date | summary by category |

Articles in Category Forth

C Forth for PlatformIO

Forth Programming
Quozl brought up C Forth on PlatformIO for these target boards;
  • Raspberry Pi Pico RP2040,
  • Adafruit Feather M0,
  • Teensy 3.1, 3.2, 3.5, 3.6, and 4.0,
  • Espressif ESP32.
C Forth is a Forth language environment optimised for embedded use in semi-constrained systems such as System-on-Chip processors.

See Mitch Bradley's C Forth repository on GitHub.

(19 November 2022)

C Forth build flow

Forth Programming
Deep dive into how C Forth is built gave this graph.

And this is just one target that C Forth supports; the target for a host-based serial device test harness.

(12 March 2022)

Embedded.fm on Forth

Forth Programming Electronics
Quozl was interviewed on embedded.fm about the Forth language:

(20 October 2016)

C Forth for Teensy 3.1

Forth Programming
Quozl brought up C Forth on the Teensy 3.1 module. See all the details.

(11 August 2014)