Приветствую!
Я использую стандартную Arduino, у неё 54
цифровых входов/выходов и 16 аналоговых(АЦП).
Вариант типа Seeeduino использует 70 цифровых и
16 аналоговых.
Дисплей(16 бит) занимает два порта и ещё 5 пин
управления. Для изменения яркости ещё 1 пин.
5 пин для SD Card, 3 для DS1302, ещё по одному для
DHT11 и DS18b20. TX0 и RX0 используются для связи
с PC. Остальные три свободны, SDA и SCL тоже пока
свободны. Сейчас на плате свободно чуть более 30 пин.
Если использовать оболочку Arduino и готовые библиотеки,
то дисплей использует порты A и C, управление можно задать самому, также и с остальным. Демо программа на фото занимает 27Кб Flash из 128, а ещё есть Mega 256.
Библиотеки здесь:
http://www.henningkarlsen.com/electronics/library.php