День добрый всем! Пытаюсь стыковать NodeMCU (прошивка MicroPython v1.8.2-84) и оптический сенсор ADNS-5020-en. Эта связка упорно не хочет работать. Пробовал назначать один пин для miso и mosi (spi = SPI( baudrate=115200, polarity=1, phase=1, sck=Pin(4), mosi=Pin(5), miso=Pin(5)). При чтении регистра всегда получаю в ответе b'\xff' . При переключении режима пина в зависимости от типа операции (Pin(5, Pin.IN) на чтение и Pin(5, Pin.OUT) на запись), картина не меняется.
Второй вариант подключения - используются разные пины для mosi и miso, но они соединены перемычкой. В результате получаю в ответ на запрос адрес запрашиваемого регистра. Все операции разделены переключением NCS согласно даташиту. Перепробовал наверное уже всё, что возможно. По сему прошу помощи у знающих людей. Как завести 3-проводный SPI?
Второй вариант подключения - используются разные пины для mosi и miso, но они соединены перемычкой. В результате получаю в ответ на запрос адрес запрашиваемого регистра. Все операции разделены переключением NCS согласно даташиту. Перепробовал наверное уже всё, что возможно. По сему прошу помощи у знающих людей. Как завести 3-проводный SPI?