Классный проект! Я полагаю, что ваш выбор процессора (и причина необходимости внешней памяти) будет зависеть от того, как вы определяете «простые графические возможности» и «ограниченные возможности программирования».
Остановитесь и учтите, что калькулятор TI-83 имеет процессор 6 МГц, использует 8 КБ ОЗУ для системных функций (24 КБ бесплатно для пользовательских программ) и имеет 512 КБ Flash с внешней микросхемой 2 МБ Flash в специальных выпусках «Silver». Он работает на проприетарной ОС и поддерживает больше математических функций, чем я когда-либо слышал или использовал, а также программирование на 4 языках. Ваш ATMega1284 имеет 16 КБ ОЗУ и 128 КБ Flash. Как вы думаете, вы собираетесь сгенерировать достаточно кода, чтобы заполнить эти 128 КБ, учитывая, что TI используется только в три раза чаще? Я сомневаюсь в этом.
Если вы просто хотите использовать символьный ЖК-дисплей и светодиодную матрицу для построения графиков с основными математическими функциями (кнопки 0–9, переменные x и y, + - * /% = и некоторый тип хранилища), то ATMega или Arduino - это более чем достаточно для ваших нужд.
С другой стороны, если вы хотите запустить цветной TFT со встроенным Linux, сценариями / программированием на bash, lua или на любом другом языке программирования, графически с помощью gnuplot и вводить все на мини-клавиатуре / цифровой клавиатуре, тогда вы следует взглянуть на более мощный чип. Обязательно перейдите на 32-битный, если вы хотите иметь дело с большими числами, и если вы хотите заняться большим количеством памяти. Большинство этих чипов (я рекомендую ARM) поставляются в пакетах QFP - но не бойтесь! Вам не нужны дорогостоящие машины для пайки устройства [LT] QFP или PLCC - достаточно устойчивой руки, тонкого наконечника и достойной техники. Да, и хорошо сделанная доска с паяльной маской. Тем не менее, многие доски разработчиков будут хорошо подходить для этого проекта.
Вы можете купить эти фишки в сингле по цене от 2 до 15 долларов, в зависимости от того, какие варианты вам нужны. Кроме того, многие производители отправят образцы, если вы просто спросите, в надежде, что вы купите тысячи, когда все будут брать ACT и SAT на калькуляторе EARLZ-9000!