Github project repository : https://github.com/nup002/Mathboard
The ultimate goal of the Mathboard is to make my life easier. I often write equations, and I have long been frustrated by the amount of time spent looking up special Unicode symbols on Google, clicking around in the Equations Editor in Word and Powerpoint, and looking up LaTeX math codes. I feel like I would save time if I had a keyboard that could insert the correct symbols, operators, and LaTeX codes automatically.
The Mathboard aims to do all this. It is a 4x4 macro keyboard from 1UP Keyboards with custom firmware.
I want to eventually come up with a design that works seamlessly on Windows, Mac, and Linux, and which can switch between plaintext mode, LaTeX mode, and Math ML mode. The current design uses an off-the-shelf macro pad because this allows for rapid development. As I refine the behaviour of the keyboard, I can begin considering changing key layouts and overall design. I will be making it all open source, and hope to create something that is actually useful for many people.