Валяется Bluetooth USB модуль. Подумал о том, чтобы подключить его к микроконтроллеру робота через UART. Разобрал модуль:
Вроде, даташитка нашлась:
Из даташитки узнал, что в чипе два UART-порта.
На обратной стороне подозрительно много площадок, помимо SPI-порта. Могут они быть UART-портом(ами)?

при создании всех таких девайсов, насколько я понимаю, пишется прошивка для чипа блютуз, т.к. продукт коммерческий - никаких излишеств типа работы UART-слейвом туда не зашивается.