Minimal scheme to use any AVR microarchitecture Ardiuno-compatible microcontroller as serial terminal.
Minimal chip is Atmega328P due program space limitations.
Serial speed is set to 57600 for 8mhz compatibility.
Buffer size is screen size.
Limited character encoding, poor microcontroller :(
M5Stack keyboard input setting via M5StackKeyboardIncluded compiler directive.
Paging and EEPROM auto page saving setting via boolean class initialization parameter.
Package as a library and publish to Arduino IDE GUI.
Complete english code translation.
Create and publish board for easy wiring-soldering adapted to 5 3⁄4 inches pc drive bay.