(all my repos are licensed under GNU LGPL, mind mention repo and author)
String | String class having fixed size, auto join, overloads, data share, quick Utf-8 <-> Win1250 conversion methods. |
---|---|
fntXorPacker |
Cmd utility - can import GLCD fonts (https://github.com/andygock/glcd), ASCII or its own XORed fonts. It can generate XOR packed font (aprox. 30-50% size of bitmap version) - I have working Arduino implementation (modified Adafruit_ILI9340 Adafruit_GFX libs). Import of XOR fonts was implemented as it has extended format and preview features in generated code now and comment may be used as ASCII source for reimport (as it is simple to make small adjustments in any text editor). |
cArrayPtr | POC smarter array (smart pointer, boundaries check, data encapsulation/protection, parent/child window chain, child window shifting, can manage external allocation; 1 child level only at the moment); created to finetune & simplify terrible fntXorPacker still a bit "R&D" logic. |
ArduinoSimulator | Cage (port to VS 2008) using fonts created by XorPacker predecessor & updated LCD libraries. |
gfxXorPacker.cpp | fntXorPacker row XOR applied to GFX fonts bitmap + test processing on all current fonts / Picopixel skipped (2B increase). |
KecalPort.cpp | PC port of tiny & simple ZX Spectrum Kecal/Hlas TTS, export 2 WAV, added analog wave modulation to simulate ULA output RC integration element. |
scrollTable.htm | Extracted from much bigger HTML5 IE/Chome/FF project. |