Projet sympa! Je suppose que votre choix de processeur (et la raison pour laquelle vous avez besoin de mémoire externe) dépendra de la façon dont vous définissez les "capacités graphiques simples" et "la capacité de programmation limitée".
Arrêtez-vous et considérez que la calculatrice TI-83 a un processeur de 6 MHz, utilise 8 Ko de RAM pour les fonctions système (24 Ko sont gratuits pour les programmes utilisateur) et dispose de 512 Ko de Flash avec une puce Flash externe de 2 Mo sur les éditions spéciales "Silver". Il exécute un système d'exploitation propriétaire et prend en charge plus de fonctions mathématiques que je n'ai jamais entendu parler ou utilisé, ainsi que la programmation en 4 langues. Votre ATMega1284 possède 16 Ko de RAM et 128 Ko de Flash. Pensez-vous que vous allez générer suffisamment de code pour remplir ces 128 Ko, étant donné que TI n'en a utilisé que trois fois plus? J'en doute.
Si vous souhaitez simplement utiliser un écran LCD à caractères et un réseau de LED pour représenter graphiquement les fonctions mathématiques de base (boutons 0-9, variables x et y, + - * /% = et une sorte de stockage), alors un ATMega ou Arduino est plus que suffisant pour vos besoins.
Si, d'autre part, vous souhaitez exécuter un TFT couleur avec Linux embarqué, des scripts / programmation en bash, lua ou tout autre langage de programmation que vous choisissez, représenter graphiquement avec gnuplot et tout saisir sur un mini clavier / pavé numérique querty, alors vous devrait regarder une puce plus puissante. Optez certainement pour le 32 bits si vous voulez traiter des gros nombres et si vous voulez traiter beaucoup de mémoire. La plupart de ces puces (je recommande ARM) sont fournies dans des packages QFP - Mais n'ayez pas peur! Vous n'avez pas besoin de machines coûteuses pour souder un appareil [LT] QFP ou PLCC - Une main ferme, une pointe fine et une technique décente suffiront. Oh, et une planche bien faite avec du soldermask. Cependant, de nombreux conseils de développement seront bien adaptés à ce projet.
Vous pouvez acheter ces jetons en simple pour 2 $ à 15 $, selon les options que vous souhaitez. De plus, de nombreux fabricants enverront des échantillons si vous le demandez, dans l'espoir que vous en achèterez des milliers une fois que tout le monde prendra l'ACT et le SAT sur une calculatrice EARLZ-9000!