I Built a Portable Raspberry Pi Computer That Can Do Almost Everything

by Pro Maker_101 in Circuits > Raspberry Pi

2336 Views, 23 Favorites, 0 Comments

I Built a Portable Raspberry Pi Computer That Can Do Almost Everything

I Built a Portable Device That Can Do Everything

In this project, I built a portable Raspberry Pi mini computer using Raspberry Pi 4 Model B with a 7-inch HDMI touch display, built-in audio, and a rechargeable battery power system. The main goal was to create a compact, all-in-one device that can be used anywhere without needing a constant power supply.

The system is powered by a LiFePO4 battery pack with a stable 5V regulation circuit, ensuring reliable performance for the Raspberry Pi and display. It also includes a voltmeter for monitoring battery status, a cooling fan for heat management, and a custom-designed PCB for clean and organized connections.

This portable setup works just like a normal computer—you can browse the internet, watch YouTube, use ChatGPT, run programs through the terminal, and even connect sensors or external modules for development and learning purposes.


Overall, this project is useful for makers, students, and anyone interested in building a portable computing system with Raspberry Pi.

Supplies

  1. Raspberry Pi 4 Model B
  2. 7-inch HDMI capacitive touch display
  3. HDMI cable
  4. USB cable for touch interface
  5. 2 × 3.2V IFR32700 / LiFePO4 batteries (2S configuration)
  6. 2S LiFePO4 BMS protection board
  7. 5V DC-DC buck converter (5A–8A)
  8. 0.28-inch digital voltmeter module
  9. 470µF / 35V electrolytic capacitor
  10. IN5822 Schottky diode
  11. Charging socket (DC jack)
  12. Micro USB to USB cable (charging input option)
  13. Slide switch / key-type ON-OFF switch
  14. 1kΩ resistor
  15. LED indicator
  16. 3W speaker
  17. Audio amplifier module (PAM8403 )
  18. Acrylic sheet or wood sheet (for enclosure)
  19. Screws, nuts, spacers (mounting hardware)
  20. Jumper wires
  21. Heat sinks for Raspberry Pi
  22. 5V cooling fan

PCB Design & Ordering From JLCPCB

IMG_5783.PNG
IMG_5785.PNG
IMG_5787.PNG

First, I designed the PCB using EasyEDA software. I created the schematic and completed the PCB layout carefully, especially for power lines and proper component placement.

After finishing the design, I generated the Gerber files, which are required for PCB manufacturing.

Then I uploaded the Gerber files to JLCPCB and selected the required specifications such as PCB thickness, color, and quantity before placing the order.

One of the best things about JLCPCB is that they provide a complete one-stop solution. Along with PCB manufacturing, they also offer SMT assembly (PCBA service), where they can assemble components directly on the PCB. This includes component sourcing, soldering, and full board assembly, which is very useful for prototypes and small-scale production.

👉 You can check their service here:

https://jlcpcb.com/pcb-assembly?from=GJYSD

They offer fast turnaround time, high-quality PCB fabrication, SMT assembly service, component sourcing, and affordable pricing.

  1. After placing the order, I waited for delivery.

Component Placement & Soldering

IMG_5789.PNG
IMG_5790.PNG
IMG_5792.PNG
IMG_5793.PNG
IMG_5795.PNG
IMG_5796.PNG
IMG_5798.PNG
IMG_5799.PNG
  1. Placed all components in their correct PCB positions
  2. Verified component orientation and polarity carefully
  3. Fixed all components on PCB before soldering
  4. Soldered each component one by one properly
  5. Checked all solder joints for strength and cleanliness
  6. Cut extra component leads after soldering
  7. Cleaned PCB using IPA (Isopropyl Alcohol) to remove flux


Battery Pack Assembly

IMG_5800.PNG
IMG_5801.PNG
IMG_5802.PNG
IMG_5803.PNG
  1. Used 2 × IFR32700 3.2V LiFePO4 batteries
  2. Spot welded both batteries in series connection (2S pack)
  3. Formed a 6.4V nominal battery pack
  4. Fixed the battery pack securely inside the enclosure space
  5. Connected battery terminals to PCB battery input section
  6. Soldered B+ and B- points carefully on PCB
  7. Connected B1 (middle point) for 2S BMS balancing line
  8. Checked all connections for correct polarity and tight joints

Raspberry Pi & Connector Integration

