Sunday, 7 December 2014
BDFE - Bitmap Distribution Format Exporter
Bitmap Distribution Format Exporter - utility which can extract subsets or export all glyphs from .bdf font files.
There are tons of free fonts in bdf format because for years bdf has been used by UNIX X Windows. Converters available as well, but I needed very specific converter which would create fonts for SSD1306 based OLED screens.
So here it is - bdf font converter which can export glyphs from bdf and present them as array of bytes. It also can rotate 8x8 and 8x16 glyphs CCW so they can be used on displays with SSD1306 controller.
I'm running it on my Raspberry Pi (same RPi I use to program MMR70 ATmega) but it should run on any other Linux machine as well.
There are tons of free fonts in bdf format because for years bdf has been used by UNIX X Windows. Converters available as well, but I needed very specific converter which would create fonts for SSD1306 based OLED screens.
So here it is - bdf font converter which can export glyphs from bdf and present them as array of bytes. It also can rotate 8x8 and 8x16 glyphs CCW so they can be used on displays with SSD1306 controller.
I'm running it on my Raspberry Pi (same RPi I use to program MMR70 ATmega) but it should run on any other Linux machine as well.
Sunday, 28 September 2014
GPS library for Intel Galileo
Intel Galileo library MtkGps allows Adruino sketches to talk to any GPS modules which understand MediaTek PMTK protocol. Tested with Adafruit Ultimate GPS breakout board. Three examples are provided:
gps_terminal |
Saturday, 20 September 2014
Si4703S-B16 based RDS scanner
Si4703 based RDS scanner for Raspberry Pi using Si4703S-B16 breakout board PL102RT-S V1.5
Github repo: https://github.com/achilikin/RdSpi
Sunday, 1 June 2014
Sony Ericsson MMR-70 Modding (Extreme this time)
Last year I posted simple LED mod for MMR-70 FM Transmitter. This time it is a bit more exterme as it includes rewriting firmware for onboard ATmega32L microprocessor.
This is how the end result looks like:
This is how the end result looks like:
Thursday, 13 March 2014
Subscribe to:
Posts (Atom)