Мое мнение:
Доступный для программирования кирпич должен быть один. Не надо загружать бедным детям голову межпроцессорным обменом. Это лишнее.
Звук конечно должен быть в базовом кирпиче. Тем более для этого нужен только копеечный усилитель на наушники/активные колонки и разъем для SD-Карты. Никакие флеш или еепром микросхемы не нужны. Нужно чтоб каждый у себя дома(в школе) на компе мог записать необходимые звуки и использовать их для своего робота. Это добавит очень много веселья и разнообразия.
Базовый кирпич должен содержать:
1) МК типа АТмега128 - нет смысла меньше, т.к. цена будет накручена все равно, а вот "что-то моя программа в память не помещается" никому не нужно.
2) Дисплей символьный. Желательно 20х4, на нем хоть что-то можно вывести нормально.
3) Кнопки немного на свободных внешних прерываниях.
4) Резет - отдельно.
5) Светодиоды - много не надо, от 4 до 8 не больше, желательно все разного цвета
6) Разъем для SD.
7) Простой усилитель на наушники/активные колонки с любого ШИМ-выхода или ЦАПа, неважно. Можно встроенный динамик.

I2C или что-то типа того для ВСЕЙ периферии. Не нужно плодить кучу интерфейсов. Разъем должен быть 4х проводным. Земля, +5В, SDA, SCL. Через этот разъем будут питаться все остальные кирпичи. Разъемов можно сразу сделать несколько для удобство соединения, например штуки 4.
9) 1-2 полных портов для подключения всякой фигни типа серв. Разъемы нужно стандартизировать. Сделать как у сервоприводов. Сигнал, +5В, Земля. Только 5В нужно подавать через диод и токо-ограничивающий резистор около 100 Ом, чтоб КЗ не вызывало проблем. Для питания серв и подобной мелочи будет достаточно. Причем эти порты должны быть с АЦП для прямого опроса простых датчиков типа Фотодиодов, терморезисторов и т.д.
10) Должен быть еще доп источник питания с силовым разъемом другого типа. Для моторов.
11) Разъем для программирования. Скорее всего USB, но возможны варианты.
Другие кирпичи должны бить закрыты от пользователя.
Среди кирпичей могут быть следующие:
- Расширитель портов. Еще 16 цифровых входов-выходов. Разъем I2C и серво-подобные порты.
- Развервитель I2C. 1 вход, 4 выхода. просто разъемчики в красивом корпусе.
- Цифровая клавиатура. Около 12 кнопок.
- Пульт управления роботом. Кнопки в виде стрелочек красивых и т.д.
- Дополнительная индикация. Возможны варианты - светодиоды, 7-ми сегментники и т.д.
- Мотор с драйвером (наверно с редуктором). Тоже конечно подключается по I2C, хотя возможно подключение через серво-разъем, тут надо подумать. Имеет также силовой вход для питания.
- Наборы датчиков. Как простые, подключающиеся через серво-разъем, так и сложные (типа гироскопа), подключающиеся по I2C и возможно имеющие доп.МК внутри (для упрощения протокола)
- "Фара" на мощном светодиоде.
и т.д. примеры можно взять в лего. К сожалению лего никогда не видел, поэтому из головы примеры выдавал.
Получаем 3 вида разъемов:
1) I2C
2) Силовое питание
3) Серво-разъем
мне кажется более чем достаточно