Wiki page
[Warren's PiDP-8/I System] by
tangent
2017-12-11 20:31:51.
0000: 44 20 32 30 31 37 2d 31 32 2d 31 31 54 32 30 3a D 2017-12-11T20:
0010: 33 31 3a 35 31 2e 30 34 31 0a 4c 20 57 61 72 72 31:51.041.L Warr
0020: 65 6e 27 73 5c 73 50 69 44 50 2d 38 2f 49 5c 73 en's\sPiDP-8/I\s
0030: 53 79 73 74 65 6d 0a 4e 20 74 65 78 74 2f 78 2d System.N text/x-
0040: 6d 61 72 6b 64 6f 77 6e 0a 50 20 62 36 63 30 61 markdown.P b6c0a
0050: 36 66 37 34 62 31 37 30 62 39 65 34 34 39 37 65 6f74b170b9e4497e
0060: 33 63 30 61 31 65 37 64 61 61 63 31 30 38 30 34 3c0a1e7daac10804
0070: 30 36 62 0a 55 20 74 61 6e 67 65 6e 74 0a 57 20 06b.U tangent.W
0080: 37 39 36 33 0a 23 20 54 68 65 20 53 79 73 74 65 7963.# The Syste
0090: 6d 0d 0a 0d 0a 21 5b 54 68 65 20 66 75 6c 6c 20 m........Th
00d0: 65 20 74 65 72 6d 69 6e 61 6c 20 69 73 20 61 20 e terminal is a
00e0: 4c 69 6e 6b 20 4d 43 33 2b 2c 20 77 68 69 63 68 Link MC3+, which
00f0: 20 49 20 73 65 6c 65 63 74 65 64 20 6f 6e 20 74 I selected on t
0100: 68 65 20 66 6f 6c 6c 6f 77 69 6e 67 20 63 72 69 he following cri
0110: 74 65 72 69 61 3a 0d 0a 0d 0a 31 2e 20 4d 75 73 teria:....1. Mus
0120: 74 20 68 61 76 65 20 61 20 44 42 2d 39 20 6f 72 t have a DB-9 or
0130: 20 44 42 2d 32 35 20 70 6f 72 74 2e 20 28 4d 61 DB-25 port. (Ma
0140: 6e 79 20 74 65 72 6d 69 6e 61 6c 73 20 64 6f 6e ny terminals don
0150: 27 74 21 29 0d 0a 0d 0a 32 2e 20 4d 75 73 74 20 't!)....2. Must
0160: 73 75 70 70 6f 72 74 20 61 74 20 6c 65 61 73 74 support at least
0170: 20 31 31 35 2c 32 30 30 20 62 70 73 2c 20 6e 6f 115,200 bps, no
0180: 74 20 62 65 63 61 75 73 65 20 74 68 69 73 20 70 t because this p
0190: 72 6f 6a 65 63 74 20 6e 65 65 64 73 20 69 74 2c roject needs it,
01a0: 20 62 75 74 20 62 65 63 61 75 73 65 20 49 20 77 but because I w
01b0: 61 6e 74 20 74 6f 20 62 65 20 61 62 6c 65 20 74 ant to be able t
01c0: 6f 20 72 65 75 73 65 20 74 68 65 20 74 65 72 6d o reuse the term
01d0: 69 6e 61 6c 20 6f 6e 20 6f 74 68 65 72 20 70 72 inal on other pr
01e0: 6f 6a 65 63 74 73 2c 20 77 68 69 63 68 20 6f 66 ojects, which of
01f0: 74 65 6e 20 64 6f 20 67 6f 20 74 6f 20 74 68 61 ten do go to tha
0200: 74 20 73 70 65 65 64 2e 0d 0a 0d 0a 33 2e 20 4d t speed.....3. M
0210: 75 73 74 20 68 61 76 65 20 61 6e 20 61 6d 62 65 ust have an ambe
0220: 72 20 73 63 72 65 65 6e 2c 20 61 73 20 74 68 61 r screen, as tha
0230: 74 20 69 73 20 6e 65 63 65 73 73 61 72 79 20 66 t is necessary f
0240: 6f 72 20 63 6f 73 6d 65 74 69 63 20 6d 61 74 63 or cosmetic matc
0250: 68 69 6e 67 20 74 6f 20 74 68 65 20 50 69 44 50 hing to the PiDP
0260: 2d 38 2f 49 2e 0d 0a 0d 0a 34 2e 20 4d 75 73 74 -8/I.....4. Must
0270: 20 73 68 69 70 20 66 72 6f 6d 20 61 20 72 65 70 ship from a rep
0280: 75 74 61 62 6c 65 20 73 6f 75 72 63 65 20 69 6e utable source in
0290: 20 61 20 72 65 61 73 6f 6e 61 62 6c 65 20 74 69 a reasonable ti
02a0: 6d 65 20 66 72 61 6d 65 2e 0d 0a 0d 0a 20 20 20 me frame.....
02b0: 20 28 69 2e 65 2e 20 4e 6f 20 68 61 6c 66 2d 62 (i.e. No half-b
02c0: 72 6f 6b 65 6e 20 65 42 61 79 20 6a 75 6e 6b 2c roken eBay junk,
02d0: 20 6e 6f 20 22 73 68 69 70 73 20 69 6e 20 34 2d no "ships in 4-
02e0: 36 20 77 65 65 6b 73 22 20 73 69 6c 6c 69 6e 65 6 weeks" silline
02f0: 73 73 2e 2e 2e 29 0d 0a 0d 0a 35 2e 20 4d 75 73 ss...)....5. Mus
0300: 74 20 61 74 20 6c 65 61 73 74 20 73 75 70 70 6f t at least suppo
0310: 72 74 20 56 54 35 32 20 6f 72 20 41 4e 53 49 20 rt VT52 or ANSI
0320: 74 65 72 6d 69 6e 61 6c 20 63 6f 64 65 73 2c 20 terminal codes,
0330: 61 6e 64 20 56 54 32 32 30 2b 20 69 73 20 61 20 and VT220+ is a
0340: 70 6c 75 73 2e 0d 0a 0d 0a 20 20 20 20 49 27 64 plus..... I'd
0350: 20 68 61 76 65 20 70 72 65 66 65 72 72 65 64 20 have preferred
0360: 74 6f 20 67 65 74 20 61 6e 20 61 63 74 75 61 6c to get an actual
0370: 20 44 45 43 20 56 54 77 68 61 74 65 76 65 72 2c DEC VTwhatever,
0380: 20 70 72 6f 62 61 62 6c 79 20 61 20 56 54 33 32 probably a VT32
0390: 30 20 6f 72 20 56 54 34 32 30 2c 20 62 75 74 20 0 or VT420, but
03a0: 49 20 63 6f 75 6c 64 6e 27 74 20 66 69 6e 64 20 I couldn't find
03b0: 6f 6e 65 20 74 68 61 74 20 6d 65 74 20 63 72 69 one that met cri
03c0: 74 65 72 69 61 20 33 20 61 6e 64 20 34 2e 0d 0a teria 3 and 4...
03d0: 0d 0a 36 2e 20 4d 75 73 74 20 77 65 69 67 68 20 ..6. Must weigh
03e0: 6c 65 73 73 20 74 68 61 6e 20 61 20 6d 6f 75 6e less than a moun
03f0: 74 61 69 6e 20 62 69 6b 65 2e 20 49 20 77 69 6c tain bike. I wil
0400: 6c 20 6e 6f 74 20 62 65 20 62 75 79 69 6e 67 20 l not be buying
0410: 61 20 54 65 6c 65 74 79 70 65 20 4d 6f 64 65 6c a Teletype Model
0420: 20 33 33 20 41 53 52 2e 0d 0a 0d 0a 59 65 73 2c 33 ASR.....Yes,
0430: 20 75 73 69 6e 67 20 61 20 67 6c 61 73 73 20 74 using a glass t
0440: 65 72 6d 69 6e 61 6c 20 66 72 6f 6d 20 74 68 65 erminal from the
0450: 20 31 39 39 30 73 20 28 3f 29 20 6f 6e 20 61 20 1990s (?) on a
0460: 50 44 50 2d 38 2f 49 20 66 72 6f 6d 20 74 68 65 PDP-8/I from the
0470: 20 6c 61 74 65 20 31 39 36 30 73 20 69 73 20 63 late 1960s is c
0480: 68 65 61 74 69 6e 67 2e 20 49 20 64 6f 6e 27 74 heating. I don't
0490: 20 63 61 72 65 2e 0d 0a 0d 0a 0d 0a 23 20 53 65 care.......# Se
04a0: 72 69 61 6c 20 50 6f 72 74 0d 0a 0d 0a 41 73 20 rial Port....As
04b0: 79 6f 75 20 63 61 6e 20 67 75 65 73 73 20 66 72 you can guess fr
04c0: 6f 6d 20 74 68 65 20 61 62 6f 76 65 2c 20 49 20 om the above, I
04d0: 64 65 66 69 6e 69 74 65 6c 79 20 77 61 6e 74 65 definitely wante
04e0: 64 20 74 6f 20 64 6f 20 74 68 65 20 73 65 72 69 d to do the seri
04f0: 61 6c 20 6d 6f 64 2e 0d 0a 0d 0a 54 68 65 20 73 al mod.....The s
0500: 74 61 6e 64 61 72 64 20 50 69 44 50 2d 38 2f 49 tandard PiDP-8/I
0510: 20 69 6e 73 74 72 75 63 74 69 6f 6e 73 20 74 61 instructions ta
0520: 6c 6b 20 61 62 6f 75 74 20 75 73 69 6e 67 20 61 lk about using a
0530: 20 67 65 6e 65 72 69 63 20 54 54 4c 20 74 6f 20 generic TTL to
0540: 55 53 42 20 63 61 62 6c 65 20 69 66 20 79 6f 75 USB cable if you
0550: 20 77 61 6e 74 20 74 6f 20 75 73 65 20 74 68 65 want to use the
0560: 20 73 65 72 69 61 6c 20 70 6f 72 74 20 66 65 61 serial port fea
0570: 74 75 72 65 20 6f 66 20 74 68 69 73 20 62 6f 61 ture of this boa
0580: 72 64 2e 20 49 20 77 61 6e 74 65 64 20 61 20 44 rd. I wanted a D
0590: 42 2d 39 20 63 6f 6e 6e 65 63 74 6f 72 c2 b9 20 B-9 connector¹
05a0: 69 6e 73 74 65 61 64 2c 20 73 69 6e 63 65 20 49 instead, since I
05b0: 20 68 61 64 20 69 6e 20 6d 69 6e 64 20 74 6f 20 had in mind to
05c0: 75 73 65 20 61 20 67 6c 61 73 73 20 74 65 72 6d use a glass term
05d0: 69 6e 61 6c 20 66 72 6f 6d 20 74 68 65 20 73 74 inal from the st
05e0: 61 72 74 2e 0d 0a 0d 0a 49 20 73 65 6c 65 63 74 art.....I select
05f0: 65 64 20 61 20 5b 44 42 2d 39 20 63 6f 6e 6e 65 ed a [DB-9 conne
0600: 63 74 6f 72 20 77 69 74 68 20 61 74 74 61 63 68 ctor with attach
0610: 65 64 20 70 6f 72 74 20 64 72 69 76 65 72 20 62 ed port driver b
0620: 6f 61 72 64 5d 28 68 74 74 70 3a 2f 2f 61 6d 7a oard](http://amz
0630: 6e 2e 74 6f 2f 32 66 30 52 55 61 5a 29 20 77 68 n.to/2f0RUaZ) wh
0640: 69 63 68 20 77 6f 72 6b 65 64 20 61 64 65 71 75 ich worked adequ
0650: 61 74 65 6c 79 2e 20 49 20 73 61 79 20 22 61 64 ately. I say "ad
0660: 65 71 75 61 74 65 6c 79 22 20 62 65 63 61 75 73 equately" becaus
0670: 65 20 49 20 63 6f 75 6c 64 20 6f 6e 6c 79 20 67 e I could only g
0680: 65 74 20 69 74 20 74 6f 20 72 75 6e 20 72 65 6c et it to run rel
0690: 69 61 62 6c 79 20 75 70 20 74 6f 20 31 39 2c 32 iably up to 19,2
06a0: 30 30 20 62 70 73 2c 20 77 68 69 63 68 20 69 73 00 bps, which is
06b0: 20 66 69 6e 65 20 66 6f 72 20 6d 79 20 70 75 72 fine for my pur
06c0: 70 6f 73 65 73 20 68 65 72 65 2c 20 73 69 6e 63 poses here, sinc
06d0: 65 20 61 20 72 65 61 6c 20 50 44 50 2d 38 20 77 e a real PDP-8 w
06e0: 61 73 6e 27 74 20 6c 69 6b 65 6c 79 20 74 6f 20 asn't likely to
06f0: 72 75 6e 20 61 6e 79 74 68 69 6e 67 20 66 61 73 run anything fas
0700: 74 65 72 20 74 68 61 6e 20 33 30 30 20 62 70 73 ter than 300 bps
0710: 2e 20 49 74 20 77 6f 75 6c 64 20 68 61 76 65 20 . It would have
0720: 62 65 65 6e 20 6e 69 63 65 20 74 6f 20 72 75 6e been nice to run
0730: 20 69 74 20 66 61 73 74 65 72 2c 20 62 75 74 20 it faster, but
0740: 49 20 74 68 69 6e 6b 20 49 20 70 72 65 66 65 72 I think I prefer
0750: 20 74 68 65 20 65 73 74 68 65 74 69 63 73 20 6f the esthetics o
0760: 66 20 72 75 6e 6e 69 6e 67 20 69 74 20 61 74 20 f running it at
0770: 39 2c 36 30 30 20 62 70 73 20 6f 72 20 73 6c 6f 9,600 bps or slo
0780: 77 65 72 2e 20 46 6f 72 20 61 20 6d 69 6e 69 63 wer. For a minic
0790: 6f 6d 70 75 74 65 72 20 6f 66 20 74 68 69 73 20 omputer of this
07a0: 65 72 61 2c 20 79 6f 75 20 77 61 6e 74 20 74 6f era, you want to
07b0: 20 62 65 20 61 62 6c 65 20 74 6f 20 73 65 65 20 be able to see
07c0: 65 61 63 68 20 63 68 61 72 61 63 74 65 72 20 61 each character a
07d0: 72 72 69 76 65 20 6f 6e 2d 73 63 72 65 65 6e 20 rrive on-screen
07e0: 64 69 73 63 72 65 74 65 6c 79 2e 0d 0a 0d 0a 48 discretely.....H
07f0: 65 72 65 20 69 73 20 74 68 65 20 77 69 72 69 6e ere is the wirin
0800: 67 20 61 74 20 74 68 65 20 44 42 2d 39 2f 50 43 g at the DB-9/PC
0810: 42 20 63 6f 6e 6e 65 63 74 6f 72 20 65 6e 64 3a B connector end:
0820: 0d 0a 0d 0a 21 5b 44 42 2d 39 20 73 65 72 69 61 ........No
0870: 74 69 63 65 20 74 68 65 20 65 78 63 65 73 73 20 tice the excess
0880: 72 65 64 20 74 68 72 65 61 64 20 6c 6f 63 6b 69 red thread locki
0890: 6e 67 20 63 6f 6d 70 6f 75 6e 64 2e 20 59 6f 75 ng compound. You
08a0: 20 77 61 6e 74 20 73 6f 6d 65 20 68 6f 70 65 20 want some hope
08b0: 74 68 61 74 20 77 68 65 6e 20 73 6f 6d 65 6f 6e that when someon
08c0: 65 20 73 63 72 65 77 73 20 74 68 65 20 63 61 62 e screws the cab
08d0: 6c 65 20 74 6f 20 74 68 65 20 63 6f 6e 6e 65 63 le to the connec
08e0: 74 6f 72 20 74 68 61 74 20 69 74 20 77 6f 6e 27 tor that it won'
08f0: 74 20 73 70 69 6e 20 74 68 65 20 73 63 72 65 77 t spin the screw
0900: 20 73 74 75 64 73 20 6f 75 74 20 6f 66 20 74 68 studs out of th
0910: 65 20 70 61 6e 65 6c 2e 0d 0a 0d 0a 49 20 70 75 e panel.....I pu
0920: 72 70 6f 73 65 6c 79 20 75 73 65 64 20 74 68 65 rposely used the
0930: 20 73 61 6d 65 20 63 6f 6c 6f 72 20 73 63 68 65 same color sche
0940: 6d 65 20 61 73 20 69 73 20 73 74 61 6e 64 61 72 me as is standar
0950: 64 20 66 6f 72 20 54 54 4c 20 74 6f 20 55 53 42 d for TTL to USB
0960: 20 63 61 62 6c 65 73 2e 20 49 20 73 68 6f 77 20 cables. I show
0970: 74 68 69 73 20 62 65 63 61 75 73 65 20 74 68 65 this because the
0980: 20 6f 72 64 65 72 20 6f 66 20 74 68 65 20 74 77 order of the tw
0990: 6f 20 69 6e 6e 65 72 20 63 6f 6e 6e 65 63 74 69 o inner connecti
09a0: 6f 6e 73 20 69 73 6e 27 74 20 6f 62 76 69 6f 75 ons isn't obviou
09b0: 73 2c 20 62 75 74 20 69 74 20 69 73 20 69 6d 70 s, but it is imp
09c0: 6f 72 74 61 6e 74 2e 20 41 6c 74 68 6f 75 67 68 ortant. Although
09d0: 20 5b 74 68 65 20 33 32 33 32 20 49 43 5d 28 68 [the 3232 IC](h
09e0: 74 74 70 73 3a 2f 2f 77 77 77 2e 73 70 61 72 6b ttps://www.spark
09f0: 66 75 6e 2e 63 6f 6d 2f 64 61 74 61 73 68 65 65 fun.com/datashee
0a00: 74 73 2f 43 6f 6d 70 6f 6e 65 6e 74 73 2f 47 65 ts/Components/Ge
0a10: 6e 65 72 61 6c 2f 73 70 33 32 32 32 5f 33 32 33 neral/sp3222_323
0a20: 32 65 2e 70 64 66 29 20 64 6f 65 73 20 73 69 6d 2e.pdf) does sim
0a30: 69 6c 61 72 20 74 68 69 6e 67 73 20 66 6f 72 20 ilar things for
0a40: 74 72 61 6e 73 6d 69 74 20 61 6e 64 20 72 65 63 transmit and rec
0a50: 65 69 76 65 2c 20 69 74 20 69 73 6e 27 74 20 73 eive, it isn't s
0a60: 79 6d 6d 65 74 72 69 63 61 6c 2e 20 46 75 72 74 ymmetrical. Furt
0a70: 68 65 72 6d 6f 72 65 2c 20 74 68 65 20 52 61 73 hermore, the Ras
0a80: 70 62 65 72 72 79 20 50 69 27 73 20 55 41 52 54 pberry Pi's UART
0a90: 20 6f 75 74 70 75 74 20 61 6c 73 6f 20 69 73 6e output also isn
0aa0: 27 74 20 73 79 6d 6d 65 74 72 69 63 61 6c 2e 20 't symmetrical.
0ab0: 49 66 20 79 6f 75 20 63 6f 6e 6e 65 63 74 20 74 If you connect t
0ac0: 68 69 73 20 62 61 63 6b 77 61 72 64 73 2c 20 79 his backwards, y
0ad0: 6f 75 20 77 69 6c 6c 20 67 65 74 20 6e 6f 20 63 ou will get no c
0ae0: 6f 6d 6d 73 2c 20 65 76 65 6e 20 69 66 20 79 6f omms, even if yo
0af0: 75 20 73 77 61 70 20 74 68 65 20 54 78 44 20 61 u swap the TxD a
0b00: 6e 64 20 52 78 44 20 70 69 6e 73 20 69 6e 20 74 nd RxD pins in t
0b10: 68 65 20 65 78 74 65 72 6e 61 6c 20 44 42 2d 39 he external DB-9
0b20: 20 63 61 62 6c 69 6e 67 2e 0d 0a 0d 0a 54 68 69 cabling.....Thi
0b30: 73 20 77 6f 72 6b 73 20 6f 75 74 20 66 6f 72 20 s works out for
0b40: 74 68 65 20 62 65 73 74 2c 20 73 69 6e 63 65 20 the best, since
0b50: 74 68 65 20 5b 6d 6f 73 74 20 63 6f 6d 6d 6f 6e the [most common
0b60: 20 74 79 70 65 20 6f 66 20 44 42 2d 39 46 20 74 type of DB-9F t
0b70: 6f 20 44 42 2d 32 35 4d 20 63 61 62 6c 65 5d 28 o DB-25M cable](
0b80: 68 74 74 70 3a 2f 2f 61 6d 7a 6e 2e 74 6f 2f 32 http://amzn.to/2
0b90: 67 69 5a 42 58 77 29 20 69 73 20 69 6e 20 66 61 giZBXw) is in fa
0ba0: 63 74 20 61 20 6e 75 6c 6c 20 6d 6f 64 65 6d 20 ct a null modem
0bb0: 63 61 62 6c 65 2c 20 77 68 69 63 68 20 69 73 20 cable, which is
0bc0: 65 78 61 63 74 6c 79 20 77 68 61 74 20 69 73 20 exactly what is
0bd0: 72 65 71 75 69 72 65 64 20 69 6e 20 6f 72 64 65 required in orde
0be0: 72 20 74 6f 20 6d 61 6b 65 20 74 68 65 20 70 6f r to make the po
0bf0: 72 74 20 61 6e 64 20 64 72 69 76 65 72 20 61 73 rt and driver as
0c00: 73 65 6d 62 6c 79 20 74 61 6c 6b 20 74 6f 20 61 sembly talk to a
0c10: 20 74 65 72 6d 69 6e 61 6c 2e 0d 0a 0d 0a 49 20 terminal.....I
0c20: 63 68 6f 73 65 20 74 6f 20 75 73 65 20 61 20 4d chose to use a M
0c30: 6f 6c 65 78 20 4b 4b 20 63 6f 6e 6e 65 63 74 6f olex KK connecto
0c40: 72 20 6f 6e 20 74 68 65 20 50 43 42 20 65 6e 64 r on the PCB end
0c50: 3a 0d 0a 0d 0a 21 5b 4d 6f 6c 65 78 20 4b 4b 20 :......
0ca0: 0d 0a 41 67 61 69 6e 2c 20 6e 6f 74 65 20 74 68 ..Again, note th
0cb0: 65 20 77 69 72 65 20 6f 72 64 65 72 69 6e 67 2e e wire ordering.
0cc0: 0d 0a 0d 0a 23 23 20 46 6f 6f 74 6e 6f 74 65 0d ....## Footnote.
0cd0: 0a 0d 0a 31 2e 20 20 54 65 63 68 6e 69 63 61 6c ...1. Technical
0ce0: 6c 79 20 69 74 27 73 20 61 20 5b 44 45 2d 39 5d ly it's a [DE-9]
0cf0: 28 68 74 74 70 73 3a 2f 2f 65 6e 2e 77 69 6b 69 (https://en.wiki
0d00: 70 65 64 69 61 2e 6f 72 67 2f 77 69 6b 69 2f 44 pedia.org/wiki/D
0d10: 2d 73 75 62 6d 69 6e 69 61 74 75 72 65 23 44 45 -subminiature#DE
0d20: 2d 39 29 20 63 6f 6e 6e 65 63 74 6f 72 2c 20 69 -9) connector, i
0d30: 66 20 79 6f 75 20 77 61 6e 74 20 74 6f 20 62 65 f you want to be
0d40: 20 70 65 64 61 6e 74 69 63 2e 20 59 6f 75 20 77 pedantic. You w
0d50: 69 6c 6c 20 66 6f 72 67 69 76 65 20 6d 65 20 66 ill forgive me f
0d60: 6f 72 20 75 73 69 6e 67 20 74 68 65 20 74 65 72 or using the ter
0d70: 6d 69 6e 6f 6c 6f 67 79 20 74 68 61 74 20 74 68 minology that th
0d80: 65 20 76 61 73 74 20 6d 61 6a 6f 72 69 74 79 20 e vast majority
0d90: 6f 66 20 74 68 65 20 63 6f 6d 70 75 74 69 6e 67 of the computing
0da0: 20 77 6f 72 6c 64 20 68 61 73 20 73 65 74 74 6c world has settl
0db0: 65 64 20 6f 6e 20 65 76 65 6e 20 74 68 6f 75 67 ed on even thoug
0dc0: 68 20 69 74 20 69 73 20 6e 6f 74 20 73 74 72 69 h it is not stri
0dd0: 63 74 6c 79 20 63 6f 72 72 65 63 74 2e 0d 0a 0d ctly correct....
0de0: 0a 0d 0a 23 20 54 68 65 20 46 72 6f 6e 74 0d 0a ...# The Front..
0df0: 0d 0a 48 65 72 65 20 69 73 20 61 20 63 6c 6f 73 ..Here is a clos
0e00: 65 2d 75 70 20 6f 66 20 74 68 65 20 66 72 6f 6e e-up of the fron
0e10: 74 20 65 6e 64 3a 0d 0a 0d 0a 21 5b 50 69 44 50 t end:........Notice that
0e60: 20 74 68 65 20 70 61 6e 65 6c 20 69 73 20 66 6c the panel is fl
0e70: 75 73 68 20 77 69 74 68 20 74 68 65 20 63 61 73 ush with the cas
0e80: 65 20 65 64 67 65 2e 20 54 68 69 73 20 69 73 20 e edge. This is
0e90: 62 65 63 61 75 73 65 20 49 20 69 67 6e 6f 72 65 because I ignore
0ea0: 64 20 74 68 65 20 62 75 69 6c 64 20 61 64 76 69 d the build advi
0eb0: 63 65 20 74 6f 20 69 6e 73 65 72 74 20 74 68 65 ce to insert the
0ec0: 20 73 77 69 74 63 68 20 66 6c 61 6e 67 65 73 20 switch flanges
0ed0: 62 65 74 77 65 65 6e 20 74 68 65 20 70 61 6e 65 between the pane
0ee0: 6c 20 61 6e 64 20 74 68 65 20 69 6e 6e 65 72 20 l and the inner
0ef0: 63 61 73 65 20 6c 69 70 2e 20 49 6e 73 74 65 61 case lip. Instea
0f00: 64 2c 20 49 20 62 65 6e 74 20 74 68 65 20 6c 6f d, I bent the lo
0f10: 77 65 72 20 66 6c 61 6e 67 65 73 20 64 6f 77 6e wer flanges down
0f20: 20 62 79 20 61 62 6f 75 74 20 34 35 26 64 65 67 by about 45°
0f30: 3b 20 73 6f 20 74 68 61 74 20 74 68 65 79 20 73 ; so that they s
0f40: 65 74 20 74 68 65 20 70 72 6f 70 65 72 20 76 65 et the proper ve
0f50: 72 74 69 63 61 6c 20 70 6f 73 69 74 69 6f 6e 20 rtical position
0f60: 6f 66 20 74 68 65 20 73 77 69 74 63 68 65 73 20 of the switches
0f70: 69 6e 20 74 68 65 20 66 72 6f 6e 74 20 70 61 6e in the front pan
0f80: 65 6c 20 6f 70 65 6e 69 6e 67 2e 20 49 74 20 77 el opening. It w
0f90: 61 73 20 61 6e 20 69 74 65 72 61 74 69 76 65 20 as an iterative
0fa0: 70 72 6f 63 65 73 73 3a 20 62 65 6e 64 20 61 20 process: bend a
0fb0: 6c 69 74 74 6c 65 2c 20 66 69 74 20 74 68 65 20 little, fit the
0fc0: 70 61 72 74 73 20 74 6f 67 65 74 68 65 72 2c 20 parts together,
0fd0: 6a 75 64 67 65 20 68 6f 77 20 6d 75 63 68 20 6d judge how much m
0fe0: 6f 72 65 20 74 6f 20 62 65 6e 64 20 6f 72 20 75 ore to bend or u
0ff0: 6e 2d 62 65 6e 64 20 74 68 65 20 66 6c 61 6e 67 n-bend the flang
1000: 65 73 20 75 6e 74 69 6c 20 74 68 65 20 76 65 72 es until the ver
1010: 74 69 63 61 6c 20 70 6f 73 69 74 69 6f 6e 20 77 tical position w
1020: 61 73 20 6a 75 75 75 75 73 74 20 72 69 67 68 74 as juuuust right
1030: 2e 0d 0a 0d 0a 54 68 65 72 65 20 77 61 73 20 61 .....There was a
1040: 20 62 69 74 20 6f 66 20 61 20 62 75 6d 70 20 6f bit of a bump o
1050: 6e 20 6f 6e 65 20 63 6f 72 6e 65 72 20 6f 66 20 n one corner of
1060: 74 68 65 20 70 61 6e 65 6c 2c 20 77 68 69 63 68 the panel, which
1070: 20 49 20 70 61 72 74 69 61 6c 6c 79 20 73 61 6e I partially san
1080: 64 65 64 20 64 6f 77 6e 2c 20 61 6c 6c 6f 77 69 ded down, allowi
1090: 6e 67 20 74 68 65 20 70 61 6e 65 6c 20 74 6f 20 ng the panel to
10a0: 70 72 65 73 73 2d 66 69 74 20 74 69 67 68 74 6c press-fit tightl
10b0: 79 20 69 6e 74 6f 20 74 68 65 20 63 61 73 65 20 y into the case
10c0: 77 69 74 68 6f 75 74 20 66 61 6c 6c 69 6e 67 20 without falling
10d0: 6f 75 74 2c 20 61 76 6f 69 64 69 6e 67 20 74 68 out, avoiding th
10e0: 65 20 6e 65 65 64 20 74 6f 20 72 75 6e 20 73 63 e need to run sc
10f0: 72 65 77 73 20 74 68 72 6f 75 67 68 20 74 68 61 rews through tha
1100: 74 20 70 72 65 74 74 79 20 66 72 6f 6e 74 20 70 t pretty front p
1110: 61 6e 65 6c 2c 20 72 69 73 6b 69 6e 67 20 61 20 anel, risking a
1120: 63 72 61 63 6b 2e 0d 0a 0d 0a 0d 0a 23 20 46 69 crack.......# Fi
1130: 74 74 69 6e 67 0d 0a 0d 0a 53 70 65 61 6b 69 6e tting....Speakin
1140: 67 20 6f 66 20 74 72 79 2d 66 69 74 74 69 6e 67 g of try-fitting
1150: 2c 20 49 20 66 6f 75 6e 64 20 74 68 61 74 20 74 , I found that t
1160: 68 65 20 63 61 73 65 20 77 61 73 20 74 6f 6f 20 he case was too
1170: 64 65 65 70 20 66 6f 72 20 74 68 65 20 73 75 70 deep for the sup
1180: 70 6c 69 65 64 20 6d 6f 75 6e 74 69 6e 67 20 62 plied mounting b
1190: 6c 6f 63 6b 73 20 74 6f 20 70 75 73 68 20 74 68 locks to push th
11a0: 65 20 73 77 69 74 63 68 65 73 20 73 75 66 66 69 e switches suffi
11b0: 63 69 65 6e 74 6c 79 20 74 68 72 6f 75 67 68 20 ciently through
11c0: 74 68 65 20 66 72 6f 6e 74 20 70 61 6e 65 6c 2e the front panel.
11d0: 20 49 20 65 6e 64 65 64 20 75 70 20 75 73 69 6e I ended up usin
11e0: 67 20 73 6f 6d 65 20 77 6f 6f 64 20 67 6c 75 65 g some wood glue
11f0: 20 74 6f 20 61 74 74 61 63 68 20 73 6f 6d 65 20 to attach some
1200: 6f 66 20 74 68 65 20 63 61 72 64 62 6f 61 72 64 of the cardboard
1210: 20 66 72 6f 6d 20 74 68 65 20 6b 69 74 27 73 20 from the kit's
1220: 73 68 69 70 70 69 6e 67 20 62 6f 78 20 74 6f 20 shipping box to
1230: 74 68 65 20 62 61 63 6b 20 6f 66 20 74 68 65 20 the back of the
1240: 62 6c 6f 63 6b 73 2e 20 54 68 69 73 20 74 75 72 blocks. This tur
1250: 6e 65 64 20 6f 75 74 20 74 6f 20 67 69 76 65 20 ned out to give
1260: 65 78 61 63 74 6c 79 20 74 68 65 20 65 78 74 72 exactly the extr
1270: 61 20 64 65 70 74 68 20 6e 65 65 64 65 64 20 74 a depth needed t
1280: 6f 20 70 75 73 68 20 74 68 65 20 65 6c 65 63 74 o push the elect
1290: 72 6f 6e 69 63 20 61 73 73 65 6d 62 6c 79 20 74 ronic assembly t
12a0: 6f 77 61 72 64 20 74 68 65 20 66 72 6f 6e 74 20 oward the front
12b0: 70 61 6e 65 6c 20 73 75 66 66 69 63 69 65 6e 74 panel sufficient
12c0: 6c 79 20 74 68 61 74 20 74 68 65 20 61 73 73 65 ly that the asse
12d0: 6d 62 6c 79 20 64 6f 65 73 6e 27 74 20 72 61 74 mbly doesn't rat
12e0: 74 6c 65 20 6d 75 63 68 20 77 68 65 6e 20 73 68 tle much when sh
12f0: 61 6b 65 6e 20 70 72 69 6f 72 20 74 6f 20 73 63 aken prior to sc
1300: 72 65 77 69 6e 67 20 74 68 65 20 6d 6f 75 6e 74 rewing the mount
1310: 69 6e 67 20 62 6c 6f 63 6b 73 20 74 6f 20 74 68 ing blocks to th
1320: 65 20 72 65 61 72 20 70 61 6e 65 6c 2e 0d 0a 0d e rear panel....
1330: 0a 49 20 61 6c 73 6f 20 68 61 64 20 74 6f 20 73 .I also had to s
1340: 61 6e 64 20 74 68 65 20 6c 6f 6e 67 20 62 6c 6f and the long blo
1350: 63 6b 20 64 6f 77 6e 20 66 6c 75 73 68 20 77 69 ck down flush wi
1360: 74 68 20 74 68 65 20 6d 61 69 6e 20 50 43 42 27 th the main PCB'
1370: 73 20 72 69 67 68 74 20 65 64 67 65 2e 20 54 68 s right edge. Th
1380: 65 20 4d 6f 6c 65 78 20 4b 4b 20 63 6f 6e 6e 65 e Molex KK conne
1390: 63 74 6f 72 20 49 20 75 73 65 64 20 66 6f 72 20 ctor I used for
13a0: 74 68 65 20 73 65 72 69 61 6c 20 70 6f 72 74 20 the serial port
13b0: 70 75 73 68 65 73 20 74 68 65 20 6c 6f 6e 67 20 pushes the long
13c0: 62 6c 6f 63 6b 20 61 20 62 69 74 20 6f 76 65 72 block a bit over
13d0: 20 74 68 65 20 72 69 67 68 74 20 62 6f 61 72 64 the right board
13e0: 20 65 64 67 65 2c 20 70 72 65 74 74 79 20 6d 75 edge, pretty mu
13f0: 63 68 20 65 78 61 63 74 6c 79 20 74 68 65 20 22 ch exactly the "
1400: 32 6d 6d 22 20 74 68 61 74 20 74 68 65 20 6f 66 2mm" that the of
1410: 66 69 63 69 61 6c 20 61 73 73 65 6d 62 6c 79 20 ficial assembly
1420: 67 75 69 64 65 20 63 6c 61 69 6d 73 20 79 6f 75 guide claims you
1430: 20 6e 65 65 64 20 69 6e 20 6f 72 64 65 72 20 74 need in order t
1440: 6f 20 63 65 6e 74 65 72 20 65 76 65 72 79 74 68 o center everyth
1450: 69 6e 67 20 70 72 6f 70 65 72 6c 79 2c 20 62 75 ing properly, bu
1460: 74 20 61 74 20 6c 65 61 73 74 20 77 69 74 68 20 t at least with
1470: 6d 79 20 65 6e 63 6c 6f 73 75 72 65 2c 20 74 68 my enclosure, th
1480: 61 74 20 63 61 75 73 65 64 20 74 68 65 20 4c 45 at caused the LE
1490: 44 73 20 61 6e 64 20 73 77 69 74 63 68 65 73 20 Ds and switches
14a0: 74 6f 20 62 65 20 6e 6f 74 69 63 65 61 62 6c 79 to be noticeably
14b0: 20 73 68 69 66 74 65 64 20 74 6f 20 74 68 65 20 shifted to the
14c0: 6c 65 66 74 20 72 65 6c 61 74 69 76 65 20 74 6f left relative to
14d0: 20 74 68 65 69 72 20 70 72 6f 70 65 72 20 63 65 their proper ce
14e0: 6e 74 65 72 73 2e 20 49 74 27 73 20 6a 75 73 74 nters. It's just
14f0: 20 61 73 20 77 65 6c 6c 20 74 68 61 74 20 49 20 as well that I
1500: 68 61 64 20 74 6f 20 64 6f 20 74 68 69 73 2c 20 had to do this,
1510: 61 73 20 74 68 65 20 4d 6f 6c 65 78 20 63 6f 6e as the Molex con
1520: 6e 65 63 74 6f 72 20 68 61 6e 67 73 20 61 20 62 nector hangs a b
1530: 69 74 20 6f 66 66 20 74 68 65 20 6c 65 66 74 20 it off the left
1540: 65 64 67 65 20 6f 66 20 74 68 65 20 62 6f 61 72 edge of the boar
1550: 64 2c 20 6d 61 6b 69 6e 67 20 66 6f 72 20 61 20 d, making for a
1560: 72 61 74 68 65 72 20 74 69 67 68 74 20 66 69 74 rather tight fit
1570: 20 6f 66 20 74 68 65 20 61 73 73 65 6d 62 6c 79 of the assembly
1580: 20 69 6e 74 6f 20 74 68 65 20 63 61 73 65 2c 20 into the case,
1590: 70 72 69 6f 72 20 74 6f 20 74 61 6b 69 6e 67 20 prior to taking
15a0: 74 68 69 73 20 62 69 74 20 6f 66 66 20 74 68 65 this bit off the
15b0: 20 6c 6f 6e 67 20 62 6c 6f 63 6b 2e 0d 0a 0d 0a long block.....
15c0: 0d 0a 23 20 41 74 74 61 63 68 69 6e 67 20 74 68 ..# Attaching th
15d0: 65 20 4d 6f 75 6e 74 69 6e 67 20 42 6c 6f 63 6b e Mounting Block
15e0: 73 0d 0a 0d 0a 49 20 66 6f 75 6e 64 20 74 68 65 s....I found the
15f0: 20 6f 66 66 69 63 69 61 6c 20 69 6e 73 74 72 75 official instru
1600: 63 74 69 6f 6e 73 20 66 6f 72 20 61 74 74 61 63 ctions for attac
1610: 68 69 6e 67 20 74 68 65 20 6d 6f 75 6e 74 69 6e hing the mountin
1620: 67 20 62 6c 6f 63 6b 73 20 74 6f 20 74 68 65 20 g blocks to the
1630: 50 69 44 50 2d 38 2f 49 20 46 72 6f 6e 74 20 50 PiDP-8/I Front P
1640: 61 6e 65 6c 20 50 43 42 20 74 6f 20 62 65 20 69 anel PCB to be i
1650: 6e 61 64 65 71 75 61 74 65 2e 20 49 20 72 61 6e nadequate. I ran
1660: 20 69 6e 74 6f 20 61 20 62 75 6e 63 68 20 6f 66 into a bunch of
1670: 20 70 72 6f 62 6c 65 6d 73 2c 20 77 69 74 68 20 problems, with
1680: 74 68 65 73 65 20 72 65 73 6f 6c 75 74 69 6f 6e these resolution
1690: 73 3a 0d 0a 0d 0a 31 2e 20 41 73 20 6e 6f 74 65 s:....1. As note
16a0: 64 20 61 62 6f 76 65 2c 20 74 68 65 20 6f 66 66 d above, the off
16b0: 69 63 69 61 6c 20 69 6e 73 74 72 75 63 74 69 6f icial instructio
16c0: 6e 73 27 20 63 6c 61 69 6d 20 74 68 61 74 20 79 ns' claim that y
16d0: 6f 75 20 73 68 6f 75 6c 64 20 68 61 76 65 20 32 ou should have 2
16e0: 6d 6d 20 6f 66 20 74 68 65 20 6c 6f 6e 67 20 62 mm of the long b
16f0: 6c 6f 63 6b 20 65 78 74 65 6e 64 69 6e 67 20 70 lock extending p
1700: 61 73 74 20 74 68 65 20 72 69 67 68 74 20 65 64 ast the right ed
1710: 67 65 20 6f 66 20 74 68 65 20 50 43 42 20 69 73 ge of the PCB is
1720: 20 77 72 6f 6e 67 20 66 6f 72 20 6d 79 20 65 6e wrong for my en
1730: 63 6c 6f 73 75 72 65 2c 20 61 74 20 6c 65 61 73 closure, at leas
1740: 74 2e 20 49 74 20 65 6e 64 65 64 20 75 70 20 6e t. It ended up n
1750: 65 65 64 69 6e 67 20 74 6f 20 62 65 20 74 72 69 eeding to be tri
1760: 6d 6d 65 64 20 66 6c 75 73 68 20 77 69 74 68 20 mmed flush with
1770: 74 68 65 20 50 43 42 27 73 20 72 69 67 68 74 20 the PCB's right
1780: 65 64 67 65 2e 20 49 20 64 69 64 20 6d 6f 73 74 edge. I did most
1790: 20 6f 66 20 74 68 65 20 77 6f 72 6b 20 77 69 74 of the work wit
17a0: 68 20 61 20 44 72 65 6d 65 6c 2c 20 66 6f 6c 6c h a Dremel, foll
17b0: 6f 77 65 64 20 62 79 20 73 61 6e 64 69 6e 67 20 owed by sanding
17c0: 74 6f 20 73 6d 6f 6f 74 68 20 74 68 65 20 62 6c to smooth the bl
17d0: 6f 63 6b 20 65 6e 64 20 6f 75 74 2e 0d 0a 0d 0a ock end out.....
17e0: 32 2e 20 54 68 65 20 61 73 73 65 6d 62 6c 79 20 2. The assembly
17f0: 70 69 63 74 75 72 65 73 20 73 68 6f 77 20 61 20 pictures show a
1800: 73 63 72 65 77 64 72 69 76 65 72 20 72 75 6e 6e screwdriver runn
1810: 69 6e 67 20 65 61 73 69 6c 79 20 74 68 72 6f 75 ing easily throu
1820: 67 68 20 74 68 65 20 73 77 69 74 63 68 20 62 72 gh the switch br
1830: 61 63 6b 65 74 20 68 6f 6c 65 73 20 74 6f 20 72 acket holes to r
1840: 75 6e 20 6f 6e 65 20 6f 66 20 74 68 65 20 39 2e un one of the 9.
1850: 35 6d 6d 20 73 63 72 65 77 73 20 69 6e 74 6f 20 5mm screws into
1860: 74 68 65 20 6d 6f 75 6e 74 69 6e 67 20 62 6c 6f the mounting blo
1870: 63 6b 20 74 68 72 6f 75 67 68 20 74 68 65 20 6d ck through the m
1880: 6f 75 6e 74 69 6e 67 20 68 6f 6c 65 73 20 69 6e ounting holes in
1890: 20 74 68 65 20 50 43 42 2e 20 41 73 20 66 61 72 the PCB. As far
18a0: 20 61 73 20 49 20 63 61 6e 20 74 65 6c 6c 2c 20 as I can tell,
18b0: 74 68 65 72 65 20 69 73 20 6e 6f 20 73 63 72 65 there is no scre
18c0: 77 64 72 69 76 65 72 20 74 68 61 74 20 69 73 20 wdriver that is
18d0: 73 6d 61 6c 6c 20 65 6e 6f 75 67 68 20 74 6f 20 small enough to
18e0: 66 69 74 20 74 68 72 6f 75 67 68 20 74 68 69 73 fit through this
18f0: 20 68 6f 6c 65 20 77 68 69 6c 65 20 61 6c 73 6f hole while also
1900: 20 70 72 6f 70 65 72 6c 79 20 65 6e 67 61 67 69 properly engagi
1910: 6e 67 20 74 68 65 20 73 63 72 65 77 2e 20 54 68 ng the screw. Th
1920: 65 72 65 66 6f 72 65 2c 20 49 20 64 72 69 6c 6c erefore, I drill
1930: 65 64 20 6f 75 74 20 74 77 6f 20 6f 66 20 74 68 ed out two of th
1940: 65 20 62 72 61 63 6b 65 74 20 68 6f 6c 65 73 20 e bracket holes
1950: 65 6e 6f 75 67 68 20 74 6f 20 61 6c 6c 6f 77 20 enough to allow
1960: 61 20 73 74 61 6e 64 61 72 64 20 23 30 20 50 68 a standard #0 Ph
1970: 69 6c 6c 69 70 73 20 73 63 72 65 77 64 72 69 76 illips screwdriv
1980: 65 72 20 74 68 72 6f 75 67 68 20 74 68 65 20 68 er through the h
1990: 6f 6c 65 2e 0d 0a 0d 0a 33 2e 20 54 68 65 20 70 ole.....3. The p
19a0: 69 63 74 75 72 65 73 20 69 6e 20 74 68 65 20 61 ictures in the a
19b0: 73 73 65 6d 62 6c 79 20 67 75 69 64 65 20 73 68 ssembly guide sh
19c0: 6f 77 20 6f 6e 65 20 6f 66 20 74 68 65 20 73 6d ow one of the sm
19d0: 61 6c 6c 20 62 6c 6f 63 6b 73 20 70 6c 61 63 65 all blocks place
19e0: 64 20 72 69 67 68 74 20 77 68 65 72 65 20 74 68 d right where th
19f0: 65 20 52 61 73 70 62 65 72 72 79 20 50 69 20 62 e Raspberry Pi b
1a00: 6f 61 72 64 20 6d 6f 75 6e 74 73 21 20 49 20 6d oard mounts! I m
1a10: 6f 76 65 64 20 69 74 20 69 6e 77 61 72 64 2c 20 oved it inward,
1a20: 73 6f 20 74 68 61 74 20 74 68 65 20 62 6c 6f 63 so that the bloc
1a30: 6b 20 63 6f 6d 65 73 20 63 6c 6f 73 65 20 74 6f k comes close to
1a40: 20 74 68 65 20 50 69 2c 20 61 6c 69 67 6e 65 64 the Pi, aligned
1a50: 20 77 69 74 68 20 74 68 65 20 74 6f 70 20 65 64 with the top ed
1a60: 67 65 2e 20 54 68 65 20 6f 74 68 65 72 20 62 6c ge. The other bl
1a70: 6f 63 6b 20 69 73 20 63 6c 6f 73 65 72 20 74 6f ock is closer to
1a80: 20 74 68 65 20 75 70 70 65 72 20 72 69 67 68 74 the upper right
1a90: 20 63 6f 72 6e 65 72 2c 20 62 75 74 20 6e 6f 74 corner, but not
1aa0: 20 71 75 69 74 65 20 6a 61 6d 6d 65 64 20 69 6e quite jammed in
1ab0: 74 6f 20 69 74 2e 20 49 6e 73 74 65 61 64 20 6f to it. Instead o
1ac0: 66 20 73 63 72 65 77 73 20 66 6f 72 20 74 68 65 f screws for the
1ad0: 73 65 2c 20 49 20 75 73 65 64 20 61 20 67 65 6e se, I used a gen
1ae0: 65 72 6f 75 73 20 61 6d 6f 75 6e 74 20 6f 66 20 erous amount of
1af0: 32 2d 70 61 72 74 20 65 70 6f 78 79 2c 20 61 6e 2-part epoxy, an
1b00: 64 20 63 6c 61 6d 70 65 64 20 74 68 65 20 74 77 d clamped the tw
1b10: 6f 20 70 69 65 63 65 73 20 74 6f 67 65 74 68 65 o pieces togethe
1b20: 72 20 66 6f 72 20 73 65 76 65 72 61 6c 20 68 6f r for several ho
1b30: 75 72 73 2e 20 49 20 61 6c 73 6f 20 73 61 6e 64 urs. I also sand
1b40: 65 64 20 64 6f 77 6e 20 74 68 65 20 73 6f 6c 64 ed down the sold
1b50: 65 72 20 70 6f 69 6e 74 73 20 74 6f 20 65 6e 73 er points to ens
1b60: 75 72 65 20 61 20 6e 65 61 72 2d 6d 69 6e 69 6d ure a near-minim
1b70: 61 6c 20 67 61 70 20 62 65 74 77 65 65 6e 20 74 al gap between t
1b80: 68 65 20 62 6c 6f 63 6b 20 61 6e 64 20 50 43 42 he block and PCB
1b90: 2e 0d 0a 0d 0a 20 20 20 20 57 68 79 20 64 69 64 ..... Why did
1ba0: 20 49 20 6e 6f 74 20 6a 75 73 74 20 75 73 65 20 I not just use
1bb0: 73 63 72 65 77 73 20 74 6f 20 61 74 74 61 63 68 screws to attach
1bc0: 20 74 68 65 20 73 6d 61 6c 6c 20 62 6c 6f 63 6b the small block
1bd0: 73 20 74 6f 20 74 68 65 20 50 43 42 2c 20 61 73 s to the PCB, as
1be0: 20 74 68 65 20 6f 66 66 69 63 69 61 6c 20 61 73 the official as
1bf0: 73 65 6d 62 6c 79 20 67 75 69 64 65 20 72 65 63 sembly guide rec
1c00: 6f 6d 6d 65 6e 64 73 3f 20 49 20 64 69 64 6e 27 ommends? I didn'
1c10: 74 20 77 61 6e 74 20 74 6f 20 72 69 73 6b 20 62 t want to risk b
1c20: 72 65 61 6b 69 6e 67 20 6f 6e 65 20 6f 66 20 74 reaking one of t
1c30: 68 65 20 4c 45 44 20 74 72 61 63 65 73 2c 20 61 he LED traces, a
1c40: 20 64 69 73 74 69 6e 63 74 20 70 6f 73 73 69 62 distinct possib
1c50: 69 6c 69 74 79 20 77 69 74 68 20 74 68 65 20 62 ility with the b
1c60: 6c 6f 63 6b 73 20 69 6e 20 74 68 65 20 70 6f 73 locks in the pos
1c70: 69 74 69 6f 6e 20 49 20 68 61 76 65 20 74 68 65 ition I have the
1c80: 6d 20 6e 6f 77 2e 0d 0a 0d 0a 0d 0a 23 20 44 43 m now.......# DC
1c90: 20 49 6e 70 75 74 20 4a 61 63 6b 0d 0a 0d 0a 49 Input Jack....I
1ca0: 20 61 62 73 6f 6c 75 74 65 6c 79 20 68 61 74 65 absolutely hate
1cb0: 20 6d 69 63 72 6f 2d 55 53 42 20 61 73 20 70 6f micro-USB as po
1cc0: 77 65 72 20 63 6f 6e 6e 65 63 74 6f 72 2e 20 49 wer connector. I
1cd0: 74 20 69 73 20 62 61 72 65 6c 79 20 61 64 65 71 t is barely adeq
1ce0: 75 61 74 65 20 65 76 65 6e 20 61 73 20 61 20 64 uate even as a d
1cf0: 61 74 61 20 63 6f 6e 6e 65 63 74 6f 72 2c 20 49 ata connector, I
1d00: 4d 48 4f 2e 20 54 68 65 72 65 66 6f 72 65 2c 20 MHO. Therefore,
1d10: 49 20 63 68 6f 73 65 20 74 6f 20 69 6e 73 74 61 I chose to insta
1d20: 6c 6c 20 61 20 35 2e 35 2f 32 2e 31 6d 6d 20 44 ll a 5.5/2.1mm D
1d30: 43 20 62 61 72 72 65 6c 20 6a 61 63 6b 20 66 6f C barrel jack fo
1d40: 72 20 70 6f 77 65 72 2e 20 49 20 63 6f 6e 6e 65 r power. I conne
1d50: 63 74 65 64 20 69 74 20 74 6f 20 74 68 65 20 65 cted it to the e
1d60: 78 70 61 6e 73 69 6f 6e 20 70 6f 72 74 2c 20 75 xpansion port, u
1d70: 73 69 6e 67 20 61 20 70 61 69 72 20 65 61 63 68 sing a pair each
1d80: 20 6f 66 20 35 56 20 61 6e 64 20 47 4e 44 20 77 of 5V and GND w
1d90: 69 72 65 73 2c 20 73 6f 20 49 20 63 6f 75 6c 64 ires, so I could
1da0: 20 61 76 6f 69 64 20 75 6e 6e 65 63 65 73 73 61 avoid unnecessa
1db0: 72 79 20 76 6f 6c 74 61 67 65 20 64 72 6f 70 73 ry voltage drops
1dc0: 20 77 69 74 68 6f 75 74 20 75 73 69 6e 67 20 74 without using t
1dd0: 6f 6f 2d 6c 61 72 67 65 20 73 69 6e 67 6c 65 20 oo-large single
1de0: 77 69 72 65 73 2e 0d 0a 0d 0a 49 20 61 6c 73 6f wires.....I also
1df0: 20 61 64 64 65 64 20 61 20 70 6f 77 65 72 20 73 added a power s
1e00: 77 69 74 63 68 20 61 62 6f 76 65 20 74 68 65 20 witch above the
1e10: 6a 61 63 6b 2c 20 74 68 6f 75 67 68 20 70 72 69 jack, though pri
1e20: 6f 72 20 74 6f 20 64 6f 69 6e 67 20 74 68 61 74 or to doing that
1e30: 2c 20 49 20 66 6f 75 6e 64 20 74 68 61 74 20 73 , I found that s
1e40: 69 6d 70 6c 79 20 75 6e 70 6c 75 67 67 69 6e 67 imply unplugging
1e50: 20 74 68 65 20 62 61 72 72 65 6c 20 70 6c 75 67 the barrel plug
1e60: 20 77 61 73 20 72 65 61 73 6f 6e 61 62 6c 79 20 was reasonably
1e70: 63 6f 6e 76 65 6e 69 65 6e 74 2e 20 49 66 20 49 convenient. If I
1e80: 20 64 69 64 6e 27 74 20 68 61 76 65 20 74 68 65 didn't have the
1e90: 20 73 77 69 74 63 68 20 6f 6e 20 68 61 6e 64 2c switch on hand,
1ea0: 20 49 20 64 6f 75 62 74 20 49 20 77 6f 75 6c 64 I doubt I would
1eb0: 20 68 61 76 65 20 62 6f 75 67 68 74 20 6f 6e 65 have bought one
1ec0: 20 6a 75 73 74 20 66 6f 72 20 74 68 69 73 2e 0d just for this..
1ed0: 0a 0d 0a 48 65 72 65 27 73 20 61 20 73 63 68 65 ...Here's a sche
1ee0: 6d 61 74 69 63 20 73 68 6f 77 69 6e 67 20 74 68 matic showing th
1ef0: 65 20 63 6f 6e 6e 65 63 74 69 6f 6e 73 3a 0d 0a e connections:..
1f00: 0d 0a 21 5b 50 6f 77 65 72 20 6a 61 63 6b 20 61 .....
1f50: 0a 0d 0a 0d 0a 0d 0a 23 20 54 68 65 20 45 6e 64 .......# The End
1f60: 0d 0a 0d 0a 21 5b 42 61 63 6b 20 65 6e 64 20 6f ....
1fa0: 0a 5a 20 39 66 35 61 37 39 30 36 61 63 63 63 34 .Z 9f5a7906accc4
1fb0: 33 31 39 64 34 30 34 65 65 39 65 66 34 32 36 37 319d404ee9ef4267
1fc0: 32 37 66 0a 27f.