Понадобился мне понижающий стабилизатор на 3.3 вольта и я заказал его у китайцев, но ждать пока он дойдет не хотелось и тем более не хотелось платить за него три цены в местных магазинах.
Решение пришло из коробки с различными бывшими в употреблении деталями. На глаза попался программируемый источник опорного напряжения, микросхема TL431. Она часто встречается в компьютерных и других блоках питания для бытовой техники. Там же были найдены 2 транзистора и конденсаторы.
Схема стабилизатора напряжения на базе TL431 выглядит следующим образом:

Транзистор Q1 маломощный, структуры npn, я использовал 2N3904. В качестве силового транзистора Q2 подойдет практически любой npn транзистор большой мощности, например распространенный КТ819. Я использовал транзистор выдранный из блока питания от монитора компьютера. Все резисторы мощностью 0.25 ватт. Номиналы конденсаторов можно отклонить от указанных.
Готовое устройство реализовал классически для Ардуино проектов в виде отдельного модуля.
Стабилизатор линейный, а следовательно силовой транзистор будет греться. При входном напряжении 5 вольт и выходном токе в 0.5 ампера на транзисторе будет рассеиваться мощность менее 1 ватта и корпус ТО220 в нормальных условиях способен рассеивать такое количества тепла без дополнительного радиатора, но я все же перестраховался и припаял вплотную к радиатору толстый одножильный медный провод, впаяв его в неиспользуемую часть медного покрытия стеклотекстолита. Этот провод будет рассеивать часть тепла и дополнительно отводить его на текстолит.
Получившееся устройство поддерживает стабильное напряжение на выходе при разбросе входного напряжения от 4,5 до 5,5 вольт, а при токе 0.5 ампер на выходе напряжение просаживается в пределах 0.1 вольта.
Скачать печатную плату в формате Sprint Layout 6.