IMG_5806.PNG
IMG_5807.PNG
IMG_5808.PNG
IMG_5809.PNG
IMG_5810.PNG
IMG_5812.PNG
IMG_5814.PNG
  1. Took Raspberry Pi 4 Model B and prepared it for integration
  2. Used cut Type-C cable for Pi 5V power input
  3. Used male-to-male U connector (micro HDMI- HDMI) for secure wiring connections
  4. Prepared cut 3.5mm audio jack for audio output
  5. Soldered 3.5mm audio wires on bottom side of PCB audio pads
  6. Soldered Type-C power wires to PCB power section
  7. Fixed all connectors properly before mounting PCB
  8. Added small plastic spacers under PCB for proper clearance
  9. Mounted PCB and tightened screws for stable installation
  10. Checked all wiring connections before final assembly


Case Design & Assembly

IMG_5815.PNG
IMG_5816.PNG
IMG_5817.PNG
IMG_5818.PNG
IMG_5819.PNG
IMG_5820.PNG
IMG_5823.PNG
IMG_5824.PNG
IMG_5825.PNG
  1. Designed the enclosure panels for the project
  2. Used TooCaa Nova Desktop Laser Engraver to cut wooden pieces accurately
  3. Cut all required parts for the case
  4. Cleaned and checked all cut pieces
  5. Glued the pieces together to form the box structure
  6. Allowed sufficient time for the glue to dry properly
  7. Inserted the assembled PCB into the wooden enclosure
  8. Ensured proper fitting and alignment


👉 Buy link: https://www.toocaa.com/collections/toocaa-nova

Final Assembly & Connections

IMG_5827.PNG
IMG_5828.PNG
IMG_5829.PNG
IMG_5830.PNG
IMG_5832.PNG
IMG_5833.PNG
IMG_5834.PNG
  1. Soldered 3W speaker wires to PAM amplifier module output on backside of PCB
  2. Fixed speaker properly inside the enclosure
  3. Connected HDMI connector using U-shape male-to-male adapter
  4. Connected USB cable from display to Raspberry Pi USB port
  5. Verified all connections are secure and correct
  6. Closed backside using acrylic sheet
  7. Finally, connected 5V cooling fan to 5V line on top of PCB (BMS side)


Display & Final Assembly

IMG_5835.PNG
IMG_5836.PNG
IMG_5837.PNG
IMG_5838.PNG
IMG_5839.PNG
IMG_5840.PNG
IMG_5841.PNG
  1. Took the 7-inch HDMI display and fixed it onto a front panel sheet
  2. Used glue to secure the display and form the front box section
  3. Connected HDMI cable from display to Raspberry Pi 4 Model B
  4. Connected micro USB cable to power the display
  5. Ensured all cables are properly routed and not loose
  6. Fixed the display unit onto the wooden enclosure using strong glue
  7. Glued the 3W speaker onto the backside of the display acrylic panel
  8. Checked alignment and ensured everything is firmly attached

OS Setup & Final Boot

Screenshot 2026-04-28 at 11.02.02 PM.png
IMG_5842.PNG
IMG_5843.PNG
IMG_5844.PNG
  1. Took a high-speed microSD card
  2. Installed Raspberry Pi Imager on computer
  3. Selected OS and storage device in the software
  4. Flashed the OS to the microSD card
  5. Waited until the process completed successfully
  6. Inserted the microSD card into Raspberry Pi 4 Model B
  7. Ensured all hardware connections are ready

Working & Usage

IMG_5845.PNG
IMG_5847.PNG
IMG_5849.PNG
IMG_5851.PNG
IMG_5853.PNG
IMG_5854.PNG
IMG_5855.PNG
IMG_5857.PNG

Connect the charger to the device and you can monitor the battery voltage in real time using the voltmeter module. Once the battery is fully charged, the system is ready for portable use. Turn on the device using the key-type power switch, which supplies power to the Raspberry Pi 4 Model B and other modules. The Raspberry Pi will boot into its operating system just like a normal computer. After booting, you can use it for multiple purposes such as browsing the internet, watching YouTube, using ChatGPT, running programs through the terminal, and interfacing with sensors or other connected hardware. This makes the device a complete portable mini computer suitable for learning, development, and everyday tasks.

Watch Full Making Video

I Built a Portable Device That Can Do Everything

You can watch the complete making process of this project in the full video. The video covers PCB design, assembly, wiring, enclosure making, and final testing step by step, making it easier to understand the entire build clearly.

Make sure to check the video for a detailed visual guide and better understanding of each step involved in building this portable cyberdeck.

Thanks....