Как рас хотел спросить хто подключил чип бес распи, нашол схему http://cxem.net/comp/comp129.php . Хто что подскачет по юсб итерфейсу
Сперва в качестве преобразователя usb-spi хотел использовать ATtiny45.
http://microsin.net/programming/AVR/avr-usb-tiny45.htmlДруг отговорил, указав на проблему согласования по питанию.
Брать нужно железку с нормальным usb или usb-uart + МК. Там очень критичны любые задержки чем они меньше тем лучше. Учтите что у МК должно быть >1K RAM. Если взять stm32 можно часть функций майнера перенести на МК и в майнер отдавать найденые решения, это уменьшит задержки и снизит нагрузку. Мои решения сейчас реализованы на STM8S003, STM32F050, STM32F103C8T6, CP2102, Bluetooth HC-05. Как показала практика через Bluetooth гонять чистый SPI очень накладно, нужно на МК перенесты основную нагрузку и передавать только ответы.
Для справки: на скорости 115200 - задержка минимальная 43мс, 576000 - минимальная задержка 21мс.