https://github.com/jeremygrosser/tiny_text
Low resolution bitmap font with a small memory footprint
https://github.com/jeremygrosser/tiny_text
ada alire font lcd
Last synced: 8 days ago
JSON representation
Low resolution bitmap font with a small memory footprint
- Host: GitHub
- URL: https://github.com/jeremygrosser/tiny_text
- Owner: JeremyGrosser
- License: other
- Created: 2020-11-10T05:47:42.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2025-03-09T00:18:51.000Z (about 2 months ago)
- Last Synced: 2025-04-10T12:32:23.934Z (13 days ago)
- Topics: ada, alire, font, lcd
- Language: Ada
- Homepage:
- Size: 215 KB
- Stars: 6
- Watchers: 4
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Tiny Text
Low resolution bitmap font with a small memory footprint
Based on the "Tom Thumb" font, available under the CC0 license.
https://robey.lag.net/2010/01/23/tiny-monospace-font.htmlTiny Text is a 5x3 bitmap font. This implementation supports drawing on any display with the HAL.Bitmap interface or an appropriate Set_Pixel procedure.
## Examples
- [examples/hal_bitmap_ssd1306](examples/hal_bitmap_ssd1306) uses the Tiny_Text with the HAL.Bitmap interface implemented by the SSD1306 driver from Ada_Drivers_Library.
- [examples/generic_oled](examples/generic_oled) uses an instantiation of the `Generic_Tiny_Text` package with a custom OLED driver's `Set_Pixel` procedure.
- [examples/native_raylib](examples/native_raylib) uses `Generic_Tiny_Text` with the [raylib](https://www.raylib.com/) graphics library for display on native platforms.MIT License
Copyright 2020-2024 Jeremy Grosser
See LICENSE for details.