Introduction: DIY 12V Lithium-Ion Battery Pack | Multi-Voltage Output | Battery Holder + Voltmeter
π How to Build a 12V Lithium-Ion Battery Pack with Multi-Voltage Outputs | DIY Power Solution for Makers π
Are you a DIY enthusiast looking for a compact and reliable power solution for your projects? Whether you're into Arduino, RC cars, robotics, or portable gadgets, this custom-built 12V lithium-ion battery pack is a must-have. In this tutorial, Iβll guide you through the complete process β from components and features to step-by-step assembly and testing.
π Why This Battery Pack Is Awesome
This isn't just a basic battery pack. Hereβs why it stands out:
- β Multi-Voltage Outputs: Get 3.7V, 7.4V, and 12V outputs from a single pack.
- β Built-In Voltmeter: Monitor battery status in real time.
- β Modular Design: Easy-to-replace cells using 1S battery holders β no spot-welding needed.
- β High-Quality PCB Integration: Clean, safe, and efficient power delivery.
- β Perfect for Multiple Projects: RC, robotics, power banks, and more
π§ Applications of This Battery Pack
This custom battery pack is super versatile and can be used in:
- Arduino and Raspberry Pi projects
- RC cars, drones, and boats
- Robotics and IoT devices
- Portable LED lighting setups
- Custom power banks
Supplies
Components Required
- 3x 3.7v 2000maH 18650 Lithium Ion Cell
- 3x Single Cell 3.7v 18650 Battery Holder
- 3 Cell 40A BMS Board
- Mini Digital Voltmeter
- 2x 4 Pin Male JST Connector
- 4 Pin Male JST Connector
- 4x Crocodile Clips
- Universal PCB Mount Connector
- Screws & Spacers
- Prototype PCB Board
Buy All Components From Here - Buy Now
Step 1: Create Circuit Diagram
Before assembling any physical components, it's essential to design a clear and accurate circuit diagram. This step helps you plan your connections, identify components, and avoid mistakes during the actual build.
Attachments
Step 2: Add BMS Board and Solder
First we have to attach the 3S 40A BMS Board with the PCB then we will assamble rest of the components.
- Put the BMS Board to their desired mark on the back of the PCB
- Now solder the BMS with the board
- If you are unable to solder the BMS board directly to the PCB then you can use jumper wires to connect it.
Step 3: Add All Components and Solder
What to Add:
- The mini digital voltmeter
- Output terminals (Male JST Connectors )
- All Battery holders with PCB
- And rest of the parts
Why This Step Matters:
It ties everything together β the voltmeter, holders, and outputs β and ensures your battery pack is modular and functional.
Step 4: Add Spacers and Mount the Second PCB
Adding a second PCB or a protective layer ensures the internal wiring and components are shielded from damage or shorting.
How to Do It:
- Use plastic or metal PCB spacers or standoffs to elevate the second board.
- Secure it with screws or glue depending on your enclosure type.
- This layer gives the professional look to the battery.
Step 5: Create the Output Connector Setup
What to Use:
- A JST 4-pin female connector
- Banana plugs or other output types based on your needs
Instructions:
- Solder wires from the 3.7V, 7.4V, and 12V points to the appropriate pins of the 4-pin connector.
- Add banana connectors or bullet plugs to make connecting to external loads easy.
Tip:
Label the voltages on the connector or color-code them for safety.
Step 6: Insert Batteries and Test Voltages
Caution:
Make sure all connections are correct before inserting batteries.
Steps:
- Insert the 3 x 18650 cells into the holders.
- Use a multimeter to measure voltages from:
- Cell 1 (3.7V)
- Cell 1 + Cell 2 (7.4V)
- Full pack (12V fully charged)
- Verify that the voltmeter display is working and showing the correct value.
Step 7: Test the Battery Pack With Real Loads
Try Powering:
- LED strips
- Motors
- Microcontrollers like Arduino, ESP32, Raspberry Pi
- Portable fans, mini amplifiers, or other 12V-compatible gadgets
This is the real-world proof that your battery pack works as intended.
π§ͺ Final Testing & Safety Tips
- Make sure there is no heat buildup during operation.
- Secure all components using hot glue or insulation tape for durability.
- Always balance-charge lithium-ion cells using a proper charger.
- Add fuse protection or a BMS (Battery Management System) for extra safety in production versions.
Step 8: How to Charge
Yes, you can charge this pack using a 12V DC adapter or another 12V battery, as long as:
- You charge through the BMS-protected charging port (P+ and P-) Or Just Connect a 12v adopter with it.
- The 12V source provides constant voltage, preferably via a 12.6V CC/CV lithium charger
DO NOT:
- Charge directly through the battery terminals
- Use unregulated or unsafe power sources
Safe Charging Options:
- 12.6V lithium battery charger
- Solar panel with charge controller
- Any 12V Adopter
Step 9:
π Conclusion
Building your own lithium-ion battery pack is not only fun but also incredibly useful. With multiple output voltages, modular battery replacement, and a built-in voltmeter, this pack offers flexibility and functionality for makers of all levels.
Have any questions or want to showcase your version? Leave a comment or tag me on social media β Iβd love to see your builds!






