Так нужно разделить питание на цифровую часть и на переферию. Подать на ULN2003 питание до гасящего резистора который идёт на ардуину. И это будет правильно.
Классическая нана это 1117 на 5 вольт а 3,3 снимается со встроенного в СН340 стабилизатора которая питается пятью вольтами. Последовательная схема включения стабилизаторов. 3,3 в ардуинах против 5 вольтового порта типа вспомагательный маломощный источник.
Я же использую наны от RobotDyn с двумя 1117 на борту и они бывают под разные напряжения. 5/3,3 классика или 3,3+3,3 а встроенный в СН340 стаб в них совсем не используется. И это правильно.
В первом варианте стабы включенны последовательно. Переделать такие очень просто. Нужно снять 1117 которая на 3,3V и прям возле ножки входа питания сверлом раззенковать металлизацию, запаять обратно и кинуть проводок на VIN. Вторые переделывать не надо. Сразу на всём готовом. Но они редко на али встречаются. Типа не стандартные модули потому что.
Это DC/DC преобразователь. Нужен там где потреблегние большое. А у вас около до 150 мА должно быть потребление. Справятся классические линейные стабилизаторы которые помех не дают в отличии от DC/DC.