Хочу попробовать себя в робототехнике.
Цель - сделать подобие человеческой руки.
Для этого, как я понимаю, надо сервоприводов N штук и какой-то микроконтроллер.
С математикой все хорошо, с программированием тоже, а вот как выбрать платы/программаторы/железяки - ничего не знаю.
На сайтах для новичков чрезмерно много воды.
Берите отладочные платы на основе STM32. Arduino не берите ни в коем случае. Поймите принцип разработки на микроконтроллерах: прерывания, таймеры, интерфейсы(SPI, I2C, UART).
Славка: ну а если у меня цель - [сделать конечный работающий продукт], а не [понимать, как оно внутри работает], то есть ли смысл отказаться от Arduino? Как я понимаю - это набор готового API, так сказать черная коробка.
Сделать конечный продукт как раз не для ардуины, адруина для прототипов, я её использую чтоб проверять работоспособность китайских датчиков и схем. А конечный продукт вам лучше заказывать на pcbway, МК сойдет STM32F103
Для "попробовать" я бы все же советовал ардуино. Никто не мешает программировать его как голый микроконтроллер с прерываниями, выделениями памяти и т.д. Зато разом решается вопрос с программаторами, обвязками и пр.