Zahid,
Thanks for your very valuable input here, and I appriciate you correcting me! Would you be able to elaborate on the memory size requirements? It's looking like flash/ram will be the biggest cost in this solution (if we need to use a micro with 128k+ of flash, we will need a 5xx/6xx device).
Regards,
Walter