Table of Contents
Arduino portable adjustable power supply with OLED Display and 3D printed case. Take your DIY projects to the next level with this portable power supply featuring an Arduino Nano and OLED display. With adjustable voltage output and temperature-controlled fan speed, this power supply is perfect for all your electronics needs. Get your hands on the necessary files and start building your own today!
Arduino Nano based adjustable power suppl, it is a simple design and is portable (powered by 3S li-ion battery) and it features 1.3 Inch OLED display, ON/OFF output control by pressing one button and temperature-controlled speed of the cooling fan. the case is 3D printed.
This Arduino adjustable power supply with OLED display and 3D printed case is a fantastic project to undertake, especially if you have all the necessary files that I have provided. The power supply is portable, fully upgradable, and allows for changes in both hardware and software. In the future.
Schematic Arduino portable adjustable power supply with OLED Display and 3D printed case

The power supply is battery powered, utilizing three 18650 li-ion batteries with a 3s BMS protection board. It also includes features such as an OLED display, voltage output control with LED indicators, temperature-controlled fan speed, and a buzzer for sound feedback during power-up and operation.
This portable power supply with Arduino Nano takes DIY projects to the next level with its innovative features and sleek design. The adjustable voltage output and temperature-controlled fan speed make it ideal for a wide range of electronics needs. With a 3D printed case and OLED display, this power supply is not only functional but also visually appealing. Whether you are a beginner or an experienced maker, this project is a great way to challenge yourself and expand your skills. With all the necessary files provided, you can start building your own power supply today and customize it to fit your specific needs. Upgradeable and versatile, this Arduino Nano-based power supply is a must-have for any electronics enthusiast.
BOM Arduino portable adjustable power supply with OLED Display and 3D printed case
Parts | Value | Description | Quantity |
---|---|---|---|
Capacitors | |||
C1 | 100uf/25V | Electrolytic capacitor | 1 |
NTC1 | 10k | 10kΩ NTC Thermistor | 1 |
Resistors | |||
R1, R2 | 2.2k | Red, red, black, red, brown | 2 |
R3, R4 | 10k | Brown, black, black, red, brown | 2 |
R5 | 5k7 | Green, gray, black, brown, brown | 1 |
R6 | 5k (503) | 3296W trimpot | 1 |
R7 | 100k (104) | 3296W trimpot | 1 |
Semiconductors | |||
D2 | 1N4007 | Diode | 1 |
D3 | 5V | Zener diode 500mW | 1 |
LED1,LED2 | LED 5mm | Red and green LED | |
Q1 | TIP122 | TO-220 Darlington Transistor | |
Q2 | IRFZ44NPBF | N-Channel TO-220-3 MOSFET | 2 |
U2 | ACS712 | 5A SOIC-8 Current Sensor | 1 |
U3 | arduino_nano1 | Arduino Nano | 1 |
U4 | Mini360 3A Module | Mini360 DC-DC Buck Converter Module | 1 |
U5 | DC-DC XL6009 (BLUE two inductors) | DC-DC Boost Buck Adjustable Step-Up Step Down Automatic Converter |
1 |
Miscellaneous | |||
DS1 | OLED 1.3 INCH | 1.3-inch OLED Display 128X64 SSD1306 I2C | |
K1 | 5V relay | 5V 10A Power Relay | 1 |
SG1 | BUZZER | 12mm Buzzer | 1 |
U1 | 1X6 PIN HEADER | 2.54mm 1x6P Pin Header | 1 |
U6 | To Fan | 5.08mm 2 pin Terminal Block | 1 |
U7 | OUTPUT | 5.08mm 2 pin Terminal Block | 1 |
U8 | INPUT From Battery | 5.08mm 2 pin Terminal Block | 1
|
Download files, links, and notes

- Download PCB in Gerber + BOM + Centroid file + PDF
- Mirror
- Download Source Code
- Download 3D case STL files
- BUY Arduino Nano
- BUY Mini360 3A module
- Buy DC-DC XL6009 module
- PDF datasheet TIP122 TIP120, TIP121, TIP125, TIP127
- PDF datasheet IRFZ44
- PDF datasheet ACS712
- PDF datasheet Mini360 3A Module
- PDF datasheet DC-DC XL6009 module
- PDF datasheet OLED 1.3 INCH display
Source: https://oshwlab.com/svalentin544/arduino-power-supply