https://github.com/niravcodes/animator-inator
Animation software and firmware for the Robotics Club Dot Matrix Display
https://github.com/niravcodes/animator-inator
animation avr dot-matrix-led electronics javascript pixel-art-maker
Last synced: 3 months ago
JSON representation
Animation software and firmware for the Robotics Club Dot Matrix Display
- Host: GitHub
- URL: https://github.com/niravcodes/animator-inator
- Owner: niravcodes
- License: mit
- Created: 2019-06-15T14:30:01.000Z (about 6 years ago)
- Default Branch: master
- Last Pushed: 2019-11-10T10:49:38.000Z (over 5 years ago)
- Last Synced: 2025-03-24T10:12:26.247Z (3 months ago)
- Topics: animation, avr, dot-matrix-led, electronics, javascript, pixel-art-maker
- Language: HTML
- Homepage: https://nirav.com.np/Animator-inator
- Size: 13.7 KB
- Stars: 5
- Watchers: 0
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Animator-inator
Animation Software and Firmware for the Robotics Club Dot Matrix Display. To access the browser-based animation software,
visit [nirav.com.np/Animator-inator](https://nirav.com.np/Animator-inator).## Introduction
This repository contains a firmware to Display animations in a 32x32 combination of two 32x16 P10(1r)-V70
Dot Matrix Displays. And it also contains a small JavaScript program that you can use to make animations
for the Dot Matrix Display setup. The program runs on your browser, and exports a header file that you can
compile your firmware with and flash into the AVR.Read [this post](https://nirav.com.np/2019/06/12/animating-led-dot-matrix-displays-with-avr.html) for all details.
[](https://nirav.com.np/Animator-inator)
## How to use?
The overall procedure varies from set-up to set-up. It would be extremely coincidental if you could use these
programs as-is without modification. However, the general procedure should be:1. Git clone this repository or download the zip file.
2. Hit `./upload.sh dmd.c` to compile and upload the program. You might have to modify the `upload.sh`
file to suit your In-System Programmer and AVR device.
3. Use the animation program to make animations. It should be fairly intuitive. Once you are done, hit
`Ctrl+Shift+S` to save the file as `matrixdata.h` in the root directory of the project, replacing the original one.
4. Flash and repeat.## Other works used
The animation software relies on [FileSaver.js](https://github.com/eligrey/FileSaver.js/) written by [Eli Gray](https://eligrey.com/) and released under MIT license.