¡Genial proyecto! Supongo que su elección de procesador (y la razón para necesitar memoria externa) dependerá de cómo defina "capacidades de gráficos simples" y "capacidad de programación limitada".
Deténgase y considere que la calculadora TI-83 tiene un procesador de 6 MHz, usa 8KB de RAM para las funciones del sistema (24KB es gratis para los programas del usuario) y tiene 512KB de Flash con un chip externo de 2MB Flash en el especial "Silver "ediciones. Funciona con un sistema operativo propietario y es compatible con más funciones matemáticas de las que he oído o usado, así como con la programación en 4 idiomas. Su ATMega1284 tiene 16KB de RAM y 128KB de Flash. ¿Crees que vas a generar suficiente código para llenar esos 128 KB, dado que TI solo se usa aproximadamente tres veces más? Lo dudo.
Si solo desea usar un LCD de caracteres y una matriz de LED para graficar con funciones matemáticas básicas (Botones 0-9, variables x e y, + - * /% =, y algún tipo de almacenamiento), entonces una ATMega o Arduino es más que adecuado para sus necesidades.
Si, por otro lado, desea ejecutar un TFT de color con Linux incrustado, scripting / programación en bash, lua, o el lenguaje de programación que elija, grafique con gnuplot e ingrese todo en un teclado / teclado de consulta mini. , entonces deberías mirar chip más potente. Definitivamente, vaya a 32 bits si quiere lidiar con grandes números y si desea abordar mucha memoria. La mayoría de estos chips (recomiendo ARM) vienen en paquetes QFP. ¡Pero no tengas miedo! No necesita máquinas caras para soldar un dispositivo [LT] QFP o PLCC: solo una mano firme, una punta fina y una técnica adecuada serán adecuadas. Ah, y una tabla bien hecha con soldermask. Sin embargo, muchas tablas de desarrollo serán adecuadas para este proyecto.
Puedes comprar estos chips en singles por $ 2 a $ 15, dependiendo de las opciones que desees. Además, muchos fabricantes enviarán muestras si usted solo pregunta, ¡con la esperanza de que comprará miles una vez que todos tomen el ACT y el SAT en una calculadora EARLZ-9000!