0000: 23 20 52 50 69 20 54 61 62 6c 65 74 20 4f 53 0a # RPi Tablet OS.
0010: 0a 43 75 73 74 6f 6d 69 7a 61 74 69 6f 6e 20 6f .Customization o
0020: 66 20 52 61 73 70 62 65 72 72 79 20 50 69 20 4f f Raspberry Pi O
0030: 53 20 66 6f 72 20 44 49 59 20 52 61 73 70 62 65 S for DIY Raspbe
0040: 72 72 79 20 50 69 20 62 61 73 65 64 20 74 61 62 rry Pi based tab
0050: 6c 65 74 73 2e 20 54 68 69 73 20 69 73 20 61 20 lets. This is a
0060: 77 6f 72 6b 2d 69 6e 2d 70 72 6f 67 72 65 73 73 work-in-progress
0070: 2e 0a 0a 56 69 65 77 20 61 20 76 69 64 65 6f 20 ...View a video
0080: 6f 66 20 61 20 5b 37 22 20 52 61 73 70 62 65 72 of a [7" Raspber
0090: 72 79 20 50 69 20 74 61 62 6c 65 74 5d 28 68 74 ry Pi tablet](ht
00a0: 74 70 73 3a 2f 2f 74 6f 62 79 6b 75 72 69 65 6e tps://tobykurien
00b0: 2e 63 6f 6d 2f 69 6d 61 67 65 73 2f 72 70 69 5f .com/images/rpi_
00c0: 74 61 62 2f 72 70 69 2d 74 61 62 2e 6d 70 34 29 tab/rpi-tab.mp4)
00d0: 2c 20 61 6e 64 20 61 6e 20 5b 31 31 2e 36 22 20 , and an [11.6"
00e0: 52 61 73 70 62 65 72 72 79 20 50 69 20 74 61 62 Raspberry Pi tab
00f0: 6c 65 74 5d 28 68 74 74 70 73 3a 2f 2f 74 6f 62 let](https://tob
0100: 79 6b 75 72 69 65 6e 2e 63 6f 6d 2f 69 6d 61 67 ykurien.com/imag
0110: 65 73 2f 72 70 69 5f 74 61 62 2f 72 70 69 2d 74 es/rpi_tab/rpi-t
0120: 61 62 2d 31 30 2e 6d 70 34 29 2e 20 59 6f 75 20 ab-10.mp4). You
0130: 63 61 6e 20 61 6c 73 6f 20 72 65 61 64 20 74 68 can also read th
0140: 65 20 5b 62 6c 6f 67 20 70 6f 73 74 5d 28 68 74 e [blog post](ht
0150: 74 70 73 3a 2f 2f 74 6f 62 79 6b 75 72 69 65 6e tps://tobykurien
0160: 2e 63 6f 6d 2f 72 70 69 5f 74 61 62 2f 29 20 64 .com/rpi_tab/) d
0170: 65 74 61 69 6c 69 6e 67 20 73 6f 6d 65 20 6f 66 etailing some of
0180: 20 74 68 65 20 66 65 61 74 75 72 65 73 2e 0a 0a the features...
0190: 23 20 37 22 20 52 61 73 70 62 65 72 72 79 20 50 # 7" Raspberry P
01a0: 69 20 74 61 62 6c 65 74 0a 0a 21 5b 54 68 65 20 i tablet....T
01e0: 6f 20 62 75 69 6c 64 20 74 68 65 20 37 22 20 52 o build the 7" R
01f0: 61 73 70 62 65 72 72 79 20 50 69 20 74 61 62 6c aspberry Pi tabl
0200: 65 74 2c 20 79 6f 75 20 77 69 6c 6c 20 6e 65 65 et, you will nee
0210: 64 3a 0a 0a 2d 20 2a 2a 52 61 73 70 62 65 72 72 d:..- **Raspberr
0220: 79 20 50 69 2a 2a 3a 20 6d 69 6e 69 6d 75 6d 20 y Pi**: minimum
0230: 33 62 20 28 77 68 69 63 68 20 67 69 76 65 73 20 3b (which gives
0240: 74 68 65 20 62 65 73 74 20 70 65 72 66 6f 72 6d the best perform
0250: 61 6e 63 65 2f 62 61 74 74 65 72 79 20 6c 69 66 ance/battery lif
0260: 65 20 74 72 61 64 65 2d 6f 66 66 29 2c 20 62 75 e trade-off), bu
0270: 74 20 61 20 34 62 20 61 6c 73 6f 20 77 6f 72 6b t a 4b also work
0280: 73 20 77 65 6c 6c 2e 20 44 75 65 20 74 6f 20 74 s well. Due to t
0290: 68 65 20 6c 6f 77 20 73 63 72 65 65 6e 20 72 65 he low screen re
02a0: 73 6f 6c 75 74 69 6f 6e 2c 20 74 68 65 20 33 62 solution, the 3b
02b0: 20 70 65 72 66 6f 72 6d 73 20 61 64 65 71 75 61 performs adequa
02c0: 74 65 6c 79 20 61 6e 64 20 75 73 65 73 20 76 65 tely and uses ve
02d0: 72 79 20 6c 69 74 74 6c 65 20 70 6f 77 65 72 20 ry little power
02e0: 65 73 70 65 63 69 61 6c 6c 79 20 6f 6e 20 69 64 especially on id
02f0: 6c 65 2e 20 41 63 74 69 76 65 20 63 6f 6f 6c 69 le. Active cooli
0300: 6e 67 20 69 73 20 6e 6f 74 20 6e 65 63 65 73 73 ng is not necess
0310: 61 72 79 20 69 66 20 79 6f 75 20 64 6f 6e 27 74 ary if you don't
0320: 20 6f 76 65 72 63 6c 6f 63 6b 20 74 68 65 20 50 overclock the P
0330: 69 2c 20 61 6e 64 20 73 69 6e 63 65 20 74 68 65 i, and since the
0340: 20 50 69 20 77 69 6c 6c 20 62 65 20 69 6e 20 61 Pi will be in a
0350: 20 76 65 72 74 69 63 61 6c 20 70 6f 73 69 74 69 vertical positi
0360: 6f 6e 20 64 75 72 69 6e 67 20 75 73 65 2c 20 69 on during use, i
0370: 74 20 5b 77 69 6c 6c 20 72 75 6e 20 63 6f 6f 6c t [will run cool
0380: 5d 28 68 74 74 70 73 3a 2f 2f 77 77 77 2e 72 61 ](https://www.ra
0390: 73 70 62 65 72 72 79 70 69 2e 6f 72 67 2f 62 6c spberrypi.org/bl
03a0: 6f 67 2f 74 68 65 72 6d 61 6c 2d 74 65 73 74 69 og/thermal-testi
03b0: 6e 67 2d 72 61 73 70 62 65 72 72 79 2d 70 69 2d ng-raspberry-pi-
03c0: 34 2f 29 2e 0a 2d 20 2a 2a 55 53 42 20 43 61 62 4/)..- **USB Cab
03d0: 6c 65 2a 2a 3a 20 66 6f 72 20 70 6f 77 65 72 69 le**: for poweri
03e0: 6e 67 20 74 68 65 20 50 69 2e 20 54 68 65 20 63 ng the Pi. The c
03f0: 61 62 6c 65 20 73 65 6c 65 63 74 69 6f 6e 20 69 able selection i
0400: 73 20 69 6d 70 6f 72 74 61 6e 74 20 2d 20 61 20 s important - a
0410: 63 68 65 61 70 20 63 61 62 6c 65 20 6d 61 79 20 cheap cable may
0420: 6e 6f 74 20 63 61 72 72 79 20 65 6e 6f 75 67 68 not carry enough
0430: 20 63 75 72 72 65 6e 74 2c 20 61 6e 64 20 79 6f current, and yo
0440: 75 20 77 69 6c 6c 20 73 65 65 20 74 68 65 20 22 u will see the "
0450: 79 65 6c 6c 6f 77 20 6c 69 67 68 74 6e 69 6e 67 yellow lightning
0460: 20 62 6f 6c 74 22 20 6f 6e 20 74 68 65 20 50 69 bolt" on the Pi
0470: 20 69 6e 64 69 63 61 74 69 6e 67 20 70 6f 77 65 indicating powe
0480: 72 20 74 68 72 6f 74 74 6c 69 6e 67 2e 20 49 20 r throttling. I
0490: 72 65 63 6f 6d 6d 65 6e 64 20 61 20 33 41 20 63 recommend a 3A c
04a0: 61 70 61 62 6c 65 20 62 72 61 69 64 65 64 20 63 apable braided c
04b0: 61 62 6c 65 2c 20 61 73 20 74 68 65 20 63 61 62 able, as the cab
04c0: 6c 65 20 77 69 6c 6c 20 74 61 6b 65 20 73 74 72 le will take str
04d0: 61 69 6e 20 64 75 72 69 6e 67 20 6e 6f 72 6d 61 ain during norma
04e0: 6c 20 75 73 65 2c 20 73 69 6e 63 65 20 69 74 20 l use, since it
04f0: 69 73 20 70 65 72 6d 61 6e 65 6e 74 6c 79 20 63 is permanently c
0500: 6f 6e 6e 65 63 74 65 64 20 74 6f 20 74 68 65 20 onnected to the
0510: 74 61 62 6c 65 74 2e 0a 2d 20 2a 2a 6d 69 63 72 tablet..- **micr
0520: 6f 53 44 20 63 61 72 64 2a 2a 3a 20 66 6f 72 20 oSD card**: for
0530: 79 6f 75 72 20 4f 53 20 61 6e 64 20 73 74 6f 72 your OS and stor
0540: 61 67 65 2e 20 49 20 75 73 65 64 20 61 20 70 6c age. I used a pl
0550: 61 69 6e 20 53 61 6e 64 69 73 6b 20 31 36 47 62 ain Sandisk 16Gb
0560: 20 63 6c 61 73 73 20 31 30 20 63 61 72 64 2e 0a class 10 card..
0570: 2d 20 2a 2a 4f 66 66 69 63 69 61 6c 20 52 61 73 - **Official Ras
0580: 70 62 65 72 72 79 20 50 69 20 74 6f 75 63 68 73 pberry Pi touchs
0590: 63 72 65 65 6e 2a 2a 3a 20 69 66 20 79 6f 75 20 creen**: if you
05a0: 68 61 76 65 20 74 68 65 20 6f 72 69 67 69 6e 61 have the origina
05b0: 6c 20 76 31 2e 30 20 6c 69 6b 65 20 49 20 64 6f l v1.0 like I do
05c0: 2c 20 74 68 65 6e 20 74 68 65 20 73 63 72 65 65 , then the scree
05d0: 6e 20 62 72 69 67 68 74 6e 65 73 73 20 63 61 6e n brightness can
05e0: 6e 6f 74 20 62 65 20 63 6f 6e 74 72 6f 6c 6c 65 not be controlle
05f0: 64 20 62 79 20 73 6f 66 74 77 61 72 65 2c 20 61 d by software, a
0600: 6e 64 20 79 6f 75 20 6d 61 79 20 77 61 6e 74 20 nd you may want
0610: 74 6f 20 63 6f 6e 73 69 64 65 72 20 6d 6f 64 69 to consider modi
0620: 66 79 69 6e 67 20 74 68 65 20 4c 43 44 20 63 6f fying the LCD co
0630: 6e 74 72 6f 6c 6c 65 72 20 62 6f 61 72 64 20 77 ntroller board w
0640: 69 74 68 20 61 20 70 6f 74 65 6e 74 69 6f 6d 65 ith a potentiome
0650: 74 65 72 20 61 6e 64 20 4d 4f 53 46 45 54 20 63 ter and MOSFET c
0660: 75 72 72 65 6e 74 20 6c 69 6d 69 74 65 72 20 6c urrent limiter l
0670: 69 6b 65 20 49 20 64 69 64 20 28 64 65 74 61 69 ike I did (detai
0680: 6c 73 20 74 6f 20 63 6f 6d 65 29 2e 0a 2d 20 2a ls to come)..- *
0690: 2a 33 44 2d 70 72 69 6e 74 65 64 20 63 61 73 65 *3D-printed case
06a0: 2a 2a 20 66 72 6f 6d 20 5b 54 68 69 6e 67 69 76 ** from [Thingiv
06b0: 65 72 73 65 5d 28 68 74 74 70 73 3a 2f 2f 77 77 erse](https://ww
06c0: 77 2e 74 68 69 6e 67 69 76 65 72 73 65 2e 63 6f w.thingiverse.co
06d0: 6d 2f 74 68 69 6e 67 3a 31 30 36 38 37 36 32 29 m/thing:1068762)
06e0: 3a 20 74 68 69 73 20 69 73 20 74 68 65 20 6f 6e : this is the on
06f0: 65 20 49 20 75 73 65 64 2c 20 68 6f 77 65 76 65 e I used, howeve
0700: 72 20 49 20 64 69 64 20 6e 6f 74 20 70 72 69 6e r I did not prin
0710: 74 20 74 68 65 20 72 65 61 72 20 63 6f 76 65 72 t the rear cover
0720: 2c 20 69 6e 73 74 65 61 64 20 49 20 6f 70 74 65 , instead I opte
0730: 64 20 66 6f 72 20 61 20 63 6c 65 61 72 20 70 6f d for a clear po
0740: 6c 79 63 61 72 62 6f 6e 61 74 65 20 73 68 65 65 lycarbonate shee
0750: 74 20 74 68 61 74 20 49 20 63 75 74 20 74 6f 20 t that I cut to
0760: 73 69 7a 65 20 61 6e 64 20 73 63 72 65 77 65 64 size and screwed
0770: 20 69 6e 74 6f 20 70 6c 61 63 65 2e 20 54 68 65 into place. The
0780: 20 63 6c 65 61 72 20 70 6f 6c 79 63 61 72 62 6f clear polycarbo
0790: 6e 61 74 65 20 61 6c 6c 6f 77 73 20 6d 65 20 74 nate allows me t
07a0: 6f 20 73 65 65 20 74 68 65 20 61 63 74 69 76 69 o see the activi
07b0: 74 79 20 61 6e 64 20 70 6f 77 65 72 20 4c 45 44 ty and power LED
07c0: 53 20 6f 66 20 74 68 65 20 50 69 2c 20 61 6e 64 S of the Pi, and
07d0: 20 61 6c 73 6f 20 6c 6f 6f 6b 73 20 67 72 65 61 also looks grea
07e0: 74 20 77 68 65 6e 20 73 68 6f 77 69 6e 67 20 6f t when showing o
07f0: 66 66 20 74 68 65 20 74 61 62 6c 65 74 20 74 6f ff the tablet to
0800: 20 6f 74 68 65 72 73 2c 20 61 73 20 79 6f 75 20 others, as you
0810: 63 61 6e 20 73 65 65 20 74 68 65 20 69 6e 6e 61 can see the inna
0820: 72 64 73 2e 20 49 20 61 6c 73 6f 20 63 75 74 20 rds. I also cut
0830: 61 20 73 6c 6f 74 20 69 6e 74 6f 20 74 68 65 20 a slot into the
0840: 72 65 61 72 20 70 61 6e 65 6c 20 74 6f 20 61 6c rear panel to al
0850: 6c 6f 77 20 6d 65 20 74 6f 20 72 65 6d 6f 76 65 low me to remove
0860: 20 61 6e 64 20 69 6e 73 65 72 74 20 74 68 65 20 and insert the
0870: 6d 69 63 72 6f 53 44 20 63 61 72 64 2e 0a 2d 20 microSD card..-
0880: 2a 2a 50 6f 77 65 72 62 61 6e 6b 2a 2a 3a 20 41 **Powerbank**: A
0890: 20 68 69 67 68 20 71 75 61 6c 69 74 79 20 70 6f high quality po
08a0: 77 65 72 62 61 6e 6b 20 63 61 70 61 62 6c 65 20 werbank capable
08b0: 6f 66 20 61 74 20 6c 65 61 73 74 20 32 2e 31 41 of at least 2.1A
08c0: 20 6f 72 20 6d 6f 72 65 2e 20 41 20 31 30 2c 30 or more. A 10,0
08d0: 30 30 6d 41 68 20 70 6f 77 65 72 62 61 6e 6b 20 00mAh powerbank
08e0: 70 72 6f 76 69 64 65 73 20 61 64 65 71 75 61 74 provides adequat
08f0: 65 20 62 61 74 74 65 72 79 20 6c 69 66 65 20 28 e battery life (
0900: 6f 76 65 72 20 31 30 20 68 6f 75 72 73 29 2e 20 over 10 hours).
0910: 59 6f 75 20 77 61 6e 74 20 61 20 70 6f 77 65 72 You want a power
0920: 62 61 6e 6b 20 77 69 74 68 20 61 20 62 75 69 6c bank with a buil
0930: 74 2d 69 6e 20 64 69 73 70 6c 61 79 20 74 68 61 t-in display tha
0940: 74 20 73 68 6f 77 73 20 68 6f 77 20 6d 75 63 68 t shows how much
0950: 20 63 68 61 72 67 65 20 69 73 20 6c 65 66 74 2c charge is left,
0960: 20 73 69 6e 63 65 20 74 68 65 20 74 61 62 6c 65 since the table
0970: 74 20 77 6f 6e 27 74 20 62 65 20 73 68 6f 77 69 t won't be showi
0980: 6e 67 20 79 6f 75 20 74 68 61 74 2e 0a 2d 20 28 ng you that..- (
0990: 4f 70 74 69 6f 6e 61 6c 29 20 5b 6d 69 63 72 6f Optional) [micro
09a0: 53 44 20 73 6c 6f 74 20 65 78 74 65 6e 64 65 72 SD slot extender
09b0: 5d 28 68 74 74 70 73 3a 2f 2f 77 77 77 2e 61 6d ](https://www.am
09c0: 61 7a 6f 6e 2e 63 6f 6d 2f 73 64 2d 63 61 72 64 azon.com/sd-card
09d0: 2d 65 78 74 65 6e 73 69 6f 6e 2f 73 3f 6b 3d 73 -extension/s?k=s
09e0: 64 2b 63 61 72 64 2b 65 78 74 65 6e 73 69 6f 6e d+card+extension
09f0: 29 3a 20 77 69 6c 6c 20 61 6c 6c 6f 77 20 79 6f ): will allow yo
0a00: 75 20 74 6f 20 6d 6f 75 6e 74 20 61 20 6d 69 63 u to mount a mic
0a10: 72 6f 53 44 20 73 6c 6f 74 20 69 6e 74 6f 20 74 roSD slot into t
0a20: 68 65 20 73 69 64 65 20 6f 66 20 74 68 65 20 63 he side of the c
0a30: 61 73 65 20 66 6f 72 20 65 61 73 79 20 63 61 72 ase for easy car
0a40: 64 20 61 63 63 65 73 73 2e 0a 2d 20 42 6f 6c 74 d access..- Bolt
0a50: 73 2f 73 63 72 65 77 73 2f 67 72 75 62 73 2c 20 s/screws/grubs,
0a60: 64 72 69 6c 6c 2c 20 61 6e 64 20 73 63 72 65 77 drill, and screw
0a70: 64 72 69 76 65 72 20 74 6f 20 70 75 74 20 65 76 driver to put ev
0a80: 65 72 79 74 68 69 6e 67 20 74 6f 67 65 74 68 65 erything togethe
0a90: 72 0a 0a 54 68 65 20 50 69 20 69 73 20 6d 6f 75 r..The Pi is mou
0aa0: 6e 74 65 64 20 6f 6e 74 6f 20 74 68 65 20 62 61 nted onto the ba
0ab0: 63 6b 20 6f 66 20 74 68 65 20 4c 43 44 20 69 6e ck of the LCD in
0ac0: 20 61 6e 20 69 6e 76 65 72 74 65 64 20 61 6e 64 an inverted and
0ad0: 20 6f 66 66 73 65 74 20 77 61 79 2e 20 49 74 20 offset way. It
0ae0: 77 69 6c 6c 20 72 65 71 75 69 72 65 20 74 68 61 will require tha
0af0: 74 20 79 6f 75 20 67 65 6e 74 6c 79 20 62 65 6e t you gently ben
0b00: 64 20 74 68 65 20 47 72 6f 75 6e 64 20 61 6e 64 d the Ground and
0b10: 20 35 56 20 70 69 6e 73 20 6f 6e 20 74 68 65 20 5V pins on the
0b20: 50 69 20 47 50 49 4f 20 6f 75 74 77 61 72 64 73 Pi GPIO outwards
0b30: 20 61 20 6c 69 74 74 6c 65 20 73 6f 20 74 68 61 a little so tha
0b40: 74 20 74 68 65 20 6a 75 6d 70 65 72 73 20 66 72 t the jumpers fr
0b50: 6f 6d 20 74 68 65 20 4c 43 44 20 64 72 69 76 65 om the LCD drive
0b60: 72 20 62 6f 61 72 64 20 63 61 6e 20 63 6f 6e 6e r board can conn
0b70: 65 63 74 20 77 68 69 6c 65 20 73 74 69 6c 6c 20 ect while still
0b80: 61 6c 6c 6f 77 69 6e 67 20 74 68 65 20 50 69 20 allowing the Pi
0b90: 74 6f 20 6c 69 65 20 66 6c 61 74 20 61 67 61 69 to lie flat agai
0ba0: 6e 73 74 20 74 68 65 20 62 61 63 6b 20 6f 66 20 nst the back of
0bb0: 74 68 65 20 4c 43 44 2e 20 54 68 65 20 61 73 73 the LCD. The ass
0bc0: 65 6d 62 6c 65 64 20 75 6e 69 74 20 69 73 20 73 embled unit is s
0bd0: 68 6f 77 6e 20 69 6e 20 74 68 69 73 20 76 69 64 hown in this vid
0be0: 65 6f 3a 0a 0a 5b 56 49 44 45 4f 3a 20 37 22 20 eo:..[VIDEO: 7"
0bf0: 52 61 73 70 62 65 72 72 79 20 50 69 20 74 61 62 Raspberry Pi tab
0c00: 6c 65 74 5d 28 68 74 74 70 73 3a 2f 2f 74 6f 62 let](https://tob
0c10: 79 6b 75 72 69 65 6e 2e 63 6f 6d 2f 69 6d 61 67 ykurien.com/imag
0c20: 65 73 2f 72 70 69 5f 74 61 62 2f 72 70 69 2d 74 es/rpi_tab/rpi-t
0c30: 61 62 2e 6d 70 34 29 0a 0a 23 20 31 31 2e 36 22 ab.mp4)..# 11.6"
0c40: 20 66 75 6c 6c 2d 48 44 20 50 69 20 74 61 62 6c full-HD Pi tabl
0c50: 65 74 0a 0a 21 5b 31 31 2e 36 22 20 52 61 73 70 et..![11.6" Rasp
0c60: 62 65 72 72 79 20 50 69 20 74 61 62 6c 65 74 5d berry Pi tablet]
0c70: 28 69 6d 61 67 65 73 2f 72 70 69 5f 74 61 62 5f (images/rpi_tab_
0c80: 31 31 2e 6a 70 67 29 0a 0a 54 6f 20 62 75 69 6c 11.jpg)..To buil
0c90: 64 20 74 68 65 20 31 31 2e 36 22 20 52 61 73 70 d the 11.6" Rasp
0ca0: 62 65 72 72 79 20 50 69 20 74 61 62 6c 65 74 2c berry Pi tablet,
0cb0: 20 79 6f 75 20 77 69 6c 6c 20 6e 65 65 64 3a 0a you will need:.
0cc0: 0a 2d 20 2a 2a 52 61 73 70 62 65 72 72 79 20 50 .- **Raspberry P
0cd0: 69 2a 2a 3a 20 72 65 63 6f 6d 6d 65 6e 64 20 34 i**: recommend 4
0ce0: 62 20 77 69 74 68 20 34 47 62 20 6f 66 20 52 41 b with 4Gb of RA
0cf0: 4d 2e 20 41 73 20 73 74 61 74 65 64 20 61 62 6f M. As stated abo
0d00: 76 65 2c 20 61 20 68 65 61 74 73 69 6e 6b 20 69 ve, a heatsink i
0d10: 73 6e 27 74 20 6e 65 63 65 73 73 61 72 79 20 70 sn't necessary p
0d20: 72 6f 76 69 64 65 64 20 79 6f 75 20 64 6f 20 6e rovided you do n
0d30: 6f 74 20 6f 76 65 72 63 6c 6f 63 6b 20 74 68 65 ot overclock the
0d40: 20 50 69 2e 0a 2d 20 2a 2a 55 53 42 20 63 61 62 Pi..- **USB cab
0d50: 6c 65 2a 2a 3a 20 74 6f 20 70 6f 77 65 72 20 74 le**: to power t
0d60: 68 65 20 50 69 2e 20 53 61 6d 65 20 6e 6f 74 65 he Pi. Same note
0d70: 73 20 61 73 20 61 62 6f 76 65 20 61 70 70 6c 79 s as above apply
0d80: 20 28 68 69 67 68 20 71 75 61 6c 69 74 79 2c 20 (high quality,
0d90: 61 74 20 6c 65 61 73 74 20 33 41 20 63 61 70 61 at least 3A capa
0da0: 62 6c 65 2c 20 62 72 61 69 64 65 64 29 2e 0a 2d ble, braided)..-
0db0: 20 2a 2a 6d 69 63 72 6f 53 44 20 63 61 72 64 2a **microSD card*
0dc0: 2a 3a 20 66 6f 72 20 79 6f 75 72 20 4f 53 20 61 *: for your OS a
0dd0: 6e 64 20 73 74 6f 72 61 67 65 2e 20 49 20 75 73 nd storage. I us
0de0: 65 64 20 61 20 70 6c 61 69 6e 20 53 61 6e 64 69 ed a plain Sandi
0df0: 73 6b 20 31 36 47 62 20 63 6c 61 73 73 20 31 30 sk 16Gb class 10
0e00: 20 63 61 72 64 2e 0a 2d 20 5b 31 31 2e 36 22 20 card..- [11.6"
0e10: 74 6f 75 63 68 20 73 63 72 65 65 6e 5d 28 68 74 touch screen](ht
0e20: 74 70 73 3a 2f 2f 77 77 77 2e 77 61 76 65 73 68 tps://www.wavesh
0e30: 61 72 65 2e 63 6f 6d 2f 31 31 2e 36 69 6e 63 68 are.com/11.6inch
0e40: 2d 68 64 6d 69 2d 6c 63 64 2d 68 2d 77 69 74 68 -hdmi-lcd-h-with
0e50: 2d 63 61 73 65 2e 68 74 6d 29 3a 20 77 68 69 63 -case.htm): whic
0e60: 68 20 49 20 62 6f 75 67 68 74 20 5b 68 65 72 65 h I bought [here
0e70: 5d 28 68 74 74 70 73 3a 2f 2f 77 77 77 2e 72 6f ](https://www.ro
0e80: 62 6f 74 69 63 73 2e 6f 72 67 2e 7a 61 2f 57 31 botics.org.za/W1
0e90: 36 36 34 32 29 2e 20 57 68 65 6e 20 73 65 6c 65 6642). When sele
0ea0: 63 74 69 6e 67 20 61 20 73 63 72 65 65 6e 20 66 cting a screen f
0eb0: 6f 72 20 79 6f 75 72 20 62 75 69 6c 64 2c 20 79 or your build, y
0ec0: 6f 75 20 73 68 6f 75 6c 64 20 63 6f 6e 73 69 64 ou should consid
0ed0: 65 72 20 74 68 65 20 70 6c 61 63 65 6d 65 6e 74 er the placement
0ee0: 20 6f 66 20 74 68 65 20 48 44 4d 49 2c 20 70 6f of the HDMI, po
0ef0: 77 65 72 2c 20 61 6e 64 20 55 53 42 20 70 6f 72 wer, and USB por
0f00: 74 73 20 6f 6e 20 74 68 65 20 73 63 72 65 65 6e ts on the screen
0f10: 2e 20 49 66 20 74 68 65 79 20 61 72 65 20 70 6c . If they are pl
0f20: 61 63 65 64 20 61 6c 6f 6e 67 20 74 68 65 20 65 aced along the e
0f30: 64 67 65 2c 20 79 6f 75 20 77 69 6c 6c 20 68 61 dge, you will ha
0f40: 76 65 20 62 69 67 20 63 61 62 6c 65 73 20 61 6e ve big cables an
0f50: 64 20 63 6f 6e 6e 65 63 74 6f 72 73 20 6f 6e 20 d connectors on
0f60: 74 68 65 20 73 69 64 65 20 6f 66 20 79 6f 75 72 the side of your
0f70: 20 74 61 62 6c 65 74 2c 20 6d 61 6b 69 6e 67 20 tablet, making
0f80: 69 74 20 64 69 66 66 69 63 75 6c 74 20 74 6f 20 it difficult to
0f90: 63 61 72 72 79 20 61 6e 64 20 75 73 65 2e 20 41 carry and use. A
0fa0: 6e 6f 74 68 65 72 20 66 61 63 74 6f 72 20 69 73 nother factor is
0fb0: 20 77 68 65 74 68 65 72 20 6f 72 20 6e 6f 74 20 whether or not
0fc0: 74 68 65 20 73 63 72 65 65 6e 20 68 61 73 20 62 the screen has b
0fd0: 75 69 6c 74 2d 69 6e 20 62 72 69 67 68 74 6e 65 uilt-in brightne
0fe0: 73 73 20 63 6f 6e 74 72 6f 6c 20 61 6e 64 20 61 ss control and a
0ff0: 6e 20 6f 6e 2f 6f 66 66 20 73 77 69 74 63 68 20 n on/off switch
1000: 2d 20 74 68 65 73 65 20 77 69 6c 6c 20 6d 61 6b - these will mak
1010: 65 20 69 74 20 6d 6f 72 65 20 70 72 61 63 74 69 e it more practi
1020: 63 61 6c 2e 20 46 69 6e 61 6c 6c 79 2c 20 68 61 cal. Finally, ha
1030: 76 69 6e 67 20 62 75 69 6c 74 2d 69 6e 20 73 70 ving built-in sp
1040: 65 61 6b 65 72 73 20 61 6c 73 6f 20 68 65 6c 70 eakers also help
1050: 73 20 61 20 6c 6f 74 2e 0a 2d 20 2a 2a 42 6f 6f s a lot..- **Boo
1060: 73 74 20 63 6f 6e 76 65 72 74 65 72 2a 2a 3a 20 st converter**:
1070: 74 6f 20 63 6f 6e 76 65 72 74 20 74 68 65 20 35 to convert the 5
1080: 56 20 66 72 6f 6d 20 74 68 65 20 70 6f 77 65 72 V from the power
1090: 62 61 6e 6b 20 74 6f 20 31 32 56 20 66 6f 72 20 bank to 12V for
10a0: 74 68 65 20 4c 43 44 2e 20 49 20 75 73 65 64 20 the LCD. I used
10b0: 5b 74 68 69 73 20 6f 6e 65 5d 28 68 74 74 70 73 [this one](https
10c0: 3a 2f 2f 77 77 77 2e 72 6f 62 6f 74 69 63 73 2e ://www.robotics.
10d0: 6f 72 67 2e 7a 61 2f 4d 54 33 36 30 38 29 2e 20 org.za/MT3608).
10e0: 54 68 65 20 73 63 72 65 65 6e 20 63 61 6e 20 64 The screen can d
10f0: 72 61 77 20 75 70 20 74 6f 20 32 30 57 20 6f 6e raw up to 20W on
1100: 20 6d 61 78 69 6d 75 6d 20 62 72 69 67 68 74 6e maximum brightn
1110: 65 73 73 20 77 69 74 68 20 6c 6f 75 64 20 61 75 ess with loud au
1120: 64 69 6f 20 70 6c 61 79 62 61 63 6b 2c 20 73 6f dio playback, so
1130: 20 79 6f 75 72 20 62 6f 6f 73 74 20 63 6f 6e 76 your boost conv
1140: 65 72 74 65 72 20 73 68 6f 75 6c 64 20 62 65 20 erter should be
1150: 61 62 6c 65 20 74 6f 20 68 61 6e 64 6c 65 20 32 able to handle 2
1160: 41 20 6f 72 20 6d 6f 72 65 2e 0a 2d 20 2a 2a 50 A or more..- **P
1170: 6f 77 65 72 20 62 61 72 72 65 6c 20 63 6f 6e 6e ower barrel conn
1180: 65 63 74 6f 72 2a 2a 3a 20 74 68 65 20 74 68 69 ector**: the thi
1190: 6e 20 62 61 72 72 65 6c 20 63 6f 6e 6e 65 63 74 n barrel connect
11a0: 6f 72 20 66 6f 72 20 74 68 65 20 4c 43 44 2e 20 or for the LCD.
11b0: 49 20 75 73 65 64 20 74 68 65 20 6f 72 69 67 69 I used the origi
11c0: 6e 61 6c 20 6f 6e 65 20 74 68 61 74 20 63 61 6d nal one that cam
11d0: 65 20 77 69 74 68 20 74 68 65 20 4c 43 44 20 62 e with the LCD b
11e0: 79 20 63 75 74 74 69 6e 67 20 69 74 20 6f 66 66 y cutting it off
11f0: 20 74 68 65 20 69 6e 63 6c 75 64 65 64 20 70 6f the included po
1200: 77 65 72 20 73 75 70 70 6c 79 2e 0a 2d 20 53 61 wer supply..- Sa
1210: 63 72 69 66 69 63 69 61 6c 20 2a 2a 55 53 42 20 crificial **USB
1220: 63 61 62 6c 65 2a 2a 3a 20 61 20 55 53 42 20 63 cable**: a USB c
1230: 61 62 6c 65 20 6f 66 20 65 71 75 61 6c 20 6c 65 able of equal le
1240: 6e 67 74 68 20 74 6f 20 74 68 65 20 6f 6e 65 20 ngth to the one
1250: 79 6f 75 20 77 69 6c 6c 20 75 73 65 20 66 6f 72 you will use for
1260: 20 74 68 65 20 50 69 2c 20 62 75 74 20 74 68 65 the Pi, but the
1270: 20 63 6f 6e 6e 65 63 74 6f 72 20 77 69 6c 6c 20 connector will
1280: 62 65 20 63 75 74 20 6f 66 66 20 73 6f 20 74 68 be cut off so th
1290: 61 74 20 79 6f 75 20 63 61 6e 20 73 6f 6c 64 65 at you can solde
12a0: 72 20 74 68 65 20 63 61 62 6c 65 20 69 6e 74 6f r the cable into
12b0: 20 74 68 65 20 62 6f 6f 73 74 20 63 6f 76 65 72 the boost cover
12c0: 74 65 72 20 28 72 65 64 20 77 69 72 65 20 74 6f ter (red wire to
12d0: 20 70 6f 73 69 74 69 76 65 2c 20 62 6c 61 63 6b positive, black
12e0: 20 77 69 72 65 20 74 6f 20 6e 65 67 61 74 69 76 wire to negativ
12f0: 65 29 2c 20 77 68 69 63 68 20 77 69 6c 6c 20 74 e), which will t
1300: 68 65 6e 20 62 65 20 63 6f 6e 6e 65 63 74 65 64 hen be connected
1310: 20 74 6f 20 74 68 65 20 70 6f 77 65 72 20 63 6f to the power co
1320: 6e 6e 65 63 74 6f 72 20 66 6f 72 20 74 68 65 20 nnector for the
1330: 4c 43 44 2e 20 49 20 75 73 65 64 20 61 20 63 61 LCD. I used a ca
1340: 62 6c 65 20 74 68 61 74 20 68 61 73 20 61 20 5b ble that has a [
1350: 66 65 72 72 69 74 65 20 62 65 61 64 5d 28 68 74 ferrite bead](ht
1360: 74 70 73 3a 2f 2f 65 6e 2e 77 69 6b 69 70 65 64 tps://en.wikiped
1370: 69 61 2e 6f 72 67 2f 77 69 6b 69 2f 46 65 72 72 ia.org/wiki/Ferr
1380: 69 74 65 5f 62 65 61 64 29 20 6f 6e 20 6f 6e 65 ite_bead) on one
1390: 20 65 6e 64 20 6f 66 20 74 68 65 20 63 61 62 6c end of the cabl
13a0: 65 2c 20 77 68 69 63 68 20 49 20 74 68 69 6e 6b e, which I think
13b0: 20 69 73 20 69 6d 70 6f 72 74 61 6e 74 2c 20 62 is important, b
13c0: 65 63 61 75 73 65 20 74 68 65 20 76 61 72 69 6f ecause the vario
13d0: 75 73 20 73 77 69 74 63 68 69 6e 67 20 70 6f 77 us switching pow
13e0: 65 72 20 73 75 70 70 6c 69 65 73 20 69 6e 20 74 er supplies in t
13f0: 68 65 20 74 61 62 6c 65 74 20 61 6e 64 20 74 68 he tablet and th
1400: 65 20 70 6f 77 65 72 62 61 6e 6b 20 63 61 6e 20 e powerbank can
1410: 69 6e 74 65 72 66 65 72 65 20 61 6e 64 20 72 65 interfere and re
1420: 73 6f 6e 61 74 65 2c 20 63 61 75 73 69 6e 67 20 sonate, causing
1430: 64 61 6d 61 67 65 20 28 49 20 6c 6f 73 74 20 61 damage (I lost a
1440: 20 70 6f 77 65 72 62 61 6e 6b 20 74 68 69 73 20 powerbank this
1450: 77 61 79 29 2e 20 49 20 74 77 69 73 74 65 64 20 way). I twisted
1460: 74 68 65 20 74 77 6f 20 55 53 42 20 63 61 62 6c the two USB cabl
1470: 65 73 20 28 6f 6e 65 20 66 6f 72 20 74 68 65 20 es (one for the
1480: 50 69 20 61 6e 64 20 61 6e 6f 74 68 65 72 20 66 Pi and another f
1490: 6f 72 20 74 68 65 20 4c 43 44 20 73 63 72 65 65 or the LCD scree
14a0: 6e 29 20 74 6f 67 65 74 68 65 72 20 74 6f 20 6d n) together to m
14b0: 61 6b 65 20 69 74 20 66 65 65 6c 20 6c 69 6b 65 ake it feel like
14c0: 20 61 20 73 69 6e 67 6c 65 20 63 61 62 6c 65 2c a single cable,
14d0: 20 77 68 69 63 68 20 6d 61 6b 65 73 20 69 74 20 which makes it
14e0: 65 61 73 69 65 72 20 74 6f 20 6d 61 6e 61 67 65 easier to manage
14f0: 2e 0a 2d 20 2a 2a 50 6f 77 65 72 62 61 6e 6b 2a ..- **Powerbank*
1500: 2a 3a 20 41 20 68 69 67 68 20 71 75 61 6c 69 74 *: A high qualit
1510: 79 20 70 6f 77 65 72 62 61 6e 6b 20 77 69 74 68 y powerbank with
1520: 20 61 20 62 61 74 74 65 72 79 20 6c 65 76 65 6c a battery level
1530: 20 64 69 73 70 6c 61 79 2c 20 63 61 70 61 62 6c display, capabl
1540: 65 20 6f 66 20 61 74 20 6c 65 61 73 74 20 33 41 e of at least 3A
1550: 20 6f 72 20 6d 6f 72 65 2c 20 77 69 74 68 20 74 or more, with t
1560: 77 6f 20 55 53 42 20 6f 75 74 70 75 74 73 20 28 wo USB outputs (
1570: 6f 72 20 74 77 6f 20 73 65 70 61 72 61 74 65 20 or two separate
1580: 70 6f 77 65 72 62 61 6e 6b 73 29 2e 20 54 68 69 powerbanks). Thi
1590: 73 20 74 61 62 6c 65 74 20 63 61 6e 20 64 72 61 s tablet can dra
15a0: 77 20 6c 6f 74 73 20 6f 66 20 70 6f 77 65 72 20 w lots of power
15b0: 28 6f 76 65 72 20 32 30 57 20 69 66 20 6d 61 78 (over 20W if max
15c0: 65 64 20 6f 75 74 20 6f 6e 20 62 72 69 67 68 74 ed out on bright
15d0: 6e 65 73 73 2c 20 61 75 64 69 6f 2c 20 61 6e 64 ness, audio, and
15e0: 20 63 6f 6d 70 75 74 61 74 69 6f 6e 29 2e 20 49 computation). I
15f0: 20 70 72 65 66 65 72 20 74 6f 20 75 73 65 20 74 prefer to use t
1600: 77 6f 20 73 65 70 61 72 61 74 65 20 70 6f 77 65 wo separate powe
1610: 72 62 61 6e 6b 73 20 73 6f 20 74 68 61 74 20 49 rbanks so that I
1620: 20 67 65 74 20 62 65 74 74 65 72 20 62 61 74 74 get better batt
1630: 65 72 79 20 6c 69 66 65 2c 20 61 76 6f 69 64 20 ery life, avoid
1640: 61 6e 79 20 70 6f 74 65 6e 74 69 61 6c 20 72 65 any potential re
1650: 73 6f 6e 61 6e 63 65 20 69 73 73 75 65 73 20 77 sonance issues w
1660: 69 74 68 20 74 68 65 20 73 77 69 74 63 68 69 6e ith the switchin
1670: 67 20 70 6f 77 65 72 20 73 75 70 70 6c 69 65 73 g power supplies
1680: 2c 20 61 6e 64 20 65 61 63 68 20 70 6f 77 65 72 , and each power
1690: 62 61 6e 6b 20 63 61 6e 20 72 65 6c 69 61 62 6c bank can reliabl
16a0: 79 20 70 6f 77 65 72 20 74 68 65 20 74 61 62 6c y power the tabl
16b0: 65 74 2e 0a 2d 20 42 6f 6c 74 73 2f 73 63 72 65 et..- Bolts/scre
16c0: 77 73 2f 64 6f 75 62 6c 65 2d 73 69 64 65 64 20 ws/double-sided
16d0: 74 61 70 65 2c 20 73 6f 6c 64 65 72 69 6e 67 20 tape, soldering
16e0: 69 72 6f 6e 20 74 6f 20 73 6f 6c 64 65 72 20 74 iron to solder t
16f0: 68 65 20 62 6f 6f 73 74 20 63 6f 6e 76 65 72 74 he boost convert
1700: 65 72 20 6f 6e 2c 20 61 6e 64 20 49 20 75 73 65 er on, and I use
1710: 64 20 61 20 74 68 69 6e 20 73 68 65 65 74 20 6f d a thin sheet o
1720: 66 20 4d 44 46 20 77 6f 6f 64 20 74 68 61 74 20 f MDF wood that
1730: 49 20 63 75 74 2c 20 76 61 72 6e 69 73 68 65 64 I cut, varnished
1740: 2c 20 61 6e 64 20 73 63 72 65 77 65 64 20 6f 76 , and screwed ov
1750: 65 72 20 74 68 65 20 62 61 63 6b 20 6f 66 20 74 er the back of t
1760: 68 65 20 74 61 62 6c 65 74 2e 20 55 6e 66 6f 72 he tablet. Unfor
1770: 74 75 6e 61 74 65 6c 79 20 74 68 69 73 20 6d 61 tunately this ma
1780: 6b 65 73 20 74 68 65 20 73 63 72 65 65 6e 27 73 kes the screen's
1790: 20 63 6f 6e 74 72 6f 6c 73 20 69 6e 61 63 63 65 controls inacce
17a0: 73 73 69 62 6c 65 2e 0a 0a 54 68 69 73 20 69 73 ssible...This is
17b0: 20 61 6e 20 65 61 73 69 65 72 20 62 75 69 6c 64 an easier build
17c0: 20 74 68 61 6e 20 74 68 65 20 37 22 20 74 61 62 than the 7" tab
17d0: 6c 65 74 20 61 62 6f 76 65 2c 20 61 6c 74 68 6f let above, altho
17e0: 75 67 68 20 74 68 65 20 74 61 62 6c 65 74 20 69 ugh the tablet i
17f0: 73 20 6e 6f 74 20 61 73 20 70 6f 72 74 61 62 6c s not as portabl
1800: 65 2c 20 61 6e 64 20 69 74 20 69 73 20 68 61 72 e, and it is har
1810: 64 65 72 20 74 6f 20 70 6f 77 65 72 2e 20 49 20 der to power. I
1820: 64 69 64 20 74 72 79 20 76 61 72 69 6f 75 73 20 did try various
1830: 6f 70 74 69 6f 6e 73 2c 20 6c 69 6b 65 20 70 6f options, like po
1840: 77 65 72 69 6e 67 20 66 72 6f 6d 20 31 32 56 20 wering from 12V
1850: 74 68 72 6f 75 67 68 20 6f 6e 65 20 63 61 62 6c through one cabl
1860: 65 2c 20 75 73 69 6e 67 20 61 20 4c 69 50 6f 20 e, using a LiPo
1870: 70 61 63 6b 2c 20 65 74 63 2e 2c 20 68 6f 77 65 pack, etc., howe
1880: 76 65 72 20 74 68 65 20 70 6f 77 65 72 62 61 6e ver the powerban
1890: 6b 20 73 74 69 6c 6c 20 6f 66 66 65 72 73 20 62 k still offers b
18a0: 65 74 74 65 72 20 70 6f 72 74 61 62 69 6c 69 74 etter portabilit
18b0: 79 20 61 6e 64 20 70 72 61 63 74 69 63 61 6c 69 y and practicali
18c0: 74 79 2e 20 54 68 65 20 67 6f 72 67 65 6f 75 73 ty. The gorgeous
18d0: 20 73 63 72 65 65 6e 20 6d 61 6b 65 73 20 69 74 screen makes it
18e0: 20 77 6f 72 74 68 20 69 74 20 74 68 6f 75 67 68 worth it though
18f0: 2e 20 54 68 65 20 62 75 69 6c 64 20 69 73 20 64 . The build is d
1900: 65 73 63 72 69 62 65 64 20 69 6e 20 74 68 69 73 escribed in this
1910: 20 76 69 64 65 6f 3a 0a 0a 5b 56 49 44 45 4f 3a video:..[VIDEO:
1920: 20 31 31 2e 36 22 20 52 61 73 70 62 65 72 72 79 11.6" Raspberry
1930: 20 50 69 20 74 61 62 6c 65 74 5d 28 68 74 74 70 Pi tablet](http
1940: 73 3a 2f 2f 74 6f 62 79 6b 75 72 69 65 6e 2e 63 s://tobykurien.c
1950: 6f 6d 2f 69 6d 61 67 65 73 2f 72 70 69 5f 74 61 om/images/rpi_ta
1960: 62 2f 72 70 69 2d 74 61 62 2d 31 30 2e 6d 70 34 b/rpi-tab-10.mp4
1970: 29 0a 0a 23 20 31 31 2e 36 22 20 66 75 6c 6c 2d )..# 11.6" full-
1980: 48 44 20 50 69 20 50 6f 72 74 61 62 6c 65 20 50 HD Pi Portable P
1990: 43 0a 0a 21 5b 31 31 2e 36 22 20 52 61 73 70 62 C....This is a mor
19e0: 65 20 61 64 76 61 6e 63 65 64 20 76 65 72 73 69 e advanced versi
19f0: 6f 6e 20 6f 66 20 74 68 65 20 61 62 6f 76 65 20 on of the above
1a00: 74 61 62 6c 65 74 20 77 69 74 68 20 74 68 65 20 tablet with the
1a10: 66 6f 6c 6c 6f 77 69 6e 67 20 66 65 61 74 75 72 following featur
1a20: 65 73 3a 0a 0a 2d 20 4d 65 74 61 6c 20 62 61 63 es:..- Metal bac
1a30: 6b 69 6e 67 20 70 6c 61 74 65 20 74 6f 20 61 63 king plate to ac
1a40: 74 20 61 73 20 61 20 73 74 61 6e 64 2c 20 68 6f t as a stand, ho
1a50: 6c 64 20 61 6e 20 69 6e 74 65 67 72 61 74 65 64 ld an integrated
1a60: 20 62 61 74 74 65 72 79 20 70 61 63 6b 2c 20 61 battery pack, a
1a70: 6e 64 20 68 61 73 20 61 20 6c 69 70 20 61 74 20 nd has a lip at
1a80: 74 68 65 20 74 6f 70 20 61 6c 6c 6f 77 69 6e 67 the top allowing
1a90: 20 74 68 65 20 74 61 62 6c 65 74 2f 50 43 20 74 the tablet/PC t
1aa0: 6f 20 62 65 20 65 61 73 69 6c 79 20 63 61 72 72 o be easily carr
1ab0: 69 65 64 20 61 72 6f 75 6e 64 0a 2d 20 52 65 6c ied around.- Rel
1ac0: 61 74 69 76 65 6c 79 20 73 74 61 62 6c 65 20 6f atively stable o
1ad0: 6e 20 74 68 65 20 6c 61 70 20 61 6e 64 20 6f 6e n the lap and on
1ae0: 20 61 20 64 65 73 6b 20 74 68 61 6e 6b 73 20 74 a desk thanks t
1af0: 6f 20 6c 6f 77 20 63 65 6e 74 65 72 20 6f 66 20 o low center of
1b00: 67 72 61 76 69 74 79 20 70 72 6f 76 69 64 65 64 gravity provided
1b10: 20 62 79 20 62 61 74 74 65 72 79 20 70 61 63 6b by battery pack
1b20: 20 70 6c 61 63 65 6d 65 6e 74 2c 20 6d 61 6b 69 placement, maki
1b30: 6e 67 20 69 74 20 75 73 65 61 62 6c 65 20 61 73 ng it useable as
1b40: 20 62 6f 74 68 20 61 20 74 61 62 6c 65 74 20 61 both a tablet a
1b50: 6e 64 20 61 20 50 43 0a 0a 23 20 52 50 69 20 54 nd a PC..# RPi T
1b60: 61 62 6c 65 74 20 4f 53 0a 0a 59 6f 75 20 63 61 ablet OS..You ca
1b70: 6e 20 69 6e 73 74 61 6c 6c 20 61 6e 79 20 4f 53 n install any OS
1b80: 20 79 6f 75 20 6c 69 6b 65 20 6f 6e 20 79 6f 75 you like on you
1b90: 72 20 52 61 73 70 62 65 72 72 79 20 50 69 20 74 r Raspberry Pi t
1ba0: 61 62 6c 65 74 2c 20 77 69 74 68 20 52 61 73 70 ablet, with Rasp
1bb0: 62 65 72 72 79 20 50 69 20 4f 53 20 61 6e 64 20 berry Pi OS and
1bc0: 55 62 75 6e 74 75 20 4d 41 54 45 20 70 72 6f 76 Ubuntu MATE prov
1bd0: 69 64 69 6e 67 20 64 65 63 65 6e 74 20 73 75 70 iding decent sup
1be0: 70 6f 72 74 20 66 6f 72 20 74 68 65 20 74 6f 75 port for the tou
1bf0: 63 68 20 73 63 72 65 65 6e 20 6f 75 74 2d 6f 66 ch screen out-of
1c00: 2d 74 68 65 2d 62 6f 78 2e 20 48 6f 77 65 76 65 -the-box. Howeve
1c10: 72 2c 20 79 6f 75 20 77 69 6c 6c 20 73 74 61 72 r, you will star
1c20: 74 20 72 75 6e 6e 69 6e 67 20 69 6e 74 6f 20 75 t running into u
1c30: 73 61 62 69 6c 69 74 79 20 69 73 73 75 65 73 2c sability issues,
1c40: 20 66 6f 72 20 65 78 61 6d 70 6c 65 2c 20 68 6f for example, ho
1c50: 77 20 64 6f 20 49 20 74 79 70 65 20 74 65 78 74 w do I type text
1c60: 2c 20 6d 69 6e 69 6d 69 7a 65 2f 6d 61 78 69 6d , minimize/maxim
1c70: 69 7a 65 2c 20 73 77 69 74 63 68 20 62 65 74 77 ize, switch betw
1c80: 65 65 6e 20 61 70 70 73 2c 20 67 65 74 20 6f 75 een apps, get ou
1c90: 74 20 6f 66 20 66 75 6c 6c 20 73 63 72 65 65 6e t of full screen
1ca0: 2c 20 65 74 63 2e 20 77 69 74 68 20 6e 6f 20 6b , etc. with no k
1cb0: 65 79 62 6f 61 72 64 20 6f 72 20 6d 6f 75 73 65 eyboard or mouse
1cc0: 20 61 74 74 61 63 68 65 64 3f 20 54 68 65 20 73 attached? The s
1cd0: 63 72 69 70 74 73 20 62 65 6c 6f 77 20 61 72 65 cripts below are
1ce0: 20 6d 65 61 6e 74 20 74 6f 20 73 6f 6c 76 65 20 meant to solve
1cf0: 6d 61 6e 79 20 6f 66 20 74 68 65 73 65 20 70 72 many of these pr
1d00: 6f 62 6c 65 6d 73 2c 20 73 70 65 63 69 66 69 63 oblems, specific
1d10: 61 6c 6c 79 20 66 6f 72 20 52 61 73 70 62 65 72 ally for Raspber
1d20: 72 79 20 50 69 20 4f 53 2e 0a 0a 23 23 20 49 6e ry Pi OS...## In
1d30: 73 74 61 6c 6c 61 74 69 6f 6e 0a 0a 41 66 74 65 stallation..Afte
1d40: 72 20 69 6e 73 74 61 6c 6c 69 6e 67 20 52 61 73 r installing Ras
1d50: 70 62 65 72 72 79 20 50 69 20 4f 53 2c 20 72 75 pberry Pi OS, ru
1d60: 6e 20 74 68 65 20 66 6f 6c 6c 6f 77 69 6e 67 20 n the following
1d70: 63 6f 6d 6d 61 6e 64 20 69 6e 20 61 20 74 65 72 command in a ter
1d80: 6d 69 6e 61 6c 3a 0a 0a 60 63 75 72 6c 20 22 68 minal:..`curl "h
1d90: 74 74 70 73 3a 2f 2f 72 61 77 2e 67 69 74 68 75 ttps://raw.githu
1da0: 62 75 73 65 72 63 6f 6e 74 65 6e 74 2e 63 6f 6d busercontent.com
1db0: 2f 74 6f 62 79 6b 75 72 69 65 6e 2f 72 70 69 5f /tobykurien/rpi_
1dc0: 74 61 62 6c 65 74 5f 6f 73 2f 6d 61 73 74 65 72 tablet_os/master
1dd0: 2f 69 6e 73 74 61 6c 6c 2e 73 68 22 20 7c 20 2f /install.sh" | /
1de0: 62 69 6e 2f 73 68 60 0a 0a 50 6c 65 61 73 65 20 bin/sh`..Please
1df0: 6f 6e 6c 79 20 72 75 6e 20 74 68 69 73 20 6f 6e only run this on
1e00: 20 61 20 66 72 65 73 68 20 69 6e 73 74 61 6c 6c a fresh install
1e10: 61 74 69 6f 6e 20 6f 66 20 74 68 65 20 6c 61 74 ation of the lat
1e20: 65 73 74 20 52 61 73 70 62 65 72 72 79 20 50 69 est Raspberry Pi
1e30: 20 4f 53 20 28 6f 72 20 6d 61 6b 65 20 61 20 62 OS (or make a b
1e40: 61 63 6b 75 70 20 6f 66 20 79 6f 75 72 20 65 78 ackup of your ex
1e50: 69 73 74 69 6e 67 20 69 6e 73 74 61 6c 6c 61 74 isting installat
1e60: 69 6f 6e 20 66 69 72 73 74 29 2c 20 61 73 20 74 ion first), as t
1e70: 68 65 20 73 63 72 69 70 74 20 6d 61 6b 65 73 20 he script makes
1e80: 6d 61 6e 79 20 61 73 73 75 6d 70 74 69 6f 6e 73 many assumptions
1e90: 20 74 68 61 74 20 6d 61 79 20 64 65 6c 65 74 65 that may delete
1ea0: 20 64 61 74 61 20 66 72 6f 6d 20 61 6e 20 61 6c data from an al
1eb0: 72 65 61 64 79 2d 63 75 73 74 6f 6d 69 7a 65 64 ready-customized
1ec0: 20 69 6e 73 74 61 6c 6c 61 74 69 6f 6e 2e 20 49 installation. I
1ed0: 74 20 69 73 20 73 61 66 65 20 74 6f 20 72 75 6e t is safe to run
1ee0: 20 74 68 69 73 20 73 63 72 69 70 74 20 6d 75 6c this script mul
1ef0: 74 69 70 6c 65 20 74 69 6d 65 73 2e 0a 0a 23 23 tiple times...##
1f00: 20 55 73 61 67 65 0a 0a 4f 6e 63 65 20 69 6e 73 Usage..Once ins
1f10: 74 61 6c 6c 65 64 2c 20 79 6f 75 20 63 61 6e 20 talled, you can
1f20: 75 73 65 20 74 68 65 20 66 6f 6c 6c 6f 77 69 6e use the followin
1f30: 67 20 74 6f 75 63 68 20 67 65 73 74 75 72 65 73 g touch gestures
1f40: 3a 0a 0a 2d 20 2a 2a 54 77 6f 2d 66 69 6e 67 65 :..- **Two-finge
1f50: 72 20 74 61 70 2a 2a 20 74 6f 20 72 69 67 68 74 r tap** to right
1f60: 2d 63 6c 69 63 6b 2e 20 57 68 69 63 68 65 76 65 -click. Whicheve
1f70: 72 20 66 69 6e 67 65 72 20 74 6f 75 63 68 65 64 r finger touched
1f80: 20 66 69 72 73 74 20 62 65 63 6f 6d 65 73 20 74 first becomes t
1f90: 68 65 20 70 6f 69 6e 74 20 74 68 61 74 20 69 74 he point that it
1fa0: 20 72 69 67 68 74 2d 63 6c 69 63 6b 65 64 2e 20 right-clicked.
1fb0: 59 6f 75 20 63 61 6e 20 61 6c 73 6f 20 6c 6f 6e You can also lon
1fc0: 67 2d 70 72 65 73 73 20 66 6f 72 20 61 20 72 69 g-press for a ri
1fd0: 67 68 74 2d 63 6c 69 63 6b 2c 20 62 75 74 20 74 ght-click, but t
1fe0: 68 65 72 65 20 61 72 65 20 69 6e 73 74 61 6e 63 here are instanc
1ff0: 65 73 20 77 68 65 72 65 20 74 68 61 74 20 6d 69 es where that mi
2000: 67 68 74 20 6e 6f 74 20 77 6f 72 6b 2e 0a 2d 20 ght not work..-
2010: 2a 2a 54 68 72 65 65 2d 66 69 6e 67 65 72 20 73 **Three-finger s
2020: 77 69 70 65 2a 2a 20 75 70 20 6f 72 20 64 6f 77 wipe** up or dow
2030: 6e 20 74 6f 20 6d 61 78 69 6d 69 7a 65 20 6f 72 n to maximize or
2040: 20 6d 69 6e 69 6d 69 7a 65 20 74 68 65 20 63 75 minimize the cu
2050: 72 72 65 6e 74 20 77 69 6e 64 6f 77 0a 2d 20 2a rrent window.- *
2060: 2a 54 68 72 65 65 2d 66 69 6e 67 65 72 20 74 61 *Three-finger ta
2070: 70 2a 2a 20 74 6f 20 66 75 6c 6c 73 63 72 65 65 p** to fullscree
2080: 6e 20 6f 72 20 75 6e 2d 66 75 6c 6c 73 63 72 65 n or un-fullscre
2090: 65 6e 20 74 68 65 20 63 75 72 72 65 6e 74 20 77 en the current w
20a0: 69 6e 64 6f 77 0a 2d 20 2a 2a 54 68 72 65 65 2d indow.- **Three-
20b0: 66 69 6e 67 65 72 20 73 77 69 70 65 2a 2a 20 6c finger swipe** l
20c0: 65 66 74 20 6f 72 20 72 69 67 68 74 20 74 6f 20 eft or right to
20d0: 73 77 69 74 63 68 20 62 65 74 77 65 65 6e 20 62 switch between b
20e0: 72 6f 77 73 65 72 20 74 61 62 73 20 28 43 74 72 rowser tabs (Ctr
20f0: 6c 2d 54 61 62 29 0a 2d 20 2a 2a 54 68 72 65 65 l-Tab).- **Three
2100: 2d 66 69 6e 67 65 72 20 70 69 6e 63 68 2a 2a 20 -finger pinch**
2110: 43 6c 6f 73 65 20 74 68 65 20 63 75 72 72 65 6e Close the curren
2120: 74 20 61 70 70 2f 77 69 6e 64 6f 77 0a 2d 20 2a t app/window.- *
2130: 2a 46 6f 75 72 2d 66 69 6e 67 65 72 20 73 77 69 *Four-finger swi
2140: 70 65 2a 2a 20 6c 65 66 74 20 6f 72 20 72 69 67 pe** left or rig
2150: 68 74 20 74 6f 20 73 77 69 74 63 68 20 62 65 74 ht to switch bet
2160: 77 65 65 6e 20 61 70 70 73 20 28 41 6c 74 2d 54 ween apps (Alt-T
2170: 61 62 29 0a 0a 54 68 65 20 61 62 6f 76 65 20 67 ab)..The above g
2180: 65 73 74 75 72 65 73 20 63 61 6e 20 62 65 20 63 estures can be c
2190: 68 61 6e 67 65 64 20 69 6e 20 60 7e 2f 2e 63 6f hanged in `~/.co
21a0: 6e 66 69 67 2f 74 6f 75 63 68 65 67 67 2f 74 6f nfig/touchegg/to
21b0: 75 63 68 65 67 67 2e 63 6f 6e 66 60 0a 0a 49 66 uchegg.conf`..If
21c0: 20 79 6f 75 20 77 6f 75 6c 64 20 6c 69 6b 65 20 you would like
21d0: 74 6f 20 69 6e 73 74 61 6c 6c 20 74 68 65 20 6c to install the l
21e0: 61 74 65 73 74 20 46 69 72 65 66 6f 78 20 28 72 atest Firefox (r
21f0: 61 74 68 65 72 20 74 68 61 6e 20 74 68 65 20 6f ather than the o
2200: 6c 64 20 45 53 52 20 76 65 72 73 69 6f 6e 29 2c ld ESR version),
2210: 20 79 6f 75 20 63 61 6e 20 65 78 65 63 75 74 65 you can execute
2220: 20 74 68 65 20 60 66 69 72 65 66 6f 78 5f 69 6e the `firefox_in
2230: 73 74 61 6c 6c 2e 73 68 60 20 73 63 72 69 70 74 stall.sh` script
2240: 20 66 72 6f 6d 20 74 68 65 20 68 6f 6d 65 20 64 from the home d
2250: 69 72 65 63 74 6f 72 79 2e 20 59 6f 75 20 77 69 irectory. You wi
2260: 6c 6c 20 6e 65 65 64 20 74 6f 20 72 75 6e 20 74 ll need to run t
2270: 68 69 73 20 73 63 72 69 70 74 20 72 65 67 75 6c his script regul
2280: 61 72 6c 79 20 74 6f 20 6b 65 65 70 20 46 69 72 arly to keep Fir
2290: 65 66 6f 78 20 75 70 64 61 74 65 64 2e 0a 0a 23 efox updated...#
22a0: 23 20 57 68 61 74 20 74 68 65 20 73 63 72 69 70 # What the scrip
22b0: 74 20 64 6f 65 73 0a 0a 2d 20 49 6e 73 74 61 6c t does..- Instal
22c0: 6c 73 20 61 6e 64 20 63 6f 6e 66 69 67 75 72 65 ls and configure
22d0: 73 20 4f 6e 42 6f 61 72 64 20 6f 6e 2d 73 63 72 s OnBoard on-scr
22e0: 65 65 6e 20 6b 65 79 62 6f 61 72 64 0a 2d 20 49 een keyboard.- I
22f0: 6e 73 74 61 6c 6c 73 20 61 6e 64 20 63 6f 6e 66 nstalls and conf
2300: 69 67 75 72 65 73 20 74 6f 75 63 68 65 67 67 20 igures touchegg
2310: 66 6f 72 20 74 6f 75 63 68 20 67 65 73 74 75 72 for touch gestur
2320: 65 73 0a 2d 20 4d 61 6b 65 73 20 62 6c 75 65 74 es.- Makes bluet
2330: 6f 6f 74 68 20 61 75 64 69 6f 20 73 74 72 65 61 ooth audio strea
2340: 6d 69 6e 67 20 77 6f 72 6b 0a 2d 20 45 6e 61 62 ming work.- Enab
2350: 6c 65 73 20 68 61 72 64 77 61 72 65 20 61 63 63 les hardware acc
2360: 65 6c 65 72 61 74 69 6f 6e 20 66 6f 72 20 43 68 eleration for Ch
2370: 72 6f 6d 69 75 6d 20 61 73 20 64 65 73 63 72 69 romium as descri
2380: 62 65 64 20 69 6e 20 5b 74 68 69 73 20 61 72 74 bed in [this art
2390: 69 63 6c 65 5d 28 68 74 74 70 73 3a 2f 2f 77 77 icle](https://ww
23a0: 77 2e 64 65 64 6f 69 6d 65 64 6f 2e 63 6f 6d 2f w.dedoimedo.com/
23b0: 63 6f 6d 70 75 74 65 72 73 2f 72 70 69 34 2d 75 computers/rpi4-u
23c0: 62 75 6e 74 75 2d 6d 61 74 65 2d 68 77 2d 76 69 buntu-mate-hw-vi
23d0: 64 65 6f 2d 61 63 63 65 6c 65 72 61 74 69 6f 6e deo-acceleration
23e0: 2e 68 74 6d 6c 29 0a 0a 23 23 20 4f 74 68 65 72 .html)..## Other
23f0: 20 74 77 65 61 6b 73 20 61 6e 64 20 74 69 70 73 tweaks and tips
2400: 0a 0a 2d 20 49 74 20 69 73 20 72 65 63 6f 6d 6d ..- It is recomm
2410: 65 6e 64 65 64 20 74 68 61 74 20 79 6f 75 20 73 ended that you s
2420: 77 69 74 63 68 20 66 72 6f 6d 20 74 68 65 20 64 witch from the d
2430: 65 66 61 75 6c 74 20 4c 58 44 45 20 64 65 73 6b efault LXDE desk
2440: 74 6f 70 20 74 6f 20 74 68 65 20 6d 6f 72 65 20 top to the more
2450: 6d 6f 64 65 72 6e 20 61 6e 64 20 75 70 2d 74 6f modern and up-to
2460: 2d 64 61 74 65 20 4c 58 51 74 20 64 65 73 6b 74 -date LXQt deskt
2470: 6f 70 2c 20 65 73 70 65 63 69 61 6c 6c 79 20 73 op, especially s
2480: 69 6e 63 65 20 47 54 4b 33 20 61 70 70 73 20 73 ince GTK3 apps s
2490: 75 66 66 65 72 20 66 72 6f 6d 20 74 6f 75 63 68 uffer from touch
24a0: 20 69 73 73 75 65 73 20 28 74 61 70 73 20 64 6f issues (taps do
24b0: 6e 27 74 20 77 6f 72 6b 20 61 73 20 6d 6f 75 73 n't work as mous
24c0: 65 20 63 6c 69 63 6b 73 29 2e 20 54 6f 20 64 6f e clicks). To do
24d0: 20 74 68 69 73 2c 20 72 75 6e 20 60 73 75 64 6f this, run `sudo
24e0: 20 74 61 73 6b 73 65 6c 60 20 61 6e 64 20 73 65 tasksel` and se
24f0: 6c 65 63 74 20 74 68 65 20 4c 58 51 74 20 64 65 lect the LXQt de
2500: 73 6b 74 6f 70 2e 20 4d 61 6b 65 20 73 75 72 65 sktop. Make sure
2510: 20 74 6f 20 75 73 65 20 51 74 20 61 70 70 73 20 to use Qt apps
2520: 6c 69 6b 65 20 51 54 65 72 6d 69 6e 61 6c 2c 20 like QTerminal,
2530: 72 61 74 68 65 72 20 74 68 61 6e 20 47 54 4b 20 rather than GTK
2540: 61 70 70 73 2c 20 74 6f 20 61 76 6f 69 64 20 74 apps, to avoid t
2550: 68 65 20 74 6f 75 63 68 20 69 73 73 75 65 73 2e he touch issues.
2560: 20 4c 58 51 74 20 69 73 20 61 6c 73 6f 20 6d 75 LXQt is also mu
2570: 63 68 20 6d 6f 72 65 20 63 75 73 74 6f 6d 69 7a ch more customiz
2580: 61 62 6c 65 2e 0a 2d 20 5b 45 6e 61 62 6c 65 20 able..- [Enable
2590: 4e 65 74 66 6c 69 78 5d 28 68 74 74 70 73 3a 2f Netflix](https:/
25a0: 2f 77 77 77 2e 74 6f 6d 73 68 61 72 64 77 61 72 /www.tomshardwar
25b0: 65 2e 63 6f 6d 2f 68 6f 77 2d 74 6f 2f 70 6c 61 e.com/how-to/pla
25c0: 79 2d 6e 65 74 66 6c 69 78 2d 72 61 73 70 62 65 y-netflix-raspbe
25d0: 72 72 79 2d 70 69 29 20 61 6e 64 20 6f 74 68 65 rry-pi) and othe
25e0: 72 20 44 52 4d 2d 65 6e 61 62 6c 65 64 20 73 74 r DRM-enabled st
25f0: 72 65 61 6d 69 6e 67 20 73 65 72 76 69 63 65 73 reaming services
2600: 0a 2d 20 46 6f 72 20 66 61 73 74 20 70 6f 77 65 .- For fast powe
2610: 72 2d 6f 66 66 2c 20 63 6c 6f 73 65 20 61 6c 6c r-off, close all
2620: 20 61 70 70 73 20 61 6e 64 20 72 75 6e 20 60 73 apps and run `s
2630: 79 6e 63 60 20 63 6f 6d 6d 61 6e 64 20 69 6e 20 ync` command in
2640: 61 20 74 65 72 6d 69 6e 61 6c 2c 20 61 6e 64 20 a terminal, and
2650: 6f 6e 63 65 20 69 74 20 63 6f 6d 70 6c 65 74 65 once it complete
2660: 73 2c 20 79 6f 75 20 63 61 6e 20 64 69 73 63 6f s, you can disco
2670: 6e 6e 65 63 74 20 70 6f 77 65 72 20 73 61 66 65 nnect power safe
2680: 6c 79 2e 0a 2d 20 46 6f 72 20 70 6f 77 65 72 20 ly..- For power
2690: 73 61 76 69 6e 67 2c 20 65 6e 61 62 6c 69 6e 67 saving, enabling
26a0: 20 74 68 65 20 22 73 63 72 65 65 6e 20 62 6c 61 the "screen bla
26b0: 6e 6b 69 6e 67 22 20 73 65 74 74 69 6e 67 20 69 nking" setting i
26c0: 6e 20 22 52 61 73 70 62 65 72 72 79 20 50 69 20 n "Raspberry Pi
26d0: 43 6f 6e 66 69 67 75 72 61 74 69 6f 6e 22 20 74 Configuration" t
26e0: 6f 6f 6c 20 77 69 6c 6c 20 62 6c 61 6e 6b 20 74 ool will blank t
26f0: 68 65 20 73 63 72 65 65 6e 20 77 68 69 63 68 20 he screen which
2700: 75 73 75 61 6c 6c 79 20 61 6c 73 6f 20 74 75 72 usually also tur
2710: 6e 73 20 69 74 20 6f 66 66 2c 20 73 61 76 69 6e ns it off, savin
2720: 67 20 70 6f 77 65 72 2e g power.