Здравствуйте. Проблема состоит в том, что попала мне в руки данная плата. Есть желание её подружить с таким экраном, но проблема в том, что на моей ADK не хватает пинов I/O, SKL и SDA т.е. по две ноги с каждой стороны шилда просто висят в воздухе(вот так). Работать-то оно работает, но очень медленно. Как я понимаю эти ноги уходят на работу с usb ( а оно мне вот и не надо). Можно как-то к ним подключиться и заставить работать шилд как на обычной меге?
Я возможность этого и спрашиваю. SKL и SDA припаять на 20 и 21 труда не составит, но куда девать I/O и как потом править адафру?
На схеме меги видно, выделил выводы, которыми обделен мой adk http://i105.fastpic.ru/big/2018/0715/b9/21bb532572befbb556d5c0113030adb9.jpg На самом деле сам не совсем понимаю что это за опорное напряжение
Как можно подкючить эти ноги, к чему подпаять I/O ? И как библиотеку переписать с одного i2c на другой?
"this provides a logical reference voltage for shields that use it. it is connected to the 5v" нашёл вот какую вещь. весьма очевидно. Осталось значит разобраться с i2c
в общем напаял я SKL и SDA на 20 и 21 ноги и впаял перемычку на самом шилде между опорным напряжением и 5 вольтами. И только после того как это сделал понял, что i2c шилду исключительно для того, чтобы читать температуру с датчика.(он кстати после этих операций действительно начал температуру давать) Тогда я вообще не понимаю почему шилд на uno работает быстрее, чем на mega. Из-за чего!? Как экран, работая по одному и тому же интерфейсу с одним и тем же скетчем, может работать настолько по разному в плане скорости?
Проблема оказалась в корявой либе, которая дружит экран с адафру. Её авторы сами в описании говорят, что она тормозит на меге из-за того, что не приспособлена под неё