geekhack

geekhack Projects => Making Stuff Together! => Topic started by: gorauskas on Wed, 13 December 2017, 10:35:27

Title: Keyboard firmware written in Forth
Post by: gorauskas on Wed, 13 December 2017, 10:35:27
Does anyone know of any keyboard firmware projects written in the Forth programming language?  I found the usual suspects (TMK, QMK, etc.) all written in C ... but I am learning Forth and thought keyboard firmware would be cool.  If anyone knows a repo in github or any other code hosting site, please share a link.
Title: Re: Keyboard firmware written in Forth
Post by: Tactile on Wed, 13 December 2017, 11:00:39
I don't know specifically of any keyboard projects. Since most of the programmable keyboard controllers are Atmega or very Arduino-ish, the place to start would probably be just learning to run Forth on these controllers.

You might want to check out what these folks (https://playground.arduino.cc/CommonTopics/ForthOnArduino) are doing and have a look here (http://flashforth.com/index.html) also.
Title: Re: Keyboard firmware written in Forth
Post by: gorauskas on Wed, 13 December 2017, 20:58:24
@tactile  Thank you and I also found these guys: http://amforth.sourceforge.net/

I don't know specifically of any keyboard projects. Since most of the programmable keyboard controllers are Atmega or very Arduino-ish, the place to start would probably be just learning to run Forth on these controllers.

You might want to check out what these folks (https://playground.arduino.cc/CommonTopics/ForthOnArduino) are doing and have a look here (http://flashforth.com/index.html) also.

Title: Re: Keyboard firmware written in Forth
Post by: allenwisky123 on Tue, 19 December 2017, 01:53:22
I want a keyboard to play a good game. Can someone recommend me?