First of all, I'm sorry if this question turns out as a duplicate (since I absolutely have no idea about the keyword I should used).
I am trying to recreate a power supply (DC) which can have multiple output level. My model is Lex Solar Power Module (sadly its broken now, thus why I am trying to create my own)
Description about the module :
It supplied with 12V 2A adaptor, and able to deliver single 1-12V output with 0.5V increment/decrement based on the input ('+' or '-').
At first, I though it was only analog, but turns out its using STM32 as main controller.
So, my question is, what should I look for? What is the technical terms of this type of power supply, and perhaps along with an example of IC used.
EDIT------------
I forgot to mention one thing about the module characteristics, when constant load is used (i.e. 1K resistor), when the output is 1V, the current is 1mA, so does when the output is 5,6,7,8 V, the current is 5mA, 6mA, 7mA and 8mA. In short, current raise as the voltage raise.
If there any disambiguation about my question please ask, I will try to fix it. Thanks