Pinned Repositories
ARM-Forth
ITC Forth in C, built and tested on the Adafruit QT Py
Feather-M0-interpreter
A Forth text interpreter for the Adafruit Feather M0, using the Arduino IDE.
Forth-in-C-32bits
ITC Forth in C for the AVR 32u4 with 32 bit stacks, 16 bit program memory.
ITC_Forth_in_C
Indirect threaded Forth with code in C, high level Forth in a data array, AVR 32u4
myforth-arduino
A simple, non-standard, tethered Forth for the Arduino; including several steno keyboard applications, the most recent of which is stenomod16. The same firmware was used by the original TinyMod, but has been replaced with C code in order to use USB HID.
Plover-Dictionaries
My personal dictionaries for Plover. Plus the TinyMod layout file for the Plover layout plugin.
Steno-Keyboard-Arduino
Arduino code for a homemade steno keyboard. There are several files. "steno_keyboard.ino" was for the first board which used an Arduino Mega and a separate port pin for each of the 23 keys. "mux_steno.ino" is for the second board which used an Arduino Micro and multiplexed the 23 keys with 10 pins and 23 diodes. Others were for various StenoMod and TinyMod keyboards. And M0-Forth and Cortex-Forth are works in progress. M0 was an aborted first try. Cortex is a better Forth VM for Arm Cortex Arduinos.
StenoMod-C
Firmware for the StenoMod keyboard, written in C.
Stenomod-Hardware
Open Source hardware files for Stenomod 16 hinge and TinyMods 1, 2, 3, and 4. (same firmware for StenoMod hinge and TinyMod 1, but new firmware for TinyMod 2 and new again for TinyMod 3, and then again for TinyMod4)
TinyMod5
Firmware in Forth for the TinyMod5 steno keyboard
CharleyShattuck's Repositories
CharleyShattuck/myforth-arduino
A simple, non-standard, tethered Forth for the Arduino; including several steno keyboard applications, the most recent of which is stenomod16. The same firmware was used by the original TinyMod, but has been replaced with C code in order to use USB HID.
CharleyShattuck/Steno-Keyboard-Arduino
Arduino code for a homemade steno keyboard. There are several files. "steno_keyboard.ino" was for the first board which used an Arduino Mega and a separate port pin for each of the 23 keys. "mux_steno.ino" is for the second board which used an Arduino Micro and multiplexed the 23 keys with 10 pins and 23 diodes. Others were for various StenoMod and TinyMod keyboards. And M0-Forth and Cortex-Forth are works in progress. M0 was an aborted first try. Cortex is a better Forth VM for Arm Cortex Arduinos.
CharleyShattuck/Stenomod-Hardware
Open Source hardware files for Stenomod 16 hinge and TinyMods 1, 2, 3, and 4. (same firmware for StenoMod hinge and TinyMod 1, but new firmware for TinyMod 2 and new again for TinyMod 3, and then again for TinyMod4)
CharleyShattuck/ARM-Forth
ITC Forth in C, built and tested on the Adafruit QT Py
CharleyShattuck/Feather-M0-interpreter
A Forth text interpreter for the Adafruit Feather M0, using the Arduino IDE.
CharleyShattuck/Forth-in-C-32bits
ITC Forth in C for the AVR 32u4 with 32 bit stacks, 16 bit program memory.
CharleyShattuck/Plover-Dictionaries
My personal dictionaries for Plover. Plus the TinyMod layout file for the Plover layout plugin.
CharleyShattuck/TinyMod5
Firmware in Forth for the TinyMod5 steno keyboard
CharleyShattuck/ITC_Forth_in_C
Indirect threaded Forth with code in C, high level Forth in a data array, AVR 32u4
CharleyShattuck/StenoMod-C
Firmware for the StenoMod keyboard, written in C.
CharleyShattuck/F64
64 bit Forth Processor
CharleyShattuck/qmk_firmware
Open-source keyboard firmware for Atmel AVR and Arm USB families
CharleyShattuck/stenomod-C-M0
Stenomod-C modified to work on the Feather M0
CharleyShattuck/TinyMod-split
A split TinyMod using the 32 bit Forth in C for AVR 32u4
CharleyShattuck/vimium
The hacker's browser.