https://github.com/frameworkcomputer/dotmatrixtool
Fork of https://github.com/stefangordon/dotmatrixtool to support Framework Laptop 16 LED Matrix Input Module
https://github.com/frameworkcomputer/dotmatrixtool
Last synced: 8 months ago
JSON representation
Fork of https://github.com/stefangordon/dotmatrixtool to support Framework Laptop 16 LED Matrix Input Module
- Host: GitHub
- URL: https://github.com/frameworkcomputer/dotmatrixtool
- Owner: FrameworkComputer
- License: mit
- Created: 2023-03-07T21:49:26.000Z (about 3 years ago)
- Default Branch: usbserial
- Last Pushed: 2023-12-04T19:19:33.000Z (over 2 years ago)
- Last Synced: 2024-03-15T18:18:12.285Z (about 2 years ago)
- Language: JavaScript
- Homepage: https://ledmatrix.frame.work
- Size: 409 KB
- Stars: 11
- Watchers: 5
- Forks: 0
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Framework Laptop 16 LED Matrix Input Module Control
[View it in your browser.](https://ledmatrix.frame.work)
This little web app can directly connect to the Framework Laptop 16 LED matrix
Input Module. You need to be running a browser based on Chrome (Edge, Chromium,
Opera, etc.).
To start, simply open `index.html`. There is no server to run. If you want, you
can boot a simple web server with Python: `python3 -m http.server`
Use the "Connect Left" and "Connect Right" buttons to connect to each
respective Input Module. Draw on each LED matrix in the web browser, and it
will automatically update on your physical device.
Click and drag to draw, CTRL + click to erase.
Brightness can also be adjusted using the slider.
## More Information
- [Framework Laptop 16](https://frame.work/products/laptop16-diy-amd-7040)
- [LED Matrix Firmware](https://github.com/FrameworkComputer/inputmodule-rs)
- [LED Matrix Hardware](https://github.com/FrameworkComputer/inputmodules)
## Dot Matrix Tool
This repository is based on code from https://github.com/stefangordon/dotmatrixtool.
See also http://dotmatrixtool.com
## Hosting
The application is hosted on Cloudflare Pages and automatically deployed to
production when code is pushed to the `usbserial` branch and to preview
application when a pull request is opened.
## Contributing
Contributions are welcome. Submit pull requests to the `usbserial` branch.
When preparing your pull request, please be sure:
1. the tool still works with connected LED Matrix Input Modules
2. the HTML is still valid (Node.js installation required): `make validate`
## Hosting
The application is hosted on GitHub Pages and automatically deployed when code
is pushed to the `usbserial` branch.