Hello,
I hope the task is quite actual, would like to do the work for you. I can obtain the chips itself, no problem. Would be fine if you could examine which concrete model is needed, otherwise we could check to buy and program a 5 pieces of each type. Please contact me if interested.
Best regards,
Viktor Gotwig,
Cologne, Germany.
P.S. For the further work, I also would be interested to help you when some modifications/fixes are needed on both firmware and circuit.