You can install ASCII using Brew. In Terminal, just run:
brew tap smittytone/homebrew-smittytone
brew cask install ascii
Alternatively, click the file link below to download ASCII.
Please verify the integrity of the download with the SHA-256 checksum.
ASCII is a simple tool you can use to generate 8x8 character glyphs for maker projects using 8x8 LED matrix displays.
Create a glyph pattern (black squares are equivalent to lit matrix segments) and then click Grid to Values to convert the pattern into column values that can be pasted into your microcontroller code. Existing values can be pasted into the Grid Pixel Values field — click Values to Grid to display the pattern they form.
In each case, select String or Array to choose the bytes values format:
Hit Fill Grid to set all the pixels in the grid.
Hit Clear Grid to clear all the pixels in the grid.
Hit Invert Pixels to reverse the pattern on the grid: set pixels become unset (black to white) and vice versa.
Hit Rotate Clockwise to rotate the grid patten by 90° clockwise.
Hit Flip Horizontal to flip the grid pattern about the vertical axis.
Hit Flip Vertical to flip the grid pattern about the horizontal axis.
The round row and column buttons can be clicked to set the whole row or column, or shift-clicked to clear the whole row or column.
You can click on a pixel to set it — keep the mouse button held down to ‘paint’ pixels continuously.
You can view ASCII’s source code at GitHub.