Despite of the lack of 6 keys only I tried to make the “best Arduboy-Calculator available”.
As the executable file has 15k only - there is still plenty room for improvement (ie Complex Numbers, Matrices).
Just to let you know: you need to include (parts of) the Arduboy2 LICENSE.txt file (or its contents) as part of the documentation because you’ve ‘borrowed’ several bits of code from the Arduboy2 library (like this bit and this bit).
I like your Arducalcardcade approach: Solid, cheap, credit card sized, low power (LCD, Soft-On/Off-Switch), open hardware (USB), battery (CR2032?).
I would love to order “a bunch” of them.
But the keyboard is the sticking point: A foil keyboard was the major mistake Swissmicros made when developing the “expensive precision instrument” DM15. “Real keys” (even made of some kind of rubber) are the one and only solution for calculator freaks or gamers.
But there might be an “economical” compromise to a real-key-keyboard: Some kind of touch sensor keybord (like i used it for my IVTINY project). The keys need to be big enough for normal fingers - so a maximum of 4x4 (which should be convenient enough for calculators and game consoles) can be placed on the credit card.
The biggest advantage is the key printing: A foil (even printed by the user!) can show individual keyprintings for the particular application.
Some disadvantages (no tactile feedback, interferences, keypresses from the backside) can be solved “by design”.