This post was prompted by @mollydot asking me last night on Twitter what accessories make sense if you are buying a Raspberry Pi as a Christmas Gift and @jkeyes rightly suggesting that a post with links would be useful.
I really think this Christmas could be a lovely replay of 1982 for a lot of people, like me, who got their first home computer that year. You could have so much fun on Christmas Day messing with the RPi rather than falling asleep in front of the fire. Just don’t fight over who gets the telly when Doctor Who is on.
Whilst the bare-bones nature of the Raspberry Pi is wonderful, it is unusable out of the box unless you are a house with smartphones, digital cameras and existing PCs already that you can raid for components.
What you want to avoid is a repeat of me that December in 1982 with my brand-new 16K ZX Spectrum which didn’t work on our Nordmende TV until two weeks later when the RTV Rentals guy came and replaced the TV Tuner. Two weeks typing Beep 1,2 to make sure it wasn’t broken.
For most parts, check the list of verified compatible devices here. This is what you need:
- The Raspberry Pi itself
- You can get it online from Farnell Element 14. Also most of the accessories I mention below. They are quoting a 3 week delivery time so get your skates on.
- And available online from RS Components. They have lots of accessories too.
- Orrrrr, you can skip everything I have written below and just get the Maplin Starter Kit for Raspberry Pi. Unusually for them, it’s actually decent value and you know all of the components have been tested for compatibility. There weren’t any in Blackpool in Cork the last time I was there so ring-ahead or order online.
- An SD Card
- I got these very cheap 16GB ones from 7DayShop in Jersey but the casing on one has shattered after very little use. They have branded ones which should have better quality plastic.
- Micro-SD cards in an adapter work fine too.
- Get the fastest one you can. Class 10 for full SD works great as does Class 6 on MicroSD.
- Any size from 4GB up should be fine initially.
- A Micro-USB phone charger
- I’m currently using the one from my HTC Sensation.
- Anything above 700mA should be fine but that excludes most cheap 500mA chargers that come with Chinese electronics.
- I’ve had success with a some of the cheap ones from DX.com in China but many of the so-called 2 Amp ones can barely do 1 Amp so it might be best to avoid. Also, be warned, delivery times from DX can range from a week to many months.
- I was very surprised to see an entire shelf of power supplies in a small Maplin in London but not one Micro-USB charger. As a place where a lot of people go to get emergency replacements for things, they should surely have tons of these?
- TV Cables
- If the person you are buying for has an LCD/Plasma TV then any HDMI cable will be fine. I have used ones from DX and Lidl with no problems.
- If they have a older CRT TV then they will need a video cable with RCA at both ends and an audio cable with 3.5″ headphone jack at one end and RCA at the other end. If the TV takes RCA then that’s all they need.
- If the TV only takes SCART, then you need an RCA to SCART adapter. Most TV shops have these. Maplin definitely do.
- If they have a monitor with DVI then there are HDMI-DVI adapters. Neither of the adapters on DX worked for me. See this page for a list of compatible adapters.
- If they have a monitor with VGA then this adapter on eBay _may_ work. Note that it works for me on two monitors here but totally failed on a projector at an event during the summer.
- USB Keyboard and Mouse
- I haven’t found a wireless one which doesn’t work. Lidl and Aldi both great for these at the right time of the year. Otherwise anywhere online or PC World.
- Not all wired keyboards will work as they may draw too much current. I have one roll-up rubber one (don’t ask) which shuts the RPi down when I connect it.
- I found a dirt-cheap Microsoft wired Keyboard/Mouse for about €15 last year in Dixons
- Powered USB Hub
- USB remains a very frustrating experience on the Raspberry Pi. Unlike a PC, it seems to be a crap-shoot as to whether something will work on it or not. The problem is the tiny amount of power the two USB ports can provide (150mA compared to 500mA on most PCs) and some ongoing problems in the drivers.
- The best way to avoid this is to get a USB hub that can be externally powered and connect all devices to that. Unfortunately, many of the dirt cheap ones out there that have a power connector don’t actually work with power connected.
- This extremely cheap hub ($5!) that I got on DX last week seems to be working really well so far. It doesn’t come with a power supply but accepts one. You’ll have to find a 5V one yourself with that smaller size of power jack.
- To be absolutely sure, just check this list of compatible hubs.
- If you continue to have problems then you may be forced (as I was) to hack the USB cable from the hub to the RPi and disconnect the power lines so that the Hub isn’t sending power back up to the RPi
- Wireless Adapter
- Whilst the RPi has an Ethernet port, it’s not really that useful for many people whose broadband routers are in the hall. One of our RPis is wired but that’s because we run GigE cabling everywhere.
- I have a ton of Wifi adapters collected over the years. Most of them work on the RPi.
- I’m currently using some random Wireless-G one to stream a webcam internally.
- Again, check the list of compatible ones here
- And again, connect it using the hub to avoid power problems
- The current version of Raspbian for Raspberry Pi comes with a nice Wifi GUI config tool to make setup very easy indeed.
- The Raspberry Pi User Guide
- Get it here on Amazon
- Because I still have my ZX Spectrum manual and still remember drawing my first circle on the screen using the instructions in it.
- A nice case
Any questions at all? Pop em in the comments. Not on Twitter or Facebook