ARM с LCD и touch за $52 с доставкой. www.ebay.com/itm/280580644330
И плата не большевата. И фишка в том, что контроллер 32 бит FLASH:512KB, SRAM:64KB, поэтому PacMan будет не просто нарисован, но и поиграть можно :)
А если хочется героического программирования с малым ОЗУ, то надо брать не 8 бит с 4Кб, а программируемый калькулятор МК-61 со 105ю шагами программы :)
Да, я там полистал, много чего есть, но для изучения и последующего использования этот пожалуй самый интересный по цене/функциям. Достаточно компактный и не очень дорогой
Исходники Пэкмана доступны. Проблемы, видимо, в реализации игровой логики. Сейчас Пэкман, по заверению авторов, занимает 512 байт в ОЗУ.
Я лично ничего против 32-битных контроллеров не имею, но уважаю такое монстрячество, как microtouch. Я так понимаю, люди делали на основе тех средств, которые у них имелись.
У меня не было МК-61, и я жутко завидовал тем, у кого он был. Но я гордился своим Б3-21 с 60 шагами и 5 возможными подпрограммами, с обратной польской нотацией, кольцевым стеком и 7 регистрами, доступными для ввода с клавиатуры после нажатия СП… Да что там, я на нем даже шахматы примитивные писал.
Да, купить МК-61 было сложно, дефицит. Но нашим родителям в 86м году настойчиво рекомендовали купить своим чадам эти калькуляторы, т.к. класс у нас был «с программистским уклоном», а компьютеров в школе еще не было (они появились там в 90м, когда я уже был на 3м курсе института). В общем, напрягли все свои «социальные связи» и через 4е руки в другом городе из-под полы достали (дело было на Украине) :)
БЗ-21 и БЗ-34, если я верно помню, архитектурно те же (МК-61 тоже с RPN), только «количественно» послабее. У нас в школе таких не было, но на областные олимпиады по программированию некоторые приезжали с такими, так что в руках подержал.
Для 8битного контроллера с 4 КБ RAM очень здорово. Интересный проект. Правда программировать его в своих целях будет ну очень трудно — экономить придется на всем.
Microtouch