Pinned Repositories
bit-serial
A bit-serial CPU written in VHDL, with a simulator written in C.
dbcc
CAN DBC to C (and CSV, JSON and XML) compiler using the mpc parser combinator library
embed
An embeddable, tiny Forth interpreter with metacompiler.
forth-cpu
A Forth CPU and System on a Chip, based on the J1, written in VHDL
httpc
HTTP client for embedded use - supports redirects and resume.
libforth
libforth: A small Forth interpreter that can be used as a library written in c99
pickle
Improvements to picol: A TCL like interpreter suitable as an shell in an embedded system
q
A fixed point library (Signed Q16.16) for embedded systems.
shrink
LZSS/RLE compression library - for making big things small and then back again, or big things slightly bigger...
subleq
16-bit SUBLEQ CPU running eForth - just for fun
howerj's Repositories
howerj/ebnf
EBNF compiler compiler - second attempt!
howerj/libline
A linenoise derivative for line editing and history.
howerj/arduino
Miscellaneous Arduino Projects: FORTH, Morse Code and LED communications
howerj/eweb
An embeddable webserver (originally from dweb)
howerj/esp-idf
Espressif IoT Development Framework. Official development framework for ESP32.
howerj/forth.vim
Modified version of the Forth syntax rules for Vim
howerj/jiggle
A small auto-hotkey script to jiggle the mouse to stop screen savers from locking the screen on Windows
howerj/note
CLI Note taking application
howerj/web.anapnea
My website hosted at anapnea.