Improve English fonts for SenseHat.jl
SenseHat.jl is a Julia package to manage the Raspberry Pi SenseHat peripheral. Part of the functionality is to display text on the SenseHat’s 8x8 LED display. This requires a description of font shapes stored within the library. We need to improve the font shapes we use. One idea would be to compare with the python GPIO libraries, and reuse their definitions. We also need definitions for additional characters.
Current Font definitions: https://github.com/JuliaBerry/SenseHat.jl/blob/master/src/text.jl#L63
You will need to research how the python libraries define the fonts. Start here: https://github.com/astro-pi/python-sense-hat. The fonts are defined as images here: https://github.com/astro-pi/python-sense-hat/blob/master/sense_hat/sense_hat_text.png. An alternative library uses system fonts to display the characters. See the scroll_text
definition here: https://github.com/waveform80/pisense/blob/master/pisense/screen.py
It is helpful to have access to a Raspberry Pi and a Sense Hat for this task.
Submit the changes as a PR to the Sensehat.jl project.