Для контролёров которые могут работать в режима 3.3v~3.6v то есть на уровне сигналов D+/D- USB, я часто вижу схему подключения с двумя последовательно включёнными диодами которые понижают 5v до примерно 3.6 (диоды с таким падением напряжения ещё поискать надо!), или можно на D+/D- вешать стабилитроны, или на полевом транзисторе согласовывать уровни сигналов, но это уже непонятно мне, да и полевиков нет у меня.
Но я нигде не видел такой схемы подключения https://i.ibb.co/7rJgF6Z/2022-05-09-23-50-55.png (номинал резистора на схеме эт от балды, 68Ом меред контроллером два резика и подтяжка 1,5кОм опущены что-бы не захламлять) 5 вольт гасим на резисторе через стабилитрон до 3.3, запитываем контроллер и не надо с USB D+/D- согласовывать уровни сигналов.
Но может так делать плохо? Если да то почему? Ну моя первая мысль о том что полтора вольта будут постоянно уходить в тепло на резисторе. А ещё?
Ах да хочу себе такое https://github.com/amitesh-singh/usb-gpio-board прошить, что-бы через GPIO лампочками мигать ^.^ если это важно. Пока что все мои попытки тщетны… Ничё не получается копмуктер ругается и всё, но эт не важно пока что. Меня больше интересуют мнения по схемке питания выше.
P.S Радиодетали не покупаю, всё выкавыриваю их старых плат. Это для тех кто посоветует купить платку понижающую питание или согласователь логических уровней. Чево наковыряю то и использую.