Are you studying Japanese? Do you have too few distractions in your life? If so, I have the tool for you!
LED Matrix Vocab Randomizer
The app is live here: https://jpadgett314.github.io/led-matrix-vocab/

The concept is simple! Each minute (by default), a new word appears. Leave the app running in the background while you work. If an unfamiliar word appears, return to the app for more info.
Offline use is supported! An install button will appear in/by the address bar, allowing you to save the app to your desktop and use it offline.
Inspired by https://github.com/FrameworkComputer/dotmatrixtool. Like dotmatrixtool, this app expects default firmware (or an identical serial interface).
Contributing
All code or suggestion contributions, big or small, are welcome. I’d love to work with you!
Goals
A few improvements are already on my todo list.
- I’ll need to change the default word lists to be more useful (nobody wants to study the entirety of JLPT at once
).
Custom lists are a must.Done!- UI improvements are desired, though I likely won’t, due to lack of skill in that area.
Move multi-firmware graphics to a separate repo.New repo created!- The animation framerate falls to 1hz when out of focus. Fix this, potentially by using a web worker.
I’m looking forward to hearing what you think ![]()