Для подхода хобистов или для начала с нуля, я бы предложил чип Picaxe . Они дешевы (4 доллара), очень просты и легко программируются. Самым основным из них является 8-контактная микросхема, использующая питание 5 В постоянного тока, программируемая с помощью последовательного кабеля и бесплатного программного обеспечения, и хранящая около 40 строк кода. (Да, очень простой, но забавный. И они становятся больше, то есть: 16-контактный, 40-контактный.)
Picaxe дает вам базовое введение в PIC, но является значительным шагом вперед по сравнению с Lego Mindstorms: P Тем не менее, он намного медленнее выполняет команды, чем стандартный PIC (я думаю, около 1 кГц против 1 МГц), но он сделает некоторые вещи (например, последовательная связь и управление ЖК-дисплеями) для вас.
Для более стандартных PIC это выглядит как хорошее место для начала: http://www.piclist.com/techref/piclist/begin.htm
Если вы хотели чего-то более продвинутого, скажем, с использованием TCP / IP, запуска HTTP-хоста, работы с периферийными устройствами USB, тогда этот поток может быть интересен:
https://serverfault.com/questions/22030/recommended-embedded-linux-device-for-light-server-and-learning