Hacker News new | ask | show | jobs
by hunt 4052 days ago
The ergodox firmware [0] nicely illustrates the ideas in this post.

[0] https://github.com/benblazak/ergodox-firmware

1 comments

another project to replace firmware on various keyboards, including the ability "run small compiled programs written in a C-like language" (compiled with haskell) with a "Built-in virtual machine interpreter for running up to six concurrent independent tasks" https://github.com/chrisandreae/keyboard-firmware