The Raspberry Pi just a great low cost ARM Linux board that costs $25 (Model A) to $35 (Model B), but once you start to add accessories the total cost of ownership may creep up quickly, and in some cases accessories may be more expensive than the board itself. I’ll list some alternative accessories that can be purchased online for a fraction of the cost of the more famous one.
$18 Raspberry Pi Camera
The official Raspberry Pi camera costs $25 + shipping and tax, but you can get a similar 5MP CSI camera for just $18.13 including shipping on Banggood.com. This camera clone should be software compatible with the original one according to the listed features:
- Plugs directly into the CSI connector on the Raspberry Pi
- 5MP resolution image (2592 x 1944), or 1080p HD video recording at 30fps
- 5MP (2592 x 1944 pixels) Omnivision 5647 sensor in a fixed focus module
- 15 pin Ribbon cable to the dedicated 15-pin MIPI camera serial interface (CSI) included
- The camera is supported in the latest version of Raspbian
- Dimensions – 25 x 24 x 9mm
It appears to have similar specifications as the original camera up to to sensor, so I’d guess the image quality should just be the same, but this would probably have to be tested and and compared it to the original R-Pi camera. The Raspberry Pi foundation is most likely getting some funds from your purchase via RS components or Farnell as well, which is not the case with the clone.
$1.62 microSD card adapter
The Raspberry Pi comes with a full sized SD card slot, and when you insert the SD card in the board over half of the card is outside the board, which is not always looking nice, and in some applications may be an issue due to lack of space. To solve this problem, there are a few microSD card adapters from Adafruit ($6) and Pimoroni (about $10) among others, but you could save quite a lot by purchasing a microSD card adapter with the same functionality for $1.62 including shipping from BuyinCoins.
$1.45 USB To TTL debug board
If you want to see what’s going on at boot time in the bootloader and the linux kernel, you need to connect a USB to TTL to the UART pins of your Raspberry Pi in order to get the boot log in putty, minicom (Linux) or hyperterminal (Windows). Adafruit sells one for $9.95, but you can also buy a cheaper one which should work just as well for $2.19, and yes, it includes shipping, from BuyinCoins. [Update: the previous product uses +5V, so using another one supporting +3.3V won’t damaged the R-Pi, and is even cheaper: $1.45]
$1.26 Heat sink set for the Raspberry Pi
The Raspberry Pi should not need heat sinks, but if your board is an environment where proper ventilation is not possible, and/or you overclock your Raspberry Pi to 1GHz or more, hits may be useful, a heat sink kits with 3 heat sinks for Broadcom BCM2835 SoC, LAN9512 Ethernet chip, and the voltage regulator are sold, and made of different materials such as ABS, aluminum and copper. Banggood is probably selling one of the cheapest aluminum kit for $1.26 including shipping. If you want a copper heatsink just for the SoC, there’s one for $1.19.
$3.52 Raspberry Pi Case
Pimoroni Pibow case is one of the most commonly used case for the Raspberry Pi, and it looks very nice, but costs a little over $20. There are many cases for a cheaper price, but this transparent Raspberry Pi case may be one of the cheapest ones for $3.52 including shipping.
Do you know any other cheap accessories for the Raspberry Pi? If so, let us know in the comments.
Thanks to onebir for the links.
Jean-Luc started CNX Software in 2010 as a part-time endeavor, before quitting his job as a software engineering manager, and starting to write daily news, and reviews full time later in 2011.
Support CNX Software! Donate via cryptocurrencies, become a Patron on Patreon, or purchase goods on Amazon or Aliexpress
Re the USB To TTL cable, be warned that the RasPi DOESN’T have 5v-tolerant GPIO ! You _must_ adapt the TxD line of the cable to 3v3 (with a resistive divider for example), or use another cable with 3v3 IOs. The RxD line is usually able to use 3v3 signals.
@Laurent
Thanks! I missed that important detail. I’ve replaced the USB to TTL board in the original post with a 3.3V one: http://www.buyincoins.com/item/12183.html
@Laurent Thanks for pointing that out! Both $10 & $2 models use a PL-2303HX chip (eg from Adafruit’s page: “install the Windows XP/Vista/7 or MacOS X PL2303HX.A drivers on your computer”) & the pictures of the two models look identical. Perhaps someone could comment whether the two might have internal differences making them incompatible?
Reviews on DX indicate this identical (looking?) model works fine with Raspberry PI:
http://club.dx.com/reviews/text/150928
Great article. But the cheap transparent case is crap. You will never get the pi out and back in without breaking the case. However there are other non transparent cheap case which should work fine.
@d1dd1
Good to know; any links for more robust cheap cases?
@onebir : Actually, I think it only depends on the voltage applied to pin 4 of the PL2303 (check its datasheet). A simple switch could make it compatible with 5v or 3v3 on-demand, but AFAIK such device doesn’t exist (yet).
@Laurent
Thanks. That’s a shame; the jumpers the other one comes with look a bit short (not to mention messy) for daily use. & I seem to remember when I connect a Pi directly via ethernet there are problems with my wifi connection :s
4 port USB hub:
http://www.buyincoins.com/item/41261.html
(I’m using a slightly cheaper one: http://www.buyincoins.com/item/3361.html but it’s out of stock…)
3 port USB hub + ethernet (eg for model A):
http://www.buyincoins.com/item/14968.html
HDMI to VGA adaptor (no audio):
http://www.buyincoins.com/item/14470.html
BT dongle:
http://www.buyincoins.com/item/196.html
Tiny wifi adapter (RTL8192CU, might even work to set up hotspot*):
http://www.buyincoins.com/item/2464.html
*it’s not the same adapter, but this guide uses one based on RTL8192CUS:
http://www.daveconroy.com/turn-your-raspberry-pi-into-a-wifi-hotspot-with-edimax-nano-usb-ew-7811un-rtl8188cus-chipset/
@Laurent In the context of pin 4 the datasheet (www.adafruit.com/datasheets/PL2303HX.pdf , p13) says:
“The power pin for the serial port signals. When the serial port is 3.3V, this should be 3.3V. When the serial port is 2.5V, this should be 2.5V. The range can be from 1.8V~3.3V”
But on p8:
“On Chip USB 1.1 transceiver, 5VÆ3.3V regulator 3⁄4 Supports RS-422/RS-485 like serial interface (TXD, DTR_N, and RTS_N pins should be externally pulled-up to 5V)”
So the TXD line could still be 5v (unless I misunderstand, which is quite possible 🙂
Also beware of cheap usb-serial adapters that use the PL2303 as chinese copy of this chip won’t work with the proper prolific drivers… so if you have one that doesn’t play nice with the drivers, there you go !
@dekswizard My ~$2 hub seems to work fine with Linux. I haven’t tried to test it though…
@dekswizard
don’t use crappy proprietary prolific drivers and you’ll be fine.
4.3″ TFT LCD, $18
http://www.buyincoins.com/item/2141.html
Quite a lot of new Raspi stuff showing up on DX recently, eg:
http://dx.com/p/285311
http://dx.com/p/282645
http://dx.com/p/292375
http://dx.com/p/161570