Я уже давным-давно выкладывал
протокол объективов. Когда-то тогда для, кажись, коуровского спектрографа, делал и управление на PIC-микроконтроллере.
Недавно попросили обновить, так что, сделал
на STM32F103. Если хотите повторить на другом МК, помните, что протокол там совершенно "дубовый": нельзя при помощи DMA взять, и отправить нужную последовательность данных по SPI, т.к. после каждого байта нужно выдерживать паузу примерно в 100мкс. В общем, пришлось мне в лучшем духе абдуринщиков городить блокирующую отправку с nop'овскими паузами ☹