Я бы всё-таки упаковал в коробочку маму на Атоме или плату http://electronix.ru/forum/index.php?showtopic=42507
http://ssl.bulix.org/projects/lcd4linux/wiki/Displays
ссылка от Адикма на SAM, ну или TS7000 или т.п. - чтобы линукс ходил, ну а к этому накатал недостающего софта. Для аскетичности возможно стОило бы прирулить недотерминал c VT100 на ЖКИ убогом с
кнопочками.
Во-первых, осиливать весь этот зоопарк, да ещё поддерживать, одному человеку нереально. Упереться и сделать, конечно, можно, но это только теоретически интересно для конкретного гика с наличием конкретного зоопарка.
Во-вторых, ошибки в программаторе могут стОить дороже, чем ошибки нерадивого прошивальщика.
В-третьих, если открытый проект и участие принимает команда, то нужно обеспечить её железом, а правильнее платформой, ну и будет естественным по возможности обеспечить едиными инструментами софтостроения.
В-четвертых, в большинство указанных семейств чипов укладывается бутлоадер, что может быть использовано для наведения порядка на производстве при имеющихся средствах производства и контингенте. Тогда и последствия неправильной прошивки значительно сокращаются. Для защиты использовать бутлоадеры с шифрованием. ...И проект универсального программатора становится ненужен...