Для вашего проекта требуются малые габариты и высокая автономность, а вычислительная мощность и количество выводов микроконтроллера не сильно важны? Тогда вам следует обратить внимание на Arduino-совместимую плату Digispark ATtiny85.
Основой платы является микроконтроллер серии tinyAVR, младшей из серий микроконтроллеров Atmel AVR, ATtiny85. Он имеет всего 5 портов GPIO (если отключить RESET, то все 6), 3 из них поддерживают ШИМ, 2 являются аналоговыми с разрешением 10 бит (1024 значения, как на стандартных Arduino).
Память Digispark ATtiny85 ограничена 8 Кб программной (около 2 Кб занимает загрузчик Arduino) и 1 Кб оперативной. Тактовая частота – в пределах 1-20 МГц (по умолчанию – 16.5 МГц). Неплохой набор для столь малых размеров и цены.
Питание – от USB либо внешнего источника 7-35 В (на плате присутствует стабилизатор) с автоматическим выбором источника в пользу внешнего. Кроме того, на плате есть два светодиода – один для индикации работы, другой – для пользователя.