I kinda know what you are going through Eucy,
I've been experimenting with Ladder Logic (PLC - programmable logic controller) on an arduino.
Something like;
Learn the ins and outs of the Ladder Logic language and create the alien code, stuff that into the LCMicro executable, produce the output, then wash that through a special website to convert it to arduino code, then manually clean that code up so it will compile with the arduino IDE and wallah... simple as that... you've got a state machine (PLC). It really is just that simple! Almost.
What could possibly go wrong? Especially since arduino libraries are not supported by the LCMicro executable.
It's so simple that any Nobel prize winning physicist in close collaboration with his NASA engineer/savant mathematician brother-in-law can easily do it.
However,
Being more gifted/intelligent than some, I got an LED to blink.
But lacking the Nobel prize and savant brother-in-law I eventually gave up.
Seems the bro-in-law is only savant at borrowing money that never gets repaid.
All too typical of programs that are not quite ready to be useful (and in-laws that are never useful).
-------------------
Eucyblues, you have made impressive progress with the ultra low cost Nokia 5110 screens. Edwin Croissant tried to steer us in that direction but I was distracted by the MUCH more expensive Nextion displays.
I hope we can someday revisit that and reach a consensus, a standard, to work with.
We've used so many different kinds of hardware and forked, both hardware and code, into splinters that has confused anyone wanting to follow our progress.
Can you make a "Tried And True" step-by-step simple eParrot with your hardware set complete with ready to program code? With wiring diagram?
I know it is a big challenge.