Мне ничего не нужно, у меня всё работает. А что нужно Вам – этого никто, кроме Вас, не знает.
Только Вы, похоже, либо не умеете читать, либо страдаете семантической дислексией. Речь шла не о “картинке с четырьмя проводочками”, а о полной схеме, с питанием и со всеми делами.
Вспомнил и нашел очень старый проект, в котором оказалась UNO. Выдрал, соединил теми же проводами, в такую же схему (даже с дополнительным соединением папа/мама) и скетч заработал…
В принципе вопрос можно сказать решен.
Буду курить схемы/даташиты, в чем отличие.
Маловероятно. Я рисовал и на уно, и на esp32, и на rp2040. Никак плата на работоспособность не влияет. Она выдаёт управляющие сигналы на драйвер моторов.
Отличия уно и нано только в формфакторе. Нечего там искать. Разве что это у Вас и не нано вовсе. Ищите ошибку сборки.
Здесь на форуме не спроста требуют приводить максимум подробностей. А Вы так до сих пор и не рассказали, как запитаны ардуино и мотор. А это один из “главных подозреваемых” в случае, когда “что-то не работает”.
А то потом оказывается, что плата не нано а какой-нибудь вавгат, собрано всё соплями на макетке и запитано от древней слабосильной телефонной зарядки и вообще про общую землю забыли…
ULN запитана с пинов ардуины, плата запитывалась и от usb десктопа и от отдельного лбп, поведение не меняется.
Всех проводов 6 - 4 на фазы и 2 питание
Тоже считал что отличия не должны быть значительными, тем не менее.
Обе платки и uno r3 и nano от братьев кетайцев, uno бралась давно чип atmega328p в dip корпусе, nano бралась недавно, обычная, чип mega328p в tqfp корпусе.
Обе варианта соединялись одним комплектом проводов, в случае uno были еще дополнительные соединители папа/мама, скетч загружался один и тот же.
В результате на uno все работает, на nano мотор не крутит.
На дня возьму ослика, потыкаюсь, посмотрю картинки на фазах.
Больше интересно, не почему он не работает на nano как положено, а почему оно работает с переключением одной фазы.
Давно не возился с ардуинками, подумал может упускаю что-то очевидное…