# 10" Raspberry Pi Desktop

## Overview

https://youtu.be/J-meA-h1Dq0

## Raspberry Pi&nbsp;Tablet

This project showcases the scalibility of a 3D printed project for the Raspberry Pi. You've see this sorta thing before, an all-in-one portable Raspberry Pi fitted in a nice little 3D printed package with a PiTFT display. So, surely it's trivial to scale that up with the best screen in the shop!

![](https://cdn-learn.adafruit.com/assets/assets/000/027/323/medium800/hacks_hero-txt.jpg?1440184217)

## Make it bigger!

This project takes the DIY approach with **no compromises in cost**. The cost of this build is easily goes over low budget DIY projects, but it's ment to be **premium build**. It will be used for monitoring and wirelessly controlling a farm of printers. A dedicated linux box with a decent sized screen could cost about the same amount, but when the process of building a project is more _meaningful_ than getting the cheapest deal, this sorta thing becomes a trophy item as well as a **functioning utility**. Also, we can mount it to _anything_ and design custom brackets to adjust it in any _configuration_, and that's pretty **darn cool**.

![](https://cdn-learn.adafruit.com/assets/assets/000/027/241/medium800/hacks_parts.jpg?1440004853)

## Parts List

This are the parts we used in this project, but it can be customized. e.g If you'd like to only have the Raspbery Pi and display. You will need some hardware to mount the components and secure&nbsp;the enclosure.

- [10.1" HDMI 4 PI IPS Display](https://www.adafruit.com/products/1287)
- [Raspberry Pi 2](http://adafruit.com/products/2358)
- 2x&nbsp;[PowerBoost 1000C](https://adafruit.com/products/2465)
- 2x&nbsp;[6000mAh Lithium Ion Battery](https://adafruit.com/products/353)
- [PAM8302 Audio Amplifier](https://adafruit.com/products/2130)
- [Pigtail 3.5mm Stereo Audio Cable](https://www.adafruit.com/product/1700)
- [HDMI Cable](https://www.adafruit.com/categories/143)
- 2x&nbsp;[Slide switch](https://www.adafruit.com/product/805)
- [JST-PH extension cable](https://www.adafruit.com/products/1131)
- [Thin plastic speaker](https://www.adafruit.com/products/1891)
- [Kano Keyboard for Pi](http://www.kano.me/kit)&nbsp;(Orange Keyboard)
- [3/8" to 1/4" Adapter Screw](https://www.adafruit.com/products/2392)
- [Swivel-Head Pan Tilt](https://www.adafruit.com/products/2464)

![](https://cdn-learn.adafruit.com/assets/assets/000/027/239/medium800/hacks_11.jpg?1440004776)

## Tools

Here's a list of useful tool we used to&nbsp;get this project completed.&nbsp;

- [3D Printer](https://www.adafruit.com/product/2412)&nbsp;with 300mm x 300mm &nbsp;minimum build volume
- [Filament](https://www.adafruit.com/product/2080)&nbsp;(1.75mm, 2.85mm, ABS, PLA, etc.)
- [Wire Strippers](https://www.adafruit.com/product/527)
- Screwdriver
- Soldering Iron
- Silicone covered stranded-core wire
- [Phillip Flat Head #4-40 x 3/8](http://www.albanycountyfasteners.com/Phillips_Flat_Head_Machine_Screw_4_40_Stainless_p/1600000.htm?1=1&CartID=0)
- #2-56 1/8 machine screws
- #2-56 3/8 machine screws

![](https://cdn-learn.adafruit.com/assets/assets/000/027/321/medium800/hacks_hero-side-display.jpg?1440184074)

# 10" Raspberry Pi Desktop

## Circuit Diagram

![](https://cdn-learn.adafruit.com/assets/assets/000/027/356/medium800/hacks_circuit-diagram.jpg?1440195819)

## The Circuit Diagram

**PowerBoost1000C**

The slide switchs connect to the **EN** and **GND** pins on each PowerBoost1000C.

The 6600mAh&nbsp;batteries plugs into the **JST** connector on the PowerBoost1000C.&nbsp;You can charge the battery by connecting&nbsp;a microUSB cable.

**Raspberry Pi 2:**

**Positive+** and **-Negative** &nbsp;pins on the PowerBoost1000C connect to the Pi on&nbsp; **GPIO #2** for **5V&nbsp;power&nbsp;** and **GPIO # 6** &nbsp;for ground.

**PAM8302 Audio Amplifier:**

**GPIO #1 (3V)&nbsp;**on the Pi connects to **VIN** on the PAM8302. **GPIO #9&nbsp;** connects&nbsp;to **GND** on the PAM8302. The **+Postive** &nbsp;and **-Negative** &nbsp;connections are wired&nbsp;to the&nbsp; **A+** and **A-** on the PAM8302.

The Audio jack plugs into the audio port on the Pi.&nbsp;

**Display Driver:**

**+Positive** &nbsp;and **-Negative** &nbsp;pins on the PowerBoost1000C connect to the **12V** and **GND** labeled on the Display Driver.

The **Slim HDMI cable** &nbsp;connects to the HDMI port on the Raspberry Pi.

# 10" Raspberry Pi Desktop

## 3D Printing

![](https://cdn-learn.adafruit.com/assets/assets/000/027/275/medium800thumb/raspberry_pi_hacks_print-tl.jpg?1448319628)

## Printing Settings

Use the settings below for reference. The parts were printed on the Type A Machine Series 1. We used Simplify3D to slice the parts using our custom profile. You can download our profile for Simplify3D below.

[Type A Machine S3D Profile](https://github.com/djecken/Printer-Profiles/tree/master/typa%20a%20profiles)
[Download STLs](http://www.thingiverse.com/thing:978675)
![](https://cdn-learn.adafruit.com/assets/assets/000/027/240/medium800/hacks_3d-parts.jpg?1440004808)

## Customize&nbsp;Design

You can modify the original solids in the CAD files to make a custom project.

## &nbsp;

## Materials

The parts&nbsp;can be printed in different types of filament. The most common filaments like&nbsp;PLA and ABS will do just fine but you can of course experiement with copperFill, bambooFill, Semiflex, PET and Nylon.&nbsp;

&nbsp;

## Tolerances

The parts were tested with common printing settings (listed in the table). With a parameter of 2 shells, theres only a few areas where tolerances really matters - the port cutouts and the mounting holes.

Test fit the parts by inserting the top enclosure part over the Raspberry Pi. Check to see if the cutouts fit over the USB and ethernet ports. If the cutout&nbsp;is too tight, you can loosen it&nbsp;with a filing tool.

The standoffs with counter bores should fit the machine screws listed in the BOM. These can be threaded by fastening in the appropriate sized screw.

&nbsp;

## Bed Leveling

Any parts with large surface require a well leveled build plate. If you're using a heated bed, you can minimize warping. Blue tapers tape, build tak, and sticky adhesives can help keep your part flat and adhere to the bed.

&nbsp;

## Clean up

If there's any string or&nbsp;artifacts left over from retraction&nbsp;and oozing, clean up the part by trimming them off using a pair of flush snips.

# 10" Raspberry Pi Desktop

## Assembly

![](https://cdn-learn.adafruit.com/assets/assets/000/027/242/medium800/hacks_12.jpg?1440007184)

## Arrange&nbsp;Components

Layout the components&nbsp;on each stand-off. Measure how long each wire needs to be. You can alway constumize&nbsp;the the layout by editing the CAD files.

![](https://cdn-learn.adafruit.com/assets/assets/000/027/247/medium800/hacks_measure-wires.jpg?1440009353)

## Measure wires

We can solder wires from the bottom or top side of the GPIO header pins. Measure each wire so there is enough slack when we strip both ends.

![](https://cdn-learn.adafruit.com/assets/assets/000/027/248/medium800/hacks_tin-pi-pins.jpg?1440009677)

## Tin headers

To make the enclsoure as thin as possible, we can solder&nbsp;directly to the GPIO header pins. Refer to the circuit diagram and&nbsp;connect power and ground to the PowerBoost1000C.

![](https://cdn-learn.adafruit.com/assets/assets/000/027/254/medium800/hacks_solder-pi-pins.jpg?1440011041)

## Solder power and ground

Hold the Pi steady with something like a Panavise Jr. Use tweezers to easily hold wires&nbsp;close&nbsp;to each&nbsp;pin.&nbsp;Solder each wire to the side of the pin.

![](https://cdn-learn.adafruit.com/assets/assets/000/027/243/medium800/hacks_pi-powerboost.jpg?1440007634)

## Solder PowerBoost1000C

Positive and negative pins on the PowerBoost100C connect to pin #2 (5V power) and pin #6 (ground).

![](https://cdn-learn.adafruit.com/assets/assets/000/027/244/medium800/hacks_pi-amp-power.jpg?1440007952)

## PAM8302 power and ground

Feed power from the Pi to the amp using pin **#1** for power and pin **#9** or **#14** for ground.

![](https://cdn-learn.adafruit.com/assets/assets/000/027/249/medium800/hacks_pigtail-tin.jpg?1440010225)

## Audio pigtail cable

Measure the length of cable needed to connect the amplifier to the audio jack on the Pi. Cut the cable to the right length and strip about 1.5cm of insulation.&nbsp;

Twist together the stranded wire and tin to keep it from fraying.

Strip about 5mm of insultation from the red and white wires, then tin both wires.

![](https://cdn-learn.adafruit.com/assets/assets/000/027/245/medium800/hacks_amp-solder.jpg?1440008989)

## Solder Audio Cable to Amplifier

Solder the tinned ground wire from the audio cable to the A- pin on the PAM8302.

You can solder either the red or white wire to the A+ pin on the PAM8302 (they are the left and right audio channels.)

Red wire **IS NOT** soldered in the photo. Only the&nbsp;white wire.

![](https://cdn-learn.adafruit.com/assets/assets/000/027/250/medium800/hacks_aduio-connect.jpg?1440010428)

## Plug in&nbsp;audio cable to Pi

Postion and check the&nbsp;audio cable length. You can always solder extra wire if you&nbsp;cut too much off.&nbsp;

![](https://cdn-learn.adafruit.com/assets/assets/000/027/246/medium800/hacks_driver-power-solder.jpg?1440009118)

## Solder power and ground to Display Driver

To run&nbsp;the display, we can use a separate&nbsp;PowerBoost100C and 6600mAh battery. Reference&nbsp;the connections to power and ground above and connect to the **+Postive** and **-Negative** pins on the PowerBoost1000C.

![](https://cdn-learn.adafruit.com/assets/assets/000/027/251/medium800/hacks_hdmi-connect.jpg?1440010537)

## Connect HDMI

Position the display driver and&nbsp;PowerBoost on the stand-offs. Connect a slim&nbsp;HDMI cable from the driver to the HDMI port on the Pi.&nbsp;Coil the HDMi cable so that it tucks underneath the boards and between the stand-offs.

![](https://cdn-learn.adafruit.com/assets/assets/000/027/252/medium800/hacks_jst-ext-measure.jpg?1440010761)

## JST extension

The battery cable for the Pi might not reach the second PowerBoost.&nbsp;Measure and cut&nbsp;a JST extension cable to it help reach the power connector.

![](https://cdn-learn.adafruit.com/assets/assets/000/027/253/medium800/hacks_jst-ext-measured.jpg?1440010898)

## Shorten&nbsp;JST&nbsp;extension cable

With the&nbsp;desired measurement, cut&nbsp;one the wire short. Strip and tin the ends of the wire to splice them together. Use heat tubing to insultate the&nbsp;exposed&nbsp;connections.

![](https://cdn-learn.adafruit.com/assets/assets/000/027/255/medium800/hacks_slide-switch-soldered.jpg?1440011195)

## Slide switch

Measure and cut wires for both of the slide switches. Solder&nbsp;wries to the slide switch first and then insert the switch into each port before soldering to each of the PowerBoost breakouts.

![](https://cdn-learn.adafruit.com/assets/assets/000/027/256/medium800/hacks_mount-boards.jpg?1440011345)

## Mount boards

Use #4-40 3/8 screws to mount each board to its stand-off. To make it easier, we can use dril to tap each board before screwing into the snad-off.

![](https://cdn-learn.adafruit.com/assets/assets/000/027/257/medium800/hacks_zip-ties.jpg?1440011543)

## Zip Tie Batteries

Thread zip ties through the slits.&nbsp;Position the&nbsp;batteries over the enclosure and tighten the zip ties secure the batteries in place.

![](https://cdn-learn.adafruit.com/assets/assets/000/027/258/medium800/hacks_zip-ties-cut.jpg?1440011667)

## Trim Zip ties

Cut off the&nbsp;excess from&nbsp;zip ties. Position the locking head&nbsp;near the bottom of the case.

![](https://cdn-learn.adafruit.com/assets/assets/000/027/259/medium800/hacks_turn-on-test.jpg?1440011763)

## Power test

Once all of the components&nbsp;are securely mounted, flip power switch on and make sure&nbsp;the connections work.

![](https://cdn-learn.adafruit.com/assets/assets/000/027/260/medium800/hacks_tap-holes.jpg?1440012107)

## Tapping screw threads

The standoffs on the enclosure frame will need to be tapped. Use a pointy #4-40 wood screw to help puncture through the plastic. Be&nbsp;careful not to make the holes&nbsp;so&nbsp;deep that it pokes&nbsp;through the frame.

![](https://cdn-learn.adafruit.com/assets/assets/000/027/266/medium800/hacks_screw-tab-wide.jpg?1440012961)

## Install Display

Align the display with standoffs&nbsp;on the frame. Make sure&nbsp;the longer tabs match up with the longer&nbsp;elevated tabs on the frame. Mark each hole on&nbsp;all of the tabs and then carfully tap each hole.

![](https://cdn-learn.adafruit.com/assets/assets/000/027/262/medium800/hacks_clean-holes.jpg?1440012274)

## Clean holes

Use flush diagnoal cutters remove excess material left over from tapping the thread. You'll&nbsp;want to make sure the tabs are flush against&nbsp;the display frame.

![](https://cdn-learn.adafruit.com/assets/assets/000/027/264/medium800/hacks_18-screw.jpg?1440012311)

## Screws for Display

The tabs on the display are thin enough to be held in place by short #4-40 1/8 flat phillips machine screws.

![](https://cdn-learn.adafruit.com/assets/assets/000/027/265/medium800/hacks_tab-screw-close.jpg?1440012628)

## Display tabs

Mount the display to frame by fastening the screws into the standoffs. If any of the&nbsp;screws pop out, make sure&nbsp;that the hole tapped is deep enough for the screws to have enough material to grip on to.

![](https://cdn-learn.adafruit.com/assets/assets/000/027/267/medium800/hacks_connect-display.jpg?1440013057)

## Connect display

Carefully connect the display to the driver. Arrange the&nbsp;wires so they coil when mounting the display to the case.

![](https://cdn-learn.adafruit.com/assets/assets/000/027/268/medium800/hacks_cable-manage.jpg?1440013197)

## Arrange wires

The glowing logo cutout works best if the cables are cleared away from covering up the&nbsp;displays backlight. Use gaffers tape to keep wires away from the cutout.

![](https://cdn-learn.adafruit.com/assets/assets/000/027/269/medium800thumb/raspberry_pi_hacks_contorller.jpg?1448319601)

## Display control

Plug in the&nbsp;display controller to turn on the monitor. Set&nbsp;the input to HDMI. You&nbsp;can&nbsp;disconnect the controller from the driver board to save&nbsp;space. The display will save the input selected on initial&nbsp;start up.

![](https://cdn-learn.adafruit.com/assets/assets/000/027/270/medium800/hacks_diffuser-add.jpg?1440013635)

## Diffuser for illuminated logo

Attach the translucent diffuser part to the&nbsp;inside of the display cover using pieces of gaffer tape.

![](https://cdn-learn.adafruit.com/assets/assets/000/027/272/medium800/hacks_cover-screw-on.jpg?1440013923)

## Back cover

Align the cover to the back of the case. Use #2-56 3/8 flat phillips machine screws to secure it in&nbsp;place.

![](https://cdn-learn.adafruit.com/assets/assets/000/027/271/medium800/hacks_frame-screw-on.jpg?1440013849)

## Install&nbsp;frame

Use four #2-56 3/8 screws to attach the display to the second half of the&nbsp;enclosure.

![](https://cdn-learn.adafruit.com/assets/assets/000/027/273/medium800/hacks_remove-film.jpg?1440014152)

## Remove protective film

Finally, we can remove the plastic film covering on the display. Grip it by the yellow tab and pull it off.

![](https://cdn-learn.adafruit.com/assets/assets/000/027/274/medium800/hacks_tripod1.jpg?1440014626)

## Tripod attachment

The case is design to sit on any of its sides. You can also attach a 3/8" to 1/4-20 tripod adapter to easily connect it to a tripod!

![](https://cdn-learn.adafruit.com/assets/assets/000/027/322/medium800/hacks_hero-display-mount.jpg?1440184169)

## Usage&nbsp;

We’re using this project to monitor the bot farm and serve as a dedicated shop computer.

![](https://cdn-learn.adafruit.com/assets/assets/000/027/329/medium800thumb/raspberry_pi_hacks_hero-glow-loop.jpg?1448319632)

## Recharge the Batteries

Once the lipo batteries have depleted, you can recharge them using a microUSB cable and a power source/adapter. The two microUSB ports on the PowerBoost 1000C are exposed on the side of the enclosure. A yellow LED will light up, indicating charging status. Once the batteries are&nbsp;fully charged, a green LED will light up.


## Featured Products

### Kano Computer Kit Complete

[Kano Computer Kit Complete](https://www.adafruit.com/product/3728)
Do you gravitate towards more visual, hands-on projects? Have you ever wanted to build your own tablet but never knew where&nbsp;to begin? Now's your chance!&nbsp;With the award-winning&nbsp;**[Kano](https://kano.me/) Complete Computer Kit**&nbsp;and storybook,...

No Longer Stocked
[Buy Now](https://www.adafruit.com/product/3728)
[Related Guides to the Product](https://learn.adafruit.com/products/3728/guides)
### Adafruit Pi Protector for Raspberry Pi Model B+ / Pi 2 / Pi 3 B+

[Adafruit Pi Protector for Raspberry Pi Model B+ / Pi 2 / Pi 3 B+](https://www.adafruit.com/product/2292)
You've seen the A+ pocket protector - cometh the hour for the full-size Pi version. Introducing PaintYourDragon's last-cut showpiece part ii:&nbsp; **Adafruit Pi Protector for Raspberry Pi**!&nbsp;It's&nbsp;not quite a full case, however it will keep your Pi B+ safe and...

No Longer Stocked
[Buy Now](https://www.adafruit.com/product/2292)
[Related Guides to the Product](https://learn.adafruit.com/products/2292/guides)
### HDMI 4 Pi - 10.1" Display 1280x800 IPS - HDMI/VGA/NTSC/PAL

[HDMI 4 Pi - 10.1" Display 1280x800 IPS - HDMI/VGA/NTSC/PAL](https://www.adafruit.com/product/1287)
Yes, this is a beautiful bright 10.1" TFT display with incredibly high resolution and great angle-visibility! We tried to get the thinnest, brightest, highest resolution display that would be good for embedded computing usage. The visible display measures 10" diagonal and is a...

No Longer Stocked
[Buy Now](https://www.adafruit.com/product/1287)
[Related Guides to the Product](https://learn.adafruit.com/products/1287/guides)
### PowerBoost 1000 Charger - Rechargeable 5V Lipo USB Boost @ 1A

[PowerBoost 1000 Charger - Rechargeable 5V Lipo USB Boost @ 1A](https://www.adafruit.com/product/2465)
PowerBoost 1000C is the perfect power supply for your portable project!&nbsp; **With a built-in load-sharing battery charger circuit, you'll be able to keep your power-hungry project running even while recharging the battery!** &nbsp;This little DC/DC boost converter module can...

In Stock
[Buy Now](https://www.adafruit.com/product/2465)
[Related Guides to the Product](https://learn.adafruit.com/products/2465/guides)
### Lithium Ion Battery Pack - 3.7V 6600mAh

[Lithium Ion Battery Pack - 3.7V 6600mAh](https://www.adafruit.com/product/353)
Need a massive battery for your project? This lithium-ion pack is made of 3 balanced 2200mAh cells for a total of 6600mA capacity! The cells are connected in parallel and spot-welded to a protection circuit that provides over-voltage, under-voltage, and over-current protection.

Each cell...

Out of Stock
[Buy Now](https://www.adafruit.com/product/353)
[Related Guides to the Product](https://learn.adafruit.com/products/353/guides)
### Adafruit Mono 2.5W Class D Audio Amplifier - PAM8302

[Adafruit Mono 2.5W Class D Audio Amplifier - PAM8302](https://www.adafruit.com/product/2130)
This super small mono amplifier is surprisingly powerful - able to deliver up to 2.5 Watts into 4-8 ohm impedance speakers. Inside the miniature chip is a class D controller, able to run from 2.0V-5.5VDC. Since the amp is a class D, its very efficient (over 90% efficient when driving an...

In Stock
[Buy Now](https://www.adafruit.com/product/2130)
[Related Guides to the Product](https://learn.adafruit.com/products/2130/guides)
### Right-Angle 3.5mm Stereo Plug to Pigtail Cable

[Right-Angle 3.5mm Stereo Plug to Pigtail Cable](https://www.adafruit.com/product/1700)
One of the most common converter cables you'll want in your cable collection - this 32" long cable converts a standard 3.5mm stereo jack to pigtail wires. Ground ring is black, middle ring is white and tip is red.  
  
 Cable is 32"/81cm long from end to end.  
<br...></br...>

In Stock
[Buy Now](https://www.adafruit.com/product/1700)
[Related Guides to the Product](https://learn.adafruit.com/products/1700/guides)
### Slim HDMI Cable - 450mm / 1.5 feet long

[Slim HDMI Cable - 450mm / 1.5 feet long](https://www.adafruit.com/product/2420)
Connect two HDMI devices together and save space with this slim, high quality HDMI cable. It has nice molded grips for easy installation and&nbsp;is 450mm long (~1.5 feet). Sporting a&nbsp;teeny&nbsp;4mm diameter this cable stays out of your way!

We also have slim HDMI cables at <a...></a...>

In Stock
[Buy Now](https://www.adafruit.com/product/2420)
[Related Guides to the Product](https://learn.adafruit.com/products/2420/guides)

## Related Guides

- [Adafruit Powerboost 1000C](https://learn.adafruit.com/adafruit-powerboost-1000c-load-share-usb-charge-boost.md)
- [Adafruit PAM8302 - Mono 2.5W Class D Audio Amplifier](https://learn.adafruit.com/adafruit-pam8302-mono-2-5w-class-d-audio-amplifier.md)
- [Wizzy: A Needle Felted Cat](https://learn.adafruit.com/wizzy-a-needle-felted-cat.md)
- [Cup o' Sound](https://learn.adafruit.com/cup-o-sound.md)
- [5" Display Kippah Portable Raspberry Pi](https://learn.adafruit.com/portable-kippah-pi.md)
- [PiGRRL 2](https://learn.adafruit.com/pigrrl-2.md)
- [7” Portable Multitouch Raspberry Pi Tablet](https://learn.adafruit.com/7-portable-raspberry-pi-multitouch-tablet.md)
- [Circuit Playground Sound-Controlled Robot](https://learn.adafruit.com/circuit-playground-sound-controlled-robot.md)
- [Building the Assistive Technology Ultimate Remote](https://learn.adafruit.com/building-the-assistive-technology-ultimate-remote.md)
- [Ray Gun Blaster](https://learn.adafruit.com/ray-gun-blaster.md)
- [Pathfinder Robot Companion](https://learn.adafruit.com/pathfinder.md)
- [Pixie - the 3W Chainable LED Pixel](https://learn.adafruit.com/pixie-3-watt-smart-chainable-led-pixels.md)
- [PiGlass](https://learn.adafruit.com/piglass-wearable-raspberry-pi-computer.md)
- [PyPortal Case](https://learn.adafruit.com/pyportal-case.md)
- [Portable Apple Watch Charger](https://learn.adafruit.com/portable-apple-watch-charger.md)
- [7" Mini PC](https://learn.adafruit.com/7-mini-pc.md)
- [Adafruit DC and Stepper Motor HAT for Raspberry Pi](https://learn.adafruit.com/adafruit-dc-and-stepper-motor-hat-for-raspberry-pi.md)
