> В том что есть чипы в которых большая часть встроена, Большая часть - это что например? :)
> разве что силовые ключи на выходе поставить,
Ну вот таков например Cortex M в виде допустим STM32. Там сразу крутой таймер под управление, может 3 фазы формировать в железе. Почти готовая крутился BLDC. Но есть нюансы. Он сам по себе довольно глупый.
Поэтому поработать с сетью, даже немного - редкая порнография. А уж вебпагу показать с этого - ненене, Дэвид Блейн.
В общем если сабж сойдет в роли "мозга", то из cortex-M получится только периферийная нервная система и низкоуровневые рефлексы, не более. Попытки сделать что-то за пределами этого будут мучительны.
> представьте робота, сколько там в среднем двигателей ( в том числе шаговых ) будет,
> как вы ими будете управлять?
Влеплю cortex M за доллар и посчитаю его за мой motor control unit. И буду из сабжа командовать: мотор такой-то столько-то, мотор такой-то столько-то по какой-нибудь из IIO шин. И задачи удобно разнесутся - выскокоуровневая активность и общая координация мозгу, жесткий реалтайм - вспомогательной мелкоте.
> Сколько вам датчиков нужно будет, и куда их подключать?
У allwinner'ов всяких i2c/spi/uart как такового не меньше чем у микроконтроллеров, GPIO тоже есть. Но ессно из линуха не получится столь же жесткий реалтайм как на bare metal в вещицах типа STM32. И если это хотелось - ну, ок, поставить хелпера, см. выше.
> Тут проц. явно заточен под конкретное применение, в который запихано куча
> всего, что для условного "сердца робота" не нужно.
Если делать робота целиком на мк - у него интеллект будет как у слизняка, а о том чтобы посмотреть в камеру с приличным разрешением, да еще по сети - вообще можно забыть.