first cut at supporting other microcontroller variants
squeeze out a few more flash and ram bytes for ATtiny