https://elinux.org/api.php?action=feedcontributions&user=Pioneer&feedformat=atomeLinux.org - User contributions [en]2024-03-19T13:17:12ZUser contributionsMediaWiki 1.31.0https://elinux.org/index.php?title=RPi_Hardware_Basic_Setup&diff=352310RPi Hardware Basic Setup2014-09-30T20:16:43Z<p>Pioneer: /* Power Supply */</p>
<hr />
<div>{{Template:RPi_Startup}}<br />
<br />
= Typical Hardware You Will Need =<br />
You may have decided to buy a Raspberry Pi because you think it is great, it helps if you have an idea of what you want to do with it. You buy the board, but you will need some extra parts to be able to use it. Some of those parts you may have around so you can use them, some you might buy that others have given away or sold, and some you buy yourself. Consider what you buy; you might get very little benefit from an expensive item over a cheap one.<br />
<br />
The Raspberry Pi can be used in the conventional computer configuration, with a keyboard, mouse and display, or in a "headless" configuration where it is available on a network and is controlled from another computer on that network. You can add a range of additional peripherals to the Pi; the first section of this page covers setting up the Pi with the minimum number of peripherals to make sure that you can get it working. Additional peripherals are covered in the second section.<br />
<br />
{| border="1"<br />
! Item !! Conventional !! Headless<br />
|-<br />
|[[RPi Buying Guide|Raspberry Pi board]]<br />
|Yes<br />
|Yes<br />
|-<br />
|[[#Power Supply|Power Supply]]<br />
|Yes<br />
|Yes<br />
|-<br />
|[[#Prepared Operating System SD Card|SD Card + OS]]<br />
|Yes<br />
|Yes<br />
|-<br />
|[[#Keyboard & Mouse|USB keyboard]]<br />
|Yes<br />
|No<br />
|-<br />
|[[#Keyboard & Mouse|USB mouse]]<br />
|If using a GUI desktop<br />
|No<br />
|-<br />
|[[#Display|Display]]<br />
|Yes<br />
|No<br />
|-<br />
|[[#Cables|Display cable]]<br />
|Yes<br />
|No<br />
|-<br />
|[[#Cables|Network cable]]<br />
|If network / internet<br />
|Not possible if Model A; Yes if not WiFi<br />
|-<br />
|[[#Network Connectivity|WiFi USB adapter]]<br />
|If network / internet<br />
|If model A, Yes; Yes if not cabled<br />
|-<br />
|[[#USB Hub|Powered USB hub]]<br />
|If USB WiFi, complex keyboard or mouse<br />
|No<br />
|-<br />
|[[#Another PC|Another PC / laptop, etc]]<br />
|No<br />
|Yes<br />
|-<br />
|[[#Real Time Clock|Real-Time Clock module]]<br />
|If no network / internet<br />
|If no network / internet<br />
|}<br />
<br />
<br />
'''IMPORTANT''' For USB devices other than a mouse and a simple wired keyboard (for USB devices drawing more than 100mA) a powered USB hub is strongly recommended. A technical discussion as to why can be found [http://www.raspberrypi.org/phpBB3/viewtopic.php?f=24&t=5830 here]. Specifically the RPi's built in USB hub is designed only for "Single current unit" USB devices. Note that when using Revision 2 (or later) boards the problem has been mitigated somewhat with the removal of the USB polyfuses, still due to the limited current the PI can provide to USB devices, due to its main polyfuse, its still recommended to use a hub for all USB peripherals requiring more than 100mA.<br />
<br />
Other, optional equipment includes:<br />
<br />
* [[#Additional Peripherals|Case]]<br />
* [[#Additional Peripherals|SD card reader]] - if you need to prepare your own SD card<br />
* [[#Power Supply|Power Supply Switch]] - if you want an easy way to cycle power<br />
<br />
== Power Supply ==<br />
The unit uses a Micro USB connection to power itself (only the power pins are connected - so it will not transfer data over this connection). A standard modern phone charger with a micro-USB connector will do, but needs to produce at least 700mA at 5 volts. Check your power supply's ratings carefully, and [http://www.raspberrypi.org/forum/general-discussion/power-supply-warning beware cheap knock-offs!]. <br />
<br />
'''Pi Specific power supplies'''<br />
<br />
A few power supplies have been manufactured ''specially'' for the Raspberry Pi to account for voltage drop due to the high current draw of the Raspberry Pi when compared to typical (phone charging etc.) duties.<br />
<br />
*A 5V 2A supply available in UK, EU and USA varieties from [http://thepihut.com/collections/raspberry-pi-power-supplies The Pi Hut]<br />
<br />
*A 5V 2A supply designed specifically for use with the Raspberry Pi is also available from [http://www.modmypi.com/raspberry-pi-accessories/5v-2A-modmypi-raspberry-pi-power-supply ModMyPi] <br />
<br />
<br />
You can alternatively use a range of other power sources (assuming they are able to provide enough current ~700mA):<br />
* Computer USB Port or powered USB hub (will depend on power output)<br />
* Special wall warts with USB ports<br />
* Mobile Phone Backup Battery (will depend on power output) (in theory - needs confirmation)<br />
* Modern TV with built-in USB (for example, it has been shown to work with the Sony KDL-40HX723 and KDL-55NX813)<br />
* Internet Routers with USB Ports (the BT Home Hub 3 seems to run the Pi nicely)<br />
<br />
To use the above, you'll need a USB A 'male' to USB micro 'male' cable - these are often shipped as data cables with mobile phones.<br />
<br />
===Power Switch===<br />
Additionally, the Raspberry Pi does not have the functionality of an on/off switch like traditionally seen on a PC. [http://www.pi-supply.com Pi Supply] have for sale an [http://www.pi-supply.com/product/pi-supply-raspberry-pi-power-switch/ add on board] that introduces this functionality, allowing you to easily manage power on your Raspberry Pi, without wearing out your back, or the micro-USB socket on the Pi. It also includes a safe shutdown switch to avoid corruption of your SD card.<br />
<br />
''For detailed information about power requirements see [[Rpi_Hardware#Power | RPi Hardware - Power]].''<br />
<br />
== Prepared Operating System SD Card ==<br />
The RPi has no internal storage or built-in boot code, so it requires an SD-Card that is set up to boot the RPi and launch the Operating System. You should look at the [[RPi Easy SD Card Setup]] page for instructions about buying a preinstalled card or creating your own loaded SD Card.<br />
<br />
== Keyboard & Mouse ==<br />
Most standard USB keyboards and mice will work with the RPi. Wireless keyboard/mice should also function, and only require a single USB port for an RF dongle. In order to use a Bluetooth keyboard or mouse you would need to use a Bluetooth dongle, which again uses a single port.<br />
<br />
Remember that the Model A has a single USB port and the Model B only has two (typically a keyboard and mouse will use a USB port each) - see [[RPi_Hardware_Basic_Setup#USB-Hub | USB Hub]] below.<br />
<br />
''To check your mouse and keyboard are compatible with Linux, see [[RPi VerifiedPeripherals | RPi Verified Peripherals]].''<br />
<br />
== Display ==<br />
There are two connection options for the RPi display, ''HDMI'' (high definition) and ''Composite'' (low definition).<br />
<br />
* HD TVs and most LCD Monitors can be connected using a full-size 'male' HDMI cable, and with an inexpensive adaptor if DVI is used. HDMI versions 1.3 and 1.4 are supported, and a version 1.4 cable is recommended. The RPi outputs audio and video via HMDI, but does not support HDMI input.<br />
<br />
* Most older TVs can be connected using Composite (a yellow-to-yellow cable). PAL and NTSC TVs are supported. Note that the RCA output is composite video, not RF, so it cannot be connected directly to the antenna input of a TV, you need to connected it the the yellow video input connector, or to the SCART input using a RCA to SCART plug, (adapter).<br />
<br />
When using composite video, audio is available from a 3.5mm (1/8 inch) socket, and can be sent to your TV, or to an amplifier. To send audio to your TV, you will need a cable which adapts from 3.5mm to double (red and white) RCA connectors. These red and white can go into the red and white RCA plug inputs of a TV, or a stereo set, or to the above mentioned RCA to SCART plug. Another option for audio (when not using HDMI) is to connect the 3.5mm jackplug to an amplified speakerset. Do not connect the 3.5 mm jack directly to a headset, as the 3.5 mm audio output isn't suitable to drive headsets, only amplifier inputs. Attaching a low impedance load, (such as a headset) to the stereo audio output may lead to distorted sound.<br />
<br />
Using an HDMI to DVI-D (digital) adaptor plus a DVI to VGA adaptor will not work. HDMI does not supply the DVI-A (analogue) needed to convert to VGA - converting an HDMI or DVI-D source to VGA (or component) needs an active converter. (It can work out cheaper to buy a new monitor). Problems have been reported with converters if the power supply is not adequate and the converter is not powered from its own power supply.<br />
<br />
The Pi Hut offer two adapters that will allow the Raspberry Pi to be used with multiple monitor formats<br />
* [http://thepihut.com/products/1-8m-hdmi-cable Standard HDMI]<br />
* [http://thepihut.com/products/pi-view-official-raspberry-pi-hdmi-to-vga-convertor VGA adapter]<br />
* [http://thepihut.com/products/hdmi-to-dvi-cable-for-the-raspberry-pi DVI adapter]<br />
<br />
''For detailed information see [[Rpi Screens]].''<br />
<br />
== Cables ==<br />
You will probably need a number of cables in order to connect your RPi up.<br />
# Micro-B USB Power Cable (see above) [http://en.wikipedia.org/wiki/File:MicroB_USB_Plug.jpg picture]. This has to be a [[On the RPi usb power cable|high quality one]].<br />
# HDMI-A [http://en.wikipedia.org/wiki/File:HDMI.jpg picture] or Composite cable [http://en.wikipedia.org/wiki/File:Composite-video-cable.jpg picture], plus DVI adaptor [http://en.wikipedia.org/wiki/File:Adapter_dvi_hdmi_S7302224_wp.jpg picture] or SCART adaptor [http://en.wikipedia.org/wiki/File:Multiconnector-scart-chti.jpg picture] if required, to connect your RPi to the Display/Monitor/TV of your choice. <br />
# Audio cable [http://en.wikipedia.org/wiki/File:Audio-TRS-Mini-Plug.jpg picture], this is not needed if you use a HDMI TV/monitor.<br />
# Ethernet/LAN Cable (see below) [http://en.wikipedia.org/wiki/File:Ethernet_RJ45_connector_p1160054.jpg picture].<br />
<br />
The price you pay for an HDMI cable can vary wildly and under most circumstances a low-cost cable from a reputable online or local supplier will be absolutely fine, but the definition of what constitutes 'low cost' can vary wildly - for example, in the UK, a 1m cable can be purchased for anything between £1 and £24.99. <br />
If, however, you want to drive a display some distance from the RPi (say greater than the ubiquitous 1.8m/6ft), or you are using a video switch to share a display between several devices, then higher quality cables might be wise - for example, a pair of 1m HDMI cables purchased in a UK 'pound shop' worked fine when directly connected between the RPi and a display, but would not give a stable picture when used via an HDMI switch. Replacing the £1 1m cable with a 1.5m cable bought online for £1.30 fixed the problem. <br />
For more insight: [http://www.techradar.com/news/video/why-you-dont-need-to-spend-more-than-2-on-an-hdmi-cable-1071343 Why you don't need to spend more than £2 on an HDMI cable]<br />
<br />
Fully tested cables are available from [http://www.pi-supply.com Pi Supply], [http://thepihut.com/collections/cables The Pi Hut's Raspberry Pi Store], and [https://www.modmypi.com/raspberry-pi-accessories ModMyPi's Raspberry Pi Shop] offers a range of High Quality coloured 'Noodle' cables.<br />
<br />
== Network / Internet Connectivity ==<br />
<br />
This may be an Ethernet/LAN cable (standard RJ45 connector) or a USB WiFi adaptor. The RPi ethernet port is auto-sensing which means that it may be connected to a router or directly to another computer (without the need for a crossover cable<ref name=autoMDIX>[http://en.wikipedia.org/wiki/Medium_dependent_interface#Auto-MDIX Wikipedia:Auto-MDIX]</ref>).<br />
<br />
''Support for USB WiFi adaptors will vary - see [[RPi VerifiedPeripherals | RPi Verified Peripherals]].''<br />
<br />
Note: If a Netgear router has a blank in the fourth box of the subnet mask, raspbian will interpret that as a 255, not as a '0' like Ubuntu. This will give you a subnet mask of 255.255.255.255 and a useless network connection. Changing the router's setting to put a '0' in the last field and reinitializing the network will fix this.<br />
<br />
== USB-Hub ==<br />
In order to connect additional devices to the RPi, you may want to obtain a USB Hub, which will allow multiple devices to be used.<br />
<br />
It is recommended that a '''powered''' hub is used - this will provide any additional power to the devices without affecting the RPi itself. The USB ports are fused at about 140ma each without an additional external power source. This is not enough to power a hard drive, and you may even have trouble powering wireless adapters and other peripherals. There is enough current out there, however, for mice and most keyboards. (see [[Rpi_Hardware#Power | RPi Hardware - Power]] section).<br />
<br />
USB version 2.0 is recommended. USB version 1.1 is fine for keyboards and mice, but may not be fast enough for other accessories.<br />
<br />
== Real Time Clock ==<br />
Laptops and computers keep time when the power is off by using a pre-installed, battery powered 'Real Time Clock' (RTC). However, this Real Time Clock module is not included with the Raspberry Pi. To keep time, the Raspberry Pi updates the date and time automatically over the internet via Ethernet or WiFi. For projects which have no internet connection, you may want to add a low cost battery powered RTC to help your Pi keep time!<br />
<br />
Afterthought Software have released a 'Plug and Play' Real Time Clock designed specifically for the Raspberry Pi which, unlike other RTC's available, plugs directly in to the Raspberry Pi's GPIO Ports. The unit is available from [https://www.modmypi.com/raspberry-pi-expansion-boards/rasclock-raspberry-pi-real-time-clock-module ModMyPi] and comes complete with an easy to follow [https://www.modmypi.com/blog/installing-the-rasclock-raspberry-pi-real-time-clock Installation Guide].<br />
<br />
== Another PC ==<br />
If you need to install the Operating System on your own SD Card you will need another PC, Laptop or Mac to do so (or get a friend or local group to do it for you). If you are running headless, you also need one, though for a lot of uses (but not all) you can use a tablet or smart phone. This does include another Pi!<br />
<br />
= Connecting Together =<br />
<br />
[[File:Raspi-Model-AB-Mono-1-699x1024.png|200px|thumb|right|A diagram denoting the places of the different components on the Rpi, made by Paul Beech. Click to enlarge.]]<br />
You can use the diagram to connect everything together using the following instructions:<br />
<br />
# Plug the SD Card loaded with the Operating System into the Pi.<br />
# If required, plug the USB keyboard and mouse into the Pi, perhaps via a USB Hub. Connect the Hub to power, if necessary.<br />
# If required, plug the video cable into the display and into the Pi.<br />
# Plug in your Network cable, or WiFi dongle, if required.<br />
# Ensure that your USB Hub (if any) and display are working.<br />
# With your screen on, plug the other end of the power source into the Pi.<br />
# Plug the power source into the main socket, and switch it on.<br />
# If connected to a display, the Pi should boot up and display messages on the screen.<br />
# If running headless, it should boot up. When the leds have stopped flashing, connect to the Pi from the remote computer. Whether this works will depend on the operating system you are using; the Raspian Linux operating system is configured to allow SSH connections by default.<br />
<br />
It is always recommended to connect the MicroUSB Power to the unit last (while most connections can be made live, it is best practice to connect items such as displays and other connections with the power turned off). <br />
<br />
If you use both a R-PI power supply and a powered hub, its recommended you connect them to the same switched power bar, and use the switch on the power bar to switch off both the R-PI and hub at the exact same time. <br />
<br />
Also, always shutdown using the software shutdown function, not by pulling the plug. When not using a GUI, (with a GUI use the GUI command) you can use the command "sudo halt", and power off when all the LED's on the board (except the power LED) go off. This is especially important the first time you boot, as in the process the R-PI modifies the content of the SD-card, without a clean shutdown the contents of the card may be damaged.<br />
<br />
The RPi may take a long time to boot when powered-on for the first time, so be patient, and cleanly shutdown afterwards, as described above!<br />
<br />
= Additional Peripherals =<br />
You may decide you want to use various other devices with your RPi, such as Flash Drives/Portable Hard Drives, Speakers etc.<br />
<br />
''For detailed information see [[RPi VerifiedPeripherals | RPi Verified Peripherals]].''<br />
<br />
== Heatsink ==<br />
Not a vital accessory for your RPi, but will help to reduce the CPU's temperature whilst under load. Available from [http://thepihut.com/collections/heatsinks The Pi Hut's Raspberry Pi Store], [http://www.etsy.com/shop/nhslzt Etsy], [https://www.modmypi.com/shop/raspberry-pi-heat-sink-kit ModMyPi] (with lots of tips and tricks for reducing temperature in the reviews) or [http://www.ebay.co.uk/itm/330758220781 eBay]<br />
<br />
== Case ==<br />
Since the RPi is supplied without a case, it will be important to ensure that you do not use it in places where it will come into contact with conductive metal or liquids, unless suitably protected. Some form of [[Rpi Cases | case]] should be considered, and there is a [http://www.raspberrypi.org/forum/general-discussion/cases-for-the-raspberry-pi Rpi case thread] on the forum. Cases are also available from [http://thepihut.com/collections/cases The Pi Hut's Raspberry Pi Store],[https://www.modmypi.com/raspberry-pi-cases ModMyPi's Raspberry Pi Shop] and [http://store.mobileappsystems.com MobileApp Systems].<br />
<br />
''For detailed information see [[Rpi Cases]].''<br />
<br />
== SD card reader ==<br />
You may need an SD card reader to prepare an SD card, or read a second one, both for the Pi or the other computer if it does not have an integral SD card reader.<br />
<br />
[https://www.modmypi.com/raspberry-pi-accessories/plexus-single-slot-usb2.0-card-reader ModMyPi's Raspberry Pi Shop] stocks a low cost (99p) SD Card Reader.<br />
<br />
== Expansion & Low Level Peripherals ==<br />
If you plan on making use of the low level interfaces available on the RPi, then ensure you have suitable header pins for the GPIO (and if required JTAG) suitable for your needs.<br />
<br />
Also if you have a particular low-level project in mind, then ensure you design in suitable protection circuits to keep your RPi safe (details will be made available within the [[RaspberryPiBoardProjects | RPi Projects, Guides & Tutorials]] section).<br />
<br />
''For detailed information see [[Rpi Low-level peripherals | Rpi Low-level Peripherals]].''<br />
<br />
= External Links =<br />
<br />
For a verbose guide aimed at absolute beginners, see [http://h2g2.com/A13413584 Peripherals You'll Need] and [http://h2g2.com/A9143796 Getting Started] in h2g2's 'Introducing the Raspberry Pi'.<br />
<br />
For a cautionary tale of '7 gotchas' to be on the lookout for (especially concerning the re-use of old monitors, keyboards, etc), see [http://www.keyboardmaven.com/2013/04/raspberry-pi-gotchas-and-newbiebuyer.html Raspbery Pi 'Gotchas' and new buyer tips]<br />
<br />
= References =<br />
<references/><br />
{{Template:Raspberry Pi}}<br />
[[Category:RaspberryPi]]</div>Pioneerhttps://elinux.org/index.php?title=RPi_Easy_SD_Card_Setup&diff=352304RPi Easy SD Card Setup2014-09-30T20:15:10Z<p>Pioneer: /* Safe / Easy way */</p>
<hr />
<div>[[Category: RaspberryPi]]<br />
{{Template:RPi_Startup}}<br />
<br />
=SD card setup=<br />
The Raspberry Pi will not start without a properly formatted SD Card, containing the bootloader and a suitable operating system. Many problems with booting the Pi are a result of an improperly formatted or corrupted card. Make sure that you insert the card before powering on the Pi, and that you shutdown the Pi before unplugging the card. If you do have problems booting the Pi, see the [[R-Pi_Troubleshooting | trouble shooting page]] first.<br />
<br />
You will also need to choose a distribution. Available distributions [[RPi_Distributions | are shown here]]; you will need the RPi bootloader to launch your distribution, so you need one for the Raspberry Pi and cannot download a PC based distribution and use that. Note that you can have several SD Cards with a separate distribution on each, then power off, swap cards and restart the Pi to use that card.<br />
<br />
Some Raspberry Pi kits will come with a ready-to-go card with the distribution pre-installed, or these can be bought separately. There is more on this below.<br />
<br />
If you don't have a pre-installed card you will need to prepare your own. Make sure you get a reasonable quality card rather than a cheap one. Check the [[RPi_SD_cards | SD Card list]] if you are not sure. Warning! When you write the Raspberry Pi image to your SD card you will lose all data that was on the card. Official images are available from http://www.raspberrypi.org/downloads.<br />
<br />
'''Note: It is highly recommended that you start with the latest official NOOBS installer: check the Raspberry Pi official website (http://www.raspberrypi.org/downloads) for the current version. This makes the process of installing an operating system as easy as copying a few files in a zip archive to your SD card. This contains the reccomended Raspbian distribution, as well as various other distributions, all of which are available as individual images from the downloads page, if you prefer not to use NOOBS.'''<br />
<br />
= Safe / Easy way =<br />
Buying a preloaded SD card from a reputable supplier means that you can just plug it in and power up your Raspberry Pi; it should then just work. If you don't buy one of these, you will have to create your own using the instructions below<br />
<br />
You may need to perform an upgrade of the card once you have got the Pi working, as a distribution (usually) is continuously updated and the card may not contain those updates<br />
<br />
Compare these for prices, delivery, distribution and card size/class:<br />
<br />
* Official [http://swag.raspberrypi.org/ Raspberry Pi Swag Store]<br />
<br />
*[http://thepihut.com/ The Pi Hut] offers a wide range of SD cards preloaded with either:<br />
**[http://thepihut.com/products/noobs-8gb-sd-card-official NOOBS].<br />
**[http://thepihut.com/products/raspbian-preinstalled-sd-card Raspbian].<br />
**[http://thepihut.com/products/xbmc-preinstalled-sd-card OpenELEC XBMC].<br />
**[http://thepihut.com/products/pimame-preinstalled-sd-card PiPlay (formerly PiMame)].<br />
<br />
*[http://modmypi.com/ ModMyPi] Sell high quality Samsung SD cards pre-loaded with the latest Raspian Wheezy OS.<br />
**[https://www.modmypi.com/sd-cards-and-adaptors/samsung-8gb-sd-card-pre-loaded-with-debian-linux-os 8GB Raspian Wheezy Pre-Loaded]<br />
**[https://www.modmypi.com/sd-cards-and-adaptors/samsung-16gb-sd-card-pre-loaded-with-debian-linux-os 16GB Raspian Wheezy Pre-Loaded]<br />
**[https://www.modmypi.com/sd-cards-and-adaptors/samsung-32gb-sd-card-pre-loaded-with-debian-linux-os 32GB Raspian Wheezy Pre-Loaded]<br />
<br />
'''[http://www.raspberrypi.org/archives/3534 Public Service Announcement on SD Cards]'''. There have been reports of problems with SD cards purchased from ebay and Amazon. Make sure the SD card you're purchasing is up to date with the latest version of your chosen operating System to avoid any issues.<br />
<br />
= Create your own =<br />
To create your own SD Card for the Raspberry Pi you will need access to another machine, or a friend with one. You will need to be careful, as you could corrupt the disk on that machine if you do things wrong (although it is not hard to do it right, and NOOBS makes it impossible to go wrong). If you are lucky, you might find a local Raspberry Pi or Linux group who will offer to load your card for you.<br />
<br />
You will also need to choose and download a distribution (mentioned above), or use NOOBS, which has all the . Check the [[RPi_Distributions | Distributions list]] to make sure that you are getting a distribution that will work with the Pi. '''Note that the distribution must be written to the card using the methods below; the standard file copy method will not work'''<br />
<br />
== Using NOOBS ==<br />
Recently, the Raspberry Pi Foundation have released a really easy way to set up your SD Card. It's called the New Out Of Box Software (or NOOBS for short) and provides a really easy way to install Raspberry Pi distributions. Be warned, however, that it is a 1GB download - if you have a limit on what you are allowed to download, follow the instructions below, as the other images are around 500MB.<br />
<br />
# Download NOOBS from the [http://www.raspberrypi.org/downloads raspberrypi.org downloads page]<br />
# Insert a (4GB+) SD Card into your computer<br />
#* If you want to save space on the SD Card, you can delete some of the images inside the os folder in the NOOBS zip file that you don't want to use.<br />
# Format the disk<br />
#* '''Windows'''<br />
## Download and install the SD Association's Formatting tool from https://www.sdcard.org/downloads/formatter_4/eula_windows/<br />
## Open the Application you have just installed<br />
## Set "FORMAT SIZE ADJUSTMENT" to ON in the Options menu.<br />
## Make sure you have selected the Drive your SD Card is inserted in<br />
## Click "Format"<br />
#* '''Mac'''<br />
## Download and install the SD Association's Formatting tools from https://www.sdcard.org/downloads/formatter_4/eula_mac/<br />
## Select "Overwrite format"<br />
## Make sure you have selected your SD Card, and not something else<br />
## Click "Format"<br />
#* '''Linux'''<br />
## Use gparted (or the command-line version parted if you prefer), if you don't have it, install it as you usually would.<br />
## Format the entire disk as FAT32 (FAT16 will not work! Make sure you select the correct disk!)<br />
# Extract the file you downloaded in Step 1<br />
# Copy the files you just extracted to your SD Card (see below on flashing your SD card)<br />
<br />
Not all monitors work with NOOBS straight away. If your monitor is one of those that doesn't work, press the Number buttons 1-4 until you see what you want.<br />
# Default HDMI Mode<br />
# HDMI Safe Mode - Use this if Default (1) doesn't work and you cannot see anything<br />
# Composite PAL Mode - Use this or 4. if you are using the yellow and black outputs on the opposite side to the HDMI output<br />
# Composite NTSC Mode<br />
<br />
== Flashing the SD Card using Windows ==<br />
<br />
=== Using the Win32DiskImager program ===<br />
<br />
# Download the distribution from the [http://www.raspberrypi.org/downloads raspberrypi.org downloads page] or from a mirror or torrent. Make sure the distribution is for the Raspberry Pi, as others will not work. Usually these are zipped (compressed) files ending in .zip or .gz (something like "distribution-name.zip").<br />
# Extract the image file from the downloaded .zip file, so you now have "distribution-name.img".<br />
# Insert the SD card into your SD card reader and check what drive letter it was assigned. You can easily see the drive letter (for example G:) by looking in the left column of Windows Explorer. You can use the SD Card slot (if you have one) or a cheap Adapter in a USB slot.<br />
# Download the [http://sourceforge.net/projects/win32diskimager Win32DiskImager] utility (it is also a zip file). You can run this from a USB drive. [[File:Win32DiskImager.png|300px|right|frameless|Win32DiskImager screen]]<br />
# Extract the executable from the zip file and run the Win32DiskImager utility; you may need to run the utility as Administrator! Right-click on the file, and select 'Run as Administrator'<br />
# Select the image file you extracted above.<br />
# Select the drive letter of the SD card in the device box. '''Be careful to select the correct drive; if you get the wrong one you can destroy your data on the computer's hard disk!''' If you are using an SD Card slot in your computer (if you have one) and can't see the drive in the Win32DiskImager window, try using a cheap Adapter in a USB slot.<br />
# Click Write and wait for the write to complete.<br />
# Exit the imager and eject the SD card.<br />
# You are now ready to plug the card into your Raspberry Pi. See [[RPi_Hardware_Basic_Setup]] for the other things you need.<br />
''In Windows, the SD card will appear only to have a fairly small size once written - about 55 to 75 MB. This is because most of the card has a partition that is formatted for the Linux operating system that the Raspberry Pi uses which is not visible in Windows. If you don't see this small directory with files such as kernel.img then the copy may not have worked correctly.<br />
<br />
=== Using flashnul (if Win32DiskImager isn't successful) ===<br />
You may not be able to choose the device in Win32DiskImager on some notebooks so this is a different way to achieve the same thing on a Windows machine.<br />
<br />
* Download the distribution from the [http://www.raspberrypi.org/downloads | raspberrypi.org downloads page] or from a mirror or torrent. Make sure the distribution is for the Raspberry Pi, as others will not work. Usually these are zipped (compressed) files ending in .zip or .gz (something like "distribution-name.zip").<br />
* Extract the image file from the downloaded .zip file, so you now have "distribution-name.img".<br />
* Insert the SD card into your SD card reader and check what drive letter it was assigned. You can easily see the drive letter (for example G:) by looking in the left column of Windows Explorer. You can use an SD Card slot in your computer (if you have one) or a cheap Adapter in a USB slot.<br />
* Download the flashnul software from http://shounen.ru/soft/flashnul/index.html ; here is the English [http://translate.google.com/translate?hl=en&sl=ru&tl=en&u=http%3A%2F%2Fshounen.ru%2Fsoft%2Fflashnul%2Findex.html Translated version] with a link to instructions (also translated)<br />
* Download the latest version. At the time of writing it was flashnul-1rc1. <br />
* Extract the application from the archive. <br />
* Click Start button > All Programs > Accessories > Command Prompt, right click on it and Run as Administrator.<br />
* Run flashnul with argument "-p":<br />
C:\flashnul\flashnul.exe -p<br />
* Flashnul will tell you something like this (it should be different, as it depends on the drives on your machine):<br />
Available physical drives:<br />
0 size = 250059350016 (232 Gb)<br />
1 size = 1990197248 (1898 Mb)<br />
<br />
Available logical disks:<br />
C:\<br />
D:\<br />
E:\<br />
F:\<br />
<br />
Press ENTER to exit.<br />
* Use the Load option of flashnul to put the image file on the SD Card. '''Make sure that you use the correct drive letter for the SD Card as that drive will be overwritten!'''<br />
C:\flashnul\flashnul.exe E: -L C:\temp\distribution-name.img<br />
Where C:\flashnul\flashnul.exe is the location of the flashnul program; E: is the drive you want to overwrite, and C:\temp\distribution-name.img is the location of the .img file.<br />
* Flashnul will give you a device summary and a caution message. Check the information to make sure you have selected the correct device, then type yes and press enter.<br />
* If you get an access denied error, make sure to close all explorer windows or folders open for the device, then try re-plugging the SD card.<br />
<br />
=== Using the Fedora Remix Installer ===<br />
Download the installer program from [http://zenit.senecac.on.ca/wiki/index.php/Raspberry_Pi_Fedora_Remix_Installation#SD_Card_Installation_Using_the_Installer Fedora ARM Installer]. This will download and install the Raspberry Pi Fedora Remix images, but it will also install other images if they are already downloaded and in uncompressed or .gz format. This also works with Linux.<br />
<br />
== Flashing the SD card using Mac OSX ==<br />
'''Note:''' In OS X each disk may have two path references in /dev:<br />
* /dev/disk# is a buffered device, which means any data being sent undergoes extra processing. <br />
* /dev/'''r'''disk# is a ''raw'' path, which is much faster, and perfectly OK when using the dd program.<br />
On a Class 4 SD card the difference was around 20 times faster using the rdisk path. <br />
<br />
=== Run an App (Only with graphical interface) ===<br />
<br />
'''RPi-sd card builder'''<br />
The [http://alltheware.wordpress.com/2012/12/11/easiest-way-sd-card-setup/ RPi-sd card builder] utility is a app which will walk you through the process of installing to SD card. Note: This is a closed source app which requires your root password.<br />
<br />
<br />
'''ApplePi-Baker'''<br />
[[File:ApplePi-Baker.png|300px|right|frameless|ApplePi-Baker Window]][http://www.tweaking4all.com/hardware/raspberry-pi/macosx-apple-pi-baker/ ApplePi-Baker] is a free utility that allows you to create a NOOBS SD, write an IMG file to SD card, or backup an SD card to IMG, with only a few simple clicks. This is also a closed source application and also requires your root password to write to SD cards. The application is written in Lazarus Pascal and supports Retina. <br />
<br />
<br />
'''PiWriter'''<br />
<br />
[http://sourceforge.net/projects/piwriter/ PiWriter] is a simple wizard made using shell scripts, PlatyPus and CocoaDialog. To prevent users from making mistakes the wizard auto-detect's the SD card you plan to use and prevents you from selecting your system disk. Also there is no need for a root password so even less damage can be done. The nextgen PiWriter2 introduces a new 'drag and drop' approach and also includes a backup feature. PiWriter 1.0.4 does not work on Mac OS X Mavericks.<br />
<br />
* [http://sourceforge.net/projects/piwriter/ Get PiWriter 1.0.4]<br />
* [http://sourceforge.net/projects/piwriter/files/PiWriter-2.x Get PiWriter2]<br />
<br />
* [http://vimeo.com/62083666 Watch the 1.x quick review video]<br />
* [http://www.youtube.com/watch?v=PIvNxprbDhQ Watch full OSX HOWTO video using PiWriter 1.x] By: [http://www.youtube.com/user/brucefulton?feature=watch Bruce Fulton]<br />
<br />
<br />
<br />
<br />
'''Pi Filler'''<br />
* [http://ivanx.com/raspberrypi Pi Filler] is a GUI wizard for copying a Raspberry Pi operating system image file to an SD card without needing Terminal. It automatically identfies your SD card (and asks for confirmation so the wrong disk doesn't get written to), and shows estimated time remaining during the copy. After it's done, if your Pi is not connected to a display, you can use [http://ivanx.com/raspberrypi Pi Finder] to connect to it from Terminal. Both utilities are written in AppleScript and won't trigger Mountain Lion's "unidentified developer" warnings (WTFPL license).<br />
<br />
=== Using system tools (mostly graphical interface) ===<br />
# Download the image from a mirror or torrent<br />
#* http://www.raspberrypi.org/downloads<br />
# Extract the image by double clicking on the download file<br />
# Connect the SD card reader with the SD card inside; note: must be formatted in FAT32!<br />
# From the ''Apple () menu'', choose ''About This Mac'', then click on ''More info...''; if you are using Mac&nbsp;OS&nbsp;X 10.8.x Mountain Lion then click on ''System report''.<br />
# Click on ''USB'' (or ''Card Reader'' if using an in-built SD card reader) then search for your SD card in the upper right section of the window; click it, then search for ''BSD name'' in the lower right section: must be something like '''disk'''''n'' where ''n'' is a number (for example, disk4). Note this number<br />
# Unmount the partition so that you will be allowed to overwrite the disk by opening Disk Utility and unmounting it (do not eject it, or you have to reconnect it). Note: On Mac&nbsp;OS&nbsp;X 10.8.x Mountain Lion, "Verify Disk" (before unmounting) will display the BSD name as "''/dev/disk1s1"'' (or similar), allowing you to skip the previous two steps. <br />
# From the Terminal run:<br />
#* '''sudo dd if=''path_of_your_image.img'' of=/dev/disk''n'' bs=1M'''<br />
#* Remember to replace ''n'' with the number that you noted before!<br />
# Wait a LONG time! ''(or see the note above about using /dev/rdisk#...)'' To see the current status, send <code>SIGINFO</code> signal by pressing <code>Ctrl+T</code>.<br />
# You're done! Insert it in the Raspberry Pi, and have fun<br />
<br />
=== Using command line tools (1) ===<br />
* If you are comfortable with the command line, you can image a card without any additional software. Run:<br />
** diskutil list<br />
*** identify the disk (not partition) of your SD card. e.g. disk4 (not disk4s1)<br />
** diskutil unmountDisk /dev/<disk# from diskutil><br />
*** e.g. diskutil unmountDisk /dev/disk4<br />
** sudo dd bs=1m if=<your image file>.img of=/dev/<disk# from diskutil><br />
*** e.g. sudo dd bs=1M if=2014-09-09-wheezy-raspbian.img of=/dev/disk4<br />
*** (This will take a few minutes)<br />
<br />
=== Using command line tools (2) ===<br />
'''Note''': Some users have [http://www.raspberrypi.org/phpBB3/search.php?keywords=extra+files&t=8226&sf=msgonly reported issues] with using Mac&nbsp;OS&nbsp;X to create SD cards. <br />
#These commands and actions need to be performed from an account that has administrator privileges.<br />
# Download the image from a mirror or torrent<br />
#* http://www.raspberrypi.org/downloads<br />
# Verify if the the hash key is the same (optional), in the terminal run: <br />
#* '''shasum ~/Downloads/2014-09-09-wheezy-raspbian.zip'''<br />
# Extract the image:<br />
#* '''unzip ~/Downloads/2014-09-09-wheezy-raspbian.zip'''<br />
#* ''(or: just double click the zip, it will extract automatically)''<br />
# From the terminal run '''df -h'''<br />
# Connect the SD card reader with the SD card inside<br />
# Run '''df -h''' again and look for the new device that wasn't listed last time. Record the device name of the filesystem's partition, for example, '''/dev/disk3s1'''<br />
# Unmount the partition so that you will be allowed to overwrite the disk:<br />
#* '''sudo diskutil unmount /dev/disk3s1'''<br />
#* ''(or: open Disk Utility and unmount the partition of the SD card (do not eject it, or you have to reconnect it)<br />
# Using the device name of the partition work out the raw device name for the entire disk, by omitting the final "s1" and replacing "disk" with "rdisk" ('''this is very important:''' you '''will''' lose all data on the hard drive on your computer if you get the wrong device name). Make sure the device name is the name of the whole SD card as described above, not just a partition of it (for example, rdisk3, not rdisk3s1. Similarly you might have another SD drive name/number like rdisk2 or rdisk4, etc. -- recheck by using the '''df -h''' command both before & after you insert your SD card reader into your Mac if you have any doubts!):<br />
#* For example, '''/dev/disk3s1''' => '''/dev/rdisk3'''<br />
# In the terminal write the image to the card with this command, using the raw disk device name from above (read '''carefully''' the above step, to be sure you use the correct rdisk# here!):<br />
#* '''sudo dd bs=1M if=~/Downloads/2014-09-09-wheezy-raspbian/2014-09-09-wheezy-raspbian.img of=/dev/rdisk3'''<br />
#* if the above command report an error(dd: bs: illegal numeric value), please change bs=1M to bs=1m<br />
#* (note that dd will not feedback any information until there is an error or it is finished, information will show and disk will re-mount when complete. However if you are curious as to the progresss - ctrl-T (SIGINFO, the status argument of your tty) will display some en-route statistics).<br />
# After the dd command finishes, eject the card:<br />
#* '''sudo diskutil eject /dev/rdisk3'''<br />
#* ''(or: open Disk Utility and eject the SD card)''<br />
# Insert it in the Raspberry Pi, and have fun<br />
<br />
* ('''Mac''') The [https://github.com/exaviorn/RasPiWrite RasPiWrite] utility is a python script which will walk you through the process of installing to SD card, it works with any Raspberry Pi compatible disk image, and can download one of the currently available distros if you don't have one.<br />
<br />
== Flashing the SD Card using Linux (including on a Pi!) ==<br />
<br />
=== Using ImageWriter (graphical interface) ===<br />
If you are using Ubuntu and hesitate to use the terminal, you can use the ImageWriter tool (nice graphical user interface) to write the .img file to the SD card.<br />
<br />
# Download the zip file containing the image from a mirror or torrent<br />
#* http://www.raspberrypi.org/downloads<br />
# Right click the zip file and select "Extract here"<br />
#* '''ATTENTION''': As of this writing (15 June 2012), there is a bug in the ImageWriter program that causes it to fail if the filename of the image file or its path (i.e. all the names of any parent folders that you extract the image file into) contain any space characters. Before going any further, ensure that neither the file name of the image you're using or the path contain any spaces (or other odd characters, for that matter). A bug has been opened for this issue: https://bugs.launchpad.net/usb-imagewriter/+bug/1013834 Once the issue is fixed, edit this page to advise people to use an updated/patched version of ImageWriter.<br />
# Insert the SD card into your computer or connect the SD card reader with the SD card inside<br />
# Install the ImageWriter tool from the Ubuntu Software Center<br />
# Launch the ImageWriter tool (it needs your administrative password)<br />
# Select the image file (example 2012-10-28-wheezy-raspbian.img) to be written to the SD card (note: because you started ImageWriter as administrator the starting point when selecting the image file is the administrator's home folder so you need to change to your own home folder to select the image file)<br />
# Select the target device to write the image to (your device will be something like "/dev/mmcblk0" or "/dev/sdc")<br />
# Click the "Write to device" button<br />
# Wait for the process to finish and then insert the SD card in the Raspberry Pi<br />
<br />
=== Using the Linux command line ===<br />
<br />
Please note that the use of the "dd" tool can overwrite any partition of your machine. If you specify the wrong device in the instructions below you could delete your primary Linux partition. Please be careful.<br />
<br />
# Download the zip file containing the image from a mirror or torrent<br />
#* http://www.raspberrypi.org/downloads<br />
# Verify if the the hash key of the zip file is the same as shown on the downloads page (optional). Assuming that you put the zip file in your home directory (~/), in the terminal run: <br />
#* '''sha1sum ~/2012-12-16-wheezy-raspbian.zip'''<br />
#* This will print out a long hex number which should match the "SHA-1" line for the SD image you have downloaded<br />
# Extract the image, with<br />
#* '''unzip ~/2012-12-16-wheezy-raspbian.zip'''<br />
# Run '''df -h''' to see what devices are currently mounted<br />
# If your computer has a slot for SD cards, insert the card. If not, insert the card into an SD card reader, then connect the reader to your computer.<br />
# Run '''df -h''' again. The device that wasn't there last time is your SD card. The left column gives the device name of your SD card. It will be listed as something like "/dev/mmcblk0p1" or "/dev/sdd1". The last part ("p1" or "1" respectively) is the partition number, but you want to write to the whole SD card, not just one partition, so you need to remove that part from the name (getting for example "/dev/mmcblk0" or "/dev/sdd") as the device for the whole SD card. Note that the SD card can show up more than once in the output of df: in fact it will if you have previously written a Raspberry Pi image to this SD card, because the Raspberry Pi SD images have more than one partition. <br />
# Now that you've noted what the device name is, you need to unmount it so that files can't be read or written to the SD card while you are copying over the SD image. So run the command below, replacing "/dev/sdd1" with whatever your SD card's device name is (including the partition number)<br />
#* '''umount /dev/sdd1'''<br />
#* If your SD card shows up more than once in the output of df due to having multiple partitions on the SD card, you should unmount all of these partitions.<br />
# In the terminal write the image to the card with this command, making sure you replace the input file '''if=''' argument with the path to your .img file, and the "/dev/sdd" in the output file '''of=''' argument with the right device name ('''this is very important:''' you '''will''' lose all data on the hard drive on your computer if you get the wrong device name). Make sure the device name is the name of the whole SD card as described above, not just a partition of it (for example, sdd, not sdds1 or sddp1, or mmcblk0 not mmcblk0p1)<br />
#* '''dd bs=4M if=~/2012-12-16-wheezy-raspbian.img of=/dev/sdd'''<br />
#** Please note that block size set to 4M will work most of the time, if not, please try 1M, although 1M will take considerably longer.<br />
#* Note that if you are not logged in as root you will need to prefix this with '''sudo '''<br />
#* The dd command does not give any information of its progress and so may appear to have frozen. It could take more than five minutes to finish writing to the card. If your card reader has an LED it may blink during the write process. To see the progress of the copy operation you can run '''pkill -USR1 -n -x dd''' in another terminal (prefixed with '''sudo''' if you are not logged in as root). The progress will be displayed (perhaps not immediately, due to buffering) in the original window, not the window with the '''pkill''' command.<br />
# Instead of dd you can use dcfldd; it will give a progress report about how much has been written.<br />
# You can check what's written to the SD card by dd-ing from the card back to your harddisk to another image, and then running diff (or md5sum) on those two images. There should be no difference.<br />
# As root run the command '''sync''' or if a normal user run '''sudo sync''' (this will ensure the write cache is flushed and that it is safe to unmount your SD card)<br />
# Remove SD card from card reader, insert it in the Raspberry Pi, and have fun<br />
<br />
== Using any system and BerryBoot ==<br />
<br />
If your Pi is connected to the '''Internet''', you can use the [http://www.berryterminal.com/doku.php/berryboot BerryBoot installer] to let it download and install the operating system. This requires that you first use a normal Windows/Mac/Linux computer to download a small .zip file with the Berryboot system files and extract it to an empty SD card. Then you put the SD card in your Pi, and follow the on-screen prompts to complete the installation. An additional advantage is that Berryboot allows you to install more than one operating system on a single SD card. Also, it is not necessary to install any additional software on your normal Windows/Mac/Linux computer.<br />
<br />
= Other points =<br />
<br />
To write your SD card you start by downloading the SD image (the data you will write to the card). The best way to do this is using [http://en.wikipedia.org/wiki/BitTorrent_(protocol) BitTorrent]. This generally results in a faster download as it is a highly distributed system (you will be downloading the data from users who have previously downloaded it).<br />
<br />
= Manually resizing the SD card partitions (Optional) =<br />
The SD card image is sized for a 2&nbsp;GB card. So, if you are using an SD card with a greater capacity, you may find that only 2&nbsp;GB is available. If this is the case, then to gain more free space, the partitions must be resized. The Fedora Remix and the BerryBoot will automatically resize the partitions on the mounted card during the first boot. The Debian , OpenSuSe and Rasbian images won't, so you'll have to do it manually. The easiest way is to use the tool [[RPi raspi-config]] selecting menu item EXPAND-ROOTFS - Expand Root Partition to Fill SD Card. If you want to resize the SD card whilst the SD card is not mounted in the Pi, look [[RPi_Resize_Flash_Partitions|here]] for instructions.<br />
<br />
= Adding a data partition (Optional) =<br />
If you would rather not resize the partition on another machine as described above, either because you do not have another working Linux machine or you wish to keep your data on another partition to your operating system, you can instead create a new data partition and have that mount automatically at boot.<br />
<br />
*First you need to become root and install parted (I did all of this from the boot command prompt, although if you feel safer in a GUI, you can do all of this in a terminal window):<br />
sudo su -<br />
apt-get install parted<br />
*Then you need to run parted on your SD card, mine is /dev/mmcblk0, [http://en.wiktionary.org/wiki/your_mileage_may_vary ymmv]:<br />
parted /dev/mmcblk0<br />
*Once running, set the display units to something usable and then print your partition table:<br />
unit chs<br />
print<br />
*You should see something like this:<br />
Model: SD SD08G (sd/mmc)<br />
Disk /dev/mmcblk0: 121279,3,31<br />
Sector size (logical/physical): 512B/512B<br />
BIOS cylinder,head,sector geometry: 121280,4,32. Each cylinder is 65.5kB.<br />
Partition Table: msdos<br />
Number Start End Type File system Flags<br />
1 16,0,0 1215,3,31 primary fat32 lba<br />
2 1232,0,0 26671,3,31 primary ext4<br />
3 26688,0,0 29743,3,31 primary linux-swap(v1)<br />
*Now you need to create your data partition - you need to choose one more than the end of partition 3 with ,0,0 as your start and use the number from the line that starts with Disk as your end:<br />
mkpart primary 29744,0,0 121279,3,31<br />
print<br />
*That should show your new partition:<br />
Number Start End Type File system Flags<br />
1 16,0,0 1215,3,31 primary fat32 lba<br />
2 1232,0,0 26671,3,31 primary ext4<br />
3 26688,0,0 29743,3,31 primary linux-swap(v1)<br />
4 29744,0,0 121279,3,31 primary<br />
*Now quit and format the partition (again, ymmv with the specific device name, try ls /dev for some clues), and then label it:<br />
quit<br />
mkfs.ext4 /dev/mmcblk0p4<br />
e2label /dev/mmcblk0p4 data<br />
*Now we need to make sure that the partition is mounted automatically when the system boots (maybe don't use vi if you never have before, try nano):<br />
vi /etc/fstab<br />
*Enter a line exactly like this at the end of the file and save and quit your text editor:<br />
/dev/mmcblk0p4 /data ext4 defaults 1 2<br />
*Create the mount point:<br />
mkdir /data<br />
*Now mount the partition:<br />
mount /data<br />
cd /data<br />
ls<br />
Your new partition has been created!<br />
<br />
=References= <br />
<references/><br />
<br />
== SD(DC|DX] Card Class 6 & 10 Hints ==<br />
<br />
[[http://elinux.org/index.php?title=RPiconfig&section=14|SD card usage Hints with OverClocking ]]<br />
<br />
{{Template:Raspberry Pi}}<br />
[[Category:RaspberryPi]]</div>Pioneerhttps://elinux.org/index.php?title=RPi_Hardware&diff=290270RPi Hardware2013-10-04T15:18:15Z<p>Pioneer: /* Power */</p>
<hr />
<div>[[Category: RaspberryPi]]<br />
{{Template:RPi_Hardware}}<br />
<br />
<br />
==Introduction==<br />
[[File:Rpi unpopulated pcb.jpg|thumb|right|The unpopulated Rpi bèta board]]<br />
The first product is the size of a credit card, and is designed to plug into a TV or HDMI monitor. It comes in two variants, model A and B, with B having more features. The expected price is $25 for model A and $35 for model B. The [[Rpi Low-level peripherals| GPIO pins]] on each board allow the use of optional [[Rpi expansion boards|expansion boards]].<br />
<br />
Those who are looking to set up a Raspberry Pi for the first time, see [[RPi Hardware Basic Setup]].<br />
<br />
Several different Hardware versions/revisions [[RaspberryPi Boards]] have been found probably from different assembly lines. Try to identify your board for better troubleshooting and update it if you have one which is not mentioned.<br />
<br />
==Specifications==<br />
{| class="wikitable"<br />
!<br />
! Model A<br />
! Model B<br />
|-<br />
| Target price:<ref name="faq" >http://www.raspberrypi.org/faqs</ref><br />
| US$25 Ext tax (GBP £16 Exc VAT)<br />
| US$35 Ext tax (GBP £22 Exc VAT)<br />
|-<br />
| System-on-a-chip (SoC):<ref name="faq" /><br />
| colspan="2" | Broadcom BCM2835 (CPU + GPU. SDRAM is a separate chip stacked on top)<br />
|-<br />
| CPU:<br />
| colspan="2" | 700&nbsp;MHz ARM11 ARM1176JZF-S core<br />
|-<br />
| GPU:<br />
| colspan="2" | Broadcom VideoCore IV,OpenGL ES 2.0,OpenVG 1080p30 H.264 high-profile encode/decode <br />
|-<br />
| Memory (SDRAM)iB<br />
| 256&nbsp;MiB (planned with 128&nbsp;MiB, upgraded to 256&nbsp;MiB on 29 Feb 2012)<br />
| 256&nbsp;MiB (until 15 Oct 2012); 512&nbsp;MiB (since 15 Oct 2012)<br />
|-<br />
| USB 2.0 ports:<br />
| 1 (provided by the BCM2835)<br />
| 2 (via integrated USB hub)<br />
|-<br />
| Video outputs:<ref name="faq" /><br />
| colspan="2" | Composite video | Composite RCA, HDMI (not at the same time)<br />
|-<br />
| Audio outputs:<ref name="faq" /><br />
| colspan="2" | TRS connector | 3.5 mm jack, HDMI<br />
|-<br />
| Audio inputs:<br />
| colspan="2" | none, but a USB mic or sound-card could be added<br />
|-<br />
| Onboard Storage:<br />
| colspan="2" | Secure Digital|SD / MMC / SDIO card slot<br />
|-<br />
| Onboard Network:<ref name="faq" /><br />
| None<br />
| 10/100 wired Ethernet RJ45<br />
|-<br />
| Low-level peripherals:<br />
| colspan="2" | General Purpose Input/Output (GPIO) pins, Serial Peripheral Interface Bus (SPI), I²C, I²S<ref name="i2s">[http://www.raspberrypi.org/forum/features-and-requests/sad-about-removal-of-i2s-why-was-this-change-made Forum:Sad about removal of I2S. Why was this change made?]</ref>, Universal asynchronous receiver/transmitter (UART)<br />
|-<br />
| Real-time clock:<ref name="faq" /><br />
| colspan="2" | None<br />
|-<br />
| Power ratings (provisional, from alpha board):<br />
| 500&nbsp;mA, (2.5&nbsp;W) <ref name="faq" /><br />
| 700&nbsp;mA, (3.5&nbsp;W)<br />
|-<br />
| Power source:<ref name="faq" /><br />
| colspan="2" | 5&nbsp;V (DC) via Micro USB type B or GPIO header<br />
|-<br />
| Size:<br />
| 85.0 x 56.0 mm x 15mm <br />
| 85.0 x 56.0 mm x 17mm <br />
|-<br />
| Weight:<br />
| 31g<br />
| 40g<br />
|}<br />
<br />
==Components==<br />
[[File:Raspi-Model-AB-Mono-2-699x1024.png|400px|thumb|right|A diagram denoting the places of the different components on the Rpi, made by Paul<br />
Beech, edited to show 256MB ram for both boards]]<br />
(Provisional - some of the expansion interfaces won't be available on production boards)<br />
(PCB IDs are those of the Model B Beta board) <br />
<br />
* SoC: [http://www.broadcom.com/products/BCM2835 Broadcom BCM2835 media processor] ([http://www.raspberrypi.org/wp-content/uploads/2012/02/BCM2835-ARM-Peripherals.pdf datasheet], [[BCM2835 datasheet errata]], [[RPi_BCM2835_Pinout|unofficial pinout]]) system-on-chip featuring:<br />
** CPU core: [http://infocenter.arm.com/help/topic/com.arm.doc.ddi0301h/DDI0301H_arm1176jzfs_r0p7_trm.pdf ARM1176JZF-S] ARM11 core clocked at 700MHz; ARM VFP. The ARM11 core implements the ARMv6 Architecture. For details on ARM instruction sets and naming conventions, see [http://en.wikipedia.org/wiki/ARM_architecture ARM architecture] and [http://en.wikipedia.org/wiki/List_of_ARM_microprocessor_cores List of ARM microprocessor cores].<br />
** GPU core: a Broadcom [http://en.wikipedia.org/wiki/Videocore VideoCore] IV GPU providing OpenGL ES 1.1, OpenGL ES 2.0, hardware-accelerated OpenVG 1.1, Open EGL, OpenMAX and 1080p30 H.264 high-profile decode. There are 24 GFLOPS of general purpose compute and a bunch of texture filtering and DMA infrastructure. Eben worked on the architecture team for this and the Raspberry Pi team are looking at how they can make some of the proprietary features available to application programmers<br />
** DSP core: There is a DSP, but there isn't currently a public API (Liz thinks the BC team are keen to make one available at some point)<br />
** 256MiB of ([http://www.hynix.com/products/mobile/view.jsp?info.ramKind=28&info.serialNo=H9TKNNN2GDMPLR&posMap=MobileDDR2 Hynix MobileDDR2] or [http://www.samsung.com/global/business/semiconductor/product/mobile-dram/detail?productId=7611&iaId=747 Samsung Mobile DRAM]) SDRAM (or 512MB [http://www.samsung.com/global/business/semiconductor/product/mobile-dram/detail?iaId=747&productId=7609 Mobile DRAM] on later boards). The RAM is physically stacked on top of the Broadcom media processor ([http://en.wikipedia.org/wiki/Package_on_package package-on-package technology]). Here is a photo of the [http://www.raspberrypi.org/wp-content/uploads/2012/01/brcm2835plusmemory.jpg SDRAM (left) and BCM2835 (right)] ball grid arrays on JamesH's finger. You are looking at the bottom side. The BCM2835 top side has a land grid array which matches the SDRAM ball grid array. Here is a highly magnified side view of the SDRAM stacked on top of the BCM2835 stacked on top of the PCB [http://www.raspberrypi.org/wp-content/uploads/2012/09/2012-09-21-10.58.22.jpg PoP stack] (you can see why it's job that can only be done by robots!).<br />
* LAN9512 ([http://www.smsc.com/media/Downloads_Public/Data_Briefs/9512db.pdf Data Brief] | [http://www.smsc.com/media/Downloads_Public/Data_Sheets/9512.pdf Data Sheet]) '''(Model B)''' providing:<br />
** 10/100Mb Ethernet (Auto-MDIX)<ref name=autoMDIX>[http://en.wikipedia.org/wiki/Medium_dependent_interface#Auto-MDIX Wikipedia:Auto-MDIX]</ref><br />
** 2x USB 2.0 <br />
* S1: Micro USB power jack (5v - Power Only)<br />
* S2: [http://www.mipi.org/specifications/display-interface DSI] interface. 15-pin surface mounted flat flex connector, providing two data lanes, one clock lane, 3.3V and GND.<br />
* S3: HDMI connector providing type A HDMI 1.3a out<br />
* S4: Composite Video connector: RCA<br />
* S5: MIPI [http://www.mipi.org/specifications/camera-interface CSI-2] interface. 15-pin surface mounted flat flex connector.<br />
* S6: Audio connector: 3.5mm stereo jack (output only)<br />
* S8: SD/MMC/SDIO memory card slot (underside)<br />
* S7: Either 1x USB 2.0 '''(Model A)''' 2x USB 2.0 '''(Model B)'''<br />
* P1: 26-pin (2x13) 2.54 mm header expansion, providing: see [[Rpi_Low-level_peripherals | Low-level peripherals]]<br />
** 8 [[Rpi_Low-level_peripherals#General_Purpose_Input.2FOutput_.28GPIO.29|GPIO]]s at 3v3<br />
** 2-pin UART serial console, 3v3 TTL (debug); or 2 GPIOs at 3v3<br />
** I&sup2;C interface (3v3); or 2 GPIOs at 3v3<br />
** SPI interface (3v3); or 5 GPIOs at 3v3<br />
** 3v3, 5v and GND supply pins<br />
** ARM JTAG (if pins are reconfigured in software - on Revision1.0 boards one signal would also need to be taken from S5)<br />
** I&sup2;S interface (if pins are reconfigured in software, hardware hack may be required<ref name="i2s"/>)<br />
* P2: 8-pin 2.54 mm header expansion (header not fitted on Revision 2.0 boards), providing GPU JTAG (ARM11 pinout, pin 7 is nofit for locating)<br />
* P3: 7-pin 2.54 mm header expansion (header not fitted), providing LAN9512 JTAG (pin 6 is nofit for locating)<br />
* P4: 10/100Mb RJ45 Ethernet jack '''(Model B)'''<br />
* P5: 8-pin (2x4) 2.54 mm header expansion (header not fitted), on the ''bottom'' of the board, providing: see [[Rpi_Low-level_peripherals | Low-level peripherals]] '''(Model B Revision 2.0 and Model A boards only)'''<br />
** 4 [[Rpi_Low-level_peripherals#P5_header|GPIO]]s at 3v3<br />
** 3v3, 5v and GND supply pins<br />
** Second I&sup2;C interface (3v3) (if pins are reconfigured in software)<br />
** I&sup2;S interface (if pins are reconfigured in software)<br />
** Handshake signals for the UART on the P1 header (if pins are reconfigured in software)<br />
* P6: 2-pin 2.54 mm header expansion (header not fitted), providing an option to connect a hardware-reset button '''(Revision 2.0 boards only)'''<br />
* TP1 and TP2: Test Points giving access to +5V and GND respectively<br />
* 5 Status LEDs<ref name="PCBs">[http://www.raspberrypi.org/archives/402 RPiBlog Post: High-res pics of the PCBs]</ref><ref name="LEDs">[http://twitpic.com/8edlsf TwitPic:Photo of Board Powered]</ref><ref name="LEDsGPIO">[http://www.raspberrypi.org/forum/features-and-requests/what-do-the-status-indicator-leds-indicate-the-status-of Forum:What do the status indicator LEDs indicate the status of?]</ref><ref name="OKGreen">[[RPi_schematic_errata]]</ref><ref name="Revision2.0">[http://www.raspberrypi.org/archives/1959 RPiBlog Post: A nice shiny photo of the rev2 board – and User Guide news]</ref>:<br />
** D5(Green) - SDCard Access (via GPIO16) - labelled as "OK" on Model B Rev1.0 boards and "ACT" on Model B Rev2.0 and Model A boards<br />
** D6(Red) - 3.3 V Power - labelled as "PWR" on all boards<br />
** D7(Green) - Full Duplex (LAN) '''(Model B)''' - labelled as "FDX" on all boards<br />
** D8(Green) - Link/Activity (LAN) '''(Model B)''' - labelled as "LNK" on all boards<br />
** D9(Yellow) - 10/100Mbit (LAN) '''(Model B)''' - labelled (incorrectly) as "10M" on Model B Rev1.0 boards and "100" on Model B Rev2.0 and Model A boards<br />
<br />
* Board size: 85.0 mm x 56.0 mm.<br />
** A Model B between the highest points (USB connector to card slot) measured 21 mm.<br />
** A Model A between the highest points (composite video connector to card slot) measured 18mm.<br />
* 6 layer PCB <ref name="artwork" /><br />
<br />
==Schematic / Layout==<br />
<br />
* [http://www.raspberrypi.org/wp-content/uploads/2011/07/raspberry1.png PCB screenshot, Alpha board]<br />
* [http://www.raspberrypi.org/wp-content/uploads/2011/11/gerbers2.png PCB screenshot rev 1.0]<br />
* [http://lh3.googleusercontent.com/-uO4l8pwSLvU/TsQGbth6x6I/AAAAAAAAAkk/5zQMH3uKPiE/s829/Boardlayout.png PCB screenshot rev 1.0, labelled version]<br />
* [http://www.raspberrypi.org/wp-content/uploads/2011/12/psu.png Preliminary power supply schematic, Beta board]<br />
* [http://elinux.org/File:RPi-Front-JPB.jpg High-resolution Model B PCB front photo, production board rev 1.0]<br />
* [http://elinux.org/File:RPi-back-JPB.jpg High-resolution Model B PCB back photo, production board rev 1.0]<br />
* [http://www.raspberrypi.org/wp-content/uploads/2012/09/sony-rasp-pi.jpg High-resolution Model B PCB front photo, production board rev 2.0]<br />
* [http://www.raspberrypi.org/wp-content/uploads/2012/11/2012-11-29-14.48.47-HDR.jpg High-resolution Model A PCB front photo, production board rev 2.0]<br />
* [http://www.andrewscheller.co.uk/bare_pcb.xcf GIMP project containing properly aligned versions of the high-res PCB photos and Gerbers on separate layers (117MB)]<br />
* [[Media:RPi beta xray.jpg|"Xray style" image of the beta board, created from the above GIMP project]] | [[RPi_xray_wallpapers|desktop wallpapers]]<br />
* [http://www.raspberrypi.org/wp-content/uploads/2012/04/Raspberry-Pi-Schematics-R1.0.pdf Official Rev 1.0 schematics PDF] | [http://www.raspberrypi.org/wp-content/uploads/2012/10/Raspberry-Pi-R2.0-Schematics-Issue2.2_027.pdf Official Rev 2.0 schematics PDF] | [[RPi_schematic_differences|differences]] | [[RPi_schematic_errata|errata]] | [[RPi_schematics_breakdown|breakdown]] | [[RPi_Partial_BOM_Rev2.0_ModelB|partial BOM]]<br />
* [http://www.andrewscheller.co.uk/rpi_pcb_modules.html 'Module groups' of the PCB photos]<br />
<br />
==Power==<br />
<br />
The board takes fixed 5V input, (with the 1V2 core voltage generated directly from the input using the internal switch-mode supply on the BCM2835 die). <br />
This permits adoption of the micro USB form factor, which, in turn, prevents the user from inadvertently plugging in out-of-range power inputs; that would be dangerous, since the 5V would go straight to HDMI and output USB ports, even though the problem should be mitigated by some protections applied to the input power: The board provides a polarity protection diode, a voltage clamp, and a self-resetting semiconductor fuse.<br />
<br />
Premier Farnell recommend the following power supplies:<br />
* Model A: 5V dc, 500-700mA<br />
* Model B: 5V dc, 700-1500mA<br />
<br />
Power consumption of the Raspberry Pi device is<br />
<br />
* Board A: 5V, 500 mA (2.5W) '''without any devices connected''' (e.g. USB, Ethernet, HDMI)<br />
* Board B: 5V, 700 mA (3.5W) '''without any devices connected''' (e.g. USB, Ethernet, HDMI) (Is this correct? These [http://www.raspberrypi.org/forum/troubleshooting/usb-hub-sending-power-to-raspberry-pi-through-usb-port/#p68382] links [http://www.raspberrypi.org/forum/general-discussion/raspberry-pi-power-requirements/page-2/#p68224] suggest that the 700mA is only required if "using networking and high-current USB peripherals" [http://www.raspberrypi.org/archives/260].)<br />
<br />
You will need to provide a power supply that can provide enough current to power the device plus any connected peripherals, and taking into account inefficiencies of the supply itself and the cable between the power supply and Raspberry Pi. The community advises opting for a power supply that can supply at least 1A if using USB peripherals or Pi plates that draw more than a few tens of milliamps of current.<br />
<br />
*As the 5V rail is brought out in the [[Rpi_Low-level_peripherals | GPIO pins]], you can power the Rpi from there too. You should mind however, that those are ''behind'' the power protection circuitry, so you should provide your own.<br />
* It is possible to power the Rpi from a powered USB hub the Rpi controls, but only on 'dumb' devices, that allow the port to supply the full current without waiting for the usb device to ask for it[http://www.raspberrypi.org/forum/general-discussion/power-pi-from-usb-hub-connected-to-pi]. As the power input of the Rpi doesn't have its data leads connected, there is no chance for a communication loop of some sorts.<br />
* POE ([[wikipedia:Power_over_Ethernet|power over ethernet]]) is currently not available for the Rpi (but nobody stops you from taking your soldering iron and doing it yourself - mind though that the Ethernet jack on the board is a 'magjack' - http://www.sparkfun.com/datasheets/Prototyping/MagJack.pdf - which means that the usual 'dumb or passive PoE' power pins 47 and 78 are *not* wired through to the board. So this is not an entirely trivial exercise).<br />
* Back-Powering; (powering the Raspberry Pi from a USB hub through the uplink/data port, single cable) Back powering is possible on the Raspberry Pi, but not advisable. Revision 1.0 boards have to be modified to back power, this is due to the 140ma "polyfuses" that are installed in the USB port circuit. Revision 1.1 boards do not need modifications to back-power, they have replaced the polyfuses with 0ohm resistors in their place. Revision 2.0 boards do not need modification, they have neither resistors nor polyfuses. It is advised that short (12" (.3 meter) or less) USB cables be used for back-powering a Raspberry Pi. Cable resistance plus connector resistance can quickly reduce operating voltages below the proper range(5.25V to 4.75V). But do note that if you do not power the PI in the "official manner", that is through it's micro-USB port, but use any alternative way (such as through the GPIO header, the test points TP1 and TP2), but also by back-powering it, '''you are actually bypassing the PI's input polyfuse protection device!''' This can have extreme consequences if ever you manage to put more than 6V on the PI, even for a very short period. As this causes the overvoltage device D17 on the the PI to trigger and short the 5V supply! Without the polyfuse limiting the current through D17, it will burn out, probably melting the PI's enclosure with it, (if you have any) and possibly causing a fire-hazard. It will probably also create a permanent short of the 5V supply! So be warned, and if you use back power make sure your hub or its PSU has a fuse to prevent this from happening. If not, add your own fuse.<br />
<br />
===Power Supply Problems===<br />
<br />
There have been a number of problems reported that seem to be caused by inadequate power, this is an attempt to explain what is needed and the consequences of not having enough power.<br />
<br />
The power required by the Pi will vary depending on how busy it is and what peripherals are connected.<br />
* Running a GUI will take more power.<br />
* The USB devices and Ethernet connection will take power.<br />
* Running the GPU will take extra power.<br />
<br />
This means that it's difficult to say exactly how much power is needed. People have reported current requirements of between 300mA and 550mA. But it could in reality take more, especially for short periods. A simple multimeter will not show short surges on the power requirement. A surge in the power requirement for a few milliseconds will not be detectable by a meter but will be enough to cause problems.<br />
If the board does not get enough power the voltage will drop. If it drops enough parts of the system will run unreliably because data can get corrupted. The USB IC runs on 5V and handles the USB and Ethernet ports so it's likely that this will be the first thing to fail. Problems seen are unreliable Ethernet connection and unreliable operation of the Keyboard and/or mouse. <br />
<br />
Each of the two USB ports on the Pi has a polyfuse rated at 140 mA, so any connected USB devices should draw less than this amount of current. In addition the polyfuse will cause a significant voltage drop, so that USB devices get less voltage than is available on the RPI itself, sometimes up to half a volt less (maybe more if the fuse has recently been hot). For regular "low power" USB devices this doesn't cause a problem as they are designed to work with voltages as low as 4.4 Volt. This isn't the case however with some USB devices such as WiFi dongles which may need 4.75 Volt, and are also known to draw more than 150 mA when configured and active. Because of the problems these polyfuses caused Raspberry PI's produced after August 25, 2012 have the USB polyfuses F1 & F2 removed (replaced with shorts).<br />
<br />
The microUSB input port also has a 1.1 A polyfuse (700mA "hold current") which may also have enough resistance (although much smaller than the 140mA fuses) to cause a significant voltage drop on the board, even below its 1.1 A total current.<br />
<br />
A extended explanation of the consequences of the use of these polyfuses can be found here [[Polyfuses explained]]<br />
<br />
There are several reasons why the power to the board may be inadequate:<br />
* The PSU may not deliver enough power. Although the maximum power requirement is said to be 700mA, that is with no peripherals connected (USB, Ethernet etc), so a 1000mA PSU should be regarded as a minimum. This allows some leeway in case the power supply cannot deliver its full power without the voltage dropping.<br />
* The PSU is not regulated.<br />
* The cable connecting the PSU to the Pi may not be good. People have reported cables with 4 ohms resistance on the power connections. At 500mA drain this would reduce a 5V supply to 3V.<br />
* If the PSU is unregulated it can also output too high a voltage, which may trigger the overvoltage device in the PI, which will temporarily short the 5V to ground, this will then "blow" polyfuse F3, which will take several days to recover from. Meanwhile (possibly with another PSU) the PI might not get enough power because the (partly) blown polyfuse is consuming some of the power. The solution is when this happens to ways a few days to give the polyfuse time to recover before attempting to use the better PSU. If you suspect a blow polyfuse, measure the voltage across F3, which should be less than 0.05 Volt.<br />
<br />
====How Can I tell if the power supply is inadequate?====<br />
<br />
Common symptoms of an inadequate power supply are<br />
* Unreliable Ethernet or keyboard operation, especially if it's OK at first but not when the GUI is started.<br />
* SD card errors at start up seems to be another symptom of poor power.<br />
<br />
If you think you have a problem with your power supply, it is a good idea to check the actual voltage<br />
on the Raspberry Pi circuit board. Two test points labelled TP1 and TP2 are provided on the circuit board<br />
to facilitate voltage measurements.<br />
<br />
Use a multimeter which is set to the range 20 volts DC (or 20v =). You should see a voltage between 4.75 and 5.25 volts. Anything outside this range indicates that you have a problem with your power supply or your power cable, or the input polyfuse F3. Anything inside, but close to the limits, of this range ''may'' indicate a problem.<br />
<br />
[[File:RPI_Test_Points.JPG|400px]] [[File:Voltmeter.JPG|250px]]<br />
<br />
====Things that can cause problems====<br />
* A USB connection on a TV or PC. The USB power supply specification is for up to 500mA and if the TV implements this then it can cause problems. The system may work initially but be unreliable because as it becomes more active the power requirement increases.<br />
* A single supply from a powered hub. Most hubs seem to deliver more than the specified current but there's no guarantee. Check the power supply rating, it must be enough to supply everything that's connected to the hub.<br />
* A power supply that is rated for less than 700mA may work some of the time.<br />
* Adding a USB hard disk drive. A HDD will take quite a lot of power as it starts, maybe an amp or more. It the power supply for this also supplies the Pi then this could overload things and cause trouble.<br />
* Some complex keyboards have been reported to take a considerable amount of power, maybe up to 500mA. The Pi cannot deliver this amount of power. Simpler budget keyboards may be better. If the system works with no keyboard attached but not with a keyboard then it's worth trying a different, simpler, keyboard.<br />
<br />
====Summary====<br />
<br />
* If you are having unreliable operation the first thing to do is check your power supply.<br />
* Start with a good quality regulated power supply that is rated to provide 5V and at least 1A (1000mA).<br />
* Use a good quality micro USB cable. Cables are notorious for giving trouble so be prepared to swap for another one.<br />
* Not all power supplies will deliver what they claim.<br />
<br />
===Capacitor C6===<br />
Behind the microUSB power connector on the Model B is a metallic grey component called a capacitor, marked as C6. This capacitor helps stabilise the DC power on the board, but for some it has also become a place for their thumb when removing the RPI's power lead; unfortunately, this can result in the capacitor breaking off! It has been stated in the forums that the type of capacitor used for C6 will be changed on later RPi models for one with sturdier leads. If you do break off your C6 capacitor, it's highly likely that your RPi will still work properly, unless you have a particularly unstable power supply, but the general advice is to not use C6 as a leverage point when removing the power connector and also take care when storing or transporting your RPi if it's not fitted in a case - try not to stow the board where C6 could be knocked by other items - for example in a laptop carry case or in amongst some books.<br />
[[File:Rpic6.jpg|300px|thumb|center|Capacitor C6 (ringed)]]<br />
<br />
It's unlikely that replacing a broken off C6 capacitor will be covered under warranty, but fortunately they are easy to replace if you have average [http://www.raspberrypi.org/archives/1494 soldering skills], but remember that reworking your RPi will void its warranty too. C6 is a surface mount electrolytic capacitor with a capacitance of 220 microfarad (μF) and a voltage rating of 16 volt (V). The capacitor is polarised and so must be fitted the right way round - notice the black marking on one side in the picture above. A replacement capacitor can be purchased from numerous sources - for example:<br />
<br />
[http://uk.farnell.com/jsp/search/browse.jsp?N=202457+110114112+110119850+110141127+110200576&No=0&getResults=true&appliedparametrics=true&locale=en_UK&divisionLocale=en_UK&catalogId=&skipManufacturer=false&skipParametricAttributeId=&prevNValues=202457+110114112+110119850+110141127&mm=1000002|110114112|110114112,1001880|110119850|110119850,1002520||,1002063||,1002999||,&filtersHidden=false&appliedHidden=false&autoApply=true&originalQueryURL=%2Fjsp%2Fsearch%2Fbrowse.jsp%3FN%3D202457%26No%3D0%26getResults%3Dtrue%26appliedparametrics%3Dtrue%26locale%3Den_UK%26divisionLocale%3Den_UK%26catalogId%3D%26skipManufacturer%3Dfalse%26skipParametricAttributeId%3D%26prevNValues%3D202457 Farnell]<br />
<br />
[http://www.rapidonline.com/Electronic-Components/220uf-16v-85deg-Smd-Electro-Capacitor-11-2264 Rapid Electronics]<br />
<br />
[http://uk.rs-online.com/web/c/passives/capacitors/aluminium/?sort-by=default&sort-order=default&applied-dimensions=4294884868,%204294884170,%204294672278,4294885140&lastAttributeSelectedBlock=4294955811 RS Components]<br />
<br />
<br />
If you prefer to make your own PSU - see: [[RPi_5V_PSU_construction| Power Supply construction - HowTo]]<br />
<br />
==References==<br />
<references/><br />
<br />
<br />
{{Template:Raspberry Pi}}</div>Pioneerhttps://elinux.org/index.php?title=RPi_Powered_USB_Hubs&diff=284348RPi Powered USB Hubs2013-09-07T09:15:41Z<p>Pioneer: Tidy Up</p>
<hr />
<div><br />
A number of low-cost powered USB hubs are known to have caused problems. Members of the Raspberry Pi forums have reported low power or no power at all in some cases. The following is a list of specific Powered USB Hubs which appear to be fault-free. Please note that these do not take into account powering the Raspberry Pi from the hub, in addition to its peripherals.<br />
<br />
If you use a powered hub and the Raspberry Pi PSU together consider powering them from the same power bar with switch, so you can turn them on simultaneously., especially if the HUB tries to feed the Raspberry Pi through their interconnect cable, due to the 100&nbsp;mA limiting fuse in the Raspberry Pi, the Raspberry Pi will be partially powered which may cause problems (unwanted writes to the SD card).<br />
<br />
===Raspberry Pi Specific Hubs===<br />
Recently, two new hubs have been designed and manufactured specifically for the Raspberry Pi. Guaranteed to provide no back power to the unit. These are<br />
# [http://thepihut.com/products/7-port-usb-hub-for-the-raspberry-pi Raspberry Pi 7 Port USB Hub] from The Pi Hut<br />
# Undisclosed - Due for release on 09.09.13<br />
<br />
===Working USB Hubs===<br />
<div style="margin: -.3em -1em -1em -1em;"><br />
{| width="100%" bgcolor="#fff" border="0" cellpadding="2px" cellspacing="2px" style="margin:auto;"<br />
|- align="center" bgcolor="#e7eef6"<br />
| '''Brand'''<br />
| '''Name'''<br />
| '''Model Number'''<br />
| '''Hardware ID'''<br />
| '''USB Version'''<br />
| '''Number of Ports'''<br />
| '''Power Rating*'''<br />
| '''Powers Raspberry Pi'''<br />
| '''Additional Information'''<br />
<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Atlantis<br />
|HUB USB2.0 7P<br />
|P014-GH902-B<br />
|<br />
|USB 2.0<br />
|7-Port<br />
|5&nbsp;V - 2&nbsp;A<br />
|Verified<br />
|Powers the pi. Seems very good, tested with: a keyboard, a mouse, a numpad and an Xbox joypad<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Belkin<br />
|4-Port Ultra-Slim Desktop Hub<br />
|F4U040<br />
|05e3:0608<br />
|USB 2.0<br />
|4-Port<br />
|5&nbsp;V - 2.6&nbsp;A<br />
|Verified<br />
| Powers the pi quite well, 4.85V across TP1&2 during idle and load. The PSU for the hub is a 2.5A 5v made in china. Seems solid. Does backfeed the mini USB port<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Belkin<br />
|8-Port ExpressBus for iMac<br />
|F5U010<br />
|<br />
|USB 2.0<br />
|8-Port 7x"A" 1x"B"<br />
|<br />
|Verified<br />
|PSU 6v 4A Powering a 256 "A" RPi with the hub. With the USB output of the RPi connected to the one "B" port<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Belkin<br />
|Hi-Speed USB 2.0 4-Port Hub<br />
|F5U224<br />
|<br />
|USB 2.0<br />
|4-Port<br />
|5&nbsp;V - 500&nbsp;mA per Port<br />
|Not Verified<br />
|<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Belkin<br />
|TetraHub™ USB 2.0 4-Port Hub<br />
|F5U231<br />
|<br />
|USB 2.0<br />
|4-Port<br />
|5&nbsp;V - 500&nbsp;mA per Port<br />
|Verified<br />
|<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Belkin<br />
|Hi-Speed USB 2.0 4-Port Hub<br />
|F5U234<br />
|<br />
|USB 2.0<br />
|4-Port<br />
|5&nbsp;V - 500&nbsp;mA per Port<br />
|Verified<br />
|No backfeed, can power the RPi. Comes with a 2.4&nbsp;A power supply. The user manual [http://www.belkin.com/pyramid/documents/external/P75268ea_F5U234ea.pdf] says ''&ldquo;Per Port Current Self-Powered Mode: 500mA (max)&rdquo;''. However, I've attached a HD that requires 850&nbsp;mA and it worked fine.<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Belkin<br />
|Hi-Speed USB 2.0 7-Port Hub <br />
|F5U237<br />
|<br />
|USB 2.0<br />
|7-Port<br />
|5&nbsp;V - 3.8&nbsp;A<br />
|Verified<br />
|<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Belkin<br />
|MyEssentials 7-Port High-Speed USB 2.0 Hub<br />
|F5U259-ME<br />
|<br />
|USB 2.0<br />
|7-Port<br />
|<br />
|Verified<br />
|<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Belkin<br />
|Hi-Speed USB 2.0 4-Port Lighted Hub<br />
|F5U403<br />
|<br />
|USB 2.0<br />
|4-Port<br />
|<br />
|Not Verified<br />
|<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Belkin<br />
|Hi-Speed USB 2.0 7-Port Lighted Hub<br />
|F5U700<br />
|<br />
|USB 2.0<br />
|7-Port<br />
|<br />
|Verified<br />
|Cascaded hub, only 3 ports work [http://forum.stmlabs.com/showthread.php?tid=5396&pid=60068#pid60068] [http://www.amazon.com/gp/product/B000SDW84K]<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Belkin<br />
|Hub 2-en-1<br />
|F5U706ea<br />
|<br />
|USB 2.0<br />
|7-Port<br />
|<br />
|Not Verified<br />
|<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Belkin<br />
|Hi-Speed USB 2.0 7-Port Hub <br />
|F5U237v1<br />
|<br />
|USB 2.0<br />
|7-Port<br />
|5&nbsp;V - 2.5&nbsp;A<br />
|Not Verified<br />
|<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Belkin<br />
|Ultra-Slim Desktop Hub<br />
|F4U040v<br />
|05e3:0608<br />
|USB 2.0<br />
|4-Port<br />
|5 V - 2.6 A<br />
|Verified<br />
|<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Belkin<br />
|Ultra-Slim Desktop Hub<br />
|F4U039qukAPL<br />
|05e3:0608<br />
|USB 2.0<br />
|7-Port<br />
|<br />
|Verified<br />
|<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Benq<br />
|<br />
|E2220HD<br />
|<br />
|USB 2.0<br />
|4-Port<br />
|<br />
|Verified<br />
|Monitor with built in Hub<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Biltema<br />
|<br />
|23-924<br />
|<br />
|USB 2.0<br />
|4-Port<br />
|2.0&nbsp;A<br />
|Verified<br />
|<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Biltema<br />
|<br />
|23-924<br />
|<br />
|USB 2.0<br />
|4-Port<br />
|2.0&nbsp;A<br />
|Verified<br />
|<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|BUFFALO<br />
|4 Port Hub<br />
|BSH4aAE06<br />
|05e3:0608<br />
|USB 2.0<br />
|4-Port<br />
|5&nbsp;V <br />
|Verified<br />
|No Problem using Webcam & Wi-Fi Dongle. seen As Genesys Logic, Inc. USB-2.0 4-Port HUB<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Cyberpower<br />
|High-speed Hub<br />
|CP-H720P<br />
|0409:0050<br />
|USB 2.0<br />
|7-Port<br />
|3.6&nbsp;A<br />
|Verified<br />
|May Contain dual 05e3:0608 instead of 0409:0050<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Dell<br />
|<br />
|2001FP<br />
|<br />
|USB 2.0<br />
|4-Port<br />
|<br />
|Not Verified<br />
|Monitor with built in Hub<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Dell<br />
|<br />
|SP2309W<br />
|<br />
|USB 2.0<br />
|4-Port<br />
|<br />
|Not Verified<br />
|Monitor with built in Hub<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Dell<br />
|<br />
|2407FWP<br />
|<br />
|USB 2.0<br />
|4-Port<br />
|<br />
|Not Verified<br />
|Monitor with built-in hub - 6-in-1 card reader Works, but it cannot read SDXC<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Dell<br />
|<br />
|U3011<br />
|<br />
|USB 2.0<br />
|4-Port<br />
|<br />
|Not Verified<br />
|Monitor with built in Hub - Card Reader Works - May work with SDXC<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Delock<br />
|<br />
|B/N61393<br />
|<br />
|USB 2.0<br />
|4-Port<br />
|2.0&nbsp;A<br />
|Verified<br />
|<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Delock<br />
|USB 2.0 External Hub 7 Port<br />
|B/N87467<br />
|<br />
|USB 2.0<br />
|7-Port<br />
|5&nbsp;V - 3.5&nbsp;A<br />
|Verified<br />
|You can Power Raspberry Pi using one USB Port of the Hub there is no backfeeding, measured 4,88V on Idle and 4,82V on load on TP1-TP2.<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Deltaco<br />
|<br />
|UH-715 Rev 2<br />
|<br />
|USB 2.0<br />
|7-Port<br />
|2.0&nbsp;A<br />
|Not Verified<br />
|<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Dynex<br />
|<br />
|<br />
|0409:0050<br />
|USB 2.0<br />
|7-Port<br />
|2.0&nbsp;A<br />
|Not Verified<br />
|<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Dynex<br />
|Dynex USB 2.0 7 Port Hub<br />
|DX-HB7PT<br />
|<br />
|USB 2.0<br />
|7-Port<br />
|5.0&nbsp;V / 2.0&nbsp;A<br />
|Verified<br />
|<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|D-Link<br />
|D-Link 4-Port SuperSpeed USB 3.0 Hub<br />
|DUB-1340<br />
|<br />
|USB 3.0<br />
|4-Port<br />
|<br />
|Not Verified<br />
|[http://www.dlink.com/ca/en/home-solutions/connect/usb/dub-1340-4-port-superspeed-usb-3-hub] <br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|D-Link<br />
|D-Link 7 Port USB Hub<br />
|DUB-H7/B<br />
|<br />
|USB 2.0<br />
|7-Port<br />
|2.4&nbsp;A<br />
|Verified<br />
|[http://www.dlink.com/us/en/home-solutions/connect/usb/dub-h7-7-port-usb-2-0-hub] Power USB slots can be used to power Raspberry Pi.<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|D-Link<br />
|DUB-H7 High Speed USB 2.0 7-Port Hub<br />
|BUBH7A A5<br />
|<br />
|USB 2.0<br />
|7-Port<br />
|2.0&nbsp;A<br />
|Not Verified<br />
|[http://www.amazon.com/D-Link-DUB-H7-High-Speed-7-Port/dp/B00008VFAF]<br />
<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|D-Link<br />
|DUB-H7<br />
|EUBH7EB H/W Ver:B1<br />
|<br />
|USB 2.0<br />
|7-Port<br />
|3.0&nbsp;A<br />
|Verified<br />
|[http://www.amazon.fr/gp/product/B0000B0DL7/] 7 ports including 2 ports 1.2 A sucessfully power RPI<br />
<br />
<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|D-Link<br />
|DUB-4 High Speed USB 2.0 4-Port Hub<br />
|DUB-H4<br />
|<br />
|USB 2.0<br />
|4-Port<br />
|2.0&nbsp;A<br />
|Verified<br />
|[http://www.newegg.com/Product/Product.aspx?Item=N82E16817111131] Charging port doesn't power Raspberry Pi<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Digicom<br />
|<br />
|<br />
|<br />
|USB 2.0<br />
|4-Port<br />
|5&nbsp;V - 2.0&nbsp;A<br />
|Not Verified<br />
|[http://www.digicom.it/digisit/prodotti.nsf/itprodottiidx/MiniHubUsb204P#]<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|ednet<br />
|USB 2.0 7 port Hub<br />
|85014<br />
|<br />
|2.0<br />
|7-Port<br />
|<br />
|Not Verified<br />
|Works with keyboard, mouse, audio devices<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|GigaWare<br />
|USB 2.0 4 port Hub<br />
|Model 26-160<br />
|<br />
|2.0<br />
|4-Port<br />
|<br />
|Verified<br />
|Works with Raspbian for powering webcams. This is the only powered hub on shelves at Radioshack as of early 2013.<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|ISY<br />
|Active 7-Port USB Hub<br />
|IHU 3000<br />
|05e3:0608<br />
|2.0<br />
|7-Port<br />
|2.0A<br />
|Verified<br />
|It consist of two USB Hubs, showing as "Genesys Logic, Inc. USB-2.0 4-Port HUB". Backpowers Raspberry Pi (raspBMC, standard overclocking, WiFi Dongle). Bought in Germany at Media Markt for ~13€ .<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|König Electronic<br />
|7 port USB2.0 HUB<br />
|CMP-USB2HUB55<br />
|1a40:0201<br />
|2.0<br />
|7-Port<br />
|2.0A<br />
|Verified<br />
|Backpowers Raspberry Pi well.<br />
<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Medi@com<br />
|USB 2.0 4 ports Hub<br />
|M-HX30<br />
|<br />
|2.0<br />
|4-port<br />
|<br />
|Verified<br />
|Very small USB Hub. Powers the Rapsberry Pi and an 2.5" external HDD (LaCie Rikiki 500Gb) without problems. I already tried to connect another HDD without problems even if is not yet been mounted on linux.<br />
[http://www.mediacomeurope.it/Prodotti/Scheda.aspx?XRI=1988]<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|mbeat<br />
|13 Port USB Hub<br />
|USB-M13HUB<br />
|<br />
|USB 2.0<br />
|13-port<br />
|5V - 3A<br />
|Verified<br />
|<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Monoprice<br />
|Aquagate USB Hub<br />
|5328<br />
|<br />
|2.0<br />
|7-port<br />
|2.0&nbsp;A<br />
|Verified<br />
|Has separate USB In port, in theory should prevent backfeeding (but that is not verified). get about 4.9V across TP1/TP2 when idling with Raspbian. [http://www.monoprice.com/products/product.asp?c_id=103&cp_id=10307&cs_id=1030702&p_id=5328&seq=1&format=4]<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Plugable <br />
|7 Port High Speed USB Hub<br />
|USB2-HUB-AG7<br />
|<br />
|USB 2.0<br />
|7-Port<br />
|5V - 3A<br />
|Verified<br />
| [http://plugable.com/products/USB2-HUB-AG7/] Better than usual power supply. There are US and UK power supply versions and it can be ordered in US and (for the UK version) many countries in Europe. There is a video showing this hub powering both the Raspberry Pi several peripherals at once[http://www.youtube.com/watch?v=pDA7MxFtoS0]. No back-voltage on upstream connection. Widely used with success on the Pi.<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Plugable<br />
|4 Port Hub with Battery Charging 1.1 Support<br />
|USB2-HUB4BC<br />
|<br />
|USB 2.0<br />
|4-Port<br />
|5V - 2.5A<br />
|Verified<br />
| [http://plugable.com/products/USB2-HUB4BC/] High quality power supply for a 4 port hub (to support BC 1.1 current). US plugs version only. Can Power Raspberry Pi via microUSB from a hub port, plus three more devices. USB Audio peripheral tested and working. No back-voltage on upstream connection. Widely used with success on the Pi.<br />
<br />
|- valign="top" align="left" style="background: #FFFDFD;"<br />
|Plugable<br />
|10 Port USB 2.0 Hub<br />
|USB2-HUB10S<br />
|<br />
|USB 2.0<br />
|10-Port<br />
|5V - 2.5A<br />
|Not Verified<br />
| Possibly because 10 ports hubs combine 7 + 4 cascaded controllers, seems to have corner cases where it won't power the Pi at boot. Not recommended. Get their USB 2.0 7 port version<br />
<br />
|- valign="top" align="left" style="background: #FFFDFD;"<br />
|Plugable<br />
|4 Port USB 3.0 Hub<br />
|USB2-HUB-81X4<br />
|<br />
|USB 3.0<br />
|4-Port<br />
|5V - 4A<br />
|Not Verified<br />
| The high-power 4 A power adapter makes this a tempting purchase, but some users report problems connecting devices with a USB 3.0 hub. Since Pi can't benefit from USB 3.0, better off to use one of the Plugable USB 2.0 7 or 4 port hubs like USB2-HUB-AG7 to both power the Pi and attached USB devices.<br />
<br />
|- valign="top" align="left" style="background: #FFFDFD;"<br />
|Plugable<br />
|7 Port USB 3.0 Hub<br />
|USB2-HUB7-81X<br />
|<br />
|USB 3.0<br />
|7-Port<br />
|5V - 4A<br />
|Not Verified<br />
| The high-power 4 A power adapter makes this a tempting purchase, but some users report problems connecting devices with a USB 3.0 hub. Since Pi can't benefit from USB 3.0, better off to use one of the Plugable USB 2.0 7 or 4 port hubs like USB2-HUB-AG7 to both power the Pi and attached USB devices.<br />
<br />
|- valign="top" align="left" style="background: #FFFDFD;"<br />
|Sitecom<br />
|USB hub 4 port<br />
|CN-050<br />
|<br />
|USB 2.0<br />
|4-Port<br />
|5V - 1A<br />
|Not Verified<br />
|Works with camera, keyboard and gsm dongle.<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Trust<br />
|Plata 4 port USB 2.0 hub<br />
|18687<br />
|<br />
|2.0<br />
|4-port<br />
|1.0&nbsp;A<br />
|Not Verified<br />
|Probably not suited to power the Rapsberry Pi but works well as a hub on the Pi.<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Zipp<br />
|USB 7-Port HUB<br />
|N294<br />
|<br />
|USB 2.0<br />
|7-Port<br />
|5V - 2.0A<br />
|Verified<br />
|Powers both the RPi and a WD Portable 1TB Drive without problems - $14.99 at Big W (Australia)<br />
<br />
|-<br />
|}<br />
<br />
<br />
'*' Power Ratings may not be completely accurate, use as rough guideline rather than fact.<br />
</div><br />
<br />
<br />
*'''Acme'''<br />
** USB 2.0 hub 4 port ([http://www.acme.eu/en-us/product/019188 ACME]) Based on NEC μPD720114 USB2.0 Hub Controller USB ID 0409:005a '''NOTE!''' It is bus-powered hub, but it is very cheap and small and works after a small modding: on USB-hub board you have 4 holes: V, D+, D- and GND. Connect GND, D+ and D- to the Raspberry Pi, and additionally connect GND and +5&nbsp;V from power supply to the same holes on USB-hub GND and V. Now there is common contacts: GND, D+ and D- between Raspberry Pi and hub needed to work, and additional power for USB devices, connected to the hub. Tested on my Raspberry Pi.<br />
<br />
<br />
*'''Digitus'''<br />
** 7-port USB2.0 Powered Hub. Model DA-70226.<br />
*'''Eminent'''<br />
** [http://www.eminent-online.com/en/product/22/em1102-4-port-usb-hub---black.html] EM1102 4 Port USB 2.0 Hub with 1&nbsp;A power adapter. It's able to power the Raspberry Pi, external HDD and other peripherals.<br />
** [http://www.eminent-online.com/en/product/27/7-port-usb-2-0-hub.html] EM1107 7 Port USB 2.0 Hub with 2&nbsp;A power adapter. It's able to power the Raspberry Pi, external HDD and other peripherals.<br />
* '''GearHead'''<br />
** [http://www.amazon.com/gp/product/B004OBZ088/] GearHead 4 Port Hub with Energy Saving Power Switch (5&nbsp;V, 1&nbsp;A)<br />
*'''Gembird'''<br />
** Gembird UHS 242 4-port USB 2.0 Hub (5V DC, 1A). '''NB:''' This is a 4-port switching hub that enables the "sharing" of up to four USB devices between two computers. Whilst it may be powered externally, it does take power from both connected computers. If one of them is, say, a netbook or laptop, that may provide sufficient extra power to enable the use of USB devices that the Pi alone cannot handle.<br />
* '''Genesys Logic (sold at Fry's)'''<br />
** Genesys Logic 4-Port USB 2.0 Hub (ID 05e3:0608) (Other brands include Gigaware, Hama and Belkin, same ID shows up in lsusb) - works, but increases packet loss problems<ref>http://www.raspberrypi.org/phpBB3/viewtopic.php?p=297664#p297664</ref><br />
** Genesys Logic 4-Port USB 2.0 Hub (ID 05e3:0606) (Other brands include i-Rocks, same ID shows up in lsusb)<br />
* '''Hama'''<br />
** Hama 4-way USB 2.0 Hub<br />
** Hama 7-way USB 2.0 Hub (identified as two "05e3:0608 Genesys Logic, Inc. USB-2.0 4-Port HUB" but Pi boots OK only with 1.2A power, not with 1A..)<br />
*'''HP'''<br />
** HP ZR2240w 21.5" Monitor with built in 2-Port USB Hub (B)<br />
<br />
*'''Laser'''<br />
** "7 port USB hub with AC adapter Version 2.0". 5&nbsp;V 1&nbsp;A (found at Harvey Norman Australia for $24.95 and Australia Post Shops for $9.95). You can power the Raspberry Pi by connecting both the main USB connector to the Raspberry Pi USB port, '''and''' from a spare USB port back to the power micro USB socket. If you don't do both, boot-loops are likely to occur.<br />
*'''Logik'''<br />
** [http://www.currys.co.uk/gbuk/logik-lp4hub10-4-port-powered-usb-hub-04979038-pdt.html] LP4HUB10 4-Port USB Hub. '''Throws errors when used with Fedora remix 14'''<br />
** Logik L4THUB10 4 Port powered hub works fine under Raspbian/Wheezy/model B. Captive USB cable, 2&nbsp;A power supply, convenient single top mounted USB socket. Unlike my last hub, will power Wi-Fi!<br />
*'''LogiLink'''<br />
** UA0085 USB 2.0 Hub, 4-Port with PSU 5&nbsp;V, 2&nbsp;A<br />
** UA0090 USB 2.0 Hub, 4-Port with PSU 5&nbsp;V, 2&nbsp;A<br />
** UA0091 USB 3.0 Hub, 4-Port with PSU 5&nbsp;V, 4&nbsp;A. Connected with USB2.0 cable. 1&nbsp;A per port, able to support USB HDD drives and other power hungry devices. Tested with kernel 3.1.9-cutdown, Wheezy. <br />
** UA0096 USB 2.0 Hub, 10-Port with PSU 5&nbsp;V, 3.5&nbsp;A (Not suitable for powering Raspberry Pi because it doesn't work unless there is working USB input present even with PSU plugged in.)<br />
** UA0160 USB 2.0 Hub, 4-Port with PSU 5&nbsp;V, 2&nbsp;A. Able to power the Raspberry Pi, keyboard, mouse and LogiLink UA0144 USB Ethernet adapter. (More testing to come.) Was not able to record audio properly via a Soundblaster Play! device. Tends to draw power from the Pi.<br />
* '''Macally'''<br />
** [http://www.macally.com/EN/?page_id=2312] Hi-Speed 7-Port USB 2.0 Powered Micro HUB, AC Powered. Includes a 2000&nbsp;mA wall-wart (US style)<br />
* '''Manhattan'''<br />
** [http://manhattan-products.com/en-US/products/6500-hi-speed-usb-2-0-micro-hub] (#160612) Hi-Speed USB 2.0 Micro HUB, AC Powered (identifies as ID 05e3:0608 Genesys Logic) Includes a 1000&nbsp;mA wall-wart (US style)<br />
** [http://manhattan-products.com/en-US/products/9583-mondohub] (#161718) MondoHub 28 Port USB 3.0 & USB 2.0 HUB (24 USB 2 ports @500&nbsp;mA each) + (4 USB 3.0 Ports @900&nbsp;mA each) Power Switches on each port, AC Powered and Includes a 5&nbsp;V 4&nbsp;A wall-wart (US style)<br />
*'''Newlink'''<br />
** NLUSB2-224P 4 port USB 2.0 Mini hub with PSU 5&nbsp;V 1&nbsp;A<br />
** NLUSB2-222P 4 port USB 2.0 Hub with 5&nbsp;V 2&nbsp;A PSU (Available From [https://www.modmypi.com/shop/raspberry-pi-accessories/New-Link-4-Port-USB-Hub-(USB-2.0-with-Mains-Adaptor) | ModMyPi])<br />
*'''Nilox'''<br />
** Nilox USB 2.0 4port HUB model HUB4USB2AC with PSU 5&nbsp;V 1.0&nbsp;A<br />
* '''Plugable'''<br />
** [http://plugable.com/products/USB2-HUB4BC/] USB2-HUB4BC 4 Port USB 2.0 Hub with BC 1.1 Fast Charging. 5&nbsp;V 2.5&nbsp;A power supply. Powering Raspberry Pi via microUSB from a hub port. USB Audio peripheral tested and working.<br />
** [http://plugable.com/products/USB2-HUB10S] USB2-HUB10S 10 Port USB 2.0 Hub 2.5&nbsp;A power supply. Powering Raspberry Pi via microUSB from a hub port.<br />
** [http://plugable.com/products/USB2-HUB-AG7/] USB2-HUB-AG7 7 Port USB 2.0 Hub with 5&nbsp;V 3&nbsp;A power supply. There are US and UK power supply versions and it can be ordered in US and (for the UK version) many countries in Europe. There is a video showing this hub powering both the Raspberry Pi several peripherals at once[http://www.youtube.com/watch?v=pDA7MxFtoS0]. Confirmed to work with Element14 WiPi Wi-Fi dongle and Seagate external hard drive (simultaneously)<br />
<br />
* '''Pluscom'''<br />
** Pluscom 7 Port USB 2.0 Hub Model U7PH-3A with 3&nbsp;A PSU. USB ID 1a40:0101. Powering Raspberry Pi via microUSB from a hub port. Internally two 4 Port switches linked. Leaks power back up USB data cable to Raspberry Pi, but it is not really a problem when powering Raspberry Pi at the same time.<br />
*'''Satechi'''<br />
** ST-UH12P 12 port powered hub with 2 Control Switches. Also works while powering the Raspberry Pi.<br />
*'''Staples (Business Depot) (Bureau EN GROS)'''<br />
** Staples 4-port hub Item 607477-CA<br />
*'''StarTech.com'''<br />
** StarTech.com 7-port Compact USB 2.0 Hub (ST7202USB). Comes with 5&nbsp;V 2&nbsp;A supply. Shows in lsusb as two Genesys Logic, Inc. USB-2.0 4-Port HUBs (05e3:0608). Back powers Raspberry Pi (just, voltage across TP1 & TP2 is a little low when powered from this hub).<br />
*'''SumVision'''<br />
** Sumvision Slim 4 Port High Speed USB 2.0 HUB with PSU 5&nbsp;V 1.0&nbsp;A (from [http://www.7dayshop.com/catalog/account_history_info.php?page=1&order_id=5130107 | 7dayshop ])<br />
*'''Sitecom'''<br />
** CN-032 4 Port USB 2.0 Pocket Hub. Works for powering the Raspberry Pi, an USB WLAN Adapter, wireless Kbd+Mouse. Using an 2500&nbsp;mA Voltcraft <br />
** CN-060 4 Port USB 2.0 Hub powered with AC Adapter (1&nbsp;A). Powering Raspberry Pi via microUSB from a hub port.<br />
** CN-061 7 Port USB 2.0 Hub powered with AC Adapter. There is a voltage problem on the left half of the hub (4 ports) that do not deliver enough current to feed a wifi dongle (tested with an RTL8191S); you should not use these ports for anything important (keyboard keys will stick, self-powered USB hard disk will reset continuously). The remaining 3 ports on the right half are instead working as expected. [http://www.raspberrypi.org/phpBB3/viewtopic.php?f=28&t=24247]<br />
*'''Sweex'''<br />
** US014 4 Port USB 2.0 Hub<br />
*'''Targus'''<br />
** ACH81xx 7-port powered hub. 5&nbsp;V 3&nbsp;A power supply, with 2 high power ports. (possible conflicting behaviour with USB keyboard / Wi-Fi Dongles)<br />
** ACH63EU 4-port. Using a 5&nbsp;V 2&nbsp;A power supply, which isn't supplied with the hub, it is able to power the Raspberry Pi as well.<br />
*'''The Pi Hut'''<br />
** 7 Port USB Hub (from [http://thepihut.com/products/7-port-usb-hub-for-the-raspberry-pi The Pi Hut])<br />
*'''Trendnet'''<br />
** [http://www.trendnet.com/products/proddetail.asp?prod=130_TU2-700&cat=49] TU2-700 7 Port Powered USB 2.0 Hub with AC Adapter (5&nbsp;V 2&nbsp;A)<br />
*'''Tripp-Lite'''<br />
** [http://www.tripplite.com/en/products/model.cfm?txtModelID=3167] U222-007-R 7 Port Powered USB 2.0 Hub with AC Adapter (5&nbsp;V 2.5&nbsp;A) Powering Raspberry Pi from the hub works.<br />
*'''Ultron'''<br />
** [http://www.ultron.de/v1/produktansicht.php?artnr=67072&kid=bfa8340c4e245...&l=en&WGType=Neue+USB-HUBS] UHN-710 7-port powered hub with PSU 5&nbsp;V, 3&nbsp;A. USB ID 1a40:0201.<br />
*'''VANTEC'''<br />
** 4 Port USB 2.0 Powered Hub Model: UGT-MH304. 5&nbsp;V 2&nbsp;A AC/DC adapter. Go 2.0 Mini hub.<br />
*'''Z-TEK'''<br />
** Z-TEK 7-port powered hub with PSU 5&nbsp;V, 4&nbsp;A. USB ID 1a40:0201.<br />
*"Unknown"<br />
** 10(7-4) port hub idVendor=1a40, idProduct=0201 / idVendor=1a40, idProduct=0101 works<br />
<br />
===Problem USB Hubs===<br />
<br />
Please check known workarounds [http://elinux.org/Rpi_USB_check-list here] before adding to the list<br />
<br />
*'''Addon'''<br />
** 7-Port Powered Hub - labelled ADDUH070P - Gives constant Eth0 errors on boot.<br />
*'''Belkin'''<br />
** 7-Port Powered Mobile Hub - device labelled F4U018, packaging labelled F5U701. lsusb reveals it to be two Genesys Logic 4-port hubs based on the GL850G chipset (vendor: 0x05e3 product: 0x0608) ganged together. Yields a lot of "handle_hc_chhltd_intr_dma:: XactErr without NYET/NAK/ACK" errors and device resets in /var/log/messages. Low speed devices such as keyboards work OK, Wi-Fi/mass storage is unreliable or broken. -- No error messages with the latest kernel, but it is still unstable with mass storage devices. Also, leaks current back to the Raspberry Pi (can be fixed by overtaping GND and +5&nbsp;V pinouts)<br />
** F4U022 7-Port powered USB hub (powered 5&nbsp;V, 2.6&nbsp;A), same as F4U018<br />
** 7-Port Powered Hub - device labled F5U237 Rev.3 - ID 050d:0237 Wired Ethernet fails to connect; gives "DWC OTG HCD URB enqueue failed adding QTD. Error status -4008" Result is same as DUB-H7 below.<br />
** F5U404 Hi-Speed USB 2.0 4-Port Mobile Hub. Faulty/bad design; Leaks current back up the cable to the Raspberry Pi.<br />
** F5U307 Hi-Speed USB 2.0 7-Port Hub (Powered, able to apply power to Raspberry Pi via micro USB from this hub at same time) It work's sometimes. (Works always without powering the Raspberry Pi, haven't tried that)<br />
<br />
*'''Dell'''<br />
** Dell U2410 Monitor Built-in 4 Port Hub - Shows up as a pair with 0424:2514 and 0424:2640. Standard Microsystems Corp. USB 2.0 Hub. When connecting some devices it kills the Ethernet with "smsc95xx 1-1.1:1.0: eth0: Failed to read register index 0x0000011X" errors. It did work for a keyboard and webcam. Bluetooth that works connected directly to the Raspberry Pi triggers the error.<br />
<br />
*'''DELTACO'''<br />
** 7-Port USB Hub UH-713 Rev 3. This one consists also of two 05e3:0608 Genesys Logic, Inc. USB-2.0 4-Port HUBs connected together. The power supply is rated at 5 V 2 A. It kills Ethernet when X11 is started.<br />
<br />
*'''Digitus'''<br />
** 4-Port USB Hub, no special designator. Chip inside is a GL850G, lsusb identification is 05e3:0608 Genesys Logic, Inc. USB-2.0 4-Port HUB. The hub comes with a 5V 2A PSU that is quite capable of powering the Raspberry Pi and additional peripherals. I did not test whether the hub feeds power into the uplink USB port. The problem with this hub is that USB sticks connected to it reliably disconnect after a short time of writing to them (via cat /dev/zero > /dev/<stick>). Sometimes they reconnect with a different device, sometimes they do not. The only error messages in the logs are plain vanilla USB device disconnects. While this may look like a power-issue, measurements with a digital oscilloscope found absolutely no problem. Another observation I have made is that sometimes (not always), the data-transfer rates to the USB sticks slow down to about 500kB/s. I suspect this is a problem with the USB driver that does not manage to work around some brokeness in the hub chip. The hub has no current-limiter at all and plugging in some peripherals will hard crash your Raspberry Pi, something I do not observe with better hubs.<br />
<br />
*'''Dynex'''<br />
** 7-Port USB Hub - Does not work in Debian 19-04 image.<br />
** DX-HB7PT 7-Port USB Hub - As per the Gear Head below, it's 2 daisy-chained Genesys Logic 05e3:0608 devices. Appears to result in significant slow downs when the USB is under load, such as running the root file system from a USB drive.<br />
<br />
*'''Dynamode'''<br />
** 7-Port USB 2.0 Hub (Silver and black). Feeds power back up the interconnect to the Raspberry Pi causing the power LED to light on the Raspberry Pi if the hub is powered on, but the Raspberry Pi is not. The Raspberry Pi also fails to boot when powered off this hub, with or without the interconnect plugged in. Stops the network from working when connected to the Raspberry Pi after booting the Raspberry Pi - cannot ssh to the Raspberry Pi. Best avoided. :-( Shows up in ''lsusb'' as a pair of ''ID 05e3:0608 Genesys Logic, Inc. USB-2.0 4-Port HUB'' which is interesting. - Confirmed. This hub also appears unable to power an external USB drive using a y-cable as it gives the error -71 message in dmesg (when providing external power to the Raspberry Pi).<br />
** 4-Port High-Speed USB 2.0 Hub (USB-H40-A2.0), came with with a 1&nbsp;A power supply. Leaks power to the Raspberry Pi through the uplink. Doesn't work with Raspberry Pi, unless the Raspberry Pi is powered by a second power source. This hub is completely generic and I've seen it being sold under different brand names as well. Therefore, a picture is [http://i.imgur.com/BPZ3j.jpg included] for easy identification. <br />
<br />
*'''D-Link'''<br />
** 7-Port USB Hub DUB-H7 (Crashes USB stack, including Ethernet, when plugging / using some peripherals). (See note above, it works with some distros and/or with latest firmware)<br />
<br />
*'''E-Solution'''<br />
** 4-Port 2&nbsp;A Supply (Does not detect at all during boot or after boot- no messages) [IC = Alcor Micro Corp (AU6254)]<br />
<br />
*'''Fosmon'''<br />
** 7-Port USB 2.0 Hub with 1&nbsp;A Power Supply (Causes interference with other USB devices and sends enough power to light up the Raspberry Pi with it's Micro USB cable unplugged).<br />
<br />
*'''Gear Head'''<br />
** UH7250MAC 7-port powered hub. Internally, two daisy-chained Genesys Logic 05e3:0608 devices. Causes Ethernet instability when used under very specific circumstances, in X11.<br />
** <strike>UH5200T 4-port powered hub. As of 2012-08-16 Wheezy, if any USB 1.x device (a keyboard, for example) is plugged into this hub, Ethernet stops, and USB interrupts for other devices get dropped (keys repeating forever), etc. Occurs even if power is not attached (not a power leakage problem).</strike> Appears working after a bootloader and/or firmware update on 9/12. Also, turned out to be somewhat more specific to the combination of two particular low-speed devices.<br />
<br />
*'''Hama'''<br />
** 4-Port USB 2.0 "bus hub", model 78496 (?). Only works for low power devices (card readers?), but it does not work for power hungry devices (HDD and WLAN). It doesn't boot when hub connected to Raspberry Pi. The funniest thing is that Raspberry Pi powers on when I plug in this hub to normal size USB port (not that small dedicated port). idVendor=05e3, idProduct=0608<br />
<br />
*'''Kensington'''<br />
** 7-Port Dome Hub model no 1500129 (Possible problems with malfunctioning keyboard, kills mouse when GUI started).<br />
<br />
*'''iBall'''<br />
** Piano 423 4-Port USB hub. Listed in lsusb as Genesys Logic. Fails to deliver enough power to connected devices even when using AC power supply.<br />
<br />
*'''Inland'''<br />
** 4-Port USB 2.0 Cable Hub model no 480426 (Some devices work, some don't, cheap unshielded untwisted wire design)<br />
<br />
*'''Logik'''<br />
** LP7HUB11 7-Port USB Hub. (Ethernet failed, slow response, in LXDE. Happened whether or not the hub's independent power supply was connected to the hub.)<br />
<br />
*'''LogiLink'''<br />
** 7-Port powered USB-Hub with switch UA0124. Does not work even with a x86 Linux box. Does work with Windows and comes with a beefy 3,5 A power supply that works with a Belkin 7-port mobile USB-Hub to power a cluster of 4 Raspberries.<br />
<br />
*'''nGear'''<br />
** nGear G-H508 Mini 4 Port USB2.0 Hub. Does not work when more than 1 device is plugged in even with power supply.<br />
<br />
*'''Soniq'''<br />
** 4-Port 5&nbsp;V supply. Model number CUH100. (B). Appears to draw power away from the Raspberry Pi, even when the Raspberry Pi has an isolated power line. Netgear WNA1100 Wi-Fi Adapter (which is known to work in other setups is recognized, but it is unresponsive).<br />
<br />
*'''Targus'''<br />
** ACH115EU 7-port powered hub. 5&nbsp;V 3&nbsp;A power supply. Arduino communicates with Raspberry Pi when connected directly to Raspberry Pi's USB port, but it hangs as soon as if connected via ACH115. Also sometimes smsc95xx eth0 Failed to read register index 0x00000114 etc. errors in syslog when used.<br />
<br />
*'''TCM'''<br />
** Model 234298 s/n T634007737 powered hub. 4 ports plus card reader. 1&nbsp;A power supply. Model B, Wheezy Raspbian works OK with keyboard/mouse, but there are problems with Wi-Fi no connects. (insufficient power?)<br />
<br />
*'''Trust'''<br />
** 10-port USB 2.0 Hub (powered). Prevents Ethernet from being recognised.<br />
** SliZe 7 port USB 2.0 Hub (powered) - Item number 17080 (Barcode 8 713439 170801). Prevents Ethernet from being recognised. Keyboard sends multiple characters. <br />
<br />
*'''Unbranded / Multiple Brands'''<br />
** 7-port silver/black hub. Also sold elsewhere under brands such as 'EX-Pro', 'Trixes' and 'Xentra' -- This is ''probably'' due to an inadequate power supply. -- I replaced the terrible power supply with a very good one, kept getting "DEBUG: handle_hc_chhltd_intr_dma:: XactErr without NYET/NAK/ACK" in dmesg, with no devices plugged in to the hub (with or without the power supply in). Measurements by [[User:TrevorGowen|TrevorGowen]] ([[User talk:TrevorGowen|talk]]) of the power loading behaviour of an example of this type of hub and its supplied PSU are logged at [http://www.cpmspectrepi.webspace.virginmedia.com/raspberry_pi/MoinMoinExport/PoweredUSBHubs.html CPM-Spectre-Pi...PoweredUSBHubs], together with similar measurements of other devices.<br />
** Generic 7-port black hub with Genesys Logic GL850A chipset<br />
** Cerulian 10 Port USB 2.0 Top Loading Hub with 2&nbsp;A supply (kills mouse and network port)<ref>http://www.raspberrypi.org/forum/absolute-beginners/cheap-powered-usb-hub-uk/#p76452</ref><br />
** [http://www.monoprice.com/products/product.asp?c_id=103&cp_id=10307&cs_id=1030701&p_id=226 USB 2.0 4 PORT INT/EXT DUAL HUB BAY] -- Genesys Chipset -- idVendor=05e3, idProduct=0607 -- low speed devices worked, but there are strange USB failures when X session started. High speed devices such as hard drives had failures.<br />
<br />
== References ==<br />
<references><br />
</references><br />
<br />
{{Template:Raspberry Pi}}</div>Pioneerhttps://elinux.org/index.php?title=RPi_Powered_USB_Hubs&diff=284342RPi Powered USB Hubs2013-09-07T09:12:56Z<p>Pioneer: /* Working USB Hubs */</p>
<hr />
<div><br />
A number of low-cost powered USB hubs are known to have caused problems. Members of the Raspberry Pi forums have reported low power or no power at all in some cases. The following is a list of specific Powered USB Hubs which appear to be fault-free. Please note that these do not take into account powering the Raspberry Pi from the hub, in addition to its peripherals.<br />
<br />
If you use a powered hub and the Raspberry Pi PSU together consider powering them from the same power bar with switch, so you can turn them on simultaneously., especially if the HUB tries to feed the Raspberry Pi through their interconnect cable, due to the 100&nbsp;mA limiting fuse in the Raspberry Pi, the Raspberry Pi will be partially powered which may cause problems (unwanted writes to the SD card).<br />
<br />
===Raspberry Pi Specific Hubs===<br />
Recently, two new hubs have been designed and manufactured specifically for the Raspberry Pi. Guaranteed to provide no back power to the unit. These are<br />
1. [http://thepihut.com/products/7-port-usb-hub-for-the-raspberry-pi Raspberry Pi 7 Port USB Hub] from The Pi Hut<br />
2. Undisclosed - Due for release on 09.09.13<br />
<br />
===Working USB Hubs===<br />
<div style="margin: -.3em -1em -1em -1em;"><br />
{| width="100%" bgcolor="#fff" border="0" cellpadding="2px" cellspacing="2px" style="margin:auto;"<br />
|- align="center" bgcolor="#e7eef6"<br />
| '''Brand'''<br />
| '''Name'''<br />
| '''Model Number'''<br />
| '''Hardware ID'''<br />
| '''USB Version'''<br />
| '''Number of Ports'''<br />
| '''Power Rating*'''<br />
| '''Powers Raspberry Pi'''<br />
| '''Additional Information'''<br />
<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Atlantis<br />
|HUB USB2.0 7P<br />
|P014-GH902-B<br />
|<br />
|USB 2.0<br />
|7-Port<br />
|5&nbsp;V - 2&nbsp;A<br />
|Verified<br />
|Powers the pi. Seems very good, tested with: a keyboard, a mouse, a numpad and an Xbox joypad<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Belkin<br />
|4-Port Ultra-Slim Desktop Hub<br />
|F4U040<br />
|05e3:0608<br />
|USB 2.0<br />
|4-Port<br />
|5&nbsp;V - 2.6&nbsp;A<br />
|Verified<br />
| Powers the pi quite well, 4.85V across TP1&2 during idle and load. The PSU for the hub is a 2.5A 5v made in china. Seems solid. Does backfeed the mini USB port<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Belkin<br />
|8-Port ExpressBus for iMac<br />
|F5U010<br />
|<br />
|USB 2.0<br />
|8-Port 7x"A" 1x"B"<br />
|<br />
|Verified<br />
|PSU 6v 4A Powering a 256 "A" RPi with the hub. With the USB output of the RPi connected to the one "B" port<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Belkin<br />
|Hi-Speed USB 2.0 4-Port Hub<br />
|F5U224<br />
|<br />
|USB 2.0<br />
|4-Port<br />
|5&nbsp;V - 500&nbsp;mA per Port<br />
|Not Verified<br />
|<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Belkin<br />
|TetraHub™ USB 2.0 4-Port Hub<br />
|F5U231<br />
|<br />
|USB 2.0<br />
|4-Port<br />
|5&nbsp;V - 500&nbsp;mA per Port<br />
|Verified<br />
|<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Belkin<br />
|Hi-Speed USB 2.0 4-Port Hub<br />
|F5U234<br />
|<br />
|USB 2.0<br />
|4-Port<br />
|5&nbsp;V - 500&nbsp;mA per Port<br />
|Verified<br />
|No backfeed, can power the RPi. Comes with a 2.4&nbsp;A power supply. The user manual [http://www.belkin.com/pyramid/documents/external/P75268ea_F5U234ea.pdf] says ''&ldquo;Per Port Current Self-Powered Mode: 500mA (max)&rdquo;''. However, I've attached a HD that requires 850&nbsp;mA and it worked fine.<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Belkin<br />
|Hi-Speed USB 2.0 7-Port Hub <br />
|F5U237<br />
|<br />
|USB 2.0<br />
|7-Port<br />
|5&nbsp;V - 3.8&nbsp;A<br />
|Verified<br />
|<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Belkin<br />
|MyEssentials 7-Port High-Speed USB 2.0 Hub<br />
|F5U259-ME<br />
|<br />
|USB 2.0<br />
|7-Port<br />
|<br />
|Verified<br />
|<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Belkin<br />
|Hi-Speed USB 2.0 4-Port Lighted Hub<br />
|F5U403<br />
|<br />
|USB 2.0<br />
|4-Port<br />
|<br />
|Not Verified<br />
|<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Belkin<br />
|Hi-Speed USB 2.0 7-Port Lighted Hub<br />
|F5U700<br />
|<br />
|USB 2.0<br />
|7-Port<br />
|<br />
|Verified<br />
|Cascaded hub, only 3 ports work [http://forum.stmlabs.com/showthread.php?tid=5396&pid=60068#pid60068] [http://www.amazon.com/gp/product/B000SDW84K]<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Belkin<br />
|Hub 2-en-1<br />
|F5U706ea<br />
|<br />
|USB 2.0<br />
|7-Port<br />
|<br />
|Not Verified<br />
|<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Belkin<br />
|Hi-Speed USB 2.0 7-Port Hub <br />
|F5U237v1<br />
|<br />
|USB 2.0<br />
|7-Port<br />
|5&nbsp;V - 2.5&nbsp;A<br />
|Not Verified<br />
|<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Belkin<br />
|Ultra-Slim Desktop Hub<br />
|F4U040v<br />
|05e3:0608<br />
|USB 2.0<br />
|4-Port<br />
|5 V - 2.6 A<br />
|Verified<br />
|<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Belkin<br />
|Ultra-Slim Desktop Hub<br />
|F4U039qukAPL<br />
|05e3:0608<br />
|USB 2.0<br />
|7-Port<br />
|<br />
|Verified<br />
|<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Benq<br />
|<br />
|E2220HD<br />
|<br />
|USB 2.0<br />
|4-Port<br />
|<br />
|Verified<br />
|Monitor with built in Hub<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Biltema<br />
|<br />
|23-924<br />
|<br />
|USB 2.0<br />
|4-Port<br />
|2.0&nbsp;A<br />
|Verified<br />
|<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Biltema<br />
|<br />
|23-924<br />
|<br />
|USB 2.0<br />
|4-Port<br />
|2.0&nbsp;A<br />
|Verified<br />
|<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|BUFFALO<br />
|4 Port Hub<br />
|BSH4aAE06<br />
|05e3:0608<br />
|USB 2.0<br />
|4-Port<br />
|5&nbsp;V <br />
|Verified<br />
|No Problem using Webcam & Wi-Fi Dongle. seen As Genesys Logic, Inc. USB-2.0 4-Port HUB<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Cyberpower<br />
|High-speed Hub<br />
|CP-H720P<br />
|0409:0050<br />
|USB 2.0<br />
|7-Port<br />
|3.6&nbsp;A<br />
|Verified<br />
|May Contain dual 05e3:0608 instead of 0409:0050<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Dell<br />
|<br />
|2001FP<br />
|<br />
|USB 2.0<br />
|4-Port<br />
|<br />
|Not Verified<br />
|Monitor with built in Hub<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Dell<br />
|<br />
|SP2309W<br />
|<br />
|USB 2.0<br />
|4-Port<br />
|<br />
|Not Verified<br />
|Monitor with built in Hub<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Dell<br />
|<br />
|2407FWP<br />
|<br />
|USB 2.0<br />
|4-Port<br />
|<br />
|Not Verified<br />
|Monitor with built-in hub - 6-in-1 card reader Works, but it cannot read SDXC<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Dell<br />
|<br />
|U3011<br />
|<br />
|USB 2.0<br />
|4-Port<br />
|<br />
|Not Verified<br />
|Monitor with built in Hub - Card Reader Works - May work with SDXC<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Delock<br />
|<br />
|B/N61393<br />
|<br />
|USB 2.0<br />
|4-Port<br />
|2.0&nbsp;A<br />
|Verified<br />
|<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Delock<br />
|USB 2.0 External Hub 7 Port<br />
|B/N87467<br />
|<br />
|USB 2.0<br />
|7-Port<br />
|5&nbsp;V - 3.5&nbsp;A<br />
|Verified<br />
|You can Power Raspberry Pi using one USB Port of the Hub there is no backfeeding, measured 4,88V on Idle and 4,82V on load on TP1-TP2.<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Deltaco<br />
|<br />
|UH-715 Rev 2<br />
|<br />
|USB 2.0<br />
|7-Port<br />
|2.0&nbsp;A<br />
|Not Verified<br />
|<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Dynex<br />
|<br />
|<br />
|0409:0050<br />
|USB 2.0<br />
|7-Port<br />
|2.0&nbsp;A<br />
|Not Verified<br />
|<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Dynex<br />
|Dynex USB 2.0 7 Port Hub<br />
|DX-HB7PT<br />
|<br />
|USB 2.0<br />
|7-Port<br />
|5.0&nbsp;V / 2.0&nbsp;A<br />
|Verified<br />
|<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|D-Link<br />
|D-Link 4-Port SuperSpeed USB 3.0 Hub<br />
|DUB-1340<br />
|<br />
|USB 3.0<br />
|4-Port<br />
|<br />
|Not Verified<br />
|[http://www.dlink.com/ca/en/home-solutions/connect/usb/dub-1340-4-port-superspeed-usb-3-hub] <br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|D-Link<br />
|D-Link 7 Port USB Hub<br />
|DUB-H7/B<br />
|<br />
|USB 2.0<br />
|7-Port<br />
|2.4&nbsp;A<br />
|Verified<br />
|[http://www.dlink.com/us/en/home-solutions/connect/usb/dub-h7-7-port-usb-2-0-hub] Power USB slots can be used to power Raspberry Pi.<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|D-Link<br />
|DUB-H7 High Speed USB 2.0 7-Port Hub<br />
|BUBH7A A5<br />
|<br />
|USB 2.0<br />
|7-Port<br />
|2.0&nbsp;A<br />
|Not Verified<br />
|[http://www.amazon.com/D-Link-DUB-H7-High-Speed-7-Port/dp/B00008VFAF]<br />
<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|D-Link<br />
|DUB-H7<br />
|EUBH7EB H/W Ver:B1<br />
|<br />
|USB 2.0<br />
|7-Port<br />
|3.0&nbsp;A<br />
|Verified<br />
|[http://www.amazon.fr/gp/product/B0000B0DL7/] 7 ports including 2 ports 1.2 A sucessfully power RPI<br />
<br />
<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|D-Link<br />
|DUB-4 High Speed USB 2.0 4-Port Hub<br />
|DUB-H4<br />
|<br />
|USB 2.0<br />
|4-Port<br />
|2.0&nbsp;A<br />
|Verified<br />
|[http://www.newegg.com/Product/Product.aspx?Item=N82E16817111131] Charging port doesn't power Raspberry Pi<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Digicom<br />
|<br />
|<br />
|<br />
|USB 2.0<br />
|4-Port<br />
|5&nbsp;V - 2.0&nbsp;A<br />
|Not Verified<br />
|[http://www.digicom.it/digisit/prodotti.nsf/itprodottiidx/MiniHubUsb204P#]<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|ednet<br />
|USB 2.0 7 port Hub<br />
|85014<br />
|<br />
|2.0<br />
|7-Port<br />
|<br />
|Not Verified<br />
|Works with keyboard, mouse, audio devices<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|GigaWare<br />
|USB 2.0 4 port Hub<br />
|Model 26-160<br />
|<br />
|2.0<br />
|4-Port<br />
|<br />
|Verified<br />
|Works with Raspbian for powering webcams. This is the only powered hub on shelves at Radioshack as of early 2013.<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|ISY<br />
|Active 7-Port USB Hub<br />
|IHU 3000<br />
|05e3:0608<br />
|2.0<br />
|7-Port<br />
|2.0A<br />
|Verified<br />
|It consist of two USB Hubs, showing as "Genesys Logic, Inc. USB-2.0 4-Port HUB". Backpowers Raspberry Pi (raspBMC, standard overclocking, WiFi Dongle). Bought in Germany at Media Markt for ~13€ .<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|König Electronic<br />
|7 port USB2.0 HUB<br />
|CMP-USB2HUB55<br />
|1a40:0201<br />
|2.0<br />
|7-Port<br />
|2.0A<br />
|Verified<br />
|Backpowers Raspberry Pi well.<br />
<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Medi@com<br />
|USB 2.0 4 ports Hub<br />
|M-HX30<br />
|<br />
|2.0<br />
|4-port<br />
|<br />
|Verified<br />
|Very small USB Hub. Powers the Rapsberry Pi and an 2.5" external HDD (LaCie Rikiki 500Gb) without problems. I already tried to connect another HDD without problems even if is not yet been mounted on linux.<br />
[http://www.mediacomeurope.it/Prodotti/Scheda.aspx?XRI=1988]<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|mbeat<br />
|13 Port USB Hub<br />
|USB-M13HUB<br />
|<br />
|USB 2.0<br />
|13-port<br />
|5V - 3A<br />
|Verified<br />
|<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Monoprice<br />
|Aquagate USB Hub<br />
|5328<br />
|<br />
|2.0<br />
|7-port<br />
|2.0&nbsp;A<br />
|Verified<br />
|Has separate USB In port, in theory should prevent backfeeding (but that is not verified). get about 4.9V across TP1/TP2 when idling with Raspbian. [http://www.monoprice.com/products/product.asp?c_id=103&cp_id=10307&cs_id=1030702&p_id=5328&seq=1&format=4]<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Plugable <br />
|7 Port High Speed USB Hub<br />
|USB2-HUB-AG7<br />
|<br />
|USB 2.0<br />
|7-Port<br />
|5V - 3A<br />
|Verified<br />
| [http://plugable.com/products/USB2-HUB-AG7/] Better than usual power supply. There are US and UK power supply versions and it can be ordered in US and (for the UK version) many countries in Europe. There is a video showing this hub powering both the Raspberry Pi several peripherals at once[http://www.youtube.com/watch?v=pDA7MxFtoS0]. No back-voltage on upstream connection. Widely used with success on the Pi.<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Plugable<br />
|4 Port Hub with Battery Charging 1.1 Support<br />
|USB2-HUB4BC<br />
|<br />
|USB 2.0<br />
|4-Port<br />
|5V - 2.5A<br />
|Verified<br />
| [http://plugable.com/products/USB2-HUB4BC/] High quality power supply for a 4 port hub (to support BC 1.1 current). US plugs version only. Can Power Raspberry Pi via microUSB from a hub port, plus three more devices. USB Audio peripheral tested and working. No back-voltage on upstream connection. Widely used with success on the Pi.<br />
<br />
|- valign="top" align="left" style="background: #FFFDFD;"<br />
|Plugable<br />
|10 Port USB 2.0 Hub<br />
|USB2-HUB10S<br />
|<br />
|USB 2.0<br />
|10-Port<br />
|5V - 2.5A<br />
|Not Verified<br />
| Possibly because 10 ports hubs combine 7 + 4 cascaded controllers, seems to have corner cases where it won't power the Pi at boot. Not recommended. Get their USB 2.0 7 port version<br />
<br />
|- valign="top" align="left" style="background: #FFFDFD;"<br />
|Plugable<br />
|4 Port USB 3.0 Hub<br />
|USB2-HUB-81X4<br />
|<br />
|USB 3.0<br />
|4-Port<br />
|5V - 4A<br />
|Not Verified<br />
| The high-power 4 A power adapter makes this a tempting purchase, but some users report problems connecting devices with a USB 3.0 hub. Since Pi can't benefit from USB 3.0, better off to use one of the Plugable USB 2.0 7 or 4 port hubs like USB2-HUB-AG7 to both power the Pi and attached USB devices.<br />
<br />
|- valign="top" align="left" style="background: #FFFDFD;"<br />
|Plugable<br />
|7 Port USB 3.0 Hub<br />
|USB2-HUB7-81X<br />
|<br />
|USB 3.0<br />
|7-Port<br />
|5V - 4A<br />
|Not Verified<br />
| The high-power 4 A power adapter makes this a tempting purchase, but some users report problems connecting devices with a USB 3.0 hub. Since Pi can't benefit from USB 3.0, better off to use one of the Plugable USB 2.0 7 or 4 port hubs like USB2-HUB-AG7 to both power the Pi and attached USB devices.<br />
<br />
|- valign="top" align="left" style="background: #FFFDFD;"<br />
|Sitecom<br />
|USB hub 4 port<br />
|CN-050<br />
|<br />
|USB 2.0<br />
|4-Port<br />
|5V - 1A<br />
|Not Verified<br />
|Works with camera, keyboard and gsm dongle.<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Trust<br />
|Plata 4 port USB 2.0 hub<br />
|18687<br />
|<br />
|2.0<br />
|4-port<br />
|1.0&nbsp;A<br />
|Not Verified<br />
|Probably not suited to power the Rapsberry Pi but works well as a hub on the Pi.<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Zipp<br />
|USB 7-Port HUB<br />
|N294<br />
|<br />
|USB 2.0<br />
|7-Port<br />
|5V - 2.0A<br />
|Verified<br />
|Powers both the RPi and a WD Portable 1TB Drive without problems - $14.99 at Big W (Australia)<br />
<br />
|-<br />
|}<br />
<br />
<br />
'*' Power Ratings may not be completely accurate, use as rough guideline rather than fact.<br />
</div><br />
<br />
<br />
*'''Acme'''<br />
** USB 2.0 hub 4 port ([http://www.acme.eu/en-us/product/019188 ACME]) Based on NEC μPD720114 USB2.0 Hub Controller USB ID 0409:005a '''NOTE!''' It is bus-powered hub, but it is very cheap and small and works after a small modding: on USB-hub board you have 4 holes: V, D+, D- and GND. Connect GND, D+ and D- to the Raspberry Pi, and additionally connect GND and +5&nbsp;V from power supply to the same holes on USB-hub GND and V. Now there is common contacts: GND, D+ and D- between Raspberry Pi and hub needed to work, and additional power for USB devices, connected to the hub. Tested on my Raspberry Pi.<br />
<br />
<br />
*'''Digitus'''<br />
** 7-port USB2.0 Powered Hub. Model DA-70226.<br />
*'''Eminent'''<br />
** [http://www.eminent-online.com/en/product/22/em1102-4-port-usb-hub---black.html] EM1102 4 Port USB 2.0 Hub with 1&nbsp;A power adapter. It's able to power the Raspberry Pi, external HDD and other peripherals.<br />
** [http://www.eminent-online.com/en/product/27/7-port-usb-2-0-hub.html] EM1107 7 Port USB 2.0 Hub with 2&nbsp;A power adapter. It's able to power the Raspberry Pi, external HDD and other peripherals.<br />
* '''GearHead'''<br />
** [http://www.amazon.com/gp/product/B004OBZ088/] GearHead 4 Port Hub with Energy Saving Power Switch (5&nbsp;V, 1&nbsp;A)<br />
*'''Gembird'''<br />
** Gembird UHS 242 4-port USB 2.0 Hub (5V DC, 1A). '''NB:''' This is a 4-port switching hub that enables the "sharing" of up to four USB devices between two computers. Whilst it may be powered externally, it does take power from both connected computers. If one of them is, say, a netbook or laptop, that may provide sufficient extra power to enable the use of USB devices that the Pi alone cannot handle.<br />
* '''Genesys Logic (sold at Fry's)'''<br />
** Genesys Logic 4-Port USB 2.0 Hub (ID 05e3:0608) (Other brands include Gigaware, Hama and Belkin, same ID shows up in lsusb) - works, but increases packet loss problems<ref>http://www.raspberrypi.org/phpBB3/viewtopic.php?p=297664#p297664</ref><br />
** Genesys Logic 4-Port USB 2.0 Hub (ID 05e3:0606) (Other brands include i-Rocks, same ID shows up in lsusb)<br />
* '''Hama'''<br />
** Hama 4-way USB 2.0 Hub<br />
** Hama 7-way USB 2.0 Hub (identified as two "05e3:0608 Genesys Logic, Inc. USB-2.0 4-Port HUB" but Pi boots OK only with 1.2A power, not with 1A..)<br />
*'''HP'''<br />
** HP ZR2240w 21.5" Monitor with built in 2-Port USB Hub (B)<br />
<br />
*'''Laser'''<br />
** "7 port USB hub with AC adapter Version 2.0". 5&nbsp;V 1&nbsp;A (found at Harvey Norman Australia for $24.95 and Australia Post Shops for $9.95). You can power the Raspberry Pi by connecting both the main USB connector to the Raspberry Pi USB port, '''and''' from a spare USB port back to the power micro USB socket. If you don't do both, boot-loops are likely to occur.<br />
*'''Logik'''<br />
** [http://www.currys.co.uk/gbuk/logik-lp4hub10-4-port-powered-usb-hub-04979038-pdt.html] LP4HUB10 4-Port USB Hub. '''Throws errors when used with Fedora remix 14'''<br />
** Logik L4THUB10 4 Port powered hub works fine under Raspbian/Wheezy/model B. Captive USB cable, 2&nbsp;A power supply, convenient single top mounted USB socket. Unlike my last hub, will power Wi-Fi!<br />
*'''LogiLink'''<br />
** UA0085 USB 2.0 Hub, 4-Port with PSU 5&nbsp;V, 2&nbsp;A<br />
** UA0090 USB 2.0 Hub, 4-Port with PSU 5&nbsp;V, 2&nbsp;A<br />
** UA0091 USB 3.0 Hub, 4-Port with PSU 5&nbsp;V, 4&nbsp;A. Connected with USB2.0 cable. 1&nbsp;A per port, able to support USB HDD drives and other power hungry devices. Tested with kernel 3.1.9-cutdown, Wheezy. <br />
** UA0096 USB 2.0 Hub, 10-Port with PSU 5&nbsp;V, 3.5&nbsp;A (Not suitable for powering Raspberry Pi because it doesn't work unless there is working USB input present even with PSU plugged in.)<br />
** UA0160 USB 2.0 Hub, 4-Port with PSU 5&nbsp;V, 2&nbsp;A. Able to power the Raspberry Pi, keyboard, mouse and LogiLink UA0144 USB Ethernet adapter. (More testing to come.) Was not able to record audio properly via a Soundblaster Play! device. Tends to draw power from the Pi.<br />
* '''Macally'''<br />
** [http://www.macally.com/EN/?page_id=2312] Hi-Speed 7-Port USB 2.0 Powered Micro HUB, AC Powered. Includes a 2000&nbsp;mA wall-wart (US style)<br />
* '''Manhattan'''<br />
** [http://manhattan-products.com/en-US/products/6500-hi-speed-usb-2-0-micro-hub] (#160612) Hi-Speed USB 2.0 Micro HUB, AC Powered (identifies as ID 05e3:0608 Genesys Logic) Includes a 1000&nbsp;mA wall-wart (US style)<br />
** [http://manhattan-products.com/en-US/products/9583-mondohub] (#161718) MondoHub 28 Port USB 3.0 & USB 2.0 HUB (24 USB 2 ports @500&nbsp;mA each) + (4 USB 3.0 Ports @900&nbsp;mA each) Power Switches on each port, AC Powered and Includes a 5&nbsp;V 4&nbsp;A wall-wart (US style)<br />
*'''Newlink'''<br />
** NLUSB2-224P 4 port USB 2.0 Mini hub with PSU 5&nbsp;V 1&nbsp;A<br />
** NLUSB2-222P 4 port USB 2.0 Hub with 5&nbsp;V 2&nbsp;A PSU (Available From [https://www.modmypi.com/shop/raspberry-pi-accessories/New-Link-4-Port-USB-Hub-(USB-2.0-with-Mains-Adaptor) | ModMyPi])<br />
*'''Nilox'''<br />
** Nilox USB 2.0 4port HUB model HUB4USB2AC with PSU 5&nbsp;V 1.0&nbsp;A<br />
* '''Plugable'''<br />
** [http://plugable.com/products/USB2-HUB4BC/] USB2-HUB4BC 4 Port USB 2.0 Hub with BC 1.1 Fast Charging. 5&nbsp;V 2.5&nbsp;A power supply. Powering Raspberry Pi via microUSB from a hub port. USB Audio peripheral tested and working.<br />
** [http://plugable.com/products/USB2-HUB10S] USB2-HUB10S 10 Port USB 2.0 Hub 2.5&nbsp;A power supply. Powering Raspberry Pi via microUSB from a hub port.<br />
** [http://plugable.com/products/USB2-HUB-AG7/] USB2-HUB-AG7 7 Port USB 2.0 Hub with 5&nbsp;V 3&nbsp;A power supply. There are US and UK power supply versions and it can be ordered in US and (for the UK version) many countries in Europe. There is a video showing this hub powering both the Raspberry Pi several peripherals at once[http://www.youtube.com/watch?v=pDA7MxFtoS0]. Confirmed to work with Element14 WiPi Wi-Fi dongle and Seagate external hard drive (simultaneously)<br />
<br />
* '''Pluscom'''<br />
** Pluscom 7 Port USB 2.0 Hub Model U7PH-3A with 3&nbsp;A PSU. USB ID 1a40:0101. Powering Raspberry Pi via microUSB from a hub port. Internally two 4 Port switches linked. Leaks power back up USB data cable to Raspberry Pi, but it is not really a problem when powering Raspberry Pi at the same time.<br />
*'''Satechi'''<br />
** ST-UH12P 12 port powered hub with 2 Control Switches. Also works while powering the Raspberry Pi.<br />
*'''Staples (Business Depot) (Bureau EN GROS)'''<br />
** Staples 4-port hub Item 607477-CA<br />
*'''StarTech.com'''<br />
** StarTech.com 7-port Compact USB 2.0 Hub (ST7202USB). Comes with 5&nbsp;V 2&nbsp;A supply. Shows in lsusb as two Genesys Logic, Inc. USB-2.0 4-Port HUBs (05e3:0608). Back powers Raspberry Pi (just, voltage across TP1 & TP2 is a little low when powered from this hub).<br />
*'''SumVision'''<br />
** Sumvision Slim 4 Port High Speed USB 2.0 HUB with PSU 5&nbsp;V 1.0&nbsp;A (from [http://www.7dayshop.com/catalog/account_history_info.php?page=1&order_id=5130107 | 7dayshop ])<br />
*'''Sitecom'''<br />
** CN-032 4 Port USB 2.0 Pocket Hub. Works for powering the Raspberry Pi, an USB WLAN Adapter, wireless Kbd+Mouse. Using an 2500&nbsp;mA Voltcraft <br />
** CN-060 4 Port USB 2.0 Hub powered with AC Adapter (1&nbsp;A). Powering Raspberry Pi via microUSB from a hub port.<br />
** CN-061 7 Port USB 2.0 Hub powered with AC Adapter. There is a voltage problem on the left half of the hub (4 ports) that do not deliver enough current to feed a wifi dongle (tested with an RTL8191S); you should not use these ports for anything important (keyboard keys will stick, self-powered USB hard disk will reset continuously). The remaining 3 ports on the right half are instead working as expected. [http://www.raspberrypi.org/phpBB3/viewtopic.php?f=28&t=24247]<br />
*'''Sweex'''<br />
** US014 4 Port USB 2.0 Hub<br />
*'''Targus'''<br />
** ACH81xx 7-port powered hub. 5&nbsp;V 3&nbsp;A power supply, with 2 high power ports. (possible conflicting behaviour with USB keyboard / Wi-Fi Dongles)<br />
** ACH63EU 4-port. Using a 5&nbsp;V 2&nbsp;A power supply, which isn't supplied with the hub, it is able to power the Raspberry Pi as well.<br />
*'''The Pi Hut'''<br />
** 7 Port USB Hub (from [http://thepihut.com/products/7-port-usb-hub-for-the-raspberry-pi The Pi Hut])<br />
*'''Trendnet'''<br />
** [http://www.trendnet.com/products/proddetail.asp?prod=130_TU2-700&cat=49] TU2-700 7 Port Powered USB 2.0 Hub with AC Adapter (5&nbsp;V 2&nbsp;A)<br />
*'''Tripp-Lite'''<br />
** [http://www.tripplite.com/en/products/model.cfm?txtModelID=3167] U222-007-R 7 Port Powered USB 2.0 Hub with AC Adapter (5&nbsp;V 2.5&nbsp;A) Powering Raspberry Pi from the hub works.<br />
*'''Ultron'''<br />
** [http://www.ultron.de/v1/produktansicht.php?artnr=67072&kid=bfa8340c4e245...&l=en&WGType=Neue+USB-HUBS] UHN-710 7-port powered hub with PSU 5&nbsp;V, 3&nbsp;A. USB ID 1a40:0201.<br />
*'''VANTEC'''<br />
** 4 Port USB 2.0 Powered Hub Model: UGT-MH304. 5&nbsp;V 2&nbsp;A AC/DC adapter. Go 2.0 Mini hub.<br />
*'''Z-TEK'''<br />
** Z-TEK 7-port powered hub with PSU 5&nbsp;V, 4&nbsp;A. USB ID 1a40:0201.<br />
*"Unknown"<br />
** 10(7-4) port hub idVendor=1a40, idProduct=0201 / idVendor=1a40, idProduct=0101 works<br />
<br />
===Problem USB Hubs===<br />
<br />
Please check known workarounds [http://elinux.org/Rpi_USB_check-list here] before adding to the list<br />
<br />
*'''Addon'''<br />
** 7-Port Powered Hub - labelled ADDUH070P - Gives constant Eth0 errors on boot.<br />
*'''Belkin'''<br />
** 7-Port Powered Mobile Hub - device labelled F4U018, packaging labelled F5U701. lsusb reveals it to be two Genesys Logic 4-port hubs based on the GL850G chipset (vendor: 0x05e3 product: 0x0608) ganged together. Yields a lot of "handle_hc_chhltd_intr_dma:: XactErr without NYET/NAK/ACK" errors and device resets in /var/log/messages. Low speed devices such as keyboards work OK, Wi-Fi/mass storage is unreliable or broken. -- No error messages with the latest kernel, but it is still unstable with mass storage devices. Also, leaks current back to the Raspberry Pi (can be fixed by overtaping GND and +5&nbsp;V pinouts)<br />
** F4U022 7-Port powered USB hub (powered 5&nbsp;V, 2.6&nbsp;A), same as F4U018<br />
** 7-Port Powered Hub - device labled F5U237 Rev.3 - ID 050d:0237 Wired Ethernet fails to connect; gives "DWC OTG HCD URB enqueue failed adding QTD. Error status -4008" Result is same as DUB-H7 below.<br />
** F5U404 Hi-Speed USB 2.0 4-Port Mobile Hub. Faulty/bad design; Leaks current back up the cable to the Raspberry Pi.<br />
** F5U307 Hi-Speed USB 2.0 7-Port Hub (Powered, able to apply power to Raspberry Pi via micro USB from this hub at same time) It work's sometimes. (Works always without powering the Raspberry Pi, haven't tried that)<br />
<br />
*'''Dell'''<br />
** Dell U2410 Monitor Built-in 4 Port Hub - Shows up as a pair with 0424:2514 and 0424:2640. Standard Microsystems Corp. USB 2.0 Hub. When connecting some devices it kills the Ethernet with "smsc95xx 1-1.1:1.0: eth0: Failed to read register index 0x0000011X" errors. It did work for a keyboard and webcam. Bluetooth that works connected directly to the Raspberry Pi triggers the error.<br />
<br />
*'''DELTACO'''<br />
** 7-Port USB Hub UH-713 Rev 3. This one consists also of two 05e3:0608 Genesys Logic, Inc. USB-2.0 4-Port HUBs connected together. The power supply is rated at 5 V 2 A. It kills Ethernet when X11 is started.<br />
<br />
*'''Digitus'''<br />
** 4-Port USB Hub, no special designator. Chip inside is a GL850G, lsusb identification is 05e3:0608 Genesys Logic, Inc. USB-2.0 4-Port HUB. The hub comes with a 5V 2A PSU that is quite capable of powering the Raspberry Pi and additional peripherals. I did not test whether the hub feeds power into the uplink USB port. The problem with this hub is that USB sticks connected to it reliably disconnect after a short time of writing to them (via cat /dev/zero > /dev/<stick>). Sometimes they reconnect with a different device, sometimes they do not. The only error messages in the logs are plain vanilla USB device disconnects. While this may look like a power-issue, measurements with a digital oscilloscope found absolutely no problem. Another observation I have made is that sometimes (not always), the data-transfer rates to the USB sticks slow down to about 500kB/s. I suspect this is a problem with the USB driver that does not manage to work around some brokeness in the hub chip. The hub has no current-limiter at all and plugging in some peripherals will hard crash your Raspberry Pi, something I do not observe with better hubs.<br />
<br />
*'''Dynex'''<br />
** 7-Port USB Hub - Does not work in Debian 19-04 image.<br />
** DX-HB7PT 7-Port USB Hub - As per the Gear Head below, it's 2 daisy-chained Genesys Logic 05e3:0608 devices. Appears to result in significant slow downs when the USB is under load, such as running the root file system from a USB drive.<br />
<br />
*'''Dynamode'''<br />
** 7-Port USB 2.0 Hub (Silver and black). Feeds power back up the interconnect to the Raspberry Pi causing the power LED to light on the Raspberry Pi if the hub is powered on, but the Raspberry Pi is not. The Raspberry Pi also fails to boot when powered off this hub, with or without the interconnect plugged in. Stops the network from working when connected to the Raspberry Pi after booting the Raspberry Pi - cannot ssh to the Raspberry Pi. Best avoided. :-( Shows up in ''lsusb'' as a pair of ''ID 05e3:0608 Genesys Logic, Inc. USB-2.0 4-Port HUB'' which is interesting. - Confirmed. This hub also appears unable to power an external USB drive using a y-cable as it gives the error -71 message in dmesg (when providing external power to the Raspberry Pi).<br />
** 4-Port High-Speed USB 2.0 Hub (USB-H40-A2.0), came with with a 1&nbsp;A power supply. Leaks power to the Raspberry Pi through the uplink. Doesn't work with Raspberry Pi, unless the Raspberry Pi is powered by a second power source. This hub is completely generic and I've seen it being sold under different brand names as well. Therefore, a picture is [http://i.imgur.com/BPZ3j.jpg included] for easy identification. <br />
<br />
*'''D-Link'''<br />
** 7-Port USB Hub DUB-H7 (Crashes USB stack, including Ethernet, when plugging / using some peripherals). (See note above, it works with some distros and/or with latest firmware)<br />
<br />
*'''E-Solution'''<br />
** 4-Port 2&nbsp;A Supply (Does not detect at all during boot or after boot- no messages) [IC = Alcor Micro Corp (AU6254)]<br />
<br />
*'''Fosmon'''<br />
** 7-Port USB 2.0 Hub with 1&nbsp;A Power Supply (Causes interference with other USB devices and sends enough power to light up the Raspberry Pi with it's Micro USB cable unplugged).<br />
<br />
*'''Gear Head'''<br />
** UH7250MAC 7-port powered hub. Internally, two daisy-chained Genesys Logic 05e3:0608 devices. Causes Ethernet instability when used under very specific circumstances, in X11.<br />
** <strike>UH5200T 4-port powered hub. As of 2012-08-16 Wheezy, if any USB 1.x device (a keyboard, for example) is plugged into this hub, Ethernet stops, and USB interrupts for other devices get dropped (keys repeating forever), etc. Occurs even if power is not attached (not a power leakage problem).</strike> Appears working after a bootloader and/or firmware update on 9/12. Also, turned out to be somewhat more specific to the combination of two particular low-speed devices.<br />
<br />
*'''Hama'''<br />
** 4-Port USB 2.0 "bus hub", model 78496 (?). Only works for low power devices (card readers?), but it does not work for power hungry devices (HDD and WLAN). It doesn't boot when hub connected to Raspberry Pi. The funniest thing is that Raspberry Pi powers on when I plug in this hub to normal size USB port (not that small dedicated port). idVendor=05e3, idProduct=0608<br />
<br />
*'''Kensington'''<br />
** 7-Port Dome Hub model no 1500129 (Possible problems with malfunctioning keyboard, kills mouse when GUI started).<br />
<br />
*'''iBall'''<br />
** Piano 423 4-Port USB hub. Listed in lsusb as Genesys Logic. Fails to deliver enough power to connected devices even when using AC power supply.<br />
<br />
*'''Inland'''<br />
** 4-Port USB 2.0 Cable Hub model no 480426 (Some devices work, some don't, cheap unshielded untwisted wire design)<br />
<br />
*'''Logik'''<br />
** LP7HUB11 7-Port USB Hub. (Ethernet failed, slow response, in LXDE. Happened whether or not the hub's independent power supply was connected to the hub.)<br />
<br />
*'''LogiLink'''<br />
** 7-Port powered USB-Hub with switch UA0124. Does not work even with a x86 Linux box. Does work with Windows and comes with a beefy 3,5 A power supply that works with a Belkin 7-port mobile USB-Hub to power a cluster of 4 Raspberries.<br />
<br />
*'''nGear'''<br />
** nGear G-H508 Mini 4 Port USB2.0 Hub. Does not work when more than 1 device is plugged in even with power supply.<br />
<br />
*'''Soniq'''<br />
** 4-Port 5&nbsp;V supply. Model number CUH100. (B). Appears to draw power away from the Raspberry Pi, even when the Raspberry Pi has an isolated power line. Netgear WNA1100 Wi-Fi Adapter (which is known to work in other setups is recognized, but it is unresponsive).<br />
<br />
*'''Targus'''<br />
** ACH115EU 7-port powered hub. 5&nbsp;V 3&nbsp;A power supply. Arduino communicates with Raspberry Pi when connected directly to Raspberry Pi's USB port, but it hangs as soon as if connected via ACH115. Also sometimes smsc95xx eth0 Failed to read register index 0x00000114 etc. errors in syslog when used.<br />
<br />
*'''TCM'''<br />
** Model 234298 s/n T634007737 powered hub. 4 ports plus card reader. 1&nbsp;A power supply. Model B, Wheezy Raspbian works OK with keyboard/mouse, but there are problems with Wi-Fi no connects. (insufficient power?)<br />
<br />
*'''Trust'''<br />
** 10-port USB 2.0 Hub (powered). Prevents Ethernet from being recognised.<br />
** SliZe 7 port USB 2.0 Hub (powered) - Item number 17080 (Barcode 8 713439 170801). Prevents Ethernet from being recognised. Keyboard sends multiple characters. <br />
<br />
*'''Unbranded / Multiple Brands'''<br />
** 7-port silver/black hub. Also sold elsewhere under brands such as 'EX-Pro', 'Trixes' and 'Xentra' -- This is ''probably'' due to an inadequate power supply. -- I replaced the terrible power supply with a very good one, kept getting "DEBUG: handle_hc_chhltd_intr_dma:: XactErr without NYET/NAK/ACK" in dmesg, with no devices plugged in to the hub (with or without the power supply in). Measurements by [[User:TrevorGowen|TrevorGowen]] ([[User talk:TrevorGowen|talk]]) of the power loading behaviour of an example of this type of hub and its supplied PSU are logged at [http://www.cpmspectrepi.webspace.virginmedia.com/raspberry_pi/MoinMoinExport/PoweredUSBHubs.html CPM-Spectre-Pi...PoweredUSBHubs], together with similar measurements of other devices.<br />
** Generic 7-port black hub with Genesys Logic GL850A chipset<br />
** Cerulian 10 Port USB 2.0 Top Loading Hub with 2&nbsp;A supply (kills mouse and network port)<ref>http://www.raspberrypi.org/forum/absolute-beginners/cheap-powered-usb-hub-uk/#p76452</ref><br />
** [http://www.monoprice.com/products/product.asp?c_id=103&cp_id=10307&cs_id=1030701&p_id=226 USB 2.0 4 PORT INT/EXT DUAL HUB BAY] -- Genesys Chipset -- idVendor=05e3, idProduct=0607 -- low speed devices worked, but there are strange USB failures when X session started. High speed devices such as hard drives had failures.<br />
<br />
== References ==<br />
<references><br />
</references><br />
<br />
{{Template:Raspberry Pi}}</div>Pioneerhttps://elinux.org/index.php?title=RPi_Hardware_Basic_Setup&diff=268094RPi Hardware Basic Setup2013-07-03T10:24:30Z<p>Pioneer: </p>
<hr />
<div>{{Template:RPi_Startup}}<br />
<br />
= Typical Hardware You Will Need =<br />
You may have decided to buy a Raspberry Pi because you think it is great, it helps if you have an idea of what you want to do with it. You buy the board, but you will need some extra parts to be able to use it. Some of those parts you may have around so you can use them, some you might buy that others have given away or sold, and some you buy yourself. Consider what you buy; you might get very little benefit from an expensive item over a cheap one.<br />
<br />
The Raspberry Pi can be used in the conventional computer configuration, with a keyboard, mouse and display, or in a headless configuration where it is available on a network and is controlled from another computer on that network. You can add a range of additional peripherals to the Pi; the first section of this page covers setting up the Pi with the minimum number of peripherals to make sure that you can get it working. Additional peripherals are covered in the second section.<br />
<br />
{| border="1"<br />
! Item !! Conventional !! Headless !! Quick Link<br />
|-<br />
|[[RPi Buying Guide|Raspberry Pi board]]<br />
|Yes<br />
|Yes<br />
|[http://thepihut.com/collections/raspberry-pi-computer The Pi Hut]<br />
|-<br />
|[[#Power Supply|Power Supply]]<br />
|Yes<br />
|Yes<br />
|[http://thepihut.com/collections/power-supplies The Pi Hut]<br />
|-<br />
|[[#Prepared Operating System SD Card|SD Card + OS]]<br />
|Yes<br />
|Yes<br />
|[http://thepihut.com/collections/software The Pi Hut]<br />
|-<br />
|[[#Keyboard & Mouse|USB keyboard]]<br />
|Yes<br />
|No<br />
|[http://thepihut.com/collections/keyboards-mice The Pi Hut]<br />
|-<br />
|[[#Keyboard & Mouse|USB mouse]]<br />
|If using a GUI desktop<br />
|No<br />
|[http://thepihut.com/collections/keyboards-mice The Pi Hut]<br />
|-<br />
|[[#Display|Display]]<br />
|Yes<br />
|No<br />
|<br />
|-<br />
|[[#Cables|Display cable]]<br />
|Yes<br />
|No<br />
|[http://thepihut.com/collections/video-output The Pi Hut]<br />
|-<br />
|[[#Cables|Network cable]]<br />
|If network / internet<br />
|Not possible if Model A; Yes if not WiFi<br />
|[http://thepihut.com/collections/networking/products/2m-network-cable-for-the-raspberry-pi The Pi Hut]<br />
|-<br />
|[[#Network Connectivity|WiFi USB adapter]]<br />
|If network / internet<br />
|If model A, Yes; Yes if not cabled<br />
|[http://thepihut.com/collections/networking/products/usb-wifi-adapter-for-the-raspberry-pi The Pi Hut]<br />
|-<br />
|[[#USB Hub|Powered USB hub]]<br />
|If USB WiFi, complex keyboard or mouse<br />
|No<br />
|[http://thepihut.com/collections/hubs/products/7-port-usb-hub-for-the-raspberry-pi The Pi Hut]<br />
|-<br />
|[[#Another PC|Another PC / laptop, etc]]<br />
|No<br />
|Yes<br />
|<br />
|-<br />
|[[#Real Time Clock|Real-Time Clock module]]<br />
|If no network / internet<br />
|If no network / internet<br />
|<br />
|}<br />
<br />
<br />
'''IMPORTANT''' For USB devices other than a mouse and a simple wired keyboard (for USB devices drawing more than 100mA) a powered USB hub is strongly recommended. A technical discussion as to why can be found [http://www.raspberrypi.org/phpBB3/viewtopic.php?f=24&t=5830 here]. Specifically the RPI's built in USB hub is designed only for "Single current unit" USB devices. Note that when using Revision 2 (or later) boards the problem has been mitigated somewhat with the removal of the USB polyfuses, still due to the limited current the PI can provide to USB devices, due to its main polyfuse, its still recommended to use a hub for all USB peripherals requiring more than 100mA.<br />
<br />
Other, optional equipment includes:<br />
<br />
* [[#Additional Peripherals|Case]]<br />
* [[#Additional Peripherals|SD card reader]] - if you need to prepare your own SD card<br />
* [[#Power Supply|Power Supply Switch]] - if you want an easy way to cycle power<br />
<br />
== Power Supply ==<br />
The unit uses a Micro USB connection to power itself (only the power pins are connected - so it will not transfer data over this connection). A standard modern phone charger with a micro-USB connector will do, but needs to produce at least 700mA at 5 volts. Check your power supply's ratings carefully, and [http://www.raspberrypi.org/forum/general-discussion/power-supply-warning beware cheap knock-offs!]. <br />
<br />
The Pi Hut offers a 5V 1500mA power supply, manufactured specially for the Raspberry Pi. This is available in three varieties :<br />
* [http://thepihut.com/products/micro-usb-power-supply-for-the-raspberry-pi UK]<br />
* [http://thepihut.com/products/eu-micro-usb-power-supply-for-the-raspberry-pi EU]<br />
* [http://thepihut.com/products/usa-micro-usb-power-supply-for-the-raspberry-pi USA]<br />
<br />
Other suitable mains adapters will be available from the [http://www.raspberrypi.com RPi Shop], as well as [http://www.ebay.co.uk/itm/330844162509 eBay]. [https://www.modmypi.com/raspberry-pi-accessories/5v-2A-modmypi-raspberry-pi-power-supply ModMyPi's Raspberry Pi Shop] stocks a 5V 2A bespoke charger designed specifically for use with the Raspberry Pi.<br />
<br />
You can use a range of other power sources (assuming they are able to provide enough current ~700mA):<br />
* Computer USB Port or powered USB hub (will depend on power output)<br />
* Special wall warts with USB ports<br />
* Mobile Phone Backup Battery (will depend on power output) (in theory - needs confirmation)<br />
* Modern TV with built-in USB (for example, it has been shown to work with the Sony KDL-40HX723 and KDL-55NX813)<br />
* Internet Routers with USB Ports (the BT Home Hub 3 seems to run the Pi nicely)<br />
<br />
To use the above, you'll need a USB A 'male' to USB micro 'male' cable - these are often shipped as data cables with mobile phones.<br />
<br />
===Power Switch===<br />
Additionally, the Raspberry Pi does not have the functionality of an on/off switch like traditionally seen on a PC. [http://www.pi-supply.com Pi Supply] have for sale an [http://www.pi-supply.com/product/pi-supply-raspberry-pi-power-switch/ add on board] that introduces this functionality, allowing you to easily manage power on your Raspberry Pi, without wearing out your back, or the micro-USB socket on the Pi. It also includes a safe shutdown switch to avoid corruption of your SD card.<br />
<br />
''For detailed information about power requirements see [[Rpi_Hardware#Power | RPi Hardware - Power]].''<br />
<br />
== Portable Battery Pack ==<br />
Want to use your Raspberry Pi on the go? Then you need a Portable Power Pack! The rechargeable battery pack allows you to use your Raspberry Pi anywhere. Available from The Pi Hut - [http://thepihut.com/products/portable-power-pack-for-the-raspberry-pi Portable Power Pack for the Raspberry Pi]<br />
<br />
== Prepared Operating System SD Card ==<br />
The RPi has no internal storage or built-in boot code, so it requires an SD-Card that is set up to boot the RPi and launch the Operating System. You should look at the [[RPi Easy SD Card Setup]] page for instructions about buying a preinstalled card or creating your own loaded SD Card.<br />
<br />
== Keyboard & Mouse ==<br />
Most standard USB keyboards and mice will work with the RPi. Wireless keyboard/mice should also function, and only require a single USB port for an RF dongle. In order to use a Bluetooth keyboard or mouse you would need to use a Bluetooth dongle, which again uses a single port.<br />
<br />
Remember that the Model A has a single USB port and the Model B only has two (typically a keyboard and mouse will use a USB port each) - see [[RPi_Hardware_Basic_Setup#USB-Hub | USB Hub]] below.<br />
<br />
''To check your mouse and keyboard are compatible with Linux, see [[RPi VerifiedPeripherals | RPi Verified Peripherals]].''<br />
<br />
== Display ==<br />
There are two connection options for the RPi display, ''HDMI'' (high definition) and ''Composite'' (low definition).<br />
<br />
* HD TVs and most LCD Monitors can be connected using a full-size 'male' HDMI cable, and with an inexpensive adaptor if DVI is used. HDMI versions 1.3 and 1.4 are supported, and a version 1.4 cable is recommended. The RPi outputs audio and video via HMDI, but does not support HDMI input.<br />
<br />
* Most older TVs can be connected using Composite (a yellow-to-yellow cable). PAL and NTSC TVs are supported. Note that the RCA output is composite video, not RF, so it cannot be connected directly to the antenna input of a TV, you need to connected it the the yellow video input connector, or to the SCART input using a RCA to SCART plug, (adapter).<br />
<br />
When using composite video, audio is available from a 3.5mm (1/8 inch) socket, and can be sent to your TV, or to an amplifier. To send audio to your TV, you will need a cable which adapts from 3.5mm to double (red and white) RCA connectors. These red and white can go into the red and white RCA plug inputs of a TV, or a stereo set, or to the above mentioned RCA to SCART plug. Another option for audio (when not using HDMI) is to connect the 3.5mm jackplug to an amplified speakerset. Do not connect the 3.5 mm jack directly to a headset, as the 3.5 mm audio output isn't suitable to drive headsets, only amplifier inputs. Attaching a low impedance load, (such as a headset) to the stereo audio output may lead to distorted sound.<br />
<br />
Using an HDMI to DVI-D (digital) adaptor plus a DVI to VGA adaptor will not work. HDMI does not supply the DVI-A (analogue) needed to convert to VGA - converting an HDMI or DVI-D source to VGA (or component) needs an active converter. (It can work out cheaper to buy a new monitor). Problems have been reported with converters if the power supply is not adequate and the converter is not powered from its own power supply.<br />
<br />
The Pi Hut offer two adapters that will allow the Raspberry Pi to be used with multiple monitor formats<br />
* [http://thepihut.com/products/1-8m-hdmi-cable Standard HDMI]<br />
* [http://thepihut.com/products/pi-view-official-raspberry-pi-hdmi-to-vga-convertor VGA adapter]<br />
* [http://thepihut.com/products/hdmi-to-dvi-cable-for-the-raspberry-pi DVI adapter]<br />
<br />
''For detailed information see [[Rpi Screens]].''<br />
<br />
== Cables ==<br />
You will probably need a number of cables in order to connect your RPi up.<br />
# Micro-B USB Power Cable (see above) [http://en.wikipedia.org/wiki/File:MicroB_USB_Plug.jpg picture]. This has to be a [[On the RPi usb power cable|high quality one]].<br />
# HDMI-A [http://en.wikipedia.org/wiki/File:HDMI.jpg picture] or Composite cable [http://en.wikipedia.org/wiki/File:Composite-video-cable.jpg picture], plus DVI adaptor [http://en.wikipedia.org/wiki/File:Adapter_dvi_hdmi_S7302224_wp.jpg picture] or SCART adaptor [http://en.wikipedia.org/wiki/File:Multiconnector-scart-chti.jpg picture] if required, to connect your RPi to the Display/Monitor/TV of your choice. <br />
# Audio cable [http://en.wikipedia.org/wiki/File:Audio-TRS-Mini-Plug.jpg picture], this is not needed if you use a HDMI TV/monitor.<br />
# Ethernet/LAN Cable (see below) [http://en.wikipedia.org/wiki/File:Ethernet_RJ45_connector_p1160054.jpg picture].<br />
<br />
The price you pay for an HDMI cable can very wildly and under most circumstances a low-cost cable from a reputable online or local supplier will be absolutely fine, but the definition of what constitutes 'low cost' can vary wildly - for example, in the UK, a 1m cable can be purchased for anything between £1 and £24.99. <br />
If, however, you want to drive a display some distance from the RPi (say greater than the ubiquitous 1.8m/6ft), or you are using a video switch to share a display between several devices, then higher quality cables might be wise - for example, a pair of 1m HDMI cables purchased in a UK 'pound shop' worked fine when directly connected between the RPi and a display, but would not give a stable picture when used via an HDMI switch. Replacing the £1 1m cable with a 1.5m cable bought online for £1.30 fixed the problem. <br />
For more insight: [http://www.techradar.com/news/video/why-you-dont-need-to-spend-more-than-2-on-an-hdmi-cable-1071343 Why you don't need to spend more than £2 on an HDMI cable]<br />
<br />
Fully tested cables are available from [http://www.pi-supply.com Pi Supply], [http://thepihut.com/collections/cables The Pi Hut's Raspberry Pi Store], and [https://www.modmypi.com/raspberry-pi-accessories ModMyPi's Raspberry Pi Shop] offers a range of High Quality coloured 'Noodle' cables.<br />
<br />
== Network / Internet Connectivity ==<br />
<br />
This may be an Ethernet/LAN cable (standard RJ45 connector) or a USB WiFi adaptor. The RPi ethernet port is auto-sensing which means that it may be connected to a router or directly to another computer (without the need for a crossover cable<ref name=autoMDIX>[http://en.wikipedia.org/wiki/Medium_dependent_interface#Auto-MDIX Wikipedia:Auto-MDIX]</ref>).<br />
<br />
''Support for USB WiFi adaptors will vary - see [[RPi VerifiedPeripherals | RPi Verified Peripherals]].''<br />
<br />
Note: If a Netgear router has a blank in the fourth box of the subnet mask, raspbian will interpret that as a 255, not as a '0' like Ubuntu will do. This will give you a subnet mask of 255.255.255.255 and a useless network connection. Changing the router's setting to put a '0' in the last field and reinitializing the network will fix this.<br />
<br />
== USB-Hub ==<br />
In order to connect additional devices to the RPi, you may want to obtain a USB Hub, which will allow multiple devices to be used.<br />
<br />
It is recommended that a '''powered''' hub is used - this will provide any additional power to the devices without affecting the RPi itself. The USB ports are fused at about 140ma each without an additional external power source. This not enough to power a hard drive, and you may even have trouble powering wireless adapters and other peripherals. There is enough current out there, however, for mice and most keyboards. (see [[Rpi_Hardware#Power | RPi Hardware - Power]] section).<br />
<br />
USB version 2.0 is recommended. USB version 1.1 is fine for keyboards and mice, but may not be fast enough for other accessories.<br />
<br />
== Real Time Clock ==<br />
Laptops and computers keep time when the power is off by using a pre-installed, battery powered 'Real Time Clock' (RTC). However, this Real Time Clock module is not included with the Raspberry Pi. To keep time, the Raspberry Pi updates the date and time automatically over the internet via Ethernet or WiFi. For projects which have no internet connection, you may want to add a low cost battery powered RTC to help your Pi keep time!<br />
<br />
Afterthought Software have released a 'Plug and Play' Real Time Clock designed specifically for the Raspberry Pi which, unlike other RTC's available, plugs directly in to the Raspberry Pi's GPIO Ports. The unit is available from [https://www.modmypi.com/raspberry-pi-expansion-boards/rasclock-raspberry-pi-real-time-clock-module ModMyPi] and comes complete with an easy to follow [https://www.modmypi.com/blog/installing-the-rasclock-raspberry-pi-real-time-clock Installation Guide].<br />
<br />
== Another PC ==<br />
If you need to install the Operating System on your own SD Card you will need another PC, Laptop or Mac to do so (or get a friend or local group to do it for you). If you are running headless, you also need one, but for a lot of uses (not all) you can use a tablet or smart phone. This does include another Pi!<br />
<br />
= Connecting Together =<br />
<br />
[[File:Raspi-Model-AB-Mono-1-699x1024.png|200px|thumb|right|A diagram denoting the places of the different components on the Rpi, made by Paul Beech. Click to enlarge.]]<br />
You can use the diagram to connect everything together using the following instructions:<br />
<br />
# Plug the SD Card loaded with the Operating System into the Pi.<br />
# If required, plug the USB keyboard and mouse into the Pi, perhaps via a USB Hub. Connect the Hub to power, if necessary.<br />
# If required, plug the video cable into the display and into the Pi.<br />
# Plug in your Network cable, or WiFi dongle, if required.<br />
# Ensure that your USB Hub (if any) and display are working.<br />
# With your screen on, plug the other end of the power source into the Pi.<br />
# Plug the power source into the main socket, and switch it on.<br />
# If connected to a display, the Pi should boot up and display messages on the screen.<br />
# If running headless, it should boot up. When the leds have stopped flashing, connect to the Pi from the remote computer. Whether this works will depend on the operating system you are using; the Raspian Linux operating system is configured to allow SSH connections by default.<br />
<br />
It is always recommended to connect the MicroUSB Power to the unit last (while most connections can be made live, it is best practice to connect items such as displays and other connections with the power turned off). <br />
<br />
If you use both a R-PI power supply and a powered hub, its recommended you connect them to the same switched power bar, and use the switch on the power bar to switch off both the R-PI and hub at the exact same time. <br />
<br />
Also, always shutdown using the software shutdown function, not by pulling the plug. When not using a GUI, (with a GUI use the GUI command) you can use the command "sudo halt", and power off when all the LED's on the board (except the power LED) go off. This is especially important the first time you boot, as in the process the R-PI modifies the content of the SD-card, without a clean shutdown the contents of the card may be damaged.<br />
<br />
The RPi may take a long time to boot when powered-on for the first time, so be patient, and cleanly shutdown afterwards, as described above!<br />
<br />
= Additional Peripherals =<br />
You may decide you want to use various other devices with your RPi, such as Flash Drives/Portable Hard Drives, Speakers etc.<br />
<br />
''For detailed information see [[RPi VerifiedPeripherals | RPi Verified Peripherals]].''<br />
<br />
== Heatsink ==<br />
Not a vital accessory for your RPi, but will help to reduce the CPU's temperature whilst under load. Available from [http://thepihut.com/collections/heatsinks The Pi Hut's Raspberry Pi Store], [http://www.etsy.com/shop/nhslzt Etsy], [https://www.modmypi.com/shop/raspberry-pi-heat-sink-kit ModMyPi] (with lots of tips and tricks for reducing temperature in the reviews) or [http://www.ebay.co.uk/itm/330758220781 eBay]<br />
<br />
== Case ==<br />
Since the RPi is supplied without a case, it will be important to ensure that you do not use it in places where it will come into contact with conductive metal or liquids, unless suitably protected. Some form of [[Rpi Cases | case]] should be considered, and there is a [http://www.raspberrypi.org/forum/general-discussion/cases-for-the-raspberry-pi Rpi case thread] on the forum. Cases are also available from [http://thepihut.com/collections/cases The Pi Hut's Raspberry Pi Store],[https://www.modmypi.com/raspberry-pi-cases ModMyPi's Raspberry Pi Shop] and [http://store.mobileappsystems.com MobileApp Systems].<br />
<br />
''For detailed information see [[Rpi Cases]].''<br />
<br />
== SD card reader ==<br />
You may need an SD card reader to prepare an SD card, or read a second one, both for the Pi or the other computer if it does not have an integral SD card reader.<br />
<br />
[https://www.modmypi.com/raspberry-pi-accessories/plexus-single-slot-usb2.0-card-reader ModMyPi's Raspberry Pi Shop] stocks a low cost (99p) SD Card Reader.<br />
<br />
== Expansion & Low Level Peripherals ==<br />
If you plan on making use of the low level interfaces available on the RPi, then ensure you have suitable header pins for the GPIO (and if required JTAG) suitable for your needs.<br />
<br />
Also if you have a particular low-level project in mind, then ensure you design in suitable protection circuits to keep your RPi safe (details will be made available within the [[RaspberryPiBoardProjects | RPi Projects, Guides & Tutorials]] section).<br />
<br />
''For detailed information see [[Rpi Low-level peripherals | Rpi Low-level Peripherals]].''<br />
<br />
= External Links =<br />
<br />
For a verbose guide aimed at absolute beginners, see [http://h2g2.com/A13413584 Peripherals You'll Need] and [http://h2g2.com/A9143796 Getting Started] in h2g2's 'Introducing the Raspberry Pi'.<br />
<br />
For a cautionary tale of '7 gotchas' to be on the lookout for (especially concerning the re-use of old monitors, keyboards, etc), see [http://www.keyboardmaven.com/2013/04/raspberry-pi-gotchas-and-newbiebuyer.html Raspbery Pi 'Gotchas' and new buyer tips]<br />
<br />
= References =<br />
<references/><br />
{{Template:Raspberry Pi}}<br />
[[Category:RaspberryPi]]</div>Pioneerhttps://elinux.org/index.php?title=RPi_Hardware_Basic_Setup&diff=268088RPi Hardware Basic Setup2013-07-03T10:23:27Z<p>Pioneer: </p>
<hr />
<div>{{Template:RPi_Startup}}<br />
<br />
= Typical Hardware You Will Need =<br />
You may have decided to buy a Raspberry Pi because you think it is great, it helps if you have an idea of what you want to do with it. You buy the board, but you will need some extra parts to be able to use it. Some of those parts you may have around so you can use them, some you might buy that others have given away or sold, and some you buy yourself. Consider what you buy; you might get very little benefit from an expensive item over a cheap one.<br />
<br />
The Raspberry Pi can be used in the conventional computer configuration, with a keyboard, mouse and display, or in a headless configuration where it is available on a network and is controlled from another computer on that network. You can add a range of additional peripherals to the Pi; the first section of this page covers setting up the Pi with the minimum number of peripherals to make sure that you can get it working. Additional peripherals are covered in the second section.<br />
<br />
{| border="1"<br />
! Item !! Conventional !! Headless !! Quick Link<br />
|-<br />
|[[RPi Buying Guide|Raspberry Pi board]]<br />
|Yes<br />
|Yes<br />
|[http://thepihut.com/collections/raspberry-pi-computer The Pi Hut]<br />
|-<br />
|[[#Power Supply|Power Supply]]<br />
|Yes<br />
|Yes<br />
|[http://thepihut.com/collections/power-supplies The Pi Hut]<br />
|-<br />
|[[#Prepared Operating System SD Card|SD Card + OS]]<br />
|Yes<br />
|Yes<br />
|[http://thepihut.com/collections/software The Pi Hut]<br />
|-<br />
|[[#Keyboard & Mouse|USB keyboard]]<br />
|Yes<br />
|No<br />
|[http://thepihut.com/collections/keyboards-mice The Pi Hut]<br />
|-<br />
|[[#Keyboard & Mouse|USB mouse]]<br />
|If using a GUI desktop<br />
|No<br />
|[http://thepihut.com/collections/keyboards-mice The Pi Hut]<br />
|-<br />
|[[#Display|Display]]<br />
|Yes<br />
|No<br />
|<br />
|-<br />
|[[#Cables|Display cable]]<br />
|Yes<br />
|No<br />
|[http://thepihut.com/collections/video-output The Pi Hut]<br />
|-<br />
|[[#Cables|Network cable]]<br />
|If network / internet<br />
|Not possible if Model A; Yes if not WiFi<br />
|[http://thepihut.com/collections/networking/products/2m-network-cable-for-the-raspberry-pi The Pi Hut]<br />
|-<br />
|[[#Network Connectivity|WiFi USB adapter]]<br />
|If network / internet<br />
|If model A, Yes; Yes if not cabled<br />
|[http://thepihut.com/collections/networking/products/usb-wifi-adapter-for-the-raspberry-pi The Pi Hut]<br />
|-<br />
|[[#USB Hub|Powered USB hub]]<br />
|If USB WiFi, complex keyboard or mouse<br />
|No<br />
|[http://thepihut.com/collections/hubs/products/7-port-usb-hub-for-the-raspberry-pi The Pi Hut]<br />
|-<br />
|[[#Another PC|Another PC / laptop, etc]]<br />
|No<br />
|Yes<br />
|<br />
|-<br />
|[[#Real Time Clock|Real-Time Clock module]]<br />
|If no network / internet<br />
|If no network / internet<br />
|<br />
|}<br />
<br />
<br />
'''IMPORTANT''' For USB devices other than a mouse and a simple wired keyboard (for USB devices drawing more than 100mA) a powered USB hub is strongly recommended. A technical discussion as to why can be found [http://www.raspberrypi.org/phpBB3/viewtopic.php?f=24&t=5830 here]. Specifically the RPI's built in USB hub is designed only for "Single current unit" USB devices. Note that when using Revision 2 (or later) boards the problem has been mitigated somewhat with the removal of the USB polyfuses, still due to the limited current the PI can provide to USB devices, due to its main polyfuse, its still recommended to use a hub for all USB peripherals requiring more than 100mA.<br />
<br />
Other, optional equipment includes:<br />
<br />
* [[#Additional Peripherals|Case]]<br />
* [[#Additional Peripherals|SD card reader]] - if you need to prepare your own SD card<br />
* [[#Power Supply|Power Supply Switch]] - if you want an easy way to cycle power<br />
<br />
== Power Supply ==<br />
The unit uses a Micro USB connection to power itself (only the power pins are connected - so it will not transfer data over this connection). A standard modern phone charger with a micro-USB connector will do, but needs to produce at least 700mA at 5 volts. Check your power supply's ratings carefully, and [http://www.raspberrypi.org/forum/general-discussion/power-supply-warning beware cheap knock-offs!]. <br />
<br />
[http://www.pi-supply.com/ Pi Supply] offers a 5.25V (+-0.25v) 1500mA power supply, manufactured specially for the Raspberry Pi to account for voltage drop due to the high current draw of the Raspberry Pi when compared to typical (phone charging etc.) duties. This is available in four varieties :<br />
* [http://www.pi-supply.com/product/uk-micro-usb-raspberry-pi-power-supply-5v-1500ma/ UK Raspberry Pi Power Supply]<br />
* [http://www.pi-supply.com/product/european-eu-micro-usb-raspberry-pi-power-supply-5v-1500ma/ EU Raspberry Pi Power Supply]<br />
* [http://www.pi-supply.com/product/american-usa-micro-usb-raspberry-pi-power-supply-5v-1500ma/ USA Raspberry Pi Power Supply]<br />
* [http://www.pi-supply.com/product/australian-aus-micro-usb-raspberry-pi-power-supply-5v-1500ma/ AUS Raspberry Pi Power Supply]<br />
<br />
The Pi Hut offers a 5V 1500mA power supply, manufactured specially for the Raspberry Pi. This is available in three varieties :<br />
* [http://thepihut.com/products/micro-usb-power-supply-for-the-raspberry-pi UK]<br />
* [http://thepihut.com/products/eu-micro-usb-power-supply-for-the-raspberry-pi EU]<br />
* [http://thepihut.com/products/usa-micro-usb-power-supply-for-the-raspberry-pi USA]<br />
<br />
Other suitable mains adapters will be available from the [http://www.raspberrypi.com RPi Shop], as well as [http://www.ebay.co.uk/itm/330844162509 eBay]. [https://www.modmypi.com/raspberry-pi-accessories/5v-2A-modmypi-raspberry-pi-power-supply ModMyPi's Raspberry Pi Shop] stocks a 5V 2A bespoke charger designed specifically for use with the Raspberry Pi.<br />
<br />
You can use a range of other power sources (assuming they are able to provide enough current ~700mA):<br />
* Computer USB Port or powered USB hub (will depend on power output)<br />
* Special wall warts with USB ports<br />
* Mobile Phone Backup Battery (will depend on power output) (in theory - needs confirmation)<br />
* Modern TV with built-in USB (for example, it has been shown to work with the Sony KDL-40HX723 and KDL-55NX813)<br />
* Internet Routers with USB Ports (the BT Home Hub 3 seems to run the Pi nicely)<br />
<br />
To use the above, you'll need a USB A 'male' to USB micro 'male' cable - these are often shipped as data cables with mobile phones.<br />
<br />
===Power Switch===<br />
Additionally, the Raspberry Pi does not have the functionality of an on/off switch like traditionally seen on a PC. [http://www.pi-supply.com Pi Supply] have for sale an [http://www.pi-supply.com/product/pi-supply-raspberry-pi-power-switch/ add on board] that introduces this functionality, allowing you to easily manage power on your Raspberry Pi, without wearing out your back, or the micro-USB socket on the Pi. It also includes a safe shutdown switch to avoid corruption of your SD card.<br />
<br />
''For detailed information about power requirements see [[Rpi_Hardware#Power | RPi Hardware - Power]].''<br />
<br />
== Portable Battery Pack ==<br />
Want to use your Raspberry Pi on the go? Then you need a Portable Power Pack! The rechargeable battery pack allows you to use your Raspberry Pi anywhere. Available from The Pi Hut - [http://thepihut.com/products/portable-power-pack-for-the-raspberry-pi Portable Power Pack for the Raspberry Pi]<br />
<br />
== Prepared Operating System SD Card ==<br />
The RPi has no internal storage or built-in boot code, so it requires an SD-Card that is set up to boot the RPi and launch the Operating System. You should look at the [[RPi Easy SD Card Setup]] page for instructions about buying a preinstalled card or creating your own loaded SD Card.<br />
<br />
== Keyboard & Mouse ==<br />
Most standard USB keyboards and mice will work with the RPi. Wireless keyboard/mice should also function, and only require a single USB port for an RF dongle. In order to use a Bluetooth keyboard or mouse you would need to use a Bluetooth dongle, which again uses a single port.<br />
<br />
Remember that the Model A has a single USB port and the Model B only has two (typically a keyboard and mouse will use a USB port each) - see [[RPi_Hardware_Basic_Setup#USB-Hub | USB Hub]] below.<br />
<br />
''To check your mouse and keyboard are compatible with Linux, see [[RPi VerifiedPeripherals | RPi Verified Peripherals]].''<br />
<br />
== Display ==<br />
There are two connection options for the RPi display, ''HDMI'' (high definition) and ''Composite'' (low definition).<br />
<br />
* HD TVs and most LCD Monitors can be connected using a full-size 'male' HDMI cable, and with an inexpensive adaptor if DVI is used. HDMI versions 1.3 and 1.4 are supported, and a version 1.4 cable is recommended. The RPi outputs audio and video via HMDI, but does not support HDMI input.<br />
<br />
* Most older TVs can be connected using Composite (a yellow-to-yellow cable). PAL and NTSC TVs are supported. Note that the RCA output is composite video, not RF, so it cannot be connected directly to the antenna input of a TV, you need to connected it the the yellow video input connector, or to the SCART input using a RCA to SCART plug, (adapter).<br />
<br />
When using composite video, audio is available from a 3.5mm (1/8 inch) socket, and can be sent to your TV, or to an amplifier. To send audio to your TV, you will need a cable which adapts from 3.5mm to double (red and white) RCA connectors. These red and white can go into the red and white RCA plug inputs of a TV, or a stereo set, or to the above mentioned RCA to SCART plug. Another option for audio (when not using HDMI) is to connect the 3.5mm jackplug to an amplified speakerset. Do not connect the 3.5 mm jack directly to a headset, as the 3.5 mm audio output isn't suitable to drive headsets, only amplifier inputs. Attaching a low impedance load, (such as a headset) to the stereo audio output may lead to distorted sound.<br />
<br />
Using an HDMI to DVI-D (digital) adaptor plus a DVI to VGA adaptor will not work. HDMI does not supply the DVI-A (analogue) needed to convert to VGA - converting an HDMI or DVI-D source to VGA (or component) needs an active converter. (It can work out cheaper to buy a new monitor). Problems have been reported with converters if the power supply is not adequate and the converter is not powered from its own power supply.<br />
<br />
The Pi Hut offer two adapters that will allow the Raspberry Pi to be used with multiple monitor formats<br />
* [http://thepihut.com/products/1-8m-hdmi-cable Standard HDMI]<br />
* [http://thepihut.com/products/pi-view-official-raspberry-pi-hdmi-to-vga-convertor VGA adapter]<br />
* [http://thepihut.com/products/hdmi-to-dvi-cable-for-the-raspberry-pi DVI adapter]<br />
<br />
''For detailed information see [[Rpi Screens]].''<br />
<br />
== Cables ==<br />
You will probably need a number of cables in order to connect your RPi up.<br />
# Micro-B USB Power Cable (see above) [http://en.wikipedia.org/wiki/File:MicroB_USB_Plug.jpg picture]. This has to be a [[On the RPi usb power cable|high quality one]].<br />
# HDMI-A [http://en.wikipedia.org/wiki/File:HDMI.jpg picture] or Composite cable [http://en.wikipedia.org/wiki/File:Composite-video-cable.jpg picture], plus DVI adaptor [http://en.wikipedia.org/wiki/File:Adapter_dvi_hdmi_S7302224_wp.jpg picture] or SCART adaptor [http://en.wikipedia.org/wiki/File:Multiconnector-scart-chti.jpg picture] if required, to connect your RPi to the Display/Monitor/TV of your choice. <br />
# Audio cable [http://en.wikipedia.org/wiki/File:Audio-TRS-Mini-Plug.jpg picture], this is not needed if you use a HDMI TV/monitor.<br />
# Ethernet/LAN Cable (see below) [http://en.wikipedia.org/wiki/File:Ethernet_RJ45_connector_p1160054.jpg picture].<br />
<br />
The price you pay for an HDMI cable can very wildly and under most circumstances a low-cost cable from a reputable online or local supplier will be absolutely fine, but the definition of what constitutes 'low cost' can vary wildly - for example, in the UK, a 1m cable can be purchased for anything between £1 and £24.99. <br />
If, however, you want to drive a display some distance from the RPi (say greater than the ubiquitous 1.8m/6ft), or you are using a video switch to share a display between several devices, then higher quality cables might be wise - for example, a pair of 1m HDMI cables purchased in a UK 'pound shop' worked fine when directly connected between the RPi and a display, but would not give a stable picture when used via an HDMI switch. Replacing the £1 1m cable with a 1.5m cable bought online for £1.30 fixed the problem. <br />
For more insight: [http://www.techradar.com/news/video/why-you-dont-need-to-spend-more-than-2-on-an-hdmi-cable-1071343 Why you don't need to spend more than £2 on an HDMI cable]<br />
<br />
Fully tested cables are available from [http://www.pi-supply.com Pi Supply], [http://thepihut.com/collections/cables The Pi Hut's Raspberry Pi Store], and [https://www.modmypi.com/raspberry-pi-accessories ModMyPi's Raspberry Pi Shop] offers a range of High Quality coloured 'Noodle' cables.<br />
<br />
== Network / Internet Connectivity ==<br />
<br />
This may be an Ethernet/LAN cable (standard RJ45 connector) or a USB WiFi adaptor. The RPi ethernet port is auto-sensing which means that it may be connected to a router or directly to another computer (without the need for a crossover cable<ref name=autoMDIX>[http://en.wikipedia.org/wiki/Medium_dependent_interface#Auto-MDIX Wikipedia:Auto-MDIX]</ref>).<br />
<br />
''Support for USB WiFi adaptors will vary - see [[RPi VerifiedPeripherals | RPi Verified Peripherals]].''<br />
<br />
Note: If a Netgear router has a blank in the fourth box of the subnet mask, raspbian will interpret that as a 255, not as a '0' like Ubuntu will do. This will give you a subnet mask of 255.255.255.255 and a useless network connection. Changing the router's setting to put a '0' in the last field and reinitializing the network will fix this.<br />
<br />
== USB-Hub ==<br />
In order to connect additional devices to the RPi, you may want to obtain a USB Hub, which will allow multiple devices to be used.<br />
<br />
It is recommended that a '''powered''' hub is used - this will provide any additional power to the devices without affecting the RPi itself. The USB ports are fused at about 140ma each without an additional external power source. This not enough to power a hard drive, and you may even have trouble powering wireless adapters and other peripherals. There is enough current out there, however, for mice and most keyboards. (see [[Rpi_Hardware#Power | RPi Hardware - Power]] section).<br />
<br />
USB version 2.0 is recommended. USB version 1.1 is fine for keyboards and mice, but may not be fast enough for other accessories.<br />
<br />
== Real Time Clock ==<br />
Laptops and computers keep time when the power is off by using a pre-installed, battery powered 'Real Time Clock' (RTC). However, this Real Time Clock module is not included with the Raspberry Pi. To keep time, the Raspberry Pi updates the date and time automatically over the internet via Ethernet or WiFi. For projects which have no internet connection, you may want to add a low cost battery powered RTC to help your Pi keep time!<br />
<br />
Afterthought Software have released a 'Plug and Play' Real Time Clock designed specifically for the Raspberry Pi which, unlike other RTC's available, plugs directly in to the Raspberry Pi's GPIO Ports. The unit is available from [https://www.modmypi.com/raspberry-pi-expansion-boards/rasclock-raspberry-pi-real-time-clock-module ModMyPi] and comes complete with an easy to follow [https://www.modmypi.com/blog/installing-the-rasclock-raspberry-pi-real-time-clock Installation Guide].<br />
<br />
== Another PC ==<br />
If you need to install the Operating System on your own SD Card you will need another PC, Laptop or Mac to do so (or get a friend or local group to do it for you). If you are running headless, you also need one, but for a lot of uses (not all) you can use a tablet or smart phone. This does include another Pi!<br />
<br />
= Connecting Together =<br />
<br />
[[File:Raspi-Model-AB-Mono-1-699x1024.png|200px|thumb|right|A diagram denoting the places of the different components on the Rpi, made by Paul Beech. Click to enlarge.]]<br />
You can use the diagram to connect everything together using the following instructions:<br />
<br />
# Plug the SD Card loaded with the Operating System into the Pi.<br />
# If required, plug the USB keyboard and mouse into the Pi, perhaps via a USB Hub. Connect the Hub to power, if necessary.<br />
# If required, plug the video cable into the display and into the Pi.<br />
# Plug in your Network cable, or WiFi dongle, if required.<br />
# Ensure that your USB Hub (if any) and display are working.<br />
# With your screen on, plug the other end of the power source into the Pi.<br />
# Plug the power source into the main socket, and switch it on.<br />
# If connected to a display, the Pi should boot up and display messages on the screen.<br />
# If running headless, it should boot up. When the leds have stopped flashing, connect to the Pi from the remote computer. Whether this works will depend on the operating system you are using; the Raspian Linux operating system is configured to allow SSH connections by default.<br />
<br />
It is always recommended to connect the MicroUSB Power to the unit last (while most connections can be made live, it is best practice to connect items such as displays and other connections with the power turned off). <br />
<br />
If you use both a R-PI power supply and a powered hub, its recommended you connect them to the same switched power bar, and use the switch on the power bar to switch off both the R-PI and hub at the exact same time. <br />
<br />
Also, always shutdown using the software shutdown function, not by pulling the plug. When not using a GUI, (with a GUI use the GUI command) you can use the command "sudo halt", and power off when all the LED's on the board (except the power LED) go off. This is especially important the first time you boot, as in the process the R-PI modifies the content of the SD-card, without a clean shutdown the contents of the card may be damaged.<br />
<br />
The RPi may take a long time to boot when powered-on for the first time, so be patient, and cleanly shutdown afterwards, as described above!<br />
<br />
= Additional Peripherals =<br />
You may decide you want to use various other devices with your RPi, such as Flash Drives/Portable Hard Drives, Speakers etc.<br />
<br />
''For detailed information see [[RPi VerifiedPeripherals | RPi Verified Peripherals]].''<br />
<br />
== Heatsink ==<br />
Not a vital accessory for your RPi, but will help to reduce the CPU's temperature whilst under load. Available from [http://thepihut.com/collections/heatsinks The Pi Hut's Raspberry Pi Store], [http://www.etsy.com/shop/nhslzt Etsy], [https://www.modmypi.com/shop/raspberry-pi-heat-sink-kit ModMyPi] (with lots of tips and tricks for reducing temperature in the reviews) or [http://www.ebay.co.uk/itm/330758220781 eBay]<br />
<br />
== Case ==<br />
Since the RPi is supplied without a case, it will be important to ensure that you do not use it in places where it will come into contact with conductive metal or liquids, unless suitably protected. Some form of [[Rpi Cases | case]] should be considered, and there is a [http://www.raspberrypi.org/forum/general-discussion/cases-for-the-raspberry-pi Rpi case thread] on the forum. Cases are also available from [http://thepihut.com/collections/cases The Pi Hut's Raspberry Pi Store],[https://www.modmypi.com/raspberry-pi-cases ModMyPi's Raspberry Pi Shop] and [http://store.mobileappsystems.com MobileApp Systems].<br />
<br />
''For detailed information see [[Rpi Cases]].''<br />
<br />
== SD card reader ==<br />
You may need an SD card reader to prepare an SD card, or read a second one, both for the Pi or the other computer if it does not have an integral SD card reader.<br />
<br />
[https://www.modmypi.com/raspberry-pi-accessories/plexus-single-slot-usb2.0-card-reader ModMyPi's Raspberry Pi Shop] stocks a low cost (99p) SD Card Reader.<br />
<br />
== Expansion & Low Level Peripherals ==<br />
If you plan on making use of the low level interfaces available on the RPi, then ensure you have suitable header pins for the GPIO (and if required JTAG) suitable for your needs.<br />
<br />
Also if you have a particular low-level project in mind, then ensure you design in suitable protection circuits to keep your RPi safe (details will be made available within the [[RaspberryPiBoardProjects | RPi Projects, Guides & Tutorials]] section).<br />
<br />
''For detailed information see [[Rpi Low-level peripherals | Rpi Low-level Peripherals]].''<br />
<br />
= External Links =<br />
<br />
For a verbose guide aimed at absolute beginners, see [http://h2g2.com/A13413584 Peripherals You'll Need] and [http://h2g2.com/A9143796 Getting Started] in h2g2's 'Introducing the Raspberry Pi'.<br />
<br />
For a cautionary tale of '7 gotchas' to be on the lookout for (especially concerning the re-use of old monitors, keyboards, etc), see [http://www.keyboardmaven.com/2013/04/raspberry-pi-gotchas-and-newbiebuyer.html Raspbery Pi 'Gotchas' and new buyer tips]<br />
<br />
= References =<br />
<references/><br />
{{Template:Raspberry Pi}}<br />
[[Category:RaspberryPi]]</div>Pioneerhttps://elinux.org/index.php?title=RPi_Hub&diff=268082RPi Hub2013-07-03T10:22:02Z<p>Pioneer: cleaned code</p>
<hr />
<div>:'''''Notice:''' The Raspberry Pi Wiki pages on this site is collaborative work - the Raspberry Pi Foundation is '''not''' responsible for content on these pages.''<br />
{{TOC right}}<br />
{{Hub Flags}} <!-- please edit template to alter banner and flag display on all hubs --><br />
<br />
== Now shipping to customers ==<br />
<!--<br />
<br />
HIDING PREVIOUS STUFF:<br />
<br />
Premier Farnell and RS Components have started shipping to customers. Congratulations to those at the front of the queue!.<br />
Work is ongoing to clear the backlog of orders, with both distributors now manufacturing them in serial production. Farnell/Element14 have stated that all people worldwide who ordered their Raspberry Pi through them on or before April 18th should receive theirs by the end of June.<br />
Update: In the US, on 2012 July 24, Newark/Element 14 is quoting five weeks and Allied is still quoting 12 weeks. An order placed by Rick Seiden on July 19, 2012 at Newark/Element 14 shipped July 31, 2012, indicating a less than five week wait time.<br />
<br />
--><br />
'''Update on lead times as of 22nd March 2013:''' The lead time is around 2 weeks from Farnell and 4 weeks from RS.<br />
<br />
[http://thepihut.com/ The Pi Hut] and [http://www.pi-supply.com Pi Supply] have the Raspberry Pi available for immediate dispatch<br />
<br />
<br />
See the [[RPi Buying Guide|Buying Guide]] on how to order one, or visit the [http://www.raspberrypi.org Raspberry Pi Foundation Home Page]<br />
<br />
== About ==<br />
[[File:RpiFront.jpg|300px|thumb|right|The Raspberry Pi production board (model B Rev 2.0)]]<br />
<br />
The Raspberry Pi (short: RPi or RasPi) is an ultra-low-cost ($25-$35) credit-card sized Linux computer which was conceived with the primary goal of teaching computer programming to children. It was developed by the [http://www.raspberrypi.org Raspberry Pi Foundation], which is a UK registered charity (Registration Number [http://www.charity-commission.gov.uk/Showcharity/RegisterOfCharities/CharityWithoutPartB.aspx?RegisteredCharityNumber=1129409&SubsidiaryNumber=0 1129409]). The foundation exists to promote the study of computer science and related topics, especially at school level, and to put the fun back into learning computing. The device is expected to have many other applications both in the developed and the developing world ([[RPi_Philosophy|Read more]]).<br />
<br />
Raspberry Pi is manufactured and sold in partnership with the worldwide industrial distributors [http://www.farnell.com/ Premier Farnell/Element 14] and [http://rswww.com/ RS Components], and the Chinese distributor [http://www.egoman.com.cn/ Egoman Technology Corp]<ref>http://www.raspberrypi.org/archives/3195</ref>.<br />
<br />
* You can get the latest news from the [http://www.raspberrypi.org Foundation Home Page], the [http://twitter.com/intent/user?screen_name=Raspberry_Pi Twitter Feed] or in the [http://www.raspberrypi.org/forum/general-discussion/news-articles-and-blog-posts-about-raspberry-pi forums].<br />
* For Raspberry Pi frequently asked questions see the [[RPi FAQ|FAQ section]] or the [http://www.raspberrypi.org/?page_id=8 Raspberry Pi Foundation's FAQ] page.<br />
* Both manufacturing partners provide community areas for more technically focused discussions, articles, FAQs and related information:<br />
:* Premier Farnell: [http://www.element14.com/community/groups/raspberry-pi?view=discussions Element 14 Raspberry Pi Group]<br />
:* RS-Components: [http://www.designspark.com/theme/raspberrypi DesignSpark - Raspberry Pi]<br />
* Products are RoHS, CE, FCC, CTick, CSA and WEEE compliant<ref>http://www.element14.com/community/docs/DOC-44828/l/raspberry-pi-safety-data-sheet</ref>. In common with all Electronic and Electrical products the Raspberry Pi should not be disposed of in household waste. Please contact the distributor from whom you purchased your Raspberry Pi device for details regarding WEEE in your country.<br />
* Price: 25USD Model A, 35USD for Model B, excluding taxes, postage and packaging. For information about availability and shipping see the [[RPi Buying Guide | Buying Guide]].<br />
<br />
<br />
=== History ===<br />
<br />
If you are interested in why the Raspberry Pi was created, and why it is what it is, check the [[RPi General History|General History]] page, which highlights relevant events in its history. It is not intended to be a detailed history, so it can be read quickly. You could also check the [[Rpi_HardwareHistory | design changes]] page for how the Raspberry Pi has evolved, and the [[RaspberryPi_Boards | manufacturing differences]] page that may help if you are having problems with your board.<br />
<br />
== Getting Started ==<br />
{| border="1" style="background:transparent;"<br />
| style="width:33%; vertical-align:top; border:1px solid #aaa;" |<br />
=== [[Buying RPi|Buying Guide]] ===<br />
----<br />
Where can I get one and for how much?<br />
* The Raspberry Pi can not only be purchased via their official distribution partners - detailed information can be found on the [[RPi Buying | Buying Guide]] page.<br />
<br />
* Additional accessories, peripherals and merchandise are available through the [http://www.raspberrypi.com/ Raspberry Pi Shop], as well as [http://thepihut.com/ The Pi Hut] and [http://modmypi.com/ ModMyPi].<br />
<br />
* You can find out which peripherals and such are tested to work with the Pi in the [[RPi_VerifiedPeripherals | Verified Peripherals]] section<br />
<br />
| style="width:33%; vertical-align:top; border:1px solid #aaa;" |<br />
<br />
=== [[RPi Hardware Basic Setup|Basic Setup]] ===<br />
----<br />
First little Raspberry Pi Steps...<br />
* Ensure you have all the [[RPi Hardware Basic Setup#Typical_Hardware_You_Will_Need |equipment]] you need to go with your Raspberry Pi.<br />
* Become familiar with the [[RPi Hardware Basic Setup#Connecting_Together | board layout and connect]] it ready for power up.<br />
* If you have not been provided with a pre-setup SD card you will need to prepare one with your chosen [[RPi_Easy_SD_Card_Setup | Operating System distribution]]<br />
* If you are not using a HDMI monitor you may need to set up the correct video mode by editing the [[RPiconfig]] text file on the SD-card.<br />
* Note: On the Debian OS after you log in you need to type '''startx''' at the prompt to get a graphic desktop.<br />
* Particularly after first boot its important to do a clean shutdown with the command '''sudo halt'''<br />
<br />
* '''Having problems? Try the [[R-Pi_Troubleshooting | Troubleshooting]] page.'''<br />
<br />
| style="width:33%; vertical-align:top; border:1px solid #aaa;" |<br />
<br />
=== [[RPi Beginners|Beginners Guide]] ===<br />
----<br />
You've just got your new Raspberry Pi device - what now?<br />
* [[RPi Beginners|Beginners Guide]]<br />
<br />
* Learn about the basics with the [http://h2g2.com/dna/h2g2/A13735596 H2G2 - Introducing the Raspberry Pi] entry.<br />
<br />
* Read a small book for the Raspberry Pi Beginner [http://bitkistl.blogspot.co.at/2013/01/raspberry-pi-e-book.html]<br />
<br />
* Get started with some basic projects and tutorials:<br />
**[http://www.youtube.com/user/RaspberryPiTutorials Raspberry Pi YouTube Tutorials]<br /><br />
**[http://www.pibeginners.com Raspberry Pi IV Beginners]<br /><br />
**[http://www.youtube.com/playlist?list=PLgyU3jNA6VjS3ij6ZXbb2x4GdEP3bAWzO My First Raspberry Pi Game]<br />
**[http://files.nathanbookham.com/raspberry-pi Guides, tutorials, tools and distribution downloads]<br />
<br />
*[[RPi Tutorial Easy GPIO Hardware & Software|Easy GPIO Hardware & Software]] - in-progress at the moment<br />
<br />
* Take a look through the [[#Community|Community]] section, which contains a range of beginner and advanced tutorials and guides, as well as groups to help you find like-minded developers.<br />
<br />
* Pick up a copy of [http://www.pi-supply.com/product/raspberry-pi-handbook/ the Raspberry Pi Handbook] to get you started on some fantastic projects<br />
|}<br />
<br />
== Resources ==<br />
{| border="1" style="background:transparent;"<br />
<br />
| style="width:33%; vertical-align:top; border:1px solid #aaa; padding-left:5px;" |<br />
<br />
=== [[RPi Hardware|Hardware]] & [[RPi VerifiedPeripherals|Peripherals]] ===<br />
----<br />
<br />
* The Model B is more advanced than the Model A - see [[RPi Hardware]].<br />
* The RPi can be plugged into a [[RPi Screens|suitable TV or monitor]].<br />
* The unit will support a range of [[RPi VerifiedPeripherals|devices, peripherals and accessories]].<br />
* The [[Rpi Low-level peripherals|Low-level interfaces]] allow the use of optional [[RPi Expansion Boards|Expansion Boards]] in a wide range of projects.<br />
* The Foundation has launched a [[Rpi Camera Module|camera module]] with a 5MPixel sensor capable of capturing video at 30fps at 1080p<br />
* You can also connect via the built-in [[RPi_Serial_Connection|serial port]] <br />
* For more advanced issues including see [[RPi Advanced Setup|Advanced Setup]].<br />
* [[RPi Peripherals|Setting up peripherals - examples/HowTos]]<br />
* [[RaspberryPi Boards|List of boards and user feedback]]<br />
* [[RPi 5V PSU construction|Power Supply construction - HowTo]]<br />
* [[RaspberryPi_Comparison|Comparison]] to other hardware<br />
| style="width:33%; vertical-align:top; border:1px solid #aaa; padding-left:5px;" |<br />
<br />
=== [[Rpi_Software|Software]] & [[RPi_Distributions|OS Distributions]] ===<br />
----<br />
The Raspberry Pi will run a range of OS Distributions and run a variety of software.<br />
* See [[RPi Software|Software]] for an overview, and [[RPi Distributions|OS Distributions]] for supported operating system and pre-configured 'images'.<br />
*Officially supported OS distributions include [[RPi Distributions#Raspbian | Raspbian]], [[RPi Distributions#Arch | Arch Linux]] and [[RPi Distributions#RISC OS | RISC OS Open]].<br />
*Many unofficial distributions are available on the [[RPi Distributions | Distributions page]].<br />
*Advice is also available if you want to [[Rpi_kernel_compilation|compile a kernel]], [[RPi_U-Boot|boot from the network using U-Boot]], or [[RPi_Performance|test the Pi's performance]].<br />
*The Raspberry Pi supports a wide range of [[RPi Programming|programming languages]], with many tutorials available.<br />
*Information about installing. specific [[RPi_applications|applications]] is available through the link.<br />
*Extensive (boot) configuration info (config.txt) is available [[RPi_config.txt|here]].<br />
*Information about various utilities that can be used with your Raspberry Pi can be found [[RPi_Utilities | here]].<br />
<br />
| style="width:33%; vertical-align:top; border:1px solid #aaa; padding-left:5px;" |<br />
<br />
=== [[RPi Documentation|Documentation]] ===<br />
----<br />
=== Datasheets ===<br />
<br />
[[RPi Documentation|IC Datasheets and schematics]] links page.<br />
<br />
[[RPi DatasheetCategories|Datasheets organised by category]] from the Frambozenier.org project.<br />
<br />
=== Troubleshooting ===<br />
<br />
Head over to the [[R-Pi Troubleshooting|troubleshooting page]] for help fixing common problems.<br />
<br />
=== Bugs ===<br />
<br />
Head over to the [[RPi_Bugs|bugs page]] for a list of known bugs.<br />
<br />
=== RPi Model B 3D CAD files ===<br />
Theses are various 3D CAD Versions in both RAR and ZIP.<br />
<br />
* CATIA V5 RAR http://sdrv.ms/JqdhMb<br />
* CATIA V5 ZIP http://sdrv.ms/LjyLGD<br />
* ProE RAR http://sdrv.ms/KCv1hZ<br />
* ProE ZIP http://sdrv.ms/KCvhxq<br />
* STEP RAR http://sdrv.ms/KCvv7T<br />
* STEP ZIP http://sdrv.ms/JMhv18<br />
* SketchUp http://scc.jezmckean.com/item/581<br />
* SketchUp8 http://sketchup.google.com/3dwarehouse/details?mid=327d6b1d8bd6130d6fbd6b70c7f1d3e0<br />
* Eagle 5 http://www.raspberrypi.org/phpBB3/viewtopic.php?f=41&t=4457<br />
|}<br />
<br />
== Community ==<br />
{| border="1" style="background:transparent;"<br />
| style="width:33%; vertical-align:top; border:1px solid #aaa; padding-left:5px;" |<br />
<br />
=== [[RPi Projects|Projects]], [[RPi Guides|Guides]] & [[RPi Tutorials|Tutorials]] ===<br />
----<br />
*An important source of information and guides is the [http://www.raspberrypi.org/forum Official Forum].<br />
*Get started by following some of the many [[RPi Tutorials | Tutorials]].<br />
*Common tasks and useful tips are available through the [[RPi Guides | Guides page]]. <br />
*Projects can be found, and added to, on the [[RPi Projects |Projects page]].<br />
*Raspberry Pi Datasheets can be found on the [[RPi DatasheetCategories |DataSheets page]].<br />
*Knowledgeable users may want to review and help out with project wishlist items on the [[RPi Tasks |Tasks page]].<br />
* There are many tutorials, example projects and guides in [http://www.themagpi.com The MagPi Magazine] - which is available free online or to purchase in printed form.<br />
* Some more great projects and setup guides in [http://www.pi-supply.com/product/raspberry-pi-handbook/ the Raspberry Pi Handbook]<br />
<br />
| style="width:33%; vertical-align:top; border:1px solid #aaa; padding-left:5px;" |<br />
<br />
=== [[RPi Education|Schools, Universities, Clubs & Groups]] ===<br />
----<br />
*The Raspberry Pi Foundation's aims include encouraging education. Several groups including [http://www.computingatschool.org.uk/ Computing At School] aim to bring Computing Science back into schools.<br />
*Go to the [[Rpi Education|Education Page]] to add your project and find helpful links.<br />
*Raspberry Jams are a great way to meet other Raspberry Pi users, share ideas and tips and learn more. To find a Raspberry Jam near you, see the [http://raspberryjam.org.uk/ Raspberry Jam] page.<br />
<br />
| style="width:33%; vertical-align:top; border:1px solid #aaa; padding-left:5px;" |<br />
<br />
=== [[RPi Community|Supporting Communities]] ===<br />
----<br />
The [[RPi Community|Raspberry Pi Community]] is steadily growing: <br />
* [http://www.raspberrypi.org/forum The Official Raspberry Pi Forum]<br />
* [http://www.element14.com/community/groups/raspberry-pi?view=discussions Element 14 Raspberry Pi Group], community site of Premier Farnell<br />
* [http://www.designspark.com/theme/raspberrypi DesignSpark], community site of RS-Components<br />
* [http://www.frambozenbier.org/index.php/ 'Frambozenbier' (Raspberry Pi Homebrew)]<br />
* [http://raspberrypi.stackexchange.com/ Stack Exchange Forum]<br />
* [http://www.raspberrypiforums.com/forum RaspberryPiForums] Un-Official Raspberry Pi Discussion Board<br />
* [http://www.raspberrypi-spanish.es Non-official community of Raspberry Pi in spanish language]<br />
* [http://www.worldofpi.com/ World Of Pi] A forum based on all things Raspberry Pi.<br />
* [[TheMagPi|The MagPi Magazine]] - Community based, free eMagazine, get involved!<br />
* [[RaspberryPi Osdev]] - Hardware specific OS-development community, sitting in freenode.net#raspberrypi-osdev.<br />
* [news:comp.sys.raspberry-pi news:comp.sys.raspberry-pi] - Usenet newsgroup<br />
|}<br />
<br />
== About the RPi Wiki ==<br />
'''Do not be afraid to add your bit, content is vital for the wiki to function.'''<br />
<br />
[[File:Rasp_turn_around.gif|200px|thumb|right|A 3D rendering of the Raspberry Pi logo<!--by forum user Antario. [http://www.raspberrypi.org/forum/projects-and-collaboration-general/raspberry-pi-3d-logo-animation Source]-->]]<br />
<br />
=== Translations ===<br />
<br />
The wiki is being translated into several languages, some of which can be seen on the hub banner above. Current languages include:<br />
<br />
* English: [[R-Pi Hub]]<br />
* Français: [[FR:R-Pi Hub]]<br />
* Português: [[Pt-BR:R-Pi Hub]]<br />
Any help translating would be greatly appreciated. Thank you to those who have already contributed!<br />
<br />
=== Admins/Contributors ===<br />
<del>The wiki is governed by the [[Project:RPi_Council|Raspberry Pi Wiki Council]].</del><br />
<br />
:NOTE - This wiki is NOT governed by the [[Project:RPi_Council|Raspberry Pi Wiki Council]]. The whole of elinux.org is community driven. It always has been. If you have any questions, contact [[User:Wmat]].<br />
<br />
Please join the discussion on the newly reinstated [[Talk:RPi_Hub | talk page]] !<br />
<br />
= References =<br />
<references/><br />
<br />
{{Template:Raspberry Pi}}<br />
[[Category:RaspberryPi]]</div>Pioneerhttps://elinux.org/index.php?title=RPi_Hub&diff=268076RPi Hub2013-07-03T10:21:32Z<p>Pioneer: /* Buying Guide */</p>
<hr />
<div>:'''''Notice:''' The Raspberry Pi Wiki pages on this site is collaborative work - the Raspberry Pi Foundation is '''not''' responsible for content on these pages.''<br />
{{TOC right}}<br />
{{Hub Flags}} <!-- please edit template to alter banner and flag display on all hubs --><br />
<br />
== Now shipping to customers ==<br />
<!--<br />
<br />
HIDING PREVIOUS STUFF:<br />
<br />
Premier Farnell and RS Components have started shipping to customers. Congratulations to those at the front of the queue!.<br />
Work is ongoing to clear the backlog of orders, with both distributors now manufacturing them in serial production. Farnell/Element14 have stated that all people worldwide who ordered their Raspberry Pi through them on or before April 18th should receive theirs by the end of June.<br />
Update: In the US, on 2012 July 24, Newark/Element 14 is quoting five weeks and Allied is still quoting 12 weeks. An order placed by Rick Seiden on July 19, 2012 at Newark/Element 14 shipped July 31, 2012, indicating a less than five week wait time.<br />
<br />
--><br />
'''Update on lead times as of 22nd March 2013:''' The lead time is around 2 weeks from Farnell and 4 weeks from RS.<br />
<br />
[http://thepihut.com/ The Pi Hut] and [http://www.pi-supply.com Pi Supply] have the Raspberry Pi available for immediate dispatch<br />
<br />
<br />
See the [[RPi Buying Guide|Buying Guide]] on how to order one, or visit the [http://www.raspberrypi.org Raspberry Pi Foundation Home Page]<br />
<br />
== About ==<br />
[[File:RpiFront.jpg|300px|thumb|right|The Raspberry Pi production board (model B Rev 2.0)]]<br />
<br />
The Raspberry Pi (short: RPi or RasPi) is an ultra-low-cost ($25-$35) credit-card sized Linux computer which was conceived with the primary goal of teaching computer programming to children. It was developed by the [http://www.raspberrypi.org Raspberry Pi Foundation], which is a UK registered charity (Registration Number [http://www.charity-commission.gov.uk/Showcharity/RegisterOfCharities/CharityWithoutPartB.aspx?RegisteredCharityNumber=1129409&SubsidiaryNumber=0 1129409]). The foundation exists to promote the study of computer science and related topics, especially at school level, and to put the fun back into learning computing. The device is expected to have many other applications both in the developed and the developing world ([[RPi_Philosophy|Read more]]).<br />
<br />
Raspberry Pi is manufactured and sold in partnership with the worldwide industrial distributors [http://www.farnell.com/ Premier Farnell/Element 14] and [http://rswww.com/ RS Components], and the Chinese distributor [http://www.egoman.com.cn/ Egoman Technology Corp]<ref>http://www.raspberrypi.org/archives/3195</ref>.<br />
<br />
* You can get the latest news from the [http://www.raspberrypi.org Foundation Home Page], the [http://twitter.com/intent/user?screen_name=Raspberry_Pi Twitter Feed] or in the [http://www.raspberrypi.org/forum/general-discussion/news-articles-and-blog-posts-about-raspberry-pi forums].<br />
* For Raspberry Pi frequently asked questions see the [[RPi FAQ|FAQ section]] or the [http://www.raspberrypi.org/?page_id=8 Raspberry Pi Foundation's FAQ] page.<br />
* Both manufacturing partners provide community areas for more technically focused discussions, articles, FAQs and related information:<br />
:* Premier Farnell: [http://www.element14.com/community/groups/raspberry-pi?view=discussions Element 14 Raspberry Pi Group]<br />
:* RS-Components: [http://www.designspark.com/theme/raspberrypi DesignSpark - Raspberry Pi]<br />
* Products are RoHS, CE, FCC, CTick, CSA and WEEE compliant<ref>http://www.element14.com/community/docs/DOC-44828/l/raspberry-pi-safety-data-sheet</ref>. In common with all Electronic and Electrical products the Raspberry Pi should not be disposed of in household waste. Please contact the distributor from whom you purchased your Raspberry Pi device for details regarding WEEE in your country.<br />
* Price: 25USD Model A, 35USD for Model B, excluding taxes, postage and packaging. For information about availability and shipping see the [[RPi Buying Guide | Buying Guide]].<br />
<br />
<br />
=== History ===<br />
<br />
If you are interested in why the Raspberry Pi was created, and why it is what it is, check the [[RPi General History|General History]] page, which highlights relevant events in its history. It is not intended to be a detailed history, so it can be read quickly. You could also check the [[Rpi_HardwareHistory | design changes]] page for how the Raspberry Pi has evolved, and the [[RaspberryPi_Boards | manufacturing differences]] page that may help if you are having problems with your board.<br />
<br />
== Getting Started ==<br />
{| border="1" style="background:transparent;"<br />
| style="width:33%; vertical-align:top; border:1px solid #aaa;" |<br />
=== [[Buying RPi|Buying Guide]] ===<br />
----<br />
Where can I get one and for how much?<br />
* The Raspberry Pi can not only be purchased via their official distribution partners - detailed information can be found on the [[RPi Buying | Buying Guide]] page.<br />
<br />
* Additional accessories, peripherals and merchandise are available through the [http://www.raspberrypi.com/ Raspberry Pi Shop], as well as [http://thepihut.com/ The Pi Hut] and [http://modmypi.com/ ModMyPi.<br />
<br />
* You can find out which peripherals and such are tested to work with the Pi in the [[RPi_VerifiedPeripherals | Verified Peripherals]] section<br />
<br />
| style="width:33%; vertical-align:top; border:1px solid #aaa;" |<br />
<br />
=== [[RPi Hardware Basic Setup|Basic Setup]] ===<br />
----<br />
First little Raspberry Pi Steps...<br />
* Ensure you have all the [[RPi Hardware Basic Setup#Typical_Hardware_You_Will_Need |equipment]] you need to go with your Raspberry Pi.<br />
* Become familiar with the [[RPi Hardware Basic Setup#Connecting_Together | board layout and connect]] it ready for power up.<br />
* If you have not been provided with a pre-setup SD card you will need to prepare one with your chosen [[RPi_Easy_SD_Card_Setup | Operating System distribution]]<br />
* If you are not using a HDMI monitor you may need to set up the correct video mode by editing the [[RPiconfig]] text file on the SD-card.<br />
* Note: On the Debian OS after you log in you need to type '''startx''' at the prompt to get a graphic desktop.<br />
* Particularly after first boot its important to do a clean shutdown with the command '''sudo halt'''<br />
<br />
* '''Having problems? Try the [[R-Pi_Troubleshooting | Troubleshooting]] page.'''<br />
<br />
| style="width:33%; vertical-align:top; border:1px solid #aaa;" |<br />
<br />
=== [[RPi Beginners|Beginners Guide]] ===<br />
----<br />
You've just got your new Raspberry Pi device - what now?<br />
* [[RPi Beginners|Beginners Guide]]<br />
<br />
* Learn about the basics with the [http://h2g2.com/dna/h2g2/A13735596 H2G2 - Introducing the Raspberry Pi] entry.<br />
<br />
* Read a small book for the Raspberry Pi Beginner [http://bitkistl.blogspot.co.at/2013/01/raspberry-pi-e-book.html]<br />
<br />
* Get started with some basic projects and tutorials:<br />
**[http://www.youtube.com/user/RaspberryPiTutorials Raspberry Pi YouTube Tutorials]<br /><br />
**[http://www.pibeginners.com Raspberry Pi IV Beginners]<br /><br />
**[http://www.youtube.com/playlist?list=PLgyU3jNA6VjS3ij6ZXbb2x4GdEP3bAWzO My First Raspberry Pi Game]<br />
**[http://files.nathanbookham.com/raspberry-pi Guides, tutorials, tools and distribution downloads]<br />
<br />
*[[RPi Tutorial Easy GPIO Hardware & Software|Easy GPIO Hardware & Software]] - in-progress at the moment<br />
<br />
* Take a look through the [[#Community|Community]] section, which contains a range of beginner and advanced tutorials and guides, as well as groups to help you find like-minded developers.<br />
<br />
* Pick up a copy of [http://www.pi-supply.com/product/raspberry-pi-handbook/ the Raspberry Pi Handbook] to get you started on some fantastic projects<br />
|}<br />
<br />
== Resources ==<br />
{| border="1" style="background:transparent;"<br />
<br />
| style="width:33%; vertical-align:top; border:1px solid #aaa; padding-left:5px;" |<br />
<br />
=== [[RPi Hardware|Hardware]] & [[RPi VerifiedPeripherals|Peripherals]] ===<br />
----<br />
<br />
* The Model B is more advanced than the Model A - see [[RPi Hardware]].<br />
* The RPi can be plugged into a [[RPi Screens|suitable TV or monitor]].<br />
* The unit will support a range of [[RPi VerifiedPeripherals|devices, peripherals and accessories]].<br />
* The [[Rpi Low-level peripherals|Low-level interfaces]] allow the use of optional [[RPi Expansion Boards|Expansion Boards]] in a wide range of projects.<br />
* The Foundation has launched a [[Rpi Camera Module|camera module]] with a 5MPixel sensor capable of capturing video at 30fps at 1080p<br />
* You can also connect via the built-in [[RPi_Serial_Connection|serial port]] <br />
* For more advanced issues including see [[RPi Advanced Setup|Advanced Setup]].<br />
* [[RPi Peripherals|Setting up peripherals - examples/HowTos]]<br />
* [[RaspberryPi Boards|List of boards and user feedback]]<br />
* [[RPi 5V PSU construction|Power Supply construction - HowTo]]<br />
* [[RaspberryPi_Comparison|Comparison]] to other hardware<br />
| style="width:33%; vertical-align:top; border:1px solid #aaa; padding-left:5px;" |<br />
<br />
=== [[Rpi_Software|Software]] & [[RPi_Distributions|OS Distributions]] ===<br />
----<br />
The Raspberry Pi will run a range of OS Distributions and run a variety of software.<br />
* See [[RPi Software|Software]] for an overview, and [[RPi Distributions|OS Distributions]] for supported operating system and pre-configured 'images'.<br />
*Officially supported OS distributions include [[RPi Distributions#Raspbian | Raspbian]], [[RPi Distributions#Arch | Arch Linux]] and [[RPi Distributions#RISC OS | RISC OS Open]].<br />
*Many unofficial distributions are available on the [[RPi Distributions | Distributions page]].<br />
*Advice is also available if you want to [[Rpi_kernel_compilation|compile a kernel]], [[RPi_U-Boot|boot from the network using U-Boot]], or [[RPi_Performance|test the Pi's performance]].<br />
*The Raspberry Pi supports a wide range of [[RPi Programming|programming languages]], with many tutorials available.<br />
*Information about installing. specific [[RPi_applications|applications]] is available through the link.<br />
*Extensive (boot) configuration info (config.txt) is available [[RPi_config.txt|here]].<br />
*Information about various utilities that can be used with your Raspberry Pi can be found [[RPi_Utilities | here]].<br />
<br />
| style="width:33%; vertical-align:top; border:1px solid #aaa; padding-left:5px;" |<br />
<br />
=== [[RPi Documentation|Documentation]] ===<br />
----<br />
=== Datasheets ===<br />
<br />
[[RPi Documentation|IC Datasheets and schematics]] links page.<br />
<br />
[[RPi DatasheetCategories|Datasheets organised by category]] from the Frambozenier.org project.<br />
<br />
=== Troubleshooting ===<br />
<br />
Head over to the [[R-Pi Troubleshooting|troubleshooting page]] for help fixing common problems.<br />
<br />
=== Bugs ===<br />
<br />
Head over to the [[RPi_Bugs|bugs page]] for a list of known bugs.<br />
<br />
=== RPi Model B 3D CAD files ===<br />
Theses are various 3D CAD Versions in both RAR and ZIP.<br />
<br />
* CATIA V5 RAR http://sdrv.ms/JqdhMb<br />
* CATIA V5 ZIP http://sdrv.ms/LjyLGD<br />
* ProE RAR http://sdrv.ms/KCv1hZ<br />
* ProE ZIP http://sdrv.ms/KCvhxq<br />
* STEP RAR http://sdrv.ms/KCvv7T<br />
* STEP ZIP http://sdrv.ms/JMhv18<br />
* SketchUp http://scc.jezmckean.com/item/581<br />
* SketchUp8 http://sketchup.google.com/3dwarehouse/details?mid=327d6b1d8bd6130d6fbd6b70c7f1d3e0<br />
* Eagle 5 http://www.raspberrypi.org/phpBB3/viewtopic.php?f=41&t=4457<br />
|}<br />
<br />
== Community ==<br />
{| border="1" style="background:transparent;"<br />
| style="width:33%; vertical-align:top; border:1px solid #aaa; padding-left:5px;" |<br />
<br />
=== [[RPi Projects|Projects]], [[RPi Guides|Guides]] & [[RPi Tutorials|Tutorials]] ===<br />
----<br />
*An important source of information and guides is the [http://www.raspberrypi.org/forum Official Forum].<br />
*Get started by following some of the many [[RPi Tutorials | Tutorials]].<br />
*Common tasks and useful tips are available through the [[RPi Guides | Guides page]]. <br />
*Projects can be found, and added to, on the [[RPi Projects |Projects page]].<br />
*Raspberry Pi Datasheets can be found on the [[RPi DatasheetCategories |DataSheets page]].<br />
*Knowledgeable users may want to review and help out with project wishlist items on the [[RPi Tasks |Tasks page]].<br />
* There are many tutorials, example projects and guides in [http://www.themagpi.com The MagPi Magazine] - which is available free online or to purchase in printed form.<br />
* Some more great projects and setup guides in [http://www.pi-supply.com/product/raspberry-pi-handbook/ the Raspberry Pi Handbook]<br />
<br />
| style="width:33%; vertical-align:top; border:1px solid #aaa; padding-left:5px;" |<br />
<br />
=== [[RPi Education|Schools, Universities, Clubs & Groups]] ===<br />
----<br />
*The Raspberry Pi Foundation's aims include encouraging education. Several groups including [http://www.computingatschool.org.uk/ Computing At School] aim to bring Computing Science back into schools.<br />
*Go to the [[Rpi Education|Education Page]] to add your project and find helpful links.<br />
*Raspberry Jams are a great way to meet other Raspberry Pi users, share ideas and tips and learn more. To find a Raspberry Jam near you, see the [http://raspberryjam.org.uk/ Raspberry Jam] page.<br />
<br />
| style="width:33%; vertical-align:top; border:1px solid #aaa; padding-left:5px;" |<br />
<br />
=== [[RPi Community|Supporting Communities]] ===<br />
----<br />
The [[RPi Community|Raspberry Pi Community]] is steadily growing: <br />
* [http://www.raspberrypi.org/forum The Official Raspberry Pi Forum]<br />
* [http://www.element14.com/community/groups/raspberry-pi?view=discussions Element 14 Raspberry Pi Group], community site of Premier Farnell<br />
* [http://www.designspark.com/theme/raspberrypi DesignSpark], community site of RS-Components<br />
* [http://www.frambozenbier.org/index.php/ 'Frambozenbier' (Raspberry Pi Homebrew)]<br />
* [http://raspberrypi.stackexchange.com/ Stack Exchange Forum]<br />
* [http://www.raspberrypiforums.com/forum RaspberryPiForums] Un-Official Raspberry Pi Discussion Board<br />
* [http://www.raspberrypi-spanish.es Non-official community of Raspberry Pi in spanish language]<br />
* [http://www.worldofpi.com/ World Of Pi] A forum based on all things Raspberry Pi.<br />
* [[TheMagPi|The MagPi Magazine]] - Community based, free eMagazine, get involved!<br />
* [[RaspberryPi Osdev]] - Hardware specific OS-development community, sitting in freenode.net#raspberrypi-osdev.<br />
* [news:comp.sys.raspberry-pi news:comp.sys.raspberry-pi] - Usenet newsgroup<br />
|}<br />
<br />
== About the RPi Wiki ==<br />
'''Do not be afraid to add your bit, content is vital for the wiki to function.'''<br />
<br />
[[File:Rasp_turn_around.gif|200px|thumb|right|A 3D rendering of the Raspberry Pi logo<!--by forum user Antario. [http://www.raspberrypi.org/forum/projects-and-collaboration-general/raspberry-pi-3d-logo-animation Source]-->]]<br />
<br />
=== Translations ===<br />
<br />
The wiki is being translated into several languages, some of which can be seen on the hub banner above. Current languages include:<br />
<br />
* English: [[R-Pi Hub]]<br />
* Français: [[FR:R-Pi Hub]]<br />
* Português: [[Pt-BR:R-Pi Hub]]<br />
Any help translating would be greatly appreciated. Thank you to those who have already contributed!<br />
<br />
=== Admins/Contributors ===<br />
<del>The wiki is governed by the [[Project:RPi_Council|Raspberry Pi Wiki Council]].</del><br />
<br />
:NOTE - This wiki is NOT governed by the [[Project:RPi_Council|Raspberry Pi Wiki Council]]. The whole of elinux.org is community driven. It always has been. If you have any questions, contact [[User:Wmat]].<br />
<br />
Please join the discussion on the newly reinstated [[Talk:RPi_Hub | talk page]] !<br />
<br />
= References =<br />
<references/><br />
<br />
{{Template:Raspberry Pi}}<br />
[[Category:RaspberryPi]]</div>Pioneerhttps://elinux.org/index.php?title=RPi_Hub&diff=268070RPi Hub2013-07-03T10:17:53Z<p>Pioneer: Adding spacing</p>
<hr />
<div>:'''''Notice:''' The Raspberry Pi Wiki pages on this site is collaborative work - the Raspberry Pi Foundation is '''not''' responsible for content on these pages.''<br />
{{TOC right}}<br />
{{Hub Flags}} <!-- please edit template to alter banner and flag display on all hubs --><br />
<br />
== Now shipping to customers ==<br />
<!--<br />
<br />
HIDING PREVIOUS STUFF:<br />
<br />
Premier Farnell and RS Components have started shipping to customers. Congratulations to those at the front of the queue!.<br />
Work is ongoing to clear the backlog of orders, with both distributors now manufacturing them in serial production. Farnell/Element14 have stated that all people worldwide who ordered their Raspberry Pi through them on or before April 18th should receive theirs by the end of June.<br />
Update: In the US, on 2012 July 24, Newark/Element 14 is quoting five weeks and Allied is still quoting 12 weeks. An order placed by Rick Seiden on July 19, 2012 at Newark/Element 14 shipped July 31, 2012, indicating a less than five week wait time.<br />
<br />
--><br />
'''Update on lead times as of 22nd March 2013:''' The lead time is around 2 weeks from Farnell and 4 weeks from RS.<br />
<br />
[http://thepihut.com/ The Pi Hut] and [http://www.pi-supply.com Pi Supply] have the Raspberry Pi available for immediate dispatch<br />
<br />
<br />
See the [[RPi Buying Guide|Buying Guide]] on how to order one, or visit the [http://www.raspberrypi.org Raspberry Pi Foundation Home Page]<br />
<br />
== About ==<br />
[[File:RpiFront.jpg|300px|thumb|right|The Raspberry Pi production board (model B Rev 2.0)]]<br />
<br />
The Raspberry Pi (short: RPi or RasPi) is an ultra-low-cost ($25-$35) credit-card sized Linux computer which was conceived with the primary goal of teaching computer programming to children. It was developed by the [http://www.raspberrypi.org Raspberry Pi Foundation], which is a UK registered charity (Registration Number [http://www.charity-commission.gov.uk/Showcharity/RegisterOfCharities/CharityWithoutPartB.aspx?RegisteredCharityNumber=1129409&SubsidiaryNumber=0 1129409]). The foundation exists to promote the study of computer science and related topics, especially at school level, and to put the fun back into learning computing. The device is expected to have many other applications both in the developed and the developing world ([[RPi_Philosophy|Read more]]).<br />
<br />
Raspberry Pi is manufactured and sold in partnership with the worldwide industrial distributors [http://www.farnell.com/ Premier Farnell/Element 14] and [http://rswww.com/ RS Components], and the Chinese distributor [http://www.egoman.com.cn/ Egoman Technology Corp]<ref>http://www.raspberrypi.org/archives/3195</ref>.<br />
<br />
* You can get the latest news from the [http://www.raspberrypi.org Foundation Home Page], the [http://twitter.com/intent/user?screen_name=Raspberry_Pi Twitter Feed] or in the [http://www.raspberrypi.org/forum/general-discussion/news-articles-and-blog-posts-about-raspberry-pi forums].<br />
* For Raspberry Pi frequently asked questions see the [[RPi FAQ|FAQ section]] or the [http://www.raspberrypi.org/?page_id=8 Raspberry Pi Foundation's FAQ] page.<br />
* Both manufacturing partners provide community areas for more technically focused discussions, articles, FAQs and related information:<br />
:* Premier Farnell: [http://www.element14.com/community/groups/raspberry-pi?view=discussions Element 14 Raspberry Pi Group]<br />
:* RS-Components: [http://www.designspark.com/theme/raspberrypi DesignSpark - Raspberry Pi]<br />
* Products are RoHS, CE, FCC, CTick, CSA and WEEE compliant<ref>http://www.element14.com/community/docs/DOC-44828/l/raspberry-pi-safety-data-sheet</ref>. In common with all Electronic and Electrical products the Raspberry Pi should not be disposed of in household waste. Please contact the distributor from whom you purchased your Raspberry Pi device for details regarding WEEE in your country.<br />
* Price: 25USD Model A, 35USD for Model B, excluding taxes, postage and packaging. For information about availability and shipping see the [[RPi Buying Guide | Buying Guide]].<br />
<br />
<br />
=== History ===<br />
<br />
If you are interested in why the Raspberry Pi was created, and why it is what it is, check the [[RPi General History|General History]] page, which highlights relevant events in its history. It is not intended to be a detailed history, so it can be read quickly. You could also check the [[Rpi_HardwareHistory | design changes]] page for how the Raspberry Pi has evolved, and the [[RaspberryPi_Boards | manufacturing differences]] page that may help if you are having problems with your board.<br />
<br />
== Getting Started ==<br />
{| border="1" style="background:transparent;"<br />
| style="width:33%; vertical-align:top; border:1px solid #aaa;" |<br />
=== [[Buying RPi|Buying Guide]] ===<br />
----<br />
Where can I get one and for how much?<br />
* The Raspberry Pi can not only be purchased via their official distribution partners - detailed information can be found on the [[RPi Buying | Buying Guide]] page.<br />
<br />
* Additional accessories, peripherals and merchandise are available through the [http://www.raspberrypi.com/ Raspberry Pi Shop], as well as [http://www.pi-supply.com/ Pi Supply], [http://thepihut.com/ The Pi Hut], [http://modmypi.com/ ModMyPi], the [http://easyaspistore.com/ EasyAsPi Store], [http://www.buyraspberrypi.com.au BuyRaspberryPi Australia], and many others on [http://www.amazon.co.uk/ Amazon UK] and [http://www.ebay.co.uk/ eBay UK] websites.<br />
<br />
* You can find out which peripherals and such are tested to work with the Pi in the [[RPi_VerifiedPeripherals | Verified Peripherals]] section<br />
<br />
| style="width:33%; vertical-align:top; border:1px solid #aaa;" |<br />
<br />
=== [[RPi Hardware Basic Setup|Basic Setup]] ===<br />
----<br />
First little Raspberry Pi Steps...<br />
* Ensure you have all the [[RPi Hardware Basic Setup#Typical_Hardware_You_Will_Need |equipment]] you need to go with your Raspberry Pi.<br />
* Become familiar with the [[RPi Hardware Basic Setup#Connecting_Together | board layout and connect]] it ready for power up.<br />
* If you have not been provided with a pre-setup SD card you will need to prepare one with your chosen [[RPi_Easy_SD_Card_Setup | Operating System distribution]]<br />
* If you are not using a HDMI monitor you may need to set up the correct video mode by editing the [[RPiconfig]] text file on the SD-card.<br />
* Note: On the Debian OS after you log in you need to type '''startx''' at the prompt to get a graphic desktop.<br />
* Particularly after first boot its important to do a clean shutdown with the command '''sudo halt'''<br />
<br />
* '''Having problems? Try the [[R-Pi_Troubleshooting | Troubleshooting]] page.'''<br />
<br />
| style="width:33%; vertical-align:top; border:1px solid #aaa;" |<br />
<br />
=== [[RPi Beginners|Beginners Guide]] ===<br />
----<br />
You've just got your new Raspberry Pi device - what now?<br />
* [[RPi Beginners|Beginners Guide]]<br />
<br />
* Learn about the basics with the [http://h2g2.com/dna/h2g2/A13735596 H2G2 - Introducing the Raspberry Pi] entry.<br />
<br />
* Read a small book for the Raspberry Pi Beginner [http://bitkistl.blogspot.co.at/2013/01/raspberry-pi-e-book.html]<br />
<br />
* Get started with some basic projects and tutorials:<br />
**[http://www.youtube.com/user/RaspberryPiTutorials Raspberry Pi YouTube Tutorials]<br /><br />
**[http://www.pibeginners.com Raspberry Pi IV Beginners]<br /><br />
**[http://www.youtube.com/playlist?list=PLgyU3jNA6VjS3ij6ZXbb2x4GdEP3bAWzO My First Raspberry Pi Game]<br />
**[http://files.nathanbookham.com/raspberry-pi Guides, tutorials, tools and distribution downloads]<br />
<br />
*[[RPi Tutorial Easy GPIO Hardware & Software|Easy GPIO Hardware & Software]] - in-progress at the moment<br />
<br />
* Take a look through the [[#Community|Community]] section, which contains a range of beginner and advanced tutorials and guides, as well as groups to help you find like-minded developers.<br />
<br />
* Pick up a copy of [http://www.pi-supply.com/product/raspberry-pi-handbook/ the Raspberry Pi Handbook] to get you started on some fantastic projects<br />
|}<br />
<br />
== Resources ==<br />
{| border="1" style="background:transparent;"<br />
<br />
| style="width:33%; vertical-align:top; border:1px solid #aaa; padding-left:5px;" |<br />
<br />
=== [[RPi Hardware|Hardware]] & [[RPi VerifiedPeripherals|Peripherals]] ===<br />
----<br />
<br />
* The Model B is more advanced than the Model A - see [[RPi Hardware]].<br />
* The RPi can be plugged into a [[RPi Screens|suitable TV or monitor]].<br />
* The unit will support a range of [[RPi VerifiedPeripherals|devices, peripherals and accessories]].<br />
* The [[Rpi Low-level peripherals|Low-level interfaces]] allow the use of optional [[RPi Expansion Boards|Expansion Boards]] in a wide range of projects.<br />
* The Foundation has launched a [[Rpi Camera Module|camera module]] with a 5MPixel sensor capable of capturing video at 30fps at 1080p<br />
* You can also connect via the built-in [[RPi_Serial_Connection|serial port]] <br />
* For more advanced issues including see [[RPi Advanced Setup|Advanced Setup]].<br />
* [[RPi Peripherals|Setting up peripherals - examples/HowTos]]<br />
* [[RaspberryPi Boards|List of boards and user feedback]]<br />
* [[RPi 5V PSU construction|Power Supply construction - HowTo]]<br />
* [[RaspberryPi_Comparison|Comparison]] to other hardware<br />
| style="width:33%; vertical-align:top; border:1px solid #aaa; padding-left:5px;" |<br />
<br />
=== [[Rpi_Software|Software]] & [[RPi_Distributions|OS Distributions]] ===<br />
----<br />
The Raspberry Pi will run a range of OS Distributions and run a variety of software.<br />
* See [[RPi Software|Software]] for an overview, and [[RPi Distributions|OS Distributions]] for supported operating system and pre-configured 'images'.<br />
*Officially supported OS distributions include [[RPi Distributions#Raspbian | Raspbian]], [[RPi Distributions#Arch | Arch Linux]] and [[RPi Distributions#RISC OS | RISC OS Open]].<br />
*Many unofficial distributions are available on the [[RPi Distributions | Distributions page]].<br />
*Advice is also available if you want to [[Rpi_kernel_compilation|compile a kernel]], [[RPi_U-Boot|boot from the network using U-Boot]], or [[RPi_Performance|test the Pi's performance]].<br />
*The Raspberry Pi supports a wide range of [[RPi Programming|programming languages]], with many tutorials available.<br />
*Information about installing. specific [[RPi_applications|applications]] is available through the link.<br />
*Extensive (boot) configuration info (config.txt) is available [[RPi_config.txt|here]].<br />
*Information about various utilities that can be used with your Raspberry Pi can be found [[RPi_Utilities | here]].<br />
<br />
| style="width:33%; vertical-align:top; border:1px solid #aaa; padding-left:5px;" |<br />
<br />
=== [[RPi Documentation|Documentation]] ===<br />
----<br />
=== Datasheets ===<br />
<br />
[[RPi Documentation|IC Datasheets and schematics]] links page.<br />
<br />
[[RPi DatasheetCategories|Datasheets organised by category]] from the Frambozenier.org project.<br />
<br />
=== Troubleshooting ===<br />
<br />
Head over to the [[R-Pi Troubleshooting|troubleshooting page]] for help fixing common problems.<br />
<br />
=== Bugs ===<br />
<br />
Head over to the [[RPi_Bugs|bugs page]] for a list of known bugs.<br />
<br />
=== RPi Model B 3D CAD files ===<br />
Theses are various 3D CAD Versions in both RAR and ZIP.<br />
<br />
* CATIA V5 RAR http://sdrv.ms/JqdhMb<br />
* CATIA V5 ZIP http://sdrv.ms/LjyLGD<br />
* ProE RAR http://sdrv.ms/KCv1hZ<br />
* ProE ZIP http://sdrv.ms/KCvhxq<br />
* STEP RAR http://sdrv.ms/KCvv7T<br />
* STEP ZIP http://sdrv.ms/JMhv18<br />
* SketchUp http://scc.jezmckean.com/item/581<br />
* SketchUp8 http://sketchup.google.com/3dwarehouse/details?mid=327d6b1d8bd6130d6fbd6b70c7f1d3e0<br />
* Eagle 5 http://www.raspberrypi.org/phpBB3/viewtopic.php?f=41&t=4457<br />
|}<br />
<br />
== Community ==<br />
{| border="1" style="background:transparent;"<br />
| style="width:33%; vertical-align:top; border:1px solid #aaa; padding-left:5px;" |<br />
<br />
=== [[RPi Projects|Projects]], [[RPi Guides|Guides]] & [[RPi Tutorials|Tutorials]] ===<br />
----<br />
*An important source of information and guides is the [http://www.raspberrypi.org/forum Official Forum].<br />
*Get started by following some of the many [[RPi Tutorials | Tutorials]].<br />
*Common tasks and useful tips are available through the [[RPi Guides | Guides page]]. <br />
*Projects can be found, and added to, on the [[RPi Projects |Projects page]].<br />
*Raspberry Pi Datasheets can be found on the [[RPi DatasheetCategories |DataSheets page]].<br />
*Knowledgeable users may want to review and help out with project wishlist items on the [[RPi Tasks |Tasks page]].<br />
* There are many tutorials, example projects and guides in [http://www.themagpi.com The MagPi Magazine] - which is available free online or to purchase in printed form.<br />
* Some more great projects and setup guides in [http://www.pi-supply.com/product/raspberry-pi-handbook/ the Raspberry Pi Handbook]<br />
<br />
| style="width:33%; vertical-align:top; border:1px solid #aaa; padding-left:5px;" |<br />
<br />
=== [[RPi Education|Schools, Universities, Clubs & Groups]] ===<br />
----<br />
*The Raspberry Pi Foundation's aims include encouraging education. Several groups including [http://www.computingatschool.org.uk/ Computing At School] aim to bring Computing Science back into schools.<br />
*Go to the [[Rpi Education|Education Page]] to add your project and find helpful links.<br />
*Raspberry Jams are a great way to meet other Raspberry Pi users, share ideas and tips and learn more. To find a Raspberry Jam near you, see the [http://raspberryjam.org.uk/ Raspberry Jam] page.<br />
<br />
| style="width:33%; vertical-align:top; border:1px solid #aaa; padding-left:5px;" |<br />
<br />
=== [[RPi Community|Supporting Communities]] ===<br />
----<br />
The [[RPi Community|Raspberry Pi Community]] is steadily growing: <br />
* [http://www.raspberrypi.org/forum The Official Raspberry Pi Forum]<br />
* [http://www.element14.com/community/groups/raspberry-pi?view=discussions Element 14 Raspberry Pi Group], community site of Premier Farnell<br />
* [http://www.designspark.com/theme/raspberrypi DesignSpark], community site of RS-Components<br />
* [http://www.frambozenbier.org/index.php/ 'Frambozenbier' (Raspberry Pi Homebrew)]<br />
* [http://raspberrypi.stackexchange.com/ Stack Exchange Forum]<br />
* [http://www.raspberrypiforums.com/forum RaspberryPiForums] Un-Official Raspberry Pi Discussion Board<br />
* [http://www.raspberrypi-spanish.es Non-official community of Raspberry Pi in spanish language]<br />
* [http://www.worldofpi.com/ World Of Pi] A forum based on all things Raspberry Pi.<br />
* [[TheMagPi|The MagPi Magazine]] - Community based, free eMagazine, get involved!<br />
* [[RaspberryPi Osdev]] - Hardware specific OS-development community, sitting in freenode.net#raspberrypi-osdev.<br />
* [news:comp.sys.raspberry-pi news:comp.sys.raspberry-pi] - Usenet newsgroup<br />
|}<br />
<br />
== About the RPi Wiki ==<br />
'''Do not be afraid to add your bit, content is vital for the wiki to function.'''<br />
<br />
[[File:Rasp_turn_around.gif|200px|thumb|right|A 3D rendering of the Raspberry Pi logo<!--by forum user Antario. [http://www.raspberrypi.org/forum/projects-and-collaboration-general/raspberry-pi-3d-logo-animation Source]-->]]<br />
<br />
=== Translations ===<br />
<br />
The wiki is being translated into several languages, some of which can be seen on the hub banner above. Current languages include:<br />
<br />
* English: [[R-Pi Hub]]<br />
* Français: [[FR:R-Pi Hub]]<br />
* Português: [[Pt-BR:R-Pi Hub]]<br />
Any help translating would be greatly appreciated. Thank you to those who have already contributed!<br />
<br />
=== Admins/Contributors ===<br />
<del>The wiki is governed by the [[Project:RPi_Council|Raspberry Pi Wiki Council]].</del><br />
<br />
:NOTE - This wiki is NOT governed by the [[Project:RPi_Council|Raspberry Pi Wiki Council]]. The whole of elinux.org is community driven. It always has been. If you have any questions, contact [[User:Wmat]].<br />
<br />
Please join the discussion on the newly reinstated [[Talk:RPi_Hub | talk page]] !<br />
<br />
= References =<br />
<references/><br />
<br />
{{Template:Raspberry Pi}}<br />
[[Category:RaspberryPi]]</div>Pioneerhttps://elinux.org/index.php?title=RPi_Hardware_Basic_Setup&diff=264926RPi Hardware Basic Setup2013-06-18T09:00:51Z<p>Pioneer: /* Typical Hardware You Will Need */</p>
<hr />
<div>{{Template:RPi_Startup}}<br />
<br />
= Typical Hardware You Will Need =<br />
You may have decided to buy a Raspberry Pi because you think it is great, it helps if you have an idea of what you want to do with it. You buy the board, but you will need some extra parts to be able to use it. Some of those parts you may have around so you can use them, some you might buy that others have given away or sold, and some you buy yourself. Consider what you buy; you might get very little benefit from an expensive item over a cheap one.<br />
<br />
The Raspberry Pi can be used in the conventional computer configuration, with a keyboard, mouse and display, or in a headless configuration where it is available on a network and is controlled from another computer on that network. You can add a range of additional peripherals to the Pi; the first section of this page covers setting up the Pi with the minimum number of peripherals to make sure that you can get it working. Additional peripherals are covered in the second section.<br />
<br />
{| border="1"<br />
! Item !! Conventional !! Headless !! Quick Link<br />
|-<br />
|[[RPi Buying Guide|Raspberry Pi board]]<br />
|Yes<br />
|Yes<br />
|[http://thepihut.com/collections/raspberry-pi-computer The Pi Hut]<br />
|-<br />
|[[#Power Supply|Power Supply]]<br />
|Yes<br />
|Yes<br />
|[http://thepihut.com/collections/power-supplies The Pi Hut]<br />
|-<br />
|[[#Prepared Operating System SD Card|SD Card + OS]]<br />
|Yes<br />
|Yes<br />
|[http://thepihut.com/collections/software The Pi Hut]<br />
|-<br />
|[[#Keyboard & Mouse|USB keyboard]]<br />
|Yes<br />
|No<br />
|[http://thepihut.com/collections/keyboards-mice The Pi Hut]<br />
|-<br />
|[[#Keyboard & Mouse|USB mouse]]<br />
|If using a GUI desktop<br />
|No<br />
|[http://thepihut.com/collections/keyboards-mice The Pi Hut]<br />
|-<br />
|[[#Display|Display]]<br />
|Yes<br />
|No<br />
|<br />
|-<br />
|[[#Cables|Display cable]]<br />
|Yes<br />
|No<br />
|[http://thepihut.com/collections/video-output The Pi Hut]<br />
|-<br />
|[[#Cables|Network cable]]<br />
|If network / internet<br />
|Not possible if Model A; Yes if not WiFi<br />
|[http://thepihut.com/collections/networking/products/2m-network-cable-for-the-raspberry-pi The Pi Hut]<br />
|-<br />
|[[#Network Connectivity|WiFi USB adapter]]<br />
|If network / internet<br />
|If model A, Yes; Yes if not cabled<br />
|[http://thepihut.com/collections/networking/products/usb-wifi-adapter-for-the-raspberry-pi The Pi Hut]<br />
|-<br />
|[[#USB Hub|Powered USB hub]]<br />
|If USB WiFi, complex keyboard or mouse<br />
|No<br />
|[http://thepihut.com/collections/hubs/products/7-port-usb-hub-for-the-raspberry-pi The Pi Hut]<br />
|-<br />
|[[#Another PC|Another PC / laptop, etc]]<br />
|No<br />
|Yes<br />
|<br />
|-<br />
|[[#Real Time Clock|Real-Time Clock module]]<br />
|If no network / internet<br />
|If no network / internet<br />
|<br />
|}<br />
<br />
<br />
'''IMPORTANT''' For USB devices other than a mouse and a simple wired keyboard (for USB devices drawing more than 100mA) a powered USB hub is strongly recommended. A technical discussion as to why can be found [http://www.raspberrypi.org/phpBB3/viewtopic.php?f=24&t=5830 here]. Specifically the RPI's built in USB hub is designed only for "Single current unit" USB devices. Note that when using Revision 2 (or later) boards the problem has been mitigated somewhat with the removal of the USB polyfuses, still due to the limited current the PI can provide to USB devices, due to its main polyfuse, its still recommended to use a hub for all USB peripherals requiring more than 100mA.<br />
<br />
Other, optional equipment includes:<br />
<br />
* [[#Additional Peripherals|Case]]<br />
* [[#Additional Peripherals|SD card reader]] - if you need to prepare your own SD card<br />
* [[#Power Supply|Power Supply Switch]] - if you want an easy way to cycle power<br />
<br />
== Power Supply ==<br />
The unit uses a Micro USB connection to power itself (only the power pins are connected - so it will not transfer data over this connection). A standard modern phone charger with a micro-USB connector will do, but needs to produce at least 700mA at 5 volts. Check your power supply's ratings carefully, and [http://www.raspberrypi.org/forum/general-discussion/power-supply-warning beware cheap knock-offs!]. <br />
<br />
The Pi Hut offers a 5V 1500mA power supply, manufactured specially for the Raspberry Pi. This is available in three varieties :<br />
* [http://thepihut.com/products/micro-usb-power-supply-for-the-raspberry-pi UK]<br />
* [http://thepihut.com/products/eu-micro-usb-power-supply-for-the-raspberry-pi EU]<br />
* [http://thepihut.com/products/usa-micro-usb-power-supply-for-the-raspberry-pi USA]<br />
<br />
Other suitable mains adapters will be available from the [http://www.raspberrypi.com RPi Shop], as well as [http://www.ebay.co.uk/itm/330844162509 eBay]. [https://www.modmypi.com/raspberry-pi-accessories/5v-2A-modmypi-raspberry-pi-power-supply ModMyPi's Raspberry Pi Shop] stocks a 5V 2A bespoke charger designed specifically for use with the Raspberry Pi.<br />
<br />
You can use a range of other power sources (assuming they are able to provide enough current ~700mA):<br />
* Computer USB Port or powered USB hub (will depend on power output)<br />
* Special wall warts with USB ports<br />
* Mobile Phone Backup Battery (will depend on power output) (in theory - needs confirmation)<br />
* Modern TV with built-in USB (for example, it has been shown to work with the Sony KDL-40HX723 and KDL-55NX813)<br />
* Internet Routers with USB Ports (the BT Home Hub 3 seems to run the Pi nicely)<br />
<br />
To use the above, you'll need a USB A 'male' to USB micro 'male' cable - these are often shipped as data cables with mobile phones.<br />
<br />
Additionally, the Raspberry Pi does not have the functionality of an on/off switch like traditionally seen on a PC. [http://www.pi-supply.com Pi Supply] have for sale an [http://www.pi-supply.com/what-is-it add on board] that introduces this functionality, allowing you to easily manage power on your Raspberry Pi, without wearing out your back, or the micro-USB socket on the Pi. It also includes a safe shutdown switch to avoid corruption of your SD card.<br />
<br />
''For detailed information about power requirements see [[Rpi_Hardware#Power | RPi Hardware - Power]].''<br />
<br />
== Portable Battery Pack ==<br />
Want to use your Raspberry Pi on the go? Then you need a Portable Power Pack! The rechargeable battery pack allows you to use your Raspberry Pi anywhere. Available from The Pi Hut - [http://thepihut.com/products/portable-power-pack-for-the-raspberry-pi Portable Power Pack for the Raspberry Pi]<br />
<br />
== Prepared Operating System SD Card ==<br />
The RPi has no internal storage or built-in boot code, so it requires an SD-Card that is set up to boot the RPi and launch the Operating System. You should look at the [[RPi Easy SD Card Setup]] page for instructions about buying a preinstalled card or creating your own loaded SD Card.<br />
<br />
== Keyboard & Mouse ==<br />
Most standard USB keyboards and mice will work with the RPi. Wireless keyboard/mice should also function, and only require a single USB port for an RF dongle. In order to use a Bluetooth keyboard or mouse you would need to use a Bluetooth dongle, which again uses a single port.<br />
<br />
Remember that the Model A has a single USB port and the Model B only has two (typically a keyboard and mouse will use a USB port each) - see [[RPi_Hardware_Basic_Setup#USB-Hub | USB Hub]] below.<br />
<br />
''To check your mouse and keyboard are compatible with Linux, see [[RPi VerifiedPeripherals | RPi Verified Peripherals]].''<br />
<br />
== Display ==<br />
There are two connection options for the RPi display, ''HDMI'' (high definition) and ''Composite'' (low definition).<br />
<br />
* HD TVs and most LCD Monitors can be connected using a full-size 'male' HDMI cable, and with an inexpensive adaptor if DVI is used. HDMI versions 1.3 and 1.4 are supported, and a version 1.4 cable is recommended. The RPi outputs audio and video via HMDI, but does not support HDMI input.<br />
<br />
* Most older TVs can be connected using Composite (a yellow-to-yellow cable). PAL and NTSC TVs are supported. Note that the RCA output is composite video, not RF, so it cannot be connected directly to the antenna input of a TV, you need to connected it the the yellow video input connector, or to the SCART input using a RCA to SCART plug, (adapter).<br />
<br />
When using composite video, audio is available from a 3.5mm (1/8 inch) socket, and can be sent to your TV, or to an amplifier. To send audio to your TV, you will need a cable which adapts from 3.5mm to double (red and white) RCA connectors. These red and white can go into the red and white RCA plug inputs of a TV, or a stereo set, or to the above mentioned RCA to SCART plug. Another option for audio (when not using HDMI) is to connect the 3.5mm jackplug to an amplified speakerset. Do not connect the 3.5 mm jack directly to a headset, as the 3.5 mm audio output isn't suitable to drive headsets, only amplifier inputs. Attaching a low impedance load, (such as a headset) to the stereo audio output may lead to distorted sound.<br />
<br />
Using an HDMI to DVI-D (digital) adaptor plus a DVI to VGA adaptor will not work. HDMI does not supply the DVI-A (analogue) needed to convert to VGA - converting an HDMI or DVI-D source to VGA (or component) needs an active converter. (It can work out cheaper to buy a new monitor). Problems have been reported with converters if the power supply is not adequate and the converter is not powered from its own power supply.<br />
<br />
The Pi Hut offer two adapters that will allow the Raspberry Pi to be used with multiple monitor formats<br />
* [http://thepihut.com/products/1-8m-hdmi-cable Standard HDMI]<br />
* [http://thepihut.com/products/pi-view-official-raspberry-pi-hdmi-to-vga-convertor VGA adapter]<br />
* [http://thepihut.com/products/hdmi-to-dvi-cable-for-the-raspberry-pi DVI adapter]<br />
<br />
''For detailed information see [[Rpi Screens]].''<br />
<br />
== Cables ==<br />
You will probably need a number of cables in order to connect your RPi up.<br />
# Micro-B USB Power Cable (see above) [http://en.wikipedia.org/wiki/File:MicroB_USB_Plug.jpg picture]. This has to be a [[On the RPi usb power cable|high quality one]].<br />
# HDMI-A [http://en.wikipedia.org/wiki/File:HDMI.jpg picture] or Composite cable [http://en.wikipedia.org/wiki/File:Composite-video-cable.jpg picture], plus DVI adaptor [http://en.wikipedia.org/wiki/File:Adapter_dvi_hdmi_S7302224_wp.jpg picture] or SCART adaptor [http://en.wikipedia.org/wiki/File:Multiconnector-scart-chti.jpg picture] if required, to connect your RPi to the Display/Monitor/TV of your choice. <br />
# Audio cable [http://en.wikipedia.org/wiki/File:Audio-TRS-Mini-Plug.jpg picture], this is not needed if you use a HDMI TV/monitor.<br />
# Ethernet/LAN Cable (see below) [http://en.wikipedia.org/wiki/File:Ethernet_RJ45_connector_p1160054.jpg picture].<br />
<br />
The price you pay for an HDMI cable can very wildly and under most circumstances a low-cost cable from a reputable online or local supplier will be absolutely fine, but the definition of what constitutes 'low cost' can vary wildly - for example, in the UK, a 1m cable can be purchased for anything between £1 and £24.99. <br />
If, however, you want to drive a display some distance from the RPi (say greater than the ubiquitous 1.8m/6ft), or you are using a video switch to share a display between several devices, then higher quality cables might be wise - for example, a pair of 1m HDMI cables purchased in a UK 'pound shop' worked fine when directly connected between the RPi and a display, but would not give a stable picture when used via an HDMI switch. Replacing the £1 1m cable with a 1.5m cable bought online for £1.30 fixed the problem. <br />
For more insight: [http://www.techradar.com/news/video/why-you-dont-need-to-spend-more-than-2-on-an-hdmi-cable-1071343 Why you don't need to spend more than £2 on an HDMI cable]<br />
<br />
Fully tested cables are available at [http://thepihut.com/collections/cables The Pi Hut's Raspberry Pi Store], and [https://www.modmypi.com/raspberry-pi-accessories ModMyPi's Raspberry Pi Shop] offers a range of High Quality coloured 'Noodle' cables.<br />
<br />
== Network / Internet Connectivity ==<br />
<br />
This may be an Ethernet/LAN cable (standard RJ45 connector) or a USB WiFi adaptor. The RPi ethernet port is auto-sensing which means that it may be connected to a router or directly to another computer (without the need for a crossover cable<ref name=autoMDIX>[http://en.wikipedia.org/wiki/Medium_dependent_interface#Auto-MDIX Wikipedia:Auto-MDIX]</ref>).<br />
<br />
''Support for USB WiFi adaptors will vary - see [[RPi VerifiedPeripherals | RPi Verified Peripherals]].''<br />
<br />
Note: If a Netgear router has a blank in the fourth box of the subnet mask, raspbian will interpret that as a 255, not as a '0' like Ubuntu will do. This will give you a subnet mask of 255.255.255.255 and a useless network connection. Changing the router's setting to put a '0' in the last field and reinitializing the network will fix this.<br />
<br />
== USB-Hub ==<br />
In order to connect additional devices to the RPi, you may want to obtain a USB Hub, which will allow multiple devices to be used.<br />
<br />
It is recommended that a '''powered''' hub is used - this will provide any additional power to the devices without affecting the RPi itself. The USB ports are fused at about 140ma each without an additional external power source. This not enough to power a hard drive, and you may even have trouble powering wireless adapters and other peripherals. There is enough current out there, however, for mice and most keyboards. (see [[Rpi_Hardware#Power | RPi Hardware - Power]] section).<br />
<br />
USB version 2.0 is recommended. USB version 1.1 is fine for keyboards and mice, but may not be fast enough for other accessories.<br />
<br />
== Real Time Clock ==<br />
Laptops and computers keep time when the power is off by using a pre-installed, battery powered 'Real Time Clock' (RTC). However, this Real Time Clock module is not included with the Raspberry Pi. To keep time, the Raspberry Pi updates the date and time automatically over the internet via Ethernet or WiFi. For projects which have no internet connection, you may want to add a low cost battery powered RTC to help your Pi keep time!<br />
<br />
Afterthought Software have released a 'Plug and Play' Real Time Clock designed specifically for the Raspberry Pi which, unlike other RTC's available, plugs directly in to the Raspberry Pi's GPIO Ports. The unit is available from [https://www.modmypi.com/raspberry-pi-expansion-boards/rasclock-raspberry-pi-real-time-clock-module ModMyPi] and comes complete with an easy to follow [https://www.modmypi.com/blog/installing-the-rasclock-raspberry-pi-real-time-clock Installation Guide].<br />
<br />
== Another PC ==<br />
If you need to install the Operating System on your own SD Card you will need another PC, Laptop or Mac to do so (or get a friend or local group to do it for you). If you are running headless, you also need one, but for a lot of uses (not all) you can use a tablet or smart phone. This does include another Pi!<br />
<br />
= Connecting Together =<br />
<br />
[[File:Raspi-Model-AB-Mono-1-699x1024.png|200px|thumb|right|A diagram denoting the places of the different components on the Rpi, made by Paul Beech. Click to enlarge.]]<br />
You can use the diagram to connect everything together using the following instructions:<br />
<br />
# Plug the SD Card loaded with the Operating System into the Pi.<br />
# If required, plug the USB keyboard and mouse into the Pi, perhaps via a USB Hub. Connect the Hub to power, if necessary.<br />
# If required, plug the video cable into the display and into the Pi.<br />
# Plug in your Network cable, or WiFi dongle, if required.<br />
# Ensure that your USB Hub (if any) and display are working.<br />
# With your screen on, plug the other end of the power source into the Pi.<br />
# Plug the power source into the main socket, and switch it on.<br />
# If connected to a display, the Pi should boot up and display messages on the screen.<br />
# If running headless, it should boot up. When the leds have stopped flashing, connect to the Pi from the remote computer. Whether this works will depend on the operating system you are using; the Raspian Linux operating system is configured to allow SSH connections by default.<br />
<br />
It is always recommended to connect the MicroUSB Power to the unit last (while most connections can be made live, it is best practice to connect items such as displays and other connections with the power turned off). <br />
<br />
If you use both a R-PI power supply and a powered hub, its recommended you connect them to the same switched power bar, and use the switch on the power bar to switch off both the R-PI and hub at the exact same time. <br />
<br />
Also, always shutdown using the software shutdown function, not by pulling the plug. When not using a GUI, (with a GUI use the GUI command) you can use the command "sudo halt", and power off when all the LED's on the board (except the power LED) go off. This is especially important the first time you boot, as in the process the R-PI modifies the content of the SD-card, without a clean shutdown the contents of the card may be damaged.<br />
<br />
The RPi may take a long time to boot when powered-on for the first time, so be patient, and cleanly shutdown afterwards, as described above!<br />
<br />
= Additional Peripherals =<br />
You may decide you want to use various other devices with your RPi, such as Flash Drives/Portable Hard Drives, Speakers etc.<br />
<br />
''For detailed information see [[RPi VerifiedPeripherals | RPi Verified Peripherals]].''<br />
<br />
== Heatsink ==<br />
Not a vital accessory for your RPi, but will help to reduce the CPU's temperature whilst under load. Available from [http://thepihut.com/collections/heatsinks The Pi Hut's Raspberry Pi Store], [http://www.etsy.com/shop/nhslzt Etsy], [https://www.modmypi.com/shop/raspberry-pi-heat-sink-kit ModMyPi] (with lots of tips and tricks for reducing temperature in the reviews) or [http://www.ebay.co.uk/itm/330758220781 eBay]<br />
<br />
== Case ==<br />
Since the RPi is supplied without a case, it will be important to ensure that you do not use it in places where it will come into contact with conductive metal or liquids, unless suitably protected. Some form of [[Rpi Cases | case]] should be considered, and there is a [http://www.raspberrypi.org/forum/general-discussion/cases-for-the-raspberry-pi Rpi case thread] on the forum. Cases are also available from [http://thepihut.com/collections/cases The Pi Hut's Raspberry Pi Store],[https://www.modmypi.com/raspberry-pi-cases ModMyPi's Raspberry Pi Shop] and [http://store.mobileappsystems.com MobileApp Systems].<br />
<br />
''For detailed information see [[Rpi Cases]].''<br />
<br />
== SD card reader ==<br />
You may need an SD card reader to prepare an SD card, or read a second one, both for the Pi or the other computer if it does not have an integral SD card reader.<br />
<br />
[https://www.modmypi.com/raspberry-pi-accessories/plexus-single-slot-usb2.0-card-reader ModMyPi's Raspberry Pi Shop] stocks a low cost (99p) SD Card Reader.<br />
<br />
== Expansion & Low Level Peripherals ==<br />
If you plan on making use of the low level interfaces available on the RPi, then ensure you have suitable header pins for the GPIO (and if required JTAG) suitable for your needs.<br />
<br />
Also if you have a particular low-level project in mind, then ensure you design in suitable protection circuits to keep your RPi safe (details will be made available within the [[RaspberryPiBoardProjects | RPi Projects, Guides & Tutorials]] section).<br />
<br />
''For detailed information see [[Rpi Low-level peripherals | Rpi Low-level Peripherals]].''<br />
<br />
= External Links =<br />
<br />
For a verbose guide aimed at absolute beginners, see [http://h2g2.com/A13413584 Peripherals You'll Need] and [http://h2g2.com/A9143796 Getting Started] in h2g2's 'Introducing the Raspberry Pi'.<br />
<br />
For a cautionary tale of '7 gotchas' to be on the lookout for (especially concerning the re-use of old monitors, keyboards, etc), see [http://www.keyboardmaven.com/2013/04/raspberry-pi-gotchas-and-newbiebuyer.html Raspbery Pi 'Gotchas' and new buyer tips]<br />
<br />
= References =<br />
<references/><br />
{{Template:Raspberry Pi}}<br />
[[Category:RaspberryPi]]</div>Pioneerhttps://elinux.org/index.php?title=RPi_VerifiedPeripherals&diff=259280RPi VerifiedPeripherals2013-05-30T16:15:33Z<p>Pioneer: /* HDMI->VGA converter boxes */</p>
<hr />
<div>[[Category: Linux]]<br />
[[Category: ARM Development Boards]]<br />
[[Category: Broadcom]]<br />
[[Category: Development Boards]]<br />
[[Category: RaspberryPi]]<br />
[[Category: Education]]<br />
{{Template: RPi_Hardware}}<br />
<br />
<br />
'''A note about this page: For USB devices, please specify if they required a powered hub'''<br />
==Notes==<br />
<br />
19-Apr-2012: Now that the Model B board is shipping, details added should relate to this board and the [http://www.raspberrypi.org/downloads default Debian distribution] unless stated otherwise. A suggested suffix markup scheme is as follows:<br />
<br />
* (A) - Relates to model A production board<br />
* (B) - Relates to model B production board<br />
* (!) - Information from alpha and beta board days -- beta board verified peripherals should still apply to production boards for the most part, but the alpha board is fairly different<br />
* No markup - relates to all production boards<br />
<br />
''Discuss: [http://www.raspberrypi.org/forum/?mingleforumaction=viewtopic&t=247 http://www.raspberrypi.org/forum/?mingleforumaction=viewtopic&t=247]''<br />
<br />
If you are adding to a product list it would help clarity if entries are kept/added in alphabetical order.<br />
<br />
==Power Usage Notes==<br />
{{Warning|Adding peripherals may increase the loading on the power supply to your board and this, in turn, may affect the voltage presented to the Raspberry Pi. If the Raspberry Pi's supply voltage falls below a certain value (anecdotally stated as around 4.75&nbsp;V), or it begins to fluctuate, your setup may become unstable. There is a [http://elinux.org/RPi_Hardware#Power Wiki section about this issue] which is worth a read.}}<br />
<br />
'''Model B Hardware Revisions and USB Power limits'''<br />
'''Hardware Revision 1.0'''<br />
The original Model B board had current limiting polyfuses which limited the power output of each USB port to approximately 100&nbsp;mA. USB devices using more than 100&nbsp;mA had to be connected via a powered hub. The Raspberry Pi's PSU was chosen with a power budget of 700&nbsp;mA of which 200&nbsp;mA were assigned to the USB ports, so the Raspberry Pi's (poly)fuses were designed only for devices up to 100&nbsp;mA, and typical 140&nbsp;mA polyfuses will have as much as 0.6 volt across them when drawing currents near the 100&nbsp;mA limit. As a consequence the USB ports are only directly suitable for "single current unit" USB devices which, according to USB specifications, are designed to work with just 4.4 Volt. Not only do non single current unit devices draw more current (causing greater Voltage drops, and greater stress on the fuses), they also might require 4.75 Volt to work.<br />
<br />
'''Model B Hardware Revision 2.0 and Revision 1.0 with ECN0001 change'''<br />
This had the polyfuses removed, removing the 100&nbsp;mA current limitation for each USB port (but leaving the main fuse F3 intact). Users should still ensure their power supply can power the Raspberry Pi and the USB peripherals. Revision 2.0 was released in August 2012. {{Warning|}}Because the polyfuses have been removed, back feeding of the PI, by applying power via its normal USB output, can damage D 17 if triggered by an over-voltage, and so lead to consequential over-heating. This can be discovered by melts, scorching, smoke or worse.[http://www.raspberrypi.org/phpBB3/viewtopic.php?f=28&t=34149]<br />
<br />
==Linux Driver Issues==<br />
Shortly after the Raspberry Pi was released it was confirmed that there were a number of issues with the Linux USB driver for the SMSC95xx chip. These included problems with USB 1.x peripherals that use split transactions, a fixed number of channels (causing problems with Kinect) and the way the ARM processor handles the SMSC95xx interrupts. [http://www.raspberrypi.org/phpBB3/viewtopic.php?f=28&t=12097&start=76] [http://www.raspberrypi.org/phpBB3/viewtopic.php?f=28&t=5249&start=44]<br />
A large number of fixes were included in the 2012-08-19-Wheezy-raspbian Linux image.<br />
<br />
== Powered USB Hubs ==<br />
A number of low-cost powered USB hubs are known to have caused problems. Members of the Raspberry Pi forums have reported low power or no power at all in some cases. The following is a list of specific Powered USB Hubs which appear to be fault-free. Please note that these do not take into account powering the Raspberry Pi from the hub, in addition to its peripherals.<br />
<br />
If you use a powered hub and the Raspberry Pi PSU together consider powering them from the same power bar with switch, so you can turn them on simultaneously., especially if the HUB tries to feed the Raspberry Pi through their interconnect cable, due to the 100&nbsp;mA limiting fuse in the Raspberry Pi, the Raspberry Pi will be partially powered which may cause problems (unwanted writes to the SD card).<br />
<br />
===Working USB Hubs===<br />
<div style="margin: -.3em -1em -1em -1em;"><br />
{| width="100%" bgcolor="#fff" border="0" cellpadding="2px" cellspacing="2px" style="margin:auto;"<br />
|- align="center" bgcolor="#e7eef6"<br />
| '''Brand'''<br />
| '''Name'''<br />
| '''Model Number'''<br />
| '''Hardware ID'''<br />
| '''USB Version'''<br />
| '''Number of Ports'''<br />
| '''Power Rating*'''<br />
| '''Powers Raspberry Pi'''<br />
| '''Additional Information'''<br />
<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Atlantis<br />
|HUB USB2.0 7P<br />
|P014-GH902-B<br />
|<br />
|USB 2.0<br />
|7-Port<br />
|5&nbsp;V - 2&nbsp;A<br />
|Verified<br />
|Powers the pi. Seems very good, tested with: a keyboard, a mouse, a numpad and an Xbox joypad<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Belkin<br />
|4-Port Ultra-Slim Desktop Hub<br />
|F4U040<br />
|05e3:0608<br />
|USB 2.0<br />
|4-Port<br />
|5&nbsp;V - 2.6&nbsp;A<br />
|Verified<br />
| Powers the pi quite well, 4.85V across TP1&2 during idle and load. The PSU for the hub is a 2.5A 5v made in china. Seems solid. Does backfeed the mini USB port<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Belkin<br />
|8-Port ExpressBus for iMac<br />
|F5U010<br />
|<br />
|USB 2.0<br />
|8-Port 7x"A" 1x"B"<br />
|<br />
|Verified<br />
|PSU 6v 4A Powering a 256 "A" RPi with the hub. With the USB output of the RPi connected to the one "B" port<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Belkin<br />
|Hi-Speed USB 2.0 4-Port Hub<br />
|F5U224<br />
|<br />
|USB 2.0<br />
|4-Port<br />
|5&nbsp;V - 500&nbsp;mA per Port<br />
|Not Verified<br />
|<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Belkin<br />
|TetraHub™ USB 2.0 4-Port Hub<br />
|F5U231<br />
|<br />
|USB 2.0<br />
|4-Port<br />
|5&nbsp;V - 500&nbsp;mA per Port<br />
|Verified<br />
|<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Belkin<br />
|Hi-Speed USB 2.0 4-Port Hub<br />
|F5U234<br />
|<br />
|USB 2.0<br />
|4-Port<br />
|5&nbsp;V - 500&nbsp;mA per Port<br />
|Verified<br />
|No backfeed, can power the RPi. Comes with a 2.4&nbsp;A power supply. The user manual [http://www.belkin.com/pyramid/documents/external/P75268ea_F5U234ea.pdf] says ''&ldquo;Per Port Current Self-Powered Mode: 500mA (max)&rdquo;''. However, I've attached a HD that requires 850&nbsp;mA and it worked fine.<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Belkin<br />
|Hi-Speed USB 2.0 7-Port Hub <br />
|F5U237<br />
|<br />
|USB 2.0<br />
|7-Port<br />
|5&nbsp;V - 3.8&nbsp;A<br />
|Verified<br />
|<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Belkin<br />
|MyEssentials 7-Port High-Speed USB 2.0 Hub<br />
|F5U259-ME<br />
|<br />
|USB 2.0<br />
|7-Port<br />
|<br />
|Verified<br />
|<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Belkin<br />
|Hi-Speed USB 2.0 4-Port Lighted Hub<br />
|F5U403<br />
|<br />
|USB 2.0<br />
|4-Port<br />
|<br />
|Not Verified<br />
|<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Belkin<br />
|Hi-Speed USB 2.0 7-Port Lighted Hub<br />
|F5U700<br />
|<br />
|USB 2.0<br />
|7-Port<br />
|<br />
|Verified<br />
|Cascaded hub, only 3 ports work [http://forum.stmlabs.com/showthread.php?tid=5396&pid=60068#pid60068] [http://www.amazon.com/gp/product/B000SDW84K]<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Belkin<br />
|Hub 2-en-1<br />
|F5U706ea<br />
|<br />
|USB 2.0<br />
|7-Port<br />
|<br />
|Not Verified<br />
|<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Belkin<br />
|Hi-Speed USB 2.0 7-Port Hub <br />
|F5U237v1<br />
|<br />
|USB 2.0<br />
|7-Port<br />
|5&nbsp;V - 2.5&nbsp;A<br />
|Not Verified<br />
|<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Belkin<br />
|Ultra-Slim Desktop Hub<br />
|F4U040v<br />
|05e3:0608<br />
|USB 2.0<br />
|4-Port<br />
|5 V - 2.6 A<br />
|Verified<br />
|<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Belkin<br />
|Ultra-Slim Desktop Hub<br />
|F4U039qukAPL<br />
|05e3:0608<br />
|USB 2.0<br />
|7-Port<br />
|<br />
|Verified<br />
|<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Benq<br />
|<br />
|E2220HD<br />
|<br />
|USB 2.0<br />
|4-Port<br />
|<br />
|Verified<br />
|Monitor with built in Hub<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Biltema<br />
|<br />
|23-924<br />
|<br />
|USB 2.0<br />
|4-Port<br />
|2.0&nbsp;A<br />
|Verified<br />
|<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Biltema<br />
|<br />
|23-924<br />
|<br />
|USB 2.0<br />
|4-Port<br />
|2.0&nbsp;A<br />
|Verified<br />
|<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|BUFFALO<br />
|4 Port Hub<br />
|BSH4aAE06<br />
|05e3:0608<br />
|USB 2.0<br />
|4-Port<br />
|5&nbsp;V <br />
|Verified<br />
|No Problem using Webcam & Wi-Fi Dongle. seen As Genesys Logic, Inc. USB-2.0 4-Port HUB<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Cyberpower<br />
|High-speed Hub<br />
|CP-H720P<br />
|0409:0050<br />
|USB 2.0<br />
|7-Port<br />
|3.6&nbsp;A<br />
|Verified<br />
|May Contain dual 05e3:0608 instead of 0409:0050<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Dell<br />
|<br />
|2001FP<br />
|<br />
|USB 2.0<br />
|4-Port<br />
|<br />
|Not Verified<br />
|Monitor with built in Hub<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Dell<br />
|<br />
|SP2309W<br />
|<br />
|USB 2.0<br />
|4-Port<br />
|<br />
|Not Verified<br />
|Monitor with built in Hub<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Dell<br />
|<br />
|2407FWP<br />
|<br />
|USB 2.0<br />
|4-Port<br />
|<br />
|Not Verified<br />
|Monitor with built-in hub - 6-in-1 card reader Works, but it cannot read SDXC<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Dell<br />
|<br />
|U3011<br />
|<br />
|USB 2.0<br />
|4-Port<br />
|<br />
|Not Verified<br />
|Monitor with built in Hub - Card Reader Works - May work with SDXC<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Delock<br />
|<br />
|B/N61393<br />
|<br />
|USB 2.0<br />
|4-Port<br />
|2.0&nbsp;A<br />
|Verified<br />
|<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Delock<br />
|USB 2.0 External Hub 7 Port<br />
|B/N87467<br />
|<br />
|USB 2.0<br />
|7-Port<br />
|5&nbsp;V - 3.5&nbsp;A<br />
|Verified<br />
|You can Power Raspberry Pi using one USB Port of the Hub there is no backfeeding, measured 4,88V on Idle and 4,82V on load on TP1-TP2.<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Deltaco<br />
|<br />
|UH-715 Rev 2<br />
|<br />
|USB 2.0<br />
|7-Port<br />
|2.0&nbsp;A<br />
|Not Verified<br />
|<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Dynex<br />
|<br />
|<br />
|0409:0050<br />
|USB 2.0<br />
|7-Port<br />
|2.0&nbsp;A<br />
|Not Verified<br />
|<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Dynex<br />
|Dynex USB 2.0 7 Port Hub<br />
|DX-HB7PT<br />
|<br />
|USB 2.0<br />
|7-Port<br />
|5.0&nbsp;V / 2.0&nbsp;A<br />
|Verified<br />
|<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|D-Link<br />
|D-Link 7 Port USB Hub<br />
|DUB-H7/B<br />
|<br />
|USB 2.0<br />
|7-Port<br />
|2.4&nbsp;A<br />
|Verified<br />
|[http://www.dlink.com/us/en/home-solutions/connect/usb/dub-h7-7-port-usb-2-0-hub] Power USB slots can be used to power Raspberry Pi.<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|D-Link<br />
|DUB-H7 High Speed USB 2.0 7-Port Hub<br />
|BUBH7A A5<br />
|<br />
|USB 2.0<br />
|7-Port<br />
|2.0&nbsp;A<br />
|Not Verified<br />
|[http://www.amazon.com/D-Link-DUB-H7-High-Speed-7-Port/dp/B00008VFAF]<br />
<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|D-Link<br />
|DUB-H7<br />
|EUBH7EB H/W Ver:B1<br />
|<br />
|USB 2.0<br />
|7-Port<br />
|3.0&nbsp;A<br />
|Verified<br />
|[http://www.amazon.fr/gp/product/B0000B0DL7/] 7 ports including 2 ports 1.2 A sucessfully power RPI<br />
<br />
<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|D-Link<br />
|DUB-4 High Speed USB 2.0 4-Port Hub<br />
|DUB-H4<br />
|<br />
|USB 2.0<br />
|4-Port<br />
|2.0&nbsp;A<br />
|Verified<br />
|[http://www.newegg.com/Product/Product.aspx?Item=N82E16817111131] Charging port doesn't power Raspberry Pi<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Digicom<br />
|<br />
|<br />
|<br />
|USB 2.0<br />
|4-Port<br />
|5&nbsp;V - 2.0&nbsp;A<br />
|Not Verified<br />
|[http://www.digicom.it/digisit/prodotti.nsf/itprodottiidx/MiniHubUsb204P#]<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|ednet<br />
|USB 2.0 7 port Hub<br />
|85014<br />
|<br />
|2.0<br />
|7-Port<br />
|<br />
|Not Verified<br />
|Works with keyboard, mouse, audio devices<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|GigaWare<br />
|USB 2.0 4 port Hub<br />
|Model 26-160<br />
|<br />
|2.0<br />
|4-Port<br />
|<br />
|Verified<br />
|Works with Raspbian for powering webcams. This is the only powered hub on shelves at Radioshack as of early 2013.<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|König Electronic<br />
|7 port USB2.0 HUB<br />
|CMP-USB2HUB55<br />
|1a40:0201<br />
|2.0<br />
|7-Port<br />
|2.0A<br />
|Verified<br />
|Backpowers Raspberry Pi well.<br />
<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Medi@com<br />
|USB 2.0 4 ports Hub<br />
|M-HX30<br />
|<br />
|2.0<br />
|4-port<br />
|<br />
|Verified<br />
|Very small USB Hub. Powers the Rapsberry Pi and an 2.5" external HDD (LaCie Rikiki 500Gb) without problems. I already tried to connect another HDD without problems even if is not yet been mounted on linux.<br />
[http://www.mediacomeurope.it/Prodotti/Scheda.aspx?XRI=1988]<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|mbeat<br />
|13 Port USB Hub<br />
|USB-M13HUB<br />
|<br />
|USB 2.0<br />
|13-port<br />
|5V - 3A<br />
|Verified<br />
|<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Monoprice<br />
|Aquagate USB Hub<br />
|5328<br />
|<br />
|2.0<br />
|7-port<br />
|2.0&nbsp;A<br />
|Verified<br />
|Has separate USB In port, in theory should prevent backfeeding (but that is not verified). get about 4.9V across TP1/TP2 when idling with Raspbian. [http://www.monoprice.com/products/product.asp?c_id=103&cp_id=10307&cs_id=1030702&p_id=5328&seq=1&format=4]<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Plugable <br />
|7 Port High Speed USB Hub<br />
|USB2-HUB-AG7<br />
|<br />
|USB 2.0<br />
|7-Port<br />
|5V - 3A<br />
|Verified<br />
| [http://plugable.com/products/USB2-HUB-AG7/] Better than usual power supply. There are US and UK power supply versions and it can be ordered in US and (for the UK version) many countries in Europe. There is a video showing this hub powering both the Raspberry Pi several peripherals at once[http://www.youtube.com/watch?v=pDA7MxFtoS0]. No back-voltage on upstream connection. Widely used with success on the Pi.<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Plugable<br />
|4 Port Hub with Battery Charging 1.1 Support<br />
|USB2-HUB4BC<br />
|<br />
|USB 2.0<br />
|4-Port<br />
|5V - 2.5A<br />
|Verified<br />
| [http://plugable.com/products/USB2-HUB4BC/] High quality power supply for a 4 port hub (to support BC 1.1 current). US plugs version only. Can Power Raspberry Pi via microUSB from a hub port, plus three more devices. USB Audio peripheral tested and working. No back-voltage on upstream connection. Widely used with success on the Pi.<br />
<br />
|- valign="top" align="left" style="background: #FFFDFD;"<br />
|Plugable<br />
|10 Port USB 2.0 Hub<br />
|USB2-HUB10S<br />
|<br />
|USB 2.0<br />
|10-Port<br />
|5V - 2.5A<br />
|Not Verified<br />
| Possibly because 10 ports hubs combine 7 + 4 cascaded controllers, seems to have corner cases where it won't power the Pi at boot. Not recommended. Get their USB 2.0 7 port version<br />
<br />
|- valign="top" align="left" style="background: #FFFDFD;"<br />
|Plugable<br />
|4 Port USB 3.0 Hub<br />
|USB2-HUB-81X4<br />
|<br />
|USB 3.0<br />
|4-Port<br />
|5V - 4A<br />
|Not Verified<br />
| The high-power 4 A power adapter makes this a tempting purchase, but some users report problems connecting devices with a USB 3.0 hub. Since Pi can't benefit from USB 3.0, better off to use one of the Plugable USB 2.0 7 or 4 port hubs like USB2-HUB-AG7 to both power the Pi and attached USB devices.<br />
<br />
|- valign="top" align="left" style="background: #FFFDFD;"<br />
|Plugable<br />
|7 Port USB 3.0 Hub<br />
|USB2-HUB7-81X<br />
|<br />
|USB 3.0<br />
|7-Port<br />
|5V - 4A<br />
|Not Verified<br />
| The high-power 4 A power adapter makes this a tempting purchase, but some users report problems connecting devices with a USB 3.0 hub. Since Pi can't benefit from USB 3.0, better off to use one of the Plugable USB 2.0 7 or 4 port hubs like USB2-HUB-AG7 to both power the Pi and attached USB devices.<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Trust<br />
|Plata 4 port USB 2.0 hub<br />
|18687<br />
|<br />
|2.0<br />
|4-port<br />
|1.0&nbsp;A<br />
|Not Verified<br />
|Probably not suited to power the Rapsberry Pi but works well as a hub on the Pi.<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Zipp<br />
|USB 7-Port HUB<br />
|N294<br />
|<br />
|USB 2.0<br />
|7-Port<br />
|5V - 2.0A<br />
|Verified<br />
|Powers both the RPi and a WD Portable 1TB Drive without problems - $14.99 at Big W (Australia)<br />
<br />
|-<br />
|}<br />
<br />
<br />
'*' Power Ratings may not be completely accurate, use as rough guideline rather than fact.<br />
</div><br />
<br />
<br />
*'''Acme'''<br />
** USB 2.0 hub 4 port ([http://www.acme.eu/en-us/product/019188 ACME]) Based on NEC μPD720114 USB2.0 Hub Controller USB ID 0409:005a '''NOTE!''' It is bus-powered hub, but it is very cheap and small and works after a small modding: on USB-hub board you have 4 holes: V, D+, D- and GND. Connect GND, D+ and D- to the Raspberry Pi, and additionally connect GND and +5&nbsp;V from power supply to the same holes on USB-hub GND and V. Now there is common contacts: GND, D+ and D- between Raspberry Pi and hub needed to work, and additional power for USB devices, connected to the hub. Tested on my Raspberry Pi.<br />
<br />
<br />
*'''Digitus'''<br />
** 7-port USB2.0 Powered Hub. Model DA-70226.<br />
*'''Eminent'''<br />
** [http://www.eminent-online.com/en/product/22/em1102-4-port-usb-hub---black.html] EM1102 4 Port USB 2.0 Hub with 1&nbsp;A power adapter. It's able to power the Raspberry Pi, external HDD and other peripherals.<br />
** [http://www.eminent-online.com/en/product/27/7-port-usb-2-0-hub.html] EM1107 7 Port USB 2.0 Hub with 2&nbsp;A power adapter. It's able to power the Raspberry Pi, external HDD and other peripherals.<br />
* '''GearHead'''<br />
** [http://www.amazon.com/gp/product/B004OBZ088/] GearHead 4 Port Hub with Energy Saving Power Switch (5&nbsp;V, 1&nbsp;A)<br />
*'''Gembird'''<br />
** Gembird UHS 242 4-port USB 2.0 Hub (5V DC, 1A). '''NB:''' This is a 4-port switching hub that enables the "sharing" of up to four USB devices between two computers. Whilst it may be powered externally, it does take power from both connected computers. If one of them is, say, a netbook or laptop, that may provide sufficient extra power to enable the use of USB devices that the Pi alone cannot handle.<br />
* '''Genesys Logic (sold at Fry's)'''<br />
** Genesys Logic 4-Port USB 2.0 Hub (ID 05e3:0608) (Other brands include Gigaware, Hama and Belkin, same ID shows up in lsusb) - works, but increases packet loss problems<ref>http://www.raspberrypi.org/phpBB3/viewtopic.php?p=297664#p297664</ref><br />
** Genesys Logic 4-Port USB 2.0 Hub (ID 05e3:0606) (Other brands include i-Rocks, same ID shows up in lsusb)<br />
* '''Hama'''<br />
** Hama 4-way USB 2.0 Hub<br />
** Hama 7-way USB 2.0 Hub (identified as two "05e3:0608 Genesys Logic, Inc. USB-2.0 4-Port HUB" but Pi boots OK only with 1.2A power, not with 1A..)<br />
*'''HP'''<br />
** HP ZR2240w 21.5" Monitor with built in 2-Port USB Hub (B)<br />
<br />
*'''Laser'''<br />
** "7 port USB hub with AC adapter Version 2.0". 5&nbsp;V 1&nbsp;A (found at Harvey Norman Australia for $24.95 and Australia Post Shops for $9.95). You can power the Raspberry Pi by connecting both the main USB connector to the Raspberry Pi USB port, '''and''' from a spare USB port back to the power micro USB socket. If you don't do both, boot-loops are likely to occur.<br />
*'''Logik'''<br />
** [http://www.currys.co.uk/gbuk/logik-lp4hub10-4-port-powered-usb-hub-04979038-pdt.html] LP4HUB10 4-Port USB Hub. '''Throws errors when used with Fedora remix 14'''<br />
** Logik L4THUB10 4 Port powered hub works fine under Raspbian/Wheezy/model B. Captive USB cable, 2&nbsp;A power supply, convenient single top mounted USB socket. Unlike my last hub, will power Wi-Fi!<br />
*'''LogiLink'''<br />
** UA0085 USB 2.0 Hub, 4-Port with PSU 5&nbsp;V, 2&nbsp;A<br />
** UA0090 USB 2.0 Hub, 4-Port with PSU 5&nbsp;V, 2&nbsp;A<br />
** UA0091 USB 3.0 Hub, 4-Port with PSU 5&nbsp;V, 4&nbsp;A. Connected with USB2.0 cable. 1&nbsp;A per port, able to support USB HDD drives and other power hungry devices. Tested with kernel 3.1.9-cutdown, Wheezy. <br />
** UA0096 USB 2.0 Hub, 10-Port with PSU 5&nbsp;V, 3.5&nbsp;A (Not suitable for powering Raspberry Pi because it doesn't work unless there is working USB input present even with PSU plugged in.)<br />
** UA0160 USB 2.0 Hub, 4-Port with PSU 5&nbsp;V, 2&nbsp;A. Able to power the Raspberry Pi, keyboard, mouse and LogiLink UA0144 USB Ethernet adapter. (More testing to come.) Was not able to record audio properly via a Soundblaster Play! device.<br />
* '''Macally'''<br />
** [http://www.macally.com/EN/?page_id=2312] Hi-Speed 7-Port USB 2.0 Powered Micro HUB, AC Powered. Includes a 2000&nbsp;mA wall-wart (US style)<br />
* '''Manhattan'''<br />
** [http://manhattan-products.com/en-US/products/6500-hi-speed-usb-2-0-micro-hub] (#160612) Hi-Speed USB 2.0 Micro HUB, AC Powered (identifies as ID 05e3:0608 Genesys Logic) Includes a 1000&nbsp;mA wall-wart (US style)<br />
** [http://manhattan-products.com/en-US/products/9583-mondohub] (#161718) MondoHub 28 Port USB 3.0 & USB 2.0 HUB (24 USB 2 ports @500&nbsp;mA each) + (4 USB 3.0 Ports @900&nbsp;mA each) Power Switches on each port, AC Powered and Includes a 5&nbsp;V 4&nbsp;A wall-wart (US style)<br />
*'''Newlink'''<br />
** NLUSB2-224P 4 port USB 2.0 Mini hub with PSU 5&nbsp;V 1&nbsp;A<br />
** NLUSB2-222P 4 port USB 2.0 Hub with 5&nbsp;V 2&nbsp;A PSU (Available From [https://www.modmypi.com/shop/raspberry-pi-accessories/New-Link-4-Port-USB-Hub-(USB-2.0-with-Mains-Adaptor) | ModMyPi])<br />
*'''Nilox'''<br />
** Nilox USB 2.0 4port HUB model HUB4USB2AC with PSU 5&nbsp;V 1.0&nbsp;A<br />
* '''Plugable'''<br />
** [http://plugable.com/products/USB2-HUB4BC/] USB2-HUB4BC 4 Port USB 2.0 Hub with BC 1.1 Fast Charging. 5&nbsp;V 2.5&nbsp;A power supply. Powering Raspberry Pi via microUSB from a hub port. USB Audio peripheral tested and working.<br />
** [http://plugable.com/products/USB2-HUB10S] USB2-HUB10S 10 Port USB 2.0 Hub 2.5&nbsp;A power supply. Powering Raspberry Pi via microUSB from a hub port.<br />
** [http://plugable.com/products/USB2-HUB-AG7/] USB2-HUB-AG7 7 Port USB 2.0 Hub with 5&nbsp;V 3&nbsp;A power supply. There are US and UK power supply versions and it can be ordered in US and (for the UK version) many countries in Europe. There is a video showing this hub powering both the Raspberry Pi several peripherals at once[http://www.youtube.com/watch?v=pDA7MxFtoS0]. Confirmed to work with Element14 WiPi Wi-Fi dongle and Seagate external hard drive (simultaneously)<br />
<br />
* '''Pluscom'''<br />
** Pluscom 7 Port USB 2.0 Hub Model U7PH-3A with 3&nbsp;A PSU. USB ID 1a40:0101. Powering Raspberry Pi via microUSB from a hub port. Internally two 4 Port switches linked. Leaks power back up USB data cable to Raspberry Pi, but it is not really a problem when powering Raspberry Pi at the same time.<br />
*'''Satechi'''<br />
** ST-UH12P 12 port powered hub with 2 Control Switches. Also works while powering the Raspberry Pi.<br />
*'''Staples (Business Depot) (Bureau EN GROS)'''<br />
** Staples 4-port hub Item 607477-CA<br />
*'''StarTech.com'''<br />
** StarTech.com 7-port Compact USB 2.0 Hub (ST7202USB). Comes with 5&nbsp;V 2&nbsp;A supply. Shows in lsusb as two Genesys Logic, Inc. USB-2.0 4-Port HUBs (05e3:0608). Back powers Raspberry Pi (just, voltage across TP1 & TP2 is a little low when powered from this hub).<br />
*'''SumVision'''<br />
** Sumvision Slim 4 Port High Speed USB 2.0 HUB with PSU 5&nbsp;V 1.0&nbsp;A (from [http://www.7dayshop.com/catalog/account_history_info.php?page=1&order_id=5130107 | 7dayshop ])<br />
*'''Sitecom'''<br />
** CN-032 4 Port USB 2.0 Pocket Hub. Works for powering the Raspberry Pi, an USB WLAN Adapter, wireless Kbd+Mouse. Using an 2500&nbsp;mA Voltcraft <br />
** CN-060 4 Port USB 2.0 Hub powered with AC Adapter (1&nbsp;A). Powering Raspberry Pi via microUSB from a hub port.<br />
** CN-061 7 Port USB 2.0 Hub powered with AC Adapter. There is a voltage problem on the left half of the hub (4 ports) that do not deliver enough current to feed a wifi dongle (tested with an RTL8191S); you should not use these ports for anything important (keyboard keys will stick, self-powered USB hard disk will reset continuously). The remaining 3 ports on the right half are instead working as expected. [http://www.raspberrypi.org/phpBB3/viewtopic.php?f=28&t=24247]<br />
*'''Sweex'''<br />
** US014 4 Port USB 2.0 Hub<br />
*'''Targus'''<br />
** ACH81xx 7-port powered hub. 5&nbsp;V 3&nbsp;A power supply, with 2 high power ports. (possible conflicting behaviour with USB keyboard / Wi-Fi Dongles)<br />
** ACH63EU 4-port. Using a 5&nbsp;V 2&nbsp;A power supply, which isn't supplied with the hub, it is able to power the Raspberry Pi as well.<br />
*'''The Pi Hut'''<br />
** 7 Port USB Hub (from [http://thepihut.com/products/7-port-usb-hub-for-the-raspberry-pi The Pi Hut's Raspberry Pi Store])<br />
*'''Trendnet'''<br />
** [http://www.trendnet.com/products/proddetail.asp?prod=130_TU2-700&cat=49] TU2-700 7 Port Powered USB 2.0 Hub with AC Adapter (5&nbsp;V 2&nbsp;A)<br />
*'''Tripp-Lite'''<br />
** [http://www.tripplite.com/en/products/model.cfm?txtModelID=3167] U222-007-R 7 Port Powered USB 2.0 Hub with AC Adapter (5&nbsp;V 2.5&nbsp;A) Powering Raspberry Pi from the hub works.<br />
*'''Ultron'''<br />
** [http://www.ultron.de/v1/produktansicht.php?artnr=67072&kid=bfa8340c4e245...&l=en&WGType=Neue+USB-HUBS] UHN-710 7-port powered hub with PSU 5&nbsp;V, 3&nbsp;A. USB ID 1a40:0201.<br />
*'''VANTEC'''<br />
** 4 Port USB 2.0 Powered Hub Model: UGT-MH304. 5&nbsp;V 2&nbsp;A AC/DC adapter. Go 2.0 Mini hub.<br />
*'''Z-TEK'''<br />
** Z-TEK 7-port powered hub with PSU 5&nbsp;V, 4&nbsp;A. USB ID 1a40:0201.<br />
*"Unknown"<br />
** 10(7-4) port hub idVendor=1a40, idProduct=0201 / idVendor=1a40, idProduct=0101 works<br />
<br />
===Problem USB Hubs===<br />
<br />
Please check known workarounds [http://elinux.org/Rpi_USB_check-list here] before adding to the list<br />
<br />
*'''Addon'''<br />
** 7-Port Powered Hub - labelled ADDUH070P - Gives constant Eth0 errors on boot.<br />
*'''Belkin'''<br />
** 7-Port Powered Mobile Hub - device labelled F4U018, packaging labelled F5U701. lsusb reveals it to be two Genesys Logic 4-port hubs based on the GL850G chipset (vendor: 0x05e3 product: 0x0608) ganged together. Yields a lot of "handle_hc_chhltd_intr_dma:: XactErr without NYET/NAK/ACK" errors and device resets in /var/log/messages. Low speed devices such as keyboards work OK, Wi-Fi/mass storage is unreliable or broken. -- No error messages with the latest kernel, but it is still unstable with mass storage devices. Also, leaks current back to the Raspberry Pi (can be fixed by overtaping GND and +5&nbsp;V pinouts)<br />
** F4U022 7-Port powered USB hub (powered 5&nbsp;V, 2.6&nbsp;A), same as F4U018<br />
** 7-Port Powered Hub - device labled F5U237 Rev.3 - ID 050d:0237 Wired Ethernet fails to connect; gives "DWC OTG HCD URB enqueue failed adding QTD. Error status -4008" Result is same as DUB-H7 below.<br />
** F5U404 Hi-Speed USB 2.0 4-Port Mobile Hub. Faulty/bad design; Leaks current back up the cable to the Raspberry Pi.<br />
** F5U307 Hi-Speed USB 2.0 7-Port Hub (Powered, able to apply power to Raspberry Pi via micro USB from this hub at same time) It work's sometimes. (Works always without powering the Raspberry Pi, haven't tried that)<br />
<br />
*'''Dell'''<br />
** Dell U2410 Monitor Built-in 4 Port Hub - Shows up as a pair with 0424:2514 and 0424:2640. Standard Microsystems Corp. USB 2.0 Hub. When connecting some devices it kills the Ethernet with "smsc95xx 1-1.1:1.0: eth0: Failed to read register index 0x0000011X" errors. It did work for a keyboard and webcam. Bluetooth that works connected directly to the Raspberry Pi triggers the error.<br />
<br />
*'''DELTACO'''<br />
** 7-Port USB Hub UH-713 Rev 3. This one consists also of two 05e3:0608 Genesys Logic, Inc. USB-2.0 4-Port HUBs connected together. The power supply is rated at 5 V 2 A. It kills Ethernet when X11 is started.<br />
<br />
*'''Digitus'''<br />
** 4-Port USB Hub, no special designator. Chip inside is a GL850G, lsusb identification is 05e3:0608 Genesys Logic, Inc. USB-2.0 4-Port HUB. The hub comes with a 5V 2A PSU that is quite capable of powering the Raspberry Pi and additional peripherals. I did not test whether the hub feeds power into the uplink USB port. The problem with this hub is that USB sticks connected to it reliably disconnect after a short time of writing to them (via cat /dev/zero > /dev/<stick>). Sometimes they reconnect with a different device, sometimes they do not. The only error messages in the logs are plain vanilla USB device disconnects. While this may look like a power-issue, measurements with a digital oscilloscope found absolutely no problem. Another observation I have made is that sometimes (not always), the data-transfer rates to the USB sticks slow down to about 500kB/s. I suspect this is a problem with the USB driver that does not manage to work around some brokeness in the hub chip. The hub has no current-limiter at all and plugging in some peripherals will hard crash your Raspberry Pi, something I do not observe with better hubs.<br />
<br />
*'''Dynex'''<br />
** 7-Port USB Hub - Does not work in Debian 19-04 image.<br />
** DX-HB7PT 7-Port USB Hub - As per the Gear Head below, it's 2 daisy-chained Genesys Logic 05e3:0608 devices. Appears to result in significant slow downs when the USB is under load, such as running the root file system from a USB drive.<br />
<br />
*'''Dynamode'''<br />
** 7-Port USB 2.0 Hub (Silver and black). Feeds power back up the interconnect to the Raspberry Pi causing the power LED to light on the Raspberry Pi if the hub is powered on, but the Raspberry Pi is not. The Raspberry Pi also fails to boot when powered off this hub, with or without the interconnect plugged in. Stops the network from working when connected to the Raspberry Pi after booting the Raspberry Pi - cannot ssh to the Raspberry Pi. Best avoided. :-( Shows up in ''lsusb'' as a pair of ''ID 05e3:0608 Genesys Logic, Inc. USB-2.0 4-Port HUB'' which is interesting. - Confirmed. This hub also appears unable to power an external USB drive using a y-cable as it gives the error -71 message in dmesg (when providing external power to the Raspberry Pi).<br />
** 4-Port High-Speed USB 2.0 Hub (USB-H40-A2.0), came with with a 1&nbsp;A power supply. Leaks power to the Raspberry Pi through the uplink. Doesn't work with Raspberry Pi, unless the Raspberry Pi is powered by a second power source. This hub is completely generic and I've seen it being sold under different brand names as well. Therefore, a picture is [http://i.imgur.com/BPZ3j.jpg included] for easy identification. <br />
<br />
*'''D-Link'''<br />
** 7-Port USB Hub DUB-H7 (Crashes USB stack, including Ethernet, when plugging / using some peripherals). (See note above, it works with some distros and/or with latest firmware)<br />
<br />
*'''E-Solution'''<br />
** 4-Port 2&nbsp;A Supply (Does not detect at all during boot or after boot- no messages) [IC = Alcor Micro Corp (AU6254)]<br />
<br />
*'''Fosmon'''<br />
** 7-Port USB 2.0 Hub with 1&nbsp;A Power Supply (Causes interference with other USB devices and sends enough power to light up the Raspberry Pi with it's Micro USB cable unplugged).<br />
<br />
*'''Gear Head'''<br />
** UH7250MAC 7-port powered hub. Internally, two daisy-chained Genesys Logic 05e3:0608 devices. Causes Ethernet instability when used under very specific circumstances, in X11.<br />
** <strike>UH5200T 4-port powered hub. As of 2012-08-16 Wheezy, if any USB 1.x device (a keyboard, for example) is plugged into this hub, Ethernet stops, and USB interrupts for other devices get dropped (keys repeating forever), etc. Occurs even if power is not attached (not a power leakage problem).</strike> Appears working after a bootloader and/or firmware update on 9/12. Also, turned out to be somewhat more specific to the combination of two particular low-speed devices.<br />
<br />
*'''Hama'''<br />
** 4-Port USB 2.0 "bus hub", model 78496 (?). Only works for low power devices (card readers?), but it does not work for power hungry devices (HDD and WLAN). It doesn't boot when hub connected to Raspberry Pi. The funniest thing is that Raspberry Pi powers on when I plug in this hub to normal size USB port (not that small dedicated port). idVendor=05e3, idProduct=0608<br />
<br />
*'''Kensington'''<br />
** 7-Port Dome Hub model no 1500129 (Possible problems with malfunctioning keyboard, kills mouse when GUI started).<br />
<br />
*'''iBall'''<br />
** Piano 423 4-Port USB hub. Listed in lsusb as Genesys Logic. Fails to deliver enough power to connected devices even when using AC power supply.<br />
<br />
*'''Inland'''<br />
** 4-Port USB 2.0 Cable Hub model no 480426 (Some devices work, some don't, cheap unshielded untwisted wire design)<br />
<br />
*'''Logik'''<br />
** LP7HUB11 7-Port USB Hub. (Ethernet failed, slow response, in LXDE. Happened whether or not the hub's independent power supply was connected to the hub.)<br />
<br />
*'''LogiLink'''<br />
** 7-Port powered USB-Hub with switch UA0124. Does not work even with a x86 Linux box. Does work with Windows and comes with a beefy 3,5 A power supply that works with a Belkin 7-port mobile USB-Hub to power a cluster of 4 Raspberries.<br />
<br />
*'''Soniq'''<br />
** 4-Port 5&nbsp;V supply. Model number CUH100. (B). Appears to draw power away from the Raspberry Pi, even when the Raspberry Pi has an isolated power line. Netgear WNA1100 Wi-Fi Adapter (which is known to work in other setups is recognized, but it is unresponsive).<br />
<br />
*'''Targus'''<br />
** ACH115EU 7-port powered hub. 5&nbsp;V 3&nbsp;A power supply. Arduino communicates with Raspberry Pi when connected directly to Raspberry Pi's USB port, but it hangs as soon as if connected via ACH115. Also sometimes smsc95xx eth0 Failed to read register index 0x00000114 etc. errors in syslog when used.<br />
<br />
*'''TCM'''<br />
** Model 234298 s/n T634007737 powered hub. 4 ports plus card reader. 1&nbsp;A power supply. Model B, Wheezy Raspbian works OK with keyboard/mouse, but there are problems with Wi-Fi no connects. (insufficient power?)<br />
<br />
*'''Trust'''<br />
** 10-port USB 2.0 Hub (powered). Prevents Ethernet from being recognised.<br />
** SliZe 7 port USB 2.0 Hub (powered) - Item number 17080 (Barcode 8 713439 170801). Prevents Ethernet from being recognised. Keyboard sends multiple characters. <br />
<br />
*'''Unbranded / Multiple Brands'''<br />
** 7-port silver/black hub. Also sold elsewhere under brands such as 'EX-Pro', 'Trixes' and 'Xentra' -- This is ''probably'' due to an inadequate power supply. -- I replaced the terrible power supply with a very good one, kept getting "DEBUG: handle_hc_chhltd_intr_dma:: XactErr without NYET/NAK/ACK" in dmesg, with no devices plugged in to the hub (with or without the power supply in). Measurements by [[User:TrevorGowen|TrevorGowen]] ([[User talk:TrevorGowen|talk]]) of the power loading behaviour of an example of this type of hub and its supplied PSU are logged at [http://www.cpmspectrepi.webspace.virginmedia.com/raspberry_pi/MoinMoinExport/PoweredUSBHubs.html CPM-Spectre-Pi...PoweredUSBHubs], together with similar measurements of other devices.<br />
** Generic 7-port black hub with Genesys Logic GL850A chipset<br />
** Cerulian 10 Port USB 2.0 Top Loading Hub with 2&nbsp;A supply (kills mouse and network port)<ref>http://www.raspberrypi.org/forum/absolute-beginners/cheap-powered-usb-hub-uk/#p76452</ref><br />
** [http://www.monoprice.com/products/product.asp?c_id=103&cp_id=10307&cs_id=1030701&p_id=226 USB 2.0 4 PORT INT/EXT DUAL HUB BAY] -- Genesys Chipset -- idVendor=05e3, idProduct=0607 -- low speed devices worked, but there are strange USB failures when X session started. High speed devices such as hard drives had failures.<br />
<br />
== USB Remotes ==<br />
* The [http://thepihut.com/products/flirc-usb-dongle-for-the-raspberry-pi FLIRC] USB dongle allows the use of any remote control with your Raspberry Pi. Configure the device on your desktop PC, then simply plug into your Pi for a perfect media center companion. Available from [http://thepihut.com/ The Pi Hut]<br />
<br />
* ASUS TV FM Remote IR - ID 3353:3713 - works. Receiver connected to an USB Hub. Tested with archlinux in X. It works also as pointer (pressing "Toggle" button)<br />
<br />
* ATI Remote Wonder (X10 Wireless Technology, Inc. X10 Receiver) — ID 0bc7:0004 — appears as a joystick-like 2 button mouse and a 0-9 keypad without drivers on console and X.<br />
<br />
* [http://www.amazon.com/gp/product/B005DKZTMG/ref=oh_details_o02_s00_i00 Logitech Wireless Touch Keyboard K400 with Built-In Multi-Touch Touchpad (920-003070)] - keyboard and touchpad work. Have not verified multi-touch features.<br />
<br />
* [http://www.ipazzport.com/02A.html iPazzport] mini 2.4&nbsp;GHz wireless keyboard and touchpad. <br />
<br />
* Pan.Code D1000 - 2.4GHz Wireless keyboard and touchpad.<br />
<br />
* [http://www.ortek.com/html/pdt_view.asp?area=46&cat=152&sn=76 PKB 1800] Wireless Smart Pad ad Mini Keyboard. The pad works as a mouse, but not multi touch features. The keyboard works.<br />
<br />
* [http://www.riitek.com/product_Info.asp?id=56 Riitek RT-MWK01] '''Rii''' Wireless 2.4&nbsp;GHz Keyboard-mouse Combo, also known as [http://www.digicom.it/digisit/prodotti.nsf/itprodottiidx/WKEYPE01 Digicom WKEYPE01], and [http://www.verkkokauppa.com/fi/product/52783 Prodige Nanox]. Working perfectly, just plug & play.<br />
<br />
* [https://www.google.com/search?q=tranksung+TS-Y150 Tranksung TS-Y150] USB RF Keyboard and air mouse (B)<br />
<br />
* [http://www.tigerdirect.com/applications/SearchTools/item-details.asp?EdpNo=6753651&CatId=3680# Exo Ultra U12-41310 Mini Keyboard] Bluetooth Adapter, Touchpad, Laser Pointer, Presentation & Multimedia Controls work perfectly, but it needs a little love and config for make it work.[https://github.com/thunderbirdtr/rs-pi-exo-keyboard Exo Installer script]<br />
<br />
== USB Keyboards ==<br />
USB keyboards that present themselves as a standard HID (Human Interface Device) device should work. '''Please be aware that some of these keyboards were probably used with a powered hub'''<br />
=== Working USB Keyboards ===<br />
The following is a list of specific keyboards known to work and which appear to work fault-free.<br />
<br />
* '''A4 Tech'''<br />
** Model KL-5 USB Keyboard, 20&nbsp;mA.<br />
<br />
* '''ABS'''<br />
** M1 Heavy Duty Professional Gaming Mechanical Keyboard (B)<br />
<br />
* '''Action Star'''<br />
** ACK-5010U Mini Keyboard And Mouse<br />
<br />
* '''Accuratus'''<br />
** KYB-Toughball-HI<br />
<br />
* '''Acer'''<br />
** KG-0917 Wireless Keyboard And Mouse Bundle (B)<br />
** KU-0906 Compact Keyboard (B) (Also known as Genius LuxeMate i200 Keyboard)<br />
** SK-9625 Multimedia Keyboard (B) (multimedia functions not tested)<br />
<br />
* '''Adesso'''<br />
** [http://ergoprise.com/product_images/j/699/ADP-PU21_big__14173_zoom.jpg PS/2 to USB Adapter] ADP-PU21, 100&nbsp;mA (tested only with keyboards) Any PS/2 keyboard will work only if it will work with a reduced operating voltage.<br />
** Model AKB-410UB. Keyboard with Touchpad.<br />
<br />
* '''Apple''' (Apple keyboards that have USB ports require an external powered hub to work, and do not work on the Raspberry Pi directly! Note: Apple keyboard works fine using the latest Raspberry Pi, even when connected directly (and with mouse connected))<br />
** [http://upload.wikimedia.org/wikipedia/commons/thumb/e/ea/Apple_iMac_Keyboard_A1243.png/800px-Apple_iMac_Keyboard_A1243.png Apple Keyboard with Numeric Keypad (aluminium/wired) A1243]<br />
** [http://upload.wikimedia.org/wikipedia/commons/8/81/Apple_Keyboard_A1242.jpg Apple Keyboard (aluminium/wired) A1242]<br />
** [http://upload.wikimedia.org/wikipedia/commons/c/c5/Apple_Pro_Keyboard_black.jpg Apple Pro Keyboard M7803]<br />
<br />
* '''Asda'''<br />
** Basic Wired Keyboard HK2026 (B)<br />
** Basic Wired Keyboard HK3014<br />
*** (Please note when I put this keyboard through Newlink USB hub, it didn't work as expected)<br />
** Premium Wireless Keyboard (white keys, silver back) HK8028<br />
** Wireless Multimedia Deskset (keyboard, mouse and USB dongle) Model: HKM8016B (Note: Shown on Asda Website as HK8016B) (B)<br />
<br />
* '''Asus'''<br />
** KS-631U (comes with Asus Vento KM-63 keyboard/mouse set, not using powered hub) (B)<br />
<br />
* '''Banbridge'''<br />
** [http://www.kurpirkti.lt/imagesi/infodb/org_d69dbd9707af8df77eae6e005f681a9a/BANDRIDGE-USB-2X-PS-2-ADAPTER.jpg PS/2 to USB Banbridge CPA4002 Adapter] (B) (Tested with Logitech C-SF17 Cordless Desktop Express)<br />
<br />
* '''BTC - Behavior Tech Computer Corp.'''<br />
** Wired Portable Keyboard Model 6100 US (86+9 keys)<br />
*** Works with or without a powered hub<br />
** Wireless Multimedia Keyboard with build in pointer/mouse Model 9029URF III (86+17 keys) (B)<br />
** [http://www.btc.com.tw/english/2-7-07keyboard.htm Wired Multimedia keyboard 6311U/6310U] - rated at 5&nbsp;V/100&nbsp;mA, works directly<br />
<br />
* '''Bush'''<br />
** Wired Slimline Keyboard KU-0833<br />
*** This does not require a USB hub in order to work with the Raspberry Pi<br />
*** In the UK, it is available from Argos for £9.99<br />
<br />
* '''Cerulian''' <br />
** Mini wireless keyboard and mouse deskset (B)<br />
<br />
* '''CD Training''' <br />
** [http://www.cd-training.fr/?&feed=product&product_id=308 Wireless Combo Keyboard and Mouse (SolClavGlos)]<br />
<br />
* '''Cherry'''<br />
** CyMotion Master Linux (B)<br />
** RS 6000 USB ON<br />
** G84-4100PTMUS (B) (Compact keyboard. Rated 100&nbsp;mA. Works directly in Raspberry Pi)<br />
** G85-23100DE-2 (B) (Rated 40&nbsp;mA, tested with RPi powered by a 1000&nbsp;mA power supply unit)<br />
** G82-24800DE wireless keyboard and mouse combo marketed overwhelmingly as "Cordless Desktop eVolution Sirius XT Wireless", works without hub.<br />
** G85-26000DE-2 wireless keyboard and mouse combo marketed as "B.Unlimited", works directly connected to Raspberry Pi. Functionality on hub and charging not tested.<br />
<br />
* '''Compaq'''<br />
** Compaq Internet Keyboard KU-9978 (049f:000e). Rated 5&nbsp;V 100&nbsp;mA. Works directly connected to Raspberry Pi<br />
<br />
* '''Computer Gear'''<br />
** [http://www.kenable.co.uk/product_info.php?cPath=98_135&products_id=3894 Standard Keyboard. Water resistant &amp; spill proof.] Rated &lt;&nbsp;50&nbsp;mA. Works directly connected to Raspberry Pi. Has both USB &amp; PS/2 plugs so also good for experimenting with Arduino/Teensy etc. Very cheap - 2 keys didn't work but easy to open for repair.<br />
<br />
* '''Das Keyboard'''<br />
** Model S Professional Keyboard (Built in USB hub not tested) (B)<br />
** Model S Ultimate Keyboard (Built in USB hub working) (B)<br />
<br />
* '''Dell'''<br />
** SK-8115 (B) (Rated 100&nbsp;mA. Works directly in Raspberry Pi)<br />
** L100 (B)<br />
** RT7D40 (100&nbsp;mA. Works directly in Raspberry Pi)<br />
** RT7D50 (75&nbsp;mA) (run "sudo dpkg-reconfigure keyboard-configuration")<br />
** KB1421 (100&nbsp;mA)<br />
** KB2521 (100&nbsp;mA)<br />
** KB212-B (Works directly in Raspberry Pi, without powered hub)<br />
** 1HF2Y (Works directly in Raspberry Pi)<br />
** Bluetooth Wireless Keyboard and Mouse Bundle (B), Bluetooth USB dongle C-UV35 (Rated 500&nbsp;mA, but it works great), Keyboard Y-RAQ-DEL2, Mouse M-RBB-DEL4<br />
** USB Keyboard 413c:2107 - Works with and without USB hub<br />
<br />
* '''Delux'''<br />
** K8050<br />
<br />
* '''Digicom'''<br />
** WKEYPE01 Wireless 2.4&nbsp;GHz Keyboard-mouse Combo, also known as [http://www.riitek.com/product_Info.asp?id=56 Riitek RT-MWK01] and [http://www.verkkokauppa.com/fi/product/52783 Prodige Nanox]<br />
<br />
* '''Dynex'''<br />
** DX_-WKBD (60&nbsp;mA) (B)<br />
** DX_-WKBDSL (Hot keys not yet tested with Debian) (tested through non-powered 3 dongle USB hub) (B)<br />
<br />
* '''EAPPLY'''<br />
** EBO-013 Wireless 2.4&nbsp;GHz compact keyboard with touchpad. Rated <40&nbsp;mA works directly from Raspberry Pi. eBay ref 260962010276 from Shenzen, China.<br />
<br />
* '''Emprex'''<br />
** Wireless Media Control Keyboard With Trackball 9039ARF III (Media functions untested)<br />
<br />
* '''Fujitsu Siemens''' <br />
** KB SC USB UK (!)<br />
** KB910 USB, with led light on the highest level (B)<br />
** KB400 USB US<br />
<br />
* '''GE''' <br />
** 98139 Rev.K1 (Power Keyboard) (lsusb shows it as "0b38:0010 Gear Head 107-Key Keyboard") - works without a hub (i.e. directly connected) (B)<br />
<br />
* '''Gear Head''' <br />
** KB3700TP (USB Mini Smart Touch Touchpad Keyboard) (B)<br />
** KB3800TP (Wireless Touch Mini Touchpad Keyboard with Smart Touch) (B)<br />
*** Works when plugged directly into Raspberry Pi, did not work with powered hub (could be a hub issue)<br />
** KB3800TPW (Windows Smart Touch Wireless Keyboard with Touchpad) (B)RASPBMC supported >> also see Problem USB Keyboards<br />
** KB4950TPW (Wireless Touch II Touchpad Keyboard) (B)<br />
** KB1500U (USB Mini Keyboard) (B)<br />
** KB5150 (2.4&nbsp;GHz wireless keyboard/mouse Combo) (B)<br />
*** Works well with a powered hub<br />
<br />
* '''Generic'''<br />
** [http://www.amazon.co.uk/gp/product/B00A8D9ZPA/ref=oh_details_o06_s00_i00 AK-601] Wireless Mini-keyboard and Trackball. Works well as a handheld device, the wireless dongle does not appear to draw excessive current. However, since its USB charging port requires 5V 300mA it does need to be recharged from a netbook/laptop USB port or via a (spare) USB charger.<br />
<br />
* '''Genius'''<br />
** Ergomedia 700 (GK-04008/C) used without Hub<br />
** KB-06XE (K639) (B)<br />
** LuxeMate i200 (GK-090017; not tested with Hub)<br />
** Slimstar 8000 wireless keyboard<br />
<br />
* '''Gigabyte'''<br />
** GK-KM7580 2.4&nbsp;GHz Wireless Multimedia Keyboard & Mouse<br />
<br />
* '''HP'''<br />
** KG-1061<br />
** KG-0851 Wireless Keyboard and Mouse<br />
** KU-0316 (B)<br />
** LV290AA#ABA Wireless Keyboard and Mouse<br />
** PR1101U (available from Sainsbury's in the UK, £8, July 2012)<br />
** SK-2880<br />
<br />
* '''Hyundai'''<br />
** HY-K201<br />
<br />
* '''iConcepts'''<br />
** 2.4&nbsp;GHz Wireless Keyboard and Optical Mouse Model 62550<br />
*** (saves a USB port since keyboard and mouse share one transceiver, $14.99 at Fry's Electronics)<br />
<br />
* '''Imation''' <br />
** KBD-702 Multi-media Wired Keyboard<br />
*** (works after the firmware update via [https://github.com/Hexxeh/rpi-update rpi-update] as of 06/27/2012)<br />
<br />
* '''IOGEAR'''<br />
** IOGEAR GKM561R Wireless HTPC Multimedia Keyboard with Trackball<br />
** IOGEAR GKM681R 2.4&nbsp;GHz Wireless Compact Keyboard with Optical Trackball and Scroll Wheel<br />
<br />
* '''iOne'''<br />
** Scorpius-K3NT (B)<br />
*** (sold by Newark as an 'official' RPi accessory, miniature keyboard with integrated trackball)<br />
<br />
* '''iPazzPort'''<br />
<br />
* '''i.t.works'''<br />
** KC04 (direct and by USB hub)<br />
** KC Silicone (only tested directly)<br />
<br />
* '''Jenkins'''<br />
** Jenkins Wireless Desktop Set Blue (B)<br />
<br />
* '''KeySonic'''<br />
** ACK-540RF (Wireless USB keyboard with built-in trackpad); works fine on Debian Squeeze plugged directly into Raspberry Pi. Also works with Raspbmc with powered hub.<br />
** ACK-540RF+ (UK) Wi-Fi keyboard incl. touchpad with USB Wi-Fi dongle works fb with on model B/Raspbian/Wheezy via powered hub<br />
** ACK-3700C<br />
** ACK-340U+(DE)<br />
** ACK-3400U (UK) mini keyboard<br />
** ACK-612RF (GER) Wireless Mini-Keyboard; works fine with its wireless adpater plugged directly into Raspberry Pi<br />
<br />
* '''Labtec'''<br />
** [http://www.labtec.com/index.cfm/gear/details/EUR/EN,crid=28,contentid=692| Ultra-flat Keyboard]<br />
<br />
* '''Laptopmate'''<br />
** AK-98UNTN7-UBRII Laptopmate RII Touch N7 Mini Wireless Keyboard with touchpad<br />
<br />
* '''LC-Power<br />
** K1000BMW (lsusb: ID 1241:f767 Belkin; dmesg: HOLTEK Wireless 2.4&nbsp;GHz Trackball Keyboard) tested with Debian 6.0.4<br />
<br />
* '''Lenovo'''<br />
** SK-8825 UK (B)<br />
** Lenovo Enhanced Multimedia Remote with backlit keyboard N5902 (US)<br />
** Lenovo Mini Wireless Keyboard N5901 (US)<br />
<br />
* '''Lindy'''<br />
** 21840 (Wireless RF 2.4&nbsp;GHz Micro Keyboard with built-in optical touchpad/trackpad, USB); works fine on model B/Raspbian/Wheezy - the supplied Lindy USB nano dongle transceiver plugged directly into Raspberry Pi USB port.<br />
<br />
* '''Logik'''<br />
** Ultra slim keyboard LKBWSL11 (B) >> '''This is also listed under Problem USB Keyboards?'''<br />
** LK212(R, B, P, V, O at the end represents the colour ) Wireless Keyboard paired with wireless receiver<br />
<br />
* '''Logitech'''<br />
** Comfort Wave 450, labeled 100&nbsp;mA (M/N Y-U0001, P/N 820-001725, PID SC951C40001)<br />
** diNovo Mini wireless keyboard with media controls and clickpad 920-000586 (B)<br />
** diNovo Edge Keyboard, Windows edition, built-in TouchDisc track-pad, Bluetooth with USB mini-receiver 967685-0403 (B)<br />
*** older model 867777-0403 may need '''dwc_otg.speed=1''' added to cmdline.txt to avoid dropped/repeated keys and dropped mousepad taps/clicks (B)<br />
**** after Raspbian dist-upgrade about 12/12/12, if '''/lib/udev/rules.d/97-bluetooth-hid2hci.rules''' exists and di Novo Edge fails to respond, edit tail of line after "# Logitech devices" in that file from '''c71['''34'''bc]''' to '''c71[bc]''' to ignore c713 and c714 (do not wordwrap long line), then it works fine<br />
** Wii wireless keyboard KG-0802 (!)<br />
** C-BG17-Dual Wireless keyboard and mouse with wired USB receiver (B)<br />
** Deluxe 250 Keyboard<br />
** Internet 350 (M/N 967740-0403)<br />
** Internet Navigator Keyboard<br />
** MK120 wired keyboard and mouse<br />
** MK220 wireless keyboard and mouse<br />
** MK250 wireless keyboard and mouse (no hub needed)<br />
** MK260 wireless keyboard and mouse (no hub needed)<br />
** MK300 wireless keyboard and mouse<br />
** MK320 wireless keyboard and mouse [http://www.amazon.co.uk/Logitech-920-002885-MK320-Wireless-Desktop/dp/B003STDQYW/ref=sr_1_3?ie=UTF8&qid=1339166178&sr=8-3]<br />
** MK350 wireless keyboard (using Unifying receiver)<br />
** MK520 wireless keyboard and mouse<br />
** MK550 wireless keyboard and mouse (B)<br />
** MX3200 wireless keyboard and mouse (B)<br />
** MX5000 Bluetooth keyboard and mouse (B) The Logitech Bluetooth dongle also does proprietary wireless so it works without Bluetooth drivers.<br />
** EX100 Cordless Desktop, Wireless Keyboard and Mouse (B)<br />
** EX110 Cordless Desktop, wireless keyboard and mouse (B)<br />
** C-SF17 Cordless Desktop Express, Wireless Keyboard and Mouse (B) PS/2 Interface. Tested using [http://www.kurpirkti.lt/imagesi/infodb/org_d69dbd9707af8df77eae6e005f681a9a/BANDRIDGE-USB-2X-PS-2-ADAPTER.jpg PS/2 to USB Banbridge CPA4002 Adapter]<br />
** K120 Keyboard (B)<br />
** K200 Keyboard (B)<br />
** K230 Wireless Keyboard (Unifying receiver, no powered hub) (B)<br />
** K260 Wireless Keyboard & Mouse (Unifying receiver, no powered hub) (B)<br />
** K310 Washable Keyboard<br />
** K340 Wireless Keyboard (Unifying receiver, no powered hub) (B)<br />
** K350 Wireless Keyboard (B)<br />
** K400 wireless keyboard with touchpad - also listed under "problematic". Works for weeks with openelec and Raspbian without any problems. Worked out of the box - the on/off switch needs to be "on" for it to function correctly. Highly recommended if you are "working from the sofa". <br />+1 on this, works out of the box with 2012-10-28-wheezy, no powered hub.<br />
** K520 Keyboard (B)<br />
** K700 Wireless Keyboard with Touchpad and unifying receiver<br />
** K750 Wireless Solar Keyboard (B) (Mac version works too. (B) )<br />
** LX 710 - works fine with receiver plugged directly into the Raspberry Pi (accompanying mouse works fine too).<br />
** S510 wireless keyboard and mouse (B)<br />
** Ultra-Flat Keyboard (M/N Y-BP62A P/N 820-000245 PID SY126UK)labelled 100&nbsp;mA. OK direct into Model B Raspberry Pi.<br />
** G19 Gaming Keyboard, works fine with no external power. Illumination with external power. Powered hub in back of keyboard works too.<br />
** G15 Gaming keyboard, as long as you press the backlight button twice to turn off the backlight (it says below it dosen't work with backlight on.<br />
** V470 Bluetooth Laser Mouse<br />
<br />
''Keyboards and mice also together with Unifying receiver'' <br />
<br />
* '''macally'''<br />
**macally iKey slim (IKEY5V2)<br />
<br />
* '''Medion'''<br />
** Medion K28 (by Sysgration) works, but not with dwc_otg.speed=1<ref>http://www.raspberrypi.org/phpBB3/viewtopic.php?p=292149#p292149</ref><br />
<br />
* '''Microsoft''' <br />
**Microsoft Comfort Curve Keyboard 2000<br />
**Microsoft Comfort Curve Keyboard 3000 for Business<br />
**Microsoft Digital Media Pro Keyboard Model: 1031 (Debian 13-Apr-2012)<br />
**Microsoft Natural Ergonomic Keyboard 4000 (B) (Debian "Wheezy" beta 18-June-2012)<br />
**Microsoft Wired Keyboard 600 Model 1366 (Debian 28-May-2012 on Production Model B)<br />
**Microsoft Wireless Desktop 700 Keyboard v2.0 (Raspbian Pisces image 08-June-2012 on Production Model B)<br />
**Microsoft Wireless Photo Keyboard (Model 1027) Unifying receiver, no hub<br />
**Microsoft Wireless Natural Multimedia Keyboard (Raspbian Pisces 08-July-2012) (B)<br />
**Microsoft Windows 2000 Keyboard (KB-USBK110610)<br />
**[https://www.microsoft.com/hardware/en-us/p/wired-keyboard-600/ANB-00001 Microsoft Wired Keyboard 600]. The keyboard is rated at 5&nbsp;V/100&nbsp;mA (Wheezy 5-Sept-2012)<br />
<br />
* '''Mikomi''' <br />
** Wireless Deskset KM80545 Keyboard and mouse (it works, but the range is terrible less than a metre) (B)<br />
<br />
* '''Monoprice'''<br />
** [http://www.monoprice.com/products/product.asp?c_id=104&cp_id=10404&cs_id=1040401&p_id=6854&seq=1&format=2|Monoprice PS/2 To USB Adapter] Directly and through an unpowered hub with a USB mouse plugged in.<br />
<br />
* '''Motorola'''<br />
<br />
** Bluetooth wireless ultra slim keyboard and mouse combo (sold as for the "Atrix" phone) work in combination with the Technika Bluetooth adaptor listed below<br />
<br />
* '''Novatech'''<br />
** [http://www.novatech.co.uk/products/peripherals/desktopkits/nov-wcombo.html|Novatech Wireless Combo - Keyboard & Mouse, Nano adapter] (B)<br />
<br />
* '''ONN'''<br />
**ONN Keyboard Stock No: ONA11HO089 (from Walmart). Seems to work fine, even without a hub.<br />
**ONN Keyboard Stock No: ONA11HO087 (from Walmart). Combination keyboard and mouse package with nano receiver. Be sure to configure keyboard layout.<br />
<br />
* '''Ortek'''<br />
** Ortek Technology, Inc. [http://www.ortek.com/html/pdt_view.asp?area=46&cat=150&sn=79 WKB-2000S] Wireless Keyboard with Touchpad works fine on Raspbian Wheezy and Raspbmc. Wireless USB receiver (device ID 05a4:2000) is recognised automatically. Connected directly to Raspberry Pi USB port, no powered hub used.<br />
<br />
* '''Perixx''' <br />
**Periboard 716 Wireless Ultra-Slim Keyboard with Touchpad (Debian 07-Jun-2012 on Production Model B)<br />
***(Raspbian Wheezy, 2012-12-16, Prod. Model B, Rev 2) Has the "sticky key" issue as reported by other users with other keyboards. Seems to be somewhat related to power when directly connected to the Pi. Using a 2A PS makes it MUCH better, but not completely fixed. When/if it happens again, unplugging and reinserting the USB dongle brings it back to normal. Did not try with powered USB hub.<br />
** PERIBOARD-502 wired keyboard inc built in touchpad (model B/Raspbian Wheezy)<br />
** Periduo-707 Plus (Wireless Keyboard and Mouse) works fine ''most'' of the time. Does suffer from dropouts and glitches though. Usual "drawing too much power from USB" problems show up as well - dropped key presses or constant autorepeats. These can be cured by pulling out and reinserting the dongle in the USB socket. The keyboard sometimes hangs after power on when used with my laptop - it seems to need 30 seconds of non-use before it works fine. Again, remove and insert the dongle cures it. Works fine vi my Benq monitor's USB Hub.<br />
<br />
* '''Philips''' <br />
**Wired Multimedia Keyboard SPK3700BC/97 (Debian 19-Apr-2012 on Production Model B)<br />
<br />
* '''Prodige'''<br />
**Nanox Wireless 2.4&nbsp;GHz Keyboard-mouse Combo, also known as [http://www.riitek.com/product_Info.asp?id=56 Riitek RT-MWK01] and [http://www.digicom.it/digisit/prodotti.nsf/itprodottiidx/WKEYPE01 Digicom WKEYPE01]<br />
<br />
* '''Rapoo'''<br />
**Rapoo E9080 Wireless Ultra-Slim Keyboard with Touchpad<br />
**Rapoo Wireless Multi-media Touchpad Keyboard E2700 [http://www.rapoo.com/showdetails.aspx?P_No=E2700]<br />
**Rapoo Ultra-Slim Wireless Multimedia Keyboard and Mouse E9060 (works proper on powered USB Hub)<br />
<br />
*'''Riitek'''<br />
**RT-MWK03 mini wireless keyboard & trackpad<br />
**RT-MWK02+ mini Bluetooth keyboard & trackpad. Followed instructions from this page: [http://www.ctheroux.com/2012/08/a-step-by-step-guide-to-setup-a-bluetooth-keyboard-and-mouse-on-the-raspberry-pi/] and it worked, connection persists across reboots, no problem with either builtin USB or powered USB hub.<br />
**RT-MWK01 mini wireless 2.4&nbsp;GHz Keyboard-mouse Combo, also known as [http://www.digicom.it/digisit/prodotti.nsf/itprodottiidx/WKEYPE01 Digicom WKEYPE01], and [http://www.verkkokauppa.com/fi/product/52783 Prodige Nanox]<br />
<br />
*'''Rosewill'''<br />
** RK-200 Standard Keyboard<br />
<br />
*'''Saitek'''<br />
** Eclipse II Backlit Keyboard PK02AU (B)<br />
** Eclipse Backlit Keyboard PZ30AV (B) - works fine when connected directly to Raspberry Pi rev.1 and 2 USB port. No powered hub used.<br />
** Expression Keyboard (US) <br />
** Cyborg V.5 (B)<br />
<br />
*'''SelecLine'''<br />
** WK11P & WM11P-SP-PP. Keyboard and mouse set. (B)<br />
<br />
*'''SIIG'''<br />
** SIIG Wireless Multi-Touchpad Mini Keyboard 02-1286A v1.0 (B)<br />
<br />
*'''Silvercrest'''<br />
** MTS2219 Wireless Keyboard and mouse set. Powered hub NOT used. (B) <br />
<br />
*'''[http://www.solidtekusa.com/ SolidTek]'''<br />
** SolidTek KB-P3100BU ASK-3100U.<br />
** SolidTek [http://www.solidtekusa.com/mini.htm#KB3910 KB-3910] — compact combined keyboard/trackpad with a single USB cable. Does not need a powered hub.<br />
<br />
*'''Sony'''<br />
** Keyboard for PlayStation 2 (PS2) Linux. Works without powered hub with 5&nbsp;V 1&nbsp;A supply, requires manual keyboard remapping with Debian Squeeze to USA 101-key layout.<br />
<br />
* '''SteelSeries'''<br />
** Merc keyboard (B)<br />
<br />
* '''Sun Microsystems'''<br />
** Model: Type 7, SUN PN: 320-1348-02 (Danish key layout)<br />
** Model: Type 6, SUN PN: 320-1279-01 (Danish key layout)<br />
<br />
* '''Sweex'''<br />
** [http://www.sweex.com/en/assortiment/input/keyboards/KB060UK/ KB060UK] Wired Multimedia Keyboard<br />
<br />
* '''Technika'''<br />
** WKEY03 (B)<br />
** TKD-211<br />
<br />
* '''Tesco'''<br />
** Value Keyboard VK109 (B)<br />
** Multimedia K211 Wired Keyboard (B)<br />
<br />
*'''The Pi Hut'''<br />
** Super Slim Apple Style Keyboard (from [http://thepihut.com/products/usb-keyboard-for-the-raspberry-pi The Pi Hut's Raspberry Pi Store])<br />
** Super Slim Apple Style Keyboard Set (Keyboard & Mouse) (from [http://thepihut.com/products/usb-keyboard-mouse-bundle-for-the-raspberry-pi The Pi Hut's Raspberry Pi Store])<br />
<br />
* '''Trust'''<br />
** Trust [http://trust.com/17585 17585] Wireless Deskset (mouse and keyboard) (17585-02) No hub needed.<br />
** Trust [http://trust.com/17916 17916] Compact Wireless Entertainment Keyboard http://www.trust.com/products/product.aspx?artnr=17916 (B)<br />
** Trust [http://trust.com/17184 17184] ClassicLine Keyboard <br />
** Trust [http://trust.com/16087 16087] Camiva MultiMedia Keyboard http://trust.com/products/product.aspx?artnr=16087<br />
** Trust [http://trust.com/17603 17603] Convex Keyboard http://trust.com/products/product.aspx?artnr=17603 tested Debian 6-19-04-2012 and archlinuxarm-13-06-2012 (B)<br />
** Trust [http://trust.com/18007 18007] Tocamy Wireless Entertainment Keyboard. Tested with raspbian and powered USB HUB.<br />
<br />
* '''Unbranded'''<br />
** AK-601 Wireless Mini Keyboard and Trackball (with laser pointer) - sourced from eBay Chinese seller<br />
<br />
* '''Unicomp'''<br />
** USB Endurapro - keyboard and trackpoint work perfectly from powered hub<br />
<br />
* '''Q-Connect'''<br />
** AK-808 (B)<br />
<br />
* '''Xenta'''<br />
** 2.4&nbsp;GHz Wireless Multimedia Entertainment Keyboard with Touchpad (B)<br />
** Mini Multimedia Keyboard (Model no.: 808M) (B)<br />
<br />
===Problem USB Keyboards===<br />
<br />
Note that generally PS/2 keyboards with an USB adapter will not work directly on a Raspberry Pi port, due to the fact that PS/2 keyboards are designed for normal 5&nbsp;V +-5% range, while USB keyboards must be designed to work with 4.4 Volt, and generally USB devices on the Raspberry Pi may receive less than 4.75 Volt. PS/2 + USB adapter keyboards might work behind a powered hub, which does provide the full 5.0&nbsp;V. Some of these keyboards work when running the latest Raspbian, but not when using the overclocked XBMC version of Raspbmc, probably due to the overclocking drawing more power away from the rest of the support system devices.<br />
<br />
* '''A4 Tech'''<br />
** Model GL-6 USB Keyboard, 20&nbsp;mA. Part of wireless keyboard/mouse bundle GL-6630 (GL-6 + G7-630 + RN-10B) - suffers from USB flakeyness. Even on a powered hub. No problems on other computers I have tested it with.<br />
** A4Tech 2.4G VTrack USB Mouse and Wireless Keyboard (7300N)- Keyboard suffers from missed keystrokes and "stuck" keys with and without USB hub. <br />
* '''Accuratus'''<br />
** Accuratus KYBAC100-101USBBLK causes kernel panic (rated 100&nbsp;mA). Tested with 1000&nbsp;mA cheap unbranded and Nokia 1200&nbsp;mA power adaptors.<br />
* '''Apple'''<br />
** [http://www.powerbookmedic.com/xcart1/images/D/apple-keyboard.jpg Apple Keyboard (109 keys) A1048]. Draws too much power and does not seem to work properly when plugged into a powered hub. <br />
*'''Argos'''<br />
** Argos Value Wired Keyboard causes kernel panic<br />
* '''Choidy'''<br />
** Identifiers from usb-devices: Vendor=1a2c ProdID=0002 Rev=01.10 Product=USB Keykoard (yes, 'Keykoard') causes kernel panic<br />
* '''Cit''' <br />
** KB-1807UB Causes kernel panic (rated <200&nbsp;mA)<br />
* '''Dell'''<br />
** SK-8135 (B) (Rated 1.5&nbsp;A. Takes too much power from Raspberry Pi even when not used as USB hub. Symptom = repeated keystrokes)<br />
** SK-8115 causes kernel panic (rated 100&nbsp;mA) Debian 6-19-04-2012 (B)<br />
** Y-U0003-DEL5 Sticky / Non-responsive keys<br />
** Wireless Trackball Keyboard with trackball - problem sticky keys definitely not power issue as the dongle works even at 3V<br />
* '''Gear Head'''<br />
** KB2300U - Causes kernel panic (B)<br />
** KB3800TPW - Wireless Touch Touchpad Keyboard - Wireless dongle disrupts USB and ethernet whether direct or on powered hub, no keyboard/mousepad response in Raspbian (logged in syslog) or Raspbmc (no logs written)(B)<br />
* '''GMYLE'''<br />
** Wired USB Slim Chocolate Multimedia Media Typing Keyboard With 3 USB Port hub (B) - Kernel Panic on startup if plugged in. If plugged in at login prompt then freeze. [http://www.amazon.co.uk/gp/product/B0067EC3GW/]<br />
* '''Inland''' <br />
** Inland USB Keyboard Model #70010<br />
* '''Jeway'''<br />
** JK-8170 "The Hunter" - causes kernel oops (Debian6-19-04-2012) (B)<br />
* '''Labtec'''<br />
** ultra-flat wireless desktop USB - Keyboard has 'sticky' keys. Tested both debian6-19-04-2012 and archlinuxarm-13-06-2012 (B)<br />
* '''Logik'''<br />
** Wired Multimedia Keyboard Model: LKBWMM11 - causes kernel panic (on Debian 190412 distro) (B)<br />
** Wired Ultra Slim Keyboard Model: LKBWSL11 - causes USB power issues. Not reliable. Causes other USB devices to fail (B) >> '''This is also listed under Working USB Keyboards??'''<br />
* '''Logitech'''<br />
** Logitech Illuminated Keyboard (unstable; not working with led light on; tested both US and NO layouts with both Apple iPad 2 and Asus TF-101 USB chargers)<br />
** G110 Gaming Keyboard - only works with illumination off, otherwise unresponsive. Once failed it needs reconnecting before another attempt. (B)<br />
** G15 Gaming Keyboard - LCD and key backlights flicker, 95% unresponsive to typing. I don't know of a way to turn the illumination off. (B)<br />
** K360 Wireless Keyboard - Occasional sticky keys. (B)<br />
** MK 260 Wireless Keyboard - Occasional sticky keys. (B)<br />
** K400 wireless keyboard with touchpad (completely non-functional on debian6-19-04-2012)<br />
** G510 Gaming Keyboard - lagging or unresponsive keys.<br />
** MX5500 wireless keyboard and mouse with USB Bluetooth receiver - Unstable, looses connection without prior notice<br />
** EX100 Cordless Desktop, wireless keyboard and mouse. Mouse and keyboard hangs every few minutes (with or without hub).<br />
* '''Microsoft''' <br />
** Wireless Desktop 800 - Keyboard has 'sticky' keys. (B)<br />
** Wireless Entertainment Keyboard - No key input recognized (possibly connectivity issue as pairing devices does not seem to work)<br />
** Wireless Optical Desktop 1000 - Keyboard has 'sticky' keys (B)<br />
** Wireless Keyboard 2000 - Keyboard has 'sticky' keys. (B)<br />
** Wireless Desktop 3000 - Keyboard has 'sticky' keys.<br />
** Arc wireless - Keyboard has 'sticky' keys. (B, works perfectly on a B model (with and without a hub) on raspbian and raspbmc after setting dwc_otg.speed=1)<br />
** Sidewinder X4 - Keyboard has 'sticky' keys. (B)<br />
** Sidewinder X6 - Keyboard has 'sticky' keys. (B)<br />
** Wireless Comfort Keyboard 5000 - Keyboard has 'sticky' keys. (B)<br />
** Razer Reclusa - Keyboard has 'sticky' keys. (B rev 2.0)<br />
** Wired Keyboard 600 Model 1366 (B) (no power to keyboard, RPi powered by a 1000&nbsp;mA power supply unit)<br />
* '''Novatech'''<br />
** NOV-KEY2 - Causes kernel panic (B)<br />
* '''PC World Essentials'''<br />
** PKBW11 Wired Keyboard - no power to keyboard, no error messages on both Arch 29-04-2012 and Debian6-19-04-2012, the same Raspberry Pi works with Asda keyboard. Me too, but it caused a kernel panic -- tested on powered hub and direct.<br />
* '''Razer'''<br />
** Razer Tarantula gaming keyboard - sticky keys, could be power issue as is programmable with host powered USB hub and audio jacks.<br />
** Razer BlackWidow - Sticky keys, could be a power related issue due to illuminated logo (Blue LED).<br />
** Razer Arctosa - Sticky keys, most probably power related issue since it states it's rated at 5&nbsp;V 500&nbsp;mA. (B)<br />
* '''SIIG'''<br />
** Wireless Ultra Slim Multimedia Mini Keyboard JK-WR0612-S1 - Unresponsive and sticky keys.<br />
* '''Texet'''<br />
** MB-768B standard keyboard (Rated 5&nbsp;V 1.5&nbsp;A (!), so probably too much power drain. Kernel panic, Debian6-19-04-2012)<br />
* '''Trust''' <br />
** TRUST GXT 18 Gaming Keyboard - No power to keyboard, could be a driver issue - no error messages.<br />
* '''Unbranded'''<br />
** Compuparts<br />
** model no. HK-6106 (B)<br />
** LK-890 (Multimedia keyboard & Optical Mouse) - kernel panic on Debian Squeeze, ArchLinux and Qtonpi.<br />
* '''Verbatim'''<br />
** [http://www.amazon.com/gp/product/B004LB5AKY/ref=oh_details_o00_s00_i02|Verbatim 97472 Mini Wireless Slim Keyboard and Mouse] - Keyboard has lagging, unresponsive and sticky keys issues. (Tested with and without powered USB hub.)<br />
* '''Wilkinsons / TEXET'''<br />
** Model MB-768B causes kernel panic on debian6-19-04-2012.<br />
* '''Xenta'''<br />
** HK-6106 - causes kernel panic (on Debian 190412 distro)(B)<br />
** Multimedia Wireless Keyboard and Mouse Set (Keyboard Model: HK3518B + Mouse Model HM3301) (B) - occasional sticky keys, and occasional complete lock-up<br />
<br />
== USB Mouse devices ==<br />
USB mouse devices that present themselves as a standard HID (Human Interface Device) device should work, however some hardware requires special drivers or additional software, usually only compatible with Windows operating systems. <br />
<br />
===Working USB Mouse Devices===<br />
The following is a list of specific mouse devices known to work and which appear to be fault-free.<br />
<br />
* '''A4Tech'''<br />
** OP-530NU Padless Wired Mouse<br />
<br />
* '''Apple'''<br />
** Apple Mighty Mouse (Model No. A1152): Works well with the exception of the scroll ball only transmitting vertical scrolling (This seems to be an issue of driver that was designed to support scroll wheels).<br />
<br />
* '''Asda'''<br />
** HM5058 (Smart Price) Wired Mouse<br />
** Traveler 8000, 5-button wireless wheelmouse (reported by ''lsusb'' as a <code> ID 0458:00e7 KYE Systems Corp. (Mouse Systems) </code> mouse)<br />
** Wireless Multimedia Deskset (keyboard, mouse and USB dongle) Model: HKM8016B (Note: Shown on Asda Website as HK8016B) (B)<br />
<br />
* '''ASUS'''<br />
** MS-511U (comes with Asus Vento KM-63 keyboard/mouse combo) (B)<br />
** MG-0919 (wireless)<br />
<br />
* '''Belkin'''<br />
** F8E882-OPT (B)<br />
<br />
* '''Cellink'''<br />
** OPM-602 Small wireless optical mouse<br />
<br />
* '''Cerulian Technology'''<br />
** 3 Button Mini Mobile Blue Trace Mice - Model:N96JA<br />
<br />
* '''Dell'''<br />
** M-UVDEL1 (B)<br />
** MOC5UO (100&nbsp;mA)<br />
** M056U0A (B)<br />
** DZL-MS111-L (B) (100&nbsp;mA)<br />
** MS-111P (100&nbsp;mA)<br />
** Bluetooth Wireless Keyboard and Mouse Bundle (B), Bluetooth USB dongle C-UV35 (Rated 500&nbsp;mA, but it works great), Keyboard Y-RAQ-DEL2, Mouse M-RBB-DEL4<br />
** 8K89 I.T.E. Wireless Mouse/Receiver (Associated keyboard model RT7D40) - reported by ''lsusb'' as <code> ID 046d:c509 Logitech, Inc. Cordless Keyboard & Mouse </code>. A little sluggish but this is an old, well-used device from a Dell desktop package circa 2005! Keyboard appears to work O.K.<br />
<br />
* '''Dynex'''<br />
** DX-WMSE (100&nbsp;mA) (B)<br />
<br />
* '''Fellowes'''<br />
** 99928 USB Micro Track Ball (works without a hub, directly plugged in) (B)<br />
<br />
* '''Filand'''<br />
** OP-102i Mini Optical Mouse<br />
<br />
* '''Genius'''<br />
** GM-04003A (B)<br />
** Slimstar 8000 wireless mouse (Can be intermitent. Mouse pointer sometimes is irratic.)<br />
** Traveler 515 Laser<br />
<br />
* '''HP'''<br />
** MN-UAE96 (The basic stock HP wired mouse)(B)<br />
<br />
* '''iConcepts'''<br />
** 2.4&nbsp;GHz Wireless Keyboard and Optical Mouse Model 62550<br />
*** (saves a USB port since keyboard and mouse share one transceiver, $14.99 at Fry's Electronics)<br />
<br />
* '''Jenkins'''<br />
** Jenkins Wireless Desktop Set Blue (B)<br />
<br />
* '''Kensington'''<br />
** Kensington Expert Mouse Trackball K64325<br />
** Kensington Expert Mouse "Slimblade" K72327US<br />
<br />
* '''Labtec'''<br />
** Corded Laser Glow Mouse 1600, rated 5&nbsp;V 100&nbsp;mA (P/N 810-000819, M/N M-UAZ149, PID GT83401)<br />
<br />
* '''Lenovo'''<br />
** Wired Optical Mouse Model: MO28UOL<br />
<br />
* '''Logik'''<br />
** Wired Optical Glow Mouse Model: LGGMO10. (B)<br />
<br />
* '''Logitech'''<br />
** Anywhere MX Wireless Mouse - works fine with same unifying receiver as K400 keyboard/mousepad (quake3 is easier w/mouse than mousepad)<br />
** B105 Mouse for Laptops (OEM)<br />
** Cordless Pilot Optical Mouse M/N M-RR95 with Cordless Mouse Receiver M/N C-BA4-MSE<br />
** G5 Logitech Gaming Mouse (B)<br />
** G5v2 Logitech Gaming Mouse (B)<br />
** G500 Logitech Gaming Mouse (B)<br />
** G700 Logitech Wireless Gaming Mouse (B)<br />
** LX-700 Cordless Desktop Receiver (B)<br />
** LX 710 Wireless Mouse - works fine with receiver plugged directly into Raspberry Pi (accompanying keyboard works fine too).<br />
** M90 optical mouse<br />
** M185 Wireless Mouse (B)<br />
** M187 Wireless Mini Mouse (B) OK directly into the Pi<br />
** M210 (part of the MK260 set) (B)<br />
** M305 Wireless Mouse<br />
** M310 Cordless Mouse<br />
** M325 Wireless Mouse<br />
** M505 USB wireless laser, model no: 910-001324 (B)<br />
** M510 Wireless Mouse (B)<br />
** M705 Marathon Mouse (Unifying receiver, no powered hub) (B)<br />
** M-BD58 Wheel Mouse (B)<br />
** M-BJ58/M-BJ69 Optical Wheel Mouse (B)<br />
** M-BJ79 (B)<br />
** M-BT96a Optical Mouse<br />
** MX320/MX400 laser mouse (B)<br />
** MX518 Optical wheel mouse (B)<br />
** Optical USB Mouse (M/N 931643-0403)<br />
** Performance Mouse MX (B)<br />
** MX Revolution (B) (Debian "Wheezy" beta 18-June-2012)<br />
** VX Nano Cordless Laser Mouse for Notebooks<br />
** Wheel Mouse (M/N BJ58)<br />
<br />
* '''Medion'''<br />
** Mini mouse Model M101-CBJ P/N 40016632 S/N 7BFSA00003445 rated 5&nbsp;V 100&nbsp;mA. Works fb on model B with Raspbian Wheezy<br />
** Medion AGM-946 (by Sysgration) USB optical mouse works, but not with dwc_otg.speed=1<ref>http://www.raspberrypi.org/phpBB3/viewtopic.php?p=292149#p292149</ref><br />
<br />
* '''Microsoft''' <br />
** Comfort Curve Mouse 3000 for Business<br />
** Comfort Mouse 6000 (works when directly connected to Raspberry Pi (B). Does not work when connected through USB Hub (mouse pointer intermittent).<br />
** Compact optical mouse 500 V2.0 (B)<br />
** Wheel Optical Mouse (wheel and additional buttons not tested) (B)<br />
** Microsoft Intellimouse Optical Mouse<br />
** Microsoft Wireless Laser Mouse 8000<br />
** Microsoft Wireless Mobile Mouse 1000<br />
** Microsoft Wireless Mobile Mouse 3500<br />
** Microsoft Wireless Mobile Mouse 4000<br />
** Microsoft Wireless Mouse 700 v2.0<br />
** Microsoft Comfort Mouse 4500<br />
** Wireless IntelliMouse Explorer 2.0 (unifying receiver, no hub)<br />
<br />
* '''Novatech'''<br />
** [http://www.novatech.co.uk/products/peripherals/miceandtrackballs/nov-mouser.html|Novatech M1 USB Mouse - Wired](B)<br />
** [http://www.novatech.co.uk/products/peripherals/miceandtrackballs/nov-dl10.html|Novatech DL10 Wireless Mouse] (B)<br />
<br />
* '''Perixx'''<br />
** PERIMICE-210 U Red (Part No.R1J) <br />
<br />
* '''Razer'''<br />
** Boomslang Collectors Edition 2007 (B)<br />
<br />
* '''Rosewill'''<br />
** Rosewill RM-C2U<br />
<br />
* '''Saitek'''<br />
** Notebook Optical Mouse (PM46)<br />
<br />
* '''Samsung'''<br />
** Samsung model:AA-SM3PCPB USB Optical Mouse (draws 50&nbsp;mA) <br />
<br />
* '''Sun microsystems'''<br />
** Model: FID-638 , SunPN: 371-0788-01<br />
<br />
* '''Sweex'''<br />
** [http://www.sweex.com/en/assortiment/input/optical-mice/MI015/ MI015]<br />
<br />
* '''Swiftpoint'''<br />
** [http://http://www.americas.futuremouse.com/] Swiftpoint Mini Wireless Optical Mouse. Does not require any special drivers. Haven't confirmed if charging the mouse requires a powered USB hub or not.<br />
<br />
* '''Targus'''<br />
** AKM02UK (Associated keyboard not checked)<br />
** AMU2701EUK (B)<br />
<br />
* '''Technika'''<br />
** TKOPTM2 (B)<br />
**TKD-211<br />
**TKNM110<br />
<br />
* '''Tesco'''<br />
** Wired optical mouse M211 (B)<br />
<br />
*'''The Pi Hut'''<br />
** USB Mouse for Raspberry Pi (from [http://thepihut.com/products/usb-mouse-for-the-raspberry-pi The Pi Hut's Raspberry Pi Store])<br />
** Super Slim Keyboard & Mouse Set (from [http://thepihut.com/products/usb-keyboard-mouse-bundle-for-the-raspberry-pi The Pi Hut's Raspberry Pi Store])<br />
<br />
* '''Trust'''<br />
** Model 15313 - large, 5-button wireless mouse<br />
** Model 15349 - small, wireless notebook mouse - wireless dongle turns mouse off when "parked" in its base<br />
** Model 16591-04 - large, wired 3-button wheelmouse (reported by ''lsusb'' as a <code> ID 192f:0916 Avago Technologies, Pte.</code> mouse)<br />
** Trust Nanou Wireless Micro Mouse http://trust.com/products/product.aspx?artnr=17087<br />
** Fachi, tech air, and a generic "Car" Mouse. All three are wired mice, and reported by ''lsusb'' as <code> ID 15d9:0a4c Trust International B.V. USB+PS/2 Optical Mouse</code> devices.<br />
<br />
* '''Verbatiam'''<br />
**Mini Nano Optical Mouse 97470 (wireless on non-powered three USB dongle hub) (B)<br />
<br />
* '''Xenta'''<br />
** MOW0810 (B)<br />
** Wired Optical Mouse (from [http://thepihut.com/products/usb-mouse-for-the-raspberry-pi The Pi Hut's Raspberry Pi Store])<br />
<br />
* '''Generic'''<br />
** Generic 2.4&nbsp;GHz Wireless Mouse (ID 040b:2013 Weltrend Semiconductor) (B)<br />
<br />
===Problem USB Mouse Devices===<br />
The following is a list of specific mouse devices that have problems working with the Raspberry Pi<br />
* '''A4Tech'''<br />
** Model G7-630 Wireless Mouse, 20&nbsp;mA. Part of wireless keyboard/mouse bundle GL-6630 (GL-6 + G7-630 + RN-10B) - suffers from USB flakeyness. Even on a powered hub. No problems on other computers I have tested it with.<br />
* '''HP'''<br />
** HP Retractable Mobile Mouse (Optical) HP Product Number XP472AA - errors / boot loop RASPBMC (B)removed mouse, started with no further errors. <br />
<br />
* '''Logik'''<br />
** Logik IMF Blue Trace Wired USB mouse (Model LMWBLU11) - disconnects from the USB port every 20 seconds when using the Raspian distro. Always reconnects to the USB port successfully (B)<br />
<br />
* '''Logitech'''<br />
** Logitech G400 Gaming Mouse - 100% CPU load and laggy mouse cursor when the mouse is moved. MX518 works fine on the same setup, so I suspect it's a polling rate issue. [http://tech2.in.com/reviews/mice/logitech-g400-is-it-a-worthy-successor/231012 this] says the mouse is 1000&nbsp;Hz out of the box, whereas the 518 is only 125&nbsp;Hz. Solution found: add usbhid.mousepoll=8 to the kernel commandline.<br />
** Logitech G5 is working, high CPU Load, solution add: usbhid.mousepoll=8 to kernel cmdline.txt in /boot<br />
<br />
* '''Microsoft'''<br />
** Microsoft Touch Mouse - Does not see right clicks, Only left.<br />
** Microsoft Sidewinder X8 - Uses far too much power, if it works then only for a short time!.<br />
<br />
* '''Razer'''<br />
** Naga Wired USB mouse - the mouse seems to present itself as a keyboard because the numpad on the left-hand side of the device works, but the cursor doesn't move.<br />
** Mamba (wired) and Imperator - slow and unreliable reaction to mouse clicks, loosing focus<br />
<br />
* '''Roccat'''<br />
** Kone[+] Wired USB mouse - Nothing happens when moving the mouse, haven't looked further into the issue (B)<br />
<br />
* '''Trust'''<br />
** Optical USB Mouse MI-2250 - Nothing happens when moving the mouse (B)<br />
<br />
* '''Xenta'''<br />
** Multimedia Wireless Keyboard and Mouse Set (Mouse Model: HM-3301) (B) - frequent lost connection giving stuttering mouse cursor indicating USB current not enough for dongle<br />
<br />
== USB Real Time Clocks ==<br />
*Cymbet<br />
** Cymbet CBC-EVAL-06 USB Real Time Clock (FT2232 to SPI to RV-2123)<br />
Device information at http://www.cymbet.com/pdfs/DS-72-22.pdf<br />
Code to access the RTC from Linux: https://github.com/owendelong/Cymbet-RTC<br />
Does not require a powered hub.<br />
<br />
== USB Wi-Fi Adapters ==<br />
<br />
See also: http://www.element14.com/community/docs/DOC-44703/l/raspberry-pi-wifi-adapter-testing<br />
<br />
There is a howto on installing the TL-WN722N adapter [http://elinux.org/RPi_Peripherals#Wireless:_TP-Link_TL-WN722N_USB_wireless_adapter_.28Debian_6.29 here], which also acts as a guide for installing others too.<br />
<br />
===Working USB Wi-Fi Adapters===<br />
<br />
These adapters are known to work on the Raspberry Pi. This list is not exhaustive, other adapters may well work, but it has not yet been tried.<br />
<br />
'''Note:''' A Wi-Fi adapter will probably need more power than the Raspberry Pi USB port can provide, especially if<br />
there is a large distance from the Wi-Fi adapter to the Wi-Fi Access Point, or it is transferring large amounts of data. Therefore, you may need to plug the Wi-Fi adapter into a powered USB hub.<br />
<br />
'''Note:''' Some WiFi adaptors, including Ralink brand, may not work reliably unless 'wireless-power off' is included in /etc/network/interfaces. For more details see:<br />
http://www.raspberrypi.org/phpBB3/viewtopic.php?f=28&t=40474#p330868<br />
<br />
'''Note:''' If you plan to use your raspberry pi in ad hoc mode or set it up as a wifi access point, you must verify that your adaptor is using the nl80211 driver. Wifi adaptors using RTL8188CUS driver will not work in ad hoc mode.<br />
<br />
'''Note:''' To the owner of this page, this page would benefit of being rewritten as a matrix with - does it need external power - does it support ad hoc, ap - link to how to.<br />
<br />
* '''3COM'''<br />
** 3CRUSB10075: ZyDAS zd1211rw chipset (!)<br />
<br />
* '''7DayShop'''<br />
** W-3S01BLK, W-3S01BLKTWIN: Unbranded product available from 7DayShop, in a single or twin pack. [http://www.7dayshop.com/catalog/product_info.php?cPath=777_9&products_id=112046], [http://www.7dayshop.com/catalog/product_info.php?&products_id=112527]. Tested on Debian Wheezy, with the dongle attached directly to the Raspberry Pi along with the wireless keyboard receiver. Shows up as a Ralink RT5370 device, and no drivers or additional software downloads required. Created wpa.conf, edited 'interfaces' file and restarted the networking. The manufacturer portion of the MAC address (7cdd90) is assigned to "Shenzhen Ogemray Technology Co., Ltd."<br />
** It works without additional software connected directly to a Rev 2 Raspberry Pi, but it stops working after a period of time (3 to 4 hours) with a fully updated Wheezy and all the 'USB workarounds' [http://elinux.org/Rpi_USB_check-list] in place. <br />
<br />
* '''Alfa'''<br />
** AWUS036NEH: Tested on Debian Squeeze (with Ralink firmware package)<br />
** AWUS036NH: Tested on Arch Linux ARM using the rt2800usb module.<br />
** AWUS036NH: Tested on Debian Wheezy (with Ralink firmware package). Tested on Raspbian too (drivers from aircrack-ng).<br />
** AWUS036H (500&nbsp;mW version): Tested on Raspbian (drivers from aircrack-ng).<br />
** AWUS036H (1&nbsp;W version): Tested on Raspbian (drivers from aircrack-ng). Needs USB powered HUB or Rev2 of the board / polyfuse bypass.<br />
** AWUS036NHA: Tested on Raspbian (drivers from aircrack-ng). Works fine if connected after boot, otherwise Raspberry Pi won't boot up.<br />
<br />
* '''AirLink101''' [[File:Airlink101.jpg|thumb|right|link=http://www.savagehomeautomation.com/raspi-airlink101|100px|Airlink 101 Wireless N 150 Ultra Mini-USB Adapter]]<br />
** AWLL5088: Tested on Debian Wheezy. This adapter is based on the OEM Edimax EW-7811Un. For automatic installation, See MrEngmanns script listed below under the Edimax device.<br />
** AWLL5099: Tested on Raspian Wheezy. [http://www.savagehomeautomation.com/raspi-airlink101 Step-by-step installation and configuration instructions] with screenshots can be found [http://www.savagehomeautomation.com/raspi-airlink101 here]. This adapter is based on the Realtek RTL8188CUS chipset. The rtl8192cu kernel driver is loaded automatically in the latest Raspian distribution.<br />
** [http://www.airlink101.com/products/awll6075.php AWLL6075]: Tested on Raspian Wheezy 16-Dec-2012 build and distro upgrade as of 09-Jan-2013. lsusb reports: 0bda:8172 Realtek Semiconductor Corp. RTL8191SU 802.11n WLAN Adapter. Driver installed is r8712u. Powers OK from Model B Pi (Rev 000f) USB port (1200mA supply tested). Dongle does get hot under use when directly connected to USB port (slightly reduced when USB extender cable used).<br />
<br />
* '''Asus'''<br />
** [http://www.element14.com/community/docs/DOC-44703 USB-N10] USB ID 0b05:1786, r8712u staging driver, included on Fedora Remix & Arch, must [http://www.element14.com/community/servlet/JiveServlet/download/44948-8-97488/r8712u_ko.zip download] for Debian and install firmware - Realtek from non-free Squeeze repository (B) (not needed with latest Raspbian “Wheezy” 2012-07-15: this Asus works N10 out of the box) Does not support nl80211 APIS, so hostapd won't work.<br />
** [http://www.element14.com/community/docs/DOC-44703 USB-N13] USB ID 0b05:17ab, works with [http://learn.adafruit.com/adafruit-raspberry-pi-educational-linux-distro/occidentalis-v0-dot-1 Adafruit Occidentalis v0.1 image] as it includes kernel [http://www.element14.com/community/message/57635#57660 with 8192u driver built-in] (B)<br />
** WL-167G v1 USB ID 0b05:1706, Ralink RT2571 working out-of-the-box on Debian image from 2012-04-19. Requires powered hub, otherwise it is detected by OS, but it will not function.<br />
** WL-167G v3 USB ID 0b05:1791, working out-of-the-box on Linux raspberrypi 3.2.27+ #160 PREEMPT Mon Sep 17. Does not require powered hub.<br />
[[File:AusPiWiFi.png|thumb|right|link=http://www.buyraspberrypi.com.au/raspberry-pi-802-11bgn-usb-wireless-dongle/|100px|AusPi Technologies 802.11n WiFi Adapter]]<br />
* '''AusPi Technologies'''<br />
** AusPi Wireless Adapter [Realtek RTL8188S]. Works without a powered HUB. Tested on OpenELEC (works OOB), RaspBMC (works OOB) and 2012-08-08 Raspbian Wheezy (works OOB). Free shipping worldwide from [http://www.buyraspberrypi.com.au/raspberry-pi-802-11bgn-usb-wireless-dongle/ Buy Raspberry Pi Australia].<br />
<br />
* '''Belkin'''<br />
** Belkin Components F5D7050 Wireless G Adapter v3000 [Ralink RT2571W]. On Debian requires the firmware-ralink package from the non-free repository. The usbcore module needs to be added to /etc/modules [http://www.penguintutor.com/blog/viewblog.php?blog=6281 install instructions].<br />
** Belkin Components F5D8053 ver.6001 Wireless N Adapter [Realtek RTL8188SU]. Tested on OpenELEC (works OOB), RaspBMC (works OOB), Raspian - 2012-07-15-Wheezy-raspbian '''Powered hub required!'''<br />
** Belkin Components F5D8053 ver.6001 Wireless N Adapter [Realtek RTL8188SU]. Works on RaspBMC OOB (with NetworkManager plugin). Works WITHOUT powered hub on 5&nbsp;V 800&nbsp;mA power with 6 overvolt (nothing else connected to USB)<br />
** Belkin Components F7D1101 v1 Basic Wireless Adapter [Realtek RTL8188SU] USB ID 050d:945a, r8712u staging driver, included on Fedora Remix & Arch, must [http://www.element14.com/community/servlet/JiveServlet/download/44948-8-97488/r8712u_ko.zip download] for Debian and install firmware - Realtek from non-free Squeeze repository (B). Verified working with 2012-12-16-wheezy-raspbian right out of the box.<br />
**Belkin Components F6D4050 V1 [Realtek RT3070] USB ID: 050d:935a Driver: RT3572STA(recommended),RT2800USB,RT2870STA. Tested under Arch using [https://wiki.archlinux.org/index.php/Setting_Up_Belkin_F6D4050_Wireless_USB_Dongles this] guide.<br />
**Belkin Components F6D4050 V1/V2 [Realtek RT3070] USB ID: 050d:935a / 935b Driver: RT3572STA. Tested with Raspbian - See [http://iggy82.blogspot.co.uk/2012/08/wireless-n-raspberry-pi-belkin-f6d4050.html installation instructions] - Powered hub not required!<br />
** Belkin Components F7D2102 "N300" Micro Wireless USB adapter. Tested with Occidentalis 0.1. Tested and working on Rasbian Wheezy (and RaspBMC), driver RTL8192CU, no powered hub needed (dongle directly attached to the onboard ports)<br />
** Belkin Components F9L1001v1 "N150" Wireless USB Adapter. Tested and working on Rasbian Wheezy WITHOUT powered hub. <br />
** Belkin Surf Micro WLAN USB-Adapter (Raspbian Wheezy, unpowered hub, "N150")<br />
<br />
* '''BlueProton'''<br />
** [http://www.element14.com/community/docs/DOC-44703 BT3] USB ID: 0bda:8187; tested on Debian, Fedora & Arch; rtl8187 driver (B)<br />
<br />
* '''Buffalo'''<br />
** USB ID: 0411:01A2 WLI-UC-GNM - Tested on Raspbmc; rt2800usb driver <br />
** USB ID: WLI-UC-G300N - Works on Raspbmc out of the box. Tested after a factory reset of the Raspbmc.<br />
<br />
* '''Comfast'''<br />
** WU710N: chipset RTL8188CUS. The rtl8192cu kernel driver is loaded automatically in the latest Raspian distribution. <br />
** WU810N (150M): Works out of the box on wheezy raspbian of version 2012-12-16. <br />
<br />
* '''Conceptronic'''<br />
** C300RU. Works out of the box in Raspbian. Causes reboot when plugging on a live Rev. 2 Raspberry Pi<br />
<br />
* '''Conrad'''<br />
** WLAN Stick N150 mini. Works out of the box in OpenELEC, [http://www.t3node.com/blog/sempre-wireless-usb-stick-wu300-2-on-raspberry-pi/ requires firmware - Realtek and r8712u kernel module on Debian].<br />
** WLAN Stick N150 Nano [Realtek RTL8188CUS]. Requires a powered USB hub. See Micronet SP907NS for installation instructions and script.<br />
<br />
* '''DealExtreme'''<br />
** ISG-1507N Mini USB 2.4GHz 150Mbps 802.11b/g/n WiFi. Has the ralink 5370 chipset, works directly plugged into the Raspberry Pi rev.1 under OpenELEC. Note: Driver (rt2800usb) only permits B/G operation and throughput is low (10Mbit).<br />
<br />
* '''DELL'''<br />
** Wireless 1450 [Intersil ISL3887]. Works out of the box, but it requires a powered hub (the Raspberry Pi boots with this dongle plugged in, recognizes and configures it, works for some time, but then it crashes randomly under heavy traffic. A powered hub seems to fix the issue).<br />
<br />
* '''DIGICOM'''<br />
** USBWAVE54 [chipset Zydas ZD1211] . [[http://www.digicom.it/digisit/prodotti.nsf/itprodottiidx/UsbWave54]] Works out of the box in OpenELEC. With Raspbian or Debian squeezy/Wheezy works with zd1211-firmware . <br />
** USBWAVE300C [chipset Ralink 2870] . [[http://www.digicom.it/digisit/prodotti.nsf/itprodottiidx/UsbWave300c]] Works out of the box in OpenELEC. With Raspbian or Debian squeezy/Wheezy works with firmware-ralink . <br />
<br />
* '''D-Link'''<br />
** AirPlus G DWL-G122 (rev. E). USB ID 07d1:3c0f, Ralink RT2870. On Debian requires the <code>firmware-ralink</code> package from the <code>Squeeze-firmware</code> non-free repository. (However I experience total crashes on Raspbian 2012-07-15 after a few minutes of load on the WLAN. Will have to investigate via serial console.)<br />
** AirPlus G DWL-G122 (rev. C). USB ID 07d1:3c03, Ralink RT2571. Working out-of-the-box on Arch image from 2012-04-29.<br />
** AirPlus G DWL-G122 (rev. B1). USB ID 2001:3c00, Ralink RT2571. Working out-of-the-box on Arch image from 2012-06-13.<br />
** DWA-110 (Version A1). Requires the ralink package from the non-free repository on Debian.<br />
** DWA-121 (Version A1). Wireless N 150 Pico. Works out-of-the-box with Raspian Wheezy (2012-09-18) and Raspbmc (2012-11-06) using Network-Manager addon (see Program - Addons)<br />
** DWA-123 (Version A1). USB ID 2001:3c17, Ralink RT2800. Working out-of-the-box on Arch image from 2012-04-29. (working without UBS Hub - not yet sure if it achieves full speed though.)<br />
** DWA-130 (rev. E1) Works out of the box with Raspbmc Frodo. Updated Raspbmc upon plugging in and powering up. Had issues timing out. Changed DNS to openDNS address. Works good after that. <br />
** DWA-131 (rev. A1) USB ID 07d1:3303,Realtek RTL8192SU, 802.11n Wireless N Nano.<br />
*** Important : revision A1 works, revision B1 works now with Raspbian's kernel 3.6.11+ ! Otherwise get the last Linux firmware on DLink Website : http://tsd.dlink.com.tw/.<br />
*** Works out of the box on Raspbian “Wheezy”. Verified with direct USB: no powered USB hub needed. Also verified when Nano used in powered USB hub. Someone had trouble configuring SSID/Passphrase in etc/network/interfaces file. But no problem & very easy to configure using wicd: wicd is a gui interface on LXDE for network configuration. Install it using command-line: <code>apt-get install wicd</code>. Once configured ith wicd to auto-run on boot, no need to turn back to LXDE. Recommended.<br />
** DWA-140 (Version B1). USB ID 07d1:3c09, Ralink RT2870. On Debian requires the <code>firmware-ralink</code> package from the <code>Squeeze-firmware</code> non-free repository.<br />
** DWA-140 (Version B2). USB ID 07d1:3c0a, Ralink RT3072. Workaround for faulty firmware binary: Place file rt2870.bin from [https://launchpad.net/ubuntu/oneiric/+source/linux-firmware/1.53/+files/linux-firmware_1.53.tar.gz linux-firmware_1.53.tar.gz] in /lib/firmware. [https://bugs.launchpad.net/ubuntu/+source/linux-firmware/+bug/770232 Explanation].<br />
** DWA-160 (Version B1). USB ID 07d1:3c11, Ralink RT2870. On Debian requires the <code>firmware-ralink</code> package from the <code>Squeeze-firmware</code> non-free repository.<br />
** DWA-160 (Version A2). USB ID 07d1:3a09, Atheros AR9170. (NOTE: I can only get it to work through powered USB hub) requires carl9170-fw firmware [http://http://aur.archlinux.org/packages.php/packages.php?ID=44102]<br />
** WUA-1340 (Version A1). Works with Raspbian Wheezy after installing the firmware-ralink package from the non-free repository on Debian.<br />
<br />
* '''Edimax''' [[File:Edimax-ew-7811un.jpg|thumb|right|link=http://www.savagehomeautomation.com/raspi-edimax-ew-7811un|100px|Edimax EW-7811Un 150 Mbps Wireless 11n Nano Size USB Adapter]]<br />
** [http://www.edimax.co.uk/en/produce_detail.php?pd_id=328&pl1_id=1&pl2_id=44 EW-7811Un] USB ID 7392:7811, RTL8192CU, driver blob [http://www.electrictea.co.uk/rpi/8192cu.tar.gz download] via [http://www.element14.com/community/docs/DOC-44703 Element14], works with WPA2-AES-CCMP ([http://www.ctrl-alt-del.cc/2012/05/raspberry-pi-meets-edimax-ew-7811un-wireless-ada.html howto]) (B) - [http://dl.dropbox.com/u/80256631/8192cu-latest.tar.gz Alternative driver download link that works with Raspian]. <b>Note:</b> With current Raspbian (2012-09-18-Wheezy) it is recognized immediately, the default module works fine; the configuration is easy using wireless-essid and wireless-key in /etc/network/interfaces.<br />
*** The EW-7811Un can be powered directly from the Raspberry Pi if the Raspberry Pi is powered using a well regulated power supply.<br />
*** Warning, the adaptor works perfectly to access an existing wifi network, but you will not be able to configure it in ad hoc or AP mode to use it as a wifi access point (because it uses the RTL8188CUS and not the nl80211 driver)<br />
*** EW-7811Un [http://www.savagehomeautomation.com/raspi-edimax-ew-7811un step-by-step installation and configuration instructions] for Debian & Raspian with screenshots can be found here: [http://www.savagehomeautomation.com/raspi-edimax-ew-7811un here] <br />
*** A script-based installation for the [http://www.edimax.co.uk/en/produce_detail.php?pd_id=328&pl1_id=1&pl2_id=44 EW-7811Un] by MrEngman can be found [http://www.raspberrypi.org/phpBB3/viewtopic.php?f=26&t=6256&hilit=edimax on the Raspberry Pi forums]. Tested with Debian Squeeze and Raspbian. [http://dl.dropbox.com/u/80256631/install-rtl8188cus.txt An installation guide can be found here.]<br />
*** Instructions for getting the [http://www.edimax.co.uk/en/produce_detail.php?pd_id=328&pl1_id=1&pl2_id=44 EW-7811Un] working in Raspbmc (tested RC3) can be found [http://forum.stmlabs.com/showthread.php?tid=780 here].<br />
*** Simple step-by-step instructions for [http://www.edimax.co.uk/en/produce_detail.php?pd_id=328&pl1_id=1&pl2_id=44 EW-7811Un] which uses the RTL8192 chipset [[RPi_edimax_EW-7811Un]]<br />
*** EW-7811Un[USB ID 7392:7811](Raspbian Wheezy, 2012-12-16, Prod. Model B, Rev 2) Worked right out of the box - only needed to configure WPA. <br />
** [http://www.edimax.com/en/produce_detail.php?pd_id=8&pl1_id=1&pl2_id=44 EW-7318USg] USB ID 148f:2573, rt73usb. RT2573 chipset. Works with powered usb-hub or shorted polyfuses.<br />
** [http://www.edimax.co.uk/en/produce_detail.php?pd_id=261&pl1_id=1&pl2_id=44 EW-7711UAn], Ralink RT2870, works perfectly on Arch with a powered hub (not tested without yet). Simply required wireless_tools and wpa_supplicant, the drivers/firmware are included in kernel 3.0. I followed the Arch [https://wiki.archlinux.org/index.php/Wireless_Setup Wireless Setup] instructions.<br />
<br />
* '''edup'''<br />
** [[http://www2.buyincoins.com/details/usb-150m-wifi-wireless-lan-network-card-adapter-antenna-product-1916.html Edup 150MBPS Wi-Fi adapter]] USB ID: 148f:5370 Ralink Technology, Corp. RT5370 Wireless Adapter. Driver is the RT2800USB module, I had to install the firmware as rt2870.bin in /lib/firmware.([http://raspberry-pi-notes.blogspot.com/2012/05/rt5370-cheap-micro-usb-wireless-dongle.html requires firmware-ralink from Wheezy]) (B)<br />
** [http://dx.com/p/ultra-mini-nano-usb-2-0-802-11n-150mbps-wifi-wlan-wireless-network-adapter-48166?item=1&Utm_rid=24958662&Utm_source=affiliate Ultra-Mini Nano USB 2.0 802.11n 150&nbsp;Mbit/s Wi-Fi/WLAN Wireless Network Adapter] USB ID: ID 0bda:8176 Works stable when using VLC for internet radio receiver. Works stable 24/7 on two of my Raspberries used as webserver. Use method shown [http://www.raspberrypi.org/phpBB3/viewtopic.php?t=7471&p=91736 here] for Debian. Seems to be the same as EW-7811Un using the RTL8188CUS chipset.<br />
<br />
** [http://www.szedup.com/show.aspx?id=1681 edup nano EP-N8508] Use method shown [http://www.raspberrypi.org/phpBB3/viewtopic.php?t=7471&p=91736 here] for Debian. Requires powered USB hub for adequate power. When directly powered by Raspberry Pi, it fails after a few minutes. (B) Unusable with analog audio because when data is being send or received the audio get distorted. Use script from [http://dl.dropbox.com/u/80256631/install-wheezy-beta-rtl8188cus-20120619.sh here] for Wheezy.<br />
<br />
* '''Eminent'''<br />
** EM4575 - rt2800usb driver.<br />
<br />
* '''EnGenius'''<br />
** EUB9603 EXT - Realtek r8712u driver <br />
<br />
* '''Gigabyte'''<br />
** Gigabyte GN-WB32L 802.11n USB WLAN Card. Works with the rt2800usb driver.<br />
<br />
* '''GMYLE'''<br />
** Wireless 11n USB Adapter. Uses RTL8188CUS chipset - cheap on eBay. Installs and works using the install-rtl8188cus-latest.sh script.<br />
** Micro Mini USB Wireless B/N/G 802.11n RTL8192CU WiFi LAN Adapter. As noted elsewhere, RTL8192 driver is in current Raspbian distribution.<br />
<br />
* '''Hawking'''<br />
** HWU54G rev. Z2 (802.11g) (B). Requires "zd1211-firmware" package.<br />
<br />
* '''IOGear'''<br />
** [http://www.element14.com/community/docs/DOC-44703 GWU625] USB ID 0bda:8172, r8712u staging driver, included on Fedora Remix & Arch, must [http://www.element14.com/community/servlet/JiveServlet/download/44948-8-97488/r8712u_ko.zip download] for Debian Squeeze and install firmware - Realtek from non-free Squeeze repository. No need to download firmware when using Debian Wheezy (B)<br />
<br />
* '''ISY'''<br />
** USB Wireless Micro Adapter IWL 2000, tested on Raspbian; follow [http://daniel-lnx.blogspot.nl/2013/01/raspberry-pi-and-isy-usb-wireless-micro.html these] instructions.<br />
<br />
* '''Linksys'''<br />
** Linksys (Cisco) WUSB100 ver.2 1737:0078, tested on Raspbian; follow [http://www.brucalipto.org/linux/the-raspberry-diary-wusb100-wireless-n/ Brucalipto.org] instructions; not stress tested, but it works without issues for light network load.<br />
** Linksys (Cisco) WUSB600N, test on Raspbian, details [http://elibtronic.ca/content/20120731/raspberry-pi-part-1-wifi-support here]<br />
** Linksys WUSB54GC (manufactured 07/2008) No issues! needs powered hub on version 1.0 boards - 13b1:0020<br />
** Linksys WUSB54G ver.4, Works well even when plugged directly to the Raspberry Pi. Requires 300mA max, hence recommended to use powered usb hub for extended operation.<br />
<br />
* '''LogiLink'''<br />
** Wireless LAN USB 2.0 Nano Adapter 802.11n LogiLink [http://www.logilink.eu/showproduct/WL0084B.htm] is working even USB powered.<br />
** Micro Wireless LAN USB Adapter [http://www.logilink.eu/showproduct/WL0085.htm] is working good.<br />
<br />
* '''Lutec'''<br />
** Lutec WLA-54L (old version with ZD1211b chipset) is working even USB powered.<br />
<br />
* '''Micronet'''<br />
** Micronet SP907NS, 11N Wireless LAN USB Adapter (uses Realtek RTL8188CUS) works plugged directly into Raspberry Pi USB (B) [http://dl.dropbox.com/u/80256631/install-rtl8188cus.txt Debian installation instructions] IMPORTANT: read the instructions first to avoid problems, and [http://dl.dropbox.com/u/80256631/install-rtl8188cus-latest.sh Auto-install script]. The script has been used to install other adapters using the RTL8188CUS chip. [http://dl.dropbox.com/u/80256631/8192cu-latest.tar.gz Updated driver] that handles the latest rpi-updates that kill the original driver, download for manual installation, automatically installed by the Auto-install script.<br />
<br />
* '''ModMyPi'''<br />
** Wireless USB 11N Nano Adaptor 802.11N (Realtek RTL8188CUS) works plugged directly into Raspberry Pi USB without the need for a USB hub. No drivers need installing on Raspian - plug and play! Available from the [https://www.modmypi.com/raspberry-pi-accessories/wireless-USB%20-1N-nano-adaptor-802.11N-(WiFi-dongle) ModMyPi Raspberry Pi Shop].<br />
<br />
* '''MSI'''<br />
** 0db0:6861 MSI-6861 802.11g Wi-Fi adapter (US54G): works with external powered USB hub, requires firmware from [http://sourceforge.net/projects/zd1211/files/zd1211-firmware/ here], power management must be disabled: <code>iwconfig wlan0 power off</code><br />
<br />
* '''Mvix'''<br />
** Mvix Nubbin (MS-811N): works out of the box on Raspbian "Wheezy" and does not need a powered USB hub.<br />
<br />
* '''Netgear''' <br />
** N150: Reported as WNA1100 device, uses the Atheros ar9271 chipset. On Debian, requires the <code>firmware-atheros</code> package from the <code>Squeeze-backports</code> non-free repository (!)<br />
** N150: Some versions reported as Realtek RTL8188CUS device. Read Micronet entry above and use RTL8188CUS script for installation. Works best plugged into powered USB hub.<br />
** WG111v1: Prism54 chipset. Needs powered hub. Follow info for Prism54 chipset on Debian wiki.<br />
** WG111v2: Realtek rtl8187 chipset. Seems to draw a lot of power; e.g. I can't power this and a USB thumb drive simultaneously.<br />
** WG111v3: Realtek RTL8187B chipset. Works straight out of the box using a powered USB hub.<br />
** WNA1000M works with Raspberry Pi Model B Board v. BS1233. However, when downloading torrents and when they pick up speed, the system becomes unresponsive. <br />
<br />
* '''OvisLink'''<br />
** Evo-W300USB: USB ID 148f:2270 Ralink Technology RT2770. apt-get install firmware-ralink<br />
<br />
* '''Patriot Memory'''<br />
** [http://www.patriotmemory.com/product/detail.jsp?prodline=6&catid=97&prodgroupid=163&id=1198&type=24 PCUSBW1150] Wireless 11N USB adapter (uses Realtek RTL8188CUS) Install using Micronet script. Works only through powered USB hub.<br />
** [http://www.patriotmemory.com/product/detail.jsp?prodline=6&catid=97&prodgroupid=163&id=973&type=24 PCBOWAU2-N] Wireless 11N USB adapter (uses Realtek RTL8191SU chip) Worked immedietly, plug and play in 2013-02-09 Raspbian via powered USB hub.<br />
<br />
* '''Ralink'''<br />
** inner 02 joggler Wi-Fi USB RT2770F USB-ID 148f:2770 (firmware-ralink required) (only got dhcp on powered hub)<br />
** [http://www.dx.com/p/24688 RT2070] USB-ID 148f:2070 firmware is already loaded into Raspbian. For Debian, the firmware must be installed ([http://wiki.debian.org/rt2870sta instructions]). Needs a powered USB hub.<br />
** RT3070 USB-ID 148f:3070 firmware is already loaded into Raspbian.<br />
** [http://www.element14.com/community/docs/DOC-44703 RT2501/RT2573] USB-ID 148f:2573 (firmware-ralink required) (B)<br />
** RT5370 USB-ID 148f:5370 ([http://raspberry-pi-notes.blogspot.com/2012/05/rt5370-cheap-micro-usb-wireless-dongle.html requires firmware-ralink from Wheezy]) [[RPi_Ralink_WLAN_devices]](B). An image of an adapter with this chip can be found [http://i.imgur.com/wRF7L.jpg here].<br />
** RT5370 supports Access Point and it be used for hostapd <br />
<br />
* '''Rosewill'''<br />
** RNX-N180UBE Wireless B/G/N Adapter<br />
*** Realtek RTL8191SU chipset, USB-ID 0bda:8172<br />
*** Tested in Arch, works out of box. Powered USB hub required.<br />
*** Tested in Raspbian, used wicd to configure network settings. Powered USB hub Required.<br />
*** Tested in Raspbmc. Needs package firmware - Realtek and used wicd-curses to configure. Powered USB hub required<br />
** RNX-G1 Wireless B/G Adapter<br />
*** Realtek RTL8187 chipset, USB-ID 0bda:8187<br />
*** Tested in Arch, works out of box. USB hub required.<br />
** RNX-MiniN1 (RWLD-110001) Wireless-N 2.0 Dongle (Realtek Semiconductor Corp. RTL8188CUS 802.11n WLAN Adapter)<br />
*** Tested in Raspbian, powered from USB hub.<br />
<br />
* '''Sabrent'''<br />
** USB-A11N: Mini USB 2.0 Wireless-N WiFi Network Adapter: USB ID 0bda:8176, works automatically in Raspbian using rtl8192cu driver along with Logitech BT mini-receiver (keyboard/mousepad) without external hub using 5.25V 1 A psu (4.99V T1/T2) on rev 2.0 (B)<br />
<br />
* '''Sagem'''<br />
** Sagem Wireless USB stick XG-760N: USB ID 079b:0062, Module is not shipped in Debian image, but it can be "sudo apt-get install zd1211-firmware"<br />
<br />
* '''Sempre'''<br />
** Sempre Wireless USB stick WU300-2: USB ID 0bda:8172, Realtek r8712u driver + firmware-realtek package. Module is shipped in Raspbian image. If you need to build it for other distros, read this: http://www.t3node.com/blog/sempre-wireless-usb-stick-wu300-2-on-raspberry-pi/<br />
<br />
* '''Sitecom'''<br />
** Sitecom Wi-Fi USB Adapter N300: USB ID 0a5c:5800, Realtek r8712u driver + firmware Realtek. Module available in shipped Raspbian image. '''NOTE:''' although this dongle will also work without powered hub, if there is a voltage problem (either on the Raspberry or on the hub, but verified only on the hub so far) this wifi dongle will receive signal perfectly (RX), but not be capable of sending anything (TX) and the MAC address will be permanently set to FF:FF:FF:FF:FF:FF (this is indicative that there is not enough power) [http://www.raspberrypi.org/phpBB3/viewtopic.php?f=28&t=24247]<br />
<br />
* '''SL'''<br />
** SL-1507N: USB 802.11n 150M Wi-Fi Wireless LAN Network Card Adapter SL-1507N Black<br />
*** I bought this on on eBay for $4.19 (free shipping) @ http://www.ebay.com/itm/270853614804?ssPageName=STRK:MEWNX:IT&_trksid=p3984.m1497.l2649#ht_4379wt_1199<br />
*** It worked out of the box on Raspbmc RC4, with the network manager add-on; seems to be an rt2800usb<br />
*** dmesg output "usbcore: registered new interface driver rt2800usb"<br />
<br />
* '''SMC'''<br />
** SMCWUSBS-N: Hardware detected as rt2800, but it is missing firmware; "sudo apt-get install firmware-ralink" fixed it<br />
** SMCWUSB-G: Gives "couldn't load firmware" error. "sudo apt-get install zd1211-firmware" fixes it.<br />
<br />
* '''Sony'''<br />
** Sony UWA-BR100 802.11abgn Wireless Adapter [Atheros AR7010+AR9280] (Vendor ID: 0411, Product ID: 017f) - Tested with Raspbian. Needs package firmware-atheros.(B)<br />
<br />
* '''Tenda''' <br />
** USB 11n adapter on a G network: Ralink 2870/3070 driver (!)<br />
** Tenda W311M Wireless N150 Nano USB Adapter ([http://www.tenda.cn/tendacn/Product/show.aspx?productid=375 product page]) - Works out-of-the-box with Raspbian as of 2012-12. Tested in WPA-Personal network. Runs without Powered Hub when plugged into Raspberry Pi.<br />
** Tenda W311MI Wireless N Pico USB Adapter (identified as Ralink RT5370 Wireless Adapter; USB-ID: 148f:5370) - Works out-of-the-box for Raspian 2012/09/18 or later. An earlier version gave me problems.<br />
** Tenda W311U Mini 11N Wireless USB Adapter (USB-ID 148f:3070): Ralink 2870/3070 driver; needs powered hub. [http://blog.modmypi.com/2012/06/installing-tenda-w311u-mini-wireless.html Debian installation instructions] Available from the [https://www.modmypi.com/raspberry-pi-accessories/tenda-wireless-n150-usb-network-adapter ModMyPi Raspberry Pi Shop] <br />
** Tenda W311U+ Wireless USB Adapter - Tested with Raspbian.<br />
<br />
*'''The Pi Hut'''<br />
** USB 802.11n Wi-Fi adapter (from [http://thepihut.com/products/usb-wifi-adapter-for-the-raspberry-pi The Pi Hut's Raspberry Pi Store])<br />
<br />
* '''TP-Link'''<br />
** TL-WN321G (Ralink RT2501/RT2573, rt73_usb) Works out of the box when plugged in before boot. Plugging in after boot only with powered USB hub. RasPi Model B, Rev. 2.0<br />
** TL-WN422G v? (Atheros AR9271, ath9k_htc) Works out of the box when plugged in before boot. Plugging in after boot only with powered USB hub. RasPi Model B, Rev. 2.0<br />
** TL-WN422G v2 (ath9k_htc) Works OOTB in Debian Wheezy Beta. Runs without powered Hub when plugged into running Raspberry Pi, but the Raspberry Pi won't boot while the stick is plugged in.<br />
** TL-WN721N (ath9k_htc device with htc_9271.fw file from http://linuxwireless.org/download/htc_fw/1.3/htc_9271.fw); needs powered USB Hub (B) | works OOTB with Wheezy Raspbian (2012-08-16) connected directly to raspberry pi (B) and AP functionality tested with hostapd.<br />
** TL-WN722N, TL-WN722NC (ath9k_htc device with htc_9271.fw file from http://linuxwireless.org/download/htc_fw/1.3/htc_9271.fw); needs powered USB Hub (B)<br />
** TL-WN723N (RTL8188SU); works OOTB with Raspbian 2012-09-17, (B) stable with 1&nbsp;A PSU and without powered USB hub on r2.0. (a model B Pi with Arch Linux reboots if the dongle is plugged, restart sees the device without problems afterwards)<br />
** TL-WN723N v2 (USB ID: ID 0bda:8176 Realtek Semiconductor Corp. RTL8188CUS 802.11n WLAN Adapter, FCC ID: TE7WN723NV2) Works from a box with Raspbian 2013-02-09. Used 2.1A adapter, without powered hub.<br />
** [http://wikidevi.com/wiki/TP-LINK_TL-WN725N_v1 TL-WN725N v1]. Works out of the box on Raspbian 2012-12-16 without a powered USB hub. This adapter is based on the Realtek RTL8188CUS chipset.<br />
** [http://wikidevi.com/wiki/TP-LINK_TL-WN725N_v2 TL-WN725N v2]. Needs [http://www.raspberrypi.org/phpBB3/viewtopic.php?f=26&t=29752 manual driver installation]. This USB adapter is based on the Realtek RTL8188EUS chipset.<br />
** TL-WN821N v3 (ath9k_htc, htc_7010.fw); works out of the box on ArchLinuxARM, Wheezy and on OpenElec (>r11211), Problems with prior OpenElec; needs powered USB Hub (B). This chipset is also compatible with hostapd (wireless AP software)<br />
** TL-WN822N v2 (ath9k_htc) works on ArchLinuxARM, with powered USB Hub. Successfully tested hostapd/dnsmasq.<br />
** TL-WN823N Works out of box on Raspian using powered USB Hub<br />
** TL-WN7200ND works. Can be made as a WiFi AP using hostapd. Need a powered USB hub.<br />
<br />
<br />
* '''Trendnet'''<br />
** [http://www.wikidevi.com/wiki/TRENDnet_TEW-648UBM TEW-648UBM] USB ID: 20f4:648b, works OOTB with [http://learn.adafruit.com/adafruit-raspberry-pi-educational-linux-distro/ Adafruit Occidentials Raspbian Wheezy variant] as it includes kernel with [http://www.wikidevi.com/wiki/Special:Ask?title=Special%3AAsk&q=%5B%5BChip1+model%3A%3ARTL8188CUS%5D%5D&po=%3FInterface%0D%0A%3FFCC+ID%0D%0A%3FVendor+ID%0D%0A%3FDevice+ID%0D%0A%3FChip1+model%0D%0A%3FSupported+802dot11+protocols%0D%0A%3FMIMO+status%0D%0A%3FOUI%0D%0A&sort_num=&order_num=ASC&eq=yes&p%5Bformat%5D=broadtable&p%5Blimit%5D=500&p%5Bsort%5D=&p%5Boffset%5D=&p%5Bheaders%5D=show&p%5Bmainlabel%5D=&p%5Blink%5D=all&p%5Bsearchlabel%5D=&p%5Bintro%5D=&p%5Boutro%5D=&p%5Bdefault%5D=&p%5Bclass%5D=sortable+wikitable+smwtable&eq=yes RTL8188CUS driver built-in] (B)<br />
** [http://www.wikidevi.com/wiki/TRENDnet_TEW-649UB TEW-649UB] Works with OpenElec 3.0, chipset Realtek RTL8191SU<br />
<br />
* '''Widemac'''<br />
** RT5370 Wireless Adapter from [http://www.ebay.co.uk/itm/180887771838?ssPageName=STRK:MEWNX:IT&_trksid=p3984.m1497.l2649 Ebay] runs without powered hub. Follow these [http://elinux.org/RPi_Ralink_WLAN_devices instructions], but go to [http://ftp.de.debian.org/debian/pool/non-free/f/firmware-nonfree/ ftp.de.debian.org/debian/pool/non-free/f/firmware-nonfree/] and pick the latest firmware-ralink_0.xx_all.deb<br />
<br />
* '''ZyXEL'''<br />
** [http://www.element14.com/community/message/50015#50015/l/re-installing-kernel-headers-on-the-pi NWD2105] USB ID: 0586:341e, RT3070 chipset, rt2800usb driver (B)<br />
** NWD2205 USDB ID: 0586:341f RTL8192CU chipset, works out-of-the-box<br />
** [http://www.zyxel.com/products_services/g_202.shtml G-202] model 0586:3410 ZyXEL Communications Corp. ZyAIR G-202 802.11bg using zd1211rw kernel module and zd1211-firmware package<br />
<br />
===Problem USB Wi-Fi Adapters===<br />
<br />
These adapters were tested and found to have issues the Raspberry Pi. Note [http://www.raspberrypi.org/phpBB3/viewtopic.php?f=28&t=6928] as a possible solution/explanation for errors while running LXDE.<br />
<br />
* '''Alfa'''<br />
** AWUS036NHA (Vendor ID: 0cf3, Product ID: 9271) - Tested with Raspbian. Works fine if connected after boot. Kills boot process if previously attached. [http://www.raspberrypi.org/phpBB3/viewtopic.php?f=28&t=16809&p=169469#p169469 Details here.]<br />
<br />
* '''D-Link'''<br />
** ( DWA-131 (rev. B1) ) - Works now on Raspbian's kernel 3.6.11+ or with DLink firmware: http://tsd.dlink.com.tw/<br />
** DWL-G132 - In archlinux it is recognized - lsusb: 2001:3a03 D-Link Corp. DWL-G132 (no firmware) [Atheros AR5523] - but no wlan0 device is created - perhaps it needs the firmware to be loaded<br />
<br />
* '''Edimax'''<br />
** EW-7811Un (Vendor ID: 7397, Product ID: 7811) - Reports as containing the Realtek RTL8188CUS chipset listed below, no lockup or kernel oops under Wheezy, but dmesg reports constant timeouts trying to initialize the module. This appears to be resolved on 2012-09-18-Wheezy-raspbian and newer versions. EW-7811Un causes sporadic USB Issues when used together with steelseries 6G keyboard (repeated keys, possible file system corruption)<br />
** EW-7811Un (Vendor ID: 7397, Product ID: 7811) - There have been issues with receiving UDP multicast packages in combination with most (not all) wireless routers. Nearly impossible to debug, since running a sniffer on the Pi makes everything work as expected.<br />
** EW-7811Un It doesn't support Access Point and you can't use it for hostapd.<br />
<br />
* '''Linksys'''<br />
** WUSB300N (Vendor ID: 13B1, Product ID: 0029) - Tested with Raspbian, OpenELEC, among others. No Linux chipset support for Marvell 88W8362 at all.<br />
<br />
* '''LogiLink'''<br />
** WL0085 tested under Debian (Squeeze, Wheezy, Raspbian); no stable connection can be established. This gets even worse when X is running.<br />
<br />
* '''MicroNEXT'''<br />
** MN-WD152B (Debian image) modprobe hangs when plugged in, lsusb hangs. udevd errors in the logs. [http://www.element14.com/community/thread/17632] [http://www.raspberrypi.org/phpBB3/viewtopic.php?t=6737]<br />
*** Possible fix: try the new [http://learn.adafruit.com/adafruit-raspberry-pi-educational-linux-distro/occidentalis-v0-dot-1 Adafruit Occidentalis v0.1] image (based on Raspbian Wheezy) as it includes the needed 8192cu driver builtin to the kernel<br />
<br />
* '''Netgear'''<br />
** WNDA3100v2 tested with Debian (Wheezy); no driver for broadcom chipset (see [http://www.wikidevi.com/wiki/Netgear_WNDA3100v2 http://www.wikidevi.com/wiki/Netgear_WNDA3100v2]).<br />
<br />
* '''Realtek'''<br />
** RTL8188CUS USB-ID 0bda:8176, kernel oops in dmesg and freeze when pulled from USB. (B)<br />
<br />
* '''Trendnet'''<br />
** [http://www.element14.com/community/docs/DOC-44703 TEW-424UB] USB ID: 0bda:8189; tested on Debian, Fedora & Arch; rtl8187 driver; errors with LXDE running (B)<br />
<br />
* '''TP-Link'''<br />
** [http://www.element14.com/community/docs/DOC-44703 TL-WN821N] USB ID: 0cf3:7015; tested on Debian; requires [http://linuxwireless.org/download/htc_fw/1.3/htc_7010.fw htc_7010.fw] firmware; ath9k_htc driver; errors with LXDE running (B)<br />
** TL-WN723N USB ID: 0bda:8176; tested on Arch without a powered hub; it seems to draw too much current.<br />
** TL-WDN3200 USB ID: 148f:5572, no native driver available under Raspbian, OpenELEC, raspbmc (neither under x86 Linux) for the ralink 5572 chipset. Might work if driver is compiled from [http://www.ralinktech.com/en/04_support/support.php?sn=501 source].<br />
<br />
== USB Bluetooth adapters ==<br />
===Working Bluetooth adapters===<br />
* Asus USBIA-EG (paired with Asus Blutooth Keyboard/Media Center Remote<br />
** Verified works error-free in Multiple Distros (Openelec, Raspbian, RaspBMC, Xbian) Latest builds eliminate text echo problems.<br />
* Cambridge Silicon Radio, Ltd Bluetooth Dongle (HCI mode) - (USB ID 0a12:0001)<br />
** Example of above is; TOPDIGI UA01 Bluetooth USB Dongle Plug and Play (install bluez package from std repos)<br />
** Tesco own brand 'Technika' Nano Bluetooth Adapter has the Cambridge Silicon Radio chipset and works fine, cost £5.97 at time of posting.<br />
** Hama USB Bluetooth 3.0 adapter (Class 1) ~£10 on amazon.co.uk.<br />
** Another sample: Product ID: 0a12:0001, pictured here: http://www.element14.com/community/message/58288<br />
** RiiTek RT-MWK02+ - comes with a USB Bluetooth adapter that works perfectly for both the RiiTek mini Bluetooth keyboard/mouse and other Bluetooth devices. Tested both on builtin USB and on powered USB hub. There are other RiiTek Bluetooth (and non-Bluetooth wireless) devices on the working list. Bluetooth adapter shows up in lsusb as "0a12:0001 Cambridge Silicon Radio" - this is notable as most other sources of this chipset do not seem to be available in the US.<br />
** ICIDU USB Bluetooth Adapter Class II (Not the mini version) - Works out of the box with Raspbian and RaspBMC. Hot-plugging causes Pi restarts, however leaving it plugged in directly into the pi works fine. Powered USB Hub is advised if hotplugging. ~5 Euro in the Netherlands.<br />
** Sabrent BT-USBT. CSR radio, bluetooth 2.0. Tested with Raspbian<br />
** Azio BTD211. CSR radio, bluetooth 2.1 + EDR. Tested with Raspbian<br />
** Azio BTD-V400. CSR BC8 radio, bluetooth 4.0. Tested with Raspbian using powered USB hub<br />
* D-Link DBT-120, works OK in Raspian. Tested with Sony PS3 keypad.<br />
* D-Link DBT-122, with ID 07d1:f101, using a Broadcom chip<br />
** http://www.element14.com/community/message/58288<br />
* IOGear GBU321 (Broadcom BCM2045 Chipset)<br />
** Works with Raspbian Wheezy directly attached to Raspberry Pi and via powered USB hub.<br />
** Note that some Raspberry Pi users are reporting problems with this device; see section below.<br />
* Trust BT-2400p<br />
** Working well with Raspbian Wheezy directly attached to Raspberry Pi. Using with sma-Bluetooth (SMA Solar Inverter reading software).<br />
<br />
===Working Bluetooth/Wifi Combo adapters===<br />
* PLANEX 2 in 1 Micro Size USB Bluetooth3.0 WiFi Combo Adapter - Model number: BT-Micro3H2X<ref>http://www.raspberrypi.org/phpBB3/viewtopic.php?f=45&t=27678</ref><br />
* Cirago Bluetooth 3.0 High Speed & Wi-Fi Combo USB Mini Adapter, Class 2 (BTA7300)<ref>http://www.raspberrypi.org/phpBB3/viewtopic.php?f=45&t=27678</ref><br />
* Lindy USB Bluetooth 3.0 HS + WLAN Adapter, Class 2 (Lindy No.52213)<ref>http://www.lindy.co.uk/shop/showProductDetail.do?orderNumber=52213</ref><br />
<br />
===Problem Bluetooth adapters===<br />
* '''Belkin'''<br />
** Belkin F8T017. Tested with Raspbian 2012-07-15 and bluez installed with apt-get. When dongle is inserted into Pluscom powered USB hub, my remote PuTTY session scrolls incredibly slowly (testing with ls -R to generate text). Suspect network issue. Lots of errors on dmesg too. Raspberry Pi itself is responsive when using directly. On removal of the device everything goes back to normal.<br />
* '''Generic'''<br />
** [http://dx.com/p/mini-bluetooth-v3-0-usb-2-0-dongle-71248 Bluetooth "3.0" Dongle]. Doesn't work reliably - eg. after some time it will hang and the device will need to be reset using fcntl. The device id is 1131:1004 Integrated System Solution Corp. Bluetooth Device.<br />
** [http://dx.com/p/super-mini-bluetooth-2-0-adapter-dongle-vista-compatible-11866 Super Mini Bluetooth 2.0 Dongle]. The device is recognized and after installing bluez-firmware you can bring it up with hcitool hci0 up. However whenever you try to pair with any device it will cause kernel panic and lock up the system. Confirmed on Raspbian, RaspBMC. The device is a counterfeit Cambridge Silicon Radio device, probably with several bugs in it causing lockups.<br />
* '''Asus USB-BT211'''<br />
** Shows up as HCI device in Raspbian, but it does not scan or pair.<br />
** http://www.raspberrypi.org/phpBB3/viewtopic.php?f=28&t=9962<br />
* '''Broadcom chipset Based Devices, e.g. BCM92045B3''' <br />
** This is includes the IOGear GBU321 (listed above as working) among others. The device will show up via hciconfig, but reports as "down". The device will timeout after attempting to mount via hciconfig hci0 up". Workarounds linked below have worked for some, but are spotty at best, and may cause side effects: <br />
** [http://www.raspberrypi.org/phpBB3/viewtopic.php?t=9585&p=276881 Bluetooth with Broadcom chip a no go?], <br />
** [https://github.com/raspberrypi/linux/issues/66 Bluetooth TX Timeout Issue], <br />
** [https://github.com/raspberrypi/linux/issues/299 Bluetooth dongle only works on usb 1.0 ...].<br />
** The best solution for these devices seems to be to return them or throw them away, and go with the ones with a genuine Cambridge Silicon Radio chipset.<br />
<br />
== USB Ethernet adapters ==<br />
===Working Ethernet adapters===<br />
* '''AVM'''<br />
** FRITZ!Box WLAN 3030 USB Ethernet Adapter: Works out of the box. No external power source needed.<br />
* '''Wintech'''<br />
** USB 2.0 LanCard Model: LAU-15 (CK0049C) using the mcs7830 driver. Probably needs more than 100&nbsp;mA current. [http://www.raspberrypi.org/phpBB3/viewtopic.php?f=46&t=8708#p106136]<br />
* '''LogiLink'''<br />
** USB 2.0 UA0144: AX88772 chipset using the asix kernel driver. Tested only on powered USB hub so far.<br />
** LogiLink Fast EN USB 2.0 to RJ45 Adapter: Test on Wheezy-Raspian (2012-08-16) without USB Hub will be confirmed<br />
lsusb output: Bus 001 Device 004: ID 9710:7830 MosChip Semiconductor MCS7830 10/100 Mbps Ethernet adapter <br />
* '''Apple'''<br />
** Apple USB Ethernet Adapter using asix kernel driver. Works out of the box on Raspbian, haven't tested on any other OS.<br />
* '''Edimax'''<br />
** Edimax EU-4230 USB2.0 Fast Ethernet Adapter with 3 port USB hub. Works out of the box. Needs its own power source.<br />
* '''D-Link'''<br />
** D-Link DUB-E100 Fast Ethernet USB 2.0 Adapter - works out of the box, requires own power supply (from powered USB hub)<br />
* '''LinkSys'''<br />
** Linksys - USB200M - Compact USB 2.0 10/100 Network Adapter - raspian recognized it automatically and so far I have only pinged a few addresses with and it worked. I had it plugged into a powered hub so I cannot say if it works connected directly to the pi.<br />
* '''Sabrent'''<br />
** Sabrent USB 2.0 10/100 Ethernet Adapter - works out of the box (asix), but USB 2.0 '''only''' (does not work if using dwc_otg.speed=1 in cmdline.txt to force USB 1.1 for other problem hardware)<br />
* '''Sitecom'''<br />
** Sitecom LN-030 V2 detected as ASIX AX88772 USB 2.0 Ethernet Adapter works out of the box. Doesn't seem to require any extra power supply.<br />
* '''A-Link'''<br />
** A-Link NA1GU Gigabit USB 2.0 Ethernet adapter<br />
This adapter works, but it (probably) requires a bit of work. The driver for the chipset (Asix AX88178) included with the Raspbian kernel (v 3.1.9+ Aug 7 2012) does '''not''' work. With that driver the device is detected, but it does not seem to be possible to actually put any traffic through it. :-( In order to make it work you need to download the latest driver from [http://www.asix.com.tw/products.php?op=pItemdetail&PItemID=84;71;100&PLine=71 the chipset manufacturer]. The version I used was "Linux kernel 3.x/2.6.x Driver" v4.4.0, released 2012-05-18. Fortunately this is GNU GPLv2 -licenced source code and not a binary blob, so compiling it for the Raspberry Pi is perfectly doable. The hardest part was in fact getting the Linux source code required, because the repositores contained the source for the wrong kernel version. >:-( Fortunately there is [https://www.grendelman.net/wp/compiling-kernel-modules-for-raspbian-raspberry-pi a very useful guide] for how to get the sources from github, and preparing that source so that you can compile modules. Unfortunately you will have to compile the kernel (even if you don't actually install it) - which will take the better part of the day on the Raspberry, but once that's done you can unpack the driver source and just run "make && sudo make install". Reboot and you should have a fully working Ethernet adapter.<br />
<br />
The adapter seems to work without a powered USB hub, but according to the specifications it can draw up to 190&nbsp;mA, so there might be stability issues if additional power is not provided.<br />
* '''Hama'''<br />
** Hama 00049244 Fast Ethernet USB 2.0-Adapter detected as MOSCHIP 7830/7832/7730 usb-NET adapter. Works out of the box on Debian Wheezy/sid (2012-08-08-wheezy-armel)(not tested yet on other OS). No external power source or USB hub needed.<br />
* '''Newlink'''<br />
** Newlink NLUSB2-ETH USB 2.0 Ethernet Adapter. Works out of the box on Raspbian. Detected as ASIX AX88772. Works without a powereed hub.<br />
<br />
===Problem Ethernet adapters===<br />
* Axago<br />
** Axago ADE-X1 10/100 Ethernet Adapter (USB: 9710:7830 driver:mcs7830). Adapter working about 10 minutes without problem, but after that kernel write error message to dmesg and no packet is received. Needed to unplug and plug USB again. Tested with and without powered USB hub. dmesg error: NETDEV WATCHDOG: eth1 (MOSCHIP usb-ethernet driver): transmit queue 0 timed out<br />
<br />
* Davicom / Kontron<br />
** Kontron DM9601 (USB: 0fe6:9700) Cost $5 on Ebay, works OK with Dell laptop under WinXP & Debian. While it is advertised as USB 2.0, actually it is a USB 1.1 device, thus, its throughput is limited to 12 Mbps. Check with lsusb -v, field ''bcdUSB''. Adaptor works on boot on R-Pi model A well enough for ping and NTP, but then crashes with "Kernel Bug at net/core/skbuff.c:127" immediately when file transfer begins. TP1-TP2 voltage measured solid at 4.92 V. See also http://www.raspberrypi.org/phpBB3/viewtopic.php?f=28&t=39567&p=325003#p325003 The Linux DM9601 Driver is reported to be the problem here: http://www.raspberrypi.org/phpBB3/viewtopic.php?f=66&t=34557 so until driver is updated, do not bother with this device.<br />
<br />
== USB Sound Cards ==<br />
You will usually want the <code>alsa</code> package for sound. In the Debian image for Raspberry Pi (and possibly other distributions) USB sound cards are prevented from loading as the first sound card, which can be an annoyance if it's the only device you have. To disable this behaviour edit <code>/etc/modprobe.d/alsa-base.conf</code> and comment out the last line; <code>options snd-usb-audio index=-2</code> . If you are not user ''pi'' you may need to add your username to the ''audio'' group thus: <code>sudo adduser yourusername audio</code> (user ''pi'' usually belongs to this group anyway).<br />
<br />
* '''Creative'''<br />
** [http://asia.creative.com/products/product.asp?category=1&subcategory=207&product=17892 Sound Blaster Play!]<br />
* '''Daffodil'''<br />
** [http://www.amazon.co.uk/gp/product/B002FI7GWK/ref=oh_details_o03_s00_i00 USB Sound Adapter US01]. Tested with low-cost headphone/microphone set via ''audacity'' (See notes at [http://www.cpmspectrepi.webspace.virginmedia.com/raspberry_pi/MoinMoinExport/DaffodilUSBSoundAdapter.html CPM-Spectre-Pi...DaffodilUSBSoundAdapter]).<br />
* '''Edirol'''<br />
** [http://www.roland.com/products/en/UA-1A/ UA-1A]<br />
* '''GWCtech'''<br />
** [http://www.gwctech.com/product3.asp?listid=3&id=4&subid=10&pid=788&typeid=96 AA1570 USB 7.1 Sound Card] (aka [http://www.conrad.com/ce/en/product/872990/USB-SoundBox-71 Conrad AA 1570 7.1 SoundBox]) - playback works fine, Recording stutters unless dwc_otg.speed=1 is set<br />
* '''Hercules'''<br />
** [http://www.hercules.com/fr/Cartes-Son/bdd/p/123/gamesurround-muse-xl-pocket-lt3/ Gamesurround Muse XL (Pocket LT3)]<br />
* '''Logilink'''<br />
** [http://www.logilink.de/showproduct/UA0053.htm?seticlanguage=en UA0053 USB Soundcard with Virtual 3D Soundeffects LogiLink]<br />
* '''Logitech'''<br />
** [http://www.amazon.com/Logitech-Wireless-Gaming-Headset-Surround/dp/B003VANOFY/ref=sr_1_1?ie=UTF8&qid=1358114107&sr=8-1&keywords=g930 Logitech G930 Wireless Gaming Headset with 7.1 Surround Sound] (stereo works with ALSA, have not tried 7.1 Surround Sound)<br />
* '''NuForce uDAC-2'''<br />
** [http://www.nuforce.com/hp/products/iconudac2/index.php NuForce uDAC-2 Headphone Amplifier and USB DAC]<br />
* '''Plantronics'''<br />
** [http://www.ebay.com/itm/Genuine-New-Plantronics-External-USB-Audio-Soundcard-New-Sealed-/300845395889?pt=US_Sound_Card_External&hash=item460bc86fb1 Plantronics Stereo USB Adapter -01] (works with ALSA) (shows up in lsusb as 0d8c:000c C-Media Electronics, Inc. Audio Adapter)<br />
* '''Terratec'''<br />
** [http://www.terratec.net/fr/produkte/Aureon_Dual_USB_12339.html Aureon Dual USB] (not with USB high speed; add dwc_otg.speed=1 to /boot/cmdline.txt, but that will slow down all USB transfers)<br />
* '''Texas Instruments PCM2704'''<br />
** [http://www.ti.com/product/pcm2704 PCM2704 98&nbsp;dB SNR Stereo USB2.0 FS DAC with line-out and S/PDIF output, Bus/Self-powered]<br />
<br />
=== Databases of supported sound cards ===<br />
* http://wiki.linuxaudio.org/wiki/current_audio_gear<br />
* http://wiki.linuxmusicians.com/doku.php?id=hardware_matrix<br />
<br />
=== Class compliant USB sound cards ===<br />
<br />
Any USB1.1 audio interface that is class compliant should work with Linux, same goes for USB2.0 interfaces that adhere to the current USB audio standards. There are some interfaces that are supported in Linux while they do not comply to the standards because specific quirks have been added to the USB Linux drivers. To verify if your interface is supported search for a manual of your interface and check if it needs drivers to run under Windows/Mac. If the manual explicitely mentions no drivers are needed the interface is almost surely a class compliant device. When in doubt check the aforementioned databases.<br />
<br />
=== Troubleshooting ===<br />
If you encounter problems setting up your USB soundcard check the RPi Wiki article in the linuxaudio.org Wiki: http://wiki.linuxaudio.org/wiki/raspberrypi<br />
<br />
* Bulleted list item<br />
==USB 3G Dongles==<br />
* Huawei E1750<br />
* Huawei E173<br />
* Huawei E1820 Works on Raspbian with Sakis3G<br />
* Huawei E220<br />
* Huawei E353 HiLink Works on Raspbian<br />
* Huawei E160 (AT commands only)<br />
* Huawei E169 E620 E800 (12d1:1001) - works on Raspbian Wheezy, [https://github.com/sk-vpohybe/stopa-monitor/wiki/3G-modem-Huawei-E169-E620-E800 details here]<br />
* Franklin U600 from Sprint / VirginMobile<br />
** Use usb_modeswitch and vendor 0x1fac and product 0x0150/0x0151<br />
* Digicom Internet Key 7.2 HSUPA '''MU372-L01''' [http://www.digicom.it/digisit/prodotti.nsf/itprodottiidx/MU372L01]<br />
Tested on Raspbian and Archlinux. Detected as 230d:0001. Works with cdc_acm driver. Install usb_modeswitch.<br />
There are 2 "com ports"( /dev/ttyACM0 and /dev/ttyACM1 ) . Tested with Network Manager.Works also perfectly with SAKYS3G [http://www.sakis3g.org/] tools (!! led is always off !!) and wvdial. A working wvdial.conf: http://ubuntuforums.org/showpost.php?p=10361881&postcount=28 . (for example for Vodafone IT , replace Init3 with this: Init3 = AT+CGDCONT=1,"IP","web.omnitel.it" and replace line Modem = /dev/ttyUSB0 with Modem = /dev/ttyACM1 ) and run with wvdial voda .<br />
* Vodafone MD950 (1dbc:0005) - is working on RPi (Raspbian Wheezy) but not out of the box, [https://github.com/sk-vpohybe/stopa-monitor/wiki/3G-modem-Vodafone-MD950 more details here].<br />
* Sierra Wireless 307 <br>Works fine with Sakis3G script. The connection LED does not change its state after establishing a connection but the same behavior on a normal linux system.<br />
<br />
== USB IR Receivers==<br />
* The [http://thepihut.com/products/flirc-usb-dongle-for-the-raspberry-pi FLIRC] USB dongle allows the use of any remote control with your Raspberry Pi. Configure the device on your desktop PC, then simply plug into your Pi for a perfect media center companion. Available from [http://thepihut.com/ The Pi Hut] and [http://www.buyraspberrypi.com.au Buy Raspberry Pi Australia]<br />
<br />
SMK Manufacturing, Inc. eHome Infrared Receiver (Works out of the box with OpenELEC)<br />
<br />
== USB Radio devices==<br />
*FM Radio<br />
** ADS InstantFM Music - FM radio tuner works fine under Debian.<br />
<br />
== USB TV Tuners and DVB devices==<br />
*August<br />
**DVB-T205, based on rtl2832u chipset, working with [https://github.com/ambrosa/DVB-Realtek-RTL2832U-2.2.2-10tuner-mod_kernel-3.0.0 this driver]. Tested with Saorview (Irish DTT service), both HD & SD.<br />
*DVBSky<br />
**[http://dvbsky.eu/Products_S860.html Mystique SaTiX-S2 Sky USB]: Scanning/watching SD and HD works via vdr and streamdev plugin, watching on the Raspberry Pi directly is laggy as hell. DVB-USB and I2C support must be enabled in the kernel. Needs drivers/firmware from [http://dvbsky.eu/Support.html here].<br />
*Sundtek<br />
**Sundtek MediaTV Digital Home<br />
**Sundtek MediaTV Pro<br />
**Sundtek SkyTV Ultimate<br />
**[http://shop.sundtek.de DVB-C, DVB-T, DVB-S/S2]: digital TV works, streaming to Windows / Linux is no problem. Easy installation [http://support.sundtek.com/index.php/topic,4.0.html English]<br />
*Hauppauge<br />
** Hauppauge NOVA-T Stick (Revision 70xxx) DiBcom DiB0700 chipset, requires powered hub.<br />
** Hauppauge NOVA-TD Stick (Revision 52xxx) DiBcom DiB0700 chipset, requires powered hub.<br />
** Hauppauge WinTV-HVR-1950 (tested analog tuner with omxplayer)<br />
** Hauppauge WinTV-HVR-950Q (tested Digital OTA with TVHeadend in Raspbian)<br />
*K-World<br />
** K-World UB499-2T Dual DVB-T USB Tuner. IT9137 chipset. With no other USB devices connected Raspberry Pi can just about power this stick. IR and supplied remote work with XBMC.<br />
*Technisat<br />
**Technisat_SkyStar_USB_HD. Instructions: http://www.linuxtv.org/wiki/index.php/Technisat_SkyStar_USB_HD Used the Raspberry Pi to receive and redirect it via network to another host. Didn't try to play back the stream on the Raspberry Pi itself. Tested with Astra 19.2E radio and SD-TV channels<br />
* Terratec<br />
** Terratec H7. Tested DVB-C with [http://git.linuxtv.org/v4l-utils.git dvbv5 tools, part of v4l-utils], under [http://zenit.senecac.on.ca/wiki/index.php/Raspberry_Pi_Fedora_Remix Fedora 18 Remix] and latest (April, 14 2013) [http://git.linuxtv.org/media_build.git DVB Kernel stack/drivers].<br />
*Generic<br />
** [http://www.onsources.com/product_images/a/757/watch_and_record_digital_tv_dongle__44323_zoom.jpg DVB-T USB Dongle (Silver casing)], based on AF9015 chipset.<br />
** [http://www.electrodepot.fr/media/catalog/product/cache/1/image/500x/9df78eab33525d08d6e5fb8d27136e95/P926993.jpg DVB-T USB Dongle], based on RTL2832 FC12 (HD/SD), IR was detected, but it is not tested.<br />
** [http://obrazki.elektroda.pl/8081115000_1317678968.jpg HDTV USB DVB-T] dongle, based on IT9135. This tuner comes in two revisions. Revision is printed on PCB.<br />
*** rev. 1.0; should work with 3.2+ kernel, need confirmation.<br />
*** rev. 2.0; works with kernel 3.6.11, without a powered hub. This tuner also requires a firmware (dvb-usb-it9135-02.fw) which can be downloaded from [http://logout.hu/bejegyzes/azbest/usb_dvb-t_tuner_it9135_rev2/hsz_1-50.html this page]. It's in Hungarian, so google translate or equivalent is recommended. The remote also works.<br>According to [http://www.raspberrypi.org/phpBB3/viewtopic.php?f=35&t=29141 this post], there may be issues on some software configurations when using ''omxplayer''.<br />
<br />
== USB Webcams ==<br />
<br />
This list is not entirely reliable, working does not necessarily mean working without errors. Please contribute with your own experiences!<br />
<br />
<div style="margin: -.3em -1em -1em -1em;"><br />
{| width="100%" bgcolor="#fff" border="0" cellpadding="2px" cellspacing="2px" style="margin:auto;"<br />
|- align="center" bgcolor="#e7eef6"<br />
| '''Brand'''<br />
| '''Name'''<br />
| '''Model Number'''<br />
| '''Hardware ID'''<br />
| '''Verified OS'''<br />
| '''Verified OS version'''<br />
| '''Verified Resolution'''<br />
| '''Additional Information'''<br />
<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Canyon<br />
|<br />
| CNR-FWC113<br />
| 0c45:6340<br />
| raspbian/wheezy <br />
| 2013-04-11<br />
| 640x480<br />
| works fine out of the box. Lacks autofocus (manual focus ring works fine). Has auto exposure, but seems to be optimized for indoor use. When using outdoors, image is completely overexposed.<br />
<br />
|- valign="top" align="left" style="background: #F6D2CF;"<br />
|Canyon<br />
|<br />
|CNR-WCAM820<br />
|<br />
| raspbian/wheezy<br />
|<br />
| 1280x1024<br />
| 2 Mpixel camera with manual focus; works with fswebcam and v4l4j on Raspbian Wheezy armhf; problems with 1600x1200 resolution in some apps (timeouts - probably too slow USB); 1280x1024 and lower resolutions works OK<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|CBR<br />
|<br />
| CW 835M Black<br />
|<br />
| raspbian/wheezy <br />
| 2013-02-12<br />
| <br />
| works fine without powered hub<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Creative<br />
|Live! <br />
| VF0470<br />
|<br />
| ArchLinux<br />
| <br />
|<br />
| works out of the box on ArchLinux<br />
<br />
|- valign="top" align="left" style="background: #F6D2CF;"<br />
|Creative<br />
|Live! Cam Socialize HD<br />
| VF0610<br />
|041e:4080<br />
| raspbian/wheezy <br />
| 2012-11-26<br />
| 960x544<br />
| Works at 1280x720 taking stills in fswebcam with some errors using MJPEG, unusable with YUYV. 960x544 works in both MJPEG and YUYV. Has some stabilitiy issues if powered from RasPi (Drops USB +eth0 every 8 or so hours). Helps to append nodrop=1 and timeout=5000 to uvcvideo module.<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Creative<br />
|Live! Cam Sync HD<br />
| <br />
|041e:4095<br />
| raspbian/wheezy <br />
| 2013-04-11<br />
| 1280x720<br />
| Works out of the box. Autoexposure works well both indoors and outdoors. By default the image is bit too software enhanced (they call it "sharpness"), but this "sharpness" level can be set to a lower level via fswebcam tool.<br />
<br />
|- valign="top" align="left" style="background: #F6D2CF;"<br />
|Creative<br />
|Live! Cam Vista IM<br />
| VF0640<br />
|<br />
| raspbian/wheezy<br />
|<br />
| <br />
| works on Raspbian at 320x240 resolution, 15fps<br />
|- valign="top" align="left" style="background: #F6D2CF;"<br />
|Creative<br />
|Live! Cam Socialize<br />
| VF0640<br />
|<br />
| raspbian/wheezy<br />
|<br />
| <br />
| works on Raspbian at 320x240 resolution, 15fps<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Creative<br />
|Webcam Notebook<br />
| PD1170<br />
|<br />
| <br />
|<br />
| <br />
| Detects, untested.<br />
<br />
|- valign="top" align="left" style="background: #F6D2CF;"<br />
|Creative<br />
|Webcam Pro<br />
|PD1030<br />
|<br />
|<br />
|<br />
|<br />
|ov519 driver crashes almost immediately. ("gspca: ISOC data error: [0] len=0, status=-4004")<br />
<br />
|- valign="top" align="left" style="background: #F6D2CF;"<br />
|Hercules<br />
|Webcam Deluxe<br />
|<br />
|05a9:4519<br />
|raspbian/wheezy + Arch<br />
|2013-02-09<br />
|<br />
|ov519 driver "Corrupt JPEG data: premature end of data segment" gives corrupt image in motion and fswebcam<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|HP<br />
|WebcamHD-2200<br />
| HD-2200<br />
|<br />
| <br />
| <br />
| <br />
|<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|HP<br />
|Webcam HD-2300<br />
| HD-2300<br />
|<br />
| <br />
| <br />
| <br />
|<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|HP<br />
|Webcam HP-3100<br />
|HP-3100<br />
|<br />
| <br />
|<br />
| <br />
| UVCVideo /dev/video0 Needs chmod to 666 to operate. Will work without hub if only device in USB ports. Works with both Arch and Wheezy out of the box<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Logitech<br />
|Webcam C100<br />
| V-U0013<br />
|<br />
| raspbian/wheezy <br />
| 2012-08-16<br />
| <br />
| works fine without powered hub<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Logitech<br />
|Webcam C200<br />
| <br />
| 046d:0802<br />
| <br />
|<br />
| <br />
| works fine without powered hub<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Logitech<br />
|Webcam C210<br />
| <br />
| 046d:0819<br />
| Raspbian/wheezy<br />
| 2012-12-16<br />
| 320x240, 640x480<br />
| works fine without powered hub<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Logitech<br />
|Webcam C270<br />
| <br />
|<br />
|<br />
| <br />
| <br />
| With external power<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Logitech<br />
|Webcam C300<br />
|V-U0004<br />
|046d:0805<br />
|Raspbian/Wheezy<br />
|2013-02-09<br />
|320x240, 640x480, 1280x1024<br />
|Works out of the box. Does not appear to require a powered hub.<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Logitech<br />
|Webcam C310<br />
| <br />
|<br />
|<br />
| <br />
| <br />
| Does not require a powered hub to capture snapshots<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Logitech<br />
|Webcam C510<br />
| <br />
|<br />
| <br />
|<br />
| <br />
| <br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Logitech<br />
|Webcam C525<br />
| <br />
|046d:0826<br />
|<br />
| <br />
| <br />
| Works fine without powered hub<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Logitech<br />
|Webcam C615<br />
| <br />
|<br />
| <br />
|<br />
| <br />
| Works fine without powered hub<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Logitech<br />
|Webcam C905<br />
| <br />
|046d:080a<br />
|occidentalis<br />
|v0.2<br />
|1600x1200<br />
| Works fine without powered hub, she is uncvideo and detected out of box as Video0 V4L device. 1600x1200 is slow rate but he tested with motion.<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Logitech<br />
|Webcam C910<br />
| <br />
|<br />
| <br />
|<br />
| <br />
| With external power, is uncvideo. 320x240 works powered directly by the Raspberry Pi.<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Logitech<br />
|Webcam C920<br />
| <br />
|<br />
| raspbian/wheezy<br />
|<br />
| <br />
| With powered hub, detected out of box as Video0 V4L device<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Logitech<br />
|QuickCam Orbit/Sphere<br />
| <br />
|<br />
| <br />
|<br />
| <br />
| Works with external power<br />
<br />
|- valign="top" align="left" style="background: #F6D2CF;"<br />
|Logitech<br />
|QuickCam Messenger<br />
|V-UM14<br />
|046d:08f0<br />
|raspbian/wheezy + Arch<br />
|2013-02-09<br />
|<br />
|Not working, STV06xx driver "ioctl (VIDIOCGCAP): Inappropriate ioctl for device", Supported palettes: GRBG, gives corrupt image in fswebcam<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Logitech<br />
|QuickCam Pro 9000<br />
| <br />
|<br />
| raspbian/wheezy<br />
|<br />
| <br />
| Powered by RasPi<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Logitech<br />
|QuickCam Pro for Notebooks<br />
|960-000047<br />
|046d:0991<br />
|Raspbian Wheezy<br />
|2012-12-16<br />
|160x120 320x240 640x480<br />
|With guvcview it shows at about 4fps at 160x120, and at about 1fps at 640x480. GUVCViewer Controls are available for focus and exposure.<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Logitech<br />
|QuickCam Ultra Vision<br />
| <br />
|<br />
| raspbian/wheezy<br />
|<br />
| <br />
| Powered by RasPi<br />
<br />
<br />
|- valign="top" align="left" style="background: #F6D2CF;"<br />
|Logitech<br />
|Webcam Pro 4000<br />
| <br />
|<br />
| <br />
| <br />
| <br />
| It uses pwc driver which does not work. Maybe it's because of general Raspberry Pi USB bug.<br />
<br />
|- valign="top" align="left" style="background: #F6D2CF;"<br />
|Logitech<br />
|Webcam Pro 9000<br />
| <br />
| 046d:0809<br />
| Arch Linux<br />
|<br />
| <br />
| Powered by RasPi, measured ~120 mA current capturing at ~5fps. Has issues capturing images at higher than default resolutions (using motion - Arch and Debian).<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Medion<br />
|<br />
| MD86511<br />
|<br />
| raspbian/wheezy <br />
| 2012-07-15<br />
| <br />
| Powered by RasPi<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Mexxcom<br />
|<br />
| M-104<br />
|<br />
| raspbian/wheezy <br />
| 2012-12-16<br />
| <br />
| Powered by USB hub<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Microsoft<br />
|LifeCam Cinemap 720p USB HD Webcam<br />
| H5D-00001<br />
|<br />
| raspbian/wheezy <br />
|<br />
| <br />
| <br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
| Microsoft<br />
| LiveCam HD-3000<br />
| HD-3000<br />
| 045e:0779<br />
| Archlinux<br />
| 2013-02-06<br />
| 160x120<br />
| Works out of the box at the tested resolution. Can be powered directly by the Raspberry Pi and works fine also with a wifi dongle attached to the other usb port.<br />
<br />
|- valign="top" align="left" style="background: #F6D2CF;"<br />
| Microsoft<br />
| LiveCam HD-3000<br />
| HD-3000<br />
| 045e:0779<br />
| raspbian/wheezy <br />
| 2013-04-11<br />
| 1280x720<br />
| Picture breaks up at the bottom. Unable to automatically set proper exposure, seems to be set to a fixed level.<br />
<br />
|- valign="top" align="left" style="background: #F6D2CF;"<br />
|Microsoft<br />
|LifeCam HD-5000<br />
| <br />
|<br />
| <br />
|<br />
| <br />
| Picture breaks up at the bottom<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Microsoft<br />
|LifeCam HD-6000<br />
| <br />
|<br />
| raspbian/wheezy <br />
|<br />
| <br />
| Powered by USB hub<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Microsoft<br />
|LifeCam<br />
| NX-6000<br />
|<br />
| raspbian/wheezy <br />
|<br />
| <br />
| Powered by USB hub<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Microsoft<br />
|LifeCam<br />
| VX-7000<br />
|<br />
| raspbian/wheezy <br />
|<br />
| <br />
| Powered by USB hub<br />
<br />
|- valign="top" align="left" style="background: #F6D2CF;"<br />
|Microsoft<br />
|LifeCam<br />
| VX-3000<br />
|<br />
| raspbian/wheezy <br />
|<br />
| <br />
| There do appear to be some issues with image quality and getting partial frames and such, with fswebcam<br />
<br />
|- valign="top" align="left" style="background: #F6D2CF;"<br />
|Microsoft<br />
|LifeCam<br />
| VX-500<br />
|<br />
| raspbian/wheezy <br />
|<br />
| <br />
| Up to 352x288. Higher resolutions do not work. <br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Microsoft<br />
|LifeCam<br />
| NX-6000<br />
|<br />
| raspbian/wheezy <br />
|<br />
| <br />
| Powered by USB hub<br />
<br />
|- valign="top" align="left" style="background: #F6D2CF;"<br />
|Microsoft<br />
|LifeCam<br />
| VX-800<br />
|<br />
| raspbian/wheezy <br />
|<br />
| 352x288<br />
| Doesn't work at full resolution<br />
<br />
|- valign="top" align="left" style="background: #F6D2CF;"<br />
|Microsoft<br />
|LifeCam Studio/Cinema<br />
| <br />
|<br />
| <br />
|<br />
| <br />
| Has UVC issues detailed here [http://www.ideasonboard.org/uvc/#devices]. Horizontal lines problem [http://www.raspberrypi.org/phpBB3/viewtopic.php?f=63&t=12304]. Stability issues [http://www.raspberrypi.org/phpBB3/viewtopic.php?f=63&t=12247].<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Microsoft<br />
|LifeCam Studio<br />
|1080p HD <br />
|045e:0772<br />
| Raspbian Wheezy<br />
| 2013-04-12<br />
| 1280x720<br />
| Works for me without any issues with a powered usb-hub (Belkin).<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Microsoft<br />
|Xbox Live Vision<br />
| <br />
| 045e:0294<br />
| Arch Linux <br />
|<br />
| <br />
| Powered by RasPi<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|MSI<br />
|MSI StarCam 370i<br />
|370i (snake)<br />
| <br />
| Raspbian Wheezy<br />
|<br />
| 352 x 288<br />
| Works powered by RasPi or USB Hub - set up with Motion at 352 x 288 - works great. Has manual infra-red leds, but turned on through software in Windows, so doesn't work on Pi, but normal capture no problems.<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Philips<br />
| Webcam<br />
| SPC 900NC<br />
| 0471:0329<br />
| Raspbian Wheezy<br />
| 2012-12-16<br />
| 160x120<br />
| Recognised as USB device ID 0471:0329 Philips (or NXP) SPC 900NC PC Camera / ORITE CCD Webcam(PC370R). Works with guvcview , but not with luvcview. Also working using command ~$ fswebcam -r 160x120 -d v4l2:/dev/video0 test.jpg<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Philips<br />
| toucam<br />
| Philips 720K/40 webcam<br />
| 0471:0313<br />
| Raspbian Wheezy<br />
| 2013-04-03<br />
| 320x240<br />
| Recognised as lsusb ID 0471:0329 Philips (or NXP). Works with $> guvcview -s 320x240 -f yv12 -t 5 -n rec5sec.mkv --exit_on_close --no_display, but not with command $> fswebcam -r 160x120 -d v4l2:/dev/video0 test.jpg<br />
<br />
|- valign="top" align="left" style="background: #F6D2CF;"<br />
|Realtek<br />
|Generic Camera<br />
|2SF022<br />
|0bda:5801<br />
|Raspbian Wheezy<br />
|<br />
|<br />
|When started with luvcview at 15fps and 320x240 it seemed to give a frame rate of barely 1 per second <br />
|- valign="top" align="left" style="background: #F6D2CF;"<br />
|Silicon Motion<br />
| SM731 Camera<br />
| <br />
| 090c:71b3<br />
| Raspbian Wheezy<br />
|<br />
| <br />
| Required UVCVideo driver - worked out of the box. Tested for 320x240 using motion & camorama for pictures,streaming.<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Sony<br />
| Playstation Eye for PS3<br />
| <br />
|<br />
| <br />
|<br />
| <br />
| The occasional frame is corrupted/stutters when running at 640x480<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Sony<br />
| Playstation Eye for PS2<br />
| <br />
|<br />
|<br />
| <br />
| <br />
| Occasional 'mangled frame' directly connected to Rev 2 Raspberry P<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Sony<br />
| Playstation Eye for PS2<br />
| SLEH 00030<br />
|<br />
| Arch Linux<br />
|<br />
| <br />
| (OV519 camera). Picture constantly breaks up on xawtv and wxcam under Arch Linux. Noted there were ISOC data error len=0 status=-4004 errors in dmesg. This happens when powered from the Raspberry Pi and when powered from a Pluscom USB hub. Arch was updated on 17th July 2012<br />
<br />
|- valign="top" align="left" style="background: #F6D2CF;"<br />
|T'nB<br />
| Minipix 100K pixels<br />
| IMWB032992<br />
| 1e4e:0100<br />
| raspbian/wheezy<br />
| 2012-12-16<br />
| <br />
| RasPi freezes (reboot needed) after a few minutes of using Motion to stream (tested with external power)<br />
<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Trust<br />
| 2 MP Auto Focus Webcam<br />
| <br />
|<br />
| Arch Linux<br />
|<br />
| <br />
| works out of the box<br />
<br />
|- valign="top" align="left" style="background: #F6D2CF;"<br />
|Trust<br />
| SPACEC@M 200<br />
| <br />
|<br />
| Arch Linux<br />
|<br />
| <br />
| (OV511 camera). Picture stops after a few seconds in xawtv under Arch Linux and xawtv reports libv4l2 errors. This happens when powered from the Raspberry Pi and when powered from a Pluscom USB Hub. Arch was updated on 17th July 2012<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Trust<br />
| Spotlight<br />
| <br />
| 0c45:62c0<br />
| Raspbian/Wheezy<br />
| <br />
| 640x480 <br />
| Works out of the box. Tested with power direct from the Raspberry Pi, not tested on a hub. <br />
<br />
<br />
|-<br />
|}<br />
<br />
== USB GPS devices ==<br />
<br />
*Columbus<br />
** Columbus V-800 (MediaTek (MTKII) 3329 GPS chipset) - does not require powered USB hub. Works on Wheezy (using gpsd & gpsd-clients)<br />
*Royaltek<br />
**Royaltek RGM 2000 SiRF2 using the included serial (TTL) to USB - converter. That uses a Profilic pl2303-chip so you'll need to compile the module or the kernel manually<br />
*Garmin<br />
**Garmin eTrex Vista HCx: It works, but it may draw too much power. To get it working (software part): https://wiki.openstreetmap.org/wiki/USB_Garmin_on_GNU/Linux<br />
*GlobalSat<br />
**GlobalSat BU-353 Does not require a powered hub, works fine when directly plugged into the Raspberry Pi. On Raspian, requires the gpsd and gpsd-client packages. For some reason, the gpsd daemon does not always start correctly on boot. You may need to do something like the following to manually restart it:<br /><pre>sudo killall gpsd; sudo gpsd /dev/ttyUSB0 -F /var/run/gpsd.sock</pre><br />
<br />
*Wintec<br />
**WBT-200: No problem on Debian<br />
*Holux<br />
**Holux M-215: Works fine on Arch, uses Silicon Labs CP210x RS232 serial adaptor driver<br />
*Bluenext<br />
**Bluenext BN903S: No problem on Debian image (19-04-2012).<br />
<br />
== USB UART and USB to Serial (RS-232) adapters ==<br />
A USB UART adapter is used to access the serial console of the Raspberry Pi from a development host such as a laptop or desktop PC. The USB end connects to the PC and the UART header end connects to the USB. While it is possible to connect the USB end to another Raspberry Pi, this configuration has not been tested unless explicitly mentioned against an individual entry below.<br />
<br />
===Working USB to Serial Adapters===<br />
*'''FTDI'''<br />
**FT232 chip based adapters works for some people, but others find it hangs Linux when the port is opened. The module is ftdi_sio.<br />
**FT2232D dual RS232/FIFO works (used in various JTAG devices)<br />
<br />
*'''Prolific'''<br />
**PL2303 chip based adaptors works fine on latest Debian tested with ''minicom'', ''gtkterm'' and ''screen''.<br />
<br />
A USB to Serial (RS-232) adapter is used the other way around, ie. the USB end connects to the Raspberry Pi and the RS-232 end (DSUB-9 or DSUB-25 pin) to the other device which may be another computer, (old) modem or printer, or some electronic test equipment.<br />
<br />
*"Best Connectivity" (Possibly also sold under the "Newlink HQ" or "Kenable HQ" labels)<br />
**FG-U1232-PL2 Based upon the Prolific PL2303X chipset and listed by ''lsusb'' as <code>ID 067b:2303 Prolific Technology, Inc. PL2303 Serial Port</code>. Appears as <code>/dev/ttyUSB0</code>, and requires the user to be a member of the ''dialout'' group (which ''pi'' is for ''Raspbian Wheezy''). Initially tested using an old RS Datalinker setup in "loopback" mode via ''microcom'' upto 9600 baud, and ''gtkterm'' after installing that from source code. All handshake lines toggled as expected and no characters were lost. Subsequently ''gtkterm'' was used to check bi-directional communication with an ancient brother EP44 electronic typewriter (as a printer/dumb terminal) at 1200 baud. Signal lines were again monitored with the Datalinker.<br />
* "PL2303HX USB to RS232 TTL Converter Adapter Module" on dx.com: http://dx.com/p/pl2303hx-usb-to-rs232-ttl-converter-adapter-module-164590<br />
** Based on the Prolific PL-2303HX chipset. Listed by ''lsusb'' as <tt>ID 067b:2303 Prolific Technology, Inc. PL2303 Serial Port</tt>. Appears as <tt>/dev/ttyUSBX</tt> with GUID <tt>dialout</tt> so your user has to be in that group. If not, <tt>sudo usermod -a -G dialout yourusername</tt> will add your user to the <tt>dialout</tt> group. Works great with <tt>screen /dev/ttyUSBX 115200</tt> to connect from your workstation to your RPi.<br />
<br />
===Problem USB to Serial Adapters===<br />
'''HL-340'''<br />
*CH340 Chipset - '''Currently not supported by RPi''' but there is a patch of kernel code [http://tiagovaz.wordpress.com/2008/01/04/using-a-hl-340-usb-serial-adapter-against-2623-linux-kernel/ here], but it is for a 2.X kernel. If you find you have bought one of these, then it may work under Windows, but as of writing there is no support for RPi. Otherwise you can have a go at getting the patch to work.<br />
<br />
== USB Multi-Card Readers ==<br />
<br />
=== Working USB Multi-Card Readers ===<br />
* US Robotics USB 3.0 All-In-One Multi-Format Card Reader (Product # USR8420) Accepts 5 cards simultaneously<br />
** SD/MMC + MS/MS PRO or DUO/DUO PRO + CF/MD + SM + SD/MMC or MS/MS PRO. Useful for backing up cards containing other OS Distros<br />
<br />
*'''Generic''' (Nintendo branded)<br />
**identified as "14cd:8123 Super Top SD MMC Reader" (B)<br />
<br />
=== Problem USB Multi-Card Readers ===<br />
<br />
*'''Generic'''<br />
**Card reader based on NEODIO ND3260-LD chip, identified as "0aec:3260 Neodio Technologies Corp. 7-in-1 Card Reader", fails after a few seconds with all access lights blinking. (B)<br />
<br />
== Other, exotic USB devices ==<br />
=== Joysticks / Joypads ===<br />
*'''Microsoft'''<br />
**Xbox360 Controller (045e:028e): works. Tested with archlinux, connected to an USB Hub, used as "mouse" in X, package xf86-input-joystick<br />
<br />
=== Numpads ===<br />
*'''Conceptronic / Holtek'''<br />
**USB numpad (04d9:a02a): works. Tested with archlinux, connected to an USB Hub<br />
<br />
=== USB to Parallel Port/Printer Adapters ===<br />
*'''Prolific'''<br />
**PL2305 Chipset with Centronics 36w connector. Originally purchased for use with a netbook and connected to an old Canon BJC-250 printer. Worked fine under [[RPi_Distributions#RISC_OS| RISC OS Raspberry Pi]] with its in-built BJC-250 driver. Could not install the CUPS drivers etc. for Wheezy-Raspbian initially, but was able to do so for Wheezy-armel. Once I'd updated/upgraded Wheezy all was fine.(See notes at [http://www.cpmspectrepi.webspace.virginmedia.com/raspberry_pi/MoinMoinExport/USBtoParPrntAdapter.html CPM-Spectre-Pi...USBtoParPrntAdapter] for more info. and also a [http://www.cpmspectrepi.webspace.virginmedia.com/raspberry_pi/MoinMoinExport/WheezyCUPS.html CUPS/Wheezy installation guide])<br />
<br />
=== USB to SATA ===<br />
*'''Nippon Labs'''<br />
** 2.5" SATA HDD USB Adapter with silicone HDD sleeve. Model: USB-ADT-25SATA. Works on powered Hub, not directly to Raspberry Pi. Built-in "Y" power adapter. Does work direct on some ver2.0 boards if used with 5.25 power supply, or Y adapter<br />
<br />
=== CAN Bus ===<br />
*PEAK-System (www.peak-system.com)<br />
**PCAN-USB using the driver (kernel module) from http://www.peak-system.com/fileadmin/media/linux/index.htm<br />
<br />
=== Home automation ===<br />
*Tellstick (www.telldus.com), installation [[R-Pi_Tellstick_core|instructions]]<br />
**Depends on libftdi1<br />
<br />
=== Weather station ===<br />
*Oregon Scientific WMRS-200 : Work out of the box (tested with Raspbian & wview)<br />
<br />
=== One-Wire ===<br />
*'''PCsensor'''<br />
**USB9097 (1a86:7523): works out of the box but issue with LAN after a few hours, no problem after a firmware update. Identify's as "QinHeng Electronics HL-340 USB-Serial adapter" Tested with raspbian/wheezy + domotiga & digitemp directly to USB port & 4 sensors connected via a '1-wire hub'. Claims to be 'fully replace DS9097, DS9490 of MAXIM'. Simple and cheap solution to measure temperature.<br />
<br />
=== Touch Screen ===<br />
*ACER T230H touch screen [http://support.acer.com/acerpanam/monitor/2009/acer/t230h/t230hnv.shtml]<br />
**USB TS identifies as "Quanta Computer, Inc. Optical dual-touch panel", module hid_quanta<br />
**Seems to draw over 200&nbsp;mA from USB!<br />
<br />
=== Floppy Disk Drive ===<br />
*Samsung USB Floppy Drive SFD-321U/HP<br />
**I suppose a floppy drive might be considered exotic nowadays!<br />
**LSUSB lists it as Samsung Electro-Mechanics Co. Floppy Disk Drive<br />
**Only tried connected to a powered USB hub, as the drive is labelled 5&nbsp;V at 0.5&nbsp;A on a Raspberry Pi running Debian Wheezy.<br />
**tail -f /var/log/syslog looking for mount device when plugged in, came up as SDA in testing.<br />
**sudo mkdir /media/floppy<br />
**sudo mount /dev/sda /media/floppy<br />
**Contents of floppy now available in /media/floppy<br />
**To remove drive, ensure no sessions have the floppy directory as the current working directory.<br />
**sudo umount /media/floppy<br />
<br />
=== USB Missile Launcher ===<br />
*USB Missile Launcher / Rocket Launcher sold in UK by Marks and Spencer, but it is also sold under a range of other names.<br />
**USB ID 1130:0202 Tenx Technology, Inc. Use apt-get install pymissile (python code) and there is C code at [http://sourceforge.net/projects/usbmissile/ usbmissile from Source Forge]<br />
<br />
=== USB Docking Stations ===<br />
*StarTech USB 3.0 to Dual 2.5"/3.5" SATA HDD Dock (SATDOCK2U3GB)<br />
**This is an externally powered dual sata HDD docking station, which has USB2.0 compatibility with the Raspberry Pi. <br />
**Tested with latest Raspbmc and Debian Wheezy Raspbian, 3.1.9+ #168<br />
<br />
*Icy Box USB 3.0 to Dual 2.5"/3.5" SATA HDD Dock (IB-120StU3)<br />
**Externally powered dual HDD dock, USB 2 compatible.<br />
**Tested with Slackware ARM 14.0 and drives in both slots, just show up as separate SCSI disks.<br />
<br />
=== USB RFID Reader ===<br />
*Unbranded 125&nbsp;kHz EM4100 RFID reader from eBay sellers (< £7), the one with a Windows logo on (easily scratches off for Linux users).<br />
**Initially would not work when plugged in directly to Raspberry Pi. Worked when connected via an unpowered Trust hub. Worked after Raspberry Pi was modified with 10K resistors over the USB polyfuses (warranty invalidated). Probably would work fine with powered hub.<br />
**Sends a 10 digit string to current window or console as if it was a keyboard. Can be captured independently of keyboard using Linux event interface (/dev/input), but the kernel in current distributions does not have CONFIG_INPUT_EVDEV selected so kernel rebuild is necessary.<br />
<br />
=== JTAG ===<br />
* FTDI2232D dual RS232/FIFO based JTAG (e.g. SheevaPlug JTAGKey USB-ID 9e88:9e8f)<br />
** works using the Raspberry Pi as a development host<br />
<br />
=== Tinkerforge Bricks and Bricklets (http://www.tinkerforge.com) ===<br />
* Read out sensors and control motors over USB with open source hardware.<br />
* Tested with the brickd_armhf.deb from [[http://www.tinkerforge.com/doc/Downloads.html#tools: here]] with:<br />
** sudo apt-get install libusb-1.0-0 libudev0<br />
** wget http://download.tinkerforge.com/tools/brickd/linux/brickd_linux_latest_armhf.deb<br />
** sudo dpkg -i brickd_linux_latest_armhf.deb<br />
* Tested languages: C/C++, C# (mono), [[Free Pascal]] ([[Lazarus]]), Java, PHP, Python, Ruby (see [[http://www.tinkerforge.com/doc/Software/API_Bindings.html: here]] for installation).<br />
* If a big amount of Bricks is used, a powered USB Hub may be required.<br />
<br />
=== Thermometers ===<br />
<br />
* TEMPer1 (id: 0c45:7401)<br />
** works out of the box on raspbian/wheezy with [https://github.com/petervojtek/usb-thermometer pcsensors library]<br />
<br />
=== Fingerprint Scanners ===<br />
==== Futronic ====<br />
<br />
Single finger scanners Futronic FS80 and FS88 tested - they work well with Raspbian. Example of captured fingerprint here: [[Media:Futronic_fingerprint_example.png]]<br />
<br />
To make it working deploy the Futronic libScanAPI on your Raspberry Pi (example code and instructions included): [[Media:ScanApi_armlinux_RPi_gnueabihf_gcc472_update1.zip ]]<br />
<br />
== PS2 / AT to USB Converters ==<br />
<br />
* Unbranded active converter known as the "blue cube". Based on the Cypress CY7C63723C 8 bit RISC. Please see http://geekhack.org/showwiki.php?title=PS2-to-USB+adapters for more information.<br />
Note that although the adapter might work, PS/2 keyboards were not designed to be low power USB devices, so they might not meet the requirement to work with considerable lowered supply voltage (4.4 volt) provided by the USB ports of the raspberry PI. These keyboards should work when powered by a powered hub. <br />
<br />
'''Tested PS2/AT keyboards'''<br />
<br />
All above tested with the famous "blue cube" on a powered USB hub.<br />
<br />
*IBM Model F (please note requires an additional AT to PS2 converter)<br />
*Dell AT101w<br />
*Northgate Ominikey Ultra T (please note requires an additional AT to PS2 converter)<br />
<br />
* 04d9:1400 Holtek Semiconductor, Inc. PS/2 keyboard + mouse controller<br />
** Working: Ipex RT215KTW PS/2 keyboard<br />
** Not working: HP SK-2502 PS/2 keyboard (gets power, but it does not init - three LEDs remain permanently lit. Keyboard + Holtek converter work on a Linux PC, although this keyboard doesn't work with some native PS/2 ports.)<br />
<br />
== Power Switches ==<br />
The Raspberry Pi does not have a power on/off switch as standard (it does have a reset switch), however some add on boards have been developed to cater for this need.<br />
* '''Pi Supply''' <br />
** [http://www.pi-supply.com The Pi Supply Switch v1.1] is an on/off power switch for the Raspberry Pi which includes a hard on and off switch and a soft shutdown switch for the Pi, making it easy to manage power on your Pi. They were recently successfully funded on Kickstarter.<ref>[http://www.pi-supply.com/blog http://www.pi-supply.com/blog]</ref><br />
<br />
== Power adapters ==<br />
The Raspberry Pi uses a standard Micro USB (type B) power connector, which runs at 5&nbsp;V. Generally you can use a MicroUSB to USB cable and then either power the Raspberry Pi directly from your main computers USB ports (if they provide enough power), or by using a USB to Mains adapter. A number of mobile phones use MicroUSB power cables, and these are compatible with the Raspberry Pi in most cases. Below is a list of power adapters known to work.<br />
<br />
[http://www.pi-supply.com/ Pi Supply] offers a 5.25V (+-0.25v) 1500mA power supply, manufactured specially for the Raspberry Pi to account for voltage drop due to the high current draw of the Raspberry Pi when compared to typical (phone charging etc.) duties. This is available in four varieties :<br />
* [http://www.pi-supply.com/product/uk-micro-usb-raspberry-pi-power-supply-5v-1500ma/ UK Raspberry Pi Power Supply]<br />
* [http://www.pi-supply.com/product/european-eu-micro-usb-raspberry-pi-power-supply-5v-1500ma/ EU Raspberry Pi Power Supply]<br />
* [http://www.pi-supply.com/product/american-usa-micro-usb-raspberry-pi-power-supply-5v-1500ma/ USA Raspberry Pi Power Supply]<br />
* [http://www.pi-supply.com/product/australian-aus-micro-usb-raspberry-pi-power-supply-5v-1500ma/ AUS Raspberry Pi Power Supply]<br />
<br />
The Pi Hut offers a 5V 1500mA power supply, manufactured specially for the Raspberry Pi. This is available in three varieties :<br />
* [http://thepihut.com/products/micro-usb-power-supply-for-the-raspberry-pi UK]<br />
* [http://thepihut.com/products/eu-micro-usb-power-supply-for-the-raspberry-pi EU]<br />
* [http://thepihut.com/products/usa-micro-usb-power-supply-for-the-raspberry-pi USA]<br />
<br />
===Working power Adapters===<br />
* '''Adafruit'''<br />
** 5.25 V 1 A Model 501 (Newark 44W4932) USB 110-240 VAC power supply [4.99-5.01 V @ T1/T2 with 100 mA BT and/or mini wireless-n on RPi USB ports]<br />
* '''AlcaPower'''<br />
** 5&nbsp;V 2.5&nbsp;A Model AP5A - Charger/switching with 7 connectors(also Microusb)<br />
* '''Ansmann'''<br />
*** Dual USB charger slim, Model-Nr. 1201-0001<br />
* '''Apple'''<br />
Note that apple designs its charger products to work optimally as '''chargers''', in practice this means that apple chargers drop their output voltages somewhat with output current, so that the charging circuits do not need to dissipate more heat than is strictly necessary. Because of this, and although many people have reported apple products to power their basic PI setup reliably, its still not an optimal choice for a PI system that uses power hungry USB devices. Also, because of the popularity and high price of these chargers there are many very sub standard, but almost impossible to recognize as fake copies on the market, and some of these fakes are about the worst things you can try to power your PI with! Not only do they not work, they may actually be dangerous to use!<br />
** 5&nbsp;V 2.1&nbsp;A USB charger for iPad2, model A1357<br />
** 5&nbsp;V 1.0&nbsp;A USB Charger for iPod<br />
** 5&nbsp;V 1.0&nbsp;A USB Charger for iPhone 4<br />
* '''Amazon'''<br />
** 5&nbsp;V 0.85&nbsp;A USB charger for Kindle<br />
** 5&nbsp;V 2&nbsp;A Mains to USB A adaptor, Branded "CostMad" <br />
* '''Asus'''<br />
** 5&nbsp;V 2.0&nbsp;A USB charger for Google Nexus 7<br />
* '''Bandridge'''<br />
** 5&nbsp;V 1.0&nbsp;A Mobile Phone Charger (Model: BPC3102EC)<br />
* '''Belkin'''<br />
** 5&nbsp;V 2.6&nbsp;A 4 port Ultra-Slim Desktop hub (Model F4U040) (Raspberry Pi running from USB hub port)<br />
** 5&nbsp;V 2.5&nbsp;A 4 port USB Hub (Model F5U404) (Raspberry Pi running from USB hub port)<br />
** 5&nbsp;V 3.5&nbsp;A 7 port USB 2.0 Mobile Powered Hub (Model F4U018) (Raspberry Pi running from USB hub port)<br />
** 5&nbsp;V 3.5&nbsp;A 7 port USB Hub (Model F5U706) (Raspberry Pi running from USB hub port)<br />
** Mini Surge Protector Dual USB Charger (Model BZ103050-TVL)<br />
** Universal USB Wall Charger (5&nbsp;V 1&nbsp;A) (Model F8Z222uk)<br />
* '''Blackberry'''<br />
** Charger for Pearl Flip 8220, Bold 9600 (B)<br />
** Charger for Tour 9630<br />
** 5&nbsp;V 0.7&nbsp;A Model PSM04R-0500CHW1(M), RIM Part Number HDW-17957-003 (B)<br />
** 5&nbsp;V 750&nbsp;mA Model RIM-C-0004aDUUUC-001, RIM Part Number HWD-24481-001 (comes with Blackberry 9300)<br />
** 5&nbsp;V 750&nbsp;mA Model RIM-C-0004ADUUS-001 035D, Single port plug. (Tested with USB B to Micro USB cable from Logitech H760 Headset)<br />
** 5&nbsp;V 2&nbsp;A Model PSAC10R-050QT, RIM Part Number HDW-34725-001<br />
** 5&nbsp;V 550&nbsp;mA curve 8520 charger works with raspberry pi Model B Board v. BS1233. It does not work with Raspbmc image.Symtoms are frequent key board and external hdd disconnects.<br />
* '''Deal Extreme'''<br />
** [http://dx.com/p/5v-2a-regulated-switching-power-supply-110-220v-94518 S-10-5 5&nbsp;V 2&nbsp;A Regulated Switching Power Supply (110~220&nbsp;V)] (DIY: requires additional micro-USB connector and wiring)<br />
* '''Dell'''<br />
** USB Hub integrated in Dell monitors (B)<br />
* '''The FX Factory'''<br />
** 5&nbsp;V 1&nbsp;A (1.2&nbsp;A max) AC Travel Charger Model KJ-USB Mains. Typically provides 4.9&nbsp;V at 1&nbsp;A <ref>[http://www.cpmspectrepi.webspace.virginmedia.com/raspberry_pi/MoinMoinExport/USBPowerSupplies.html http://www.cpmspectrepi.webspace.virginmedia.com/raspberry_pi/MoinMoinExport/USBPowerSupplies.html]</ref><br />
* '''Garmin'''<br />
** 5&nbsp;V 1&nbsp;A charger (Model: PSA105R-050Q) supplied with Garmin Edge 800 GPS. Requires a USB-A to MicroUSB-B cable. Belkin 6&nbsp;ft cable (F3U151B06) works.<br />
* '''Gembird'''<br />
** 5 V 2 A Universal USB Charger (Model: MP3A-UC-AC5). Test: 1080p TV (1xHDMI), USB Wi-fi adapter (1xUSB), wireless keyboard and mouse (1xUSB). Results: ~5.3V, works without any problems (own usb cable required).<br />
* '''Globe Electric'''<br />
** 2-Outlet Tap with Surge Protection and 2 USB Chargers ([http://globe-electric.com/product/2-outlet-tap-with-surge-protection-and-2-usb-chargers-grounded-white/ 46082]). Rated at 1000&nbsp;mA. 120&nbsp;V systems only.<br />
* '''Griffin'''<br />
** Power Block Model P2417. 5&nbsp;V 2.1&nbsp;A<br />
** Power Block Model P1190R2 Two USB 5&nbsp;V Outputs, 1&nbsp;A each<br />
* '''Hama'''<br />
** 1000&nbsp;mA Travel Charger for Micro USB universal (barcode nr: 4 007249 935854)<br />
* '''Hartig + Heiling GmbH & Co. KG'''<br />
** H+H SN 6 USB<br />
* '''HP'''<br />
** 5.3&nbsp;V 2&nbsp;A Charger for HP Touchpad (B)<br />
* '''HTC'''<br />
** 5&nbsp;V 1&nbsp;A TCP-300 USB phone charger (B)<br />
** 5&nbsp;V 1&nbsp;A TC B250 USB charger (HTC R/N: 79H00096-00M)<br />
** 5&nbsp;V 1&nbsp;A TC E250 USB charger (HTC R/N: 79H00098-02M)<br />
* '''i-box (Philex Electronic Ltd)'''<br />
** 5&nbsp;V 1&nbsp;A USB charger, 1 USB socket, no USB lead supplied, Model: 76971HS/02 (available from ASDA and others in the UK) (B).<br />
* '''IDAPT'''<br />
** [http://www.idaptweb.com/universal_chargers/i4/ i4 multi device charger] - 3 interchangeable device tips + USB A socket ([https://twitter.com/andrewmk/status/226057302879375361 see it in use])<br />
* '''Innergie'''<br />
**15&nbsp;W Dual USB Adapter. Model: mMini AC15. Output: 5&nbsp;V, 3&nbsp;A (max per port), 15&nbsp;W max. [http://www.myinnergie.com/DuoPowerKit/specification.aspx Specification sheet]<br />
* '''ICIDU'''<br />
** PI-707730 charger 5V 2.1A, sometimes drops current to ~1.3A during heavy use, but still enough to power the Pi.<br />
* '''Kodak'''<br />
** 5&nbsp;V 1&nbsp;A TESA5G1-0501200<br />
** 5&nbsp;V 1.0&nbsp;A K20-AM<br />
* '''König'''<br />
** 5&nbsp;V 1&nbsp;A PSUP-GSM01<br />
* '''Kuanten'''<br />
** Model SSA051F050100USU, 1A output<br />
* '''LG'''<br />
** 4.8&nbsp;V 1&nbsp;A Travel Adapter<br />
** 5.1&nbsp;V 0.7&nbsp;A Travel Adapter (Model: STA-U34WVI)<br />
** 5.1&nbsp;V 0.7&nbsp;A Travel Adapter (Model: STA-U12ER)<br />
* '''Logic'''<br />
** 4 port USB Hub (Model LP4HUB10). (Raspberry Pi running from USB Hub port, red power line (+5&nbsp;V) inside hub cut) (B)<br />
*'''LogiLink'''<br />
**5&nbsp;V 2.1&nbsp;A Switching power supply, model PA0040 (B)<br />
* '''Logitech'''<br />
** 5&nbsp;V 1&nbsp;A SDC115-USB Remote Control Charger and cable<br />
* '''Maplin Electronics'''<br />
** 5&nbsp;V 1&nbsp;A dual USB power supply, model number H25B-MT-K2<br />
** Micro USB Power Supply N19HX<br />
* '''Medion'''<br />
** 5&nbsp;V 1&nbsp;A USB power supply for OYO ebook reader<br />
* '''Microsoft'''<br />
*** Zune Zune AC Adapter v2<br />
* '''ModMyPi'''<br />
** [https://www.modmypi.com/shop/5v-2A-modmypi-raspberry-pi-power-supply 5.25V 2A HQ Raspberry Pi USB Power Supply] (Detachable USB) [5.01 - 5.07V @ T1/T2 with Wifi dongle and Wireless Mouse/Keyboard on RPi USB ports]<br />
* '''Motorola'''<br />
** [http://www.amazon.com/Motorola-Micro-USB-Home-Travel-Charger/dp/B004EYSKM8/ 5&nbsp;V 0.85&nbsp;A SPN5504 Charger with Cable]<br />
* '''Noname'''<br />
** 5&nbsp;V 2.1&nbsp;A KMS-AC09 4 port USB charger (B) [http://www.miniinthebox.com/kms-ac09-universal-ac-adapter-for-ipad-ipad-2-iphone-white_p208568.html]<br />
** 5.2&nbsp;V 1&nbsp;A MW-3NU10GT - no cable, but this one works well (1m): [http://www.amazon.de/gp/product/B005L8VELA]<br />
** 5&nbsp;V 1&nbsp;A Model H-IP008 Serial No. H10T80L068<br />
* '''Novatel Wireless'''<br />
** 5&nbsp;V 1.05&nbsp;A Charger, model number SSW-1811, packaged with Verizon Wireless MiFi device<br />
* '''Orange'''<br />
** 5&nbsp;V 0.7&nbsp;A Charger for Orange San Francisco<br />
* '''Palm'''<br />
** 5&nbsp;V 1&nbsp;A Charger for Palm Pixi+ (B)<br />
* '''Pantech'''<br />
** 5.0&nbsp;V 1&nbsp;A CNR USB with LG DLC100 micro USB cable<br />
* '''Petzl'''<br />
** 5.0&nbsp;V 1&nbsp;A Charger that came with the Tikka core2 XP<br />
* '''Phihong'''<br />
** Switching Power Supply. Model: PSAC09R-050. Output: 5&nbsp;V, 1.8&nbsp;A, microUSB. [http://www.digikey.com/product-detail/en/PSAC09R-050/993-1109-ND/2635771 Digi-key Link]<br />
* '''[http://www.pi-supply.com/ Pi Supply]'''<br />
** [http://www.pi-supply.com/product-category/raspberry-pi-power-supplies/ 5.25V 1.5A Raspberry Pi USB Power Supply] Comes in 4 varieties for worldwide compatibility - [http://www.pi-supply.com/product/uk-micro-usb-raspberry-pi-power-supply-5v-1500ma/ UK], [http://www.pi-supply.com/product/european-eu-micro-usb-raspberry-pi-power-supply-5v-1500ma/ European (EU)], [http://www.pi-supply.com/product/american-usa-micro-usb-raspberry-pi-power-supply-5v-1500ma/ American (USA)] and [http://www.pi-supply.com/product/australian-aus-micro-usb-raspberry-pi-power-supply-5v-1500ma/ Australian (AUS)]. Is of the detachable USB type so can double up as iPhone/Smartphone charger.<br />
* '''PortaPow'''<br />
** PortaPow UK Mains Wall Power Supply<br />
* '''PowerGen'''<br />
** PowerGen Dual Port USB 2.1A 10W AC Travel Wall Charger. [http://www.amazon.com/gp/product/B0073FCPSK Amazon Link]<br />
* '''Rayovac'''<br />
** Universal USB Charger Model: PS69 100-240 VAC to 5 V 1 A (small cube w/folding plug) works w/wireless keyboard/mouse and mini-Wifi connected<br />
* '''RS Components'<br />
** HNP06UK (RS 7263069) Switching Adapter 5.0&nbsp;V 1200&nbsp;mA<br />
* '''Samsung'''<br />
** 5&nbsp;V 0.7&nbsp;A Charger for Galaxy S model ETA0U10EBE<br />
** 5&nbsp;V 0.7&nbsp;A Charger for Galaxy SII<br />
** 5&nbsp;V 1&nbsp;A Charger for Galaxy SIII<br />
** 5&nbsp;V 1&nbsp;A Charger for Galaxy Nexus<br />
** 5&nbsp;V 0.7&nbsp;A Charger for Galaxy S Vibrant (SGH-T959)<br />
** 5&nbsp;V 0.7&nbsp;A Travel Adapter model ATADU10EBE<br />
** 5&nbsp;V 1&nbsp;A? Samsung C Series TV USB-port for external HDDs. Running stable with openelec<br />
** 5&nbsp;V ?A (Unknown) Samsung Service Port (USB) on LN32A330J1DXZA 720p 32 inch HDTV <br />
** 5&nbsp;V Unknown Ampere Samsung UA22D5000 & UA32D5000 TV USB Port. Test with Raspbian Wheezy, Raspbmc, and RPITC<br />
* '''Shun Shing'''<br />
** 100-240&nbsp;VAC to 5&nbsp;VDC 1&nbsp;A USB power supply, model SP5Q-AU [http://jaycar.co.nz/productView.asp?ID=MP3455 Jaycar]<br />
* '''Sony Ericsson'''<br />
** 5&nbsp;V 0.7&nbsp;A Charger CST-80<br />
** 5&nbsp;V 0.85&nbsp;A Greenheart&#153; Charger EP800. Typically provides 4.8&nbsp;V at 0.85&nbsp;A <ref>[http://www.cpmspectrepi.webspace.virginmedia.com/raspberry_pi/MoinMoinExport/USBPowerSupplies.html http://www.cpmspectrepi.webspace.virginmedia.com/raspberry_pi/MoinMoinExport/USBPowerSupplies.html]</ref>.<br />
* '''StarTech'''<br />
** 4 Port USB 2.0 Hub Raspberry Pi can be powered just by plugging USB input into the Raspberry Pi, don't need power in micro USB port.<br />
* '''Travel Charger'''<br />
** 5&nbsp;V 2.0&nbsp;A USB Power Adapter, [http://www.amazon.co.uk/gp/product/B0065JCIPU/ Amazon Link]<br />
* '''Technika'''<br />
** 5&nbsp;V 1&nbsp;A USB Power Adapter, model MPASS01 (B)<br />
* '''The Pi Hut'''<br />
** Micro USB Power Supply for the Raspberry Pi. 5&nbsp;V 1000&nbsp;mA (from [http://thepihut.com/collections/power-supplies The Pi Hut's Raspberry Pi Store]) (also from [http://www.ebay.co.uk/itm/330844162509 eBay ])<br />
* '''Trisonic'''<br />
** TS-CP600T - MICRO USB HOME & TRAVEL CHARGER (5&nbsp;V, 800&nbsp;mA) $3 at Daiso U.S. stores.<br />
* '''TruePower'''<br />
** [http://u-socket.com/ U-Socket] 5&nbsp;V 2.1&nbsp;A AC Receptacle with Built-in USB ports (2.1&nbsp;A per USB port) model ACE-7169<br />
* '''Voltcraft'''<br />
** SPS5-12W, 2500&nbsp;mA, requires additional USB <-> miniUSB adapter/cable, works perfectly (bought from [http://www.conrad.de/ce/de/product/512660/VOLTCRAFT-SPS5-12W-Steckernetzteil-Steckernetzgeraet-5-VDC-2500-mA-12-Watt Conrad Shop])<br />
* '''ZTE'''<br />
** ZTE Blade charger STC-A22O501700USBA-A 5&nbsp;V 700&nbsp;mA<br />
<br />
===Problem power Adapters===<br />
* '''Nokia'''<br />
** 5&nbsp;V 1.2&nbsp;A AC-10A & AC-10E Chargers only provide 4.8V at TP1 & TP2<br />
** [http://accessories.nokia.com/products/nokia-fast-usb-charger-ac-16/ 5&nbsp;V 1&nbsp;A AC-16E Charger] Provides only 4.7V across TP1 & TP2 when at idle<br />
<br />
* '''Masterplug'''<br />
** Masterplug Surge Protected USB Adaptor 2 x 1&nbsp;A USB Polished Black - USB ports and Ethernet don't work with this adapter and some screen artifacts using HDMI.<br />
* '''Monoprice'''<br />
** 5&nbsp;V, 2&nbsp;A 3 Outlet Power Surge Protector Wall Tap with 2 Built-In USB Charger - some display artifacts, sometimes unable to find mouse, some failures to boot. Measured to less than 4.75&nbsp;V between TP1 and TP2 when used with a Monoprice cable.<br />
* '''Sony Ericsson'''<br />
** 5&nbsp;V, 850&nbsp;mA EP800. Some failures to boot, Ethernet loops at boot.<br />
<br />
===Working external Battery packs (with 5&nbsp;V regulated output)===<br />
* '''Anker Astro3'''<br />
** Anker Astro3 10000&nbsp;mAh with dual 2&nbsp;A USB output<br />
* '''Duracell'''<br />
** PPS2 Instant USB Charger<br />
* '''Energizer/XPAL'''<br />
** XP18000 18000&nbsp;mAh Power Pack<br />
* '''Generic - eBay no brand'''<br />
** 6000T Pocket Power 5000&nbsp;mAh - eBay item 271009959140<br />
** Power Bank for iPad/iPhone 5000&nbsp;mAh (looks the same as a New Trent IMP50D or TeckNet iEP380) - eBay item 280914455938<br />
* '''Mophie'''<br />
** 38113BBR Juice Pack Powerstation 4000 mAh: output 2.1 A max: included charging cable powers RPi, 7.5 hrs light use w/keyboard and mini-Wifi on RPi ports<br />
* '''New Trent'''<br />
** iCurve IMP70D 7000&nbsp;mAh (Approx 12&nbsp;hours from full charge)<br />
** IMP120D 12000&nbsp;mAh<br />
* '''Sinoele'''<br />
** Movpower - Power Bank 5200&nbsp;mAh (8&nbsp;hours with Wi-Fi active)<br />
* '''TeckNet'''<br />
** iEP387 Dual-Port 7000&nbsp;mAh External Power Bank (The charging lead can be used to connect the Tecknet to the Raspberry Pi. Ran the Raspberry Pi with Wi-Fi dongle and wireless keyboard receiver for over 9 hours of light use.)<br />
** iEP392 Dual-Port 12000&nbsp;mAh External Power Bank (1&nbsp;A port, ~16.5 hours)<br />
** Rayovac PS60 5&nbsp;V 800&nbsp;mAh<br />
* '''VINZO'''<br />
** Power Bank 5000&nbsp;mAh Grey Output 5&nbsp;V 1000&nbsp;mA<br />
* '''Kodak Power Pack KP1000'''<br />
** 1&nbsp;A USB rechargeable battery pack - see [http://blog.sheasilverman.com/2012/09/its-alive/ Shea Silverman's blog]<br />
<br />
== Display adapters ==<br />
Note that active converter boxes may draw power through the HDMI port, and thus will put an extra load on your PSU, and also increase the current running through the Raspberry Pi's primary input fuse. HDMI ports (and the raspberry PI) are designed so that they deliver a very limited amount of power (50&nbsp;mA) to the TV/Monitor/display-adapter and much more isn't in theory allowed. In fact there is a diode (D1) in series with the power line which can only handle 200&nbsp;mA, if the adapter tries to draw much more than that the diode might fail. Therefore only externally powered adapters are to be recommended. Despite this, many people report success with non externally powered devices. If you have bought a non externally powered HDMI to VGA adapter, and you experience problems with it (It behaves badly, D1 burns out, F3 "blows", or your PSU overloads), then not all is lost, there are cheap (a few dollars) adapters that allow you to add external power to the HDMI cable! An example can be found here: [http://dx.com/p/hdmi-male-to-hdmi-female-adapter-w-power-input-port-black-155361].<br />
<br />
===HDMI->DVI-D cables===<br />
HDMI to DVI-D cables, or HDMI cables with an DVI-D adapters should work, connected to a DVI-D monitor, that is because both HDMI and DVI use the same kind of digital signaling (LVDS). The only limitation being that DVI-D misses the signal channel for audio.<br />
<br />
There are three kinds of DVI. There is DVI-D, a digital signal fully compatible with HDMI, so a passive cable can be used. There is DVI-I, which is a connector with both analog pins and digital pins. An HDMI to DVI-D adapter fits in a DVI-I female connector. Finally, there is DVI-A. This a fairly rare connection, but occasionally it will be found on some monitors and is an analog interface, in fact the same as VGA! In any case, you may need to change [[RPi_config.txt|config.txt]] hdmi_force_hotplug=0 to =1 if your display does not receive DVI signal (the analog output is likely active).<br />
<br />
Some adapters like Farnell part AK-CBHD03-BK are HDMI to DVI-I, which, while not fitting in a DVI-D monitor, are still compatible. The analog pins simply must be bent.<br />
<br />
The HDMI to DVI-D cable provided by Apple with the 2010 Mac Mini worked. It does not appear this adapter can be purchased separately.<br />
<br />
* '''The Pi Hut'''<br />
** HDMI to DVI Cable for the Raspberry Pi (from [http://thepihut.com/collections/video-output/products/hdmi-to-dvi-cable-for-the-raspberry-pi The Pi Hut's Raspberry Pi Store])<br />
* '''Other Variants'''<br />
** AmazonBasics HDMI to DVI Adapter Cable (model SK231) works and is inexpensive.<br />
** [http://www.ebay.com/itm/DVI-Female-to-HDMI-Male-Adapter-Converter-Adaptor-Gold-for-HDTV-Full-HD-/320946033059?pt=US_Video_Cables_Adapters&hash=item4ab9dfd1a3 A generic HDMI-to-DVI converter from eBay]. Works well, but it's probably the cause of some power loss between the Raspberry Pi and the monitor, causing [http://elinux.org/R-Pi_Troubleshooting#Interference_visible_on_a_HDMI_or_DVI_monitor this] problem. A setting of config_hdmi_boost='''5''' in /etc/boot solved this. Note that config_hdmi_boost='''4''', as suggested in the troubleshooting guide, helped, but it did not solve the problem completely.<br />
<br />
===HDMI->VGA Cables===<br />
HDMI to VGA cables <strong>do not work!</strong> <br />
They rely on logic incorporated in a video card that isn't available in a PI.<br />
Somehow such a video card outputs analog signal on the otherwise purely digital HDMI connector, that seems to be the only way for it to work.<br />
But normally HDMI cables <strong>never</strong> carry analog signals and the PI surely doesn't output analog signals either, almost no HDMI output device does, as its completely against HDMI specifications.<br />
<br />
===HDMI->VGA converter boxes===<br />
<strong>The [http://thepihut.com/collections/video-output/products/pi-view-official-raspberry-pi-hdmi-to-vga-convertor HDMI to VGA adapter for the Raspberry Pi]is now available at [http://thepihut.com/ The Pi Hut].</strong><br />
<br />
HDMI to VGA <strong>converters</strong> do work, they convert the digital serial data streams from HDMI and using complex logic, and digital to analog converters they convert the HDMI signal to the analog signals needed for VGA, and sometimes also convert HDMI audio to an analog stereo signal. But note that if they feed off the PI it can cause a problem, as the PI only is designed to provide about 50mA to the (HDMI or DVI-D) monitor, and these adapters use >200mA, while the absolute maximum the PI can let through is 200mA.<br />
These adapters also thus use about half the energy that the PI (without USB devices) uses.<br />
Therefore its much better to use an adapter that has an external power input. Alternatively there are HDMI dongles (male to female HDMI adapters) that have a barrel input connector to feed the adapter with.<br />
<br />
Most will require use [[RPi_config.txt]]. Start off with hdmi_safe=1.<br />
<br />
At under ten pound [currently listed at £29.80, there are white ones for £11 linked down the page but it's not clear if these are identical] this one [http://www.amazon.co.uk/gp/product/B0088K7QUQ/ref=s9_simh_gw_p147_d0_i1?pf_rd_m=A3P5ROKL5A1OLE&pf_rd_s=center-3&pf_rd_r=1Y006WNZC47TTNRJFH1D&pf_rd_t=101&pf_rd_p=317828027&pf_rd_i=468294] is one of the cheapest, but perhaps due to a more advanced design is seems power frugal enough to most often work well with a PI, it has many comments saying it works well with the PI, and gives tips on how to edit config.txt.<br />
<br />
[http://www.element14.com/community/groups/raspberry-pi/blog/2012/08/16/raspberry-pi-hdmi-to-vga-converter Sanoxy HDMI to VGA converter], $27 from Amazon, no changes required with official Raspbian Wheezy image (2012-Jul-15), note: had already disabled overscan previously<br />
<br />
http://www.amazon.co.uk/gp/product/B007KEIRNG -- "Neewer" HDMI to VGA -- some issues discussed below:<br />
However, according to user "Tom1989" the same Neewer HDMI to VGA adapter burned out BAT54 Schottky diode D1 on the Raspberry Pi and broke its HDMI output: [http://www.raspberrypi.org/phpBB3/viewtopic.php?f=28&t=9819 Serious HDMI Problems. What's that smell? Burning Raspberry!]. On that thread, "mahjongg" suggested the NXP (or equivalent) PMEG2010AET as a high-current replacement for D1. The PMEG2010AET has 1&nbsp;A max forward current, much greater than the BAT54's 200&nbsp;mA limit which may be exceeded by your HDMI -> VGA converter. Remember that the converter's current must come from your Raspberry Pi power supply and go through the Micro USB cable and polyfuse F3, so you may get extra voltage drops and/or cause F3 to trip depending on how much current the converter uses. As always with board modifications, YMMV. Also on the "Burning Raspberry!" thread, user "pwinwood" reported the Neewer's current to be 400&nbsp;mA, which is twice the limit of BAT54 diode D1. "pwinwood" also took the Neewer apart and added its own +5&nbsp;V connection adapted from a USB cable, which bypasses Raspberry Pi's Micro USB cable and polyfuse F3.<br />
<br />
* Link to a gallery with detailed images & steps of the same adapter modification: [http://imgur.com/a/sLogs/all HERE] --''by [[User:Pinoccio|Pinoccio]]''<br />
<br />
http://www.amazon.co.uk/KanaaN-Adapter-Converter-Cable-Resolutions/dp/B007QT0NNW -- "Kanaan" HDMI-VGA<br />
<br />
http://www.ebay.com/itm/ws/eBayISAPI.dll?ViewItem&item=130699741793 -- eBay is swarming with $16 converters all like this one.<br />
<br />
This adapter -- http://www.ebay.co.uk/itm/300692770623 -- works from 640x480 up to 1920x1080, audio over HDMI works too.<br />
Sadly the IC's on the PCB have all been scrubbed. In-depth review http://raspi.tv/2013/hdmi-to-vga-video-converter-with-sound-for-raspberry-pi-review.<br />
Requires HDMI boost and overscan, [[RPi_config.txt|config.txt]] settings for 640x480 @60&nbsp;Hz:<br />
<br>hdmi_drive=2<br />
<br>hdmi_group=2<br />
<br>hdmi_mode=4<br />
<br>config_hdmi_boost=4<br />
<br>overscan_top=-30<br />
<br>overscan_bottom=-30<br />
<br>overscan_left=-30<br />
<br>overscan_right=-30<br />
<br />
It seems unlikely any of these HDMI->VGA converters could be used for driving a SCART RGB SD CRT TV with a suitable lead (as shown here for ATI/Nvidia PC output http://www.mythtv.org/wiki/RGB_Scart) because they only output preset progressive resolutions, whereas the TV will need an interlaced resolution and probably custom timings.<br />
<br />
According to user "Mortimer" -- HDFuryPro HDMI to YPbBr/VGA Converter found on Amazon -- http://www.amazon.co.uk/Inputs-Component-Video-YPbPr-Converter/dp/B00797ZZ4S/ -- Works with Raspberry Pi. Tested against a Philips 170B 1280x1024 LCD monitor, producing a full native resolution image. Not tested against a Component Video TV yet, and audio has yet to be got working.<br />
The [[RPi_config.txt|config.txt]] settings used are:<br />
<br>hdmi_drive=2<br />
<br>hdmi_group=2<br />
<br>hdmi_mode=36<br />
<br>disable_overscan=1<br />
<br />
<br />
According to user "Mortimer" -- HDFury1 1080p HDMI to VGA Converter from HDFury.com. I'm not sure the HDFury1 can be got a hold of easily nowadays, I happened to have access to one to try out. HDFury2, 3 and 4 are available as far as I can tell, but it is very pricey compared to the alternatives. HDFury1 was around £80 when we bought one for a project at work. HDFury2 seems to be around £130, 3 and 4 are getting on towards £200 or more. So not to be recommended as a solution unless you happen to have one lying around. I don't believe there is any relationship between the company that produces these and the HDFuryPro I bought for myself (See above). I didn't alter any config settings, just plugged it in. It doesn't work without having its external power supply connected, as it requires 0.4&nbsp;A, which is too much draw for the 5&nbsp;V supply available from the HDMI socket on the Raspberry Pi. Its power LED lights, but no picture is produced. In comparison to the HDFuryPro this picture from this device is sharper, but it is not enough to justify the extra cost.<br />
The [[RPi_config.txt|config.txt]] settings used are:<br />
<br>hdmi_drive=2<br />
<br>hdmi_group=2<br />
<br>hdmi_mode=36<br />
<br>disable_overscan=1<br />
<br />
http://www.amazon.co.uk/gp/product/B007SM7O2U/ref=oh_details_o02_s00_i00 - "Cable Matters"<br />
<br />
Here It is another option: http://www.dealextreme.com/p/hdmi-v1-4-male-to-vga-female-converter-adapter-cable-white-15cm-130458, is cheap (it's free shipping from china) and works perfectly, I tested it with an Acer VGA monitor (AL1511), without no change in my XBMC distribution.<br />
The config.txt for Raspbian (Flatron VGA monitor 1024 * 768):<br />
<br>hdmi_drive=2<br />
<br>hdmi_group=2<br />
<br>hdmi_mode=16<br />
<br>hdmi_force_hotplug=1<br />
<br>disable_overscan=0<br />
<br />
<br />
And another one: http://cgi.ebay.pl/ws/eBayISAPI.dll?ViewItem&item=251086464644. It is very cheap, but it works perfectly. No config.txt changes was needed at all. I've booted Raspbian and OpenELEC. Monitor is detected correctly and the optimal resolution is set (Raspbian) or you can change the res in the menu (OpenELEC). <br />
The /opt/vc/bin/tvservice is able to read monitor edid data. I tested the adapter using NEC 72VM 15" LCD. (1280x1024 60&nbsp;Hz, 1024x768 60&nbsp;Hz, 640x480 works) The adapter is based on Lontium LT8511A chip, but I was unable to get the specification for it.<br />
The D1 diode is getting very hot though. Most likely the adapter drives more than 200&nbsp;mA. The standard RS Components 1.2&nbsp;A USB power supply is able to provide enough power for the Raspberry Pi and the adapter. I'll try to modify the adapter to connect external power to bypass D1.<br />
Marcin.<br />
<br />
<br />
Newark/element14 sells the "Pi-View" HDMI-VGA converter specifically for use with the Raspberry Pi. It does work although the small box gets warm and the video output isn't great (slightly fuzzy text, smaller screen area even with overscan enabled):<br />
<br />
http://canada.newark.com/element14/piview/cable-assembly-hdmi-to-vga-adapter/dp/07W8937<br />
<br />
===DVI-D -> VGA active adapters===<br />
None are currently listed<br />
<br />
===Composite->SCART===<br />
SCART adapters (SCART plugs with three RCA connectors in the back), will probably work when used with the yellow RCA plug connected to the Raspberry Pi's RCA video output. Additionally using a splitter cable (3.5&nbsp;mm jack plug on one end, and red-white RCA plugs on the other end) will probably work when plugged into the red and white (left and right audio channels) of the SCART adapter.<br />
<br />
* Generic - works<br />
<br />
===Composite->VGA converter boxes===<br />
* [http://www.extron.com/product/product.aspx?id=dvs204| Extron DVS-204] - works no problem!<br />
<br />
== SD cards ==<br />
<br />
The SD card section has been moved to a separate page. See [[RPi SD cards]]<br />
<br />
== Foreign Language Translations ==<br />
* [[Ru:RaspberryPiBoardVerifiedPeripherals]]<br />
<br />
== References ==<br />
<references><br />
</references><br />
<br />
{{Template:Raspberry Pi}}<br />
♦<br />
nbsp;V 1nbsp;V 1000</div>Pioneerhttps://elinux.org/index.php?title=RPi_VerifiedPeripherals&diff=259268RPi VerifiedPeripherals2013-05-30T16:13:35Z<p>Pioneer: /* HDMI->VGA converter boxes */</p>
<hr />
<div>[[Category: Linux]]<br />
[[Category: ARM Development Boards]]<br />
[[Category: Broadcom]]<br />
[[Category: Development Boards]]<br />
[[Category: RaspberryPi]]<br />
[[Category: Education]]<br />
{{Template: RPi_Hardware}}<br />
<br />
<br />
'''A note about this page: For USB devices, please specify if they required a powered hub'''<br />
==Notes==<br />
<br />
19-Apr-2012: Now that the Model B board is shipping, details added should relate to this board and the [http://www.raspberrypi.org/downloads default Debian distribution] unless stated otherwise. A suggested suffix markup scheme is as follows:<br />
<br />
* (A) - Relates to model A production board<br />
* (B) - Relates to model B production board<br />
* (!) - Information from alpha and beta board days -- beta board verified peripherals should still apply to production boards for the most part, but the alpha board is fairly different<br />
* No markup - relates to all production boards<br />
<br />
''Discuss: [http://www.raspberrypi.org/forum/?mingleforumaction=viewtopic&t=247 http://www.raspberrypi.org/forum/?mingleforumaction=viewtopic&t=247]''<br />
<br />
If you are adding to a product list it would help clarity if entries are kept/added in alphabetical order.<br />
<br />
==Power Usage Notes==<br />
{{Warning|Adding peripherals may increase the loading on the power supply to your board and this, in turn, may affect the voltage presented to the Raspberry Pi. If the Raspberry Pi's supply voltage falls below a certain value (anecdotally stated as around 4.75&nbsp;V), or it begins to fluctuate, your setup may become unstable. There is a [http://elinux.org/RPi_Hardware#Power Wiki section about this issue] which is worth a read.}}<br />
<br />
'''Model B Hardware Revisions and USB Power limits'''<br />
'''Hardware Revision 1.0'''<br />
The original Model B board had current limiting polyfuses which limited the power output of each USB port to approximately 100&nbsp;mA. USB devices using more than 100&nbsp;mA had to be connected via a powered hub. The Raspberry Pi's PSU was chosen with a power budget of 700&nbsp;mA of which 200&nbsp;mA were assigned to the USB ports, so the Raspberry Pi's (poly)fuses were designed only for devices up to 100&nbsp;mA, and typical 140&nbsp;mA polyfuses will have as much as 0.6 volt across them when drawing currents near the 100&nbsp;mA limit. As a consequence the USB ports are only directly suitable for "single current unit" USB devices which, according to USB specifications, are designed to work with just 4.4 Volt. Not only do non single current unit devices draw more current (causing greater Voltage drops, and greater stress on the fuses), they also might require 4.75 Volt to work.<br />
<br />
'''Model B Hardware Revision 2.0 and Revision 1.0 with ECN0001 change'''<br />
This had the polyfuses removed, removing the 100&nbsp;mA current limitation for each USB port (but leaving the main fuse F3 intact). Users should still ensure their power supply can power the Raspberry Pi and the USB peripherals. Revision 2.0 was released in August 2012. {{Warning|}}Because the polyfuses have been removed, back feeding of the PI, by applying power via its normal USB output, can damage D 17 if triggered by an over-voltage, and so lead to consequential over-heating. This can be discovered by melts, scorching, smoke or worse.[http://www.raspberrypi.org/phpBB3/viewtopic.php?f=28&t=34149]<br />
<br />
==Linux Driver Issues==<br />
Shortly after the Raspberry Pi was released it was confirmed that there were a number of issues with the Linux USB driver for the SMSC95xx chip. These included problems with USB 1.x peripherals that use split transactions, a fixed number of channels (causing problems with Kinect) and the way the ARM processor handles the SMSC95xx interrupts. [http://www.raspberrypi.org/phpBB3/viewtopic.php?f=28&t=12097&start=76] [http://www.raspberrypi.org/phpBB3/viewtopic.php?f=28&t=5249&start=44]<br />
A large number of fixes were included in the 2012-08-19-Wheezy-raspbian Linux image.<br />
<br />
== Powered USB Hubs ==<br />
A number of low-cost powered USB hubs are known to have caused problems. Members of the Raspberry Pi forums have reported low power or no power at all in some cases. The following is a list of specific Powered USB Hubs which appear to be fault-free. Please note that these do not take into account powering the Raspberry Pi from the hub, in addition to its peripherals.<br />
<br />
If you use a powered hub and the Raspberry Pi PSU together consider powering them from the same power bar with switch, so you can turn them on simultaneously., especially if the HUB tries to feed the Raspberry Pi through their interconnect cable, due to the 100&nbsp;mA limiting fuse in the Raspberry Pi, the Raspberry Pi will be partially powered which may cause problems (unwanted writes to the SD card).<br />
<br />
===Working USB Hubs===<br />
<div style="margin: -.3em -1em -1em -1em;"><br />
{| width="100%" bgcolor="#fff" border="0" cellpadding="2px" cellspacing="2px" style="margin:auto;"<br />
|- align="center" bgcolor="#e7eef6"<br />
| '''Brand'''<br />
| '''Name'''<br />
| '''Model Number'''<br />
| '''Hardware ID'''<br />
| '''USB Version'''<br />
| '''Number of Ports'''<br />
| '''Power Rating*'''<br />
| '''Powers Raspberry Pi'''<br />
| '''Additional Information'''<br />
<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Atlantis<br />
|HUB USB2.0 7P<br />
|P014-GH902-B<br />
|<br />
|USB 2.0<br />
|7-Port<br />
|5&nbsp;V - 2&nbsp;A<br />
|Verified<br />
|Powers the pi. Seems very good, tested with: a keyboard, a mouse, a numpad and an Xbox joypad<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Belkin<br />
|4-Port Ultra-Slim Desktop Hub<br />
|F4U040<br />
|05e3:0608<br />
|USB 2.0<br />
|4-Port<br />
|5&nbsp;V - 2.6&nbsp;A<br />
|Verified<br />
| Powers the pi quite well, 4.85V across TP1&2 during idle and load. The PSU for the hub is a 2.5A 5v made in china. Seems solid. Does backfeed the mini USB port<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Belkin<br />
|8-Port ExpressBus for iMac<br />
|F5U010<br />
|<br />
|USB 2.0<br />
|8-Port 7x"A" 1x"B"<br />
|<br />
|Verified<br />
|PSU 6v 4A Powering a 256 "A" RPi with the hub. With the USB output of the RPi connected to the one "B" port<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Belkin<br />
|Hi-Speed USB 2.0 4-Port Hub<br />
|F5U224<br />
|<br />
|USB 2.0<br />
|4-Port<br />
|5&nbsp;V - 500&nbsp;mA per Port<br />
|Not Verified<br />
|<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Belkin<br />
|TetraHub™ USB 2.0 4-Port Hub<br />
|F5U231<br />
|<br />
|USB 2.0<br />
|4-Port<br />
|5&nbsp;V - 500&nbsp;mA per Port<br />
|Verified<br />
|<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Belkin<br />
|Hi-Speed USB 2.0 4-Port Hub<br />
|F5U234<br />
|<br />
|USB 2.0<br />
|4-Port<br />
|5&nbsp;V - 500&nbsp;mA per Port<br />
|Verified<br />
|No backfeed, can power the RPi. Comes with a 2.4&nbsp;A power supply. The user manual [http://www.belkin.com/pyramid/documents/external/P75268ea_F5U234ea.pdf] says ''&ldquo;Per Port Current Self-Powered Mode: 500mA (max)&rdquo;''. However, I've attached a HD that requires 850&nbsp;mA and it worked fine.<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Belkin<br />
|Hi-Speed USB 2.0 7-Port Hub <br />
|F5U237<br />
|<br />
|USB 2.0<br />
|7-Port<br />
|5&nbsp;V - 3.8&nbsp;A<br />
|Verified<br />
|<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Belkin<br />
|MyEssentials 7-Port High-Speed USB 2.0 Hub<br />
|F5U259-ME<br />
|<br />
|USB 2.0<br />
|7-Port<br />
|<br />
|Verified<br />
|<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Belkin<br />
|Hi-Speed USB 2.0 4-Port Lighted Hub<br />
|F5U403<br />
|<br />
|USB 2.0<br />
|4-Port<br />
|<br />
|Not Verified<br />
|<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Belkin<br />
|Hi-Speed USB 2.0 7-Port Lighted Hub<br />
|F5U700<br />
|<br />
|USB 2.0<br />
|7-Port<br />
|<br />
|Verified<br />
|Cascaded hub, only 3 ports work [http://forum.stmlabs.com/showthread.php?tid=5396&pid=60068#pid60068] [http://www.amazon.com/gp/product/B000SDW84K]<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Belkin<br />
|Hub 2-en-1<br />
|F5U706ea<br />
|<br />
|USB 2.0<br />
|7-Port<br />
|<br />
|Not Verified<br />
|<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Belkin<br />
|Hi-Speed USB 2.0 7-Port Hub <br />
|F5U237v1<br />
|<br />
|USB 2.0<br />
|7-Port<br />
|5&nbsp;V - 2.5&nbsp;A<br />
|Not Verified<br />
|<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Belkin<br />
|Ultra-Slim Desktop Hub<br />
|F4U040v<br />
|05e3:0608<br />
|USB 2.0<br />
|4-Port<br />
|5 V - 2.6 A<br />
|Verified<br />
|<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Belkin<br />
|Ultra-Slim Desktop Hub<br />
|F4U039qukAPL<br />
|05e3:0608<br />
|USB 2.0<br />
|7-Port<br />
|<br />
|Verified<br />
|<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Benq<br />
|<br />
|E2220HD<br />
|<br />
|USB 2.0<br />
|4-Port<br />
|<br />
|Verified<br />
|Monitor with built in Hub<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Biltema<br />
|<br />
|23-924<br />
|<br />
|USB 2.0<br />
|4-Port<br />
|2.0&nbsp;A<br />
|Verified<br />
|<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Biltema<br />
|<br />
|23-924<br />
|<br />
|USB 2.0<br />
|4-Port<br />
|2.0&nbsp;A<br />
|Verified<br />
|<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|BUFFALO<br />
|4 Port Hub<br />
|BSH4aAE06<br />
|05e3:0608<br />
|USB 2.0<br />
|4-Port<br />
|5&nbsp;V <br />
|Verified<br />
|No Problem using Webcam & Wi-Fi Dongle. seen As Genesys Logic, Inc. USB-2.0 4-Port HUB<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Cyberpower<br />
|High-speed Hub<br />
|CP-H720P<br />
|0409:0050<br />
|USB 2.0<br />
|7-Port<br />
|3.6&nbsp;A<br />
|Verified<br />
|May Contain dual 05e3:0608 instead of 0409:0050<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Dell<br />
|<br />
|2001FP<br />
|<br />
|USB 2.0<br />
|4-Port<br />
|<br />
|Not Verified<br />
|Monitor with built in Hub<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Dell<br />
|<br />
|SP2309W<br />
|<br />
|USB 2.0<br />
|4-Port<br />
|<br />
|Not Verified<br />
|Monitor with built in Hub<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Dell<br />
|<br />
|2407FWP<br />
|<br />
|USB 2.0<br />
|4-Port<br />
|<br />
|Not Verified<br />
|Monitor with built-in hub - 6-in-1 card reader Works, but it cannot read SDXC<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Dell<br />
|<br />
|U3011<br />
|<br />
|USB 2.0<br />
|4-Port<br />
|<br />
|Not Verified<br />
|Monitor with built in Hub - Card Reader Works - May work with SDXC<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Delock<br />
|<br />
|B/N61393<br />
|<br />
|USB 2.0<br />
|4-Port<br />
|2.0&nbsp;A<br />
|Verified<br />
|<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Delock<br />
|USB 2.0 External Hub 7 Port<br />
|B/N87467<br />
|<br />
|USB 2.0<br />
|7-Port<br />
|5&nbsp;V - 3.5&nbsp;A<br />
|Verified<br />
|You can Power Raspberry Pi using one USB Port of the Hub there is no backfeeding, measured 4,88V on Idle and 4,82V on load on TP1-TP2.<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Deltaco<br />
|<br />
|UH-715 Rev 2<br />
|<br />
|USB 2.0<br />
|7-Port<br />
|2.0&nbsp;A<br />
|Not Verified<br />
|<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Dynex<br />
|<br />
|<br />
|0409:0050<br />
|USB 2.0<br />
|7-Port<br />
|2.0&nbsp;A<br />
|Not Verified<br />
|<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Dynex<br />
|Dynex USB 2.0 7 Port Hub<br />
|DX-HB7PT<br />
|<br />
|USB 2.0<br />
|7-Port<br />
|5.0&nbsp;V / 2.0&nbsp;A<br />
|Verified<br />
|<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|D-Link<br />
|D-Link 7 Port USB Hub<br />
|DUB-H7/B<br />
|<br />
|USB 2.0<br />
|7-Port<br />
|2.4&nbsp;A<br />
|Verified<br />
|[http://www.dlink.com/us/en/home-solutions/connect/usb/dub-h7-7-port-usb-2-0-hub] Power USB slots can be used to power Raspberry Pi.<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|D-Link<br />
|DUB-H7 High Speed USB 2.0 7-Port Hub<br />
|BUBH7A A5<br />
|<br />
|USB 2.0<br />
|7-Port<br />
|2.0&nbsp;A<br />
|Not Verified<br />
|[http://www.amazon.com/D-Link-DUB-H7-High-Speed-7-Port/dp/B00008VFAF]<br />
<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|D-Link<br />
|DUB-H7<br />
|EUBH7EB H/W Ver:B1<br />
|<br />
|USB 2.0<br />
|7-Port<br />
|3.0&nbsp;A<br />
|Verified<br />
|[http://www.amazon.fr/gp/product/B0000B0DL7/] 7 ports including 2 ports 1.2 A sucessfully power RPI<br />
<br />
<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|D-Link<br />
|DUB-4 High Speed USB 2.0 4-Port Hub<br />
|DUB-H4<br />
|<br />
|USB 2.0<br />
|4-Port<br />
|2.0&nbsp;A<br />
|Verified<br />
|[http://www.newegg.com/Product/Product.aspx?Item=N82E16817111131] Charging port doesn't power Raspberry Pi<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Digicom<br />
|<br />
|<br />
|<br />
|USB 2.0<br />
|4-Port<br />
|5&nbsp;V - 2.0&nbsp;A<br />
|Not Verified<br />
|[http://www.digicom.it/digisit/prodotti.nsf/itprodottiidx/MiniHubUsb204P#]<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|ednet<br />
|USB 2.0 7 port Hub<br />
|85014<br />
|<br />
|2.0<br />
|7-Port<br />
|<br />
|Not Verified<br />
|Works with keyboard, mouse, audio devices<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|GigaWare<br />
|USB 2.0 4 port Hub<br />
|Model 26-160<br />
|<br />
|2.0<br />
|4-Port<br />
|<br />
|Verified<br />
|Works with Raspbian for powering webcams. This is the only powered hub on shelves at Radioshack as of early 2013.<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|König Electronic<br />
|7 port USB2.0 HUB<br />
|CMP-USB2HUB55<br />
|1a40:0201<br />
|2.0<br />
|7-Port<br />
|2.0A<br />
|Verified<br />
|Backpowers Raspberry Pi well.<br />
<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Medi@com<br />
|USB 2.0 4 ports Hub<br />
|M-HX30<br />
|<br />
|2.0<br />
|4-port<br />
|<br />
|Verified<br />
|Very small USB Hub. Powers the Rapsberry Pi and an 2.5" external HDD (LaCie Rikiki 500Gb) without problems. I already tried to connect another HDD without problems even if is not yet been mounted on linux.<br />
[http://www.mediacomeurope.it/Prodotti/Scheda.aspx?XRI=1988]<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|mbeat<br />
|13 Port USB Hub<br />
|USB-M13HUB<br />
|<br />
|USB 2.0<br />
|13-port<br />
|5V - 3A<br />
|Verified<br />
|<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Monoprice<br />
|Aquagate USB Hub<br />
|5328<br />
|<br />
|2.0<br />
|7-port<br />
|2.0&nbsp;A<br />
|Verified<br />
|Has separate USB In port, in theory should prevent backfeeding (but that is not verified). get about 4.9V across TP1/TP2 when idling with Raspbian. [http://www.monoprice.com/products/product.asp?c_id=103&cp_id=10307&cs_id=1030702&p_id=5328&seq=1&format=4]<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Plugable <br />
|7 Port High Speed USB Hub<br />
|USB2-HUB-AG7<br />
|<br />
|USB 2.0<br />
|7-Port<br />
|5V - 3A<br />
|Verified<br />
| [http://plugable.com/products/USB2-HUB-AG7/] Better than usual power supply. There are US and UK power supply versions and it can be ordered in US and (for the UK version) many countries in Europe. There is a video showing this hub powering both the Raspberry Pi several peripherals at once[http://www.youtube.com/watch?v=pDA7MxFtoS0]. No back-voltage on upstream connection. Widely used with success on the Pi.<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Plugable<br />
|4 Port Hub with Battery Charging 1.1 Support<br />
|USB2-HUB4BC<br />
|<br />
|USB 2.0<br />
|4-Port<br />
|5V - 2.5A<br />
|Verified<br />
| [http://plugable.com/products/USB2-HUB4BC/] High quality power supply for a 4 port hub (to support BC 1.1 current). US plugs version only. Can Power Raspberry Pi via microUSB from a hub port, plus three more devices. USB Audio peripheral tested and working. No back-voltage on upstream connection. Widely used with success on the Pi.<br />
<br />
|- valign="top" align="left" style="background: #FFFDFD;"<br />
|Plugable<br />
|10 Port USB 2.0 Hub<br />
|USB2-HUB10S<br />
|<br />
|USB 2.0<br />
|10-Port<br />
|5V - 2.5A<br />
|Not Verified<br />
| Possibly because 10 ports hubs combine 7 + 4 cascaded controllers, seems to have corner cases where it won't power the Pi at boot. Not recommended. Get their USB 2.0 7 port version<br />
<br />
|- valign="top" align="left" style="background: #FFFDFD;"<br />
|Plugable<br />
|4 Port USB 3.0 Hub<br />
|USB2-HUB-81X4<br />
|<br />
|USB 3.0<br />
|4-Port<br />
|5V - 4A<br />
|Not Verified<br />
| The high-power 4 A power adapter makes this a tempting purchase, but some users report problems connecting devices with a USB 3.0 hub. Since Pi can't benefit from USB 3.0, better off to use one of the Plugable USB 2.0 7 or 4 port hubs like USB2-HUB-AG7 to both power the Pi and attached USB devices.<br />
<br />
|- valign="top" align="left" style="background: #FFFDFD;"<br />
|Plugable<br />
|7 Port USB 3.0 Hub<br />
|USB2-HUB7-81X<br />
|<br />
|USB 3.0<br />
|7-Port<br />
|5V - 4A<br />
|Not Verified<br />
| The high-power 4 A power adapter makes this a tempting purchase, but some users report problems connecting devices with a USB 3.0 hub. Since Pi can't benefit from USB 3.0, better off to use one of the Plugable USB 2.0 7 or 4 port hubs like USB2-HUB-AG7 to both power the Pi and attached USB devices.<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Trust<br />
|Plata 4 port USB 2.0 hub<br />
|18687<br />
|<br />
|2.0<br />
|4-port<br />
|1.0&nbsp;A<br />
|Not Verified<br />
|Probably not suited to power the Rapsberry Pi but works well as a hub on the Pi.<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Zipp<br />
|USB 7-Port HUB<br />
|N294<br />
|<br />
|USB 2.0<br />
|7-Port<br />
|5V - 2.0A<br />
|Verified<br />
|Powers both the RPi and a WD Portable 1TB Drive without problems - $14.99 at Big W (Australia)<br />
<br />
|-<br />
|}<br />
<br />
<br />
'*' Power Ratings may not be completely accurate, use as rough guideline rather than fact.<br />
</div><br />
<br />
<br />
*'''Acme'''<br />
** USB 2.0 hub 4 port ([http://www.acme.eu/en-us/product/019188 ACME]) Based on NEC μPD720114 USB2.0 Hub Controller USB ID 0409:005a '''NOTE!''' It is bus-powered hub, but it is very cheap and small and works after a small modding: on USB-hub board you have 4 holes: V, D+, D- and GND. Connect GND, D+ and D- to the Raspberry Pi, and additionally connect GND and +5&nbsp;V from power supply to the same holes on USB-hub GND and V. Now there is common contacts: GND, D+ and D- between Raspberry Pi and hub needed to work, and additional power for USB devices, connected to the hub. Tested on my Raspberry Pi.<br />
<br />
<br />
*'''Digitus'''<br />
** 7-port USB2.0 Powered Hub. Model DA-70226.<br />
*'''Eminent'''<br />
** [http://www.eminent-online.com/en/product/22/em1102-4-port-usb-hub---black.html] EM1102 4 Port USB 2.0 Hub with 1&nbsp;A power adapter. It's able to power the Raspberry Pi, external HDD and other peripherals.<br />
** [http://www.eminent-online.com/en/product/27/7-port-usb-2-0-hub.html] EM1107 7 Port USB 2.0 Hub with 2&nbsp;A power adapter. It's able to power the Raspberry Pi, external HDD and other peripherals.<br />
* '''GearHead'''<br />
** [http://www.amazon.com/gp/product/B004OBZ088/] GearHead 4 Port Hub with Energy Saving Power Switch (5&nbsp;V, 1&nbsp;A)<br />
*'''Gembird'''<br />
** Gembird UHS 242 4-port USB 2.0 Hub (5V DC, 1A). '''NB:''' This is a 4-port switching hub that enables the "sharing" of up to four USB devices between two computers. Whilst it may be powered externally, it does take power from both connected computers. If one of them is, say, a netbook or laptop, that may provide sufficient extra power to enable the use of USB devices that the Pi alone cannot handle.<br />
* '''Genesys Logic (sold at Fry's)'''<br />
** Genesys Logic 4-Port USB 2.0 Hub (ID 05e3:0608) (Other brands include Gigaware, Hama and Belkin, same ID shows up in lsusb) - works, but increases packet loss problems<ref>http://www.raspberrypi.org/phpBB3/viewtopic.php?p=297664#p297664</ref><br />
** Genesys Logic 4-Port USB 2.0 Hub (ID 05e3:0606) (Other brands include i-Rocks, same ID shows up in lsusb)<br />
* '''Hama'''<br />
** Hama 4-way USB 2.0 Hub<br />
** Hama 7-way USB 2.0 Hub (identified as two "05e3:0608 Genesys Logic, Inc. USB-2.0 4-Port HUB" but Pi boots OK only with 1.2A power, not with 1A..)<br />
*'''HP'''<br />
** HP ZR2240w 21.5" Monitor with built in 2-Port USB Hub (B)<br />
<br />
*'''Laser'''<br />
** "7 port USB hub with AC adapter Version 2.0". 5&nbsp;V 1&nbsp;A (found at Harvey Norman Australia for $24.95 and Australia Post Shops for $9.95). You can power the Raspberry Pi by connecting both the main USB connector to the Raspberry Pi USB port, '''and''' from a spare USB port back to the power micro USB socket. If you don't do both, boot-loops are likely to occur.<br />
*'''Logik'''<br />
** [http://www.currys.co.uk/gbuk/logik-lp4hub10-4-port-powered-usb-hub-04979038-pdt.html] LP4HUB10 4-Port USB Hub. '''Throws errors when used with Fedora remix 14'''<br />
** Logik L4THUB10 4 Port powered hub works fine under Raspbian/Wheezy/model B. Captive USB cable, 2&nbsp;A power supply, convenient single top mounted USB socket. Unlike my last hub, will power Wi-Fi!<br />
*'''LogiLink'''<br />
** UA0085 USB 2.0 Hub, 4-Port with PSU 5&nbsp;V, 2&nbsp;A<br />
** UA0090 USB 2.0 Hub, 4-Port with PSU 5&nbsp;V, 2&nbsp;A<br />
** UA0091 USB 3.0 Hub, 4-Port with PSU 5&nbsp;V, 4&nbsp;A. Connected with USB2.0 cable. 1&nbsp;A per port, able to support USB HDD drives and other power hungry devices. Tested with kernel 3.1.9-cutdown, Wheezy. <br />
** UA0096 USB 2.0 Hub, 10-Port with PSU 5&nbsp;V, 3.5&nbsp;A (Not suitable for powering Raspberry Pi because it doesn't work unless there is working USB input present even with PSU plugged in.)<br />
** UA0160 USB 2.0 Hub, 4-Port with PSU 5&nbsp;V, 2&nbsp;A. Able to power the Raspberry Pi, keyboard, mouse and LogiLink UA0144 USB Ethernet adapter. (More testing to come.) Was not able to record audio properly via a Soundblaster Play! device.<br />
* '''Macally'''<br />
** [http://www.macally.com/EN/?page_id=2312] Hi-Speed 7-Port USB 2.0 Powered Micro HUB, AC Powered. Includes a 2000&nbsp;mA wall-wart (US style)<br />
* '''Manhattan'''<br />
** [http://manhattan-products.com/en-US/products/6500-hi-speed-usb-2-0-micro-hub] (#160612) Hi-Speed USB 2.0 Micro HUB, AC Powered (identifies as ID 05e3:0608 Genesys Logic) Includes a 1000&nbsp;mA wall-wart (US style)<br />
** [http://manhattan-products.com/en-US/products/9583-mondohub] (#161718) MondoHub 28 Port USB 3.0 & USB 2.0 HUB (24 USB 2 ports @500&nbsp;mA each) + (4 USB 3.0 Ports @900&nbsp;mA each) Power Switches on each port, AC Powered and Includes a 5&nbsp;V 4&nbsp;A wall-wart (US style)<br />
*'''Newlink'''<br />
** NLUSB2-224P 4 port USB 2.0 Mini hub with PSU 5&nbsp;V 1&nbsp;A<br />
** NLUSB2-222P 4 port USB 2.0 Hub with 5&nbsp;V 2&nbsp;A PSU (Available From [https://www.modmypi.com/shop/raspberry-pi-accessories/New-Link-4-Port-USB-Hub-(USB-2.0-with-Mains-Adaptor) | ModMyPi])<br />
*'''Nilox'''<br />
** Nilox USB 2.0 4port HUB model HUB4USB2AC with PSU 5&nbsp;V 1.0&nbsp;A<br />
* '''Plugable'''<br />
** [http://plugable.com/products/USB2-HUB4BC/] USB2-HUB4BC 4 Port USB 2.0 Hub with BC 1.1 Fast Charging. 5&nbsp;V 2.5&nbsp;A power supply. Powering Raspberry Pi via microUSB from a hub port. USB Audio peripheral tested and working.<br />
** [http://plugable.com/products/USB2-HUB10S] USB2-HUB10S 10 Port USB 2.0 Hub 2.5&nbsp;A power supply. Powering Raspberry Pi via microUSB from a hub port.<br />
** [http://plugable.com/products/USB2-HUB-AG7/] USB2-HUB-AG7 7 Port USB 2.0 Hub with 5&nbsp;V 3&nbsp;A power supply. There are US and UK power supply versions and it can be ordered in US and (for the UK version) many countries in Europe. There is a video showing this hub powering both the Raspberry Pi several peripherals at once[http://www.youtube.com/watch?v=pDA7MxFtoS0]. Confirmed to work with Element14 WiPi Wi-Fi dongle and Seagate external hard drive (simultaneously)<br />
<br />
* '''Pluscom'''<br />
** Pluscom 7 Port USB 2.0 Hub Model U7PH-3A with 3&nbsp;A PSU. USB ID 1a40:0101. Powering Raspberry Pi via microUSB from a hub port. Internally two 4 Port switches linked. Leaks power back up USB data cable to Raspberry Pi, but it is not really a problem when powering Raspberry Pi at the same time.<br />
*'''Satechi'''<br />
** ST-UH12P 12 port powered hub with 2 Control Switches. Also works while powering the Raspberry Pi.<br />
*'''Staples (Business Depot) (Bureau EN GROS)'''<br />
** Staples 4-port hub Item 607477-CA<br />
*'''StarTech.com'''<br />
** StarTech.com 7-port Compact USB 2.0 Hub (ST7202USB). Comes with 5&nbsp;V 2&nbsp;A supply. Shows in lsusb as two Genesys Logic, Inc. USB-2.0 4-Port HUBs (05e3:0608). Back powers Raspberry Pi (just, voltage across TP1 & TP2 is a little low when powered from this hub).<br />
*'''SumVision'''<br />
** Sumvision Slim 4 Port High Speed USB 2.0 HUB with PSU 5&nbsp;V 1.0&nbsp;A (from [http://www.7dayshop.com/catalog/account_history_info.php?page=1&order_id=5130107 | 7dayshop ])<br />
*'''Sitecom'''<br />
** CN-032 4 Port USB 2.0 Pocket Hub. Works for powering the Raspberry Pi, an USB WLAN Adapter, wireless Kbd+Mouse. Using an 2500&nbsp;mA Voltcraft <br />
** CN-060 4 Port USB 2.0 Hub powered with AC Adapter (1&nbsp;A). Powering Raspberry Pi via microUSB from a hub port.<br />
** CN-061 7 Port USB 2.0 Hub powered with AC Adapter. There is a voltage problem on the left half of the hub (4 ports) that do not deliver enough current to feed a wifi dongle (tested with an RTL8191S); you should not use these ports for anything important (keyboard keys will stick, self-powered USB hard disk will reset continuously). The remaining 3 ports on the right half are instead working as expected. [http://www.raspberrypi.org/phpBB3/viewtopic.php?f=28&t=24247]<br />
*'''Sweex'''<br />
** US014 4 Port USB 2.0 Hub<br />
*'''Targus'''<br />
** ACH81xx 7-port powered hub. 5&nbsp;V 3&nbsp;A power supply, with 2 high power ports. (possible conflicting behaviour with USB keyboard / Wi-Fi Dongles)<br />
** ACH63EU 4-port. Using a 5&nbsp;V 2&nbsp;A power supply, which isn't supplied with the hub, it is able to power the Raspberry Pi as well.<br />
*'''The Pi Hut'''<br />
** 7 Port USB Hub (from [http://thepihut.com/products/7-port-usb-hub-for-the-raspberry-pi The Pi Hut's Raspberry Pi Store])<br />
*'''Trendnet'''<br />
** [http://www.trendnet.com/products/proddetail.asp?prod=130_TU2-700&cat=49] TU2-700 7 Port Powered USB 2.0 Hub with AC Adapter (5&nbsp;V 2&nbsp;A)<br />
*'''Tripp-Lite'''<br />
** [http://www.tripplite.com/en/products/model.cfm?txtModelID=3167] U222-007-R 7 Port Powered USB 2.0 Hub with AC Adapter (5&nbsp;V 2.5&nbsp;A) Powering Raspberry Pi from the hub works.<br />
*'''Ultron'''<br />
** [http://www.ultron.de/v1/produktansicht.php?artnr=67072&kid=bfa8340c4e245...&l=en&WGType=Neue+USB-HUBS] UHN-710 7-port powered hub with PSU 5&nbsp;V, 3&nbsp;A. USB ID 1a40:0201.<br />
*'''VANTEC'''<br />
** 4 Port USB 2.0 Powered Hub Model: UGT-MH304. 5&nbsp;V 2&nbsp;A AC/DC adapter. Go 2.0 Mini hub.<br />
*'''Z-TEK'''<br />
** Z-TEK 7-port powered hub with PSU 5&nbsp;V, 4&nbsp;A. USB ID 1a40:0201.<br />
*"Unknown"<br />
** 10(7-4) port hub idVendor=1a40, idProduct=0201 / idVendor=1a40, idProduct=0101 works<br />
<br />
===Problem USB Hubs===<br />
<br />
Please check known workarounds [http://elinux.org/Rpi_USB_check-list here] before adding to the list<br />
<br />
*'''Addon'''<br />
** 7-Port Powered Hub - labelled ADDUH070P - Gives constant Eth0 errors on boot.<br />
*'''Belkin'''<br />
** 7-Port Powered Mobile Hub - device labelled F4U018, packaging labelled F5U701. lsusb reveals it to be two Genesys Logic 4-port hubs based on the GL850G chipset (vendor: 0x05e3 product: 0x0608) ganged together. Yields a lot of "handle_hc_chhltd_intr_dma:: XactErr without NYET/NAK/ACK" errors and device resets in /var/log/messages. Low speed devices such as keyboards work OK, Wi-Fi/mass storage is unreliable or broken. -- No error messages with the latest kernel, but it is still unstable with mass storage devices. Also, leaks current back to the Raspberry Pi (can be fixed by overtaping GND and +5&nbsp;V pinouts)<br />
** F4U022 7-Port powered USB hub (powered 5&nbsp;V, 2.6&nbsp;A), same as F4U018<br />
** 7-Port Powered Hub - device labled F5U237 Rev.3 - ID 050d:0237 Wired Ethernet fails to connect; gives "DWC OTG HCD URB enqueue failed adding QTD. Error status -4008" Result is same as DUB-H7 below.<br />
** F5U404 Hi-Speed USB 2.0 4-Port Mobile Hub. Faulty/bad design; Leaks current back up the cable to the Raspberry Pi.<br />
** F5U307 Hi-Speed USB 2.0 7-Port Hub (Powered, able to apply power to Raspberry Pi via micro USB from this hub at same time) It work's sometimes. (Works always without powering the Raspberry Pi, haven't tried that)<br />
<br />
*'''Dell'''<br />
** Dell U2410 Monitor Built-in 4 Port Hub - Shows up as a pair with 0424:2514 and 0424:2640. Standard Microsystems Corp. USB 2.0 Hub. When connecting some devices it kills the Ethernet with "smsc95xx 1-1.1:1.0: eth0: Failed to read register index 0x0000011X" errors. It did work for a keyboard and webcam. Bluetooth that works connected directly to the Raspberry Pi triggers the error.<br />
<br />
*'''DELTACO'''<br />
** 7-Port USB Hub UH-713 Rev 3. This one consists also of two 05e3:0608 Genesys Logic, Inc. USB-2.0 4-Port HUBs connected together. The power supply is rated at 5 V 2 A. It kills Ethernet when X11 is started.<br />
<br />
*'''Digitus'''<br />
** 4-Port USB Hub, no special designator. Chip inside is a GL850G, lsusb identification is 05e3:0608 Genesys Logic, Inc. USB-2.0 4-Port HUB. The hub comes with a 5V 2A PSU that is quite capable of powering the Raspberry Pi and additional peripherals. I did not test whether the hub feeds power into the uplink USB port. The problem with this hub is that USB sticks connected to it reliably disconnect after a short time of writing to them (via cat /dev/zero > /dev/<stick>). Sometimes they reconnect with a different device, sometimes they do not. The only error messages in the logs are plain vanilla USB device disconnects. While this may look like a power-issue, measurements with a digital oscilloscope found absolutely no problem. Another observation I have made is that sometimes (not always), the data-transfer rates to the USB sticks slow down to about 500kB/s. I suspect this is a problem with the USB driver that does not manage to work around some brokeness in the hub chip. The hub has no current-limiter at all and plugging in some peripherals will hard crash your Raspberry Pi, something I do not observe with better hubs.<br />
<br />
*'''Dynex'''<br />
** 7-Port USB Hub - Does not work in Debian 19-04 image.<br />
** DX-HB7PT 7-Port USB Hub - As per the Gear Head below, it's 2 daisy-chained Genesys Logic 05e3:0608 devices. Appears to result in significant slow downs when the USB is under load, such as running the root file system from a USB drive.<br />
<br />
*'''Dynamode'''<br />
** 7-Port USB 2.0 Hub (Silver and black). Feeds power back up the interconnect to the Raspberry Pi causing the power LED to light on the Raspberry Pi if the hub is powered on, but the Raspberry Pi is not. The Raspberry Pi also fails to boot when powered off this hub, with or without the interconnect plugged in. Stops the network from working when connected to the Raspberry Pi after booting the Raspberry Pi - cannot ssh to the Raspberry Pi. Best avoided. :-( Shows up in ''lsusb'' as a pair of ''ID 05e3:0608 Genesys Logic, Inc. USB-2.0 4-Port HUB'' which is interesting. - Confirmed. This hub also appears unable to power an external USB drive using a y-cable as it gives the error -71 message in dmesg (when providing external power to the Raspberry Pi).<br />
** 4-Port High-Speed USB 2.0 Hub (USB-H40-A2.0), came with with a 1&nbsp;A power supply. Leaks power to the Raspberry Pi through the uplink. Doesn't work with Raspberry Pi, unless the Raspberry Pi is powered by a second power source. This hub is completely generic and I've seen it being sold under different brand names as well. Therefore, a picture is [http://i.imgur.com/BPZ3j.jpg included] for easy identification. <br />
<br />
*'''D-Link'''<br />
** 7-Port USB Hub DUB-H7 (Crashes USB stack, including Ethernet, when plugging / using some peripherals). (See note above, it works with some distros and/or with latest firmware)<br />
<br />
*'''E-Solution'''<br />
** 4-Port 2&nbsp;A Supply (Does not detect at all during boot or after boot- no messages) [IC = Alcor Micro Corp (AU6254)]<br />
<br />
*'''Fosmon'''<br />
** 7-Port USB 2.0 Hub with 1&nbsp;A Power Supply (Causes interference with other USB devices and sends enough power to light up the Raspberry Pi with it's Micro USB cable unplugged).<br />
<br />
*'''Gear Head'''<br />
** UH7250MAC 7-port powered hub. Internally, two daisy-chained Genesys Logic 05e3:0608 devices. Causes Ethernet instability when used under very specific circumstances, in X11.<br />
** <strike>UH5200T 4-port powered hub. As of 2012-08-16 Wheezy, if any USB 1.x device (a keyboard, for example) is plugged into this hub, Ethernet stops, and USB interrupts for other devices get dropped (keys repeating forever), etc. Occurs even if power is not attached (not a power leakage problem).</strike> Appears working after a bootloader and/or firmware update on 9/12. Also, turned out to be somewhat more specific to the combination of two particular low-speed devices.<br />
<br />
*'''Hama'''<br />
** 4-Port USB 2.0 "bus hub", model 78496 (?). Only works for low power devices (card readers?), but it does not work for power hungry devices (HDD and WLAN). It doesn't boot when hub connected to Raspberry Pi. The funniest thing is that Raspberry Pi powers on when I plug in this hub to normal size USB port (not that small dedicated port). idVendor=05e3, idProduct=0608<br />
<br />
*'''Kensington'''<br />
** 7-Port Dome Hub model no 1500129 (Possible problems with malfunctioning keyboard, kills mouse when GUI started).<br />
<br />
*'''iBall'''<br />
** Piano 423 4-Port USB hub. Listed in lsusb as Genesys Logic. Fails to deliver enough power to connected devices even when using AC power supply.<br />
<br />
*'''Inland'''<br />
** 4-Port USB 2.0 Cable Hub model no 480426 (Some devices work, some don't, cheap unshielded untwisted wire design)<br />
<br />
*'''Logik'''<br />
** LP7HUB11 7-Port USB Hub. (Ethernet failed, slow response, in LXDE. Happened whether or not the hub's independent power supply was connected to the hub.)<br />
<br />
*'''LogiLink'''<br />
** 7-Port powered USB-Hub with switch UA0124. Does not work even with a x86 Linux box. Does work with Windows and comes with a beefy 3,5 A power supply that works with a Belkin 7-port mobile USB-Hub to power a cluster of 4 Raspberries.<br />
<br />
*'''Soniq'''<br />
** 4-Port 5&nbsp;V supply. Model number CUH100. (B). Appears to draw power away from the Raspberry Pi, even when the Raspberry Pi has an isolated power line. Netgear WNA1100 Wi-Fi Adapter (which is known to work in other setups is recognized, but it is unresponsive).<br />
<br />
*'''Targus'''<br />
** ACH115EU 7-port powered hub. 5&nbsp;V 3&nbsp;A power supply. Arduino communicates with Raspberry Pi when connected directly to Raspberry Pi's USB port, but it hangs as soon as if connected via ACH115. Also sometimes smsc95xx eth0 Failed to read register index 0x00000114 etc. errors in syslog when used.<br />
<br />
*'''TCM'''<br />
** Model 234298 s/n T634007737 powered hub. 4 ports plus card reader. 1&nbsp;A power supply. Model B, Wheezy Raspbian works OK with keyboard/mouse, but there are problems with Wi-Fi no connects. (insufficient power?)<br />
<br />
*'''Trust'''<br />
** 10-port USB 2.0 Hub (powered). Prevents Ethernet from being recognised.<br />
** SliZe 7 port USB 2.0 Hub (powered) - Item number 17080 (Barcode 8 713439 170801). Prevents Ethernet from being recognised. Keyboard sends multiple characters. <br />
<br />
*'''Unbranded / Multiple Brands'''<br />
** 7-port silver/black hub. Also sold elsewhere under brands such as 'EX-Pro', 'Trixes' and 'Xentra' -- This is ''probably'' due to an inadequate power supply. -- I replaced the terrible power supply with a very good one, kept getting "DEBUG: handle_hc_chhltd_intr_dma:: XactErr without NYET/NAK/ACK" in dmesg, with no devices plugged in to the hub (with or without the power supply in). Measurements by [[User:TrevorGowen|TrevorGowen]] ([[User talk:TrevorGowen|talk]]) of the power loading behaviour of an example of this type of hub and its supplied PSU are logged at [http://www.cpmspectrepi.webspace.virginmedia.com/raspberry_pi/MoinMoinExport/PoweredUSBHubs.html CPM-Spectre-Pi...PoweredUSBHubs], together with similar measurements of other devices.<br />
** Generic 7-port black hub with Genesys Logic GL850A chipset<br />
** Cerulian 10 Port USB 2.0 Top Loading Hub with 2&nbsp;A supply (kills mouse and network port)<ref>http://www.raspberrypi.org/forum/absolute-beginners/cheap-powered-usb-hub-uk/#p76452</ref><br />
** [http://www.monoprice.com/products/product.asp?c_id=103&cp_id=10307&cs_id=1030701&p_id=226 USB 2.0 4 PORT INT/EXT DUAL HUB BAY] -- Genesys Chipset -- idVendor=05e3, idProduct=0607 -- low speed devices worked, but there are strange USB failures when X session started. High speed devices such as hard drives had failures.<br />
<br />
== USB Remotes ==<br />
* The [http://thepihut.com/products/flirc-usb-dongle-for-the-raspberry-pi FLIRC] USB dongle allows the use of any remote control with your Raspberry Pi. Configure the device on your desktop PC, then simply plug into your Pi for a perfect media center companion. Available from [http://thepihut.com/ The Pi Hut]<br />
<br />
* ASUS TV FM Remote IR - ID 3353:3713 - works. Receiver connected to an USB Hub. Tested with archlinux in X. It works also as pointer (pressing "Toggle" button)<br />
<br />
* ATI Remote Wonder (X10 Wireless Technology, Inc. X10 Receiver) — ID 0bc7:0004 — appears as a joystick-like 2 button mouse and a 0-9 keypad without drivers on console and X.<br />
<br />
* [http://www.amazon.com/gp/product/B005DKZTMG/ref=oh_details_o02_s00_i00 Logitech Wireless Touch Keyboard K400 with Built-In Multi-Touch Touchpad (920-003070)] - keyboard and touchpad work. Have not verified multi-touch features.<br />
<br />
* [http://www.ipazzport.com/02A.html iPazzport] mini 2.4&nbsp;GHz wireless keyboard and touchpad. <br />
<br />
* Pan.Code D1000 - 2.4GHz Wireless keyboard and touchpad.<br />
<br />
* [http://www.ortek.com/html/pdt_view.asp?area=46&cat=152&sn=76 PKB 1800] Wireless Smart Pad ad Mini Keyboard. The pad works as a mouse, but not multi touch features. The keyboard works.<br />
<br />
* [http://www.riitek.com/product_Info.asp?id=56 Riitek RT-MWK01] '''Rii''' Wireless 2.4&nbsp;GHz Keyboard-mouse Combo, also known as [http://www.digicom.it/digisit/prodotti.nsf/itprodottiidx/WKEYPE01 Digicom WKEYPE01], and [http://www.verkkokauppa.com/fi/product/52783 Prodige Nanox]. Working perfectly, just plug & play.<br />
<br />
* [https://www.google.com/search?q=tranksung+TS-Y150 Tranksung TS-Y150] USB RF Keyboard and air mouse (B)<br />
<br />
* [http://www.tigerdirect.com/applications/SearchTools/item-details.asp?EdpNo=6753651&CatId=3680# Exo Ultra U12-41310 Mini Keyboard] Bluetooth Adapter, Touchpad, Laser Pointer, Presentation & Multimedia Controls work perfectly, but it needs a little love and config for make it work.[https://github.com/thunderbirdtr/rs-pi-exo-keyboard Exo Installer script]<br />
<br />
== USB Keyboards ==<br />
USB keyboards that present themselves as a standard HID (Human Interface Device) device should work. '''Please be aware that some of these keyboards were probably used with a powered hub'''<br />
=== Working USB Keyboards ===<br />
The following is a list of specific keyboards known to work and which appear to work fault-free.<br />
<br />
* '''A4 Tech'''<br />
** Model KL-5 USB Keyboard, 20&nbsp;mA.<br />
<br />
* '''ABS'''<br />
** M1 Heavy Duty Professional Gaming Mechanical Keyboard (B)<br />
<br />
* '''Action Star'''<br />
** ACK-5010U Mini Keyboard And Mouse<br />
<br />
* '''Accuratus'''<br />
** KYB-Toughball-HI<br />
<br />
* '''Acer'''<br />
** KG-0917 Wireless Keyboard And Mouse Bundle (B)<br />
** KU-0906 Compact Keyboard (B) (Also known as Genius LuxeMate i200 Keyboard)<br />
** SK-9625 Multimedia Keyboard (B) (multimedia functions not tested)<br />
<br />
* '''Adesso'''<br />
** [http://ergoprise.com/product_images/j/699/ADP-PU21_big__14173_zoom.jpg PS/2 to USB Adapter] ADP-PU21, 100&nbsp;mA (tested only with keyboards) Any PS/2 keyboard will work only if it will work with a reduced operating voltage.<br />
** Model AKB-410UB. Keyboard with Touchpad.<br />
<br />
* '''Apple''' (Apple keyboards that have USB ports require an external powered hub to work, and do not work on the Raspberry Pi directly! Note: Apple keyboard works fine using the latest Raspberry Pi, even when connected directly (and with mouse connected))<br />
** [http://upload.wikimedia.org/wikipedia/commons/thumb/e/ea/Apple_iMac_Keyboard_A1243.png/800px-Apple_iMac_Keyboard_A1243.png Apple Keyboard with Numeric Keypad (aluminium/wired) A1243]<br />
** [http://upload.wikimedia.org/wikipedia/commons/8/81/Apple_Keyboard_A1242.jpg Apple Keyboard (aluminium/wired) A1242]<br />
** [http://upload.wikimedia.org/wikipedia/commons/c/c5/Apple_Pro_Keyboard_black.jpg Apple Pro Keyboard M7803]<br />
<br />
* '''Asda'''<br />
** Basic Wired Keyboard HK2026 (B)<br />
** Basic Wired Keyboard HK3014<br />
*** (Please note when I put this keyboard through Newlink USB hub, it didn't work as expected)<br />
** Premium Wireless Keyboard (white keys, silver back) HK8028<br />
** Wireless Multimedia Deskset (keyboard, mouse and USB dongle) Model: HKM8016B (Note: Shown on Asda Website as HK8016B) (B)<br />
<br />
* '''Asus'''<br />
** KS-631U (comes with Asus Vento KM-63 keyboard/mouse set, not using powered hub) (B)<br />
<br />
* '''Banbridge'''<br />
** [http://www.kurpirkti.lt/imagesi/infodb/org_d69dbd9707af8df77eae6e005f681a9a/BANDRIDGE-USB-2X-PS-2-ADAPTER.jpg PS/2 to USB Banbridge CPA4002 Adapter] (B) (Tested with Logitech C-SF17 Cordless Desktop Express)<br />
<br />
* '''BTC - Behavior Tech Computer Corp.'''<br />
** Wired Portable Keyboard Model 6100 US (86+9 keys)<br />
*** Works with or without a powered hub<br />
** Wireless Multimedia Keyboard with build in pointer/mouse Model 9029URF III (86+17 keys) (B)<br />
** [http://www.btc.com.tw/english/2-7-07keyboard.htm Wired Multimedia keyboard 6311U/6310U] - rated at 5&nbsp;V/100&nbsp;mA, works directly<br />
<br />
* '''Bush'''<br />
** Wired Slimline Keyboard KU-0833<br />
*** This does not require a USB hub in order to work with the Raspberry Pi<br />
*** In the UK, it is available from Argos for £9.99<br />
<br />
* '''Cerulian''' <br />
** Mini wireless keyboard and mouse deskset (B)<br />
<br />
* '''CD Training''' <br />
** [http://www.cd-training.fr/?&feed=product&product_id=308 Wireless Combo Keyboard and Mouse (SolClavGlos)]<br />
<br />
* '''Cherry'''<br />
** CyMotion Master Linux (B)<br />
** RS 6000 USB ON<br />
** G84-4100PTMUS (B) (Compact keyboard. Rated 100&nbsp;mA. Works directly in Raspberry Pi)<br />
** G85-23100DE-2 (B) (Rated 40&nbsp;mA, tested with RPi powered by a 1000&nbsp;mA power supply unit)<br />
** G82-24800DE wireless keyboard and mouse combo marketed overwhelmingly as "Cordless Desktop eVolution Sirius XT Wireless", works without hub.<br />
** G85-26000DE-2 wireless keyboard and mouse combo marketed as "B.Unlimited", works directly connected to Raspberry Pi. Functionality on hub and charging not tested.<br />
<br />
* '''Compaq'''<br />
** Compaq Internet Keyboard KU-9978 (049f:000e). Rated 5&nbsp;V 100&nbsp;mA. Works directly connected to Raspberry Pi<br />
<br />
* '''Computer Gear'''<br />
** [http://www.kenable.co.uk/product_info.php?cPath=98_135&products_id=3894 Standard Keyboard. Water resistant &amp; spill proof.] Rated &lt;&nbsp;50&nbsp;mA. Works directly connected to Raspberry Pi. Has both USB &amp; PS/2 plugs so also good for experimenting with Arduino/Teensy etc. Very cheap - 2 keys didn't work but easy to open for repair.<br />
<br />
* '''Das Keyboard'''<br />
** Model S Professional Keyboard (Built in USB hub not tested) (B)<br />
** Model S Ultimate Keyboard (Built in USB hub working) (B)<br />
<br />
* '''Dell'''<br />
** SK-8115 (B) (Rated 100&nbsp;mA. Works directly in Raspberry Pi)<br />
** L100 (B)<br />
** RT7D40 (100&nbsp;mA. Works directly in Raspberry Pi)<br />
** RT7D50 (75&nbsp;mA) (run "sudo dpkg-reconfigure keyboard-configuration")<br />
** KB1421 (100&nbsp;mA)<br />
** KB2521 (100&nbsp;mA)<br />
** KB212-B (Works directly in Raspberry Pi, without powered hub)<br />
** 1HF2Y (Works directly in Raspberry Pi)<br />
** Bluetooth Wireless Keyboard and Mouse Bundle (B), Bluetooth USB dongle C-UV35 (Rated 500&nbsp;mA, but it works great), Keyboard Y-RAQ-DEL2, Mouse M-RBB-DEL4<br />
** USB Keyboard 413c:2107 - Works with and without USB hub<br />
<br />
* '''Delux'''<br />
** K8050<br />
<br />
* '''Digicom'''<br />
** WKEYPE01 Wireless 2.4&nbsp;GHz Keyboard-mouse Combo, also known as [http://www.riitek.com/product_Info.asp?id=56 Riitek RT-MWK01] and [http://www.verkkokauppa.com/fi/product/52783 Prodige Nanox]<br />
<br />
* '''Dynex'''<br />
** DX_-WKBD (60&nbsp;mA) (B)<br />
** DX_-WKBDSL (Hot keys not yet tested with Debian) (tested through non-powered 3 dongle USB hub) (B)<br />
<br />
* '''EAPPLY'''<br />
** EBO-013 Wireless 2.4&nbsp;GHz compact keyboard with touchpad. Rated <40&nbsp;mA works directly from Raspberry Pi. eBay ref 260962010276 from Shenzen, China.<br />
<br />
* '''Emprex'''<br />
** Wireless Media Control Keyboard With Trackball 9039ARF III (Media functions untested)<br />
<br />
* '''Fujitsu Siemens''' <br />
** KB SC USB UK (!)<br />
** KB910 USB, with led light on the highest level (B)<br />
** KB400 USB US<br />
<br />
* '''GE''' <br />
** 98139 Rev.K1 (Power Keyboard) (lsusb shows it as "0b38:0010 Gear Head 107-Key Keyboard") - works without a hub (i.e. directly connected) (B)<br />
<br />
* '''Gear Head''' <br />
** KB3700TP (USB Mini Smart Touch Touchpad Keyboard) (B)<br />
** KB3800TP (Wireless Touch Mini Touchpad Keyboard with Smart Touch) (B)<br />
*** Works when plugged directly into Raspberry Pi, did not work with powered hub (could be a hub issue)<br />
** KB3800TPW (Windows Smart Touch Wireless Keyboard with Touchpad) (B)RASPBMC supported >> also see Problem USB Keyboards<br />
** KB4950TPW (Wireless Touch II Touchpad Keyboard) (B)<br />
** KB1500U (USB Mini Keyboard) (B)<br />
** KB5150 (2.4&nbsp;GHz wireless keyboard/mouse Combo) (B)<br />
*** Works well with a powered hub<br />
<br />
* '''Generic'''<br />
** [http://www.amazon.co.uk/gp/product/B00A8D9ZPA/ref=oh_details_o06_s00_i00 AK-601] Wireless Mini-keyboard and Trackball. Works well as a handheld device, the wireless dongle does not appear to draw excessive current. However, since its USB charging port requires 5V 300mA it does need to be recharged from a netbook/laptop USB port or via a (spare) USB charger.<br />
<br />
* '''Genius'''<br />
** Ergomedia 700 (GK-04008/C) used without Hub<br />
** KB-06XE (K639) (B)<br />
** LuxeMate i200 (GK-090017; not tested with Hub)<br />
** Slimstar 8000 wireless keyboard<br />
<br />
* '''Gigabyte'''<br />
** GK-KM7580 2.4&nbsp;GHz Wireless Multimedia Keyboard & Mouse<br />
<br />
* '''HP'''<br />
** KG-1061<br />
** KG-0851 Wireless Keyboard and Mouse<br />
** KU-0316 (B)<br />
** LV290AA#ABA Wireless Keyboard and Mouse<br />
** PR1101U (available from Sainsbury's in the UK, £8, July 2012)<br />
** SK-2880<br />
<br />
* '''Hyundai'''<br />
** HY-K201<br />
<br />
* '''iConcepts'''<br />
** 2.4&nbsp;GHz Wireless Keyboard and Optical Mouse Model 62550<br />
*** (saves a USB port since keyboard and mouse share one transceiver, $14.99 at Fry's Electronics)<br />
<br />
* '''Imation''' <br />
** KBD-702 Multi-media Wired Keyboard<br />
*** (works after the firmware update via [https://github.com/Hexxeh/rpi-update rpi-update] as of 06/27/2012)<br />
<br />
* '''IOGEAR'''<br />
** IOGEAR GKM561R Wireless HTPC Multimedia Keyboard with Trackball<br />
** IOGEAR GKM681R 2.4&nbsp;GHz Wireless Compact Keyboard with Optical Trackball and Scroll Wheel<br />
<br />
* '''iOne'''<br />
** Scorpius-K3NT (B)<br />
*** (sold by Newark as an 'official' RPi accessory, miniature keyboard with integrated trackball)<br />
<br />
* '''iPazzPort'''<br />
<br />
* '''i.t.works'''<br />
** KC04 (direct and by USB hub)<br />
** KC Silicone (only tested directly)<br />
<br />
* '''Jenkins'''<br />
** Jenkins Wireless Desktop Set Blue (B)<br />
<br />
* '''KeySonic'''<br />
** ACK-540RF (Wireless USB keyboard with built-in trackpad); works fine on Debian Squeeze plugged directly into Raspberry Pi. Also works with Raspbmc with powered hub.<br />
** ACK-540RF+ (UK) Wi-Fi keyboard incl. touchpad with USB Wi-Fi dongle works fb with on model B/Raspbian/Wheezy via powered hub<br />
** ACK-3700C<br />
** ACK-340U+(DE)<br />
** ACK-3400U (UK) mini keyboard<br />
** ACK-612RF (GER) Wireless Mini-Keyboard; works fine with its wireless adpater plugged directly into Raspberry Pi<br />
<br />
* '''Labtec'''<br />
** [http://www.labtec.com/index.cfm/gear/details/EUR/EN,crid=28,contentid=692| Ultra-flat Keyboard]<br />
<br />
* '''Laptopmate'''<br />
** AK-98UNTN7-UBRII Laptopmate RII Touch N7 Mini Wireless Keyboard with touchpad<br />
<br />
* '''LC-Power<br />
** K1000BMW (lsusb: ID 1241:f767 Belkin; dmesg: HOLTEK Wireless 2.4&nbsp;GHz Trackball Keyboard) tested with Debian 6.0.4<br />
<br />
* '''Lenovo'''<br />
** SK-8825 UK (B)<br />
** Lenovo Enhanced Multimedia Remote with backlit keyboard N5902 (US)<br />
** Lenovo Mini Wireless Keyboard N5901 (US)<br />
<br />
* '''Lindy'''<br />
** 21840 (Wireless RF 2.4&nbsp;GHz Micro Keyboard with built-in optical touchpad/trackpad, USB); works fine on model B/Raspbian/Wheezy - the supplied Lindy USB nano dongle transceiver plugged directly into Raspberry Pi USB port.<br />
<br />
* '''Logik'''<br />
** Ultra slim keyboard LKBWSL11 (B) >> '''This is also listed under Problem USB Keyboards?'''<br />
** LK212(R, B, P, V, O at the end represents the colour ) Wireless Keyboard paired with wireless receiver<br />
<br />
* '''Logitech'''<br />
** Comfort Wave 450, labeled 100&nbsp;mA (M/N Y-U0001, P/N 820-001725, PID SC951C40001)<br />
** diNovo Mini wireless keyboard with media controls and clickpad 920-000586 (B)<br />
** diNovo Edge Keyboard, Windows edition, built-in TouchDisc track-pad, Bluetooth with USB mini-receiver 967685-0403 (B)<br />
*** older model 867777-0403 may need '''dwc_otg.speed=1''' added to cmdline.txt to avoid dropped/repeated keys and dropped mousepad taps/clicks (B)<br />
**** after Raspbian dist-upgrade about 12/12/12, if '''/lib/udev/rules.d/97-bluetooth-hid2hci.rules''' exists and di Novo Edge fails to respond, edit tail of line after "# Logitech devices" in that file from '''c71['''34'''bc]''' to '''c71[bc]''' to ignore c713 and c714 (do not wordwrap long line), then it works fine<br />
** Wii wireless keyboard KG-0802 (!)<br />
** C-BG17-Dual Wireless keyboard and mouse with wired USB receiver (B)<br />
** Deluxe 250 Keyboard<br />
** Internet 350 (M/N 967740-0403)<br />
** Internet Navigator Keyboard<br />
** MK120 wired keyboard and mouse<br />
** MK220 wireless keyboard and mouse<br />
** MK250 wireless keyboard and mouse (no hub needed)<br />
** MK260 wireless keyboard and mouse (no hub needed)<br />
** MK300 wireless keyboard and mouse<br />
** MK320 wireless keyboard and mouse [http://www.amazon.co.uk/Logitech-920-002885-MK320-Wireless-Desktop/dp/B003STDQYW/ref=sr_1_3?ie=UTF8&qid=1339166178&sr=8-3]<br />
** MK350 wireless keyboard (using Unifying receiver)<br />
** MK520 wireless keyboard and mouse<br />
** MK550 wireless keyboard and mouse (B)<br />
** MX3200 wireless keyboard and mouse (B)<br />
** MX5000 Bluetooth keyboard and mouse (B) The Logitech Bluetooth dongle also does proprietary wireless so it works without Bluetooth drivers.<br />
** EX100 Cordless Desktop, Wireless Keyboard and Mouse (B)<br />
** EX110 Cordless Desktop, wireless keyboard and mouse (B)<br />
** C-SF17 Cordless Desktop Express, Wireless Keyboard and Mouse (B) PS/2 Interface. Tested using [http://www.kurpirkti.lt/imagesi/infodb/org_d69dbd9707af8df77eae6e005f681a9a/BANDRIDGE-USB-2X-PS-2-ADAPTER.jpg PS/2 to USB Banbridge CPA4002 Adapter]<br />
** K120 Keyboard (B)<br />
** K200 Keyboard (B)<br />
** K230 Wireless Keyboard (Unifying receiver, no powered hub) (B)<br />
** K260 Wireless Keyboard & Mouse (Unifying receiver, no powered hub) (B)<br />
** K310 Washable Keyboard<br />
** K340 Wireless Keyboard (Unifying receiver, no powered hub) (B)<br />
** K350 Wireless Keyboard (B)<br />
** K400 wireless keyboard with touchpad - also listed under "problematic". Works for weeks with openelec and Raspbian without any problems. Worked out of the box - the on/off switch needs to be "on" for it to function correctly. Highly recommended if you are "working from the sofa". <br />+1 on this, works out of the box with 2012-10-28-wheezy, no powered hub.<br />
** K520 Keyboard (B)<br />
** K700 Wireless Keyboard with Touchpad and unifying receiver<br />
** K750 Wireless Solar Keyboard (B) (Mac version works too. (B) )<br />
** LX 710 - works fine with receiver plugged directly into the Raspberry Pi (accompanying mouse works fine too).<br />
** S510 wireless keyboard and mouse (B)<br />
** Ultra-Flat Keyboard (M/N Y-BP62A P/N 820-000245 PID SY126UK)labelled 100&nbsp;mA. OK direct into Model B Raspberry Pi.<br />
** G19 Gaming Keyboard, works fine with no external power. Illumination with external power. Powered hub in back of keyboard works too.<br />
** G15 Gaming keyboard, as long as you press the backlight button twice to turn off the backlight (it says below it dosen't work with backlight on.<br />
** V470 Bluetooth Laser Mouse<br />
<br />
''Keyboards and mice also together with Unifying receiver'' <br />
<br />
* '''macally'''<br />
**macally iKey slim (IKEY5V2)<br />
<br />
* '''Medion'''<br />
** Medion K28 (by Sysgration) works, but not with dwc_otg.speed=1<ref>http://www.raspberrypi.org/phpBB3/viewtopic.php?p=292149#p292149</ref><br />
<br />
* '''Microsoft''' <br />
**Microsoft Comfort Curve Keyboard 2000<br />
**Microsoft Comfort Curve Keyboard 3000 for Business<br />
**Microsoft Digital Media Pro Keyboard Model: 1031 (Debian 13-Apr-2012)<br />
**Microsoft Natural Ergonomic Keyboard 4000 (B) (Debian "Wheezy" beta 18-June-2012)<br />
**Microsoft Wired Keyboard 600 Model 1366 (Debian 28-May-2012 on Production Model B)<br />
**Microsoft Wireless Desktop 700 Keyboard v2.0 (Raspbian Pisces image 08-June-2012 on Production Model B)<br />
**Microsoft Wireless Photo Keyboard (Model 1027) Unifying receiver, no hub<br />
**Microsoft Wireless Natural Multimedia Keyboard (Raspbian Pisces 08-July-2012) (B)<br />
**Microsoft Windows 2000 Keyboard (KB-USBK110610)<br />
**[https://www.microsoft.com/hardware/en-us/p/wired-keyboard-600/ANB-00001 Microsoft Wired Keyboard 600]. The keyboard is rated at 5&nbsp;V/100&nbsp;mA (Wheezy 5-Sept-2012)<br />
<br />
* '''Mikomi''' <br />
** Wireless Deskset KM80545 Keyboard and mouse (it works, but the range is terrible less than a metre) (B)<br />
<br />
* '''Monoprice'''<br />
** [http://www.monoprice.com/products/product.asp?c_id=104&cp_id=10404&cs_id=1040401&p_id=6854&seq=1&format=2|Monoprice PS/2 To USB Adapter] Directly and through an unpowered hub with a USB mouse plugged in.<br />
<br />
* '''Motorola'''<br />
<br />
** Bluetooth wireless ultra slim keyboard and mouse combo (sold as for the "Atrix" phone) work in combination with the Technika Bluetooth adaptor listed below<br />
<br />
* '''Novatech'''<br />
** [http://www.novatech.co.uk/products/peripherals/desktopkits/nov-wcombo.html|Novatech Wireless Combo - Keyboard & Mouse, Nano adapter] (B)<br />
<br />
* '''ONN'''<br />
**ONN Keyboard Stock No: ONA11HO089 (from Walmart). Seems to work fine, even without a hub.<br />
**ONN Keyboard Stock No: ONA11HO087 (from Walmart). Combination keyboard and mouse package with nano receiver. Be sure to configure keyboard layout.<br />
<br />
* '''Ortek'''<br />
** Ortek Technology, Inc. [http://www.ortek.com/html/pdt_view.asp?area=46&cat=150&sn=79 WKB-2000S] Wireless Keyboard with Touchpad works fine on Raspbian Wheezy and Raspbmc. Wireless USB receiver (device ID 05a4:2000) is recognised automatically. Connected directly to Raspberry Pi USB port, no powered hub used.<br />
<br />
* '''Perixx''' <br />
**Periboard 716 Wireless Ultra-Slim Keyboard with Touchpad (Debian 07-Jun-2012 on Production Model B)<br />
***(Raspbian Wheezy, 2012-12-16, Prod. Model B, Rev 2) Has the "sticky key" issue as reported by other users with other keyboards. Seems to be somewhat related to power when directly connected to the Pi. Using a 2A PS makes it MUCH better, but not completely fixed. When/if it happens again, unplugging and reinserting the USB dongle brings it back to normal. Did not try with powered USB hub.<br />
** PERIBOARD-502 wired keyboard inc built in touchpad (model B/Raspbian Wheezy)<br />
** Periduo-707 Plus (Wireless Keyboard and Mouse) works fine ''most'' of the time. Does suffer from dropouts and glitches though. Usual "drawing too much power from USB" problems show up as well - dropped key presses or constant autorepeats. These can be cured by pulling out and reinserting the dongle in the USB socket. The keyboard sometimes hangs after power on when used with my laptop - it seems to need 30 seconds of non-use before it works fine. Again, remove and insert the dongle cures it. Works fine vi my Benq monitor's USB Hub.<br />
<br />
* '''Philips''' <br />
**Wired Multimedia Keyboard SPK3700BC/97 (Debian 19-Apr-2012 on Production Model B)<br />
<br />
* '''Prodige'''<br />
**Nanox Wireless 2.4&nbsp;GHz Keyboard-mouse Combo, also known as [http://www.riitek.com/product_Info.asp?id=56 Riitek RT-MWK01] and [http://www.digicom.it/digisit/prodotti.nsf/itprodottiidx/WKEYPE01 Digicom WKEYPE01]<br />
<br />
* '''Rapoo'''<br />
**Rapoo E9080 Wireless Ultra-Slim Keyboard with Touchpad<br />
**Rapoo Wireless Multi-media Touchpad Keyboard E2700 [http://www.rapoo.com/showdetails.aspx?P_No=E2700]<br />
**Rapoo Ultra-Slim Wireless Multimedia Keyboard and Mouse E9060 (works proper on powered USB Hub)<br />
<br />
*'''Riitek'''<br />
**RT-MWK03 mini wireless keyboard & trackpad<br />
**RT-MWK02+ mini Bluetooth keyboard & trackpad. Followed instructions from this page: [http://www.ctheroux.com/2012/08/a-step-by-step-guide-to-setup-a-bluetooth-keyboard-and-mouse-on-the-raspberry-pi/] and it worked, connection persists across reboots, no problem with either builtin USB or powered USB hub.<br />
**RT-MWK01 mini wireless 2.4&nbsp;GHz Keyboard-mouse Combo, also known as [http://www.digicom.it/digisit/prodotti.nsf/itprodottiidx/WKEYPE01 Digicom WKEYPE01], and [http://www.verkkokauppa.com/fi/product/52783 Prodige Nanox]<br />
<br />
*'''Rosewill'''<br />
** RK-200 Standard Keyboard<br />
<br />
*'''Saitek'''<br />
** Eclipse II Backlit Keyboard PK02AU (B)<br />
** Eclipse Backlit Keyboard PZ30AV (B) - works fine when connected directly to Raspberry Pi rev.1 and 2 USB port. No powered hub used.<br />
** Expression Keyboard (US) <br />
** Cyborg V.5 (B)<br />
<br />
*'''SelecLine'''<br />
** WK11P & WM11P-SP-PP. Keyboard and mouse set. (B)<br />
<br />
*'''SIIG'''<br />
** SIIG Wireless Multi-Touchpad Mini Keyboard 02-1286A v1.0 (B)<br />
<br />
*'''Silvercrest'''<br />
** MTS2219 Wireless Keyboard and mouse set. Powered hub NOT used. (B) <br />
<br />
*'''[http://www.solidtekusa.com/ SolidTek]'''<br />
** SolidTek KB-P3100BU ASK-3100U.<br />
** SolidTek [http://www.solidtekusa.com/mini.htm#KB3910 KB-3910] — compact combined keyboard/trackpad with a single USB cable. Does not need a powered hub.<br />
<br />
*'''Sony'''<br />
** Keyboard for PlayStation 2 (PS2) Linux. Works without powered hub with 5&nbsp;V 1&nbsp;A supply, requires manual keyboard remapping with Debian Squeeze to USA 101-key layout.<br />
<br />
* '''SteelSeries'''<br />
** Merc keyboard (B)<br />
<br />
* '''Sun Microsystems'''<br />
** Model: Type 7, SUN PN: 320-1348-02 (Danish key layout)<br />
** Model: Type 6, SUN PN: 320-1279-01 (Danish key layout)<br />
<br />
* '''Sweex'''<br />
** [http://www.sweex.com/en/assortiment/input/keyboards/KB060UK/ KB060UK] Wired Multimedia Keyboard<br />
<br />
* '''Technika'''<br />
** WKEY03 (B)<br />
** TKD-211<br />
<br />
* '''Tesco'''<br />
** Value Keyboard VK109 (B)<br />
** Multimedia K211 Wired Keyboard (B)<br />
<br />
*'''The Pi Hut'''<br />
** Super Slim Apple Style Keyboard (from [http://thepihut.com/products/usb-keyboard-for-the-raspberry-pi The Pi Hut's Raspberry Pi Store])<br />
** Super Slim Apple Style Keyboard Set (Keyboard & Mouse) (from [http://thepihut.com/products/usb-keyboard-mouse-bundle-for-the-raspberry-pi The Pi Hut's Raspberry Pi Store])<br />
<br />
* '''Trust'''<br />
** Trust [http://trust.com/17585 17585] Wireless Deskset (mouse and keyboard) (17585-02) No hub needed.<br />
** Trust [http://trust.com/17916 17916] Compact Wireless Entertainment Keyboard http://www.trust.com/products/product.aspx?artnr=17916 (B)<br />
** Trust [http://trust.com/17184 17184] ClassicLine Keyboard <br />
** Trust [http://trust.com/16087 16087] Camiva MultiMedia Keyboard http://trust.com/products/product.aspx?artnr=16087<br />
** Trust [http://trust.com/17603 17603] Convex Keyboard http://trust.com/products/product.aspx?artnr=17603 tested Debian 6-19-04-2012 and archlinuxarm-13-06-2012 (B)<br />
** Trust [http://trust.com/18007 18007] Tocamy Wireless Entertainment Keyboard. Tested with raspbian and powered USB HUB.<br />
<br />
* '''Unbranded'''<br />
** AK-601 Wireless Mini Keyboard and Trackball (with laser pointer) - sourced from eBay Chinese seller<br />
<br />
* '''Unicomp'''<br />
** USB Endurapro - keyboard and trackpoint work perfectly from powered hub<br />
<br />
* '''Q-Connect'''<br />
** AK-808 (B)<br />
<br />
* '''Xenta'''<br />
** 2.4&nbsp;GHz Wireless Multimedia Entertainment Keyboard with Touchpad (B)<br />
** Mini Multimedia Keyboard (Model no.: 808M) (B)<br />
<br />
===Problem USB Keyboards===<br />
<br />
Note that generally PS/2 keyboards with an USB adapter will not work directly on a Raspberry Pi port, due to the fact that PS/2 keyboards are designed for normal 5&nbsp;V +-5% range, while USB keyboards must be designed to work with 4.4 Volt, and generally USB devices on the Raspberry Pi may receive less than 4.75 Volt. PS/2 + USB adapter keyboards might work behind a powered hub, which does provide the full 5.0&nbsp;V. Some of these keyboards work when running the latest Raspbian, but not when using the overclocked XBMC version of Raspbmc, probably due to the overclocking drawing more power away from the rest of the support system devices.<br />
<br />
* '''A4 Tech'''<br />
** Model GL-6 USB Keyboard, 20&nbsp;mA. Part of wireless keyboard/mouse bundle GL-6630 (GL-6 + G7-630 + RN-10B) - suffers from USB flakeyness. Even on a powered hub. No problems on other computers I have tested it with.<br />
** A4Tech 2.4G VTrack USB Mouse and Wireless Keyboard (7300N)- Keyboard suffers from missed keystrokes and "stuck" keys with and without USB hub. <br />
* '''Accuratus'''<br />
** Accuratus KYBAC100-101USBBLK causes kernel panic (rated 100&nbsp;mA). Tested with 1000&nbsp;mA cheap unbranded and Nokia 1200&nbsp;mA power adaptors.<br />
* '''Apple'''<br />
** [http://www.powerbookmedic.com/xcart1/images/D/apple-keyboard.jpg Apple Keyboard (109 keys) A1048]. Draws too much power and does not seem to work properly when plugged into a powered hub. <br />
*'''Argos'''<br />
** Argos Value Wired Keyboard causes kernel panic<br />
* '''Choidy'''<br />
** Identifiers from usb-devices: Vendor=1a2c ProdID=0002 Rev=01.10 Product=USB Keykoard (yes, 'Keykoard') causes kernel panic<br />
* '''Cit''' <br />
** KB-1807UB Causes kernel panic (rated <200&nbsp;mA)<br />
* '''Dell'''<br />
** SK-8135 (B) (Rated 1.5&nbsp;A. Takes too much power from Raspberry Pi even when not used as USB hub. Symptom = repeated keystrokes)<br />
** SK-8115 causes kernel panic (rated 100&nbsp;mA) Debian 6-19-04-2012 (B)<br />
** Y-U0003-DEL5 Sticky / Non-responsive keys<br />
** Wireless Trackball Keyboard with trackball - problem sticky keys definitely not power issue as the dongle works even at 3V<br />
* '''Gear Head'''<br />
** KB2300U - Causes kernel panic (B)<br />
** KB3800TPW - Wireless Touch Touchpad Keyboard - Wireless dongle disrupts USB and ethernet whether direct or on powered hub, no keyboard/mousepad response in Raspbian (logged in syslog) or Raspbmc (no logs written)(B)<br />
* '''GMYLE'''<br />
** Wired USB Slim Chocolate Multimedia Media Typing Keyboard With 3 USB Port hub (B) - Kernel Panic on startup if plugged in. If plugged in at login prompt then freeze. [http://www.amazon.co.uk/gp/product/B0067EC3GW/]<br />
* '''Inland''' <br />
** Inland USB Keyboard Model #70010<br />
* '''Jeway'''<br />
** JK-8170 "The Hunter" - causes kernel oops (Debian6-19-04-2012) (B)<br />
* '''Labtec'''<br />
** ultra-flat wireless desktop USB - Keyboard has 'sticky' keys. Tested both debian6-19-04-2012 and archlinuxarm-13-06-2012 (B)<br />
* '''Logik'''<br />
** Wired Multimedia Keyboard Model: LKBWMM11 - causes kernel panic (on Debian 190412 distro) (B)<br />
** Wired Ultra Slim Keyboard Model: LKBWSL11 - causes USB power issues. Not reliable. Causes other USB devices to fail (B) >> '''This is also listed under Working USB Keyboards??'''<br />
* '''Logitech'''<br />
** Logitech Illuminated Keyboard (unstable; not working with led light on; tested both US and NO layouts with both Apple iPad 2 and Asus TF-101 USB chargers)<br />
** G110 Gaming Keyboard - only works with illumination off, otherwise unresponsive. Once failed it needs reconnecting before another attempt. (B)<br />
** G15 Gaming Keyboard - LCD and key backlights flicker, 95% unresponsive to typing. I don't know of a way to turn the illumination off. (B)<br />
** K360 Wireless Keyboard - Occasional sticky keys. (B)<br />
** MK 260 Wireless Keyboard - Occasional sticky keys. (B)<br />
** K400 wireless keyboard with touchpad (completely non-functional on debian6-19-04-2012)<br />
** G510 Gaming Keyboard - lagging or unresponsive keys.<br />
** MX5500 wireless keyboard and mouse with USB Bluetooth receiver - Unstable, looses connection without prior notice<br />
** EX100 Cordless Desktop, wireless keyboard and mouse. Mouse and keyboard hangs every few minutes (with or without hub).<br />
* '''Microsoft''' <br />
** Wireless Desktop 800 - Keyboard has 'sticky' keys. (B)<br />
** Wireless Entertainment Keyboard - No key input recognized (possibly connectivity issue as pairing devices does not seem to work)<br />
** Wireless Optical Desktop 1000 - Keyboard has 'sticky' keys (B)<br />
** Wireless Keyboard 2000 - Keyboard has 'sticky' keys. (B)<br />
** Wireless Desktop 3000 - Keyboard has 'sticky' keys.<br />
** Arc wireless - Keyboard has 'sticky' keys. (B, works perfectly on a B model (with and without a hub) on raspbian and raspbmc after setting dwc_otg.speed=1)<br />
** Sidewinder X4 - Keyboard has 'sticky' keys. (B)<br />
** Sidewinder X6 - Keyboard has 'sticky' keys. (B)<br />
** Wireless Comfort Keyboard 5000 - Keyboard has 'sticky' keys. (B)<br />
** Razer Reclusa - Keyboard has 'sticky' keys. (B rev 2.0)<br />
** Wired Keyboard 600 Model 1366 (B) (no power to keyboard, RPi powered by a 1000&nbsp;mA power supply unit)<br />
* '''Novatech'''<br />
** NOV-KEY2 - Causes kernel panic (B)<br />
* '''PC World Essentials'''<br />
** PKBW11 Wired Keyboard - no power to keyboard, no error messages on both Arch 29-04-2012 and Debian6-19-04-2012, the same Raspberry Pi works with Asda keyboard. Me too, but it caused a kernel panic -- tested on powered hub and direct.<br />
* '''Razer'''<br />
** Razer Tarantula gaming keyboard - sticky keys, could be power issue as is programmable with host powered USB hub and audio jacks.<br />
** Razer BlackWidow - Sticky keys, could be a power related issue due to illuminated logo (Blue LED).<br />
** Razer Arctosa - Sticky keys, most probably power related issue since it states it's rated at 5&nbsp;V 500&nbsp;mA. (B)<br />
* '''SIIG'''<br />
** Wireless Ultra Slim Multimedia Mini Keyboard JK-WR0612-S1 - Unresponsive and sticky keys.<br />
* '''Texet'''<br />
** MB-768B standard keyboard (Rated 5&nbsp;V 1.5&nbsp;A (!), so probably too much power drain. Kernel panic, Debian6-19-04-2012)<br />
* '''Trust''' <br />
** TRUST GXT 18 Gaming Keyboard - No power to keyboard, could be a driver issue - no error messages.<br />
* '''Unbranded'''<br />
** Compuparts<br />
** model no. HK-6106 (B)<br />
** LK-890 (Multimedia keyboard & Optical Mouse) - kernel panic on Debian Squeeze, ArchLinux and Qtonpi.<br />
* '''Verbatim'''<br />
** [http://www.amazon.com/gp/product/B004LB5AKY/ref=oh_details_o00_s00_i02|Verbatim 97472 Mini Wireless Slim Keyboard and Mouse] - Keyboard has lagging, unresponsive and sticky keys issues. (Tested with and without powered USB hub.)<br />
* '''Wilkinsons / TEXET'''<br />
** Model MB-768B causes kernel panic on debian6-19-04-2012.<br />
* '''Xenta'''<br />
** HK-6106 - causes kernel panic (on Debian 190412 distro)(B)<br />
** Multimedia Wireless Keyboard and Mouse Set (Keyboard Model: HK3518B + Mouse Model HM3301) (B) - occasional sticky keys, and occasional complete lock-up<br />
<br />
== USB Mouse devices ==<br />
USB mouse devices that present themselves as a standard HID (Human Interface Device) device should work, however some hardware requires special drivers or additional software, usually only compatible with Windows operating systems. <br />
<br />
===Working USB Mouse Devices===<br />
The following is a list of specific mouse devices known to work and which appear to be fault-free.<br />
<br />
* '''A4Tech'''<br />
** OP-530NU Padless Wired Mouse<br />
<br />
* '''Apple'''<br />
** Apple Mighty Mouse (Model No. A1152): Works well with the exception of the scroll ball only transmitting vertical scrolling (This seems to be an issue of driver that was designed to support scroll wheels).<br />
<br />
* '''Asda'''<br />
** HM5058 (Smart Price) Wired Mouse<br />
** Traveler 8000, 5-button wireless wheelmouse (reported by ''lsusb'' as a <code> ID 0458:00e7 KYE Systems Corp. (Mouse Systems) </code> mouse)<br />
** Wireless Multimedia Deskset (keyboard, mouse and USB dongle) Model: HKM8016B (Note: Shown on Asda Website as HK8016B) (B)<br />
<br />
* '''ASUS'''<br />
** MS-511U (comes with Asus Vento KM-63 keyboard/mouse combo) (B)<br />
** MG-0919 (wireless)<br />
<br />
* '''Belkin'''<br />
** F8E882-OPT (B)<br />
<br />
* '''Cellink'''<br />
** OPM-602 Small wireless optical mouse<br />
<br />
* '''Cerulian Technology'''<br />
** 3 Button Mini Mobile Blue Trace Mice - Model:N96JA<br />
<br />
* '''Dell'''<br />
** M-UVDEL1 (B)<br />
** MOC5UO (100&nbsp;mA)<br />
** M056U0A (B)<br />
** DZL-MS111-L (B) (100&nbsp;mA)<br />
** MS-111P (100&nbsp;mA)<br />
** Bluetooth Wireless Keyboard and Mouse Bundle (B), Bluetooth USB dongle C-UV35 (Rated 500&nbsp;mA, but it works great), Keyboard Y-RAQ-DEL2, Mouse M-RBB-DEL4<br />
** 8K89 I.T.E. Wireless Mouse/Receiver (Associated keyboard model RT7D40) - reported by ''lsusb'' as <code> ID 046d:c509 Logitech, Inc. Cordless Keyboard & Mouse </code>. A little sluggish but this is an old, well-used device from a Dell desktop package circa 2005! Keyboard appears to work O.K.<br />
<br />
* '''Dynex'''<br />
** DX-WMSE (100&nbsp;mA) (B)<br />
<br />
* '''Fellowes'''<br />
** 99928 USB Micro Track Ball (works without a hub, directly plugged in) (B)<br />
<br />
* '''Filand'''<br />
** OP-102i Mini Optical Mouse<br />
<br />
* '''Genius'''<br />
** GM-04003A (B)<br />
** Slimstar 8000 wireless mouse (Can be intermitent. Mouse pointer sometimes is irratic.)<br />
** Traveler 515 Laser<br />
<br />
* '''HP'''<br />
** MN-UAE96 (The basic stock HP wired mouse)(B)<br />
<br />
* '''iConcepts'''<br />
** 2.4&nbsp;GHz Wireless Keyboard and Optical Mouse Model 62550<br />
*** (saves a USB port since keyboard and mouse share one transceiver, $14.99 at Fry's Electronics)<br />
<br />
* '''Jenkins'''<br />
** Jenkins Wireless Desktop Set Blue (B)<br />
<br />
* '''Kensington'''<br />
** Kensington Expert Mouse Trackball K64325<br />
** Kensington Expert Mouse "Slimblade" K72327US<br />
<br />
* '''Labtec'''<br />
** Corded Laser Glow Mouse 1600, rated 5&nbsp;V 100&nbsp;mA (P/N 810-000819, M/N M-UAZ149, PID GT83401)<br />
<br />
* '''Lenovo'''<br />
** Wired Optical Mouse Model: MO28UOL<br />
<br />
* '''Logik'''<br />
** Wired Optical Glow Mouse Model: LGGMO10. (B)<br />
<br />
* '''Logitech'''<br />
** Anywhere MX Wireless Mouse - works fine with same unifying receiver as K400 keyboard/mousepad (quake3 is easier w/mouse than mousepad)<br />
** B105 Mouse for Laptops (OEM)<br />
** Cordless Pilot Optical Mouse M/N M-RR95 with Cordless Mouse Receiver M/N C-BA4-MSE<br />
** G5 Logitech Gaming Mouse (B)<br />
** G5v2 Logitech Gaming Mouse (B)<br />
** G500 Logitech Gaming Mouse (B)<br />
** G700 Logitech Wireless Gaming Mouse (B)<br />
** LX-700 Cordless Desktop Receiver (B)<br />
** LX 710 Wireless Mouse - works fine with receiver plugged directly into Raspberry Pi (accompanying keyboard works fine too).<br />
** M90 optical mouse<br />
** M185 Wireless Mouse (B)<br />
** M187 Wireless Mini Mouse (B) OK directly into the Pi<br />
** M210 (part of the MK260 set) (B)<br />
** M305 Wireless Mouse<br />
** M310 Cordless Mouse<br />
** M325 Wireless Mouse<br />
** M505 USB wireless laser, model no: 910-001324 (B)<br />
** M510 Wireless Mouse (B)<br />
** M705 Marathon Mouse (Unifying receiver, no powered hub) (B)<br />
** M-BD58 Wheel Mouse (B)<br />
** M-BJ58/M-BJ69 Optical Wheel Mouse (B)<br />
** M-BJ79 (B)<br />
** M-BT96a Optical Mouse<br />
** MX320/MX400 laser mouse (B)<br />
** MX518 Optical wheel mouse (B)<br />
** Optical USB Mouse (M/N 931643-0403)<br />
** Performance Mouse MX (B)<br />
** MX Revolution (B) (Debian "Wheezy" beta 18-June-2012)<br />
** VX Nano Cordless Laser Mouse for Notebooks<br />
** Wheel Mouse (M/N BJ58)<br />
<br />
* '''Medion'''<br />
** Mini mouse Model M101-CBJ P/N 40016632 S/N 7BFSA00003445 rated 5&nbsp;V 100&nbsp;mA. Works fb on model B with Raspbian Wheezy<br />
** Medion AGM-946 (by Sysgration) USB optical mouse works, but not with dwc_otg.speed=1<ref>http://www.raspberrypi.org/phpBB3/viewtopic.php?p=292149#p292149</ref><br />
<br />
* '''Microsoft''' <br />
** Comfort Curve Mouse 3000 for Business<br />
** Comfort Mouse 6000 (works when directly connected to Raspberry Pi (B). Does not work when connected through USB Hub (mouse pointer intermittent).<br />
** Compact optical mouse 500 V2.0 (B)<br />
** Wheel Optical Mouse (wheel and additional buttons not tested) (B)<br />
** Microsoft Intellimouse Optical Mouse<br />
** Microsoft Wireless Laser Mouse 8000<br />
** Microsoft Wireless Mobile Mouse 1000<br />
** Microsoft Wireless Mobile Mouse 3500<br />
** Microsoft Wireless Mobile Mouse 4000<br />
** Microsoft Wireless Mouse 700 v2.0<br />
** Microsoft Comfort Mouse 4500<br />
** Wireless IntelliMouse Explorer 2.0 (unifying receiver, no hub)<br />
<br />
* '''Novatech'''<br />
** [http://www.novatech.co.uk/products/peripherals/miceandtrackballs/nov-mouser.html|Novatech M1 USB Mouse - Wired](B)<br />
** [http://www.novatech.co.uk/products/peripherals/miceandtrackballs/nov-dl10.html|Novatech DL10 Wireless Mouse] (B)<br />
<br />
* '''Perixx'''<br />
** PERIMICE-210 U Red (Part No.R1J) <br />
<br />
* '''Razer'''<br />
** Boomslang Collectors Edition 2007 (B)<br />
<br />
* '''Rosewill'''<br />
** Rosewill RM-C2U<br />
<br />
* '''Saitek'''<br />
** Notebook Optical Mouse (PM46)<br />
<br />
* '''Samsung'''<br />
** Samsung model:AA-SM3PCPB USB Optical Mouse (draws 50&nbsp;mA) <br />
<br />
* '''Sun microsystems'''<br />
** Model: FID-638 , SunPN: 371-0788-01<br />
<br />
* '''Sweex'''<br />
** [http://www.sweex.com/en/assortiment/input/optical-mice/MI015/ MI015]<br />
<br />
* '''Swiftpoint'''<br />
** [http://http://www.americas.futuremouse.com/] Swiftpoint Mini Wireless Optical Mouse. Does not require any special drivers. Haven't confirmed if charging the mouse requires a powered USB hub or not.<br />
<br />
* '''Targus'''<br />
** AKM02UK (Associated keyboard not checked)<br />
** AMU2701EUK (B)<br />
<br />
* '''Technika'''<br />
** TKOPTM2 (B)<br />
**TKD-211<br />
**TKNM110<br />
<br />
* '''Tesco'''<br />
** Wired optical mouse M211 (B)<br />
<br />
*'''The Pi Hut'''<br />
** USB Mouse for Raspberry Pi (from [http://thepihut.com/products/usb-mouse-for-the-raspberry-pi The Pi Hut's Raspberry Pi Store])<br />
** Super Slim Keyboard & Mouse Set (from [http://thepihut.com/products/usb-keyboard-mouse-bundle-for-the-raspberry-pi The Pi Hut's Raspberry Pi Store])<br />
<br />
* '''Trust'''<br />
** Model 15313 - large, 5-button wireless mouse<br />
** Model 15349 - small, wireless notebook mouse - wireless dongle turns mouse off when "parked" in its base<br />
** Model 16591-04 - large, wired 3-button wheelmouse (reported by ''lsusb'' as a <code> ID 192f:0916 Avago Technologies, Pte.</code> mouse)<br />
** Trust Nanou Wireless Micro Mouse http://trust.com/products/product.aspx?artnr=17087<br />
** Fachi, tech air, and a generic "Car" Mouse. All three are wired mice, and reported by ''lsusb'' as <code> ID 15d9:0a4c Trust International B.V. USB+PS/2 Optical Mouse</code> devices.<br />
<br />
* '''Verbatiam'''<br />
**Mini Nano Optical Mouse 97470 (wireless on non-powered three USB dongle hub) (B)<br />
<br />
* '''Xenta'''<br />
** MOW0810 (B)<br />
** Wired Optical Mouse (from [http://thepihut.com/products/usb-mouse-for-the-raspberry-pi The Pi Hut's Raspberry Pi Store])<br />
<br />
* '''Generic'''<br />
** Generic 2.4&nbsp;GHz Wireless Mouse (ID 040b:2013 Weltrend Semiconductor) (B)<br />
<br />
===Problem USB Mouse Devices===<br />
The following is a list of specific mouse devices that have problems working with the Raspberry Pi<br />
* '''A4Tech'''<br />
** Model G7-630 Wireless Mouse, 20&nbsp;mA. Part of wireless keyboard/mouse bundle GL-6630 (GL-6 + G7-630 + RN-10B) - suffers from USB flakeyness. Even on a powered hub. No problems on other computers I have tested it with.<br />
* '''HP'''<br />
** HP Retractable Mobile Mouse (Optical) HP Product Number XP472AA - errors / boot loop RASPBMC (B)removed mouse, started with no further errors. <br />
<br />
* '''Logik'''<br />
** Logik IMF Blue Trace Wired USB mouse (Model LMWBLU11) - disconnects from the USB port every 20 seconds when using the Raspian distro. Always reconnects to the USB port successfully (B)<br />
<br />
* '''Logitech'''<br />
** Logitech G400 Gaming Mouse - 100% CPU load and laggy mouse cursor when the mouse is moved. MX518 works fine on the same setup, so I suspect it's a polling rate issue. [http://tech2.in.com/reviews/mice/logitech-g400-is-it-a-worthy-successor/231012 this] says the mouse is 1000&nbsp;Hz out of the box, whereas the 518 is only 125&nbsp;Hz. Solution found: add usbhid.mousepoll=8 to the kernel commandline.<br />
** Logitech G5 is working, high CPU Load, solution add: usbhid.mousepoll=8 to kernel cmdline.txt in /boot<br />
<br />
* '''Microsoft'''<br />
** Microsoft Touch Mouse - Does not see right clicks, Only left.<br />
** Microsoft Sidewinder X8 - Uses far too much power, if it works then only for a short time!.<br />
<br />
* '''Razer'''<br />
** Naga Wired USB mouse - the mouse seems to present itself as a keyboard because the numpad on the left-hand side of the device works, but the cursor doesn't move.<br />
** Mamba (wired) and Imperator - slow and unreliable reaction to mouse clicks, loosing focus<br />
<br />
* '''Roccat'''<br />
** Kone[+] Wired USB mouse - Nothing happens when moving the mouse, haven't looked further into the issue (B)<br />
<br />
* '''Trust'''<br />
** Optical USB Mouse MI-2250 - Nothing happens when moving the mouse (B)<br />
<br />
* '''Xenta'''<br />
** Multimedia Wireless Keyboard and Mouse Set (Mouse Model: HM-3301) (B) - frequent lost connection giving stuttering mouse cursor indicating USB current not enough for dongle<br />
<br />
== USB Real Time Clocks ==<br />
*Cymbet<br />
** Cymbet CBC-EVAL-06 USB Real Time Clock (FT2232 to SPI to RV-2123)<br />
Device information at http://www.cymbet.com/pdfs/DS-72-22.pdf<br />
Code to access the RTC from Linux: https://github.com/owendelong/Cymbet-RTC<br />
Does not require a powered hub.<br />
<br />
== USB Wi-Fi Adapters ==<br />
<br />
See also: http://www.element14.com/community/docs/DOC-44703/l/raspberry-pi-wifi-adapter-testing<br />
<br />
There is a howto on installing the TL-WN722N adapter [http://elinux.org/RPi_Peripherals#Wireless:_TP-Link_TL-WN722N_USB_wireless_adapter_.28Debian_6.29 here], which also acts as a guide for installing others too.<br />
<br />
===Working USB Wi-Fi Adapters===<br />
<br />
These adapters are known to work on the Raspberry Pi. This list is not exhaustive, other adapters may well work, but it has not yet been tried.<br />
<br />
'''Note:''' A Wi-Fi adapter will probably need more power than the Raspberry Pi USB port can provide, especially if<br />
there is a large distance from the Wi-Fi adapter to the Wi-Fi Access Point, or it is transferring large amounts of data. Therefore, you may need to plug the Wi-Fi adapter into a powered USB hub.<br />
<br />
'''Note:''' Some WiFi adaptors, including Ralink brand, may not work reliably unless 'wireless-power off' is included in /etc/network/interfaces. For more details see:<br />
http://www.raspberrypi.org/phpBB3/viewtopic.php?f=28&t=40474#p330868<br />
<br />
'''Note:''' If you plan to use your raspberry pi in ad hoc mode or set it up as a wifi access point, you must verify that your adaptor is using the nl80211 driver. Wifi adaptors using RTL8188CUS driver will not work in ad hoc mode.<br />
<br />
'''Note:''' To the owner of this page, this page would benefit of being rewritten as a matrix with - does it need external power - does it support ad hoc, ap - link to how to.<br />
<br />
* '''3COM'''<br />
** 3CRUSB10075: ZyDAS zd1211rw chipset (!)<br />
<br />
* '''7DayShop'''<br />
** W-3S01BLK, W-3S01BLKTWIN: Unbranded product available from 7DayShop, in a single or twin pack. [http://www.7dayshop.com/catalog/product_info.php?cPath=777_9&products_id=112046], [http://www.7dayshop.com/catalog/product_info.php?&products_id=112527]. Tested on Debian Wheezy, with the dongle attached directly to the Raspberry Pi along with the wireless keyboard receiver. Shows up as a Ralink RT5370 device, and no drivers or additional software downloads required. Created wpa.conf, edited 'interfaces' file and restarted the networking. The manufacturer portion of the MAC address (7cdd90) is assigned to "Shenzhen Ogemray Technology Co., Ltd."<br />
** It works without additional software connected directly to a Rev 2 Raspberry Pi, but it stops working after a period of time (3 to 4 hours) with a fully updated Wheezy and all the 'USB workarounds' [http://elinux.org/Rpi_USB_check-list] in place. <br />
<br />
* '''Alfa'''<br />
** AWUS036NEH: Tested on Debian Squeeze (with Ralink firmware package)<br />
** AWUS036NH: Tested on Arch Linux ARM using the rt2800usb module.<br />
** AWUS036NH: Tested on Debian Wheezy (with Ralink firmware package). Tested on Raspbian too (drivers from aircrack-ng).<br />
** AWUS036H (500&nbsp;mW version): Tested on Raspbian (drivers from aircrack-ng).<br />
** AWUS036H (1&nbsp;W version): Tested on Raspbian (drivers from aircrack-ng). Needs USB powered HUB or Rev2 of the board / polyfuse bypass.<br />
** AWUS036NHA: Tested on Raspbian (drivers from aircrack-ng). Works fine if connected after boot, otherwise Raspberry Pi won't boot up.<br />
<br />
* '''AirLink101''' [[File:Airlink101.jpg|thumb|right|link=http://www.savagehomeautomation.com/raspi-airlink101|100px|Airlink 101 Wireless N 150 Ultra Mini-USB Adapter]]<br />
** AWLL5088: Tested on Debian Wheezy. This adapter is based on the OEM Edimax EW-7811Un. For automatic installation, See MrEngmanns script listed below under the Edimax device.<br />
** AWLL5099: Tested on Raspian Wheezy. [http://www.savagehomeautomation.com/raspi-airlink101 Step-by-step installation and configuration instructions] with screenshots can be found [http://www.savagehomeautomation.com/raspi-airlink101 here]. This adapter is based on the Realtek RTL8188CUS chipset. The rtl8192cu kernel driver is loaded automatically in the latest Raspian distribution.<br />
** [http://www.airlink101.com/products/awll6075.php AWLL6075]: Tested on Raspian Wheezy 16-Dec-2012 build and distro upgrade as of 09-Jan-2013. lsusb reports: 0bda:8172 Realtek Semiconductor Corp. RTL8191SU 802.11n WLAN Adapter. Driver installed is r8712u. Powers OK from Model B Pi (Rev 000f) USB port (1200mA supply tested). Dongle does get hot under use when directly connected to USB port (slightly reduced when USB extender cable used).<br />
<br />
* '''Asus'''<br />
** [http://www.element14.com/community/docs/DOC-44703 USB-N10] USB ID 0b05:1786, r8712u staging driver, included on Fedora Remix & Arch, must [http://www.element14.com/community/servlet/JiveServlet/download/44948-8-97488/r8712u_ko.zip download] for Debian and install firmware - Realtek from non-free Squeeze repository (B) (not needed with latest Raspbian “Wheezy” 2012-07-15: this Asus works N10 out of the box) Does not support nl80211 APIS, so hostapd won't work.<br />
** [http://www.element14.com/community/docs/DOC-44703 USB-N13] USB ID 0b05:17ab, works with [http://learn.adafruit.com/adafruit-raspberry-pi-educational-linux-distro/occidentalis-v0-dot-1 Adafruit Occidentalis v0.1 image] as it includes kernel [http://www.element14.com/community/message/57635#57660 with 8192u driver built-in] (B)<br />
** WL-167G v1 USB ID 0b05:1706, Ralink RT2571 working out-of-the-box on Debian image from 2012-04-19. Requires powered hub, otherwise it is detected by OS, but it will not function.<br />
** WL-167G v3 USB ID 0b05:1791, working out-of-the-box on Linux raspberrypi 3.2.27+ #160 PREEMPT Mon Sep 17. Does not require powered hub.<br />
[[File:AusPiWiFi.png|thumb|right|link=http://www.buyraspberrypi.com.au/raspberry-pi-802-11bgn-usb-wireless-dongle/|100px|AusPi Technologies 802.11n WiFi Adapter]]<br />
* '''AusPi Technologies'''<br />
** AusPi Wireless Adapter [Realtek RTL8188S]. Works without a powered HUB. Tested on OpenELEC (works OOB), RaspBMC (works OOB) and 2012-08-08 Raspbian Wheezy (works OOB). Free shipping worldwide from [http://www.buyraspberrypi.com.au/raspberry-pi-802-11bgn-usb-wireless-dongle/ Buy Raspberry Pi Australia].<br />
<br />
* '''Belkin'''<br />
** Belkin Components F5D7050 Wireless G Adapter v3000 [Ralink RT2571W]. On Debian requires the firmware-ralink package from the non-free repository. The usbcore module needs to be added to /etc/modules [http://www.penguintutor.com/blog/viewblog.php?blog=6281 install instructions].<br />
** Belkin Components F5D8053 ver.6001 Wireless N Adapter [Realtek RTL8188SU]. Tested on OpenELEC (works OOB), RaspBMC (works OOB), Raspian - 2012-07-15-Wheezy-raspbian '''Powered hub required!'''<br />
** Belkin Components F5D8053 ver.6001 Wireless N Adapter [Realtek RTL8188SU]. Works on RaspBMC OOB (with NetworkManager plugin). Works WITHOUT powered hub on 5&nbsp;V 800&nbsp;mA power with 6 overvolt (nothing else connected to USB)<br />
** Belkin Components F7D1101 v1 Basic Wireless Adapter [Realtek RTL8188SU] USB ID 050d:945a, r8712u staging driver, included on Fedora Remix & Arch, must [http://www.element14.com/community/servlet/JiveServlet/download/44948-8-97488/r8712u_ko.zip download] for Debian and install firmware - Realtek from non-free Squeeze repository (B). Verified working with 2012-12-16-wheezy-raspbian right out of the box.<br />
**Belkin Components F6D4050 V1 [Realtek RT3070] USB ID: 050d:935a Driver: RT3572STA(recommended),RT2800USB,RT2870STA. Tested under Arch using [https://wiki.archlinux.org/index.php/Setting_Up_Belkin_F6D4050_Wireless_USB_Dongles this] guide.<br />
**Belkin Components F6D4050 V1/V2 [Realtek RT3070] USB ID: 050d:935a / 935b Driver: RT3572STA. Tested with Raspbian - See [http://iggy82.blogspot.co.uk/2012/08/wireless-n-raspberry-pi-belkin-f6d4050.html installation instructions] - Powered hub not required!<br />
** Belkin Components F7D2102 "N300" Micro Wireless USB adapter. Tested with Occidentalis 0.1. Tested and working on Rasbian Wheezy (and RaspBMC), driver RTL8192CU, no powered hub needed (dongle directly attached to the onboard ports)<br />
** Belkin Components F9L1001v1 "N150" Wireless USB Adapter. Tested and working on Rasbian Wheezy WITHOUT powered hub. <br />
** Belkin Surf Micro WLAN USB-Adapter (Raspbian Wheezy, unpowered hub, "N150")<br />
<br />
* '''BlueProton'''<br />
** [http://www.element14.com/community/docs/DOC-44703 BT3] USB ID: 0bda:8187; tested on Debian, Fedora & Arch; rtl8187 driver (B)<br />
<br />
* '''Buffalo'''<br />
** USB ID: 0411:01A2 WLI-UC-GNM - Tested on Raspbmc; rt2800usb driver <br />
** USB ID: WLI-UC-G300N - Works on Raspbmc out of the box. Tested after a factory reset of the Raspbmc.<br />
<br />
* '''Comfast'''<br />
** WU710N: chipset RTL8188CUS. The rtl8192cu kernel driver is loaded automatically in the latest Raspian distribution. <br />
** WU810N (150M): Works out of the box on wheezy raspbian of version 2012-12-16. <br />
<br />
* '''Conceptronic'''<br />
** C300RU. Works out of the box in Raspbian. Causes reboot when plugging on a live Rev. 2 Raspberry Pi<br />
<br />
* '''Conrad'''<br />
** WLAN Stick N150 mini. Works out of the box in OpenELEC, [http://www.t3node.com/blog/sempre-wireless-usb-stick-wu300-2-on-raspberry-pi/ requires firmware - Realtek and r8712u kernel module on Debian].<br />
** WLAN Stick N150 Nano [Realtek RTL8188CUS]. Requires a powered USB hub. See Micronet SP907NS for installation instructions and script.<br />
<br />
* '''DealExtreme'''<br />
** ISG-1507N Mini USB 2.4GHz 150Mbps 802.11b/g/n WiFi. Has the ralink 5370 chipset, works directly plugged into the Raspberry Pi rev.1 under OpenELEC. Note: Driver (rt2800usb) only permits B/G operation and throughput is low (10Mbit).<br />
<br />
* '''DELL'''<br />
** Wireless 1450 [Intersil ISL3887]. Works out of the box, but it requires a powered hub (the Raspberry Pi boots with this dongle plugged in, recognizes and configures it, works for some time, but then it crashes randomly under heavy traffic. A powered hub seems to fix the issue).<br />
<br />
* '''DIGICOM'''<br />
** USBWAVE54 [chipset Zydas ZD1211] . [[http://www.digicom.it/digisit/prodotti.nsf/itprodottiidx/UsbWave54]] Works out of the box in OpenELEC. With Raspbian or Debian squeezy/Wheezy works with zd1211-firmware . <br />
** USBWAVE300C [chipset Ralink 2870] . [[http://www.digicom.it/digisit/prodotti.nsf/itprodottiidx/UsbWave300c]] Works out of the box in OpenELEC. With Raspbian or Debian squeezy/Wheezy works with firmware-ralink . <br />
<br />
* '''D-Link'''<br />
** AirPlus G DWL-G122 (rev. E). USB ID 07d1:3c0f, Ralink RT2870. On Debian requires the <code>firmware-ralink</code> package from the <code>Squeeze-firmware</code> non-free repository. (However I experience total crashes on Raspbian 2012-07-15 after a few minutes of load on the WLAN. Will have to investigate via serial console.)<br />
** AirPlus G DWL-G122 (rev. C). USB ID 07d1:3c03, Ralink RT2571. Working out-of-the-box on Arch image from 2012-04-29.<br />
** AirPlus G DWL-G122 (rev. B1). USB ID 2001:3c00, Ralink RT2571. Working out-of-the-box on Arch image from 2012-06-13.<br />
** DWA-110 (Version A1). Requires the ralink package from the non-free repository on Debian.<br />
** DWA-121 (Version A1). Wireless N 150 Pico. Works out-of-the-box with Raspian Wheezy (2012-09-18) and Raspbmc (2012-11-06) using Network-Manager addon (see Program - Addons)<br />
** DWA-123 (Version A1). USB ID 2001:3c17, Ralink RT2800. Working out-of-the-box on Arch image from 2012-04-29. (working without UBS Hub - not yet sure if it achieves full speed though.)<br />
** DWA-130 (rev. E1) Works out of the box with Raspbmc Frodo. Updated Raspbmc upon plugging in and powering up. Had issues timing out. Changed DNS to openDNS address. Works good after that. <br />
** DWA-131 (rev. A1) USB ID 07d1:3303,Realtek RTL8192SU, 802.11n Wireless N Nano.<br />
*** Important : revision A1 works, revision B1 works now with Raspbian's kernel 3.6.11+ ! Otherwise get the last Linux firmware on DLink Website : http://tsd.dlink.com.tw/.<br />
*** Works out of the box on Raspbian “Wheezy”. Verified with direct USB: no powered USB hub needed. Also verified when Nano used in powered USB hub. Someone had trouble configuring SSID/Passphrase in etc/network/interfaces file. But no problem & very easy to configure using wicd: wicd is a gui interface on LXDE for network configuration. Install it using command-line: <code>apt-get install wicd</code>. Once configured ith wicd to auto-run on boot, no need to turn back to LXDE. Recommended.<br />
** DWA-140 (Version B1). USB ID 07d1:3c09, Ralink RT2870. On Debian requires the <code>firmware-ralink</code> package from the <code>Squeeze-firmware</code> non-free repository.<br />
** DWA-140 (Version B2). USB ID 07d1:3c0a, Ralink RT3072. Workaround for faulty firmware binary: Place file rt2870.bin from [https://launchpad.net/ubuntu/oneiric/+source/linux-firmware/1.53/+files/linux-firmware_1.53.tar.gz linux-firmware_1.53.tar.gz] in /lib/firmware. [https://bugs.launchpad.net/ubuntu/+source/linux-firmware/+bug/770232 Explanation].<br />
** DWA-160 (Version B1). USB ID 07d1:3c11, Ralink RT2870. On Debian requires the <code>firmware-ralink</code> package from the <code>Squeeze-firmware</code> non-free repository.<br />
** DWA-160 (Version A2). USB ID 07d1:3a09, Atheros AR9170. (NOTE: I can only get it to work through powered USB hub) requires carl9170-fw firmware [http://http://aur.archlinux.org/packages.php/packages.php?ID=44102]<br />
** WUA-1340 (Version A1). Works with Raspbian Wheezy after installing the firmware-ralink package from the non-free repository on Debian.<br />
<br />
* '''Edimax''' [[File:Edimax-ew-7811un.jpg|thumb|right|link=http://www.savagehomeautomation.com/raspi-edimax-ew-7811un|100px|Edimax EW-7811Un 150 Mbps Wireless 11n Nano Size USB Adapter]]<br />
** [http://www.edimax.co.uk/en/produce_detail.php?pd_id=328&pl1_id=1&pl2_id=44 EW-7811Un] USB ID 7392:7811, RTL8192CU, driver blob [http://www.electrictea.co.uk/rpi/8192cu.tar.gz download] via [http://www.element14.com/community/docs/DOC-44703 Element14], works with WPA2-AES-CCMP ([http://www.ctrl-alt-del.cc/2012/05/raspberry-pi-meets-edimax-ew-7811un-wireless-ada.html howto]) (B) - [http://dl.dropbox.com/u/80256631/8192cu-latest.tar.gz Alternative driver download link that works with Raspian]. <b>Note:</b> With current Raspbian (2012-09-18-Wheezy) it is recognized immediately, the default module works fine; the configuration is easy using wireless-essid and wireless-key in /etc/network/interfaces.<br />
*** The EW-7811Un can be powered directly from the Raspberry Pi if the Raspberry Pi is powered using a well regulated power supply.<br />
*** Warning, the adaptor works perfectly to access an existing wifi network, but you will not be able to configure it in ad hoc or AP mode to use it as a wifi access point (because it uses the RTL8188CUS and not the nl80211 driver)<br />
*** EW-7811Un [http://www.savagehomeautomation.com/raspi-edimax-ew-7811un step-by-step installation and configuration instructions] for Debian & Raspian with screenshots can be found here: [http://www.savagehomeautomation.com/raspi-edimax-ew-7811un here] <br />
*** A script-based installation for the [http://www.edimax.co.uk/en/produce_detail.php?pd_id=328&pl1_id=1&pl2_id=44 EW-7811Un] by MrEngman can be found [http://www.raspberrypi.org/phpBB3/viewtopic.php?f=26&t=6256&hilit=edimax on the Raspberry Pi forums]. Tested with Debian Squeeze and Raspbian. [http://dl.dropbox.com/u/80256631/install-rtl8188cus.txt An installation guide can be found here.]<br />
*** Instructions for getting the [http://www.edimax.co.uk/en/produce_detail.php?pd_id=328&pl1_id=1&pl2_id=44 EW-7811Un] working in Raspbmc (tested RC3) can be found [http://forum.stmlabs.com/showthread.php?tid=780 here].<br />
*** Simple step-by-step instructions for [http://www.edimax.co.uk/en/produce_detail.php?pd_id=328&pl1_id=1&pl2_id=44 EW-7811Un] which uses the RTL8192 chipset [[RPi_edimax_EW-7811Un]]<br />
*** EW-7811Un[USB ID 7392:7811](Raspbian Wheezy, 2012-12-16, Prod. Model B, Rev 2) Worked right out of the box - only needed to configure WPA. <br />
** [http://www.edimax.com/en/produce_detail.php?pd_id=8&pl1_id=1&pl2_id=44 EW-7318USg] USB ID 148f:2573, rt73usb. RT2573 chipset. Works with powered usb-hub or shorted polyfuses.<br />
** [http://www.edimax.co.uk/en/produce_detail.php?pd_id=261&pl1_id=1&pl2_id=44 EW-7711UAn], Ralink RT2870, works perfectly on Arch with a powered hub (not tested without yet). Simply required wireless_tools and wpa_supplicant, the drivers/firmware are included in kernel 3.0. I followed the Arch [https://wiki.archlinux.org/index.php/Wireless_Setup Wireless Setup] instructions.<br />
<br />
* '''edup'''<br />
** [[http://www2.buyincoins.com/details/usb-150m-wifi-wireless-lan-network-card-adapter-antenna-product-1916.html Edup 150MBPS Wi-Fi adapter]] USB ID: 148f:5370 Ralink Technology, Corp. RT5370 Wireless Adapter. Driver is the RT2800USB module, I had to install the firmware as rt2870.bin in /lib/firmware.([http://raspberry-pi-notes.blogspot.com/2012/05/rt5370-cheap-micro-usb-wireless-dongle.html requires firmware-ralink from Wheezy]) (B)<br />
** [http://dx.com/p/ultra-mini-nano-usb-2-0-802-11n-150mbps-wifi-wlan-wireless-network-adapter-48166?item=1&Utm_rid=24958662&Utm_source=affiliate Ultra-Mini Nano USB 2.0 802.11n 150&nbsp;Mbit/s Wi-Fi/WLAN Wireless Network Adapter] USB ID: ID 0bda:8176 Works stable when using VLC for internet radio receiver. Works stable 24/7 on two of my Raspberries used as webserver. Use method shown [http://www.raspberrypi.org/phpBB3/viewtopic.php?t=7471&p=91736 here] for Debian. Seems to be the same as EW-7811Un using the RTL8188CUS chipset.<br />
<br />
** [http://www.szedup.com/show.aspx?id=1681 edup nano EP-N8508] Use method shown [http://www.raspberrypi.org/phpBB3/viewtopic.php?t=7471&p=91736 here] for Debian. Requires powered USB hub for adequate power. When directly powered by Raspberry Pi, it fails after a few minutes. (B) Unusable with analog audio because when data is being send or received the audio get distorted. Use script from [http://dl.dropbox.com/u/80256631/install-wheezy-beta-rtl8188cus-20120619.sh here] for Wheezy.<br />
<br />
* '''Eminent'''<br />
** EM4575 - rt2800usb driver.<br />
<br />
* '''EnGenius'''<br />
** EUB9603 EXT - Realtek r8712u driver <br />
<br />
* '''Gigabyte'''<br />
** Gigabyte GN-WB32L 802.11n USB WLAN Card. Works with the rt2800usb driver.<br />
<br />
* '''GMYLE'''<br />
** Wireless 11n USB Adapter. Uses RTL8188CUS chipset - cheap on eBay. Installs and works using the install-rtl8188cus-latest.sh script.<br />
** Micro Mini USB Wireless B/N/G 802.11n RTL8192CU WiFi LAN Adapter. As noted elsewhere, RTL8192 driver is in current Raspbian distribution.<br />
<br />
* '''Hawking'''<br />
** HWU54G rev. Z2 (802.11g) (B). Requires "zd1211-firmware" package.<br />
<br />
* '''IOGear'''<br />
** [http://www.element14.com/community/docs/DOC-44703 GWU625] USB ID 0bda:8172, r8712u staging driver, included on Fedora Remix & Arch, must [http://www.element14.com/community/servlet/JiveServlet/download/44948-8-97488/r8712u_ko.zip download] for Debian Squeeze and install firmware - Realtek from non-free Squeeze repository. No need to download firmware when using Debian Wheezy (B)<br />
<br />
* '''ISY'''<br />
** USB Wireless Micro Adapter IWL 2000, tested on Raspbian; follow [http://daniel-lnx.blogspot.nl/2013/01/raspberry-pi-and-isy-usb-wireless-micro.html these] instructions.<br />
<br />
* '''Linksys'''<br />
** Linksys (Cisco) WUSB100 ver.2 1737:0078, tested on Raspbian; follow [http://www.brucalipto.org/linux/the-raspberry-diary-wusb100-wireless-n/ Brucalipto.org] instructions; not stress tested, but it works without issues for light network load.<br />
** Linksys (Cisco) WUSB600N, test on Raspbian, details [http://elibtronic.ca/content/20120731/raspberry-pi-part-1-wifi-support here]<br />
** Linksys WUSB54GC (manufactured 07/2008) No issues! needs powered hub on version 1.0 boards - 13b1:0020<br />
** Linksys WUSB54G ver.4, Works well even when plugged directly to the Raspberry Pi. Requires 300mA max, hence recommended to use powered usb hub for extended operation.<br />
<br />
* '''LogiLink'''<br />
** Wireless LAN USB 2.0 Nano Adapter 802.11n LogiLink [http://www.logilink.eu/showproduct/WL0084B.htm] is working even USB powered.<br />
** Micro Wireless LAN USB Adapter [http://www.logilink.eu/showproduct/WL0085.htm] is working good.<br />
<br />
* '''Lutec'''<br />
** Lutec WLA-54L (old version with ZD1211b chipset) is working even USB powered.<br />
<br />
* '''Micronet'''<br />
** Micronet SP907NS, 11N Wireless LAN USB Adapter (uses Realtek RTL8188CUS) works plugged directly into Raspberry Pi USB (B) [http://dl.dropbox.com/u/80256631/install-rtl8188cus.txt Debian installation instructions] IMPORTANT: read the instructions first to avoid problems, and [http://dl.dropbox.com/u/80256631/install-rtl8188cus-latest.sh Auto-install script]. The script has been used to install other adapters using the RTL8188CUS chip. [http://dl.dropbox.com/u/80256631/8192cu-latest.tar.gz Updated driver] that handles the latest rpi-updates that kill the original driver, download for manual installation, automatically installed by the Auto-install script.<br />
<br />
* '''ModMyPi'''<br />
** Wireless USB 11N Nano Adaptor 802.11N (Realtek RTL8188CUS) works plugged directly into Raspberry Pi USB without the need for a USB hub. No drivers need installing on Raspian - plug and play! Available from the [https://www.modmypi.com/raspberry-pi-accessories/wireless-USB%20-1N-nano-adaptor-802.11N-(WiFi-dongle) ModMyPi Raspberry Pi Shop].<br />
<br />
* '''MSI'''<br />
** 0db0:6861 MSI-6861 802.11g Wi-Fi adapter (US54G): works with external powered USB hub, requires firmware from [http://sourceforge.net/projects/zd1211/files/zd1211-firmware/ here], power management must be disabled: <code>iwconfig wlan0 power off</code><br />
<br />
* '''Mvix'''<br />
** Mvix Nubbin (MS-811N): works out of the box on Raspbian "Wheezy" and does not need a powered USB hub.<br />
<br />
* '''Netgear''' <br />
** N150: Reported as WNA1100 device, uses the Atheros ar9271 chipset. On Debian, requires the <code>firmware-atheros</code> package from the <code>Squeeze-backports</code> non-free repository (!)<br />
** N150: Some versions reported as Realtek RTL8188CUS device. Read Micronet entry above and use RTL8188CUS script for installation. Works best plugged into powered USB hub.<br />
** WG111v1: Prism54 chipset. Needs powered hub. Follow info for Prism54 chipset on Debian wiki.<br />
** WG111v2: Realtek rtl8187 chipset. Seems to draw a lot of power; e.g. I can't power this and a USB thumb drive simultaneously.<br />
** WG111v3: Realtek RTL8187B chipset. Works straight out of the box using a powered USB hub.<br />
** WNA1000M works with Raspberry Pi Model B Board v. BS1233. However, when downloading torrents and when they pick up speed, the system becomes unresponsive. <br />
<br />
* '''OvisLink'''<br />
** Evo-W300USB: USB ID 148f:2270 Ralink Technology RT2770. apt-get install firmware-ralink<br />
<br />
* '''Patriot Memory'''<br />
** [http://www.patriotmemory.com/product/detail.jsp?prodline=6&catid=97&prodgroupid=163&id=1198&type=24 PCUSBW1150] Wireless 11N USB adapter (uses Realtek RTL8188CUS) Install using Micronet script. Works only through powered USB hub.<br />
** [http://www.patriotmemory.com/product/detail.jsp?prodline=6&catid=97&prodgroupid=163&id=973&type=24 PCBOWAU2-N] Wireless 11N USB adapter (uses Realtek RTL8191SU chip) Worked immedietly, plug and play in 2013-02-09 Raspbian via powered USB hub.<br />
<br />
* '''Ralink'''<br />
** inner 02 joggler Wi-Fi USB RT2770F USB-ID 148f:2770 (firmware-ralink required) (only got dhcp on powered hub)<br />
** [http://www.dx.com/p/24688 RT2070] USB-ID 148f:2070 firmware is already loaded into Raspbian. For Debian, the firmware must be installed ([http://wiki.debian.org/rt2870sta instructions]). Needs a powered USB hub.<br />
** RT3070 USB-ID 148f:3070 firmware is already loaded into Raspbian.<br />
** [http://www.element14.com/community/docs/DOC-44703 RT2501/RT2573] USB-ID 148f:2573 (firmware-ralink required) (B)<br />
** RT5370 USB-ID 148f:5370 ([http://raspberry-pi-notes.blogspot.com/2012/05/rt5370-cheap-micro-usb-wireless-dongle.html requires firmware-ralink from Wheezy]) [[RPi_Ralink_WLAN_devices]](B). An image of an adapter with this chip can be found [http://i.imgur.com/wRF7L.jpg here].<br />
** RT5370 supports Access Point and it be used for hostapd <br />
<br />
* '''Rosewill'''<br />
** RNX-N180UBE Wireless B/G/N Adapter<br />
*** Realtek RTL8191SU chipset, USB-ID 0bda:8172<br />
*** Tested in Arch, works out of box. Powered USB hub required.<br />
*** Tested in Raspbian, used wicd to configure network settings. Powered USB hub Required.<br />
*** Tested in Raspbmc. Needs package firmware - Realtek and used wicd-curses to configure. Powered USB hub required<br />
** RNX-G1 Wireless B/G Adapter<br />
*** Realtek RTL8187 chipset, USB-ID 0bda:8187<br />
*** Tested in Arch, works out of box. USB hub required.<br />
** RNX-MiniN1 (RWLD-110001) Wireless-N 2.0 Dongle (Realtek Semiconductor Corp. RTL8188CUS 802.11n WLAN Adapter)<br />
*** Tested in Raspbian, powered from USB hub.<br />
<br />
* '''Sabrent'''<br />
** USB-A11N: Mini USB 2.0 Wireless-N WiFi Network Adapter: USB ID 0bda:8176, works automatically in Raspbian using rtl8192cu driver along with Logitech BT mini-receiver (keyboard/mousepad) without external hub using 5.25V 1 A psu (4.99V T1/T2) on rev 2.0 (B)<br />
<br />
* '''Sagem'''<br />
** Sagem Wireless USB stick XG-760N: USB ID 079b:0062, Module is not shipped in Debian image, but it can be "sudo apt-get install zd1211-firmware"<br />
<br />
* '''Sempre'''<br />
** Sempre Wireless USB stick WU300-2: USB ID 0bda:8172, Realtek r8712u driver + firmware-realtek package. Module is shipped in Raspbian image. If you need to build it for other distros, read this: http://www.t3node.com/blog/sempre-wireless-usb-stick-wu300-2-on-raspberry-pi/<br />
<br />
* '''Sitecom'''<br />
** Sitecom Wi-Fi USB Adapter N300: USB ID 0a5c:5800, Realtek r8712u driver + firmware Realtek. Module available in shipped Raspbian image. '''NOTE:''' although this dongle will also work without powered hub, if there is a voltage problem (either on the Raspberry or on the hub, but verified only on the hub so far) this wifi dongle will receive signal perfectly (RX), but not be capable of sending anything (TX) and the MAC address will be permanently set to FF:FF:FF:FF:FF:FF (this is indicative that there is not enough power) [http://www.raspberrypi.org/phpBB3/viewtopic.php?f=28&t=24247]<br />
<br />
* '''SL'''<br />
** SL-1507N: USB 802.11n 150M Wi-Fi Wireless LAN Network Card Adapter SL-1507N Black<br />
*** I bought this on on eBay for $4.19 (free shipping) @ http://www.ebay.com/itm/270853614804?ssPageName=STRK:MEWNX:IT&_trksid=p3984.m1497.l2649#ht_4379wt_1199<br />
*** It worked out of the box on Raspbmc RC4, with the network manager add-on; seems to be an rt2800usb<br />
*** dmesg output "usbcore: registered new interface driver rt2800usb"<br />
<br />
* '''SMC'''<br />
** SMCWUSBS-N: Hardware detected as rt2800, but it is missing firmware; "sudo apt-get install firmware-ralink" fixed it<br />
** SMCWUSB-G: Gives "couldn't load firmware" error. "sudo apt-get install zd1211-firmware" fixes it.<br />
<br />
* '''Sony'''<br />
** Sony UWA-BR100 802.11abgn Wireless Adapter [Atheros AR7010+AR9280] (Vendor ID: 0411, Product ID: 017f) - Tested with Raspbian. Needs package firmware-atheros.(B)<br />
<br />
* '''Tenda''' <br />
** USB 11n adapter on a G network: Ralink 2870/3070 driver (!)<br />
** Tenda W311M Wireless N150 Nano USB Adapter ([http://www.tenda.cn/tendacn/Product/show.aspx?productid=375 product page]) - Works out-of-the-box with Raspbian as of 2012-12. Tested in WPA-Personal network. Runs without Powered Hub when plugged into Raspberry Pi.<br />
** Tenda W311MI Wireless N Pico USB Adapter (identified as Ralink RT5370 Wireless Adapter; USB-ID: 148f:5370) - Works out-of-the-box for Raspian 2012/09/18 or later. An earlier version gave me problems.<br />
** Tenda W311U Mini 11N Wireless USB Adapter (USB-ID 148f:3070): Ralink 2870/3070 driver; needs powered hub. [http://blog.modmypi.com/2012/06/installing-tenda-w311u-mini-wireless.html Debian installation instructions] Available from the [https://www.modmypi.com/raspberry-pi-accessories/tenda-wireless-n150-usb-network-adapter ModMyPi Raspberry Pi Shop] <br />
** Tenda W311U+ Wireless USB Adapter - Tested with Raspbian.<br />
<br />
*'''The Pi Hut'''<br />
** USB 802.11n Wi-Fi adapter (from [http://thepihut.com/products/usb-wifi-adapter-for-the-raspberry-pi The Pi Hut's Raspberry Pi Store])<br />
<br />
* '''TP-Link'''<br />
** TL-WN321G (Ralink RT2501/RT2573, rt73_usb) Works out of the box when plugged in before boot. Plugging in after boot only with powered USB hub. RasPi Model B, Rev. 2.0<br />
** TL-WN422G v? (Atheros AR9271, ath9k_htc) Works out of the box when plugged in before boot. Plugging in after boot only with powered USB hub. RasPi Model B, Rev. 2.0<br />
** TL-WN422G v2 (ath9k_htc) Works OOTB in Debian Wheezy Beta. Runs without powered Hub when plugged into running Raspberry Pi, but the Raspberry Pi won't boot while the stick is plugged in.<br />
** TL-WN721N (ath9k_htc device with htc_9271.fw file from http://linuxwireless.org/download/htc_fw/1.3/htc_9271.fw); needs powered USB Hub (B) | works OOTB with Wheezy Raspbian (2012-08-16) connected directly to raspberry pi (B) and AP functionality tested with hostapd.<br />
** TL-WN722N, TL-WN722NC (ath9k_htc device with htc_9271.fw file from http://linuxwireless.org/download/htc_fw/1.3/htc_9271.fw); needs powered USB Hub (B)<br />
** TL-WN723N (RTL8188SU); works OOTB with Raspbian 2012-09-17, (B) stable with 1&nbsp;A PSU and without powered USB hub on r2.0. (a model B Pi with Arch Linux reboots if the dongle is plugged, restart sees the device without problems afterwards)<br />
** TL-WN723N v2 (USB ID: ID 0bda:8176 Realtek Semiconductor Corp. RTL8188CUS 802.11n WLAN Adapter, FCC ID: TE7WN723NV2) Works from a box with Raspbian 2013-02-09. Used 2.1A adapter, without powered hub.<br />
** [http://wikidevi.com/wiki/TP-LINK_TL-WN725N_v1 TL-WN725N v1]. Works out of the box on Raspbian 2012-12-16 without a powered USB hub. This adapter is based on the Realtek RTL8188CUS chipset.<br />
** [http://wikidevi.com/wiki/TP-LINK_TL-WN725N_v2 TL-WN725N v2]. Needs [http://www.raspberrypi.org/phpBB3/viewtopic.php?f=26&t=29752 manual driver installation]. This USB adapter is based on the Realtek RTL8188EUS chipset.<br />
** TL-WN821N v3 (ath9k_htc, htc_7010.fw); works out of the box on ArchLinuxARM, Wheezy and on OpenElec (>r11211), Problems with prior OpenElec; needs powered USB Hub (B). This chipset is also compatible with hostapd (wireless AP software)<br />
** TL-WN822N v2 (ath9k_htc) works on ArchLinuxARM, with powered USB Hub. Successfully tested hostapd/dnsmasq.<br />
** TL-WN823N Works out of box on Raspian using powered USB Hub<br />
** TL-WN7200ND works. Can be made as a WiFi AP using hostapd. Need a powered USB hub.<br />
<br />
<br />
* '''Trendnet'''<br />
** [http://www.wikidevi.com/wiki/TRENDnet_TEW-648UBM TEW-648UBM] USB ID: 20f4:648b, works OOTB with [http://learn.adafruit.com/adafruit-raspberry-pi-educational-linux-distro/ Adafruit Occidentials Raspbian Wheezy variant] as it includes kernel with [http://www.wikidevi.com/wiki/Special:Ask?title=Special%3AAsk&q=%5B%5BChip1+model%3A%3ARTL8188CUS%5D%5D&po=%3FInterface%0D%0A%3FFCC+ID%0D%0A%3FVendor+ID%0D%0A%3FDevice+ID%0D%0A%3FChip1+model%0D%0A%3FSupported+802dot11+protocols%0D%0A%3FMIMO+status%0D%0A%3FOUI%0D%0A&sort_num=&order_num=ASC&eq=yes&p%5Bformat%5D=broadtable&p%5Blimit%5D=500&p%5Bsort%5D=&p%5Boffset%5D=&p%5Bheaders%5D=show&p%5Bmainlabel%5D=&p%5Blink%5D=all&p%5Bsearchlabel%5D=&p%5Bintro%5D=&p%5Boutro%5D=&p%5Bdefault%5D=&p%5Bclass%5D=sortable+wikitable+smwtable&eq=yes RTL8188CUS driver built-in] (B)<br />
** [http://www.wikidevi.com/wiki/TRENDnet_TEW-649UB TEW-649UB] Works with OpenElec 3.0, chipset Realtek RTL8191SU<br />
<br />
* '''Widemac'''<br />
** RT5370 Wireless Adapter from [http://www.ebay.co.uk/itm/180887771838?ssPageName=STRK:MEWNX:IT&_trksid=p3984.m1497.l2649 Ebay] runs without powered hub. Follow these [http://elinux.org/RPi_Ralink_WLAN_devices instructions], but go to [http://ftp.de.debian.org/debian/pool/non-free/f/firmware-nonfree/ ftp.de.debian.org/debian/pool/non-free/f/firmware-nonfree/] and pick the latest firmware-ralink_0.xx_all.deb<br />
<br />
* '''ZyXEL'''<br />
** [http://www.element14.com/community/message/50015#50015/l/re-installing-kernel-headers-on-the-pi NWD2105] USB ID: 0586:341e, RT3070 chipset, rt2800usb driver (B)<br />
** NWD2205 USDB ID: 0586:341f RTL8192CU chipset, works out-of-the-box<br />
** [http://www.zyxel.com/products_services/g_202.shtml G-202] model 0586:3410 ZyXEL Communications Corp. ZyAIR G-202 802.11bg using zd1211rw kernel module and zd1211-firmware package<br />
<br />
===Problem USB Wi-Fi Adapters===<br />
<br />
These adapters were tested and found to have issues the Raspberry Pi. Note [http://www.raspberrypi.org/phpBB3/viewtopic.php?f=28&t=6928] as a possible solution/explanation for errors while running LXDE.<br />
<br />
* '''Alfa'''<br />
** AWUS036NHA (Vendor ID: 0cf3, Product ID: 9271) - Tested with Raspbian. Works fine if connected after boot. Kills boot process if previously attached. [http://www.raspberrypi.org/phpBB3/viewtopic.php?f=28&t=16809&p=169469#p169469 Details here.]<br />
<br />
* '''D-Link'''<br />
** ( DWA-131 (rev. B1) ) - Works now on Raspbian's kernel 3.6.11+ or with DLink firmware: http://tsd.dlink.com.tw/<br />
** DWL-G132 - In archlinux it is recognized - lsusb: 2001:3a03 D-Link Corp. DWL-G132 (no firmware) [Atheros AR5523] - but no wlan0 device is created - perhaps it needs the firmware to be loaded<br />
<br />
* '''Edimax'''<br />
** EW-7811Un (Vendor ID: 7397, Product ID: 7811) - Reports as containing the Realtek RTL8188CUS chipset listed below, no lockup or kernel oops under Wheezy, but dmesg reports constant timeouts trying to initialize the module. This appears to be resolved on 2012-09-18-Wheezy-raspbian and newer versions. EW-7811Un causes sporadic USB Issues when used together with steelseries 6G keyboard (repeated keys, possible file system corruption)<br />
** EW-7811Un (Vendor ID: 7397, Product ID: 7811) - There have been issues with receiving UDP multicast packages in combination with most (not all) wireless routers. Nearly impossible to debug, since running a sniffer on the Pi makes everything work as expected.<br />
** EW-7811Un It doesn't support Access Point and you can't use it for hostapd.<br />
<br />
* '''Linksys'''<br />
** WUSB300N (Vendor ID: 13B1, Product ID: 0029) - Tested with Raspbian, OpenELEC, among others. No Linux chipset support for Marvell 88W8362 at all.<br />
<br />
* '''LogiLink'''<br />
** WL0085 tested under Debian (Squeeze, Wheezy, Raspbian); no stable connection can be established. This gets even worse when X is running.<br />
<br />
* '''MicroNEXT'''<br />
** MN-WD152B (Debian image) modprobe hangs when plugged in, lsusb hangs. udevd errors in the logs. [http://www.element14.com/community/thread/17632] [http://www.raspberrypi.org/phpBB3/viewtopic.php?t=6737]<br />
*** Possible fix: try the new [http://learn.adafruit.com/adafruit-raspberry-pi-educational-linux-distro/occidentalis-v0-dot-1 Adafruit Occidentalis v0.1] image (based on Raspbian Wheezy) as it includes the needed 8192cu driver builtin to the kernel<br />
<br />
* '''Netgear'''<br />
** WNDA3100v2 tested with Debian (Wheezy); no driver for broadcom chipset (see [http://www.wikidevi.com/wiki/Netgear_WNDA3100v2 http://www.wikidevi.com/wiki/Netgear_WNDA3100v2]).<br />
<br />
* '''Realtek'''<br />
** RTL8188CUS USB-ID 0bda:8176, kernel oops in dmesg and freeze when pulled from USB. (B)<br />
<br />
* '''Trendnet'''<br />
** [http://www.element14.com/community/docs/DOC-44703 TEW-424UB] USB ID: 0bda:8189; tested on Debian, Fedora & Arch; rtl8187 driver; errors with LXDE running (B)<br />
<br />
* '''TP-Link'''<br />
** [http://www.element14.com/community/docs/DOC-44703 TL-WN821N] USB ID: 0cf3:7015; tested on Debian; requires [http://linuxwireless.org/download/htc_fw/1.3/htc_7010.fw htc_7010.fw] firmware; ath9k_htc driver; errors with LXDE running (B)<br />
** TL-WN723N USB ID: 0bda:8176; tested on Arch without a powered hub; it seems to draw too much current.<br />
** TL-WDN3200 USB ID: 148f:5572, no native driver available under Raspbian, OpenELEC, raspbmc (neither under x86 Linux) for the ralink 5572 chipset. Might work if driver is compiled from [http://www.ralinktech.com/en/04_support/support.php?sn=501 source].<br />
<br />
== USB Bluetooth adapters ==<br />
===Working Bluetooth adapters===<br />
* Asus USBIA-EG (paired with Asus Blutooth Keyboard/Media Center Remote<br />
** Verified works error-free in Multiple Distros (Openelec, Raspbian, RaspBMC, Xbian) Latest builds eliminate text echo problems.<br />
* Cambridge Silicon Radio, Ltd Bluetooth Dongle (HCI mode) - (USB ID 0a12:0001)<br />
** Example of above is; TOPDIGI UA01 Bluetooth USB Dongle Plug and Play (install bluez package from std repos)<br />
** Tesco own brand 'Technika' Nano Bluetooth Adapter has the Cambridge Silicon Radio chipset and works fine, cost £5.97 at time of posting.<br />
** Hama USB Bluetooth 3.0 adapter (Class 1) ~£10 on amazon.co.uk.<br />
** Another sample: Product ID: 0a12:0001, pictured here: http://www.element14.com/community/message/58288<br />
** RiiTek RT-MWK02+ - comes with a USB Bluetooth adapter that works perfectly for both the RiiTek mini Bluetooth keyboard/mouse and other Bluetooth devices. Tested both on builtin USB and on powered USB hub. There are other RiiTek Bluetooth (and non-Bluetooth wireless) devices on the working list. Bluetooth adapter shows up in lsusb as "0a12:0001 Cambridge Silicon Radio" - this is notable as most other sources of this chipset do not seem to be available in the US.<br />
** ICIDU USB Bluetooth Adapter Class II (Not the mini version) - Works out of the box with Raspbian and RaspBMC. Hot-plugging causes Pi restarts, however leaving it plugged in directly into the pi works fine. Powered USB Hub is advised if hotplugging. ~5 Euro in the Netherlands.<br />
** Sabrent BT-USBT. CSR radio, bluetooth 2.0. Tested with Raspbian<br />
** Azio BTD211. CSR radio, bluetooth 2.1 + EDR. Tested with Raspbian<br />
** Azio BTD-V400. CSR BC8 radio, bluetooth 4.0. Tested with Raspbian using powered USB hub<br />
* D-Link DBT-120, works OK in Raspian. Tested with Sony PS3 keypad.<br />
* D-Link DBT-122, with ID 07d1:f101, using a Broadcom chip<br />
** http://www.element14.com/community/message/58288<br />
* IOGear GBU321 (Broadcom BCM2045 Chipset)<br />
** Works with Raspbian Wheezy directly attached to Raspberry Pi and via powered USB hub.<br />
** Note that some Raspberry Pi users are reporting problems with this device; see section below.<br />
* Trust BT-2400p<br />
** Working well with Raspbian Wheezy directly attached to Raspberry Pi. Using with sma-Bluetooth (SMA Solar Inverter reading software).<br />
<br />
===Working Bluetooth/Wifi Combo adapters===<br />
* PLANEX 2 in 1 Micro Size USB Bluetooth3.0 WiFi Combo Adapter - Model number: BT-Micro3H2X<ref>http://www.raspberrypi.org/phpBB3/viewtopic.php?f=45&t=27678</ref><br />
* Cirago Bluetooth 3.0 High Speed & Wi-Fi Combo USB Mini Adapter, Class 2 (BTA7300)<ref>http://www.raspberrypi.org/phpBB3/viewtopic.php?f=45&t=27678</ref><br />
* Lindy USB Bluetooth 3.0 HS + WLAN Adapter, Class 2 (Lindy No.52213)<ref>http://www.lindy.co.uk/shop/showProductDetail.do?orderNumber=52213</ref><br />
<br />
===Problem Bluetooth adapters===<br />
* '''Belkin'''<br />
** Belkin F8T017. Tested with Raspbian 2012-07-15 and bluez installed with apt-get. When dongle is inserted into Pluscom powered USB hub, my remote PuTTY session scrolls incredibly slowly (testing with ls -R to generate text). Suspect network issue. Lots of errors on dmesg too. Raspberry Pi itself is responsive when using directly. On removal of the device everything goes back to normal.<br />
* '''Generic'''<br />
** [http://dx.com/p/mini-bluetooth-v3-0-usb-2-0-dongle-71248 Bluetooth "3.0" Dongle]. Doesn't work reliably - eg. after some time it will hang and the device will need to be reset using fcntl. The device id is 1131:1004 Integrated System Solution Corp. Bluetooth Device.<br />
** [http://dx.com/p/super-mini-bluetooth-2-0-adapter-dongle-vista-compatible-11866 Super Mini Bluetooth 2.0 Dongle]. The device is recognized and after installing bluez-firmware you can bring it up with hcitool hci0 up. However whenever you try to pair with any device it will cause kernel panic and lock up the system. Confirmed on Raspbian, RaspBMC. The device is a counterfeit Cambridge Silicon Radio device, probably with several bugs in it causing lockups.<br />
* '''Asus USB-BT211'''<br />
** Shows up as HCI device in Raspbian, but it does not scan or pair.<br />
** http://www.raspberrypi.org/phpBB3/viewtopic.php?f=28&t=9962<br />
* '''Broadcom chipset Based Devices, e.g. BCM92045B3''' <br />
** This is includes the IOGear GBU321 (listed above as working) among others. The device will show up via hciconfig, but reports as "down". The device will timeout after attempting to mount via hciconfig hci0 up". Workarounds linked below have worked for some, but are spotty at best, and may cause side effects: <br />
** [http://www.raspberrypi.org/phpBB3/viewtopic.php?t=9585&p=276881 Bluetooth with Broadcom chip a no go?], <br />
** [https://github.com/raspberrypi/linux/issues/66 Bluetooth TX Timeout Issue], <br />
** [https://github.com/raspberrypi/linux/issues/299 Bluetooth dongle only works on usb 1.0 ...].<br />
** The best solution for these devices seems to be to return them or throw them away, and go with the ones with a genuine Cambridge Silicon Radio chipset.<br />
<br />
== USB Ethernet adapters ==<br />
===Working Ethernet adapters===<br />
* '''AVM'''<br />
** FRITZ!Box WLAN 3030 USB Ethernet Adapter: Works out of the box. No external power source needed.<br />
* '''Wintech'''<br />
** USB 2.0 LanCard Model: LAU-15 (CK0049C) using the mcs7830 driver. Probably needs more than 100&nbsp;mA current. [http://www.raspberrypi.org/phpBB3/viewtopic.php?f=46&t=8708#p106136]<br />
* '''LogiLink'''<br />
** USB 2.0 UA0144: AX88772 chipset using the asix kernel driver. Tested only on powered USB hub so far.<br />
** LogiLink Fast EN USB 2.0 to RJ45 Adapter: Test on Wheezy-Raspian (2012-08-16) without USB Hub will be confirmed<br />
lsusb output: Bus 001 Device 004: ID 9710:7830 MosChip Semiconductor MCS7830 10/100 Mbps Ethernet adapter <br />
* '''Apple'''<br />
** Apple USB Ethernet Adapter using asix kernel driver. Works out of the box on Raspbian, haven't tested on any other OS.<br />
* '''Edimax'''<br />
** Edimax EU-4230 USB2.0 Fast Ethernet Adapter with 3 port USB hub. Works out of the box. Needs its own power source.<br />
* '''D-Link'''<br />
** D-Link DUB-E100 Fast Ethernet USB 2.0 Adapter - works out of the box, requires own power supply (from powered USB hub)<br />
* '''LinkSys'''<br />
** Linksys - USB200M - Compact USB 2.0 10/100 Network Adapter - raspian recognized it automatically and so far I have only pinged a few addresses with and it worked. I had it plugged into a powered hub so I cannot say if it works connected directly to the pi.<br />
* '''Sabrent'''<br />
** Sabrent USB 2.0 10/100 Ethernet Adapter - works out of the box (asix), but USB 2.0 '''only''' (does not work if using dwc_otg.speed=1 in cmdline.txt to force USB 1.1 for other problem hardware)<br />
* '''Sitecom'''<br />
** Sitecom LN-030 V2 detected as ASIX AX88772 USB 2.0 Ethernet Adapter works out of the box. Doesn't seem to require any extra power supply.<br />
* '''A-Link'''<br />
** A-Link NA1GU Gigabit USB 2.0 Ethernet adapter<br />
This adapter works, but it (probably) requires a bit of work. The driver for the chipset (Asix AX88178) included with the Raspbian kernel (v 3.1.9+ Aug 7 2012) does '''not''' work. With that driver the device is detected, but it does not seem to be possible to actually put any traffic through it. :-( In order to make it work you need to download the latest driver from [http://www.asix.com.tw/products.php?op=pItemdetail&PItemID=84;71;100&PLine=71 the chipset manufacturer]. The version I used was "Linux kernel 3.x/2.6.x Driver" v4.4.0, released 2012-05-18. Fortunately this is GNU GPLv2 -licenced source code and not a binary blob, so compiling it for the Raspberry Pi is perfectly doable. The hardest part was in fact getting the Linux source code required, because the repositores contained the source for the wrong kernel version. >:-( Fortunately there is [https://www.grendelman.net/wp/compiling-kernel-modules-for-raspbian-raspberry-pi a very useful guide] for how to get the sources from github, and preparing that source so that you can compile modules. Unfortunately you will have to compile the kernel (even if you don't actually install it) - which will take the better part of the day on the Raspberry, but once that's done you can unpack the driver source and just run "make && sudo make install". Reboot and you should have a fully working Ethernet adapter.<br />
<br />
The adapter seems to work without a powered USB hub, but according to the specifications it can draw up to 190&nbsp;mA, so there might be stability issues if additional power is not provided.<br />
* '''Hama'''<br />
** Hama 00049244 Fast Ethernet USB 2.0-Adapter detected as MOSCHIP 7830/7832/7730 usb-NET adapter. Works out of the box on Debian Wheezy/sid (2012-08-08-wheezy-armel)(not tested yet on other OS). No external power source or USB hub needed.<br />
* '''Newlink'''<br />
** Newlink NLUSB2-ETH USB 2.0 Ethernet Adapter. Works out of the box on Raspbian. Detected as ASIX AX88772. Works without a powereed hub.<br />
<br />
===Problem Ethernet adapters===<br />
* Axago<br />
** Axago ADE-X1 10/100 Ethernet Adapter (USB: 9710:7830 driver:mcs7830). Adapter working about 10 minutes without problem, but after that kernel write error message to dmesg and no packet is received. Needed to unplug and plug USB again. Tested with and without powered USB hub. dmesg error: NETDEV WATCHDOG: eth1 (MOSCHIP usb-ethernet driver): transmit queue 0 timed out<br />
<br />
* Davicom / Kontron<br />
** Kontron DM9601 (USB: 0fe6:9700) Cost $5 on Ebay, works OK with Dell laptop under WinXP & Debian. While it is advertised as USB 2.0, actually it is a USB 1.1 device, thus, its throughput is limited to 12 Mbps. Check with lsusb -v, field ''bcdUSB''. Adaptor works on boot on R-Pi model A well enough for ping and NTP, but then crashes with "Kernel Bug at net/core/skbuff.c:127" immediately when file transfer begins. TP1-TP2 voltage measured solid at 4.92 V. See also http://www.raspberrypi.org/phpBB3/viewtopic.php?f=28&t=39567&p=325003#p325003 The Linux DM9601 Driver is reported to be the problem here: http://www.raspberrypi.org/phpBB3/viewtopic.php?f=66&t=34557 so until driver is updated, do not bother with this device.<br />
<br />
== USB Sound Cards ==<br />
You will usually want the <code>alsa</code> package for sound. In the Debian image for Raspberry Pi (and possibly other distributions) USB sound cards are prevented from loading as the first sound card, which can be an annoyance if it's the only device you have. To disable this behaviour edit <code>/etc/modprobe.d/alsa-base.conf</code> and comment out the last line; <code>options snd-usb-audio index=-2</code> . If you are not user ''pi'' you may need to add your username to the ''audio'' group thus: <code>sudo adduser yourusername audio</code> (user ''pi'' usually belongs to this group anyway).<br />
<br />
* '''Creative'''<br />
** [http://asia.creative.com/products/product.asp?category=1&subcategory=207&product=17892 Sound Blaster Play!]<br />
* '''Daffodil'''<br />
** [http://www.amazon.co.uk/gp/product/B002FI7GWK/ref=oh_details_o03_s00_i00 USB Sound Adapter US01]. Tested with low-cost headphone/microphone set via ''audacity'' (See notes at [http://www.cpmspectrepi.webspace.virginmedia.com/raspberry_pi/MoinMoinExport/DaffodilUSBSoundAdapter.html CPM-Spectre-Pi...DaffodilUSBSoundAdapter]).<br />
* '''Edirol'''<br />
** [http://www.roland.com/products/en/UA-1A/ UA-1A]<br />
* '''GWCtech'''<br />
** [http://www.gwctech.com/product3.asp?listid=3&id=4&subid=10&pid=788&typeid=96 AA1570 USB 7.1 Sound Card] (aka [http://www.conrad.com/ce/en/product/872990/USB-SoundBox-71 Conrad AA 1570 7.1 SoundBox]) - playback works fine, Recording stutters unless dwc_otg.speed=1 is set<br />
* '''Hercules'''<br />
** [http://www.hercules.com/fr/Cartes-Son/bdd/p/123/gamesurround-muse-xl-pocket-lt3/ Gamesurround Muse XL (Pocket LT3)]<br />
* '''Logilink'''<br />
** [http://www.logilink.de/showproduct/UA0053.htm?seticlanguage=en UA0053 USB Soundcard with Virtual 3D Soundeffects LogiLink]<br />
* '''Logitech'''<br />
** [http://www.amazon.com/Logitech-Wireless-Gaming-Headset-Surround/dp/B003VANOFY/ref=sr_1_1?ie=UTF8&qid=1358114107&sr=8-1&keywords=g930 Logitech G930 Wireless Gaming Headset with 7.1 Surround Sound] (stereo works with ALSA, have not tried 7.1 Surround Sound)<br />
* '''NuForce uDAC-2'''<br />
** [http://www.nuforce.com/hp/products/iconudac2/index.php NuForce uDAC-2 Headphone Amplifier and USB DAC]<br />
* '''Plantronics'''<br />
** [http://www.ebay.com/itm/Genuine-New-Plantronics-External-USB-Audio-Soundcard-New-Sealed-/300845395889?pt=US_Sound_Card_External&hash=item460bc86fb1 Plantronics Stereo USB Adapter -01] (works with ALSA) (shows up in lsusb as 0d8c:000c C-Media Electronics, Inc. Audio Adapter)<br />
* '''Terratec'''<br />
** [http://www.terratec.net/fr/produkte/Aureon_Dual_USB_12339.html Aureon Dual USB] (not with USB high speed; add dwc_otg.speed=1 to /boot/cmdline.txt, but that will slow down all USB transfers)<br />
* '''Texas Instruments PCM2704'''<br />
** [http://www.ti.com/product/pcm2704 PCM2704 98&nbsp;dB SNR Stereo USB2.0 FS DAC with line-out and S/PDIF output, Bus/Self-powered]<br />
<br />
=== Databases of supported sound cards ===<br />
* http://wiki.linuxaudio.org/wiki/current_audio_gear<br />
* http://wiki.linuxmusicians.com/doku.php?id=hardware_matrix<br />
<br />
=== Class compliant USB sound cards ===<br />
<br />
Any USB1.1 audio interface that is class compliant should work with Linux, same goes for USB2.0 interfaces that adhere to the current USB audio standards. There are some interfaces that are supported in Linux while they do not comply to the standards because specific quirks have been added to the USB Linux drivers. To verify if your interface is supported search for a manual of your interface and check if it needs drivers to run under Windows/Mac. If the manual explicitely mentions no drivers are needed the interface is almost surely a class compliant device. When in doubt check the aforementioned databases.<br />
<br />
=== Troubleshooting ===<br />
If you encounter problems setting up your USB soundcard check the RPi Wiki article in the linuxaudio.org Wiki: http://wiki.linuxaudio.org/wiki/raspberrypi<br />
<br />
* Bulleted list item<br />
==USB 3G Dongles==<br />
* Huawei E1750<br />
* Huawei E173<br />
* Huawei E1820 Works on Raspbian with Sakis3G<br />
* Huawei E220<br />
* Huawei E353 HiLink Works on Raspbian<br />
* Huawei E160 (AT commands only)<br />
* Huawei E169 E620 E800 (12d1:1001) - works on Raspbian Wheezy, [https://github.com/sk-vpohybe/stopa-monitor/wiki/3G-modem-Huawei-E169-E620-E800 details here]<br />
* Franklin U600 from Sprint / VirginMobile<br />
** Use usb_modeswitch and vendor 0x1fac and product 0x0150/0x0151<br />
* Digicom Internet Key 7.2 HSUPA '''MU372-L01''' [http://www.digicom.it/digisit/prodotti.nsf/itprodottiidx/MU372L01]<br />
Tested on Raspbian and Archlinux. Detected as 230d:0001. Works with cdc_acm driver. Install usb_modeswitch.<br />
There are 2 "com ports"( /dev/ttyACM0 and /dev/ttyACM1 ) . Tested with Network Manager.Works also perfectly with SAKYS3G [http://www.sakis3g.org/] tools (!! led is always off !!) and wvdial. A working wvdial.conf: http://ubuntuforums.org/showpost.php?p=10361881&postcount=28 . (for example for Vodafone IT , replace Init3 with this: Init3 = AT+CGDCONT=1,"IP","web.omnitel.it" and replace line Modem = /dev/ttyUSB0 with Modem = /dev/ttyACM1 ) and run with wvdial voda .<br />
* Vodafone MD950 (1dbc:0005) - is working on RPi (Raspbian Wheezy) but not out of the box, [https://github.com/sk-vpohybe/stopa-monitor/wiki/3G-modem-Vodafone-MD950 more details here].<br />
* Sierra Wireless 307 <br>Works fine with Sakis3G script. The connection LED does not change its state after establishing a connection but the same behavior on a normal linux system.<br />
<br />
== USB IR Receivers==<br />
* The [http://thepihut.com/products/flirc-usb-dongle-for-the-raspberry-pi FLIRC] USB dongle allows the use of any remote control with your Raspberry Pi. Configure the device on your desktop PC, then simply plug into your Pi for a perfect media center companion. Available from [http://thepihut.com/ The Pi Hut] and [http://www.buyraspberrypi.com.au Buy Raspberry Pi Australia]<br />
<br />
SMK Manufacturing, Inc. eHome Infrared Receiver (Works out of the box with OpenELEC)<br />
<br />
== USB Radio devices==<br />
*FM Radio<br />
** ADS InstantFM Music - FM radio tuner works fine under Debian.<br />
<br />
== USB TV Tuners and DVB devices==<br />
*August<br />
**DVB-T205, based on rtl2832u chipset, working with [https://github.com/ambrosa/DVB-Realtek-RTL2832U-2.2.2-10tuner-mod_kernel-3.0.0 this driver]. Tested with Saorview (Irish DTT service), both HD & SD.<br />
*DVBSky<br />
**[http://dvbsky.eu/Products_S860.html Mystique SaTiX-S2 Sky USB]: Scanning/watching SD and HD works via vdr and streamdev plugin, watching on the Raspberry Pi directly is laggy as hell. DVB-USB and I2C support must be enabled in the kernel. Needs drivers/firmware from [http://dvbsky.eu/Support.html here].<br />
*Sundtek<br />
**Sundtek MediaTV Digital Home<br />
**Sundtek MediaTV Pro<br />
**Sundtek SkyTV Ultimate<br />
**[http://shop.sundtek.de DVB-C, DVB-T, DVB-S/S2]: digital TV works, streaming to Windows / Linux is no problem. Easy installation [http://support.sundtek.com/index.php/topic,4.0.html English]<br />
*Hauppauge<br />
** Hauppauge NOVA-T Stick (Revision 70xxx) DiBcom DiB0700 chipset, requires powered hub.<br />
** Hauppauge NOVA-TD Stick (Revision 52xxx) DiBcom DiB0700 chipset, requires powered hub.<br />
** Hauppauge WinTV-HVR-1950 (tested analog tuner with omxplayer)<br />
** Hauppauge WinTV-HVR-950Q (tested Digital OTA with TVHeadend in Raspbian)<br />
*K-World<br />
** K-World UB499-2T Dual DVB-T USB Tuner. IT9137 chipset. With no other USB devices connected Raspberry Pi can just about power this stick. IR and supplied remote work with XBMC.<br />
*Technisat<br />
**Technisat_SkyStar_USB_HD. Instructions: http://www.linuxtv.org/wiki/index.php/Technisat_SkyStar_USB_HD Used the Raspberry Pi to receive and redirect it via network to another host. Didn't try to play back the stream on the Raspberry Pi itself. Tested with Astra 19.2E radio and SD-TV channels<br />
* Terratec<br />
** Terratec H7. Tested DVB-C with [http://git.linuxtv.org/v4l-utils.git dvbv5 tools, part of v4l-utils], under [http://zenit.senecac.on.ca/wiki/index.php/Raspberry_Pi_Fedora_Remix Fedora 18 Remix] and latest (April, 14 2013) [http://git.linuxtv.org/media_build.git DVB Kernel stack/drivers].<br />
*Generic<br />
** [http://www.onsources.com/product_images/a/757/watch_and_record_digital_tv_dongle__44323_zoom.jpg DVB-T USB Dongle (Silver casing)], based on AF9015 chipset.<br />
** [http://www.electrodepot.fr/media/catalog/product/cache/1/image/500x/9df78eab33525d08d6e5fb8d27136e95/P926993.jpg DVB-T USB Dongle], based on RTL2832 FC12 (HD/SD), IR was detected, but it is not tested.<br />
** [http://obrazki.elektroda.pl/8081115000_1317678968.jpg HDTV USB DVB-T] dongle, based on IT9135. This tuner comes in two revisions. Revision is printed on PCB.<br />
*** rev. 1.0; should work with 3.2+ kernel, need confirmation.<br />
*** rev. 2.0; works with kernel 3.6.11, without a powered hub. This tuner also requires a firmware (dvb-usb-it9135-02.fw) which can be downloaded from [http://logout.hu/bejegyzes/azbest/usb_dvb-t_tuner_it9135_rev2/hsz_1-50.html this page]. It's in Hungarian, so google translate or equivalent is recommended. The remote also works.<br>According to [http://www.raspberrypi.org/phpBB3/viewtopic.php?f=35&t=29141 this post], there may be issues on some software configurations when using ''omxplayer''.<br />
<br />
== USB Webcams ==<br />
<br />
This list is not entirely reliable, working does not necessarily mean working without errors. Please contribute with your own experiences!<br />
<br />
<div style="margin: -.3em -1em -1em -1em;"><br />
{| width="100%" bgcolor="#fff" border="0" cellpadding="2px" cellspacing="2px" style="margin:auto;"<br />
|- align="center" bgcolor="#e7eef6"<br />
| '''Brand'''<br />
| '''Name'''<br />
| '''Model Number'''<br />
| '''Hardware ID'''<br />
| '''Verified OS'''<br />
| '''Verified OS version'''<br />
| '''Verified Resolution'''<br />
| '''Additional Information'''<br />
<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Canyon<br />
|<br />
| CNR-FWC113<br />
| 0c45:6340<br />
| raspbian/wheezy <br />
| 2013-04-11<br />
| 640x480<br />
| works fine out of the box. Lacks autofocus (manual focus ring works fine). Has auto exposure, but seems to be optimized for indoor use. When using outdoors, image is completely overexposed.<br />
<br />
|- valign="top" align="left" style="background: #F6D2CF;"<br />
|Canyon<br />
|<br />
|CNR-WCAM820<br />
|<br />
| raspbian/wheezy<br />
|<br />
| 1280x1024<br />
| 2 Mpixel camera with manual focus; works with fswebcam and v4l4j on Raspbian Wheezy armhf; problems with 1600x1200 resolution in some apps (timeouts - probably too slow USB); 1280x1024 and lower resolutions works OK<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|CBR<br />
|<br />
| CW 835M Black<br />
|<br />
| raspbian/wheezy <br />
| 2013-02-12<br />
| <br />
| works fine without powered hub<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Creative<br />
|Live! <br />
| VF0470<br />
|<br />
| ArchLinux<br />
| <br />
|<br />
| works out of the box on ArchLinux<br />
<br />
|- valign="top" align="left" style="background: #F6D2CF;"<br />
|Creative<br />
|Live! Cam Socialize HD<br />
| VF0610<br />
|041e:4080<br />
| raspbian/wheezy <br />
| 2012-11-26<br />
| 960x544<br />
| Works at 1280x720 taking stills in fswebcam with some errors using MJPEG, unusable with YUYV. 960x544 works in both MJPEG and YUYV. Has some stabilitiy issues if powered from RasPi (Drops USB +eth0 every 8 or so hours). Helps to append nodrop=1 and timeout=5000 to uvcvideo module.<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Creative<br />
|Live! Cam Sync HD<br />
| <br />
|041e:4095<br />
| raspbian/wheezy <br />
| 2013-04-11<br />
| 1280x720<br />
| Works out of the box. Autoexposure works well both indoors and outdoors. By default the image is bit too software enhanced (they call it "sharpness"), but this "sharpness" level can be set to a lower level via fswebcam tool.<br />
<br />
|- valign="top" align="left" style="background: #F6D2CF;"<br />
|Creative<br />
|Live! Cam Vista IM<br />
| VF0640<br />
|<br />
| raspbian/wheezy<br />
|<br />
| <br />
| works on Raspbian at 320x240 resolution, 15fps<br />
|- valign="top" align="left" style="background: #F6D2CF;"<br />
|Creative<br />
|Live! Cam Socialize<br />
| VF0640<br />
|<br />
| raspbian/wheezy<br />
|<br />
| <br />
| works on Raspbian at 320x240 resolution, 15fps<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Creative<br />
|Webcam Notebook<br />
| PD1170<br />
|<br />
| <br />
|<br />
| <br />
| Detects, untested.<br />
<br />
|- valign="top" align="left" style="background: #F6D2CF;"<br />
|Creative<br />
|Webcam Pro<br />
|PD1030<br />
|<br />
|<br />
|<br />
|<br />
|ov519 driver crashes almost immediately. ("gspca: ISOC data error: [0] len=0, status=-4004")<br />
<br />
|- valign="top" align="left" style="background: #F6D2CF;"<br />
|Hercules<br />
|Webcam Deluxe<br />
|<br />
|05a9:4519<br />
|raspbian/wheezy + Arch<br />
|2013-02-09<br />
|<br />
|ov519 driver "Corrupt JPEG data: premature end of data segment" gives corrupt image in motion and fswebcam<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|HP<br />
|WebcamHD-2200<br />
| HD-2200<br />
|<br />
| <br />
| <br />
| <br />
|<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|HP<br />
|Webcam HD-2300<br />
| HD-2300<br />
|<br />
| <br />
| <br />
| <br />
|<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|HP<br />
|Webcam HP-3100<br />
|HP-3100<br />
|<br />
| <br />
|<br />
| <br />
| UVCVideo /dev/video0 Needs chmod to 666 to operate. Will work without hub if only device in USB ports. Works with both Arch and Wheezy out of the box<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Logitech<br />
|Webcam C100<br />
| V-U0013<br />
|<br />
| raspbian/wheezy <br />
| 2012-08-16<br />
| <br />
| works fine without powered hub<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Logitech<br />
|Webcam C200<br />
| <br />
| 046d:0802<br />
| <br />
|<br />
| <br />
| works fine without powered hub<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Logitech<br />
|Webcam C210<br />
| <br />
| 046d:0819<br />
| Raspbian/wheezy<br />
| 2012-12-16<br />
| 320x240, 640x480<br />
| works fine without powered hub<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Logitech<br />
|Webcam C270<br />
| <br />
|<br />
|<br />
| <br />
| <br />
| With external power<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Logitech<br />
|Webcam C300<br />
|V-U0004<br />
|046d:0805<br />
|Raspbian/Wheezy<br />
|2013-02-09<br />
|320x240, 640x480, 1280x1024<br />
|Works out of the box. Does not appear to require a powered hub.<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Logitech<br />
|Webcam C310<br />
| <br />
|<br />
|<br />
| <br />
| <br />
| Does not require a powered hub to capture snapshots<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Logitech<br />
|Webcam C510<br />
| <br />
|<br />
| <br />
|<br />
| <br />
| <br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Logitech<br />
|Webcam C525<br />
| <br />
|046d:0826<br />
|<br />
| <br />
| <br />
| Works fine without powered hub<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Logitech<br />
|Webcam C615<br />
| <br />
|<br />
| <br />
|<br />
| <br />
| Works fine without powered hub<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Logitech<br />
|Webcam C905<br />
| <br />
|046d:080a<br />
|occidentalis<br />
|v0.2<br />
|1600x1200<br />
| Works fine without powered hub, she is uncvideo and detected out of box as Video0 V4L device. 1600x1200 is slow rate but he tested with motion.<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Logitech<br />
|Webcam C910<br />
| <br />
|<br />
| <br />
|<br />
| <br />
| With external power, is uncvideo. 320x240 works powered directly by the Raspberry Pi.<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Logitech<br />
|Webcam C920<br />
| <br />
|<br />
| raspbian/wheezy<br />
|<br />
| <br />
| With powered hub, detected out of box as Video0 V4L device<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Logitech<br />
|QuickCam Orbit/Sphere<br />
| <br />
|<br />
| <br />
|<br />
| <br />
| Works with external power<br />
<br />
|- valign="top" align="left" style="background: #F6D2CF;"<br />
|Logitech<br />
|QuickCam Messenger<br />
|V-UM14<br />
|046d:08f0<br />
|raspbian/wheezy + Arch<br />
|2013-02-09<br />
|<br />
|Not working, STV06xx driver "ioctl (VIDIOCGCAP): Inappropriate ioctl for device", Supported palettes: GRBG, gives corrupt image in fswebcam<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Logitech<br />
|QuickCam Pro 9000<br />
| <br />
|<br />
| raspbian/wheezy<br />
|<br />
| <br />
| Powered by RasPi<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Logitech<br />
|QuickCam Pro for Notebooks<br />
|960-000047<br />
|046d:0991<br />
|Raspbian Wheezy<br />
|2012-12-16<br />
|160x120 320x240 640x480<br />
|With guvcview it shows at about 4fps at 160x120, and at about 1fps at 640x480. GUVCViewer Controls are available for focus and exposure.<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Logitech<br />
|QuickCam Ultra Vision<br />
| <br />
|<br />
| raspbian/wheezy<br />
|<br />
| <br />
| Powered by RasPi<br />
<br />
<br />
|- valign="top" align="left" style="background: #F6D2CF;"<br />
|Logitech<br />
|Webcam Pro 4000<br />
| <br />
|<br />
| <br />
| <br />
| <br />
| It uses pwc driver which does not work. Maybe it's because of general Raspberry Pi USB bug.<br />
<br />
|- valign="top" align="left" style="background: #F6D2CF;"<br />
|Logitech<br />
|Webcam Pro 9000<br />
| <br />
| 046d:0809<br />
| Arch Linux<br />
|<br />
| <br />
| Powered by RasPi, measured ~120 mA current capturing at ~5fps. Has issues capturing images at higher than default resolutions (using motion - Arch and Debian).<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Medion<br />
|<br />
| MD86511<br />
|<br />
| raspbian/wheezy <br />
| 2012-07-15<br />
| <br />
| Powered by RasPi<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Mexxcom<br />
|<br />
| M-104<br />
|<br />
| raspbian/wheezy <br />
| 2012-12-16<br />
| <br />
| Powered by USB hub<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Microsoft<br />
|LifeCam Cinemap 720p USB HD Webcam<br />
| H5D-00001<br />
|<br />
| raspbian/wheezy <br />
|<br />
| <br />
| <br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
| Microsoft<br />
| LiveCam HD-3000<br />
| HD-3000<br />
| 045e:0779<br />
| Archlinux<br />
| 2013-02-06<br />
| 160x120<br />
| Works out of the box at the tested resolution. Can be powered directly by the Raspberry Pi and works fine also with a wifi dongle attached to the other usb port.<br />
<br />
|- valign="top" align="left" style="background: #F6D2CF;"<br />
| Microsoft<br />
| LiveCam HD-3000<br />
| HD-3000<br />
| 045e:0779<br />
| raspbian/wheezy <br />
| 2013-04-11<br />
| 1280x720<br />
| Picture breaks up at the bottom. Unable to automatically set proper exposure, seems to be set to a fixed level.<br />
<br />
|- valign="top" align="left" style="background: #F6D2CF;"<br />
|Microsoft<br />
|LifeCam HD-5000<br />
| <br />
|<br />
| <br />
|<br />
| <br />
| Picture breaks up at the bottom<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Microsoft<br />
|LifeCam HD-6000<br />
| <br />
|<br />
| raspbian/wheezy <br />
|<br />
| <br />
| Powered by USB hub<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Microsoft<br />
|LifeCam<br />
| NX-6000<br />
|<br />
| raspbian/wheezy <br />
|<br />
| <br />
| Powered by USB hub<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Microsoft<br />
|LifeCam<br />
| VX-7000<br />
|<br />
| raspbian/wheezy <br />
|<br />
| <br />
| Powered by USB hub<br />
<br />
|- valign="top" align="left" style="background: #F6D2CF;"<br />
|Microsoft<br />
|LifeCam<br />
| VX-3000<br />
|<br />
| raspbian/wheezy <br />
|<br />
| <br />
| There do appear to be some issues with image quality and getting partial frames and such, with fswebcam<br />
<br />
|- valign="top" align="left" style="background: #F6D2CF;"<br />
|Microsoft<br />
|LifeCam<br />
| VX-500<br />
|<br />
| raspbian/wheezy <br />
|<br />
| <br />
| Up to 352x288. Higher resolutions do not work. <br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Microsoft<br />
|LifeCam<br />
| NX-6000<br />
|<br />
| raspbian/wheezy <br />
|<br />
| <br />
| Powered by USB hub<br />
<br />
|- valign="top" align="left" style="background: #F6D2CF;"<br />
|Microsoft<br />
|LifeCam<br />
| VX-800<br />
|<br />
| raspbian/wheezy <br />
|<br />
| 352x288<br />
| Doesn't work at full resolution<br />
<br />
|- valign="top" align="left" style="background: #F6D2CF;"<br />
|Microsoft<br />
|LifeCam Studio/Cinema<br />
| <br />
|<br />
| <br />
|<br />
| <br />
| Has UVC issues detailed here [http://www.ideasonboard.org/uvc/#devices]. Horizontal lines problem [http://www.raspberrypi.org/phpBB3/viewtopic.php?f=63&t=12304]. Stability issues [http://www.raspberrypi.org/phpBB3/viewtopic.php?f=63&t=12247].<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Microsoft<br />
|LifeCam Studio<br />
|1080p HD <br />
|045e:0772<br />
| Raspbian Wheezy<br />
| 2013-04-12<br />
| 1280x720<br />
| Works for me without any issues with a powered usb-hub (Belkin).<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Microsoft<br />
|Xbox Live Vision<br />
| <br />
| 045e:0294<br />
| Arch Linux <br />
|<br />
| <br />
| Powered by RasPi<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|MSI<br />
|MSI StarCam 370i<br />
|370i (snake)<br />
| <br />
| Raspbian Wheezy<br />
|<br />
| 352 x 288<br />
| Works powered by RasPi or USB Hub - set up with Motion at 352 x 288 - works great. Has manual infra-red leds, but turned on through software in Windows, so doesn't work on Pi, but normal capture no problems.<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Philips<br />
| Webcam<br />
| SPC 900NC<br />
| 0471:0329<br />
| Raspbian Wheezy<br />
| 2012-12-16<br />
| 160x120<br />
| Recognised as USB device ID 0471:0329 Philips (or NXP) SPC 900NC PC Camera / ORITE CCD Webcam(PC370R). Works with guvcview , but not with luvcview. Also working using command ~$ fswebcam -r 160x120 -d v4l2:/dev/video0 test.jpg<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Philips<br />
| toucam<br />
| Philips 720K/40 webcam<br />
| 0471:0313<br />
| Raspbian Wheezy<br />
| 2013-04-03<br />
| 320x240<br />
| Recognised as lsusb ID 0471:0329 Philips (or NXP). Works with $> guvcview -s 320x240 -f yv12 -t 5 -n rec5sec.mkv --exit_on_close --no_display, but not with command $> fswebcam -r 160x120 -d v4l2:/dev/video0 test.jpg<br />
<br />
|- valign="top" align="left" style="background: #F6D2CF;"<br />
|Realtek<br />
|Generic Camera<br />
|2SF022<br />
|0bda:5801<br />
|Raspbian Wheezy<br />
|<br />
|<br />
|When started with luvcview at 15fps and 320x240 it seemed to give a frame rate of barely 1 per second <br />
|- valign="top" align="left" style="background: #F6D2CF;"<br />
|Silicon Motion<br />
| SM731 Camera<br />
| <br />
| 090c:71b3<br />
| Raspbian Wheezy<br />
|<br />
| <br />
| Required UVCVideo driver - worked out of the box. Tested for 320x240 using motion & camorama for pictures,streaming.<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Sony<br />
| Playstation Eye for PS3<br />
| <br />
|<br />
| <br />
|<br />
| <br />
| The occasional frame is corrupted/stutters when running at 640x480<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Sony<br />
| Playstation Eye for PS2<br />
| <br />
|<br />
|<br />
| <br />
| <br />
| Occasional 'mangled frame' directly connected to Rev 2 Raspberry P<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Sony<br />
| Playstation Eye for PS2<br />
| SLEH 00030<br />
|<br />
| Arch Linux<br />
|<br />
| <br />
| (OV519 camera). Picture constantly breaks up on xawtv and wxcam under Arch Linux. Noted there were ISOC data error len=0 status=-4004 errors in dmesg. This happens when powered from the Raspberry Pi and when powered from a Pluscom USB hub. Arch was updated on 17th July 2012<br />
<br />
|- valign="top" align="left" style="background: #F6D2CF;"<br />
|T'nB<br />
| Minipix 100K pixels<br />
| IMWB032992<br />
| 1e4e:0100<br />
| raspbian/wheezy<br />
| 2012-12-16<br />
| <br />
| RasPi freezes (reboot needed) after a few minutes of using Motion to stream (tested with external power)<br />
<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Trust<br />
| 2 MP Auto Focus Webcam<br />
| <br />
|<br />
| Arch Linux<br />
|<br />
| <br />
| works out of the box<br />
<br />
|- valign="top" align="left" style="background: #F6D2CF;"<br />
|Trust<br />
| SPACEC@M 200<br />
| <br />
|<br />
| Arch Linux<br />
|<br />
| <br />
| (OV511 camera). Picture stops after a few seconds in xawtv under Arch Linux and xawtv reports libv4l2 errors. This happens when powered from the Raspberry Pi and when powered from a Pluscom USB Hub. Arch was updated on 17th July 2012<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Trust<br />
| Spotlight<br />
| <br />
| 0c45:62c0<br />
| Raspbian/Wheezy<br />
| <br />
| 640x480 <br />
| Works out of the box. Tested with power direct from the Raspberry Pi, not tested on a hub. <br />
<br />
<br />
|-<br />
|}<br />
<br />
== USB GPS devices ==<br />
<br />
*Columbus<br />
** Columbus V-800 (MediaTek (MTKII) 3329 GPS chipset) - does not require powered USB hub. Works on Wheezy (using gpsd & gpsd-clients)<br />
*Royaltek<br />
**Royaltek RGM 2000 SiRF2 using the included serial (TTL) to USB - converter. That uses a Profilic pl2303-chip so you'll need to compile the module or the kernel manually<br />
*Garmin<br />
**Garmin eTrex Vista HCx: It works, but it may draw too much power. To get it working (software part): https://wiki.openstreetmap.org/wiki/USB_Garmin_on_GNU/Linux<br />
*GlobalSat<br />
**GlobalSat BU-353 Does not require a powered hub, works fine when directly plugged into the Raspberry Pi. On Raspian, requires the gpsd and gpsd-client packages. For some reason, the gpsd daemon does not always start correctly on boot. You may need to do something like the following to manually restart it:<br /><pre>sudo killall gpsd; sudo gpsd /dev/ttyUSB0 -F /var/run/gpsd.sock</pre><br />
<br />
*Wintec<br />
**WBT-200: No problem on Debian<br />
*Holux<br />
**Holux M-215: Works fine on Arch, uses Silicon Labs CP210x RS232 serial adaptor driver<br />
*Bluenext<br />
**Bluenext BN903S: No problem on Debian image (19-04-2012).<br />
<br />
== USB UART and USB to Serial (RS-232) adapters ==<br />
A USB UART adapter is used to access the serial console of the Raspberry Pi from a development host such as a laptop or desktop PC. The USB end connects to the PC and the UART header end connects to the USB. While it is possible to connect the USB end to another Raspberry Pi, this configuration has not been tested unless explicitly mentioned against an individual entry below.<br />
<br />
===Working USB to Serial Adapters===<br />
*'''FTDI'''<br />
**FT232 chip based adapters works for some people, but others find it hangs Linux when the port is opened. The module is ftdi_sio.<br />
**FT2232D dual RS232/FIFO works (used in various JTAG devices)<br />
<br />
*'''Prolific'''<br />
**PL2303 chip based adaptors works fine on latest Debian tested with ''minicom'', ''gtkterm'' and ''screen''.<br />
<br />
A USB to Serial (RS-232) adapter is used the other way around, ie. the USB end connects to the Raspberry Pi and the RS-232 end (DSUB-9 or DSUB-25 pin) to the other device which may be another computer, (old) modem or printer, or some electronic test equipment.<br />
<br />
*"Best Connectivity" (Possibly also sold under the "Newlink HQ" or "Kenable HQ" labels)<br />
**FG-U1232-PL2 Based upon the Prolific PL2303X chipset and listed by ''lsusb'' as <code>ID 067b:2303 Prolific Technology, Inc. PL2303 Serial Port</code>. Appears as <code>/dev/ttyUSB0</code>, and requires the user to be a member of the ''dialout'' group (which ''pi'' is for ''Raspbian Wheezy''). Initially tested using an old RS Datalinker setup in "loopback" mode via ''microcom'' upto 9600 baud, and ''gtkterm'' after installing that from source code. All handshake lines toggled as expected and no characters were lost. Subsequently ''gtkterm'' was used to check bi-directional communication with an ancient brother EP44 electronic typewriter (as a printer/dumb terminal) at 1200 baud. Signal lines were again monitored with the Datalinker.<br />
* "PL2303HX USB to RS232 TTL Converter Adapter Module" on dx.com: http://dx.com/p/pl2303hx-usb-to-rs232-ttl-converter-adapter-module-164590<br />
** Based on the Prolific PL-2303HX chipset. Listed by ''lsusb'' as <tt>ID 067b:2303 Prolific Technology, Inc. PL2303 Serial Port</tt>. Appears as <tt>/dev/ttyUSBX</tt> with GUID <tt>dialout</tt> so your user has to be in that group. If not, <tt>sudo usermod -a -G dialout yourusername</tt> will add your user to the <tt>dialout</tt> group. Works great with <tt>screen /dev/ttyUSBX 115200</tt> to connect from your workstation to your RPi.<br />
<br />
===Problem USB to Serial Adapters===<br />
'''HL-340'''<br />
*CH340 Chipset - '''Currently not supported by RPi''' but there is a patch of kernel code [http://tiagovaz.wordpress.com/2008/01/04/using-a-hl-340-usb-serial-adapter-against-2623-linux-kernel/ here], but it is for a 2.X kernel. If you find you have bought one of these, then it may work under Windows, but as of writing there is no support for RPi. Otherwise you can have a go at getting the patch to work.<br />
<br />
== USB Multi-Card Readers ==<br />
<br />
=== Working USB Multi-Card Readers ===<br />
* US Robotics USB 3.0 All-In-One Multi-Format Card Reader (Product # USR8420) Accepts 5 cards simultaneously<br />
** SD/MMC + MS/MS PRO or DUO/DUO PRO + CF/MD + SM + SD/MMC or MS/MS PRO. Useful for backing up cards containing other OS Distros<br />
<br />
*'''Generic''' (Nintendo branded)<br />
**identified as "14cd:8123 Super Top SD MMC Reader" (B)<br />
<br />
=== Problem USB Multi-Card Readers ===<br />
<br />
*'''Generic'''<br />
**Card reader based on NEODIO ND3260-LD chip, identified as "0aec:3260 Neodio Technologies Corp. 7-in-1 Card Reader", fails after a few seconds with all access lights blinking. (B)<br />
<br />
== Other, exotic USB devices ==<br />
=== Joysticks / Joypads ===<br />
*'''Microsoft'''<br />
**Xbox360 Controller (045e:028e): works. Tested with archlinux, connected to an USB Hub, used as "mouse" in X, package xf86-input-joystick<br />
<br />
=== Numpads ===<br />
*'''Conceptronic / Holtek'''<br />
**USB numpad (04d9:a02a): works. Tested with archlinux, connected to an USB Hub<br />
<br />
=== USB to Parallel Port/Printer Adapters ===<br />
*'''Prolific'''<br />
**PL2305 Chipset with Centronics 36w connector. Originally purchased for use with a netbook and connected to an old Canon BJC-250 printer. Worked fine under [[RPi_Distributions#RISC_OS| RISC OS Raspberry Pi]] with its in-built BJC-250 driver. Could not install the CUPS drivers etc. for Wheezy-Raspbian initially, but was able to do so for Wheezy-armel. Once I'd updated/upgraded Wheezy all was fine.(See notes at [http://www.cpmspectrepi.webspace.virginmedia.com/raspberry_pi/MoinMoinExport/USBtoParPrntAdapter.html CPM-Spectre-Pi...USBtoParPrntAdapter] for more info. and also a [http://www.cpmspectrepi.webspace.virginmedia.com/raspberry_pi/MoinMoinExport/WheezyCUPS.html CUPS/Wheezy installation guide])<br />
<br />
=== USB to SATA ===<br />
*'''Nippon Labs'''<br />
** 2.5" SATA HDD USB Adapter with silicone HDD sleeve. Model: USB-ADT-25SATA. Works on powered Hub, not directly to Raspberry Pi. Built-in "Y" power adapter. Does work direct on some ver2.0 boards if used with 5.25 power supply, or Y adapter<br />
<br />
=== CAN Bus ===<br />
*PEAK-System (www.peak-system.com)<br />
**PCAN-USB using the driver (kernel module) from http://www.peak-system.com/fileadmin/media/linux/index.htm<br />
<br />
=== Home automation ===<br />
*Tellstick (www.telldus.com), installation [[R-Pi_Tellstick_core|instructions]]<br />
**Depends on libftdi1<br />
<br />
=== Weather station ===<br />
*Oregon Scientific WMRS-200 : Work out of the box (tested with Raspbian & wview)<br />
<br />
=== One-Wire ===<br />
*'''PCsensor'''<br />
**USB9097 (1a86:7523): works out of the box but issue with LAN after a few hours, no problem after a firmware update. Identify's as "QinHeng Electronics HL-340 USB-Serial adapter" Tested with raspbian/wheezy + domotiga & digitemp directly to USB port & 4 sensors connected via a '1-wire hub'. Claims to be 'fully replace DS9097, DS9490 of MAXIM'. Simple and cheap solution to measure temperature.<br />
<br />
=== Touch Screen ===<br />
*ACER T230H touch screen [http://support.acer.com/acerpanam/monitor/2009/acer/t230h/t230hnv.shtml]<br />
**USB TS identifies as "Quanta Computer, Inc. Optical dual-touch panel", module hid_quanta<br />
**Seems to draw over 200&nbsp;mA from USB!<br />
<br />
=== Floppy Disk Drive ===<br />
*Samsung USB Floppy Drive SFD-321U/HP<br />
**I suppose a floppy drive might be considered exotic nowadays!<br />
**LSUSB lists it as Samsung Electro-Mechanics Co. Floppy Disk Drive<br />
**Only tried connected to a powered USB hub, as the drive is labelled 5&nbsp;V at 0.5&nbsp;A on a Raspberry Pi running Debian Wheezy.<br />
**tail -f /var/log/syslog looking for mount device when plugged in, came up as SDA in testing.<br />
**sudo mkdir /media/floppy<br />
**sudo mount /dev/sda /media/floppy<br />
**Contents of floppy now available in /media/floppy<br />
**To remove drive, ensure no sessions have the floppy directory as the current working directory.<br />
**sudo umount /media/floppy<br />
<br />
=== USB Missile Launcher ===<br />
*USB Missile Launcher / Rocket Launcher sold in UK by Marks and Spencer, but it is also sold under a range of other names.<br />
**USB ID 1130:0202 Tenx Technology, Inc. Use apt-get install pymissile (python code) and there is C code at [http://sourceforge.net/projects/usbmissile/ usbmissile from Source Forge]<br />
<br />
=== USB Docking Stations ===<br />
*StarTech USB 3.0 to Dual 2.5"/3.5" SATA HDD Dock (SATDOCK2U3GB)<br />
**This is an externally powered dual sata HDD docking station, which has USB2.0 compatibility with the Raspberry Pi. <br />
**Tested with latest Raspbmc and Debian Wheezy Raspbian, 3.1.9+ #168<br />
<br />
*Icy Box USB 3.0 to Dual 2.5"/3.5" SATA HDD Dock (IB-120StU3)<br />
**Externally powered dual HDD dock, USB 2 compatible.<br />
**Tested with Slackware ARM 14.0 and drives in both slots, just show up as separate SCSI disks.<br />
<br />
=== USB RFID Reader ===<br />
*Unbranded 125&nbsp;kHz EM4100 RFID reader from eBay sellers (< £7), the one with a Windows logo on (easily scratches off for Linux users).<br />
**Initially would not work when plugged in directly to Raspberry Pi. Worked when connected via an unpowered Trust hub. Worked after Raspberry Pi was modified with 10K resistors over the USB polyfuses (warranty invalidated). Probably would work fine with powered hub.<br />
**Sends a 10 digit string to current window or console as if it was a keyboard. Can be captured independently of keyboard using Linux event interface (/dev/input), but the kernel in current distributions does not have CONFIG_INPUT_EVDEV selected so kernel rebuild is necessary.<br />
<br />
=== JTAG ===<br />
* FTDI2232D dual RS232/FIFO based JTAG (e.g. SheevaPlug JTAGKey USB-ID 9e88:9e8f)<br />
** works using the Raspberry Pi as a development host<br />
<br />
=== Tinkerforge Bricks and Bricklets (http://www.tinkerforge.com) ===<br />
* Read out sensors and control motors over USB with open source hardware.<br />
* Tested with the brickd_armhf.deb from [[http://www.tinkerforge.com/doc/Downloads.html#tools: here]] with:<br />
** sudo apt-get install libusb-1.0-0 libudev0<br />
** wget http://download.tinkerforge.com/tools/brickd/linux/brickd_linux_latest_armhf.deb<br />
** sudo dpkg -i brickd_linux_latest_armhf.deb<br />
* Tested languages: C/C++, C# (mono), [[Free Pascal]] ([[Lazarus]]), Java, PHP, Python, Ruby (see [[http://www.tinkerforge.com/doc/Software/API_Bindings.html: here]] for installation).<br />
* If a big amount of Bricks is used, a powered USB Hub may be required.<br />
<br />
=== Thermometers ===<br />
<br />
* TEMPer1 (id: 0c45:7401)<br />
** works out of the box on raspbian/wheezy with [https://github.com/petervojtek/usb-thermometer pcsensors library]<br />
<br />
=== Fingerprint Scanners ===<br />
==== Futronic ====<br />
<br />
Single finger scanners Futronic FS80 and FS88 tested - they work well with Raspbian. Example of captured fingerprint here: [[Media:Futronic_fingerprint_example.png]]<br />
<br />
To make it working deploy the Futronic libScanAPI on your Raspberry Pi (example code and instructions included): [[Media:ScanApi_armlinux_RPi_gnueabihf_gcc472_update1.zip ]]<br />
<br />
== PS2 / AT to USB Converters ==<br />
<br />
* Unbranded active converter known as the "blue cube". Based on the Cypress CY7C63723C 8 bit RISC. Please see http://geekhack.org/showwiki.php?title=PS2-to-USB+adapters for more information.<br />
Note that although the adapter might work, PS/2 keyboards were not designed to be low power USB devices, so they might not meet the requirement to work with considerable lowered supply voltage (4.4 volt) provided by the USB ports of the raspberry PI. These keyboards should work when powered by a powered hub. <br />
<br />
'''Tested PS2/AT keyboards'''<br />
<br />
All above tested with the famous "blue cube" on a powered USB hub.<br />
<br />
*IBM Model F (please note requires an additional AT to PS2 converter)<br />
*Dell AT101w<br />
*Northgate Ominikey Ultra T (please note requires an additional AT to PS2 converter)<br />
<br />
* 04d9:1400 Holtek Semiconductor, Inc. PS/2 keyboard + mouse controller<br />
** Working: Ipex RT215KTW PS/2 keyboard<br />
** Not working: HP SK-2502 PS/2 keyboard (gets power, but it does not init - three LEDs remain permanently lit. Keyboard + Holtek converter work on a Linux PC, although this keyboard doesn't work with some native PS/2 ports.)<br />
<br />
== Power Switches ==<br />
The Raspberry Pi does not have a power on/off switch as standard (it does have a reset switch), however some add on boards have been developed to cater for this need.<br />
* '''Pi Supply''' <br />
** [http://www.pi-supply.com The Pi Supply Switch v1.1] is an on/off power switch for the Raspberry Pi which includes a hard on and off switch and a soft shutdown switch for the Pi, making it easy to manage power on your Pi. They were recently successfully funded on Kickstarter.<ref>[http://www.pi-supply.com/blog http://www.pi-supply.com/blog]</ref><br />
<br />
== Power adapters ==<br />
The Raspberry Pi uses a standard Micro USB (type B) power connector, which runs at 5&nbsp;V. Generally you can use a MicroUSB to USB cable and then either power the Raspberry Pi directly from your main computers USB ports (if they provide enough power), or by using a USB to Mains adapter. A number of mobile phones use MicroUSB power cables, and these are compatible with the Raspberry Pi in most cases. Below is a list of power adapters known to work.<br />
<br />
[http://www.pi-supply.com/ Pi Supply] offers a 5.25V (+-0.25v) 1500mA power supply, manufactured specially for the Raspberry Pi to account for voltage drop due to the high current draw of the Raspberry Pi when compared to typical (phone charging etc.) duties. This is available in four varieties :<br />
* [http://www.pi-supply.com/product/uk-micro-usb-raspberry-pi-power-supply-5v-1500ma/ UK Raspberry Pi Power Supply]<br />
* [http://www.pi-supply.com/product/european-eu-micro-usb-raspberry-pi-power-supply-5v-1500ma/ EU Raspberry Pi Power Supply]<br />
* [http://www.pi-supply.com/product/american-usa-micro-usb-raspberry-pi-power-supply-5v-1500ma/ USA Raspberry Pi Power Supply]<br />
* [http://www.pi-supply.com/product/australian-aus-micro-usb-raspberry-pi-power-supply-5v-1500ma/ AUS Raspberry Pi Power Supply]<br />
<br />
The Pi Hut offers a 5V 1500mA power supply, manufactured specially for the Raspberry Pi. This is available in three varieties :<br />
* [http://thepihut.com/products/micro-usb-power-supply-for-the-raspberry-pi UK]<br />
* [http://thepihut.com/products/eu-micro-usb-power-supply-for-the-raspberry-pi EU]<br />
* [http://thepihut.com/products/usa-micro-usb-power-supply-for-the-raspberry-pi USA]<br />
<br />
===Working power Adapters===<br />
* '''Adafruit'''<br />
** 5.25 V 1 A Model 501 (Newark 44W4932) USB 110-240 VAC power supply [4.99-5.01 V @ T1/T2 with 100 mA BT and/or mini wireless-n on RPi USB ports]<br />
* '''AlcaPower'''<br />
** 5&nbsp;V 2.5&nbsp;A Model AP5A - Charger/switching with 7 connectors(also Microusb)<br />
* '''Ansmann'''<br />
*** Dual USB charger slim, Model-Nr. 1201-0001<br />
* '''Apple'''<br />
Note that apple designs its charger products to work optimally as '''chargers''', in practice this means that apple chargers drop their output voltages somewhat with output current, so that the charging circuits do not need to dissipate more heat than is strictly necessary. Because of this, and although many people have reported apple products to power their basic PI setup reliably, its still not an optimal choice for a PI system that uses power hungry USB devices. Also, because of the popularity and high price of these chargers there are many very sub standard, but almost impossible to recognize as fake copies on the market, and some of these fakes are about the worst things you can try to power your PI with! Not only do they not work, they may actually be dangerous to use!<br />
** 5&nbsp;V 2.1&nbsp;A USB charger for iPad2, model A1357<br />
** 5&nbsp;V 1.0&nbsp;A USB Charger for iPod<br />
** 5&nbsp;V 1.0&nbsp;A USB Charger for iPhone 4<br />
* '''Amazon'''<br />
** 5&nbsp;V 0.85&nbsp;A USB charger for Kindle<br />
** 5&nbsp;V 2&nbsp;A Mains to USB A adaptor, Branded "CostMad" <br />
* '''Asus'''<br />
** 5&nbsp;V 2.0&nbsp;A USB charger for Google Nexus 7<br />
* '''Bandridge'''<br />
** 5&nbsp;V 1.0&nbsp;A Mobile Phone Charger (Model: BPC3102EC)<br />
* '''Belkin'''<br />
** 5&nbsp;V 2.6&nbsp;A 4 port Ultra-Slim Desktop hub (Model F4U040) (Raspberry Pi running from USB hub port)<br />
** 5&nbsp;V 2.5&nbsp;A 4 port USB Hub (Model F5U404) (Raspberry Pi running from USB hub port)<br />
** 5&nbsp;V 3.5&nbsp;A 7 port USB 2.0 Mobile Powered Hub (Model F4U018) (Raspberry Pi running from USB hub port)<br />
** 5&nbsp;V 3.5&nbsp;A 7 port USB Hub (Model F5U706) (Raspberry Pi running from USB hub port)<br />
** Mini Surge Protector Dual USB Charger (Model BZ103050-TVL)<br />
** Universal USB Wall Charger (5&nbsp;V 1&nbsp;A) (Model F8Z222uk)<br />
* '''Blackberry'''<br />
** Charger for Pearl Flip 8220, Bold 9600 (B)<br />
** Charger for Tour 9630<br />
** 5&nbsp;V 0.7&nbsp;A Model PSM04R-0500CHW1(M), RIM Part Number HDW-17957-003 (B)<br />
** 5&nbsp;V 750&nbsp;mA Model RIM-C-0004aDUUUC-001, RIM Part Number HWD-24481-001 (comes with Blackberry 9300)<br />
** 5&nbsp;V 750&nbsp;mA Model RIM-C-0004ADUUS-001 035D, Single port plug. (Tested with USB B to Micro USB cable from Logitech H760 Headset)<br />
** 5&nbsp;V 2&nbsp;A Model PSAC10R-050QT, RIM Part Number HDW-34725-001<br />
** 5&nbsp;V 550&nbsp;mA curve 8520 charger works with raspberry pi Model B Board v. BS1233. It does not work with Raspbmc image.Symtoms are frequent key board and external hdd disconnects.<br />
* '''Deal Extreme'''<br />
** [http://dx.com/p/5v-2a-regulated-switching-power-supply-110-220v-94518 S-10-5 5&nbsp;V 2&nbsp;A Regulated Switching Power Supply (110~220&nbsp;V)] (DIY: requires additional micro-USB connector and wiring)<br />
* '''Dell'''<br />
** USB Hub integrated in Dell monitors (B)<br />
* '''The FX Factory'''<br />
** 5&nbsp;V 1&nbsp;A (1.2&nbsp;A max) AC Travel Charger Model KJ-USB Mains. Typically provides 4.9&nbsp;V at 1&nbsp;A <ref>[http://www.cpmspectrepi.webspace.virginmedia.com/raspberry_pi/MoinMoinExport/USBPowerSupplies.html http://www.cpmspectrepi.webspace.virginmedia.com/raspberry_pi/MoinMoinExport/USBPowerSupplies.html]</ref><br />
* '''Garmin'''<br />
** 5&nbsp;V 1&nbsp;A charger (Model: PSA105R-050Q) supplied with Garmin Edge 800 GPS. Requires a USB-A to MicroUSB-B cable. Belkin 6&nbsp;ft cable (F3U151B06) works.<br />
* '''Gembird'''<br />
** 5 V 2 A Universal USB Charger (Model: MP3A-UC-AC5). Test: 1080p TV (1xHDMI), USB Wi-fi adapter (1xUSB), wireless keyboard and mouse (1xUSB). Results: ~5.3V, works without any problems (own usb cable required).<br />
* '''Globe Electric'''<br />
** 2-Outlet Tap with Surge Protection and 2 USB Chargers ([http://globe-electric.com/product/2-outlet-tap-with-surge-protection-and-2-usb-chargers-grounded-white/ 46082]). Rated at 1000&nbsp;mA. 120&nbsp;V systems only.<br />
* '''Griffin'''<br />
** Power Block Model P2417. 5&nbsp;V 2.1&nbsp;A<br />
** Power Block Model P1190R2 Two USB 5&nbsp;V Outputs, 1&nbsp;A each<br />
* '''Hama'''<br />
** 1000&nbsp;mA Travel Charger for Micro USB universal (barcode nr: 4 007249 935854)<br />
* '''Hartig + Heiling GmbH & Co. KG'''<br />
** H+H SN 6 USB<br />
* '''HP'''<br />
** 5.3&nbsp;V 2&nbsp;A Charger for HP Touchpad (B)<br />
* '''HTC'''<br />
** 5&nbsp;V 1&nbsp;A TCP-300 USB phone charger (B)<br />
** 5&nbsp;V 1&nbsp;A TC B250 USB charger (HTC R/N: 79H00096-00M)<br />
** 5&nbsp;V 1&nbsp;A TC E250 USB charger (HTC R/N: 79H00098-02M)<br />
* '''i-box (Philex Electronic Ltd)'''<br />
** 5&nbsp;V 1&nbsp;A USB charger, 1 USB socket, no USB lead supplied, Model: 76971HS/02 (available from ASDA and others in the UK) (B).<br />
* '''IDAPT'''<br />
** [http://www.idaptweb.com/universal_chargers/i4/ i4 multi device charger] - 3 interchangeable device tips + USB A socket ([https://twitter.com/andrewmk/status/226057302879375361 see it in use])<br />
* '''Innergie'''<br />
**15&nbsp;W Dual USB Adapter. Model: mMini AC15. Output: 5&nbsp;V, 3&nbsp;A (max per port), 15&nbsp;W max. [http://www.myinnergie.com/DuoPowerKit/specification.aspx Specification sheet]<br />
* '''ICIDU'''<br />
** PI-707730 charger 5V 2.1A, sometimes drops current to ~1.3A during heavy use, but still enough to power the Pi.<br />
* '''Kodak'''<br />
** 5&nbsp;V 1&nbsp;A TESA5G1-0501200<br />
** 5&nbsp;V 1.0&nbsp;A K20-AM<br />
* '''König'''<br />
** 5&nbsp;V 1&nbsp;A PSUP-GSM01<br />
* '''Kuanten'''<br />
** Model SSA051F050100USU, 1A output<br />
* '''LG'''<br />
** 4.8&nbsp;V 1&nbsp;A Travel Adapter<br />
** 5.1&nbsp;V 0.7&nbsp;A Travel Adapter (Model: STA-U34WVI)<br />
** 5.1&nbsp;V 0.7&nbsp;A Travel Adapter (Model: STA-U12ER)<br />
* '''Logic'''<br />
** 4 port USB Hub (Model LP4HUB10). (Raspberry Pi running from USB Hub port, red power line (+5&nbsp;V) inside hub cut) (B)<br />
*'''LogiLink'''<br />
**5&nbsp;V 2.1&nbsp;A Switching power supply, model PA0040 (B)<br />
* '''Logitech'''<br />
** 5&nbsp;V 1&nbsp;A SDC115-USB Remote Control Charger and cable<br />
* '''Maplin Electronics'''<br />
** 5&nbsp;V 1&nbsp;A dual USB power supply, model number H25B-MT-K2<br />
** Micro USB Power Supply N19HX<br />
* '''Medion'''<br />
** 5&nbsp;V 1&nbsp;A USB power supply for OYO ebook reader<br />
* '''Microsoft'''<br />
*** Zune Zune AC Adapter v2<br />
* '''ModMyPi'''<br />
** [https://www.modmypi.com/shop/5v-2A-modmypi-raspberry-pi-power-supply 5.25V 2A HQ Raspberry Pi USB Power Supply] (Detachable USB) [5.01 - 5.07V @ T1/T2 with Wifi dongle and Wireless Mouse/Keyboard on RPi USB ports]<br />
* '''Motorola'''<br />
** [http://www.amazon.com/Motorola-Micro-USB-Home-Travel-Charger/dp/B004EYSKM8/ 5&nbsp;V 0.85&nbsp;A SPN5504 Charger with Cable]<br />
* '''Noname'''<br />
** 5&nbsp;V 2.1&nbsp;A KMS-AC09 4 port USB charger (B) [http://www.miniinthebox.com/kms-ac09-universal-ac-adapter-for-ipad-ipad-2-iphone-white_p208568.html]<br />
** 5.2&nbsp;V 1&nbsp;A MW-3NU10GT - no cable, but this one works well (1m): [http://www.amazon.de/gp/product/B005L8VELA]<br />
** 5&nbsp;V 1&nbsp;A Model H-IP008 Serial No. H10T80L068<br />
* '''Novatel Wireless'''<br />
** 5&nbsp;V 1.05&nbsp;A Charger, model number SSW-1811, packaged with Verizon Wireless MiFi device<br />
* '''Orange'''<br />
** 5&nbsp;V 0.7&nbsp;A Charger for Orange San Francisco<br />
* '''Palm'''<br />
** 5&nbsp;V 1&nbsp;A Charger for Palm Pixi+ (B)<br />
* '''Pantech'''<br />
** 5.0&nbsp;V 1&nbsp;A CNR USB with LG DLC100 micro USB cable<br />
* '''Petzl'''<br />
** 5.0&nbsp;V 1&nbsp;A Charger that came with the Tikka core2 XP<br />
* '''Phihong'''<br />
** Switching Power Supply. Model: PSAC09R-050. Output: 5&nbsp;V, 1.8&nbsp;A, microUSB. [http://www.digikey.com/product-detail/en/PSAC09R-050/993-1109-ND/2635771 Digi-key Link]<br />
* '''[http://www.pi-supply.com/ Pi Supply]'''<br />
** [http://www.pi-supply.com/product-category/raspberry-pi-power-supplies/ 5.25V 1.5A Raspberry Pi USB Power Supply] Comes in 4 varieties for worldwide compatibility - [http://www.pi-supply.com/product/uk-micro-usb-raspberry-pi-power-supply-5v-1500ma/ UK], [http://www.pi-supply.com/product/european-eu-micro-usb-raspberry-pi-power-supply-5v-1500ma/ European (EU)], [http://www.pi-supply.com/product/american-usa-micro-usb-raspberry-pi-power-supply-5v-1500ma/ American (USA)] and [http://www.pi-supply.com/product/australian-aus-micro-usb-raspberry-pi-power-supply-5v-1500ma/ Australian (AUS)]. Is of the detachable USB type so can double up as iPhone/Smartphone charger.<br />
* '''PortaPow'''<br />
** PortaPow UK Mains Wall Power Supply<br />
* '''PowerGen'''<br />
** PowerGen Dual Port USB 2.1A 10W AC Travel Wall Charger. [http://www.amazon.com/gp/product/B0073FCPSK Amazon Link]<br />
* '''Rayovac'''<br />
** Universal USB Charger Model: PS69 100-240 VAC to 5 V 1 A (small cube w/folding plug) works w/wireless keyboard/mouse and mini-Wifi connected<br />
* '''RS Components'<br />
** HNP06UK (RS 7263069) Switching Adapter 5.0&nbsp;V 1200&nbsp;mA<br />
* '''Samsung'''<br />
** 5&nbsp;V 0.7&nbsp;A Charger for Galaxy S model ETA0U10EBE<br />
** 5&nbsp;V 0.7&nbsp;A Charger for Galaxy SII<br />
** 5&nbsp;V 1&nbsp;A Charger for Galaxy SIII<br />
** 5&nbsp;V 1&nbsp;A Charger for Galaxy Nexus<br />
** 5&nbsp;V 0.7&nbsp;A Charger for Galaxy S Vibrant (SGH-T959)<br />
** 5&nbsp;V 0.7&nbsp;A Travel Adapter model ATADU10EBE<br />
** 5&nbsp;V 1&nbsp;A? Samsung C Series TV USB-port for external HDDs. Running stable with openelec<br />
** 5&nbsp;V ?A (Unknown) Samsung Service Port (USB) on LN32A330J1DXZA 720p 32 inch HDTV <br />
** 5&nbsp;V Unknown Ampere Samsung UA22D5000 & UA32D5000 TV USB Port. Test with Raspbian Wheezy, Raspbmc, and RPITC<br />
* '''Shun Shing'''<br />
** 100-240&nbsp;VAC to 5&nbsp;VDC 1&nbsp;A USB power supply, model SP5Q-AU [http://jaycar.co.nz/productView.asp?ID=MP3455 Jaycar]<br />
* '''Sony Ericsson'''<br />
** 5&nbsp;V 0.7&nbsp;A Charger CST-80<br />
** 5&nbsp;V 0.85&nbsp;A Greenheart&#153; Charger EP800. Typically provides 4.8&nbsp;V at 0.85&nbsp;A <ref>[http://www.cpmspectrepi.webspace.virginmedia.com/raspberry_pi/MoinMoinExport/USBPowerSupplies.html http://www.cpmspectrepi.webspace.virginmedia.com/raspberry_pi/MoinMoinExport/USBPowerSupplies.html]</ref>.<br />
* '''StarTech'''<br />
** 4 Port USB 2.0 Hub Raspberry Pi can be powered just by plugging USB input into the Raspberry Pi, don't need power in micro USB port.<br />
* '''Travel Charger'''<br />
** 5&nbsp;V 2.0&nbsp;A USB Power Adapter, [http://www.amazon.co.uk/gp/product/B0065JCIPU/ Amazon Link]<br />
* '''Technika'''<br />
** 5&nbsp;V 1&nbsp;A USB Power Adapter, model MPASS01 (B)<br />
* '''The Pi Hut'''<br />
** Micro USB Power Supply for the Raspberry Pi. 5&nbsp;V 1000&nbsp;mA (from [http://thepihut.com/collections/power-supplies The Pi Hut's Raspberry Pi Store]) (also from [http://www.ebay.co.uk/itm/330844162509 eBay ])<br />
* '''Trisonic'''<br />
** TS-CP600T - MICRO USB HOME & TRAVEL CHARGER (5&nbsp;V, 800&nbsp;mA) $3 at Daiso U.S. stores.<br />
* '''TruePower'''<br />
** [http://u-socket.com/ U-Socket] 5&nbsp;V 2.1&nbsp;A AC Receptacle with Built-in USB ports (2.1&nbsp;A per USB port) model ACE-7169<br />
* '''Voltcraft'''<br />
** SPS5-12W, 2500&nbsp;mA, requires additional USB <-> miniUSB adapter/cable, works perfectly (bought from [http://www.conrad.de/ce/de/product/512660/VOLTCRAFT-SPS5-12W-Steckernetzteil-Steckernetzgeraet-5-VDC-2500-mA-12-Watt Conrad Shop])<br />
* '''ZTE'''<br />
** ZTE Blade charger STC-A22O501700USBA-A 5&nbsp;V 700&nbsp;mA<br />
<br />
===Problem power Adapters===<br />
* '''Nokia'''<br />
** 5&nbsp;V 1.2&nbsp;A AC-10A & AC-10E Chargers only provide 4.8V at TP1 & TP2<br />
** [http://accessories.nokia.com/products/nokia-fast-usb-charger-ac-16/ 5&nbsp;V 1&nbsp;A AC-16E Charger] Provides only 4.7V across TP1 & TP2 when at idle<br />
<br />
* '''Masterplug'''<br />
** Masterplug Surge Protected USB Adaptor 2 x 1&nbsp;A USB Polished Black - USB ports and Ethernet don't work with this adapter and some screen artifacts using HDMI.<br />
* '''Monoprice'''<br />
** 5&nbsp;V, 2&nbsp;A 3 Outlet Power Surge Protector Wall Tap with 2 Built-In USB Charger - some display artifacts, sometimes unable to find mouse, some failures to boot. Measured to less than 4.75&nbsp;V between TP1 and TP2 when used with a Monoprice cable.<br />
* '''Sony Ericsson'''<br />
** 5&nbsp;V, 850&nbsp;mA EP800. Some failures to boot, Ethernet loops at boot.<br />
<br />
===Working external Battery packs (with 5&nbsp;V regulated output)===<br />
* '''Anker Astro3'''<br />
** Anker Astro3 10000&nbsp;mAh with dual 2&nbsp;A USB output<br />
* '''Duracell'''<br />
** PPS2 Instant USB Charger<br />
* '''Energizer/XPAL'''<br />
** XP18000 18000&nbsp;mAh Power Pack<br />
* '''Generic - eBay no brand'''<br />
** 6000T Pocket Power 5000&nbsp;mAh - eBay item 271009959140<br />
** Power Bank for iPad/iPhone 5000&nbsp;mAh (looks the same as a New Trent IMP50D or TeckNet iEP380) - eBay item 280914455938<br />
* '''Mophie'''<br />
** 38113BBR Juice Pack Powerstation 4000 mAh: output 2.1 A max: included charging cable powers RPi, 7.5 hrs light use w/keyboard and mini-Wifi on RPi ports<br />
* '''New Trent'''<br />
** iCurve IMP70D 7000&nbsp;mAh (Approx 12&nbsp;hours from full charge)<br />
** IMP120D 12000&nbsp;mAh<br />
* '''Sinoele'''<br />
** Movpower - Power Bank 5200&nbsp;mAh (8&nbsp;hours with Wi-Fi active)<br />
* '''TeckNet'''<br />
** iEP387 Dual-Port 7000&nbsp;mAh External Power Bank (The charging lead can be used to connect the Tecknet to the Raspberry Pi. Ran the Raspberry Pi with Wi-Fi dongle and wireless keyboard receiver for over 9 hours of light use.)<br />
** iEP392 Dual-Port 12000&nbsp;mAh External Power Bank (1&nbsp;A port, ~16.5 hours)<br />
** Rayovac PS60 5&nbsp;V 800&nbsp;mAh<br />
* '''VINZO'''<br />
** Power Bank 5000&nbsp;mAh Grey Output 5&nbsp;V 1000&nbsp;mA<br />
* '''Kodak Power Pack KP1000'''<br />
** 1&nbsp;A USB rechargeable battery pack - see [http://blog.sheasilverman.com/2012/09/its-alive/ Shea Silverman's blog]<br />
<br />
== Display adapters ==<br />
Note that active converter boxes may draw power through the HDMI port, and thus will put an extra load on your PSU, and also increase the current running through the Raspberry Pi's primary input fuse. HDMI ports (and the raspberry PI) are designed so that they deliver a very limited amount of power (50&nbsp;mA) to the TV/Monitor/display-adapter and much more isn't in theory allowed. In fact there is a diode (D1) in series with the power line which can only handle 200&nbsp;mA, if the adapter tries to draw much more than that the diode might fail. Therefore only externally powered adapters are to be recommended. Despite this, many people report success with non externally powered devices. If you have bought a non externally powered HDMI to VGA adapter, and you experience problems with it (It behaves badly, D1 burns out, F3 "blows", or your PSU overloads), then not all is lost, there are cheap (a few dollars) adapters that allow you to add external power to the HDMI cable! An example can be found here: [http://dx.com/p/hdmi-male-to-hdmi-female-adapter-w-power-input-port-black-155361].<br />
<br />
===HDMI->DVI-D cables===<br />
HDMI to DVI-D cables, or HDMI cables with an DVI-D adapters should work, connected to a DVI-D monitor, that is because both HDMI and DVI use the same kind of digital signaling (LVDS). The only limitation being that DVI-D misses the signal channel for audio.<br />
<br />
There are three kinds of DVI. There is DVI-D, a digital signal fully compatible with HDMI, so a passive cable can be used. There is DVI-I, which is a connector with both analog pins and digital pins. An HDMI to DVI-D adapter fits in a DVI-I female connector. Finally, there is DVI-A. This a fairly rare connection, but occasionally it will be found on some monitors and is an analog interface, in fact the same as VGA! In any case, you may need to change [[RPi_config.txt|config.txt]] hdmi_force_hotplug=0 to =1 if your display does not receive DVI signal (the analog output is likely active).<br />
<br />
Some adapters like Farnell part AK-CBHD03-BK are HDMI to DVI-I, which, while not fitting in a DVI-D monitor, are still compatible. The analog pins simply must be bent.<br />
<br />
The HDMI to DVI-D cable provided by Apple with the 2010 Mac Mini worked. It does not appear this adapter can be purchased separately.<br />
<br />
* '''The Pi Hut'''<br />
** HDMI to DVI Cable for the Raspberry Pi (from [http://thepihut.com/collections/video-output/products/hdmi-to-dvi-cable-for-the-raspberry-pi The Pi Hut's Raspberry Pi Store])<br />
* '''Other Variants'''<br />
** AmazonBasics HDMI to DVI Adapter Cable (model SK231) works and is inexpensive.<br />
** [http://www.ebay.com/itm/DVI-Female-to-HDMI-Male-Adapter-Converter-Adaptor-Gold-for-HDTV-Full-HD-/320946033059?pt=US_Video_Cables_Adapters&hash=item4ab9dfd1a3 A generic HDMI-to-DVI converter from eBay]. Works well, but it's probably the cause of some power loss between the Raspberry Pi and the monitor, causing [http://elinux.org/R-Pi_Troubleshooting#Interference_visible_on_a_HDMI_or_DVI_monitor this] problem. A setting of config_hdmi_boost='''5''' in /etc/boot solved this. Note that config_hdmi_boost='''4''', as suggested in the troubleshooting guide, helped, but it did not solve the problem completely.<br />
<br />
===HDMI->VGA Cables===<br />
HDMI to VGA cables <strong>do not work!</strong> <br />
They rely on logic incorporated in a video card that isn't available in a PI.<br />
Somehow such a video card outputs analog signal on the otherwise purely digital HDMI connector, that seems to be the only way for it to work.<br />
But normally HDMI cables <strong>never</strong> carry analog signals and the PI surely doesn't output analog signals either, almost no HDMI output device does, as its completely against HDMI specifications.<br />
<br />
===HDMI->VGA converter boxes===<br />
<strong>The [http://thepihut.com/collections/video-output/products/pi-view-official-raspberry-pi-hdmi-to-vga-convertor Raspberry Pi HDMI to VGA adapter]is now available at [http://thepihut.com/ The Pi Hut].</strong><br />
<br />
HDMI to VGA <strong>converters</strong> do work, they convert the digital serial data streams from HDMI and using complex logic, and digital to analog converters they convert the HDMI signal to the analog signals needed for VGA, and sometimes also convert HDMI audio to an analog stereo signal. But note that if they feed off the PI it can cause a problem, as the PI only is designed to provide about 50mA to the (HDMI or DVI-D) monitor, and these adapters use >200mA, while the absolute maximum the PI can let through is 200mA.<br />
These adapters also thus use about half the energy that the PI (without USB devices) uses.<br />
Therefore its much better to use an adapter that has an external power input. Alternatively there are HDMI dongles (male to female HDMI adapters) that have a barrel input connector to feed the adapter with.<br />
<br />
Most will require use [[RPi_config.txt]]. Start off with hdmi_safe=1.<br />
<br />
At under ten pound [currently listed at £29.80, there are white ones for £11 linked down the page but it's not clear if these are identical] this one [http://www.amazon.co.uk/gp/product/B0088K7QUQ/ref=s9_simh_gw_p147_d0_i1?pf_rd_m=A3P5ROKL5A1OLE&pf_rd_s=center-3&pf_rd_r=1Y006WNZC47TTNRJFH1D&pf_rd_t=101&pf_rd_p=317828027&pf_rd_i=468294] is one of the cheapest, but perhaps due to a more advanced design is seems power frugal enough to most often work well with a PI, it has many comments saying it works well with the PI, and gives tips on how to edit config.txt.<br />
<br />
[http://www.element14.com/community/groups/raspberry-pi/blog/2012/08/16/raspberry-pi-hdmi-to-vga-converter Sanoxy HDMI to VGA converter], $27 from Amazon, no changes required with official Raspbian Wheezy image (2012-Jul-15), note: had already disabled overscan previously<br />
<br />
http://www.amazon.co.uk/gp/product/B007KEIRNG -- "Neewer" HDMI to VGA -- some issues discussed below:<br />
However, according to user "Tom1989" the same Neewer HDMI to VGA adapter burned out BAT54 Schottky diode D1 on the Raspberry Pi and broke its HDMI output: [http://www.raspberrypi.org/phpBB3/viewtopic.php?f=28&t=9819 Serious HDMI Problems. What's that smell? Burning Raspberry!]. On that thread, "mahjongg" suggested the NXP (or equivalent) PMEG2010AET as a high-current replacement for D1. The PMEG2010AET has 1&nbsp;A max forward current, much greater than the BAT54's 200&nbsp;mA limit which may be exceeded by your HDMI -> VGA converter. Remember that the converter's current must come from your Raspberry Pi power supply and go through the Micro USB cable and polyfuse F3, so you may get extra voltage drops and/or cause F3 to trip depending on how much current the converter uses. As always with board modifications, YMMV. Also on the "Burning Raspberry!" thread, user "pwinwood" reported the Neewer's current to be 400&nbsp;mA, which is twice the limit of BAT54 diode D1. "pwinwood" also took the Neewer apart and added its own +5&nbsp;V connection adapted from a USB cable, which bypasses Raspberry Pi's Micro USB cable and polyfuse F3.<br />
<br />
* Link to a gallery with detailed images & steps of the same adapter modification: [http://imgur.com/a/sLogs/all HERE] --''by [[User:Pinoccio|Pinoccio]]''<br />
<br />
http://www.amazon.co.uk/KanaaN-Adapter-Converter-Cable-Resolutions/dp/B007QT0NNW -- "Kanaan" HDMI-VGA<br />
<br />
http://www.ebay.com/itm/ws/eBayISAPI.dll?ViewItem&item=130699741793 -- eBay is swarming with $16 converters all like this one.<br />
<br />
This adapter -- http://www.ebay.co.uk/itm/300692770623 -- works from 640x480 up to 1920x1080, audio over HDMI works too.<br />
Sadly the IC's on the PCB have all been scrubbed. In-depth review http://raspi.tv/2013/hdmi-to-vga-video-converter-with-sound-for-raspberry-pi-review.<br />
Requires HDMI boost and overscan, [[RPi_config.txt|config.txt]] settings for 640x480 @60&nbsp;Hz:<br />
<br>hdmi_drive=2<br />
<br>hdmi_group=2<br />
<br>hdmi_mode=4<br />
<br>config_hdmi_boost=4<br />
<br>overscan_top=-30<br />
<br>overscan_bottom=-30<br />
<br>overscan_left=-30<br />
<br>overscan_right=-30<br />
<br />
It seems unlikely any of these HDMI->VGA converters could be used for driving a SCART RGB SD CRT TV with a suitable lead (as shown here for ATI/Nvidia PC output http://www.mythtv.org/wiki/RGB_Scart) because they only output preset progressive resolutions, whereas the TV will need an interlaced resolution and probably custom timings.<br />
<br />
According to user "Mortimer" -- HDFuryPro HDMI to YPbBr/VGA Converter found on Amazon -- http://www.amazon.co.uk/Inputs-Component-Video-YPbPr-Converter/dp/B00797ZZ4S/ -- Works with Raspberry Pi. Tested against a Philips 170B 1280x1024 LCD monitor, producing a full native resolution image. Not tested against a Component Video TV yet, and audio has yet to be got working.<br />
The [[RPi_config.txt|config.txt]] settings used are:<br />
<br>hdmi_drive=2<br />
<br>hdmi_group=2<br />
<br>hdmi_mode=36<br />
<br>disable_overscan=1<br />
<br />
<br />
According to user "Mortimer" -- HDFury1 1080p HDMI to VGA Converter from HDFury.com. I'm not sure the HDFury1 can be got a hold of easily nowadays, I happened to have access to one to try out. HDFury2, 3 and 4 are available as far as I can tell, but it is very pricey compared to the alternatives. HDFury1 was around £80 when we bought one for a project at work. HDFury2 seems to be around £130, 3 and 4 are getting on towards £200 or more. So not to be recommended as a solution unless you happen to have one lying around. I don't believe there is any relationship between the company that produces these and the HDFuryPro I bought for myself (See above). I didn't alter any config settings, just plugged it in. It doesn't work without having its external power supply connected, as it requires 0.4&nbsp;A, which is too much draw for the 5&nbsp;V supply available from the HDMI socket on the Raspberry Pi. Its power LED lights, but no picture is produced. In comparison to the HDFuryPro this picture from this device is sharper, but it is not enough to justify the extra cost.<br />
The [[RPi_config.txt|config.txt]] settings used are:<br />
<br>hdmi_drive=2<br />
<br>hdmi_group=2<br />
<br>hdmi_mode=36<br />
<br>disable_overscan=1<br />
<br />
http://www.amazon.co.uk/gp/product/B007SM7O2U/ref=oh_details_o02_s00_i00 - "Cable Matters"<br />
<br />
Here It is another option: http://www.dealextreme.com/p/hdmi-v1-4-male-to-vga-female-converter-adapter-cable-white-15cm-130458, is cheap (it's free shipping from china) and works perfectly, I tested it with an Acer VGA monitor (AL1511), without no change in my XBMC distribution.<br />
The config.txt for Raspbian (Flatron VGA monitor 1024 * 768):<br />
<br>hdmi_drive=2<br />
<br>hdmi_group=2<br />
<br>hdmi_mode=16<br />
<br>hdmi_force_hotplug=1<br />
<br>disable_overscan=0<br />
<br />
<br />
And another one: http://cgi.ebay.pl/ws/eBayISAPI.dll?ViewItem&item=251086464644. It is very cheap, but it works perfectly. No config.txt changes was needed at all. I've booted Raspbian and OpenELEC. Monitor is detected correctly and the optimal resolution is set (Raspbian) or you can change the res in the menu (OpenELEC). <br />
The /opt/vc/bin/tvservice is able to read monitor edid data. I tested the adapter using NEC 72VM 15" LCD. (1280x1024 60&nbsp;Hz, 1024x768 60&nbsp;Hz, 640x480 works) The adapter is based on Lontium LT8511A chip, but I was unable to get the specification for it.<br />
The D1 diode is getting very hot though. Most likely the adapter drives more than 200&nbsp;mA. The standard RS Components 1.2&nbsp;A USB power supply is able to provide enough power for the Raspberry Pi and the adapter. I'll try to modify the adapter to connect external power to bypass D1.<br />
Marcin.<br />
<br />
<br />
Newark/element14 sells the "Pi-View" HDMI-VGA converter specifically for use with the Raspberry Pi. It does work although the small box gets warm and the video output isn't great (slightly fuzzy text, smaller screen area even with overscan enabled):<br />
<br />
http://canada.newark.com/element14/piview/cable-assembly-hdmi-to-vga-adapter/dp/07W8937<br />
<br />
===DVI-D -> VGA active adapters===<br />
None are currently listed<br />
<br />
===Composite->SCART===<br />
SCART adapters (SCART plugs with three RCA connectors in the back), will probably work when used with the yellow RCA plug connected to the Raspberry Pi's RCA video output. Additionally using a splitter cable (3.5&nbsp;mm jack plug on one end, and red-white RCA plugs on the other end) will probably work when plugged into the red and white (left and right audio channels) of the SCART adapter.<br />
<br />
* Generic - works<br />
<br />
===Composite->VGA converter boxes===<br />
* [http://www.extron.com/product/product.aspx?id=dvs204| Extron DVS-204] - works no problem!<br />
<br />
== SD cards ==<br />
<br />
The SD card section has been moved to a separate page. See [[RPi SD cards]]<br />
<br />
== Foreign Language Translations ==<br />
* [[Ru:RaspberryPiBoardVerifiedPeripherals]]<br />
<br />
== References ==<br />
<references><br />
</references><br />
<br />
{{Template:Raspberry Pi}}<br />
♦<br />
nbsp;V 1nbsp;V 1000</div>Pioneerhttps://elinux.org/index.php?title=RPi_VerifiedPeripherals&diff=242612RPi VerifiedPeripherals2013-04-13T19:48:19Z<p>Pioneer: /* HDMI->VGA converter boxes */</p>
<hr />
<div>[[Category: Linux]]<br />
[[Category: ARM Development Boards]]<br />
[[Category: Broadcom]]<br />
[[Category: Development Boards]]<br />
[[Category: RaspberryPi]]<br />
[[Category: Education]]<br />
{{Template: RPi_Hardware}}<br />
<br />
<br />
'''A note about this page: For USB devices, please specify if they required a powered hub'''<br />
==Notes==<br />
<br />
19-Apr-2012: Now that the Model B board is shipping, details added should relate to this board and the [http://www.raspberrypi.org/downloads default Debian distribution] unless stated otherwise. A suggested suffix markup scheme is as follows:<br />
<br />
* (A) - Relates to model A production board<br />
* (B) - Relates to model B production board<br />
* (!) - Information from alpha and beta board days -- beta board verified peripherals should still apply to production boards for the most part, but the alpha board is fairly different<br />
* No markup - relates to all production boards<br />
<br />
''Discuss: [http://www.raspberrypi.org/forum/?mingleforumaction=viewtopic&t=247 http://www.raspberrypi.org/forum/?mingleforumaction=viewtopic&t=247]''<br />
<br />
If you are adding to a product list it would help clarity if entries are kept/added in alphabetical order.<br />
<br />
==Power Usage Notes==<br />
{{Warning|Adding peripherals may increase the loading on the power supply to your board and this, in turn, may affect the voltage presented to the Raspberry Pi. If the Raspberry Pi's supply voltage falls below a certain value (anecdotally stated as around 4.75&nbsp;V), or it begins to fluctuate, your setup may become unstable. There is a [http://elinux.org/RPi_Hardware#Power Wiki section about this issue] which is worth a read.}}<br />
<br />
'''Model B Hardware Revisions and USB Power limits'''<br />
'''Hardware Revision 1.0'''<br />
The original Model B board had current limiting polyfuses which limited the power output of each USB port to approximately 100&nbsp;mA. USB devices using more than 100&nbsp;mA had to be connected via a powered hub. The Raspberry Pi's PSU was chosen with a power budget of 700&nbsp;mA of which 200&nbsp;mA were assigned to the USB ports, so the Raspberry Pi's (poly)fuses were designed only for devices up to 100&nbsp;mA, and typical 140&nbsp;mA polyfuses will have as much as 0.6 volt across them when drawing currents near the 100&nbsp;mA limit. As a consequence the USB ports are only directly suitable for "single current unit" USB devices which, according to USB specifications, are designed to work with just 4.4 Volt. Not only do non single current unit devices draw more current (causing greater Voltage drops, and greater stress on the fuses), they also might require 4.75 Volt to work.<br />
<br />
'''Model B Hardware Revision 2.0 and Revision 1.0 with ECN0001 change'''<br />
This had the polyfuses removed, removing the 100&nbsp;mA current limitation for each USB port (but leaving the main fuse F3 intact). Users should still ensure their power supply can power the Raspberry Pi and the USB peripherals. Revision 2.0 was released in August 2012. {{Warning|}}Because the polyfuses have been removed, back feeding of the PI, by applying power via its normal USB output, can damage D 17 if triggered by an over-voltage, and so lead to consequential over-heating. This can be discovered by melts, scorching, smoke or worse.[http://www.raspberrypi.org/phpBB3/viewtopic.php?f=28&t=34149]<br />
<br />
==Linux Driver Issues==<br />
Shortly after the Raspberry Pi was released it was confirmed that there were a number of issues with the Linux USB driver for the SMSC95xx chip. These included problems with USB 1.x peripherals that use split transactions, a fixed number of channels (causing problems with Kinect) and the way the ARM processor handles the SMSC95xx interrupts. [http://www.raspberrypi.org/phpBB3/viewtopic.php?f=28&t=12097&start=76] [http://www.raspberrypi.org/phpBB3/viewtopic.php?f=28&t=5249&start=44]<br />
A large number of fixes were included in the 2012-08-19-Wheezy-raspbian Linux image.<br />
<br />
== Powered USB Hubs ==<br />
A number of low-cost powered USB hubs are known to have caused problems. Members of the Raspberry Pi forums have reported low power or no power at all in some cases. The following is a list of specific Powered USB Hubs which appear to be fault-free. Please note that these do not take into account powering the Raspberry Pi from the hub, in addition to its peripherals.<br />
<br />
If you use a powered hub and the Raspberry Pi PSU together consider powering them from the same power bar with switch, so you can turn them on simultaneously., especially if the HUB tries to feed the Raspberry Pi through their interconnect cable, due to the 100&nbsp;mA limiting fuse in the Raspberry Pi, the Raspberry Pi will be partially powered which may cause problems (unwanted writes to the SD card).<br />
<br />
===Working USB Hubs===<br />
<div style="margin: -.3em -1em -1em -1em;"><br />
{| width="100%" bgcolor="#fff" border="0" cellpadding="2px" cellspacing="2px" style="margin:auto;"<br />
|- align="center" bgcolor="#e7eef6"<br />
| '''Brand'''<br />
| '''Name'''<br />
| '''Model Number'''<br />
| '''Hardware ID'''<br />
| '''USB Version'''<br />
| '''Number of Ports'''<br />
| '''Power Rating*'''<br />
| '''Powers Raspberry Pi'''<br />
| '''Additional Information'''<br />
<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Atlantis<br />
|HUB USB2.0 7P<br />
|P014-GH902-B<br />
|<br />
|USB 2.0<br />
|7-Port<br />
|5&nbsp;V - 2&nbsp;A<br />
|Verified<br />
|Powers the pi. Seems very good, tested with: a keyboard, a mouse, a numpad and an Xbox joypad<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Belkin<br />
|4-Port Ultra-Slim Desktop Hub<br />
|F4U040<br />
|05e3:0608<br />
|USB 2.0<br />
|4-Port<br />
|5&nbsp;V - 2.6&nbsp;A<br />
|Verified<br />
| Powers the pi quite well, 4.85V across TP1&2 during idle and load. The PSU for the hub is a 2.5A 5v made in china. Seems solid. Does backfeed the mini USB port<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Belkin<br />
|8-Port ExpressBus for iMac<br />
|F5U010<br />
|<br />
|USB 2.0<br />
|8-Port 7x"A" 1x"B"<br />
|<br />
|Verified<br />
|PSU 6v 4A Powering a 256 "A" RPi with the hub. With the USB output of the RPi connected to the one "B" port<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Belkin<br />
|Hi-Speed USB 2.0 4-Port Hub<br />
|F5U224<br />
|<br />
|USB 2.0<br />
|4-Port<br />
|5&nbsp;V - 500&nbsp;mA per Port<br />
|Not Verified<br />
|<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Belkin<br />
|TetraHub™ USB 2.0 4-Port Hub<br />
|F5U231<br />
|<br />
|USB 2.0<br />
|4-Port<br />
|5&nbsp;V - 500&nbsp;mA per Port<br />
|Verified<br />
|<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Belkin<br />
|Hi-Speed USB 2.0 4-Port Hub<br />
|F5U234<br />
|<br />
|USB 2.0<br />
|4-Port<br />
|5&nbsp;V - 500&nbsp;mA per Port<br />
|Verified<br />
|No backfeed, can power the RPi. Comes with a 2.4&nbsp;A power supply. The user manual [http://www.belkin.com/pyramid/documents/external/P75268ea_F5U234ea.pdf] says ''&ldquo;Per Port Current Self-Powered Mode: 500mA (max)&rdquo;''. However, I've attached a HD that requires 850&nbsp;mA and it worked fine.<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Belkin<br />
|Hi-Speed USB 2.0 7-Port Hub <br />
|F5U237<br />
|<br />
|USB 2.0<br />
|7-Port<br />
|5&nbsp;V - 3.8&nbsp;A<br />
|Verified<br />
|<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Belkin<br />
|MyEssentials 7-Port High-Speed USB 2.0 Hub<br />
|F5U259-ME<br />
|<br />
|USB 2.0<br />
|7-Port<br />
|<br />
|Verified<br />
|<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Belkin<br />
|Hi-Speed USB 2.0 4-Port Lighted Hub<br />
|F5U403<br />
|<br />
|USB 2.0<br />
|4-Port<br />
|<br />
|Not Verified<br />
|<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Belkin<br />
|Hi-Speed USB 2.0 7-Port Lighted Hub<br />
|F5U700<br />
|<br />
|USB 2.0<br />
|7-Port<br />
|<br />
|Verified<br />
|Cascaded hub, only 3 ports work [http://forum.stmlabs.com/showthread.php?tid=5396&pid=60068#pid60068] [http://www.amazon.com/gp/product/B000SDW84K]<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Belkin<br />
|Hub 2-en-1<br />
|F5U706ea<br />
|<br />
|USB 2.0<br />
|7-Port<br />
|<br />
|Not Verified<br />
|<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Belkin<br />
|Hi-Speed USB 2.0 7-Port Hub <br />
|F5U237v1<br />
|<br />
|USB 2.0<br />
|7-Port<br />
|5&nbsp;V - 2.5&nbsp;A<br />
|Not Verified<br />
|<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Belkin<br />
|Ultra-Slim Desktop Hub<br />
|F4U040v<br />
|05e3:0608<br />
|USB 2.0<br />
|4-Port<br />
|5 V - 2.6 A<br />
|Verified<br />
|<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Belkin<br />
|Ultra-Slim Desktop Hub<br />
|F4U039qukAPL<br />
|05e3:0608<br />
|USB 2.0<br />
|7-Port<br />
|<br />
|Verified<br />
|<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Benq<br />
|<br />
|E2220HD<br />
|<br />
|USB 2.0<br />
|4-Port<br />
|<br />
|Verified<br />
|Monitor with built in Hub<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Biltema<br />
|<br />
|23-924<br />
|<br />
|USB 2.0<br />
|4-Port<br />
|2.0&nbsp;A<br />
|Verified<br />
|<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Biltema<br />
|<br />
|23-924<br />
|<br />
|USB 2.0<br />
|4-Port<br />
|2.0&nbsp;A<br />
|Verified<br />
|<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|BUFFALO<br />
|4 Port Hub<br />
|BSH4aAE06<br />
|05e3:0608<br />
|USB 2.0<br />
|4-Port<br />
|5&nbsp;V <br />
|Verified<br />
|No Problem using Webcam & Wi-Fi Dongle. seen As Genesys Logic, Inc. USB-2.0 4-Port HUB<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Cyberpower<br />
|High-speed Hub<br />
|CP-H720P<br />
|0409:0050<br />
|USB 2.0<br />
|7-Port<br />
|3.6&nbsp;A<br />
|Verified<br />
|May Contain dual 05e3:0608 instead of 0409:0050<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Dell<br />
|<br />
|2001FP<br />
|<br />
|USB 2.0<br />
|4-Port<br />
|<br />
|Not Verified<br />
|Monitor with built in Hub<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Dell<br />
|<br />
|SP2309W<br />
|<br />
|USB 2.0<br />
|4-Port<br />
|<br />
|Not Verified<br />
|Monitor with built in Hub<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Dell<br />
|<br />
|2407FWP<br />
|<br />
|USB 2.0<br />
|4-Port<br />
|<br />
|Not Verified<br />
|Monitor with built-in hub - 6-in-1 card reader Works, but it cannot read SDXC<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Dell<br />
|<br />
|U3011<br />
|<br />
|USB 2.0<br />
|4-Port<br />
|<br />
|Not Verified<br />
|Monitor with built in Hub - Card Reader Works - May work with SDXC<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Delock<br />
|<br />
|B/N61393<br />
|<br />
|USB 2.0<br />
|4-Port<br />
|2.0&nbsp;A<br />
|Verified<br />
|<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Delock<br />
|USB 2.0 External Hub 7 Port<br />
|B/N87467<br />
|<br />
|USB 2.0<br />
|7-Port<br />
|5&nbsp;V - 3.5&nbsp;A<br />
|Verified<br />
|You can Power Raspberry Pi using one USB Port of the Hub there is no backfeeding, measured 4,88V on Idle and 4,82V on load on TP1-TP2.<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Deltaco<br />
|<br />
|UH-715 Rev 2<br />
|<br />
|USB 2.0<br />
|7-Port<br />
|2.0&nbsp;A<br />
|Not Verified<br />
|<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Dynex<br />
|<br />
|<br />
|0409:0050<br />
|USB 2.0<br />
|7-Port<br />
|2.0&nbsp;A<br />
|Not Verified<br />
|<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Dynex<br />
|Dynex USB 2.0 7 Port Hub<br />
|DX-HB7PT<br />
|<br />
|USB 2.0<br />
|7-Port<br />
|5.0&nbsp;V / 2.0&nbsp;A<br />
|Verified<br />
|<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|D-Link<br />
|D-Link 7 Port USB Hub<br />
|DUB-H7/B<br />
|<br />
|USB 2.0<br />
|7-Port<br />
|3.0&nbsp;A<br />
|Verified<br />
|[http://www.misco.co.uk/product/94282/D-Link-7-Port-USB-Hub] Power USB slots can be used to power Raspberry Pi.<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|D-Link<br />
|DUB-H7 High Speed USB 2.0 7-Port Hub<br />
|BUBH7A A5<br />
|<br />
|USB 2.0<br />
|7-Port<br />
|2.0&nbsp;A<br />
|Not Verified<br />
|[http://www.amazon.com/D-Link-DUB-H7-High-Speed-7-Port/dp/B00008VFAF]<br />
<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|D-Link<br />
|DUB-H7<br />
|EUBH7EB H/W Ver:B1<br />
|<br />
|USB 2.0<br />
|7-Port<br />
|3.0&nbsp;A<br />
|Verified<br />
|[http://www.amazon.fr/gp/product/B0000B0DL7/] 7 ports including 2 ports 1.2 A sucessfully power RPI<br />
<br />
<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|D-Link<br />
|DUB-4 High Speed USB 2.0 4-Port Hub<br />
|DUB-H4<br />
|<br />
|USB 2.0<br />
|4-Port<br />
|2.0&nbsp;A<br />
|Verified<br />
|[http://www.newegg.com/Product/Product.aspx?Item=N82E16817111131] Charging port doesn't power Raspberry Pi<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Digicom<br />
|<br />
|<br />
|<br />
|USB 2.0<br />
|4-Port<br />
|5&nbsp;V - 2.0&nbsp;A<br />
|Not Verified<br />
|[http://www.digicom.it/digisit/prodotti.nsf/itprodottiidx/MiniHubUsb204P#]<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|ednet<br />
|USB 2.0 7 port Hub<br />
|85014<br />
|<br />
|2.0<br />
|7-Port<br />
|<br />
|Not Verified<br />
|Works with keyboard, mouse, audio devices<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|GigaWare<br />
|USB 2.0 4 port Hub<br />
|Model 26-160<br />
|<br />
|2.0<br />
|4-Port<br />
|<br />
|Verified<br />
|Works with Raspbian for powering webcams. This is the only powered hub on shelves at Radioshack as of early 2013.<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|König Electronic<br />
|7 port USB2.0 HUB<br />
|CMP-USB2HUB55<br />
|1a40:0201<br />
|2.0<br />
|7-Port<br />
|2.0A<br />
|Verified<br />
|Backpowers Raspberry Pi well.<br />
<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Medi@com<br />
|USB 2.0 4 ports Hub<br />
|M-HX30<br />
|<br />
|2.0<br />
|4-port<br />
|<br />
|Verified<br />
|Very small USB Hub. Powers the Rapsberry Pi and an 2.5" external HDD (LaCie Rikiki 500Gb) without problems. I already tried to connect another HDD without problems even if is not yet been mounted on linux.<br />
[http://www.mediacomeurope.it/Prodotti/Scheda.aspx?XRI=1988]<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|mbeat<br />
|13 Port USB Hub<br />
|USB-M13HUB<br />
|<br />
|USB 2.0<br />
|13-port<br />
|5V - 3A<br />
|Verified<br />
|<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Monoprice<br />
|Aquagate USB Hub<br />
|5328<br />
|<br />
|2.0<br />
|7-port<br />
|2.0&nbsp;A<br />
|Verified<br />
|Has separate USB In port, in theory should prevent backfeeding (but that is not verified). get about 4.9V across TP1/TP2 when idling with Raspbian. [http://www.monoprice.com/products/product.asp?c_id=103&cp_id=10307&cs_id=1030702&p_id=5328&seq=1&format=4]<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Plugable <br />
|7 Port High Speed USB Hub<br />
|USB2-HUB-AG7<br />
|<br />
|USB 2.0<br />
|7-Port<br />
|5V - 3A<br />
|Verified<br />
| [http://plugable.com/products/USB2-HUB-AG7/] Better than usual power supply. There are US and UK power supply versions and it can be ordered in US and (for the UK version) many countries in Europe. There is a video showing this hub powering both the Raspberry Pi several peripherals at once[http://www.youtube.com/watch?v=pDA7MxFtoS0]. No back-voltage on upstream connection. Widely used with success on the Pi.<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Plugable<br />
|4 Port Hub with Battery Charging 1.1 Support<br />
|USB2-HUB4BC<br />
|<br />
|USB 2.0<br />
|4-Port<br />
|5V - 2.5A<br />
|Verified<br />
| [http://plugable.com/products/USB2-HUB4BC/] High quality power supply for a 4 port hub (to support BC 1.1 current). US plugs version only. Can Power Raspberry Pi via microUSB from a hub port, plus three more devices. USB Audio peripheral tested and working. No back-voltage on upstream connection. Widely used with success on the Pi.<br />
<br />
|- valign="top" align="left" style="background: #FFFDFD;"<br />
|Plugable<br />
|10 Port USB 2.0 Hub<br />
|USB2-HUB10S<br />
|<br />
|USB 2.0<br />
|10-Port<br />
|5V - 2.5A<br />
|Not Verified<br />
| Possibly because 10 ports hubs combine 7 + 4 cascaded controllers, seems to have corner cases where it won't power the Pi at boot. Not recommended. Get their USB 2.0 7 port version<br />
<br />
|- valign="top" align="left" style="background: #FFFDFD;"<br />
|Plugable<br />
|4 Port USB 3.0 Hub<br />
|USB2-HUB-81X4<br />
|<br />
|USB 3.0<br />
|4-Port<br />
|5V - 4A<br />
|Not Verified<br />
| The high-power 4 A power adapter makes this a tempting purchase, but some users report problems connecting devices with a USB 3.0 hub. Since Pi can't benefit from USB 3.0, better off to use one of the Plugable USB 2.0 7 or 4 port hubs like USB2-HUB-AG7 to both power the Pi and attached USB devices.<br />
<br />
|- valign="top" align="left" style="background: #FFFDFD;"<br />
|Plugable<br />
|7 Port USB 3.0 Hub<br />
|USB2-HUB7-81X<br />
|<br />
|USB 3.0<br />
|7-Port<br />
|5V - 4A<br />
|Not Verified<br />
| The high-power 4 A power adapter makes this a tempting purchase, but some users report problems connecting devices with a USB 3.0 hub. Since Pi can't benefit from USB 3.0, better off to use one of the Plugable USB 2.0 7 or 4 port hubs like USB2-HUB-AG7 to both power the Pi and attached USB devices.<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Trust<br />
|Plata 4 port USB 2.0 hub<br />
|18687<br />
|<br />
|2.0<br />
|4-port<br />
|1.0&nbsp;A<br />
|Not Verified<br />
|Probably not suited to power the Rapsberry Pi but works well as a hub on the Pi.<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Zipp<br />
|USB 7-Port HUB<br />
|N294<br />
|<br />
|USB 2.0<br />
|7-Port<br />
|5V - 2.0A<br />
|Verified<br />
|Powers both the RPi and a WD Portable 1TB Drive without problems - $14.99 at Big W (Australia)<br />
<br />
|-<br />
|}<br />
<br />
<br />
'*' Power Ratings may not be completely accurate, use as rough guideline rather than fact.<br />
</div><br />
<br />
<br />
*'''Acme'''<br />
** USB 2.0 hub 4 port ([http://www.acme.eu/en-us/product/019188 ACME]) Based on NEC μPD720114 USB2.0 Hub Controller USB ID 0409:005a '''NOTE!''' It is bus-powered hub, but it is very cheap and small and works after a small modding: on USB-hub board you have 4 holes: V, D+, D- and GND. Connect GND, D+ and D- to the Raspberry Pi, and additionally connect GND and +5&nbsp;V from power supply to the same holes on USB-hub GND and V. Now there is common contacts: GND, D+ and D- between Raspberry Pi and hub needed to work, and additional power for USB devices, connected to the hub. Tested on my Raspberry Pi.<br />
<br />
<br />
*'''Digitus'''<br />
** 7-port USB2.0 Powered Hub. Model DA-70226.<br />
*'''Eminent'''<br />
** [http://www.eminent-online.com/en/product/22/em1102-4-port-usb-hub---black.html] EM1102 4 Port USB 2.0 Hub with 1&nbsp;A power adapter. It's able to power the Raspberry Pi, external HDD and other peripherals.<br />
** [http://www.eminent-online.com/en/product/27/7-port-usb-2-0-hub.html] EM1107 7 Port USB 2.0 Hub with 2&nbsp;A power adapter. It's able to power the Raspberry Pi, external HDD and other peripherals.<br />
* '''GearHead'''<br />
** [http://www.amazon.com/gp/product/B004OBZ088/] GearHead 4 Port Hub with Energy Saving Power Switch (5&nbsp;V, 1&nbsp;A)<br />
*'''Gembird'''<br />
** Gembird UHS 242 4-port USB 2.0 Hub (5V DC, 1A). '''NB:''' This is a 4-port switching hub that enables the "sharing" of up to four USB devices between two computers. Whilst it may be powered externally, it does take power from both connected computers. If one of them is, say, a netbook or laptop, that may provide sufficient extra power to enable the use of USB devices that the Pi alone cannot handle.<br />
* '''Genesys Logic (sold at Fry's)'''<br />
** Genesys Logic 4-Port USB 2.0 Hub (ID 05e3:0608) (Other brands include Gigaware, Hama and Belkin, same ID shows up in lsusb) - works, but increases packet loss problems<ref>http://www.raspberrypi.org/phpBB3/viewtopic.php?p=297664#p297664</ref><br />
** Genesys Logic 4-Port USB 2.0 Hub (ID 05e3:0606) (Other brands include i-Rocks, same ID shows up in lsusb)<br />
* '''Hama'''<br />
** Hama 4-way USB 2.0 Hub<br />
** Hama 7-way USB 2.0 Hub (identified as two "05e3:0608 Genesys Logic, Inc. USB-2.0 4-Port HUB" but Pi boots OK only with 1.2A power, not with 1A..)<br />
*'''HP'''<br />
** HP ZR2240w 21.5" Monitor with built in 2-Port USB Hub (B)<br />
<br />
*'''Laser'''<br />
** "7 port USB hub with AC adapter Version 2.0". 5&nbsp;V 1&nbsp;A (found at Harvey Norman Australia for $24.95 and Australia Post Shops for $9.95). You can power the Raspberry Pi by connecting both the main USB connector to the Raspberry Pi USB port, '''and''' from a spare USB port back to the power micro USB socket. If you don't do both, boot-loops are likely to occur.<br />
*'''Logik'''<br />
** [http://www.currys.co.uk/gbuk/logik-lp4hub10-4-port-powered-usb-hub-04979038-pdt.html] LP4HUB10 4-Port USB Hub. '''Throws errors when used with Fedora remix 14'''<br />
** Logik L4THUB10 4 Port powered hub works fine under Raspbian/Wheezy/model B. Captive USB cable, 2&nbsp;A power supply, convenient single top mounted USB socket. Unlike my last hub, will power Wi-Fi!<br />
*'''LogiLink'''<br />
** UA0085 USB 2.0 Hub, 4-Port with PSU 5&nbsp;V, 2&nbsp;A<br />
** UA0090 USB 2.0 Hub, 4-Port with PSU 5&nbsp;V, 2&nbsp;A<br />
** UA0091 USB 3.0 Hub, 4-Port with PSU 5&nbsp;V, 4&nbsp;A. Connected with USB2.0 cable. 1&nbsp;A per port, able to support USB HDD drives and other power hungry devices. Tested with kernel 3.1.9-cutdown, Wheezy. <br />
** UA0096 USB 2.0 Hub, 10-Port with PSU 5&nbsp;V, 3.5&nbsp;A (Not suitable for powering Raspberry Pi because it doesn't work unless there is working USB input present even with PSU plugged in.)<br />
** UA0160 USB 2.0 Hub, 4-Port with PSU 5&nbsp;V, 2&nbsp;A. Able to power the Raspberry Pi, keyboard, mouse and LogiLink UA0144 USB Ethernet adapter. (More testing to come.) Was not able to record audio properly via a Soundblaster Play! device.<br />
* '''Macally'''<br />
** [http://www.macally.com/EN/?page_id=2312] Hi-Speed 7-Port USB 2.0 Powered Micro HUB, AC Powered. Includes a 2000&nbsp;mA wall-wart (US style)<br />
* '''Manhattan'''<br />
** [http://manhattan-products.com/en-US/products/6500-hi-speed-usb-2-0-micro-hub] (#160612) Hi-Speed USB 2.0 Micro HUB, AC Powered (identifies as ID 05e3:0608 Genesys Logic) Includes a 1000&nbsp;mA wall-wart (US style)<br />
** [http://manhattan-products.com/en-US/products/9583-mondohub] (#161718) MondoHub 28 Port USB 3.0 & USB 2.0 HUB (24 USB 2 ports @500&nbsp;mA each) + (4 USB 3.0 Ports @900&nbsp;mA each) Power Switches on each port, AC Powered and Includes a 5&nbsp;V 4&nbsp;A wall-wart (US style)<br />
*'''Newlink'''<br />
** NLUSB2-224P 4 port USB 2.0 Mini hub with PSU 5&nbsp;V 1&nbsp;A<br />
** NLUSB2-222P 4 port USB 2.0 Hub with 5&nbsp;V 2&nbsp;A PSU (Available From [https://www.modmypi.com/shop/raspberry-pi-accessories/New-Link-4-Port-USB-Hub-(USB-2.0-with-Mains-Adaptor) | ModMyPi])<br />
*'''Nilox'''<br />
** Nilox USB 2.0 4port HUB model HUB4USB2AC with PSU 5&nbsp;V 1.0&nbsp;A<br />
* '''Plugable'''<br />
** [http://plugable.com/products/USB2-HUB4BC/] USB2-HUB4BC 4 Port USB 2.0 Hub with BC 1.1 Fast Charging. 5&nbsp;V 2.5&nbsp;A power supply. Powering Raspberry Pi via microUSB from a hub port. USB Audio peripheral tested and working.<br />
** [http://plugable.com/products/USB2-HUB10S] USB2-HUB10S 10 Port USB 2.0 Hub 2.5&nbsp;A power supply. Powering Raspberry Pi via microUSB from a hub port.<br />
** [http://plugable.com/products/USB2-HUB-AG7/] USB2-HUB-AG7 7 Port USB 2.0 Hub with 5&nbsp;V 3&nbsp;A power supply. There are US and UK power supply versions and it can be ordered in US and (for the UK version) many countries in Europe. There is a video showing this hub powering both the Raspberry Pi several peripherals at once[http://www.youtube.com/watch?v=pDA7MxFtoS0]. Confirmed to work with Element14 WiPi Wi-Fi dongle and Seagate external hard drive (simultaneously)<br />
<br />
* '''Pluscom'''<br />
** Pluscom 7 Port USB 2.0 Hub Model U7PH-3A with 3&nbsp;A PSU. USB ID 1a40:0101. Powering Raspberry Pi via microUSB from a hub port. Internally two 4 Port switches linked. Leaks power back up USB data cable to Raspberry Pi, but it is not really a problem when powering Raspberry Pi at the same time.<br />
*'''Satechi'''<br />
** ST-UH12P 12 port powered hub with 2 Control Switches. Also works while powering the Raspberry Pi.<br />
*'''Staples (Business Depot) (Bureau EN GROS)'''<br />
** Staples 4-port hub Item 607477-CA<br />
*'''StarTech.com'''<br />
** StarTech.com 7-port Compact USB 2.0 Hub (ST7202USB). Comes with 5&nbsp;V 2&nbsp;A supply. Shows in lsusb as two Genesys Logic, Inc. USB-2.0 4-Port HUBs (05e3:0608). Back powers Raspberry Pi (just, voltage across TP1 & TP2 is a little low when powered from this hub).<br />
*'''SumVision'''<br />
** Sumvision Slim 4 Port High Speed USB 2.0 HUB with PSU 5&nbsp;V 1.0&nbsp;A (from [http://www.7dayshop.com/catalog/account_history_info.php?page=1&order_id=5130107 | 7dayshop ])<br />
*'''Sitecom'''<br />
** CN-032 4 Port USB 2.0 Pocket Hub. Works for powering the Raspberry Pi, an USB WLAN Adapter, wireless Kbd+Mouse. Using an 2500&nbsp;mA Voltcraft <br />
** CN-060 4 Port USB 2.0 Hub powered with AC Adapter (1&nbsp;A). Powering Raspberry Pi via microUSB from a hub port.<br />
** CN-061 7 Port USB 2.0 Hub powered with AC Adapter. There is a voltage problem on the left half of the hub (4 ports) that do not deliver enough current to feed a wifi dongle (tested with an RTL8191S); you should not use these ports for anything important (keyboard keys will stick, self-powered USB hard disk will reset continuously). The remaining 3 ports on the right half are instead working as expected. [http://www.raspberrypi.org/phpBB3/viewtopic.php?f=28&t=24247]<br />
*'''Sweex'''<br />
** US014 4 Port USB 2.0 Hub<br />
*'''Targus'''<br />
** ACH81xx 7-port powered hub. 5&nbsp;V 3&nbsp;A power supply, with 2 high power ports. (possible conflicting behaviour with USB keyboard / Wi-Fi Dongles)<br />
** ACH63EU 4-port. Using a 5&nbsp;V 2&nbsp;A power supply, which isn't supplied with the hub, it is able to power the Raspberry Pi as well.<br />
*'''The Pi Hut'''<br />
** 7 Port USB Hub (from [http://thepihut.com/products/7-port-usb-hub-for-the-raspberry-pi The Pi Hut's Raspberry Pi Store])<br />
*'''Trendnet'''<br />
** [http://www.trendnet.com/products/proddetail.asp?prod=130_TU2-700&cat=49] TU2-700 7 Port Powered USB 2.0 Hub with AC Adapter (5&nbsp;V 2&nbsp;A)<br />
*'''Tripp-Lite'''<br />
** [http://www.tripplite.com/en/products/model.cfm?txtModelID=3167] U222-007-R 7 Port Powered USB 2.0 Hub with AC Adapter (5&nbsp;V 2.5&nbsp;A) Powering Raspberry Pi from the hub works.<br />
*'''Ultron'''<br />
** [http://www.ultron.de/v1/produktansicht.php?artnr=67072&kid=bfa8340c4e245...&l=en&WGType=Neue+USB-HUBS] UHN-710 7-port powered hub with PSU 5&nbsp;V, 3&nbsp;A. USB ID 1a40:0201.<br />
*'''VANTEC'''<br />
** 4 Port USB 2.0 Powered Hub Model: UGT-MH304. 5&nbsp;V 2&nbsp;A AC/DC adapter. Go 2.0 Mini hub.<br />
*'''Z-TEK'''<br />
** Z-TEK 7-port powered hub with PSU 5&nbsp;V, 4&nbsp;A. USB ID 1a40:0201.<br />
*"Unknown"<br />
** 10(7-4) port hub idVendor=1a40, idProduct=0201 / idVendor=1a40, idProduct=0101 works<br />
<br />
===Problem USB Hubs===<br />
<br />
Please check known workarounds [http://elinux.org/Rpi_USB_check-list here] before adding to the list<br />
<br />
*'''Addon'''<br />
** 7-Port Powered Hub - labelled ADDUH070P - Gives constant Eth0 errors on boot.<br />
*'''Belkin'''<br />
** 7-Port Powered Mobile Hub - device labelled F4U018, packaging labelled F5U701. lsusb reveals it to be two Genesys Logic 4-port hubs based on the GL850G chipset (vendor: 0x05e3 product: 0x0608) ganged together. Yields a lot of "handle_hc_chhltd_intr_dma:: XactErr without NYET/NAK/ACK" errors and device resets in /var/log/messages. Low speed devices such as keyboards work OK, Wi-Fi/mass storage is unreliable or broken. -- No error messages with the latest kernel, but it is still unstable with mass storage devices. Also, leaks current back to the Raspberry Pi (can be fixed by overtaping GND and +5&nbsp;V pinouts)<br />
** F4U022 7-Port powered USB hub (powered 5&nbsp;V, 2.6&nbsp;A), same as F4U018<br />
** 7-Port Powered Hub - device labled F5U237 Rev.3 - ID 050d:0237 Wired Ethernet fails to connect; gives "DWC OTG HCD URB enqueue failed adding QTD. Error status -4008" Result is same as DUB-H7 below.<br />
** F5U404 Hi-Speed USB 2.0 4-Port Mobile Hub. Faulty/bad design; Leaks current back up the cable to the Raspberry Pi.<br />
** F5U307 Hi-Speed USB 2.0 7-Port Hub (Powered, able to apply power to Raspberry Pi via micro USB from this hub at same time) It work's sometimes. (Works always without powering the Raspberry Pi, haven't tried that)<br />
<br />
*'''Dell'''<br />
** Dell U2410 Monitor Built-in 4 Port Hub - Shows up as a pair with 0424:2514 and 0424:2640. Standard Microsystems Corp. USB 2.0 Hub. When connecting some devices it kills the Ethernet with "smsc95xx 1-1.1:1.0: eth0: Failed to read register index 0x0000011X" errors. It did work for a keyboard and webcam. Bluetooth that works connected directly to the Raspberry Pi triggers the error.<br />
<br />
*'''DELTACO'''<br />
** 7-Port USB Hub UH-713 Rev 3. This one consists also of two 05e3:0608 Genesys Logic, Inc. USB-2.0 4-Port HUBs connected together. The power supply is rated at 5 V 2 A. It kills Ethernet when X11 is started.<br />
<br />
*'''Dynex'''<br />
** 7-Port USB Hub - Does not work in Debian 19-04 image.<br />
** DX-HB7PT 7-Port USB Hub - As per the Gear Head below, it's 2 daisy-chained Genesys Logic 05e3:0608 devices. Appears to result in significant slow downs when the USB is under load, such as running the root file system from a USB drive.<br />
<br />
*'''Dynamode'''<br />
** 7-Port USB 2.0 Hub (Silver and black). Feeds power back up the interconnect to the Raspberry Pi causing the power LED to light on the Raspberry Pi if the hub is powered on, but the Raspberry Pi is not. The Raspberry Pi also fails to boot when powered off this hub, with or without the interconnect plugged in. Stops the network from working when connected to the Raspberry Pi after booting the Raspberry Pi - cannot ssh to the Raspberry Pi. Best avoided. :-( Shows up in ''lsusb'' as a pair of ''ID 05e3:0608 Genesys Logic, Inc. USB-2.0 4-Port HUB'' which is interesting. - Confirmed. This hub also appears unable to power an external USB drive using a y-cable as it gives the error -71 message in dmesg (when providing external power to the Raspberry Pi).<br />
** 4-Port High-Speed USB 2.0 Hub (USB-H40-A2.0), came with with a 1&nbsp;A power supply. Leaks power to the Raspberry Pi through the uplink. Doesn't work with Raspberry Pi, unless the Raspberry Pi is powered by a second power source. This hub is completely generic and I've seen it being sold under different brand names as well. Therefore, a picture is [http://i.imgur.com/BPZ3j.jpg included] for easy identification. <br />
<br />
*'''D-Link'''<br />
** 7-Port USB Hub DUB-H7 (Crashes USB stack, including Ethernet, when plugging / using some peripherals). (See note above, it works with some distros and/or with latest firmware)<br />
<br />
*'''E-Solution'''<br />
** 4-Port 2&nbsp;A Supply (Does not detect at all during boot or after boot- no messages) [IC = Alcor Micro Corp (AU6254)]<br />
<br />
*'''Fosmon'''<br />
** 7-Port USB 2.0 Hub with 1&nbsp;A Power Supply (Causes interference with other USB devices and sends enough power to light up the Raspberry Pi with it's Micro USB cable unplugged).<br />
<br />
*'''Gear Head'''<br />
** UH7250MAC 7-port powered hub. Internally, two daisy-chained Genesys Logic 05e3:0608 devices. Causes Ethernet instability when used under very specific circumstances, in X11.<br />
** <strike>UH5200T 4-port powered hub. As of 2012-08-16 Wheezy, if any USB 1.x device (a keyboard, for example) is plugged into this hub, Ethernet stops, and USB interrupts for other devices get dropped (keys repeating forever), etc. Occurs even if power is not attached (not a power leakage problem).</strike> Appears working after a bootloader and/or firmware update on 9/12. Also, turned out to be somewhat more specific to the combination of two particular low-speed devices.<br />
<br />
*'''Hama'''<br />
** 4-Port USB 2.0 "bus hub", model 78496 (?). Only works for low power devices (card readers?), but it does not work for power hungry devices (HDD and WLAN). It doesn't boot when hub connected to Raspberry Pi. The funniest thing is that Raspberry Pi powers on when I plug in this hub to normal size USB port (not that small dedicated port). idVendor=05e3, idProduct=0608<br />
<br />
*'''Kensington'''<br />
** 7-Port Dome Hub model no 1500129 (Possible problems with malfunctioning keyboard, kills mouse when GUI started).<br />
<br />
*'''iBall'''<br />
** Piano 423 4-Port USB hub. Listed in lsusb as Genesys Logic. Fails to deliver enough power to connected devices even when using AC power supply.<br />
<br />
*'''Inland'''<br />
** 4-Port USB 2.0 Cable Hub model no 480426 (Some devices work, some don't, cheap unshielded untwisted wire design)<br />
<br />
*'''Logik'''<br />
** LP7HUB11 7-Port USB Hub. (Ethernet failed, slow response, in LXDE. Happened whether or not the hub's independent power supply was connected to the hub.)<br />
<br />
*'''LogiLink'''<br />
** 7-Port powered USB-Hub with switch UA0124. Does not work even with a x86 Linux box. Does work with Windows and comes with a beefy 3,5 A power supply that works with a Belkin 7-port mobile USB-Hub to power a cluster of 4 Raspberries.<br />
<br />
*'''Soniq'''<br />
** 4-Port 5&nbsp;V supply. Model number CUH100. (B). Appears to draw power away from the Raspberry Pi, even when the Raspberry Pi has an isolated power line. Netgear WNA1100 Wi-Fi Adapter (which is known to work in other setups is recognized, but it is unresponsive).<br />
<br />
*'''Targus'''<br />
** ACH115EU 7-port powered hub. 5&nbsp;V 3&nbsp;A power supply. Arduino communicates with Raspberry Pi when connected directly to Raspberry Pi's USB port, but it hangs as soon as if connected via ACH115. Also sometimes smsc95xx eth0 Failed to read register index 0x00000114 etc. errors in syslog when used.<br />
<br />
*'''TCM'''<br />
** Model 234298 s/n T634007737 powered hub. 4 ports plus card reader. 1&nbsp;A power supply. Model B, Wheezy Raspbian works OK with keyboard/mouse, but there are problems with Wi-Fi no connects. (insufficient power?)<br />
<br />
*'''Trust'''<br />
** 10-port USB 2.0 Hub (powered). Prevents Ethernet from being recognised.<br />
** SliZe 7 port USB 2.0 Hub (powered) - Item number 17080 (Barcode 8 713439 170801). Prevents Ethernet from being recognised. Keyboard sends multiple characters. <br />
<br />
*'''Unbranded / Multiple Brands'''<br />
** 7-port silver/black hub. Also sold elsewhere under brands such as 'EX-Pro', 'Trixes' and 'Xentra' -- This is ''probably'' due to an inadequate power supply. -- I replaced the terrible power supply with a very good one, kept getting "DEBUG: handle_hc_chhltd_intr_dma:: XactErr without NYET/NAK/ACK" in dmesg, with no devices plugged in to the hub (with or without the power supply in). Measurements by [[User:TrevorGowen|TrevorGowen]] ([[User talk:TrevorGowen|talk]]) of the power loading behaviour of an example of this type of hub and its supplied PSU are logged at [http://www.cpmspectrepi.webspace.virginmedia.com/raspberry_pi/MoinMoinExport/PoweredUSBHubs.html CPM-Spectre-Pi...PoweredUSBHubs], together with similar measurements of other devices.<br />
** Generic 7-port black hub with Genesys Logic GL850A chipset<br />
** Cerulian 10 Port USB 2.0 Top Loading Hub with 2&nbsp;A supply (kills mouse and network port)<ref>http://www.raspberrypi.org/forum/absolute-beginners/cheap-powered-usb-hub-uk/#p76452</ref><br />
** [http://www.monoprice.com/products/product.asp?c_id=103&cp_id=10307&cs_id=1030701&p_id=226 USB 2.0 4 PORT INT/EXT DUAL HUB BAY] -- Genesys Chipset -- idVendor=05e3, idProduct=0607 -- low speed devices worked, but there are strange USB failures when X session started. High speed devices such as hard drives had failures.<br />
<br />
== USB Remotes ==<br />
* The [http://thepihut.com/products/flirc-usb-dongle-for-the-raspberry-pi FLIRC] USB dongle allows the use of any remote control with your Raspberry Pi. Configure the device on your desktop PC, then simply plug into your Pi for a perfect media center companion. Available from [http://thepihut.com/ The Pi Hut]<br />
<br />
* ASUS TV FM Remote IR - ID 3353:3713 - works. Receiver connected to an USB Hub. Tested with archlinux in X. It works also as pointer (pressing "Toggle" button)<br />
<br />
* ATI Remote Wonder (X10 Wireless Technology, Inc. X10 Receiver) — ID 0bc7:0004 — appears as a joystick-like 2 button mouse and a 0-9 keypad without drivers on console and X.<br />
<br />
* [http://www.amazon.com/gp/product/B005DKZTMG/ref=oh_details_o02_s00_i00 Logitech Wireless Touch Keyboard K400 with Built-In Multi-Touch Touchpad (920-003070)] - keyboard and touchpad work. Have not verified multi-touch features.<br />
<br />
* [http://www.ipazzport.com/02A.html iPazzport] mini 2.4&nbsp;GHz wireless keyboard and touchpad. <br />
<br />
* Pan.Code D1000 - 2.4GHz Wireless keyboard and touchpad.<br />
<br />
* [http://www.ortek.com/html/pdt_view.asp?area=46&cat=152&sn=76 PKB 1800] Wireless Smart Pad ad Mini Keyboard. The pad works as a mouse, but not multi touch features. The keyboard works.<br />
<br />
* [http://www.riitek.com/product_Info.asp?id=56 Riitek RT-MWK01] '''Rii''' Wireless 2.4&nbsp;GHz Keyboard-mouse Combo, also known as [http://www.digicom.it/digisit/prodotti.nsf/itprodottiidx/WKEYPE01 Digicom WKEYPE01], and [http://www.verkkokauppa.com/fi/product/52783 Prodige Nanox]. Working perfectly, just plug & play.<br />
<br />
* [https://www.google.com/search?q=tranksung+TS-Y150 Tranksung TS-Y150] USB RF Keyboard and air mouse (B)<br />
<br />
* [http://www.tigerdirect.com/applications/SearchTools/item-details.asp?EdpNo=6753651&CatId=3680# Exo Ultra U12-41310 Mini Keyboard] Bluetooth Adapter, Touchpad, Laser Pointer, Presentation & Multimedia Controls work perfectly, but it needs a little love and config for make it work.[https://github.com/thunderbirdtr/rs-pi-exo-keyboard Exo Installer script]<br />
<br />
== USB Keyboards ==<br />
USB keyboards that present themselves as a standard HID (Human Interface Device) device should work. '''Please be aware that some of these keyboards were probably used with a powered hub'''<br />
=== Working USB Keyboards ===<br />
The following is a list of specific keyboards known to work and which appear to work fault-free.<br />
<br />
* '''A4 Tech'''<br />
** Model KL-5 USB Keyboard, 20&nbsp;mA.<br />
<br />
* '''ABS'''<br />
** M1 Heavy Duty Professional Gaming Mechanical Keyboard (B)<br />
<br />
* '''Action Star'''<br />
** ACK-5010U Mini Keyboard And Mouse<br />
<br />
* '''Accuratus'''<br />
** KYB-Toughball-HI<br />
<br />
* '''Acer'''<br />
** KG-0917 Wireless Keyboard And Mouse Bundle (B)<br />
** KU-0906 Compact Keyboard (B) (Also known as Genius LuxeMate i200 Keyboard)<br />
** SK-9625 Multimedia Keyboard (B) (multimedia functions not tested)<br />
<br />
* '''Adesso'''<br />
** [http://ergoprise.com/product_images/j/699/ADP-PU21_big__14173_zoom.jpg PS/2 to USB Adapter] ADP-PU21, 100&nbsp;mA (tested only with keyboards) Any PS/2 keyboard will work only if it will work with a reduced operating voltage.<br />
** Model AKB-410UB. Keyboard with Touchpad.<br />
<br />
* '''Apple''' (Apple keyboards that have USB ports require an external powered hub to work, and do not work on the Raspberry Pi directly! Note: Apple keyboard works fine using the latest Raspberry Pi, even when connected directly (and with mouse connected))<br />
** [http://upload.wikimedia.org/wikipedia/commons/thumb/e/ea/Apple_iMac_Keyboard_A1243.png/800px-Apple_iMac_Keyboard_A1243.png Apple Keyboard with Numeric Keypad (aluminium/wired) A1243]<br />
** [http://upload.wikimedia.org/wikipedia/commons/8/81/Apple_Keyboard_A1242.jpg Apple Keyboard (aluminium/wired) A1242]<br />
** [http://upload.wikimedia.org/wikipedia/commons/c/c5/Apple_Pro_Keyboard_black.jpg Apple Pro Keyboard M7803]<br />
<br />
* '''Asda'''<br />
** Basic Wired Keyboard HK2026 (B)<br />
** Basic Wired Keyboard HK3014<br />
*** (Please note when I put this keyboard through Newlink USB hub, it didn't work as expected)<br />
** Premium Wireless Keyboard (white keys, silver back) HK8028<br />
** Wireless Multimedia Deskset (keyboard, mouse and USB dongle) Model: HKM8016B (Note: Shown on Asda Website as HK8016B) (B)<br />
<br />
* '''Asus'''<br />
** KS-631U (comes with Asus Vento KM-63 keyboard/mouse set, not using powered hub) (B)<br />
<br />
* '''Banbridge'''<br />
** [http://www.kurpirkti.lt/imagesi/infodb/org_d69dbd9707af8df77eae6e005f681a9a/BANDRIDGE-USB-2X-PS-2-ADAPTER.jpg PS/2 to USB Banbridge CPA4002 Adapter] (B) (Tested with Logitech C-SF17 Cordless Desktop Express)<br />
<br />
* '''BTC - Behavior Tech Computer Corp.'''<br />
** Wired Portable Keyboard Model 6100 US (86+9 keys)<br />
*** Works with or without a powered hub<br />
** Wireless Multimedia Keyboard with build in pointer/mouse Model 9029URF III (86+17 keys) (B)<br />
** [http://www.btc.com.tw/english/2-7-07keyboard.htm Wired Multimedia keyboard 6311U/6310U] - rated at 5&nbsp;V/100&nbsp;mA, works directly<br />
<br />
* '''Bush'''<br />
** Wired Slimline Keyboard KU-0833<br />
*** This does not require a USB hub in order to work with the Raspberry Pi<br />
*** In the UK, it is available from Argos for £9.99<br />
<br />
* '''Cerulian''' <br />
** Mini wireless keyboard and mouse deskset (B)<br />
<br />
* '''CD Training''' <br />
** [http://www.cd-training.fr/?&feed=product&product_id=308 Wireless Combo Keyboard and Mouse (SolClavGlos)]<br />
<br />
* '''Cherry'''<br />
** CyMotion Master Linux (B)<br />
** RS 6000 USB ON<br />
** G84-4100PTMUS (B) (Compact keyboard. Rated 100&nbsp;mA. Works directly in Raspberry Pi)<br />
** G85-23100DE-2 (B) (Rated 40&nbsp;mA, tested with RPi powered by a 1000&nbsp;mA power supply unit)<br />
** G82-24800DE wireless keyboard and mouse combo marketed overwhelmingly as "Cordless Desktop eVolution Sirius XT Wireless", works without hub.<br />
<br />
* '''Compaq'''<br />
** Compaq Internet Keyboard KU-9978 (049f:000e). Rated 5&nbsp;V 100&nbsp;mA. Works directly connected to Raspberry Pi<br />
<br />
* '''Das Keyboard'''<br />
** Model S Professional Keyboard (Built in USB hub not tested) (B)<br />
** Model S Ultimate Keyboard (Built in USB hub working) (B)<br />
<br />
* '''Dell'''<br />
** SK-8115 (B) (Rated 100&nbsp;mA. Works directly in Raspberry Pi)<br />
** L100 (B)<br />
** RT7D40 (100&nbsp;mA. Works directly in Raspberry Pi)<br />
** RT7D50 (75&nbsp;mA) (run "sudo dpkg-reconfigure keyboard-configuration")<br />
** KB1421 (100&nbsp;mA)<br />
** KB2521 (100&nbsp;mA)<br />
** KB212-B (Works directly in Raspberry Pi, without powered hub)<br />
** 1HF2Y (Works directly in Raspberry Pi)<br />
** Bluetooth Wireless Keyboard and Mouse Bundle (B), Bluetooth USB dongle C-UV35 (Rated 500&nbsp;mA, but it works great), Keyboard Y-RAQ-DEL2, Mouse M-RBB-DEL4<br />
** USB Keyboard 413c:2107 - Works with and without USB hub<br />
<br />
* '''Delux'''<br />
** K8050<br />
<br />
* '''Digicom'''<br />
** WKEYPE01 Wireless 2.4&nbsp;GHz Keyboard-mouse Combo, also known as [http://www.riitek.com/product_Info.asp?id=56 Riitek RT-MWK01] and [http://www.verkkokauppa.com/fi/product/52783 Prodige Nanox]<br />
<br />
* '''Dynex'''<br />
** DX_-WKBD (60&nbsp;mA) (B)<br />
** DX_-WKBDSL (Hot keys not yet tested with Debian) (tested through non-powered 3 dongle USB hub) (B)<br />
<br />
* '''EAPPLY'''<br />
** EBO-013 Wireless 2.4&nbsp;GHz compact keyboard with touchpad. Rated <40&nbsp;mA works directly from Raspberry Pi. eBay ref 260962010276 from Shenzen, China.<br />
<br />
* '''Emprex'''<br />
** Wireless Media Control Keyboard With Trackball 9039ARF III (Media functions untested)<br />
<br />
* '''Fujitsu Siemens''' <br />
** KB SC USB UK (!)<br />
** KB910 USB, with led light on the highest level (B)<br />
** KB400 USB US<br />
<br />
* '''GE''' <br />
** 98139 Rev.K1 (Power Keyboard) (lsusb shows it as "0b38:0010 Gear Head 107-Key Keyboard") - works without a hub (i.e. directly connected) (B)<br />
<br />
* '''Gear Head''' <br />
** KB3700TP (USB Mini Smart Touch Touchpad Keyboard) (B)<br />
** KB3800TP (Wireless Touch Mini Touchpad Keyboard with Smart Touch) (B)<br />
*** Works when plugged directly into Raspberry Pi, did not work with powered hub (could be a hub issue)<br />
** KB3800TPW (Windows Smart Touch Wireless Keyboard with Touchpad) (B)RASPBMC supported >> also see Problem USB Keyboards<br />
** KB4950TPW (Wireless Touch II Touchpad Keyboard) (B)<br />
** KB1500U (USB Mini Keyboard) (B)<br />
** KB5150 (2.4&nbsp;GHz wireless keyboard/mouse Combo) (B)<br />
*** Works well with a powered hub<br />
<br />
* '''Generic'''<br />
** [http://www.amazon.co.uk/gp/product/B00A8D9ZPA/ref=oh_details_o06_s00_i00 AK-601] Wireless Mini-keyboard and Trackball. Works well as a handheld device, the wireless dongle does not appear to draw excessive current. However, since its USB charging port requires 5V 300mA it does need to be recharged from a netbook/laptop USB port or via a (spare) USB charger.<br />
<br />
* '''Genius'''<br />
** Ergomedia 700 (GK-04008/C) used without Hub<br />
** KB-06XE (K639) (B)<br />
** LuxeMate i200 (GK-090017; not tested with Hub)<br />
** Slimstar 8000 wireless keyboard<br />
<br />
* '''Gigabyte'''<br />
** GK-KM7580 2.4&nbsp;GHz Wireless Multimedia Keyboard & Mouse<br />
<br />
* '''HP'''<br />
** KG-1061<br />
** KG-0851 Wireless Keyboard and Mouse<br />
** KU-0316 (B)<br />
** LV290AA#ABA Wireless Keyboard and Mouse<br />
** PR1101U (available from Sainsbury's in the UK, £8, July 2012)<br />
** SK-2880<br />
<br />
* '''Hyundai'''<br />
** HY-K201<br />
<br />
* '''iConcepts'''<br />
** 2.4&nbsp;GHz Wireless Keyboard and Optical Mouse Model 62550<br />
*** (saves a USB port since keyboard and mouse share one transceiver, $14.99 at Fry's Electronics)<br />
<br />
* '''Imation''' <br />
** KBD-702 Multi-media Wired Keyboard<br />
*** (works after the firmware update via [https://github.com/Hexxeh/rpi-update rpi-update] as of 06/27/2012)<br />
<br />
* '''IOGEAR'''<br />
** IOGEAR GKM561R Wireless HTPC Multimedia Keyboard with Trackball<br />
** IOGEAR GKM681R 2.4&nbsp;GHz Wireless Compact Keyboard with Optical Trackball and Scroll Wheel<br />
<br />
* '''iOne'''<br />
** Scorpius-K3NT (B)<br />
*** (sold by Newark as an 'official' RPi accessory, miniature keyboard with integrated trackball)<br />
<br />
* '''iPazzPort'''<br />
<br />
* '''i.t.works'''<br />
** KC04 (direct and by USB hub)<br />
** KC Silicone (only tested directly)<br />
<br />
* '''Jenkins'''<br />
** Jenkins Wireless Desktop Set Blue (B)<br />
<br />
* '''KeySonic'''<br />
** ACK-540RF (Wireless USB keyboard with built-in trackpad); works fine on Debian Squeeze plugged directly into Raspberry Pi. Also works with Raspbmc with powered hub.<br />
** ACK-540RF+ (UK) Wi-Fi keyboard incl. touchpad with USB Wi-Fi dongle works fb with on model B/Raspbian/Wheezy via powered hub<br />
** ACK-3700C<br />
** ACK-340U+(DE)<br />
** ACK-3400U (UK) mini keyboard<br />
** ACK-612RF (GER) Wireless Mini-Keyboard; works fine with its wireless adpater plugged directly into Raspberry Pi<br />
<br />
* '''Labtec'''<br />
** [http://www.labtec.com/index.cfm/gear/details/EUR/EN,crid=28,contentid=692| Ultra-flat Keyboard]<br />
<br />
* '''Laptopmate'''<br />
** AK-98UNTN7-UBRII Laptopmate RII Touch N7 Mini Wireless Keyboard with touchpad<br />
<br />
* '''LC-Power<br />
** K1000BMW (lsusb: ID 1241:f767 Belkin; dmesg: HOLTEK Wireless 2.4&nbsp;GHz Trackball Keyboard) tested with Debian 6.0.4<br />
<br />
* '''Lenovo'''<br />
** SK-8825 UK (B)<br />
** Lenovo Enhanced Multimedia Remote with backlit keyboard N5902 (US)<br />
** Lenovo Mini Wireless Keyboard N5901 (US)<br />
<br />
* '''Lindy'''<br />
** 21840 (Wireless RF 2.4&nbsp;GHz Micro Keyboard with built-in optical touchpad/trackpad, USB); works fine on model B/Raspbian/Wheezy - the supplied Lindy USB nano dongle transceiver plugged directly into Raspberry Pi USB port.<br />
<br />
* '''Logik'''<br />
** Ultra slim keyboard LKBWSL11 (B) >> '''This is also listed under Problem USB Keyboards?'''<br />
** LK212(R, B, P, V, O at the end represents the colour ) Wireless Keyboard paired with wireless receiver<br />
<br />
* '''Logitech'''<br />
** Comfort Wave 450, labeled 100&nbsp;mA (M/N Y-U0001, P/N 820-001725, PID SC951C40001)<br />
** diNovo Mini wireless keyboard with media controls and clickpad 920-000586 (B)<br />
** diNovo Edge Keyboard, Windows edition, built-in TouchDisc track-pad, Bluetooth with USB mini-receiver 967685-0403 (B)<br />
*** older model 867777-0403 may need '''dwc_otg.speed=1''' added to cmdline.txt to avoid dropped/repeated keys and dropped mousepad taps/clicks (B)<br />
**** after Raspbian dist-upgrade about 12/12/12, if '''/lib/udev/rules.d/97-bluetooth-hid2hci.rules''' exists and di Novo Edge fails to respond, edit tail of line after "# Logitech devices" in that file from '''c71['''34'''bc]''' to '''c71[bc]''' to ignore c713 and c714 (do not wordwrap long line), then it works fine<br />
** Wii wireless keyboard KG-0802 (!)<br />
** C-BG17-Dual Wireless keyboard and mouse with wired USB receiver (B)<br />
** Deluxe 250 Keyboard<br />
** Internet 350 (M/N 967740-0403)<br />
** Internet Navigator Keyboard<br />
** MK120 wired keyboard and mouse<br />
** MK220 wireless keyboard and mouse<br />
** MK250 wireless keyboard and mouse (no hub needed)<br />
** MK260 wireless keyboard and mouse (no hub needed)<br />
** MK300 wireless keyboard and mouse<br />
** MK320 wireless keyboard and mouse [http://www.amazon.co.uk/Logitech-920-002885-MK320-Wireless-Desktop/dp/B003STDQYW/ref=sr_1_3?ie=UTF8&qid=1339166178&sr=8-3]<br />
** MK350 wireless keyboard (using Unifying receiver)<br />
** MK520 wireless keyboard and mouse<br />
** MK550 wireless keyboard and mouse (B)<br />
** MX3200 wireless keyboard and mouse (B)<br />
** MX5000 Bluetooth keyboard and mouse (B) The Logitech Bluetooth dongle also does proprietary wireless so it works without Bluetooth drivers.<br />
** EX100 Cordless Desktop, Wireless Keyboard and Mouse (B)<br />
** EX110 Cordless Desktop, wireless keyboard and mouse (B)<br />
** C-SF17 Cordless Desktop Express, Wireless Keyboard and Mouse (B) PS/2 Interface. Tested using [http://www.kurpirkti.lt/imagesi/infodb/org_d69dbd9707af8df77eae6e005f681a9a/BANDRIDGE-USB-2X-PS-2-ADAPTER.jpg PS/2 to USB Banbridge CPA4002 Adapter]<br />
** K120 Keyboard (B)<br />
** K200 Keyboard (B)<br />
** K230 Wireless Keyboard (Unifying receiver, no powered hub) (B)<br />
** K260 Wireless Keyboard & Mouse (Unifying receiver, no powered hub) (B)<br />
** K310 Washable Keyboard<br />
** K340 Wireless Keyboard (Unifying receiver, no powered hub) (B)<br />
** K350 Wireless Keyboard (B)<br />
** K400 wireless keyboard with touchpad - also listed under "problematic". Works for weeks with openelec and Raspbian without any problems. Worked out of the box - the on/off switch needs to be "on" for it to function correctly. Highly recommended if you are "working from the sofa". <br />+1 on this, works out of the box with 2012-10-28-wheezy, no powered hub.<br />
** K520 Keyboard (B)<br />
** K700 Wireless Keyboard with Touchpad and unifying receiver<br />
** K750 Wireless Solar Keyboard (B) (Mac version works too. (B) )<br />
** LX 710 - works fine with receiver plugged directly into the Raspberry Pi (accompanying mouse works fine too).<br />
** S510 wireless keyboard and mouse (B)<br />
** Ultra-Flat Keyboard (M/N Y-BP62A P/N 820-000245 PID SY126UK)labelled 100&nbsp;mA. OK direct into Model B Raspberry Pi.<br />
** G19 Gaming Keyboard, works fine with no external power. Illumination with external power. Powered hub in back of keyboard works too.<br />
** G15 Gaming keyboard, as long as you press the backlight button twice to turn off the backlight (it says below it dosen't work with backlight on.<br />
** V470 Bluetooth Laser Mouse<br />
<br />
''Keyboards and mice also together with Unifying receiver'' <br />
<br />
* '''macally'''<br />
**macally iKey slim (IKEY5V2)<br />
<br />
* '''Medion'''<br />
** Medion K28 (by Sysgration) works, but not with dwc_otg.speed=1<ref>http://www.raspberrypi.org/phpBB3/viewtopic.php?p=292149#p292149</ref><br />
<br />
* '''Microsoft''' <br />
**Microsoft Comfort Curve Keyboard 2000<br />
**Microsoft Comfort Curve Keyboard 3000 for Business<br />
**Microsoft Digital Media Pro Keyboard Model: 1031 (Debian 13-Apr-2012)<br />
**Microsoft Natural Ergonomic Keyboard 4000 (B) (Debian "Wheezy" beta 18-June-2012)<br />
**Microsoft Wired Keyboard 600 Model 1366 (Debian 28-May-2012 on Production Model B)<br />
**Microsoft Wireless Desktop 700 Keyboard v2.0 (Raspbian Pisces image 08-June-2012 on Production Model B)<br />
**Microsoft Wireless Photo Keyboard (Model 1027) Unifying receiver, no hub<br />
**Microsoft Wireless Natural Multimedia Keyboard (Raspbian Pisces 08-July-2012) (B)<br />
**Microsoft Windows 2000 Keyboard (KB-USBK110610)<br />
**[https://www.microsoft.com/hardware/en-us/p/wired-keyboard-600/ANB-00001 Microsoft Wired Keyboard 600]. The keyboard is rated at 5&nbsp;V/100&nbsp;mA (Wheezy 5-Sept-2012)<br />
<br />
* '''Mikomi''' <br />
** Wireless Deskset KM80545 Keyboard and mouse (it works, but the range is terrible less than a metre) (B)<br />
<br />
* '''Monoprice'''<br />
** [http://www.monoprice.com/products/product.asp?c_id=104&cp_id=10404&cs_id=1040401&p_id=6854&seq=1&format=2|Monoprice PS/2 To USB Adapter] Directly and through an unpowered hub with a USB mouse plugged in.<br />
<br />
* '''Motorola'''<br />
<br />
** Bluetooth wireless ultra slim keyboard and mouse combo (sold as for the "Atrix" phone) work in combination with the Technika Bluetooth adaptor listed below<br />
<br />
* '''Novatech'''<br />
** [http://www.novatech.co.uk/products/peripherals/desktopkits/nov-wcombo.html|Novatech Wireless Combo - Keyboard & Mouse, Nano adapter] (B)<br />
<br />
* '''ONN'''<br />
**ONN Keyboard Stock No: ONA11HO089 (from Walmart). Seems to work fine, even without a hub.<br />
**ONN Keyboard Stock No: ONA11HO087 (from Walmart). Combination keyboard and mouse package with nano receiver. Be sure to configure keyboard layout.<br />
<br />
* '''Ortek'''<br />
** Ortek Technology, Inc. [http://www.ortek.com/html/pdt_view.asp?area=46&cat=150&sn=79 WKB-2000S] Wireless Keyboard with Touchpad works fine on Raspbian Wheezy and Raspbmc. Wireless USB receiver (device ID 05a4:2000) is recognised automatically. Connected directly to Raspberry Pi USB port, no powered hub used.<br />
<br />
* '''Perixx''' <br />
**Periboard 716 Wireless Ultra-Slim Keyboard with Touchpad (Debian 07-Jun-2012 on Production Model B)<br />
***(Raspbian Wheezy, 2012-12-16, Prod. Model B, Rev 2) Has the "sticky key" issue as reported by other users with other keyboards. Seems to be somewhat related to power when directly connected to the Pi. Using a 2A PS makes it MUCH better, but not completely fixed. When/if it happens again, unplugging and reinserting the USB dongle brings it back to normal. Did not try with powered USB hub.<br />
** PERIBOARD-502 wired keyboard inc built in touchpad (model B/Raspbian Wheezy)<br />
** Periduo-707 Plus (Wireless Keyboard and Mouse) works fine ''most'' of the time. Does suffer from dropouts and glitches though. Usual "drawing too much power from USB" problems show up as well - dropped key presses or constant autorepeats. These can be cured by pulling out and reinserting the dongle in the USB socket. The keyboard sometimes hangs after power on when used with my laptop - it seems to need 30 seconds of non-use before it works fine. Again, remove and insert the dongle cures it. Works fine vi my Benq monitor's USB Hub.<br />
<br />
* '''Philips''' <br />
**Wired Multimedia Keyboard SPK3700BC/97 (Debian 19-Apr-2012 on Production Model B)<br />
<br />
* '''Prodige'''<br />
**Nanox Wireless 2.4&nbsp;GHz Keyboard-mouse Combo, also known as [http://www.riitek.com/product_Info.asp?id=56 Riitek RT-MWK01] and [http://www.digicom.it/digisit/prodotti.nsf/itprodottiidx/WKEYPE01 Digicom WKEYPE01]<br />
<br />
* '''Rapoo'''<br />
**Rapoo E9080 Wireless Ultra-Slim Keyboard with Touchpad<br />
**Rapoo Wireless Multi-media Touchpad Keyboard E2700 [http://www.rapoo.com/showdetails.aspx?P_No=E2700]<br />
**Rapoo Ultra-Slim Wireless Multimedia Keyboard and Mouse E9060 (works proper on powered USB Hub)<br />
<br />
*'''Riitek'''<br />
**RT-MWK03 mini wireless keyboard & trackpad<br />
**RT-MWK02+ mini Bluetooth keyboard & trackpad. Followed instructions from this page: [http://www.ctheroux.com/2012/08/a-step-by-step-guide-to-setup-a-bluetooth-keyboard-and-mouse-on-the-raspberry-pi/] and it worked, connection persists across reboots, no problem with either builtin USB or powered USB hub.<br />
**RT-MWK01 mini wireless 2.4&nbsp;GHz Keyboard-mouse Combo, also known as [http://www.digicom.it/digisit/prodotti.nsf/itprodottiidx/WKEYPE01 Digicom WKEYPE01], and [http://www.verkkokauppa.com/fi/product/52783 Prodige Nanox]<br />
<br />
*'''Rosewill'''<br />
** RK-200 Standard Keyboard<br />
<br />
*'''Saitek'''<br />
** Eclipse II Backlit Keyboard PK02AU (B)<br />
** Eclipse Backlit Keyboard PZ30AV (B) - works fine when connected directly to Raspberry Pi rev.1 and 2 USB port. No powered hub used.<br />
** Expression Keyboard (US) <br />
** Cyborg V.5 (B)<br />
<br />
*'''SelecLine'''<br />
** WK11P & WM11P-SP-PP. Keyboard and mouse set. (B)<br />
<br />
*'''SIIG'''<br />
** SIIG Wireless Multi-Touchpad Mini Keyboard 02-1286A v1.0 (B)<br />
<br />
*'''Silvercrest'''<br />
** MTS2219 Wireless Keyboard and mouse set. Powered hub NOT used. (B) <br />
<br />
*'''SolidTek'''<br />
** Solid Tek KB-P3100BU ASK-3100U. <br />
<br />
*'''Sony'''<br />
** Keyboard for PlayStation 2 (PS2) Linux. Works without powered hub with 5&nbsp;V 1&nbsp;A supply, requires manual keyboard remapping with Debian Squeeze to USA 101-key layout.<br />
<br />
* '''SteelSeries'''<br />
** Merc keyboard (B)<br />
<br />
* '''Sun Microsystems'''<br />
** Model: Type 7, SUN PN: 320-1348-02 (Danish key layout)<br />
** Model: Type 6, SUN PN: 320-1279-01 (Danish key layout)<br />
<br />
* '''Sweex'''<br />
** [http://www.sweex.com/en/assortiment/input/keyboards/KB060UK/ KB060UK] Wired Multimedia Keyboard<br />
<br />
* '''Technika'''<br />
** WKEY03 (B)<br />
** TKD-211<br />
<br />
* '''Tesco'''<br />
** Value Keyboard VK109 (B)<br />
** Multimedia K211 Wired Keyboard (B)<br />
<br />
*'''The Pi Hut'''<br />
** Super Slim Apple Style Keyboard (from [http://thepihut.com/products/usb-keyboard-for-the-raspberry-pi The Pi Hut's Raspberry Pi Store])<br />
** Super Slim Apple Style Keyboard Set (Keyboard & Mouse) (from [http://thepihut.com/products/usb-keyboard-mouse-bundle-for-the-raspberry-pi The Pi Hut's Raspberry Pi Store])<br />
<br />
* '''Trust'''<br />
** Trust [http://trust.com/17585 17585] Wireless Deskset (mouse and keyboard) (17585-02) No hub needed.<br />
** Trust [http://trust.com/17916 17916] Compact Wireless Entertainment Keyboard http://www.trust.com/products/product.aspx?artnr=17916 (B)<br />
** Trust [http://trust.com/17184 17184] ClassicLine Keyboard <br />
** Trust [http://trust.com/16087 16087] Camiva MultiMedia Keyboard http://trust.com/products/product.aspx?artnr=16087<br />
** Trust [http://trust.com/17603 17603] Convex Keyboard http://trust.com/products/product.aspx?artnr=17603 tested Debian 6-19-04-2012 and archlinuxarm-13-06-2012 (B)<br />
** Trust [http://trust.com/18007 18007] Tocamy Wireless Entertainment Keyboard. Tested with raspbian and powered USB HUB.<br />
<br />
* '''Unbranded'''<br />
** AK-601 Wireless Mini Keyboard and Trackball (with laser pointer) - sourced from eBay Chinese seller<br />
<br />
* '''Unicomp'''<br />
** USB Endurapro - keyboard and trackpoint work perfectly from powered hub<br />
<br />
* '''Q-Connect'''<br />
** AK-808 (B)<br />
<br />
* '''Xenta'''<br />
** 2.4&nbsp;GHz Wireless Multimedia Entertainment Keyboard with Touchpad (B)<br />
** Mini Multimedia Keyboard (Model no.: 808M) (B)<br />
<br />
===Problem USB Keyboards===<br />
<br />
Note that generally PS/2 keyboards with an USB adapter will not work directly on a Raspberry Pi port, due to the fact that PS/2 keyboards are designed for normal 5&nbsp;V +-5% range, while USB keyboards must be designed to work with 4.4 Volt, and generally USB devices on the Raspberry Pi may receive less than 4.75 Volt. PS/2 + USB adapter keyboards might work behind a powered hub, which does provide the full 5.0&nbsp;V. Some of these keyboards work when running the latest Raspbian, but not when using the overclocked XBMC version of Raspbmc, probably due to the overclocking drawing more power away from the rest of the support system devices.<br />
<br />
* '''A4 Tech'''<br />
** Model GL-6 USB Keyboard, 20&nbsp;mA. Part of wireless keyboard/mouse bundle GL-6630 (GL-6 + G7-630 + RN-10B) - suffers from USB flakeyness. Even on a powered hub. No problems on other computers I have tested it with.<br />
* '''Accuratus'''<br />
** Accuratus KYBAC100-101USBBLK causes kernel panic (rated 100&nbsp;mA). Tested with 1000&nbsp;mA cheap unbranded and Nokia 1200&nbsp;mA power adaptors.<br />
* '''Apple'''<br />
** [http://www.powerbookmedic.com/xcart1/images/D/apple-keyboard.jpg Apple Keyboard (109 keys) A1048]. Draws too much power and does not seem to work properly when plugged into a powered hub. <br />
*'''Argos'''<br />
** Argos Value Wired Keyboard causes kernel panic<br />
* '''Choidy'''<br />
** Identifiers from usb-devices: Vendor=1a2c ProdID=0002 Rev=01.10 Product=USB Keykoard (yes, 'Keykoard') causes kernel panic<br />
* '''Cit''' <br />
** KB-1807UB Causes kernel panic (rated <200&nbsp;mA)<br />
* '''Dell'''<br />
** SK-8135 (B) (Rated 1.5&nbsp;A. Takes too much power from Raspberry Pi even when not used as USB hub. Symptom = repeated keystrokes)<br />
** SK-8115 causes kernel panic (rated 100&nbsp;mA) Debian 6-19-04-2012 (B)<br />
** Y-U0003-DEL5 Sticky / Non-responsive keys<br />
** Wireless Trackball Keyboard with trackball - problem sticky keys definitely not power issue as the dongle works even at 3V<br />
* '''Gear Head'''<br />
** KB2300U - Causes kernel panic (B)<br />
** KB3800TPW - Wireless Touch Touchpad Keyboard - Wireless dongle disrupts USB and ethernet whether direct or on powered hub, no keyboard/mousepad response in Raspbian (logged in syslog) or Raspbmc (no logs written)(B)<br />
* '''GMYLE'''<br />
** Wired USB Slim Chocolate Multimedia Media Typing Keyboard With 3 USB Port hub (B) - Kernel Panic on startup if plugged in. If plugged in at login prompt then freeze. [http://www.amazon.co.uk/gp/product/B0067EC3GW/]<br />
* '''Inland''' <br />
** Inland USB Keyboard Model #70010<br />
* '''Jeway'''<br />
** JK-8170 "The Hunter" - causes kernel oops (Debian6-19-04-2012) (B)<br />
* '''Labtec'''<br />
** ultra-flat wireless desktop USB - Keyboard has 'sticky' keys. Tested both debian6-19-04-2012 and archlinuxarm-13-06-2012 (B)<br />
* '''Logik'''<br />
** Wired Multimedia Keyboard Model: LKBWMM11 - causes kernel panic (on Debian 190412 distro) (B)<br />
** Wired Ultra Slim Keyboard Model: LKBWSL11 - causes USB power issues. Not reliable. Causes other USB devices to fail (B) >> '''This is also listed under Working USB Keyboards??'''<br />
* '''Logitech'''<br />
** Logitech Illuminated Keyboard (unstable; not working with led light on; tested both US and NO layouts with both Apple iPad 2 and Asus TF-101 USB chargers)<br />
** G110 Gaming Keyboard - only works with illumination off, otherwise unresponsive. Once failed it needs reconnecting before another attempt. (B)<br />
** G15 Gaming Keyboard - LCD and key backlights flicker, 95% unresponsive to typing. I don't know of a way to turn the illumination off. (B)<br />
** K360 Wireless Keyboard - Occasional sticky keys. (B)<br />
** MK 260 Wireless Keyboard - Occasional sticky keys. (B)<br />
** K400 wireless keyboard with touchpad (completely non-functional on debian6-19-04-2012)<br />
** G510 Gaming Keyboard - lagging or unresponsive keys.<br />
** MX5500 wireless keyboard and mouse with USB Bluetooth receiver - Unstable, looses connection without prior notice<br />
** EX100 Cordless Desktop, wireless keyboard and mouse. Mouse and keyboard hangs every few minutes (with or without hub).<br />
* '''Microsoft''' <br />
** Wireless Desktop 800 - Keyboard has 'sticky' keys. (B)<br />
** Wireless Entertainment Keyboard - No key input recognized (possibly connectivity issue as pairing devices does not seem to work)<br />
** Wireless Optical Desktop 1000 - Keyboard has 'sticky' keys (B)<br />
** Wireless Keyboard 2000 - Keyboard has 'sticky' keys. (B)<br />
** Wireless Desktop 3000 - Keyboard has 'sticky' keys.<br />
** Arc wireless - Keyboard has 'sticky' keys. (B)<br />
** Sidewinder X4 - Keyboard has 'sticky' keys. (B)<br />
** Sidewinder X6 - Keyboard has 'sticky' keys. (B)<br />
** Wireless Comfort Keyboard 5000 - Keyboard has 'sticky' keys. (B)<br />
** Razer Reclusa - Keyboard has 'sticky' keys. (B rev 2.0)<br />
** Wired Keyboard 600 Model 1366 (B) (no power to keyboard, RPi powered by a 1000&nbsp;mA power supply unit)<br />
* '''Novatech'''<br />
** NOV-KEY2 - Causes kernel panic (B)<br />
* '''PC World Essentials'''<br />
** PKBW11 Wired Keyboard - no power to keyboard, no error messages on both Arch 29-04-2012 and Debian6-19-04-2012, the same Raspberry Pi works with Asda keyboard. Me too, but it caused a kernel panic -- tested on powered hub and direct.<br />
* '''Razer'''<br />
** Razer Tarantula gaming keyboard - sticky keys, could be power issue as is programmable with host powered USB hub and audio jacks.<br />
** Razer BlackWidow - Sticky keys, could be a power related issue due to illuminated logo (Blue LED).<br />
** Razer Arctosa - Sticky keys, most probably power related issue since it states it's rated at 5&nbsp;V 500&nbsp;mA. (B)<br />
* '''SIIG'''<br />
** Wireless Ultra Slim Multimedia Mini Keyboard JK-WR0612-S1 - Unresponsive and sticky keys.<br />
* '''Texet'''<br />
** MB-768B standard keyboard (Rated 5&nbsp;V 1.5&nbsp;A (!), so probably too much power drain. Kernel panic, Debian6-19-04-2012)<br />
* '''Trust''' <br />
** TRUST GXT 18 Gaming Keyboard - No power to keyboard, could be a driver issue - no error messages.<br />
* '''Unbranded'''<br />
** Compuparts<br />
** model no. HK-6106 (B)<br />
** LK-890 (Multimedia keyboard & Optical Mouse) - kernel panic on Debian Squeeze, ArchLinux and Qtonpi.<br />
* '''Verbatim'''<br />
** [http://www.amazon.com/gp/product/B004LB5AKY/ref=oh_details_o00_s00_i02|Verbatim 97472 Mini Wireless Slim Keyboard and Mouse] - Keyboard has lagging, unresponsive and sticky keys issues. (Tested with and without powered USB hub.)<br />
* '''Wilkinsons / TEXET'''<br />
** Model MB-768B causes kernel panic on debian6-19-04-2012.<br />
* '''Xenta'''<br />
** HK-6106 - causes kernel panic (on Debian 190412 distro)(B)<br />
** Multimedia Wireless Keyboard and Mouse Set (Keyboard Model: HK3518B + Mouse Model HM3301) (B) - occasional sticky keys, and occasional complete lock-up<br />
<br />
== USB Mouse devices ==<br />
USB mouse devices that present themselves as a standard HID (Human Interface Device) device should work, however some hardware requires special drivers or additional software, usually only compatible with Windows operating systems. <br />
<br />
===Working USB Mouse Devices===<br />
The following is a list of specific mouse devices known to work and which appear to be fault-free.<br />
<br />
* '''A4Tech'''<br />
** OP-530NU Padless Wired Mouse<br />
<br />
* '''Apple'''<br />
** Apple Mighty Mouse (Model No. A1152): Works well with the exception of the scroll ball only transmitting vertical scrolling (This seems to be an issue of driver that was designed to support scroll wheels).<br />
<br />
* '''Asda'''<br />
** HM5058 (Smart Price) Wired Mouse<br />
** Traveler 8000, 5-button wireless wheelmouse (reported by ''lsusb'' as a <code> ID 0458:00e7 KYE Systems Corp. (Mouse Systems) </code> mouse)<br />
** Wireless Multimedia Deskset (keyboard, mouse and USB dongle) Model: HKM8016B (Note: Shown on Asda Website as HK8016B) (B)<br />
<br />
* '''ASUS'''<br />
** MS-511U (comes with Asus Vento KM-63 keyboard/mouse combo) (B)<br />
** MG-0919 (wireless)<br />
<br />
* '''Belkin'''<br />
** F8E882-OPT (B)<br />
<br />
* '''Cellink'''<br />
** OPM-602 Small wireless optical mouse<br />
<br />
* '''Cerulian Technology'''<br />
** 3 Button Mini Mobile Blue Trace Mice - Model:N96JA<br />
<br />
* '''Dell'''<br />
** M-UVDEL1 (B)<br />
** MOC5UO (100&nbsp;mA)<br />
** M056U0A (B)<br />
** DZL-MS111-L (B) (100&nbsp;mA)<br />
** MS-111P (100&nbsp;mA)<br />
** Bluetooth Wireless Keyboard and Mouse Bundle (B), Bluetooth USB dongle C-UV35 (Rated 500&nbsp;mA, but it works great), Keyboard Y-RAQ-DEL2, Mouse M-RBB-DEL4<br />
** 8K89 I.T.E. Wireless Mouse/Receiver (Associated keyboard model RT7D40) - reported by ''lsusb'' as <code> ID 046d:c509 Logitech, Inc. Cordless Keyboard & Mouse </code>. A little sluggish but this is an old, well-used device from a Dell desktop package circa 2005! Keyboard appears to work O.K.<br />
<br />
* '''Dynex'''<br />
** DX-WMSE (100&nbsp;mA) (B)<br />
<br />
* '''Fellowes'''<br />
** 99928 USB Micro Track Ball (works without a hub, directly plugged in) (B)<br />
<br />
* '''Filand'''<br />
** OP-102i Mini Optical Mouse<br />
<br />
* '''Genius'''<br />
** GM-04003A (B)<br />
** Slimstar 8000 wireless mouse (Can be intermitent. Mouse pointer sometimes is irratic.)<br />
** Traveler 515 Laser<br />
<br />
* '''HP'''<br />
** MN-UAE96 (The basic stock HP wired mouse)(B)<br />
<br />
* '''iConcepts'''<br />
** 2.4&nbsp;GHz Wireless Keyboard and Optical Mouse Model 62550<br />
*** (saves a USB port since keyboard and mouse share one transceiver, $14.99 at Fry's Electronics)<br />
<br />
* '''Jenkins'''<br />
** Jenkins Wireless Desktop Set Blue (B)<br />
<br />
* '''Kensington'''<br />
** Kensington Expert Mouse Trackball K64325<br />
** Kensington Expert Mouse "Slimblade" K72327US<br />
<br />
* '''Labtec'''<br />
** Corded Laser Glow Mouse 1600, rated 5&nbsp;V 100&nbsp;mA (P/N 810-000819, M/N M-UAZ149, PID GT83401)<br />
<br />
* '''Lenovo'''<br />
** Wired Optical Mouse Model: MO28UOL<br />
<br />
* '''Logik'''<br />
** Wired Optical Glow Mouse Model: LGGMO10. (B)<br />
<br />
* '''Logitech'''<br />
** Anywhere MX Wireless Mouse - works fine with same unifying receiver as K400 keyboard/mousepad (quake3 is easier w/mouse than mousepad)<br />
** B105 Mouse for Laptops (OEM)<br />
** Cordless Pilot Optical Mouse M/N M-RR95 with Cordless Mouse Receiver M/N C-BA4-MSE<br />
** G5 Logitech Gaming Mouse (B)<br />
** G5v2 Logitech Gaming Mouse (B)<br />
** G500 Logitech Gaming Mouse (B)<br />
** G700 Logitech Wireless Gaming Mouse (B)<br />
** LX-700 Cordless Desktop Receiver (B)<br />
** LX 710 Wireless Mouse - works fine with receiver plugged directly into Raspberry Pi (accompanying keyboard works fine too).<br />
** M90 optical mouse<br />
** M185 Wireless Mouse (B)<br />
** M210 (part of the MK260 set) (B)<br />
** M305 Wireless Mouse<br />
** M310 Cordless Mouse<br />
** M325 Wireless Mouse<br />
** M505 USB wireless laser, model no: 910-001324 (B)<br />
** M510 Wireless Mouse (B)<br />
** M705 Marathon Mouse (Unifying receiver, no powered hub) (B)<br />
** M-BD58 Wheel Mouse (B)<br />
** M-BJ58/M-BJ69 Optical Wheel Mouse (B)<br />
** M-BJ79 (B)<br />
** M-BT96a Optical Mouse<br />
** MX320/MX400 laser mouse (B)<br />
** MX518 Optical wheel mouse (B)<br />
** Optical USB Mouse (M/N 931643-0403)<br />
** Performance Mouse MX (B)<br />
** MX Revolution (B) (Debian "Wheezy" beta 18-June-2012)<br />
** VX Nano Cordless Laser Mouse for Notebooks<br />
** Wheel Mouse (M/N BJ58)<br />
<br />
* '''Medion'''<br />
** Mini mouse Model M101-CBJ P/N 40016632 S/N 7BFSA00003445 rated 5&nbsp;V 100&nbsp;mA. Works fb on model B with Raspbian Wheezy<br />
** Medion AGM-946 (by Sysgration) USB optical mouse works, but not with dwc_otg.speed=1<ref>http://www.raspberrypi.org/phpBB3/viewtopic.php?p=292149#p292149</ref><br />
<br />
* '''Microsoft''' <br />
** Comfort Curve Mouse 3000 for Business<br />
** Comfort Mouse 6000 (works when directly connected to Raspberry Pi (B). Does not work when connected through USB Hub (mouse pointer intermittent).<br />
** Compact optical mouse 500 V2.0 (B)<br />
** Wheel Optical Mouse (wheel and additional buttons not tested) (B)<br />
** Microsoft Intellimouse Optical Mouse<br />
** Microsoft Wireless Laser Mouse 8000<br />
** Microsoft Wireless Mobile Mouse 1000<br />
** Microsoft Wireless Mobile Mouse 3500<br />
** Microsoft Wireless Mobile Mouse 4000<br />
** Microsoft Wireless Mouse 700 v2.0<br />
** Microsoft Comfort Mouse 4500<br />
** Wireless IntelliMouse Explorer 2.0 (unifying receiver, no hub)<br />
<br />
* '''Novatech'''<br />
** [http://www.novatech.co.uk/products/peripherals/miceandtrackballs/nov-mouser.html|Novatech M1 USB Mouse - Wired](B)<br />
** [http://www.novatech.co.uk/products/peripherals/miceandtrackballs/nov-dl10.html|Novatech DL10 Wireless Mouse] (B)<br />
<br />
* '''Perixx'''<br />
** PERIMICE-210 U Red (Part No.R1J) <br />
<br />
* '''Razer'''<br />
** Boomslang Collectors Edition 2007 (B)<br />
<br />
* '''Rosewill'''<br />
** Rosewill RM-C2U<br />
<br />
* '''Saitek'''<br />
** Notebook Optical Mouse (PM46)<br />
<br />
* '''Samsung'''<br />
** Samsung model:AA-SM3PCPB USB Optical Mouse (draws 50&nbsp;mA) <br />
<br />
* '''Sun microsystems'''<br />
** Model: FID-638 , SunPN: 371-0788-01<br />
<br />
* '''Sweex'''<br />
** [http://www.sweex.com/en/assortiment/input/optical-mice/MI015/ MI015]<br />
<br />
* '''Swiftpoint'''<br />
** [http://http://www.americas.futuremouse.com/] Swiftpoint Mini Wireless Optical Mouse. Does not require any special drivers. Haven't confirmed if charging the mouse requires a powered USB hub or not.<br />
<br />
* '''Targus'''<br />
** AKM02UK (Associated keyboard not checked)<br />
** AMU2701EUK (B)<br />
<br />
* '''Technika'''<br />
** TKOPTM2 (B)<br />
**TKD-211<br />
**TKNM110<br />
<br />
* '''Tesco'''<br />
** Wired optical mouse M211 (B)<br />
<br />
*'''The Pi Hut'''<br />
** USB Mouse for Raspberry Pi (from [http://thepihut.com/products/usb-mouse-for-the-raspberry-pi The Pi Hut's Raspberry Pi Store])<br />
** Super Slim Keyboard & Mouse Set (from [http://thepihut.com/products/usb-keyboard-mouse-bundle-for-the-raspberry-pi The Pi Hut's Raspberry Pi Store])<br />
<br />
* '''Trust'''<br />
** Model 15313 - large, 5-button wireless mouse<br />
** Model 15349 - small, wireless notebook mouse - wireless dongle turns mouse off when "parked" in its base<br />
** Model 16591-04 - large, wired 3-button wheelmouse (reported by ''lsusb'' as a <code> ID 192f:0916 Avago Technologies, Pte.</code> mouse)<br />
** Trust Nanou Wireless Micro Mouse http://trust.com/products/product.aspx?artnr=17087<br />
** Fachi, tech air, and a generic "Car" Mouse. All three are wired mice, and reported by ''lsusb'' as <code> ID 15d9:0a4c Trust International B.V. USB+PS/2 Optical Mouse</code> devices.<br />
<br />
* '''Verbatiam'''<br />
**Mini Nano Optical Mouse 97470 (wireless on non-powered three USB dongle hub) (B)<br />
<br />
* '''Xenta'''<br />
** MOW0810 (B)<br />
** Wired Optical Mouse (from [http://thepihut.com/products/usb-mouse-for-the-raspberry-pi The Pi Hut's Raspberry Pi Store])<br />
<br />
* '''Generic'''<br />
** Generic 2.4&nbsp;GHz Wireless Mouse (ID 040b:2013 Weltrend Semiconductor) (B)<br />
<br />
===Problem USB Mouse Devices===<br />
The following is a list of specific mouse devices that have problems working with the Raspberry Pi<br />
* '''A4Tech'''<br />
** Model G7-630 Wireless Mouse, 20&nbsp;mA. Part of wireless keyboard/mouse bundle GL-6630 (GL-6 + G7-630 + RN-10B) - suffers from USB flakeyness. Even on a powered hub. No problems on other computers I have tested it with.<br />
* '''HP'''<br />
** HP Retractable Mobile Mouse (Optical) HP Product Number XP472AA - errors / boot loop RASPBMC (B)removed mouse, started with no further errors. <br />
<br />
* '''Logik'''<br />
** Logik IMF Blue Trace Wired USB mouse (Model LMWBLU11) - disconnects from the USB port every 20 seconds when using the Raspian distro. Always reconnects to the USB port successfully (B)<br />
<br />
* '''Logitech'''<br />
** Logitech G400 Gaming Mouse - 100% CPU load and laggy mouse cursor when the mouse is moved. MX518 works fine on the same setup, so I suspect it's a polling rate issue. [http://tech2.in.com/reviews/mice/logitech-g400-is-it-a-worthy-successor/231012 this] says the mouse is 1000&nbsp;Hz out of the box, whereas the 518 is only 125&nbsp;Hz. Solution found: add usbhid.mousepoll=8 to the kernel commandline.<br />
** Logitech G5 is working, high CPU Load, solution add: usbhid.mousepoll=8 to kernel cmdline.txt in /boot<br />
<br />
* '''Microsoft'''<br />
** Microsoft Touch Mouse - Does not see right clicks, Only left.<br />
** Microsoft Sidewinder X8 - Uses far too much power, if it works then only for a short time!.<br />
<br />
* '''Razer'''<br />
** Naga Wired USB mouse - the mouse seems to present itself as a keyboard because the numpad on the left-hand side of the device works, but the cursor doesn't move.<br />
** Mamba (wired) and Imperator - slow and unreliable reaction to mouse clicks, loosing focus<br />
<br />
* '''Roccat'''<br />
** Kone[+] Wired USB mouse - Nothing happens when moving the mouse, haven't looked further into the issue (B)<br />
<br />
* '''Trust'''<br />
** Optical USB Mouse MI-2250 - Nothing happens when moving the mouse (B)<br />
<br />
* '''Xenta'''<br />
** Multimedia Wireless Keyboard and Mouse Set (Mouse Model: HM-3301) (B) - frequent lost connection giving stuttering mouse cursor indicating USB current not enough for dongle<br />
<br />
== USB Real Time Clocks ==<br />
*Cymbet<br />
** Cymbet CBC-EVAL-06 USB Real Time Clock (FT2232 to SPI to RV-2123)<br />
Device information at http://www.cymbet.com/pdfs/DS-72-22.pdf<br />
Code to access the RTC from Linux: https://github.com/owendelong/Cymbet-RTC<br />
Does not require a powered hub.<br />
<br />
== USB Wi-Fi Adapters ==<br />
<br />
See also: http://www.element14.com/community/docs/DOC-44703/l/raspberry-pi-wifi-adapter-testing<br />
<br />
There is a howto on installing the TL-WN722N adapter [http://elinux.org/RPi_Peripherals#Wireless:_TP-Link_TL-WN722N_USB_wireless_adapter_.28Debian_6.29 here], which also acts as a guide for installing others too.<br />
<br />
===Working USB Wi-Fi Adapters===<br />
<br />
These adapters are known to work on the Raspberry Pi. This list is not exhaustive, other adapters may well work, but it has not yet been tried.<br />
<br />
'''Note:''' A Wi-Fi adapter will probably need more power than the Raspberry Pi USB port can provide, especially if<br />
there is a large distance from the Wi-Fi adapter to the Wi-Fi Access Point. Therefore, you may need to plug the Wi-Fi adapter into a powered USB hub.<br />
<br />
* '''3COM'''<br />
** 3CRUSB10075: ZyDAS zd1211rw chipset (!)<br />
<br />
* '''7DayShop'''<br />
** W-3S01BLK, W-3S01BLKTWIN: Unbranded product available from 7DayShop, in a single or twin pack. [http://www.7dayshop.com/catalog/product_info.php?cPath=777_9&products_id=112046], [http://www.7dayshop.com/catalog/product_info.php?&products_id=112527]. Tested on Debian Wheezy, with the dongle attached directly to the Raspberry Pi along with the wireless keyboard receiver. Shows up as a Ralink RT5370 device, and no drivers or additional software downloads required. Created wpa.conf, edited 'interfaces' file and restarted the networking. The manufacturer portion of the MAC address (7cdd90) is assigned to "Shenzhen Ogemray Technology Co., Ltd."<br />
** It works without additional software connected directly to a Rev 2 Raspberry Pi, but it stops working after a period of time (3 to 4 hours) with a fully updated Wheezy and all the 'USB workarounds' [http://elinux.org/Rpi_USB_check-list] in place. <br />
<br />
* '''Alfa'''<br />
** AWUS036NEH: Tested on Debian Squeeze (with Ralink firmware package)<br />
** AWUS036NH: Tested on Arch Linux ARM using the rt2800usb module.<br />
** AWUS036NH: Tested on Debian Wheezy (with Ralink firmware package). Tested on Raspbian too (drivers from aircrack-ng).<br />
** AWUS036H (500&nbsp;mW version): Tested on Raspbian (drivers from aircrack-ng).<br />
** AWUS036H (1&nbsp;W version): Tested on Raspbian (drivers from aircrack-ng). Needs USB powered HUB or Rev2 of the board / polyfuse bypass.<br />
** AWUS036NHA: Tested on Raspbian (drivers from aircrack-ng). Works fine if connected after boot, otherwise Raspberry Pi won't boot up.<br />
<br />
* '''AirLink101''' [[File:Airlink101.jpg|thumb|right|link=http://www.savagehomeautomation.com/raspi-airlink101|100px|Airlink 101 Wireless N 150 Ultra Mini-USB Adapter]]<br />
** AWLL5088: Tested on Debian Wheezy. This adapter is based on the OEM Edimax EW-7811Un. For automatic installation, See MrEngmanns script listed below under the Edimax device.<br />
** AWLL5099: Tested on Raspian Wheezy. [http://www.savagehomeautomation.com/raspi-airlink101 Step-by-step installation and configuration instructions] with screenshots can be found [http://www.savagehomeautomation.com/raspi-airlink101 here]. This adapter is based on the Realtek RTL8188CUS chipset. The rtl8192cu kernel driver is loaded automatically in the latest Raspian distribution.<br />
** [http://www.airlink101.com/products/awll6075.php AWLL6075]: Tested on Raspian Wheezy 16-Dec-2012 build and distro upgrade as of 09-Jan-2013. lsusb reports: 0bda:8172 Realtek Semiconductor Corp. RTL8191SU 802.11n WLAN Adapter. Driver installed is r8712u. Powers OK from Model B Pi (Rev 000f) USB port (1200mA supply tested). Dongle does get hot under use when directly connected to USB port (slightly reduced when USB extender cable used).<br />
<br />
* '''Asus'''<br />
** [http://www.element14.com/community/docs/DOC-44703 USB-N10] USB ID 0b05:1786, r8712u staging driver, included on Fedora Remix & Arch, must [http://www.element14.com/community/servlet/JiveServlet/download/44948-8-97488/r8712u_ko.zip download] for Debian and install firmware - Realtek from non-free Squeeze repository (B) (not needed with latest Raspbian “Wheezy” 2012-07-15: this Asus works N10 out of the box) Does not support nl80211 APIS, so hostapd won't work.<br />
** [http://www.element14.com/community/docs/DOC-44703 USB-N13] USB ID 0b05:17ab, works with [http://learn.adafruit.com/adafruit-raspberry-pi-educational-linux-distro/occidentalis-v0-dot-1 Adafruit Occidentalis v0.1 image] as it includes kernel [http://www.element14.com/community/message/57635#57660 with 8192u driver built-in] (B)<br />
** WL-167G v1 USB ID 0b05:1706, Ralink RT2571 working out-of-the-box on Debian image from 2012-04-19. Requires powered hub, otherwise it is detected by OS, but it will not function.<br />
** WL-167G v3 USB ID 0b05:1791, working out-of-the-box on Linux raspberrypi 3.2.27+ #160 PREEMPT Mon Sep 17. Does not require powered hub.<br />
[[File:AusPiWiFi.png|thumb|right|link=http://www.buyraspberrypi.com.au/raspberry-pi-802-11bgn-usb-wireless-dongle/|100px|AusPi Technologies 802.11n WiFi Adapter]]<br />
* '''AusPi Technologies'''<br />
** AusPi Wireless Adapter [Realtek RTL8188S]. Works without a powered HUB. Tested on OpenELEC (works OOB), RaspBMC (works OOB) and 2012-08-08 Raspbian Wheezy (works OOB). Free shipping worldwide from [http://www.buyraspberrypi.com.au/raspberry-pi-802-11bgn-usb-wireless-dongle/ Buy Raspberry Pi Australia].<br />
<br />
* '''Belkin'''<br />
** Belkin Components F5D7050 Wireless G Adapter v3000 [Ralink RT2571W]. On Debian requires the firmware-ralink package from the non-free repository. The usbcore module needs to be added to /etc/modules [http://www.penguintutor.com/blog/viewblog.php?blog=6281 install instructions].<br />
** Belkin Components F5D8053 ver.6001 Wireless N Adapter [Realtek RTL8188SU]. Tested on OpenELEC (works OOB), RaspBMC (works OOB), Raspian - 2012-07-15-Wheezy-raspbian '''Powered hub required!'''<br />
** Belkin Components F5D8053 ver.6001 Wireless N Adapter [Realtek RTL8188SU]. Works on RaspBMC OOB (with NetworkManager plugin). Works WITHOUT powered hub on 5&nbsp;V 800&nbsp;mA power with 6 overvolt (nothing else connected to USB)<br />
** Belkin Components F7D1101 v1 Basic Wireless Adapter [Realtek RTL8188SU] USB ID 050d:945a, r8712u staging driver, included on Fedora Remix & Arch, must [http://www.element14.com/community/servlet/JiveServlet/download/44948-8-97488/r8712u_ko.zip download] for Debian and install firmware - Realtek from non-free Squeeze repository (B). Verified working with 2012-12-16-wheezy-raspbian right out of the box.<br />
**Belkin Components F6D4050 V1 [Realtek RT3070] USB ID: 050d:935a Driver: RT3572STA(recommended),RT2800USB,RT2870STA. Tested under Arch using [https://wiki.archlinux.org/index.php/Setting_Up_Belkin_F6D4050_Wireless_USB_Dongles this] guide.<br />
**Belkin Components F6D4050 V1/V2 [Realtek RT3070] USB ID: 050d:935a / 935b Driver: RT3572STA. Tested with Raspbian - See [http://iggy82.blogspot.co.uk/2012/08/wireless-n-raspberry-pi-belkin-f6d4050.html installation instructions] - Powered hub not required!<br />
** Belkin Components F7D2102 "N300" Micro Wireless USB adapter. Tested with Occidentalis 0.1. Tested and working on Rasbian Wheezy (and RaspBMC), driver RTL8192CU, no powered hub needed (dongle directly attached to the onboard ports)<br />
** Belkin Components F9L1001v1 "N150" Wireless USB Adapter. Tested and working on Rasbian Wheezy WITHOUT powered hub. <br />
** Belkin Surf Micro WLAN USB-Adapter (Raspbian Wheezy, unpowered hub, "N150")<br />
<br />
* '''BlueProton'''<br />
** [http://www.element14.com/community/docs/DOC-44703 BT3] USB ID: 0bda:8187; tested on Debian, Fedora & Arch; rtl8187 driver (B)<br />
<br />
* '''Buffalo'''<br />
** USB ID: 0411:01A2 WLI-UC-GNM - Tested on Raspbmc; rt2800usb driver <br />
** USB ID: WLI-UC-G300N - Works on Raspbmc out of the box. Tested after a factory reset of the Raspbmc.<br />
<br />
* '''Comfast'''<br />
** WU710N: chipset RTL8188CUS. The rtl8192cu kernel driver is loaded automatically in the latest Raspian distribution. <br />
** WU810N (150M): Works out of the box on wheezy raspbian of version 2012-12-16. <br />
<br />
* '''Conceptronic'''<br />
** C300RU. Works out of the box in Raspbian. Causes reboot when plugging on a live Rev. 2 Raspberry Pi<br />
<br />
* '''Conrad'''<br />
** WLAN Stick N150 mini. Works out of the box in OpenELEC, [http://www.t3node.com/blog/sempre-wireless-usb-stick-wu300-2-on-raspberry-pi/ requires firmware - Realtek and r8712u kernel module on Debian].<br />
** WLAN Stick N150 Nano [Realtek RTL8188CUS]. Requires a powered USB hub. See Micronet SP907NS for installation instructions and script.<br />
<br />
* '''DealExtreme'''<br />
** ISG-1507N Mini USB 2.4GHz 150Mbps 802.11b/g/n WiFi. Has the ralink 5370 chipset, works directly plugged into the Raspberry Pi rev.1 under OpenELEC. Note: Driver (rt2800usb) only permits B/G operation and throughput is low (10Mbit).<br />
<br />
* '''DELL'''<br />
** Wireless 1450 [Intersil ISL3887]. Works out of the box, but it requires a powered hub (the Raspberry Pi boots with this dongle plugged in, recognizes and configures it, works for some time, but then it crashes randomly under heavy traffic. A powered hub seems to fix the issue).<br />
<br />
* '''DIGICOM'''<br />
** USBWAVE54 [chipset Zydas ZD1211] . [[http://www.digicom.it/digisit/prodotti.nsf/itprodottiidx/UsbWave54]] Works out of the box in OpenELEC. With Raspbian or Debian squeezy/Wheezy works with zd1211-firmware . <br />
** USBWAVE300C [chipset Ralink 2870] . [[http://www.digicom.it/digisit/prodotti.nsf/itprodottiidx/UsbWave300c]] Works out of the box in OpenELEC. With Raspbian or Debian squeezy/Wheezy works with firmware-ralink . <br />
<br />
* '''D-Link'''<br />
** AirPlus G DWL-G122 (rev. E). USB ID 07d1:3c0f, Ralink RT2870. On Debian requires the <code>firmware-ralink</code> package from the <code>Squeeze-firmware</code> non-free repository. (However I experience total crashes on Raspbian 2012-07-15 after a few minutes of load on the WLAN. Will have to investigate via serial console.)<br />
** AirPlus G DWL-G122 (rev. C). USB ID 07d1:3c03, Ralink RT2571. Working out-of-the-box on Arch image from 2012-04-29.<br />
** AirPlus G DWL-G122 (rev. B1). USB ID 2001:3c00, Ralink RT2571. Working out-of-the-box on Arch image from 2012-06-13.<br />
** DWA-110 (Version A1). Requires the ralink package from the non-free repository on Debian.<br />
** DWA-121 (Version A1). Wireless N 150 Pico. Works out-of-the-box with Raspian Wheezy (2012-09-18) and Raspbmc (2012-11-06) using Network-Manager addon (see Program - Addons)<br />
** DWA-123 (Version A1). USB ID 2001:3c17, Ralink RT2800. Working out-of-the-box on Arch image from 2012-04-29. (working without UBS Hub - not yet sure if it achieves full speed though.)<br />
** DWA-130 (rev. E1) Works out of the box with Raspbmc Frodo. Updated Raspbmc upon plugging in and powering up. Had issues timing out. Changed DNS to openDNS address. Works good after that. <br />
** DWA-131 (rev. A1) USB ID 07d1:3303,Realtek RTL8192SU, 802.11n Wireless N Nano.<br />
*** Important : revision A1 works, revision B1 works now with Raspbian's kernel 3.6.11+ ! Otherwise get the last Linux firmware on DLink Website : http://tsd.dlink.com.tw/.<br />
*** Works out of the box on Raspbian “Wheezy”. Verified with direct USB: no powered USB hub needed. Also verified when Nano used in powered USB hub. Someone had trouble configuring SSID/Passphrase in etc/network/interfaces file. But no problem & very easy to configure using wicd: wicd is a gui interface on LXDE for network configuration. Install it using command-line: <code>apt-get install wicd</code>. Once configured ith wicd to auto-run on boot, no need to turn back to LXDE. Recommended.<br />
** DWA-140 (Version B1). USB ID 07d1:3c09, Ralink RT2870. On Debian requires the <code>firmware-ralink</code> package from the <code>Squeeze-firmware</code> non-free repository.<br />
** DWA-140 (Version B2). USB ID 07d1:3c0a, Ralink RT3072. Workaround for faulty firmware binary: Place file rt2870.bin from [https://launchpad.net/ubuntu/oneiric/+source/linux-firmware/1.53/+files/linux-firmware_1.53.tar.gz linux-firmware_1.53.tar.gz] in /lib/firmware. [https://bugs.launchpad.net/ubuntu/+source/linux-firmware/+bug/770232 Explanation].<br />
** DWA-160 (Version B1). USB ID 07d1:3c11, Ralink RT2870. On Debian requires the <code>firmware-ralink</code> package from the <code>Squeeze-firmware</code> non-free repository.<br />
** DWA-160 (Version A2). USB ID 07d1:3a09, Atheros AR9170. (NOTE: I can only get it to work through powered USB hub) requires carl9170-fw firmware [http://http://aur.archlinux.org/packages.php/packages.php?ID=44102]<br />
** WUA-1340 (Version A1). Works with Raspbian Wheezy after installing the firmware-ralink package from the non-free repository on Debian.<br />
<br />
* '''Edimax''' [[File:Edimax-ew-7811un.jpg|thumb|right|link=http://www.savagehomeautomation.com/raspi-edimax-ew-7811un|100px|Edimax EW-7811Un 150 Mbps Wireless 11n Nano Size USB Adapter]]<br />
** [http://www.edimax.co.uk/en/produce_detail.php?pd_id=328&pl1_id=1&pl2_id=44 EW-7811Un] USB ID 7392:7811, RTL8192CU, driver blob [http://www.electrictea.co.uk/rpi/8192cu.tar.gz download] via [http://www.element14.com/community/docs/DOC-44703 Element14], works with WPA2-AES-CCMP ([http://www.ctrl-alt-del.cc/2012/05/raspberry-pi-meets-edimax-ew-7811un-wireless-ada.html howto]) (B) - [http://dl.dropbox.com/u/80256631/8192cu-latest.tar.gz Alternative driver download link that works with Raspian]. <b>Note:</b> With current Raspbian (2012-09-18-Wheezy) it is recognized immediately, the default module works fine; the configuration is easy using wireless-essid and wireless-key in /etc/network/interfaces.<br />
*** The EW-7811Un can be powered directly from the Raspberry Pi if the Raspberry Pi is powered using a well regulated power supply.<br />
*** EW-7811Un [http://www.savagehomeautomation.com/raspi-edimax-ew-7811un step-by-step installation and configuration instructions] for Debian & Raspian with screenshots can be found here: [http://www.savagehomeautomation.com/raspi-edimax-ew-7811un here] <br />
*** A script-based installation for the [http://www.edimax.co.uk/en/produce_detail.php?pd_id=328&pl1_id=1&pl2_id=44 EW-7811Un] by MrEngman can be found [http://www.raspberrypi.org/phpBB3/viewtopic.php?f=26&t=6256&hilit=edimax on the Raspberry Pi forums]. Tested with Debian Squeeze and Raspbian. [http://dl.dropbox.com/u/80256631/install-rtl8188cus.txt An installation guide can be found here.]<br />
*** Instructions for getting the [http://www.edimax.co.uk/en/produce_detail.php?pd_id=328&pl1_id=1&pl2_id=44 EW-7811Un] working in Raspbmc (tested RC3) can be found [http://forum.stmlabs.com/showthread.php?tid=780 here].<br />
*** Simple step-by-step instructions for [http://www.edimax.co.uk/en/produce_detail.php?pd_id=328&pl1_id=1&pl2_id=44 EW-7811Un] which uses the RTL8192 chipset [[RPi_edimax_EW-7811Un]]<br />
*** EW-7811Un[USB ID 7392:7811](Raspbian Wheezy, 2012-12-16, Prod. Model B, Rev 2) Worked right out of the box - only needed to configure WPA. <br />
** [http://www.edimax.com/en/produce_detail.php?pd_id=8&pl1_id=1&pl2_id=44 EW-7318USg] USB ID 148f:2573, rt73usb. RT2573 chipset. Works with powered usb-hub or shorted polyfuses.<br />
** [http://www.edimax.co.uk/en/produce_detail.php?pd_id=261&pl1_id=1&pl2_id=44 EW-7711UAn], Ralink RT2870, works perfectly on Arch with a powered hub (not tested without yet). Simply required wireless_tools and wpa_supplicant, the drivers/firmware are included in kernel 3.0. I followed the Arch [https://wiki.archlinux.org/index.php/Wireless_Setup Wireless Setup] instructions.<br />
<br />
* '''edup'''<br />
** [[http://www2.buyincoins.com/details/usb-150m-wifi-wireless-lan-network-card-adapter-antenna-product-1916.html Edup 150MBPS Wi-Fi adapter]] USB ID: 148f:5370 Ralink Technology, Corp. RT5370 Wireless Adapter. Driver is the RT2800USB module, I had to install the firmware as rt2870.bin in /lib/firmware.([http://raspberry-pi-notes.blogspot.com/2012/05/rt5370-cheap-micro-usb-wireless-dongle.html requires firmware-ralink from Wheezy]) (B)<br />
** [http://dx.com/p/ultra-mini-nano-usb-2-0-802-11n-150mbps-wifi-wlan-wireless-network-adapter-48166?item=1&Utm_rid=24958662&Utm_source=affiliate Ultra-Mini Nano USB 2.0 802.11n 150&nbsp;Mbit/s Wi-Fi/WLAN Wireless Network Adapter] USB ID: ID 0bda:8176 Works stable when using VLC for internet radio receiver. Works stable 24/7 on two of my Raspberries used as webserver. Use method shown [http://www.raspberrypi.org/phpBB3/viewtopic.php?t=7471&p=91736 here] for Debian. Seems to be the same as EW-7811Un using the RTL8188CUS chipset.<br />
<br />
** [http://www.szedup.com/show.aspx?id=1681 edup nano EP-N8508] Use method shown [http://www.raspberrypi.org/phpBB3/viewtopic.php?t=7471&p=91736 here] for Debian. Requires powered USB hub for adequate power. When directly powered by Raspberry Pi, it fails after a few minutes. (B) Unusable with analog audio because when data is being send or received the audio get distorted. Use script from [http://dl.dropbox.com/u/80256631/install-wheezy-beta-rtl8188cus-20120619.sh here] for Wheezy.<br />
<br />
* '''Eminent'''<br />
** EM4575 - rt2800usb driver.<br />
<br />
* '''EnGenius'''<br />
** EUB9603 EXT - Realtek r8712u driver <br />
<br />
* '''Gigabyte'''<br />
** Gigabyte GN-WB32L 802.11n USB WLAN Card. Works with the rt2800usb driver.<br />
<br />
* '''GMYLE'''<br />
** Wireless 11n USB Adapter. Uses RTL8188CUS chipset - cheap on eBay. Installs and works using the install-rtl8188cus-latest.sh script.<br />
<br />
* '''Hawking'''<br />
** HWU54G rev. Z2 (802.11g) (B). Requires "zd1211-firmware" package.<br />
<br />
* '''IOGear'''<br />
** [http://www.element14.com/community/docs/DOC-44703 GWU625] USB ID 0bda:8172, r8712u staging driver, included on Fedora Remix & Arch, must [http://www.element14.com/community/servlet/JiveServlet/download/44948-8-97488/r8712u_ko.zip download] for Debian Squeeze and install firmware - Realtek from non-free Squeeze repository. No need to download firmware when using Debian Wheezy (B)<br />
<br />
* '''ISY'''<br />
** USB Wireless Micro Adapter IWL 2000, tested on Raspbian; follow [http://daniel-lnx.blogspot.nl/2013/01/raspberry-pi-and-isy-usb-wireless-micro.html these] instructions.<br />
<br />
* '''Linksys'''<br />
** Linksys (Cisco) WUSB100 ver.2 1737:0078, tested on Raspbian; follow [http://www.brucalipto.org/linux/the-raspberry-diary-wusb100-wireless-n/ Brucalipto.org] instructions; not stress tested, but it works without issues for light network load.<br />
** Linksys (Cisco) WUSB600N, test on Raspbian, details [http://elibtronic.ca/content/20120731/raspberry-pi-part-1-wifi-support here]<br />
** Linksys WUSB54GC (manufactured 07/2008) No issues! needs powered hub on version 1.0 boards - 13b1:0020<br />
** Linksys WUSB54G ver.4, Works well even when plugged directly to the Raspberry Pi. Requires 300mA max, hence recommended to use powered usb hub for extended operation.<br />
<br />
* '''LogiLink'''<br />
** Wireless LAN USB 2.0 Nano Adapter 802.11n LogiLink [http://www.logilink.eu/showproduct/WL0084B.htm] is working even USB powered.<br />
** Micro Wireless LAN USB Adapter [http://www.logilink.eu/showproduct/WL0085.htm] is working good.<br />
<br />
* '''Lutec'''<br />
** Lutec WLA-54L (old version with ZD1211b chipset) is working even USB powered.<br />
<br />
* '''Micronet'''<br />
** Micronet SP907NS, 11N Wireless LAN USB Adapter (uses Realtek RTL8188CUS) works plugged directly into Raspberry Pi USB (B) [http://dl.dropbox.com/u/80256631/install-rtl8188cus.txt Debian installation instructions] IMPORTANT: read the instructions first to avoid problems, and [http://dl.dropbox.com/u/80256631/install-rtl8188cus-latest.sh Auto-install script]. The script has been used to install other adapters using the RTL8188CUS chip. [http://dl.dropbox.com/u/80256631/8192cu-latest.tar.gz Updated driver] that handles the latest rpi-updates that kill the original driver, download for manual installation, automatically installed by the Auto-install script.<br />
<br />
* '''ModMyPi'''<br />
** Wireless USB 11N Nano Adaptor 802.11N (Realtek RTL8188CUS) works plugged directly into Raspberry Pi USB without the need for a USB hub. No drivers need installing on Raspian - plug and play! Available from the [https://www.modmypi.com/raspberry-pi-accessories/wireless-USB%20-1N-nano-adaptor-802.11N-(WiFi-dongle) ModMyPi Raspberry Pi Shop].<br />
<br />
* '''MSI'''<br />
** 0db0:6861 MSI-6861 802.11g Wi-Fi adapter (US54G): works with external powered USB hub, requires firmware from [http://sourceforge.net/projects/zd1211/files/zd1211-firmware/ here], power management must be disabled: <code>iwconfig wlan0 power off</code><br />
<br />
* '''Mvix'''<br />
** Mvix Nubbin (MS-811N): works out of the box on Raspbian "Wheezy" and does not need a powered USB hub.<br />
<br />
* '''Netgear''' <br />
** N150: Reported as WNA1100 device, uses the Atheros ar9271 chipset. On Debian, requires the <code>firmware-atheros</code> package from the <code>Squeeze-backports</code> non-free repository (!)<br />
** N150: Some versions reported as Realtek RTL8188CUS device. Read Micronet entry above and use RTL8188CUS script for installation. Works best plugged into powered USB hub.<br />
** WG111v1: Prism54 chipset. Needs powered hub. Follow info for Prism54 chipset on Debian wiki.<br />
** WG111v2: Realtek rtl8187 chipset. Seems to draw a lot of power; e.g. I can't power this and a USB thumb drive simultaneously.<br />
** WG111v3: Realtek RTL8187B chipset. Works straight out of the box using a powered USB hub.<br />
** WNA1000M works with Raspberry Pi Model B Board v. BS1233. However, when downloading torrents and when they pick up speed, the system becomes unresponsive. <br />
<br />
* '''OvisLink'''<br />
** Evo-W300USB: USB ID 148f:2270 Ralink Technology RT2770. apt-get install firmware-ralink<br />
<br />
* '''Patriot Memory'''<br />
** [http://patriotmemory.com/products/detailp.jsp?prodline=6&catid=69&prodgroupid=163&id=1198&type=20 PCUSBW1150] Wireless 11N USB adapter (uses Realtek RTL8188CUS) Install using Micronet script. Works only through powered USB hub.<br />
** [http://www.patriotmemory.com/products/detailp.jsp?prodline=6&catid=69&prodgroupid=163&id=973&type=20 PCBOWAU2-N] Wireless 11N USB adapter (uses Realtek RTL8191SU chip) Installed using r8712u Kernel module<br />
<br />
* '''Ralink'''<br />
** inner 02 joggler Wi-Fi USB RT2770F USB-ID 148f:2770 (firmware-ralink required) (only got dhcp on powered hub)<br />
** [http://www.dx.com/p/24688 RT2070] USB-ID 148f:2070 firmware is already loaded into Raspbian. For Debian, the firmware must be installed ([http://wiki.debian.org/rt2870sta instructions]). Needs a powered USB hub.<br />
** RT3070 USB-ID 148f:3070 firmware is already loaded into Raspbian.<br />
** [http://www.element14.com/community/docs/DOC-44703 RT2501/RT2573] USB-ID 148f:2573 (firmware-ralink required) (B)<br />
** RT5370 USB-ID 148f:5370 ([http://raspberry-pi-notes.blogspot.com/2012/05/rt5370-cheap-micro-usb-wireless-dongle.html requires firmware-ralink from Wheezy]) [[RPi_Ralink_WLAN_devices]](B). An image of an adapter with this chip can be found [http://i.imgur.com/wRF7L.jpg here].<br />
** RT5370 supports Access Point and it be used for hostapd <br />
<br />
* '''Rosewill'''<br />
** RNX-N180UBE Wireless B/G/N Adapter<br />
*** Realtek RTL8191SU chipset, USB-ID 0bda:8172<br />
*** Tested in Arch, works out of box. Powered USB hub required.<br />
*** Tested in Raspbian, used wicd to configure network settings. Powered USB hub Required.<br />
*** Tested in Raspbmc. Needs package firmware - Realtek and used wicd-curses to configure. Powered USB hub required<br />
** RNX-G1 Wireless B/G Adapter<br />
*** Realtek RTL8187 chipset, USB-ID 0bda:8187<br />
*** Tested in Arch, works out of box. USB hub required.<br />
** RNX-MiniN1 (RWLD-110001) Wireless-N 2.0 Dongle (Realtek Semiconductor Corp. RTL8188CUS 802.11n WLAN Adapter)<br />
*** Tested in Raspbian, powered from USB hub.<br />
<br />
* '''Sabrent'''<br />
** USB-A11N: Mini USB 2.0 Wireless-N WiFi Network Adapter: USB ID 0bda:8176, works automatically in Raspbian using rtl8192cu driver along with Logitech BT mini-receiver (keyboard/mousepad) without external hub using 5.25V 1 A psu (4.99V T1/T2) on rev 2.0 (B)<br />
<br />
* '''Sagem'''<br />
** Sagem Wireless USB stick XG-760N: USB ID 079b:0062, Module is not shipped in Debian image, but it can be "sudo apt-get install zd1211-firmware"<br />
<br />
* '''Sempre'''<br />
** Sempre Wireless USB stick WU300-2: USB ID 0bda:8172, Realtek r8712u driver + firmware-realtek package. Module is shipped in Raspbian image. If you need to build it for other distros, read this: http://www.t3node.com/blog/sempre-wireless-usb-stick-wu300-2-on-raspberry-pi/<br />
<br />
* '''Sitecom'''<br />
** Sitecom Wi-Fi USB Adapter N300: USB ID 0a5c:5800, Realtek r8712u driver + firmware Realtek. Module available in shipped Raspbian image. '''NOTE:''' although this dongle will also work without powered hub, if there is a voltage problem (either on the Raspberry or on the hub, but verified only on the hub so far) this wifi dongle will receive signal perfectly (RX), but not be capable of sending anything (TX) and the MAC address will be permanently set to FF:FF:FF:FF:FF:FF (this is indicative that there is not enough power) [http://www.raspberrypi.org/phpBB3/viewtopic.php?f=28&t=24247]<br />
<br />
* '''SL'''<br />
** SL-1507N: USB 802.11n 150M Wi-Fi Wireless LAN Network Card Adapter SL-1507N Black<br />
*** I bought this on on eBay for $4.19 (free shipping) @ http://www.ebay.com/itm/270853614804?ssPageName=STRK:MEWNX:IT&_trksid=p3984.m1497.l2649#ht_4379wt_1199<br />
*** It worked out of the box on Raspbmc RC4, with the network manager add-on; seems to be an rt2800usb<br />
*** dmesg output "usbcore: registered new interface driver rt2800usb"<br />
<br />
* '''SMC'''<br />
** SMCWUSBS-N: Hardware detected as rt2800, but it is missing firmware; "sudo apt-get install firmware-ralink" fixed it<br />
** SMCWUSB-G: Gives "couldn't load firmware" error. "sudo apt-get install zd1211-firmware" fixes it.<br />
<br />
* '''Sony'''<br />
** Sony UWA-BR100 802.11abgn Wireless Adapter [Atheros AR7010+AR9280] (Vendor ID: 0411, Product ID: 017f) - Tested with Raspbian. Needs package firmware-atheros.(B)<br />
<br />
* '''Tenda''' <br />
** USB 11n adapter on a G network: Ralink 2870/3070 driver (!)<br />
** Tenda W311M Wireless N150 Nano USB Adapter ([http://www.tenda.cn/tendacn/Product/show.aspx?productid=375 product page]) - Works out-of-the-box with Raspbian as of 2012-12. Tested in WPA-Personal network. Runs without Powered Hub when plugged into Raspberry Pi.<br />
** Tenda W311MI Wireless N Pico USB Adapter (identified as Ralink RT5370 Wireless Adapter; USB-ID: 148f:5370) - Works out-of-the-box for Raspian 2012/09/18 or later. An earlier version gave me problems.<br />
** Tenda W311U Mini 11N Wireless USB Adapter (USB-ID 148f:3070): Ralink 2870/3070 driver; needs powered hub. [http://blog.modmypi.com/2012/06/installing-tenda-w311u-mini-wireless.html Debian installation instructions] Available from the [https://www.modmypi.com/raspberry-pi-accessories/tenda-wireless-n150-usb-network-adapter ModMyPi Raspberry Pi Shop] <br />
** Tenda W311U+ Wireless USB Adapter - Tested with Raspbian.<br />
<br />
*'''The Pi Hut'''<br />
** USB 802.11n Wi-Fi adapter (from [http://thepihut.com/products/usb-wifi-adapter-for-the-raspberry-pi The Pi Hut's Raspberry Pi Store])<br />
<br />
* '''TP-Link'''<br />
** TL-WN321G (Ralink RT2501/RT2573, rt73_usb) Works out of the box when plugged in before boot. Plugging in after boot only with powered USB hub. RasPi Model B, Rev. 2.0<br />
** TL-WN422G v? (Atheros AR9271, ath9k_htc) Works out of the box when plugged in before boot. Plugging in after boot only with powered USB hub. RasPi Model B, Rev. 2.0<br />
** TL-WN422G v2 (ath9k_htc) Works OOTB in Debian Wheezy Beta. Runs without powered Hub when plugged into running Raspberry Pi, but the Raspberry Pi won't boot while the stick is plugged in.<br />
** TL-WN721N (ath9k_htc device with htc_9271.fw file from http://linuxwireless.org/download/htc_fw/1.3/htc_9271.fw); needs powered USB Hub (B) | works OOTB with Wheezy Raspbian (2012-08-16) connected directly to raspberry pi (B) and AP functionality tested with hostapd.<br />
** TL-WN722N (ath9k_htc device with htc_9271.fw file from http://linuxwireless.org/download/htc_fw/1.3/htc_9271.fw); needs powered USB Hub (B)<br />
** TL-WN723N (RTL8188SU); works OOTB with Raspbian 2012-09-17, (B) stable with 1&nbsp;A PSU and without powered USB hub on r2.0. (a model B Pi with Arch Linux reboots if the dongle is plugged, restart sees the device without problems afterwards)<br />
** TL-WN723N v2 (USB ID: ID 0bda:8176 Realtek Semiconductor Corp. RTL8188CUS 802.11n WLAN Adapter, FCC ID: TE7WN723NV2) Works from a box with Raspbian 2013-02-09. Used 2.1A adapter, without powered hub.<br />
** TL-WN725N Works out of the box on Raspbian 2012-12-16 without a powered USB hub. This adapter is based on the Realtek RTL8188CUS chipset.<br />
** TL-WN821N v3 (ath9k_htc, htc_7010.fw); works out of the box on ArchLinuxARM, Wheezy and on OpenElec (>r11211), Problems with prior OpenElec; needs powered USB Hub (B). This chipset is also compatible with hostapd (wireless AP software)<br />
** TL-WN822N v2 (ath9k_htc) works on ArchLinuxARM, with powered USB Hub. Successfully tested hostapd/dnsmasq.<br />
** TL-WN823N Works out of box on Raspian using powered USB Hub<br />
** TL-WN7200ND works. Can be made as a WiFi AP using hostapd. Need a powered USB hub.<br />
<br />
<br />
* '''Trendnet'''<br />
** [http://www.wikidevi.com/wiki/TRENDnet_TEW-648UBM TEW-648UBM] USB ID: 20f4:648b, works OOTB with [http://learn.adafruit.com/adafruit-raspberry-pi-educational-linux-distro/ Adafruit Occidentials Raspbian Wheezy variant] as it includes kernel with [http://www.wikidevi.com/wiki/Special:Ask?title=Special%3AAsk&q=%5B%5BChip1+model%3A%3ARTL8188CUS%5D%5D&po=%3FInterface%0D%0A%3FFCC+ID%0D%0A%3FVendor+ID%0D%0A%3FDevice+ID%0D%0A%3FChip1+model%0D%0A%3FSupported+802dot11+protocols%0D%0A%3FMIMO+status%0D%0A%3FOUI%0D%0A&sort_num=&order_num=ASC&eq=yes&p%5Bformat%5D=broadtable&p%5Blimit%5D=500&p%5Bsort%5D=&p%5Boffset%5D=&p%5Bheaders%5D=show&p%5Bmainlabel%5D=&p%5Blink%5D=all&p%5Bsearchlabel%5D=&p%5Bintro%5D=&p%5Boutro%5D=&p%5Bdefault%5D=&p%5Bclass%5D=sortable+wikitable+smwtable&eq=yes RTL8188CUS driver built-in] (B)<br />
** [http://www.wikidevi.com/wiki/TRENDnet_TEW-649UB TEW-649UB] Works with OpenElec 3.0, chipset Realtek RTL8191SU<br />
<br />
* '''Widemac'''<br />
** RT5370 Wireless Adapter from [http://www.ebay.co.uk/itm/180887771838?ssPageName=STRK:MEWNX:IT&_trksid=p3984.m1497.l2649 Ebay] runs without powered hub. Follow these [http://elinux.org/RPi_Ralink_WLAN_devices instructions], but go to [http://ftp.de.debian.org/debian/pool/non-free/f/firmware-nonfree/ ftp.de.debian.org/debian/pool/non-free/f/firmware-nonfree/] and pick the latest firmware-ralink_0.xx_all.deb<br />
<br />
* '''ZyXEL'''<br />
** [http://www.element14.com/community/message/50015#50015/l/re-installing-kernel-headers-on-the-pi NWD2105] USB ID: 0586:341e, RT3070 chipset, rt2800usb driver (B)<br />
** [http://www.zyxel.com/products_services/g_202.shtml G-202] model 0586:3410 ZyXEL Communications Corp. ZyAIR G-202 802.11bg using zd1211rw kernel module and zd1211-firmware package<br />
<br />
===Problem USB Wi-Fi Adapters===<br />
<br />
These adapters were tested and found to have issues the Raspberry Pi. Note [http://www.raspberrypi.org/phpBB3/viewtopic.php?f=28&t=6928] as a possible solution/explanation for errors while running LXDE.<br />
<br />
* '''Alfa'''<br />
** AWUS036NHA (Vendor ID: 0cf3, Product ID: 9271) - Tested with Raspbian. Works fine if connected after boot. Kills boot process if previously attached. [http://www.raspberrypi.org/phpBB3/viewtopic.php?f=28&t=16809&p=169469#p169469 Details here.]<br />
<br />
* '''D-Link'''<br />
** ( DWA-131 (rev. B1) ) - Works now on Raspbian's kernel 3.6.11+ or with DLink firmware: http://tsd.dlink.com.tw/<br />
** DWL-G132 - In archlinux it is recognized - lsusb: 2001:3a03 D-Link Corp. DWL-G132 (no firmware) [Atheros AR5523] - but no wlan0 device is created - perhaps it needs the firmware to be loaded<br />
<br />
* '''Edimax'''<br />
** EW-7811Un (Vendor ID: 7397, Product ID: 7811) - Reports as containing the Realtek RTL8188CUS chipset listed below, no lockup or kernel oops under Wheezy, but dmesg reports constant timeouts trying to initialize the module. This appears to be resolved on 2012-09-18-Wheezy-raspbian and newer versions. EW-7811Un causes sporadic USB Issues when used together with steelseries 6G keyboard (repeated keys, possible file system corruption)<br />
** EW-7811Un (Vendor ID: 7397, Product ID: 7811) - There have been issues with receiving UDP multicast packages in combination with most (not all) wireless routers. Nearly impossible to debug, since running a sniffer on the Pi makes everything work as expected.<br />
** EW-7811Un It doesn't support Access Point and you can't use it for hostapd.<br />
<br />
* '''Linksys'''<br />
** WUSB300N (Vendor ID: 13B1, Product ID: 0029) - Tested with Raspbian, OpenELEC, among others. No Linux chipset support for Marvell 88W8362 at all.<br />
<br />
* '''LogiLink'''<br />
** WL0085 tested under Debian (Squeeze, Wheezy, Raspbian); no stable connection can be established. This gets even worse when X is running.<br />
<br />
* '''MicroNEXT'''<br />
** MN-WD152B (Debian image) modprobe hangs when plugged in, lsusb hangs. udevd errors in the logs. [http://www.element14.com/community/thread/17632] [http://www.raspberrypi.org/phpBB3/viewtopic.php?t=6737]<br />
*** Possible fix: try the new [http://learn.adafruit.com/adafruit-raspberry-pi-educational-linux-distro/occidentalis-v0-dot-1 Adafruit Occidentalis v0.1] image (based on Raspbian Wheezy) as it includes the needed 8192cu driver builtin to the kernel<br />
<br />
* '''Netgear'''<br />
** WNDA3100v2 tested with Debian (Wheezy); no driver for broadcom chipset (see [http://www.wikidevi.com/wiki/Netgear_WNDA3100v2 http://www.wikidevi.com/wiki/Netgear_WNDA3100v2]).<br />
<br />
* '''Realtek'''<br />
** RTL8188CUS USB-ID 0bda:8176, kernel oops in dmesg and freeze when pulled from USB. (B)<br />
<br />
* '''Trendnet'''<br />
** [http://www.element14.com/community/docs/DOC-44703 TEW-424UB] USB ID: 0bda:8189; tested on Debian, Fedora & Arch; rtl8187 driver; errors with LXDE running (B)<br />
<br />
* '''TP-Link'''<br />
** [http://www.element14.com/community/docs/DOC-44703 TL-WN821N] USB ID: 0cf3:7015; tested on Debian; requires [http://linuxwireless.org/download/htc_fw/1.3/htc_7010.fw htc_7010.fw] firmware; ath9k_htc driver; errors with LXDE running (B)<br />
** TL-WN723N USB ID: 0bda:8176; tested on Arch without a powered hub; it seems to draw too much current.<br />
** TL-WDN3200 USB ID: 148f:5572, no native driver available under Raspbian, OpenELEC, raspbmc (neither under x86 Linux) for the ralink 5572 chipset. Might work if driver is compiled from [http://www.ralinktech.com/en/04_support/support.php?sn=501 source].<br />
<br />
== USB Bluetooth adapters ==<br />
===Working Bluetooth adapters===<br />
* Asus USBIA-EG (paired with Asus Blutooth Keyboard/Media Center Remote<br />
** Verified works error-free in Multiple Distros (Openelec, Raspbian, RaspBMC, Xbian) Latest builds eliminate text echo problems.<br />
* Cambridge Silicon Radio, Ltd Bluetooth Dongle (HCI mode) - (USB ID 0a12:0001)<br />
** Example of above is; TOPDIGI UA01 Bluetooth USB Dongle Plug and Play (install bluez package from std repos)<br />
** Tesco own brand 'Technika' Nano Bluetooth Adapter has the Cambridge Silicon Radio chipset and works fine, cost £5.97 at time of posting.<br />
** Hama USB Bluetooth 3.0 adapter (Class 1) ~£10 on amazon.co.uk.<br />
** Another sample: Product ID: 0a12:0001, pictured here: http://www.element14.com/community/message/58288<br />
** RiiTek RT-MWK02+ - comes with a USB Bluetooth adapter that works perfectly for both the RiiTek mini Bluetooth keyboard/mouse and other Bluetooth devices. Tested both on builtin USB and on powered USB hub. There are other RiiTek Bluetooth (and non-Bluetooth wireless) devices on the working list. Bluetooth adapter shows up in lsusb as "0a12:0001 Cambridge Silicon Radio" - this is notable as most other sources of this chipset do not seem to be available in the US.<br />
** ICIDU USB Bluetooth Adapter Class II (Not the mini version) - Works out of the box with Raspbian and RaspBMC. Hot-plugging causes Pi restarts, however leaving it plugged in directly into the pi works fine. Powered USB Hub is advised if hotplugging. ~5 Euro in the Netherlands.<br />
** Sabrent BT-USBT. CSR radio, bluetooth 2.0. Tested with Raspbian<br />
** Azio BTD211. CSR radio, bluetooth 2.1 + EDR. Tested with Raspbian<br />
** Azio BTD-V400. CSR BC8 radio, bluetooth 4.0. Tested with Raspbian using powered USB hub<br />
* D-Link DBT-122, with ID 07d1:f101, using a Broadcom chip<br />
** http://www.element14.com/community/message/58288<br />
* IOGear GBU321 (Broadcom BCM2045 Chipset)<br />
** Works with Raspbian Wheezy directly attached to Raspberry Pi and via powered USB hub.<br />
* Trust BT-2400p<br />
** Working well with Raspbian Wheezy directly attached to Raspberry Pi. Using with sma-Bluetooth (SMA Solar Inverter reading software).<br />
<br />
===Working Bluetooth/Wifi Combo adapters===<br />
* PLANEX 2 in 1 Micro Size USB Bluetooth3.0 WiFi Combo Adapter - Model number: BT-Micro3H2X<ref>http://www.raspberrypi.org/phpBB3/viewtopic.php?f=45&t=27678</ref><br />
* Cirago Bluetooth 3.0 High Speed & Wi-Fi Combo USB Mini Adapter, Class 2 (BTA7300)<ref>http://www.raspberrypi.org/phpBB3/viewtopic.php?f=45&t=27678</ref><br />
* Lindy USB Bluetooth 3.0 HS + WLAN Adapter, Class 2 (Lindy No.52213)<ref>http://www.lindy.co.uk/shop/showProductDetail.do?orderNumber=52213</ref><br />
<br />
===Problem Bluetooth adapters===<br />
* '''Belkin'''<br />
** Belkin F8T017. Tested with Raspbian 2012-07-15 and bluez installed with apt-get. When dongle is inserted into Pluscom powered USB hub, my remote PuTTY session scrolls incredibly slowly (testing with ls -R to generate text). Suspect network issue. Lots of errors on dmesg too. Raspberry Pi itself is responsive when using directly. On removal of the device everything goes back to normal.<br />
* '''Generic'''<br />
** [http://dx.com/p/mini-bluetooth-v3-0-usb-2-0-dongle-71248 Bluetooth "3.0" Dongle]. Doesn't work reliably - eg. after some time it will hang and the device will need to be reset using fcntl. The device id is 1131:1004 Integrated System Solution Corp. Bluetooth Device.<br />
** [http://dx.com/p/super-mini-bluetooth-2-0-adapter-dongle-vista-compatible-11866 Super Mini Bluetooth 2.0 Dongle]. The device is recognized and after installing bluez-firmware you can bring it up with hcitool hci0 up. However whenever you try to pair with any device it will cause kernel panic and lock up the system. Confirmed on Raspbian, RaspBMC. The device is a counterfeit Cambridge Silicon Radio device, probably with several bugs in it causing lockups.<br />
* Asus USB-BT211<br />
** Shows up as HCI device in Raspbian, but it does not scan or pair.<br />
** http://www.raspberrypi.org/phpBB3/viewtopic.php?f=28&t=9962<br />
<br />
== USB Ethernet adapters ==<br />
===Working Ethernet adapters===<br />
* '''AVM'''<br />
** FRITZ!Box WLAN 3030 USB Ethernet Adapter: Works out of the box. No external power source needed.<br />
* '''Wintech'''<br />
** USB 2.0 LanCard Model: LAU-15 (CK0049C) using the mcs7830 driver. Probably needs more than 100&nbsp;mA current. [http://www.raspberrypi.org/phpBB3/viewtopic.php?f=46&t=8708#p106136]<br />
* '''LogiLink'''<br />
** USB 2.0 UA0144: AX88772 chipset using the asix kernel driver. Tested only on powered USB hub so far.<br />
** LogiLink Fast EN USB 2.0 to RJ45 Adapter: Test on Wheezy-Raspian (2012-08-16) without USB Hub will be confirmed<br />
lsusb output: Bus 001 Device 004: ID 9710:7830 MosChip Semiconductor MCS7830 10/100 Mbps Ethernet adapter <br />
* '''Apple'''<br />
** Apple USB Ethernet Adapter using asix kernel driver. Works out of the box on Raspbian, haven't tested on any other OS.<br />
* '''Edimax'''<br />
** Edimax EU-4230 USB2.0 Fast Ethernet Adapter with 3 port USB hub. Works out of the box. Needs its own power source.<br />
* '''D-Link'''<br />
** D-Link DUB-E100 Fast Ethernet USB 2.0 Adapter - works out of the box, requires own power supply (from powered USB hub)<br />
* '''LinkSys'''<br />
** Linksys - USB200M - Compact USB 2.0 10/100 Network Adapter - raspian recognized it automatically and so far I have only pinged a few addresses with and it worked. I had it plugged into a powered hub so I cannot say if it works connected directly to the pi.<br />
* '''Sabrent'''<br />
** Sabrent USB 2.0 10/100 Ethernet Adapter - works out of the box (asix), but USB 2.0 '''only''' (does not work if using dwc_otg.speed=1 in cmdline.txt to force USB 1.1 for other problem hardware)<br />
* '''Sitecom'''<br />
** Sitecom LN-030 V2 detected as ASIX AX88772 USB 2.0 Ethernet Adapter works out of the box. Doesn't seem to require any extra power supply.<br />
* '''A-Link'''<br />
** A-Link NA1GU Gigabit USB 2.0 Ethernet adapter<br />
This adapter works, but it (probably) requires a bit of work. The driver for the chipset (Asix AX88178) included with the Raspbian kernel (v 3.1.9+ Aug 7 2012) does '''not''' work. With that driver the device is detected, but it does not seem to be possible to actually put any traffic through it. :-( In order to make it work you need to download the latest driver from [http://www.asix.com.tw/products.php?op=pItemdetail&PItemID=84;71;100&PLine=71 the chipset manufacturer]. The version I used was "Linux kernel 3.x/2.6.x Driver" v4.4.0, released 2012-05-18. Fortunately this is GNU GPLv2 -licenced source code and not a binary blob, so compiling it for the Raspberry Pi is perfectly doable. The hardest part was in fact getting the Linux source code required, because the repositores contained the source for the wrong kernel version. >:-( Fortunately there is [https://www.grendelman.net/wp/compiling-kernel-modules-for-raspbian-raspberry-pi a very useful guide] for how to get the sources from github, and preparing that source so that you can compile modules. Unfortunately you will have to compile the kernel (even if you don't actually install it) - which will take the better part of the day on the Raspberry, but once that's done you can unpack the driver source and just run "make && sudo make install". Reboot and you should have a fully working Ethernet adapter.<br />
<br />
The adapter seems to work without a powered USB hub, but according to the specifications it can draw up to 190&nbsp;mA, so there might be stability issues if additional power is not provided.<br />
* '''Hama'''<br />
** Hama 00049244 Fast Ethernet USB 2.0-Adapter detected as MOSCHIP 7830/7832/7730 usb-NET adapter. Works out of the box on Debian Wheezy/sid (2012-08-08-wheezy-armel)(not tested yet on other OS). No external power source or USB hub needed.<br />
* '''Newlink'''<br />
** Newlink NLUSB2-ETH USB 2.0 Ethernet Adapter. Works out of the box on Raspbian. Detected as ASIX AX88772. Works without a powereed hub.<br />
<br />
===Problem Ethernet adapters===<br />
* Axago<br />
** Axago ADE-X1 10/100 Ethernet Adapter (USB: 9710:7830 driver:mcs7830). Adapter working about 10 minutes without problem, but after that kernel write error message to dmesg and no packet is received. Needed to unplug and plug USB again. Tested with and without powered USB hub. dmesg error: NETDEV WATCHDOG: eth1 (MOSCHIP usb-ethernet driver): transmit queue 0 timed out<br />
<br />
* Davicom / Kontron<br />
** Kontron DM9601 (USB: 0fe6:9700) Cost $5 on Ebay, works OK with Dell laptop under WinXP & Debian. Adaptor works on boot on R-Pi model A well enough for ping and NTP, but then crashes with "Kernel Bug at net/core/skbuff.c:127" immediately when file transfer begins. TP1-TP2 voltage measured solid at 4.92 V. See also http://www.raspberrypi.org/phpBB3/viewtopic.php?f=28&t=39567&p=325003#p325003 The Linux DM9601 Driver is reported to be the problem here: http://www.raspberrypi.org/phpBB3/viewtopic.php?f=66&t=34557 so until driver is updated, do not bother with this device.<br />
<br />
== USB Sound Cards ==<br />
You will usually want the <code>alsa</code> package for sound. In the Debian image for Raspberry Pi (and possibly other distributions) USB sound cards are prevented from loading as the first sound card, which can be an annoyance if it's the only device you have. To disable this behaviour edit <code>/etc/modprobe.d/alsa-base.conf</code> and comment out the last line; <code>options snd-usb-audio index=-2</code> . If you are not user ''pi'' you may need to add your username to the ''audio'' group thus: <code>sudo adduser yourusername audio</code> (user ''pi'' usually belongs to this group anyway).<br />
<br />
* '''Creative'''<br />
** [http://asia.creative.com/products/product.asp?category=1&subcategory=207&product=17892 Sound Blaster Play!]<br />
* '''Daffodil'''<br />
** [http://www.amazon.co.uk/gp/product/B002FI7GWK/ref=oh_details_o03_s00_i00 USB Sound Adapter US01]. Tested with low-cost headphone/microphone set via ''audacity'' (See notes at [http://www.cpmspectrepi.webspace.virginmedia.com/raspberry_pi/MoinMoinExport/DaffodilUSBSoundAdapter.html CPM-Spectre-Pi...DaffodilUSBSoundAdapter]).<br />
* '''Edirol'''<br />
** [http://www.roland.com/products/en/UA-1A/ UA-1A]<br />
* '''GWCtech'''<br />
** [http://www.gwctech.com/product3.asp?listid=3&id=4&subid=10&pid=788&typeid=96 AA1570 USB 7.1 Sound Card] (aka [http://www.conrad.com/ce/en/product/872990/USB-SoundBox-71 Conrad AA 1570 7.1 SoundBox]) - playback works fine, Recording stutters unless dwc_otg.speed=1 is set<br />
* '''Hercules'''<br />
** [http://www.hercules.com/fr/Cartes-Son/bdd/p/123/gamesurround-muse-xl-pocket-lt3/ Gamesurround Muse XL (Pocket LT3)]<br />
* '''Logilink'''<br />
** [http://www.logilink.de/showproduct/UA0053.htm?seticlanguage=en UA0053 USB Soundcard with Virtual 3D Soundeffects LogiLink]<br />
* '''Logitech'''<br />
** [http://www.amazon.com/Logitech-Wireless-Gaming-Headset-Surround/dp/B003VANOFY/ref=sr_1_1?ie=UTF8&qid=1358114107&sr=8-1&keywords=g930 Logitech G930 Wireless Gaming Headset with 7.1 Surround Sound] (stereo works with ALSA, have not tried 7.1 Surround Sound)<br />
* '''NuForce uDAC-2'''<br />
** [http://www.nuforce.com/hp/products/iconudac2/index.php NuForce uDAC-2 Headphone Amplifier and USB DAC]<br />
* '''Plantronics'''<br />
** [http://www.ebay.com/itm/Genuine-New-Plantronics-External-USB-Audio-Soundcard-New-Sealed-/300845395889?pt=US_Sound_Card_External&hash=item460bc86fb1 Plantronics Stereo USB Adapter -01] (works with ALSA) (shows up in lsusb as 0d8c:000c C-Media Electronics, Inc. Audio Adapter)<br />
* '''Terratec'''<br />
** [http://www.terratec.net/fr/produkte/Aureon_Dual_USB_12339.html Aureon Dual USB] (not with USB high speed; add dwc_otg.speed=1 to /boot/cmdline.txt, but that will slow down all USB transfers)<br />
* '''Texas Instruments PCM2704'''<br />
** [http://www.ti.com/product/pcm2704 PCM2704 98&nbsp;dB SNR Stereo USB2.0 FS DAC with line-out and S/PDIF output, Bus/Self-powered]<br />
<br />
=== Databases of supported sound cards ===<br />
* http://wiki.linuxaudio.org/wiki/current_audio_gear<br />
* http://wiki.linuxmusicians.com/doku.php?id=hardware_matrix<br />
<br />
=== Class compliant USB sound cards ===<br />
<br />
Any USB1.1 audio interface that is class compliant should work with Linux, same goes for USB2.0 interfaces that adhere to the current USB audio standards. There are some interfaces that are supported in Linux while they do not comply to the standards because specific quirks have been added to the USB Linux drivers. To verify if your interface is supported search for a manual of your interface and check if it needs drivers to run under Windows/Mac. If the manual explicitely mentions no drivers are needed the interface is almost surely a class compliant device. When in doubt check the aforementioned databases.<br />
<br />
=== Troubleshooting ===<br />
If you encounter problems setting up your USB soundcard check the RPi Wiki article in the linuxaudio.org Wiki: http://wiki.linuxaudio.org/wiki/raspberrypi<br />
<br />
==USB 3G Dongles==<br />
* Huawei E1750<br />
* Huawei E173<br />
* Huawei E1820 Works on Raspbian with Sakis3G<br />
* Huawei E220<br />
* Huawei E353 HiLink Works on Raspbian<br />
* Huawei E160 (AT commands only)<br />
* Franklin U600 from Sprint / VirginMobile<br />
** Use usb_modeswitch and vendor 0x1fac and product 0x0150/0x0151<br />
* Digicom Internet Key 7.2 HSUPA '''MU372-L01''' [http://www.digicom.it/digisit/prodotti.nsf/itprodottiidx/MU372L01]<br />
Tested on Raspbian and Archlinux. Detected as 230d:0001. Works with cdc_acm driver. Install usb_modeswitch.<br />
There are 2 "com ports"( /dev/ttyACM0 and /dev/ttyACM1 ) . Tested with Network Manager.Works also perfectly with SAKYS3G [http://www.sakis3g.org/] tools (!! led is always off !!) and wvdial. A working wvdial.conf: http://ubuntuforums.org/showpost.php?p=10361881&postcount=28 . (for example for Vodafone IT , replace Init3 with this: Init3 = AT+CGDCONT=1,"IP","web.omnitel.it" and replace line Modem = /dev/ttyUSB0 with Modem = /dev/ttyACM1 ) and run with wvdial voda .<br />
<br />
== USB IR Receivers==<br />
* The [http://thepihut.com/products/flirc-usb-dongle-for-the-raspberry-pi FLIRC] USB dongle allows the use of any remote control with your Raspberry Pi. Configure the device on your desktop PC, then simply plug into your Pi for a perfect media center companion. Available from [http://thepihut.com/ The Pi Hut]<br />
<br />
SMK Manufacturing, Inc. eHome Infrared Receiver (Works out of the box with OpenELEC)<br />
<br />
== USB Radio devices==<br />
*FM Radio<br />
** ADS InstantFM Music - FM radio tuner works fine under Debian.<br />
<br />
== USB TV Tuners and DVB devices==<br />
*August<br />
**DVB-T205, based on rtl2832u chipset, working with [https://github.com/ambrosa/DVB-Realtek-RTL2832U-2.2.2-10tuner-mod_kernel-3.0.0 this driver]. Tested with Saorview (Irish DTT service), both HD & SD.<br />
*DVBSky<br />
**[http://dvbsky.eu/Products_S860.html Mystique SaTiX-S2 Sky USB]: Scanning/watching SD and HD works via vdr and streamdev plugin, watching on the Raspberry Pi directly is laggy as hell. DVB-USB and I2C support must be enabled in the kernel. Needs drivers/firmware from [http://dvbsky.eu/Support.html here].<br />
*Sundtek<br />
**Sundtek MediaTV Digital Home<br />
**Sundtek MediaTV Pro<br />
**Sundtek SkyTV Ultimate<br />
**[http://shop.sundtek.de DVB-C, DVB-T, DVB-S/S2]: digital TV works, streaming to Windows / Linux is no problem. Easy installation [http://support.sundtek.com/index.php/topic,4.0.html English]<br />
*Hauppauge<br />
** Hauppauge NOVA-T Stick (Revision 70xxx) DiBcom DiB0700 chipset, requires powered hub.<br />
** Hauppauge NOVA-TD Stick (Revision 52xxx) DiBcom DiB0700 chipset, requires powered hub.<br />
** Hauppauge WinTV-HVR-1950 (tested analog tuner with omxplayer)<br />
** Hauppauge WinTV-HVR-950Q (tested Digital OTA with TVHeadend in Raspbian)<br />
*K-World<br />
** K-World UB499-2T Dual DVB-T USB Tuner. IT9137 chipset. With no other USB devices connected Raspberry Pi can just about power this stick. IR and supplied remote work with XBMC.<br />
*Technisat<br />
**Technisat_SkyStar_USB_HD. Instructions: http://www.linuxtv.org/wiki/index.php/Technisat_SkyStar_USB_HD Used the Raspberry Pi to receive and redirect it via network to another host. Didn't try to play back the stream on the Raspberry Pi itself. Tested with Astra 19.2E radio and SD-TV channels<br />
*Generic<br />
** [http://www.onsources.com/product_images/a/757/watch_and_record_digital_tv_dongle__44323_zoom.jpg DVB-T USB Dongle (Silver casing)], based on AF9015 chipset.<br />
** [http://www.electrodepot.fr/media/catalog/product/cache/1/image/500x/9df78eab33525d08d6e5fb8d27136e95/P926993.jpg DVB-T USB Dongle], based on RTL2832 FC12 (HD/SD), IR was detected, but it is not tested.<br />
** [http://obrazki.elektroda.pl/8081115000_1317678968.jpg HDTV USB DVB-T] dongle, based on IT9135. This tuner comes in two revisions. Revision is printed on PCB.<br />
*** rev. 1.0; should work with 3.2+ kernel, need confirmation.<br />
*** rev. 2.0; works with kernel 3.6.11, without a powered hub. This tuner also requires a firmware (dvb-usb-it9135-02.fw) which can be downloaded from [http://logout.hu/bejegyzes/azbest/usb_dvb-t_tuner_it9135_rev2/hsz_1-50.html this page]. It's in Hungarian, so google translate or equivalent is recommended. The remote also works.<br>According to [http://www.raspberrypi.org/phpBB3/viewtopic.php?f=35&t=29141 this post], there may be issues on some software configurations when using ''omxplayer''.<br />
<br />
== USB Webcams ==<br />
<br />
This list is not entirely reliable, working does not necessarily mean working without errors. Please contribute with your own experiences!<br />
<br />
<div style="margin: -.3em -1em -1em -1em;"><br />
{| width="100%" bgcolor="#fff" border="0" cellpadding="2px" cellspacing="2px" style="margin:auto;"<br />
|- align="center" bgcolor="#e7eef6"<br />
| '''Brand'''<br />
| '''Name'''<br />
| '''Model Number'''<br />
| '''Hardware ID'''<br />
| '''Verified OS'''<br />
| '''Verified OS version'''<br />
| '''Verified Resolution'''<br />
| '''Additional Information'''<br />
<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Canyon<br />
|<br />
| CNR-FWC113<br />
| 0c45:6340<br />
| raspbian/wheezy <br />
| 2013-04-11<br />
| 640x480<br />
| works fine out of the box. Lacks autofocus (manual focus ring works fine). Has auto exposure, but seems to be optimized for indoor use. When using outdoors, image is completely overexposed.<br />
<br />
|- valign="top" align="left" style="background: #F6D2CF;"<br />
|Canyon<br />
|<br />
|CNR-WCAM820<br />
|<br />
| raspbian/wheezy<br />
|<br />
| 1280x1024<br />
| 2 Mpixel camera with manual focus; works with fswebcam and v4l4j on Raspbian Wheezy armhf; problems with 1600x1200 resolution in some apps (timeouts - probably too slow USB); 1280x1024 and lower resolutions works OK<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|CBR<br />
|<br />
| CW 835M Black<br />
|<br />
| raspbian/wheezy <br />
| 2013-02-12<br />
| <br />
| works fine without powered hub<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Creative<br />
|Live! <br />
| VF0470<br />
|<br />
| ArchLinux<br />
| <br />
|<br />
| works out of the box on ArchLinux<br />
<br />
|- valign="top" align="left" style="background: #F6D2CF;"<br />
|Creative<br />
|Live! Cam Socialize HD<br />
| VF0610<br />
|041e:4080<br />
| raspbian/wheezy <br />
| 2012-11-26<br />
| 960x544<br />
| Works at 1280x720 taking stills in fswebcam with some errors using MJPEG, unusable with YUYV. 960x544 works in both MJPEG and YUYV. Has some stabilitiy issues if powered from RasPi (Drops USB +eth0 every 8 or so hours). Helps to append nodrop=1 and timeout=5000 to uvcvideo module.<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Creative<br />
|Live! Cam Sync HD<br />
| <br />
|041e:4095<br />
| raspbian/wheezy <br />
| 2013-04-11<br />
| 1280x720<br />
| Works out of the box. Autoexposure works well both indoors and outdoors. By default the image is bit too software enhanced (they call it "sharpness"), but this "sharpness" level can be set to a lower level via fswebcam tool.<br />
<br />
|- valign="top" align="left" style="background: #F6D2CF;"<br />
|Creative<br />
|Live! Cam Vista IM<br />
| VF0640<br />
|<br />
| raspbian/wheezy<br />
|<br />
| <br />
| works on Raspbian at 320x240 resolution, 15fps<br />
|- valign="top" align="left" style="background: #F6D2CF;"<br />
|Creative<br />
|Live! Cam Socialize<br />
| VF0640<br />
|<br />
| raspbian/wheezy<br />
|<br />
| <br />
| works on Raspbian at 320x240 resolution, 15fps<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Creative<br />
|Webcam Notebook<br />
| PD1170<br />
|<br />
| <br />
|<br />
| <br />
| Detects, untested.<br />
<br />
|- valign="top" align="left" style="background: #F6D2CF;"<br />
|Creative<br />
|Webcam Pro<br />
|PD1030<br />
|<br />
|<br />
|<br />
|<br />
|ov519 driver crashes almost immediately. ("gspca: ISOC data error: [0] len=0, status=-4004")<br />
<br />
|- valign="top" align="left" style="background: #F6D2CF;"<br />
|Hercules<br />
|Webcam Deluxe<br />
|<br />
|05a9:4519<br />
|raspbian/wheezy + Arch<br />
|2013-02-09<br />
|<br />
|ov519 driver "Corrupt JPEG data: premature end of data segment" gives corrupt image in motion and fswebcam<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|HP<br />
|WebcamHD-2200<br />
| HD-2200<br />
|<br />
| <br />
| <br />
| <br />
|<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|HP<br />
|Webcam HD-2300<br />
| HD-2300<br />
|<br />
| <br />
| <br />
| <br />
|<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|HP<br />
|Webcam HP-3100<br />
|HP-3100<br />
|<br />
| <br />
|<br />
| <br />
| UVCVideo /dev/video0 Needs chmod to 666 to operate. Will work without hub if only device in USB ports. Works with both Arch and Wheezy out of the box<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Logitech<br />
|Webcam C100<br />
| V-U0013<br />
|<br />
| raspbian/wheezy <br />
| 2012-08-16<br />
| <br />
| works fine without powered hub<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Logitech<br />
|Webcam C200<br />
| <br />
| 046d:0802<br />
| <br />
|<br />
| <br />
| works fine without powered hub<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Logitech<br />
|Webcam C210<br />
| <br />
| 046d:0819<br />
| Raspbian/wheezy<br />
| 2012-12-16<br />
| 320x240, 640x480<br />
| works fine without powered hub<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Logitech<br />
|Webcam C270<br />
| <br />
|<br />
|<br />
| <br />
| <br />
| With external power<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Logitech<br />
|Webcam C300<br />
|V-U0004<br />
|046d:0805<br />
|Raspbian/Wheezy<br />
|2013-02-09<br />
|320x240, 640x480, 1280x1024<br />
|Works out of the box. Does not appear to require a powered hub.<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Logitech<br />
|Webcam C310<br />
| <br />
|<br />
|<br />
| <br />
| <br />
| Does not require a powered hub to capture snapshots<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Logitech<br />
|Webcam C510<br />
| <br />
|<br />
| <br />
|<br />
| <br />
| <br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Logitech<br />
|Webcam C525<br />
| <br />
|046d:0826<br />
|<br />
| <br />
| <br />
| Works fine without powered hub<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Logitech<br />
|Webcam C615<br />
| <br />
|<br />
| <br />
|<br />
| <br />
| Works fine without powered hub<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Logitech<br />
|Webcam C905<br />
| <br />
|046d:080a<br />
|occidentalis<br />
|v0.2<br />
|1600x1200<br />
| Works fine without powered hub, she is uncvideo and detected out of box as Video0 V4L device. 1600x1200 is slow rate but he tested with motion.<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Logitech<br />
|Webcam C910<br />
| <br />
|<br />
| <br />
|<br />
| <br />
| With external power, is uncvideo. 320x240 works powered directly by the Raspberry Pi.<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Logitech<br />
|Webcam C920<br />
| <br />
|<br />
| raspbian/wheezy<br />
|<br />
| <br />
| With powered hub, detected out of box as Video0 V4L device<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Logitech<br />
|QuickCam Orbit/Sphere<br />
| <br />
|<br />
| <br />
|<br />
| <br />
| Works with external power<br />
<br />
|- valign="top" align="left" style="background: #F6D2CF;"<br />
|Logitech<br />
|QuickCam Messenger<br />
|V-UM14<br />
|046d:08f0<br />
|raspbian/wheezy + Arch<br />
|2013-02-09<br />
|<br />
|Not working, STV06xx driver "ioctl (VIDIOCGCAP): Inappropriate ioctl for device", Supported palettes: GRBG, gives corrupt image in fswebcam<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Logitech<br />
|QuickCam Pro 9000<br />
| <br />
|<br />
| raspbian/wheezy<br />
|<br />
| <br />
| Powered by RasPi<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Logitech<br />
|QuickCam Pro for Notebooks<br />
|960-000047<br />
|046d:0991<br />
|Raspbian Wheezy<br />
|2012-12-16<br />
|160x120 320x240 640x480<br />
|With guvcview it shows at about 4fps at 160x120, and at about 1fps at 640x480. GUVCViewer Controls are available for focus and exposure.<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Logitech<br />
|QuickCam Ultra Vision<br />
| <br />
|<br />
| raspbian/wheezy<br />
|<br />
| <br />
| Powered by RasPi<br />
<br />
<br />
|- valign="top" align="left" style="background: #F6D2CF;"<br />
|Logitech<br />
|Webcam Pro 4000<br />
| <br />
|<br />
| <br />
| <br />
| <br />
| It uses pwc driver which does not work. Maybe it's because of general Raspberry Pi USB bug.<br />
<br />
|- valign="top" align="left" style="background: #F6D2CF;"<br />
|Logitech<br />
|Webcam Pro 9000<br />
| <br />
| 046d:0809<br />
| Arch Linux<br />
|<br />
| <br />
| Powered by RasPi, measured ~120 mA current capturing at ~5fps. Has issues capturing images at higher than default resolutions (using motion - Arch and Debian).<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Medion<br />
|<br />
| MD86511<br />
|<br />
| raspbian/wheezy <br />
| 2012-07-15<br />
| <br />
| Powered by RasPi<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Mexxcom<br />
|<br />
| M-104<br />
|<br />
| raspbian/wheezy <br />
| 2012-12-16<br />
| <br />
| Powered by USB hub<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Microsoft<br />
|LifeCam Cinemap 720p USB HD Webcam<br />
| H5D-00001<br />
|<br />
| raspbian/wheezy <br />
|<br />
| <br />
| <br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
| Microsoft<br />
| LiveCam HD-3000<br />
| HD-3000<br />
| 045e:0779<br />
| Archlinux<br />
| 2013-02-06<br />
| 160x120<br />
| Works out of the box at the tested resolution. Can be powered directly by the Raspberry Pi and works fine also with a wifi dongle attached to the other usb port.<br />
<br />
|- valign="top" align="left" style="background: #F6D2CF;"<br />
| Microsoft<br />
| LiveCam HD-3000<br />
| HD-3000<br />
| 045e:0779<br />
| raspbian/wheezy <br />
| 2013-04-11<br />
| 1280x720<br />
| Picture breaks up at the bottom. Unable to automatically set proper exposure, seems to be set to a fixed level.<br />
<br />
|- valign="top" align="left" style="background: #F6D2CF;"<br />
|Microsoft<br />
|LifeCam HD-5000<br />
| <br />
|<br />
| <br />
|<br />
| <br />
| Picture breaks up at the bottom<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Microsoft<br />
|LifeCam HD-6000<br />
| <br />
|<br />
| raspbian/wheezy <br />
|<br />
| <br />
| Powered by USB hub<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Microsoft<br />
|LifeCam<br />
| NX-6000<br />
|<br />
| raspbian/wheezy <br />
|<br />
| <br />
| Powered by USB hub<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Microsoft<br />
|LifeCam<br />
| VX-7000<br />
|<br />
| raspbian/wheezy <br />
|<br />
| <br />
| Powered by USB hub<br />
<br />
|- valign="top" align="left" style="background: #F6D2CF;"<br />
|Microsoft<br />
|LifeCam<br />
| VX-3000<br />
|<br />
| raspbian/wheezy <br />
|<br />
| <br />
| There do appear to be some issues with image quality and getting partial frames and such, with fswebcam<br />
<br />
|- valign="top" align="left" style="background: #F6D2CF;"<br />
|Microsoft<br />
|LifeCam<br />
| VX-500<br />
|<br />
| raspbian/wheezy <br />
|<br />
| <br />
| Up to 352x288. Higher resolutions do not work. <br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Microsoft<br />
|LifeCam<br />
| NX-6000<br />
|<br />
| raspbian/wheezy <br />
|<br />
| <br />
| Powered by USB hub<br />
<br />
|- valign="top" align="left" style="background: #F6D2CF;"<br />
|Microsoft<br />
|LifeCam<br />
| VX-800<br />
|<br />
| raspbian/wheezy <br />
|<br />
| 352x288<br />
| Doesn't work at full resolution<br />
<br />
|- valign="top" align="left" style="background: #F6D2CF;"<br />
|Microsoft<br />
|LifeCam Studio/Cinema<br />
| <br />
|<br />
| <br />
|<br />
| <br />
| Has UVC issues detailed here [http://www.ideasonboard.org/uvc/#devices]. Horizontal lines problem [http://www.raspberrypi.org/phpBB3/viewtopic.php?f=63&t=12304]. Stability issues [http://www.raspberrypi.org/phpBB3/viewtopic.php?f=63&t=12247].<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Microsoft<br />
|LifeCam Studio<br />
|1080p HD <br />
|045e:0772<br />
| Raspbian Wheezy<br />
| 2013-04-12<br />
| 1280x720<br />
| Works for me without any issues with a powered usb-hub (Belkin).<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Microsoft<br />
|Xbox Live Vision<br />
| <br />
| 045e:0294<br />
| Arch Linux <br />
|<br />
| <br />
| Powered by RasPi<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|MSI<br />
|MSI StarCam 370i<br />
|370i (snake)<br />
| <br />
| Raspbian Wheezy<br />
|<br />
| 352 x 288<br />
| Works powered by RasPi or USB Hub - set up with Motion at 352 x 288 - works great. Has manual infra-red leds, but turned on through software in Windows, so doesn't work on Pi, but normal capture no problems.<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Philips<br />
| Webcam<br />
| SPC 900NC<br />
| 0471:0329<br />
| Raspbian Wheezy<br />
| 2012-12-16<br />
| 160x120<br />
| Recognised as USB device ID 0471:0329 Philips (or NXP) SPC 900NC PC Camera / ORITE CCD Webcam(PC370R). Works with guvcview , but not with luvcview. Also working using command ~$ fswebcam -r 160x120 -d v4l2:/dev/video0 test.jpg<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Philips<br />
| toucam<br />
| Philips 720K/40 webcam<br />
| 0471:0313<br />
| Raspbian Wheezy<br />
| 2013-04-03<br />
| 320x240<br />
| Recognised as lsusb ID 0471:0329 Philips (or NXP). Works with $> guvcview -s 320x240 -f yv12 -t 5 -n rec5sec.mkv --exit_on_close --no_display, but not with command $> fswebcam -r 160x120 -d v4l2:/dev/video0 test.jpg<br />
<br />
|- valign="top" align="left" style="background: #F6D2CF;"<br />
|Realtek<br />
|Generic Camera<br />
|2SF022<br />
|0bda:5801<br />
|Raspbian Wheezy<br />
|<br />
|<br />
|When started with luvcview at 15fps and 320x240 it seemed to give a frame rate of barely 1 per second <br />
|- valign="top" align="left" style="background: #F6D2CF;"<br />
|Silicon Motion<br />
| SM731 Camera<br />
| <br />
| 090c:71b3<br />
| Raspbian Wheezy<br />
|<br />
| <br />
| Required UVCVideo driver - worked out of the box. Tested for 320x240 using motion & camorama for pictures,streaming.<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Sony<br />
| Playstation Eye for PS3<br />
| <br />
|<br />
| <br />
|<br />
| <br />
| The occasional frame is corrupted/stutters when running at 640x480<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Sony<br />
| Playstation Eye for PS2<br />
| <br />
|<br />
|<br />
| <br />
| <br />
| Occasional 'mangled frame' directly connected to Rev 2 Raspberry P<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Sony<br />
| Playstation Eye for PS2<br />
| SLEH 00030<br />
|<br />
| Arch Linux<br />
|<br />
| <br />
| (OV519 camera). Picture constantly breaks up on xawtv and wxcam under Arch Linux. Noted there were ISOC data error len=0 status=-4004 errors in dmesg. This happens when powered from the Raspberry Pi and when powered from a Pluscom USB hub. Arch was updated on 17th July 2012<br />
<br />
|- valign="top" align="left" style="background: #F6D2CF;"<br />
|T'nB<br />
| Minipix 100K pixels<br />
| IMWB032992<br />
| 1e4e:0100<br />
| raspbian/wheezy<br />
| 2012-12-16<br />
| <br />
| RasPi freezes (reboot needed) after a few minutes of using Motion to stream (tested with external power)<br />
<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Trust<br />
| 2 MP Auto Focus Webcam<br />
| <br />
|<br />
| Arch Linux<br />
|<br />
| <br />
| works out of the box<br />
<br />
|- valign="top" align="left" style="background: #F6D2CF;"<br />
|Trust<br />
| SPACEC@M 200<br />
| <br />
|<br />
| Arch Linux<br />
|<br />
| <br />
| (OV511 camera). Picture stops after a few seconds in xawtv under Arch Linux and xawtv reports libv4l2 errors. This happens when powered from the Raspberry Pi and when powered from a Pluscom USB Hub. Arch was updated on 17th July 2012<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Trust<br />
| Spotlight<br />
| <br />
| 0c45:62c0<br />
| Raspbian/Wheezy<br />
| <br />
| 640x480 <br />
| Works out of the box. Tested with power direct from the Raspberry Pi, not tested on a hub. <br />
<br />
<br />
|-<br />
|}<br />
<br />
== USB GPS devices ==<br />
<br />
*Columbus<br />
** Columbus V-800 (MediaTek (MTKII) 3329 GPS chipset) - does not require powered USB hub. Works on Wheezy (using gpsd & gpsd-clients)<br />
*Royaltek<br />
**Royaltek RGM 2000 SiRF2 using the included serial (TTL) to USB - converter. That uses a Profilic pl2303-chip so you'll need to compile the module or the kernel manually<br />
*Garmin<br />
**Garmin eTrex Vista HCx: It works, but it may draw too much power. To get it working (software part): https://wiki.openstreetmap.org/wiki/USB_Garmin_on_GNU/Linux<br />
*GlobalSat<br />
**GlobalSat BU-353 Does not require a powered hub, works fine when directly plugged into the Raspberry Pi. On Raspian, requires the gpsd and gpsd-client packages. For some reason, the gpsd daemon does not always start correctly on boot. You may need to do something like the following to manually restart it:<br /><pre>sudo killall gpsd; sudo gpsd /dev/ttyUSB0 -F /var/run/gpsd.sock</pre><br />
<br />
*Wintec<br />
**WBT-200: No problem on Debian<br />
*Holux<br />
**Holux M-215: Works fine on Arch, uses Silicon Labs CP210x RS232 serial adaptor driver<br />
*Bluenext<br />
**Bluenext BN903S: No problem on Debian image (19-04-2012).<br />
<br />
== USB UART and USB to Serial (RS-232) adapters ==<br />
A USB UART adapter is used to access the serial console of the Raspberry Pi from a development host such as a laptop or desktop PC. The USB end connects to the PC and the UART header end connects to the USB. While it is possible to connect the USB end to another Raspberry Pi, this configuration has not been tested unless explicitly mentioned against an individual entry below.<br />
<br />
===Working USB to Serial Adapters===<br />
*'''FTDI'''<br />
**FT232 chip based adapters works for some people, but others find it hangs Linux when the port is opened. The module is ftdi_sio.<br />
**FT2232D dual RS232/FIFO works (used in various JTAG devices)<br />
<br />
*'''Prolific'''<br />
**PL2303 chip based adaptors works fine on latest Debian tested with ''minicom'', ''gtkterm'' and ''screen''.<br />
<br />
A USB to Serial (RS-232) adapter is used the other way around, ie. the USB end connects to the Raspberry Pi and the RS-232 end (DSUB-9 or DSUB-25 pin) to the other device which may be another computer, (old) modem or printer, or some electronic test equipment.<br />
<br />
*"Best Connectivity" (Possibly also sold under the "Newlink HQ" or "Kenable HQ" labels)<br />
**FG-U1232-PL2 Based upon the Prolific PL2303X chipset and listed by ''lsusb'' as <code>ID 067b:2303 Prolific Technology, Inc. PL2303 Serial Port</code>. Appears as <code>/dev/ttyUSB0</code>, and requires the user to be a member of the ''dialout'' group (which ''pi'' is for ''Raspbian Wheezy''). Initially tested using an old RS Datalinker setup in "loopback" mode via ''microcom'' upto 9600 baud, and ''gtkterm'' after installing that from source code. All handshake lines toggled as expected and no characters were lost. Subsequently ''gtkterm'' was used to check bi-directional communication with an ancient brother EP44 electronic typewriter (as a printer/dumb terminal) at 1200 baud. Signal lines were again monitored with the Datalinker.<br />
* "PL2303HX USB to RS232 TTL Converter Adapter Module" on dx.com: http://dx.com/p/pl2303hx-usb-to-rs232-ttl-converter-adapter-module-164590<br />
** Based on the Prolific PL-2303HX chipset. Listed by ''lsusb'' as <tt>ID 067b:2303 Prolific Technology, Inc. PL2303 Serial Port</tt>. Appears as <tt>/dev/ttyUSBX</tt> with GUID <tt>dialout</tt> so your user has to be in that group. If not, <tt>sudo usermod -a -G dialout yourusername</tt> will add your user to the <tt>dialout</tt> group. Works great with <tt>screen /dev/ttyUSBX 115200</tt> to connect from your workstation to your RPi.<br />
<br />
===Problem USB to Serial Adapters===<br />
'''HL-340'''<br />
*CH340 Chipset - '''Currently not supported by RPi''' but there is a patch of kernel code [http://tiagovaz.wordpress.com/2008/01/04/using-a-hl-340-usb-serial-adapter-against-2623-linux-kernel/ here], but it is for a 2.X kernel. If you find you have bought one of these, then it may work under Windows, but as of writing there is no support for RPi. Otherwise you can have a go at getting the patch to work.<br />
<br />
== USB Multi-Card Readers ==<br />
<br />
=== Working USB Multi-Card Readers ===<br />
* US Robotics USB 3.0 All-In-One Multi-Format Card Reader (Product # USR8420) Accepts 5 cards simultaneously<br />
** SD/MMC + MS/MS PRO or DUO/DUO PRO + CF/MD + SM + SD/MMC or MS/MS PRO. Useful for backing up cards containing other OS Distros<br />
<br />
*'''Generic''' (Nintendo branded)<br />
**identified as "14cd:8123 Super Top SD MMC Reader" (B)<br />
<br />
=== Problem USB Multi-Card Readers ===<br />
<br />
*'''Generic'''<br />
**Card reader based on NEODIO ND3260-LD chip, identified as "0aec:3260 Neodio Technologies Corp. 7-in-1 Card Reader", fails after a few seconds with all access lights blinking. (B)<br />
<br />
== Other, exotic USB devices ==<br />
=== Joysticks / Joypads ===<br />
*'''Microsoft'''<br />
**Xbox360 Controller (045e:028e): works. Tested with archlinux, connected to an USB Hub, used as "mouse" in X, package xf86-input-joystick<br />
<br />
=== Numpads ===<br />
*'''Conceptronic / Holtek'''<br />
**USB numpad (04d9:a02a): works. Tested with archlinux, connected to an USB Hub<br />
<br />
=== USB to Parallel Port/Printer Adapters ===<br />
*'''Prolific'''<br />
**PL2305 Chipset with Centronics 36w connector. Originally purchased for use with a netbook and connected to an old Canon BJC-250 printer. Worked fine under [[RPi_Distributions#RISC_OS| RISC OS Raspberry Pi]] with its in-built BJC-250 driver. Could not install the CUPS drivers etc. for Wheezy-Raspbian initially, but was able to do so for Wheezy-armel. Once I'd updated/upgraded Wheezy all was fine.(See notes at [http://www.cpmspectrepi.webspace.virginmedia.com/raspberry_pi/MoinMoinExport/USBtoParPrntAdapter.html CPM-Spectre-Pi...USBtoParPrntAdapter] for more info. and also a [http://www.cpmspectrepi.webspace.virginmedia.com/raspberry_pi/MoinMoinExport/WheezyCUPS.html CUPS/Wheezy installation guide])<br />
<br />
=== USB to SATA ===<br />
*'''Nippon Labs'''<br />
** 2.5" SATA HDD USB Adapter with silicone HDD sleeve. Model: USB-ADT-25SATA. Works on powered Hub, not directly to Raspberry Pi. Built-in "Y" power adapter. Does work direct on some ver2.0 boards if used with 5.25 power supply, or Y adapter<br />
<br />
=== CAN Bus ===<br />
*PEAK-System (www.peak-system.com)<br />
**PCAN-USB using the driver (kernel module) from http://www.peak-system.com/fileadmin/media/linux/index.htm<br />
<br />
=== Home automation ===<br />
*Tellstick (www.telldus.com), installation [[R-Pi_Tellstick_core|instructions]]<br />
**Depends on libftdi1<br />
<br />
=== Weather station ===<br />
*Oregon Scientific WMRS-200 : Work out of the box (tested with Raspbian & wview)<br />
<br />
=== One-Wire ===<br />
*'''PCsensor'''<br />
**USB9097 (1a86:7523): works out of the box but issue with LAN after a few hours, no problem after a firmware update. Identify's as "QinHeng Electronics HL-340 USB-Serial adapter" Tested with raspbian/wheezy + domotiga & digitemp directly to USB port & 4 sensors connected via a '1-wire hub'. Claims to be 'fully replace DS9097, DS9490 of MAXIM'. Simple and cheap solution to measure temperature.<br />
<br />
=== Touch Screen ===<br />
*ACER T230H touch screen [http://support.acer.com/acerpanam/monitor/2009/acer/t230h/t230hnv.shtml]<br />
**USB TS identifies as "Quanta Computer, Inc. Optical dual-touch panel", module hid_quanta<br />
**Seems to draw over 200&nbsp;mA from USB!<br />
<br />
=== Floppy Disk Drive ===<br />
*Samsung USB Floppy Drive SFD-321U/HP<br />
**I suppose a floppy drive might be considered exotic nowadays!<br />
**LSUSB lists it as Samsung Electro-Mechanics Co. Floppy Disk Drive<br />
**Only tried connected to a powered USB hub, as the drive is labelled 5&nbsp;V at 0.5&nbsp;A on a Raspberry Pi running Debian Wheezy.<br />
**tail -f /var/log/syslog looking for mount device when plugged in, came up as SDA in testing.<br />
**sudo mkdir /media/floppy<br />
**sudo mount /dev/sda /media/floppy<br />
**Contents of floppy now available in /media/floppy<br />
**To remove drive, ensure no sessions have the floppy directory as the current working directory.<br />
**sudo umount /media/floppy<br />
<br />
=== USB Missile Launcher ===<br />
*USB Missile Launcher / Rocket Launcher sold in UK by Marks and Spencer, but it is also sold under a range of other names.<br />
**USB ID 1130:0202 Tenx Technology, Inc. Use apt-get install pymissile (python code) and there is C code at [http://sourceforge.net/projects/usbmissile/ usbmissile from Source Forge]<br />
<br />
=== USB Docking Stations ===<br />
*StarTech USB 3.0 to Dual 2.5"/3.5" SATA HDD Dock (SATDOCK2U3GB)<br />
**This is an externally powered dual sata HDD docking station, which has USB2.0 compatibility with the Raspberry Pi. <br />
**Tested with latest Raspbmc and Debian Wheezy Raspbian, 3.1.9+ #168<br />
<br />
=== USB RFID Reader ===<br />
*Unbranded 125&nbsp;kHz EM4100 RFID reader from eBay sellers (< £7), the one with a Windows logo on (easily scratches off for Linux users).<br />
**Initially would not work when plugged in directly to Raspberry Pi. Worked when connected via an unpowered Trust hub. Worked after Raspberry Pi was modified with 10K resistors over the USB polyfuses (warranty invalidated). Probably would work fine with powered hub.<br />
**Sends a 10 digit string to current window or console as if it was a keyboard. Can be captured independently of keyboard using Linux event interface (/dev/input), but the kernel in current distributions does not have CONFIG_INPUT_EVDEV selected so kernel rebuild is necessary.<br />
<br />
=== JTAG ===<br />
* FTDI2232D dual RS232/FIFO based JTAG (e.g. SheevaPlug JTAGKey USB-ID 9e88:9e8f)<br />
** works using the Raspberry Pi as a development host<br />
<br />
=== Tinkerforge Bricks and Bricklets (http://www.tinkerforge.com) ===<br />
* Read out sensors and control motors over USB with open source hardware.<br />
* Tested with the brickd_armhf.deb from [[http://www.tinkerforge.com/doc/Downloads.html#tools: here]] with:<br />
** sudo apt-get install libusb-1.0-0 libudev0<br />
** wget http://download.tinkerforge.com/tools/brickd/linux/brickd_linux_latest_armhf.deb<br />
** sudo dpkg -i brickd_linux_latest_armhf.deb<br />
* Tested languages: C/C++, C# (mono), Free Pascal (Lazerus), Java, PHP, Python, Ruby (see [[http://www.tinkerforge.com/doc/Software/API_Bindings.html: here]] for installation).<br />
* If a big amount of Bricks is used, a powered USB Hub may be required.<br />
<br />
=== Thermometers ===<br />
<br />
* TEMPer1 (id: 0c45:7401)<br />
** works out of the box on raspbian/wheezy with [https://github.com/petervojtek/usb-thermometer pcsensors library]<br />
<br />
== PS2 / AT to USB Converters ==<br />
<br />
* Unbranded active converter known as the "blue cube". Based on the Cypress CY7C63723C 8 bit RISC. Please see http://geekhack.org/showwiki.php?title=PS2-to-USB+adapters for more information.<br />
Note that although the adapter might work, PS/2 keyboards were not designed to be low power USB devices, so they might not meet the requirement to work with considerable lowered supply voltage (4.4 volt) provided by the USB ports of the raspberry PI. These keyboards should work when powered by a powered hub. <br />
<br />
'''Tested PS2/AT keyboards'''<br />
<br />
All above tested with the famous "blue cube" on a powered USB hub.<br />
<br />
*IBM Model F (please note requires an additional AT to PS2 converter)<br />
*Dell AT101w<br />
*Northgate Ominikey Ultra T (please note requires an additional AT to PS2 converter)<br />
<br />
* 04d9:1400 Holtek Semiconductor, Inc. PS/2 keyboard + mouse controller<br />
** Working: Ipex RT215KTW PS/2 keyboard<br />
** Not working: HP SK-2502 PS/2 keyboard (gets power, but it does not init - three LEDs remain permanently lit. Keyboard + Holtek converter work on a Linux PC, although this keyboard doesn't work with some native PS/2 ports.)<br />
<br />
== Power Switches ==<br />
The Raspberry Pi does not have a power on/off switch as standard (it does have a reset switch), however some add on boards have been developed to cater for this need.<br />
* '''Pi Supply''' <br />
** [http://www.pi-supply.com The Pi Supply Switch v1.1] includes a hard on and off switch and a soft shutdown switch for the Pi, making it easy to manage power on your Pi. They were recently successfully funded on Kickstarter.<ref>[http://www.pi-supply.com/blog http://www.pi-supply.com/blog]</ref><br />
<br />
== Power adapters ==<br />
The Raspberry Pi uses a standard Micro USB (type B) power connector, which runs at 5&nbsp;V. Generally you can use a MicroUSB to USB cable and then either power the Raspberry Pi directly from your main computers USB ports (if they provide enough power), or by using a USB to Mains adapter. A number of mobile phones use MicroUSB power cables, and these are compatible with the Raspberry Pi in most cases. Below is a list of power adapters known to work.<br />
<br />
The Pi Hut offers a 5V 1500mA power supply, manufactured specially for the Raspberry Pi. This is available in three varieties :<br />
* [http://thepihut.com/products/micro-usb-power-supply-for-the-raspberry-pi UK]<br />
* [http://thepihut.com/products/eu-micro-usb-power-supply-for-the-raspberry-pi EU]<br />
* [http://thepihut.com/products/usa-micro-usb-power-supply-for-the-raspberry-pi USA]<br />
<br />
===Working power Adapters===<br />
* '''Adafruit'''<br />
** 5.25 V 1 A Model 501 (Newark 44W4932) USB 110-240 VAC power supply [4.99-5.01 V @ T1/T2 with 100 mA BT and/or mini wireless-n on RPi USB ports]<br />
* '''AlcaPower'''<br />
** 5&nbsp;V 2.5&nbsp;A Model AP5A - Charger/switching with 7 connectors(also Microusb)<br />
* '''Ansmann'''<br />
*** Dual USB charger slim, Model-Nr. 1201-0001<br />
* '''Apple'''<br />
Note that apple designs its charger products to work optimally as '''chargers''', in practice this means that apple chargers drop their output voltages somewhat with output current, so that the charging circuits do not need to dissipate more heat than is strictly necessary. Because of this, and although many people have reported apple products to power their basic PI setup reliably, its still not an optimal choice for a PI system that uses power hungry USB devices. Also, because of the popularity and high price of these chargers there are many very sub standard, but almost impossible to recognize as fake copies on the market, and some of these fakes are about the worst things you can try to power your PI with! Not only do they not work, they may actually be dangerous to use!<br />
** 5&nbsp;V 2.1&nbsp;A USB charger for iPad2, model A1357<br />
** 5&nbsp;V 1.0&nbsp;A USB Charger for iPod<br />
** 5&nbsp;V 1.0&nbsp;A USB Charger for iPhone 4<br />
* '''Amazon'''<br />
** 5&nbsp;V 0.85&nbsp;A USB charger for Kindle<br />
** 5&nbsp;V 2&nbsp;A Mains to USB A adaptor, Branded "CostMad" <br />
* '''Asus'''<br />
** 5&nbsp;V 2.0&nbsp;A USB charger for Google Nexus 7<br />
* '''Bandridge'''<br />
** 5&nbsp;V 1.0&nbsp;A Mobile Phone Charger (Model: BPC3102EC)<br />
* '''Belkin'''<br />
** 5&nbsp;V 2.6&nbsp;A 4 port Ultra-Slim Desktop hub (Model F4U040) (Raspberry Pi running from USB hub port)<br />
** 5&nbsp;V 2.5&nbsp;A 4 port USB Hub (Model F5U404) (Raspberry Pi running from USB hub port)<br />
** 5&nbsp;V 3.5&nbsp;A 7 port USB 2.0 Mobile Powered Hub (Model F4U018) (Raspberry Pi running from USB hub port)<br />
** 5&nbsp;V 3.5&nbsp;A 7 port USB Hub (Model F5U706) (Raspberry Pi running from USB hub port)<br />
** Mini Surge Protector Dual USB Charger (Model BZ103050-TVL)<br />
** Universal USB Wall Charger (5&nbsp;V 1&nbsp;A) (Model F8Z222uk)<br />
* '''Blackberry'''<br />
** Charger for Pearl Flip 8220, Bold 9600 (B)<br />
** Charger for Tour 9630<br />
** 5&nbsp;V 0.7&nbsp;A Model PSM04R-0500CHW1(M), RIM Part Number HDW-17957-003 (B)<br />
** 5&nbsp;V 750&nbsp;mA Model RIM-C-0004aDUUUC-001, RIM Part Number HWD-24481-001 (comes with Blackberry 9300)<br />
** 5&nbsp;V 750&nbsp;mA Model RIM-C-0004ADUUS-001 035D, Single port plug. (Tested with USB B to Micro USB cable from Logitech H760 Headset)<br />
** 5&nbsp;V 2&nbsp;A Model PSAC10R-050QT, RIM Part Number HDW-34725-001<br />
** 5&nbsp;V 550&nbsp;mA curve 8520 charger works with raspberry pi Model B Board v. BS1233. It does not work with Raspbmc image.Symtoms are frequent key board and external hdd disconnects.<br />
* '''Deal Extreme'''<br />
** [http://dx.com/p/5v-2a-regulated-switching-power-supply-110-220v-94518 S-10-5 5&nbsp;V 2&nbsp;A Regulated Switching Power Supply (110~220&nbsp;V)] (DIY: requires additional micro-USB connector and wiring)<br />
* '''Dell'''<br />
** USB Hub integrated in Dell monitors (B)<br />
* '''The FX Factory'''<br />
** 5&nbsp;V 1&nbsp;A (1.2&nbsp;A max) AC Travel Charger Model KJ-USB Mains. Typically provides 4.9&nbsp;V at 1&nbsp;A <ref>[http://www.cpmspectrepi.webspace.virginmedia.com/raspberry_pi/MoinMoinExport/USBPowerSupplies.html http://www.cpmspectrepi.webspace.virginmedia.com/raspberry_pi/MoinMoinExport/USBPowerSupplies.html]</ref><br />
* '''Garmin'''<br />
** 5&nbsp;V 1&nbsp;A charger (Model: PSA105R-050Q) supplied with Garmin Edge 800 GPS. Requires a USB-A to MicroUSB-B cable. Belkin 6&nbsp;ft cable (F3U151B06) works.<br />
* '''Gembird'''<br />
** 5 V 2 A Universal USB Charger (Model: MP3A-UC-AC5). Test: 1080p TV (1xHDMI), USB Wi-fi adapter (1xUSB), wireless keyboard and mouse (1xUSB). Results: ~5.3V, works without any problems (own usb cable required).<br />
* '''Globe Electric'''<br />
** 2-Outlet Tap with Surge Protection and 2 USB Chargers ([http://globe-electric.com/product/2-outlet-tap-with-surge-protection-and-2-usb-chargers-grounded-white/ 46082]). Rated at 1000&nbsp;mA. 120&nbsp;V systems only.<br />
* '''Griffin'''<br />
** Power Block Model P2417. 5&nbsp;V 2.1&nbsp;A<br />
** Power Block Model P1190R2 Two USB 5&nbsp;V Outputs, 1&nbsp;A each<br />
* '''Hama'''<br />
** 1000&nbsp;mA Travel Charger for Micro USB universal (barcode nr: 4 007249 935854)<br />
* '''Hartig + Heiling GmbH & Co. KG'''<br />
** H+H SN 6 USB<br />
* '''HP'''<br />
** 5.3&nbsp;V 2&nbsp;A Charger for HP Touchpad (B)<br />
* '''HTC'''<br />
** 5&nbsp;V 1&nbsp;A TCP-300 USB phone charger (B)<br />
** 5&nbsp;V 1&nbsp;A TC B250 USB charger (HTC R/N: 79H00096-00M)<br />
** 5&nbsp;V 1&nbsp;A TC E250 USB charger (HTC R/N: 79H00098-02M)<br />
* '''i-box (Philex Electronic Ltd)'''<br />
** 5&nbsp;V 1&nbsp;A USB charger, 1 USB socket, no USB lead supplied, Model: 76971HS/02 (available from ASDA and others in the UK) (B).<br />
* '''IDAPT'''<br />
** [http://www.idaptweb.com/universal_chargers/i4/ i4 multi device charger] - 3 interchangeable device tips + USB A socket ([https://twitter.com/andrewmk/status/226057302879375361 see it in use])<br />
* '''Innergie'''<br />
**15&nbsp;W Dual USB Adapter. Model: mMini AC15. Output: 5&nbsp;V, 3&nbsp;A (max per port), 15&nbsp;W max. [http://www.myinnergie.com/DuoPowerKit/specification.aspx Specification sheet]<br />
* '''ICIDU'''<br />
** PI-707730 charger 5V 2.1A, sometimes drops current to ~1.3A during heavy use, but still enough to power the Pi.<br />
* '''Kodak'''<br />
** 5&nbsp;V 1&nbsp;A TESA5G1-0501200<br />
** 5&nbsp;V 1.0&nbsp;A K20-AM<br />
* '''König'''<br />
** 5&nbsp;V 1&nbsp;A PSUP-GSM01<br />
* '''Kuanten'''<br />
** Model SSA051F050100USU, 1A output<br />
* '''LG'''<br />
** 4.8&nbsp;V 1&nbsp;A Travel Adapter<br />
** 5.1&nbsp;V 0.7&nbsp;A Travel Adapter (Model: STA-U34WVI)<br />
** 5.1&nbsp;V 0.7&nbsp;A Travel Adapter (Model: STA-U12ER)<br />
* '''Logic'''<br />
** 4 port USB Hub (Model LP4HUB10). (Raspberry Pi running from USB Hub port, red power line (+5&nbsp;V) inside hub cut) (B)<br />
*'''LogiLink'''<br />
**5&nbsp;V 2.1&nbsp;A Switching power supply, model PA0040 (B)<br />
* '''Logitech'''<br />
** 5&nbsp;V 1&nbsp;A SDC115-USB Remote Control Charger and cable<br />
* '''Maplin Electronics'''<br />
** 5&nbsp;V 1&nbsp;A dual USB power supply, model number H25B-MT-K2<br />
** Micro USB Power Supply N19HX<br />
* '''Medion'''<br />
** 5&nbsp;V 1&nbsp;A USB power supply for OYO ebook reader<br />
* '''Microsoft'''<br />
*** Zune Zune AC Adapter v2<br />
* '''ModMyPi'''<br />
** [https://www.modmypi.com/shop/5v-2A-modmypi-raspberry-pi-power-supply 5.25V 2A HQ Raspberry Pi USB Power Supply] (Detachable USB) [5.01 - 5.07V @ T1/T2 with Wifi dongle and Wireless Mouse/Keyboard on RPi USB ports]<br />
* '''Motorola'''<br />
** [http://www.amazon.com/Motorola-Micro-USB-Home-Travel-Charger/dp/B004EYSKM8/ 5&nbsp;V 0.85&nbsp;A SPN5504 Charger with Cable]<br />
* '''Noname'''<br />
** 5&nbsp;V 2.1&nbsp;A KMS-AC09 4 port USB charger (B) [http://www.miniinthebox.com/kms-ac09-universal-ac-adapter-for-ipad-ipad-2-iphone-white_p208568.html]<br />
** 5.2&nbsp;V 1&nbsp;A MW-3NU10GT - no cable, but this one works well (1m): [http://www.amazon.de/gp/product/B005L8VELA]<br />
** 5&nbsp;V 1&nbsp;A Model H-IP008 Serial No. H10T80L068<br />
* '''Novatel Wireless'''<br />
** 5&nbsp;V 1.05&nbsp;A Charger, model number SSW-1811, packaged with Verizon Wireless MiFi device<br />
* '''Orange'''<br />
** 5&nbsp;V 0.7&nbsp;A Charger for Orange San Francisco<br />
* '''Palm'''<br />
** 5&nbsp;V 1&nbsp;A Charger for Palm Pixi+ (B)<br />
* '''Pantech'''<br />
** 5.0&nbsp;V 1&nbsp;A CNR USB with LG DLC100 micro USB cable<br />
* '''Petzl'''<br />
** 5.0&nbsp;V 1&nbsp;A Charger that came with the Tikka core2 XP<br />
* '''Phihong'''<br />
** Switching Power Supply. Model: PSAC09R-050. Output: 5&nbsp;V, 1.8&nbsp;A, microUSB. [http://www.digikey.com/product-detail/en/PSAC09R-050/993-1109-ND/2635771 Digi-key Link]<br />
* '''PortaPow'''<br />
** PortaPow UK Mains Wall Power Supply<br />
* '''PowerGen'''<br />
** PowerGen Dual Port USB 2.1A 10W AC Travel Wall Charger. [http://www.amazon.com/gp/product/B0073FCPSK Amazon Link]<br />
* '''Rayovac'''<br />
** Universal USB Charger Model: PS69 100-240 VAC to 5 V 1 A (small cube w/folding plug) works w/wireless keyboard/mouse and mini-Wifi connected<br />
* '''RS Components'<br />
** HNP06UK (RS 7263069) Switching Adapter 5.0&nbsp;V 1200&nbsp;mA<br />
* '''Samsung'''<br />
** 5&nbsp;V 0.7&nbsp;A Charger for Galaxy S model ETA0U10EBE<br />
** 5&nbsp;V 0.7&nbsp;A Charger for Galaxy SII<br />
** 5&nbsp;V 1&nbsp;A Charger for Galaxy SIII<br />
** 5&nbsp;V 1&nbsp;A Charger for Galaxy Nexus<br />
** 5&nbsp;V 0.7&nbsp;A Charger for Galaxy S Vibrant (SGH-T959)<br />
** 5&nbsp;V 0.7&nbsp;A Travel Adapter model ATADU10EBE<br />
** 5&nbsp;V 1&nbsp;A? Samsung C Series TV USB-port for external HDDs. Running stable with openelec<br />
** 5&nbsp;V ?A (Unknown) Samsung Service Port (USB) on LN32A330J1DXZA 720p 32 inch HDTV <br />
** 5&nbsp;V Unknown Ampere Samsung UA22D5000 & UA32D5000 TV USB Port. Test with Raspbian Wheezy, Raspbmc, and RPITC<br />
* '''Shun Shing'''<br />
** 100-240&nbsp;VAC to 5&nbsp;VDC 1&nbsp;A USB power supply, model SP5Q-AU [http://jaycar.co.nz/productView.asp?ID=MP3455 Jaycar]<br />
* '''Sony Ericsson'''<br />
** 5&nbsp;V 0.7&nbsp;A Charger CST-80<br />
** 5&nbsp;V 0.85&nbsp;A Greenheart&#153; Charger EP800. Typically provides 4.8&nbsp;V at 0.85&nbsp;A <ref>[http://www.cpmspectrepi.webspace.virginmedia.com/raspberry_pi/MoinMoinExport/USBPowerSupplies.html http://www.cpmspectrepi.webspace.virginmedia.com/raspberry_pi/MoinMoinExport/USBPowerSupplies.html]</ref>.<br />
* '''StarTech'''<br />
** 4 Port USB 2.0 Hub Raspberry Pi can be powered just by plugging USB input into the Raspberry Pi, don't need power in micro USB port.<br />
* '''Travel Charger'''<br />
** 5&nbsp;V 2.0&nbsp;A USB Power Adapter, [http://www.amazon.co.uk/gp/product/B0065JCIPU/ Amazon Link]<br />
* '''Technika'''<br />
** 5&nbsp;V 1&nbsp;A USB Power Adapter, model MPASS01 (B)<br />
* '''The Pi Hut'''<br />
** Micro USB Power Supply for the Raspberry Pi. 5&nbsp;V 1000&nbsp;mA (from [http://thepihut.com/collections/power-supplies The Pi Hut's Raspberry Pi Store]) (also from [http://www.ebay.co.uk/itm/330844162509 eBay ])<br />
* '''Trisonic'''<br />
** TS-CP600T - MICRO USB HOME & TRAVEL CHARGER (5&nbsp;V, 800&nbsp;mA) $3 at Daiso U.S. stores.<br />
* '''TruePower'''<br />
** [http://u-socket.com/ U-Socket] 5&nbsp;V 2.1&nbsp;A AC Receptacle with Built-in USB ports (2.1&nbsp;A per USB port) model ACE-7169<br />
* '''Voltcraft'''<br />
** SPS5-12W, 2500&nbsp;mA, requires additional USB <-> miniUSB adapter/cable, works perfectly (bought from [http://www.conrad.de/ce/de/product/512660/VOLTCRAFT-SPS5-12W-Steckernetzteil-Steckernetzgeraet-5-VDC-2500-mA-12-Watt Conrad Shop])<br />
* '''ZTE'''<br />
** ZTE Blade charger STC-A22O501700USBA-A 5&nbsp;V 700&nbsp;mA<br />
<br />
===Problem power Adapters===<br />
* '''Nokia'''<br />
** 5&nbsp;V 1.2&nbsp;A AC-10A & AC-10E Chargers only provide 4.8V at TP1 & TP2<br />
** [http://accessories.nokia.com/products/nokia-fast-usb-charger-ac-16/ 5&nbsp;V 1&nbsp;A AC-16E Charger] Provides only 4.7V across TP1 & TP2 when at idle<br />
<br />
* '''Masterplug'''<br />
** Masterplug Surge Protected USB Adaptor 2 x 1&nbsp;A USB Polished Black - USB ports and Ethernet don't work with this adapter and some screen artifacts using HDMI.<br />
* '''Monoprice'''<br />
** 5&nbsp;V, 2&nbsp;A 3 Outlet Power Surge Protector Wall Tap with 2 Built-In USB Charger - some display artifacts, sometimes unable to find mouse, some failures to boot. Measured to less than 4.75&nbsp;V between TP1 and TP2 when used with a Monoprice cable.<br />
* '''Sony Ericsson'''<br />
** 5&nbsp;V, 850&nbsp;mA EP800. Some failures to boot, Ethernet loops at boot.<br />
<br />
===Working external Battery packs (with 5&nbsp;V regulated output)===<br />
* '''Anker Astro3'''<br />
** Anker Astro3 10000&nbsp;mAh with dual 2&nbsp;A USB output<br />
* '''Duracell'''<br />
** PPS2 Instant USB Charger<br />
* '''Energizer/XPAL'''<br />
** XP18000 18000&nbsp;mAh Power Pack<br />
* '''Generic - eBay no brand'''<br />
** 6000T Pocket Power 5000&nbsp;mAh - eBay item 271009959140<br />
** Power Bank for iPad/iPhone 5000&nbsp;mAh (looks the same as a New Trent IMP50D or TeckNet iEP380) - eBay item 280914455938<br />
* '''Mophie'''<br />
** 38113BBR Juice Pack Powerstation 4000 mAh: output 2.1 A max: included charging cable powers RPi, 7.5 hrs light use w/keyboard and mini-Wifi on RPi ports<br />
* '''New Trent'''<br />
** iCurve IMP70D 7000&nbsp;mAh (Approx 12&nbsp;hours from full charge)<br />
** IMP120D 12000&nbsp;mAh<br />
* '''Sinoele'''<br />
** Movpower - Power Bank 5200&nbsp;mAh (8&nbsp;hours with Wi-Fi active)<br />
* '''TeckNet'''<br />
** iEP387 Dual-Port 7000&nbsp;mAh External Power Bank (The charging lead can be used to connect the Tecknet to the Raspberry Pi. Ran the Raspberry Pi with Wi-Fi dongle and wireless keyboard receiver for over 9 hours of light use.)<br />
** iEP392 Dual-Port 12000&nbsp;mAh External Power Bank (1&nbsp;A port, ~16.5 hours)<br />
** Rayovac PS60 5&nbsp;V 800&nbsp;mAh<br />
* '''VINZO'''<br />
** Power Bank 5000&nbsp;mAh Grey Output 5&nbsp;V 1000&nbsp;mA<br />
* '''Kodak Power Pack KP1000'''<br />
** 1&nbsp;A USB rechargeable battery pack - see [http://blog.sheasilverman.com/2012/09/its-alive/ Shea Silverman's blog]<br />
<br />
== Display adapters ==<br />
Note that active converter boxes may draw power through the HDMI port, and thus will put an extra load on your PSU, and also increase the current running through the Raspberry Pi's primary input fuse. HDMI ports (and the raspberry PI) are designed so that they deliver a very limited amount of power (50&nbsp;mA) to the TV/Monitor/display-adapter and much more isn't in theory allowed. In fact there is a diode (D1) in series with the power line which can only handle 200&nbsp;mA, if the adapter tries to draw much more than that the diode might fail. Therefore only externally powered adapters are to be recommended. Despite this, many people report success with non externally powered devices. If you have bought a non externally powered HDMI to VGA adapter, and you experience problems with it (It behaves badly, D1 burns out, F3 "blows", or your PSU overloads), then not all is lost, there are cheap (a few dollars) adapters that allow you to add external power to the HDMI cable! An example can be found here: [http://dx.com/p/hdmi-male-to-hdmi-female-adapter-w-power-input-port-black-155361].<br />
<br />
===HDMI->DVI-D cables===<br />
HDMI to DVI-D cables, or HDMI cables with an DVI-D adapters should work, connected to a DVI-D monitor, that is because both HDMI and DVI use the same kind of digital signaling (LVDS). The only limitation being that DVI-D misses the signal channel for audio.<br />
<br />
There are three kinds of DVI. There is DVI-D, a digital signal fully compatible with HDMI, so a passive cable can be used. There is DVI-I, which is a connector with both analog pins and digital pins. An HDMI to DVI-D adapter fits in a DVI-I female connector. Finally, there is DVI-A. This a fairly rare connection, but occasionally it will be found on some monitors and is an analog interface, in fact the same as VGA! In any case, you may need to change [[RPi_config.txt|config.txt]] hdmi_force_hotplug=0 to =1 if your display does not receive DVI signal (the analog output is likely active).<br />
<br />
Some adapters like Farnell part AK-CBHD03-BK are HDMI to DVI-I, which, while not fitting in a DVI-D monitor, are still compatible. The analog pins simply must be bent.<br />
<br />
The HDMI to DVI-D cable provided by Apple with the 2010 Mac Mini worked. It does not appear this adapter can be purchased separately.<br />
<br />
* '''The Pi Hut'''<br />
** HDMI to DVI Cable for the Raspberry Pi (from [http://thepihut.com/collections/video-output/products/hdmi-to-dvi-cable-for-the-raspberry-pi The Pi Hut's Raspberry Pi Store])<br />
* '''Other Variants'''<br />
** AmazonBasics HDMI to DVI Adapter Cable (model SK231) works and is inexpensive.<br />
** [http://www.ebay.com/itm/DVI-Female-to-HDMI-Male-Adapter-Converter-Adaptor-Gold-for-HDTV-Full-HD-/320946033059?pt=US_Video_Cables_Adapters&hash=item4ab9dfd1a3 A generic HDMI-to-DVI converter from eBay]. Works well, but it's probably the cause of some power loss between the Raspberry Pi and the monitor, causing [http://elinux.org/R-Pi_Troubleshooting#Interference_visible_on_a_HDMI_or_DVI_monitor this] problem. A setting of config_hdmi_boost='''5''' in /etc/boot solved this. Note that config_hdmi_boost='''4''', as suggested in the troubleshooting guide, helped, but it did not solve the problem completely.<br />
<br />
===HDMI->VGA Cables===<br />
HDMI to VGA cables <strong>do not work!</strong> <br />
They rely on logic incorporated in a video card that isn't available in a PI.<br />
Somehow such a video card outputs analog signal on the otherwise purely digital HDMI connector, that seems to be the only way for it to work.<br />
But normally HDMI cables <strong>never</strong> carry analog signals and the PI surely doesn't output analog signals either, almost no HDMI output device does, as its completely against HDMI specifications.<br />
<br />
===HDMI->VGA converter boxes===<br />
<strong>The [http://thepihut.com/collections/video-output/products/pi-view-official-raspberry-pi-hdmi-to-vga-convertor official Raspberry Pi HDMI to VGA adapter]is now available at [http://thepihut.com/ The Pi Hut].</strong><br />
<br />
HDMI to VGA <strong>converters</strong> do work, they convert the digital serial data streams from HDMI and using complex logic, and digital to analog converters they convert the HDMI signal to the analog signals needed for VGA, and sometimes also convert HDMI audio to an analog stereo signal. But note that if they feed off the PI it can cause a problem, as the PI only is designed to provide about 50mA to the (HDMI or DVI-D) monitor, and these adapters use >200mA, while the absolute maximum the PI can let through is 200mA.<br />
These adapters also thus use about half the energy that the PI (without USB devices) uses.<br />
Therefore its much better to use an adapter that has an external power input. Alternatively there are HDMI dongles (male to female HDMI adapters) that have a barrel input connector to feed the adapter with.<br />
<br />
Most will require use [[RPi_config.txt]]. Start off with hdmi_safe=1.<br />
<br />
At under ten pound [currently listed at £29.80, there are white ones for £11 linked down the page but it's not clear if these are identical] this one [http://www.amazon.co.uk/gp/product/B0088K7QUQ/ref=s9_simh_gw_p147_d0_i1?pf_rd_m=A3P5ROKL5A1OLE&pf_rd_s=center-3&pf_rd_r=1Y006WNZC47TTNRJFH1D&pf_rd_t=101&pf_rd_p=317828027&pf_rd_i=468294] is one of the cheapest, but perhaps due to a more advanced design is seems power frugal enough to most often work well with a PI, it has many comments saying it works well with the PI, and gives tips on how to edit config.txt.<br />
<br />
[http://www.element14.com/community/groups/raspberry-pi/blog/2012/08/16/raspberry-pi-hdmi-to-vga-converter Sanoxy HDMI to VGA converter], $27 from Amazon, no changes required with official Raspbian Wheezy image (2012-Jul-15), note: had already disabled overscan previously<br />
<br />
http://www.amazon.co.uk/gp/product/B007KEIRNG -- "Neewer" HDMI to VGA -- some issues discussed below:<br />
However, according to user "Tom1989" the same Neewer HDMI to VGA adapter burned out BAT54 Schottky diode D1 on the Raspberry Pi and broke its HDMI output: [http://www.raspberrypi.org/phpBB3/viewtopic.php?f=28&t=9819 Serious HDMI Problems. What's that smell? Burning Raspberry!]. On that thread, "mahjongg" suggested the NXP (or equivalent) PMEG2010AET as a high-current replacement for D1. The PMEG2010AET has 1&nbsp;A max forward current, much greater than the BAT54's 200&nbsp;mA limit which may be exceeded by your HDMI -> VGA converter. Remember that the converter's current must come from your Raspberry Pi power supply and go through the Micro USB cable and polyfuse F3, so you may get extra voltage drops and/or cause F3 to trip depending on how much current the converter uses. As always with board modifications, YMMV. Also on the "Burning Raspberry!" thread, user "pwinwood" reported the Neewer's current to be 400&nbsp;mA, which is twice the limit of BAT54 diode D1. "pwinwood" also took the Neewer apart and added its own +5&nbsp;V connection adapted from a USB cable, which bypasses Raspberry Pi's Micro USB cable and polyfuse F3.<br />
<br />
* Link to a gallery with detailed images & steps of the same adapter modification: [http://imgur.com/a/sLogs/all HERE] --''by [[User:Pinoccio|Pinoccio]]''<br />
<br />
http://www.amazon.co.uk/KanaaN-Adapter-Converter-Cable-Resolutions/dp/B007QT0NNW -- "Kanaan" HDMI-VGA<br />
<br />
http://www.ebay.com/itm/ws/eBayISAPI.dll?ViewItem&item=130699741793 -- eBay is swarming with $16 converters all like this one.<br />
<br />
This adapter -- http://www.ebay.co.uk/itm/300692770623 -- works from 640x480 up to 1920x1080, audio over HDMI works too.<br />
Sadly the IC's on the PCB have all been scrubbed. In-depth review http://raspi.tv/2013/hdmi-to-vga-video-converter-with-sound-for-raspberry-pi-review.<br />
Requires HDMI boost and overscan, [[RPi_config.txt|config.txt]] settings for 640x480 @60&nbsp;Hz:<br />
<br>hdmi_drive=2<br />
<br>hdmi_group=2<br />
<br>hdmi_mode=4<br />
<br>config_hdmi_boost=4<br />
<br>overscan_top=-30<br />
<br>overscan_bottom=-30<br />
<br>overscan_left=-30<br />
<br>overscan_right=-30<br />
<br />
It seems unlikely any of these HDMI->VGA converters could be used for driving a SCART RGB SD CRT TV with a suitable lead (as shown here for ATI/Nvidia PC output http://www.mythtv.org/wiki/RGB_Scart) because they only output preset progressive resolutions, whereas the TV will need an interlaced resolution and probably custom timings.<br />
<br />
According to user "Mortimer" -- HDFuryPro HDMI to YPbBr/VGA Converter found on Amazon -- http://www.amazon.co.uk/Inputs-Component-Video-YPbPr-Converter/dp/B00797ZZ4S/ -- Works with Raspberry Pi. Tested against a Philips 170B 1280x1024 LCD monitor, producing a full native resolution image. Not tested against a Component Video TV yet, and audio has yet to be got working.<br />
The [[RPi_config.txt|config.txt]] settings used are:<br />
<br>hdmi_drive=2<br />
<br>hdmi_group=2<br />
<br>hdmi_mode=36<br />
<br>disable_overscan=1<br />
<br />
<br />
According to user "Mortimer" -- HDFury1 1080p HDMI to VGA Converter from HDFury.com. I'm not sure the HDFury1 can be got a hold of easily nowadays, I happened to have access to one to try out. HDFury2, 3 and 4 are available as far as I can tell, but it is very pricey compared to the alternatives. HDFury1 was around £80 when we bought one for a project at work. HDFury2 seems to be around £130, 3 and 4 are getting on towards £200 or more. So not to be recommended as a solution unless you happen to have one lying around. I don't believe there is any relationship between the company that produces these and the HDFuryPro I bought for myself (See above). I didn't alter any config settings, just plugged it in. It doesn't work without having its external power supply connected, as it requires 0.4&nbsp;A, which is too much draw for the 5&nbsp;V supply available from the HDMI socket on the Raspberry Pi. Its power LED lights, but no picture is produced. In comparison to the HDFuryPro this picture from this device is sharper, but it is not enough to justify the extra cost.<br />
The [[RPi_config.txt|config.txt]] settings used are:<br />
<br>hdmi_drive=2<br />
<br>hdmi_group=2<br />
<br>hdmi_mode=36<br />
<br>disable_overscan=1<br />
<br />
http://www.amazon.co.uk/gp/product/B007SM7O2U/ref=oh_details_o02_s00_i00 - "Cable Matters"<br />
<br />
Here It is another option: http://www.dealextreme.com/p/hdmi-v1-4-male-to-vga-female-converter-adapter-cable-white-15cm-130458, is cheap (it's free shipping from china) and works perfectly, I tested it with an Acer VGA monitor (AL1511), without no change in my XBMC distribution.<br />
The config.txt for Raspbian (Flatron VGA monitor 1024 * 768):<br />
<br>hdmi_drive=2<br />
<br>hdmi_group=2<br />
<br>hdmi_mode=16<br />
<br>hdmi_force_hotplug=1<br />
<br>disable_overscan=0<br />
<br />
<br />
And another one: http://cgi.ebay.pl/ws/eBayISAPI.dll?ViewItem&item=251086464644. It is very cheap, but it works perfectly. No config.txt changes was needed at all. I've booted Raspbian and OpenELEC. Monitor is detected correctly and the optimal resolution is set (Raspbian) or you can change the res in the menu (OpenELEC). <br />
The /opt/vc/bin/tvservice is able to read monitor edid data. I tested the adapter using NEC 72VM 15" LCD. (1280x1024 60&nbsp;Hz, 1024x768 60&nbsp;Hz, 640x480 works) The adapter is based on Lontium LT8511A chip, but I was unable to get the specification for it.<br />
The D1 diode is getting very hot though. Most likely the adapter drives more than 200&nbsp;mA. The standard RS Components 1.2&nbsp;A USB power supply is able to provide enough power for the Raspberry Pi and the adapter. I'll try to modify the adapter to connect external power to bypass D1.<br />
Marcin.<br />
<br />
<br />
Newark/element14 sells the "Pi-View" HDMI-VGA converter specifically for use with the Raspberry Pi. It does work although the small box gets warm and the video output isn't great (slightly fuzzy text, smaller screen area even with overscan enabled):<br />
<br />
http://canada.newark.com/element14/piview/cable-assembly-hdmi-to-vga-adapter/dp/07W8937<br />
<br />
===DVI-D -> VGA active adapters===<br />
None are currently listed<br />
<br />
===Composite->SCART===<br />
SCART adapters (SCART plugs with three RCA connectors in the back), will probably work when used with the yellow RCA plug connected to the Raspberry Pi's RCA video output. Additionally using a splitter cable (3.5&nbsp;mm jack plug on one end, and red-white RCA plugs on the other end) will probably work when plugged into the red and white (left and right audio channels) of the SCART adapter.<br />
<br />
* Generic - works<br />
<br />
===Composite->VGA converter boxes===<br />
* [http://www.extron.com/product/product.aspx?id=dvs204| Extron DVS-204] - works no problem!<br />
<br />
== SD cards ==<br />
<br />
The SD card section has been moved to a separate page. See [[RPi SD cards]]<br />
<br />
== Foreign Language Translations ==<br />
* [[Ru:RaspberryPiBoardVerifiedPeripherals]]<br />
<br />
== References ==<br />
<references><br />
</references><br />
<br />
{{Template:Raspberry Pi}}<br />
♦<br />
nbsp;V 1nbsp;V 1000</div>Pioneerhttps://elinux.org/index.php?title=RPi_VerifiedPeripherals&diff=242606RPi VerifiedPeripherals2013-04-13T19:47:49Z<p>Pioneer: /* HDMI->VGA converter boxes */</p>
<hr />
<div>[[Category: Linux]]<br />
[[Category: ARM Development Boards]]<br />
[[Category: Broadcom]]<br />
[[Category: Development Boards]]<br />
[[Category: RaspberryPi]]<br />
[[Category: Education]]<br />
{{Template: RPi_Hardware}}<br />
<br />
<br />
'''A note about this page: For USB devices, please specify if they required a powered hub'''<br />
==Notes==<br />
<br />
19-Apr-2012: Now that the Model B board is shipping, details added should relate to this board and the [http://www.raspberrypi.org/downloads default Debian distribution] unless stated otherwise. A suggested suffix markup scheme is as follows:<br />
<br />
* (A) - Relates to model A production board<br />
* (B) - Relates to model B production board<br />
* (!) - Information from alpha and beta board days -- beta board verified peripherals should still apply to production boards for the most part, but the alpha board is fairly different<br />
* No markup - relates to all production boards<br />
<br />
''Discuss: [http://www.raspberrypi.org/forum/?mingleforumaction=viewtopic&t=247 http://www.raspberrypi.org/forum/?mingleforumaction=viewtopic&t=247]''<br />
<br />
If you are adding to a product list it would help clarity if entries are kept/added in alphabetical order.<br />
<br />
==Power Usage Notes==<br />
{{Warning|Adding peripherals may increase the loading on the power supply to your board and this, in turn, may affect the voltage presented to the Raspberry Pi. If the Raspberry Pi's supply voltage falls below a certain value (anecdotally stated as around 4.75&nbsp;V), or it begins to fluctuate, your setup may become unstable. There is a [http://elinux.org/RPi_Hardware#Power Wiki section about this issue] which is worth a read.}}<br />
<br />
'''Model B Hardware Revisions and USB Power limits'''<br />
'''Hardware Revision 1.0'''<br />
The original Model B board had current limiting polyfuses which limited the power output of each USB port to approximately 100&nbsp;mA. USB devices using more than 100&nbsp;mA had to be connected via a powered hub. The Raspberry Pi's PSU was chosen with a power budget of 700&nbsp;mA of which 200&nbsp;mA were assigned to the USB ports, so the Raspberry Pi's (poly)fuses were designed only for devices up to 100&nbsp;mA, and typical 140&nbsp;mA polyfuses will have as much as 0.6 volt across them when drawing currents near the 100&nbsp;mA limit. As a consequence the USB ports are only directly suitable for "single current unit" USB devices which, according to USB specifications, are designed to work with just 4.4 Volt. Not only do non single current unit devices draw more current (causing greater Voltage drops, and greater stress on the fuses), they also might require 4.75 Volt to work.<br />
<br />
'''Model B Hardware Revision 2.0 and Revision 1.0 with ECN0001 change'''<br />
This had the polyfuses removed, removing the 100&nbsp;mA current limitation for each USB port (but leaving the main fuse F3 intact). Users should still ensure their power supply can power the Raspberry Pi and the USB peripherals. Revision 2.0 was released in August 2012. {{Warning|}}Because the polyfuses have been removed, back feeding of the PI, by applying power via its normal USB output, can damage D 17 if triggered by an over-voltage, and so lead to consequential over-heating. This can be discovered by melts, scorching, smoke or worse.[http://www.raspberrypi.org/phpBB3/viewtopic.php?f=28&t=34149]<br />
<br />
==Linux Driver Issues==<br />
Shortly after the Raspberry Pi was released it was confirmed that there were a number of issues with the Linux USB driver for the SMSC95xx chip. These included problems with USB 1.x peripherals that use split transactions, a fixed number of channels (causing problems with Kinect) and the way the ARM processor handles the SMSC95xx interrupts. [http://www.raspberrypi.org/phpBB3/viewtopic.php?f=28&t=12097&start=76] [http://www.raspberrypi.org/phpBB3/viewtopic.php?f=28&t=5249&start=44]<br />
A large number of fixes were included in the 2012-08-19-Wheezy-raspbian Linux image.<br />
<br />
== Powered USB Hubs ==<br />
A number of low-cost powered USB hubs are known to have caused problems. Members of the Raspberry Pi forums have reported low power or no power at all in some cases. The following is a list of specific Powered USB Hubs which appear to be fault-free. Please note that these do not take into account powering the Raspberry Pi from the hub, in addition to its peripherals.<br />
<br />
If you use a powered hub and the Raspberry Pi PSU together consider powering them from the same power bar with switch, so you can turn them on simultaneously., especially if the HUB tries to feed the Raspberry Pi through their interconnect cable, due to the 100&nbsp;mA limiting fuse in the Raspberry Pi, the Raspberry Pi will be partially powered which may cause problems (unwanted writes to the SD card).<br />
<br />
===Working USB Hubs===<br />
<div style="margin: -.3em -1em -1em -1em;"><br />
{| width="100%" bgcolor="#fff" border="0" cellpadding="2px" cellspacing="2px" style="margin:auto;"<br />
|- align="center" bgcolor="#e7eef6"<br />
| '''Brand'''<br />
| '''Name'''<br />
| '''Model Number'''<br />
| '''Hardware ID'''<br />
| '''USB Version'''<br />
| '''Number of Ports'''<br />
| '''Power Rating*'''<br />
| '''Powers Raspberry Pi'''<br />
| '''Additional Information'''<br />
<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Atlantis<br />
|HUB USB2.0 7P<br />
|P014-GH902-B<br />
|<br />
|USB 2.0<br />
|7-Port<br />
|5&nbsp;V - 2&nbsp;A<br />
|Verified<br />
|Powers the pi. Seems very good, tested with: a keyboard, a mouse, a numpad and an Xbox joypad<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Belkin<br />
|4-Port Ultra-Slim Desktop Hub<br />
|F4U040<br />
|05e3:0608<br />
|USB 2.0<br />
|4-Port<br />
|5&nbsp;V - 2.6&nbsp;A<br />
|Verified<br />
| Powers the pi quite well, 4.85V across TP1&2 during idle and load. The PSU for the hub is a 2.5A 5v made in china. Seems solid. Does backfeed the mini USB port<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Belkin<br />
|8-Port ExpressBus for iMac<br />
|F5U010<br />
|<br />
|USB 2.0<br />
|8-Port 7x"A" 1x"B"<br />
|<br />
|Verified<br />
|PSU 6v 4A Powering a 256 "A" RPi with the hub. With the USB output of the RPi connected to the one "B" port<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Belkin<br />
|Hi-Speed USB 2.0 4-Port Hub<br />
|F5U224<br />
|<br />
|USB 2.0<br />
|4-Port<br />
|5&nbsp;V - 500&nbsp;mA per Port<br />
|Not Verified<br />
|<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Belkin<br />
|TetraHub™ USB 2.0 4-Port Hub<br />
|F5U231<br />
|<br />
|USB 2.0<br />
|4-Port<br />
|5&nbsp;V - 500&nbsp;mA per Port<br />
|Verified<br />
|<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Belkin<br />
|Hi-Speed USB 2.0 4-Port Hub<br />
|F5U234<br />
|<br />
|USB 2.0<br />
|4-Port<br />
|5&nbsp;V - 500&nbsp;mA per Port<br />
|Verified<br />
|No backfeed, can power the RPi. Comes with a 2.4&nbsp;A power supply. The user manual [http://www.belkin.com/pyramid/documents/external/P75268ea_F5U234ea.pdf] says ''&ldquo;Per Port Current Self-Powered Mode: 500mA (max)&rdquo;''. However, I've attached a HD that requires 850&nbsp;mA and it worked fine.<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Belkin<br />
|Hi-Speed USB 2.0 7-Port Hub <br />
|F5U237<br />
|<br />
|USB 2.0<br />
|7-Port<br />
|5&nbsp;V - 3.8&nbsp;A<br />
|Verified<br />
|<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Belkin<br />
|MyEssentials 7-Port High-Speed USB 2.0 Hub<br />
|F5U259-ME<br />
|<br />
|USB 2.0<br />
|7-Port<br />
|<br />
|Verified<br />
|<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Belkin<br />
|Hi-Speed USB 2.0 4-Port Lighted Hub<br />
|F5U403<br />
|<br />
|USB 2.0<br />
|4-Port<br />
|<br />
|Not Verified<br />
|<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Belkin<br />
|Hi-Speed USB 2.0 7-Port Lighted Hub<br />
|F5U700<br />
|<br />
|USB 2.0<br />
|7-Port<br />
|<br />
|Verified<br />
|Cascaded hub, only 3 ports work [http://forum.stmlabs.com/showthread.php?tid=5396&pid=60068#pid60068] [http://www.amazon.com/gp/product/B000SDW84K]<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Belkin<br />
|Hub 2-en-1<br />
|F5U706ea<br />
|<br />
|USB 2.0<br />
|7-Port<br />
|<br />
|Not Verified<br />
|<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Belkin<br />
|Hi-Speed USB 2.0 7-Port Hub <br />
|F5U237v1<br />
|<br />
|USB 2.0<br />
|7-Port<br />
|5&nbsp;V - 2.5&nbsp;A<br />
|Not Verified<br />
|<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Belkin<br />
|Ultra-Slim Desktop Hub<br />
|F4U040v<br />
|05e3:0608<br />
|USB 2.0<br />
|4-Port<br />
|5 V - 2.6 A<br />
|Verified<br />
|<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Belkin<br />
|Ultra-Slim Desktop Hub<br />
|F4U039qukAPL<br />
|05e3:0608<br />
|USB 2.0<br />
|7-Port<br />
|<br />
|Verified<br />
|<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Benq<br />
|<br />
|E2220HD<br />
|<br />
|USB 2.0<br />
|4-Port<br />
|<br />
|Verified<br />
|Monitor with built in Hub<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Biltema<br />
|<br />
|23-924<br />
|<br />
|USB 2.0<br />
|4-Port<br />
|2.0&nbsp;A<br />
|Verified<br />
|<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Biltema<br />
|<br />
|23-924<br />
|<br />
|USB 2.0<br />
|4-Port<br />
|2.0&nbsp;A<br />
|Verified<br />
|<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|BUFFALO<br />
|4 Port Hub<br />
|BSH4aAE06<br />
|05e3:0608<br />
|USB 2.0<br />
|4-Port<br />
|5&nbsp;V <br />
|Verified<br />
|No Problem using Webcam & Wi-Fi Dongle. seen As Genesys Logic, Inc. USB-2.0 4-Port HUB<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Cyberpower<br />
|High-speed Hub<br />
|CP-H720P<br />
|0409:0050<br />
|USB 2.0<br />
|7-Port<br />
|3.6&nbsp;A<br />
|Verified<br />
|May Contain dual 05e3:0608 instead of 0409:0050<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Dell<br />
|<br />
|2001FP<br />
|<br />
|USB 2.0<br />
|4-Port<br />
|<br />
|Not Verified<br />
|Monitor with built in Hub<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Dell<br />
|<br />
|SP2309W<br />
|<br />
|USB 2.0<br />
|4-Port<br />
|<br />
|Not Verified<br />
|Monitor with built in Hub<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Dell<br />
|<br />
|2407FWP<br />
|<br />
|USB 2.0<br />
|4-Port<br />
|<br />
|Not Verified<br />
|Monitor with built-in hub - 6-in-1 card reader Works, but it cannot read SDXC<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Dell<br />
|<br />
|U3011<br />
|<br />
|USB 2.0<br />
|4-Port<br />
|<br />
|Not Verified<br />
|Monitor with built in Hub - Card Reader Works - May work with SDXC<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Delock<br />
|<br />
|B/N61393<br />
|<br />
|USB 2.0<br />
|4-Port<br />
|2.0&nbsp;A<br />
|Verified<br />
|<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Delock<br />
|USB 2.0 External Hub 7 Port<br />
|B/N87467<br />
|<br />
|USB 2.0<br />
|7-Port<br />
|5&nbsp;V - 3.5&nbsp;A<br />
|Verified<br />
|You can Power Raspberry Pi using one USB Port of the Hub there is no backfeeding, measured 4,88V on Idle and 4,82V on load on TP1-TP2.<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Deltaco<br />
|<br />
|UH-715 Rev 2<br />
|<br />
|USB 2.0<br />
|7-Port<br />
|2.0&nbsp;A<br />
|Not Verified<br />
|<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Dynex<br />
|<br />
|<br />
|0409:0050<br />
|USB 2.0<br />
|7-Port<br />
|2.0&nbsp;A<br />
|Not Verified<br />
|<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Dynex<br />
|Dynex USB 2.0 7 Port Hub<br />
|DX-HB7PT<br />
|<br />
|USB 2.0<br />
|7-Port<br />
|5.0&nbsp;V / 2.0&nbsp;A<br />
|Verified<br />
|<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|D-Link<br />
|D-Link 7 Port USB Hub<br />
|DUB-H7/B<br />
|<br />
|USB 2.0<br />
|7-Port<br />
|3.0&nbsp;A<br />
|Verified<br />
|[http://www.misco.co.uk/product/94282/D-Link-7-Port-USB-Hub] Power USB slots can be used to power Raspberry Pi.<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|D-Link<br />
|DUB-H7 High Speed USB 2.0 7-Port Hub<br />
|BUBH7A A5<br />
|<br />
|USB 2.0<br />
|7-Port<br />
|2.0&nbsp;A<br />
|Not Verified<br />
|[http://www.amazon.com/D-Link-DUB-H7-High-Speed-7-Port/dp/B00008VFAF]<br />
<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|D-Link<br />
|DUB-H7<br />
|EUBH7EB H/W Ver:B1<br />
|<br />
|USB 2.0<br />
|7-Port<br />
|3.0&nbsp;A<br />
|Verified<br />
|[http://www.amazon.fr/gp/product/B0000B0DL7/] 7 ports including 2 ports 1.2 A sucessfully power RPI<br />
<br />
<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|D-Link<br />
|DUB-4 High Speed USB 2.0 4-Port Hub<br />
|DUB-H4<br />
|<br />
|USB 2.0<br />
|4-Port<br />
|2.0&nbsp;A<br />
|Verified<br />
|[http://www.newegg.com/Product/Product.aspx?Item=N82E16817111131] Charging port doesn't power Raspberry Pi<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Digicom<br />
|<br />
|<br />
|<br />
|USB 2.0<br />
|4-Port<br />
|5&nbsp;V - 2.0&nbsp;A<br />
|Not Verified<br />
|[http://www.digicom.it/digisit/prodotti.nsf/itprodottiidx/MiniHubUsb204P#]<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|ednet<br />
|USB 2.0 7 port Hub<br />
|85014<br />
|<br />
|2.0<br />
|7-Port<br />
|<br />
|Not Verified<br />
|Works with keyboard, mouse, audio devices<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|GigaWare<br />
|USB 2.0 4 port Hub<br />
|Model 26-160<br />
|<br />
|2.0<br />
|4-Port<br />
|<br />
|Verified<br />
|Works with Raspbian for powering webcams. This is the only powered hub on shelves at Radioshack as of early 2013.<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|König Electronic<br />
|7 port USB2.0 HUB<br />
|CMP-USB2HUB55<br />
|1a40:0201<br />
|2.0<br />
|7-Port<br />
|2.0A<br />
|Verified<br />
|Backpowers Raspberry Pi well.<br />
<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Medi@com<br />
|USB 2.0 4 ports Hub<br />
|M-HX30<br />
|<br />
|2.0<br />
|4-port<br />
|<br />
|Verified<br />
|Very small USB Hub. Powers the Rapsberry Pi and an 2.5" external HDD (LaCie Rikiki 500Gb) without problems. I already tried to connect another HDD without problems even if is not yet been mounted on linux.<br />
[http://www.mediacomeurope.it/Prodotti/Scheda.aspx?XRI=1988]<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|mbeat<br />
|13 Port USB Hub<br />
|USB-M13HUB<br />
|<br />
|USB 2.0<br />
|13-port<br />
|5V - 3A<br />
|Verified<br />
|<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Monoprice<br />
|Aquagate USB Hub<br />
|5328<br />
|<br />
|2.0<br />
|7-port<br />
|2.0&nbsp;A<br />
|Verified<br />
|Has separate USB In port, in theory should prevent backfeeding (but that is not verified). get about 4.9V across TP1/TP2 when idling with Raspbian. [http://www.monoprice.com/products/product.asp?c_id=103&cp_id=10307&cs_id=1030702&p_id=5328&seq=1&format=4]<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Plugable <br />
|7 Port High Speed USB Hub<br />
|USB2-HUB-AG7<br />
|<br />
|USB 2.0<br />
|7-Port<br />
|5V - 3A<br />
|Verified<br />
| [http://plugable.com/products/USB2-HUB-AG7/] Better than usual power supply. There are US and UK power supply versions and it can be ordered in US and (for the UK version) many countries in Europe. There is a video showing this hub powering both the Raspberry Pi several peripherals at once[http://www.youtube.com/watch?v=pDA7MxFtoS0]. No back-voltage on upstream connection. Widely used with success on the Pi.<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Plugable<br />
|4 Port Hub with Battery Charging 1.1 Support<br />
|USB2-HUB4BC<br />
|<br />
|USB 2.0<br />
|4-Port<br />
|5V - 2.5A<br />
|Verified<br />
| [http://plugable.com/products/USB2-HUB4BC/] High quality power supply for a 4 port hub (to support BC 1.1 current). US plugs version only. Can Power Raspberry Pi via microUSB from a hub port, plus three more devices. USB Audio peripheral tested and working. No back-voltage on upstream connection. Widely used with success on the Pi.<br />
<br />
|- valign="top" align="left" style="background: #FFFDFD;"<br />
|Plugable<br />
|10 Port USB 2.0 Hub<br />
|USB2-HUB10S<br />
|<br />
|USB 2.0<br />
|10-Port<br />
|5V - 2.5A<br />
|Not Verified<br />
| Possibly because 10 ports hubs combine 7 + 4 cascaded controllers, seems to have corner cases where it won't power the Pi at boot. Not recommended. Get their USB 2.0 7 port version<br />
<br />
|- valign="top" align="left" style="background: #FFFDFD;"<br />
|Plugable<br />
|4 Port USB 3.0 Hub<br />
|USB2-HUB-81X4<br />
|<br />
|USB 3.0<br />
|4-Port<br />
|5V - 4A<br />
|Not Verified<br />
| The high-power 4 A power adapter makes this a tempting purchase, but some users report problems connecting devices with a USB 3.0 hub. Since Pi can't benefit from USB 3.0, better off to use one of the Plugable USB 2.0 7 or 4 port hubs like USB2-HUB-AG7 to both power the Pi and attached USB devices.<br />
<br />
|- valign="top" align="left" style="background: #FFFDFD;"<br />
|Plugable<br />
|7 Port USB 3.0 Hub<br />
|USB2-HUB7-81X<br />
|<br />
|USB 3.0<br />
|7-Port<br />
|5V - 4A<br />
|Not Verified<br />
| The high-power 4 A power adapter makes this a tempting purchase, but some users report problems connecting devices with a USB 3.0 hub. Since Pi can't benefit from USB 3.0, better off to use one of the Plugable USB 2.0 7 or 4 port hubs like USB2-HUB-AG7 to both power the Pi and attached USB devices.<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Trust<br />
|Plata 4 port USB 2.0 hub<br />
|18687<br />
|<br />
|2.0<br />
|4-port<br />
|1.0&nbsp;A<br />
|Not Verified<br />
|Probably not suited to power the Rapsberry Pi but works well as a hub on the Pi.<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Zipp<br />
|USB 7-Port HUB<br />
|N294<br />
|<br />
|USB 2.0<br />
|7-Port<br />
|5V - 2.0A<br />
|Verified<br />
|Powers both the RPi and a WD Portable 1TB Drive without problems - $14.99 at Big W (Australia)<br />
<br />
|-<br />
|}<br />
<br />
<br />
'*' Power Ratings may not be completely accurate, use as rough guideline rather than fact.<br />
</div><br />
<br />
<br />
*'''Acme'''<br />
** USB 2.0 hub 4 port ([http://www.acme.eu/en-us/product/019188 ACME]) Based on NEC μPD720114 USB2.0 Hub Controller USB ID 0409:005a '''NOTE!''' It is bus-powered hub, but it is very cheap and small and works after a small modding: on USB-hub board you have 4 holes: V, D+, D- and GND. Connect GND, D+ and D- to the Raspberry Pi, and additionally connect GND and +5&nbsp;V from power supply to the same holes on USB-hub GND and V. Now there is common contacts: GND, D+ and D- between Raspberry Pi and hub needed to work, and additional power for USB devices, connected to the hub. Tested on my Raspberry Pi.<br />
<br />
<br />
*'''Digitus'''<br />
** 7-port USB2.0 Powered Hub. Model DA-70226.<br />
*'''Eminent'''<br />
** [http://www.eminent-online.com/en/product/22/em1102-4-port-usb-hub---black.html] EM1102 4 Port USB 2.0 Hub with 1&nbsp;A power adapter. It's able to power the Raspberry Pi, external HDD and other peripherals.<br />
** [http://www.eminent-online.com/en/product/27/7-port-usb-2-0-hub.html] EM1107 7 Port USB 2.0 Hub with 2&nbsp;A power adapter. It's able to power the Raspberry Pi, external HDD and other peripherals.<br />
* '''GearHead'''<br />
** [http://www.amazon.com/gp/product/B004OBZ088/] GearHead 4 Port Hub with Energy Saving Power Switch (5&nbsp;V, 1&nbsp;A)<br />
*'''Gembird'''<br />
** Gembird UHS 242 4-port USB 2.0 Hub (5V DC, 1A). '''NB:''' This is a 4-port switching hub that enables the "sharing" of up to four USB devices between two computers. Whilst it may be powered externally, it does take power from both connected computers. If one of them is, say, a netbook or laptop, that may provide sufficient extra power to enable the use of USB devices that the Pi alone cannot handle.<br />
* '''Genesys Logic (sold at Fry's)'''<br />
** Genesys Logic 4-Port USB 2.0 Hub (ID 05e3:0608) (Other brands include Gigaware, Hama and Belkin, same ID shows up in lsusb) - works, but increases packet loss problems<ref>http://www.raspberrypi.org/phpBB3/viewtopic.php?p=297664#p297664</ref><br />
** Genesys Logic 4-Port USB 2.0 Hub (ID 05e3:0606) (Other brands include i-Rocks, same ID shows up in lsusb)<br />
* '''Hama'''<br />
** Hama 4-way USB 2.0 Hub<br />
** Hama 7-way USB 2.0 Hub (identified as two "05e3:0608 Genesys Logic, Inc. USB-2.0 4-Port HUB" but Pi boots OK only with 1.2A power, not with 1A..)<br />
*'''HP'''<br />
** HP ZR2240w 21.5" Monitor with built in 2-Port USB Hub (B)<br />
<br />
*'''Laser'''<br />
** "7 port USB hub with AC adapter Version 2.0". 5&nbsp;V 1&nbsp;A (found at Harvey Norman Australia for $24.95 and Australia Post Shops for $9.95). You can power the Raspberry Pi by connecting both the main USB connector to the Raspberry Pi USB port, '''and''' from a spare USB port back to the power micro USB socket. If you don't do both, boot-loops are likely to occur.<br />
*'''Logik'''<br />
** [http://www.currys.co.uk/gbuk/logik-lp4hub10-4-port-powered-usb-hub-04979038-pdt.html] LP4HUB10 4-Port USB Hub. '''Throws errors when used with Fedora remix 14'''<br />
** Logik L4THUB10 4 Port powered hub works fine under Raspbian/Wheezy/model B. Captive USB cable, 2&nbsp;A power supply, convenient single top mounted USB socket. Unlike my last hub, will power Wi-Fi!<br />
*'''LogiLink'''<br />
** UA0085 USB 2.0 Hub, 4-Port with PSU 5&nbsp;V, 2&nbsp;A<br />
** UA0090 USB 2.0 Hub, 4-Port with PSU 5&nbsp;V, 2&nbsp;A<br />
** UA0091 USB 3.0 Hub, 4-Port with PSU 5&nbsp;V, 4&nbsp;A. Connected with USB2.0 cable. 1&nbsp;A per port, able to support USB HDD drives and other power hungry devices. Tested with kernel 3.1.9-cutdown, Wheezy. <br />
** UA0096 USB 2.0 Hub, 10-Port with PSU 5&nbsp;V, 3.5&nbsp;A (Not suitable for powering Raspberry Pi because it doesn't work unless there is working USB input present even with PSU plugged in.)<br />
** UA0160 USB 2.0 Hub, 4-Port with PSU 5&nbsp;V, 2&nbsp;A. Able to power the Raspberry Pi, keyboard, mouse and LogiLink UA0144 USB Ethernet adapter. (More testing to come.) Was not able to record audio properly via a Soundblaster Play! device.<br />
* '''Macally'''<br />
** [http://www.macally.com/EN/?page_id=2312] Hi-Speed 7-Port USB 2.0 Powered Micro HUB, AC Powered. Includes a 2000&nbsp;mA wall-wart (US style)<br />
* '''Manhattan'''<br />
** [http://manhattan-products.com/en-US/products/6500-hi-speed-usb-2-0-micro-hub] (#160612) Hi-Speed USB 2.0 Micro HUB, AC Powered (identifies as ID 05e3:0608 Genesys Logic) Includes a 1000&nbsp;mA wall-wart (US style)<br />
** [http://manhattan-products.com/en-US/products/9583-mondohub] (#161718) MondoHub 28 Port USB 3.0 & USB 2.0 HUB (24 USB 2 ports @500&nbsp;mA each) + (4 USB 3.0 Ports @900&nbsp;mA each) Power Switches on each port, AC Powered and Includes a 5&nbsp;V 4&nbsp;A wall-wart (US style)<br />
*'''Newlink'''<br />
** NLUSB2-224P 4 port USB 2.0 Mini hub with PSU 5&nbsp;V 1&nbsp;A<br />
** NLUSB2-222P 4 port USB 2.0 Hub with 5&nbsp;V 2&nbsp;A PSU (Available From [https://www.modmypi.com/shop/raspberry-pi-accessories/New-Link-4-Port-USB-Hub-(USB-2.0-with-Mains-Adaptor) | ModMyPi])<br />
*'''Nilox'''<br />
** Nilox USB 2.0 4port HUB model HUB4USB2AC with PSU 5&nbsp;V 1.0&nbsp;A<br />
* '''Plugable'''<br />
** [http://plugable.com/products/USB2-HUB4BC/] USB2-HUB4BC 4 Port USB 2.0 Hub with BC 1.1 Fast Charging. 5&nbsp;V 2.5&nbsp;A power supply. Powering Raspberry Pi via microUSB from a hub port. USB Audio peripheral tested and working.<br />
** [http://plugable.com/products/USB2-HUB10S] USB2-HUB10S 10 Port USB 2.0 Hub 2.5&nbsp;A power supply. Powering Raspberry Pi via microUSB from a hub port.<br />
** [http://plugable.com/products/USB2-HUB-AG7/] USB2-HUB-AG7 7 Port USB 2.0 Hub with 5&nbsp;V 3&nbsp;A power supply. There are US and UK power supply versions and it can be ordered in US and (for the UK version) many countries in Europe. There is a video showing this hub powering both the Raspberry Pi several peripherals at once[http://www.youtube.com/watch?v=pDA7MxFtoS0]. Confirmed to work with Element14 WiPi Wi-Fi dongle and Seagate external hard drive (simultaneously)<br />
<br />
* '''Pluscom'''<br />
** Pluscom 7 Port USB 2.0 Hub Model U7PH-3A with 3&nbsp;A PSU. USB ID 1a40:0101. Powering Raspberry Pi via microUSB from a hub port. Internally two 4 Port switches linked. Leaks power back up USB data cable to Raspberry Pi, but it is not really a problem when powering Raspberry Pi at the same time.<br />
*'''Satechi'''<br />
** ST-UH12P 12 port powered hub with 2 Control Switches. Also works while powering the Raspberry Pi.<br />
*'''Staples (Business Depot) (Bureau EN GROS)'''<br />
** Staples 4-port hub Item 607477-CA<br />
*'''StarTech.com'''<br />
** StarTech.com 7-port Compact USB 2.0 Hub (ST7202USB). Comes with 5&nbsp;V 2&nbsp;A supply. Shows in lsusb as two Genesys Logic, Inc. USB-2.0 4-Port HUBs (05e3:0608). Back powers Raspberry Pi (just, voltage across TP1 & TP2 is a little low when powered from this hub).<br />
*'''SumVision'''<br />
** Sumvision Slim 4 Port High Speed USB 2.0 HUB with PSU 5&nbsp;V 1.0&nbsp;A (from [http://www.7dayshop.com/catalog/account_history_info.php?page=1&order_id=5130107 | 7dayshop ])<br />
*'''Sitecom'''<br />
** CN-032 4 Port USB 2.0 Pocket Hub. Works for powering the Raspberry Pi, an USB WLAN Adapter, wireless Kbd+Mouse. Using an 2500&nbsp;mA Voltcraft <br />
** CN-060 4 Port USB 2.0 Hub powered with AC Adapter (1&nbsp;A). Powering Raspberry Pi via microUSB from a hub port.<br />
** CN-061 7 Port USB 2.0 Hub powered with AC Adapter. There is a voltage problem on the left half of the hub (4 ports) that do not deliver enough current to feed a wifi dongle (tested with an RTL8191S); you should not use these ports for anything important (keyboard keys will stick, self-powered USB hard disk will reset continuously). The remaining 3 ports on the right half are instead working as expected. [http://www.raspberrypi.org/phpBB3/viewtopic.php?f=28&t=24247]<br />
*'''Sweex'''<br />
** US014 4 Port USB 2.0 Hub<br />
*'''Targus'''<br />
** ACH81xx 7-port powered hub. 5&nbsp;V 3&nbsp;A power supply, with 2 high power ports. (possible conflicting behaviour with USB keyboard / Wi-Fi Dongles)<br />
** ACH63EU 4-port. Using a 5&nbsp;V 2&nbsp;A power supply, which isn't supplied with the hub, it is able to power the Raspberry Pi as well.<br />
*'''The Pi Hut'''<br />
** 7 Port USB Hub (from [http://thepihut.com/products/7-port-usb-hub-for-the-raspberry-pi The Pi Hut's Raspberry Pi Store])<br />
*'''Trendnet'''<br />
** [http://www.trendnet.com/products/proddetail.asp?prod=130_TU2-700&cat=49] TU2-700 7 Port Powered USB 2.0 Hub with AC Adapter (5&nbsp;V 2&nbsp;A)<br />
*'''Tripp-Lite'''<br />
** [http://www.tripplite.com/en/products/model.cfm?txtModelID=3167] U222-007-R 7 Port Powered USB 2.0 Hub with AC Adapter (5&nbsp;V 2.5&nbsp;A) Powering Raspberry Pi from the hub works.<br />
*'''Ultron'''<br />
** [http://www.ultron.de/v1/produktansicht.php?artnr=67072&kid=bfa8340c4e245...&l=en&WGType=Neue+USB-HUBS] UHN-710 7-port powered hub with PSU 5&nbsp;V, 3&nbsp;A. USB ID 1a40:0201.<br />
*'''VANTEC'''<br />
** 4 Port USB 2.0 Powered Hub Model: UGT-MH304. 5&nbsp;V 2&nbsp;A AC/DC adapter. Go 2.0 Mini hub.<br />
*'''Z-TEK'''<br />
** Z-TEK 7-port powered hub with PSU 5&nbsp;V, 4&nbsp;A. USB ID 1a40:0201.<br />
*"Unknown"<br />
** 10(7-4) port hub idVendor=1a40, idProduct=0201 / idVendor=1a40, idProduct=0101 works<br />
<br />
===Problem USB Hubs===<br />
<br />
Please check known workarounds [http://elinux.org/Rpi_USB_check-list here] before adding to the list<br />
<br />
*'''Addon'''<br />
** 7-Port Powered Hub - labelled ADDUH070P - Gives constant Eth0 errors on boot.<br />
*'''Belkin'''<br />
** 7-Port Powered Mobile Hub - device labelled F4U018, packaging labelled F5U701. lsusb reveals it to be two Genesys Logic 4-port hubs based on the GL850G chipset (vendor: 0x05e3 product: 0x0608) ganged together. Yields a lot of "handle_hc_chhltd_intr_dma:: XactErr without NYET/NAK/ACK" errors and device resets in /var/log/messages. Low speed devices such as keyboards work OK, Wi-Fi/mass storage is unreliable or broken. -- No error messages with the latest kernel, but it is still unstable with mass storage devices. Also, leaks current back to the Raspberry Pi (can be fixed by overtaping GND and +5&nbsp;V pinouts)<br />
** F4U022 7-Port powered USB hub (powered 5&nbsp;V, 2.6&nbsp;A), same as F4U018<br />
** 7-Port Powered Hub - device labled F5U237 Rev.3 - ID 050d:0237 Wired Ethernet fails to connect; gives "DWC OTG HCD URB enqueue failed adding QTD. Error status -4008" Result is same as DUB-H7 below.<br />
** F5U404 Hi-Speed USB 2.0 4-Port Mobile Hub. Faulty/bad design; Leaks current back up the cable to the Raspberry Pi.<br />
** F5U307 Hi-Speed USB 2.0 7-Port Hub (Powered, able to apply power to Raspberry Pi via micro USB from this hub at same time) It work's sometimes. (Works always without powering the Raspberry Pi, haven't tried that)<br />
<br />
*'''Dell'''<br />
** Dell U2410 Monitor Built-in 4 Port Hub - Shows up as a pair with 0424:2514 and 0424:2640. Standard Microsystems Corp. USB 2.0 Hub. When connecting some devices it kills the Ethernet with "smsc95xx 1-1.1:1.0: eth0: Failed to read register index 0x0000011X" errors. It did work for a keyboard and webcam. Bluetooth that works connected directly to the Raspberry Pi triggers the error.<br />
<br />
*'''DELTACO'''<br />
** 7-Port USB Hub UH-713 Rev 3. This one consists also of two 05e3:0608 Genesys Logic, Inc. USB-2.0 4-Port HUBs connected together. The power supply is rated at 5 V 2 A. It kills Ethernet when X11 is started.<br />
<br />
*'''Dynex'''<br />
** 7-Port USB Hub - Does not work in Debian 19-04 image.<br />
** DX-HB7PT 7-Port USB Hub - As per the Gear Head below, it's 2 daisy-chained Genesys Logic 05e3:0608 devices. Appears to result in significant slow downs when the USB is under load, such as running the root file system from a USB drive.<br />
<br />
*'''Dynamode'''<br />
** 7-Port USB 2.0 Hub (Silver and black). Feeds power back up the interconnect to the Raspberry Pi causing the power LED to light on the Raspberry Pi if the hub is powered on, but the Raspberry Pi is not. The Raspberry Pi also fails to boot when powered off this hub, with or without the interconnect plugged in. Stops the network from working when connected to the Raspberry Pi after booting the Raspberry Pi - cannot ssh to the Raspberry Pi. Best avoided. :-( Shows up in ''lsusb'' as a pair of ''ID 05e3:0608 Genesys Logic, Inc. USB-2.0 4-Port HUB'' which is interesting. - Confirmed. This hub also appears unable to power an external USB drive using a y-cable as it gives the error -71 message in dmesg (when providing external power to the Raspberry Pi).<br />
** 4-Port High-Speed USB 2.0 Hub (USB-H40-A2.0), came with with a 1&nbsp;A power supply. Leaks power to the Raspberry Pi through the uplink. Doesn't work with Raspberry Pi, unless the Raspberry Pi is powered by a second power source. This hub is completely generic and I've seen it being sold under different brand names as well. Therefore, a picture is [http://i.imgur.com/BPZ3j.jpg included] for easy identification. <br />
<br />
*'''D-Link'''<br />
** 7-Port USB Hub DUB-H7 (Crashes USB stack, including Ethernet, when plugging / using some peripherals). (See note above, it works with some distros and/or with latest firmware)<br />
<br />
*'''E-Solution'''<br />
** 4-Port 2&nbsp;A Supply (Does not detect at all during boot or after boot- no messages) [IC = Alcor Micro Corp (AU6254)]<br />
<br />
*'''Fosmon'''<br />
** 7-Port USB 2.0 Hub with 1&nbsp;A Power Supply (Causes interference with other USB devices and sends enough power to light up the Raspberry Pi with it's Micro USB cable unplugged).<br />
<br />
*'''Gear Head'''<br />
** UH7250MAC 7-port powered hub. Internally, two daisy-chained Genesys Logic 05e3:0608 devices. Causes Ethernet instability when used under very specific circumstances, in X11.<br />
** <strike>UH5200T 4-port powered hub. As of 2012-08-16 Wheezy, if any USB 1.x device (a keyboard, for example) is plugged into this hub, Ethernet stops, and USB interrupts for other devices get dropped (keys repeating forever), etc. Occurs even if power is not attached (not a power leakage problem).</strike> Appears working after a bootloader and/or firmware update on 9/12. Also, turned out to be somewhat more specific to the combination of two particular low-speed devices.<br />
<br />
*'''Hama'''<br />
** 4-Port USB 2.0 "bus hub", model 78496 (?). Only works for low power devices (card readers?), but it does not work for power hungry devices (HDD and WLAN). It doesn't boot when hub connected to Raspberry Pi. The funniest thing is that Raspberry Pi powers on when I plug in this hub to normal size USB port (not that small dedicated port). idVendor=05e3, idProduct=0608<br />
<br />
*'''Kensington'''<br />
** 7-Port Dome Hub model no 1500129 (Possible problems with malfunctioning keyboard, kills mouse when GUI started).<br />
<br />
*'''iBall'''<br />
** Piano 423 4-Port USB hub. Listed in lsusb as Genesys Logic. Fails to deliver enough power to connected devices even when using AC power supply.<br />
<br />
*'''Inland'''<br />
** 4-Port USB 2.0 Cable Hub model no 480426 (Some devices work, some don't, cheap unshielded untwisted wire design)<br />
<br />
*'''Logik'''<br />
** LP7HUB11 7-Port USB Hub. (Ethernet failed, slow response, in LXDE. Happened whether or not the hub's independent power supply was connected to the hub.)<br />
<br />
*'''LogiLink'''<br />
** 7-Port powered USB-Hub with switch UA0124. Does not work even with a x86 Linux box. Does work with Windows and comes with a beefy 3,5 A power supply that works with a Belkin 7-port mobile USB-Hub to power a cluster of 4 Raspberries.<br />
<br />
*'''Soniq'''<br />
** 4-Port 5&nbsp;V supply. Model number CUH100. (B). Appears to draw power away from the Raspberry Pi, even when the Raspberry Pi has an isolated power line. Netgear WNA1100 Wi-Fi Adapter (which is known to work in other setups is recognized, but it is unresponsive).<br />
<br />
*'''Targus'''<br />
** ACH115EU 7-port powered hub. 5&nbsp;V 3&nbsp;A power supply. Arduino communicates with Raspberry Pi when connected directly to Raspberry Pi's USB port, but it hangs as soon as if connected via ACH115. Also sometimes smsc95xx eth0 Failed to read register index 0x00000114 etc. errors in syslog when used.<br />
<br />
*'''TCM'''<br />
** Model 234298 s/n T634007737 powered hub. 4 ports plus card reader. 1&nbsp;A power supply. Model B, Wheezy Raspbian works OK with keyboard/mouse, but there are problems with Wi-Fi no connects. (insufficient power?)<br />
<br />
*'''Trust'''<br />
** 10-port USB 2.0 Hub (powered). Prevents Ethernet from being recognised.<br />
** SliZe 7 port USB 2.0 Hub (powered) - Item number 17080 (Barcode 8 713439 170801). Prevents Ethernet from being recognised. Keyboard sends multiple characters. <br />
<br />
*'''Unbranded / Multiple Brands'''<br />
** 7-port silver/black hub. Also sold elsewhere under brands such as 'EX-Pro', 'Trixes' and 'Xentra' -- This is ''probably'' due to an inadequate power supply. -- I replaced the terrible power supply with a very good one, kept getting "DEBUG: handle_hc_chhltd_intr_dma:: XactErr without NYET/NAK/ACK" in dmesg, with no devices plugged in to the hub (with or without the power supply in). Measurements by [[User:TrevorGowen|TrevorGowen]] ([[User talk:TrevorGowen|talk]]) of the power loading behaviour of an example of this type of hub and its supplied PSU are logged at [http://www.cpmspectrepi.webspace.virginmedia.com/raspberry_pi/MoinMoinExport/PoweredUSBHubs.html CPM-Spectre-Pi...PoweredUSBHubs], together with similar measurements of other devices.<br />
** Generic 7-port black hub with Genesys Logic GL850A chipset<br />
** Cerulian 10 Port USB 2.0 Top Loading Hub with 2&nbsp;A supply (kills mouse and network port)<ref>http://www.raspberrypi.org/forum/absolute-beginners/cheap-powered-usb-hub-uk/#p76452</ref><br />
** [http://www.monoprice.com/products/product.asp?c_id=103&cp_id=10307&cs_id=1030701&p_id=226 USB 2.0 4 PORT INT/EXT DUAL HUB BAY] -- Genesys Chipset -- idVendor=05e3, idProduct=0607 -- low speed devices worked, but there are strange USB failures when X session started. High speed devices such as hard drives had failures.<br />
<br />
== USB Remotes ==<br />
* The [http://thepihut.com/products/flirc-usb-dongle-for-the-raspberry-pi FLIRC] USB dongle allows the use of any remote control with your Raspberry Pi. Configure the device on your desktop PC, then simply plug into your Pi for a perfect media center companion. Available from [http://thepihut.com/ The Pi Hut]<br />
<br />
* ASUS TV FM Remote IR - ID 3353:3713 - works. Receiver connected to an USB Hub. Tested with archlinux in X. It works also as pointer (pressing "Toggle" button)<br />
<br />
* ATI Remote Wonder (X10 Wireless Technology, Inc. X10 Receiver) — ID 0bc7:0004 — appears as a joystick-like 2 button mouse and a 0-9 keypad without drivers on console and X.<br />
<br />
* [http://www.amazon.com/gp/product/B005DKZTMG/ref=oh_details_o02_s00_i00 Logitech Wireless Touch Keyboard K400 with Built-In Multi-Touch Touchpad (920-003070)] - keyboard and touchpad work. Have not verified multi-touch features.<br />
<br />
* [http://www.ipazzport.com/02A.html iPazzport] mini 2.4&nbsp;GHz wireless keyboard and touchpad. <br />
<br />
* Pan.Code D1000 - 2.4GHz Wireless keyboard and touchpad.<br />
<br />
* [http://www.ortek.com/html/pdt_view.asp?area=46&cat=152&sn=76 PKB 1800] Wireless Smart Pad ad Mini Keyboard. The pad works as a mouse, but not multi touch features. The keyboard works.<br />
<br />
* [http://www.riitek.com/product_Info.asp?id=56 Riitek RT-MWK01] '''Rii''' Wireless 2.4&nbsp;GHz Keyboard-mouse Combo, also known as [http://www.digicom.it/digisit/prodotti.nsf/itprodottiidx/WKEYPE01 Digicom WKEYPE01], and [http://www.verkkokauppa.com/fi/product/52783 Prodige Nanox]. Working perfectly, just plug & play.<br />
<br />
* [https://www.google.com/search?q=tranksung+TS-Y150 Tranksung TS-Y150] USB RF Keyboard and air mouse (B)<br />
<br />
* [http://www.tigerdirect.com/applications/SearchTools/item-details.asp?EdpNo=6753651&CatId=3680# Exo Ultra U12-41310 Mini Keyboard] Bluetooth Adapter, Touchpad, Laser Pointer, Presentation & Multimedia Controls work perfectly, but it needs a little love and config for make it work.[https://github.com/thunderbirdtr/rs-pi-exo-keyboard Exo Installer script]<br />
<br />
== USB Keyboards ==<br />
USB keyboards that present themselves as a standard HID (Human Interface Device) device should work. '''Please be aware that some of these keyboards were probably used with a powered hub'''<br />
=== Working USB Keyboards ===<br />
The following is a list of specific keyboards known to work and which appear to work fault-free.<br />
<br />
* '''A4 Tech'''<br />
** Model KL-5 USB Keyboard, 20&nbsp;mA.<br />
<br />
* '''ABS'''<br />
** M1 Heavy Duty Professional Gaming Mechanical Keyboard (B)<br />
<br />
* '''Action Star'''<br />
** ACK-5010U Mini Keyboard And Mouse<br />
<br />
* '''Accuratus'''<br />
** KYB-Toughball-HI<br />
<br />
* '''Acer'''<br />
** KG-0917 Wireless Keyboard And Mouse Bundle (B)<br />
** KU-0906 Compact Keyboard (B) (Also known as Genius LuxeMate i200 Keyboard)<br />
** SK-9625 Multimedia Keyboard (B) (multimedia functions not tested)<br />
<br />
* '''Adesso'''<br />
** [http://ergoprise.com/product_images/j/699/ADP-PU21_big__14173_zoom.jpg PS/2 to USB Adapter] ADP-PU21, 100&nbsp;mA (tested only with keyboards) Any PS/2 keyboard will work only if it will work with a reduced operating voltage.<br />
** Model AKB-410UB. Keyboard with Touchpad.<br />
<br />
* '''Apple''' (Apple keyboards that have USB ports require an external powered hub to work, and do not work on the Raspberry Pi directly! Note: Apple keyboard works fine using the latest Raspberry Pi, even when connected directly (and with mouse connected))<br />
** [http://upload.wikimedia.org/wikipedia/commons/thumb/e/ea/Apple_iMac_Keyboard_A1243.png/800px-Apple_iMac_Keyboard_A1243.png Apple Keyboard with Numeric Keypad (aluminium/wired) A1243]<br />
** [http://upload.wikimedia.org/wikipedia/commons/8/81/Apple_Keyboard_A1242.jpg Apple Keyboard (aluminium/wired) A1242]<br />
** [http://upload.wikimedia.org/wikipedia/commons/c/c5/Apple_Pro_Keyboard_black.jpg Apple Pro Keyboard M7803]<br />
<br />
* '''Asda'''<br />
** Basic Wired Keyboard HK2026 (B)<br />
** Basic Wired Keyboard HK3014<br />
*** (Please note when I put this keyboard through Newlink USB hub, it didn't work as expected)<br />
** Premium Wireless Keyboard (white keys, silver back) HK8028<br />
** Wireless Multimedia Deskset (keyboard, mouse and USB dongle) Model: HKM8016B (Note: Shown on Asda Website as HK8016B) (B)<br />
<br />
* '''Asus'''<br />
** KS-631U (comes with Asus Vento KM-63 keyboard/mouse set, not using powered hub) (B)<br />
<br />
* '''Banbridge'''<br />
** [http://www.kurpirkti.lt/imagesi/infodb/org_d69dbd9707af8df77eae6e005f681a9a/BANDRIDGE-USB-2X-PS-2-ADAPTER.jpg PS/2 to USB Banbridge CPA4002 Adapter] (B) (Tested with Logitech C-SF17 Cordless Desktop Express)<br />
<br />
* '''BTC - Behavior Tech Computer Corp.'''<br />
** Wired Portable Keyboard Model 6100 US (86+9 keys)<br />
*** Works with or without a powered hub<br />
** Wireless Multimedia Keyboard with build in pointer/mouse Model 9029URF III (86+17 keys) (B)<br />
** [http://www.btc.com.tw/english/2-7-07keyboard.htm Wired Multimedia keyboard 6311U/6310U] - rated at 5&nbsp;V/100&nbsp;mA, works directly<br />
<br />
* '''Bush'''<br />
** Wired Slimline Keyboard KU-0833<br />
*** This does not require a USB hub in order to work with the Raspberry Pi<br />
*** In the UK, it is available from Argos for £9.99<br />
<br />
* '''Cerulian''' <br />
** Mini wireless keyboard and mouse deskset (B)<br />
<br />
* '''CD Training''' <br />
** [http://www.cd-training.fr/?&feed=product&product_id=308 Wireless Combo Keyboard and Mouse (SolClavGlos)]<br />
<br />
* '''Cherry'''<br />
** CyMotion Master Linux (B)<br />
** RS 6000 USB ON<br />
** G84-4100PTMUS (B) (Compact keyboard. Rated 100&nbsp;mA. Works directly in Raspberry Pi)<br />
** G85-23100DE-2 (B) (Rated 40&nbsp;mA, tested with RPi powered by a 1000&nbsp;mA power supply unit)<br />
** G82-24800DE wireless keyboard and mouse combo marketed overwhelmingly as "Cordless Desktop eVolution Sirius XT Wireless", works without hub.<br />
<br />
* '''Compaq'''<br />
** Compaq Internet Keyboard KU-9978 (049f:000e). Rated 5&nbsp;V 100&nbsp;mA. Works directly connected to Raspberry Pi<br />
<br />
* '''Das Keyboard'''<br />
** Model S Professional Keyboard (Built in USB hub not tested) (B)<br />
** Model S Ultimate Keyboard (Built in USB hub working) (B)<br />
<br />
* '''Dell'''<br />
** SK-8115 (B) (Rated 100&nbsp;mA. Works directly in Raspberry Pi)<br />
** L100 (B)<br />
** RT7D40 (100&nbsp;mA. Works directly in Raspberry Pi)<br />
** RT7D50 (75&nbsp;mA) (run "sudo dpkg-reconfigure keyboard-configuration")<br />
** KB1421 (100&nbsp;mA)<br />
** KB2521 (100&nbsp;mA)<br />
** KB212-B (Works directly in Raspberry Pi, without powered hub)<br />
** 1HF2Y (Works directly in Raspberry Pi)<br />
** Bluetooth Wireless Keyboard and Mouse Bundle (B), Bluetooth USB dongle C-UV35 (Rated 500&nbsp;mA, but it works great), Keyboard Y-RAQ-DEL2, Mouse M-RBB-DEL4<br />
** USB Keyboard 413c:2107 - Works with and without USB hub<br />
<br />
* '''Delux'''<br />
** K8050<br />
<br />
* '''Digicom'''<br />
** WKEYPE01 Wireless 2.4&nbsp;GHz Keyboard-mouse Combo, also known as [http://www.riitek.com/product_Info.asp?id=56 Riitek RT-MWK01] and [http://www.verkkokauppa.com/fi/product/52783 Prodige Nanox]<br />
<br />
* '''Dynex'''<br />
** DX_-WKBD (60&nbsp;mA) (B)<br />
** DX_-WKBDSL (Hot keys not yet tested with Debian) (tested through non-powered 3 dongle USB hub) (B)<br />
<br />
* '''EAPPLY'''<br />
** EBO-013 Wireless 2.4&nbsp;GHz compact keyboard with touchpad. Rated <40&nbsp;mA works directly from Raspberry Pi. eBay ref 260962010276 from Shenzen, China.<br />
<br />
* '''Emprex'''<br />
** Wireless Media Control Keyboard With Trackball 9039ARF III (Media functions untested)<br />
<br />
* '''Fujitsu Siemens''' <br />
** KB SC USB UK (!)<br />
** KB910 USB, with led light on the highest level (B)<br />
** KB400 USB US<br />
<br />
* '''GE''' <br />
** 98139 Rev.K1 (Power Keyboard) (lsusb shows it as "0b38:0010 Gear Head 107-Key Keyboard") - works without a hub (i.e. directly connected) (B)<br />
<br />
* '''Gear Head''' <br />
** KB3700TP (USB Mini Smart Touch Touchpad Keyboard) (B)<br />
** KB3800TP (Wireless Touch Mini Touchpad Keyboard with Smart Touch) (B)<br />
*** Works when plugged directly into Raspberry Pi, did not work with powered hub (could be a hub issue)<br />
** KB3800TPW (Windows Smart Touch Wireless Keyboard with Touchpad) (B)RASPBMC supported >> also see Problem USB Keyboards<br />
** KB4950TPW (Wireless Touch II Touchpad Keyboard) (B)<br />
** KB1500U (USB Mini Keyboard) (B)<br />
** KB5150 (2.4&nbsp;GHz wireless keyboard/mouse Combo) (B)<br />
*** Works well with a powered hub<br />
<br />
* '''Generic'''<br />
** [http://www.amazon.co.uk/gp/product/B00A8D9ZPA/ref=oh_details_o06_s00_i00 AK-601] Wireless Mini-keyboard and Trackball. Works well as a handheld device, the wireless dongle does not appear to draw excessive current. However, since its USB charging port requires 5V 300mA it does need to be recharged from a netbook/laptop USB port or via a (spare) USB charger.<br />
<br />
* '''Genius'''<br />
** Ergomedia 700 (GK-04008/C) used without Hub<br />
** KB-06XE (K639) (B)<br />
** LuxeMate i200 (GK-090017; not tested with Hub)<br />
** Slimstar 8000 wireless keyboard<br />
<br />
* '''Gigabyte'''<br />
** GK-KM7580 2.4&nbsp;GHz Wireless Multimedia Keyboard & Mouse<br />
<br />
* '''HP'''<br />
** KG-1061<br />
** KG-0851 Wireless Keyboard and Mouse<br />
** KU-0316 (B)<br />
** LV290AA#ABA Wireless Keyboard and Mouse<br />
** PR1101U (available from Sainsbury's in the UK, £8, July 2012)<br />
** SK-2880<br />
<br />
* '''Hyundai'''<br />
** HY-K201<br />
<br />
* '''iConcepts'''<br />
** 2.4&nbsp;GHz Wireless Keyboard and Optical Mouse Model 62550<br />
*** (saves a USB port since keyboard and mouse share one transceiver, $14.99 at Fry's Electronics)<br />
<br />
* '''Imation''' <br />
** KBD-702 Multi-media Wired Keyboard<br />
*** (works after the firmware update via [https://github.com/Hexxeh/rpi-update rpi-update] as of 06/27/2012)<br />
<br />
* '''IOGEAR'''<br />
** IOGEAR GKM561R Wireless HTPC Multimedia Keyboard with Trackball<br />
** IOGEAR GKM681R 2.4&nbsp;GHz Wireless Compact Keyboard with Optical Trackball and Scroll Wheel<br />
<br />
* '''iOne'''<br />
** Scorpius-K3NT (B)<br />
*** (sold by Newark as an 'official' RPi accessory, miniature keyboard with integrated trackball)<br />
<br />
* '''iPazzPort'''<br />
<br />
* '''i.t.works'''<br />
** KC04 (direct and by USB hub)<br />
** KC Silicone (only tested directly)<br />
<br />
* '''Jenkins'''<br />
** Jenkins Wireless Desktop Set Blue (B)<br />
<br />
* '''KeySonic'''<br />
** ACK-540RF (Wireless USB keyboard with built-in trackpad); works fine on Debian Squeeze plugged directly into Raspberry Pi. Also works with Raspbmc with powered hub.<br />
** ACK-540RF+ (UK) Wi-Fi keyboard incl. touchpad with USB Wi-Fi dongle works fb with on model B/Raspbian/Wheezy via powered hub<br />
** ACK-3700C<br />
** ACK-340U+(DE)<br />
** ACK-3400U (UK) mini keyboard<br />
** ACK-612RF (GER) Wireless Mini-Keyboard; works fine with its wireless adpater plugged directly into Raspberry Pi<br />
<br />
* '''Labtec'''<br />
** [http://www.labtec.com/index.cfm/gear/details/EUR/EN,crid=28,contentid=692| Ultra-flat Keyboard]<br />
<br />
* '''Laptopmate'''<br />
** AK-98UNTN7-UBRII Laptopmate RII Touch N7 Mini Wireless Keyboard with touchpad<br />
<br />
* '''LC-Power<br />
** K1000BMW (lsusb: ID 1241:f767 Belkin; dmesg: HOLTEK Wireless 2.4&nbsp;GHz Trackball Keyboard) tested with Debian 6.0.4<br />
<br />
* '''Lenovo'''<br />
** SK-8825 UK (B)<br />
** Lenovo Enhanced Multimedia Remote with backlit keyboard N5902 (US)<br />
** Lenovo Mini Wireless Keyboard N5901 (US)<br />
<br />
* '''Lindy'''<br />
** 21840 (Wireless RF 2.4&nbsp;GHz Micro Keyboard with built-in optical touchpad/trackpad, USB); works fine on model B/Raspbian/Wheezy - the supplied Lindy USB nano dongle transceiver plugged directly into Raspberry Pi USB port.<br />
<br />
* '''Logik'''<br />
** Ultra slim keyboard LKBWSL11 (B) >> '''This is also listed under Problem USB Keyboards?'''<br />
** LK212(R, B, P, V, O at the end represents the colour ) Wireless Keyboard paired with wireless receiver<br />
<br />
* '''Logitech'''<br />
** Comfort Wave 450, labeled 100&nbsp;mA (M/N Y-U0001, P/N 820-001725, PID SC951C40001)<br />
** diNovo Mini wireless keyboard with media controls and clickpad 920-000586 (B)<br />
** diNovo Edge Keyboard, Windows edition, built-in TouchDisc track-pad, Bluetooth with USB mini-receiver 967685-0403 (B)<br />
*** older model 867777-0403 may need '''dwc_otg.speed=1''' added to cmdline.txt to avoid dropped/repeated keys and dropped mousepad taps/clicks (B)<br />
**** after Raspbian dist-upgrade about 12/12/12, if '''/lib/udev/rules.d/97-bluetooth-hid2hci.rules''' exists and di Novo Edge fails to respond, edit tail of line after "# Logitech devices" in that file from '''c71['''34'''bc]''' to '''c71[bc]''' to ignore c713 and c714 (do not wordwrap long line), then it works fine<br />
** Wii wireless keyboard KG-0802 (!)<br />
** C-BG17-Dual Wireless keyboard and mouse with wired USB receiver (B)<br />
** Deluxe 250 Keyboard<br />
** Internet 350 (M/N 967740-0403)<br />
** Internet Navigator Keyboard<br />
** MK120 wired keyboard and mouse<br />
** MK220 wireless keyboard and mouse<br />
** MK250 wireless keyboard and mouse (no hub needed)<br />
** MK260 wireless keyboard and mouse (no hub needed)<br />
** MK300 wireless keyboard and mouse<br />
** MK320 wireless keyboard and mouse [http://www.amazon.co.uk/Logitech-920-002885-MK320-Wireless-Desktop/dp/B003STDQYW/ref=sr_1_3?ie=UTF8&qid=1339166178&sr=8-3]<br />
** MK350 wireless keyboard (using Unifying receiver)<br />
** MK520 wireless keyboard and mouse<br />
** MK550 wireless keyboard and mouse (B)<br />
** MX3200 wireless keyboard and mouse (B)<br />
** MX5000 Bluetooth keyboard and mouse (B) The Logitech Bluetooth dongle also does proprietary wireless so it works without Bluetooth drivers.<br />
** EX100 Cordless Desktop, Wireless Keyboard and Mouse (B)<br />
** EX110 Cordless Desktop, wireless keyboard and mouse (B)<br />
** C-SF17 Cordless Desktop Express, Wireless Keyboard and Mouse (B) PS/2 Interface. Tested using [http://www.kurpirkti.lt/imagesi/infodb/org_d69dbd9707af8df77eae6e005f681a9a/BANDRIDGE-USB-2X-PS-2-ADAPTER.jpg PS/2 to USB Banbridge CPA4002 Adapter]<br />
** K120 Keyboard (B)<br />
** K200 Keyboard (B)<br />
** K230 Wireless Keyboard (Unifying receiver, no powered hub) (B)<br />
** K260 Wireless Keyboard & Mouse (Unifying receiver, no powered hub) (B)<br />
** K310 Washable Keyboard<br />
** K340 Wireless Keyboard (Unifying receiver, no powered hub) (B)<br />
** K350 Wireless Keyboard (B)<br />
** K400 wireless keyboard with touchpad - also listed under "problematic". Works for weeks with openelec and Raspbian without any problems. Worked out of the box - the on/off switch needs to be "on" for it to function correctly. Highly recommended if you are "working from the sofa". <br />+1 on this, works out of the box with 2012-10-28-wheezy, no powered hub.<br />
** K520 Keyboard (B)<br />
** K700 Wireless Keyboard with Touchpad and unifying receiver<br />
** K750 Wireless Solar Keyboard (B) (Mac version works too. (B) )<br />
** LX 710 - works fine with receiver plugged directly into the Raspberry Pi (accompanying mouse works fine too).<br />
** S510 wireless keyboard and mouse (B)<br />
** Ultra-Flat Keyboard (M/N Y-BP62A P/N 820-000245 PID SY126UK)labelled 100&nbsp;mA. OK direct into Model B Raspberry Pi.<br />
** G19 Gaming Keyboard, works fine with no external power. Illumination with external power. Powered hub in back of keyboard works too.<br />
** G15 Gaming keyboard, as long as you press the backlight button twice to turn off the backlight (it says below it dosen't work with backlight on.<br />
** V470 Bluetooth Laser Mouse<br />
<br />
''Keyboards and mice also together with Unifying receiver'' <br />
<br />
* '''macally'''<br />
**macally iKey slim (IKEY5V2)<br />
<br />
* '''Medion'''<br />
** Medion K28 (by Sysgration) works, but not with dwc_otg.speed=1<ref>http://www.raspberrypi.org/phpBB3/viewtopic.php?p=292149#p292149</ref><br />
<br />
* '''Microsoft''' <br />
**Microsoft Comfort Curve Keyboard 2000<br />
**Microsoft Comfort Curve Keyboard 3000 for Business<br />
**Microsoft Digital Media Pro Keyboard Model: 1031 (Debian 13-Apr-2012)<br />
**Microsoft Natural Ergonomic Keyboard 4000 (B) (Debian "Wheezy" beta 18-June-2012)<br />
**Microsoft Wired Keyboard 600 Model 1366 (Debian 28-May-2012 on Production Model B)<br />
**Microsoft Wireless Desktop 700 Keyboard v2.0 (Raspbian Pisces image 08-June-2012 on Production Model B)<br />
**Microsoft Wireless Photo Keyboard (Model 1027) Unifying receiver, no hub<br />
**Microsoft Wireless Natural Multimedia Keyboard (Raspbian Pisces 08-July-2012) (B)<br />
**Microsoft Windows 2000 Keyboard (KB-USBK110610)<br />
**[https://www.microsoft.com/hardware/en-us/p/wired-keyboard-600/ANB-00001 Microsoft Wired Keyboard 600]. The keyboard is rated at 5&nbsp;V/100&nbsp;mA (Wheezy 5-Sept-2012)<br />
<br />
* '''Mikomi''' <br />
** Wireless Deskset KM80545 Keyboard and mouse (it works, but the range is terrible less than a metre) (B)<br />
<br />
* '''Monoprice'''<br />
** [http://www.monoprice.com/products/product.asp?c_id=104&cp_id=10404&cs_id=1040401&p_id=6854&seq=1&format=2|Monoprice PS/2 To USB Adapter] Directly and through an unpowered hub with a USB mouse plugged in.<br />
<br />
* '''Motorola'''<br />
<br />
** Bluetooth wireless ultra slim keyboard and mouse combo (sold as for the "Atrix" phone) work in combination with the Technika Bluetooth adaptor listed below<br />
<br />
* '''Novatech'''<br />
** [http://www.novatech.co.uk/products/peripherals/desktopkits/nov-wcombo.html|Novatech Wireless Combo - Keyboard & Mouse, Nano adapter] (B)<br />
<br />
* '''ONN'''<br />
**ONN Keyboard Stock No: ONA11HO089 (from Walmart). Seems to work fine, even without a hub.<br />
**ONN Keyboard Stock No: ONA11HO087 (from Walmart). Combination keyboard and mouse package with nano receiver. Be sure to configure keyboard layout.<br />
<br />
* '''Ortek'''<br />
** Ortek Technology, Inc. [http://www.ortek.com/html/pdt_view.asp?area=46&cat=150&sn=79 WKB-2000S] Wireless Keyboard with Touchpad works fine on Raspbian Wheezy and Raspbmc. Wireless USB receiver (device ID 05a4:2000) is recognised automatically. Connected directly to Raspberry Pi USB port, no powered hub used.<br />
<br />
* '''Perixx''' <br />
**Periboard 716 Wireless Ultra-Slim Keyboard with Touchpad (Debian 07-Jun-2012 on Production Model B)<br />
***(Raspbian Wheezy, 2012-12-16, Prod. Model B, Rev 2) Has the "sticky key" issue as reported by other users with other keyboards. Seems to be somewhat related to power when directly connected to the Pi. Using a 2A PS makes it MUCH better, but not completely fixed. When/if it happens again, unplugging and reinserting the USB dongle brings it back to normal. Did not try with powered USB hub.<br />
** PERIBOARD-502 wired keyboard inc built in touchpad (model B/Raspbian Wheezy)<br />
** Periduo-707 Plus (Wireless Keyboard and Mouse) works fine ''most'' of the time. Does suffer from dropouts and glitches though. Usual "drawing too much power from USB" problems show up as well - dropped key presses or constant autorepeats. These can be cured by pulling out and reinserting the dongle in the USB socket. The keyboard sometimes hangs after power on when used with my laptop - it seems to need 30 seconds of non-use before it works fine. Again, remove and insert the dongle cures it. Works fine vi my Benq monitor's USB Hub.<br />
<br />
* '''Philips''' <br />
**Wired Multimedia Keyboard SPK3700BC/97 (Debian 19-Apr-2012 on Production Model B)<br />
<br />
* '''Prodige'''<br />
**Nanox Wireless 2.4&nbsp;GHz Keyboard-mouse Combo, also known as [http://www.riitek.com/product_Info.asp?id=56 Riitek RT-MWK01] and [http://www.digicom.it/digisit/prodotti.nsf/itprodottiidx/WKEYPE01 Digicom WKEYPE01]<br />
<br />
* '''Rapoo'''<br />
**Rapoo E9080 Wireless Ultra-Slim Keyboard with Touchpad<br />
**Rapoo Wireless Multi-media Touchpad Keyboard E2700 [http://www.rapoo.com/showdetails.aspx?P_No=E2700]<br />
**Rapoo Ultra-Slim Wireless Multimedia Keyboard and Mouse E9060 (works proper on powered USB Hub)<br />
<br />
*'''Riitek'''<br />
**RT-MWK03 mini wireless keyboard & trackpad<br />
**RT-MWK02+ mini Bluetooth keyboard & trackpad. Followed instructions from this page: [http://www.ctheroux.com/2012/08/a-step-by-step-guide-to-setup-a-bluetooth-keyboard-and-mouse-on-the-raspberry-pi/] and it worked, connection persists across reboots, no problem with either builtin USB or powered USB hub.<br />
**RT-MWK01 mini wireless 2.4&nbsp;GHz Keyboard-mouse Combo, also known as [http://www.digicom.it/digisit/prodotti.nsf/itprodottiidx/WKEYPE01 Digicom WKEYPE01], and [http://www.verkkokauppa.com/fi/product/52783 Prodige Nanox]<br />
<br />
*'''Rosewill'''<br />
** RK-200 Standard Keyboard<br />
<br />
*'''Saitek'''<br />
** Eclipse II Backlit Keyboard PK02AU (B)<br />
** Eclipse Backlit Keyboard PZ30AV (B) - works fine when connected directly to Raspberry Pi rev.1 and 2 USB port. No powered hub used.<br />
** Expression Keyboard (US) <br />
** Cyborg V.5 (B)<br />
<br />
*'''SelecLine'''<br />
** WK11P & WM11P-SP-PP. Keyboard and mouse set. (B)<br />
<br />
*'''SIIG'''<br />
** SIIG Wireless Multi-Touchpad Mini Keyboard 02-1286A v1.0 (B)<br />
<br />
*'''Silvercrest'''<br />
** MTS2219 Wireless Keyboard and mouse set. Powered hub NOT used. (B) <br />
<br />
*'''SolidTek'''<br />
** Solid Tek KB-P3100BU ASK-3100U. <br />
<br />
*'''Sony'''<br />
** Keyboard for PlayStation 2 (PS2) Linux. Works without powered hub with 5&nbsp;V 1&nbsp;A supply, requires manual keyboard remapping with Debian Squeeze to USA 101-key layout.<br />
<br />
* '''SteelSeries'''<br />
** Merc keyboard (B)<br />
<br />
* '''Sun Microsystems'''<br />
** Model: Type 7, SUN PN: 320-1348-02 (Danish key layout)<br />
** Model: Type 6, SUN PN: 320-1279-01 (Danish key layout)<br />
<br />
* '''Sweex'''<br />
** [http://www.sweex.com/en/assortiment/input/keyboards/KB060UK/ KB060UK] Wired Multimedia Keyboard<br />
<br />
* '''Technika'''<br />
** WKEY03 (B)<br />
** TKD-211<br />
<br />
* '''Tesco'''<br />
** Value Keyboard VK109 (B)<br />
** Multimedia K211 Wired Keyboard (B)<br />
<br />
*'''The Pi Hut'''<br />
** Super Slim Apple Style Keyboard (from [http://thepihut.com/products/usb-keyboard-for-the-raspberry-pi The Pi Hut's Raspberry Pi Store])<br />
** Super Slim Apple Style Keyboard Set (Keyboard & Mouse) (from [http://thepihut.com/products/usb-keyboard-mouse-bundle-for-the-raspberry-pi The Pi Hut's Raspberry Pi Store])<br />
<br />
* '''Trust'''<br />
** Trust [http://trust.com/17585 17585] Wireless Deskset (mouse and keyboard) (17585-02) No hub needed.<br />
** Trust [http://trust.com/17916 17916] Compact Wireless Entertainment Keyboard http://www.trust.com/products/product.aspx?artnr=17916 (B)<br />
** Trust [http://trust.com/17184 17184] ClassicLine Keyboard <br />
** Trust [http://trust.com/16087 16087] Camiva MultiMedia Keyboard http://trust.com/products/product.aspx?artnr=16087<br />
** Trust [http://trust.com/17603 17603] Convex Keyboard http://trust.com/products/product.aspx?artnr=17603 tested Debian 6-19-04-2012 and archlinuxarm-13-06-2012 (B)<br />
** Trust [http://trust.com/18007 18007] Tocamy Wireless Entertainment Keyboard. Tested with raspbian and powered USB HUB.<br />
<br />
* '''Unbranded'''<br />
** AK-601 Wireless Mini Keyboard and Trackball (with laser pointer) - sourced from eBay Chinese seller<br />
<br />
* '''Unicomp'''<br />
** USB Endurapro - keyboard and trackpoint work perfectly from powered hub<br />
<br />
* '''Q-Connect'''<br />
** AK-808 (B)<br />
<br />
* '''Xenta'''<br />
** 2.4&nbsp;GHz Wireless Multimedia Entertainment Keyboard with Touchpad (B)<br />
** Mini Multimedia Keyboard (Model no.: 808M) (B)<br />
<br />
===Problem USB Keyboards===<br />
<br />
Note that generally PS/2 keyboards with an USB adapter will not work directly on a Raspberry Pi port, due to the fact that PS/2 keyboards are designed for normal 5&nbsp;V +-5% range, while USB keyboards must be designed to work with 4.4 Volt, and generally USB devices on the Raspberry Pi may receive less than 4.75 Volt. PS/2 + USB adapter keyboards might work behind a powered hub, which does provide the full 5.0&nbsp;V. Some of these keyboards work when running the latest Raspbian, but not when using the overclocked XBMC version of Raspbmc, probably due to the overclocking drawing more power away from the rest of the support system devices.<br />
<br />
* '''A4 Tech'''<br />
** Model GL-6 USB Keyboard, 20&nbsp;mA. Part of wireless keyboard/mouse bundle GL-6630 (GL-6 + G7-630 + RN-10B) - suffers from USB flakeyness. Even on a powered hub. No problems on other computers I have tested it with.<br />
* '''Accuratus'''<br />
** Accuratus KYBAC100-101USBBLK causes kernel panic (rated 100&nbsp;mA). Tested with 1000&nbsp;mA cheap unbranded and Nokia 1200&nbsp;mA power adaptors.<br />
* '''Apple'''<br />
** [http://www.powerbookmedic.com/xcart1/images/D/apple-keyboard.jpg Apple Keyboard (109 keys) A1048]. Draws too much power and does not seem to work properly when plugged into a powered hub. <br />
*'''Argos'''<br />
** Argos Value Wired Keyboard causes kernel panic<br />
* '''Choidy'''<br />
** Identifiers from usb-devices: Vendor=1a2c ProdID=0002 Rev=01.10 Product=USB Keykoard (yes, 'Keykoard') causes kernel panic<br />
* '''Cit''' <br />
** KB-1807UB Causes kernel panic (rated <200&nbsp;mA)<br />
* '''Dell'''<br />
** SK-8135 (B) (Rated 1.5&nbsp;A. Takes too much power from Raspberry Pi even when not used as USB hub. Symptom = repeated keystrokes)<br />
** SK-8115 causes kernel panic (rated 100&nbsp;mA) Debian 6-19-04-2012 (B)<br />
** Y-U0003-DEL5 Sticky / Non-responsive keys<br />
** Wireless Trackball Keyboard with trackball - problem sticky keys definitely not power issue as the dongle works even at 3V<br />
* '''Gear Head'''<br />
** KB2300U - Causes kernel panic (B)<br />
** KB3800TPW - Wireless Touch Touchpad Keyboard - Wireless dongle disrupts USB and ethernet whether direct or on powered hub, no keyboard/mousepad response in Raspbian (logged in syslog) or Raspbmc (no logs written)(B)<br />
* '''GMYLE'''<br />
** Wired USB Slim Chocolate Multimedia Media Typing Keyboard With 3 USB Port hub (B) - Kernel Panic on startup if plugged in. If plugged in at login prompt then freeze. [http://www.amazon.co.uk/gp/product/B0067EC3GW/]<br />
* '''Inland''' <br />
** Inland USB Keyboard Model #70010<br />
* '''Jeway'''<br />
** JK-8170 "The Hunter" - causes kernel oops (Debian6-19-04-2012) (B)<br />
* '''Labtec'''<br />
** ultra-flat wireless desktop USB - Keyboard has 'sticky' keys. Tested both debian6-19-04-2012 and archlinuxarm-13-06-2012 (B)<br />
* '''Logik'''<br />
** Wired Multimedia Keyboard Model: LKBWMM11 - causes kernel panic (on Debian 190412 distro) (B)<br />
** Wired Ultra Slim Keyboard Model: LKBWSL11 - causes USB power issues. Not reliable. Causes other USB devices to fail (B) >> '''This is also listed under Working USB Keyboards??'''<br />
* '''Logitech'''<br />
** Logitech Illuminated Keyboard (unstable; not working with led light on; tested both US and NO layouts with both Apple iPad 2 and Asus TF-101 USB chargers)<br />
** G110 Gaming Keyboard - only works with illumination off, otherwise unresponsive. Once failed it needs reconnecting before another attempt. (B)<br />
** G15 Gaming Keyboard - LCD and key backlights flicker, 95% unresponsive to typing. I don't know of a way to turn the illumination off. (B)<br />
** K360 Wireless Keyboard - Occasional sticky keys. (B)<br />
** MK 260 Wireless Keyboard - Occasional sticky keys. (B)<br />
** K400 wireless keyboard with touchpad (completely non-functional on debian6-19-04-2012)<br />
** G510 Gaming Keyboard - lagging or unresponsive keys.<br />
** MX5500 wireless keyboard and mouse with USB Bluetooth receiver - Unstable, looses connection without prior notice<br />
** EX100 Cordless Desktop, wireless keyboard and mouse. Mouse and keyboard hangs every few minutes (with or without hub).<br />
* '''Microsoft''' <br />
** Wireless Desktop 800 - Keyboard has 'sticky' keys. (B)<br />
** Wireless Entertainment Keyboard - No key input recognized (possibly connectivity issue as pairing devices does not seem to work)<br />
** Wireless Optical Desktop 1000 - Keyboard has 'sticky' keys (B)<br />
** Wireless Keyboard 2000 - Keyboard has 'sticky' keys. (B)<br />
** Wireless Desktop 3000 - Keyboard has 'sticky' keys.<br />
** Arc wireless - Keyboard has 'sticky' keys. (B)<br />
** Sidewinder X4 - Keyboard has 'sticky' keys. (B)<br />
** Sidewinder X6 - Keyboard has 'sticky' keys. (B)<br />
** Wireless Comfort Keyboard 5000 - Keyboard has 'sticky' keys. (B)<br />
** Razer Reclusa - Keyboard has 'sticky' keys. (B rev 2.0)<br />
** Wired Keyboard 600 Model 1366 (B) (no power to keyboard, RPi powered by a 1000&nbsp;mA power supply unit)<br />
* '''Novatech'''<br />
** NOV-KEY2 - Causes kernel panic (B)<br />
* '''PC World Essentials'''<br />
** PKBW11 Wired Keyboard - no power to keyboard, no error messages on both Arch 29-04-2012 and Debian6-19-04-2012, the same Raspberry Pi works with Asda keyboard. Me too, but it caused a kernel panic -- tested on powered hub and direct.<br />
* '''Razer'''<br />
** Razer Tarantula gaming keyboard - sticky keys, could be power issue as is programmable with host powered USB hub and audio jacks.<br />
** Razer BlackWidow - Sticky keys, could be a power related issue due to illuminated logo (Blue LED).<br />
** Razer Arctosa - Sticky keys, most probably power related issue since it states it's rated at 5&nbsp;V 500&nbsp;mA. (B)<br />
* '''SIIG'''<br />
** Wireless Ultra Slim Multimedia Mini Keyboard JK-WR0612-S1 - Unresponsive and sticky keys.<br />
* '''Texet'''<br />
** MB-768B standard keyboard (Rated 5&nbsp;V 1.5&nbsp;A (!), so probably too much power drain. Kernel panic, Debian6-19-04-2012)<br />
* '''Trust''' <br />
** TRUST GXT 18 Gaming Keyboard - No power to keyboard, could be a driver issue - no error messages.<br />
* '''Unbranded'''<br />
** Compuparts<br />
** model no. HK-6106 (B)<br />
** LK-890 (Multimedia keyboard & Optical Mouse) - kernel panic on Debian Squeeze, ArchLinux and Qtonpi.<br />
* '''Verbatim'''<br />
** [http://www.amazon.com/gp/product/B004LB5AKY/ref=oh_details_o00_s00_i02|Verbatim 97472 Mini Wireless Slim Keyboard and Mouse] - Keyboard has lagging, unresponsive and sticky keys issues. (Tested with and without powered USB hub.)<br />
* '''Wilkinsons / TEXET'''<br />
** Model MB-768B causes kernel panic on debian6-19-04-2012.<br />
* '''Xenta'''<br />
** HK-6106 - causes kernel panic (on Debian 190412 distro)(B)<br />
** Multimedia Wireless Keyboard and Mouse Set (Keyboard Model: HK3518B + Mouse Model HM3301) (B) - occasional sticky keys, and occasional complete lock-up<br />
<br />
== USB Mouse devices ==<br />
USB mouse devices that present themselves as a standard HID (Human Interface Device) device should work, however some hardware requires special drivers or additional software, usually only compatible with Windows operating systems. <br />
<br />
===Working USB Mouse Devices===<br />
The following is a list of specific mouse devices known to work and which appear to be fault-free.<br />
<br />
* '''A4Tech'''<br />
** OP-530NU Padless Wired Mouse<br />
<br />
* '''Apple'''<br />
** Apple Mighty Mouse (Model No. A1152): Works well with the exception of the scroll ball only transmitting vertical scrolling (This seems to be an issue of driver that was designed to support scroll wheels).<br />
<br />
* '''Asda'''<br />
** HM5058 (Smart Price) Wired Mouse<br />
** Traveler 8000, 5-button wireless wheelmouse (reported by ''lsusb'' as a <code> ID 0458:00e7 KYE Systems Corp. (Mouse Systems) </code> mouse)<br />
** Wireless Multimedia Deskset (keyboard, mouse and USB dongle) Model: HKM8016B (Note: Shown on Asda Website as HK8016B) (B)<br />
<br />
* '''ASUS'''<br />
** MS-511U (comes with Asus Vento KM-63 keyboard/mouse combo) (B)<br />
** MG-0919 (wireless)<br />
<br />
* '''Belkin'''<br />
** F8E882-OPT (B)<br />
<br />
* '''Cellink'''<br />
** OPM-602 Small wireless optical mouse<br />
<br />
* '''Cerulian Technology'''<br />
** 3 Button Mini Mobile Blue Trace Mice - Model:N96JA<br />
<br />
* '''Dell'''<br />
** M-UVDEL1 (B)<br />
** MOC5UO (100&nbsp;mA)<br />
** M056U0A (B)<br />
** DZL-MS111-L (B) (100&nbsp;mA)<br />
** MS-111P (100&nbsp;mA)<br />
** Bluetooth Wireless Keyboard and Mouse Bundle (B), Bluetooth USB dongle C-UV35 (Rated 500&nbsp;mA, but it works great), Keyboard Y-RAQ-DEL2, Mouse M-RBB-DEL4<br />
** 8K89 I.T.E. Wireless Mouse/Receiver (Associated keyboard model RT7D40) - reported by ''lsusb'' as <code> ID 046d:c509 Logitech, Inc. Cordless Keyboard & Mouse </code>. A little sluggish but this is an old, well-used device from a Dell desktop package circa 2005! Keyboard appears to work O.K.<br />
<br />
* '''Dynex'''<br />
** DX-WMSE (100&nbsp;mA) (B)<br />
<br />
* '''Fellowes'''<br />
** 99928 USB Micro Track Ball (works without a hub, directly plugged in) (B)<br />
<br />
* '''Filand'''<br />
** OP-102i Mini Optical Mouse<br />
<br />
* '''Genius'''<br />
** GM-04003A (B)<br />
** Slimstar 8000 wireless mouse (Can be intermitent. Mouse pointer sometimes is irratic.)<br />
** Traveler 515 Laser<br />
<br />
* '''HP'''<br />
** MN-UAE96 (The basic stock HP wired mouse)(B)<br />
<br />
* '''iConcepts'''<br />
** 2.4&nbsp;GHz Wireless Keyboard and Optical Mouse Model 62550<br />
*** (saves a USB port since keyboard and mouse share one transceiver, $14.99 at Fry's Electronics)<br />
<br />
* '''Jenkins'''<br />
** Jenkins Wireless Desktop Set Blue (B)<br />
<br />
* '''Kensington'''<br />
** Kensington Expert Mouse Trackball K64325<br />
** Kensington Expert Mouse "Slimblade" K72327US<br />
<br />
* '''Labtec'''<br />
** Corded Laser Glow Mouse 1600, rated 5&nbsp;V 100&nbsp;mA (P/N 810-000819, M/N M-UAZ149, PID GT83401)<br />
<br />
* '''Lenovo'''<br />
** Wired Optical Mouse Model: MO28UOL<br />
<br />
* '''Logik'''<br />
** Wired Optical Glow Mouse Model: LGGMO10. (B)<br />
<br />
* '''Logitech'''<br />
** Anywhere MX Wireless Mouse - works fine with same unifying receiver as K400 keyboard/mousepad (quake3 is easier w/mouse than mousepad)<br />
** B105 Mouse for Laptops (OEM)<br />
** Cordless Pilot Optical Mouse M/N M-RR95 with Cordless Mouse Receiver M/N C-BA4-MSE<br />
** G5 Logitech Gaming Mouse (B)<br />
** G5v2 Logitech Gaming Mouse (B)<br />
** G500 Logitech Gaming Mouse (B)<br />
** G700 Logitech Wireless Gaming Mouse (B)<br />
** LX-700 Cordless Desktop Receiver (B)<br />
** LX 710 Wireless Mouse - works fine with receiver plugged directly into Raspberry Pi (accompanying keyboard works fine too).<br />
** M90 optical mouse<br />
** M185 Wireless Mouse (B)<br />
** M210 (part of the MK260 set) (B)<br />
** M305 Wireless Mouse<br />
** M310 Cordless Mouse<br />
** M325 Wireless Mouse<br />
** M505 USB wireless laser, model no: 910-001324 (B)<br />
** M510 Wireless Mouse (B)<br />
** M705 Marathon Mouse (Unifying receiver, no powered hub) (B)<br />
** M-BD58 Wheel Mouse (B)<br />
** M-BJ58/M-BJ69 Optical Wheel Mouse (B)<br />
** M-BJ79 (B)<br />
** M-BT96a Optical Mouse<br />
** MX320/MX400 laser mouse (B)<br />
** MX518 Optical wheel mouse (B)<br />
** Optical USB Mouse (M/N 931643-0403)<br />
** Performance Mouse MX (B)<br />
** MX Revolution (B) (Debian "Wheezy" beta 18-June-2012)<br />
** VX Nano Cordless Laser Mouse for Notebooks<br />
** Wheel Mouse (M/N BJ58)<br />
<br />
* '''Medion'''<br />
** Mini mouse Model M101-CBJ P/N 40016632 S/N 7BFSA00003445 rated 5&nbsp;V 100&nbsp;mA. Works fb on model B with Raspbian Wheezy<br />
** Medion AGM-946 (by Sysgration) USB optical mouse works, but not with dwc_otg.speed=1<ref>http://www.raspberrypi.org/phpBB3/viewtopic.php?p=292149#p292149</ref><br />
<br />
* '''Microsoft''' <br />
** Comfort Curve Mouse 3000 for Business<br />
** Comfort Mouse 6000 (works when directly connected to Raspberry Pi (B). Does not work when connected through USB Hub (mouse pointer intermittent).<br />
** Compact optical mouse 500 V2.0 (B)<br />
** Wheel Optical Mouse (wheel and additional buttons not tested) (B)<br />
** Microsoft Intellimouse Optical Mouse<br />
** Microsoft Wireless Laser Mouse 8000<br />
** Microsoft Wireless Mobile Mouse 1000<br />
** Microsoft Wireless Mobile Mouse 3500<br />
** Microsoft Wireless Mobile Mouse 4000<br />
** Microsoft Wireless Mouse 700 v2.0<br />
** Microsoft Comfort Mouse 4500<br />
** Wireless IntelliMouse Explorer 2.0 (unifying receiver, no hub)<br />
<br />
* '''Novatech'''<br />
** [http://www.novatech.co.uk/products/peripherals/miceandtrackballs/nov-mouser.html|Novatech M1 USB Mouse - Wired](B)<br />
** [http://www.novatech.co.uk/products/peripherals/miceandtrackballs/nov-dl10.html|Novatech DL10 Wireless Mouse] (B)<br />
<br />
* '''Perixx'''<br />
** PERIMICE-210 U Red (Part No.R1J) <br />
<br />
* '''Razer'''<br />
** Boomslang Collectors Edition 2007 (B)<br />
<br />
* '''Rosewill'''<br />
** Rosewill RM-C2U<br />
<br />
* '''Saitek'''<br />
** Notebook Optical Mouse (PM46)<br />
<br />
* '''Samsung'''<br />
** Samsung model:AA-SM3PCPB USB Optical Mouse (draws 50&nbsp;mA) <br />
<br />
* '''Sun microsystems'''<br />
** Model: FID-638 , SunPN: 371-0788-01<br />
<br />
* '''Sweex'''<br />
** [http://www.sweex.com/en/assortiment/input/optical-mice/MI015/ MI015]<br />
<br />
* '''Swiftpoint'''<br />
** [http://http://www.americas.futuremouse.com/] Swiftpoint Mini Wireless Optical Mouse. Does not require any special drivers. Haven't confirmed if charging the mouse requires a powered USB hub or not.<br />
<br />
* '''Targus'''<br />
** AKM02UK (Associated keyboard not checked)<br />
** AMU2701EUK (B)<br />
<br />
* '''Technika'''<br />
** TKOPTM2 (B)<br />
**TKD-211<br />
**TKNM110<br />
<br />
* '''Tesco'''<br />
** Wired optical mouse M211 (B)<br />
<br />
*'''The Pi Hut'''<br />
** USB Mouse for Raspberry Pi (from [http://thepihut.com/products/usb-mouse-for-the-raspberry-pi The Pi Hut's Raspberry Pi Store])<br />
** Super Slim Keyboard & Mouse Set (from [http://thepihut.com/products/usb-keyboard-mouse-bundle-for-the-raspberry-pi The Pi Hut's Raspberry Pi Store])<br />
<br />
* '''Trust'''<br />
** Model 15313 - large, 5-button wireless mouse<br />
** Model 15349 - small, wireless notebook mouse - wireless dongle turns mouse off when "parked" in its base<br />
** Model 16591-04 - large, wired 3-button wheelmouse (reported by ''lsusb'' as a <code> ID 192f:0916 Avago Technologies, Pte.</code> mouse)<br />
** Trust Nanou Wireless Micro Mouse http://trust.com/products/product.aspx?artnr=17087<br />
** Fachi, tech air, and a generic "Car" Mouse. All three are wired mice, and reported by ''lsusb'' as <code> ID 15d9:0a4c Trust International B.V. USB+PS/2 Optical Mouse</code> devices.<br />
<br />
* '''Verbatiam'''<br />
**Mini Nano Optical Mouse 97470 (wireless on non-powered three USB dongle hub) (B)<br />
<br />
* '''Xenta'''<br />
** MOW0810 (B)<br />
** Wired Optical Mouse (from [http://thepihut.com/products/usb-mouse-for-the-raspberry-pi The Pi Hut's Raspberry Pi Store])<br />
<br />
* '''Generic'''<br />
** Generic 2.4&nbsp;GHz Wireless Mouse (ID 040b:2013 Weltrend Semiconductor) (B)<br />
<br />
===Problem USB Mouse Devices===<br />
The following is a list of specific mouse devices that have problems working with the Raspberry Pi<br />
* '''A4Tech'''<br />
** Model G7-630 Wireless Mouse, 20&nbsp;mA. Part of wireless keyboard/mouse bundle GL-6630 (GL-6 + G7-630 + RN-10B) - suffers from USB flakeyness. Even on a powered hub. No problems on other computers I have tested it with.<br />
* '''HP'''<br />
** HP Retractable Mobile Mouse (Optical) HP Product Number XP472AA - errors / boot loop RASPBMC (B)removed mouse, started with no further errors. <br />
<br />
* '''Logik'''<br />
** Logik IMF Blue Trace Wired USB mouse (Model LMWBLU11) - disconnects from the USB port every 20 seconds when using the Raspian distro. Always reconnects to the USB port successfully (B)<br />
<br />
* '''Logitech'''<br />
** Logitech G400 Gaming Mouse - 100% CPU load and laggy mouse cursor when the mouse is moved. MX518 works fine on the same setup, so I suspect it's a polling rate issue. [http://tech2.in.com/reviews/mice/logitech-g400-is-it-a-worthy-successor/231012 this] says the mouse is 1000&nbsp;Hz out of the box, whereas the 518 is only 125&nbsp;Hz. Solution found: add usbhid.mousepoll=8 to the kernel commandline.<br />
** Logitech G5 is working, high CPU Load, solution add: usbhid.mousepoll=8 to kernel cmdline.txt in /boot<br />
<br />
* '''Microsoft'''<br />
** Microsoft Touch Mouse - Does not see right clicks, Only left.<br />
** Microsoft Sidewinder X8 - Uses far too much power, if it works then only for a short time!.<br />
<br />
* '''Razer'''<br />
** Naga Wired USB mouse - the mouse seems to present itself as a keyboard because the numpad on the left-hand side of the device works, but the cursor doesn't move.<br />
** Mamba (wired) and Imperator - slow and unreliable reaction to mouse clicks, loosing focus<br />
<br />
* '''Roccat'''<br />
** Kone[+] Wired USB mouse - Nothing happens when moving the mouse, haven't looked further into the issue (B)<br />
<br />
* '''Trust'''<br />
** Optical USB Mouse MI-2250 - Nothing happens when moving the mouse (B)<br />
<br />
* '''Xenta'''<br />
** Multimedia Wireless Keyboard and Mouse Set (Mouse Model: HM-3301) (B) - frequent lost connection giving stuttering mouse cursor indicating USB current not enough for dongle<br />
<br />
== USB Real Time Clocks ==<br />
*Cymbet<br />
** Cymbet CBC-EVAL-06 USB Real Time Clock (FT2232 to SPI to RV-2123)<br />
Device information at http://www.cymbet.com/pdfs/DS-72-22.pdf<br />
Code to access the RTC from Linux: https://github.com/owendelong/Cymbet-RTC<br />
Does not require a powered hub.<br />
<br />
== USB Wi-Fi Adapters ==<br />
<br />
See also: http://www.element14.com/community/docs/DOC-44703/l/raspberry-pi-wifi-adapter-testing<br />
<br />
There is a howto on installing the TL-WN722N adapter [http://elinux.org/RPi_Peripherals#Wireless:_TP-Link_TL-WN722N_USB_wireless_adapter_.28Debian_6.29 here], which also acts as a guide for installing others too.<br />
<br />
===Working USB Wi-Fi Adapters===<br />
<br />
These adapters are known to work on the Raspberry Pi. This list is not exhaustive, other adapters may well work, but it has not yet been tried.<br />
<br />
'''Note:''' A Wi-Fi adapter will probably need more power than the Raspberry Pi USB port can provide, especially if<br />
there is a large distance from the Wi-Fi adapter to the Wi-Fi Access Point. Therefore, you may need to plug the Wi-Fi adapter into a powered USB hub.<br />
<br />
* '''3COM'''<br />
** 3CRUSB10075: ZyDAS zd1211rw chipset (!)<br />
<br />
* '''7DayShop'''<br />
** W-3S01BLK, W-3S01BLKTWIN: Unbranded product available from 7DayShop, in a single or twin pack. [http://www.7dayshop.com/catalog/product_info.php?cPath=777_9&products_id=112046], [http://www.7dayshop.com/catalog/product_info.php?&products_id=112527]. Tested on Debian Wheezy, with the dongle attached directly to the Raspberry Pi along with the wireless keyboard receiver. Shows up as a Ralink RT5370 device, and no drivers or additional software downloads required. Created wpa.conf, edited 'interfaces' file and restarted the networking. The manufacturer portion of the MAC address (7cdd90) is assigned to "Shenzhen Ogemray Technology Co., Ltd."<br />
** It works without additional software connected directly to a Rev 2 Raspberry Pi, but it stops working after a period of time (3 to 4 hours) with a fully updated Wheezy and all the 'USB workarounds' [http://elinux.org/Rpi_USB_check-list] in place. <br />
<br />
* '''Alfa'''<br />
** AWUS036NEH: Tested on Debian Squeeze (with Ralink firmware package)<br />
** AWUS036NH: Tested on Arch Linux ARM using the rt2800usb module.<br />
** AWUS036NH: Tested on Debian Wheezy (with Ralink firmware package). Tested on Raspbian too (drivers from aircrack-ng).<br />
** AWUS036H (500&nbsp;mW version): Tested on Raspbian (drivers from aircrack-ng).<br />
** AWUS036H (1&nbsp;W version): Tested on Raspbian (drivers from aircrack-ng). Needs USB powered HUB or Rev2 of the board / polyfuse bypass.<br />
** AWUS036NHA: Tested on Raspbian (drivers from aircrack-ng). Works fine if connected after boot, otherwise Raspberry Pi won't boot up.<br />
<br />
* '''AirLink101''' [[File:Airlink101.jpg|thumb|right|link=http://www.savagehomeautomation.com/raspi-airlink101|100px|Airlink 101 Wireless N 150 Ultra Mini-USB Adapter]]<br />
** AWLL5088: Tested on Debian Wheezy. This adapter is based on the OEM Edimax EW-7811Un. For automatic installation, See MrEngmanns script listed below under the Edimax device.<br />
** AWLL5099: Tested on Raspian Wheezy. [http://www.savagehomeautomation.com/raspi-airlink101 Step-by-step installation and configuration instructions] with screenshots can be found [http://www.savagehomeautomation.com/raspi-airlink101 here]. This adapter is based on the Realtek RTL8188CUS chipset. The rtl8192cu kernel driver is loaded automatically in the latest Raspian distribution.<br />
** [http://www.airlink101.com/products/awll6075.php AWLL6075]: Tested on Raspian Wheezy 16-Dec-2012 build and distro upgrade as of 09-Jan-2013. lsusb reports: 0bda:8172 Realtek Semiconductor Corp. RTL8191SU 802.11n WLAN Adapter. Driver installed is r8712u. Powers OK from Model B Pi (Rev 000f) USB port (1200mA supply tested). Dongle does get hot under use when directly connected to USB port (slightly reduced when USB extender cable used).<br />
<br />
* '''Asus'''<br />
** [http://www.element14.com/community/docs/DOC-44703 USB-N10] USB ID 0b05:1786, r8712u staging driver, included on Fedora Remix & Arch, must [http://www.element14.com/community/servlet/JiveServlet/download/44948-8-97488/r8712u_ko.zip download] for Debian and install firmware - Realtek from non-free Squeeze repository (B) (not needed with latest Raspbian “Wheezy” 2012-07-15: this Asus works N10 out of the box) Does not support nl80211 APIS, so hostapd won't work.<br />
** [http://www.element14.com/community/docs/DOC-44703 USB-N13] USB ID 0b05:17ab, works with [http://learn.adafruit.com/adafruit-raspberry-pi-educational-linux-distro/occidentalis-v0-dot-1 Adafruit Occidentalis v0.1 image] as it includes kernel [http://www.element14.com/community/message/57635#57660 with 8192u driver built-in] (B)<br />
** WL-167G v1 USB ID 0b05:1706, Ralink RT2571 working out-of-the-box on Debian image from 2012-04-19. Requires powered hub, otherwise it is detected by OS, but it will not function.<br />
** WL-167G v3 USB ID 0b05:1791, working out-of-the-box on Linux raspberrypi 3.2.27+ #160 PREEMPT Mon Sep 17. Does not require powered hub.<br />
[[File:AusPiWiFi.png|thumb|right|link=http://www.buyraspberrypi.com.au/raspberry-pi-802-11bgn-usb-wireless-dongle/|100px|AusPi Technologies 802.11n WiFi Adapter]]<br />
* '''AusPi Technologies'''<br />
** AusPi Wireless Adapter [Realtek RTL8188S]. Works without a powered HUB. Tested on OpenELEC (works OOB), RaspBMC (works OOB) and 2012-08-08 Raspbian Wheezy (works OOB). Free shipping worldwide from [http://www.buyraspberrypi.com.au/raspberry-pi-802-11bgn-usb-wireless-dongle/ Buy Raspberry Pi Australia].<br />
<br />
* '''Belkin'''<br />
** Belkin Components F5D7050 Wireless G Adapter v3000 [Ralink RT2571W]. On Debian requires the firmware-ralink package from the non-free repository. The usbcore module needs to be added to /etc/modules [http://www.penguintutor.com/blog/viewblog.php?blog=6281 install instructions].<br />
** Belkin Components F5D8053 ver.6001 Wireless N Adapter [Realtek RTL8188SU]. Tested on OpenELEC (works OOB), RaspBMC (works OOB), Raspian - 2012-07-15-Wheezy-raspbian '''Powered hub required!'''<br />
** Belkin Components F5D8053 ver.6001 Wireless N Adapter [Realtek RTL8188SU]. Works on RaspBMC OOB (with NetworkManager plugin). Works WITHOUT powered hub on 5&nbsp;V 800&nbsp;mA power with 6 overvolt (nothing else connected to USB)<br />
** Belkin Components F7D1101 v1 Basic Wireless Adapter [Realtek RTL8188SU] USB ID 050d:945a, r8712u staging driver, included on Fedora Remix & Arch, must [http://www.element14.com/community/servlet/JiveServlet/download/44948-8-97488/r8712u_ko.zip download] for Debian and install firmware - Realtek from non-free Squeeze repository (B). Verified working with 2012-12-16-wheezy-raspbian right out of the box.<br />
**Belkin Components F6D4050 V1 [Realtek RT3070] USB ID: 050d:935a Driver: RT3572STA(recommended),RT2800USB,RT2870STA. Tested under Arch using [https://wiki.archlinux.org/index.php/Setting_Up_Belkin_F6D4050_Wireless_USB_Dongles this] guide.<br />
**Belkin Components F6D4050 V1/V2 [Realtek RT3070] USB ID: 050d:935a / 935b Driver: RT3572STA. Tested with Raspbian - See [http://iggy82.blogspot.co.uk/2012/08/wireless-n-raspberry-pi-belkin-f6d4050.html installation instructions] - Powered hub not required!<br />
** Belkin Components F7D2102 "N300" Micro Wireless USB adapter. Tested with Occidentalis 0.1. Tested and working on Rasbian Wheezy (and RaspBMC), driver RTL8192CU, no powered hub needed (dongle directly attached to the onboard ports)<br />
** Belkin Components F9L1001v1 "N150" Wireless USB Adapter. Tested and working on Rasbian Wheezy WITHOUT powered hub. <br />
** Belkin Surf Micro WLAN USB-Adapter (Raspbian Wheezy, unpowered hub, "N150")<br />
<br />
* '''BlueProton'''<br />
** [http://www.element14.com/community/docs/DOC-44703 BT3] USB ID: 0bda:8187; tested on Debian, Fedora & Arch; rtl8187 driver (B)<br />
<br />
* '''Buffalo'''<br />
** USB ID: 0411:01A2 WLI-UC-GNM - Tested on Raspbmc; rt2800usb driver <br />
** USB ID: WLI-UC-G300N - Works on Raspbmc out of the box. Tested after a factory reset of the Raspbmc.<br />
<br />
* '''Comfast'''<br />
** WU710N: chipset RTL8188CUS. The rtl8192cu kernel driver is loaded automatically in the latest Raspian distribution. <br />
** WU810N (150M): Works out of the box on wheezy raspbian of version 2012-12-16. <br />
<br />
* '''Conceptronic'''<br />
** C300RU. Works out of the box in Raspbian. Causes reboot when plugging on a live Rev. 2 Raspberry Pi<br />
<br />
* '''Conrad'''<br />
** WLAN Stick N150 mini. Works out of the box in OpenELEC, [http://www.t3node.com/blog/sempre-wireless-usb-stick-wu300-2-on-raspberry-pi/ requires firmware - Realtek and r8712u kernel module on Debian].<br />
** WLAN Stick N150 Nano [Realtek RTL8188CUS]. Requires a powered USB hub. See Micronet SP907NS for installation instructions and script.<br />
<br />
* '''DealExtreme'''<br />
** ISG-1507N Mini USB 2.4GHz 150Mbps 802.11b/g/n WiFi. Has the ralink 5370 chipset, works directly plugged into the Raspberry Pi rev.1 under OpenELEC. Note: Driver (rt2800usb) only permits B/G operation and throughput is low (10Mbit).<br />
<br />
* '''DELL'''<br />
** Wireless 1450 [Intersil ISL3887]. Works out of the box, but it requires a powered hub (the Raspberry Pi boots with this dongle plugged in, recognizes and configures it, works for some time, but then it crashes randomly under heavy traffic. A powered hub seems to fix the issue).<br />
<br />
* '''DIGICOM'''<br />
** USBWAVE54 [chipset Zydas ZD1211] . [[http://www.digicom.it/digisit/prodotti.nsf/itprodottiidx/UsbWave54]] Works out of the box in OpenELEC. With Raspbian or Debian squeezy/Wheezy works with zd1211-firmware . <br />
** USBWAVE300C [chipset Ralink 2870] . [[http://www.digicom.it/digisit/prodotti.nsf/itprodottiidx/UsbWave300c]] Works out of the box in OpenELEC. With Raspbian or Debian squeezy/Wheezy works with firmware-ralink . <br />
<br />
* '''D-Link'''<br />
** AirPlus G DWL-G122 (rev. E). USB ID 07d1:3c0f, Ralink RT2870. On Debian requires the <code>firmware-ralink</code> package from the <code>Squeeze-firmware</code> non-free repository. (However I experience total crashes on Raspbian 2012-07-15 after a few minutes of load on the WLAN. Will have to investigate via serial console.)<br />
** AirPlus G DWL-G122 (rev. C). USB ID 07d1:3c03, Ralink RT2571. Working out-of-the-box on Arch image from 2012-04-29.<br />
** AirPlus G DWL-G122 (rev. B1). USB ID 2001:3c00, Ralink RT2571. Working out-of-the-box on Arch image from 2012-06-13.<br />
** DWA-110 (Version A1). Requires the ralink package from the non-free repository on Debian.<br />
** DWA-121 (Version A1). Wireless N 150 Pico. Works out-of-the-box with Raspian Wheezy (2012-09-18) and Raspbmc (2012-11-06) using Network-Manager addon (see Program - Addons)<br />
** DWA-123 (Version A1). USB ID 2001:3c17, Ralink RT2800. Working out-of-the-box on Arch image from 2012-04-29. (working without UBS Hub - not yet sure if it achieves full speed though.)<br />
** DWA-130 (rev. E1) Works out of the box with Raspbmc Frodo. Updated Raspbmc upon plugging in and powering up. Had issues timing out. Changed DNS to openDNS address. Works good after that. <br />
** DWA-131 (rev. A1) USB ID 07d1:3303,Realtek RTL8192SU, 802.11n Wireless N Nano.<br />
*** Important : revision A1 works, revision B1 works now with Raspbian's kernel 3.6.11+ ! Otherwise get the last Linux firmware on DLink Website : http://tsd.dlink.com.tw/.<br />
*** Works out of the box on Raspbian “Wheezy”. Verified with direct USB: no powered USB hub needed. Also verified when Nano used in powered USB hub. Someone had trouble configuring SSID/Passphrase in etc/network/interfaces file. But no problem & very easy to configure using wicd: wicd is a gui interface on LXDE for network configuration. Install it using command-line: <code>apt-get install wicd</code>. Once configured ith wicd to auto-run on boot, no need to turn back to LXDE. Recommended.<br />
** DWA-140 (Version B1). USB ID 07d1:3c09, Ralink RT2870. On Debian requires the <code>firmware-ralink</code> package from the <code>Squeeze-firmware</code> non-free repository.<br />
** DWA-140 (Version B2). USB ID 07d1:3c0a, Ralink RT3072. Workaround for faulty firmware binary: Place file rt2870.bin from [https://launchpad.net/ubuntu/oneiric/+source/linux-firmware/1.53/+files/linux-firmware_1.53.tar.gz linux-firmware_1.53.tar.gz] in /lib/firmware. [https://bugs.launchpad.net/ubuntu/+source/linux-firmware/+bug/770232 Explanation].<br />
** DWA-160 (Version B1). USB ID 07d1:3c11, Ralink RT2870. On Debian requires the <code>firmware-ralink</code> package from the <code>Squeeze-firmware</code> non-free repository.<br />
** DWA-160 (Version A2). USB ID 07d1:3a09, Atheros AR9170. (NOTE: I can only get it to work through powered USB hub) requires carl9170-fw firmware [http://http://aur.archlinux.org/packages.php/packages.php?ID=44102]<br />
** WUA-1340 (Version A1). Works with Raspbian Wheezy after installing the firmware-ralink package from the non-free repository on Debian.<br />
<br />
* '''Edimax''' [[File:Edimax-ew-7811un.jpg|thumb|right|link=http://www.savagehomeautomation.com/raspi-edimax-ew-7811un|100px|Edimax EW-7811Un 150 Mbps Wireless 11n Nano Size USB Adapter]]<br />
** [http://www.edimax.co.uk/en/produce_detail.php?pd_id=328&pl1_id=1&pl2_id=44 EW-7811Un] USB ID 7392:7811, RTL8192CU, driver blob [http://www.electrictea.co.uk/rpi/8192cu.tar.gz download] via [http://www.element14.com/community/docs/DOC-44703 Element14], works with WPA2-AES-CCMP ([http://www.ctrl-alt-del.cc/2012/05/raspberry-pi-meets-edimax-ew-7811un-wireless-ada.html howto]) (B) - [http://dl.dropbox.com/u/80256631/8192cu-latest.tar.gz Alternative driver download link that works with Raspian]. <b>Note:</b> With current Raspbian (2012-09-18-Wheezy) it is recognized immediately, the default module works fine; the configuration is easy using wireless-essid and wireless-key in /etc/network/interfaces.<br />
*** The EW-7811Un can be powered directly from the Raspberry Pi if the Raspberry Pi is powered using a well regulated power supply.<br />
*** EW-7811Un [http://www.savagehomeautomation.com/raspi-edimax-ew-7811un step-by-step installation and configuration instructions] for Debian & Raspian with screenshots can be found here: [http://www.savagehomeautomation.com/raspi-edimax-ew-7811un here] <br />
*** A script-based installation for the [http://www.edimax.co.uk/en/produce_detail.php?pd_id=328&pl1_id=1&pl2_id=44 EW-7811Un] by MrEngman can be found [http://www.raspberrypi.org/phpBB3/viewtopic.php?f=26&t=6256&hilit=edimax on the Raspberry Pi forums]. Tested with Debian Squeeze and Raspbian. [http://dl.dropbox.com/u/80256631/install-rtl8188cus.txt An installation guide can be found here.]<br />
*** Instructions for getting the [http://www.edimax.co.uk/en/produce_detail.php?pd_id=328&pl1_id=1&pl2_id=44 EW-7811Un] working in Raspbmc (tested RC3) can be found [http://forum.stmlabs.com/showthread.php?tid=780 here].<br />
*** Simple step-by-step instructions for [http://www.edimax.co.uk/en/produce_detail.php?pd_id=328&pl1_id=1&pl2_id=44 EW-7811Un] which uses the RTL8192 chipset [[RPi_edimax_EW-7811Un]]<br />
*** EW-7811Un[USB ID 7392:7811](Raspbian Wheezy, 2012-12-16, Prod. Model B, Rev 2) Worked right out of the box - only needed to configure WPA. <br />
** [http://www.edimax.com/en/produce_detail.php?pd_id=8&pl1_id=1&pl2_id=44 EW-7318USg] USB ID 148f:2573, rt73usb. RT2573 chipset. Works with powered usb-hub or shorted polyfuses.<br />
** [http://www.edimax.co.uk/en/produce_detail.php?pd_id=261&pl1_id=1&pl2_id=44 EW-7711UAn], Ralink RT2870, works perfectly on Arch with a powered hub (not tested without yet). Simply required wireless_tools and wpa_supplicant, the drivers/firmware are included in kernel 3.0. I followed the Arch [https://wiki.archlinux.org/index.php/Wireless_Setup Wireless Setup] instructions.<br />
<br />
* '''edup'''<br />
** [[http://www2.buyincoins.com/details/usb-150m-wifi-wireless-lan-network-card-adapter-antenna-product-1916.html Edup 150MBPS Wi-Fi adapter]] USB ID: 148f:5370 Ralink Technology, Corp. RT5370 Wireless Adapter. Driver is the RT2800USB module, I had to install the firmware as rt2870.bin in /lib/firmware.([http://raspberry-pi-notes.blogspot.com/2012/05/rt5370-cheap-micro-usb-wireless-dongle.html requires firmware-ralink from Wheezy]) (B)<br />
** [http://dx.com/p/ultra-mini-nano-usb-2-0-802-11n-150mbps-wifi-wlan-wireless-network-adapter-48166?item=1&Utm_rid=24958662&Utm_source=affiliate Ultra-Mini Nano USB 2.0 802.11n 150&nbsp;Mbit/s Wi-Fi/WLAN Wireless Network Adapter] USB ID: ID 0bda:8176 Works stable when using VLC for internet radio receiver. Works stable 24/7 on two of my Raspberries used as webserver. Use method shown [http://www.raspberrypi.org/phpBB3/viewtopic.php?t=7471&p=91736 here] for Debian. Seems to be the same as EW-7811Un using the RTL8188CUS chipset.<br />
<br />
** [http://www.szedup.com/show.aspx?id=1681 edup nano EP-N8508] Use method shown [http://www.raspberrypi.org/phpBB3/viewtopic.php?t=7471&p=91736 here] for Debian. Requires powered USB hub for adequate power. When directly powered by Raspberry Pi, it fails after a few minutes. (B) Unusable with analog audio because when data is being send or received the audio get distorted. Use script from [http://dl.dropbox.com/u/80256631/install-wheezy-beta-rtl8188cus-20120619.sh here] for Wheezy.<br />
<br />
* '''Eminent'''<br />
** EM4575 - rt2800usb driver.<br />
<br />
* '''EnGenius'''<br />
** EUB9603 EXT - Realtek r8712u driver <br />
<br />
* '''Gigabyte'''<br />
** Gigabyte GN-WB32L 802.11n USB WLAN Card. Works with the rt2800usb driver.<br />
<br />
* '''GMYLE'''<br />
** Wireless 11n USB Adapter. Uses RTL8188CUS chipset - cheap on eBay. Installs and works using the install-rtl8188cus-latest.sh script.<br />
<br />
* '''Hawking'''<br />
** HWU54G rev. Z2 (802.11g) (B). Requires "zd1211-firmware" package.<br />
<br />
* '''IOGear'''<br />
** [http://www.element14.com/community/docs/DOC-44703 GWU625] USB ID 0bda:8172, r8712u staging driver, included on Fedora Remix & Arch, must [http://www.element14.com/community/servlet/JiveServlet/download/44948-8-97488/r8712u_ko.zip download] for Debian Squeeze and install firmware - Realtek from non-free Squeeze repository. No need to download firmware when using Debian Wheezy (B)<br />
<br />
* '''ISY'''<br />
** USB Wireless Micro Adapter IWL 2000, tested on Raspbian; follow [http://daniel-lnx.blogspot.nl/2013/01/raspberry-pi-and-isy-usb-wireless-micro.html these] instructions.<br />
<br />
* '''Linksys'''<br />
** Linksys (Cisco) WUSB100 ver.2 1737:0078, tested on Raspbian; follow [http://www.brucalipto.org/linux/the-raspberry-diary-wusb100-wireless-n/ Brucalipto.org] instructions; not stress tested, but it works without issues for light network load.<br />
** Linksys (Cisco) WUSB600N, test on Raspbian, details [http://elibtronic.ca/content/20120731/raspberry-pi-part-1-wifi-support here]<br />
** Linksys WUSB54GC (manufactured 07/2008) No issues! needs powered hub on version 1.0 boards - 13b1:0020<br />
** Linksys WUSB54G ver.4, Works well even when plugged directly to the Raspberry Pi. Requires 300mA max, hence recommended to use powered usb hub for extended operation.<br />
<br />
* '''LogiLink'''<br />
** Wireless LAN USB 2.0 Nano Adapter 802.11n LogiLink [http://www.logilink.eu/showproduct/WL0084B.htm] is working even USB powered.<br />
** Micro Wireless LAN USB Adapter [http://www.logilink.eu/showproduct/WL0085.htm] is working good.<br />
<br />
* '''Lutec'''<br />
** Lutec WLA-54L (old version with ZD1211b chipset) is working even USB powered.<br />
<br />
* '''Micronet'''<br />
** Micronet SP907NS, 11N Wireless LAN USB Adapter (uses Realtek RTL8188CUS) works plugged directly into Raspberry Pi USB (B) [http://dl.dropbox.com/u/80256631/install-rtl8188cus.txt Debian installation instructions] IMPORTANT: read the instructions first to avoid problems, and [http://dl.dropbox.com/u/80256631/install-rtl8188cus-latest.sh Auto-install script]. The script has been used to install other adapters using the RTL8188CUS chip. [http://dl.dropbox.com/u/80256631/8192cu-latest.tar.gz Updated driver] that handles the latest rpi-updates that kill the original driver, download for manual installation, automatically installed by the Auto-install script.<br />
<br />
* '''ModMyPi'''<br />
** Wireless USB 11N Nano Adaptor 802.11N (Realtek RTL8188CUS) works plugged directly into Raspberry Pi USB without the need for a USB hub. No drivers need installing on Raspian - plug and play! Available from the [https://www.modmypi.com/raspberry-pi-accessories/wireless-USB%20-1N-nano-adaptor-802.11N-(WiFi-dongle) ModMyPi Raspberry Pi Shop].<br />
<br />
* '''MSI'''<br />
** 0db0:6861 MSI-6861 802.11g Wi-Fi adapter (US54G): works with external powered USB hub, requires firmware from [http://sourceforge.net/projects/zd1211/files/zd1211-firmware/ here], power management must be disabled: <code>iwconfig wlan0 power off</code><br />
<br />
* '''Mvix'''<br />
** Mvix Nubbin (MS-811N): works out of the box on Raspbian "Wheezy" and does not need a powered USB hub.<br />
<br />
* '''Netgear''' <br />
** N150: Reported as WNA1100 device, uses the Atheros ar9271 chipset. On Debian, requires the <code>firmware-atheros</code> package from the <code>Squeeze-backports</code> non-free repository (!)<br />
** N150: Some versions reported as Realtek RTL8188CUS device. Read Micronet entry above and use RTL8188CUS script for installation. Works best plugged into powered USB hub.<br />
** WG111v1: Prism54 chipset. Needs powered hub. Follow info for Prism54 chipset on Debian wiki.<br />
** WG111v2: Realtek rtl8187 chipset. Seems to draw a lot of power; e.g. I can't power this and a USB thumb drive simultaneously.<br />
** WG111v3: Realtek RTL8187B chipset. Works straight out of the box using a powered USB hub.<br />
** WNA1000M works with Raspberry Pi Model B Board v. BS1233. However, when downloading torrents and when they pick up speed, the system becomes unresponsive. <br />
<br />
* '''OvisLink'''<br />
** Evo-W300USB: USB ID 148f:2270 Ralink Technology RT2770. apt-get install firmware-ralink<br />
<br />
* '''Patriot Memory'''<br />
** [http://patriotmemory.com/products/detailp.jsp?prodline=6&catid=69&prodgroupid=163&id=1198&type=20 PCUSBW1150] Wireless 11N USB adapter (uses Realtek RTL8188CUS) Install using Micronet script. Works only through powered USB hub.<br />
** [http://www.patriotmemory.com/products/detailp.jsp?prodline=6&catid=69&prodgroupid=163&id=973&type=20 PCBOWAU2-N] Wireless 11N USB adapter (uses Realtek RTL8191SU chip) Installed using r8712u Kernel module<br />
<br />
* '''Ralink'''<br />
** inner 02 joggler Wi-Fi USB RT2770F USB-ID 148f:2770 (firmware-ralink required) (only got dhcp on powered hub)<br />
** [http://www.dx.com/p/24688 RT2070] USB-ID 148f:2070 firmware is already loaded into Raspbian. For Debian, the firmware must be installed ([http://wiki.debian.org/rt2870sta instructions]). Needs a powered USB hub.<br />
** RT3070 USB-ID 148f:3070 firmware is already loaded into Raspbian.<br />
** [http://www.element14.com/community/docs/DOC-44703 RT2501/RT2573] USB-ID 148f:2573 (firmware-ralink required) (B)<br />
** RT5370 USB-ID 148f:5370 ([http://raspberry-pi-notes.blogspot.com/2012/05/rt5370-cheap-micro-usb-wireless-dongle.html requires firmware-ralink from Wheezy]) [[RPi_Ralink_WLAN_devices]](B). An image of an adapter with this chip can be found [http://i.imgur.com/wRF7L.jpg here].<br />
** RT5370 supports Access Point and it be used for hostapd <br />
<br />
* '''Rosewill'''<br />
** RNX-N180UBE Wireless B/G/N Adapter<br />
*** Realtek RTL8191SU chipset, USB-ID 0bda:8172<br />
*** Tested in Arch, works out of box. Powered USB hub required.<br />
*** Tested in Raspbian, used wicd to configure network settings. Powered USB hub Required.<br />
*** Tested in Raspbmc. Needs package firmware - Realtek and used wicd-curses to configure. Powered USB hub required<br />
** RNX-G1 Wireless B/G Adapter<br />
*** Realtek RTL8187 chipset, USB-ID 0bda:8187<br />
*** Tested in Arch, works out of box. USB hub required.<br />
** RNX-MiniN1 (RWLD-110001) Wireless-N 2.0 Dongle (Realtek Semiconductor Corp. RTL8188CUS 802.11n WLAN Adapter)<br />
*** Tested in Raspbian, powered from USB hub.<br />
<br />
* '''Sabrent'''<br />
** USB-A11N: Mini USB 2.0 Wireless-N WiFi Network Adapter: USB ID 0bda:8176, works automatically in Raspbian using rtl8192cu driver along with Logitech BT mini-receiver (keyboard/mousepad) without external hub using 5.25V 1 A psu (4.99V T1/T2) on rev 2.0 (B)<br />
<br />
* '''Sagem'''<br />
** Sagem Wireless USB stick XG-760N: USB ID 079b:0062, Module is not shipped in Debian image, but it can be "sudo apt-get install zd1211-firmware"<br />
<br />
* '''Sempre'''<br />
** Sempre Wireless USB stick WU300-2: USB ID 0bda:8172, Realtek r8712u driver + firmware-realtek package. Module is shipped in Raspbian image. If you need to build it for other distros, read this: http://www.t3node.com/blog/sempre-wireless-usb-stick-wu300-2-on-raspberry-pi/<br />
<br />
* '''Sitecom'''<br />
** Sitecom Wi-Fi USB Adapter N300: USB ID 0a5c:5800, Realtek r8712u driver + firmware Realtek. Module available in shipped Raspbian image. '''NOTE:''' although this dongle will also work without powered hub, if there is a voltage problem (either on the Raspberry or on the hub, but verified only on the hub so far) this wifi dongle will receive signal perfectly (RX), but not be capable of sending anything (TX) and the MAC address will be permanently set to FF:FF:FF:FF:FF:FF (this is indicative that there is not enough power) [http://www.raspberrypi.org/phpBB3/viewtopic.php?f=28&t=24247]<br />
<br />
* '''SL'''<br />
** SL-1507N: USB 802.11n 150M Wi-Fi Wireless LAN Network Card Adapter SL-1507N Black<br />
*** I bought this on on eBay for $4.19 (free shipping) @ http://www.ebay.com/itm/270853614804?ssPageName=STRK:MEWNX:IT&_trksid=p3984.m1497.l2649#ht_4379wt_1199<br />
*** It worked out of the box on Raspbmc RC4, with the network manager add-on; seems to be an rt2800usb<br />
*** dmesg output "usbcore: registered new interface driver rt2800usb"<br />
<br />
* '''SMC'''<br />
** SMCWUSBS-N: Hardware detected as rt2800, but it is missing firmware; "sudo apt-get install firmware-ralink" fixed it<br />
** SMCWUSB-G: Gives "couldn't load firmware" error. "sudo apt-get install zd1211-firmware" fixes it.<br />
<br />
* '''Sony'''<br />
** Sony UWA-BR100 802.11abgn Wireless Adapter [Atheros AR7010+AR9280] (Vendor ID: 0411, Product ID: 017f) - Tested with Raspbian. Needs package firmware-atheros.(B)<br />
<br />
* '''Tenda''' <br />
** USB 11n adapter on a G network: Ralink 2870/3070 driver (!)<br />
** Tenda W311M Wireless N150 Nano USB Adapter ([http://www.tenda.cn/tendacn/Product/show.aspx?productid=375 product page]) - Works out-of-the-box with Raspbian as of 2012-12. Tested in WPA-Personal network. Runs without Powered Hub when plugged into Raspberry Pi.<br />
** Tenda W311MI Wireless N Pico USB Adapter (identified as Ralink RT5370 Wireless Adapter; USB-ID: 148f:5370) - Works out-of-the-box for Raspian 2012/09/18 or later. An earlier version gave me problems.<br />
** Tenda W311U Mini 11N Wireless USB Adapter (USB-ID 148f:3070): Ralink 2870/3070 driver; needs powered hub. [http://blog.modmypi.com/2012/06/installing-tenda-w311u-mini-wireless.html Debian installation instructions] Available from the [https://www.modmypi.com/raspberry-pi-accessories/tenda-wireless-n150-usb-network-adapter ModMyPi Raspberry Pi Shop] <br />
** Tenda W311U+ Wireless USB Adapter - Tested with Raspbian.<br />
<br />
*'''The Pi Hut'''<br />
** USB 802.11n Wi-Fi adapter (from [http://thepihut.com/products/usb-wifi-adapter-for-the-raspberry-pi The Pi Hut's Raspberry Pi Store])<br />
<br />
* '''TP-Link'''<br />
** TL-WN321G (Ralink RT2501/RT2573, rt73_usb) Works out of the box when plugged in before boot. Plugging in after boot only with powered USB hub. RasPi Model B, Rev. 2.0<br />
** TL-WN422G v? (Atheros AR9271, ath9k_htc) Works out of the box when plugged in before boot. Plugging in after boot only with powered USB hub. RasPi Model B, Rev. 2.0<br />
** TL-WN422G v2 (ath9k_htc) Works OOTB in Debian Wheezy Beta. Runs without powered Hub when plugged into running Raspberry Pi, but the Raspberry Pi won't boot while the stick is plugged in.<br />
** TL-WN721N (ath9k_htc device with htc_9271.fw file from http://linuxwireless.org/download/htc_fw/1.3/htc_9271.fw); needs powered USB Hub (B) | works OOTB with Wheezy Raspbian (2012-08-16) connected directly to raspberry pi (B) and AP functionality tested with hostapd.<br />
** TL-WN722N (ath9k_htc device with htc_9271.fw file from http://linuxwireless.org/download/htc_fw/1.3/htc_9271.fw); needs powered USB Hub (B)<br />
** TL-WN723N (RTL8188SU); works OOTB with Raspbian 2012-09-17, (B) stable with 1&nbsp;A PSU and without powered USB hub on r2.0. (a model B Pi with Arch Linux reboots if the dongle is plugged, restart sees the device without problems afterwards)<br />
** TL-WN723N v2 (USB ID: ID 0bda:8176 Realtek Semiconductor Corp. RTL8188CUS 802.11n WLAN Adapter, FCC ID: TE7WN723NV2) Works from a box with Raspbian 2013-02-09. Used 2.1A adapter, without powered hub.<br />
** TL-WN725N Works out of the box on Raspbian 2012-12-16 without a powered USB hub. This adapter is based on the Realtek RTL8188CUS chipset.<br />
** TL-WN821N v3 (ath9k_htc, htc_7010.fw); works out of the box on ArchLinuxARM, Wheezy and on OpenElec (>r11211), Problems with prior OpenElec; needs powered USB Hub (B). This chipset is also compatible with hostapd (wireless AP software)<br />
** TL-WN822N v2 (ath9k_htc) works on ArchLinuxARM, with powered USB Hub. Successfully tested hostapd/dnsmasq.<br />
** TL-WN823N Works out of box on Raspian using powered USB Hub<br />
** TL-WN7200ND works. Can be made as a WiFi AP using hostapd. Need a powered USB hub.<br />
<br />
<br />
* '''Trendnet'''<br />
** [http://www.wikidevi.com/wiki/TRENDnet_TEW-648UBM TEW-648UBM] USB ID: 20f4:648b, works OOTB with [http://learn.adafruit.com/adafruit-raspberry-pi-educational-linux-distro/ Adafruit Occidentials Raspbian Wheezy variant] as it includes kernel with [http://www.wikidevi.com/wiki/Special:Ask?title=Special%3AAsk&q=%5B%5BChip1+model%3A%3ARTL8188CUS%5D%5D&po=%3FInterface%0D%0A%3FFCC+ID%0D%0A%3FVendor+ID%0D%0A%3FDevice+ID%0D%0A%3FChip1+model%0D%0A%3FSupported+802dot11+protocols%0D%0A%3FMIMO+status%0D%0A%3FOUI%0D%0A&sort_num=&order_num=ASC&eq=yes&p%5Bformat%5D=broadtable&p%5Blimit%5D=500&p%5Bsort%5D=&p%5Boffset%5D=&p%5Bheaders%5D=show&p%5Bmainlabel%5D=&p%5Blink%5D=all&p%5Bsearchlabel%5D=&p%5Bintro%5D=&p%5Boutro%5D=&p%5Bdefault%5D=&p%5Bclass%5D=sortable+wikitable+smwtable&eq=yes RTL8188CUS driver built-in] (B)<br />
** [http://www.wikidevi.com/wiki/TRENDnet_TEW-649UB TEW-649UB] Works with OpenElec 3.0, chipset Realtek RTL8191SU<br />
<br />
* '''Widemac'''<br />
** RT5370 Wireless Adapter from [http://www.ebay.co.uk/itm/180887771838?ssPageName=STRK:MEWNX:IT&_trksid=p3984.m1497.l2649 Ebay] runs without powered hub. Follow these [http://elinux.org/RPi_Ralink_WLAN_devices instructions], but go to [http://ftp.de.debian.org/debian/pool/non-free/f/firmware-nonfree/ ftp.de.debian.org/debian/pool/non-free/f/firmware-nonfree/] and pick the latest firmware-ralink_0.xx_all.deb<br />
<br />
* '''ZyXEL'''<br />
** [http://www.element14.com/community/message/50015#50015/l/re-installing-kernel-headers-on-the-pi NWD2105] USB ID: 0586:341e, RT3070 chipset, rt2800usb driver (B)<br />
** [http://www.zyxel.com/products_services/g_202.shtml G-202] model 0586:3410 ZyXEL Communications Corp. ZyAIR G-202 802.11bg using zd1211rw kernel module and zd1211-firmware package<br />
<br />
===Problem USB Wi-Fi Adapters===<br />
<br />
These adapters were tested and found to have issues the Raspberry Pi. Note [http://www.raspberrypi.org/phpBB3/viewtopic.php?f=28&t=6928] as a possible solution/explanation for errors while running LXDE.<br />
<br />
* '''Alfa'''<br />
** AWUS036NHA (Vendor ID: 0cf3, Product ID: 9271) - Tested with Raspbian. Works fine if connected after boot. Kills boot process if previously attached. [http://www.raspberrypi.org/phpBB3/viewtopic.php?f=28&t=16809&p=169469#p169469 Details here.]<br />
<br />
* '''D-Link'''<br />
** ( DWA-131 (rev. B1) ) - Works now on Raspbian's kernel 3.6.11+ or with DLink firmware: http://tsd.dlink.com.tw/<br />
** DWL-G132 - In archlinux it is recognized - lsusb: 2001:3a03 D-Link Corp. DWL-G132 (no firmware) [Atheros AR5523] - but no wlan0 device is created - perhaps it needs the firmware to be loaded<br />
<br />
* '''Edimax'''<br />
** EW-7811Un (Vendor ID: 7397, Product ID: 7811) - Reports as containing the Realtek RTL8188CUS chipset listed below, no lockup or kernel oops under Wheezy, but dmesg reports constant timeouts trying to initialize the module. This appears to be resolved on 2012-09-18-Wheezy-raspbian and newer versions. EW-7811Un causes sporadic USB Issues when used together with steelseries 6G keyboard (repeated keys, possible file system corruption)<br />
** EW-7811Un (Vendor ID: 7397, Product ID: 7811) - There have been issues with receiving UDP multicast packages in combination with most (not all) wireless routers. Nearly impossible to debug, since running a sniffer on the Pi makes everything work as expected.<br />
** EW-7811Un It doesn't support Access Point and you can't use it for hostapd.<br />
<br />
* '''Linksys'''<br />
** WUSB300N (Vendor ID: 13B1, Product ID: 0029) - Tested with Raspbian, OpenELEC, among others. No Linux chipset support for Marvell 88W8362 at all.<br />
<br />
* '''LogiLink'''<br />
** WL0085 tested under Debian (Squeeze, Wheezy, Raspbian); no stable connection can be established. This gets even worse when X is running.<br />
<br />
* '''MicroNEXT'''<br />
** MN-WD152B (Debian image) modprobe hangs when plugged in, lsusb hangs. udevd errors in the logs. [http://www.element14.com/community/thread/17632] [http://www.raspberrypi.org/phpBB3/viewtopic.php?t=6737]<br />
*** Possible fix: try the new [http://learn.adafruit.com/adafruit-raspberry-pi-educational-linux-distro/occidentalis-v0-dot-1 Adafruit Occidentalis v0.1] image (based on Raspbian Wheezy) as it includes the needed 8192cu driver builtin to the kernel<br />
<br />
* '''Netgear'''<br />
** WNDA3100v2 tested with Debian (Wheezy); no driver for broadcom chipset (see [http://www.wikidevi.com/wiki/Netgear_WNDA3100v2 http://www.wikidevi.com/wiki/Netgear_WNDA3100v2]).<br />
<br />
* '''Realtek'''<br />
** RTL8188CUS USB-ID 0bda:8176, kernel oops in dmesg and freeze when pulled from USB. (B)<br />
<br />
* '''Trendnet'''<br />
** [http://www.element14.com/community/docs/DOC-44703 TEW-424UB] USB ID: 0bda:8189; tested on Debian, Fedora & Arch; rtl8187 driver; errors with LXDE running (B)<br />
<br />
* '''TP-Link'''<br />
** [http://www.element14.com/community/docs/DOC-44703 TL-WN821N] USB ID: 0cf3:7015; tested on Debian; requires [http://linuxwireless.org/download/htc_fw/1.3/htc_7010.fw htc_7010.fw] firmware; ath9k_htc driver; errors with LXDE running (B)<br />
** TL-WN723N USB ID: 0bda:8176; tested on Arch without a powered hub; it seems to draw too much current.<br />
** TL-WDN3200 USB ID: 148f:5572, no native driver available under Raspbian, OpenELEC, raspbmc (neither under x86 Linux) for the ralink 5572 chipset. Might work if driver is compiled from [http://www.ralinktech.com/en/04_support/support.php?sn=501 source].<br />
<br />
== USB Bluetooth adapters ==<br />
===Working Bluetooth adapters===<br />
* Asus USBIA-EG (paired with Asus Blutooth Keyboard/Media Center Remote<br />
** Verified works error-free in Multiple Distros (Openelec, Raspbian, RaspBMC, Xbian) Latest builds eliminate text echo problems.<br />
* Cambridge Silicon Radio, Ltd Bluetooth Dongle (HCI mode) - (USB ID 0a12:0001)<br />
** Example of above is; TOPDIGI UA01 Bluetooth USB Dongle Plug and Play (install bluez package from std repos)<br />
** Tesco own brand 'Technika' Nano Bluetooth Adapter has the Cambridge Silicon Radio chipset and works fine, cost £5.97 at time of posting.<br />
** Hama USB Bluetooth 3.0 adapter (Class 1) ~£10 on amazon.co.uk.<br />
** Another sample: Product ID: 0a12:0001, pictured here: http://www.element14.com/community/message/58288<br />
** RiiTek RT-MWK02+ - comes with a USB Bluetooth adapter that works perfectly for both the RiiTek mini Bluetooth keyboard/mouse and other Bluetooth devices. Tested both on builtin USB and on powered USB hub. There are other RiiTek Bluetooth (and non-Bluetooth wireless) devices on the working list. Bluetooth adapter shows up in lsusb as "0a12:0001 Cambridge Silicon Radio" - this is notable as most other sources of this chipset do not seem to be available in the US.<br />
** ICIDU USB Bluetooth Adapter Class II (Not the mini version) - Works out of the box with Raspbian and RaspBMC. Hot-plugging causes Pi restarts, however leaving it plugged in directly into the pi works fine. Powered USB Hub is advised if hotplugging. ~5 Euro in the Netherlands.<br />
** Sabrent BT-USBT. CSR radio, bluetooth 2.0. Tested with Raspbian<br />
** Azio BTD211. CSR radio, bluetooth 2.1 + EDR. Tested with Raspbian<br />
** Azio BTD-V400. CSR BC8 radio, bluetooth 4.0. Tested with Raspbian using powered USB hub<br />
* D-Link DBT-122, with ID 07d1:f101, using a Broadcom chip<br />
** http://www.element14.com/community/message/58288<br />
* IOGear GBU321 (Broadcom BCM2045 Chipset)<br />
** Works with Raspbian Wheezy directly attached to Raspberry Pi and via powered USB hub.<br />
* Trust BT-2400p<br />
** Working well with Raspbian Wheezy directly attached to Raspberry Pi. Using with sma-Bluetooth (SMA Solar Inverter reading software).<br />
<br />
===Working Bluetooth/Wifi Combo adapters===<br />
* PLANEX 2 in 1 Micro Size USB Bluetooth3.0 WiFi Combo Adapter - Model number: BT-Micro3H2X<ref>http://www.raspberrypi.org/phpBB3/viewtopic.php?f=45&t=27678</ref><br />
* Cirago Bluetooth 3.0 High Speed & Wi-Fi Combo USB Mini Adapter, Class 2 (BTA7300)<ref>http://www.raspberrypi.org/phpBB3/viewtopic.php?f=45&t=27678</ref><br />
* Lindy USB Bluetooth 3.0 HS + WLAN Adapter, Class 2 (Lindy No.52213)<ref>http://www.lindy.co.uk/shop/showProductDetail.do?orderNumber=52213</ref><br />
<br />
===Problem Bluetooth adapters===<br />
* '''Belkin'''<br />
** Belkin F8T017. Tested with Raspbian 2012-07-15 and bluez installed with apt-get. When dongle is inserted into Pluscom powered USB hub, my remote PuTTY session scrolls incredibly slowly (testing with ls -R to generate text). Suspect network issue. Lots of errors on dmesg too. Raspberry Pi itself is responsive when using directly. On removal of the device everything goes back to normal.<br />
* '''Generic'''<br />
** [http://dx.com/p/mini-bluetooth-v3-0-usb-2-0-dongle-71248 Bluetooth "3.0" Dongle]. Doesn't work reliably - eg. after some time it will hang and the device will need to be reset using fcntl. The device id is 1131:1004 Integrated System Solution Corp. Bluetooth Device.<br />
** [http://dx.com/p/super-mini-bluetooth-2-0-adapter-dongle-vista-compatible-11866 Super Mini Bluetooth 2.0 Dongle]. The device is recognized and after installing bluez-firmware you can bring it up with hcitool hci0 up. However whenever you try to pair with any device it will cause kernel panic and lock up the system. Confirmed on Raspbian, RaspBMC. The device is a counterfeit Cambridge Silicon Radio device, probably with several bugs in it causing lockups.<br />
* Asus USB-BT211<br />
** Shows up as HCI device in Raspbian, but it does not scan or pair.<br />
** http://www.raspberrypi.org/phpBB3/viewtopic.php?f=28&t=9962<br />
<br />
== USB Ethernet adapters ==<br />
===Working Ethernet adapters===<br />
* '''AVM'''<br />
** FRITZ!Box WLAN 3030 USB Ethernet Adapter: Works out of the box. No external power source needed.<br />
* '''Wintech'''<br />
** USB 2.0 LanCard Model: LAU-15 (CK0049C) using the mcs7830 driver. Probably needs more than 100&nbsp;mA current. [http://www.raspberrypi.org/phpBB3/viewtopic.php?f=46&t=8708#p106136]<br />
* '''LogiLink'''<br />
** USB 2.0 UA0144: AX88772 chipset using the asix kernel driver. Tested only on powered USB hub so far.<br />
** LogiLink Fast EN USB 2.0 to RJ45 Adapter: Test on Wheezy-Raspian (2012-08-16) without USB Hub will be confirmed<br />
lsusb output: Bus 001 Device 004: ID 9710:7830 MosChip Semiconductor MCS7830 10/100 Mbps Ethernet adapter <br />
* '''Apple'''<br />
** Apple USB Ethernet Adapter using asix kernel driver. Works out of the box on Raspbian, haven't tested on any other OS.<br />
* '''Edimax'''<br />
** Edimax EU-4230 USB2.0 Fast Ethernet Adapter with 3 port USB hub. Works out of the box. Needs its own power source.<br />
* '''D-Link'''<br />
** D-Link DUB-E100 Fast Ethernet USB 2.0 Adapter - works out of the box, requires own power supply (from powered USB hub)<br />
* '''LinkSys'''<br />
** Linksys - USB200M - Compact USB 2.0 10/100 Network Adapter - raspian recognized it automatically and so far I have only pinged a few addresses with and it worked. I had it plugged into a powered hub so I cannot say if it works connected directly to the pi.<br />
* '''Sabrent'''<br />
** Sabrent USB 2.0 10/100 Ethernet Adapter - works out of the box (asix), but USB 2.0 '''only''' (does not work if using dwc_otg.speed=1 in cmdline.txt to force USB 1.1 for other problem hardware)<br />
* '''Sitecom'''<br />
** Sitecom LN-030 V2 detected as ASIX AX88772 USB 2.0 Ethernet Adapter works out of the box. Doesn't seem to require any extra power supply.<br />
* '''A-Link'''<br />
** A-Link NA1GU Gigabit USB 2.0 Ethernet adapter<br />
This adapter works, but it (probably) requires a bit of work. The driver for the chipset (Asix AX88178) included with the Raspbian kernel (v 3.1.9+ Aug 7 2012) does '''not''' work. With that driver the device is detected, but it does not seem to be possible to actually put any traffic through it. :-( In order to make it work you need to download the latest driver from [http://www.asix.com.tw/products.php?op=pItemdetail&PItemID=84;71;100&PLine=71 the chipset manufacturer]. The version I used was "Linux kernel 3.x/2.6.x Driver" v4.4.0, released 2012-05-18. Fortunately this is GNU GPLv2 -licenced source code and not a binary blob, so compiling it for the Raspberry Pi is perfectly doable. The hardest part was in fact getting the Linux source code required, because the repositores contained the source for the wrong kernel version. >:-( Fortunately there is [https://www.grendelman.net/wp/compiling-kernel-modules-for-raspbian-raspberry-pi a very useful guide] for how to get the sources from github, and preparing that source so that you can compile modules. Unfortunately you will have to compile the kernel (even if you don't actually install it) - which will take the better part of the day on the Raspberry, but once that's done you can unpack the driver source and just run "make && sudo make install". Reboot and you should have a fully working Ethernet adapter.<br />
<br />
The adapter seems to work without a powered USB hub, but according to the specifications it can draw up to 190&nbsp;mA, so there might be stability issues if additional power is not provided.<br />
* '''Hama'''<br />
** Hama 00049244 Fast Ethernet USB 2.0-Adapter detected as MOSCHIP 7830/7832/7730 usb-NET adapter. Works out of the box on Debian Wheezy/sid (2012-08-08-wheezy-armel)(not tested yet on other OS). No external power source or USB hub needed.<br />
* '''Newlink'''<br />
** Newlink NLUSB2-ETH USB 2.0 Ethernet Adapter. Works out of the box on Raspbian. Detected as ASIX AX88772. Works without a powereed hub.<br />
<br />
===Problem Ethernet adapters===<br />
* Axago<br />
** Axago ADE-X1 10/100 Ethernet Adapter (USB: 9710:7830 driver:mcs7830). Adapter working about 10 minutes without problem, but after that kernel write error message to dmesg and no packet is received. Needed to unplug and plug USB again. Tested with and without powered USB hub. dmesg error: NETDEV WATCHDOG: eth1 (MOSCHIP usb-ethernet driver): transmit queue 0 timed out<br />
<br />
* Davicom / Kontron<br />
** Kontron DM9601 (USB: 0fe6:9700) Cost $5 on Ebay, works OK with Dell laptop under WinXP & Debian. Adaptor works on boot on R-Pi model A well enough for ping and NTP, but then crashes with "Kernel Bug at net/core/skbuff.c:127" immediately when file transfer begins. TP1-TP2 voltage measured solid at 4.92 V. See also http://www.raspberrypi.org/phpBB3/viewtopic.php?f=28&t=39567&p=325003#p325003 The Linux DM9601 Driver is reported to be the problem here: http://www.raspberrypi.org/phpBB3/viewtopic.php?f=66&t=34557 so until driver is updated, do not bother with this device.<br />
<br />
== USB Sound Cards ==<br />
You will usually want the <code>alsa</code> package for sound. In the Debian image for Raspberry Pi (and possibly other distributions) USB sound cards are prevented from loading as the first sound card, which can be an annoyance if it's the only device you have. To disable this behaviour edit <code>/etc/modprobe.d/alsa-base.conf</code> and comment out the last line; <code>options snd-usb-audio index=-2</code> . If you are not user ''pi'' you may need to add your username to the ''audio'' group thus: <code>sudo adduser yourusername audio</code> (user ''pi'' usually belongs to this group anyway).<br />
<br />
* '''Creative'''<br />
** [http://asia.creative.com/products/product.asp?category=1&subcategory=207&product=17892 Sound Blaster Play!]<br />
* '''Daffodil'''<br />
** [http://www.amazon.co.uk/gp/product/B002FI7GWK/ref=oh_details_o03_s00_i00 USB Sound Adapter US01]. Tested with low-cost headphone/microphone set via ''audacity'' (See notes at [http://www.cpmspectrepi.webspace.virginmedia.com/raspberry_pi/MoinMoinExport/DaffodilUSBSoundAdapter.html CPM-Spectre-Pi...DaffodilUSBSoundAdapter]).<br />
* '''Edirol'''<br />
** [http://www.roland.com/products/en/UA-1A/ UA-1A]<br />
* '''GWCtech'''<br />
** [http://www.gwctech.com/product3.asp?listid=3&id=4&subid=10&pid=788&typeid=96 AA1570 USB 7.1 Sound Card] (aka [http://www.conrad.com/ce/en/product/872990/USB-SoundBox-71 Conrad AA 1570 7.1 SoundBox]) - playback works fine, Recording stutters unless dwc_otg.speed=1 is set<br />
* '''Hercules'''<br />
** [http://www.hercules.com/fr/Cartes-Son/bdd/p/123/gamesurround-muse-xl-pocket-lt3/ Gamesurround Muse XL (Pocket LT3)]<br />
* '''Logilink'''<br />
** [http://www.logilink.de/showproduct/UA0053.htm?seticlanguage=en UA0053 USB Soundcard with Virtual 3D Soundeffects LogiLink]<br />
* '''Logitech'''<br />
** [http://www.amazon.com/Logitech-Wireless-Gaming-Headset-Surround/dp/B003VANOFY/ref=sr_1_1?ie=UTF8&qid=1358114107&sr=8-1&keywords=g930 Logitech G930 Wireless Gaming Headset with 7.1 Surround Sound] (stereo works with ALSA, have not tried 7.1 Surround Sound)<br />
* '''NuForce uDAC-2'''<br />
** [http://www.nuforce.com/hp/products/iconudac2/index.php NuForce uDAC-2 Headphone Amplifier and USB DAC]<br />
* '''Plantronics'''<br />
** [http://www.ebay.com/itm/Genuine-New-Plantronics-External-USB-Audio-Soundcard-New-Sealed-/300845395889?pt=US_Sound_Card_External&hash=item460bc86fb1 Plantronics Stereo USB Adapter -01] (works with ALSA) (shows up in lsusb as 0d8c:000c C-Media Electronics, Inc. Audio Adapter)<br />
* '''Terratec'''<br />
** [http://www.terratec.net/fr/produkte/Aureon_Dual_USB_12339.html Aureon Dual USB] (not with USB high speed; add dwc_otg.speed=1 to /boot/cmdline.txt, but that will slow down all USB transfers)<br />
* '''Texas Instruments PCM2704'''<br />
** [http://www.ti.com/product/pcm2704 PCM2704 98&nbsp;dB SNR Stereo USB2.0 FS DAC with line-out and S/PDIF output, Bus/Self-powered]<br />
<br />
=== Databases of supported sound cards ===<br />
* http://wiki.linuxaudio.org/wiki/current_audio_gear<br />
* http://wiki.linuxmusicians.com/doku.php?id=hardware_matrix<br />
<br />
=== Class compliant USB sound cards ===<br />
<br />
Any USB1.1 audio interface that is class compliant should work with Linux, same goes for USB2.0 interfaces that adhere to the current USB audio standards. There are some interfaces that are supported in Linux while they do not comply to the standards because specific quirks have been added to the USB Linux drivers. To verify if your interface is supported search for a manual of your interface and check if it needs drivers to run under Windows/Mac. If the manual explicitely mentions no drivers are needed the interface is almost surely a class compliant device. When in doubt check the aforementioned databases.<br />
<br />
=== Troubleshooting ===<br />
If you encounter problems setting up your USB soundcard check the RPi Wiki article in the linuxaudio.org Wiki: http://wiki.linuxaudio.org/wiki/raspberrypi<br />
<br />
==USB 3G Dongles==<br />
* Huawei E1750<br />
* Huawei E173<br />
* Huawei E1820 Works on Raspbian with Sakis3G<br />
* Huawei E220<br />
* Huawei E353 HiLink Works on Raspbian<br />
* Huawei E160 (AT commands only)<br />
* Franklin U600 from Sprint / VirginMobile<br />
** Use usb_modeswitch and vendor 0x1fac and product 0x0150/0x0151<br />
* Digicom Internet Key 7.2 HSUPA '''MU372-L01''' [http://www.digicom.it/digisit/prodotti.nsf/itprodottiidx/MU372L01]<br />
Tested on Raspbian and Archlinux. Detected as 230d:0001. Works with cdc_acm driver. Install usb_modeswitch.<br />
There are 2 "com ports"( /dev/ttyACM0 and /dev/ttyACM1 ) . Tested with Network Manager.Works also perfectly with SAKYS3G [http://www.sakis3g.org/] tools (!! led is always off !!) and wvdial. A working wvdial.conf: http://ubuntuforums.org/showpost.php?p=10361881&postcount=28 . (for example for Vodafone IT , replace Init3 with this: Init3 = AT+CGDCONT=1,"IP","web.omnitel.it" and replace line Modem = /dev/ttyUSB0 with Modem = /dev/ttyACM1 ) and run with wvdial voda .<br />
<br />
== USB IR Receivers==<br />
* The [http://thepihut.com/products/flirc-usb-dongle-for-the-raspberry-pi FLIRC] USB dongle allows the use of any remote control with your Raspberry Pi. Configure the device on your desktop PC, then simply plug into your Pi for a perfect media center companion. Available from [http://thepihut.com/ The Pi Hut]<br />
<br />
SMK Manufacturing, Inc. eHome Infrared Receiver (Works out of the box with OpenELEC)<br />
<br />
== USB Radio devices==<br />
*FM Radio<br />
** ADS InstantFM Music - FM radio tuner works fine under Debian.<br />
<br />
== USB TV Tuners and DVB devices==<br />
*August<br />
**DVB-T205, based on rtl2832u chipset, working with [https://github.com/ambrosa/DVB-Realtek-RTL2832U-2.2.2-10tuner-mod_kernel-3.0.0 this driver]. Tested with Saorview (Irish DTT service), both HD & SD.<br />
*DVBSky<br />
**[http://dvbsky.eu/Products_S860.html Mystique SaTiX-S2 Sky USB]: Scanning/watching SD and HD works via vdr and streamdev plugin, watching on the Raspberry Pi directly is laggy as hell. DVB-USB and I2C support must be enabled in the kernel. Needs drivers/firmware from [http://dvbsky.eu/Support.html here].<br />
*Sundtek<br />
**Sundtek MediaTV Digital Home<br />
**Sundtek MediaTV Pro<br />
**Sundtek SkyTV Ultimate<br />
**[http://shop.sundtek.de DVB-C, DVB-T, DVB-S/S2]: digital TV works, streaming to Windows / Linux is no problem. Easy installation [http://support.sundtek.com/index.php/topic,4.0.html English]<br />
*Hauppauge<br />
** Hauppauge NOVA-T Stick (Revision 70xxx) DiBcom DiB0700 chipset, requires powered hub.<br />
** Hauppauge NOVA-TD Stick (Revision 52xxx) DiBcom DiB0700 chipset, requires powered hub.<br />
** Hauppauge WinTV-HVR-1950 (tested analog tuner with omxplayer)<br />
** Hauppauge WinTV-HVR-950Q (tested Digital OTA with TVHeadend in Raspbian)<br />
*K-World<br />
** K-World UB499-2T Dual DVB-T USB Tuner. IT9137 chipset. With no other USB devices connected Raspberry Pi can just about power this stick. IR and supplied remote work with XBMC.<br />
*Technisat<br />
**Technisat_SkyStar_USB_HD. Instructions: http://www.linuxtv.org/wiki/index.php/Technisat_SkyStar_USB_HD Used the Raspberry Pi to receive and redirect it via network to another host. Didn't try to play back the stream on the Raspberry Pi itself. Tested with Astra 19.2E radio and SD-TV channels<br />
*Generic<br />
** [http://www.onsources.com/product_images/a/757/watch_and_record_digital_tv_dongle__44323_zoom.jpg DVB-T USB Dongle (Silver casing)], based on AF9015 chipset.<br />
** [http://www.electrodepot.fr/media/catalog/product/cache/1/image/500x/9df78eab33525d08d6e5fb8d27136e95/P926993.jpg DVB-T USB Dongle], based on RTL2832 FC12 (HD/SD), IR was detected, but it is not tested.<br />
** [http://obrazki.elektroda.pl/8081115000_1317678968.jpg HDTV USB DVB-T] dongle, based on IT9135. This tuner comes in two revisions. Revision is printed on PCB.<br />
*** rev. 1.0; should work with 3.2+ kernel, need confirmation.<br />
*** rev. 2.0; works with kernel 3.6.11, without a powered hub. This tuner also requires a firmware (dvb-usb-it9135-02.fw) which can be downloaded from [http://logout.hu/bejegyzes/azbest/usb_dvb-t_tuner_it9135_rev2/hsz_1-50.html this page]. It's in Hungarian, so google translate or equivalent is recommended. The remote also works.<br>According to [http://www.raspberrypi.org/phpBB3/viewtopic.php?f=35&t=29141 this post], there may be issues on some software configurations when using ''omxplayer''.<br />
<br />
== USB Webcams ==<br />
<br />
This list is not entirely reliable, working does not necessarily mean working without errors. Please contribute with your own experiences!<br />
<br />
<div style="margin: -.3em -1em -1em -1em;"><br />
{| width="100%" bgcolor="#fff" border="0" cellpadding="2px" cellspacing="2px" style="margin:auto;"<br />
|- align="center" bgcolor="#e7eef6"<br />
| '''Brand'''<br />
| '''Name'''<br />
| '''Model Number'''<br />
| '''Hardware ID'''<br />
| '''Verified OS'''<br />
| '''Verified OS version'''<br />
| '''Verified Resolution'''<br />
| '''Additional Information'''<br />
<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Canyon<br />
|<br />
| CNR-FWC113<br />
| 0c45:6340<br />
| raspbian/wheezy <br />
| 2013-04-11<br />
| 640x480<br />
| works fine out of the box. Lacks autofocus (manual focus ring works fine). Has auto exposure, but seems to be optimized for indoor use. When using outdoors, image is completely overexposed.<br />
<br />
|- valign="top" align="left" style="background: #F6D2CF;"<br />
|Canyon<br />
|<br />
|CNR-WCAM820<br />
|<br />
| raspbian/wheezy<br />
|<br />
| 1280x1024<br />
| 2 Mpixel camera with manual focus; works with fswebcam and v4l4j on Raspbian Wheezy armhf; problems with 1600x1200 resolution in some apps (timeouts - probably too slow USB); 1280x1024 and lower resolutions works OK<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|CBR<br />
|<br />
| CW 835M Black<br />
|<br />
| raspbian/wheezy <br />
| 2013-02-12<br />
| <br />
| works fine without powered hub<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Creative<br />
|Live! <br />
| VF0470<br />
|<br />
| ArchLinux<br />
| <br />
|<br />
| works out of the box on ArchLinux<br />
<br />
|- valign="top" align="left" style="background: #F6D2CF;"<br />
|Creative<br />
|Live! Cam Socialize HD<br />
| VF0610<br />
|041e:4080<br />
| raspbian/wheezy <br />
| 2012-11-26<br />
| 960x544<br />
| Works at 1280x720 taking stills in fswebcam with some errors using MJPEG, unusable with YUYV. 960x544 works in both MJPEG and YUYV. Has some stabilitiy issues if powered from RasPi (Drops USB +eth0 every 8 or so hours). Helps to append nodrop=1 and timeout=5000 to uvcvideo module.<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Creative<br />
|Live! Cam Sync HD<br />
| <br />
|041e:4095<br />
| raspbian/wheezy <br />
| 2013-04-11<br />
| 1280x720<br />
| Works out of the box. Autoexposure works well both indoors and outdoors. By default the image is bit too software enhanced (they call it "sharpness"), but this "sharpness" level can be set to a lower level via fswebcam tool.<br />
<br />
|- valign="top" align="left" style="background: #F6D2CF;"<br />
|Creative<br />
|Live! Cam Vista IM<br />
| VF0640<br />
|<br />
| raspbian/wheezy<br />
|<br />
| <br />
| works on Raspbian at 320x240 resolution, 15fps<br />
|- valign="top" align="left" style="background: #F6D2CF;"<br />
|Creative<br />
|Live! Cam Socialize<br />
| VF0640<br />
|<br />
| raspbian/wheezy<br />
|<br />
| <br />
| works on Raspbian at 320x240 resolution, 15fps<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Creative<br />
|Webcam Notebook<br />
| PD1170<br />
|<br />
| <br />
|<br />
| <br />
| Detects, untested.<br />
<br />
|- valign="top" align="left" style="background: #F6D2CF;"<br />
|Creative<br />
|Webcam Pro<br />
|PD1030<br />
|<br />
|<br />
|<br />
|<br />
|ov519 driver crashes almost immediately. ("gspca: ISOC data error: [0] len=0, status=-4004")<br />
<br />
|- valign="top" align="left" style="background: #F6D2CF;"<br />
|Hercules<br />
|Webcam Deluxe<br />
|<br />
|05a9:4519<br />
|raspbian/wheezy + Arch<br />
|2013-02-09<br />
|<br />
|ov519 driver "Corrupt JPEG data: premature end of data segment" gives corrupt image in motion and fswebcam<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|HP<br />
|WebcamHD-2200<br />
| HD-2200<br />
|<br />
| <br />
| <br />
| <br />
|<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|HP<br />
|Webcam HD-2300<br />
| HD-2300<br />
|<br />
| <br />
| <br />
| <br />
|<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|HP<br />
|Webcam HP-3100<br />
|HP-3100<br />
|<br />
| <br />
|<br />
| <br />
| UVCVideo /dev/video0 Needs chmod to 666 to operate. Will work without hub if only device in USB ports. Works with both Arch and Wheezy out of the box<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Logitech<br />
|Webcam C100<br />
| V-U0013<br />
|<br />
| raspbian/wheezy <br />
| 2012-08-16<br />
| <br />
| works fine without powered hub<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Logitech<br />
|Webcam C200<br />
| <br />
| 046d:0802<br />
| <br />
|<br />
| <br />
| works fine without powered hub<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Logitech<br />
|Webcam C210<br />
| <br />
| 046d:0819<br />
| Raspbian/wheezy<br />
| 2012-12-16<br />
| 320x240, 640x480<br />
| works fine without powered hub<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Logitech<br />
|Webcam C270<br />
| <br />
|<br />
|<br />
| <br />
| <br />
| With external power<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Logitech<br />
|Webcam C300<br />
|V-U0004<br />
|046d:0805<br />
|Raspbian/Wheezy<br />
|2013-02-09<br />
|320x240, 640x480, 1280x1024<br />
|Works out of the box. Does not appear to require a powered hub.<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Logitech<br />
|Webcam C310<br />
| <br />
|<br />
|<br />
| <br />
| <br />
| Does not require a powered hub to capture snapshots<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Logitech<br />
|Webcam C510<br />
| <br />
|<br />
| <br />
|<br />
| <br />
| <br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Logitech<br />
|Webcam C525<br />
| <br />
|046d:0826<br />
|<br />
| <br />
| <br />
| Works fine without powered hub<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Logitech<br />
|Webcam C615<br />
| <br />
|<br />
| <br />
|<br />
| <br />
| Works fine without powered hub<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Logitech<br />
|Webcam C905<br />
| <br />
|046d:080a<br />
|occidentalis<br />
|v0.2<br />
|1600x1200<br />
| Works fine without powered hub, she is uncvideo and detected out of box as Video0 V4L device. 1600x1200 is slow rate but he tested with motion.<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Logitech<br />
|Webcam C910<br />
| <br />
|<br />
| <br />
|<br />
| <br />
| With external power, is uncvideo. 320x240 works powered directly by the Raspberry Pi.<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Logitech<br />
|Webcam C920<br />
| <br />
|<br />
| raspbian/wheezy<br />
|<br />
| <br />
| With powered hub, detected out of box as Video0 V4L device<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Logitech<br />
|QuickCam Orbit/Sphere<br />
| <br />
|<br />
| <br />
|<br />
| <br />
| Works with external power<br />
<br />
|- valign="top" align="left" style="background: #F6D2CF;"<br />
|Logitech<br />
|QuickCam Messenger<br />
|V-UM14<br />
|046d:08f0<br />
|raspbian/wheezy + Arch<br />
|2013-02-09<br />
|<br />
|Not working, STV06xx driver "ioctl (VIDIOCGCAP): Inappropriate ioctl for device", Supported palettes: GRBG, gives corrupt image in fswebcam<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Logitech<br />
|QuickCam Pro 9000<br />
| <br />
|<br />
| raspbian/wheezy<br />
|<br />
| <br />
| Powered by RasPi<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Logitech<br />
|QuickCam Pro for Notebooks<br />
|960-000047<br />
|046d:0991<br />
|Raspbian Wheezy<br />
|2012-12-16<br />
|160x120 320x240 640x480<br />
|With guvcview it shows at about 4fps at 160x120, and at about 1fps at 640x480. GUVCViewer Controls are available for focus and exposure.<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Logitech<br />
|QuickCam Ultra Vision<br />
| <br />
|<br />
| raspbian/wheezy<br />
|<br />
| <br />
| Powered by RasPi<br />
<br />
<br />
|- valign="top" align="left" style="background: #F6D2CF;"<br />
|Logitech<br />
|Webcam Pro 4000<br />
| <br />
|<br />
| <br />
| <br />
| <br />
| It uses pwc driver which does not work. Maybe it's because of general Raspberry Pi USB bug.<br />
<br />
|- valign="top" align="left" style="background: #F6D2CF;"<br />
|Logitech<br />
|Webcam Pro 9000<br />
| <br />
| 046d:0809<br />
| Arch Linux<br />
|<br />
| <br />
| Powered by RasPi, measured ~120 mA current capturing at ~5fps. Has issues capturing images at higher than default resolutions (using motion - Arch and Debian).<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Medion<br />
|<br />
| MD86511<br />
|<br />
| raspbian/wheezy <br />
| 2012-07-15<br />
| <br />
| Powered by RasPi<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Mexxcom<br />
|<br />
| M-104<br />
|<br />
| raspbian/wheezy <br />
| 2012-12-16<br />
| <br />
| Powered by USB hub<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Microsoft<br />
|LifeCam Cinemap 720p USB HD Webcam<br />
| H5D-00001<br />
|<br />
| raspbian/wheezy <br />
|<br />
| <br />
| <br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
| Microsoft<br />
| LiveCam HD-3000<br />
| HD-3000<br />
| 045e:0779<br />
| Archlinux<br />
| 2013-02-06<br />
| 160x120<br />
| Works out of the box at the tested resolution. Can be powered directly by the Raspberry Pi and works fine also with a wifi dongle attached to the other usb port.<br />
<br />
|- valign="top" align="left" style="background: #F6D2CF;"<br />
| Microsoft<br />
| LiveCam HD-3000<br />
| HD-3000<br />
| 045e:0779<br />
| raspbian/wheezy <br />
| 2013-04-11<br />
| 1280x720<br />
| Picture breaks up at the bottom. Unable to automatically set proper exposure, seems to be set to a fixed level.<br />
<br />
|- valign="top" align="left" style="background: #F6D2CF;"<br />
|Microsoft<br />
|LifeCam HD-5000<br />
| <br />
|<br />
| <br />
|<br />
| <br />
| Picture breaks up at the bottom<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Microsoft<br />
|LifeCam HD-6000<br />
| <br />
|<br />
| raspbian/wheezy <br />
|<br />
| <br />
| Powered by USB hub<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Microsoft<br />
|LifeCam<br />
| NX-6000<br />
|<br />
| raspbian/wheezy <br />
|<br />
| <br />
| Powered by USB hub<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Microsoft<br />
|LifeCam<br />
| VX-7000<br />
|<br />
| raspbian/wheezy <br />
|<br />
| <br />
| Powered by USB hub<br />
<br />
|- valign="top" align="left" style="background: #F6D2CF;"<br />
|Microsoft<br />
|LifeCam<br />
| VX-3000<br />
|<br />
| raspbian/wheezy <br />
|<br />
| <br />
| There do appear to be some issues with image quality and getting partial frames and such, with fswebcam<br />
<br />
|- valign="top" align="left" style="background: #F6D2CF;"<br />
|Microsoft<br />
|LifeCam<br />
| VX-500<br />
|<br />
| raspbian/wheezy <br />
|<br />
| <br />
| Up to 352x288. Higher resolutions do not work. <br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Microsoft<br />
|LifeCam<br />
| NX-6000<br />
|<br />
| raspbian/wheezy <br />
|<br />
| <br />
| Powered by USB hub<br />
<br />
|- valign="top" align="left" style="background: #F6D2CF;"<br />
|Microsoft<br />
|LifeCam<br />
| VX-800<br />
|<br />
| raspbian/wheezy <br />
|<br />
| 352x288<br />
| Doesn't work at full resolution<br />
<br />
|- valign="top" align="left" style="background: #F6D2CF;"<br />
|Microsoft<br />
|LifeCam Studio/Cinema<br />
| <br />
|<br />
| <br />
|<br />
| <br />
| Has UVC issues detailed here [http://www.ideasonboard.org/uvc/#devices]. Horizontal lines problem [http://www.raspberrypi.org/phpBB3/viewtopic.php?f=63&t=12304]. Stability issues [http://www.raspberrypi.org/phpBB3/viewtopic.php?f=63&t=12247].<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Microsoft<br />
|LifeCam Studio<br />
|1080p HD <br />
|045e:0772<br />
| Raspbian Wheezy<br />
| 2013-04-12<br />
| 1280x720<br />
| Works for me without any issues with a powered usb-hub (Belkin).<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Microsoft<br />
|Xbox Live Vision<br />
| <br />
| 045e:0294<br />
| Arch Linux <br />
|<br />
| <br />
| Powered by RasPi<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|MSI<br />
|MSI StarCam 370i<br />
|370i (snake)<br />
| <br />
| Raspbian Wheezy<br />
|<br />
| 352 x 288<br />
| Works powered by RasPi or USB Hub - set up with Motion at 352 x 288 - works great. Has manual infra-red leds, but turned on through software in Windows, so doesn't work on Pi, but normal capture no problems.<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Philips<br />
| Webcam<br />
| SPC 900NC<br />
| 0471:0329<br />
| Raspbian Wheezy<br />
| 2012-12-16<br />
| 160x120<br />
| Recognised as USB device ID 0471:0329 Philips (or NXP) SPC 900NC PC Camera / ORITE CCD Webcam(PC370R). Works with guvcview , but not with luvcview. Also working using command ~$ fswebcam -r 160x120 -d v4l2:/dev/video0 test.jpg<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Philips<br />
| toucam<br />
| Philips 720K/40 webcam<br />
| 0471:0313<br />
| Raspbian Wheezy<br />
| 2013-04-03<br />
| 320x240<br />
| Recognised as lsusb ID 0471:0329 Philips (or NXP). Works with $> guvcview -s 320x240 -f yv12 -t 5 -n rec5sec.mkv --exit_on_close --no_display, but not with command $> fswebcam -r 160x120 -d v4l2:/dev/video0 test.jpg<br />
<br />
|- valign="top" align="left" style="background: #F6D2CF;"<br />
|Realtek<br />
|Generic Camera<br />
|2SF022<br />
|0bda:5801<br />
|Raspbian Wheezy<br />
|<br />
|<br />
|When started with luvcview at 15fps and 320x240 it seemed to give a frame rate of barely 1 per second <br />
|- valign="top" align="left" style="background: #F6D2CF;"<br />
|Silicon Motion<br />
| SM731 Camera<br />
| <br />
| 090c:71b3<br />
| Raspbian Wheezy<br />
|<br />
| <br />
| Required UVCVideo driver - worked out of the box. Tested for 320x240 using motion & camorama for pictures,streaming.<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Sony<br />
| Playstation Eye for PS3<br />
| <br />
|<br />
| <br />
|<br />
| <br />
| The occasional frame is corrupted/stutters when running at 640x480<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Sony<br />
| Playstation Eye for PS2<br />
| <br />
|<br />
|<br />
| <br />
| <br />
| Occasional 'mangled frame' directly connected to Rev 2 Raspberry P<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Sony<br />
| Playstation Eye for PS2<br />
| SLEH 00030<br />
|<br />
| Arch Linux<br />
|<br />
| <br />
| (OV519 camera). Picture constantly breaks up on xawtv and wxcam under Arch Linux. Noted there were ISOC data error len=0 status=-4004 errors in dmesg. This happens when powered from the Raspberry Pi and when powered from a Pluscom USB hub. Arch was updated on 17th July 2012<br />
<br />
|- valign="top" align="left" style="background: #F6D2CF;"<br />
|T'nB<br />
| Minipix 100K pixels<br />
| IMWB032992<br />
| 1e4e:0100<br />
| raspbian/wheezy<br />
| 2012-12-16<br />
| <br />
| RasPi freezes (reboot needed) after a few minutes of using Motion to stream (tested with external power)<br />
<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Trust<br />
| 2 MP Auto Focus Webcam<br />
| <br />
|<br />
| Arch Linux<br />
|<br />
| <br />
| works out of the box<br />
<br />
|- valign="top" align="left" style="background: #F6D2CF;"<br />
|Trust<br />
| SPACEC@M 200<br />
| <br />
|<br />
| Arch Linux<br />
|<br />
| <br />
| (OV511 camera). Picture stops after a few seconds in xawtv under Arch Linux and xawtv reports libv4l2 errors. This happens when powered from the Raspberry Pi and when powered from a Pluscom USB Hub. Arch was updated on 17th July 2012<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Trust<br />
| Spotlight<br />
| <br />
| 0c45:62c0<br />
| Raspbian/Wheezy<br />
| <br />
| 640x480 <br />
| Works out of the box. Tested with power direct from the Raspberry Pi, not tested on a hub. <br />
<br />
<br />
|-<br />
|}<br />
<br />
== USB GPS devices ==<br />
<br />
*Columbus<br />
** Columbus V-800 (MediaTek (MTKII) 3329 GPS chipset) - does not require powered USB hub. Works on Wheezy (using gpsd & gpsd-clients)<br />
*Royaltek<br />
**Royaltek RGM 2000 SiRF2 using the included serial (TTL) to USB - converter. That uses a Profilic pl2303-chip so you'll need to compile the module or the kernel manually<br />
*Garmin<br />
**Garmin eTrex Vista HCx: It works, but it may draw too much power. To get it working (software part): https://wiki.openstreetmap.org/wiki/USB_Garmin_on_GNU/Linux<br />
*GlobalSat<br />
**GlobalSat BU-353 Does not require a powered hub, works fine when directly plugged into the Raspberry Pi. On Raspian, requires the gpsd and gpsd-client packages. For some reason, the gpsd daemon does not always start correctly on boot. You may need to do something like the following to manually restart it:<br /><pre>sudo killall gpsd; sudo gpsd /dev/ttyUSB0 -F /var/run/gpsd.sock</pre><br />
<br />
*Wintec<br />
**WBT-200: No problem on Debian<br />
*Holux<br />
**Holux M-215: Works fine on Arch, uses Silicon Labs CP210x RS232 serial adaptor driver<br />
*Bluenext<br />
**Bluenext BN903S: No problem on Debian image (19-04-2012).<br />
<br />
== USB UART and USB to Serial (RS-232) adapters ==<br />
A USB UART adapter is used to access the serial console of the Raspberry Pi from a development host such as a laptop or desktop PC. The USB end connects to the PC and the UART header end connects to the USB. While it is possible to connect the USB end to another Raspberry Pi, this configuration has not been tested unless explicitly mentioned against an individual entry below.<br />
<br />
===Working USB to Serial Adapters===<br />
*'''FTDI'''<br />
**FT232 chip based adapters works for some people, but others find it hangs Linux when the port is opened. The module is ftdi_sio.<br />
**FT2232D dual RS232/FIFO works (used in various JTAG devices)<br />
<br />
*'''Prolific'''<br />
**PL2303 chip based adaptors works fine on latest Debian tested with ''minicom'', ''gtkterm'' and ''screen''.<br />
<br />
A USB to Serial (RS-232) adapter is used the other way around, ie. the USB end connects to the Raspberry Pi and the RS-232 end (DSUB-9 or DSUB-25 pin) to the other device which may be another computer, (old) modem or printer, or some electronic test equipment.<br />
<br />
*"Best Connectivity" (Possibly also sold under the "Newlink HQ" or "Kenable HQ" labels)<br />
**FG-U1232-PL2 Based upon the Prolific PL2303X chipset and listed by ''lsusb'' as <code>ID 067b:2303 Prolific Technology, Inc. PL2303 Serial Port</code>. Appears as <code>/dev/ttyUSB0</code>, and requires the user to be a member of the ''dialout'' group (which ''pi'' is for ''Raspbian Wheezy''). Initially tested using an old RS Datalinker setup in "loopback" mode via ''microcom'' upto 9600 baud, and ''gtkterm'' after installing that from source code. All handshake lines toggled as expected and no characters were lost. Subsequently ''gtkterm'' was used to check bi-directional communication with an ancient brother EP44 electronic typewriter (as a printer/dumb terminal) at 1200 baud. Signal lines were again monitored with the Datalinker.<br />
* "PL2303HX USB to RS232 TTL Converter Adapter Module" on dx.com: http://dx.com/p/pl2303hx-usb-to-rs232-ttl-converter-adapter-module-164590<br />
** Based on the Prolific PL-2303HX chipset. Listed by ''lsusb'' as <tt>ID 067b:2303 Prolific Technology, Inc. PL2303 Serial Port</tt>. Appears as <tt>/dev/ttyUSBX</tt> with GUID <tt>dialout</tt> so your user has to be in that group. If not, <tt>sudo usermod -a -G dialout yourusername</tt> will add your user to the <tt>dialout</tt> group. Works great with <tt>screen /dev/ttyUSBX 115200</tt> to connect from your workstation to your RPi.<br />
<br />
===Problem USB to Serial Adapters===<br />
'''HL-340'''<br />
*CH340 Chipset - '''Currently not supported by RPi''' but there is a patch of kernel code [http://tiagovaz.wordpress.com/2008/01/04/using-a-hl-340-usb-serial-adapter-against-2623-linux-kernel/ here], but it is for a 2.X kernel. If you find you have bought one of these, then it may work under Windows, but as of writing there is no support for RPi. Otherwise you can have a go at getting the patch to work.<br />
<br />
== USB Multi-Card Readers ==<br />
<br />
=== Working USB Multi-Card Readers ===<br />
* US Robotics USB 3.0 All-In-One Multi-Format Card Reader (Product # USR8420) Accepts 5 cards simultaneously<br />
** SD/MMC + MS/MS PRO or DUO/DUO PRO + CF/MD + SM + SD/MMC or MS/MS PRO. Useful for backing up cards containing other OS Distros<br />
<br />
*'''Generic''' (Nintendo branded)<br />
**identified as "14cd:8123 Super Top SD MMC Reader" (B)<br />
<br />
=== Problem USB Multi-Card Readers ===<br />
<br />
*'''Generic'''<br />
**Card reader based on NEODIO ND3260-LD chip, identified as "0aec:3260 Neodio Technologies Corp. 7-in-1 Card Reader", fails after a few seconds with all access lights blinking. (B)<br />
<br />
== Other, exotic USB devices ==<br />
=== Joysticks / Joypads ===<br />
*'''Microsoft'''<br />
**Xbox360 Controller (045e:028e): works. Tested with archlinux, connected to an USB Hub, used as "mouse" in X, package xf86-input-joystick<br />
<br />
=== Numpads ===<br />
*'''Conceptronic / Holtek'''<br />
**USB numpad (04d9:a02a): works. Tested with archlinux, connected to an USB Hub<br />
<br />
=== USB to Parallel Port/Printer Adapters ===<br />
*'''Prolific'''<br />
**PL2305 Chipset with Centronics 36w connector. Originally purchased for use with a netbook and connected to an old Canon BJC-250 printer. Worked fine under [[RPi_Distributions#RISC_OS| RISC OS Raspberry Pi]] with its in-built BJC-250 driver. Could not install the CUPS drivers etc. for Wheezy-Raspbian initially, but was able to do so for Wheezy-armel. Once I'd updated/upgraded Wheezy all was fine.(See notes at [http://www.cpmspectrepi.webspace.virginmedia.com/raspberry_pi/MoinMoinExport/USBtoParPrntAdapter.html CPM-Spectre-Pi...USBtoParPrntAdapter] for more info. and also a [http://www.cpmspectrepi.webspace.virginmedia.com/raspberry_pi/MoinMoinExport/WheezyCUPS.html CUPS/Wheezy installation guide])<br />
<br />
=== USB to SATA ===<br />
*'''Nippon Labs'''<br />
** 2.5" SATA HDD USB Adapter with silicone HDD sleeve. Model: USB-ADT-25SATA. Works on powered Hub, not directly to Raspberry Pi. Built-in "Y" power adapter. Does work direct on some ver2.0 boards if used with 5.25 power supply, or Y adapter<br />
<br />
=== CAN Bus ===<br />
*PEAK-System (www.peak-system.com)<br />
**PCAN-USB using the driver (kernel module) from http://www.peak-system.com/fileadmin/media/linux/index.htm<br />
<br />
=== Home automation ===<br />
*Tellstick (www.telldus.com), installation [[R-Pi_Tellstick_core|instructions]]<br />
**Depends on libftdi1<br />
<br />
=== Weather station ===<br />
*Oregon Scientific WMRS-200 : Work out of the box (tested with Raspbian & wview)<br />
<br />
=== One-Wire ===<br />
*'''PCsensor'''<br />
**USB9097 (1a86:7523): works out of the box but issue with LAN after a few hours, no problem after a firmware update. Identify's as "QinHeng Electronics HL-340 USB-Serial adapter" Tested with raspbian/wheezy + domotiga & digitemp directly to USB port & 4 sensors connected via a '1-wire hub'. Claims to be 'fully replace DS9097, DS9490 of MAXIM'. Simple and cheap solution to measure temperature.<br />
<br />
=== Touch Screen ===<br />
*ACER T230H touch screen [http://support.acer.com/acerpanam/monitor/2009/acer/t230h/t230hnv.shtml]<br />
**USB TS identifies as "Quanta Computer, Inc. Optical dual-touch panel", module hid_quanta<br />
**Seems to draw over 200&nbsp;mA from USB!<br />
<br />
=== Floppy Disk Drive ===<br />
*Samsung USB Floppy Drive SFD-321U/HP<br />
**I suppose a floppy drive might be considered exotic nowadays!<br />
**LSUSB lists it as Samsung Electro-Mechanics Co. Floppy Disk Drive<br />
**Only tried connected to a powered USB hub, as the drive is labelled 5&nbsp;V at 0.5&nbsp;A on a Raspberry Pi running Debian Wheezy.<br />
**tail -f /var/log/syslog looking for mount device when plugged in, came up as SDA in testing.<br />
**sudo mkdir /media/floppy<br />
**sudo mount /dev/sda /media/floppy<br />
**Contents of floppy now available in /media/floppy<br />
**To remove drive, ensure no sessions have the floppy directory as the current working directory.<br />
**sudo umount /media/floppy<br />
<br />
=== USB Missile Launcher ===<br />
*USB Missile Launcher / Rocket Launcher sold in UK by Marks and Spencer, but it is also sold under a range of other names.<br />
**USB ID 1130:0202 Tenx Technology, Inc. Use apt-get install pymissile (python code) and there is C code at [http://sourceforge.net/projects/usbmissile/ usbmissile from Source Forge]<br />
<br />
=== USB Docking Stations ===<br />
*StarTech USB 3.0 to Dual 2.5"/3.5" SATA HDD Dock (SATDOCK2U3GB)<br />
**This is an externally powered dual sata HDD docking station, which has USB2.0 compatibility with the Raspberry Pi. <br />
**Tested with latest Raspbmc and Debian Wheezy Raspbian, 3.1.9+ #168<br />
<br />
=== USB RFID Reader ===<br />
*Unbranded 125&nbsp;kHz EM4100 RFID reader from eBay sellers (< £7), the one with a Windows logo on (easily scratches off for Linux users).<br />
**Initially would not work when plugged in directly to Raspberry Pi. Worked when connected via an unpowered Trust hub. Worked after Raspberry Pi was modified with 10K resistors over the USB polyfuses (warranty invalidated). Probably would work fine with powered hub.<br />
**Sends a 10 digit string to current window or console as if it was a keyboard. Can be captured independently of keyboard using Linux event interface (/dev/input), but the kernel in current distributions does not have CONFIG_INPUT_EVDEV selected so kernel rebuild is necessary.<br />
<br />
=== JTAG ===<br />
* FTDI2232D dual RS232/FIFO based JTAG (e.g. SheevaPlug JTAGKey USB-ID 9e88:9e8f)<br />
** works using the Raspberry Pi as a development host<br />
<br />
=== Tinkerforge Bricks and Bricklets (http://www.tinkerforge.com) ===<br />
* Read out sensors and control motors over USB with open source hardware.<br />
* Tested with the brickd_armhf.deb from [[http://www.tinkerforge.com/doc/Downloads.html#tools: here]] with:<br />
** sudo apt-get install libusb-1.0-0 libudev0<br />
** wget http://download.tinkerforge.com/tools/brickd/linux/brickd_linux_latest_armhf.deb<br />
** sudo dpkg -i brickd_linux_latest_armhf.deb<br />
* Tested languages: C/C++, C# (mono), Free Pascal (Lazerus), Java, PHP, Python, Ruby (see [[http://www.tinkerforge.com/doc/Software/API_Bindings.html: here]] for installation).<br />
* If a big amount of Bricks is used, a powered USB Hub may be required.<br />
<br />
=== Thermometers ===<br />
<br />
* TEMPer1 (id: 0c45:7401)<br />
** works out of the box on raspbian/wheezy with [https://github.com/petervojtek/usb-thermometer pcsensors library]<br />
<br />
== PS2 / AT to USB Converters ==<br />
<br />
* Unbranded active converter known as the "blue cube". Based on the Cypress CY7C63723C 8 bit RISC. Please see http://geekhack.org/showwiki.php?title=PS2-to-USB+adapters for more information.<br />
Note that although the adapter might work, PS/2 keyboards were not designed to be low power USB devices, so they might not meet the requirement to work with considerable lowered supply voltage (4.4 volt) provided by the USB ports of the raspberry PI. These keyboards should work when powered by a powered hub. <br />
<br />
'''Tested PS2/AT keyboards'''<br />
<br />
All above tested with the famous "blue cube" on a powered USB hub.<br />
<br />
*IBM Model F (please note requires an additional AT to PS2 converter)<br />
*Dell AT101w<br />
*Northgate Ominikey Ultra T (please note requires an additional AT to PS2 converter)<br />
<br />
* 04d9:1400 Holtek Semiconductor, Inc. PS/2 keyboard + mouse controller<br />
** Working: Ipex RT215KTW PS/2 keyboard<br />
** Not working: HP SK-2502 PS/2 keyboard (gets power, but it does not init - three LEDs remain permanently lit. Keyboard + Holtek converter work on a Linux PC, although this keyboard doesn't work with some native PS/2 ports.)<br />
<br />
== Power Switches ==<br />
The Raspberry Pi does not have a power on/off switch as standard (it does have a reset switch), however some add on boards have been developed to cater for this need.<br />
* '''Pi Supply''' <br />
** [http://www.pi-supply.com The Pi Supply Switch v1.1] includes a hard on and off switch and a soft shutdown switch for the Pi, making it easy to manage power on your Pi. They were recently successfully funded on Kickstarter.<ref>[http://www.pi-supply.com/blog http://www.pi-supply.com/blog]</ref><br />
<br />
== Power adapters ==<br />
The Raspberry Pi uses a standard Micro USB (type B) power connector, which runs at 5&nbsp;V. Generally you can use a MicroUSB to USB cable and then either power the Raspberry Pi directly from your main computers USB ports (if they provide enough power), or by using a USB to Mains adapter. A number of mobile phones use MicroUSB power cables, and these are compatible with the Raspberry Pi in most cases. Below is a list of power adapters known to work.<br />
<br />
The Pi Hut offers a 5V 1500mA power supply, manufactured specially for the Raspberry Pi. This is available in three varieties :<br />
* [http://thepihut.com/products/micro-usb-power-supply-for-the-raspberry-pi UK]<br />
* [http://thepihut.com/products/eu-micro-usb-power-supply-for-the-raspberry-pi EU]<br />
* [http://thepihut.com/products/usa-micro-usb-power-supply-for-the-raspberry-pi USA]<br />
<br />
===Working power Adapters===<br />
* '''Adafruit'''<br />
** 5.25 V 1 A Model 501 (Newark 44W4932) USB 110-240 VAC power supply [4.99-5.01 V @ T1/T2 with 100 mA BT and/or mini wireless-n on RPi USB ports]<br />
* '''AlcaPower'''<br />
** 5&nbsp;V 2.5&nbsp;A Model AP5A - Charger/switching with 7 connectors(also Microusb)<br />
* '''Ansmann'''<br />
*** Dual USB charger slim, Model-Nr. 1201-0001<br />
* '''Apple'''<br />
Note that apple designs its charger products to work optimally as '''chargers''', in practice this means that apple chargers drop their output voltages somewhat with output current, so that the charging circuits do not need to dissipate more heat than is strictly necessary. Because of this, and although many people have reported apple products to power their basic PI setup reliably, its still not an optimal choice for a PI system that uses power hungry USB devices. Also, because of the popularity and high price of these chargers there are many very sub standard, but almost impossible to recognize as fake copies on the market, and some of these fakes are about the worst things you can try to power your PI with! Not only do they not work, they may actually be dangerous to use!<br />
** 5&nbsp;V 2.1&nbsp;A USB charger for iPad2, model A1357<br />
** 5&nbsp;V 1.0&nbsp;A USB Charger for iPod<br />
** 5&nbsp;V 1.0&nbsp;A USB Charger for iPhone 4<br />
* '''Amazon'''<br />
** 5&nbsp;V 0.85&nbsp;A USB charger for Kindle<br />
** 5&nbsp;V 2&nbsp;A Mains to USB A adaptor, Branded "CostMad" <br />
* '''Asus'''<br />
** 5&nbsp;V 2.0&nbsp;A USB charger for Google Nexus 7<br />
* '''Bandridge'''<br />
** 5&nbsp;V 1.0&nbsp;A Mobile Phone Charger (Model: BPC3102EC)<br />
* '''Belkin'''<br />
** 5&nbsp;V 2.6&nbsp;A 4 port Ultra-Slim Desktop hub (Model F4U040) (Raspberry Pi running from USB hub port)<br />
** 5&nbsp;V 2.5&nbsp;A 4 port USB Hub (Model F5U404) (Raspberry Pi running from USB hub port)<br />
** 5&nbsp;V 3.5&nbsp;A 7 port USB 2.0 Mobile Powered Hub (Model F4U018) (Raspberry Pi running from USB hub port)<br />
** 5&nbsp;V 3.5&nbsp;A 7 port USB Hub (Model F5U706) (Raspberry Pi running from USB hub port)<br />
** Mini Surge Protector Dual USB Charger (Model BZ103050-TVL)<br />
** Universal USB Wall Charger (5&nbsp;V 1&nbsp;A) (Model F8Z222uk)<br />
* '''Blackberry'''<br />
** Charger for Pearl Flip 8220, Bold 9600 (B)<br />
** Charger for Tour 9630<br />
** 5&nbsp;V 0.7&nbsp;A Model PSM04R-0500CHW1(M), RIM Part Number HDW-17957-003 (B)<br />
** 5&nbsp;V 750&nbsp;mA Model RIM-C-0004aDUUUC-001, RIM Part Number HWD-24481-001 (comes with Blackberry 9300)<br />
** 5&nbsp;V 750&nbsp;mA Model RIM-C-0004ADUUS-001 035D, Single port plug. (Tested with USB B to Micro USB cable from Logitech H760 Headset)<br />
** 5&nbsp;V 2&nbsp;A Model PSAC10R-050QT, RIM Part Number HDW-34725-001<br />
** 5&nbsp;V 550&nbsp;mA curve 8520 charger works with raspberry pi Model B Board v. BS1233. It does not work with Raspbmc image.Symtoms are frequent key board and external hdd disconnects.<br />
* '''Deal Extreme'''<br />
** [http://dx.com/p/5v-2a-regulated-switching-power-supply-110-220v-94518 S-10-5 5&nbsp;V 2&nbsp;A Regulated Switching Power Supply (110~220&nbsp;V)] (DIY: requires additional micro-USB connector and wiring)<br />
* '''Dell'''<br />
** USB Hub integrated in Dell monitors (B)<br />
* '''The FX Factory'''<br />
** 5&nbsp;V 1&nbsp;A (1.2&nbsp;A max) AC Travel Charger Model KJ-USB Mains. Typically provides 4.9&nbsp;V at 1&nbsp;A <ref>[http://www.cpmspectrepi.webspace.virginmedia.com/raspberry_pi/MoinMoinExport/USBPowerSupplies.html http://www.cpmspectrepi.webspace.virginmedia.com/raspberry_pi/MoinMoinExport/USBPowerSupplies.html]</ref><br />
* '''Garmin'''<br />
** 5&nbsp;V 1&nbsp;A charger (Model: PSA105R-050Q) supplied with Garmin Edge 800 GPS. Requires a USB-A to MicroUSB-B cable. Belkin 6&nbsp;ft cable (F3U151B06) works.<br />
* '''Gembird'''<br />
** 5 V 2 A Universal USB Charger (Model: MP3A-UC-AC5). Test: 1080p TV (1xHDMI), USB Wi-fi adapter (1xUSB), wireless keyboard and mouse (1xUSB). Results: ~5.3V, works without any problems (own usb cable required).<br />
* '''Globe Electric'''<br />
** 2-Outlet Tap with Surge Protection and 2 USB Chargers ([http://globe-electric.com/product/2-outlet-tap-with-surge-protection-and-2-usb-chargers-grounded-white/ 46082]). Rated at 1000&nbsp;mA. 120&nbsp;V systems only.<br />
* '''Griffin'''<br />
** Power Block Model P2417. 5&nbsp;V 2.1&nbsp;A<br />
** Power Block Model P1190R2 Two USB 5&nbsp;V Outputs, 1&nbsp;A each<br />
* '''Hama'''<br />
** 1000&nbsp;mA Travel Charger for Micro USB universal (barcode nr: 4 007249 935854)<br />
* '''Hartig + Heiling GmbH & Co. KG'''<br />
** H+H SN 6 USB<br />
* '''HP'''<br />
** 5.3&nbsp;V 2&nbsp;A Charger for HP Touchpad (B)<br />
* '''HTC'''<br />
** 5&nbsp;V 1&nbsp;A TCP-300 USB phone charger (B)<br />
** 5&nbsp;V 1&nbsp;A TC B250 USB charger (HTC R/N: 79H00096-00M)<br />
** 5&nbsp;V 1&nbsp;A TC E250 USB charger (HTC R/N: 79H00098-02M)<br />
* '''i-box (Philex Electronic Ltd)'''<br />
** 5&nbsp;V 1&nbsp;A USB charger, 1 USB socket, no USB lead supplied, Model: 76971HS/02 (available from ASDA and others in the UK) (B).<br />
* '''IDAPT'''<br />
** [http://www.idaptweb.com/universal_chargers/i4/ i4 multi device charger] - 3 interchangeable device tips + USB A socket ([https://twitter.com/andrewmk/status/226057302879375361 see it in use])<br />
* '''Innergie'''<br />
**15&nbsp;W Dual USB Adapter. Model: mMini AC15. Output: 5&nbsp;V, 3&nbsp;A (max per port), 15&nbsp;W max. [http://www.myinnergie.com/DuoPowerKit/specification.aspx Specification sheet]<br />
* '''ICIDU'''<br />
** PI-707730 charger 5V 2.1A, sometimes drops current to ~1.3A during heavy use, but still enough to power the Pi.<br />
* '''Kodak'''<br />
** 5&nbsp;V 1&nbsp;A TESA5G1-0501200<br />
** 5&nbsp;V 1.0&nbsp;A K20-AM<br />
* '''König'''<br />
** 5&nbsp;V 1&nbsp;A PSUP-GSM01<br />
* '''Kuanten'''<br />
** Model SSA051F050100USU, 1A output<br />
* '''LG'''<br />
** 4.8&nbsp;V 1&nbsp;A Travel Adapter<br />
** 5.1&nbsp;V 0.7&nbsp;A Travel Adapter (Model: STA-U34WVI)<br />
** 5.1&nbsp;V 0.7&nbsp;A Travel Adapter (Model: STA-U12ER)<br />
* '''Logic'''<br />
** 4 port USB Hub (Model LP4HUB10). (Raspberry Pi running from USB Hub port, red power line (+5&nbsp;V) inside hub cut) (B)<br />
*'''LogiLink'''<br />
**5&nbsp;V 2.1&nbsp;A Switching power supply, model PA0040 (B)<br />
* '''Logitech'''<br />
** 5&nbsp;V 1&nbsp;A SDC115-USB Remote Control Charger and cable<br />
* '''Maplin Electronics'''<br />
** 5&nbsp;V 1&nbsp;A dual USB power supply, model number H25B-MT-K2<br />
** Micro USB Power Supply N19HX<br />
* '''Medion'''<br />
** 5&nbsp;V 1&nbsp;A USB power supply for OYO ebook reader<br />
* '''Microsoft'''<br />
*** Zune Zune AC Adapter v2<br />
* '''ModMyPi'''<br />
** [https://www.modmypi.com/shop/5v-2A-modmypi-raspberry-pi-power-supply 5.25V 2A HQ Raspberry Pi USB Power Supply] (Detachable USB) [5.01 - 5.07V @ T1/T2 with Wifi dongle and Wireless Mouse/Keyboard on RPi USB ports]<br />
* '''Motorola'''<br />
** [http://www.amazon.com/Motorola-Micro-USB-Home-Travel-Charger/dp/B004EYSKM8/ 5&nbsp;V 0.85&nbsp;A SPN5504 Charger with Cable]<br />
* '''Noname'''<br />
** 5&nbsp;V 2.1&nbsp;A KMS-AC09 4 port USB charger (B) [http://www.miniinthebox.com/kms-ac09-universal-ac-adapter-for-ipad-ipad-2-iphone-white_p208568.html]<br />
** 5.2&nbsp;V 1&nbsp;A MW-3NU10GT - no cable, but this one works well (1m): [http://www.amazon.de/gp/product/B005L8VELA]<br />
** 5&nbsp;V 1&nbsp;A Model H-IP008 Serial No. H10T80L068<br />
* '''Novatel Wireless'''<br />
** 5&nbsp;V 1.05&nbsp;A Charger, model number SSW-1811, packaged with Verizon Wireless MiFi device<br />
* '''Orange'''<br />
** 5&nbsp;V 0.7&nbsp;A Charger for Orange San Francisco<br />
* '''Palm'''<br />
** 5&nbsp;V 1&nbsp;A Charger for Palm Pixi+ (B)<br />
* '''Pantech'''<br />
** 5.0&nbsp;V 1&nbsp;A CNR USB with LG DLC100 micro USB cable<br />
* '''Petzl'''<br />
** 5.0&nbsp;V 1&nbsp;A Charger that came with the Tikka core2 XP<br />
* '''Phihong'''<br />
** Switching Power Supply. Model: PSAC09R-050. Output: 5&nbsp;V, 1.8&nbsp;A, microUSB. [http://www.digikey.com/product-detail/en/PSAC09R-050/993-1109-ND/2635771 Digi-key Link]<br />
* '''PortaPow'''<br />
** PortaPow UK Mains Wall Power Supply<br />
* '''PowerGen'''<br />
** PowerGen Dual Port USB 2.1A 10W AC Travel Wall Charger. [http://www.amazon.com/gp/product/B0073FCPSK Amazon Link]<br />
* '''Rayovac'''<br />
** Universal USB Charger Model: PS69 100-240 VAC to 5 V 1 A (small cube w/folding plug) works w/wireless keyboard/mouse and mini-Wifi connected<br />
* '''RS Components'<br />
** HNP06UK (RS 7263069) Switching Adapter 5.0&nbsp;V 1200&nbsp;mA<br />
* '''Samsung'''<br />
** 5&nbsp;V 0.7&nbsp;A Charger for Galaxy S model ETA0U10EBE<br />
** 5&nbsp;V 0.7&nbsp;A Charger for Galaxy SII<br />
** 5&nbsp;V 1&nbsp;A Charger for Galaxy SIII<br />
** 5&nbsp;V 1&nbsp;A Charger for Galaxy Nexus<br />
** 5&nbsp;V 0.7&nbsp;A Charger for Galaxy S Vibrant (SGH-T959)<br />
** 5&nbsp;V 0.7&nbsp;A Travel Adapter model ATADU10EBE<br />
** 5&nbsp;V 1&nbsp;A? Samsung C Series TV USB-port for external HDDs. Running stable with openelec<br />
** 5&nbsp;V ?A (Unknown) Samsung Service Port (USB) on LN32A330J1DXZA 720p 32 inch HDTV <br />
** 5&nbsp;V Unknown Ampere Samsung UA22D5000 & UA32D5000 TV USB Port. Test with Raspbian Wheezy, Raspbmc, and RPITC<br />
* '''Shun Shing'''<br />
** 100-240&nbsp;VAC to 5&nbsp;VDC 1&nbsp;A USB power supply, model SP5Q-AU [http://jaycar.co.nz/productView.asp?ID=MP3455 Jaycar]<br />
* '''Sony Ericsson'''<br />
** 5&nbsp;V 0.7&nbsp;A Charger CST-80<br />
** 5&nbsp;V 0.85&nbsp;A Greenheart&#153; Charger EP800. Typically provides 4.8&nbsp;V at 0.85&nbsp;A <ref>[http://www.cpmspectrepi.webspace.virginmedia.com/raspberry_pi/MoinMoinExport/USBPowerSupplies.html http://www.cpmspectrepi.webspace.virginmedia.com/raspberry_pi/MoinMoinExport/USBPowerSupplies.html]</ref>.<br />
* '''StarTech'''<br />
** 4 Port USB 2.0 Hub Raspberry Pi can be powered just by plugging USB input into the Raspberry Pi, don't need power in micro USB port.<br />
* '''Travel Charger'''<br />
** 5&nbsp;V 2.0&nbsp;A USB Power Adapter, [http://www.amazon.co.uk/gp/product/B0065JCIPU/ Amazon Link]<br />
* '''Technika'''<br />
** 5&nbsp;V 1&nbsp;A USB Power Adapter, model MPASS01 (B)<br />
* '''The Pi Hut'''<br />
** Micro USB Power Supply for the Raspberry Pi. 5&nbsp;V 1000&nbsp;mA (from [http://thepihut.com/collections/power-supplies The Pi Hut's Raspberry Pi Store]) (also from [http://www.ebay.co.uk/itm/330844162509 eBay ])<br />
* '''Trisonic'''<br />
** TS-CP600T - MICRO USB HOME & TRAVEL CHARGER (5&nbsp;V, 800&nbsp;mA) $3 at Daiso U.S. stores.<br />
* '''TruePower'''<br />
** [http://u-socket.com/ U-Socket] 5&nbsp;V 2.1&nbsp;A AC Receptacle with Built-in USB ports (2.1&nbsp;A per USB port) model ACE-7169<br />
* '''Voltcraft'''<br />
** SPS5-12W, 2500&nbsp;mA, requires additional USB <-> miniUSB adapter/cable, works perfectly (bought from [http://www.conrad.de/ce/de/product/512660/VOLTCRAFT-SPS5-12W-Steckernetzteil-Steckernetzgeraet-5-VDC-2500-mA-12-Watt Conrad Shop])<br />
* '''ZTE'''<br />
** ZTE Blade charger STC-A22O501700USBA-A 5&nbsp;V 700&nbsp;mA<br />
<br />
===Problem power Adapters===<br />
* '''Nokia'''<br />
** 5&nbsp;V 1.2&nbsp;A AC-10A & AC-10E Chargers only provide 4.8V at TP1 & TP2<br />
** [http://accessories.nokia.com/products/nokia-fast-usb-charger-ac-16/ 5&nbsp;V 1&nbsp;A AC-16E Charger] Provides only 4.7V across TP1 & TP2 when at idle<br />
<br />
* '''Masterplug'''<br />
** Masterplug Surge Protected USB Adaptor 2 x 1&nbsp;A USB Polished Black - USB ports and Ethernet don't work with this adapter and some screen artifacts using HDMI.<br />
* '''Monoprice'''<br />
** 5&nbsp;V, 2&nbsp;A 3 Outlet Power Surge Protector Wall Tap with 2 Built-In USB Charger - some display artifacts, sometimes unable to find mouse, some failures to boot. Measured to less than 4.75&nbsp;V between TP1 and TP2 when used with a Monoprice cable.<br />
* '''Sony Ericsson'''<br />
** 5&nbsp;V, 850&nbsp;mA EP800. Some failures to boot, Ethernet loops at boot.<br />
<br />
===Working external Battery packs (with 5&nbsp;V regulated output)===<br />
* '''Anker Astro3'''<br />
** Anker Astro3 10000&nbsp;mAh with dual 2&nbsp;A USB output<br />
* '''Duracell'''<br />
** PPS2 Instant USB Charger<br />
* '''Energizer/XPAL'''<br />
** XP18000 18000&nbsp;mAh Power Pack<br />
* '''Generic - eBay no brand'''<br />
** 6000T Pocket Power 5000&nbsp;mAh - eBay item 271009959140<br />
** Power Bank for iPad/iPhone 5000&nbsp;mAh (looks the same as a New Trent IMP50D or TeckNet iEP380) - eBay item 280914455938<br />
* '''Mophie'''<br />
** 38113BBR Juice Pack Powerstation 4000 mAh: output 2.1 A max: included charging cable powers RPi, 7.5 hrs light use w/keyboard and mini-Wifi on RPi ports<br />
* '''New Trent'''<br />
** iCurve IMP70D 7000&nbsp;mAh (Approx 12&nbsp;hours from full charge)<br />
** IMP120D 12000&nbsp;mAh<br />
* '''Sinoele'''<br />
** Movpower - Power Bank 5200&nbsp;mAh (8&nbsp;hours with Wi-Fi active)<br />
* '''TeckNet'''<br />
** iEP387 Dual-Port 7000&nbsp;mAh External Power Bank (The charging lead can be used to connect the Tecknet to the Raspberry Pi. Ran the Raspberry Pi with Wi-Fi dongle and wireless keyboard receiver for over 9 hours of light use.)<br />
** iEP392 Dual-Port 12000&nbsp;mAh External Power Bank (1&nbsp;A port, ~16.5 hours)<br />
** Rayovac PS60 5&nbsp;V 800&nbsp;mAh<br />
* '''VINZO'''<br />
** Power Bank 5000&nbsp;mAh Grey Output 5&nbsp;V 1000&nbsp;mA<br />
* '''Kodak Power Pack KP1000'''<br />
** 1&nbsp;A USB rechargeable battery pack - see [http://blog.sheasilverman.com/2012/09/its-alive/ Shea Silverman's blog]<br />
<br />
== Display adapters ==<br />
Note that active converter boxes may draw power through the HDMI port, and thus will put an extra load on your PSU, and also increase the current running through the Raspberry Pi's primary input fuse. HDMI ports (and the raspberry PI) are designed so that they deliver a very limited amount of power (50&nbsp;mA) to the TV/Monitor/display-adapter and much more isn't in theory allowed. In fact there is a diode (D1) in series with the power line which can only handle 200&nbsp;mA, if the adapter tries to draw much more than that the diode might fail. Therefore only externally powered adapters are to be recommended. Despite this, many people report success with non externally powered devices. If you have bought a non externally powered HDMI to VGA adapter, and you experience problems with it (It behaves badly, D1 burns out, F3 "blows", or your PSU overloads), then not all is lost, there are cheap (a few dollars) adapters that allow you to add external power to the HDMI cable! An example can be found here: [http://dx.com/p/hdmi-male-to-hdmi-female-adapter-w-power-input-port-black-155361].<br />
<br />
===HDMI->DVI-D cables===<br />
HDMI to DVI-D cables, or HDMI cables with an DVI-D adapters should work, connected to a DVI-D monitor, that is because both HDMI and DVI use the same kind of digital signaling (LVDS). The only limitation being that DVI-D misses the signal channel for audio.<br />
<br />
There are three kinds of DVI. There is DVI-D, a digital signal fully compatible with HDMI, so a passive cable can be used. There is DVI-I, which is a connector with both analog pins and digital pins. An HDMI to DVI-D adapter fits in a DVI-I female connector. Finally, there is DVI-A. This a fairly rare connection, but occasionally it will be found on some monitors and is an analog interface, in fact the same as VGA! In any case, you may need to change [[RPi_config.txt|config.txt]] hdmi_force_hotplug=0 to =1 if your display does not receive DVI signal (the analog output is likely active).<br />
<br />
Some adapters like Farnell part AK-CBHD03-BK are HDMI to DVI-I, which, while not fitting in a DVI-D monitor, are still compatible. The analog pins simply must be bent.<br />
<br />
The HDMI to DVI-D cable provided by Apple with the 2010 Mac Mini worked. It does not appear this adapter can be purchased separately.<br />
<br />
* '''The Pi Hut'''<br />
** HDMI to DVI Cable for the Raspberry Pi (from [http://thepihut.com/collections/video-output/products/hdmi-to-dvi-cable-for-the-raspberry-pi The Pi Hut's Raspberry Pi Store])<br />
* '''Other Variants'''<br />
** AmazonBasics HDMI to DVI Adapter Cable (model SK231) works and is inexpensive.<br />
** [http://www.ebay.com/itm/DVI-Female-to-HDMI-Male-Adapter-Converter-Adaptor-Gold-for-HDTV-Full-HD-/320946033059?pt=US_Video_Cables_Adapters&hash=item4ab9dfd1a3 A generic HDMI-to-DVI converter from eBay]. Works well, but it's probably the cause of some power loss between the Raspberry Pi and the monitor, causing [http://elinux.org/R-Pi_Troubleshooting#Interference_visible_on_a_HDMI_or_DVI_monitor this] problem. A setting of config_hdmi_boost='''5''' in /etc/boot solved this. Note that config_hdmi_boost='''4''', as suggested in the troubleshooting guide, helped, but it did not solve the problem completely.<br />
<br />
===HDMI->VGA Cables===<br />
HDMI to VGA cables <strong>do not work!</strong> <br />
They rely on logic incorporated in a video card that isn't available in a PI.<br />
Somehow such a video card outputs analog signal on the otherwise purely digital HDMI connector, that seems to be the only way for it to work.<br />
But normally HDMI cables <strong>never</strong> carry analog signals and the PI surely doesn't output analog signals either, almost no HDMI output device does, as its completely against HDMI specifications.<br />
<br />
===HDMI->VGA converter boxes===<br />
The [http://thepihut.com/collections/video-output/products/pi-view-official-raspberry-pi-hdmi-to-vga-convertor official Raspberry Pi HDMI to VGA adapter]is now available at [http://thepihut.com/ The Pi Hut].<br />
<br />
HDMI to VGA <strong>converters</strong> do work, they convert the digital serial data streams from HDMI and using complex logic, and digital to analog converters they convert the HDMI signal to the analog signals needed for VGA, and sometimes also convert HDMI audio to an analog stereo signal. But note that if they feed off the PI it can cause a problem, as the PI only is designed to provide about 50mA to the (HDMI or DVI-D) monitor, and these adapters use >200mA, while the absolute maximum the PI can let through is 200mA.<br />
These adapters also thus use about half the energy that the PI (without USB devices) uses.<br />
Therefore its much better to use an adapter that has an external power input. Alternatively there are HDMI dongles (male to female HDMI adapters) that have a barrel input connector to feed the adapter with.<br />
<br />
Most will require use [[RPi_config.txt]]. Start off with hdmi_safe=1.<br />
<br />
At under ten pound [currently listed at £29.80, there are white ones for £11 linked down the page but it's not clear if these are identical] this one [http://www.amazon.co.uk/gp/product/B0088K7QUQ/ref=s9_simh_gw_p147_d0_i1?pf_rd_m=A3P5ROKL5A1OLE&pf_rd_s=center-3&pf_rd_r=1Y006WNZC47TTNRJFH1D&pf_rd_t=101&pf_rd_p=317828027&pf_rd_i=468294] is one of the cheapest, but perhaps due to a more advanced design is seems power frugal enough to most often work well with a PI, it has many comments saying it works well with the PI, and gives tips on how to edit config.txt.<br />
<br />
[http://www.element14.com/community/groups/raspberry-pi/blog/2012/08/16/raspberry-pi-hdmi-to-vga-converter Sanoxy HDMI to VGA converter], $27 from Amazon, no changes required with official Raspbian Wheezy image (2012-Jul-15), note: had already disabled overscan previously<br />
<br />
http://www.amazon.co.uk/gp/product/B007KEIRNG -- "Neewer" HDMI to VGA -- some issues discussed below:<br />
However, according to user "Tom1989" the same Neewer HDMI to VGA adapter burned out BAT54 Schottky diode D1 on the Raspberry Pi and broke its HDMI output: [http://www.raspberrypi.org/phpBB3/viewtopic.php?f=28&t=9819 Serious HDMI Problems. What's that smell? Burning Raspberry!]. On that thread, "mahjongg" suggested the NXP (or equivalent) PMEG2010AET as a high-current replacement for D1. The PMEG2010AET has 1&nbsp;A max forward current, much greater than the BAT54's 200&nbsp;mA limit which may be exceeded by your HDMI -> VGA converter. Remember that the converter's current must come from your Raspberry Pi power supply and go through the Micro USB cable and polyfuse F3, so you may get extra voltage drops and/or cause F3 to trip depending on how much current the converter uses. As always with board modifications, YMMV. Also on the "Burning Raspberry!" thread, user "pwinwood" reported the Neewer's current to be 400&nbsp;mA, which is twice the limit of BAT54 diode D1. "pwinwood" also took the Neewer apart and added its own +5&nbsp;V connection adapted from a USB cable, which bypasses Raspberry Pi's Micro USB cable and polyfuse F3.<br />
<br />
* Link to a gallery with detailed images & steps of the same adapter modification: [http://imgur.com/a/sLogs/all HERE] --''by [[User:Pinoccio|Pinoccio]]''<br />
<br />
http://www.amazon.co.uk/KanaaN-Adapter-Converter-Cable-Resolutions/dp/B007QT0NNW -- "Kanaan" HDMI-VGA<br />
<br />
http://www.ebay.com/itm/ws/eBayISAPI.dll?ViewItem&item=130699741793 -- eBay is swarming with $16 converters all like this one.<br />
<br />
This adapter -- http://www.ebay.co.uk/itm/300692770623 -- works from 640x480 up to 1920x1080, audio over HDMI works too.<br />
Sadly the IC's on the PCB have all been scrubbed. In-depth review http://raspi.tv/2013/hdmi-to-vga-video-converter-with-sound-for-raspberry-pi-review.<br />
Requires HDMI boost and overscan, [[RPi_config.txt|config.txt]] settings for 640x480 @60&nbsp;Hz:<br />
<br>hdmi_drive=2<br />
<br>hdmi_group=2<br />
<br>hdmi_mode=4<br />
<br>config_hdmi_boost=4<br />
<br>overscan_top=-30<br />
<br>overscan_bottom=-30<br />
<br>overscan_left=-30<br />
<br>overscan_right=-30<br />
<br />
It seems unlikely any of these HDMI->VGA converters could be used for driving a SCART RGB SD CRT TV with a suitable lead (as shown here for ATI/Nvidia PC output http://www.mythtv.org/wiki/RGB_Scart) because they only output preset progressive resolutions, whereas the TV will need an interlaced resolution and probably custom timings.<br />
<br />
According to user "Mortimer" -- HDFuryPro HDMI to YPbBr/VGA Converter found on Amazon -- http://www.amazon.co.uk/Inputs-Component-Video-YPbPr-Converter/dp/B00797ZZ4S/ -- Works with Raspberry Pi. Tested against a Philips 170B 1280x1024 LCD monitor, producing a full native resolution image. Not tested against a Component Video TV yet, and audio has yet to be got working.<br />
The [[RPi_config.txt|config.txt]] settings used are:<br />
<br>hdmi_drive=2<br />
<br>hdmi_group=2<br />
<br>hdmi_mode=36<br />
<br>disable_overscan=1<br />
<br />
<br />
According to user "Mortimer" -- HDFury1 1080p HDMI to VGA Converter from HDFury.com. I'm not sure the HDFury1 can be got a hold of easily nowadays, I happened to have access to one to try out. HDFury2, 3 and 4 are available as far as I can tell, but it is very pricey compared to the alternatives. HDFury1 was around £80 when we bought one for a project at work. HDFury2 seems to be around £130, 3 and 4 are getting on towards £200 or more. So not to be recommended as a solution unless you happen to have one lying around. I don't believe there is any relationship between the company that produces these and the HDFuryPro I bought for myself (See above). I didn't alter any config settings, just plugged it in. It doesn't work without having its external power supply connected, as it requires 0.4&nbsp;A, which is too much draw for the 5&nbsp;V supply available from the HDMI socket on the Raspberry Pi. Its power LED lights, but no picture is produced. In comparison to the HDFuryPro this picture from this device is sharper, but it is not enough to justify the extra cost.<br />
The [[RPi_config.txt|config.txt]] settings used are:<br />
<br>hdmi_drive=2<br />
<br>hdmi_group=2<br />
<br>hdmi_mode=36<br />
<br>disable_overscan=1<br />
<br />
http://www.amazon.co.uk/gp/product/B007SM7O2U/ref=oh_details_o02_s00_i00 - "Cable Matters"<br />
<br />
Here It is another option: http://www.dealextreme.com/p/hdmi-v1-4-male-to-vga-female-converter-adapter-cable-white-15cm-130458, is cheap (it's free shipping from china) and works perfectly, I tested it with an Acer VGA monitor (AL1511), without no change in my XBMC distribution.<br />
The config.txt for Raspbian (Flatron VGA monitor 1024 * 768):<br />
<br>hdmi_drive=2<br />
<br>hdmi_group=2<br />
<br>hdmi_mode=16<br />
<br>hdmi_force_hotplug=1<br />
<br>disable_overscan=0<br />
<br />
<br />
And another one: http://cgi.ebay.pl/ws/eBayISAPI.dll?ViewItem&item=251086464644. It is very cheap, but it works perfectly. No config.txt changes was needed at all. I've booted Raspbian and OpenELEC. Monitor is detected correctly and the optimal resolution is set (Raspbian) or you can change the res in the menu (OpenELEC). <br />
The /opt/vc/bin/tvservice is able to read monitor edid data. I tested the adapter using NEC 72VM 15" LCD. (1280x1024 60&nbsp;Hz, 1024x768 60&nbsp;Hz, 640x480 works) The adapter is based on Lontium LT8511A chip, but I was unable to get the specification for it.<br />
The D1 diode is getting very hot though. Most likely the adapter drives more than 200&nbsp;mA. The standard RS Components 1.2&nbsp;A USB power supply is able to provide enough power for the Raspberry Pi and the adapter. I'll try to modify the adapter to connect external power to bypass D1.<br />
Marcin.<br />
<br />
<br />
Newark/element14 sells the "Pi-View" HDMI-VGA converter specifically for use with the Raspberry Pi. It does work although the small box gets warm and the video output isn't great (slightly fuzzy text, smaller screen area even with overscan enabled):<br />
<br />
http://canada.newark.com/element14/piview/cable-assembly-hdmi-to-vga-adapter/dp/07W8937<br />
<br />
===DVI-D -> VGA active adapters===<br />
None are currently listed<br />
<br />
===Composite->SCART===<br />
SCART adapters (SCART plugs with three RCA connectors in the back), will probably work when used with the yellow RCA plug connected to the Raspberry Pi's RCA video output. Additionally using a splitter cable (3.5&nbsp;mm jack plug on one end, and red-white RCA plugs on the other end) will probably work when plugged into the red and white (left and right audio channels) of the SCART adapter.<br />
<br />
* Generic - works<br />
<br />
===Composite->VGA converter boxes===<br />
* [http://www.extron.com/product/product.aspx?id=dvs204| Extron DVS-204] - works no problem!<br />
<br />
== SD cards ==<br />
<br />
The SD card section has been moved to a separate page. See [[RPi SD cards]]<br />
<br />
== Foreign Language Translations ==<br />
* [[Ru:RaspberryPiBoardVerifiedPeripherals]]<br />
<br />
== References ==<br />
<references><br />
</references><br />
<br />
{{Template:Raspberry Pi}}<br />
♦<br />
nbsp;V 1nbsp;V 1000</div>Pioneerhttps://elinux.org/index.php?title=RPi_VerifiedPeripherals&diff=242600RPi VerifiedPeripherals2013-04-13T19:45:26Z<p>Pioneer: /* Power adapters */</p>
<hr />
<div>[[Category: Linux]]<br />
[[Category: ARM Development Boards]]<br />
[[Category: Broadcom]]<br />
[[Category: Development Boards]]<br />
[[Category: RaspberryPi]]<br />
[[Category: Education]]<br />
{{Template: RPi_Hardware}}<br />
<br />
<br />
'''A note about this page: For USB devices, please specify if they required a powered hub'''<br />
==Notes==<br />
<br />
19-Apr-2012: Now that the Model B board is shipping, details added should relate to this board and the [http://www.raspberrypi.org/downloads default Debian distribution] unless stated otherwise. A suggested suffix markup scheme is as follows:<br />
<br />
* (A) - Relates to model A production board<br />
* (B) - Relates to model B production board<br />
* (!) - Information from alpha and beta board days -- beta board verified peripherals should still apply to production boards for the most part, but the alpha board is fairly different<br />
* No markup - relates to all production boards<br />
<br />
''Discuss: [http://www.raspberrypi.org/forum/?mingleforumaction=viewtopic&t=247 http://www.raspberrypi.org/forum/?mingleforumaction=viewtopic&t=247]''<br />
<br />
If you are adding to a product list it would help clarity if entries are kept/added in alphabetical order.<br />
<br />
==Power Usage Notes==<br />
{{Warning|Adding peripherals may increase the loading on the power supply to your board and this, in turn, may affect the voltage presented to the Raspberry Pi. If the Raspberry Pi's supply voltage falls below a certain value (anecdotally stated as around 4.75&nbsp;V), or it begins to fluctuate, your setup may become unstable. There is a [http://elinux.org/RPi_Hardware#Power Wiki section about this issue] which is worth a read.}}<br />
<br />
'''Model B Hardware Revisions and USB Power limits'''<br />
'''Hardware Revision 1.0'''<br />
The original Model B board had current limiting polyfuses which limited the power output of each USB port to approximately 100&nbsp;mA. USB devices using more than 100&nbsp;mA had to be connected via a powered hub. The Raspberry Pi's PSU was chosen with a power budget of 700&nbsp;mA of which 200&nbsp;mA were assigned to the USB ports, so the Raspberry Pi's (poly)fuses were designed only for devices up to 100&nbsp;mA, and typical 140&nbsp;mA polyfuses will have as much as 0.6 volt across them when drawing currents near the 100&nbsp;mA limit. As a consequence the USB ports are only directly suitable for "single current unit" USB devices which, according to USB specifications, are designed to work with just 4.4 Volt. Not only do non single current unit devices draw more current (causing greater Voltage drops, and greater stress on the fuses), they also might require 4.75 Volt to work.<br />
<br />
'''Model B Hardware Revision 2.0 and Revision 1.0 with ECN0001 change'''<br />
This had the polyfuses removed, removing the 100&nbsp;mA current limitation for each USB port (but leaving the main fuse F3 intact). Users should still ensure their power supply can power the Raspberry Pi and the USB peripherals. Revision 2.0 was released in August 2012. {{Warning|}}Because the polyfuses have been removed, back feeding of the PI, by applying power via its normal USB output, can damage D 17 if triggered by an over-voltage, and so lead to consequential over-heating. This can be discovered by melts, scorching, smoke or worse.[http://www.raspberrypi.org/phpBB3/viewtopic.php?f=28&t=34149]<br />
<br />
==Linux Driver Issues==<br />
Shortly after the Raspberry Pi was released it was confirmed that there were a number of issues with the Linux USB driver for the SMSC95xx chip. These included problems with USB 1.x peripherals that use split transactions, a fixed number of channels (causing problems with Kinect) and the way the ARM processor handles the SMSC95xx interrupts. [http://www.raspberrypi.org/phpBB3/viewtopic.php?f=28&t=12097&start=76] [http://www.raspberrypi.org/phpBB3/viewtopic.php?f=28&t=5249&start=44]<br />
A large number of fixes were included in the 2012-08-19-Wheezy-raspbian Linux image.<br />
<br />
== Powered USB Hubs ==<br />
A number of low-cost powered USB hubs are known to have caused problems. Members of the Raspberry Pi forums have reported low power or no power at all in some cases. The following is a list of specific Powered USB Hubs which appear to be fault-free. Please note that these do not take into account powering the Raspberry Pi from the hub, in addition to its peripherals.<br />
<br />
If you use a powered hub and the Raspberry Pi PSU together consider powering them from the same power bar with switch, so you can turn them on simultaneously., especially if the HUB tries to feed the Raspberry Pi through their interconnect cable, due to the 100&nbsp;mA limiting fuse in the Raspberry Pi, the Raspberry Pi will be partially powered which may cause problems (unwanted writes to the SD card).<br />
<br />
===Working USB Hubs===<br />
<div style="margin: -.3em -1em -1em -1em;"><br />
{| width="100%" bgcolor="#fff" border="0" cellpadding="2px" cellspacing="2px" style="margin:auto;"<br />
|- align="center" bgcolor="#e7eef6"<br />
| '''Brand'''<br />
| '''Name'''<br />
| '''Model Number'''<br />
| '''Hardware ID'''<br />
| '''USB Version'''<br />
| '''Number of Ports'''<br />
| '''Power Rating*'''<br />
| '''Powers Raspberry Pi'''<br />
| '''Additional Information'''<br />
<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Atlantis<br />
|HUB USB2.0 7P<br />
|P014-GH902-B<br />
|<br />
|USB 2.0<br />
|7-Port<br />
|5&nbsp;V - 2&nbsp;A<br />
|Verified<br />
|Powers the pi. Seems very good, tested with: a keyboard, a mouse, a numpad and an Xbox joypad<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Belkin<br />
|4-Port Ultra-Slim Desktop Hub<br />
|F4U040<br />
|05e3:0608<br />
|USB 2.0<br />
|4-Port<br />
|5&nbsp;V - 2.6&nbsp;A<br />
|Verified<br />
| Powers the pi quite well, 4.85V across TP1&2 during idle and load. The PSU for the hub is a 2.5A 5v made in china. Seems solid. Does backfeed the mini USB port<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Belkin<br />
|8-Port ExpressBus for iMac<br />
|F5U010<br />
|<br />
|USB 2.0<br />
|8-Port 7x"A" 1x"B"<br />
|<br />
|Verified<br />
|PSU 6v 4A Powering a 256 "A" RPi with the hub. With the USB output of the RPi connected to the one "B" port<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Belkin<br />
|Hi-Speed USB 2.0 4-Port Hub<br />
|F5U224<br />
|<br />
|USB 2.0<br />
|4-Port<br />
|5&nbsp;V - 500&nbsp;mA per Port<br />
|Not Verified<br />
|<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Belkin<br />
|TetraHub™ USB 2.0 4-Port Hub<br />
|F5U231<br />
|<br />
|USB 2.0<br />
|4-Port<br />
|5&nbsp;V - 500&nbsp;mA per Port<br />
|Verified<br />
|<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Belkin<br />
|Hi-Speed USB 2.0 4-Port Hub<br />
|F5U234<br />
|<br />
|USB 2.0<br />
|4-Port<br />
|5&nbsp;V - 500&nbsp;mA per Port<br />
|Verified<br />
|No backfeed, can power the RPi. Comes with a 2.4&nbsp;A power supply. The user manual [http://www.belkin.com/pyramid/documents/external/P75268ea_F5U234ea.pdf] says ''&ldquo;Per Port Current Self-Powered Mode: 500mA (max)&rdquo;''. However, I've attached a HD that requires 850&nbsp;mA and it worked fine.<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Belkin<br />
|Hi-Speed USB 2.0 7-Port Hub <br />
|F5U237<br />
|<br />
|USB 2.0<br />
|7-Port<br />
|5&nbsp;V - 3.8&nbsp;A<br />
|Verified<br />
|<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Belkin<br />
|MyEssentials 7-Port High-Speed USB 2.0 Hub<br />
|F5U259-ME<br />
|<br />
|USB 2.0<br />
|7-Port<br />
|<br />
|Verified<br />
|<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Belkin<br />
|Hi-Speed USB 2.0 4-Port Lighted Hub<br />
|F5U403<br />
|<br />
|USB 2.0<br />
|4-Port<br />
|<br />
|Not Verified<br />
|<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Belkin<br />
|Hi-Speed USB 2.0 7-Port Lighted Hub<br />
|F5U700<br />
|<br />
|USB 2.0<br />
|7-Port<br />
|<br />
|Verified<br />
|Cascaded hub, only 3 ports work [http://forum.stmlabs.com/showthread.php?tid=5396&pid=60068#pid60068] [http://www.amazon.com/gp/product/B000SDW84K]<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Belkin<br />
|Hub 2-en-1<br />
|F5U706ea<br />
|<br />
|USB 2.0<br />
|7-Port<br />
|<br />
|Not Verified<br />
|<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Belkin<br />
|Hi-Speed USB 2.0 7-Port Hub <br />
|F5U237v1<br />
|<br />
|USB 2.0<br />
|7-Port<br />
|5&nbsp;V - 2.5&nbsp;A<br />
|Not Verified<br />
|<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Belkin<br />
|Ultra-Slim Desktop Hub<br />
|F4U040v<br />
|05e3:0608<br />
|USB 2.0<br />
|4-Port<br />
|5 V - 2.6 A<br />
|Verified<br />
|<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Belkin<br />
|Ultra-Slim Desktop Hub<br />
|F4U039qukAPL<br />
|05e3:0608<br />
|USB 2.0<br />
|7-Port<br />
|<br />
|Verified<br />
|<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Benq<br />
|<br />
|E2220HD<br />
|<br />
|USB 2.0<br />
|4-Port<br />
|<br />
|Verified<br />
|Monitor with built in Hub<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Biltema<br />
|<br />
|23-924<br />
|<br />
|USB 2.0<br />
|4-Port<br />
|2.0&nbsp;A<br />
|Verified<br />
|<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Biltema<br />
|<br />
|23-924<br />
|<br />
|USB 2.0<br />
|4-Port<br />
|2.0&nbsp;A<br />
|Verified<br />
|<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|BUFFALO<br />
|4 Port Hub<br />
|BSH4aAE06<br />
|05e3:0608<br />
|USB 2.0<br />
|4-Port<br />
|5&nbsp;V <br />
|Verified<br />
|No Problem using Webcam & Wi-Fi Dongle. seen As Genesys Logic, Inc. USB-2.0 4-Port HUB<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Cyberpower<br />
|High-speed Hub<br />
|CP-H720P<br />
|0409:0050<br />
|USB 2.0<br />
|7-Port<br />
|3.6&nbsp;A<br />
|Verified<br />
|May Contain dual 05e3:0608 instead of 0409:0050<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Dell<br />
|<br />
|2001FP<br />
|<br />
|USB 2.0<br />
|4-Port<br />
|<br />
|Not Verified<br />
|Monitor with built in Hub<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Dell<br />
|<br />
|SP2309W<br />
|<br />
|USB 2.0<br />
|4-Port<br />
|<br />
|Not Verified<br />
|Monitor with built in Hub<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Dell<br />
|<br />
|2407FWP<br />
|<br />
|USB 2.0<br />
|4-Port<br />
|<br />
|Not Verified<br />
|Monitor with built-in hub - 6-in-1 card reader Works, but it cannot read SDXC<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Dell<br />
|<br />
|U3011<br />
|<br />
|USB 2.0<br />
|4-Port<br />
|<br />
|Not Verified<br />
|Monitor with built in Hub - Card Reader Works - May work with SDXC<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Delock<br />
|<br />
|B/N61393<br />
|<br />
|USB 2.0<br />
|4-Port<br />
|2.0&nbsp;A<br />
|Verified<br />
|<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Delock<br />
|USB 2.0 External Hub 7 Port<br />
|B/N87467<br />
|<br />
|USB 2.0<br />
|7-Port<br />
|5&nbsp;V - 3.5&nbsp;A<br />
|Verified<br />
|You can Power Raspberry Pi using one USB Port of the Hub there is no backfeeding, measured 4,88V on Idle and 4,82V on load on TP1-TP2.<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Deltaco<br />
|<br />
|UH-715 Rev 2<br />
|<br />
|USB 2.0<br />
|7-Port<br />
|2.0&nbsp;A<br />
|Not Verified<br />
|<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Dynex<br />
|<br />
|<br />
|0409:0050<br />
|USB 2.0<br />
|7-Port<br />
|2.0&nbsp;A<br />
|Not Verified<br />
|<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Dynex<br />
|Dynex USB 2.0 7 Port Hub<br />
|DX-HB7PT<br />
|<br />
|USB 2.0<br />
|7-Port<br />
|5.0&nbsp;V / 2.0&nbsp;A<br />
|Verified<br />
|<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|D-Link<br />
|D-Link 7 Port USB Hub<br />
|DUB-H7/B<br />
|<br />
|USB 2.0<br />
|7-Port<br />
|3.0&nbsp;A<br />
|Verified<br />
|[http://www.misco.co.uk/product/94282/D-Link-7-Port-USB-Hub] Power USB slots can be used to power Raspberry Pi.<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|D-Link<br />
|DUB-H7 High Speed USB 2.0 7-Port Hub<br />
|BUBH7A A5<br />
|<br />
|USB 2.0<br />
|7-Port<br />
|2.0&nbsp;A<br />
|Not Verified<br />
|[http://www.amazon.com/D-Link-DUB-H7-High-Speed-7-Port/dp/B00008VFAF]<br />
<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|D-Link<br />
|DUB-H7<br />
|EUBH7EB H/W Ver:B1<br />
|<br />
|USB 2.0<br />
|7-Port<br />
|3.0&nbsp;A<br />
|Verified<br />
|[http://www.amazon.fr/gp/product/B0000B0DL7/] 7 ports including 2 ports 1.2 A sucessfully power RPI<br />
<br />
<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|D-Link<br />
|DUB-4 High Speed USB 2.0 4-Port Hub<br />
|DUB-H4<br />
|<br />
|USB 2.0<br />
|4-Port<br />
|2.0&nbsp;A<br />
|Verified<br />
|[http://www.newegg.com/Product/Product.aspx?Item=N82E16817111131] Charging port doesn't power Raspberry Pi<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Digicom<br />
|<br />
|<br />
|<br />
|USB 2.0<br />
|4-Port<br />
|5&nbsp;V - 2.0&nbsp;A<br />
|Not Verified<br />
|[http://www.digicom.it/digisit/prodotti.nsf/itprodottiidx/MiniHubUsb204P#]<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|ednet<br />
|USB 2.0 7 port Hub<br />
|85014<br />
|<br />
|2.0<br />
|7-Port<br />
|<br />
|Not Verified<br />
|Works with keyboard, mouse, audio devices<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|GigaWare<br />
|USB 2.0 4 port Hub<br />
|Model 26-160<br />
|<br />
|2.0<br />
|4-Port<br />
|<br />
|Verified<br />
|Works with Raspbian for powering webcams. This is the only powered hub on shelves at Radioshack as of early 2013.<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|König Electronic<br />
|7 port USB2.0 HUB<br />
|CMP-USB2HUB55<br />
|1a40:0201<br />
|2.0<br />
|7-Port<br />
|2.0A<br />
|Verified<br />
|Backpowers Raspberry Pi well.<br />
<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Medi@com<br />
|USB 2.0 4 ports Hub<br />
|M-HX30<br />
|<br />
|2.0<br />
|4-port<br />
|<br />
|Verified<br />
|Very small USB Hub. Powers the Rapsberry Pi and an 2.5" external HDD (LaCie Rikiki 500Gb) without problems. I already tried to connect another HDD without problems even if is not yet been mounted on linux.<br />
[http://www.mediacomeurope.it/Prodotti/Scheda.aspx?XRI=1988]<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|mbeat<br />
|13 Port USB Hub<br />
|USB-M13HUB<br />
|<br />
|USB 2.0<br />
|13-port<br />
|5V - 3A<br />
|Verified<br />
|<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Monoprice<br />
|Aquagate USB Hub<br />
|5328<br />
|<br />
|2.0<br />
|7-port<br />
|2.0&nbsp;A<br />
|Verified<br />
|Has separate USB In port, in theory should prevent backfeeding (but that is not verified). get about 4.9V across TP1/TP2 when idling with Raspbian. [http://www.monoprice.com/products/product.asp?c_id=103&cp_id=10307&cs_id=1030702&p_id=5328&seq=1&format=4]<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Plugable <br />
|7 Port High Speed USB Hub<br />
|USB2-HUB-AG7<br />
|<br />
|USB 2.0<br />
|7-Port<br />
|5V - 3A<br />
|Verified<br />
| [http://plugable.com/products/USB2-HUB-AG7/] Better than usual power supply. There are US and UK power supply versions and it can be ordered in US and (for the UK version) many countries in Europe. There is a video showing this hub powering both the Raspberry Pi several peripherals at once[http://www.youtube.com/watch?v=pDA7MxFtoS0]. No back-voltage on upstream connection. Widely used with success on the Pi.<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Plugable<br />
|4 Port Hub with Battery Charging 1.1 Support<br />
|USB2-HUB4BC<br />
|<br />
|USB 2.0<br />
|4-Port<br />
|5V - 2.5A<br />
|Verified<br />
| [http://plugable.com/products/USB2-HUB4BC/] High quality power supply for a 4 port hub (to support BC 1.1 current). US plugs version only. Can Power Raspberry Pi via microUSB from a hub port, plus three more devices. USB Audio peripheral tested and working. No back-voltage on upstream connection. Widely used with success on the Pi.<br />
<br />
|- valign="top" align="left" style="background: #FFFDFD;"<br />
|Plugable<br />
|10 Port USB 2.0 Hub<br />
|USB2-HUB10S<br />
|<br />
|USB 2.0<br />
|10-Port<br />
|5V - 2.5A<br />
|Not Verified<br />
| Possibly because 10 ports hubs combine 7 + 4 cascaded controllers, seems to have corner cases where it won't power the Pi at boot. Not recommended. Get their USB 2.0 7 port version<br />
<br />
|- valign="top" align="left" style="background: #FFFDFD;"<br />
|Plugable<br />
|4 Port USB 3.0 Hub<br />
|USB2-HUB-81X4<br />
|<br />
|USB 3.0<br />
|4-Port<br />
|5V - 4A<br />
|Not Verified<br />
| The high-power 4 A power adapter makes this a tempting purchase, but some users report problems connecting devices with a USB 3.0 hub. Since Pi can't benefit from USB 3.0, better off to use one of the Plugable USB 2.0 7 or 4 port hubs like USB2-HUB-AG7 to both power the Pi and attached USB devices.<br />
<br />
|- valign="top" align="left" style="background: #FFFDFD;"<br />
|Plugable<br />
|7 Port USB 3.0 Hub<br />
|USB2-HUB7-81X<br />
|<br />
|USB 3.0<br />
|7-Port<br />
|5V - 4A<br />
|Not Verified<br />
| The high-power 4 A power adapter makes this a tempting purchase, but some users report problems connecting devices with a USB 3.0 hub. Since Pi can't benefit from USB 3.0, better off to use one of the Plugable USB 2.0 7 or 4 port hubs like USB2-HUB-AG7 to both power the Pi and attached USB devices.<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Trust<br />
|Plata 4 port USB 2.0 hub<br />
|18687<br />
|<br />
|2.0<br />
|4-port<br />
|1.0&nbsp;A<br />
|Not Verified<br />
|Probably not suited to power the Rapsberry Pi but works well as a hub on the Pi.<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Zipp<br />
|USB 7-Port HUB<br />
|N294<br />
|<br />
|USB 2.0<br />
|7-Port<br />
|5V - 2.0A<br />
|Verified<br />
|Powers both the RPi and a WD Portable 1TB Drive without problems - $14.99 at Big W (Australia)<br />
<br />
|-<br />
|}<br />
<br />
<br />
'*' Power Ratings may not be completely accurate, use as rough guideline rather than fact.<br />
</div><br />
<br />
<br />
*'''Acme'''<br />
** USB 2.0 hub 4 port ([http://www.acme.eu/en-us/product/019188 ACME]) Based on NEC μPD720114 USB2.0 Hub Controller USB ID 0409:005a '''NOTE!''' It is bus-powered hub, but it is very cheap and small and works after a small modding: on USB-hub board you have 4 holes: V, D+, D- and GND. Connect GND, D+ and D- to the Raspberry Pi, and additionally connect GND and +5&nbsp;V from power supply to the same holes on USB-hub GND and V. Now there is common contacts: GND, D+ and D- between Raspberry Pi and hub needed to work, and additional power for USB devices, connected to the hub. Tested on my Raspberry Pi.<br />
<br />
<br />
*'''Digitus'''<br />
** 7-port USB2.0 Powered Hub. Model DA-70226.<br />
*'''Eminent'''<br />
** [http://www.eminent-online.com/en/product/22/em1102-4-port-usb-hub---black.html] EM1102 4 Port USB 2.0 Hub with 1&nbsp;A power adapter. It's able to power the Raspberry Pi, external HDD and other peripherals.<br />
** [http://www.eminent-online.com/en/product/27/7-port-usb-2-0-hub.html] EM1107 7 Port USB 2.0 Hub with 2&nbsp;A power adapter. It's able to power the Raspberry Pi, external HDD and other peripherals.<br />
* '''GearHead'''<br />
** [http://www.amazon.com/gp/product/B004OBZ088/] GearHead 4 Port Hub with Energy Saving Power Switch (5&nbsp;V, 1&nbsp;A)<br />
*'''Gembird'''<br />
** Gembird UHS 242 4-port USB 2.0 Hub (5V DC, 1A). '''NB:''' This is a 4-port switching hub that enables the "sharing" of up to four USB devices between two computers. Whilst it may be powered externally, it does take power from both connected computers. If one of them is, say, a netbook or laptop, that may provide sufficient extra power to enable the use of USB devices that the Pi alone cannot handle.<br />
* '''Genesys Logic (sold at Fry's)'''<br />
** Genesys Logic 4-Port USB 2.0 Hub (ID 05e3:0608) (Other brands include Gigaware, Hama and Belkin, same ID shows up in lsusb) - works, but increases packet loss problems<ref>http://www.raspberrypi.org/phpBB3/viewtopic.php?p=297664#p297664</ref><br />
** Genesys Logic 4-Port USB 2.0 Hub (ID 05e3:0606) (Other brands include i-Rocks, same ID shows up in lsusb)<br />
* '''Hama'''<br />
** Hama 4-way USB 2.0 Hub<br />
** Hama 7-way USB 2.0 Hub (identified as two "05e3:0608 Genesys Logic, Inc. USB-2.0 4-Port HUB" but Pi boots OK only with 1.2A power, not with 1A..)<br />
*'''HP'''<br />
** HP ZR2240w 21.5" Monitor with built in 2-Port USB Hub (B)<br />
<br />
*'''Laser'''<br />
** "7 port USB hub with AC adapter Version 2.0". 5&nbsp;V 1&nbsp;A (found at Harvey Norman Australia for $24.95 and Australia Post Shops for $9.95). You can power the Raspberry Pi by connecting both the main USB connector to the Raspberry Pi USB port, '''and''' from a spare USB port back to the power micro USB socket. If you don't do both, boot-loops are likely to occur.<br />
*'''Logik'''<br />
** [http://www.currys.co.uk/gbuk/logik-lp4hub10-4-port-powered-usb-hub-04979038-pdt.html] LP4HUB10 4-Port USB Hub. '''Throws errors when used with Fedora remix 14'''<br />
** Logik L4THUB10 4 Port powered hub works fine under Raspbian/Wheezy/model B. Captive USB cable, 2&nbsp;A power supply, convenient single top mounted USB socket. Unlike my last hub, will power Wi-Fi!<br />
*'''LogiLink'''<br />
** UA0085 USB 2.0 Hub, 4-Port with PSU 5&nbsp;V, 2&nbsp;A<br />
** UA0090 USB 2.0 Hub, 4-Port with PSU 5&nbsp;V, 2&nbsp;A<br />
** UA0091 USB 3.0 Hub, 4-Port with PSU 5&nbsp;V, 4&nbsp;A. Connected with USB2.0 cable. 1&nbsp;A per port, able to support USB HDD drives and other power hungry devices. Tested with kernel 3.1.9-cutdown, Wheezy. <br />
** UA0096 USB 2.0 Hub, 10-Port with PSU 5&nbsp;V, 3.5&nbsp;A (Not suitable for powering Raspberry Pi because it doesn't work unless there is working USB input present even with PSU plugged in.)<br />
** UA0160 USB 2.0 Hub, 4-Port with PSU 5&nbsp;V, 2&nbsp;A. Able to power the Raspberry Pi, keyboard, mouse and LogiLink UA0144 USB Ethernet adapter. (More testing to come.) Was not able to record audio properly via a Soundblaster Play! device.<br />
* '''Macally'''<br />
** [http://www.macally.com/EN/?page_id=2312] Hi-Speed 7-Port USB 2.0 Powered Micro HUB, AC Powered. Includes a 2000&nbsp;mA wall-wart (US style)<br />
* '''Manhattan'''<br />
** [http://manhattan-products.com/en-US/products/6500-hi-speed-usb-2-0-micro-hub] (#160612) Hi-Speed USB 2.0 Micro HUB, AC Powered (identifies as ID 05e3:0608 Genesys Logic) Includes a 1000&nbsp;mA wall-wart (US style)<br />
** [http://manhattan-products.com/en-US/products/9583-mondohub] (#161718) MondoHub 28 Port USB 3.0 & USB 2.0 HUB (24 USB 2 ports @500&nbsp;mA each) + (4 USB 3.0 Ports @900&nbsp;mA each) Power Switches on each port, AC Powered and Includes a 5&nbsp;V 4&nbsp;A wall-wart (US style)<br />
*'''Newlink'''<br />
** NLUSB2-224P 4 port USB 2.0 Mini hub with PSU 5&nbsp;V 1&nbsp;A<br />
** NLUSB2-222P 4 port USB 2.0 Hub with 5&nbsp;V 2&nbsp;A PSU (Available From [https://www.modmypi.com/shop/raspberry-pi-accessories/New-Link-4-Port-USB-Hub-(USB-2.0-with-Mains-Adaptor) | ModMyPi])<br />
*'''Nilox'''<br />
** Nilox USB 2.0 4port HUB model HUB4USB2AC with PSU 5&nbsp;V 1.0&nbsp;A<br />
* '''Plugable'''<br />
** [http://plugable.com/products/USB2-HUB4BC/] USB2-HUB4BC 4 Port USB 2.0 Hub with BC 1.1 Fast Charging. 5&nbsp;V 2.5&nbsp;A power supply. Powering Raspberry Pi via microUSB from a hub port. USB Audio peripheral tested and working.<br />
** [http://plugable.com/products/USB2-HUB10S] USB2-HUB10S 10 Port USB 2.0 Hub 2.5&nbsp;A power supply. Powering Raspberry Pi via microUSB from a hub port.<br />
** [http://plugable.com/products/USB2-HUB-AG7/] USB2-HUB-AG7 7 Port USB 2.0 Hub with 5&nbsp;V 3&nbsp;A power supply. There are US and UK power supply versions and it can be ordered in US and (for the UK version) many countries in Europe. There is a video showing this hub powering both the Raspberry Pi several peripherals at once[http://www.youtube.com/watch?v=pDA7MxFtoS0]. Confirmed to work with Element14 WiPi Wi-Fi dongle and Seagate external hard drive (simultaneously)<br />
<br />
* '''Pluscom'''<br />
** Pluscom 7 Port USB 2.0 Hub Model U7PH-3A with 3&nbsp;A PSU. USB ID 1a40:0101. Powering Raspberry Pi via microUSB from a hub port. Internally two 4 Port switches linked. Leaks power back up USB data cable to Raspberry Pi, but it is not really a problem when powering Raspberry Pi at the same time.<br />
*'''Satechi'''<br />
** ST-UH12P 12 port powered hub with 2 Control Switches. Also works while powering the Raspberry Pi.<br />
*'''Staples (Business Depot) (Bureau EN GROS)'''<br />
** Staples 4-port hub Item 607477-CA<br />
*'''StarTech.com'''<br />
** StarTech.com 7-port Compact USB 2.0 Hub (ST7202USB). Comes with 5&nbsp;V 2&nbsp;A supply. Shows in lsusb as two Genesys Logic, Inc. USB-2.0 4-Port HUBs (05e3:0608). Back powers Raspberry Pi (just, voltage across TP1 & TP2 is a little low when powered from this hub).<br />
*'''SumVision'''<br />
** Sumvision Slim 4 Port High Speed USB 2.0 HUB with PSU 5&nbsp;V 1.0&nbsp;A (from [http://www.7dayshop.com/catalog/account_history_info.php?page=1&order_id=5130107 | 7dayshop ])<br />
*'''Sitecom'''<br />
** CN-032 4 Port USB 2.0 Pocket Hub. Works for powering the Raspberry Pi, an USB WLAN Adapter, wireless Kbd+Mouse. Using an 2500&nbsp;mA Voltcraft <br />
** CN-060 4 Port USB 2.0 Hub powered with AC Adapter (1&nbsp;A). Powering Raspberry Pi via microUSB from a hub port.<br />
** CN-061 7 Port USB 2.0 Hub powered with AC Adapter. There is a voltage problem on the left half of the hub (4 ports) that do not deliver enough current to feed a wifi dongle (tested with an RTL8191S); you should not use these ports for anything important (keyboard keys will stick, self-powered USB hard disk will reset continuously). The remaining 3 ports on the right half are instead working as expected. [http://www.raspberrypi.org/phpBB3/viewtopic.php?f=28&t=24247]<br />
*'''Sweex'''<br />
** US014 4 Port USB 2.0 Hub<br />
*'''Targus'''<br />
** ACH81xx 7-port powered hub. 5&nbsp;V 3&nbsp;A power supply, with 2 high power ports. (possible conflicting behaviour with USB keyboard / Wi-Fi Dongles)<br />
** ACH63EU 4-port. Using a 5&nbsp;V 2&nbsp;A power supply, which isn't supplied with the hub, it is able to power the Raspberry Pi as well.<br />
*'''The Pi Hut'''<br />
** 7 Port USB Hub (from [http://thepihut.com/products/7-port-usb-hub-for-the-raspberry-pi The Pi Hut's Raspberry Pi Store])<br />
*'''Trendnet'''<br />
** [http://www.trendnet.com/products/proddetail.asp?prod=130_TU2-700&cat=49] TU2-700 7 Port Powered USB 2.0 Hub with AC Adapter (5&nbsp;V 2&nbsp;A)<br />
*'''Tripp-Lite'''<br />
** [http://www.tripplite.com/en/products/model.cfm?txtModelID=3167] U222-007-R 7 Port Powered USB 2.0 Hub with AC Adapter (5&nbsp;V 2.5&nbsp;A) Powering Raspberry Pi from the hub works.<br />
*'''Ultron'''<br />
** [http://www.ultron.de/v1/produktansicht.php?artnr=67072&kid=bfa8340c4e245...&l=en&WGType=Neue+USB-HUBS] UHN-710 7-port powered hub with PSU 5&nbsp;V, 3&nbsp;A. USB ID 1a40:0201.<br />
*'''VANTEC'''<br />
** 4 Port USB 2.0 Powered Hub Model: UGT-MH304. 5&nbsp;V 2&nbsp;A AC/DC adapter. Go 2.0 Mini hub.<br />
*'''Z-TEK'''<br />
** Z-TEK 7-port powered hub with PSU 5&nbsp;V, 4&nbsp;A. USB ID 1a40:0201.<br />
*"Unknown"<br />
** 10(7-4) port hub idVendor=1a40, idProduct=0201 / idVendor=1a40, idProduct=0101 works<br />
<br />
===Problem USB Hubs===<br />
<br />
Please check known workarounds [http://elinux.org/Rpi_USB_check-list here] before adding to the list<br />
<br />
*'''Addon'''<br />
** 7-Port Powered Hub - labelled ADDUH070P - Gives constant Eth0 errors on boot.<br />
*'''Belkin'''<br />
** 7-Port Powered Mobile Hub - device labelled F4U018, packaging labelled F5U701. lsusb reveals it to be two Genesys Logic 4-port hubs based on the GL850G chipset (vendor: 0x05e3 product: 0x0608) ganged together. Yields a lot of "handle_hc_chhltd_intr_dma:: XactErr without NYET/NAK/ACK" errors and device resets in /var/log/messages. Low speed devices such as keyboards work OK, Wi-Fi/mass storage is unreliable or broken. -- No error messages with the latest kernel, but it is still unstable with mass storage devices. Also, leaks current back to the Raspberry Pi (can be fixed by overtaping GND and +5&nbsp;V pinouts)<br />
** F4U022 7-Port powered USB hub (powered 5&nbsp;V, 2.6&nbsp;A), same as F4U018<br />
** 7-Port Powered Hub - device labled F5U237 Rev.3 - ID 050d:0237 Wired Ethernet fails to connect; gives "DWC OTG HCD URB enqueue failed adding QTD. Error status -4008" Result is same as DUB-H7 below.<br />
** F5U404 Hi-Speed USB 2.0 4-Port Mobile Hub. Faulty/bad design; Leaks current back up the cable to the Raspberry Pi.<br />
** F5U307 Hi-Speed USB 2.0 7-Port Hub (Powered, able to apply power to Raspberry Pi via micro USB from this hub at same time) It work's sometimes. (Works always without powering the Raspberry Pi, haven't tried that)<br />
<br />
*'''Dell'''<br />
** Dell U2410 Monitor Built-in 4 Port Hub - Shows up as a pair with 0424:2514 and 0424:2640. Standard Microsystems Corp. USB 2.0 Hub. When connecting some devices it kills the Ethernet with "smsc95xx 1-1.1:1.0: eth0: Failed to read register index 0x0000011X" errors. It did work for a keyboard and webcam. Bluetooth that works connected directly to the Raspberry Pi triggers the error.<br />
<br />
*'''DELTACO'''<br />
** 7-Port USB Hub UH-713 Rev 3. This one consists also of two 05e3:0608 Genesys Logic, Inc. USB-2.0 4-Port HUBs connected together. The power supply is rated at 5 V 2 A. It kills Ethernet when X11 is started.<br />
<br />
*'''Dynex'''<br />
** 7-Port USB Hub - Does not work in Debian 19-04 image.<br />
** DX-HB7PT 7-Port USB Hub - As per the Gear Head below, it's 2 daisy-chained Genesys Logic 05e3:0608 devices. Appears to result in significant slow downs when the USB is under load, such as running the root file system from a USB drive.<br />
<br />
*'''Dynamode'''<br />
** 7-Port USB 2.0 Hub (Silver and black). Feeds power back up the interconnect to the Raspberry Pi causing the power LED to light on the Raspberry Pi if the hub is powered on, but the Raspberry Pi is not. The Raspberry Pi also fails to boot when powered off this hub, with or without the interconnect plugged in. Stops the network from working when connected to the Raspberry Pi after booting the Raspberry Pi - cannot ssh to the Raspberry Pi. Best avoided. :-( Shows up in ''lsusb'' as a pair of ''ID 05e3:0608 Genesys Logic, Inc. USB-2.0 4-Port HUB'' which is interesting. - Confirmed. This hub also appears unable to power an external USB drive using a y-cable as it gives the error -71 message in dmesg (when providing external power to the Raspberry Pi).<br />
** 4-Port High-Speed USB 2.0 Hub (USB-H40-A2.0), came with with a 1&nbsp;A power supply. Leaks power to the Raspberry Pi through the uplink. Doesn't work with Raspberry Pi, unless the Raspberry Pi is powered by a second power source. This hub is completely generic and I've seen it being sold under different brand names as well. Therefore, a picture is [http://i.imgur.com/BPZ3j.jpg included] for easy identification. <br />
<br />
*'''D-Link'''<br />
** 7-Port USB Hub DUB-H7 (Crashes USB stack, including Ethernet, when plugging / using some peripherals). (See note above, it works with some distros and/or with latest firmware)<br />
<br />
*'''E-Solution'''<br />
** 4-Port 2&nbsp;A Supply (Does not detect at all during boot or after boot- no messages) [IC = Alcor Micro Corp (AU6254)]<br />
<br />
*'''Fosmon'''<br />
** 7-Port USB 2.0 Hub with 1&nbsp;A Power Supply (Causes interference with other USB devices and sends enough power to light up the Raspberry Pi with it's Micro USB cable unplugged).<br />
<br />
*'''Gear Head'''<br />
** UH7250MAC 7-port powered hub. Internally, two daisy-chained Genesys Logic 05e3:0608 devices. Causes Ethernet instability when used under very specific circumstances, in X11.<br />
** <strike>UH5200T 4-port powered hub. As of 2012-08-16 Wheezy, if any USB 1.x device (a keyboard, for example) is plugged into this hub, Ethernet stops, and USB interrupts for other devices get dropped (keys repeating forever), etc. Occurs even if power is not attached (not a power leakage problem).</strike> Appears working after a bootloader and/or firmware update on 9/12. Also, turned out to be somewhat more specific to the combination of two particular low-speed devices.<br />
<br />
*'''Hama'''<br />
** 4-Port USB 2.0 "bus hub", model 78496 (?). Only works for low power devices (card readers?), but it does not work for power hungry devices (HDD and WLAN). It doesn't boot when hub connected to Raspberry Pi. The funniest thing is that Raspberry Pi powers on when I plug in this hub to normal size USB port (not that small dedicated port). idVendor=05e3, idProduct=0608<br />
<br />
*'''Kensington'''<br />
** 7-Port Dome Hub model no 1500129 (Possible problems with malfunctioning keyboard, kills mouse when GUI started).<br />
<br />
*'''iBall'''<br />
** Piano 423 4-Port USB hub. Listed in lsusb as Genesys Logic. Fails to deliver enough power to connected devices even when using AC power supply.<br />
<br />
*'''Inland'''<br />
** 4-Port USB 2.0 Cable Hub model no 480426 (Some devices work, some don't, cheap unshielded untwisted wire design)<br />
<br />
*'''Logik'''<br />
** LP7HUB11 7-Port USB Hub. (Ethernet failed, slow response, in LXDE. Happened whether or not the hub's independent power supply was connected to the hub.)<br />
<br />
*'''LogiLink'''<br />
** 7-Port powered USB-Hub with switch UA0124. Does not work even with a x86 Linux box. Does work with Windows and comes with a beefy 3,5 A power supply that works with a Belkin 7-port mobile USB-Hub to power a cluster of 4 Raspberries.<br />
<br />
*'''Soniq'''<br />
** 4-Port 5&nbsp;V supply. Model number CUH100. (B). Appears to draw power away from the Raspberry Pi, even when the Raspberry Pi has an isolated power line. Netgear WNA1100 Wi-Fi Adapter (which is known to work in other setups is recognized, but it is unresponsive).<br />
<br />
*'''Targus'''<br />
** ACH115EU 7-port powered hub. 5&nbsp;V 3&nbsp;A power supply. Arduino communicates with Raspberry Pi when connected directly to Raspberry Pi's USB port, but it hangs as soon as if connected via ACH115. Also sometimes smsc95xx eth0 Failed to read register index 0x00000114 etc. errors in syslog when used.<br />
<br />
*'''TCM'''<br />
** Model 234298 s/n T634007737 powered hub. 4 ports plus card reader. 1&nbsp;A power supply. Model B, Wheezy Raspbian works OK with keyboard/mouse, but there are problems with Wi-Fi no connects. (insufficient power?)<br />
<br />
*'''Trust'''<br />
** 10-port USB 2.0 Hub (powered). Prevents Ethernet from being recognised.<br />
** SliZe 7 port USB 2.0 Hub (powered) - Item number 17080 (Barcode 8 713439 170801). Prevents Ethernet from being recognised. Keyboard sends multiple characters. <br />
<br />
*'''Unbranded / Multiple Brands'''<br />
** 7-port silver/black hub. Also sold elsewhere under brands such as 'EX-Pro', 'Trixes' and 'Xentra' -- This is ''probably'' due to an inadequate power supply. -- I replaced the terrible power supply with a very good one, kept getting "DEBUG: handle_hc_chhltd_intr_dma:: XactErr without NYET/NAK/ACK" in dmesg, with no devices plugged in to the hub (with or without the power supply in). Measurements by [[User:TrevorGowen|TrevorGowen]] ([[User talk:TrevorGowen|talk]]) of the power loading behaviour of an example of this type of hub and its supplied PSU are logged at [http://www.cpmspectrepi.webspace.virginmedia.com/raspberry_pi/MoinMoinExport/PoweredUSBHubs.html CPM-Spectre-Pi...PoweredUSBHubs], together with similar measurements of other devices.<br />
** Generic 7-port black hub with Genesys Logic GL850A chipset<br />
** Cerulian 10 Port USB 2.0 Top Loading Hub with 2&nbsp;A supply (kills mouse and network port)<ref>http://www.raspberrypi.org/forum/absolute-beginners/cheap-powered-usb-hub-uk/#p76452</ref><br />
** [http://www.monoprice.com/products/product.asp?c_id=103&cp_id=10307&cs_id=1030701&p_id=226 USB 2.0 4 PORT INT/EXT DUAL HUB BAY] -- Genesys Chipset -- idVendor=05e3, idProduct=0607 -- low speed devices worked, but there are strange USB failures when X session started. High speed devices such as hard drives had failures.<br />
<br />
== USB Remotes ==<br />
* The [http://thepihut.com/products/flirc-usb-dongle-for-the-raspberry-pi FLIRC] USB dongle allows the use of any remote control with your Raspberry Pi. Configure the device on your desktop PC, then simply plug into your Pi for a perfect media center companion. Available from [http://thepihut.com/ The Pi Hut]<br />
<br />
* ASUS TV FM Remote IR - ID 3353:3713 - works. Receiver connected to an USB Hub. Tested with archlinux in X. It works also as pointer (pressing "Toggle" button)<br />
<br />
* ATI Remote Wonder (X10 Wireless Technology, Inc. X10 Receiver) — ID 0bc7:0004 — appears as a joystick-like 2 button mouse and a 0-9 keypad without drivers on console and X.<br />
<br />
* [http://www.amazon.com/gp/product/B005DKZTMG/ref=oh_details_o02_s00_i00 Logitech Wireless Touch Keyboard K400 with Built-In Multi-Touch Touchpad (920-003070)] - keyboard and touchpad work. Have not verified multi-touch features.<br />
<br />
* [http://www.ipazzport.com/02A.html iPazzport] mini 2.4&nbsp;GHz wireless keyboard and touchpad. <br />
<br />
* Pan.Code D1000 - 2.4GHz Wireless keyboard and touchpad.<br />
<br />
* [http://www.ortek.com/html/pdt_view.asp?area=46&cat=152&sn=76 PKB 1800] Wireless Smart Pad ad Mini Keyboard. The pad works as a mouse, but not multi touch features. The keyboard works.<br />
<br />
* [http://www.riitek.com/product_Info.asp?id=56 Riitek RT-MWK01] '''Rii''' Wireless 2.4&nbsp;GHz Keyboard-mouse Combo, also known as [http://www.digicom.it/digisit/prodotti.nsf/itprodottiidx/WKEYPE01 Digicom WKEYPE01], and [http://www.verkkokauppa.com/fi/product/52783 Prodige Nanox]. Working perfectly, just plug & play.<br />
<br />
* [https://www.google.com/search?q=tranksung+TS-Y150 Tranksung TS-Y150] USB RF Keyboard and air mouse (B)<br />
<br />
* [http://www.tigerdirect.com/applications/SearchTools/item-details.asp?EdpNo=6753651&CatId=3680# Exo Ultra U12-41310 Mini Keyboard] Bluetooth Adapter, Touchpad, Laser Pointer, Presentation & Multimedia Controls work perfectly, but it needs a little love and config for make it work.[https://github.com/thunderbirdtr/rs-pi-exo-keyboard Exo Installer script]<br />
<br />
== USB Keyboards ==<br />
USB keyboards that present themselves as a standard HID (Human Interface Device) device should work. '''Please be aware that some of these keyboards were probably used with a powered hub'''<br />
=== Working USB Keyboards ===<br />
The following is a list of specific keyboards known to work and which appear to work fault-free.<br />
<br />
* '''A4 Tech'''<br />
** Model KL-5 USB Keyboard, 20&nbsp;mA.<br />
<br />
* '''ABS'''<br />
** M1 Heavy Duty Professional Gaming Mechanical Keyboard (B)<br />
<br />
* '''Action Star'''<br />
** ACK-5010U Mini Keyboard And Mouse<br />
<br />
* '''Accuratus'''<br />
** KYB-Toughball-HI<br />
<br />
* '''Acer'''<br />
** KG-0917 Wireless Keyboard And Mouse Bundle (B)<br />
** KU-0906 Compact Keyboard (B) (Also known as Genius LuxeMate i200 Keyboard)<br />
** SK-9625 Multimedia Keyboard (B) (multimedia functions not tested)<br />
<br />
* '''Adesso'''<br />
** [http://ergoprise.com/product_images/j/699/ADP-PU21_big__14173_zoom.jpg PS/2 to USB Adapter] ADP-PU21, 100&nbsp;mA (tested only with keyboards) Any PS/2 keyboard will work only if it will work with a reduced operating voltage.<br />
** Model AKB-410UB. Keyboard with Touchpad.<br />
<br />
* '''Apple''' (Apple keyboards that have USB ports require an external powered hub to work, and do not work on the Raspberry Pi directly! Note: Apple keyboard works fine using the latest Raspberry Pi, even when connected directly (and with mouse connected))<br />
** [http://upload.wikimedia.org/wikipedia/commons/thumb/e/ea/Apple_iMac_Keyboard_A1243.png/800px-Apple_iMac_Keyboard_A1243.png Apple Keyboard with Numeric Keypad (aluminium/wired) A1243]<br />
** [http://upload.wikimedia.org/wikipedia/commons/8/81/Apple_Keyboard_A1242.jpg Apple Keyboard (aluminium/wired) A1242]<br />
** [http://upload.wikimedia.org/wikipedia/commons/c/c5/Apple_Pro_Keyboard_black.jpg Apple Pro Keyboard M7803]<br />
<br />
* '''Asda'''<br />
** Basic Wired Keyboard HK2026 (B)<br />
** Basic Wired Keyboard HK3014<br />
*** (Please note when I put this keyboard through Newlink USB hub, it didn't work as expected)<br />
** Premium Wireless Keyboard (white keys, silver back) HK8028<br />
** Wireless Multimedia Deskset (keyboard, mouse and USB dongle) Model: HKM8016B (Note: Shown on Asda Website as HK8016B) (B)<br />
<br />
* '''Asus'''<br />
** KS-631U (comes with Asus Vento KM-63 keyboard/mouse set, not using powered hub) (B)<br />
<br />
* '''Banbridge'''<br />
** [http://www.kurpirkti.lt/imagesi/infodb/org_d69dbd9707af8df77eae6e005f681a9a/BANDRIDGE-USB-2X-PS-2-ADAPTER.jpg PS/2 to USB Banbridge CPA4002 Adapter] (B) (Tested with Logitech C-SF17 Cordless Desktop Express)<br />
<br />
* '''BTC - Behavior Tech Computer Corp.'''<br />
** Wired Portable Keyboard Model 6100 US (86+9 keys)<br />
*** Works with or without a powered hub<br />
** Wireless Multimedia Keyboard with build in pointer/mouse Model 9029URF III (86+17 keys) (B)<br />
** [http://www.btc.com.tw/english/2-7-07keyboard.htm Wired Multimedia keyboard 6311U/6310U] - rated at 5&nbsp;V/100&nbsp;mA, works directly<br />
<br />
* '''Bush'''<br />
** Wired Slimline Keyboard KU-0833<br />
*** This does not require a USB hub in order to work with the Raspberry Pi<br />
*** In the UK, it is available from Argos for £9.99<br />
<br />
* '''Cerulian''' <br />
** Mini wireless keyboard and mouse deskset (B)<br />
<br />
* '''CD Training''' <br />
** [http://www.cd-training.fr/?&feed=product&product_id=308 Wireless Combo Keyboard and Mouse (SolClavGlos)]<br />
<br />
* '''Cherry'''<br />
** CyMotion Master Linux (B)<br />
** RS 6000 USB ON<br />
** G84-4100PTMUS (B) (Compact keyboard. Rated 100&nbsp;mA. Works directly in Raspberry Pi)<br />
** G85-23100DE-2 (B) (Rated 40&nbsp;mA, tested with RPi powered by a 1000&nbsp;mA power supply unit)<br />
** G82-24800DE wireless keyboard and mouse combo marketed overwhelmingly as "Cordless Desktop eVolution Sirius XT Wireless", works without hub.<br />
<br />
* '''Compaq'''<br />
** Compaq Internet Keyboard KU-9978 (049f:000e). Rated 5&nbsp;V 100&nbsp;mA. Works directly connected to Raspberry Pi<br />
<br />
* '''Das Keyboard'''<br />
** Model S Professional Keyboard (Built in USB hub not tested) (B)<br />
** Model S Ultimate Keyboard (Built in USB hub working) (B)<br />
<br />
* '''Dell'''<br />
** SK-8115 (B) (Rated 100&nbsp;mA. Works directly in Raspberry Pi)<br />
** L100 (B)<br />
** RT7D40 (100&nbsp;mA. Works directly in Raspberry Pi)<br />
** RT7D50 (75&nbsp;mA) (run "sudo dpkg-reconfigure keyboard-configuration")<br />
** KB1421 (100&nbsp;mA)<br />
** KB2521 (100&nbsp;mA)<br />
** KB212-B (Works directly in Raspberry Pi, without powered hub)<br />
** 1HF2Y (Works directly in Raspberry Pi)<br />
** Bluetooth Wireless Keyboard and Mouse Bundle (B), Bluetooth USB dongle C-UV35 (Rated 500&nbsp;mA, but it works great), Keyboard Y-RAQ-DEL2, Mouse M-RBB-DEL4<br />
** USB Keyboard 413c:2107 - Works with and without USB hub<br />
<br />
* '''Delux'''<br />
** K8050<br />
<br />
* '''Digicom'''<br />
** WKEYPE01 Wireless 2.4&nbsp;GHz Keyboard-mouse Combo, also known as [http://www.riitek.com/product_Info.asp?id=56 Riitek RT-MWK01] and [http://www.verkkokauppa.com/fi/product/52783 Prodige Nanox]<br />
<br />
* '''Dynex'''<br />
** DX_-WKBD (60&nbsp;mA) (B)<br />
** DX_-WKBDSL (Hot keys not yet tested with Debian) (tested through non-powered 3 dongle USB hub) (B)<br />
<br />
* '''EAPPLY'''<br />
** EBO-013 Wireless 2.4&nbsp;GHz compact keyboard with touchpad. Rated <40&nbsp;mA works directly from Raspberry Pi. eBay ref 260962010276 from Shenzen, China.<br />
<br />
* '''Emprex'''<br />
** Wireless Media Control Keyboard With Trackball 9039ARF III (Media functions untested)<br />
<br />
* '''Fujitsu Siemens''' <br />
** KB SC USB UK (!)<br />
** KB910 USB, with led light on the highest level (B)<br />
** KB400 USB US<br />
<br />
* '''GE''' <br />
** 98139 Rev.K1 (Power Keyboard) (lsusb shows it as "0b38:0010 Gear Head 107-Key Keyboard") - works without a hub (i.e. directly connected) (B)<br />
<br />
* '''Gear Head''' <br />
** KB3700TP (USB Mini Smart Touch Touchpad Keyboard) (B)<br />
** KB3800TP (Wireless Touch Mini Touchpad Keyboard with Smart Touch) (B)<br />
*** Works when plugged directly into Raspberry Pi, did not work with powered hub (could be a hub issue)<br />
** KB3800TPW (Windows Smart Touch Wireless Keyboard with Touchpad) (B)RASPBMC supported >> also see Problem USB Keyboards<br />
** KB4950TPW (Wireless Touch II Touchpad Keyboard) (B)<br />
** KB1500U (USB Mini Keyboard) (B)<br />
** KB5150 (2.4&nbsp;GHz wireless keyboard/mouse Combo) (B)<br />
*** Works well with a powered hub<br />
<br />
* '''Generic'''<br />
** [http://www.amazon.co.uk/gp/product/B00A8D9ZPA/ref=oh_details_o06_s00_i00 AK-601] Wireless Mini-keyboard and Trackball. Works well as a handheld device, the wireless dongle does not appear to draw excessive current. However, since its USB charging port requires 5V 300mA it does need to be recharged from a netbook/laptop USB port or via a (spare) USB charger.<br />
<br />
* '''Genius'''<br />
** Ergomedia 700 (GK-04008/C) used without Hub<br />
** KB-06XE (K639) (B)<br />
** LuxeMate i200 (GK-090017; not tested with Hub)<br />
** Slimstar 8000 wireless keyboard<br />
<br />
* '''Gigabyte'''<br />
** GK-KM7580 2.4&nbsp;GHz Wireless Multimedia Keyboard & Mouse<br />
<br />
* '''HP'''<br />
** KG-1061<br />
** KG-0851 Wireless Keyboard and Mouse<br />
** KU-0316 (B)<br />
** LV290AA#ABA Wireless Keyboard and Mouse<br />
** PR1101U (available from Sainsbury's in the UK, £8, July 2012)<br />
** SK-2880<br />
<br />
* '''Hyundai'''<br />
** HY-K201<br />
<br />
* '''iConcepts'''<br />
** 2.4&nbsp;GHz Wireless Keyboard and Optical Mouse Model 62550<br />
*** (saves a USB port since keyboard and mouse share one transceiver, $14.99 at Fry's Electronics)<br />
<br />
* '''Imation''' <br />
** KBD-702 Multi-media Wired Keyboard<br />
*** (works after the firmware update via [https://github.com/Hexxeh/rpi-update rpi-update] as of 06/27/2012)<br />
<br />
* '''IOGEAR'''<br />
** IOGEAR GKM561R Wireless HTPC Multimedia Keyboard with Trackball<br />
** IOGEAR GKM681R 2.4&nbsp;GHz Wireless Compact Keyboard with Optical Trackball and Scroll Wheel<br />
<br />
* '''iOne'''<br />
** Scorpius-K3NT (B)<br />
*** (sold by Newark as an 'official' RPi accessory, miniature keyboard with integrated trackball)<br />
<br />
* '''iPazzPort'''<br />
<br />
* '''i.t.works'''<br />
** KC04 (direct and by USB hub)<br />
** KC Silicone (only tested directly)<br />
<br />
* '''Jenkins'''<br />
** Jenkins Wireless Desktop Set Blue (B)<br />
<br />
* '''KeySonic'''<br />
** ACK-540RF (Wireless USB keyboard with built-in trackpad); works fine on Debian Squeeze plugged directly into Raspberry Pi. Also works with Raspbmc with powered hub.<br />
** ACK-540RF+ (UK) Wi-Fi keyboard incl. touchpad with USB Wi-Fi dongle works fb with on model B/Raspbian/Wheezy via powered hub<br />
** ACK-3700C<br />
** ACK-340U+(DE)<br />
** ACK-3400U (UK) mini keyboard<br />
** ACK-612RF (GER) Wireless Mini-Keyboard; works fine with its wireless adpater plugged directly into Raspberry Pi<br />
<br />
* '''Labtec'''<br />
** [http://www.labtec.com/index.cfm/gear/details/EUR/EN,crid=28,contentid=692| Ultra-flat Keyboard]<br />
<br />
* '''Laptopmate'''<br />
** AK-98UNTN7-UBRII Laptopmate RII Touch N7 Mini Wireless Keyboard with touchpad<br />
<br />
* '''LC-Power<br />
** K1000BMW (lsusb: ID 1241:f767 Belkin; dmesg: HOLTEK Wireless 2.4&nbsp;GHz Trackball Keyboard) tested with Debian 6.0.4<br />
<br />
* '''Lenovo'''<br />
** SK-8825 UK (B)<br />
** Lenovo Enhanced Multimedia Remote with backlit keyboard N5902 (US)<br />
** Lenovo Mini Wireless Keyboard N5901 (US)<br />
<br />
* '''Lindy'''<br />
** 21840 (Wireless RF 2.4&nbsp;GHz Micro Keyboard with built-in optical touchpad/trackpad, USB); works fine on model B/Raspbian/Wheezy - the supplied Lindy USB nano dongle transceiver plugged directly into Raspberry Pi USB port.<br />
<br />
* '''Logik'''<br />
** Ultra slim keyboard LKBWSL11 (B) >> '''This is also listed under Problem USB Keyboards?'''<br />
** LK212(R, B, P, V, O at the end represents the colour ) Wireless Keyboard paired with wireless receiver<br />
<br />
* '''Logitech'''<br />
** Comfort Wave 450, labeled 100&nbsp;mA (M/N Y-U0001, P/N 820-001725, PID SC951C40001)<br />
** diNovo Mini wireless keyboard with media controls and clickpad 920-000586 (B)<br />
** diNovo Edge Keyboard, Windows edition, built-in TouchDisc track-pad, Bluetooth with USB mini-receiver 967685-0403 (B)<br />
*** older model 867777-0403 may need '''dwc_otg.speed=1''' added to cmdline.txt to avoid dropped/repeated keys and dropped mousepad taps/clicks (B)<br />
**** after Raspbian dist-upgrade about 12/12/12, if '''/lib/udev/rules.d/97-bluetooth-hid2hci.rules''' exists and di Novo Edge fails to respond, edit tail of line after "# Logitech devices" in that file from '''c71['''34'''bc]''' to '''c71[bc]''' to ignore c713 and c714 (do not wordwrap long line), then it works fine<br />
** Wii wireless keyboard KG-0802 (!)<br />
** C-BG17-Dual Wireless keyboard and mouse with wired USB receiver (B)<br />
** Deluxe 250 Keyboard<br />
** Internet 350 (M/N 967740-0403)<br />
** Internet Navigator Keyboard<br />
** MK120 wired keyboard and mouse<br />
** MK220 wireless keyboard and mouse<br />
** MK250 wireless keyboard and mouse (no hub needed)<br />
** MK260 wireless keyboard and mouse (no hub needed)<br />
** MK300 wireless keyboard and mouse<br />
** MK320 wireless keyboard and mouse [http://www.amazon.co.uk/Logitech-920-002885-MK320-Wireless-Desktop/dp/B003STDQYW/ref=sr_1_3?ie=UTF8&qid=1339166178&sr=8-3]<br />
** MK350 wireless keyboard (using Unifying receiver)<br />
** MK520 wireless keyboard and mouse<br />
** MK550 wireless keyboard and mouse (B)<br />
** MX3200 wireless keyboard and mouse (B)<br />
** MX5000 Bluetooth keyboard and mouse (B) The Logitech Bluetooth dongle also does proprietary wireless so it works without Bluetooth drivers.<br />
** EX100 Cordless Desktop, Wireless Keyboard and Mouse (B)<br />
** EX110 Cordless Desktop, wireless keyboard and mouse (B)<br />
** C-SF17 Cordless Desktop Express, Wireless Keyboard and Mouse (B) PS/2 Interface. Tested using [http://www.kurpirkti.lt/imagesi/infodb/org_d69dbd9707af8df77eae6e005f681a9a/BANDRIDGE-USB-2X-PS-2-ADAPTER.jpg PS/2 to USB Banbridge CPA4002 Adapter]<br />
** K120 Keyboard (B)<br />
** K200 Keyboard (B)<br />
** K230 Wireless Keyboard (Unifying receiver, no powered hub) (B)<br />
** K260 Wireless Keyboard & Mouse (Unifying receiver, no powered hub) (B)<br />
** K310 Washable Keyboard<br />
** K340 Wireless Keyboard (Unifying receiver, no powered hub) (B)<br />
** K350 Wireless Keyboard (B)<br />
** K400 wireless keyboard with touchpad - also listed under "problematic". Works for weeks with openelec and Raspbian without any problems. Worked out of the box - the on/off switch needs to be "on" for it to function correctly. Highly recommended if you are "working from the sofa". <br />+1 on this, works out of the box with 2012-10-28-wheezy, no powered hub.<br />
** K520 Keyboard (B)<br />
** K700 Wireless Keyboard with Touchpad and unifying receiver<br />
** K750 Wireless Solar Keyboard (B) (Mac version works too. (B) )<br />
** LX 710 - works fine with receiver plugged directly into the Raspberry Pi (accompanying mouse works fine too).<br />
** S510 wireless keyboard and mouse (B)<br />
** Ultra-Flat Keyboard (M/N Y-BP62A P/N 820-000245 PID SY126UK)labelled 100&nbsp;mA. OK direct into Model B Raspberry Pi.<br />
** G19 Gaming Keyboard, works fine with no external power. Illumination with external power. Powered hub in back of keyboard works too.<br />
** G15 Gaming keyboard, as long as you press the backlight button twice to turn off the backlight (it says below it dosen't work with backlight on.<br />
** V470 Bluetooth Laser Mouse<br />
<br />
''Keyboards and mice also together with Unifying receiver'' <br />
<br />
* '''macally'''<br />
**macally iKey slim (IKEY5V2)<br />
<br />
* '''Medion'''<br />
** Medion K28 (by Sysgration) works, but not with dwc_otg.speed=1<ref>http://www.raspberrypi.org/phpBB3/viewtopic.php?p=292149#p292149</ref><br />
<br />
* '''Microsoft''' <br />
**Microsoft Comfort Curve Keyboard 2000<br />
**Microsoft Comfort Curve Keyboard 3000 for Business<br />
**Microsoft Digital Media Pro Keyboard Model: 1031 (Debian 13-Apr-2012)<br />
**Microsoft Natural Ergonomic Keyboard 4000 (B) (Debian "Wheezy" beta 18-June-2012)<br />
**Microsoft Wired Keyboard 600 Model 1366 (Debian 28-May-2012 on Production Model B)<br />
**Microsoft Wireless Desktop 700 Keyboard v2.0 (Raspbian Pisces image 08-June-2012 on Production Model B)<br />
**Microsoft Wireless Photo Keyboard (Model 1027) Unifying receiver, no hub<br />
**Microsoft Wireless Natural Multimedia Keyboard (Raspbian Pisces 08-July-2012) (B)<br />
**Microsoft Windows 2000 Keyboard (KB-USBK110610)<br />
**[https://www.microsoft.com/hardware/en-us/p/wired-keyboard-600/ANB-00001 Microsoft Wired Keyboard 600]. The keyboard is rated at 5&nbsp;V/100&nbsp;mA (Wheezy 5-Sept-2012)<br />
<br />
* '''Mikomi''' <br />
** Wireless Deskset KM80545 Keyboard and mouse (it works, but the range is terrible less than a metre) (B)<br />
<br />
* '''Monoprice'''<br />
** [http://www.monoprice.com/products/product.asp?c_id=104&cp_id=10404&cs_id=1040401&p_id=6854&seq=1&format=2|Monoprice PS/2 To USB Adapter] Directly and through an unpowered hub with a USB mouse plugged in.<br />
<br />
* '''Motorola'''<br />
<br />
** Bluetooth wireless ultra slim keyboard and mouse combo (sold as for the "Atrix" phone) work in combination with the Technika Bluetooth adaptor listed below<br />
<br />
* '''Novatech'''<br />
** [http://www.novatech.co.uk/products/peripherals/desktopkits/nov-wcombo.html|Novatech Wireless Combo - Keyboard & Mouse, Nano adapter] (B)<br />
<br />
* '''ONN'''<br />
**ONN Keyboard Stock No: ONA11HO089 (from Walmart). Seems to work fine, even without a hub.<br />
**ONN Keyboard Stock No: ONA11HO087 (from Walmart). Combination keyboard and mouse package with nano receiver. Be sure to configure keyboard layout.<br />
<br />
* '''Ortek'''<br />
** Ortek Technology, Inc. [http://www.ortek.com/html/pdt_view.asp?area=46&cat=150&sn=79 WKB-2000S] Wireless Keyboard with Touchpad works fine on Raspbian Wheezy and Raspbmc. Wireless USB receiver (device ID 05a4:2000) is recognised automatically. Connected directly to Raspberry Pi USB port, no powered hub used.<br />
<br />
* '''Perixx''' <br />
**Periboard 716 Wireless Ultra-Slim Keyboard with Touchpad (Debian 07-Jun-2012 on Production Model B)<br />
***(Raspbian Wheezy, 2012-12-16, Prod. Model B, Rev 2) Has the "sticky key" issue as reported by other users with other keyboards. Seems to be somewhat related to power when directly connected to the Pi. Using a 2A PS makes it MUCH better, but not completely fixed. When/if it happens again, unplugging and reinserting the USB dongle brings it back to normal. Did not try with powered USB hub.<br />
** PERIBOARD-502 wired keyboard inc built in touchpad (model B/Raspbian Wheezy)<br />
** Periduo-707 Plus (Wireless Keyboard and Mouse) works fine ''most'' of the time. Does suffer from dropouts and glitches though. Usual "drawing too much power from USB" problems show up as well - dropped key presses or constant autorepeats. These can be cured by pulling out and reinserting the dongle in the USB socket. The keyboard sometimes hangs after power on when used with my laptop - it seems to need 30 seconds of non-use before it works fine. Again, remove and insert the dongle cures it. Works fine vi my Benq monitor's USB Hub.<br />
<br />
* '''Philips''' <br />
**Wired Multimedia Keyboard SPK3700BC/97 (Debian 19-Apr-2012 on Production Model B)<br />
<br />
* '''Prodige'''<br />
**Nanox Wireless 2.4&nbsp;GHz Keyboard-mouse Combo, also known as [http://www.riitek.com/product_Info.asp?id=56 Riitek RT-MWK01] and [http://www.digicom.it/digisit/prodotti.nsf/itprodottiidx/WKEYPE01 Digicom WKEYPE01]<br />
<br />
* '''Rapoo'''<br />
**Rapoo E9080 Wireless Ultra-Slim Keyboard with Touchpad<br />
**Rapoo Wireless Multi-media Touchpad Keyboard E2700 [http://www.rapoo.com/showdetails.aspx?P_No=E2700]<br />
**Rapoo Ultra-Slim Wireless Multimedia Keyboard and Mouse E9060 (works proper on powered USB Hub)<br />
<br />
*'''Riitek'''<br />
**RT-MWK03 mini wireless keyboard & trackpad<br />
**RT-MWK02+ mini Bluetooth keyboard & trackpad. Followed instructions from this page: [http://www.ctheroux.com/2012/08/a-step-by-step-guide-to-setup-a-bluetooth-keyboard-and-mouse-on-the-raspberry-pi/] and it worked, connection persists across reboots, no problem with either builtin USB or powered USB hub.<br />
**RT-MWK01 mini wireless 2.4&nbsp;GHz Keyboard-mouse Combo, also known as [http://www.digicom.it/digisit/prodotti.nsf/itprodottiidx/WKEYPE01 Digicom WKEYPE01], and [http://www.verkkokauppa.com/fi/product/52783 Prodige Nanox]<br />
<br />
*'''Rosewill'''<br />
** RK-200 Standard Keyboard<br />
<br />
*'''Saitek'''<br />
** Eclipse II Backlit Keyboard PK02AU (B)<br />
** Eclipse Backlit Keyboard PZ30AV (B) - works fine when connected directly to Raspberry Pi rev.1 and 2 USB port. No powered hub used.<br />
** Expression Keyboard (US) <br />
** Cyborg V.5 (B)<br />
<br />
*'''SelecLine'''<br />
** WK11P & WM11P-SP-PP. Keyboard and mouse set. (B)<br />
<br />
*'''SIIG'''<br />
** SIIG Wireless Multi-Touchpad Mini Keyboard 02-1286A v1.0 (B)<br />
<br />
*'''Silvercrest'''<br />
** MTS2219 Wireless Keyboard and mouse set. Powered hub NOT used. (B) <br />
<br />
*'''SolidTek'''<br />
** Solid Tek KB-P3100BU ASK-3100U. <br />
<br />
*'''Sony'''<br />
** Keyboard for PlayStation 2 (PS2) Linux. Works without powered hub with 5&nbsp;V 1&nbsp;A supply, requires manual keyboard remapping with Debian Squeeze to USA 101-key layout.<br />
<br />
* '''SteelSeries'''<br />
** Merc keyboard (B)<br />
<br />
* '''Sun Microsystems'''<br />
** Model: Type 7, SUN PN: 320-1348-02 (Danish key layout)<br />
** Model: Type 6, SUN PN: 320-1279-01 (Danish key layout)<br />
<br />
* '''Sweex'''<br />
** [http://www.sweex.com/en/assortiment/input/keyboards/KB060UK/ KB060UK] Wired Multimedia Keyboard<br />
<br />
* '''Technika'''<br />
** WKEY03 (B)<br />
** TKD-211<br />
<br />
* '''Tesco'''<br />
** Value Keyboard VK109 (B)<br />
** Multimedia K211 Wired Keyboard (B)<br />
<br />
*'''The Pi Hut'''<br />
** Super Slim Apple Style Keyboard (from [http://thepihut.com/products/usb-keyboard-for-the-raspberry-pi The Pi Hut's Raspberry Pi Store])<br />
** Super Slim Apple Style Keyboard Set (Keyboard & Mouse) (from [http://thepihut.com/products/usb-keyboard-mouse-bundle-for-the-raspberry-pi The Pi Hut's Raspberry Pi Store])<br />
<br />
* '''Trust'''<br />
** Trust [http://trust.com/17585 17585] Wireless Deskset (mouse and keyboard) (17585-02) No hub needed.<br />
** Trust [http://trust.com/17916 17916] Compact Wireless Entertainment Keyboard http://www.trust.com/products/product.aspx?artnr=17916 (B)<br />
** Trust [http://trust.com/17184 17184] ClassicLine Keyboard <br />
** Trust [http://trust.com/16087 16087] Camiva MultiMedia Keyboard http://trust.com/products/product.aspx?artnr=16087<br />
** Trust [http://trust.com/17603 17603] Convex Keyboard http://trust.com/products/product.aspx?artnr=17603 tested Debian 6-19-04-2012 and archlinuxarm-13-06-2012 (B)<br />
** Trust [http://trust.com/18007 18007] Tocamy Wireless Entertainment Keyboard. Tested with raspbian and powered USB HUB.<br />
<br />
* '''Unbranded'''<br />
** AK-601 Wireless Mini Keyboard and Trackball (with laser pointer) - sourced from eBay Chinese seller<br />
<br />
* '''Unicomp'''<br />
** USB Endurapro - keyboard and trackpoint work perfectly from powered hub<br />
<br />
* '''Q-Connect'''<br />
** AK-808 (B)<br />
<br />
* '''Xenta'''<br />
** 2.4&nbsp;GHz Wireless Multimedia Entertainment Keyboard with Touchpad (B)<br />
** Mini Multimedia Keyboard (Model no.: 808M) (B)<br />
<br />
===Problem USB Keyboards===<br />
<br />
Note that generally PS/2 keyboards with an USB adapter will not work directly on a Raspberry Pi port, due to the fact that PS/2 keyboards are designed for normal 5&nbsp;V +-5% range, while USB keyboards must be designed to work with 4.4 Volt, and generally USB devices on the Raspberry Pi may receive less than 4.75 Volt. PS/2 + USB adapter keyboards might work behind a powered hub, which does provide the full 5.0&nbsp;V. Some of these keyboards work when running the latest Raspbian, but not when using the overclocked XBMC version of Raspbmc, probably due to the overclocking drawing more power away from the rest of the support system devices.<br />
<br />
* '''A4 Tech'''<br />
** Model GL-6 USB Keyboard, 20&nbsp;mA. Part of wireless keyboard/mouse bundle GL-6630 (GL-6 + G7-630 + RN-10B) - suffers from USB flakeyness. Even on a powered hub. No problems on other computers I have tested it with.<br />
* '''Accuratus'''<br />
** Accuratus KYBAC100-101USBBLK causes kernel panic (rated 100&nbsp;mA). Tested with 1000&nbsp;mA cheap unbranded and Nokia 1200&nbsp;mA power adaptors.<br />
* '''Apple'''<br />
** [http://www.powerbookmedic.com/xcart1/images/D/apple-keyboard.jpg Apple Keyboard (109 keys) A1048]. Draws too much power and does not seem to work properly when plugged into a powered hub. <br />
*'''Argos'''<br />
** Argos Value Wired Keyboard causes kernel panic<br />
* '''Choidy'''<br />
** Identifiers from usb-devices: Vendor=1a2c ProdID=0002 Rev=01.10 Product=USB Keykoard (yes, 'Keykoard') causes kernel panic<br />
* '''Cit''' <br />
** KB-1807UB Causes kernel panic (rated <200&nbsp;mA)<br />
* '''Dell'''<br />
** SK-8135 (B) (Rated 1.5&nbsp;A. Takes too much power from Raspberry Pi even when not used as USB hub. Symptom = repeated keystrokes)<br />
** SK-8115 causes kernel panic (rated 100&nbsp;mA) Debian 6-19-04-2012 (B)<br />
** Y-U0003-DEL5 Sticky / Non-responsive keys<br />
** Wireless Trackball Keyboard with trackball - problem sticky keys definitely not power issue as the dongle works even at 3V<br />
* '''Gear Head'''<br />
** KB2300U - Causes kernel panic (B)<br />
** KB3800TPW - Wireless Touch Touchpad Keyboard - Wireless dongle disrupts USB and ethernet whether direct or on powered hub, no keyboard/mousepad response in Raspbian (logged in syslog) or Raspbmc (no logs written)(B)<br />
* '''GMYLE'''<br />
** Wired USB Slim Chocolate Multimedia Media Typing Keyboard With 3 USB Port hub (B) - Kernel Panic on startup if plugged in. If plugged in at login prompt then freeze. [http://www.amazon.co.uk/gp/product/B0067EC3GW/]<br />
* '''Inland''' <br />
** Inland USB Keyboard Model #70010<br />
* '''Jeway'''<br />
** JK-8170 "The Hunter" - causes kernel oops (Debian6-19-04-2012) (B)<br />
* '''Labtec'''<br />
** ultra-flat wireless desktop USB - Keyboard has 'sticky' keys. Tested both debian6-19-04-2012 and archlinuxarm-13-06-2012 (B)<br />
* '''Logik'''<br />
** Wired Multimedia Keyboard Model: LKBWMM11 - causes kernel panic (on Debian 190412 distro) (B)<br />
** Wired Ultra Slim Keyboard Model: LKBWSL11 - causes USB power issues. Not reliable. Causes other USB devices to fail (B) >> '''This is also listed under Working USB Keyboards??'''<br />
* '''Logitech'''<br />
** Logitech Illuminated Keyboard (unstable; not working with led light on; tested both US and NO layouts with both Apple iPad 2 and Asus TF-101 USB chargers)<br />
** G110 Gaming Keyboard - only works with illumination off, otherwise unresponsive. Once failed it needs reconnecting before another attempt. (B)<br />
** G15 Gaming Keyboard - LCD and key backlights flicker, 95% unresponsive to typing. I don't know of a way to turn the illumination off. (B)<br />
** K360 Wireless Keyboard - Occasional sticky keys. (B)<br />
** MK 260 Wireless Keyboard - Occasional sticky keys. (B)<br />
** K400 wireless keyboard with touchpad (completely non-functional on debian6-19-04-2012)<br />
** G510 Gaming Keyboard - lagging or unresponsive keys.<br />
** MX5500 wireless keyboard and mouse with USB Bluetooth receiver - Unstable, looses connection without prior notice<br />
** EX100 Cordless Desktop, wireless keyboard and mouse. Mouse and keyboard hangs every few minutes (with or without hub).<br />
* '''Microsoft''' <br />
** Wireless Desktop 800 - Keyboard has 'sticky' keys. (B)<br />
** Wireless Entertainment Keyboard - No key input recognized (possibly connectivity issue as pairing devices does not seem to work)<br />
** Wireless Optical Desktop 1000 - Keyboard has 'sticky' keys (B)<br />
** Wireless Keyboard 2000 - Keyboard has 'sticky' keys. (B)<br />
** Wireless Desktop 3000 - Keyboard has 'sticky' keys.<br />
** Arc wireless - Keyboard has 'sticky' keys. (B)<br />
** Sidewinder X4 - Keyboard has 'sticky' keys. (B)<br />
** Sidewinder X6 - Keyboard has 'sticky' keys. (B)<br />
** Wireless Comfort Keyboard 5000 - Keyboard has 'sticky' keys. (B)<br />
** Razer Reclusa - Keyboard has 'sticky' keys. (B rev 2.0)<br />
** Wired Keyboard 600 Model 1366 (B) (no power to keyboard, RPi powered by a 1000&nbsp;mA power supply unit)<br />
* '''Novatech'''<br />
** NOV-KEY2 - Causes kernel panic (B)<br />
* '''PC World Essentials'''<br />
** PKBW11 Wired Keyboard - no power to keyboard, no error messages on both Arch 29-04-2012 and Debian6-19-04-2012, the same Raspberry Pi works with Asda keyboard. Me too, but it caused a kernel panic -- tested on powered hub and direct.<br />
* '''Razer'''<br />
** Razer Tarantula gaming keyboard - sticky keys, could be power issue as is programmable with host powered USB hub and audio jacks.<br />
** Razer BlackWidow - Sticky keys, could be a power related issue due to illuminated logo (Blue LED).<br />
** Razer Arctosa - Sticky keys, most probably power related issue since it states it's rated at 5&nbsp;V 500&nbsp;mA. (B)<br />
* '''SIIG'''<br />
** Wireless Ultra Slim Multimedia Mini Keyboard JK-WR0612-S1 - Unresponsive and sticky keys.<br />
* '''Texet'''<br />
** MB-768B standard keyboard (Rated 5&nbsp;V 1.5&nbsp;A (!), so probably too much power drain. Kernel panic, Debian6-19-04-2012)<br />
* '''Trust''' <br />
** TRUST GXT 18 Gaming Keyboard - No power to keyboard, could be a driver issue - no error messages.<br />
* '''Unbranded'''<br />
** Compuparts<br />
** model no. HK-6106 (B)<br />
** LK-890 (Multimedia keyboard & Optical Mouse) - kernel panic on Debian Squeeze, ArchLinux and Qtonpi.<br />
* '''Verbatim'''<br />
** [http://www.amazon.com/gp/product/B004LB5AKY/ref=oh_details_o00_s00_i02|Verbatim 97472 Mini Wireless Slim Keyboard and Mouse] - Keyboard has lagging, unresponsive and sticky keys issues. (Tested with and without powered USB hub.)<br />
* '''Wilkinsons / TEXET'''<br />
** Model MB-768B causes kernel panic on debian6-19-04-2012.<br />
* '''Xenta'''<br />
** HK-6106 - causes kernel panic (on Debian 190412 distro)(B)<br />
** Multimedia Wireless Keyboard and Mouse Set (Keyboard Model: HK3518B + Mouse Model HM3301) (B) - occasional sticky keys, and occasional complete lock-up<br />
<br />
== USB Mouse devices ==<br />
USB mouse devices that present themselves as a standard HID (Human Interface Device) device should work, however some hardware requires special drivers or additional software, usually only compatible with Windows operating systems. <br />
<br />
===Working USB Mouse Devices===<br />
The following is a list of specific mouse devices known to work and which appear to be fault-free.<br />
<br />
* '''A4Tech'''<br />
** OP-530NU Padless Wired Mouse<br />
<br />
* '''Apple'''<br />
** Apple Mighty Mouse (Model No. A1152): Works well with the exception of the scroll ball only transmitting vertical scrolling (This seems to be an issue of driver that was designed to support scroll wheels).<br />
<br />
* '''Asda'''<br />
** HM5058 (Smart Price) Wired Mouse<br />
** Traveler 8000, 5-button wireless wheelmouse (reported by ''lsusb'' as a <code> ID 0458:00e7 KYE Systems Corp. (Mouse Systems) </code> mouse)<br />
** Wireless Multimedia Deskset (keyboard, mouse and USB dongle) Model: HKM8016B (Note: Shown on Asda Website as HK8016B) (B)<br />
<br />
* '''ASUS'''<br />
** MS-511U (comes with Asus Vento KM-63 keyboard/mouse combo) (B)<br />
** MG-0919 (wireless)<br />
<br />
* '''Belkin'''<br />
** F8E882-OPT (B)<br />
<br />
* '''Cellink'''<br />
** OPM-602 Small wireless optical mouse<br />
<br />
* '''Cerulian Technology'''<br />
** 3 Button Mini Mobile Blue Trace Mice - Model:N96JA<br />
<br />
* '''Dell'''<br />
** M-UVDEL1 (B)<br />
** MOC5UO (100&nbsp;mA)<br />
** M056U0A (B)<br />
** DZL-MS111-L (B) (100&nbsp;mA)<br />
** MS-111P (100&nbsp;mA)<br />
** Bluetooth Wireless Keyboard and Mouse Bundle (B), Bluetooth USB dongle C-UV35 (Rated 500&nbsp;mA, but it works great), Keyboard Y-RAQ-DEL2, Mouse M-RBB-DEL4<br />
** 8K89 I.T.E. Wireless Mouse/Receiver (Associated keyboard model RT7D40) - reported by ''lsusb'' as <code> ID 046d:c509 Logitech, Inc. Cordless Keyboard & Mouse </code>. A little sluggish but this is an old, well-used device from a Dell desktop package circa 2005! Keyboard appears to work O.K.<br />
<br />
* '''Dynex'''<br />
** DX-WMSE (100&nbsp;mA) (B)<br />
<br />
* '''Fellowes'''<br />
** 99928 USB Micro Track Ball (works without a hub, directly plugged in) (B)<br />
<br />
* '''Filand'''<br />
** OP-102i Mini Optical Mouse<br />
<br />
* '''Genius'''<br />
** GM-04003A (B)<br />
** Slimstar 8000 wireless mouse (Can be intermitent. Mouse pointer sometimes is irratic.)<br />
** Traveler 515 Laser<br />
<br />
* '''HP'''<br />
** MN-UAE96 (The basic stock HP wired mouse)(B)<br />
<br />
* '''iConcepts'''<br />
** 2.4&nbsp;GHz Wireless Keyboard and Optical Mouse Model 62550<br />
*** (saves a USB port since keyboard and mouse share one transceiver, $14.99 at Fry's Electronics)<br />
<br />
* '''Jenkins'''<br />
** Jenkins Wireless Desktop Set Blue (B)<br />
<br />
* '''Kensington'''<br />
** Kensington Expert Mouse Trackball K64325<br />
** Kensington Expert Mouse "Slimblade" K72327US<br />
<br />
* '''Labtec'''<br />
** Corded Laser Glow Mouse 1600, rated 5&nbsp;V 100&nbsp;mA (P/N 810-000819, M/N M-UAZ149, PID GT83401)<br />
<br />
* '''Lenovo'''<br />
** Wired Optical Mouse Model: MO28UOL<br />
<br />
* '''Logik'''<br />
** Wired Optical Glow Mouse Model: LGGMO10. (B)<br />
<br />
* '''Logitech'''<br />
** Anywhere MX Wireless Mouse - works fine with same unifying receiver as K400 keyboard/mousepad (quake3 is easier w/mouse than mousepad)<br />
** B105 Mouse for Laptops (OEM)<br />
** Cordless Pilot Optical Mouse M/N M-RR95 with Cordless Mouse Receiver M/N C-BA4-MSE<br />
** G5 Logitech Gaming Mouse (B)<br />
** G5v2 Logitech Gaming Mouse (B)<br />
** G500 Logitech Gaming Mouse (B)<br />
** G700 Logitech Wireless Gaming Mouse (B)<br />
** LX-700 Cordless Desktop Receiver (B)<br />
** LX 710 Wireless Mouse - works fine with receiver plugged directly into Raspberry Pi (accompanying keyboard works fine too).<br />
** M90 optical mouse<br />
** M185 Wireless Mouse (B)<br />
** M210 (part of the MK260 set) (B)<br />
** M305 Wireless Mouse<br />
** M310 Cordless Mouse<br />
** M325 Wireless Mouse<br />
** M505 USB wireless laser, model no: 910-001324 (B)<br />
** M510 Wireless Mouse (B)<br />
** M705 Marathon Mouse (Unifying receiver, no powered hub) (B)<br />
** M-BD58 Wheel Mouse (B)<br />
** M-BJ58/M-BJ69 Optical Wheel Mouse (B)<br />
** M-BJ79 (B)<br />
** M-BT96a Optical Mouse<br />
** MX320/MX400 laser mouse (B)<br />
** MX518 Optical wheel mouse (B)<br />
** Optical USB Mouse (M/N 931643-0403)<br />
** Performance Mouse MX (B)<br />
** MX Revolution (B) (Debian "Wheezy" beta 18-June-2012)<br />
** VX Nano Cordless Laser Mouse for Notebooks<br />
** Wheel Mouse (M/N BJ58)<br />
<br />
* '''Medion'''<br />
** Mini mouse Model M101-CBJ P/N 40016632 S/N 7BFSA00003445 rated 5&nbsp;V 100&nbsp;mA. Works fb on model B with Raspbian Wheezy<br />
** Medion AGM-946 (by Sysgration) USB optical mouse works, but not with dwc_otg.speed=1<ref>http://www.raspberrypi.org/phpBB3/viewtopic.php?p=292149#p292149</ref><br />
<br />
* '''Microsoft''' <br />
** Comfort Curve Mouse 3000 for Business<br />
** Comfort Mouse 6000 (works when directly connected to Raspberry Pi (B). Does not work when connected through USB Hub (mouse pointer intermittent).<br />
** Compact optical mouse 500 V2.0 (B)<br />
** Wheel Optical Mouse (wheel and additional buttons not tested) (B)<br />
** Microsoft Intellimouse Optical Mouse<br />
** Microsoft Wireless Laser Mouse 8000<br />
** Microsoft Wireless Mobile Mouse 1000<br />
** Microsoft Wireless Mobile Mouse 3500<br />
** Microsoft Wireless Mobile Mouse 4000<br />
** Microsoft Wireless Mouse 700 v2.0<br />
** Microsoft Comfort Mouse 4500<br />
** Wireless IntelliMouse Explorer 2.0 (unifying receiver, no hub)<br />
<br />
* '''Novatech'''<br />
** [http://www.novatech.co.uk/products/peripherals/miceandtrackballs/nov-mouser.html|Novatech M1 USB Mouse - Wired](B)<br />
** [http://www.novatech.co.uk/products/peripherals/miceandtrackballs/nov-dl10.html|Novatech DL10 Wireless Mouse] (B)<br />
<br />
* '''Perixx'''<br />
** PERIMICE-210 U Red (Part No.R1J) <br />
<br />
* '''Razer'''<br />
** Boomslang Collectors Edition 2007 (B)<br />
<br />
* '''Rosewill'''<br />
** Rosewill RM-C2U<br />
<br />
* '''Saitek'''<br />
** Notebook Optical Mouse (PM46)<br />
<br />
* '''Samsung'''<br />
** Samsung model:AA-SM3PCPB USB Optical Mouse (draws 50&nbsp;mA) <br />
<br />
* '''Sun microsystems'''<br />
** Model: FID-638 , SunPN: 371-0788-01<br />
<br />
* '''Sweex'''<br />
** [http://www.sweex.com/en/assortiment/input/optical-mice/MI015/ MI015]<br />
<br />
* '''Swiftpoint'''<br />
** [http://http://www.americas.futuremouse.com/] Swiftpoint Mini Wireless Optical Mouse. Does not require any special drivers. Haven't confirmed if charging the mouse requires a powered USB hub or not.<br />
<br />
* '''Targus'''<br />
** AKM02UK (Associated keyboard not checked)<br />
** AMU2701EUK (B)<br />
<br />
* '''Technika'''<br />
** TKOPTM2 (B)<br />
**TKD-211<br />
**TKNM110<br />
<br />
* '''Tesco'''<br />
** Wired optical mouse M211 (B)<br />
<br />
*'''The Pi Hut'''<br />
** USB Mouse for Raspberry Pi (from [http://thepihut.com/products/usb-mouse-for-the-raspberry-pi The Pi Hut's Raspberry Pi Store])<br />
** Super Slim Keyboard & Mouse Set (from [http://thepihut.com/products/usb-keyboard-mouse-bundle-for-the-raspberry-pi The Pi Hut's Raspberry Pi Store])<br />
<br />
* '''Trust'''<br />
** Model 15313 - large, 5-button wireless mouse<br />
** Model 15349 - small, wireless notebook mouse - wireless dongle turns mouse off when "parked" in its base<br />
** Model 16591-04 - large, wired 3-button wheelmouse (reported by ''lsusb'' as a <code> ID 192f:0916 Avago Technologies, Pte.</code> mouse)<br />
** Trust Nanou Wireless Micro Mouse http://trust.com/products/product.aspx?artnr=17087<br />
** Fachi, tech air, and a generic "Car" Mouse. All three are wired mice, and reported by ''lsusb'' as <code> ID 15d9:0a4c Trust International B.V. USB+PS/2 Optical Mouse</code> devices.<br />
<br />
* '''Verbatiam'''<br />
**Mini Nano Optical Mouse 97470 (wireless on non-powered three USB dongle hub) (B)<br />
<br />
* '''Xenta'''<br />
** MOW0810 (B)<br />
** Wired Optical Mouse (from [http://thepihut.com/products/usb-mouse-for-the-raspberry-pi The Pi Hut's Raspberry Pi Store])<br />
<br />
* '''Generic'''<br />
** Generic 2.4&nbsp;GHz Wireless Mouse (ID 040b:2013 Weltrend Semiconductor) (B)<br />
<br />
===Problem USB Mouse Devices===<br />
The following is a list of specific mouse devices that have problems working with the Raspberry Pi<br />
* '''A4Tech'''<br />
** Model G7-630 Wireless Mouse, 20&nbsp;mA. Part of wireless keyboard/mouse bundle GL-6630 (GL-6 + G7-630 + RN-10B) - suffers from USB flakeyness. Even on a powered hub. No problems on other computers I have tested it with.<br />
* '''HP'''<br />
** HP Retractable Mobile Mouse (Optical) HP Product Number XP472AA - errors / boot loop RASPBMC (B)removed mouse, started with no further errors. <br />
<br />
* '''Logik'''<br />
** Logik IMF Blue Trace Wired USB mouse (Model LMWBLU11) - disconnects from the USB port every 20 seconds when using the Raspian distro. Always reconnects to the USB port successfully (B)<br />
<br />
* '''Logitech'''<br />
** Logitech G400 Gaming Mouse - 100% CPU load and laggy mouse cursor when the mouse is moved. MX518 works fine on the same setup, so I suspect it's a polling rate issue. [http://tech2.in.com/reviews/mice/logitech-g400-is-it-a-worthy-successor/231012 this] says the mouse is 1000&nbsp;Hz out of the box, whereas the 518 is only 125&nbsp;Hz. Solution found: add usbhid.mousepoll=8 to the kernel commandline.<br />
** Logitech G5 is working, high CPU Load, solution add: usbhid.mousepoll=8 to kernel cmdline.txt in /boot<br />
<br />
* '''Microsoft'''<br />
** Microsoft Touch Mouse - Does not see right clicks, Only left.<br />
** Microsoft Sidewinder X8 - Uses far too much power, if it works then only for a short time!.<br />
<br />
* '''Razer'''<br />
** Naga Wired USB mouse - the mouse seems to present itself as a keyboard because the numpad on the left-hand side of the device works, but the cursor doesn't move.<br />
** Mamba (wired) and Imperator - slow and unreliable reaction to mouse clicks, loosing focus<br />
<br />
* '''Roccat'''<br />
** Kone[+] Wired USB mouse - Nothing happens when moving the mouse, haven't looked further into the issue (B)<br />
<br />
* '''Trust'''<br />
** Optical USB Mouse MI-2250 - Nothing happens when moving the mouse (B)<br />
<br />
* '''Xenta'''<br />
** Multimedia Wireless Keyboard and Mouse Set (Mouse Model: HM-3301) (B) - frequent lost connection giving stuttering mouse cursor indicating USB current not enough for dongle<br />
<br />
== USB Real Time Clocks ==<br />
*Cymbet<br />
** Cymbet CBC-EVAL-06 USB Real Time Clock (FT2232 to SPI to RV-2123)<br />
Device information at http://www.cymbet.com/pdfs/DS-72-22.pdf<br />
Code to access the RTC from Linux: https://github.com/owendelong/Cymbet-RTC<br />
Does not require a powered hub.<br />
<br />
== USB Wi-Fi Adapters ==<br />
<br />
See also: http://www.element14.com/community/docs/DOC-44703/l/raspberry-pi-wifi-adapter-testing<br />
<br />
There is a howto on installing the TL-WN722N adapter [http://elinux.org/RPi_Peripherals#Wireless:_TP-Link_TL-WN722N_USB_wireless_adapter_.28Debian_6.29 here], which also acts as a guide for installing others too.<br />
<br />
===Working USB Wi-Fi Adapters===<br />
<br />
These adapters are known to work on the Raspberry Pi. This list is not exhaustive, other adapters may well work, but it has not yet been tried.<br />
<br />
'''Note:''' A Wi-Fi adapter will probably need more power than the Raspberry Pi USB port can provide, especially if<br />
there is a large distance from the Wi-Fi adapter to the Wi-Fi Access Point. Therefore, you may need to plug the Wi-Fi adapter into a powered USB hub.<br />
<br />
* '''3COM'''<br />
** 3CRUSB10075: ZyDAS zd1211rw chipset (!)<br />
<br />
* '''7DayShop'''<br />
** W-3S01BLK, W-3S01BLKTWIN: Unbranded product available from 7DayShop, in a single or twin pack. [http://www.7dayshop.com/catalog/product_info.php?cPath=777_9&products_id=112046], [http://www.7dayshop.com/catalog/product_info.php?&products_id=112527]. Tested on Debian Wheezy, with the dongle attached directly to the Raspberry Pi along with the wireless keyboard receiver. Shows up as a Ralink RT5370 device, and no drivers or additional software downloads required. Created wpa.conf, edited 'interfaces' file and restarted the networking. The manufacturer portion of the MAC address (7cdd90) is assigned to "Shenzhen Ogemray Technology Co., Ltd."<br />
** It works without additional software connected directly to a Rev 2 Raspberry Pi, but it stops working after a period of time (3 to 4 hours) with a fully updated Wheezy and all the 'USB workarounds' [http://elinux.org/Rpi_USB_check-list] in place. <br />
<br />
* '''Alfa'''<br />
** AWUS036NEH: Tested on Debian Squeeze (with Ralink firmware package)<br />
** AWUS036NH: Tested on Arch Linux ARM using the rt2800usb module.<br />
** AWUS036NH: Tested on Debian Wheezy (with Ralink firmware package). Tested on Raspbian too (drivers from aircrack-ng).<br />
** AWUS036H (500&nbsp;mW version): Tested on Raspbian (drivers from aircrack-ng).<br />
** AWUS036H (1&nbsp;W version): Tested on Raspbian (drivers from aircrack-ng). Needs USB powered HUB or Rev2 of the board / polyfuse bypass.<br />
** AWUS036NHA: Tested on Raspbian (drivers from aircrack-ng). Works fine if connected after boot, otherwise Raspberry Pi won't boot up.<br />
<br />
* '''AirLink101''' [[File:Airlink101.jpg|thumb|right|link=http://www.savagehomeautomation.com/raspi-airlink101|100px|Airlink 101 Wireless N 150 Ultra Mini-USB Adapter]]<br />
** AWLL5088: Tested on Debian Wheezy. This adapter is based on the OEM Edimax EW-7811Un. For automatic installation, See MrEngmanns script listed below under the Edimax device.<br />
** AWLL5099: Tested on Raspian Wheezy. [http://www.savagehomeautomation.com/raspi-airlink101 Step-by-step installation and configuration instructions] with screenshots can be found [http://www.savagehomeautomation.com/raspi-airlink101 here]. This adapter is based on the Realtek RTL8188CUS chipset. The rtl8192cu kernel driver is loaded automatically in the latest Raspian distribution.<br />
** [http://www.airlink101.com/products/awll6075.php AWLL6075]: Tested on Raspian Wheezy 16-Dec-2012 build and distro upgrade as of 09-Jan-2013. lsusb reports: 0bda:8172 Realtek Semiconductor Corp. RTL8191SU 802.11n WLAN Adapter. Driver installed is r8712u. Powers OK from Model B Pi (Rev 000f) USB port (1200mA supply tested). Dongle does get hot under use when directly connected to USB port (slightly reduced when USB extender cable used).<br />
<br />
* '''Asus'''<br />
** [http://www.element14.com/community/docs/DOC-44703 USB-N10] USB ID 0b05:1786, r8712u staging driver, included on Fedora Remix & Arch, must [http://www.element14.com/community/servlet/JiveServlet/download/44948-8-97488/r8712u_ko.zip download] for Debian and install firmware - Realtek from non-free Squeeze repository (B) (not needed with latest Raspbian “Wheezy” 2012-07-15: this Asus works N10 out of the box) Does not support nl80211 APIS, so hostapd won't work.<br />
** [http://www.element14.com/community/docs/DOC-44703 USB-N13] USB ID 0b05:17ab, works with [http://learn.adafruit.com/adafruit-raspberry-pi-educational-linux-distro/occidentalis-v0-dot-1 Adafruit Occidentalis v0.1 image] as it includes kernel [http://www.element14.com/community/message/57635#57660 with 8192u driver built-in] (B)<br />
** WL-167G v1 USB ID 0b05:1706, Ralink RT2571 working out-of-the-box on Debian image from 2012-04-19. Requires powered hub, otherwise it is detected by OS, but it will not function.<br />
** WL-167G v3 USB ID 0b05:1791, working out-of-the-box on Linux raspberrypi 3.2.27+ #160 PREEMPT Mon Sep 17. Does not require powered hub.<br />
[[File:AusPiWiFi.png|thumb|right|link=http://www.buyraspberrypi.com.au/raspberry-pi-802-11bgn-usb-wireless-dongle/|100px|AusPi Technologies 802.11n WiFi Adapter]]<br />
* '''AusPi Technologies'''<br />
** AusPi Wireless Adapter [Realtek RTL8188S]. Works without a powered HUB. Tested on OpenELEC (works OOB), RaspBMC (works OOB) and 2012-08-08 Raspbian Wheezy (works OOB). Free shipping worldwide from [http://www.buyraspberrypi.com.au/raspberry-pi-802-11bgn-usb-wireless-dongle/ Buy Raspberry Pi Australia].<br />
<br />
* '''Belkin'''<br />
** Belkin Components F5D7050 Wireless G Adapter v3000 [Ralink RT2571W]. On Debian requires the firmware-ralink package from the non-free repository. The usbcore module needs to be added to /etc/modules [http://www.penguintutor.com/blog/viewblog.php?blog=6281 install instructions].<br />
** Belkin Components F5D8053 ver.6001 Wireless N Adapter [Realtek RTL8188SU]. Tested on OpenELEC (works OOB), RaspBMC (works OOB), Raspian - 2012-07-15-Wheezy-raspbian '''Powered hub required!'''<br />
** Belkin Components F5D8053 ver.6001 Wireless N Adapter [Realtek RTL8188SU]. Works on RaspBMC OOB (with NetworkManager plugin). Works WITHOUT powered hub on 5&nbsp;V 800&nbsp;mA power with 6 overvolt (nothing else connected to USB)<br />
** Belkin Components F7D1101 v1 Basic Wireless Adapter [Realtek RTL8188SU] USB ID 050d:945a, r8712u staging driver, included on Fedora Remix & Arch, must [http://www.element14.com/community/servlet/JiveServlet/download/44948-8-97488/r8712u_ko.zip download] for Debian and install firmware - Realtek from non-free Squeeze repository (B). Verified working with 2012-12-16-wheezy-raspbian right out of the box.<br />
**Belkin Components F6D4050 V1 [Realtek RT3070] USB ID: 050d:935a Driver: RT3572STA(recommended),RT2800USB,RT2870STA. Tested under Arch using [https://wiki.archlinux.org/index.php/Setting_Up_Belkin_F6D4050_Wireless_USB_Dongles this] guide.<br />
**Belkin Components F6D4050 V1/V2 [Realtek RT3070] USB ID: 050d:935a / 935b Driver: RT3572STA. Tested with Raspbian - See [http://iggy82.blogspot.co.uk/2012/08/wireless-n-raspberry-pi-belkin-f6d4050.html installation instructions] - Powered hub not required!<br />
** Belkin Components F7D2102 "N300" Micro Wireless USB adapter. Tested with Occidentalis 0.1. Tested and working on Rasbian Wheezy (and RaspBMC), driver RTL8192CU, no powered hub needed (dongle directly attached to the onboard ports)<br />
** Belkin Components F9L1001v1 "N150" Wireless USB Adapter. Tested and working on Rasbian Wheezy WITHOUT powered hub. <br />
** Belkin Surf Micro WLAN USB-Adapter (Raspbian Wheezy, unpowered hub, "N150")<br />
<br />
* '''BlueProton'''<br />
** [http://www.element14.com/community/docs/DOC-44703 BT3] USB ID: 0bda:8187; tested on Debian, Fedora & Arch; rtl8187 driver (B)<br />
<br />
* '''Buffalo'''<br />
** USB ID: 0411:01A2 WLI-UC-GNM - Tested on Raspbmc; rt2800usb driver <br />
** USB ID: WLI-UC-G300N - Works on Raspbmc out of the box. Tested after a factory reset of the Raspbmc.<br />
<br />
* '''Comfast'''<br />
** WU710N: chipset RTL8188CUS. The rtl8192cu kernel driver is loaded automatically in the latest Raspian distribution. <br />
** WU810N (150M): Works out of the box on wheezy raspbian of version 2012-12-16. <br />
<br />
* '''Conceptronic'''<br />
** C300RU. Works out of the box in Raspbian. Causes reboot when plugging on a live Rev. 2 Raspberry Pi<br />
<br />
* '''Conrad'''<br />
** WLAN Stick N150 mini. Works out of the box in OpenELEC, [http://www.t3node.com/blog/sempre-wireless-usb-stick-wu300-2-on-raspberry-pi/ requires firmware - Realtek and r8712u kernel module on Debian].<br />
** WLAN Stick N150 Nano [Realtek RTL8188CUS]. Requires a powered USB hub. See Micronet SP907NS for installation instructions and script.<br />
<br />
* '''DealExtreme'''<br />
** ISG-1507N Mini USB 2.4GHz 150Mbps 802.11b/g/n WiFi. Has the ralink 5370 chipset, works directly plugged into the Raspberry Pi rev.1 under OpenELEC. Note: Driver (rt2800usb) only permits B/G operation and throughput is low (10Mbit).<br />
<br />
* '''DELL'''<br />
** Wireless 1450 [Intersil ISL3887]. Works out of the box, but it requires a powered hub (the Raspberry Pi boots with this dongle plugged in, recognizes and configures it, works for some time, but then it crashes randomly under heavy traffic. A powered hub seems to fix the issue).<br />
<br />
* '''DIGICOM'''<br />
** USBWAVE54 [chipset Zydas ZD1211] . [[http://www.digicom.it/digisit/prodotti.nsf/itprodottiidx/UsbWave54]] Works out of the box in OpenELEC. With Raspbian or Debian squeezy/Wheezy works with zd1211-firmware . <br />
** USBWAVE300C [chipset Ralink 2870] . [[http://www.digicom.it/digisit/prodotti.nsf/itprodottiidx/UsbWave300c]] Works out of the box in OpenELEC. With Raspbian or Debian squeezy/Wheezy works with firmware-ralink . <br />
<br />
* '''D-Link'''<br />
** AirPlus G DWL-G122 (rev. E). USB ID 07d1:3c0f, Ralink RT2870. On Debian requires the <code>firmware-ralink</code> package from the <code>Squeeze-firmware</code> non-free repository. (However I experience total crashes on Raspbian 2012-07-15 after a few minutes of load on the WLAN. Will have to investigate via serial console.)<br />
** AirPlus G DWL-G122 (rev. C). USB ID 07d1:3c03, Ralink RT2571. Working out-of-the-box on Arch image from 2012-04-29.<br />
** AirPlus G DWL-G122 (rev. B1). USB ID 2001:3c00, Ralink RT2571. Working out-of-the-box on Arch image from 2012-06-13.<br />
** DWA-110 (Version A1). Requires the ralink package from the non-free repository on Debian.<br />
** DWA-121 (Version A1). Wireless N 150 Pico. Works out-of-the-box with Raspian Wheezy (2012-09-18) and Raspbmc (2012-11-06) using Network-Manager addon (see Program - Addons)<br />
** DWA-123 (Version A1). USB ID 2001:3c17, Ralink RT2800. Working out-of-the-box on Arch image from 2012-04-29. (working without UBS Hub - not yet sure if it achieves full speed though.)<br />
** DWA-130 (rev. E1) Works out of the box with Raspbmc Frodo. Updated Raspbmc upon plugging in and powering up. Had issues timing out. Changed DNS to openDNS address. Works good after that. <br />
** DWA-131 (rev. A1) USB ID 07d1:3303,Realtek RTL8192SU, 802.11n Wireless N Nano.<br />
*** Important : revision A1 works, revision B1 works now with Raspbian's kernel 3.6.11+ ! Otherwise get the last Linux firmware on DLink Website : http://tsd.dlink.com.tw/.<br />
*** Works out of the box on Raspbian “Wheezy”. Verified with direct USB: no powered USB hub needed. Also verified when Nano used in powered USB hub. Someone had trouble configuring SSID/Passphrase in etc/network/interfaces file. But no problem & very easy to configure using wicd: wicd is a gui interface on LXDE for network configuration. Install it using command-line: <code>apt-get install wicd</code>. Once configured ith wicd to auto-run on boot, no need to turn back to LXDE. Recommended.<br />
** DWA-140 (Version B1). USB ID 07d1:3c09, Ralink RT2870. On Debian requires the <code>firmware-ralink</code> package from the <code>Squeeze-firmware</code> non-free repository.<br />
** DWA-140 (Version B2). USB ID 07d1:3c0a, Ralink RT3072. Workaround for faulty firmware binary: Place file rt2870.bin from [https://launchpad.net/ubuntu/oneiric/+source/linux-firmware/1.53/+files/linux-firmware_1.53.tar.gz linux-firmware_1.53.tar.gz] in /lib/firmware. [https://bugs.launchpad.net/ubuntu/+source/linux-firmware/+bug/770232 Explanation].<br />
** DWA-160 (Version B1). USB ID 07d1:3c11, Ralink RT2870. On Debian requires the <code>firmware-ralink</code> package from the <code>Squeeze-firmware</code> non-free repository.<br />
** DWA-160 (Version A2). USB ID 07d1:3a09, Atheros AR9170. (NOTE: I can only get it to work through powered USB hub) requires carl9170-fw firmware [http://http://aur.archlinux.org/packages.php/packages.php?ID=44102]<br />
** WUA-1340 (Version A1). Works with Raspbian Wheezy after installing the firmware-ralink package from the non-free repository on Debian.<br />
<br />
* '''Edimax''' [[File:Edimax-ew-7811un.jpg|thumb|right|link=http://www.savagehomeautomation.com/raspi-edimax-ew-7811un|100px|Edimax EW-7811Un 150 Mbps Wireless 11n Nano Size USB Adapter]]<br />
** [http://www.edimax.co.uk/en/produce_detail.php?pd_id=328&pl1_id=1&pl2_id=44 EW-7811Un] USB ID 7392:7811, RTL8192CU, driver blob [http://www.electrictea.co.uk/rpi/8192cu.tar.gz download] via [http://www.element14.com/community/docs/DOC-44703 Element14], works with WPA2-AES-CCMP ([http://www.ctrl-alt-del.cc/2012/05/raspberry-pi-meets-edimax-ew-7811un-wireless-ada.html howto]) (B) - [http://dl.dropbox.com/u/80256631/8192cu-latest.tar.gz Alternative driver download link that works with Raspian]. <b>Note:</b> With current Raspbian (2012-09-18-Wheezy) it is recognized immediately, the default module works fine; the configuration is easy using wireless-essid and wireless-key in /etc/network/interfaces.<br />
*** The EW-7811Un can be powered directly from the Raspberry Pi if the Raspberry Pi is powered using a well regulated power supply.<br />
*** EW-7811Un [http://www.savagehomeautomation.com/raspi-edimax-ew-7811un step-by-step installation and configuration instructions] for Debian & Raspian with screenshots can be found here: [http://www.savagehomeautomation.com/raspi-edimax-ew-7811un here] <br />
*** A script-based installation for the [http://www.edimax.co.uk/en/produce_detail.php?pd_id=328&pl1_id=1&pl2_id=44 EW-7811Un] by MrEngman can be found [http://www.raspberrypi.org/phpBB3/viewtopic.php?f=26&t=6256&hilit=edimax on the Raspberry Pi forums]. Tested with Debian Squeeze and Raspbian. [http://dl.dropbox.com/u/80256631/install-rtl8188cus.txt An installation guide can be found here.]<br />
*** Instructions for getting the [http://www.edimax.co.uk/en/produce_detail.php?pd_id=328&pl1_id=1&pl2_id=44 EW-7811Un] working in Raspbmc (tested RC3) can be found [http://forum.stmlabs.com/showthread.php?tid=780 here].<br />
*** Simple step-by-step instructions for [http://www.edimax.co.uk/en/produce_detail.php?pd_id=328&pl1_id=1&pl2_id=44 EW-7811Un] which uses the RTL8192 chipset [[RPi_edimax_EW-7811Un]]<br />
*** EW-7811Un[USB ID 7392:7811](Raspbian Wheezy, 2012-12-16, Prod. Model B, Rev 2) Worked right out of the box - only needed to configure WPA. <br />
** [http://www.edimax.com/en/produce_detail.php?pd_id=8&pl1_id=1&pl2_id=44 EW-7318USg] USB ID 148f:2573, rt73usb. RT2573 chipset. Works with powered usb-hub or shorted polyfuses.<br />
** [http://www.edimax.co.uk/en/produce_detail.php?pd_id=261&pl1_id=1&pl2_id=44 EW-7711UAn], Ralink RT2870, works perfectly on Arch with a powered hub (not tested without yet). Simply required wireless_tools and wpa_supplicant, the drivers/firmware are included in kernel 3.0. I followed the Arch [https://wiki.archlinux.org/index.php/Wireless_Setup Wireless Setup] instructions.<br />
<br />
* '''edup'''<br />
** [[http://www2.buyincoins.com/details/usb-150m-wifi-wireless-lan-network-card-adapter-antenna-product-1916.html Edup 150MBPS Wi-Fi adapter]] USB ID: 148f:5370 Ralink Technology, Corp. RT5370 Wireless Adapter. Driver is the RT2800USB module, I had to install the firmware as rt2870.bin in /lib/firmware.([http://raspberry-pi-notes.blogspot.com/2012/05/rt5370-cheap-micro-usb-wireless-dongle.html requires firmware-ralink from Wheezy]) (B)<br />
** [http://dx.com/p/ultra-mini-nano-usb-2-0-802-11n-150mbps-wifi-wlan-wireless-network-adapter-48166?item=1&Utm_rid=24958662&Utm_source=affiliate Ultra-Mini Nano USB 2.0 802.11n 150&nbsp;Mbit/s Wi-Fi/WLAN Wireless Network Adapter] USB ID: ID 0bda:8176 Works stable when using VLC for internet radio receiver. Works stable 24/7 on two of my Raspberries used as webserver. Use method shown [http://www.raspberrypi.org/phpBB3/viewtopic.php?t=7471&p=91736 here] for Debian. Seems to be the same as EW-7811Un using the RTL8188CUS chipset.<br />
<br />
** [http://www.szedup.com/show.aspx?id=1681 edup nano EP-N8508] Use method shown [http://www.raspberrypi.org/phpBB3/viewtopic.php?t=7471&p=91736 here] for Debian. Requires powered USB hub for adequate power. When directly powered by Raspberry Pi, it fails after a few minutes. (B) Unusable with analog audio because when data is being send or received the audio get distorted. Use script from [http://dl.dropbox.com/u/80256631/install-wheezy-beta-rtl8188cus-20120619.sh here] for Wheezy.<br />
<br />
* '''Eminent'''<br />
** EM4575 - rt2800usb driver.<br />
<br />
* '''EnGenius'''<br />
** EUB9603 EXT - Realtek r8712u driver <br />
<br />
* '''Gigabyte'''<br />
** Gigabyte GN-WB32L 802.11n USB WLAN Card. Works with the rt2800usb driver.<br />
<br />
* '''GMYLE'''<br />
** Wireless 11n USB Adapter. Uses RTL8188CUS chipset - cheap on eBay. Installs and works using the install-rtl8188cus-latest.sh script.<br />
<br />
* '''Hawking'''<br />
** HWU54G rev. Z2 (802.11g) (B). Requires "zd1211-firmware" package.<br />
<br />
* '''IOGear'''<br />
** [http://www.element14.com/community/docs/DOC-44703 GWU625] USB ID 0bda:8172, r8712u staging driver, included on Fedora Remix & Arch, must [http://www.element14.com/community/servlet/JiveServlet/download/44948-8-97488/r8712u_ko.zip download] for Debian Squeeze and install firmware - Realtek from non-free Squeeze repository. No need to download firmware when using Debian Wheezy (B)<br />
<br />
* '''ISY'''<br />
** USB Wireless Micro Adapter IWL 2000, tested on Raspbian; follow [http://daniel-lnx.blogspot.nl/2013/01/raspberry-pi-and-isy-usb-wireless-micro.html these] instructions.<br />
<br />
* '''Linksys'''<br />
** Linksys (Cisco) WUSB100 ver.2 1737:0078, tested on Raspbian; follow [http://www.brucalipto.org/linux/the-raspberry-diary-wusb100-wireless-n/ Brucalipto.org] instructions; not stress tested, but it works without issues for light network load.<br />
** Linksys (Cisco) WUSB600N, test on Raspbian, details [http://elibtronic.ca/content/20120731/raspberry-pi-part-1-wifi-support here]<br />
** Linksys WUSB54GC (manufactured 07/2008) No issues! needs powered hub on version 1.0 boards - 13b1:0020<br />
** Linksys WUSB54G ver.4, Works well even when plugged directly to the Raspberry Pi. Requires 300mA max, hence recommended to use powered usb hub for extended operation.<br />
<br />
* '''LogiLink'''<br />
** Wireless LAN USB 2.0 Nano Adapter 802.11n LogiLink [http://www.logilink.eu/showproduct/WL0084B.htm] is working even USB powered.<br />
** Micro Wireless LAN USB Adapter [http://www.logilink.eu/showproduct/WL0085.htm] is working good.<br />
<br />
* '''Lutec'''<br />
** Lutec WLA-54L (old version with ZD1211b chipset) is working even USB powered.<br />
<br />
* '''Micronet'''<br />
** Micronet SP907NS, 11N Wireless LAN USB Adapter (uses Realtek RTL8188CUS) works plugged directly into Raspberry Pi USB (B) [http://dl.dropbox.com/u/80256631/install-rtl8188cus.txt Debian installation instructions] IMPORTANT: read the instructions first to avoid problems, and [http://dl.dropbox.com/u/80256631/install-rtl8188cus-latest.sh Auto-install script]. The script has been used to install other adapters using the RTL8188CUS chip. [http://dl.dropbox.com/u/80256631/8192cu-latest.tar.gz Updated driver] that handles the latest rpi-updates that kill the original driver, download for manual installation, automatically installed by the Auto-install script.<br />
<br />
* '''ModMyPi'''<br />
** Wireless USB 11N Nano Adaptor 802.11N (Realtek RTL8188CUS) works plugged directly into Raspberry Pi USB without the need for a USB hub. No drivers need installing on Raspian - plug and play! Available from the [https://www.modmypi.com/raspberry-pi-accessories/wireless-USB%20-1N-nano-adaptor-802.11N-(WiFi-dongle) ModMyPi Raspberry Pi Shop].<br />
<br />
* '''MSI'''<br />
** 0db0:6861 MSI-6861 802.11g Wi-Fi adapter (US54G): works with external powered USB hub, requires firmware from [http://sourceforge.net/projects/zd1211/files/zd1211-firmware/ here], power management must be disabled: <code>iwconfig wlan0 power off</code><br />
<br />
* '''Mvix'''<br />
** Mvix Nubbin (MS-811N): works out of the box on Raspbian "Wheezy" and does not need a powered USB hub.<br />
<br />
* '''Netgear''' <br />
** N150: Reported as WNA1100 device, uses the Atheros ar9271 chipset. On Debian, requires the <code>firmware-atheros</code> package from the <code>Squeeze-backports</code> non-free repository (!)<br />
** N150: Some versions reported as Realtek RTL8188CUS device. Read Micronet entry above and use RTL8188CUS script for installation. Works best plugged into powered USB hub.<br />
** WG111v1: Prism54 chipset. Needs powered hub. Follow info for Prism54 chipset on Debian wiki.<br />
** WG111v2: Realtek rtl8187 chipset. Seems to draw a lot of power; e.g. I can't power this and a USB thumb drive simultaneously.<br />
** WG111v3: Realtek RTL8187B chipset. Works straight out of the box using a powered USB hub.<br />
** WNA1000M works with Raspberry Pi Model B Board v. BS1233. However, when downloading torrents and when they pick up speed, the system becomes unresponsive. <br />
<br />
* '''OvisLink'''<br />
** Evo-W300USB: USB ID 148f:2270 Ralink Technology RT2770. apt-get install firmware-ralink<br />
<br />
* '''Patriot Memory'''<br />
** [http://patriotmemory.com/products/detailp.jsp?prodline=6&catid=69&prodgroupid=163&id=1198&type=20 PCUSBW1150] Wireless 11N USB adapter (uses Realtek RTL8188CUS) Install using Micronet script. Works only through powered USB hub.<br />
** [http://www.patriotmemory.com/products/detailp.jsp?prodline=6&catid=69&prodgroupid=163&id=973&type=20 PCBOWAU2-N] Wireless 11N USB adapter (uses Realtek RTL8191SU chip) Installed using r8712u Kernel module<br />
<br />
* '''Ralink'''<br />
** inner 02 joggler Wi-Fi USB RT2770F USB-ID 148f:2770 (firmware-ralink required) (only got dhcp on powered hub)<br />
** [http://www.dx.com/p/24688 RT2070] USB-ID 148f:2070 firmware is already loaded into Raspbian. For Debian, the firmware must be installed ([http://wiki.debian.org/rt2870sta instructions]). Needs a powered USB hub.<br />
** RT3070 USB-ID 148f:3070 firmware is already loaded into Raspbian.<br />
** [http://www.element14.com/community/docs/DOC-44703 RT2501/RT2573] USB-ID 148f:2573 (firmware-ralink required) (B)<br />
** RT5370 USB-ID 148f:5370 ([http://raspberry-pi-notes.blogspot.com/2012/05/rt5370-cheap-micro-usb-wireless-dongle.html requires firmware-ralink from Wheezy]) [[RPi_Ralink_WLAN_devices]](B). An image of an adapter with this chip can be found [http://i.imgur.com/wRF7L.jpg here].<br />
** RT5370 supports Access Point and it be used for hostapd <br />
<br />
* '''Rosewill'''<br />
** RNX-N180UBE Wireless B/G/N Adapter<br />
*** Realtek RTL8191SU chipset, USB-ID 0bda:8172<br />
*** Tested in Arch, works out of box. Powered USB hub required.<br />
*** Tested in Raspbian, used wicd to configure network settings. Powered USB hub Required.<br />
*** Tested in Raspbmc. Needs package firmware - Realtek and used wicd-curses to configure. Powered USB hub required<br />
** RNX-G1 Wireless B/G Adapter<br />
*** Realtek RTL8187 chipset, USB-ID 0bda:8187<br />
*** Tested in Arch, works out of box. USB hub required.<br />
** RNX-MiniN1 (RWLD-110001) Wireless-N 2.0 Dongle (Realtek Semiconductor Corp. RTL8188CUS 802.11n WLAN Adapter)<br />
*** Tested in Raspbian, powered from USB hub.<br />
<br />
* '''Sabrent'''<br />
** USB-A11N: Mini USB 2.0 Wireless-N WiFi Network Adapter: USB ID 0bda:8176, works automatically in Raspbian using rtl8192cu driver along with Logitech BT mini-receiver (keyboard/mousepad) without external hub using 5.25V 1 A psu (4.99V T1/T2) on rev 2.0 (B)<br />
<br />
* '''Sagem'''<br />
** Sagem Wireless USB stick XG-760N: USB ID 079b:0062, Module is not shipped in Debian image, but it can be "sudo apt-get install zd1211-firmware"<br />
<br />
* '''Sempre'''<br />
** Sempre Wireless USB stick WU300-2: USB ID 0bda:8172, Realtek r8712u driver + firmware-realtek package. Module is shipped in Raspbian image. If you need to build it for other distros, read this: http://www.t3node.com/blog/sempre-wireless-usb-stick-wu300-2-on-raspberry-pi/<br />
<br />
* '''Sitecom'''<br />
** Sitecom Wi-Fi USB Adapter N300: USB ID 0a5c:5800, Realtek r8712u driver + firmware Realtek. Module available in shipped Raspbian image. '''NOTE:''' although this dongle will also work without powered hub, if there is a voltage problem (either on the Raspberry or on the hub, but verified only on the hub so far) this wifi dongle will receive signal perfectly (RX), but not be capable of sending anything (TX) and the MAC address will be permanently set to FF:FF:FF:FF:FF:FF (this is indicative that there is not enough power) [http://www.raspberrypi.org/phpBB3/viewtopic.php?f=28&t=24247]<br />
<br />
* '''SL'''<br />
** SL-1507N: USB 802.11n 150M Wi-Fi Wireless LAN Network Card Adapter SL-1507N Black<br />
*** I bought this on on eBay for $4.19 (free shipping) @ http://www.ebay.com/itm/270853614804?ssPageName=STRK:MEWNX:IT&_trksid=p3984.m1497.l2649#ht_4379wt_1199<br />
*** It worked out of the box on Raspbmc RC4, with the network manager add-on; seems to be an rt2800usb<br />
*** dmesg output "usbcore: registered new interface driver rt2800usb"<br />
<br />
* '''SMC'''<br />
** SMCWUSBS-N: Hardware detected as rt2800, but it is missing firmware; "sudo apt-get install firmware-ralink" fixed it<br />
** SMCWUSB-G: Gives "couldn't load firmware" error. "sudo apt-get install zd1211-firmware" fixes it.<br />
<br />
* '''Sony'''<br />
** Sony UWA-BR100 802.11abgn Wireless Adapter [Atheros AR7010+AR9280] (Vendor ID: 0411, Product ID: 017f) - Tested with Raspbian. Needs package firmware-atheros.(B)<br />
<br />
* '''Tenda''' <br />
** USB 11n adapter on a G network: Ralink 2870/3070 driver (!)<br />
** Tenda W311M Wireless N150 Nano USB Adapter ([http://www.tenda.cn/tendacn/Product/show.aspx?productid=375 product page]) - Works out-of-the-box with Raspbian as of 2012-12. Tested in WPA-Personal network. Runs without Powered Hub when plugged into Raspberry Pi.<br />
** Tenda W311MI Wireless N Pico USB Adapter (identified as Ralink RT5370 Wireless Adapter; USB-ID: 148f:5370) - Works out-of-the-box for Raspian 2012/09/18 or later. An earlier version gave me problems.<br />
** Tenda W311U Mini 11N Wireless USB Adapter (USB-ID 148f:3070): Ralink 2870/3070 driver; needs powered hub. [http://blog.modmypi.com/2012/06/installing-tenda-w311u-mini-wireless.html Debian installation instructions] Available from the [https://www.modmypi.com/raspberry-pi-accessories/tenda-wireless-n150-usb-network-adapter ModMyPi Raspberry Pi Shop] <br />
** Tenda W311U+ Wireless USB Adapter - Tested with Raspbian.<br />
<br />
*'''The Pi Hut'''<br />
** USB 802.11n Wi-Fi adapter (from [http://thepihut.com/products/usb-wifi-adapter-for-the-raspberry-pi The Pi Hut's Raspberry Pi Store])<br />
<br />
* '''TP-Link'''<br />
** TL-WN321G (Ralink RT2501/RT2573, rt73_usb) Works out of the box when plugged in before boot. Plugging in after boot only with powered USB hub. RasPi Model B, Rev. 2.0<br />
** TL-WN422G v? (Atheros AR9271, ath9k_htc) Works out of the box when plugged in before boot. Plugging in after boot only with powered USB hub. RasPi Model B, Rev. 2.0<br />
** TL-WN422G v2 (ath9k_htc) Works OOTB in Debian Wheezy Beta. Runs without powered Hub when plugged into running Raspberry Pi, but the Raspberry Pi won't boot while the stick is plugged in.<br />
** TL-WN721N (ath9k_htc device with htc_9271.fw file from http://linuxwireless.org/download/htc_fw/1.3/htc_9271.fw); needs powered USB Hub (B) | works OOTB with Wheezy Raspbian (2012-08-16) connected directly to raspberry pi (B) and AP functionality tested with hostapd.<br />
** TL-WN722N (ath9k_htc device with htc_9271.fw file from http://linuxwireless.org/download/htc_fw/1.3/htc_9271.fw); needs powered USB Hub (B)<br />
** TL-WN723N (RTL8188SU); works OOTB with Raspbian 2012-09-17, (B) stable with 1&nbsp;A PSU and without powered USB hub on r2.0. (a model B Pi with Arch Linux reboots if the dongle is plugged, restart sees the device without problems afterwards)<br />
** TL-WN723N v2 (USB ID: ID 0bda:8176 Realtek Semiconductor Corp. RTL8188CUS 802.11n WLAN Adapter, FCC ID: TE7WN723NV2) Works from a box with Raspbian 2013-02-09. Used 2.1A adapter, without powered hub.<br />
** TL-WN725N Works out of the box on Raspbian 2012-12-16 without a powered USB hub. This adapter is based on the Realtek RTL8188CUS chipset.<br />
** TL-WN821N v3 (ath9k_htc, htc_7010.fw); works out of the box on ArchLinuxARM, Wheezy and on OpenElec (>r11211), Problems with prior OpenElec; needs powered USB Hub (B). This chipset is also compatible with hostapd (wireless AP software)<br />
** TL-WN822N v2 (ath9k_htc) works on ArchLinuxARM, with powered USB Hub. Successfully tested hostapd/dnsmasq.<br />
** TL-WN823N Works out of box on Raspian using powered USB Hub<br />
** TL-WN7200ND works. Can be made as a WiFi AP using hostapd. Need a powered USB hub.<br />
<br />
<br />
* '''Trendnet'''<br />
** [http://www.wikidevi.com/wiki/TRENDnet_TEW-648UBM TEW-648UBM] USB ID: 20f4:648b, works OOTB with [http://learn.adafruit.com/adafruit-raspberry-pi-educational-linux-distro/ Adafruit Occidentials Raspbian Wheezy variant] as it includes kernel with [http://www.wikidevi.com/wiki/Special:Ask?title=Special%3AAsk&q=%5B%5BChip1+model%3A%3ARTL8188CUS%5D%5D&po=%3FInterface%0D%0A%3FFCC+ID%0D%0A%3FVendor+ID%0D%0A%3FDevice+ID%0D%0A%3FChip1+model%0D%0A%3FSupported+802dot11+protocols%0D%0A%3FMIMO+status%0D%0A%3FOUI%0D%0A&sort_num=&order_num=ASC&eq=yes&p%5Bformat%5D=broadtable&p%5Blimit%5D=500&p%5Bsort%5D=&p%5Boffset%5D=&p%5Bheaders%5D=show&p%5Bmainlabel%5D=&p%5Blink%5D=all&p%5Bsearchlabel%5D=&p%5Bintro%5D=&p%5Boutro%5D=&p%5Bdefault%5D=&p%5Bclass%5D=sortable+wikitable+smwtable&eq=yes RTL8188CUS driver built-in] (B)<br />
** [http://www.wikidevi.com/wiki/TRENDnet_TEW-649UB TEW-649UB] Works with OpenElec 3.0, chipset Realtek RTL8191SU<br />
<br />
* '''Widemac'''<br />
** RT5370 Wireless Adapter from [http://www.ebay.co.uk/itm/180887771838?ssPageName=STRK:MEWNX:IT&_trksid=p3984.m1497.l2649 Ebay] runs without powered hub. Follow these [http://elinux.org/RPi_Ralink_WLAN_devices instructions], but go to [http://ftp.de.debian.org/debian/pool/non-free/f/firmware-nonfree/ ftp.de.debian.org/debian/pool/non-free/f/firmware-nonfree/] and pick the latest firmware-ralink_0.xx_all.deb<br />
<br />
* '''ZyXEL'''<br />
** [http://www.element14.com/community/message/50015#50015/l/re-installing-kernel-headers-on-the-pi NWD2105] USB ID: 0586:341e, RT3070 chipset, rt2800usb driver (B)<br />
** [http://www.zyxel.com/products_services/g_202.shtml G-202] model 0586:3410 ZyXEL Communications Corp. ZyAIR G-202 802.11bg using zd1211rw kernel module and zd1211-firmware package<br />
<br />
===Problem USB Wi-Fi Adapters===<br />
<br />
These adapters were tested and found to have issues the Raspberry Pi. Note [http://www.raspberrypi.org/phpBB3/viewtopic.php?f=28&t=6928] as a possible solution/explanation for errors while running LXDE.<br />
<br />
* '''Alfa'''<br />
** AWUS036NHA (Vendor ID: 0cf3, Product ID: 9271) - Tested with Raspbian. Works fine if connected after boot. Kills boot process if previously attached. [http://www.raspberrypi.org/phpBB3/viewtopic.php?f=28&t=16809&p=169469#p169469 Details here.]<br />
<br />
* '''D-Link'''<br />
** ( DWA-131 (rev. B1) ) - Works now on Raspbian's kernel 3.6.11+ or with DLink firmware: http://tsd.dlink.com.tw/<br />
** DWL-G132 - In archlinux it is recognized - lsusb: 2001:3a03 D-Link Corp. DWL-G132 (no firmware) [Atheros AR5523] - but no wlan0 device is created - perhaps it needs the firmware to be loaded<br />
<br />
* '''Edimax'''<br />
** EW-7811Un (Vendor ID: 7397, Product ID: 7811) - Reports as containing the Realtek RTL8188CUS chipset listed below, no lockup or kernel oops under Wheezy, but dmesg reports constant timeouts trying to initialize the module. This appears to be resolved on 2012-09-18-Wheezy-raspbian and newer versions. EW-7811Un causes sporadic USB Issues when used together with steelseries 6G keyboard (repeated keys, possible file system corruption)<br />
** EW-7811Un (Vendor ID: 7397, Product ID: 7811) - There have been issues with receiving UDP multicast packages in combination with most (not all) wireless routers. Nearly impossible to debug, since running a sniffer on the Pi makes everything work as expected.<br />
** EW-7811Un It doesn't support Access Point and you can't use it for hostapd.<br />
<br />
* '''Linksys'''<br />
** WUSB300N (Vendor ID: 13B1, Product ID: 0029) - Tested with Raspbian, OpenELEC, among others. No Linux chipset support for Marvell 88W8362 at all.<br />
<br />
* '''LogiLink'''<br />
** WL0085 tested under Debian (Squeeze, Wheezy, Raspbian); no stable connection can be established. This gets even worse when X is running.<br />
<br />
* '''MicroNEXT'''<br />
** MN-WD152B (Debian image) modprobe hangs when plugged in, lsusb hangs. udevd errors in the logs. [http://www.element14.com/community/thread/17632] [http://www.raspberrypi.org/phpBB3/viewtopic.php?t=6737]<br />
*** Possible fix: try the new [http://learn.adafruit.com/adafruit-raspberry-pi-educational-linux-distro/occidentalis-v0-dot-1 Adafruit Occidentalis v0.1] image (based on Raspbian Wheezy) as it includes the needed 8192cu driver builtin to the kernel<br />
<br />
* '''Netgear'''<br />
** WNDA3100v2 tested with Debian (Wheezy); no driver for broadcom chipset (see [http://www.wikidevi.com/wiki/Netgear_WNDA3100v2 http://www.wikidevi.com/wiki/Netgear_WNDA3100v2]).<br />
<br />
* '''Realtek'''<br />
** RTL8188CUS USB-ID 0bda:8176, kernel oops in dmesg and freeze when pulled from USB. (B)<br />
<br />
* '''Trendnet'''<br />
** [http://www.element14.com/community/docs/DOC-44703 TEW-424UB] USB ID: 0bda:8189; tested on Debian, Fedora & Arch; rtl8187 driver; errors with LXDE running (B)<br />
<br />
* '''TP-Link'''<br />
** [http://www.element14.com/community/docs/DOC-44703 TL-WN821N] USB ID: 0cf3:7015; tested on Debian; requires [http://linuxwireless.org/download/htc_fw/1.3/htc_7010.fw htc_7010.fw] firmware; ath9k_htc driver; errors with LXDE running (B)<br />
** TL-WN723N USB ID: 0bda:8176; tested on Arch without a powered hub; it seems to draw too much current.<br />
** TL-WDN3200 USB ID: 148f:5572, no native driver available under Raspbian, OpenELEC, raspbmc (neither under x86 Linux) for the ralink 5572 chipset. Might work if driver is compiled from [http://www.ralinktech.com/en/04_support/support.php?sn=501 source].<br />
<br />
== USB Bluetooth adapters ==<br />
===Working Bluetooth adapters===<br />
* Asus USBIA-EG (paired with Asus Blutooth Keyboard/Media Center Remote<br />
** Verified works error-free in Multiple Distros (Openelec, Raspbian, RaspBMC, Xbian) Latest builds eliminate text echo problems.<br />
* Cambridge Silicon Radio, Ltd Bluetooth Dongle (HCI mode) - (USB ID 0a12:0001)<br />
** Example of above is; TOPDIGI UA01 Bluetooth USB Dongle Plug and Play (install bluez package from std repos)<br />
** Tesco own brand 'Technika' Nano Bluetooth Adapter has the Cambridge Silicon Radio chipset and works fine, cost £5.97 at time of posting.<br />
** Hama USB Bluetooth 3.0 adapter (Class 1) ~£10 on amazon.co.uk.<br />
** Another sample: Product ID: 0a12:0001, pictured here: http://www.element14.com/community/message/58288<br />
** RiiTek RT-MWK02+ - comes with a USB Bluetooth adapter that works perfectly for both the RiiTek mini Bluetooth keyboard/mouse and other Bluetooth devices. Tested both on builtin USB and on powered USB hub. There are other RiiTek Bluetooth (and non-Bluetooth wireless) devices on the working list. Bluetooth adapter shows up in lsusb as "0a12:0001 Cambridge Silicon Radio" - this is notable as most other sources of this chipset do not seem to be available in the US.<br />
** ICIDU USB Bluetooth Adapter Class II (Not the mini version) - Works out of the box with Raspbian and RaspBMC. Hot-plugging causes Pi restarts, however leaving it plugged in directly into the pi works fine. Powered USB Hub is advised if hotplugging. ~5 Euro in the Netherlands.<br />
** Sabrent BT-USBT. CSR radio, bluetooth 2.0. Tested with Raspbian<br />
** Azio BTD211. CSR radio, bluetooth 2.1 + EDR. Tested with Raspbian<br />
** Azio BTD-V400. CSR BC8 radio, bluetooth 4.0. Tested with Raspbian using powered USB hub<br />
* D-Link DBT-122, with ID 07d1:f101, using a Broadcom chip<br />
** http://www.element14.com/community/message/58288<br />
* IOGear GBU321 (Broadcom BCM2045 Chipset)<br />
** Works with Raspbian Wheezy directly attached to Raspberry Pi and via powered USB hub.<br />
* Trust BT-2400p<br />
** Working well with Raspbian Wheezy directly attached to Raspberry Pi. Using with sma-Bluetooth (SMA Solar Inverter reading software).<br />
<br />
===Working Bluetooth/Wifi Combo adapters===<br />
* PLANEX 2 in 1 Micro Size USB Bluetooth3.0 WiFi Combo Adapter - Model number: BT-Micro3H2X<ref>http://www.raspberrypi.org/phpBB3/viewtopic.php?f=45&t=27678</ref><br />
* Cirago Bluetooth 3.0 High Speed & Wi-Fi Combo USB Mini Adapter, Class 2 (BTA7300)<ref>http://www.raspberrypi.org/phpBB3/viewtopic.php?f=45&t=27678</ref><br />
* Lindy USB Bluetooth 3.0 HS + WLAN Adapter, Class 2 (Lindy No.52213)<ref>http://www.lindy.co.uk/shop/showProductDetail.do?orderNumber=52213</ref><br />
<br />
===Problem Bluetooth adapters===<br />
* '''Belkin'''<br />
** Belkin F8T017. Tested with Raspbian 2012-07-15 and bluez installed with apt-get. When dongle is inserted into Pluscom powered USB hub, my remote PuTTY session scrolls incredibly slowly (testing with ls -R to generate text). Suspect network issue. Lots of errors on dmesg too. Raspberry Pi itself is responsive when using directly. On removal of the device everything goes back to normal.<br />
* '''Generic'''<br />
** [http://dx.com/p/mini-bluetooth-v3-0-usb-2-0-dongle-71248 Bluetooth "3.0" Dongle]. Doesn't work reliably - eg. after some time it will hang and the device will need to be reset using fcntl. The device id is 1131:1004 Integrated System Solution Corp. Bluetooth Device.<br />
** [http://dx.com/p/super-mini-bluetooth-2-0-adapter-dongle-vista-compatible-11866 Super Mini Bluetooth 2.0 Dongle]. The device is recognized and after installing bluez-firmware you can bring it up with hcitool hci0 up. However whenever you try to pair with any device it will cause kernel panic and lock up the system. Confirmed on Raspbian, RaspBMC. The device is a counterfeit Cambridge Silicon Radio device, probably with several bugs in it causing lockups.<br />
* Asus USB-BT211<br />
** Shows up as HCI device in Raspbian, but it does not scan or pair.<br />
** http://www.raspberrypi.org/phpBB3/viewtopic.php?f=28&t=9962<br />
<br />
== USB Ethernet adapters ==<br />
===Working Ethernet adapters===<br />
* '''AVM'''<br />
** FRITZ!Box WLAN 3030 USB Ethernet Adapter: Works out of the box. No external power source needed.<br />
* '''Wintech'''<br />
** USB 2.0 LanCard Model: LAU-15 (CK0049C) using the mcs7830 driver. Probably needs more than 100&nbsp;mA current. [http://www.raspberrypi.org/phpBB3/viewtopic.php?f=46&t=8708#p106136]<br />
* '''LogiLink'''<br />
** USB 2.0 UA0144: AX88772 chipset using the asix kernel driver. Tested only on powered USB hub so far.<br />
** LogiLink Fast EN USB 2.0 to RJ45 Adapter: Test on Wheezy-Raspian (2012-08-16) without USB Hub will be confirmed<br />
lsusb output: Bus 001 Device 004: ID 9710:7830 MosChip Semiconductor MCS7830 10/100 Mbps Ethernet adapter <br />
* '''Apple'''<br />
** Apple USB Ethernet Adapter using asix kernel driver. Works out of the box on Raspbian, haven't tested on any other OS.<br />
* '''Edimax'''<br />
** Edimax EU-4230 USB2.0 Fast Ethernet Adapter with 3 port USB hub. Works out of the box. Needs its own power source.<br />
* '''D-Link'''<br />
** D-Link DUB-E100 Fast Ethernet USB 2.0 Adapter - works out of the box, requires own power supply (from powered USB hub)<br />
* '''LinkSys'''<br />
** Linksys - USB200M - Compact USB 2.0 10/100 Network Adapter - raspian recognized it automatically and so far I have only pinged a few addresses with and it worked. I had it plugged into a powered hub so I cannot say if it works connected directly to the pi.<br />
* '''Sabrent'''<br />
** Sabrent USB 2.0 10/100 Ethernet Adapter - works out of the box (asix), but USB 2.0 '''only''' (does not work if using dwc_otg.speed=1 in cmdline.txt to force USB 1.1 for other problem hardware)<br />
* '''Sitecom'''<br />
** Sitecom LN-030 V2 detected as ASIX AX88772 USB 2.0 Ethernet Adapter works out of the box. Doesn't seem to require any extra power supply.<br />
* '''A-Link'''<br />
** A-Link NA1GU Gigabit USB 2.0 Ethernet adapter<br />
This adapter works, but it (probably) requires a bit of work. The driver for the chipset (Asix AX88178) included with the Raspbian kernel (v 3.1.9+ Aug 7 2012) does '''not''' work. With that driver the device is detected, but it does not seem to be possible to actually put any traffic through it. :-( In order to make it work you need to download the latest driver from [http://www.asix.com.tw/products.php?op=pItemdetail&PItemID=84;71;100&PLine=71 the chipset manufacturer]. The version I used was "Linux kernel 3.x/2.6.x Driver" v4.4.0, released 2012-05-18. Fortunately this is GNU GPLv2 -licenced source code and not a binary blob, so compiling it for the Raspberry Pi is perfectly doable. The hardest part was in fact getting the Linux source code required, because the repositores contained the source for the wrong kernel version. >:-( Fortunately there is [https://www.grendelman.net/wp/compiling-kernel-modules-for-raspbian-raspberry-pi a very useful guide] for how to get the sources from github, and preparing that source so that you can compile modules. Unfortunately you will have to compile the kernel (even if you don't actually install it) - which will take the better part of the day on the Raspberry, but once that's done you can unpack the driver source and just run "make && sudo make install". Reboot and you should have a fully working Ethernet adapter.<br />
<br />
The adapter seems to work without a powered USB hub, but according to the specifications it can draw up to 190&nbsp;mA, so there might be stability issues if additional power is not provided.<br />
* '''Hama'''<br />
** Hama 00049244 Fast Ethernet USB 2.0-Adapter detected as MOSCHIP 7830/7832/7730 usb-NET adapter. Works out of the box on Debian Wheezy/sid (2012-08-08-wheezy-armel)(not tested yet on other OS). No external power source or USB hub needed.<br />
* '''Newlink'''<br />
** Newlink NLUSB2-ETH USB 2.0 Ethernet Adapter. Works out of the box on Raspbian. Detected as ASIX AX88772. Works without a powereed hub.<br />
<br />
===Problem Ethernet adapters===<br />
* Axago<br />
** Axago ADE-X1 10/100 Ethernet Adapter (USB: 9710:7830 driver:mcs7830). Adapter working about 10 minutes without problem, but after that kernel write error message to dmesg and no packet is received. Needed to unplug and plug USB again. Tested with and without powered USB hub. dmesg error: NETDEV WATCHDOG: eth1 (MOSCHIP usb-ethernet driver): transmit queue 0 timed out<br />
<br />
* Davicom / Kontron<br />
** Kontron DM9601 (USB: 0fe6:9700) Cost $5 on Ebay, works OK with Dell laptop under WinXP & Debian. Adaptor works on boot on R-Pi model A well enough for ping and NTP, but then crashes with "Kernel Bug at net/core/skbuff.c:127" immediately when file transfer begins. TP1-TP2 voltage measured solid at 4.92 V. See also http://www.raspberrypi.org/phpBB3/viewtopic.php?f=28&t=39567&p=325003#p325003 The Linux DM9601 Driver is reported to be the problem here: http://www.raspberrypi.org/phpBB3/viewtopic.php?f=66&t=34557 so until driver is updated, do not bother with this device.<br />
<br />
== USB Sound Cards ==<br />
You will usually want the <code>alsa</code> package for sound. In the Debian image for Raspberry Pi (and possibly other distributions) USB sound cards are prevented from loading as the first sound card, which can be an annoyance if it's the only device you have. To disable this behaviour edit <code>/etc/modprobe.d/alsa-base.conf</code> and comment out the last line; <code>options snd-usb-audio index=-2</code> . If you are not user ''pi'' you may need to add your username to the ''audio'' group thus: <code>sudo adduser yourusername audio</code> (user ''pi'' usually belongs to this group anyway).<br />
<br />
* '''Creative'''<br />
** [http://asia.creative.com/products/product.asp?category=1&subcategory=207&product=17892 Sound Blaster Play!]<br />
* '''Daffodil'''<br />
** [http://www.amazon.co.uk/gp/product/B002FI7GWK/ref=oh_details_o03_s00_i00 USB Sound Adapter US01]. Tested with low-cost headphone/microphone set via ''audacity'' (See notes at [http://www.cpmspectrepi.webspace.virginmedia.com/raspberry_pi/MoinMoinExport/DaffodilUSBSoundAdapter.html CPM-Spectre-Pi...DaffodilUSBSoundAdapter]).<br />
* '''Edirol'''<br />
** [http://www.roland.com/products/en/UA-1A/ UA-1A]<br />
* '''GWCtech'''<br />
** [http://www.gwctech.com/product3.asp?listid=3&id=4&subid=10&pid=788&typeid=96 AA1570 USB 7.1 Sound Card] (aka [http://www.conrad.com/ce/en/product/872990/USB-SoundBox-71 Conrad AA 1570 7.1 SoundBox]) - playback works fine, Recording stutters unless dwc_otg.speed=1 is set<br />
* '''Hercules'''<br />
** [http://www.hercules.com/fr/Cartes-Son/bdd/p/123/gamesurround-muse-xl-pocket-lt3/ Gamesurround Muse XL (Pocket LT3)]<br />
* '''Logilink'''<br />
** [http://www.logilink.de/showproduct/UA0053.htm?seticlanguage=en UA0053 USB Soundcard with Virtual 3D Soundeffects LogiLink]<br />
* '''Logitech'''<br />
** [http://www.amazon.com/Logitech-Wireless-Gaming-Headset-Surround/dp/B003VANOFY/ref=sr_1_1?ie=UTF8&qid=1358114107&sr=8-1&keywords=g930 Logitech G930 Wireless Gaming Headset with 7.1 Surround Sound] (stereo works with ALSA, have not tried 7.1 Surround Sound)<br />
* '''NuForce uDAC-2'''<br />
** [http://www.nuforce.com/hp/products/iconudac2/index.php NuForce uDAC-2 Headphone Amplifier and USB DAC]<br />
* '''Plantronics'''<br />
** [http://www.ebay.com/itm/Genuine-New-Plantronics-External-USB-Audio-Soundcard-New-Sealed-/300845395889?pt=US_Sound_Card_External&hash=item460bc86fb1 Plantronics Stereo USB Adapter -01] (works with ALSA) (shows up in lsusb as 0d8c:000c C-Media Electronics, Inc. Audio Adapter)<br />
* '''Terratec'''<br />
** [http://www.terratec.net/fr/produkte/Aureon_Dual_USB_12339.html Aureon Dual USB] (not with USB high speed; add dwc_otg.speed=1 to /boot/cmdline.txt, but that will slow down all USB transfers)<br />
* '''Texas Instruments PCM2704'''<br />
** [http://www.ti.com/product/pcm2704 PCM2704 98&nbsp;dB SNR Stereo USB2.0 FS DAC with line-out and S/PDIF output, Bus/Self-powered]<br />
<br />
=== Databases of supported sound cards ===<br />
* http://wiki.linuxaudio.org/wiki/current_audio_gear<br />
* http://wiki.linuxmusicians.com/doku.php?id=hardware_matrix<br />
<br />
=== Class compliant USB sound cards ===<br />
<br />
Any USB1.1 audio interface that is class compliant should work with Linux, same goes for USB2.0 interfaces that adhere to the current USB audio standards. There are some interfaces that are supported in Linux while they do not comply to the standards because specific quirks have been added to the USB Linux drivers. To verify if your interface is supported search for a manual of your interface and check if it needs drivers to run under Windows/Mac. If the manual explicitely mentions no drivers are needed the interface is almost surely a class compliant device. When in doubt check the aforementioned databases.<br />
<br />
=== Troubleshooting ===<br />
If you encounter problems setting up your USB soundcard check the RPi Wiki article in the linuxaudio.org Wiki: http://wiki.linuxaudio.org/wiki/raspberrypi<br />
<br />
==USB 3G Dongles==<br />
* Huawei E1750<br />
* Huawei E173<br />
* Huawei E1820 Works on Raspbian with Sakis3G<br />
* Huawei E220<br />
* Huawei E353 HiLink Works on Raspbian<br />
* Huawei E160 (AT commands only)<br />
* Franklin U600 from Sprint / VirginMobile<br />
** Use usb_modeswitch and vendor 0x1fac and product 0x0150/0x0151<br />
* Digicom Internet Key 7.2 HSUPA '''MU372-L01''' [http://www.digicom.it/digisit/prodotti.nsf/itprodottiidx/MU372L01]<br />
Tested on Raspbian and Archlinux. Detected as 230d:0001. Works with cdc_acm driver. Install usb_modeswitch.<br />
There are 2 "com ports"( /dev/ttyACM0 and /dev/ttyACM1 ) . Tested with Network Manager.Works also perfectly with SAKYS3G [http://www.sakis3g.org/] tools (!! led is always off !!) and wvdial. A working wvdial.conf: http://ubuntuforums.org/showpost.php?p=10361881&postcount=28 . (for example for Vodafone IT , replace Init3 with this: Init3 = AT+CGDCONT=1,"IP","web.omnitel.it" and replace line Modem = /dev/ttyUSB0 with Modem = /dev/ttyACM1 ) and run with wvdial voda .<br />
<br />
== USB IR Receivers==<br />
* The [http://thepihut.com/products/flirc-usb-dongle-for-the-raspberry-pi FLIRC] USB dongle allows the use of any remote control with your Raspberry Pi. Configure the device on your desktop PC, then simply plug into your Pi for a perfect media center companion. Available from [http://thepihut.com/ The Pi Hut]<br />
<br />
SMK Manufacturing, Inc. eHome Infrared Receiver (Works out of the box with OpenELEC)<br />
<br />
== USB Radio devices==<br />
*FM Radio<br />
** ADS InstantFM Music - FM radio tuner works fine under Debian.<br />
<br />
== USB TV Tuners and DVB devices==<br />
*August<br />
**DVB-T205, based on rtl2832u chipset, working with [https://github.com/ambrosa/DVB-Realtek-RTL2832U-2.2.2-10tuner-mod_kernel-3.0.0 this driver]. Tested with Saorview (Irish DTT service), both HD & SD.<br />
*DVBSky<br />
**[http://dvbsky.eu/Products_S860.html Mystique SaTiX-S2 Sky USB]: Scanning/watching SD and HD works via vdr and streamdev plugin, watching on the Raspberry Pi directly is laggy as hell. DVB-USB and I2C support must be enabled in the kernel. Needs drivers/firmware from [http://dvbsky.eu/Support.html here].<br />
*Sundtek<br />
**Sundtek MediaTV Digital Home<br />
**Sundtek MediaTV Pro<br />
**Sundtek SkyTV Ultimate<br />
**[http://shop.sundtek.de DVB-C, DVB-T, DVB-S/S2]: digital TV works, streaming to Windows / Linux is no problem. Easy installation [http://support.sundtek.com/index.php/topic,4.0.html English]<br />
*Hauppauge<br />
** Hauppauge NOVA-T Stick (Revision 70xxx) DiBcom DiB0700 chipset, requires powered hub.<br />
** Hauppauge NOVA-TD Stick (Revision 52xxx) DiBcom DiB0700 chipset, requires powered hub.<br />
** Hauppauge WinTV-HVR-1950 (tested analog tuner with omxplayer)<br />
** Hauppauge WinTV-HVR-950Q (tested Digital OTA with TVHeadend in Raspbian)<br />
*K-World<br />
** K-World UB499-2T Dual DVB-T USB Tuner. IT9137 chipset. With no other USB devices connected Raspberry Pi can just about power this stick. IR and supplied remote work with XBMC.<br />
*Technisat<br />
**Technisat_SkyStar_USB_HD. Instructions: http://www.linuxtv.org/wiki/index.php/Technisat_SkyStar_USB_HD Used the Raspberry Pi to receive and redirect it via network to another host. Didn't try to play back the stream on the Raspberry Pi itself. Tested with Astra 19.2E radio and SD-TV channels<br />
*Generic<br />
** [http://www.onsources.com/product_images/a/757/watch_and_record_digital_tv_dongle__44323_zoom.jpg DVB-T USB Dongle (Silver casing)], based on AF9015 chipset.<br />
** [http://www.electrodepot.fr/media/catalog/product/cache/1/image/500x/9df78eab33525d08d6e5fb8d27136e95/P926993.jpg DVB-T USB Dongle], based on RTL2832 FC12 (HD/SD), IR was detected, but it is not tested.<br />
** [http://obrazki.elektroda.pl/8081115000_1317678968.jpg HDTV USB DVB-T] dongle, based on IT9135. This tuner comes in two revisions. Revision is printed on PCB.<br />
*** rev. 1.0; should work with 3.2+ kernel, need confirmation.<br />
*** rev. 2.0; works with kernel 3.6.11, without a powered hub. This tuner also requires a firmware (dvb-usb-it9135-02.fw) which can be downloaded from [http://logout.hu/bejegyzes/azbest/usb_dvb-t_tuner_it9135_rev2/hsz_1-50.html this page]. It's in Hungarian, so google translate or equivalent is recommended. The remote also works.<br>According to [http://www.raspberrypi.org/phpBB3/viewtopic.php?f=35&t=29141 this post], there may be issues on some software configurations when using ''omxplayer''.<br />
<br />
== USB Webcams ==<br />
<br />
This list is not entirely reliable, working does not necessarily mean working without errors. Please contribute with your own experiences!<br />
<br />
<div style="margin: -.3em -1em -1em -1em;"><br />
{| width="100%" bgcolor="#fff" border="0" cellpadding="2px" cellspacing="2px" style="margin:auto;"<br />
|- align="center" bgcolor="#e7eef6"<br />
| '''Brand'''<br />
| '''Name'''<br />
| '''Model Number'''<br />
| '''Hardware ID'''<br />
| '''Verified OS'''<br />
| '''Verified OS version'''<br />
| '''Verified Resolution'''<br />
| '''Additional Information'''<br />
<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Canyon<br />
|<br />
| CNR-FWC113<br />
| 0c45:6340<br />
| raspbian/wheezy <br />
| 2013-04-11<br />
| 640x480<br />
| works fine out of the box. Lacks autofocus (manual focus ring works fine). Has auto exposure, but seems to be optimized for indoor use. When using outdoors, image is completely overexposed.<br />
<br />
|- valign="top" align="left" style="background: #F6D2CF;"<br />
|Canyon<br />
|<br />
|CNR-WCAM820<br />
|<br />
| raspbian/wheezy<br />
|<br />
| 1280x1024<br />
| 2 Mpixel camera with manual focus; works with fswebcam and v4l4j on Raspbian Wheezy armhf; problems with 1600x1200 resolution in some apps (timeouts - probably too slow USB); 1280x1024 and lower resolutions works OK<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|CBR<br />
|<br />
| CW 835M Black<br />
|<br />
| raspbian/wheezy <br />
| 2013-02-12<br />
| <br />
| works fine without powered hub<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Creative<br />
|Live! <br />
| VF0470<br />
|<br />
| ArchLinux<br />
| <br />
|<br />
| works out of the box on ArchLinux<br />
<br />
|- valign="top" align="left" style="background: #F6D2CF;"<br />
|Creative<br />
|Live! Cam Socialize HD<br />
| VF0610<br />
|041e:4080<br />
| raspbian/wheezy <br />
| 2012-11-26<br />
| 960x544<br />
| Works at 1280x720 taking stills in fswebcam with some errors using MJPEG, unusable with YUYV. 960x544 works in both MJPEG and YUYV. Has some stabilitiy issues if powered from RasPi (Drops USB +eth0 every 8 or so hours). Helps to append nodrop=1 and timeout=5000 to uvcvideo module.<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Creative<br />
|Live! Cam Sync HD<br />
| <br />
|041e:4095<br />
| raspbian/wheezy <br />
| 2013-04-11<br />
| 1280x720<br />
| Works out of the box. Autoexposure works well both indoors and outdoors. By default the image is bit too software enhanced (they call it "sharpness"), but this "sharpness" level can be set to a lower level via fswebcam tool.<br />
<br />
|- valign="top" align="left" style="background: #F6D2CF;"<br />
|Creative<br />
|Live! Cam Vista IM<br />
| VF0640<br />
|<br />
| raspbian/wheezy<br />
|<br />
| <br />
| works on Raspbian at 320x240 resolution, 15fps<br />
|- valign="top" align="left" style="background: #F6D2CF;"<br />
|Creative<br />
|Live! Cam Socialize<br />
| VF0640<br />
|<br />
| raspbian/wheezy<br />
|<br />
| <br />
| works on Raspbian at 320x240 resolution, 15fps<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Creative<br />
|Webcam Notebook<br />
| PD1170<br />
|<br />
| <br />
|<br />
| <br />
| Detects, untested.<br />
<br />
|- valign="top" align="left" style="background: #F6D2CF;"<br />
|Creative<br />
|Webcam Pro<br />
|PD1030<br />
|<br />
|<br />
|<br />
|<br />
|ov519 driver crashes almost immediately. ("gspca: ISOC data error: [0] len=0, status=-4004")<br />
<br />
|- valign="top" align="left" style="background: #F6D2CF;"<br />
|Hercules<br />
|Webcam Deluxe<br />
|<br />
|05a9:4519<br />
|raspbian/wheezy + Arch<br />
|2013-02-09<br />
|<br />
|ov519 driver "Corrupt JPEG data: premature end of data segment" gives corrupt image in motion and fswebcam<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|HP<br />
|WebcamHD-2200<br />
| HD-2200<br />
|<br />
| <br />
| <br />
| <br />
|<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|HP<br />
|Webcam HD-2300<br />
| HD-2300<br />
|<br />
| <br />
| <br />
| <br />
|<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|HP<br />
|Webcam HP-3100<br />
|HP-3100<br />
|<br />
| <br />
|<br />
| <br />
| UVCVideo /dev/video0 Needs chmod to 666 to operate. Will work without hub if only device in USB ports. Works with both Arch and Wheezy out of the box<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Logitech<br />
|Webcam C100<br />
| V-U0013<br />
|<br />
| raspbian/wheezy <br />
| 2012-08-16<br />
| <br />
| works fine without powered hub<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Logitech<br />
|Webcam C200<br />
| <br />
| 046d:0802<br />
| <br />
|<br />
| <br />
| works fine without powered hub<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Logitech<br />
|Webcam C210<br />
| <br />
| 046d:0819<br />
| Raspbian/wheezy<br />
| 2012-12-16<br />
| 320x240, 640x480<br />
| works fine without powered hub<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Logitech<br />
|Webcam C270<br />
| <br />
|<br />
|<br />
| <br />
| <br />
| With external power<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Logitech<br />
|Webcam C300<br />
|V-U0004<br />
|046d:0805<br />
|Raspbian/Wheezy<br />
|2013-02-09<br />
|320x240, 640x480, 1280x1024<br />
|Works out of the box. Does not appear to require a powered hub.<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Logitech<br />
|Webcam C310<br />
| <br />
|<br />
|<br />
| <br />
| <br />
| Does not require a powered hub to capture snapshots<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Logitech<br />
|Webcam C510<br />
| <br />
|<br />
| <br />
|<br />
| <br />
| <br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Logitech<br />
|Webcam C525<br />
| <br />
|046d:0826<br />
|<br />
| <br />
| <br />
| Works fine without powered hub<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Logitech<br />
|Webcam C615<br />
| <br />
|<br />
| <br />
|<br />
| <br />
| Works fine without powered hub<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Logitech<br />
|Webcam C905<br />
| <br />
|046d:080a<br />
|occidentalis<br />
|v0.2<br />
|1600x1200<br />
| Works fine without powered hub, she is uncvideo and detected out of box as Video0 V4L device. 1600x1200 is slow rate but he tested with motion.<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Logitech<br />
|Webcam C910<br />
| <br />
|<br />
| <br />
|<br />
| <br />
| With external power, is uncvideo. 320x240 works powered directly by the Raspberry Pi.<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Logitech<br />
|Webcam C920<br />
| <br />
|<br />
| raspbian/wheezy<br />
|<br />
| <br />
| With powered hub, detected out of box as Video0 V4L device<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Logitech<br />
|QuickCam Orbit/Sphere<br />
| <br />
|<br />
| <br />
|<br />
| <br />
| Works with external power<br />
<br />
|- valign="top" align="left" style="background: #F6D2CF;"<br />
|Logitech<br />
|QuickCam Messenger<br />
|V-UM14<br />
|046d:08f0<br />
|raspbian/wheezy + Arch<br />
|2013-02-09<br />
|<br />
|Not working, STV06xx driver "ioctl (VIDIOCGCAP): Inappropriate ioctl for device", Supported palettes: GRBG, gives corrupt image in fswebcam<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Logitech<br />
|QuickCam Pro 9000<br />
| <br />
|<br />
| raspbian/wheezy<br />
|<br />
| <br />
| Powered by RasPi<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Logitech<br />
|QuickCam Pro for Notebooks<br />
|960-000047<br />
|046d:0991<br />
|Raspbian Wheezy<br />
|2012-12-16<br />
|160x120 320x240 640x480<br />
|With guvcview it shows at about 4fps at 160x120, and at about 1fps at 640x480. GUVCViewer Controls are available for focus and exposure.<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Logitech<br />
|QuickCam Ultra Vision<br />
| <br />
|<br />
| raspbian/wheezy<br />
|<br />
| <br />
| Powered by RasPi<br />
<br />
<br />
|- valign="top" align="left" style="background: #F6D2CF;"<br />
|Logitech<br />
|Webcam Pro 4000<br />
| <br />
|<br />
| <br />
| <br />
| <br />
| It uses pwc driver which does not work. Maybe it's because of general Raspberry Pi USB bug.<br />
<br />
|- valign="top" align="left" style="background: #F6D2CF;"<br />
|Logitech<br />
|Webcam Pro 9000<br />
| <br />
| 046d:0809<br />
| Arch Linux<br />
|<br />
| <br />
| Powered by RasPi, measured ~120 mA current capturing at ~5fps. Has issues capturing images at higher than default resolutions (using motion - Arch and Debian).<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Medion<br />
|<br />
| MD86511<br />
|<br />
| raspbian/wheezy <br />
| 2012-07-15<br />
| <br />
| Powered by RasPi<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Mexxcom<br />
|<br />
| M-104<br />
|<br />
| raspbian/wheezy <br />
| 2012-12-16<br />
| <br />
| Powered by USB hub<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Microsoft<br />
|LifeCam Cinemap 720p USB HD Webcam<br />
| H5D-00001<br />
|<br />
| raspbian/wheezy <br />
|<br />
| <br />
| <br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
| Microsoft<br />
| LiveCam HD-3000<br />
| HD-3000<br />
| 045e:0779<br />
| Archlinux<br />
| 2013-02-06<br />
| 160x120<br />
| Works out of the box at the tested resolution. Can be powered directly by the Raspberry Pi and works fine also with a wifi dongle attached to the other usb port.<br />
<br />
|- valign="top" align="left" style="background: #F6D2CF;"<br />
| Microsoft<br />
| LiveCam HD-3000<br />
| HD-3000<br />
| 045e:0779<br />
| raspbian/wheezy <br />
| 2013-04-11<br />
| 1280x720<br />
| Picture breaks up at the bottom. Unable to automatically set proper exposure, seems to be set to a fixed level.<br />
<br />
|- valign="top" align="left" style="background: #F6D2CF;"<br />
|Microsoft<br />
|LifeCam HD-5000<br />
| <br />
|<br />
| <br />
|<br />
| <br />
| Picture breaks up at the bottom<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Microsoft<br />
|LifeCam HD-6000<br />
| <br />
|<br />
| raspbian/wheezy <br />
|<br />
| <br />
| Powered by USB hub<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Microsoft<br />
|LifeCam<br />
| NX-6000<br />
|<br />
| raspbian/wheezy <br />
|<br />
| <br />
| Powered by USB hub<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Microsoft<br />
|LifeCam<br />
| VX-7000<br />
|<br />
| raspbian/wheezy <br />
|<br />
| <br />
| Powered by USB hub<br />
<br />
|- valign="top" align="left" style="background: #F6D2CF;"<br />
|Microsoft<br />
|LifeCam<br />
| VX-3000<br />
|<br />
| raspbian/wheezy <br />
|<br />
| <br />
| There do appear to be some issues with image quality and getting partial frames and such, with fswebcam<br />
<br />
|- valign="top" align="left" style="background: #F6D2CF;"<br />
|Microsoft<br />
|LifeCam<br />
| VX-500<br />
|<br />
| raspbian/wheezy <br />
|<br />
| <br />
| Up to 352x288. Higher resolutions do not work. <br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Microsoft<br />
|LifeCam<br />
| NX-6000<br />
|<br />
| raspbian/wheezy <br />
|<br />
| <br />
| Powered by USB hub<br />
<br />
|- valign="top" align="left" style="background: #F6D2CF;"<br />
|Microsoft<br />
|LifeCam<br />
| VX-800<br />
|<br />
| raspbian/wheezy <br />
|<br />
| 352x288<br />
| Doesn't work at full resolution<br />
<br />
|- valign="top" align="left" style="background: #F6D2CF;"<br />
|Microsoft<br />
|LifeCam Studio/Cinema<br />
| <br />
|<br />
| <br />
|<br />
| <br />
| Has UVC issues detailed here [http://www.ideasonboard.org/uvc/#devices]. Horizontal lines problem [http://www.raspberrypi.org/phpBB3/viewtopic.php?f=63&t=12304]. Stability issues [http://www.raspberrypi.org/phpBB3/viewtopic.php?f=63&t=12247].<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Microsoft<br />
|LifeCam Studio<br />
|1080p HD <br />
|045e:0772<br />
| Raspbian Wheezy<br />
| 2013-04-12<br />
| 1280x720<br />
| Works for me without any issues with a powered usb-hub (Belkin).<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Microsoft<br />
|Xbox Live Vision<br />
| <br />
| 045e:0294<br />
| Arch Linux <br />
|<br />
| <br />
| Powered by RasPi<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|MSI<br />
|MSI StarCam 370i<br />
|370i (snake)<br />
| <br />
| Raspbian Wheezy<br />
|<br />
| 352 x 288<br />
| Works powered by RasPi or USB Hub - set up with Motion at 352 x 288 - works great. Has manual infra-red leds, but turned on through software in Windows, so doesn't work on Pi, but normal capture no problems.<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Philips<br />
| Webcam<br />
| SPC 900NC<br />
| 0471:0329<br />
| Raspbian Wheezy<br />
| 2012-12-16<br />
| 160x120<br />
| Recognised as USB device ID 0471:0329 Philips (or NXP) SPC 900NC PC Camera / ORITE CCD Webcam(PC370R). Works with guvcview , but not with luvcview. Also working using command ~$ fswebcam -r 160x120 -d v4l2:/dev/video0 test.jpg<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Philips<br />
| toucam<br />
| Philips 720K/40 webcam<br />
| 0471:0313<br />
| Raspbian Wheezy<br />
| 2013-04-03<br />
| 320x240<br />
| Recognised as lsusb ID 0471:0329 Philips (or NXP). Works with $> guvcview -s 320x240 -f yv12 -t 5 -n rec5sec.mkv --exit_on_close --no_display, but not with command $> fswebcam -r 160x120 -d v4l2:/dev/video0 test.jpg<br />
<br />
|- valign="top" align="left" style="background: #F6D2CF;"<br />
|Realtek<br />
|Generic Camera<br />
|2SF022<br />
|0bda:5801<br />
|Raspbian Wheezy<br />
|<br />
|<br />
|When started with luvcview at 15fps and 320x240 it seemed to give a frame rate of barely 1 per second <br />
|- valign="top" align="left" style="background: #F6D2CF;"<br />
|Silicon Motion<br />
| SM731 Camera<br />
| <br />
| 090c:71b3<br />
| Raspbian Wheezy<br />
|<br />
| <br />
| Required UVCVideo driver - worked out of the box. Tested for 320x240 using motion & camorama for pictures,streaming.<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Sony<br />
| Playstation Eye for PS3<br />
| <br />
|<br />
| <br />
|<br />
| <br />
| The occasional frame is corrupted/stutters when running at 640x480<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Sony<br />
| Playstation Eye for PS2<br />
| <br />
|<br />
|<br />
| <br />
| <br />
| Occasional 'mangled frame' directly connected to Rev 2 Raspberry P<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Sony<br />
| Playstation Eye for PS2<br />
| SLEH 00030<br />
|<br />
| Arch Linux<br />
|<br />
| <br />
| (OV519 camera). Picture constantly breaks up on xawtv and wxcam under Arch Linux. Noted there were ISOC data error len=0 status=-4004 errors in dmesg. This happens when powered from the Raspberry Pi and when powered from a Pluscom USB hub. Arch was updated on 17th July 2012<br />
<br />
|- valign="top" align="left" style="background: #F6D2CF;"<br />
|T'nB<br />
| Minipix 100K pixels<br />
| IMWB032992<br />
| 1e4e:0100<br />
| raspbian/wheezy<br />
| 2012-12-16<br />
| <br />
| RasPi freezes (reboot needed) after a few minutes of using Motion to stream (tested with external power)<br />
<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Trust<br />
| 2 MP Auto Focus Webcam<br />
| <br />
|<br />
| Arch Linux<br />
|<br />
| <br />
| works out of the box<br />
<br />
|- valign="top" align="left" style="background: #F6D2CF;"<br />
|Trust<br />
| SPACEC@M 200<br />
| <br />
|<br />
| Arch Linux<br />
|<br />
| <br />
| (OV511 camera). Picture stops after a few seconds in xawtv under Arch Linux and xawtv reports libv4l2 errors. This happens when powered from the Raspberry Pi and when powered from a Pluscom USB Hub. Arch was updated on 17th July 2012<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Trust<br />
| Spotlight<br />
| <br />
| 0c45:62c0<br />
| Raspbian/Wheezy<br />
| <br />
| 640x480 <br />
| Works out of the box. Tested with power direct from the Raspberry Pi, not tested on a hub. <br />
<br />
<br />
|-<br />
|}<br />
<br />
== USB GPS devices ==<br />
<br />
*Columbus<br />
** Columbus V-800 (MediaTek (MTKII) 3329 GPS chipset) - does not require powered USB hub. Works on Wheezy (using gpsd & gpsd-clients)<br />
*Royaltek<br />
**Royaltek RGM 2000 SiRF2 using the included serial (TTL) to USB - converter. That uses a Profilic pl2303-chip so you'll need to compile the module or the kernel manually<br />
*Garmin<br />
**Garmin eTrex Vista HCx: It works, but it may draw too much power. To get it working (software part): https://wiki.openstreetmap.org/wiki/USB_Garmin_on_GNU/Linux<br />
*GlobalSat<br />
**GlobalSat BU-353 Does not require a powered hub, works fine when directly plugged into the Raspberry Pi. On Raspian, requires the gpsd and gpsd-client packages. For some reason, the gpsd daemon does not always start correctly on boot. You may need to do something like the following to manually restart it:<br /><pre>sudo killall gpsd; sudo gpsd /dev/ttyUSB0 -F /var/run/gpsd.sock</pre><br />
<br />
*Wintec<br />
**WBT-200: No problem on Debian<br />
*Holux<br />
**Holux M-215: Works fine on Arch, uses Silicon Labs CP210x RS232 serial adaptor driver<br />
*Bluenext<br />
**Bluenext BN903S: No problem on Debian image (19-04-2012).<br />
<br />
== USB UART and USB to Serial (RS-232) adapters ==<br />
A USB UART adapter is used to access the serial console of the Raspberry Pi from a development host such as a laptop or desktop PC. The USB end connects to the PC and the UART header end connects to the USB. While it is possible to connect the USB end to another Raspberry Pi, this configuration has not been tested unless explicitly mentioned against an individual entry below.<br />
<br />
===Working USB to Serial Adapters===<br />
*'''FTDI'''<br />
**FT232 chip based adapters works for some people, but others find it hangs Linux when the port is opened. The module is ftdi_sio.<br />
**FT2232D dual RS232/FIFO works (used in various JTAG devices)<br />
<br />
*'''Prolific'''<br />
**PL2303 chip based adaptors works fine on latest Debian tested with ''minicom'', ''gtkterm'' and ''screen''.<br />
<br />
A USB to Serial (RS-232) adapter is used the other way around, ie. the USB end connects to the Raspberry Pi and the RS-232 end (DSUB-9 or DSUB-25 pin) to the other device which may be another computer, (old) modem or printer, or some electronic test equipment.<br />
<br />
*"Best Connectivity" (Possibly also sold under the "Newlink HQ" or "Kenable HQ" labels)<br />
**FG-U1232-PL2 Based upon the Prolific PL2303X chipset and listed by ''lsusb'' as <code>ID 067b:2303 Prolific Technology, Inc. PL2303 Serial Port</code>. Appears as <code>/dev/ttyUSB0</code>, and requires the user to be a member of the ''dialout'' group (which ''pi'' is for ''Raspbian Wheezy''). Initially tested using an old RS Datalinker setup in "loopback" mode via ''microcom'' upto 9600 baud, and ''gtkterm'' after installing that from source code. All handshake lines toggled as expected and no characters were lost. Subsequently ''gtkterm'' was used to check bi-directional communication with an ancient brother EP44 electronic typewriter (as a printer/dumb terminal) at 1200 baud. Signal lines were again monitored with the Datalinker.<br />
* "PL2303HX USB to RS232 TTL Converter Adapter Module" on dx.com: http://dx.com/p/pl2303hx-usb-to-rs232-ttl-converter-adapter-module-164590<br />
** Based on the Prolific PL-2303HX chipset. Listed by ''lsusb'' as <tt>ID 067b:2303 Prolific Technology, Inc. PL2303 Serial Port</tt>. Appears as <tt>/dev/ttyUSBX</tt> with GUID <tt>dialout</tt> so your user has to be in that group. If not, <tt>sudo usermod -a -G dialout yourusername</tt> will add your user to the <tt>dialout</tt> group. Works great with <tt>screen /dev/ttyUSBX 115200</tt> to connect from your workstation to your RPi.<br />
<br />
===Problem USB to Serial Adapters===<br />
'''HL-340'''<br />
*CH340 Chipset - '''Currently not supported by RPi''' but there is a patch of kernel code [http://tiagovaz.wordpress.com/2008/01/04/using-a-hl-340-usb-serial-adapter-against-2623-linux-kernel/ here], but it is for a 2.X kernel. If you find you have bought one of these, then it may work under Windows, but as of writing there is no support for RPi. Otherwise you can have a go at getting the patch to work.<br />
<br />
== USB Multi-Card Readers ==<br />
<br />
=== Working USB Multi-Card Readers ===<br />
* US Robotics USB 3.0 All-In-One Multi-Format Card Reader (Product # USR8420) Accepts 5 cards simultaneously<br />
** SD/MMC + MS/MS PRO or DUO/DUO PRO + CF/MD + SM + SD/MMC or MS/MS PRO. Useful for backing up cards containing other OS Distros<br />
<br />
*'''Generic''' (Nintendo branded)<br />
**identified as "14cd:8123 Super Top SD MMC Reader" (B)<br />
<br />
=== Problem USB Multi-Card Readers ===<br />
<br />
*'''Generic'''<br />
**Card reader based on NEODIO ND3260-LD chip, identified as "0aec:3260 Neodio Technologies Corp. 7-in-1 Card Reader", fails after a few seconds with all access lights blinking. (B)<br />
<br />
== Other, exotic USB devices ==<br />
=== Joysticks / Joypads ===<br />
*'''Microsoft'''<br />
**Xbox360 Controller (045e:028e): works. Tested with archlinux, connected to an USB Hub, used as "mouse" in X, package xf86-input-joystick<br />
<br />
=== Numpads ===<br />
*'''Conceptronic / Holtek'''<br />
**USB numpad (04d9:a02a): works. Tested with archlinux, connected to an USB Hub<br />
<br />
=== USB to Parallel Port/Printer Adapters ===<br />
*'''Prolific'''<br />
**PL2305 Chipset with Centronics 36w connector. Originally purchased for use with a netbook and connected to an old Canon BJC-250 printer. Worked fine under [[RPi_Distributions#RISC_OS| RISC OS Raspberry Pi]] with its in-built BJC-250 driver. Could not install the CUPS drivers etc. for Wheezy-Raspbian initially, but was able to do so for Wheezy-armel. Once I'd updated/upgraded Wheezy all was fine.(See notes at [http://www.cpmspectrepi.webspace.virginmedia.com/raspberry_pi/MoinMoinExport/USBtoParPrntAdapter.html CPM-Spectre-Pi...USBtoParPrntAdapter] for more info. and also a [http://www.cpmspectrepi.webspace.virginmedia.com/raspberry_pi/MoinMoinExport/WheezyCUPS.html CUPS/Wheezy installation guide])<br />
<br />
=== USB to SATA ===<br />
*'''Nippon Labs'''<br />
** 2.5" SATA HDD USB Adapter with silicone HDD sleeve. Model: USB-ADT-25SATA. Works on powered Hub, not directly to Raspberry Pi. Built-in "Y" power adapter. Does work direct on some ver2.0 boards if used with 5.25 power supply, or Y adapter<br />
<br />
=== CAN Bus ===<br />
*PEAK-System (www.peak-system.com)<br />
**PCAN-USB using the driver (kernel module) from http://www.peak-system.com/fileadmin/media/linux/index.htm<br />
<br />
=== Home automation ===<br />
*Tellstick (www.telldus.com), installation [[R-Pi_Tellstick_core|instructions]]<br />
**Depends on libftdi1<br />
<br />
=== Weather station ===<br />
*Oregon Scientific WMRS-200 : Work out of the box (tested with Raspbian & wview)<br />
<br />
=== One-Wire ===<br />
*'''PCsensor'''<br />
**USB9097 (1a86:7523): works out of the box but issue with LAN after a few hours, no problem after a firmware update. Identify's as "QinHeng Electronics HL-340 USB-Serial adapter" Tested with raspbian/wheezy + domotiga & digitemp directly to USB port & 4 sensors connected via a '1-wire hub'. Claims to be 'fully replace DS9097, DS9490 of MAXIM'. Simple and cheap solution to measure temperature.<br />
<br />
=== Touch Screen ===<br />
*ACER T230H touch screen [http://support.acer.com/acerpanam/monitor/2009/acer/t230h/t230hnv.shtml]<br />
**USB TS identifies as "Quanta Computer, Inc. Optical dual-touch panel", module hid_quanta<br />
**Seems to draw over 200&nbsp;mA from USB!<br />
<br />
=== Floppy Disk Drive ===<br />
*Samsung USB Floppy Drive SFD-321U/HP<br />
**I suppose a floppy drive might be considered exotic nowadays!<br />
**LSUSB lists it as Samsung Electro-Mechanics Co. Floppy Disk Drive<br />
**Only tried connected to a powered USB hub, as the drive is labelled 5&nbsp;V at 0.5&nbsp;A on a Raspberry Pi running Debian Wheezy.<br />
**tail -f /var/log/syslog looking for mount device when plugged in, came up as SDA in testing.<br />
**sudo mkdir /media/floppy<br />
**sudo mount /dev/sda /media/floppy<br />
**Contents of floppy now available in /media/floppy<br />
**To remove drive, ensure no sessions have the floppy directory as the current working directory.<br />
**sudo umount /media/floppy<br />
<br />
=== USB Missile Launcher ===<br />
*USB Missile Launcher / Rocket Launcher sold in UK by Marks and Spencer, but it is also sold under a range of other names.<br />
**USB ID 1130:0202 Tenx Technology, Inc. Use apt-get install pymissile (python code) and there is C code at [http://sourceforge.net/projects/usbmissile/ usbmissile from Source Forge]<br />
<br />
=== USB Docking Stations ===<br />
*StarTech USB 3.0 to Dual 2.5"/3.5" SATA HDD Dock (SATDOCK2U3GB)<br />
**This is an externally powered dual sata HDD docking station, which has USB2.0 compatibility with the Raspberry Pi. <br />
**Tested with latest Raspbmc and Debian Wheezy Raspbian, 3.1.9+ #168<br />
<br />
=== USB RFID Reader ===<br />
*Unbranded 125&nbsp;kHz EM4100 RFID reader from eBay sellers (< £7), the one with a Windows logo on (easily scratches off for Linux users).<br />
**Initially would not work when plugged in directly to Raspberry Pi. Worked when connected via an unpowered Trust hub. Worked after Raspberry Pi was modified with 10K resistors over the USB polyfuses (warranty invalidated). Probably would work fine with powered hub.<br />
**Sends a 10 digit string to current window or console as if it was a keyboard. Can be captured independently of keyboard using Linux event interface (/dev/input), but the kernel in current distributions does not have CONFIG_INPUT_EVDEV selected so kernel rebuild is necessary.<br />
<br />
=== JTAG ===<br />
* FTDI2232D dual RS232/FIFO based JTAG (e.g. SheevaPlug JTAGKey USB-ID 9e88:9e8f)<br />
** works using the Raspberry Pi as a development host<br />
<br />
=== Tinkerforge Bricks and Bricklets (http://www.tinkerforge.com) ===<br />
* Read out sensors and control motors over USB with open source hardware.<br />
* Tested with the brickd_armhf.deb from [[http://www.tinkerforge.com/doc/Downloads.html#tools: here]] with:<br />
** sudo apt-get install libusb-1.0-0 libudev0<br />
** wget http://download.tinkerforge.com/tools/brickd/linux/brickd_linux_latest_armhf.deb<br />
** sudo dpkg -i brickd_linux_latest_armhf.deb<br />
* Tested languages: C/C++, C# (mono), Free Pascal (Lazerus), Java, PHP, Python, Ruby (see [[http://www.tinkerforge.com/doc/Software/API_Bindings.html: here]] for installation).<br />
* If a big amount of Bricks is used, a powered USB Hub may be required.<br />
<br />
=== Thermometers ===<br />
<br />
* TEMPer1 (id: 0c45:7401)<br />
** works out of the box on raspbian/wheezy with [https://github.com/petervojtek/usb-thermometer pcsensors library]<br />
<br />
== PS2 / AT to USB Converters ==<br />
<br />
* Unbranded active converter known as the "blue cube". Based on the Cypress CY7C63723C 8 bit RISC. Please see http://geekhack.org/showwiki.php?title=PS2-to-USB+adapters for more information.<br />
Note that although the adapter might work, PS/2 keyboards were not designed to be low power USB devices, so they might not meet the requirement to work with considerable lowered supply voltage (4.4 volt) provided by the USB ports of the raspberry PI. These keyboards should work when powered by a powered hub. <br />
<br />
'''Tested PS2/AT keyboards'''<br />
<br />
All above tested with the famous "blue cube" on a powered USB hub.<br />
<br />
*IBM Model F (please note requires an additional AT to PS2 converter)<br />
*Dell AT101w<br />
*Northgate Ominikey Ultra T (please note requires an additional AT to PS2 converter)<br />
<br />
* 04d9:1400 Holtek Semiconductor, Inc. PS/2 keyboard + mouse controller<br />
** Working: Ipex RT215KTW PS/2 keyboard<br />
** Not working: HP SK-2502 PS/2 keyboard (gets power, but it does not init - three LEDs remain permanently lit. Keyboard + Holtek converter work on a Linux PC, although this keyboard doesn't work with some native PS/2 ports.)<br />
<br />
== Power Switches ==<br />
The Raspberry Pi does not have a power on/off switch as standard (it does have a reset switch), however some add on boards have been developed to cater for this need.<br />
* '''Pi Supply''' <br />
** [http://www.pi-supply.com The Pi Supply Switch v1.1] includes a hard on and off switch and a soft shutdown switch for the Pi, making it easy to manage power on your Pi. They were recently successfully funded on Kickstarter.<ref>[http://www.pi-supply.com/blog http://www.pi-supply.com/blog]</ref><br />
<br />
== Power adapters ==<br />
The Raspberry Pi uses a standard Micro USB (type B) power connector, which runs at 5&nbsp;V. Generally you can use a MicroUSB to USB cable and then either power the Raspberry Pi directly from your main computers USB ports (if they provide enough power), or by using a USB to Mains adapter. A number of mobile phones use MicroUSB power cables, and these are compatible with the Raspberry Pi in most cases. Below is a list of power adapters known to work.<br />
<br />
The Pi Hut offers a 5V 1500mA power supply, manufactured specially for the Raspberry Pi. This is available in three varieties :<br />
* [http://thepihut.com/products/micro-usb-power-supply-for-the-raspberry-pi UK]<br />
* [http://thepihut.com/products/eu-micro-usb-power-supply-for-the-raspberry-pi EU]<br />
* [http://thepihut.com/products/usa-micro-usb-power-supply-for-the-raspberry-pi USA]<br />
<br />
===Working power Adapters===<br />
* '''Adafruit'''<br />
** 5.25 V 1 A Model 501 (Newark 44W4932) USB 110-240 VAC power supply [4.99-5.01 V @ T1/T2 with 100 mA BT and/or mini wireless-n on RPi USB ports]<br />
* '''AlcaPower'''<br />
** 5&nbsp;V 2.5&nbsp;A Model AP5A - Charger/switching with 7 connectors(also Microusb)<br />
* '''Ansmann'''<br />
*** Dual USB charger slim, Model-Nr. 1201-0001<br />
* '''Apple'''<br />
Note that apple designs its charger products to work optimally as '''chargers''', in practice this means that apple chargers drop their output voltages somewhat with output current, so that the charging circuits do not need to dissipate more heat than is strictly necessary. Because of this, and although many people have reported apple products to power their basic PI setup reliably, its still not an optimal choice for a PI system that uses power hungry USB devices. Also, because of the popularity and high price of these chargers there are many very sub standard, but almost impossible to recognize as fake copies on the market, and some of these fakes are about the worst things you can try to power your PI with! Not only do they not work, they may actually be dangerous to use!<br />
** 5&nbsp;V 2.1&nbsp;A USB charger for iPad2, model A1357<br />
** 5&nbsp;V 1.0&nbsp;A USB Charger for iPod<br />
** 5&nbsp;V 1.0&nbsp;A USB Charger for iPhone 4<br />
* '''Amazon'''<br />
** 5&nbsp;V 0.85&nbsp;A USB charger for Kindle<br />
** 5&nbsp;V 2&nbsp;A Mains to USB A adaptor, Branded "CostMad" <br />
* '''Asus'''<br />
** 5&nbsp;V 2.0&nbsp;A USB charger for Google Nexus 7<br />
* '''Bandridge'''<br />
** 5&nbsp;V 1.0&nbsp;A Mobile Phone Charger (Model: BPC3102EC)<br />
* '''Belkin'''<br />
** 5&nbsp;V 2.6&nbsp;A 4 port Ultra-Slim Desktop hub (Model F4U040) (Raspberry Pi running from USB hub port)<br />
** 5&nbsp;V 2.5&nbsp;A 4 port USB Hub (Model F5U404) (Raspberry Pi running from USB hub port)<br />
** 5&nbsp;V 3.5&nbsp;A 7 port USB 2.0 Mobile Powered Hub (Model F4U018) (Raspberry Pi running from USB hub port)<br />
** 5&nbsp;V 3.5&nbsp;A 7 port USB Hub (Model F5U706) (Raspberry Pi running from USB hub port)<br />
** Mini Surge Protector Dual USB Charger (Model BZ103050-TVL)<br />
** Universal USB Wall Charger (5&nbsp;V 1&nbsp;A) (Model F8Z222uk)<br />
* '''Blackberry'''<br />
** Charger for Pearl Flip 8220, Bold 9600 (B)<br />
** Charger for Tour 9630<br />
** 5&nbsp;V 0.7&nbsp;A Model PSM04R-0500CHW1(M), RIM Part Number HDW-17957-003 (B)<br />
** 5&nbsp;V 750&nbsp;mA Model RIM-C-0004aDUUUC-001, RIM Part Number HWD-24481-001 (comes with Blackberry 9300)<br />
** 5&nbsp;V 750&nbsp;mA Model RIM-C-0004ADUUS-001 035D, Single port plug. (Tested with USB B to Micro USB cable from Logitech H760 Headset)<br />
** 5&nbsp;V 2&nbsp;A Model PSAC10R-050QT, RIM Part Number HDW-34725-001<br />
** 5&nbsp;V 550&nbsp;mA curve 8520 charger works with raspberry pi Model B Board v. BS1233. It does not work with Raspbmc image.Symtoms are frequent key board and external hdd disconnects.<br />
* '''Deal Extreme'''<br />
** [http://dx.com/p/5v-2a-regulated-switching-power-supply-110-220v-94518 S-10-5 5&nbsp;V 2&nbsp;A Regulated Switching Power Supply (110~220&nbsp;V)] (DIY: requires additional micro-USB connector and wiring)<br />
* '''Dell'''<br />
** USB Hub integrated in Dell monitors (B)<br />
* '''The FX Factory'''<br />
** 5&nbsp;V 1&nbsp;A (1.2&nbsp;A max) AC Travel Charger Model KJ-USB Mains. Typically provides 4.9&nbsp;V at 1&nbsp;A <ref>[http://www.cpmspectrepi.webspace.virginmedia.com/raspberry_pi/MoinMoinExport/USBPowerSupplies.html http://www.cpmspectrepi.webspace.virginmedia.com/raspberry_pi/MoinMoinExport/USBPowerSupplies.html]</ref><br />
* '''Garmin'''<br />
** 5&nbsp;V 1&nbsp;A charger (Model: PSA105R-050Q) supplied with Garmin Edge 800 GPS. Requires a USB-A to MicroUSB-B cable. Belkin 6&nbsp;ft cable (F3U151B06) works.<br />
* '''Gembird'''<br />
** 5 V 2 A Universal USB Charger (Model: MP3A-UC-AC5). Test: 1080p TV (1xHDMI), USB Wi-fi adapter (1xUSB), wireless keyboard and mouse (1xUSB). Results: ~5.3V, works without any problems (own usb cable required).<br />
* '''Globe Electric'''<br />
** 2-Outlet Tap with Surge Protection and 2 USB Chargers ([http://globe-electric.com/product/2-outlet-tap-with-surge-protection-and-2-usb-chargers-grounded-white/ 46082]). Rated at 1000&nbsp;mA. 120&nbsp;V systems only.<br />
* '''Griffin'''<br />
** Power Block Model P2417. 5&nbsp;V 2.1&nbsp;A<br />
** Power Block Model P1190R2 Two USB 5&nbsp;V Outputs, 1&nbsp;A each<br />
* '''Hama'''<br />
** 1000&nbsp;mA Travel Charger for Micro USB universal (barcode nr: 4 007249 935854)<br />
* '''Hartig + Heiling GmbH & Co. KG'''<br />
** H+H SN 6 USB<br />
* '''HP'''<br />
** 5.3&nbsp;V 2&nbsp;A Charger for HP Touchpad (B)<br />
* '''HTC'''<br />
** 5&nbsp;V 1&nbsp;A TCP-300 USB phone charger (B)<br />
** 5&nbsp;V 1&nbsp;A TC B250 USB charger (HTC R/N: 79H00096-00M)<br />
** 5&nbsp;V 1&nbsp;A TC E250 USB charger (HTC R/N: 79H00098-02M)<br />
* '''i-box (Philex Electronic Ltd)'''<br />
** 5&nbsp;V 1&nbsp;A USB charger, 1 USB socket, no USB lead supplied, Model: 76971HS/02 (available from ASDA and others in the UK) (B).<br />
* '''IDAPT'''<br />
** [http://www.idaptweb.com/universal_chargers/i4/ i4 multi device charger] - 3 interchangeable device tips + USB A socket ([https://twitter.com/andrewmk/status/226057302879375361 see it in use])<br />
* '''Innergie'''<br />
**15&nbsp;W Dual USB Adapter. Model: mMini AC15. Output: 5&nbsp;V, 3&nbsp;A (max per port), 15&nbsp;W max. [http://www.myinnergie.com/DuoPowerKit/specification.aspx Specification sheet]<br />
* '''ICIDU'''<br />
** PI-707730 charger 5V 2.1A, sometimes drops current to ~1.3A during heavy use, but still enough to power the Pi.<br />
* '''Kodak'''<br />
** 5&nbsp;V 1&nbsp;A TESA5G1-0501200<br />
** 5&nbsp;V 1.0&nbsp;A K20-AM<br />
* '''König'''<br />
** 5&nbsp;V 1&nbsp;A PSUP-GSM01<br />
* '''Kuanten'''<br />
** Model SSA051F050100USU, 1A output<br />
* '''LG'''<br />
** 4.8&nbsp;V 1&nbsp;A Travel Adapter<br />
** 5.1&nbsp;V 0.7&nbsp;A Travel Adapter (Model: STA-U34WVI)<br />
** 5.1&nbsp;V 0.7&nbsp;A Travel Adapter (Model: STA-U12ER)<br />
* '''Logic'''<br />
** 4 port USB Hub (Model LP4HUB10). (Raspberry Pi running from USB Hub port, red power line (+5&nbsp;V) inside hub cut) (B)<br />
*'''LogiLink'''<br />
**5&nbsp;V 2.1&nbsp;A Switching power supply, model PA0040 (B)<br />
* '''Logitech'''<br />
** 5&nbsp;V 1&nbsp;A SDC115-USB Remote Control Charger and cable<br />
* '''Maplin Electronics'''<br />
** 5&nbsp;V 1&nbsp;A dual USB power supply, model number H25B-MT-K2<br />
** Micro USB Power Supply N19HX<br />
* '''Medion'''<br />
** 5&nbsp;V 1&nbsp;A USB power supply for OYO ebook reader<br />
* '''Microsoft'''<br />
*** Zune Zune AC Adapter v2<br />
* '''ModMyPi'''<br />
** [https://www.modmypi.com/shop/5v-2A-modmypi-raspberry-pi-power-supply 5.25V 2A HQ Raspberry Pi USB Power Supply] (Detachable USB) [5.01 - 5.07V @ T1/T2 with Wifi dongle and Wireless Mouse/Keyboard on RPi USB ports]<br />
* '''Motorola'''<br />
** [http://www.amazon.com/Motorola-Micro-USB-Home-Travel-Charger/dp/B004EYSKM8/ 5&nbsp;V 0.85&nbsp;A SPN5504 Charger with Cable]<br />
* '''Noname'''<br />
** 5&nbsp;V 2.1&nbsp;A KMS-AC09 4 port USB charger (B) [http://www.miniinthebox.com/kms-ac09-universal-ac-adapter-for-ipad-ipad-2-iphone-white_p208568.html]<br />
** 5.2&nbsp;V 1&nbsp;A MW-3NU10GT - no cable, but this one works well (1m): [http://www.amazon.de/gp/product/B005L8VELA]<br />
** 5&nbsp;V 1&nbsp;A Model H-IP008 Serial No. H10T80L068<br />
* '''Novatel Wireless'''<br />
** 5&nbsp;V 1.05&nbsp;A Charger, model number SSW-1811, packaged with Verizon Wireless MiFi device<br />
* '''Orange'''<br />
** 5&nbsp;V 0.7&nbsp;A Charger for Orange San Francisco<br />
* '''Palm'''<br />
** 5&nbsp;V 1&nbsp;A Charger for Palm Pixi+ (B)<br />
* '''Pantech'''<br />
** 5.0&nbsp;V 1&nbsp;A CNR USB with LG DLC100 micro USB cable<br />
* '''Petzl'''<br />
** 5.0&nbsp;V 1&nbsp;A Charger that came with the Tikka core2 XP<br />
* '''Phihong'''<br />
** Switching Power Supply. Model: PSAC09R-050. Output: 5&nbsp;V, 1.8&nbsp;A, microUSB. [http://www.digikey.com/product-detail/en/PSAC09R-050/993-1109-ND/2635771 Digi-key Link]<br />
* '''PortaPow'''<br />
** PortaPow UK Mains Wall Power Supply<br />
* '''PowerGen'''<br />
** PowerGen Dual Port USB 2.1A 10W AC Travel Wall Charger. [http://www.amazon.com/gp/product/B0073FCPSK Amazon Link]<br />
* '''Rayovac'''<br />
** Universal USB Charger Model: PS69 100-240 VAC to 5 V 1 A (small cube w/folding plug) works w/wireless keyboard/mouse and mini-Wifi connected<br />
* '''RS Components'<br />
** HNP06UK (RS 7263069) Switching Adapter 5.0&nbsp;V 1200&nbsp;mA<br />
* '''Samsung'''<br />
** 5&nbsp;V 0.7&nbsp;A Charger for Galaxy S model ETA0U10EBE<br />
** 5&nbsp;V 0.7&nbsp;A Charger for Galaxy SII<br />
** 5&nbsp;V 1&nbsp;A Charger for Galaxy SIII<br />
** 5&nbsp;V 1&nbsp;A Charger for Galaxy Nexus<br />
** 5&nbsp;V 0.7&nbsp;A Charger for Galaxy S Vibrant (SGH-T959)<br />
** 5&nbsp;V 0.7&nbsp;A Travel Adapter model ATADU10EBE<br />
** 5&nbsp;V 1&nbsp;A? Samsung C Series TV USB-port for external HDDs. Running stable with openelec<br />
** 5&nbsp;V ?A (Unknown) Samsung Service Port (USB) on LN32A330J1DXZA 720p 32 inch HDTV <br />
** 5&nbsp;V Unknown Ampere Samsung UA22D5000 & UA32D5000 TV USB Port. Test with Raspbian Wheezy, Raspbmc, and RPITC<br />
* '''Shun Shing'''<br />
** 100-240&nbsp;VAC to 5&nbsp;VDC 1&nbsp;A USB power supply, model SP5Q-AU [http://jaycar.co.nz/productView.asp?ID=MP3455 Jaycar]<br />
* '''Sony Ericsson'''<br />
** 5&nbsp;V 0.7&nbsp;A Charger CST-80<br />
** 5&nbsp;V 0.85&nbsp;A Greenheart&#153; Charger EP800. Typically provides 4.8&nbsp;V at 0.85&nbsp;A <ref>[http://www.cpmspectrepi.webspace.virginmedia.com/raspberry_pi/MoinMoinExport/USBPowerSupplies.html http://www.cpmspectrepi.webspace.virginmedia.com/raspberry_pi/MoinMoinExport/USBPowerSupplies.html]</ref>.<br />
* '''StarTech'''<br />
** 4 Port USB 2.0 Hub Raspberry Pi can be powered just by plugging USB input into the Raspberry Pi, don't need power in micro USB port.<br />
* '''Travel Charger'''<br />
** 5&nbsp;V 2.0&nbsp;A USB Power Adapter, [http://www.amazon.co.uk/gp/product/B0065JCIPU/ Amazon Link]<br />
* '''Technika'''<br />
** 5&nbsp;V 1&nbsp;A USB Power Adapter, model MPASS01 (B)<br />
* '''The Pi Hut'''<br />
** Micro USB Power Supply for the Raspberry Pi. 5&nbsp;V 1000&nbsp;mA (from [http://thepihut.com/collections/power-supplies The Pi Hut's Raspberry Pi Store]) (also from [http://www.ebay.co.uk/itm/330844162509 eBay ])<br />
* '''Trisonic'''<br />
** TS-CP600T - MICRO USB HOME & TRAVEL CHARGER (5&nbsp;V, 800&nbsp;mA) $3 at Daiso U.S. stores.<br />
* '''TruePower'''<br />
** [http://u-socket.com/ U-Socket] 5&nbsp;V 2.1&nbsp;A AC Receptacle with Built-in USB ports (2.1&nbsp;A per USB port) model ACE-7169<br />
* '''Voltcraft'''<br />
** SPS5-12W, 2500&nbsp;mA, requires additional USB <-> miniUSB adapter/cable, works perfectly (bought from [http://www.conrad.de/ce/de/product/512660/VOLTCRAFT-SPS5-12W-Steckernetzteil-Steckernetzgeraet-5-VDC-2500-mA-12-Watt Conrad Shop])<br />
* '''ZTE'''<br />
** ZTE Blade charger STC-A22O501700USBA-A 5&nbsp;V 700&nbsp;mA<br />
<br />
===Problem power Adapters===<br />
* '''Nokia'''<br />
** 5&nbsp;V 1.2&nbsp;A AC-10A & AC-10E Chargers only provide 4.8V at TP1 & TP2<br />
** [http://accessories.nokia.com/products/nokia-fast-usb-charger-ac-16/ 5&nbsp;V 1&nbsp;A AC-16E Charger] Provides only 4.7V across TP1 & TP2 when at idle<br />
<br />
* '''Masterplug'''<br />
** Masterplug Surge Protected USB Adaptor 2 x 1&nbsp;A USB Polished Black - USB ports and Ethernet don't work with this adapter and some screen artifacts using HDMI.<br />
* '''Monoprice'''<br />
** 5&nbsp;V, 2&nbsp;A 3 Outlet Power Surge Protector Wall Tap with 2 Built-In USB Charger - some display artifacts, sometimes unable to find mouse, some failures to boot. Measured to less than 4.75&nbsp;V between TP1 and TP2 when used with a Monoprice cable.<br />
* '''Sony Ericsson'''<br />
** 5&nbsp;V, 850&nbsp;mA EP800. Some failures to boot, Ethernet loops at boot.<br />
<br />
===Working external Battery packs (with 5&nbsp;V regulated output)===<br />
* '''Anker Astro3'''<br />
** Anker Astro3 10000&nbsp;mAh with dual 2&nbsp;A USB output<br />
* '''Duracell'''<br />
** PPS2 Instant USB Charger<br />
* '''Energizer/XPAL'''<br />
** XP18000 18000&nbsp;mAh Power Pack<br />
* '''Generic - eBay no brand'''<br />
** 6000T Pocket Power 5000&nbsp;mAh - eBay item 271009959140<br />
** Power Bank for iPad/iPhone 5000&nbsp;mAh (looks the same as a New Trent IMP50D or TeckNet iEP380) - eBay item 280914455938<br />
* '''Mophie'''<br />
** 38113BBR Juice Pack Powerstation 4000 mAh: output 2.1 A max: included charging cable powers RPi, 7.5 hrs light use w/keyboard and mini-Wifi on RPi ports<br />
* '''New Trent'''<br />
** iCurve IMP70D 7000&nbsp;mAh (Approx 12&nbsp;hours from full charge)<br />
** IMP120D 12000&nbsp;mAh<br />
* '''Sinoele'''<br />
** Movpower - Power Bank 5200&nbsp;mAh (8&nbsp;hours with Wi-Fi active)<br />
* '''TeckNet'''<br />
** iEP387 Dual-Port 7000&nbsp;mAh External Power Bank (The charging lead can be used to connect the Tecknet to the Raspberry Pi. Ran the Raspberry Pi with Wi-Fi dongle and wireless keyboard receiver for over 9 hours of light use.)<br />
** iEP392 Dual-Port 12000&nbsp;mAh External Power Bank (1&nbsp;A port, ~16.5 hours)<br />
** Rayovac PS60 5&nbsp;V 800&nbsp;mAh<br />
* '''VINZO'''<br />
** Power Bank 5000&nbsp;mAh Grey Output 5&nbsp;V 1000&nbsp;mA<br />
* '''Kodak Power Pack KP1000'''<br />
** 1&nbsp;A USB rechargeable battery pack - see [http://blog.sheasilverman.com/2012/09/its-alive/ Shea Silverman's blog]<br />
<br />
== Display adapters ==<br />
Note that active converter boxes may draw power through the HDMI port, and thus will put an extra load on your PSU, and also increase the current running through the Raspberry Pi's primary input fuse. HDMI ports (and the raspberry PI) are designed so that they deliver a very limited amount of power (50&nbsp;mA) to the TV/Monitor/display-adapter and much more isn't in theory allowed. In fact there is a diode (D1) in series with the power line which can only handle 200&nbsp;mA, if the adapter tries to draw much more than that the diode might fail. Therefore only externally powered adapters are to be recommended. Despite this, many people report success with non externally powered devices. If you have bought a non externally powered HDMI to VGA adapter, and you experience problems with it (It behaves badly, D1 burns out, F3 "blows", or your PSU overloads), then not all is lost, there are cheap (a few dollars) adapters that allow you to add external power to the HDMI cable! An example can be found here: [http://dx.com/p/hdmi-male-to-hdmi-female-adapter-w-power-input-port-black-155361].<br />
<br />
===HDMI->DVI-D cables===<br />
HDMI to DVI-D cables, or HDMI cables with an DVI-D adapters should work, connected to a DVI-D monitor, that is because both HDMI and DVI use the same kind of digital signaling (LVDS). The only limitation being that DVI-D misses the signal channel for audio.<br />
<br />
There are three kinds of DVI. There is DVI-D, a digital signal fully compatible with HDMI, so a passive cable can be used. There is DVI-I, which is a connector with both analog pins and digital pins. An HDMI to DVI-D adapter fits in a DVI-I female connector. Finally, there is DVI-A. This a fairly rare connection, but occasionally it will be found on some monitors and is an analog interface, in fact the same as VGA! In any case, you may need to change [[RPi_config.txt|config.txt]] hdmi_force_hotplug=0 to =1 if your display does not receive DVI signal (the analog output is likely active).<br />
<br />
Some adapters like Farnell part AK-CBHD03-BK are HDMI to DVI-I, which, while not fitting in a DVI-D monitor, are still compatible. The analog pins simply must be bent.<br />
<br />
The HDMI to DVI-D cable provided by Apple with the 2010 Mac Mini worked. It does not appear this adapter can be purchased separately.<br />
<br />
* '''The Pi Hut'''<br />
** HDMI to DVI Cable for the Raspberry Pi (from [http://thepihut.com/collections/video-output/products/hdmi-to-dvi-cable-for-the-raspberry-pi The Pi Hut's Raspberry Pi Store])<br />
* '''Other Variants'''<br />
** AmazonBasics HDMI to DVI Adapter Cable (model SK231) works and is inexpensive.<br />
** [http://www.ebay.com/itm/DVI-Female-to-HDMI-Male-Adapter-Converter-Adaptor-Gold-for-HDTV-Full-HD-/320946033059?pt=US_Video_Cables_Adapters&hash=item4ab9dfd1a3 A generic HDMI-to-DVI converter from eBay]. Works well, but it's probably the cause of some power loss between the Raspberry Pi and the monitor, causing [http://elinux.org/R-Pi_Troubleshooting#Interference_visible_on_a_HDMI_or_DVI_monitor this] problem. A setting of config_hdmi_boost='''5''' in /etc/boot solved this. Note that config_hdmi_boost='''4''', as suggested in the troubleshooting guide, helped, but it did not solve the problem completely.<br />
<br />
===HDMI->VGA Cables===<br />
HDMI to VGA cables <strong>do not work!</strong> <br />
They rely on logic incorporated in a video card that isn't available in a PI.<br />
Somehow such a video card outputs analog signal on the otherwise purely digital HDMI connector, that seems to be the only way for it to work.<br />
But normally HDMI cables <strong>never</strong> carry analog signals and the PI surely doesn't output analog signals either, almost no HDMI output device does, as its completely against HDMI specifications.<br />
<br />
===HDMI->VGA converter boxes===<br />
HDMI to VGA <strong>converters</strong> do work, they convert the digital serial data streams from HDMI and using complex logic, and digital to analog converters they convert the HDMI signal to the analog signals needed for VGA, and sometimes also convert HDMI audio to an analog stereo signal. But note that if they feed off the PI it can cause a problem, as the PI only is designed to provide about 50mA to the (HDMI or DVI-D) monitor, and these adapters use >200mA, while the absolute maximum the PI can let through is 200mA.<br />
These adapters also thus use about half the energy that the PI (without USB devices) uses.<br />
Therefore its much better to use an adapter that has an external power input. Alternatively there are HDMI dongles (male to female HDMI adapters) that have a barrel input connector to feed the adapter with.<br />
<br />
Most will require use [[RPi_config.txt]]. Start off with hdmi_safe=1.<br />
<br />
At under ten pound [currently listed at £29.80, there are white ones for £11 linked down the page but it's not clear if these are identical] this one [http://www.amazon.co.uk/gp/product/B0088K7QUQ/ref=s9_simh_gw_p147_d0_i1?pf_rd_m=A3P5ROKL5A1OLE&pf_rd_s=center-3&pf_rd_r=1Y006WNZC47TTNRJFH1D&pf_rd_t=101&pf_rd_p=317828027&pf_rd_i=468294] is one of the cheapest, but perhaps due to a more advanced design is seems power frugal enough to most often work well with a PI, it has many comments saying it works well with the PI, and gives tips on how to edit config.txt.<br />
<br />
[http://www.element14.com/community/groups/raspberry-pi/blog/2012/08/16/raspberry-pi-hdmi-to-vga-converter Sanoxy HDMI to VGA converter], $27 from Amazon, no changes required with official Raspbian Wheezy image (2012-Jul-15), note: had already disabled overscan previously<br />
<br />
http://www.amazon.co.uk/gp/product/B007KEIRNG -- "Neewer" HDMI to VGA -- some issues discussed below:<br />
However, according to user "Tom1989" the same Neewer HDMI to VGA adapter burned out BAT54 Schottky diode D1 on the Raspberry Pi and broke its HDMI output: [http://www.raspberrypi.org/phpBB3/viewtopic.php?f=28&t=9819 Serious HDMI Problems. What's that smell? Burning Raspberry!]. On that thread, "mahjongg" suggested the NXP (or equivalent) PMEG2010AET as a high-current replacement for D1. The PMEG2010AET has 1&nbsp;A max forward current, much greater than the BAT54's 200&nbsp;mA limit which may be exceeded by your HDMI -> VGA converter. Remember that the converter's current must come from your Raspberry Pi power supply and go through the Micro USB cable and polyfuse F3, so you may get extra voltage drops and/or cause F3 to trip depending on how much current the converter uses. As always with board modifications, YMMV. Also on the "Burning Raspberry!" thread, user "pwinwood" reported the Neewer's current to be 400&nbsp;mA, which is twice the limit of BAT54 diode D1. "pwinwood" also took the Neewer apart and added its own +5&nbsp;V connection adapted from a USB cable, which bypasses Raspberry Pi's Micro USB cable and polyfuse F3.<br />
<br />
* Link to a gallery with detailed images & steps of the same adapter modification: [http://imgur.com/a/sLogs/all HERE] --''by [[User:Pinoccio|Pinoccio]]''<br />
<br />
http://www.amazon.co.uk/KanaaN-Adapter-Converter-Cable-Resolutions/dp/B007QT0NNW -- "Kanaan" HDMI-VGA<br />
<br />
http://www.ebay.com/itm/ws/eBayISAPI.dll?ViewItem&item=130699741793 -- eBay is swarming with $16 converters all like this one.<br />
<br />
This adapter -- http://www.ebay.co.uk/itm/300692770623 -- works from 640x480 up to 1920x1080, audio over HDMI works too.<br />
Sadly the IC's on the PCB have all been scrubbed. In-depth review http://raspi.tv/2013/hdmi-to-vga-video-converter-with-sound-for-raspberry-pi-review.<br />
Requires HDMI boost and overscan, [[RPi_config.txt|config.txt]] settings for 640x480 @60&nbsp;Hz:<br />
<br>hdmi_drive=2<br />
<br>hdmi_group=2<br />
<br>hdmi_mode=4<br />
<br>config_hdmi_boost=4<br />
<br>overscan_top=-30<br />
<br>overscan_bottom=-30<br />
<br>overscan_left=-30<br />
<br>overscan_right=-30<br />
<br />
It seems unlikely any of these HDMI->VGA converters could be used for driving a SCART RGB SD CRT TV with a suitable lead (as shown here for ATI/Nvidia PC output http://www.mythtv.org/wiki/RGB_Scart) because they only output preset progressive resolutions, whereas the TV will need an interlaced resolution and probably custom timings.<br />
<br />
According to user "Mortimer" -- HDFuryPro HDMI to YPbBr/VGA Converter found on Amazon -- http://www.amazon.co.uk/Inputs-Component-Video-YPbPr-Converter/dp/B00797ZZ4S/ -- Works with Raspberry Pi. Tested against a Philips 170B 1280x1024 LCD monitor, producing a full native resolution image. Not tested against a Component Video TV yet, and audio has yet to be got working.<br />
The [[RPi_config.txt|config.txt]] settings used are:<br />
<br>hdmi_drive=2<br />
<br>hdmi_group=2<br />
<br>hdmi_mode=36<br />
<br>disable_overscan=1<br />
<br />
<br />
According to user "Mortimer" -- HDFury1 1080p HDMI to VGA Converter from HDFury.com. I'm not sure the HDFury1 can be got a hold of easily nowadays, I happened to have access to one to try out. HDFury2, 3 and 4 are available as far as I can tell, but it is very pricey compared to the alternatives. HDFury1 was around £80 when we bought one for a project at work. HDFury2 seems to be around £130, 3 and 4 are getting on towards £200 or more. So not to be recommended as a solution unless you happen to have one lying around. I don't believe there is any relationship between the company that produces these and the HDFuryPro I bought for myself (See above). I didn't alter any config settings, just plugged it in. It doesn't work without having its external power supply connected, as it requires 0.4&nbsp;A, which is too much draw for the 5&nbsp;V supply available from the HDMI socket on the Raspberry Pi. Its power LED lights, but no picture is produced. In comparison to the HDFuryPro this picture from this device is sharper, but it is not enough to justify the extra cost.<br />
The [[RPi_config.txt|config.txt]] settings used are:<br />
<br>hdmi_drive=2<br />
<br>hdmi_group=2<br />
<br>hdmi_mode=36<br />
<br>disable_overscan=1<br />
<br />
http://www.amazon.co.uk/gp/product/B007SM7O2U/ref=oh_details_o02_s00_i00 - "Cable Matters"<br />
<br />
Here It is another option: http://www.dealextreme.com/p/hdmi-v1-4-male-to-vga-female-converter-adapter-cable-white-15cm-130458, is cheap (it's free shipping from china) and works perfectly, I tested it with an Acer VGA monitor (AL1511), without no change in my XBMC distribution.<br />
The config.txt for Raspbian (Flatron VGA monitor 1024 * 768):<br />
<br>hdmi_drive=2<br />
<br>hdmi_group=2<br />
<br>hdmi_mode=16<br />
<br>hdmi_force_hotplug=1<br />
<br>disable_overscan=0<br />
<br />
<br />
And another one: http://cgi.ebay.pl/ws/eBayISAPI.dll?ViewItem&item=251086464644. It is very cheap, but it works perfectly. No config.txt changes was needed at all. I've booted Raspbian and OpenELEC. Monitor is detected correctly and the optimal resolution is set (Raspbian) or you can change the res in the menu (OpenELEC). <br />
The /opt/vc/bin/tvservice is able to read monitor edid data. I tested the adapter using NEC 72VM 15" LCD. (1280x1024 60&nbsp;Hz, 1024x768 60&nbsp;Hz, 640x480 works) The adapter is based on Lontium LT8511A chip, but I was unable to get the specification for it.<br />
The D1 diode is getting very hot though. Most likely the adapter drives more than 200&nbsp;mA. The standard RS Components 1.2&nbsp;A USB power supply is able to provide enough power for the Raspberry Pi and the adapter. I'll try to modify the adapter to connect external power to bypass D1.<br />
Marcin.<br />
<br />
<br />
Newark/element14 sells the "Pi-View" HDMI-VGA converter specifically for use with the Raspberry Pi. It does work although the small box gets warm and the video output isn't great (slightly fuzzy text, smaller screen area even with overscan enabled):<br />
<br />
http://canada.newark.com/element14/piview/cable-assembly-hdmi-to-vga-adapter/dp/07W8937<br />
<br />
===DVI-D -> VGA active adapters===<br />
None are currently listed<br />
<br />
===Composite->SCART===<br />
SCART adapters (SCART plugs with three RCA connectors in the back), will probably work when used with the yellow RCA plug connected to the Raspberry Pi's RCA video output. Additionally using a splitter cable (3.5&nbsp;mm jack plug on one end, and red-white RCA plugs on the other end) will probably work when plugged into the red and white (left and right audio channels) of the SCART adapter.<br />
<br />
* Generic - works<br />
<br />
===Composite->VGA converter boxes===<br />
* [http://www.extron.com/product/product.aspx?id=dvs204| Extron DVS-204] - works no problem!<br />
<br />
== SD cards ==<br />
<br />
The SD card section has been moved to a separate page. See [[RPi SD cards]]<br />
<br />
== Foreign Language Translations ==<br />
* [[Ru:RaspberryPiBoardVerifiedPeripherals]]<br />
<br />
== References ==<br />
<references><br />
</references><br />
<br />
{{Template:Raspberry Pi}}<br />
♦<br />
nbsp;V 1nbsp;V 1000</div>Pioneerhttps://elinux.org/index.php?title=RPi_Hardware_Basic_Setup&diff=242594RPi Hardware Basic Setup2013-04-13T19:45:03Z<p>Pioneer: /* Power Supply */</p>
<hr />
<div>[[Category:RaspberryPi]]<br />
{{Template:RPi_Startup}}<br />
<br />
<br />
=Typical Hardware You Will Need=<br />
While the RPi can be used without any additional hardware (except perhaps a power supply of some kind), it won't be much use as a general computer. As with any normal PC, it is likely you will need some additional hardware.<br />
<br />
'''IMPORTANT''' For USB devices other than a mouse and a simple wired keyboard (for USB devices drawing more than 100mA) a powered USB hub is strongly recommended. A technical discussion as to why can be found [http://www.raspberrypi.org/phpBB3/viewtopic.php?f=24&t=5830 here]. Specifically the RPI's built in USB hub is designed only for "Single current unit" USB devices. Note that when using Revision 2 (or later) boards the problem has been mitigated somewhat with the removal of the USB polyfuses, still due to the limited current the PI can provide to USB devices, due to its main polyfuse, its still recommended to use a hub for all USB peripherals requiring more than 100mA.<br />
<br />
The following are more or less essential, and are all available from [http://thepihut.com/ The Pi Hut] and [http://modmypi.com/ ModMyPi]:<br />
<br />
* [[RPi Buying Guide|Raspberry Pi board]]<br />
* [[#Prepared Operating System SD Card|Prepared Operating System SD Card]]<br />
* [[#Keyboard & Mouse|USB keyboard]]<br />
* [[#Display|Display]] (with HDMI, DVI, Composite or SCART input)<br />
* [[#Power Supply|Power Supply]]<br />
* [[#Cables|Cables]]<br />
<br />
Highly suggested extras include:<br />
<br />
* [[#Keyboard & Mouse|USB mouse]]<br />
* [[#Additional Peripherals|Internet connectivity]] - a USB WiFi adaptor (Model A/B) or a LAN cable (Model B)<br />
* [[#Additional Peripherals|Powered USB Hub]]<br />
* [[#Additional Peripherals|Case]]<br />
* [[#Additional Peripherals|Real Time Clock]] - If you can't count on Network Time<br />
* [[#Additional Peripherals|SD card reader]] - if you need to prepare your own SD card<br />
* [[#Power Supply|Power Supply Switch]] - if you want an easy way to cycle power<br />
<br />
==Prepared Operating System SD Card==<br />
As the RPi has no internal storage or built-in [[RPi Distributions|operating system]] it requires an SD-Card that is set up to boot the RPi.<br />
<br />
* Have a look at [[RPi Easy SD Card Setup]] to create your own preloaded SD Card.<br />
* If you want an extensive technical explanation, look here : ''Create your own preloaded card using any [[RPi VerifiedPeripherals#SD_cards]] card you have and this [[RPi Beginners#SD_card_setup| HowTo]] . '' <br />
* Preloaded SD cards are available from [http://thepihut.com/ The Pi Hut], [http://modmypi.com/ ModMyPi], [http://raspberrypi.rsdelivers.com/product/rs/4gb-sd-card-with-raspberry-pi-os-installed/7631030.aspx RS] and [http://export.farnell.com/samsung/raspberry-pi-prog-4gb-sdcard/memory-sdhc-rd-raspberry-pi-4gb/dp/2113756 Farnell].<br />
* For configuration of boot options and extensive graphic modes, look at the [[RPi_Configuration|Configuration]] page.<br />
<br />
NOTE: An RPi SD card can only be used to boot an RPi. A normal PC will refuse to boot from an RPi SD card due to its formatting.<br />
<br />
This guide will assume you have a preloaded SD card. If you want to de-format the SD card, the easiest way is to soft format the card in a Digital Camera.<br />
<br />
''To check your SD card is compatible with Linux, see [[RPi VerifiedPeripherals#SD_cards]].''<br />
<br />
==Keyboard & Mouse==<br />
Most standard USB keyboards and mice will work with the RPi. Wireless keyboard/mice should also function, and only require a single USB port for an RF dongle. In order to use a Bluetooth keyboard or mouse you would need to use a Bluetooth dongle, which again uses a single port.<br />
<br />
Remember that the Model A has a single USB port and the Model B only has two (typically a keyboard and mouse will use a USB port each) - see [[RPi_Hardware_Basic_Setup#USB-Hub | USB Hub]] below.<br />
<br />
''To check your mouse and keyboard are compatible with Linux, see [[RPi VerifiedPeripherals | RPi Verified Peripherals]].''<br />
<br />
==Display==<br />
There are two main connection options for the RPi display, ''HDMI'' (high definition) and ''Composite'' (low definition).<br />
<br />
* HD TVs and most LCD Monitors can be connected using a full-size 'male' HDMI cable, and with an inexpensive adaptor if DVI is used. HDMI versions 1.3 and 1.4 are supported, and a version 1.4 cable is recommended. The RPi outputs audio and video via HMDI, but does not support HDMI input.<br />
<br />
* Most older TVs can be connected using Composite (a yellow-to-yellow cable). PAL and NTSC TVs are supported. Note that the RCA output is composite video, not RF, so it cannot be connected directly to the antenna input of a TV, you need to connected it the the yellow video input connector, or to the SCART input using a RCA to SCART plug, (adapter).<br />
<br />
When using composite video, audio is available from a 3.5mm (1/8 inch) socket, and can be sent to your TV, or to an amplifier. To send audio to your TV, you will need a cable which adapts from 3.5mm to double (red and white) RCA connectors. These red and white can go into the red and white RCA plug inputs of a TV, or a stereo set, or to the above mentioned RCA to SCART plug. Another option for audio (when not using HDMI) is to connect the 3.5mm jackplug to an amplified speakerset. Do not connect the 3.5 mm jack directly to a headset, as the 3.5 mm audio output isn't suitable to drive headsets, only amplifier inputs. Attaching a low impedance load, (such as a headset) to the stereo audio output may lead to distorted sound.<br />
<br />
Using an HDMI to DVI-D (digital) adaptor plus a DVI to VGA adaptor will not work. HDMI does not supply the DVI-A (analogue) needed to convert to VGA - converting an HDMI or DVI-D source to VGA (or component) needs an active converter. (It can work out cheaper to buy a new monitor.) The lack of VGA has been acknowledged as a priority issue. In a [http://interviews.slashdot.org/story/11/09/14/1554243/Eben-Upton-Answers-Your-Questions Q/A with Slashdot] Eben said that they plan to look into providing some form of add-on.<br />
<br />
The Pi Hut offer two adapters that will allow the Raspberry Pi to be used with multiple monitor formats<br />
* [http://thepihut.com/products/1-8m-hdmi-cable Standard HDMI]<br />
* [http://thepihut.com/products/pi-view-official-raspberry-pi-hdmi-to-vga-convertor VGA adapter]<br />
* [http://thepihut.com/products/hdmi-to-dvi-cable-for-the-raspberry-pi DVI adapter]<br />
<br />
''For detailed information see [[Rpi Screens]].''<br />
<br />
==Power Supply==<br />
The unit uses a Micro USB connection to power itself (only the power pins are connected - so it will not transfer data over this connection). A standard modern phone charger with a micro-USB connector will do, but needs to produce at least 700mA at 5 volts. Check your power supply's ratings carefully, and [http://www.raspberrypi.org/forum/general-discussion/power-supply-warning beware cheap knock-offs!]. <br />
<br />
The Pi Hut offers a 5V 1500mA power supply, manufactured specially for the Raspberry Pi. This is available in three varieties :<br />
* [http://thepihut.com/products/micro-usb-power-supply-for-the-raspberry-pi UK]<br />
* [http://thepihut.com/products/eu-micro-usb-power-supply-for-the-raspberry-pi EU]<br />
* [http://thepihut.com/products/usa-micro-usb-power-supply-for-the-raspberry-pi USA]<br />
<br />
Other suitable mains adapters will be available from the [http://www.raspberrypi.com RPi Shop], as well as [http://www.ebay.co.uk/itm/330844162509 eBay]. [https://www.modmypi.com/raspberry-pi-accessories/5v-2A-modmypi-raspberry-pi-power-supply ModMyPi's Raspberry Pi Shop] stocks a 5V 2A bespoke charger designed specifically for use with the Raspberry Pi.<br />
<br />
You can use a range of other power sources (assuming they are able to provide enough current ~700mA):<br />
* Computer USB Port or powered USB hub (will depend on power output)<br />
* Special wall warts with USB ports<br />
* Mobile Phone Backup Battery (will depend on power output) (in theory - needs confirmation)<br />
* Modern TV with built-in USB (for example, it has been shown to work with the Sony KDL-40HX723 and KDL-55NX813)<br />
* Internet Routers with USB Ports (the BT Home Hub 3 seems to run the Pi nicely)<br />
<br />
To use the above, you'll need a USB A 'male' to USB micro 'male' cable - these are often shipped as data cables with mobile phones.<br />
<br />
Additionally, the Raspberry Pi does not have the functionality of an on/off switch like traditionally seen on a PC. [http://www.pi-supply.com Pi Supply] have for sale an [http://www.pi-supply.com/what-is-it add on board] that introduces this functionality, allowing you to easily manage power on your Raspberry Pi, without wearing out your back, or the micro-USB socket on the Pi. It also includes a safe shutdown switch to avoid corruption of your SD card.<br />
<br />
''For detailed information about power requirements see [[Rpi_Hardware#Power | RPi Hardware - Power]].''<br />
<br />
==Cables==<br />
You will probably need a number of cables in order to connect your RPi up.<br />
# Micro-B USB Power Cable (see above) [http://en.wikipedia.org/wiki/File:MicroB_USB_Plug.jpg picture]. This has to be a [[On the RPi usb power cable|high quality one]].<br />
# HDMI-A [http://en.wikipedia.org/wiki/File:HDMI.jpg picture] or Composite cable [http://en.wikipedia.org/wiki/File:Composite-video-cable.jpg picture], plus DVI adaptor [http://en.wikipedia.org/wiki/File:Adapter_dvi_hdmi_S7302224_wp.jpg picture] or SCART adaptor [http://en.wikipedia.org/wiki/File:Multiconnector-scart-chti.jpg picture] if required, to connect your RPi to the Display/Monitor/TV of your choice. <br />
# Audio cable [http://en.wikipedia.org/wiki/File:Audio-TRS-Mini-Plug.jpg picture], this is not needed if you use a HDMI TV/monitor.<br />
# Ethernet/LAN Cable (see below) [http://en.wikipedia.org/wiki/File:Ethernet_RJ45_connector_p1160054.jpg picture].<br />
<br />
The price you pay for an HDMI cable can very wildly and under most circumstances a low-cost cable from a reputable online or local supplier will be absolutely fine, but the definition of what constitutes 'low cost' can vary wildly - for example, in the UK, a 1m cable can be purchased for anything between £1 and £24.99. <br />
If, however, you want to drive a display some distance from the RPi (say greater than the ubiquitous 1.8m/6ft), or you are using a video switch to share a display between several devices, then higher quality cables might be wise - for example, a pair of 1m HDMI cables purchased in a UK 'pound shop' worked fine when directly connected between the RPi and a display, but would not give a stable picture when used via an HDMI switch. Replacing the £1 1m cable with a 1.5m cable bought online for £1.30 fixed the problem. <br />
For more insight: [http://www.techradar.com/news/video/why-you-dont-need-to-spend-more-than-2-on-an-hdmi-cable-1071343 Why you don't need to spend more than £2 on an HDMI cable]<br />
<br />
Fully tested cables are available at [http://thepihut.com/collections/cables The Pi Hut's Raspberry Pi Store], and [https://www.modmypi.com/raspberry-pi-accessories ModMyPi's Raspberry Pi Shop] offers a range of High Quality coloured 'Noodle' cables.<br />
<br />
==Additional Peripherals==<br />
You may decide you want to use various other devices with your RPi, such as Flash Drives/Portable Hard Drives, Speakers etc.<br />
<br />
''For detailed information see [[RPi VerifiedPeripherals | RPi Verified Peripherals]].''<br />
<br />
===Internet Connectivity===<br />
<br />
This may be an Ethernet/LAN cable (standard RJ45 connector) or a USB WiFi adaptor. The RPi ethernet port is auto-sensing which means that it may be connected to a router or directly to another computer (without the need for a crossover cable<ref name=autoMDIX>[http://en.wikipedia.org/wiki/Medium_dependent_interface#Auto-MDIX Wikipedia:Auto-MDIX]</ref>).<br />
<br />
''Support for USB WiFi adaptors will vary - see [[RPi VerifiedPeripherals | RPi Verified Peripherals]].''<br />
<br />
Note: If a Netgear router has a blank in the fourth box of the subnet mask, raspbian will interpret that as a 255, not as a '0' like Ubuntu will do. This will give you a subnet mask of 255.255.255.255 and a useless network connection. Changing the router's setting to put a '0' in the last field and reinitializing the network will fix this.<br />
<br />
===USB-Hub===<br />
In order to connect additional devices to the RPi, you may want to obtain a USB Hub, which will allow multiple devices to be used.<br />
<br />
It is nearly a requirement that a '''powered''' hub is used - this will provide any additional power to the devices without affecting the RPi itself. The USB ports are fused at about 140ma each without an additional external power source. This not enough to power a hard drive, and you may even have trouble powering wireless adapters and other peripherals. There is enough current out there, however, for mice and most keyboards. (see [[Rpi_Hardware#Power | RPi Hardware - Power]] section).<br />
<br />
USB version 2.0 is recommended. USB version 1.1 is fine for keyboards and mice, but may not be fast enough for other accessories.<br />
<br />
===Heatsink===<br />
Not a vital accessory for your RPi, but will help to reduce the CPU's temperature whilst under load. Available from [http://thepihut.com/collections/heatsinks The Pi Hut's Raspberry Pi Store], [http://www.etsy.com/shop/nhslzt Etsy], [https://www.modmypi.com/shop/raspberry-pi-heat-sink-kit ModMyPi] (with lots of tips and tricks for reducing temperature in the reviews) or [http://www.ebay.co.uk/itm/330758220781 eBay]<br />
<br />
===Case===<br />
Since the RPi is supplied without a case, it will be important to ensure that you do not use it in places where it will come into contact with conductive metal or liquids, unless suitably protected. Some form of [[Rpi Cases | case]] should be considered, and there is a [http://www.raspberrypi.org/forum/general-discussion/cases-for-the-raspberry-pi Rpi case thread] on the forum. Cases are also available from [http://thepihut.com/collections/cases The Pi Hut's Raspberry Pi Store],[https://www.modmypi.com/raspberry-pi-cases ModMyPi's Raspberry Pi Shop] and [http://store.mobileappsystems.com MobileApp Systems].<br />
<br />
''For detailed information see [[Rpi Cases]].''<br />
<br />
===Real Time Clock===<br />
In order to achieve the price point of the Raspberry Pi several non-essential items usually found on a computer had to be omitted. Laptops and computers keep time when the power is off by using a pre-installed, battery powered 'Real Time Clock' (RTC). However, this Real Time Clock module is not included with the Raspberry Pi. To keep time, the Raspberry Pi updates the date and time automatically over the internet via Ethernet or WiFi. For projects which have no internet connection, you may want to add a low cost battery powered RTC to help your Pi keep time!<br />
<br />
Afterthought Software have released a 'Plug and Play' Real Time Clock designed specifically for the Raspberry Pi which, unlike other RTC's available, plugs directly in to the Raspberry Pi's GPIO Ports. The unit is available from [https://www.modmypi.com/raspberry-pi-expansion-boards/rasclock-raspberry-pi-real-time-clock-module ModMyPi] and comes complete with an easy to follow [https://www.modmypi.com/blog/installing-the-rasclock-raspberry-pi-real-time-clock Installation Guide].<br />
<br />
===SD card reader===<br />
If you will not use a preloaded SD card to boot from, you will need an SD card reader to prepare an SD card.<br />
<br />
Note that the SD card reader will be connected to a traditional PC, not to the RPi. You may use an SD card reader integrated into your PC, or you may use a dedicated USB-connected SD card reader. Note that several peripherals may also be used as an SD card reader, for example cameras, smartphones, camcorders and GPS units.<br />
<br />
[https://www.modmypi.com/raspberry-pi-accessories/plexus-single-slot-usb2.0-card-reader ModMyPi's Raspberry Pi Shop] stocks a low cost (99p) SD Card Reader.<br />
<br />
===Expansion & Low Level Peripherals===<br />
If you plan on making use of the low level interfaces available on the RPi, then ensure you have suitable header pins for the GPIO (and if required JTAG) suitable for your needs.<br />
<br />
Also if you have a particular low-level project in mind, then ensure you design in suitable protection circuits to keep your RPi safe (details will be made available within the [[RaspberryPiBoardProjects | RPi Projects, Guides & Tutorials]] section).<br />
<br />
''For detailed information see [[Rpi Low-level peripherals | Rpi Low-level Peripherals]].''<br />
<br />
=Connecting Together=<br />
<br />
[[File:Raspi-Model-AB-Mono-1-699x1024.png|200px|thumb|right|A diagram denoting the places of the different components on the Rpi, made by Paul Beech. Click to enlarge.]]<br />
You can use the diagram to connect everything together, or use the following instructions:<br />
<br />
# Plug the preloaded SD Card into the Pi.<br />
# Plug the USB keyboard and mouse into the Pi, perhaps via a USB Hub. Connect the Hub to power, if necessary.<br />
# Plug the video cable into the screen (TV) and into the Pi.<br />
# Plug your extras into the Pi (USB WiFi, Ethernet cable, hard drive etc.). This is where you may really need a USB Hub.<br />
# Ensure that your USB Hub (if any) and screen are working.<br />
# Plug the power source into the main socket.<br />
# With your screen on, plug the other end of the power source into the Pi.<br />
# The Pi should boot up and display messages on the screen.<br />
<br />
It is always recommended to connect the MicroUSB Power to the unit last (while most connections can be made live, it is best practice to connect items such as displays and other connections with the power turned off). <br />
<br />
If you use both a R-PI power supply and a powered hub, its recommended you connect them to the same switched power bar, and use the switch on the power bar to switch off both the R-PI and hub at the exact same time. <br />
<br />
Also, always shutdown using the software shutdown function, not by pulling the plug. When not using a GUI, (with a GUI use the GUI command) you can use the command "shutdown -h now", and power off when all the LED's on the board (except the power LED) go off. This is especially important the first time you boot, as in the process the R-PI modifies the content of the SD-card, without a clean shutdown the contents of the card may be damaged.<br />
<br />
The RPi may take a long time to boot when powered-on for the first time, so be patient, and cleanly shutdown afterwards, as described above!<br />
<br />
=External Links=<br />
<br />
For a verbose guide aimed at absolute beginners, see [http://h2g2.com/A13413584 Peripherals You'll Need] and [http://h2g2.com/A9143796 Getting Started] in h2g2's 'Introducing the Raspberry Pi'.<br />
<br />
=References=<br />
<references/><br />
{{Template:Raspberry Pi}}</div>Pioneerhttps://elinux.org/index.php?title=RPi_VerifiedPeripherals&diff=242588RPi VerifiedPeripherals2013-04-13T19:44:33Z<p>Pioneer: /* USB IR Receivers */</p>
<hr />
<div>[[Category: Linux]]<br />
[[Category: ARM Development Boards]]<br />
[[Category: Broadcom]]<br />
[[Category: Development Boards]]<br />
[[Category: RaspberryPi]]<br />
[[Category: Education]]<br />
{{Template: RPi_Hardware}}<br />
<br />
<br />
'''A note about this page: For USB devices, please specify if they required a powered hub'''<br />
==Notes==<br />
<br />
19-Apr-2012: Now that the Model B board is shipping, details added should relate to this board and the [http://www.raspberrypi.org/downloads default Debian distribution] unless stated otherwise. A suggested suffix markup scheme is as follows:<br />
<br />
* (A) - Relates to model A production board<br />
* (B) - Relates to model B production board<br />
* (!) - Information from alpha and beta board days -- beta board verified peripherals should still apply to production boards for the most part, but the alpha board is fairly different<br />
* No markup - relates to all production boards<br />
<br />
''Discuss: [http://www.raspberrypi.org/forum/?mingleforumaction=viewtopic&t=247 http://www.raspberrypi.org/forum/?mingleforumaction=viewtopic&t=247]''<br />
<br />
If you are adding to a product list it would help clarity if entries are kept/added in alphabetical order.<br />
<br />
==Power Usage Notes==<br />
{{Warning|Adding peripherals may increase the loading on the power supply to your board and this, in turn, may affect the voltage presented to the Raspberry Pi. If the Raspberry Pi's supply voltage falls below a certain value (anecdotally stated as around 4.75&nbsp;V), or it begins to fluctuate, your setup may become unstable. There is a [http://elinux.org/RPi_Hardware#Power Wiki section about this issue] which is worth a read.}}<br />
<br />
'''Model B Hardware Revisions and USB Power limits'''<br />
'''Hardware Revision 1.0'''<br />
The original Model B board had current limiting polyfuses which limited the power output of each USB port to approximately 100&nbsp;mA. USB devices using more than 100&nbsp;mA had to be connected via a powered hub. The Raspberry Pi's PSU was chosen with a power budget of 700&nbsp;mA of which 200&nbsp;mA were assigned to the USB ports, so the Raspberry Pi's (poly)fuses were designed only for devices up to 100&nbsp;mA, and typical 140&nbsp;mA polyfuses will have as much as 0.6 volt across them when drawing currents near the 100&nbsp;mA limit. As a consequence the USB ports are only directly suitable for "single current unit" USB devices which, according to USB specifications, are designed to work with just 4.4 Volt. Not only do non single current unit devices draw more current (causing greater Voltage drops, and greater stress on the fuses), they also might require 4.75 Volt to work.<br />
<br />
'''Model B Hardware Revision 2.0 and Revision 1.0 with ECN0001 change'''<br />
This had the polyfuses removed, removing the 100&nbsp;mA current limitation for each USB port (but leaving the main fuse F3 intact). Users should still ensure their power supply can power the Raspberry Pi and the USB peripherals. Revision 2.0 was released in August 2012. {{Warning|}}Because the polyfuses have been removed, back feeding of the PI, by applying power via its normal USB output, can damage D 17 if triggered by an over-voltage, and so lead to consequential over-heating. This can be discovered by melts, scorching, smoke or worse.[http://www.raspberrypi.org/phpBB3/viewtopic.php?f=28&t=34149]<br />
<br />
==Linux Driver Issues==<br />
Shortly after the Raspberry Pi was released it was confirmed that there were a number of issues with the Linux USB driver for the SMSC95xx chip. These included problems with USB 1.x peripherals that use split transactions, a fixed number of channels (causing problems with Kinect) and the way the ARM processor handles the SMSC95xx interrupts. [http://www.raspberrypi.org/phpBB3/viewtopic.php?f=28&t=12097&start=76] [http://www.raspberrypi.org/phpBB3/viewtopic.php?f=28&t=5249&start=44]<br />
A large number of fixes were included in the 2012-08-19-Wheezy-raspbian Linux image.<br />
<br />
== Powered USB Hubs ==<br />
A number of low-cost powered USB hubs are known to have caused problems. Members of the Raspberry Pi forums have reported low power or no power at all in some cases. The following is a list of specific Powered USB Hubs which appear to be fault-free. Please note that these do not take into account powering the Raspberry Pi from the hub, in addition to its peripherals.<br />
<br />
If you use a powered hub and the Raspberry Pi PSU together consider powering them from the same power bar with switch, so you can turn them on simultaneously., especially if the HUB tries to feed the Raspberry Pi through their interconnect cable, due to the 100&nbsp;mA limiting fuse in the Raspberry Pi, the Raspberry Pi will be partially powered which may cause problems (unwanted writes to the SD card).<br />
<br />
===Working USB Hubs===<br />
<div style="margin: -.3em -1em -1em -1em;"><br />
{| width="100%" bgcolor="#fff" border="0" cellpadding="2px" cellspacing="2px" style="margin:auto;"<br />
|- align="center" bgcolor="#e7eef6"<br />
| '''Brand'''<br />
| '''Name'''<br />
| '''Model Number'''<br />
| '''Hardware ID'''<br />
| '''USB Version'''<br />
| '''Number of Ports'''<br />
| '''Power Rating*'''<br />
| '''Powers Raspberry Pi'''<br />
| '''Additional Information'''<br />
<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Atlantis<br />
|HUB USB2.0 7P<br />
|P014-GH902-B<br />
|<br />
|USB 2.0<br />
|7-Port<br />
|5&nbsp;V - 2&nbsp;A<br />
|Verified<br />
|Powers the pi. Seems very good, tested with: a keyboard, a mouse, a numpad and an Xbox joypad<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Belkin<br />
|4-Port Ultra-Slim Desktop Hub<br />
|F4U040<br />
|05e3:0608<br />
|USB 2.0<br />
|4-Port<br />
|5&nbsp;V - 2.6&nbsp;A<br />
|Verified<br />
| Powers the pi quite well, 4.85V across TP1&2 during idle and load. The PSU for the hub is a 2.5A 5v made in china. Seems solid. Does backfeed the mini USB port<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Belkin<br />
|8-Port ExpressBus for iMac<br />
|F5U010<br />
|<br />
|USB 2.0<br />
|8-Port 7x"A" 1x"B"<br />
|<br />
|Verified<br />
|PSU 6v 4A Powering a 256 "A" RPi with the hub. With the USB output of the RPi connected to the one "B" port<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Belkin<br />
|Hi-Speed USB 2.0 4-Port Hub<br />
|F5U224<br />
|<br />
|USB 2.0<br />
|4-Port<br />
|5&nbsp;V - 500&nbsp;mA per Port<br />
|Not Verified<br />
|<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Belkin<br />
|TetraHub™ USB 2.0 4-Port Hub<br />
|F5U231<br />
|<br />
|USB 2.0<br />
|4-Port<br />
|5&nbsp;V - 500&nbsp;mA per Port<br />
|Verified<br />
|<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Belkin<br />
|Hi-Speed USB 2.0 4-Port Hub<br />
|F5U234<br />
|<br />
|USB 2.0<br />
|4-Port<br />
|5&nbsp;V - 500&nbsp;mA per Port<br />
|Verified<br />
|No backfeed, can power the RPi. Comes with a 2.4&nbsp;A power supply. The user manual [http://www.belkin.com/pyramid/documents/external/P75268ea_F5U234ea.pdf] says ''&ldquo;Per Port Current Self-Powered Mode: 500mA (max)&rdquo;''. However, I've attached a HD that requires 850&nbsp;mA and it worked fine.<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Belkin<br />
|Hi-Speed USB 2.0 7-Port Hub <br />
|F5U237<br />
|<br />
|USB 2.0<br />
|7-Port<br />
|5&nbsp;V - 3.8&nbsp;A<br />
|Verified<br />
|<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Belkin<br />
|MyEssentials 7-Port High-Speed USB 2.0 Hub<br />
|F5U259-ME<br />
|<br />
|USB 2.0<br />
|7-Port<br />
|<br />
|Verified<br />
|<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Belkin<br />
|Hi-Speed USB 2.0 4-Port Lighted Hub<br />
|F5U403<br />
|<br />
|USB 2.0<br />
|4-Port<br />
|<br />
|Not Verified<br />
|<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Belkin<br />
|Hi-Speed USB 2.0 7-Port Lighted Hub<br />
|F5U700<br />
|<br />
|USB 2.0<br />
|7-Port<br />
|<br />
|Verified<br />
|Cascaded hub, only 3 ports work [http://forum.stmlabs.com/showthread.php?tid=5396&pid=60068#pid60068] [http://www.amazon.com/gp/product/B000SDW84K]<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Belkin<br />
|Hub 2-en-1<br />
|F5U706ea<br />
|<br />
|USB 2.0<br />
|7-Port<br />
|<br />
|Not Verified<br />
|<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Belkin<br />
|Hi-Speed USB 2.0 7-Port Hub <br />
|F5U237v1<br />
|<br />
|USB 2.0<br />
|7-Port<br />
|5&nbsp;V - 2.5&nbsp;A<br />
|Not Verified<br />
|<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Belkin<br />
|Ultra-Slim Desktop Hub<br />
|F4U040v<br />
|05e3:0608<br />
|USB 2.0<br />
|4-Port<br />
|5 V - 2.6 A<br />
|Verified<br />
|<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Belkin<br />
|Ultra-Slim Desktop Hub<br />
|F4U039qukAPL<br />
|05e3:0608<br />
|USB 2.0<br />
|7-Port<br />
|<br />
|Verified<br />
|<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Benq<br />
|<br />
|E2220HD<br />
|<br />
|USB 2.0<br />
|4-Port<br />
|<br />
|Verified<br />
|Monitor with built in Hub<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Biltema<br />
|<br />
|23-924<br />
|<br />
|USB 2.0<br />
|4-Port<br />
|2.0&nbsp;A<br />
|Verified<br />
|<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Biltema<br />
|<br />
|23-924<br />
|<br />
|USB 2.0<br />
|4-Port<br />
|2.0&nbsp;A<br />
|Verified<br />
|<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|BUFFALO<br />
|4 Port Hub<br />
|BSH4aAE06<br />
|05e3:0608<br />
|USB 2.0<br />
|4-Port<br />
|5&nbsp;V <br />
|Verified<br />
|No Problem using Webcam & Wi-Fi Dongle. seen As Genesys Logic, Inc. USB-2.0 4-Port HUB<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Cyberpower<br />
|High-speed Hub<br />
|CP-H720P<br />
|0409:0050<br />
|USB 2.0<br />
|7-Port<br />
|3.6&nbsp;A<br />
|Verified<br />
|May Contain dual 05e3:0608 instead of 0409:0050<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Dell<br />
|<br />
|2001FP<br />
|<br />
|USB 2.0<br />
|4-Port<br />
|<br />
|Not Verified<br />
|Monitor with built in Hub<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Dell<br />
|<br />
|SP2309W<br />
|<br />
|USB 2.0<br />
|4-Port<br />
|<br />
|Not Verified<br />
|Monitor with built in Hub<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Dell<br />
|<br />
|2407FWP<br />
|<br />
|USB 2.0<br />
|4-Port<br />
|<br />
|Not Verified<br />
|Monitor with built-in hub - 6-in-1 card reader Works, but it cannot read SDXC<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Dell<br />
|<br />
|U3011<br />
|<br />
|USB 2.0<br />
|4-Port<br />
|<br />
|Not Verified<br />
|Monitor with built in Hub - Card Reader Works - May work with SDXC<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Delock<br />
|<br />
|B/N61393<br />
|<br />
|USB 2.0<br />
|4-Port<br />
|2.0&nbsp;A<br />
|Verified<br />
|<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Delock<br />
|USB 2.0 External Hub 7 Port<br />
|B/N87467<br />
|<br />
|USB 2.0<br />
|7-Port<br />
|5&nbsp;V - 3.5&nbsp;A<br />
|Verified<br />
|You can Power Raspberry Pi using one USB Port of the Hub there is no backfeeding, measured 4,88V on Idle and 4,82V on load on TP1-TP2.<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Deltaco<br />
|<br />
|UH-715 Rev 2<br />
|<br />
|USB 2.0<br />
|7-Port<br />
|2.0&nbsp;A<br />
|Not Verified<br />
|<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Dynex<br />
|<br />
|<br />
|0409:0050<br />
|USB 2.0<br />
|7-Port<br />
|2.0&nbsp;A<br />
|Not Verified<br />
|<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Dynex<br />
|Dynex USB 2.0 7 Port Hub<br />
|DX-HB7PT<br />
|<br />
|USB 2.0<br />
|7-Port<br />
|5.0&nbsp;V / 2.0&nbsp;A<br />
|Verified<br />
|<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|D-Link<br />
|D-Link 7 Port USB Hub<br />
|DUB-H7/B<br />
|<br />
|USB 2.0<br />
|7-Port<br />
|3.0&nbsp;A<br />
|Verified<br />
|[http://www.misco.co.uk/product/94282/D-Link-7-Port-USB-Hub] Power USB slots can be used to power Raspberry Pi.<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|D-Link<br />
|DUB-H7 High Speed USB 2.0 7-Port Hub<br />
|BUBH7A A5<br />
|<br />
|USB 2.0<br />
|7-Port<br />
|2.0&nbsp;A<br />
|Not Verified<br />
|[http://www.amazon.com/D-Link-DUB-H7-High-Speed-7-Port/dp/B00008VFAF]<br />
<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|D-Link<br />
|DUB-H7<br />
|EUBH7EB H/W Ver:B1<br />
|<br />
|USB 2.0<br />
|7-Port<br />
|3.0&nbsp;A<br />
|Verified<br />
|[http://www.amazon.fr/gp/product/B0000B0DL7/] 7 ports including 2 ports 1.2 A sucessfully power RPI<br />
<br />
<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|D-Link<br />
|DUB-4 High Speed USB 2.0 4-Port Hub<br />
|DUB-H4<br />
|<br />
|USB 2.0<br />
|4-Port<br />
|2.0&nbsp;A<br />
|Verified<br />
|[http://www.newegg.com/Product/Product.aspx?Item=N82E16817111131] Charging port doesn't power Raspberry Pi<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Digicom<br />
|<br />
|<br />
|<br />
|USB 2.0<br />
|4-Port<br />
|5&nbsp;V - 2.0&nbsp;A<br />
|Not Verified<br />
|[http://www.digicom.it/digisit/prodotti.nsf/itprodottiidx/MiniHubUsb204P#]<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|ednet<br />
|USB 2.0 7 port Hub<br />
|85014<br />
|<br />
|2.0<br />
|7-Port<br />
|<br />
|Not Verified<br />
|Works with keyboard, mouse, audio devices<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|GigaWare<br />
|USB 2.0 4 port Hub<br />
|Model 26-160<br />
|<br />
|2.0<br />
|4-Port<br />
|<br />
|Verified<br />
|Works with Raspbian for powering webcams. This is the only powered hub on shelves at Radioshack as of early 2013.<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|König Electronic<br />
|7 port USB2.0 HUB<br />
|CMP-USB2HUB55<br />
|1a40:0201<br />
|2.0<br />
|7-Port<br />
|2.0A<br />
|Verified<br />
|Backpowers Raspberry Pi well.<br />
<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Medi@com<br />
|USB 2.0 4 ports Hub<br />
|M-HX30<br />
|<br />
|2.0<br />
|4-port<br />
|<br />
|Verified<br />
|Very small USB Hub. Powers the Rapsberry Pi and an 2.5" external HDD (LaCie Rikiki 500Gb) without problems. I already tried to connect another HDD without problems even if is not yet been mounted on linux.<br />
[http://www.mediacomeurope.it/Prodotti/Scheda.aspx?XRI=1988]<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|mbeat<br />
|13 Port USB Hub<br />
|USB-M13HUB<br />
|<br />
|USB 2.0<br />
|13-port<br />
|5V - 3A<br />
|Verified<br />
|<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Monoprice<br />
|Aquagate USB Hub<br />
|5328<br />
|<br />
|2.0<br />
|7-port<br />
|2.0&nbsp;A<br />
|Verified<br />
|Has separate USB In port, in theory should prevent backfeeding (but that is not verified). get about 4.9V across TP1/TP2 when idling with Raspbian. [http://www.monoprice.com/products/product.asp?c_id=103&cp_id=10307&cs_id=1030702&p_id=5328&seq=1&format=4]<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Plugable <br />
|7 Port High Speed USB Hub<br />
|USB2-HUB-AG7<br />
|<br />
|USB 2.0<br />
|7-Port<br />
|5V - 3A<br />
|Verified<br />
| [http://plugable.com/products/USB2-HUB-AG7/] Better than usual power supply. There are US and UK power supply versions and it can be ordered in US and (for the UK version) many countries in Europe. There is a video showing this hub powering both the Raspberry Pi several peripherals at once[http://www.youtube.com/watch?v=pDA7MxFtoS0]. No back-voltage on upstream connection. Widely used with success on the Pi.<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Plugable<br />
|4 Port Hub with Battery Charging 1.1 Support<br />
|USB2-HUB4BC<br />
|<br />
|USB 2.0<br />
|4-Port<br />
|5V - 2.5A<br />
|Verified<br />
| [http://plugable.com/products/USB2-HUB4BC/] High quality power supply for a 4 port hub (to support BC 1.1 current). US plugs version only. Can Power Raspberry Pi via microUSB from a hub port, plus three more devices. USB Audio peripheral tested and working. No back-voltage on upstream connection. Widely used with success on the Pi.<br />
<br />
|- valign="top" align="left" style="background: #FFFDFD;"<br />
|Plugable<br />
|10 Port USB 2.0 Hub<br />
|USB2-HUB10S<br />
|<br />
|USB 2.0<br />
|10-Port<br />
|5V - 2.5A<br />
|Not Verified<br />
| Possibly because 10 ports hubs combine 7 + 4 cascaded controllers, seems to have corner cases where it won't power the Pi at boot. Not recommended. Get their USB 2.0 7 port version<br />
<br />
|- valign="top" align="left" style="background: #FFFDFD;"<br />
|Plugable<br />
|4 Port USB 3.0 Hub<br />
|USB2-HUB-81X4<br />
|<br />
|USB 3.0<br />
|4-Port<br />
|5V - 4A<br />
|Not Verified<br />
| The high-power 4 A power adapter makes this a tempting purchase, but some users report problems connecting devices with a USB 3.0 hub. Since Pi can't benefit from USB 3.0, better off to use one of the Plugable USB 2.0 7 or 4 port hubs like USB2-HUB-AG7 to both power the Pi and attached USB devices.<br />
<br />
|- valign="top" align="left" style="background: #FFFDFD;"<br />
|Plugable<br />
|7 Port USB 3.0 Hub<br />
|USB2-HUB7-81X<br />
|<br />
|USB 3.0<br />
|7-Port<br />
|5V - 4A<br />
|Not Verified<br />
| The high-power 4 A power adapter makes this a tempting purchase, but some users report problems connecting devices with a USB 3.0 hub. Since Pi can't benefit from USB 3.0, better off to use one of the Plugable USB 2.0 7 or 4 port hubs like USB2-HUB-AG7 to both power the Pi and attached USB devices.<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Trust<br />
|Plata 4 port USB 2.0 hub<br />
|18687<br />
|<br />
|2.0<br />
|4-port<br />
|1.0&nbsp;A<br />
|Not Verified<br />
|Probably not suited to power the Rapsberry Pi but works well as a hub on the Pi.<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Zipp<br />
|USB 7-Port HUB<br />
|N294<br />
|<br />
|USB 2.0<br />
|7-Port<br />
|5V - 2.0A<br />
|Verified<br />
|Powers both the RPi and a WD Portable 1TB Drive without problems - $14.99 at Big W (Australia)<br />
<br />
|-<br />
|}<br />
<br />
<br />
'*' Power Ratings may not be completely accurate, use as rough guideline rather than fact.<br />
</div><br />
<br />
<br />
*'''Acme'''<br />
** USB 2.0 hub 4 port ([http://www.acme.eu/en-us/product/019188 ACME]) Based on NEC μPD720114 USB2.0 Hub Controller USB ID 0409:005a '''NOTE!''' It is bus-powered hub, but it is very cheap and small and works after a small modding: on USB-hub board you have 4 holes: V, D+, D- and GND. Connect GND, D+ and D- to the Raspberry Pi, and additionally connect GND and +5&nbsp;V from power supply to the same holes on USB-hub GND and V. Now there is common contacts: GND, D+ and D- between Raspberry Pi and hub needed to work, and additional power for USB devices, connected to the hub. Tested on my Raspberry Pi.<br />
<br />
<br />
*'''Digitus'''<br />
** 7-port USB2.0 Powered Hub. Model DA-70226.<br />
*'''Eminent'''<br />
** [http://www.eminent-online.com/en/product/22/em1102-4-port-usb-hub---black.html] EM1102 4 Port USB 2.0 Hub with 1&nbsp;A power adapter. It's able to power the Raspberry Pi, external HDD and other peripherals.<br />
** [http://www.eminent-online.com/en/product/27/7-port-usb-2-0-hub.html] EM1107 7 Port USB 2.0 Hub with 2&nbsp;A power adapter. It's able to power the Raspberry Pi, external HDD and other peripherals.<br />
* '''GearHead'''<br />
** [http://www.amazon.com/gp/product/B004OBZ088/] GearHead 4 Port Hub with Energy Saving Power Switch (5&nbsp;V, 1&nbsp;A)<br />
*'''Gembird'''<br />
** Gembird UHS 242 4-port USB 2.0 Hub (5V DC, 1A). '''NB:''' This is a 4-port switching hub that enables the "sharing" of up to four USB devices between two computers. Whilst it may be powered externally, it does take power from both connected computers. If one of them is, say, a netbook or laptop, that may provide sufficient extra power to enable the use of USB devices that the Pi alone cannot handle.<br />
* '''Genesys Logic (sold at Fry's)'''<br />
** Genesys Logic 4-Port USB 2.0 Hub (ID 05e3:0608) (Other brands include Gigaware, Hama and Belkin, same ID shows up in lsusb) - works, but increases packet loss problems<ref>http://www.raspberrypi.org/phpBB3/viewtopic.php?p=297664#p297664</ref><br />
** Genesys Logic 4-Port USB 2.0 Hub (ID 05e3:0606) (Other brands include i-Rocks, same ID shows up in lsusb)<br />
* '''Hama'''<br />
** Hama 4-way USB 2.0 Hub<br />
** Hama 7-way USB 2.0 Hub (identified as two "05e3:0608 Genesys Logic, Inc. USB-2.0 4-Port HUB" but Pi boots OK only with 1.2A power, not with 1A..)<br />
*'''HP'''<br />
** HP ZR2240w 21.5" Monitor with built in 2-Port USB Hub (B)<br />
<br />
*'''Laser'''<br />
** "7 port USB hub with AC adapter Version 2.0". 5&nbsp;V 1&nbsp;A (found at Harvey Norman Australia for $24.95 and Australia Post Shops for $9.95). You can power the Raspberry Pi by connecting both the main USB connector to the Raspberry Pi USB port, '''and''' from a spare USB port back to the power micro USB socket. If you don't do both, boot-loops are likely to occur.<br />
*'''Logik'''<br />
** [http://www.currys.co.uk/gbuk/logik-lp4hub10-4-port-powered-usb-hub-04979038-pdt.html] LP4HUB10 4-Port USB Hub. '''Throws errors when used with Fedora remix 14'''<br />
** Logik L4THUB10 4 Port powered hub works fine under Raspbian/Wheezy/model B. Captive USB cable, 2&nbsp;A power supply, convenient single top mounted USB socket. Unlike my last hub, will power Wi-Fi!<br />
*'''LogiLink'''<br />
** UA0085 USB 2.0 Hub, 4-Port with PSU 5&nbsp;V, 2&nbsp;A<br />
** UA0090 USB 2.0 Hub, 4-Port with PSU 5&nbsp;V, 2&nbsp;A<br />
** UA0091 USB 3.0 Hub, 4-Port with PSU 5&nbsp;V, 4&nbsp;A. Connected with USB2.0 cable. 1&nbsp;A per port, able to support USB HDD drives and other power hungry devices. Tested with kernel 3.1.9-cutdown, Wheezy. <br />
** UA0096 USB 2.0 Hub, 10-Port with PSU 5&nbsp;V, 3.5&nbsp;A (Not suitable for powering Raspberry Pi because it doesn't work unless there is working USB input present even with PSU plugged in.)<br />
** UA0160 USB 2.0 Hub, 4-Port with PSU 5&nbsp;V, 2&nbsp;A. Able to power the Raspberry Pi, keyboard, mouse and LogiLink UA0144 USB Ethernet adapter. (More testing to come.) Was not able to record audio properly via a Soundblaster Play! device.<br />
* '''Macally'''<br />
** [http://www.macally.com/EN/?page_id=2312] Hi-Speed 7-Port USB 2.0 Powered Micro HUB, AC Powered. Includes a 2000&nbsp;mA wall-wart (US style)<br />
* '''Manhattan'''<br />
** [http://manhattan-products.com/en-US/products/6500-hi-speed-usb-2-0-micro-hub] (#160612) Hi-Speed USB 2.0 Micro HUB, AC Powered (identifies as ID 05e3:0608 Genesys Logic) Includes a 1000&nbsp;mA wall-wart (US style)<br />
** [http://manhattan-products.com/en-US/products/9583-mondohub] (#161718) MondoHub 28 Port USB 3.0 & USB 2.0 HUB (24 USB 2 ports @500&nbsp;mA each) + (4 USB 3.0 Ports @900&nbsp;mA each) Power Switches on each port, AC Powered and Includes a 5&nbsp;V 4&nbsp;A wall-wart (US style)<br />
*'''Newlink'''<br />
** NLUSB2-224P 4 port USB 2.0 Mini hub with PSU 5&nbsp;V 1&nbsp;A<br />
** NLUSB2-222P 4 port USB 2.0 Hub with 5&nbsp;V 2&nbsp;A PSU (Available From [https://www.modmypi.com/shop/raspberry-pi-accessories/New-Link-4-Port-USB-Hub-(USB-2.0-with-Mains-Adaptor) | ModMyPi])<br />
*'''Nilox'''<br />
** Nilox USB 2.0 4port HUB model HUB4USB2AC with PSU 5&nbsp;V 1.0&nbsp;A<br />
* '''Plugable'''<br />
** [http://plugable.com/products/USB2-HUB4BC/] USB2-HUB4BC 4 Port USB 2.0 Hub with BC 1.1 Fast Charging. 5&nbsp;V 2.5&nbsp;A power supply. Powering Raspberry Pi via microUSB from a hub port. USB Audio peripheral tested and working.<br />
** [http://plugable.com/products/USB2-HUB10S] USB2-HUB10S 10 Port USB 2.0 Hub 2.5&nbsp;A power supply. Powering Raspberry Pi via microUSB from a hub port.<br />
** [http://plugable.com/products/USB2-HUB-AG7/] USB2-HUB-AG7 7 Port USB 2.0 Hub with 5&nbsp;V 3&nbsp;A power supply. There are US and UK power supply versions and it can be ordered in US and (for the UK version) many countries in Europe. There is a video showing this hub powering both the Raspberry Pi several peripherals at once[http://www.youtube.com/watch?v=pDA7MxFtoS0]. Confirmed to work with Element14 WiPi Wi-Fi dongle and Seagate external hard drive (simultaneously)<br />
<br />
* '''Pluscom'''<br />
** Pluscom 7 Port USB 2.0 Hub Model U7PH-3A with 3&nbsp;A PSU. USB ID 1a40:0101. Powering Raspberry Pi via microUSB from a hub port. Internally two 4 Port switches linked. Leaks power back up USB data cable to Raspberry Pi, but it is not really a problem when powering Raspberry Pi at the same time.<br />
*'''Satechi'''<br />
** ST-UH12P 12 port powered hub with 2 Control Switches. Also works while powering the Raspberry Pi.<br />
*'''Staples (Business Depot) (Bureau EN GROS)'''<br />
** Staples 4-port hub Item 607477-CA<br />
*'''StarTech.com'''<br />
** StarTech.com 7-port Compact USB 2.0 Hub (ST7202USB). Comes with 5&nbsp;V 2&nbsp;A supply. Shows in lsusb as two Genesys Logic, Inc. USB-2.0 4-Port HUBs (05e3:0608). Back powers Raspberry Pi (just, voltage across TP1 & TP2 is a little low when powered from this hub).<br />
*'''SumVision'''<br />
** Sumvision Slim 4 Port High Speed USB 2.0 HUB with PSU 5&nbsp;V 1.0&nbsp;A (from [http://www.7dayshop.com/catalog/account_history_info.php?page=1&order_id=5130107 | 7dayshop ])<br />
*'''Sitecom'''<br />
** CN-032 4 Port USB 2.0 Pocket Hub. Works for powering the Raspberry Pi, an USB WLAN Adapter, wireless Kbd+Mouse. Using an 2500&nbsp;mA Voltcraft <br />
** CN-060 4 Port USB 2.0 Hub powered with AC Adapter (1&nbsp;A). Powering Raspberry Pi via microUSB from a hub port.<br />
** CN-061 7 Port USB 2.0 Hub powered with AC Adapter. There is a voltage problem on the left half of the hub (4 ports) that do not deliver enough current to feed a wifi dongle (tested with an RTL8191S); you should not use these ports for anything important (keyboard keys will stick, self-powered USB hard disk will reset continuously). The remaining 3 ports on the right half are instead working as expected. [http://www.raspberrypi.org/phpBB3/viewtopic.php?f=28&t=24247]<br />
*'''Sweex'''<br />
** US014 4 Port USB 2.0 Hub<br />
*'''Targus'''<br />
** ACH81xx 7-port powered hub. 5&nbsp;V 3&nbsp;A power supply, with 2 high power ports. (possible conflicting behaviour with USB keyboard / Wi-Fi Dongles)<br />
** ACH63EU 4-port. Using a 5&nbsp;V 2&nbsp;A power supply, which isn't supplied with the hub, it is able to power the Raspberry Pi as well.<br />
*'''The Pi Hut'''<br />
** 7 Port USB Hub (from [http://thepihut.com/products/7-port-usb-hub-for-the-raspberry-pi The Pi Hut's Raspberry Pi Store])<br />
*'''Trendnet'''<br />
** [http://www.trendnet.com/products/proddetail.asp?prod=130_TU2-700&cat=49] TU2-700 7 Port Powered USB 2.0 Hub with AC Adapter (5&nbsp;V 2&nbsp;A)<br />
*'''Tripp-Lite'''<br />
** [http://www.tripplite.com/en/products/model.cfm?txtModelID=3167] U222-007-R 7 Port Powered USB 2.0 Hub with AC Adapter (5&nbsp;V 2.5&nbsp;A) Powering Raspberry Pi from the hub works.<br />
*'''Ultron'''<br />
** [http://www.ultron.de/v1/produktansicht.php?artnr=67072&kid=bfa8340c4e245...&l=en&WGType=Neue+USB-HUBS] UHN-710 7-port powered hub with PSU 5&nbsp;V, 3&nbsp;A. USB ID 1a40:0201.<br />
*'''VANTEC'''<br />
** 4 Port USB 2.0 Powered Hub Model: UGT-MH304. 5&nbsp;V 2&nbsp;A AC/DC adapter. Go 2.0 Mini hub.<br />
*'''Z-TEK'''<br />
** Z-TEK 7-port powered hub with PSU 5&nbsp;V, 4&nbsp;A. USB ID 1a40:0201.<br />
*"Unknown"<br />
** 10(7-4) port hub idVendor=1a40, idProduct=0201 / idVendor=1a40, idProduct=0101 works<br />
<br />
===Problem USB Hubs===<br />
<br />
Please check known workarounds [http://elinux.org/Rpi_USB_check-list here] before adding to the list<br />
<br />
*'''Addon'''<br />
** 7-Port Powered Hub - labelled ADDUH070P - Gives constant Eth0 errors on boot.<br />
*'''Belkin'''<br />
** 7-Port Powered Mobile Hub - device labelled F4U018, packaging labelled F5U701. lsusb reveals it to be two Genesys Logic 4-port hubs based on the GL850G chipset (vendor: 0x05e3 product: 0x0608) ganged together. Yields a lot of "handle_hc_chhltd_intr_dma:: XactErr without NYET/NAK/ACK" errors and device resets in /var/log/messages. Low speed devices such as keyboards work OK, Wi-Fi/mass storage is unreliable or broken. -- No error messages with the latest kernel, but it is still unstable with mass storage devices. Also, leaks current back to the Raspberry Pi (can be fixed by overtaping GND and +5&nbsp;V pinouts)<br />
** F4U022 7-Port powered USB hub (powered 5&nbsp;V, 2.6&nbsp;A), same as F4U018<br />
** 7-Port Powered Hub - device labled F5U237 Rev.3 - ID 050d:0237 Wired Ethernet fails to connect; gives "DWC OTG HCD URB enqueue failed adding QTD. Error status -4008" Result is same as DUB-H7 below.<br />
** F5U404 Hi-Speed USB 2.0 4-Port Mobile Hub. Faulty/bad design; Leaks current back up the cable to the Raspberry Pi.<br />
** F5U307 Hi-Speed USB 2.0 7-Port Hub (Powered, able to apply power to Raspberry Pi via micro USB from this hub at same time) It work's sometimes. (Works always without powering the Raspberry Pi, haven't tried that)<br />
<br />
*'''Dell'''<br />
** Dell U2410 Monitor Built-in 4 Port Hub - Shows up as a pair with 0424:2514 and 0424:2640. Standard Microsystems Corp. USB 2.0 Hub. When connecting some devices it kills the Ethernet with "smsc95xx 1-1.1:1.0: eth0: Failed to read register index 0x0000011X" errors. It did work for a keyboard and webcam. Bluetooth that works connected directly to the Raspberry Pi triggers the error.<br />
<br />
*'''DELTACO'''<br />
** 7-Port USB Hub UH-713 Rev 3. This one consists also of two 05e3:0608 Genesys Logic, Inc. USB-2.0 4-Port HUBs connected together. The power supply is rated at 5 V 2 A. It kills Ethernet when X11 is started.<br />
<br />
*'''Dynex'''<br />
** 7-Port USB Hub - Does not work in Debian 19-04 image.<br />
** DX-HB7PT 7-Port USB Hub - As per the Gear Head below, it's 2 daisy-chained Genesys Logic 05e3:0608 devices. Appears to result in significant slow downs when the USB is under load, such as running the root file system from a USB drive.<br />
<br />
*'''Dynamode'''<br />
** 7-Port USB 2.0 Hub (Silver and black). Feeds power back up the interconnect to the Raspberry Pi causing the power LED to light on the Raspberry Pi if the hub is powered on, but the Raspberry Pi is not. The Raspberry Pi also fails to boot when powered off this hub, with or without the interconnect plugged in. Stops the network from working when connected to the Raspberry Pi after booting the Raspberry Pi - cannot ssh to the Raspberry Pi. Best avoided. :-( Shows up in ''lsusb'' as a pair of ''ID 05e3:0608 Genesys Logic, Inc. USB-2.0 4-Port HUB'' which is interesting. - Confirmed. This hub also appears unable to power an external USB drive using a y-cable as it gives the error -71 message in dmesg (when providing external power to the Raspberry Pi).<br />
** 4-Port High-Speed USB 2.0 Hub (USB-H40-A2.0), came with with a 1&nbsp;A power supply. Leaks power to the Raspberry Pi through the uplink. Doesn't work with Raspberry Pi, unless the Raspberry Pi is powered by a second power source. This hub is completely generic and I've seen it being sold under different brand names as well. Therefore, a picture is [http://i.imgur.com/BPZ3j.jpg included] for easy identification. <br />
<br />
*'''D-Link'''<br />
** 7-Port USB Hub DUB-H7 (Crashes USB stack, including Ethernet, when plugging / using some peripherals). (See note above, it works with some distros and/or with latest firmware)<br />
<br />
*'''E-Solution'''<br />
** 4-Port 2&nbsp;A Supply (Does not detect at all during boot or after boot- no messages) [IC = Alcor Micro Corp (AU6254)]<br />
<br />
*'''Fosmon'''<br />
** 7-Port USB 2.0 Hub with 1&nbsp;A Power Supply (Causes interference with other USB devices and sends enough power to light up the Raspberry Pi with it's Micro USB cable unplugged).<br />
<br />
*'''Gear Head'''<br />
** UH7250MAC 7-port powered hub. Internally, two daisy-chained Genesys Logic 05e3:0608 devices. Causes Ethernet instability when used under very specific circumstances, in X11.<br />
** <strike>UH5200T 4-port powered hub. As of 2012-08-16 Wheezy, if any USB 1.x device (a keyboard, for example) is plugged into this hub, Ethernet stops, and USB interrupts for other devices get dropped (keys repeating forever), etc. Occurs even if power is not attached (not a power leakage problem).</strike> Appears working after a bootloader and/or firmware update on 9/12. Also, turned out to be somewhat more specific to the combination of two particular low-speed devices.<br />
<br />
*'''Hama'''<br />
** 4-Port USB 2.0 "bus hub", model 78496 (?). Only works for low power devices (card readers?), but it does not work for power hungry devices (HDD and WLAN). It doesn't boot when hub connected to Raspberry Pi. The funniest thing is that Raspberry Pi powers on when I plug in this hub to normal size USB port (not that small dedicated port). idVendor=05e3, idProduct=0608<br />
<br />
*'''Kensington'''<br />
** 7-Port Dome Hub model no 1500129 (Possible problems with malfunctioning keyboard, kills mouse when GUI started).<br />
<br />
*'''iBall'''<br />
** Piano 423 4-Port USB hub. Listed in lsusb as Genesys Logic. Fails to deliver enough power to connected devices even when using AC power supply.<br />
<br />
*'''Inland'''<br />
** 4-Port USB 2.0 Cable Hub model no 480426 (Some devices work, some don't, cheap unshielded untwisted wire design)<br />
<br />
*'''Logik'''<br />
** LP7HUB11 7-Port USB Hub. (Ethernet failed, slow response, in LXDE. Happened whether or not the hub's independent power supply was connected to the hub.)<br />
<br />
*'''LogiLink'''<br />
** 7-Port powered USB-Hub with switch UA0124. Does not work even with a x86 Linux box. Does work with Windows and comes with a beefy 3,5 A power supply that works with a Belkin 7-port mobile USB-Hub to power a cluster of 4 Raspberries.<br />
<br />
*'''Soniq'''<br />
** 4-Port 5&nbsp;V supply. Model number CUH100. (B). Appears to draw power away from the Raspberry Pi, even when the Raspberry Pi has an isolated power line. Netgear WNA1100 Wi-Fi Adapter (which is known to work in other setups is recognized, but it is unresponsive).<br />
<br />
*'''Targus'''<br />
** ACH115EU 7-port powered hub. 5&nbsp;V 3&nbsp;A power supply. Arduino communicates with Raspberry Pi when connected directly to Raspberry Pi's USB port, but it hangs as soon as if connected via ACH115. Also sometimes smsc95xx eth0 Failed to read register index 0x00000114 etc. errors in syslog when used.<br />
<br />
*'''TCM'''<br />
** Model 234298 s/n T634007737 powered hub. 4 ports plus card reader. 1&nbsp;A power supply. Model B, Wheezy Raspbian works OK with keyboard/mouse, but there are problems with Wi-Fi no connects. (insufficient power?)<br />
<br />
*'''Trust'''<br />
** 10-port USB 2.0 Hub (powered). Prevents Ethernet from being recognised.<br />
** SliZe 7 port USB 2.0 Hub (powered) - Item number 17080 (Barcode 8 713439 170801). Prevents Ethernet from being recognised. Keyboard sends multiple characters. <br />
<br />
*'''Unbranded / Multiple Brands'''<br />
** 7-port silver/black hub. Also sold elsewhere under brands such as 'EX-Pro', 'Trixes' and 'Xentra' -- This is ''probably'' due to an inadequate power supply. -- I replaced the terrible power supply with a very good one, kept getting "DEBUG: handle_hc_chhltd_intr_dma:: XactErr without NYET/NAK/ACK" in dmesg, with no devices plugged in to the hub (with or without the power supply in). Measurements by [[User:TrevorGowen|TrevorGowen]] ([[User talk:TrevorGowen|talk]]) of the power loading behaviour of an example of this type of hub and its supplied PSU are logged at [http://www.cpmspectrepi.webspace.virginmedia.com/raspberry_pi/MoinMoinExport/PoweredUSBHubs.html CPM-Spectre-Pi...PoweredUSBHubs], together with similar measurements of other devices.<br />
** Generic 7-port black hub with Genesys Logic GL850A chipset<br />
** Cerulian 10 Port USB 2.0 Top Loading Hub with 2&nbsp;A supply (kills mouse and network port)<ref>http://www.raspberrypi.org/forum/absolute-beginners/cheap-powered-usb-hub-uk/#p76452</ref><br />
** [http://www.monoprice.com/products/product.asp?c_id=103&cp_id=10307&cs_id=1030701&p_id=226 USB 2.0 4 PORT INT/EXT DUAL HUB BAY] -- Genesys Chipset -- idVendor=05e3, idProduct=0607 -- low speed devices worked, but there are strange USB failures when X session started. High speed devices such as hard drives had failures.<br />
<br />
== USB Remotes ==<br />
* The [http://thepihut.com/products/flirc-usb-dongle-for-the-raspberry-pi FLIRC] USB dongle allows the use of any remote control with your Raspberry Pi. Configure the device on your desktop PC, then simply plug into your Pi for a perfect media center companion. Available from [http://thepihut.com/ The Pi Hut]<br />
<br />
* ASUS TV FM Remote IR - ID 3353:3713 - works. Receiver connected to an USB Hub. Tested with archlinux in X. It works also as pointer (pressing "Toggle" button)<br />
<br />
* ATI Remote Wonder (X10 Wireless Technology, Inc. X10 Receiver) — ID 0bc7:0004 — appears as a joystick-like 2 button mouse and a 0-9 keypad without drivers on console and X.<br />
<br />
* [http://www.amazon.com/gp/product/B005DKZTMG/ref=oh_details_o02_s00_i00 Logitech Wireless Touch Keyboard K400 with Built-In Multi-Touch Touchpad (920-003070)] - keyboard and touchpad work. Have not verified multi-touch features.<br />
<br />
* [http://www.ipazzport.com/02A.html iPazzport] mini 2.4&nbsp;GHz wireless keyboard and touchpad. <br />
<br />
* Pan.Code D1000 - 2.4GHz Wireless keyboard and touchpad.<br />
<br />
* [http://www.ortek.com/html/pdt_view.asp?area=46&cat=152&sn=76 PKB 1800] Wireless Smart Pad ad Mini Keyboard. The pad works as a mouse, but not multi touch features. The keyboard works.<br />
<br />
* [http://www.riitek.com/product_Info.asp?id=56 Riitek RT-MWK01] '''Rii''' Wireless 2.4&nbsp;GHz Keyboard-mouse Combo, also known as [http://www.digicom.it/digisit/prodotti.nsf/itprodottiidx/WKEYPE01 Digicom WKEYPE01], and [http://www.verkkokauppa.com/fi/product/52783 Prodige Nanox]. Working perfectly, just plug & play.<br />
<br />
* [https://www.google.com/search?q=tranksung+TS-Y150 Tranksung TS-Y150] USB RF Keyboard and air mouse (B)<br />
<br />
* [http://www.tigerdirect.com/applications/SearchTools/item-details.asp?EdpNo=6753651&CatId=3680# Exo Ultra U12-41310 Mini Keyboard] Bluetooth Adapter, Touchpad, Laser Pointer, Presentation & Multimedia Controls work perfectly, but it needs a little love and config for make it work.[https://github.com/thunderbirdtr/rs-pi-exo-keyboard Exo Installer script]<br />
<br />
== USB Keyboards ==<br />
USB keyboards that present themselves as a standard HID (Human Interface Device) device should work. '''Please be aware that some of these keyboards were probably used with a powered hub'''<br />
=== Working USB Keyboards ===<br />
The following is a list of specific keyboards known to work and which appear to work fault-free.<br />
<br />
* '''A4 Tech'''<br />
** Model KL-5 USB Keyboard, 20&nbsp;mA.<br />
<br />
* '''ABS'''<br />
** M1 Heavy Duty Professional Gaming Mechanical Keyboard (B)<br />
<br />
* '''Action Star'''<br />
** ACK-5010U Mini Keyboard And Mouse<br />
<br />
* '''Accuratus'''<br />
** KYB-Toughball-HI<br />
<br />
* '''Acer'''<br />
** KG-0917 Wireless Keyboard And Mouse Bundle (B)<br />
** KU-0906 Compact Keyboard (B) (Also known as Genius LuxeMate i200 Keyboard)<br />
** SK-9625 Multimedia Keyboard (B) (multimedia functions not tested)<br />
<br />
* '''Adesso'''<br />
** [http://ergoprise.com/product_images/j/699/ADP-PU21_big__14173_zoom.jpg PS/2 to USB Adapter] ADP-PU21, 100&nbsp;mA (tested only with keyboards) Any PS/2 keyboard will work only if it will work with a reduced operating voltage.<br />
** Model AKB-410UB. Keyboard with Touchpad.<br />
<br />
* '''Apple''' (Apple keyboards that have USB ports require an external powered hub to work, and do not work on the Raspberry Pi directly! Note: Apple keyboard works fine using the latest Raspberry Pi, even when connected directly (and with mouse connected))<br />
** [http://upload.wikimedia.org/wikipedia/commons/thumb/e/ea/Apple_iMac_Keyboard_A1243.png/800px-Apple_iMac_Keyboard_A1243.png Apple Keyboard with Numeric Keypad (aluminium/wired) A1243]<br />
** [http://upload.wikimedia.org/wikipedia/commons/8/81/Apple_Keyboard_A1242.jpg Apple Keyboard (aluminium/wired) A1242]<br />
** [http://upload.wikimedia.org/wikipedia/commons/c/c5/Apple_Pro_Keyboard_black.jpg Apple Pro Keyboard M7803]<br />
<br />
* '''Asda'''<br />
** Basic Wired Keyboard HK2026 (B)<br />
** Basic Wired Keyboard HK3014<br />
*** (Please note when I put this keyboard through Newlink USB hub, it didn't work as expected)<br />
** Premium Wireless Keyboard (white keys, silver back) HK8028<br />
** Wireless Multimedia Deskset (keyboard, mouse and USB dongle) Model: HKM8016B (Note: Shown on Asda Website as HK8016B) (B)<br />
<br />
* '''Asus'''<br />
** KS-631U (comes with Asus Vento KM-63 keyboard/mouse set, not using powered hub) (B)<br />
<br />
* '''Banbridge'''<br />
** [http://www.kurpirkti.lt/imagesi/infodb/org_d69dbd9707af8df77eae6e005f681a9a/BANDRIDGE-USB-2X-PS-2-ADAPTER.jpg PS/2 to USB Banbridge CPA4002 Adapter] (B) (Tested with Logitech C-SF17 Cordless Desktop Express)<br />
<br />
* '''BTC - Behavior Tech Computer Corp.'''<br />
** Wired Portable Keyboard Model 6100 US (86+9 keys)<br />
*** Works with or without a powered hub<br />
** Wireless Multimedia Keyboard with build in pointer/mouse Model 9029URF III (86+17 keys) (B)<br />
** [http://www.btc.com.tw/english/2-7-07keyboard.htm Wired Multimedia keyboard 6311U/6310U] - rated at 5&nbsp;V/100&nbsp;mA, works directly<br />
<br />
* '''Bush'''<br />
** Wired Slimline Keyboard KU-0833<br />
*** This does not require a USB hub in order to work with the Raspberry Pi<br />
*** In the UK, it is available from Argos for £9.99<br />
<br />
* '''Cerulian''' <br />
** Mini wireless keyboard and mouse deskset (B)<br />
<br />
* '''CD Training''' <br />
** [http://www.cd-training.fr/?&feed=product&product_id=308 Wireless Combo Keyboard and Mouse (SolClavGlos)]<br />
<br />
* '''Cherry'''<br />
** CyMotion Master Linux (B)<br />
** RS 6000 USB ON<br />
** G84-4100PTMUS (B) (Compact keyboard. Rated 100&nbsp;mA. Works directly in Raspberry Pi)<br />
** G85-23100DE-2 (B) (Rated 40&nbsp;mA, tested with RPi powered by a 1000&nbsp;mA power supply unit)<br />
** G82-24800DE wireless keyboard and mouse combo marketed overwhelmingly as "Cordless Desktop eVolution Sirius XT Wireless", works without hub.<br />
<br />
* '''Compaq'''<br />
** Compaq Internet Keyboard KU-9978 (049f:000e). Rated 5&nbsp;V 100&nbsp;mA. Works directly connected to Raspberry Pi<br />
<br />
* '''Das Keyboard'''<br />
** Model S Professional Keyboard (Built in USB hub not tested) (B)<br />
** Model S Ultimate Keyboard (Built in USB hub working) (B)<br />
<br />
* '''Dell'''<br />
** SK-8115 (B) (Rated 100&nbsp;mA. Works directly in Raspberry Pi)<br />
** L100 (B)<br />
** RT7D40 (100&nbsp;mA. Works directly in Raspberry Pi)<br />
** RT7D50 (75&nbsp;mA) (run "sudo dpkg-reconfigure keyboard-configuration")<br />
** KB1421 (100&nbsp;mA)<br />
** KB2521 (100&nbsp;mA)<br />
** KB212-B (Works directly in Raspberry Pi, without powered hub)<br />
** 1HF2Y (Works directly in Raspberry Pi)<br />
** Bluetooth Wireless Keyboard and Mouse Bundle (B), Bluetooth USB dongle C-UV35 (Rated 500&nbsp;mA, but it works great), Keyboard Y-RAQ-DEL2, Mouse M-RBB-DEL4<br />
** USB Keyboard 413c:2107 - Works with and without USB hub<br />
<br />
* '''Delux'''<br />
** K8050<br />
<br />
* '''Digicom'''<br />
** WKEYPE01 Wireless 2.4&nbsp;GHz Keyboard-mouse Combo, also known as [http://www.riitek.com/product_Info.asp?id=56 Riitek RT-MWK01] and [http://www.verkkokauppa.com/fi/product/52783 Prodige Nanox]<br />
<br />
* '''Dynex'''<br />
** DX_-WKBD (60&nbsp;mA) (B)<br />
** DX_-WKBDSL (Hot keys not yet tested with Debian) (tested through non-powered 3 dongle USB hub) (B)<br />
<br />
* '''EAPPLY'''<br />
** EBO-013 Wireless 2.4&nbsp;GHz compact keyboard with touchpad. Rated <40&nbsp;mA works directly from Raspberry Pi. eBay ref 260962010276 from Shenzen, China.<br />
<br />
* '''Emprex'''<br />
** Wireless Media Control Keyboard With Trackball 9039ARF III (Media functions untested)<br />
<br />
* '''Fujitsu Siemens''' <br />
** KB SC USB UK (!)<br />
** KB910 USB, with led light on the highest level (B)<br />
** KB400 USB US<br />
<br />
* '''GE''' <br />
** 98139 Rev.K1 (Power Keyboard) (lsusb shows it as "0b38:0010 Gear Head 107-Key Keyboard") - works without a hub (i.e. directly connected) (B)<br />
<br />
* '''Gear Head''' <br />
** KB3700TP (USB Mini Smart Touch Touchpad Keyboard) (B)<br />
** KB3800TP (Wireless Touch Mini Touchpad Keyboard with Smart Touch) (B)<br />
*** Works when plugged directly into Raspberry Pi, did not work with powered hub (could be a hub issue)<br />
** KB3800TPW (Windows Smart Touch Wireless Keyboard with Touchpad) (B)RASPBMC supported >> also see Problem USB Keyboards<br />
** KB4950TPW (Wireless Touch II Touchpad Keyboard) (B)<br />
** KB1500U (USB Mini Keyboard) (B)<br />
** KB5150 (2.4&nbsp;GHz wireless keyboard/mouse Combo) (B)<br />
*** Works well with a powered hub<br />
<br />
* '''Generic'''<br />
** [http://www.amazon.co.uk/gp/product/B00A8D9ZPA/ref=oh_details_o06_s00_i00 AK-601] Wireless Mini-keyboard and Trackball. Works well as a handheld device, the wireless dongle does not appear to draw excessive current. However, since its USB charging port requires 5V 300mA it does need to be recharged from a netbook/laptop USB port or via a (spare) USB charger.<br />
<br />
* '''Genius'''<br />
** Ergomedia 700 (GK-04008/C) used without Hub<br />
** KB-06XE (K639) (B)<br />
** LuxeMate i200 (GK-090017; not tested with Hub)<br />
** Slimstar 8000 wireless keyboard<br />
<br />
* '''Gigabyte'''<br />
** GK-KM7580 2.4&nbsp;GHz Wireless Multimedia Keyboard & Mouse<br />
<br />
* '''HP'''<br />
** KG-1061<br />
** KG-0851 Wireless Keyboard and Mouse<br />
** KU-0316 (B)<br />
** LV290AA#ABA Wireless Keyboard and Mouse<br />
** PR1101U (available from Sainsbury's in the UK, £8, July 2012)<br />
** SK-2880<br />
<br />
* '''Hyundai'''<br />
** HY-K201<br />
<br />
* '''iConcepts'''<br />
** 2.4&nbsp;GHz Wireless Keyboard and Optical Mouse Model 62550<br />
*** (saves a USB port since keyboard and mouse share one transceiver, $14.99 at Fry's Electronics)<br />
<br />
* '''Imation''' <br />
** KBD-702 Multi-media Wired Keyboard<br />
*** (works after the firmware update via [https://github.com/Hexxeh/rpi-update rpi-update] as of 06/27/2012)<br />
<br />
* '''IOGEAR'''<br />
** IOGEAR GKM561R Wireless HTPC Multimedia Keyboard with Trackball<br />
** IOGEAR GKM681R 2.4&nbsp;GHz Wireless Compact Keyboard with Optical Trackball and Scroll Wheel<br />
<br />
* '''iOne'''<br />
** Scorpius-K3NT (B)<br />
*** (sold by Newark as an 'official' RPi accessory, miniature keyboard with integrated trackball)<br />
<br />
* '''iPazzPort'''<br />
<br />
* '''i.t.works'''<br />
** KC04 (direct and by USB hub)<br />
** KC Silicone (only tested directly)<br />
<br />
* '''Jenkins'''<br />
** Jenkins Wireless Desktop Set Blue (B)<br />
<br />
* '''KeySonic'''<br />
** ACK-540RF (Wireless USB keyboard with built-in trackpad); works fine on Debian Squeeze plugged directly into Raspberry Pi. Also works with Raspbmc with powered hub.<br />
** ACK-540RF+ (UK) Wi-Fi keyboard incl. touchpad with USB Wi-Fi dongle works fb with on model B/Raspbian/Wheezy via powered hub<br />
** ACK-3700C<br />
** ACK-340U+(DE)<br />
** ACK-3400U (UK) mini keyboard<br />
** ACK-612RF (GER) Wireless Mini-Keyboard; works fine with its wireless adpater plugged directly into Raspberry Pi<br />
<br />
* '''Labtec'''<br />
** [http://www.labtec.com/index.cfm/gear/details/EUR/EN,crid=28,contentid=692| Ultra-flat Keyboard]<br />
<br />
* '''Laptopmate'''<br />
** AK-98UNTN7-UBRII Laptopmate RII Touch N7 Mini Wireless Keyboard with touchpad<br />
<br />
* '''LC-Power<br />
** K1000BMW (lsusb: ID 1241:f767 Belkin; dmesg: HOLTEK Wireless 2.4&nbsp;GHz Trackball Keyboard) tested with Debian 6.0.4<br />
<br />
* '''Lenovo'''<br />
** SK-8825 UK (B)<br />
** Lenovo Enhanced Multimedia Remote with backlit keyboard N5902 (US)<br />
** Lenovo Mini Wireless Keyboard N5901 (US)<br />
<br />
* '''Lindy'''<br />
** 21840 (Wireless RF 2.4&nbsp;GHz Micro Keyboard with built-in optical touchpad/trackpad, USB); works fine on model B/Raspbian/Wheezy - the supplied Lindy USB nano dongle transceiver plugged directly into Raspberry Pi USB port.<br />
<br />
* '''Logik'''<br />
** Ultra slim keyboard LKBWSL11 (B) >> '''This is also listed under Problem USB Keyboards?'''<br />
** LK212(R, B, P, V, O at the end represents the colour ) Wireless Keyboard paired with wireless receiver<br />
<br />
* '''Logitech'''<br />
** Comfort Wave 450, labeled 100&nbsp;mA (M/N Y-U0001, P/N 820-001725, PID SC951C40001)<br />
** diNovo Mini wireless keyboard with media controls and clickpad 920-000586 (B)<br />
** diNovo Edge Keyboard, Windows edition, built-in TouchDisc track-pad, Bluetooth with USB mini-receiver 967685-0403 (B)<br />
*** older model 867777-0403 may need '''dwc_otg.speed=1''' added to cmdline.txt to avoid dropped/repeated keys and dropped mousepad taps/clicks (B)<br />
**** after Raspbian dist-upgrade about 12/12/12, if '''/lib/udev/rules.d/97-bluetooth-hid2hci.rules''' exists and di Novo Edge fails to respond, edit tail of line after "# Logitech devices" in that file from '''c71['''34'''bc]''' to '''c71[bc]''' to ignore c713 and c714 (do not wordwrap long line), then it works fine<br />
** Wii wireless keyboard KG-0802 (!)<br />
** C-BG17-Dual Wireless keyboard and mouse with wired USB receiver (B)<br />
** Deluxe 250 Keyboard<br />
** Internet 350 (M/N 967740-0403)<br />
** Internet Navigator Keyboard<br />
** MK120 wired keyboard and mouse<br />
** MK220 wireless keyboard and mouse<br />
** MK250 wireless keyboard and mouse (no hub needed)<br />
** MK260 wireless keyboard and mouse (no hub needed)<br />
** MK300 wireless keyboard and mouse<br />
** MK320 wireless keyboard and mouse [http://www.amazon.co.uk/Logitech-920-002885-MK320-Wireless-Desktop/dp/B003STDQYW/ref=sr_1_3?ie=UTF8&qid=1339166178&sr=8-3]<br />
** MK350 wireless keyboard (using Unifying receiver)<br />
** MK520 wireless keyboard and mouse<br />
** MK550 wireless keyboard and mouse (B)<br />
** MX3200 wireless keyboard and mouse (B)<br />
** MX5000 Bluetooth keyboard and mouse (B) The Logitech Bluetooth dongle also does proprietary wireless so it works without Bluetooth drivers.<br />
** EX100 Cordless Desktop, Wireless Keyboard and Mouse (B)<br />
** EX110 Cordless Desktop, wireless keyboard and mouse (B)<br />
** C-SF17 Cordless Desktop Express, Wireless Keyboard and Mouse (B) PS/2 Interface. Tested using [http://www.kurpirkti.lt/imagesi/infodb/org_d69dbd9707af8df77eae6e005f681a9a/BANDRIDGE-USB-2X-PS-2-ADAPTER.jpg PS/2 to USB Banbridge CPA4002 Adapter]<br />
** K120 Keyboard (B)<br />
** K200 Keyboard (B)<br />
** K230 Wireless Keyboard (Unifying receiver, no powered hub) (B)<br />
** K260 Wireless Keyboard & Mouse (Unifying receiver, no powered hub) (B)<br />
** K310 Washable Keyboard<br />
** K340 Wireless Keyboard (Unifying receiver, no powered hub) (B)<br />
** K350 Wireless Keyboard (B)<br />
** K400 wireless keyboard with touchpad - also listed under "problematic". Works for weeks with openelec and Raspbian without any problems. Worked out of the box - the on/off switch needs to be "on" for it to function correctly. Highly recommended if you are "working from the sofa". <br />+1 on this, works out of the box with 2012-10-28-wheezy, no powered hub.<br />
** K520 Keyboard (B)<br />
** K700 Wireless Keyboard with Touchpad and unifying receiver<br />
** K750 Wireless Solar Keyboard (B) (Mac version works too. (B) )<br />
** LX 710 - works fine with receiver plugged directly into the Raspberry Pi (accompanying mouse works fine too).<br />
** S510 wireless keyboard and mouse (B)<br />
** Ultra-Flat Keyboard (M/N Y-BP62A P/N 820-000245 PID SY126UK)labelled 100&nbsp;mA. OK direct into Model B Raspberry Pi.<br />
** G19 Gaming Keyboard, works fine with no external power. Illumination with external power. Powered hub in back of keyboard works too.<br />
** G15 Gaming keyboard, as long as you press the backlight button twice to turn off the backlight (it says below it dosen't work with backlight on.<br />
** V470 Bluetooth Laser Mouse<br />
<br />
''Keyboards and mice also together with Unifying receiver'' <br />
<br />
* '''macally'''<br />
**macally iKey slim (IKEY5V2)<br />
<br />
* '''Medion'''<br />
** Medion K28 (by Sysgration) works, but not with dwc_otg.speed=1<ref>http://www.raspberrypi.org/phpBB3/viewtopic.php?p=292149#p292149</ref><br />
<br />
* '''Microsoft''' <br />
**Microsoft Comfort Curve Keyboard 2000<br />
**Microsoft Comfort Curve Keyboard 3000 for Business<br />
**Microsoft Digital Media Pro Keyboard Model: 1031 (Debian 13-Apr-2012)<br />
**Microsoft Natural Ergonomic Keyboard 4000 (B) (Debian "Wheezy" beta 18-June-2012)<br />
**Microsoft Wired Keyboard 600 Model 1366 (Debian 28-May-2012 on Production Model B)<br />
**Microsoft Wireless Desktop 700 Keyboard v2.0 (Raspbian Pisces image 08-June-2012 on Production Model B)<br />
**Microsoft Wireless Photo Keyboard (Model 1027) Unifying receiver, no hub<br />
**Microsoft Wireless Natural Multimedia Keyboard (Raspbian Pisces 08-July-2012) (B)<br />
**Microsoft Windows 2000 Keyboard (KB-USBK110610)<br />
**[https://www.microsoft.com/hardware/en-us/p/wired-keyboard-600/ANB-00001 Microsoft Wired Keyboard 600]. The keyboard is rated at 5&nbsp;V/100&nbsp;mA (Wheezy 5-Sept-2012)<br />
<br />
* '''Mikomi''' <br />
** Wireless Deskset KM80545 Keyboard and mouse (it works, but the range is terrible less than a metre) (B)<br />
<br />
* '''Monoprice'''<br />
** [http://www.monoprice.com/products/product.asp?c_id=104&cp_id=10404&cs_id=1040401&p_id=6854&seq=1&format=2|Monoprice PS/2 To USB Adapter] Directly and through an unpowered hub with a USB mouse plugged in.<br />
<br />
* '''Motorola'''<br />
<br />
** Bluetooth wireless ultra slim keyboard and mouse combo (sold as for the "Atrix" phone) work in combination with the Technika Bluetooth adaptor listed below<br />
<br />
* '''Novatech'''<br />
** [http://www.novatech.co.uk/products/peripherals/desktopkits/nov-wcombo.html|Novatech Wireless Combo - Keyboard & Mouse, Nano adapter] (B)<br />
<br />
* '''ONN'''<br />
**ONN Keyboard Stock No: ONA11HO089 (from Walmart). Seems to work fine, even without a hub.<br />
**ONN Keyboard Stock No: ONA11HO087 (from Walmart). Combination keyboard and mouse package with nano receiver. Be sure to configure keyboard layout.<br />
<br />
* '''Ortek'''<br />
** Ortek Technology, Inc. [http://www.ortek.com/html/pdt_view.asp?area=46&cat=150&sn=79 WKB-2000S] Wireless Keyboard with Touchpad works fine on Raspbian Wheezy and Raspbmc. Wireless USB receiver (device ID 05a4:2000) is recognised automatically. Connected directly to Raspberry Pi USB port, no powered hub used.<br />
<br />
* '''Perixx''' <br />
**Periboard 716 Wireless Ultra-Slim Keyboard with Touchpad (Debian 07-Jun-2012 on Production Model B)<br />
***(Raspbian Wheezy, 2012-12-16, Prod. Model B, Rev 2) Has the "sticky key" issue as reported by other users with other keyboards. Seems to be somewhat related to power when directly connected to the Pi. Using a 2A PS makes it MUCH better, but not completely fixed. When/if it happens again, unplugging and reinserting the USB dongle brings it back to normal. Did not try with powered USB hub.<br />
** PERIBOARD-502 wired keyboard inc built in touchpad (model B/Raspbian Wheezy)<br />
** Periduo-707 Plus (Wireless Keyboard and Mouse) works fine ''most'' of the time. Does suffer from dropouts and glitches though. Usual "drawing too much power from USB" problems show up as well - dropped key presses or constant autorepeats. These can be cured by pulling out and reinserting the dongle in the USB socket. The keyboard sometimes hangs after power on when used with my laptop - it seems to need 30 seconds of non-use before it works fine. Again, remove and insert the dongle cures it. Works fine vi my Benq monitor's USB Hub.<br />
<br />
* '''Philips''' <br />
**Wired Multimedia Keyboard SPK3700BC/97 (Debian 19-Apr-2012 on Production Model B)<br />
<br />
* '''Prodige'''<br />
**Nanox Wireless 2.4&nbsp;GHz Keyboard-mouse Combo, also known as [http://www.riitek.com/product_Info.asp?id=56 Riitek RT-MWK01] and [http://www.digicom.it/digisit/prodotti.nsf/itprodottiidx/WKEYPE01 Digicom WKEYPE01]<br />
<br />
* '''Rapoo'''<br />
**Rapoo E9080 Wireless Ultra-Slim Keyboard with Touchpad<br />
**Rapoo Wireless Multi-media Touchpad Keyboard E2700 [http://www.rapoo.com/showdetails.aspx?P_No=E2700]<br />
**Rapoo Ultra-Slim Wireless Multimedia Keyboard and Mouse E9060 (works proper on powered USB Hub)<br />
<br />
*'''Riitek'''<br />
**RT-MWK03 mini wireless keyboard & trackpad<br />
**RT-MWK02+ mini Bluetooth keyboard & trackpad. Followed instructions from this page: [http://www.ctheroux.com/2012/08/a-step-by-step-guide-to-setup-a-bluetooth-keyboard-and-mouse-on-the-raspberry-pi/] and it worked, connection persists across reboots, no problem with either builtin USB or powered USB hub.<br />
**RT-MWK01 mini wireless 2.4&nbsp;GHz Keyboard-mouse Combo, also known as [http://www.digicom.it/digisit/prodotti.nsf/itprodottiidx/WKEYPE01 Digicom WKEYPE01], and [http://www.verkkokauppa.com/fi/product/52783 Prodige Nanox]<br />
<br />
*'''Rosewill'''<br />
** RK-200 Standard Keyboard<br />
<br />
*'''Saitek'''<br />
** Eclipse II Backlit Keyboard PK02AU (B)<br />
** Eclipse Backlit Keyboard PZ30AV (B) - works fine when connected directly to Raspberry Pi rev.1 and 2 USB port. No powered hub used.<br />
** Expression Keyboard (US) <br />
** Cyborg V.5 (B)<br />
<br />
*'''SelecLine'''<br />
** WK11P & WM11P-SP-PP. Keyboard and mouse set. (B)<br />
<br />
*'''SIIG'''<br />
** SIIG Wireless Multi-Touchpad Mini Keyboard 02-1286A v1.0 (B)<br />
<br />
*'''Silvercrest'''<br />
** MTS2219 Wireless Keyboard and mouse set. Powered hub NOT used. (B) <br />
<br />
*'''SolidTek'''<br />
** Solid Tek KB-P3100BU ASK-3100U. <br />
<br />
*'''Sony'''<br />
** Keyboard for PlayStation 2 (PS2) Linux. Works without powered hub with 5&nbsp;V 1&nbsp;A supply, requires manual keyboard remapping with Debian Squeeze to USA 101-key layout.<br />
<br />
* '''SteelSeries'''<br />
** Merc keyboard (B)<br />
<br />
* '''Sun Microsystems'''<br />
** Model: Type 7, SUN PN: 320-1348-02 (Danish key layout)<br />
** Model: Type 6, SUN PN: 320-1279-01 (Danish key layout)<br />
<br />
* '''Sweex'''<br />
** [http://www.sweex.com/en/assortiment/input/keyboards/KB060UK/ KB060UK] Wired Multimedia Keyboard<br />
<br />
* '''Technika'''<br />
** WKEY03 (B)<br />
** TKD-211<br />
<br />
* '''Tesco'''<br />
** Value Keyboard VK109 (B)<br />
** Multimedia K211 Wired Keyboard (B)<br />
<br />
*'''The Pi Hut'''<br />
** Super Slim Apple Style Keyboard (from [http://thepihut.com/products/usb-keyboard-for-the-raspberry-pi The Pi Hut's Raspberry Pi Store])<br />
** Super Slim Apple Style Keyboard Set (Keyboard & Mouse) (from [http://thepihut.com/products/usb-keyboard-mouse-bundle-for-the-raspberry-pi The Pi Hut's Raspberry Pi Store])<br />
<br />
* '''Trust'''<br />
** Trust [http://trust.com/17585 17585] Wireless Deskset (mouse and keyboard) (17585-02) No hub needed.<br />
** Trust [http://trust.com/17916 17916] Compact Wireless Entertainment Keyboard http://www.trust.com/products/product.aspx?artnr=17916 (B)<br />
** Trust [http://trust.com/17184 17184] ClassicLine Keyboard <br />
** Trust [http://trust.com/16087 16087] Camiva MultiMedia Keyboard http://trust.com/products/product.aspx?artnr=16087<br />
** Trust [http://trust.com/17603 17603] Convex Keyboard http://trust.com/products/product.aspx?artnr=17603 tested Debian 6-19-04-2012 and archlinuxarm-13-06-2012 (B)<br />
** Trust [http://trust.com/18007 18007] Tocamy Wireless Entertainment Keyboard. Tested with raspbian and powered USB HUB.<br />
<br />
* '''Unbranded'''<br />
** AK-601 Wireless Mini Keyboard and Trackball (with laser pointer) - sourced from eBay Chinese seller<br />
<br />
* '''Unicomp'''<br />
** USB Endurapro - keyboard and trackpoint work perfectly from powered hub<br />
<br />
* '''Q-Connect'''<br />
** AK-808 (B)<br />
<br />
* '''Xenta'''<br />
** 2.4&nbsp;GHz Wireless Multimedia Entertainment Keyboard with Touchpad (B)<br />
** Mini Multimedia Keyboard (Model no.: 808M) (B)<br />
<br />
===Problem USB Keyboards===<br />
<br />
Note that generally PS/2 keyboards with an USB adapter will not work directly on a Raspberry Pi port, due to the fact that PS/2 keyboards are designed for normal 5&nbsp;V +-5% range, while USB keyboards must be designed to work with 4.4 Volt, and generally USB devices on the Raspberry Pi may receive less than 4.75 Volt. PS/2 + USB adapter keyboards might work behind a powered hub, which does provide the full 5.0&nbsp;V. Some of these keyboards work when running the latest Raspbian, but not when using the overclocked XBMC version of Raspbmc, probably due to the overclocking drawing more power away from the rest of the support system devices.<br />
<br />
* '''A4 Tech'''<br />
** Model GL-6 USB Keyboard, 20&nbsp;mA. Part of wireless keyboard/mouse bundle GL-6630 (GL-6 + G7-630 + RN-10B) - suffers from USB flakeyness. Even on a powered hub. No problems on other computers I have tested it with.<br />
* '''Accuratus'''<br />
** Accuratus KYBAC100-101USBBLK causes kernel panic (rated 100&nbsp;mA). Tested with 1000&nbsp;mA cheap unbranded and Nokia 1200&nbsp;mA power adaptors.<br />
* '''Apple'''<br />
** [http://www.powerbookmedic.com/xcart1/images/D/apple-keyboard.jpg Apple Keyboard (109 keys) A1048]. Draws too much power and does not seem to work properly when plugged into a powered hub. <br />
*'''Argos'''<br />
** Argos Value Wired Keyboard causes kernel panic<br />
* '''Choidy'''<br />
** Identifiers from usb-devices: Vendor=1a2c ProdID=0002 Rev=01.10 Product=USB Keykoard (yes, 'Keykoard') causes kernel panic<br />
* '''Cit''' <br />
** KB-1807UB Causes kernel panic (rated <200&nbsp;mA)<br />
* '''Dell'''<br />
** SK-8135 (B) (Rated 1.5&nbsp;A. Takes too much power from Raspberry Pi even when not used as USB hub. Symptom = repeated keystrokes)<br />
** SK-8115 causes kernel panic (rated 100&nbsp;mA) Debian 6-19-04-2012 (B)<br />
** Y-U0003-DEL5 Sticky / Non-responsive keys<br />
** Wireless Trackball Keyboard with trackball - problem sticky keys definitely not power issue as the dongle works even at 3V<br />
* '''Gear Head'''<br />
** KB2300U - Causes kernel panic (B)<br />
** KB3800TPW - Wireless Touch Touchpad Keyboard - Wireless dongle disrupts USB and ethernet whether direct or on powered hub, no keyboard/mousepad response in Raspbian (logged in syslog) or Raspbmc (no logs written)(B)<br />
* '''GMYLE'''<br />
** Wired USB Slim Chocolate Multimedia Media Typing Keyboard With 3 USB Port hub (B) - Kernel Panic on startup if plugged in. If plugged in at login prompt then freeze. [http://www.amazon.co.uk/gp/product/B0067EC3GW/]<br />
* '''Inland''' <br />
** Inland USB Keyboard Model #70010<br />
* '''Jeway'''<br />
** JK-8170 "The Hunter" - causes kernel oops (Debian6-19-04-2012) (B)<br />
* '''Labtec'''<br />
** ultra-flat wireless desktop USB - Keyboard has 'sticky' keys. Tested both debian6-19-04-2012 and archlinuxarm-13-06-2012 (B)<br />
* '''Logik'''<br />
** Wired Multimedia Keyboard Model: LKBWMM11 - causes kernel panic (on Debian 190412 distro) (B)<br />
** Wired Ultra Slim Keyboard Model: LKBWSL11 - causes USB power issues. Not reliable. Causes other USB devices to fail (B) >> '''This is also listed under Working USB Keyboards??'''<br />
* '''Logitech'''<br />
** Logitech Illuminated Keyboard (unstable; not working with led light on; tested both US and NO layouts with both Apple iPad 2 and Asus TF-101 USB chargers)<br />
** G110 Gaming Keyboard - only works with illumination off, otherwise unresponsive. Once failed it needs reconnecting before another attempt. (B)<br />
** G15 Gaming Keyboard - LCD and key backlights flicker, 95% unresponsive to typing. I don't know of a way to turn the illumination off. (B)<br />
** K360 Wireless Keyboard - Occasional sticky keys. (B)<br />
** MK 260 Wireless Keyboard - Occasional sticky keys. (B)<br />
** K400 wireless keyboard with touchpad (completely non-functional on debian6-19-04-2012)<br />
** G510 Gaming Keyboard - lagging or unresponsive keys.<br />
** MX5500 wireless keyboard and mouse with USB Bluetooth receiver - Unstable, looses connection without prior notice<br />
** EX100 Cordless Desktop, wireless keyboard and mouse. Mouse and keyboard hangs every few minutes (with or without hub).<br />
* '''Microsoft''' <br />
** Wireless Desktop 800 - Keyboard has 'sticky' keys. (B)<br />
** Wireless Entertainment Keyboard - No key input recognized (possibly connectivity issue as pairing devices does not seem to work)<br />
** Wireless Optical Desktop 1000 - Keyboard has 'sticky' keys (B)<br />
** Wireless Keyboard 2000 - Keyboard has 'sticky' keys. (B)<br />
** Wireless Desktop 3000 - Keyboard has 'sticky' keys.<br />
** Arc wireless - Keyboard has 'sticky' keys. (B)<br />
** Sidewinder X4 - Keyboard has 'sticky' keys. (B)<br />
** Sidewinder X6 - Keyboard has 'sticky' keys. (B)<br />
** Wireless Comfort Keyboard 5000 - Keyboard has 'sticky' keys. (B)<br />
** Razer Reclusa - Keyboard has 'sticky' keys. (B rev 2.0)<br />
** Wired Keyboard 600 Model 1366 (B) (no power to keyboard, RPi powered by a 1000&nbsp;mA power supply unit)<br />
* '''Novatech'''<br />
** NOV-KEY2 - Causes kernel panic (B)<br />
* '''PC World Essentials'''<br />
** PKBW11 Wired Keyboard - no power to keyboard, no error messages on both Arch 29-04-2012 and Debian6-19-04-2012, the same Raspberry Pi works with Asda keyboard. Me too, but it caused a kernel panic -- tested on powered hub and direct.<br />
* '''Razer'''<br />
** Razer Tarantula gaming keyboard - sticky keys, could be power issue as is programmable with host powered USB hub and audio jacks.<br />
** Razer BlackWidow - Sticky keys, could be a power related issue due to illuminated logo (Blue LED).<br />
** Razer Arctosa - Sticky keys, most probably power related issue since it states it's rated at 5&nbsp;V 500&nbsp;mA. (B)<br />
* '''SIIG'''<br />
** Wireless Ultra Slim Multimedia Mini Keyboard JK-WR0612-S1 - Unresponsive and sticky keys.<br />
* '''Texet'''<br />
** MB-768B standard keyboard (Rated 5&nbsp;V 1.5&nbsp;A (!), so probably too much power drain. Kernel panic, Debian6-19-04-2012)<br />
* '''Trust''' <br />
** TRUST GXT 18 Gaming Keyboard - No power to keyboard, could be a driver issue - no error messages.<br />
* '''Unbranded'''<br />
** Compuparts<br />
** model no. HK-6106 (B)<br />
** LK-890 (Multimedia keyboard & Optical Mouse) - kernel panic on Debian Squeeze, ArchLinux and Qtonpi.<br />
* '''Verbatim'''<br />
** [http://www.amazon.com/gp/product/B004LB5AKY/ref=oh_details_o00_s00_i02|Verbatim 97472 Mini Wireless Slim Keyboard and Mouse] - Keyboard has lagging, unresponsive and sticky keys issues. (Tested with and without powered USB hub.)<br />
* '''Wilkinsons / TEXET'''<br />
** Model MB-768B causes kernel panic on debian6-19-04-2012.<br />
* '''Xenta'''<br />
** HK-6106 - causes kernel panic (on Debian 190412 distro)(B)<br />
** Multimedia Wireless Keyboard and Mouse Set (Keyboard Model: HK3518B + Mouse Model HM3301) (B) - occasional sticky keys, and occasional complete lock-up<br />
<br />
== USB Mouse devices ==<br />
USB mouse devices that present themselves as a standard HID (Human Interface Device) device should work, however some hardware requires special drivers or additional software, usually only compatible with Windows operating systems. <br />
<br />
===Working USB Mouse Devices===<br />
The following is a list of specific mouse devices known to work and which appear to be fault-free.<br />
<br />
* '''A4Tech'''<br />
** OP-530NU Padless Wired Mouse<br />
<br />
* '''Apple'''<br />
** Apple Mighty Mouse (Model No. A1152): Works well with the exception of the scroll ball only transmitting vertical scrolling (This seems to be an issue of driver that was designed to support scroll wheels).<br />
<br />
* '''Asda'''<br />
** HM5058 (Smart Price) Wired Mouse<br />
** Traveler 8000, 5-button wireless wheelmouse (reported by ''lsusb'' as a <code> ID 0458:00e7 KYE Systems Corp. (Mouse Systems) </code> mouse)<br />
** Wireless Multimedia Deskset (keyboard, mouse and USB dongle) Model: HKM8016B (Note: Shown on Asda Website as HK8016B) (B)<br />
<br />
* '''ASUS'''<br />
** MS-511U (comes with Asus Vento KM-63 keyboard/mouse combo) (B)<br />
** MG-0919 (wireless)<br />
<br />
* '''Belkin'''<br />
** F8E882-OPT (B)<br />
<br />
* '''Cellink'''<br />
** OPM-602 Small wireless optical mouse<br />
<br />
* '''Cerulian Technology'''<br />
** 3 Button Mini Mobile Blue Trace Mice - Model:N96JA<br />
<br />
* '''Dell'''<br />
** M-UVDEL1 (B)<br />
** MOC5UO (100&nbsp;mA)<br />
** M056U0A (B)<br />
** DZL-MS111-L (B) (100&nbsp;mA)<br />
** MS-111P (100&nbsp;mA)<br />
** Bluetooth Wireless Keyboard and Mouse Bundle (B), Bluetooth USB dongle C-UV35 (Rated 500&nbsp;mA, but it works great), Keyboard Y-RAQ-DEL2, Mouse M-RBB-DEL4<br />
** 8K89 I.T.E. Wireless Mouse/Receiver (Associated keyboard model RT7D40) - reported by ''lsusb'' as <code> ID 046d:c509 Logitech, Inc. Cordless Keyboard & Mouse </code>. A little sluggish but this is an old, well-used device from a Dell desktop package circa 2005! Keyboard appears to work O.K.<br />
<br />
* '''Dynex'''<br />
** DX-WMSE (100&nbsp;mA) (B)<br />
<br />
* '''Fellowes'''<br />
** 99928 USB Micro Track Ball (works without a hub, directly plugged in) (B)<br />
<br />
* '''Filand'''<br />
** OP-102i Mini Optical Mouse<br />
<br />
* '''Genius'''<br />
** GM-04003A (B)<br />
** Slimstar 8000 wireless mouse (Can be intermitent. Mouse pointer sometimes is irratic.)<br />
** Traveler 515 Laser<br />
<br />
* '''HP'''<br />
** MN-UAE96 (The basic stock HP wired mouse)(B)<br />
<br />
* '''iConcepts'''<br />
** 2.4&nbsp;GHz Wireless Keyboard and Optical Mouse Model 62550<br />
*** (saves a USB port since keyboard and mouse share one transceiver, $14.99 at Fry's Electronics)<br />
<br />
* '''Jenkins'''<br />
** Jenkins Wireless Desktop Set Blue (B)<br />
<br />
* '''Kensington'''<br />
** Kensington Expert Mouse Trackball K64325<br />
** Kensington Expert Mouse "Slimblade" K72327US<br />
<br />
* '''Labtec'''<br />
** Corded Laser Glow Mouse 1600, rated 5&nbsp;V 100&nbsp;mA (P/N 810-000819, M/N M-UAZ149, PID GT83401)<br />
<br />
* '''Lenovo'''<br />
** Wired Optical Mouse Model: MO28UOL<br />
<br />
* '''Logik'''<br />
** Wired Optical Glow Mouse Model: LGGMO10. (B)<br />
<br />
* '''Logitech'''<br />
** Anywhere MX Wireless Mouse - works fine with same unifying receiver as K400 keyboard/mousepad (quake3 is easier w/mouse than mousepad)<br />
** B105 Mouse for Laptops (OEM)<br />
** Cordless Pilot Optical Mouse M/N M-RR95 with Cordless Mouse Receiver M/N C-BA4-MSE<br />
** G5 Logitech Gaming Mouse (B)<br />
** G5v2 Logitech Gaming Mouse (B)<br />
** G500 Logitech Gaming Mouse (B)<br />
** G700 Logitech Wireless Gaming Mouse (B)<br />
** LX-700 Cordless Desktop Receiver (B)<br />
** LX 710 Wireless Mouse - works fine with receiver plugged directly into Raspberry Pi (accompanying keyboard works fine too).<br />
** M90 optical mouse<br />
** M185 Wireless Mouse (B)<br />
** M210 (part of the MK260 set) (B)<br />
** M305 Wireless Mouse<br />
** M310 Cordless Mouse<br />
** M325 Wireless Mouse<br />
** M505 USB wireless laser, model no: 910-001324 (B)<br />
** M510 Wireless Mouse (B)<br />
** M705 Marathon Mouse (Unifying receiver, no powered hub) (B)<br />
** M-BD58 Wheel Mouse (B)<br />
** M-BJ58/M-BJ69 Optical Wheel Mouse (B)<br />
** M-BJ79 (B)<br />
** M-BT96a Optical Mouse<br />
** MX320/MX400 laser mouse (B)<br />
** MX518 Optical wheel mouse (B)<br />
** Optical USB Mouse (M/N 931643-0403)<br />
** Performance Mouse MX (B)<br />
** MX Revolution (B) (Debian "Wheezy" beta 18-June-2012)<br />
** VX Nano Cordless Laser Mouse for Notebooks<br />
** Wheel Mouse (M/N BJ58)<br />
<br />
* '''Medion'''<br />
** Mini mouse Model M101-CBJ P/N 40016632 S/N 7BFSA00003445 rated 5&nbsp;V 100&nbsp;mA. Works fb on model B with Raspbian Wheezy<br />
** Medion AGM-946 (by Sysgration) USB optical mouse works, but not with dwc_otg.speed=1<ref>http://www.raspberrypi.org/phpBB3/viewtopic.php?p=292149#p292149</ref><br />
<br />
* '''Microsoft''' <br />
** Comfort Curve Mouse 3000 for Business<br />
** Comfort Mouse 6000 (works when directly connected to Raspberry Pi (B). Does not work when connected through USB Hub (mouse pointer intermittent).<br />
** Compact optical mouse 500 V2.0 (B)<br />
** Wheel Optical Mouse (wheel and additional buttons not tested) (B)<br />
** Microsoft Intellimouse Optical Mouse<br />
** Microsoft Wireless Laser Mouse 8000<br />
** Microsoft Wireless Mobile Mouse 1000<br />
** Microsoft Wireless Mobile Mouse 3500<br />
** Microsoft Wireless Mobile Mouse 4000<br />
** Microsoft Wireless Mouse 700 v2.0<br />
** Microsoft Comfort Mouse 4500<br />
** Wireless IntelliMouse Explorer 2.0 (unifying receiver, no hub)<br />
<br />
* '''Novatech'''<br />
** [http://www.novatech.co.uk/products/peripherals/miceandtrackballs/nov-mouser.html|Novatech M1 USB Mouse - Wired](B)<br />
** [http://www.novatech.co.uk/products/peripherals/miceandtrackballs/nov-dl10.html|Novatech DL10 Wireless Mouse] (B)<br />
<br />
* '''Perixx'''<br />
** PERIMICE-210 U Red (Part No.R1J) <br />
<br />
* '''Razer'''<br />
** Boomslang Collectors Edition 2007 (B)<br />
<br />
* '''Rosewill'''<br />
** Rosewill RM-C2U<br />
<br />
* '''Saitek'''<br />
** Notebook Optical Mouse (PM46)<br />
<br />
* '''Samsung'''<br />
** Samsung model:AA-SM3PCPB USB Optical Mouse (draws 50&nbsp;mA) <br />
<br />
* '''Sun microsystems'''<br />
** Model: FID-638 , SunPN: 371-0788-01<br />
<br />
* '''Sweex'''<br />
** [http://www.sweex.com/en/assortiment/input/optical-mice/MI015/ MI015]<br />
<br />
* '''Swiftpoint'''<br />
** [http://http://www.americas.futuremouse.com/] Swiftpoint Mini Wireless Optical Mouse. Does not require any special drivers. Haven't confirmed if charging the mouse requires a powered USB hub or not.<br />
<br />
* '''Targus'''<br />
** AKM02UK (Associated keyboard not checked)<br />
** AMU2701EUK (B)<br />
<br />
* '''Technika'''<br />
** TKOPTM2 (B)<br />
**TKD-211<br />
**TKNM110<br />
<br />
* '''Tesco'''<br />
** Wired optical mouse M211 (B)<br />
<br />
*'''The Pi Hut'''<br />
** USB Mouse for Raspberry Pi (from [http://thepihut.com/products/usb-mouse-for-the-raspberry-pi The Pi Hut's Raspberry Pi Store])<br />
** Super Slim Keyboard & Mouse Set (from [http://thepihut.com/products/usb-keyboard-mouse-bundle-for-the-raspberry-pi The Pi Hut's Raspberry Pi Store])<br />
<br />
* '''Trust'''<br />
** Model 15313 - large, 5-button wireless mouse<br />
** Model 15349 - small, wireless notebook mouse - wireless dongle turns mouse off when "parked" in its base<br />
** Model 16591-04 - large, wired 3-button wheelmouse (reported by ''lsusb'' as a <code> ID 192f:0916 Avago Technologies, Pte.</code> mouse)<br />
** Trust Nanou Wireless Micro Mouse http://trust.com/products/product.aspx?artnr=17087<br />
** Fachi, tech air, and a generic "Car" Mouse. All three are wired mice, and reported by ''lsusb'' as <code> ID 15d9:0a4c Trust International B.V. USB+PS/2 Optical Mouse</code> devices.<br />
<br />
* '''Verbatiam'''<br />
**Mini Nano Optical Mouse 97470 (wireless on non-powered three USB dongle hub) (B)<br />
<br />
* '''Xenta'''<br />
** MOW0810 (B)<br />
** Wired Optical Mouse (from [http://thepihut.com/products/usb-mouse-for-the-raspberry-pi The Pi Hut's Raspberry Pi Store])<br />
<br />
* '''Generic'''<br />
** Generic 2.4&nbsp;GHz Wireless Mouse (ID 040b:2013 Weltrend Semiconductor) (B)<br />
<br />
===Problem USB Mouse Devices===<br />
The following is a list of specific mouse devices that have problems working with the Raspberry Pi<br />
* '''A4Tech'''<br />
** Model G7-630 Wireless Mouse, 20&nbsp;mA. Part of wireless keyboard/mouse bundle GL-6630 (GL-6 + G7-630 + RN-10B) - suffers from USB flakeyness. Even on a powered hub. No problems on other computers I have tested it with.<br />
* '''HP'''<br />
** HP Retractable Mobile Mouse (Optical) HP Product Number XP472AA - errors / boot loop RASPBMC (B)removed mouse, started with no further errors. <br />
<br />
* '''Logik'''<br />
** Logik IMF Blue Trace Wired USB mouse (Model LMWBLU11) - disconnects from the USB port every 20 seconds when using the Raspian distro. Always reconnects to the USB port successfully (B)<br />
<br />
* '''Logitech'''<br />
** Logitech G400 Gaming Mouse - 100% CPU load and laggy mouse cursor when the mouse is moved. MX518 works fine on the same setup, so I suspect it's a polling rate issue. [http://tech2.in.com/reviews/mice/logitech-g400-is-it-a-worthy-successor/231012 this] says the mouse is 1000&nbsp;Hz out of the box, whereas the 518 is only 125&nbsp;Hz. Solution found: add usbhid.mousepoll=8 to the kernel commandline.<br />
** Logitech G5 is working, high CPU Load, solution add: usbhid.mousepoll=8 to kernel cmdline.txt in /boot<br />
<br />
* '''Microsoft'''<br />
** Microsoft Touch Mouse - Does not see right clicks, Only left.<br />
** Microsoft Sidewinder X8 - Uses far too much power, if it works then only for a short time!.<br />
<br />
* '''Razer'''<br />
** Naga Wired USB mouse - the mouse seems to present itself as a keyboard because the numpad on the left-hand side of the device works, but the cursor doesn't move.<br />
** Mamba (wired) and Imperator - slow and unreliable reaction to mouse clicks, loosing focus<br />
<br />
* '''Roccat'''<br />
** Kone[+] Wired USB mouse - Nothing happens when moving the mouse, haven't looked further into the issue (B)<br />
<br />
* '''Trust'''<br />
** Optical USB Mouse MI-2250 - Nothing happens when moving the mouse (B)<br />
<br />
* '''Xenta'''<br />
** Multimedia Wireless Keyboard and Mouse Set (Mouse Model: HM-3301) (B) - frequent lost connection giving stuttering mouse cursor indicating USB current not enough for dongle<br />
<br />
== USB Real Time Clocks ==<br />
*Cymbet<br />
** Cymbet CBC-EVAL-06 USB Real Time Clock (FT2232 to SPI to RV-2123)<br />
Device information at http://www.cymbet.com/pdfs/DS-72-22.pdf<br />
Code to access the RTC from Linux: https://github.com/owendelong/Cymbet-RTC<br />
Does not require a powered hub.<br />
<br />
== USB Wi-Fi Adapters ==<br />
<br />
See also: http://www.element14.com/community/docs/DOC-44703/l/raspberry-pi-wifi-adapter-testing<br />
<br />
There is a howto on installing the TL-WN722N adapter [http://elinux.org/RPi_Peripherals#Wireless:_TP-Link_TL-WN722N_USB_wireless_adapter_.28Debian_6.29 here], which also acts as a guide for installing others too.<br />
<br />
===Working USB Wi-Fi Adapters===<br />
<br />
These adapters are known to work on the Raspberry Pi. This list is not exhaustive, other adapters may well work, but it has not yet been tried.<br />
<br />
'''Note:''' A Wi-Fi adapter will probably need more power than the Raspberry Pi USB port can provide, especially if<br />
there is a large distance from the Wi-Fi adapter to the Wi-Fi Access Point. Therefore, you may need to plug the Wi-Fi adapter into a powered USB hub.<br />
<br />
* '''3COM'''<br />
** 3CRUSB10075: ZyDAS zd1211rw chipset (!)<br />
<br />
* '''7DayShop'''<br />
** W-3S01BLK, W-3S01BLKTWIN: Unbranded product available from 7DayShop, in a single or twin pack. [http://www.7dayshop.com/catalog/product_info.php?cPath=777_9&products_id=112046], [http://www.7dayshop.com/catalog/product_info.php?&products_id=112527]. Tested on Debian Wheezy, with the dongle attached directly to the Raspberry Pi along with the wireless keyboard receiver. Shows up as a Ralink RT5370 device, and no drivers or additional software downloads required. Created wpa.conf, edited 'interfaces' file and restarted the networking. The manufacturer portion of the MAC address (7cdd90) is assigned to "Shenzhen Ogemray Technology Co., Ltd."<br />
** It works without additional software connected directly to a Rev 2 Raspberry Pi, but it stops working after a period of time (3 to 4 hours) with a fully updated Wheezy and all the 'USB workarounds' [http://elinux.org/Rpi_USB_check-list] in place. <br />
<br />
* '''Alfa'''<br />
** AWUS036NEH: Tested on Debian Squeeze (with Ralink firmware package)<br />
** AWUS036NH: Tested on Arch Linux ARM using the rt2800usb module.<br />
** AWUS036NH: Tested on Debian Wheezy (with Ralink firmware package). Tested on Raspbian too (drivers from aircrack-ng).<br />
** AWUS036H (500&nbsp;mW version): Tested on Raspbian (drivers from aircrack-ng).<br />
** AWUS036H (1&nbsp;W version): Tested on Raspbian (drivers from aircrack-ng). Needs USB powered HUB or Rev2 of the board / polyfuse bypass.<br />
** AWUS036NHA: Tested on Raspbian (drivers from aircrack-ng). Works fine if connected after boot, otherwise Raspberry Pi won't boot up.<br />
<br />
* '''AirLink101''' [[File:Airlink101.jpg|thumb|right|link=http://www.savagehomeautomation.com/raspi-airlink101|100px|Airlink 101 Wireless N 150 Ultra Mini-USB Adapter]]<br />
** AWLL5088: Tested on Debian Wheezy. This adapter is based on the OEM Edimax EW-7811Un. For automatic installation, See MrEngmanns script listed below under the Edimax device.<br />
** AWLL5099: Tested on Raspian Wheezy. [http://www.savagehomeautomation.com/raspi-airlink101 Step-by-step installation and configuration instructions] with screenshots can be found [http://www.savagehomeautomation.com/raspi-airlink101 here]. This adapter is based on the Realtek RTL8188CUS chipset. The rtl8192cu kernel driver is loaded automatically in the latest Raspian distribution.<br />
** [http://www.airlink101.com/products/awll6075.php AWLL6075]: Tested on Raspian Wheezy 16-Dec-2012 build and distro upgrade as of 09-Jan-2013. lsusb reports: 0bda:8172 Realtek Semiconductor Corp. RTL8191SU 802.11n WLAN Adapter. Driver installed is r8712u. Powers OK from Model B Pi (Rev 000f) USB port (1200mA supply tested). Dongle does get hot under use when directly connected to USB port (slightly reduced when USB extender cable used).<br />
<br />
* '''Asus'''<br />
** [http://www.element14.com/community/docs/DOC-44703 USB-N10] USB ID 0b05:1786, r8712u staging driver, included on Fedora Remix & Arch, must [http://www.element14.com/community/servlet/JiveServlet/download/44948-8-97488/r8712u_ko.zip download] for Debian and install firmware - Realtek from non-free Squeeze repository (B) (not needed with latest Raspbian “Wheezy” 2012-07-15: this Asus works N10 out of the box) Does not support nl80211 APIS, so hostapd won't work.<br />
** [http://www.element14.com/community/docs/DOC-44703 USB-N13] USB ID 0b05:17ab, works with [http://learn.adafruit.com/adafruit-raspberry-pi-educational-linux-distro/occidentalis-v0-dot-1 Adafruit Occidentalis v0.1 image] as it includes kernel [http://www.element14.com/community/message/57635#57660 with 8192u driver built-in] (B)<br />
** WL-167G v1 USB ID 0b05:1706, Ralink RT2571 working out-of-the-box on Debian image from 2012-04-19. Requires powered hub, otherwise it is detected by OS, but it will not function.<br />
** WL-167G v3 USB ID 0b05:1791, working out-of-the-box on Linux raspberrypi 3.2.27+ #160 PREEMPT Mon Sep 17. Does not require powered hub.<br />
[[File:AusPiWiFi.png|thumb|right|link=http://www.buyraspberrypi.com.au/raspberry-pi-802-11bgn-usb-wireless-dongle/|100px|AusPi Technologies 802.11n WiFi Adapter]]<br />
* '''AusPi Technologies'''<br />
** AusPi Wireless Adapter [Realtek RTL8188S]. Works without a powered HUB. Tested on OpenELEC (works OOB), RaspBMC (works OOB) and 2012-08-08 Raspbian Wheezy (works OOB). Free shipping worldwide from [http://www.buyraspberrypi.com.au/raspberry-pi-802-11bgn-usb-wireless-dongle/ Buy Raspberry Pi Australia].<br />
<br />
* '''Belkin'''<br />
** Belkin Components F5D7050 Wireless G Adapter v3000 [Ralink RT2571W]. On Debian requires the firmware-ralink package from the non-free repository. The usbcore module needs to be added to /etc/modules [http://www.penguintutor.com/blog/viewblog.php?blog=6281 install instructions].<br />
** Belkin Components F5D8053 ver.6001 Wireless N Adapter [Realtek RTL8188SU]. Tested on OpenELEC (works OOB), RaspBMC (works OOB), Raspian - 2012-07-15-Wheezy-raspbian '''Powered hub required!'''<br />
** Belkin Components F5D8053 ver.6001 Wireless N Adapter [Realtek RTL8188SU]. Works on RaspBMC OOB (with NetworkManager plugin). Works WITHOUT powered hub on 5&nbsp;V 800&nbsp;mA power with 6 overvolt (nothing else connected to USB)<br />
** Belkin Components F7D1101 v1 Basic Wireless Adapter [Realtek RTL8188SU] USB ID 050d:945a, r8712u staging driver, included on Fedora Remix & Arch, must [http://www.element14.com/community/servlet/JiveServlet/download/44948-8-97488/r8712u_ko.zip download] for Debian and install firmware - Realtek from non-free Squeeze repository (B). Verified working with 2012-12-16-wheezy-raspbian right out of the box.<br />
**Belkin Components F6D4050 V1 [Realtek RT3070] USB ID: 050d:935a Driver: RT3572STA(recommended),RT2800USB,RT2870STA. Tested under Arch using [https://wiki.archlinux.org/index.php/Setting_Up_Belkin_F6D4050_Wireless_USB_Dongles this] guide.<br />
**Belkin Components F6D4050 V1/V2 [Realtek RT3070] USB ID: 050d:935a / 935b Driver: RT3572STA. Tested with Raspbian - See [http://iggy82.blogspot.co.uk/2012/08/wireless-n-raspberry-pi-belkin-f6d4050.html installation instructions] - Powered hub not required!<br />
** Belkin Components F7D2102 "N300" Micro Wireless USB adapter. Tested with Occidentalis 0.1. Tested and working on Rasbian Wheezy (and RaspBMC), driver RTL8192CU, no powered hub needed (dongle directly attached to the onboard ports)<br />
** Belkin Components F9L1001v1 "N150" Wireless USB Adapter. Tested and working on Rasbian Wheezy WITHOUT powered hub. <br />
** Belkin Surf Micro WLAN USB-Adapter (Raspbian Wheezy, unpowered hub, "N150")<br />
<br />
* '''BlueProton'''<br />
** [http://www.element14.com/community/docs/DOC-44703 BT3] USB ID: 0bda:8187; tested on Debian, Fedora & Arch; rtl8187 driver (B)<br />
<br />
* '''Buffalo'''<br />
** USB ID: 0411:01A2 WLI-UC-GNM - Tested on Raspbmc; rt2800usb driver <br />
** USB ID: WLI-UC-G300N - Works on Raspbmc out of the box. Tested after a factory reset of the Raspbmc.<br />
<br />
* '''Comfast'''<br />
** WU710N: chipset RTL8188CUS. The rtl8192cu kernel driver is loaded automatically in the latest Raspian distribution. <br />
** WU810N (150M): Works out of the box on wheezy raspbian of version 2012-12-16. <br />
<br />
* '''Conceptronic'''<br />
** C300RU. Works out of the box in Raspbian. Causes reboot when plugging on a live Rev. 2 Raspberry Pi<br />
<br />
* '''Conrad'''<br />
** WLAN Stick N150 mini. Works out of the box in OpenELEC, [http://www.t3node.com/blog/sempre-wireless-usb-stick-wu300-2-on-raspberry-pi/ requires firmware - Realtek and r8712u kernel module on Debian].<br />
** WLAN Stick N150 Nano [Realtek RTL8188CUS]. Requires a powered USB hub. See Micronet SP907NS for installation instructions and script.<br />
<br />
* '''DealExtreme'''<br />
** ISG-1507N Mini USB 2.4GHz 150Mbps 802.11b/g/n WiFi. Has the ralink 5370 chipset, works directly plugged into the Raspberry Pi rev.1 under OpenELEC. Note: Driver (rt2800usb) only permits B/G operation and throughput is low (10Mbit).<br />
<br />
* '''DELL'''<br />
** Wireless 1450 [Intersil ISL3887]. Works out of the box, but it requires a powered hub (the Raspberry Pi boots with this dongle plugged in, recognizes and configures it, works for some time, but then it crashes randomly under heavy traffic. A powered hub seems to fix the issue).<br />
<br />
* '''DIGICOM'''<br />
** USBWAVE54 [chipset Zydas ZD1211] . [[http://www.digicom.it/digisit/prodotti.nsf/itprodottiidx/UsbWave54]] Works out of the box in OpenELEC. With Raspbian or Debian squeezy/Wheezy works with zd1211-firmware . <br />
** USBWAVE300C [chipset Ralink 2870] . [[http://www.digicom.it/digisit/prodotti.nsf/itprodottiidx/UsbWave300c]] Works out of the box in OpenELEC. With Raspbian or Debian squeezy/Wheezy works with firmware-ralink . <br />
<br />
* '''D-Link'''<br />
** AirPlus G DWL-G122 (rev. E). USB ID 07d1:3c0f, Ralink RT2870. On Debian requires the <code>firmware-ralink</code> package from the <code>Squeeze-firmware</code> non-free repository. (However I experience total crashes on Raspbian 2012-07-15 after a few minutes of load on the WLAN. Will have to investigate via serial console.)<br />
** AirPlus G DWL-G122 (rev. C). USB ID 07d1:3c03, Ralink RT2571. Working out-of-the-box on Arch image from 2012-04-29.<br />
** AirPlus G DWL-G122 (rev. B1). USB ID 2001:3c00, Ralink RT2571. Working out-of-the-box on Arch image from 2012-06-13.<br />
** DWA-110 (Version A1). Requires the ralink package from the non-free repository on Debian.<br />
** DWA-121 (Version A1). Wireless N 150 Pico. Works out-of-the-box with Raspian Wheezy (2012-09-18) and Raspbmc (2012-11-06) using Network-Manager addon (see Program - Addons)<br />
** DWA-123 (Version A1). USB ID 2001:3c17, Ralink RT2800. Working out-of-the-box on Arch image from 2012-04-29. (working without UBS Hub - not yet sure if it achieves full speed though.)<br />
** DWA-130 (rev. E1) Works out of the box with Raspbmc Frodo. Updated Raspbmc upon plugging in and powering up. Had issues timing out. Changed DNS to openDNS address. Works good after that. <br />
** DWA-131 (rev. A1) USB ID 07d1:3303,Realtek RTL8192SU, 802.11n Wireless N Nano.<br />
*** Important : revision A1 works, revision B1 works now with Raspbian's kernel 3.6.11+ ! Otherwise get the last Linux firmware on DLink Website : http://tsd.dlink.com.tw/.<br />
*** Works out of the box on Raspbian “Wheezy”. Verified with direct USB: no powered USB hub needed. Also verified when Nano used in powered USB hub. Someone had trouble configuring SSID/Passphrase in etc/network/interfaces file. But no problem & very easy to configure using wicd: wicd is a gui interface on LXDE for network configuration. Install it using command-line: <code>apt-get install wicd</code>. Once configured ith wicd to auto-run on boot, no need to turn back to LXDE. Recommended.<br />
** DWA-140 (Version B1). USB ID 07d1:3c09, Ralink RT2870. On Debian requires the <code>firmware-ralink</code> package from the <code>Squeeze-firmware</code> non-free repository.<br />
** DWA-140 (Version B2). USB ID 07d1:3c0a, Ralink RT3072. Workaround for faulty firmware binary: Place file rt2870.bin from [https://launchpad.net/ubuntu/oneiric/+source/linux-firmware/1.53/+files/linux-firmware_1.53.tar.gz linux-firmware_1.53.tar.gz] in /lib/firmware. [https://bugs.launchpad.net/ubuntu/+source/linux-firmware/+bug/770232 Explanation].<br />
** DWA-160 (Version B1). USB ID 07d1:3c11, Ralink RT2870. On Debian requires the <code>firmware-ralink</code> package from the <code>Squeeze-firmware</code> non-free repository.<br />
** DWA-160 (Version A2). USB ID 07d1:3a09, Atheros AR9170. (NOTE: I can only get it to work through powered USB hub) requires carl9170-fw firmware [http://http://aur.archlinux.org/packages.php/packages.php?ID=44102]<br />
** WUA-1340 (Version A1). Works with Raspbian Wheezy after installing the firmware-ralink package from the non-free repository on Debian.<br />
<br />
* '''Edimax''' [[File:Edimax-ew-7811un.jpg|thumb|right|link=http://www.savagehomeautomation.com/raspi-edimax-ew-7811un|100px|Edimax EW-7811Un 150 Mbps Wireless 11n Nano Size USB Adapter]]<br />
** [http://www.edimax.co.uk/en/produce_detail.php?pd_id=328&pl1_id=1&pl2_id=44 EW-7811Un] USB ID 7392:7811, RTL8192CU, driver blob [http://www.electrictea.co.uk/rpi/8192cu.tar.gz download] via [http://www.element14.com/community/docs/DOC-44703 Element14], works with WPA2-AES-CCMP ([http://www.ctrl-alt-del.cc/2012/05/raspberry-pi-meets-edimax-ew-7811un-wireless-ada.html howto]) (B) - [http://dl.dropbox.com/u/80256631/8192cu-latest.tar.gz Alternative driver download link that works with Raspian]. <b>Note:</b> With current Raspbian (2012-09-18-Wheezy) it is recognized immediately, the default module works fine; the configuration is easy using wireless-essid and wireless-key in /etc/network/interfaces.<br />
*** The EW-7811Un can be powered directly from the Raspberry Pi if the Raspberry Pi is powered using a well regulated power supply.<br />
*** EW-7811Un [http://www.savagehomeautomation.com/raspi-edimax-ew-7811un step-by-step installation and configuration instructions] for Debian & Raspian with screenshots can be found here: [http://www.savagehomeautomation.com/raspi-edimax-ew-7811un here] <br />
*** A script-based installation for the [http://www.edimax.co.uk/en/produce_detail.php?pd_id=328&pl1_id=1&pl2_id=44 EW-7811Un] by MrEngman can be found [http://www.raspberrypi.org/phpBB3/viewtopic.php?f=26&t=6256&hilit=edimax on the Raspberry Pi forums]. Tested with Debian Squeeze and Raspbian. [http://dl.dropbox.com/u/80256631/install-rtl8188cus.txt An installation guide can be found here.]<br />
*** Instructions for getting the [http://www.edimax.co.uk/en/produce_detail.php?pd_id=328&pl1_id=1&pl2_id=44 EW-7811Un] working in Raspbmc (tested RC3) can be found [http://forum.stmlabs.com/showthread.php?tid=780 here].<br />
*** Simple step-by-step instructions for [http://www.edimax.co.uk/en/produce_detail.php?pd_id=328&pl1_id=1&pl2_id=44 EW-7811Un] which uses the RTL8192 chipset [[RPi_edimax_EW-7811Un]]<br />
*** EW-7811Un[USB ID 7392:7811](Raspbian Wheezy, 2012-12-16, Prod. Model B, Rev 2) Worked right out of the box - only needed to configure WPA. <br />
** [http://www.edimax.com/en/produce_detail.php?pd_id=8&pl1_id=1&pl2_id=44 EW-7318USg] USB ID 148f:2573, rt73usb. RT2573 chipset. Works with powered usb-hub or shorted polyfuses.<br />
** [http://www.edimax.co.uk/en/produce_detail.php?pd_id=261&pl1_id=1&pl2_id=44 EW-7711UAn], Ralink RT2870, works perfectly on Arch with a powered hub (not tested without yet). Simply required wireless_tools and wpa_supplicant, the drivers/firmware are included in kernel 3.0. I followed the Arch [https://wiki.archlinux.org/index.php/Wireless_Setup Wireless Setup] instructions.<br />
<br />
* '''edup'''<br />
** [[http://www2.buyincoins.com/details/usb-150m-wifi-wireless-lan-network-card-adapter-antenna-product-1916.html Edup 150MBPS Wi-Fi adapter]] USB ID: 148f:5370 Ralink Technology, Corp. RT5370 Wireless Adapter. Driver is the RT2800USB module, I had to install the firmware as rt2870.bin in /lib/firmware.([http://raspberry-pi-notes.blogspot.com/2012/05/rt5370-cheap-micro-usb-wireless-dongle.html requires firmware-ralink from Wheezy]) (B)<br />
** [http://dx.com/p/ultra-mini-nano-usb-2-0-802-11n-150mbps-wifi-wlan-wireless-network-adapter-48166?item=1&Utm_rid=24958662&Utm_source=affiliate Ultra-Mini Nano USB 2.0 802.11n 150&nbsp;Mbit/s Wi-Fi/WLAN Wireless Network Adapter] USB ID: ID 0bda:8176 Works stable when using VLC for internet radio receiver. Works stable 24/7 on two of my Raspberries used as webserver. Use method shown [http://www.raspberrypi.org/phpBB3/viewtopic.php?t=7471&p=91736 here] for Debian. Seems to be the same as EW-7811Un using the RTL8188CUS chipset.<br />
<br />
** [http://www.szedup.com/show.aspx?id=1681 edup nano EP-N8508] Use method shown [http://www.raspberrypi.org/phpBB3/viewtopic.php?t=7471&p=91736 here] for Debian. Requires powered USB hub for adequate power. When directly powered by Raspberry Pi, it fails after a few minutes. (B) Unusable with analog audio because when data is being send or received the audio get distorted. Use script from [http://dl.dropbox.com/u/80256631/install-wheezy-beta-rtl8188cus-20120619.sh here] for Wheezy.<br />
<br />
* '''Eminent'''<br />
** EM4575 - rt2800usb driver.<br />
<br />
* '''EnGenius'''<br />
** EUB9603 EXT - Realtek r8712u driver <br />
<br />
* '''Gigabyte'''<br />
** Gigabyte GN-WB32L 802.11n USB WLAN Card. Works with the rt2800usb driver.<br />
<br />
* '''GMYLE'''<br />
** Wireless 11n USB Adapter. Uses RTL8188CUS chipset - cheap on eBay. Installs and works using the install-rtl8188cus-latest.sh script.<br />
<br />
* '''Hawking'''<br />
** HWU54G rev. Z2 (802.11g) (B). Requires "zd1211-firmware" package.<br />
<br />
* '''IOGear'''<br />
** [http://www.element14.com/community/docs/DOC-44703 GWU625] USB ID 0bda:8172, r8712u staging driver, included on Fedora Remix & Arch, must [http://www.element14.com/community/servlet/JiveServlet/download/44948-8-97488/r8712u_ko.zip download] for Debian Squeeze and install firmware - Realtek from non-free Squeeze repository. No need to download firmware when using Debian Wheezy (B)<br />
<br />
* '''ISY'''<br />
** USB Wireless Micro Adapter IWL 2000, tested on Raspbian; follow [http://daniel-lnx.blogspot.nl/2013/01/raspberry-pi-and-isy-usb-wireless-micro.html these] instructions.<br />
<br />
* '''Linksys'''<br />
** Linksys (Cisco) WUSB100 ver.2 1737:0078, tested on Raspbian; follow [http://www.brucalipto.org/linux/the-raspberry-diary-wusb100-wireless-n/ Brucalipto.org] instructions; not stress tested, but it works without issues for light network load.<br />
** Linksys (Cisco) WUSB600N, test on Raspbian, details [http://elibtronic.ca/content/20120731/raspberry-pi-part-1-wifi-support here]<br />
** Linksys WUSB54GC (manufactured 07/2008) No issues! needs powered hub on version 1.0 boards - 13b1:0020<br />
** Linksys WUSB54G ver.4, Works well even when plugged directly to the Raspberry Pi. Requires 300mA max, hence recommended to use powered usb hub for extended operation.<br />
<br />
* '''LogiLink'''<br />
** Wireless LAN USB 2.0 Nano Adapter 802.11n LogiLink [http://www.logilink.eu/showproduct/WL0084B.htm] is working even USB powered.<br />
** Micro Wireless LAN USB Adapter [http://www.logilink.eu/showproduct/WL0085.htm] is working good.<br />
<br />
* '''Lutec'''<br />
** Lutec WLA-54L (old version with ZD1211b chipset) is working even USB powered.<br />
<br />
* '''Micronet'''<br />
** Micronet SP907NS, 11N Wireless LAN USB Adapter (uses Realtek RTL8188CUS) works plugged directly into Raspberry Pi USB (B) [http://dl.dropbox.com/u/80256631/install-rtl8188cus.txt Debian installation instructions] IMPORTANT: read the instructions first to avoid problems, and [http://dl.dropbox.com/u/80256631/install-rtl8188cus-latest.sh Auto-install script]. The script has been used to install other adapters using the RTL8188CUS chip. [http://dl.dropbox.com/u/80256631/8192cu-latest.tar.gz Updated driver] that handles the latest rpi-updates that kill the original driver, download for manual installation, automatically installed by the Auto-install script.<br />
<br />
* '''ModMyPi'''<br />
** Wireless USB 11N Nano Adaptor 802.11N (Realtek RTL8188CUS) works plugged directly into Raspberry Pi USB without the need for a USB hub. No drivers need installing on Raspian - plug and play! Available from the [https://www.modmypi.com/raspberry-pi-accessories/wireless-USB%20-1N-nano-adaptor-802.11N-(WiFi-dongle) ModMyPi Raspberry Pi Shop].<br />
<br />
* '''MSI'''<br />
** 0db0:6861 MSI-6861 802.11g Wi-Fi adapter (US54G): works with external powered USB hub, requires firmware from [http://sourceforge.net/projects/zd1211/files/zd1211-firmware/ here], power management must be disabled: <code>iwconfig wlan0 power off</code><br />
<br />
* '''Mvix'''<br />
** Mvix Nubbin (MS-811N): works out of the box on Raspbian "Wheezy" and does not need a powered USB hub.<br />
<br />
* '''Netgear''' <br />
** N150: Reported as WNA1100 device, uses the Atheros ar9271 chipset. On Debian, requires the <code>firmware-atheros</code> package from the <code>Squeeze-backports</code> non-free repository (!)<br />
** N150: Some versions reported as Realtek RTL8188CUS device. Read Micronet entry above and use RTL8188CUS script for installation. Works best plugged into powered USB hub.<br />
** WG111v1: Prism54 chipset. Needs powered hub. Follow info for Prism54 chipset on Debian wiki.<br />
** WG111v2: Realtek rtl8187 chipset. Seems to draw a lot of power; e.g. I can't power this and a USB thumb drive simultaneously.<br />
** WG111v3: Realtek RTL8187B chipset. Works straight out of the box using a powered USB hub.<br />
** WNA1000M works with Raspberry Pi Model B Board v. BS1233. However, when downloading torrents and when they pick up speed, the system becomes unresponsive. <br />
<br />
* '''OvisLink'''<br />
** Evo-W300USB: USB ID 148f:2270 Ralink Technology RT2770. apt-get install firmware-ralink<br />
<br />
* '''Patriot Memory'''<br />
** [http://patriotmemory.com/products/detailp.jsp?prodline=6&catid=69&prodgroupid=163&id=1198&type=20 PCUSBW1150] Wireless 11N USB adapter (uses Realtek RTL8188CUS) Install using Micronet script. Works only through powered USB hub.<br />
** [http://www.patriotmemory.com/products/detailp.jsp?prodline=6&catid=69&prodgroupid=163&id=973&type=20 PCBOWAU2-N] Wireless 11N USB adapter (uses Realtek RTL8191SU chip) Installed using r8712u Kernel module<br />
<br />
* '''Ralink'''<br />
** inner 02 joggler Wi-Fi USB RT2770F USB-ID 148f:2770 (firmware-ralink required) (only got dhcp on powered hub)<br />
** [http://www.dx.com/p/24688 RT2070] USB-ID 148f:2070 firmware is already loaded into Raspbian. For Debian, the firmware must be installed ([http://wiki.debian.org/rt2870sta instructions]). Needs a powered USB hub.<br />
** RT3070 USB-ID 148f:3070 firmware is already loaded into Raspbian.<br />
** [http://www.element14.com/community/docs/DOC-44703 RT2501/RT2573] USB-ID 148f:2573 (firmware-ralink required) (B)<br />
** RT5370 USB-ID 148f:5370 ([http://raspberry-pi-notes.blogspot.com/2012/05/rt5370-cheap-micro-usb-wireless-dongle.html requires firmware-ralink from Wheezy]) [[RPi_Ralink_WLAN_devices]](B). An image of an adapter with this chip can be found [http://i.imgur.com/wRF7L.jpg here].<br />
** RT5370 supports Access Point and it be used for hostapd <br />
<br />
* '''Rosewill'''<br />
** RNX-N180UBE Wireless B/G/N Adapter<br />
*** Realtek RTL8191SU chipset, USB-ID 0bda:8172<br />
*** Tested in Arch, works out of box. Powered USB hub required.<br />
*** Tested in Raspbian, used wicd to configure network settings. Powered USB hub Required.<br />
*** Tested in Raspbmc. Needs package firmware - Realtek and used wicd-curses to configure. Powered USB hub required<br />
** RNX-G1 Wireless B/G Adapter<br />
*** Realtek RTL8187 chipset, USB-ID 0bda:8187<br />
*** Tested in Arch, works out of box. USB hub required.<br />
** RNX-MiniN1 (RWLD-110001) Wireless-N 2.0 Dongle (Realtek Semiconductor Corp. RTL8188CUS 802.11n WLAN Adapter)<br />
*** Tested in Raspbian, powered from USB hub.<br />
<br />
* '''Sabrent'''<br />
** USB-A11N: Mini USB 2.0 Wireless-N WiFi Network Adapter: USB ID 0bda:8176, works automatically in Raspbian using rtl8192cu driver along with Logitech BT mini-receiver (keyboard/mousepad) without external hub using 5.25V 1 A psu (4.99V T1/T2) on rev 2.0 (B)<br />
<br />
* '''Sagem'''<br />
** Sagem Wireless USB stick XG-760N: USB ID 079b:0062, Module is not shipped in Debian image, but it can be "sudo apt-get install zd1211-firmware"<br />
<br />
* '''Sempre'''<br />
** Sempre Wireless USB stick WU300-2: USB ID 0bda:8172, Realtek r8712u driver + firmware-realtek package. Module is shipped in Raspbian image. If you need to build it for other distros, read this: http://www.t3node.com/blog/sempre-wireless-usb-stick-wu300-2-on-raspberry-pi/<br />
<br />
* '''Sitecom'''<br />
** Sitecom Wi-Fi USB Adapter N300: USB ID 0a5c:5800, Realtek r8712u driver + firmware Realtek. Module available in shipped Raspbian image. '''NOTE:''' although this dongle will also work without powered hub, if there is a voltage problem (either on the Raspberry or on the hub, but verified only on the hub so far) this wifi dongle will receive signal perfectly (RX), but not be capable of sending anything (TX) and the MAC address will be permanently set to FF:FF:FF:FF:FF:FF (this is indicative that there is not enough power) [http://www.raspberrypi.org/phpBB3/viewtopic.php?f=28&t=24247]<br />
<br />
* '''SL'''<br />
** SL-1507N: USB 802.11n 150M Wi-Fi Wireless LAN Network Card Adapter SL-1507N Black<br />
*** I bought this on on eBay for $4.19 (free shipping) @ http://www.ebay.com/itm/270853614804?ssPageName=STRK:MEWNX:IT&_trksid=p3984.m1497.l2649#ht_4379wt_1199<br />
*** It worked out of the box on Raspbmc RC4, with the network manager add-on; seems to be an rt2800usb<br />
*** dmesg output "usbcore: registered new interface driver rt2800usb"<br />
<br />
* '''SMC'''<br />
** SMCWUSBS-N: Hardware detected as rt2800, but it is missing firmware; "sudo apt-get install firmware-ralink" fixed it<br />
** SMCWUSB-G: Gives "couldn't load firmware" error. "sudo apt-get install zd1211-firmware" fixes it.<br />
<br />
* '''Sony'''<br />
** Sony UWA-BR100 802.11abgn Wireless Adapter [Atheros AR7010+AR9280] (Vendor ID: 0411, Product ID: 017f) - Tested with Raspbian. Needs package firmware-atheros.(B)<br />
<br />
* '''Tenda''' <br />
** USB 11n adapter on a G network: Ralink 2870/3070 driver (!)<br />
** Tenda W311M Wireless N150 Nano USB Adapter ([http://www.tenda.cn/tendacn/Product/show.aspx?productid=375 product page]) - Works out-of-the-box with Raspbian as of 2012-12. Tested in WPA-Personal network. Runs without Powered Hub when plugged into Raspberry Pi.<br />
** Tenda W311MI Wireless N Pico USB Adapter (identified as Ralink RT5370 Wireless Adapter; USB-ID: 148f:5370) - Works out-of-the-box for Raspian 2012/09/18 or later. An earlier version gave me problems.<br />
** Tenda W311U Mini 11N Wireless USB Adapter (USB-ID 148f:3070): Ralink 2870/3070 driver; needs powered hub. [http://blog.modmypi.com/2012/06/installing-tenda-w311u-mini-wireless.html Debian installation instructions] Available from the [https://www.modmypi.com/raspberry-pi-accessories/tenda-wireless-n150-usb-network-adapter ModMyPi Raspberry Pi Shop] <br />
** Tenda W311U+ Wireless USB Adapter - Tested with Raspbian.<br />
<br />
*'''The Pi Hut'''<br />
** USB 802.11n Wi-Fi adapter (from [http://thepihut.com/products/usb-wifi-adapter-for-the-raspberry-pi The Pi Hut's Raspberry Pi Store])<br />
<br />
* '''TP-Link'''<br />
** TL-WN321G (Ralink RT2501/RT2573, rt73_usb) Works out of the box when plugged in before boot. Plugging in after boot only with powered USB hub. RasPi Model B, Rev. 2.0<br />
** TL-WN422G v? (Atheros AR9271, ath9k_htc) Works out of the box when plugged in before boot. Plugging in after boot only with powered USB hub. RasPi Model B, Rev. 2.0<br />
** TL-WN422G v2 (ath9k_htc) Works OOTB in Debian Wheezy Beta. Runs without powered Hub when plugged into running Raspberry Pi, but the Raspberry Pi won't boot while the stick is plugged in.<br />
** TL-WN721N (ath9k_htc device with htc_9271.fw file from http://linuxwireless.org/download/htc_fw/1.3/htc_9271.fw); needs powered USB Hub (B) | works OOTB with Wheezy Raspbian (2012-08-16) connected directly to raspberry pi (B) and AP functionality tested with hostapd.<br />
** TL-WN722N (ath9k_htc device with htc_9271.fw file from http://linuxwireless.org/download/htc_fw/1.3/htc_9271.fw); needs powered USB Hub (B)<br />
** TL-WN723N (RTL8188SU); works OOTB with Raspbian 2012-09-17, (B) stable with 1&nbsp;A PSU and without powered USB hub on r2.0. (a model B Pi with Arch Linux reboots if the dongle is plugged, restart sees the device without problems afterwards)<br />
** TL-WN723N v2 (USB ID: ID 0bda:8176 Realtek Semiconductor Corp. RTL8188CUS 802.11n WLAN Adapter, FCC ID: TE7WN723NV2) Works from a box with Raspbian 2013-02-09. Used 2.1A adapter, without powered hub.<br />
** TL-WN725N Works out of the box on Raspbian 2012-12-16 without a powered USB hub. This adapter is based on the Realtek RTL8188CUS chipset.<br />
** TL-WN821N v3 (ath9k_htc, htc_7010.fw); works out of the box on ArchLinuxARM, Wheezy and on OpenElec (>r11211), Problems with prior OpenElec; needs powered USB Hub (B). This chipset is also compatible with hostapd (wireless AP software)<br />
** TL-WN822N v2 (ath9k_htc) works on ArchLinuxARM, with powered USB Hub. Successfully tested hostapd/dnsmasq.<br />
** TL-WN823N Works out of box on Raspian using powered USB Hub<br />
** TL-WN7200ND works. Can be made as a WiFi AP using hostapd. Need a powered USB hub.<br />
<br />
<br />
* '''Trendnet'''<br />
** [http://www.wikidevi.com/wiki/TRENDnet_TEW-648UBM TEW-648UBM] USB ID: 20f4:648b, works OOTB with [http://learn.adafruit.com/adafruit-raspberry-pi-educational-linux-distro/ Adafruit Occidentials Raspbian Wheezy variant] as it includes kernel with [http://www.wikidevi.com/wiki/Special:Ask?title=Special%3AAsk&q=%5B%5BChip1+model%3A%3ARTL8188CUS%5D%5D&po=%3FInterface%0D%0A%3FFCC+ID%0D%0A%3FVendor+ID%0D%0A%3FDevice+ID%0D%0A%3FChip1+model%0D%0A%3FSupported+802dot11+protocols%0D%0A%3FMIMO+status%0D%0A%3FOUI%0D%0A&sort_num=&order_num=ASC&eq=yes&p%5Bformat%5D=broadtable&p%5Blimit%5D=500&p%5Bsort%5D=&p%5Boffset%5D=&p%5Bheaders%5D=show&p%5Bmainlabel%5D=&p%5Blink%5D=all&p%5Bsearchlabel%5D=&p%5Bintro%5D=&p%5Boutro%5D=&p%5Bdefault%5D=&p%5Bclass%5D=sortable+wikitable+smwtable&eq=yes RTL8188CUS driver built-in] (B)<br />
** [http://www.wikidevi.com/wiki/TRENDnet_TEW-649UB TEW-649UB] Works with OpenElec 3.0, chipset Realtek RTL8191SU<br />
<br />
* '''Widemac'''<br />
** RT5370 Wireless Adapter from [http://www.ebay.co.uk/itm/180887771838?ssPageName=STRK:MEWNX:IT&_trksid=p3984.m1497.l2649 Ebay] runs without powered hub. Follow these [http://elinux.org/RPi_Ralink_WLAN_devices instructions], but go to [http://ftp.de.debian.org/debian/pool/non-free/f/firmware-nonfree/ ftp.de.debian.org/debian/pool/non-free/f/firmware-nonfree/] and pick the latest firmware-ralink_0.xx_all.deb<br />
<br />
* '''ZyXEL'''<br />
** [http://www.element14.com/community/message/50015#50015/l/re-installing-kernel-headers-on-the-pi NWD2105] USB ID: 0586:341e, RT3070 chipset, rt2800usb driver (B)<br />
** [http://www.zyxel.com/products_services/g_202.shtml G-202] model 0586:3410 ZyXEL Communications Corp. ZyAIR G-202 802.11bg using zd1211rw kernel module and zd1211-firmware package<br />
<br />
===Problem USB Wi-Fi Adapters===<br />
<br />
These adapters were tested and found to have issues the Raspberry Pi. Note [http://www.raspberrypi.org/phpBB3/viewtopic.php?f=28&t=6928] as a possible solution/explanation for errors while running LXDE.<br />
<br />
* '''Alfa'''<br />
** AWUS036NHA (Vendor ID: 0cf3, Product ID: 9271) - Tested with Raspbian. Works fine if connected after boot. Kills boot process if previously attached. [http://www.raspberrypi.org/phpBB3/viewtopic.php?f=28&t=16809&p=169469#p169469 Details here.]<br />
<br />
* '''D-Link'''<br />
** ( DWA-131 (rev. B1) ) - Works now on Raspbian's kernel 3.6.11+ or with DLink firmware: http://tsd.dlink.com.tw/<br />
** DWL-G132 - In archlinux it is recognized - lsusb: 2001:3a03 D-Link Corp. DWL-G132 (no firmware) [Atheros AR5523] - but no wlan0 device is created - perhaps it needs the firmware to be loaded<br />
<br />
* '''Edimax'''<br />
** EW-7811Un (Vendor ID: 7397, Product ID: 7811) - Reports as containing the Realtek RTL8188CUS chipset listed below, no lockup or kernel oops under Wheezy, but dmesg reports constant timeouts trying to initialize the module. This appears to be resolved on 2012-09-18-Wheezy-raspbian and newer versions. EW-7811Un causes sporadic USB Issues when used together with steelseries 6G keyboard (repeated keys, possible file system corruption)<br />
** EW-7811Un (Vendor ID: 7397, Product ID: 7811) - There have been issues with receiving UDP multicast packages in combination with most (not all) wireless routers. Nearly impossible to debug, since running a sniffer on the Pi makes everything work as expected.<br />
** EW-7811Un It doesn't support Access Point and you can't use it for hostapd.<br />
<br />
* '''Linksys'''<br />
** WUSB300N (Vendor ID: 13B1, Product ID: 0029) - Tested with Raspbian, OpenELEC, among others. No Linux chipset support for Marvell 88W8362 at all.<br />
<br />
* '''LogiLink'''<br />
** WL0085 tested under Debian (Squeeze, Wheezy, Raspbian); no stable connection can be established. This gets even worse when X is running.<br />
<br />
* '''MicroNEXT'''<br />
** MN-WD152B (Debian image) modprobe hangs when plugged in, lsusb hangs. udevd errors in the logs. [http://www.element14.com/community/thread/17632] [http://www.raspberrypi.org/phpBB3/viewtopic.php?t=6737]<br />
*** Possible fix: try the new [http://learn.adafruit.com/adafruit-raspberry-pi-educational-linux-distro/occidentalis-v0-dot-1 Adafruit Occidentalis v0.1] image (based on Raspbian Wheezy) as it includes the needed 8192cu driver builtin to the kernel<br />
<br />
* '''Netgear'''<br />
** WNDA3100v2 tested with Debian (Wheezy); no driver for broadcom chipset (see [http://www.wikidevi.com/wiki/Netgear_WNDA3100v2 http://www.wikidevi.com/wiki/Netgear_WNDA3100v2]).<br />
<br />
* '''Realtek'''<br />
** RTL8188CUS USB-ID 0bda:8176, kernel oops in dmesg and freeze when pulled from USB. (B)<br />
<br />
* '''Trendnet'''<br />
** [http://www.element14.com/community/docs/DOC-44703 TEW-424UB] USB ID: 0bda:8189; tested on Debian, Fedora & Arch; rtl8187 driver; errors with LXDE running (B)<br />
<br />
* '''TP-Link'''<br />
** [http://www.element14.com/community/docs/DOC-44703 TL-WN821N] USB ID: 0cf3:7015; tested on Debian; requires [http://linuxwireless.org/download/htc_fw/1.3/htc_7010.fw htc_7010.fw] firmware; ath9k_htc driver; errors with LXDE running (B)<br />
** TL-WN723N USB ID: 0bda:8176; tested on Arch without a powered hub; it seems to draw too much current.<br />
** TL-WDN3200 USB ID: 148f:5572, no native driver available under Raspbian, OpenELEC, raspbmc (neither under x86 Linux) for the ralink 5572 chipset. Might work if driver is compiled from [http://www.ralinktech.com/en/04_support/support.php?sn=501 source].<br />
<br />
== USB Bluetooth adapters ==<br />
===Working Bluetooth adapters===<br />
* Asus USBIA-EG (paired with Asus Blutooth Keyboard/Media Center Remote<br />
** Verified works error-free in Multiple Distros (Openelec, Raspbian, RaspBMC, Xbian) Latest builds eliminate text echo problems.<br />
* Cambridge Silicon Radio, Ltd Bluetooth Dongle (HCI mode) - (USB ID 0a12:0001)<br />
** Example of above is; TOPDIGI UA01 Bluetooth USB Dongle Plug and Play (install bluez package from std repos)<br />
** Tesco own brand 'Technika' Nano Bluetooth Adapter has the Cambridge Silicon Radio chipset and works fine, cost £5.97 at time of posting.<br />
** Hama USB Bluetooth 3.0 adapter (Class 1) ~£10 on amazon.co.uk.<br />
** Another sample: Product ID: 0a12:0001, pictured here: http://www.element14.com/community/message/58288<br />
** RiiTek RT-MWK02+ - comes with a USB Bluetooth adapter that works perfectly for both the RiiTek mini Bluetooth keyboard/mouse and other Bluetooth devices. Tested both on builtin USB and on powered USB hub. There are other RiiTek Bluetooth (and non-Bluetooth wireless) devices on the working list. Bluetooth adapter shows up in lsusb as "0a12:0001 Cambridge Silicon Radio" - this is notable as most other sources of this chipset do not seem to be available in the US.<br />
** ICIDU USB Bluetooth Adapter Class II (Not the mini version) - Works out of the box with Raspbian and RaspBMC. Hot-plugging causes Pi restarts, however leaving it plugged in directly into the pi works fine. Powered USB Hub is advised if hotplugging. ~5 Euro in the Netherlands.<br />
** Sabrent BT-USBT. CSR radio, bluetooth 2.0. Tested with Raspbian<br />
** Azio BTD211. CSR radio, bluetooth 2.1 + EDR. Tested with Raspbian<br />
** Azio BTD-V400. CSR BC8 radio, bluetooth 4.0. Tested with Raspbian using powered USB hub<br />
* D-Link DBT-122, with ID 07d1:f101, using a Broadcom chip<br />
** http://www.element14.com/community/message/58288<br />
* IOGear GBU321 (Broadcom BCM2045 Chipset)<br />
** Works with Raspbian Wheezy directly attached to Raspberry Pi and via powered USB hub.<br />
* Trust BT-2400p<br />
** Working well with Raspbian Wheezy directly attached to Raspberry Pi. Using with sma-Bluetooth (SMA Solar Inverter reading software).<br />
<br />
===Working Bluetooth/Wifi Combo adapters===<br />
* PLANEX 2 in 1 Micro Size USB Bluetooth3.0 WiFi Combo Adapter - Model number: BT-Micro3H2X<ref>http://www.raspberrypi.org/phpBB3/viewtopic.php?f=45&t=27678</ref><br />
* Cirago Bluetooth 3.0 High Speed & Wi-Fi Combo USB Mini Adapter, Class 2 (BTA7300)<ref>http://www.raspberrypi.org/phpBB3/viewtopic.php?f=45&t=27678</ref><br />
* Lindy USB Bluetooth 3.0 HS + WLAN Adapter, Class 2 (Lindy No.52213)<ref>http://www.lindy.co.uk/shop/showProductDetail.do?orderNumber=52213</ref><br />
<br />
===Problem Bluetooth adapters===<br />
* '''Belkin'''<br />
** Belkin F8T017. Tested with Raspbian 2012-07-15 and bluez installed with apt-get. When dongle is inserted into Pluscom powered USB hub, my remote PuTTY session scrolls incredibly slowly (testing with ls -R to generate text). Suspect network issue. Lots of errors on dmesg too. Raspberry Pi itself is responsive when using directly. On removal of the device everything goes back to normal.<br />
* '''Generic'''<br />
** [http://dx.com/p/mini-bluetooth-v3-0-usb-2-0-dongle-71248 Bluetooth "3.0" Dongle]. Doesn't work reliably - eg. after some time it will hang and the device will need to be reset using fcntl. The device id is 1131:1004 Integrated System Solution Corp. Bluetooth Device.<br />
** [http://dx.com/p/super-mini-bluetooth-2-0-adapter-dongle-vista-compatible-11866 Super Mini Bluetooth 2.0 Dongle]. The device is recognized and after installing bluez-firmware you can bring it up with hcitool hci0 up. However whenever you try to pair with any device it will cause kernel panic and lock up the system. Confirmed on Raspbian, RaspBMC. The device is a counterfeit Cambridge Silicon Radio device, probably with several bugs in it causing lockups.<br />
* Asus USB-BT211<br />
** Shows up as HCI device in Raspbian, but it does not scan or pair.<br />
** http://www.raspberrypi.org/phpBB3/viewtopic.php?f=28&t=9962<br />
<br />
== USB Ethernet adapters ==<br />
===Working Ethernet adapters===<br />
* '''AVM'''<br />
** FRITZ!Box WLAN 3030 USB Ethernet Adapter: Works out of the box. No external power source needed.<br />
* '''Wintech'''<br />
** USB 2.0 LanCard Model: LAU-15 (CK0049C) using the mcs7830 driver. Probably needs more than 100&nbsp;mA current. [http://www.raspberrypi.org/phpBB3/viewtopic.php?f=46&t=8708#p106136]<br />
* '''LogiLink'''<br />
** USB 2.0 UA0144: AX88772 chipset using the asix kernel driver. Tested only on powered USB hub so far.<br />
** LogiLink Fast EN USB 2.0 to RJ45 Adapter: Test on Wheezy-Raspian (2012-08-16) without USB Hub will be confirmed<br />
lsusb output: Bus 001 Device 004: ID 9710:7830 MosChip Semiconductor MCS7830 10/100 Mbps Ethernet adapter <br />
* '''Apple'''<br />
** Apple USB Ethernet Adapter using asix kernel driver. Works out of the box on Raspbian, haven't tested on any other OS.<br />
* '''Edimax'''<br />
** Edimax EU-4230 USB2.0 Fast Ethernet Adapter with 3 port USB hub. Works out of the box. Needs its own power source.<br />
* '''D-Link'''<br />
** D-Link DUB-E100 Fast Ethernet USB 2.0 Adapter - works out of the box, requires own power supply (from powered USB hub)<br />
* '''LinkSys'''<br />
** Linksys - USB200M - Compact USB 2.0 10/100 Network Adapter - raspian recognized it automatically and so far I have only pinged a few addresses with and it worked. I had it plugged into a powered hub so I cannot say if it works connected directly to the pi.<br />
* '''Sabrent'''<br />
** Sabrent USB 2.0 10/100 Ethernet Adapter - works out of the box (asix), but USB 2.0 '''only''' (does not work if using dwc_otg.speed=1 in cmdline.txt to force USB 1.1 for other problem hardware)<br />
* '''Sitecom'''<br />
** Sitecom LN-030 V2 detected as ASIX AX88772 USB 2.0 Ethernet Adapter works out of the box. Doesn't seem to require any extra power supply.<br />
* '''A-Link'''<br />
** A-Link NA1GU Gigabit USB 2.0 Ethernet adapter<br />
This adapter works, but it (probably) requires a bit of work. The driver for the chipset (Asix AX88178) included with the Raspbian kernel (v 3.1.9+ Aug 7 2012) does '''not''' work. With that driver the device is detected, but it does not seem to be possible to actually put any traffic through it. :-( In order to make it work you need to download the latest driver from [http://www.asix.com.tw/products.php?op=pItemdetail&PItemID=84;71;100&PLine=71 the chipset manufacturer]. The version I used was "Linux kernel 3.x/2.6.x Driver" v4.4.0, released 2012-05-18. Fortunately this is GNU GPLv2 -licenced source code and not a binary blob, so compiling it for the Raspberry Pi is perfectly doable. The hardest part was in fact getting the Linux source code required, because the repositores contained the source for the wrong kernel version. >:-( Fortunately there is [https://www.grendelman.net/wp/compiling-kernel-modules-for-raspbian-raspberry-pi a very useful guide] for how to get the sources from github, and preparing that source so that you can compile modules. Unfortunately you will have to compile the kernel (even if you don't actually install it) - which will take the better part of the day on the Raspberry, but once that's done you can unpack the driver source and just run "make && sudo make install". Reboot and you should have a fully working Ethernet adapter.<br />
<br />
The adapter seems to work without a powered USB hub, but according to the specifications it can draw up to 190&nbsp;mA, so there might be stability issues if additional power is not provided.<br />
* '''Hama'''<br />
** Hama 00049244 Fast Ethernet USB 2.0-Adapter detected as MOSCHIP 7830/7832/7730 usb-NET adapter. Works out of the box on Debian Wheezy/sid (2012-08-08-wheezy-armel)(not tested yet on other OS). No external power source or USB hub needed.<br />
* '''Newlink'''<br />
** Newlink NLUSB2-ETH USB 2.0 Ethernet Adapter. Works out of the box on Raspbian. Detected as ASIX AX88772. Works without a powereed hub.<br />
<br />
===Problem Ethernet adapters===<br />
* Axago<br />
** Axago ADE-X1 10/100 Ethernet Adapter (USB: 9710:7830 driver:mcs7830). Adapter working about 10 minutes without problem, but after that kernel write error message to dmesg and no packet is received. Needed to unplug and plug USB again. Tested with and without powered USB hub. dmesg error: NETDEV WATCHDOG: eth1 (MOSCHIP usb-ethernet driver): transmit queue 0 timed out<br />
<br />
* Davicom / Kontron<br />
** Kontron DM9601 (USB: 0fe6:9700) Cost $5 on Ebay, works OK with Dell laptop under WinXP & Debian. Adaptor works on boot on R-Pi model A well enough for ping and NTP, but then crashes with "Kernel Bug at net/core/skbuff.c:127" immediately when file transfer begins. TP1-TP2 voltage measured solid at 4.92 V. See also http://www.raspberrypi.org/phpBB3/viewtopic.php?f=28&t=39567&p=325003#p325003 The Linux DM9601 Driver is reported to be the problem here: http://www.raspberrypi.org/phpBB3/viewtopic.php?f=66&t=34557 so until driver is updated, do not bother with this device.<br />
<br />
== USB Sound Cards ==<br />
You will usually want the <code>alsa</code> package for sound. In the Debian image for Raspberry Pi (and possibly other distributions) USB sound cards are prevented from loading as the first sound card, which can be an annoyance if it's the only device you have. To disable this behaviour edit <code>/etc/modprobe.d/alsa-base.conf</code> and comment out the last line; <code>options snd-usb-audio index=-2</code> . If you are not user ''pi'' you may need to add your username to the ''audio'' group thus: <code>sudo adduser yourusername audio</code> (user ''pi'' usually belongs to this group anyway).<br />
<br />
* '''Creative'''<br />
** [http://asia.creative.com/products/product.asp?category=1&subcategory=207&product=17892 Sound Blaster Play!]<br />
* '''Daffodil'''<br />
** [http://www.amazon.co.uk/gp/product/B002FI7GWK/ref=oh_details_o03_s00_i00 USB Sound Adapter US01]. Tested with low-cost headphone/microphone set via ''audacity'' (See notes at [http://www.cpmspectrepi.webspace.virginmedia.com/raspberry_pi/MoinMoinExport/DaffodilUSBSoundAdapter.html CPM-Spectre-Pi...DaffodilUSBSoundAdapter]).<br />
* '''Edirol'''<br />
** [http://www.roland.com/products/en/UA-1A/ UA-1A]<br />
* '''GWCtech'''<br />
** [http://www.gwctech.com/product3.asp?listid=3&id=4&subid=10&pid=788&typeid=96 AA1570 USB 7.1 Sound Card] (aka [http://www.conrad.com/ce/en/product/872990/USB-SoundBox-71 Conrad AA 1570 7.1 SoundBox]) - playback works fine, Recording stutters unless dwc_otg.speed=1 is set<br />
* '''Hercules'''<br />
** [http://www.hercules.com/fr/Cartes-Son/bdd/p/123/gamesurround-muse-xl-pocket-lt3/ Gamesurround Muse XL (Pocket LT3)]<br />
* '''Logilink'''<br />
** [http://www.logilink.de/showproduct/UA0053.htm?seticlanguage=en UA0053 USB Soundcard with Virtual 3D Soundeffects LogiLink]<br />
* '''Logitech'''<br />
** [http://www.amazon.com/Logitech-Wireless-Gaming-Headset-Surround/dp/B003VANOFY/ref=sr_1_1?ie=UTF8&qid=1358114107&sr=8-1&keywords=g930 Logitech G930 Wireless Gaming Headset with 7.1 Surround Sound] (stereo works with ALSA, have not tried 7.1 Surround Sound)<br />
* '''NuForce uDAC-2'''<br />
** [http://www.nuforce.com/hp/products/iconudac2/index.php NuForce uDAC-2 Headphone Amplifier and USB DAC]<br />
* '''Plantronics'''<br />
** [http://www.ebay.com/itm/Genuine-New-Plantronics-External-USB-Audio-Soundcard-New-Sealed-/300845395889?pt=US_Sound_Card_External&hash=item460bc86fb1 Plantronics Stereo USB Adapter -01] (works with ALSA) (shows up in lsusb as 0d8c:000c C-Media Electronics, Inc. Audio Adapter)<br />
* '''Terratec'''<br />
** [http://www.terratec.net/fr/produkte/Aureon_Dual_USB_12339.html Aureon Dual USB] (not with USB high speed; add dwc_otg.speed=1 to /boot/cmdline.txt, but that will slow down all USB transfers)<br />
* '''Texas Instruments PCM2704'''<br />
** [http://www.ti.com/product/pcm2704 PCM2704 98&nbsp;dB SNR Stereo USB2.0 FS DAC with line-out and S/PDIF output, Bus/Self-powered]<br />
<br />
=== Databases of supported sound cards ===<br />
* http://wiki.linuxaudio.org/wiki/current_audio_gear<br />
* http://wiki.linuxmusicians.com/doku.php?id=hardware_matrix<br />
<br />
=== Class compliant USB sound cards ===<br />
<br />
Any USB1.1 audio interface that is class compliant should work with Linux, same goes for USB2.0 interfaces that adhere to the current USB audio standards. There are some interfaces that are supported in Linux while they do not comply to the standards because specific quirks have been added to the USB Linux drivers. To verify if your interface is supported search for a manual of your interface and check if it needs drivers to run under Windows/Mac. If the manual explicitely mentions no drivers are needed the interface is almost surely a class compliant device. When in doubt check the aforementioned databases.<br />
<br />
=== Troubleshooting ===<br />
If you encounter problems setting up your USB soundcard check the RPi Wiki article in the linuxaudio.org Wiki: http://wiki.linuxaudio.org/wiki/raspberrypi<br />
<br />
==USB 3G Dongles==<br />
* Huawei E1750<br />
* Huawei E173<br />
* Huawei E1820 Works on Raspbian with Sakis3G<br />
* Huawei E220<br />
* Huawei E353 HiLink Works on Raspbian<br />
* Huawei E160 (AT commands only)<br />
* Franklin U600 from Sprint / VirginMobile<br />
** Use usb_modeswitch and vendor 0x1fac and product 0x0150/0x0151<br />
* Digicom Internet Key 7.2 HSUPA '''MU372-L01''' [http://www.digicom.it/digisit/prodotti.nsf/itprodottiidx/MU372L01]<br />
Tested on Raspbian and Archlinux. Detected as 230d:0001. Works with cdc_acm driver. Install usb_modeswitch.<br />
There are 2 "com ports"( /dev/ttyACM0 and /dev/ttyACM1 ) . Tested with Network Manager.Works also perfectly with SAKYS3G [http://www.sakis3g.org/] tools (!! led is always off !!) and wvdial. A working wvdial.conf: http://ubuntuforums.org/showpost.php?p=10361881&postcount=28 . (for example for Vodafone IT , replace Init3 with this: Init3 = AT+CGDCONT=1,"IP","web.omnitel.it" and replace line Modem = /dev/ttyUSB0 with Modem = /dev/ttyACM1 ) and run with wvdial voda .<br />
<br />
== USB IR Receivers==<br />
* The [http://thepihut.com/products/flirc-usb-dongle-for-the-raspberry-pi FLIRC] USB dongle allows the use of any remote control with your Raspberry Pi. Configure the device on your desktop PC, then simply plug into your Pi for a perfect media center companion. Available from [http://thepihut.com/ The Pi Hut]<br />
<br />
SMK Manufacturing, Inc. eHome Infrared Receiver (Works out of the box with OpenELEC)<br />
<br />
== USB Radio devices==<br />
*FM Radio<br />
** ADS InstantFM Music - FM radio tuner works fine under Debian.<br />
<br />
== USB TV Tuners and DVB devices==<br />
*August<br />
**DVB-T205, based on rtl2832u chipset, working with [https://github.com/ambrosa/DVB-Realtek-RTL2832U-2.2.2-10tuner-mod_kernel-3.0.0 this driver]. Tested with Saorview (Irish DTT service), both HD & SD.<br />
*DVBSky<br />
**[http://dvbsky.eu/Products_S860.html Mystique SaTiX-S2 Sky USB]: Scanning/watching SD and HD works via vdr and streamdev plugin, watching on the Raspberry Pi directly is laggy as hell. DVB-USB and I2C support must be enabled in the kernel. Needs drivers/firmware from [http://dvbsky.eu/Support.html here].<br />
*Sundtek<br />
**Sundtek MediaTV Digital Home<br />
**Sundtek MediaTV Pro<br />
**Sundtek SkyTV Ultimate<br />
**[http://shop.sundtek.de DVB-C, DVB-T, DVB-S/S2]: digital TV works, streaming to Windows / Linux is no problem. Easy installation [http://support.sundtek.com/index.php/topic,4.0.html English]<br />
*Hauppauge<br />
** Hauppauge NOVA-T Stick (Revision 70xxx) DiBcom DiB0700 chipset, requires powered hub.<br />
** Hauppauge NOVA-TD Stick (Revision 52xxx) DiBcom DiB0700 chipset, requires powered hub.<br />
** Hauppauge WinTV-HVR-1950 (tested analog tuner with omxplayer)<br />
** Hauppauge WinTV-HVR-950Q (tested Digital OTA with TVHeadend in Raspbian)<br />
*K-World<br />
** K-World UB499-2T Dual DVB-T USB Tuner. IT9137 chipset. With no other USB devices connected Raspberry Pi can just about power this stick. IR and supplied remote work with XBMC.<br />
*Technisat<br />
**Technisat_SkyStar_USB_HD. Instructions: http://www.linuxtv.org/wiki/index.php/Technisat_SkyStar_USB_HD Used the Raspberry Pi to receive and redirect it via network to another host. Didn't try to play back the stream on the Raspberry Pi itself. Tested with Astra 19.2E radio and SD-TV channels<br />
*Generic<br />
** [http://www.onsources.com/product_images/a/757/watch_and_record_digital_tv_dongle__44323_zoom.jpg DVB-T USB Dongle (Silver casing)], based on AF9015 chipset.<br />
** [http://www.electrodepot.fr/media/catalog/product/cache/1/image/500x/9df78eab33525d08d6e5fb8d27136e95/P926993.jpg DVB-T USB Dongle], based on RTL2832 FC12 (HD/SD), IR was detected, but it is not tested.<br />
** [http://obrazki.elektroda.pl/8081115000_1317678968.jpg HDTV USB DVB-T] dongle, based on IT9135. This tuner comes in two revisions. Revision is printed on PCB.<br />
*** rev. 1.0; should work with 3.2+ kernel, need confirmation.<br />
*** rev. 2.0; works with kernel 3.6.11, without a powered hub. This tuner also requires a firmware (dvb-usb-it9135-02.fw) which can be downloaded from [http://logout.hu/bejegyzes/azbest/usb_dvb-t_tuner_it9135_rev2/hsz_1-50.html this page]. It's in Hungarian, so google translate or equivalent is recommended. The remote also works.<br>According to [http://www.raspberrypi.org/phpBB3/viewtopic.php?f=35&t=29141 this post], there may be issues on some software configurations when using ''omxplayer''.<br />
<br />
== USB Webcams ==<br />
<br />
This list is not entirely reliable, working does not necessarily mean working without errors. Please contribute with your own experiences!<br />
<br />
<div style="margin: -.3em -1em -1em -1em;"><br />
{| width="100%" bgcolor="#fff" border="0" cellpadding="2px" cellspacing="2px" style="margin:auto;"<br />
|- align="center" bgcolor="#e7eef6"<br />
| '''Brand'''<br />
| '''Name'''<br />
| '''Model Number'''<br />
| '''Hardware ID'''<br />
| '''Verified OS'''<br />
| '''Verified OS version'''<br />
| '''Verified Resolution'''<br />
| '''Additional Information'''<br />
<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Canyon<br />
|<br />
| CNR-FWC113<br />
| 0c45:6340<br />
| raspbian/wheezy <br />
| 2013-04-11<br />
| 640x480<br />
| works fine out of the box. Lacks autofocus (manual focus ring works fine). Has auto exposure, but seems to be optimized for indoor use. When using outdoors, image is completely overexposed.<br />
<br />
|- valign="top" align="left" style="background: #F6D2CF;"<br />
|Canyon<br />
|<br />
|CNR-WCAM820<br />
|<br />
| raspbian/wheezy<br />
|<br />
| 1280x1024<br />
| 2 Mpixel camera with manual focus; works with fswebcam and v4l4j on Raspbian Wheezy armhf; problems with 1600x1200 resolution in some apps (timeouts - probably too slow USB); 1280x1024 and lower resolutions works OK<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|CBR<br />
|<br />
| CW 835M Black<br />
|<br />
| raspbian/wheezy <br />
| 2013-02-12<br />
| <br />
| works fine without powered hub<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Creative<br />
|Live! <br />
| VF0470<br />
|<br />
| ArchLinux<br />
| <br />
|<br />
| works out of the box on ArchLinux<br />
<br />
|- valign="top" align="left" style="background: #F6D2CF;"<br />
|Creative<br />
|Live! Cam Socialize HD<br />
| VF0610<br />
|041e:4080<br />
| raspbian/wheezy <br />
| 2012-11-26<br />
| 960x544<br />
| Works at 1280x720 taking stills in fswebcam with some errors using MJPEG, unusable with YUYV. 960x544 works in both MJPEG and YUYV. Has some stabilitiy issues if powered from RasPi (Drops USB +eth0 every 8 or so hours). Helps to append nodrop=1 and timeout=5000 to uvcvideo module.<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Creative<br />
|Live! Cam Sync HD<br />
| <br />
|041e:4095<br />
| raspbian/wheezy <br />
| 2013-04-11<br />
| 1280x720<br />
| Works out of the box. Autoexposure works well both indoors and outdoors. By default the image is bit too software enhanced (they call it "sharpness"), but this "sharpness" level can be set to a lower level via fswebcam tool.<br />
<br />
|- valign="top" align="left" style="background: #F6D2CF;"<br />
|Creative<br />
|Live! Cam Vista IM<br />
| VF0640<br />
|<br />
| raspbian/wheezy<br />
|<br />
| <br />
| works on Raspbian at 320x240 resolution, 15fps<br />
|- valign="top" align="left" style="background: #F6D2CF;"<br />
|Creative<br />
|Live! Cam Socialize<br />
| VF0640<br />
|<br />
| raspbian/wheezy<br />
|<br />
| <br />
| works on Raspbian at 320x240 resolution, 15fps<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Creative<br />
|Webcam Notebook<br />
| PD1170<br />
|<br />
| <br />
|<br />
| <br />
| Detects, untested.<br />
<br />
|- valign="top" align="left" style="background: #F6D2CF;"<br />
|Creative<br />
|Webcam Pro<br />
|PD1030<br />
|<br />
|<br />
|<br />
|<br />
|ov519 driver crashes almost immediately. ("gspca: ISOC data error: [0] len=0, status=-4004")<br />
<br />
|- valign="top" align="left" style="background: #F6D2CF;"<br />
|Hercules<br />
|Webcam Deluxe<br />
|<br />
|05a9:4519<br />
|raspbian/wheezy + Arch<br />
|2013-02-09<br />
|<br />
|ov519 driver "Corrupt JPEG data: premature end of data segment" gives corrupt image in motion and fswebcam<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|HP<br />
|WebcamHD-2200<br />
| HD-2200<br />
|<br />
| <br />
| <br />
| <br />
|<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|HP<br />
|Webcam HD-2300<br />
| HD-2300<br />
|<br />
| <br />
| <br />
| <br />
|<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|HP<br />
|Webcam HP-3100<br />
|HP-3100<br />
|<br />
| <br />
|<br />
| <br />
| UVCVideo /dev/video0 Needs chmod to 666 to operate. Will work without hub if only device in USB ports. Works with both Arch and Wheezy out of the box<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Logitech<br />
|Webcam C100<br />
| V-U0013<br />
|<br />
| raspbian/wheezy <br />
| 2012-08-16<br />
| <br />
| works fine without powered hub<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Logitech<br />
|Webcam C200<br />
| <br />
| 046d:0802<br />
| <br />
|<br />
| <br />
| works fine without powered hub<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Logitech<br />
|Webcam C210<br />
| <br />
| 046d:0819<br />
| Raspbian/wheezy<br />
| 2012-12-16<br />
| 320x240, 640x480<br />
| works fine without powered hub<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Logitech<br />
|Webcam C270<br />
| <br />
|<br />
|<br />
| <br />
| <br />
| With external power<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Logitech<br />
|Webcam C300<br />
|V-U0004<br />
|046d:0805<br />
|Raspbian/Wheezy<br />
|2013-02-09<br />
|320x240, 640x480, 1280x1024<br />
|Works out of the box. Does not appear to require a powered hub.<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Logitech<br />
|Webcam C310<br />
| <br />
|<br />
|<br />
| <br />
| <br />
| Does not require a powered hub to capture snapshots<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Logitech<br />
|Webcam C510<br />
| <br />
|<br />
| <br />
|<br />
| <br />
| <br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Logitech<br />
|Webcam C525<br />
| <br />
|046d:0826<br />
|<br />
| <br />
| <br />
| Works fine without powered hub<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Logitech<br />
|Webcam C615<br />
| <br />
|<br />
| <br />
|<br />
| <br />
| Works fine without powered hub<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Logitech<br />
|Webcam C905<br />
| <br />
|046d:080a<br />
|occidentalis<br />
|v0.2<br />
|1600x1200<br />
| Works fine without powered hub, she is uncvideo and detected out of box as Video0 V4L device. 1600x1200 is slow rate but he tested with motion.<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Logitech<br />
|Webcam C910<br />
| <br />
|<br />
| <br />
|<br />
| <br />
| With external power, is uncvideo. 320x240 works powered directly by the Raspberry Pi.<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Logitech<br />
|Webcam C920<br />
| <br />
|<br />
| raspbian/wheezy<br />
|<br />
| <br />
| With powered hub, detected out of box as Video0 V4L device<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Logitech<br />
|QuickCam Orbit/Sphere<br />
| <br />
|<br />
| <br />
|<br />
| <br />
| Works with external power<br />
<br />
|- valign="top" align="left" style="background: #F6D2CF;"<br />
|Logitech<br />
|QuickCam Messenger<br />
|V-UM14<br />
|046d:08f0<br />
|raspbian/wheezy + Arch<br />
|2013-02-09<br />
|<br />
|Not working, STV06xx driver "ioctl (VIDIOCGCAP): Inappropriate ioctl for device", Supported palettes: GRBG, gives corrupt image in fswebcam<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Logitech<br />
|QuickCam Pro 9000<br />
| <br />
|<br />
| raspbian/wheezy<br />
|<br />
| <br />
| Powered by RasPi<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Logitech<br />
|QuickCam Pro for Notebooks<br />
|960-000047<br />
|046d:0991<br />
|Raspbian Wheezy<br />
|2012-12-16<br />
|160x120 320x240 640x480<br />
|With guvcview it shows at about 4fps at 160x120, and at about 1fps at 640x480. GUVCViewer Controls are available for focus and exposure.<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Logitech<br />
|QuickCam Ultra Vision<br />
| <br />
|<br />
| raspbian/wheezy<br />
|<br />
| <br />
| Powered by RasPi<br />
<br />
<br />
|- valign="top" align="left" style="background: #F6D2CF;"<br />
|Logitech<br />
|Webcam Pro 4000<br />
| <br />
|<br />
| <br />
| <br />
| <br />
| It uses pwc driver which does not work. Maybe it's because of general Raspberry Pi USB bug.<br />
<br />
|- valign="top" align="left" style="background: #F6D2CF;"<br />
|Logitech<br />
|Webcam Pro 9000<br />
| <br />
| 046d:0809<br />
| Arch Linux<br />
|<br />
| <br />
| Powered by RasPi, measured ~120 mA current capturing at ~5fps. Has issues capturing images at higher than default resolutions (using motion - Arch and Debian).<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Medion<br />
|<br />
| MD86511<br />
|<br />
| raspbian/wheezy <br />
| 2012-07-15<br />
| <br />
| Powered by RasPi<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Mexxcom<br />
|<br />
| M-104<br />
|<br />
| raspbian/wheezy <br />
| 2012-12-16<br />
| <br />
| Powered by USB hub<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Microsoft<br />
|LifeCam Cinemap 720p USB HD Webcam<br />
| H5D-00001<br />
|<br />
| raspbian/wheezy <br />
|<br />
| <br />
| <br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
| Microsoft<br />
| LiveCam HD-3000<br />
| HD-3000<br />
| 045e:0779<br />
| Archlinux<br />
| 2013-02-06<br />
| 160x120<br />
| Works out of the box at the tested resolution. Can be powered directly by the Raspberry Pi and works fine also with a wifi dongle attached to the other usb port.<br />
<br />
|- valign="top" align="left" style="background: #F6D2CF;"<br />
| Microsoft<br />
| LiveCam HD-3000<br />
| HD-3000<br />
| 045e:0779<br />
| raspbian/wheezy <br />
| 2013-04-11<br />
| 1280x720<br />
| Picture breaks up at the bottom. Unable to automatically set proper exposure, seems to be set to a fixed level.<br />
<br />
|- valign="top" align="left" style="background: #F6D2CF;"<br />
|Microsoft<br />
|LifeCam HD-5000<br />
| <br />
|<br />
| <br />
|<br />
| <br />
| Picture breaks up at the bottom<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Microsoft<br />
|LifeCam HD-6000<br />
| <br />
|<br />
| raspbian/wheezy <br />
|<br />
| <br />
| Powered by USB hub<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Microsoft<br />
|LifeCam<br />
| NX-6000<br />
|<br />
| raspbian/wheezy <br />
|<br />
| <br />
| Powered by USB hub<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Microsoft<br />
|LifeCam<br />
| VX-7000<br />
|<br />
| raspbian/wheezy <br />
|<br />
| <br />
| Powered by USB hub<br />
<br />
|- valign="top" align="left" style="background: #F6D2CF;"<br />
|Microsoft<br />
|LifeCam<br />
| VX-3000<br />
|<br />
| raspbian/wheezy <br />
|<br />
| <br />
| There do appear to be some issues with image quality and getting partial frames and such, with fswebcam<br />
<br />
|- valign="top" align="left" style="background: #F6D2CF;"<br />
|Microsoft<br />
|LifeCam<br />
| VX-500<br />
|<br />
| raspbian/wheezy <br />
|<br />
| <br />
| Up to 352x288. Higher resolutions do not work. <br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Microsoft<br />
|LifeCam<br />
| NX-6000<br />
|<br />
| raspbian/wheezy <br />
|<br />
| <br />
| Powered by USB hub<br />
<br />
|- valign="top" align="left" style="background: #F6D2CF;"<br />
|Microsoft<br />
|LifeCam<br />
| VX-800<br />
|<br />
| raspbian/wheezy <br />
|<br />
| 352x288<br />
| Doesn't work at full resolution<br />
<br />
|- valign="top" align="left" style="background: #F6D2CF;"<br />
|Microsoft<br />
|LifeCam Studio/Cinema<br />
| <br />
|<br />
| <br />
|<br />
| <br />
| Has UVC issues detailed here [http://www.ideasonboard.org/uvc/#devices]. Horizontal lines problem [http://www.raspberrypi.org/phpBB3/viewtopic.php?f=63&t=12304]. Stability issues [http://www.raspberrypi.org/phpBB3/viewtopic.php?f=63&t=12247].<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Microsoft<br />
|LifeCam Studio<br />
|1080p HD <br />
|045e:0772<br />
| Raspbian Wheezy<br />
| 2013-04-12<br />
| 1280x720<br />
| Works for me without any issues with a powered usb-hub (Belkin).<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Microsoft<br />
|Xbox Live Vision<br />
| <br />
| 045e:0294<br />
| Arch Linux <br />
|<br />
| <br />
| Powered by RasPi<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|MSI<br />
|MSI StarCam 370i<br />
|370i (snake)<br />
| <br />
| Raspbian Wheezy<br />
|<br />
| 352 x 288<br />
| Works powered by RasPi or USB Hub - set up with Motion at 352 x 288 - works great. Has manual infra-red leds, but turned on through software in Windows, so doesn't work on Pi, but normal capture no problems.<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Philips<br />
| Webcam<br />
| SPC 900NC<br />
| 0471:0329<br />
| Raspbian Wheezy<br />
| 2012-12-16<br />
| 160x120<br />
| Recognised as USB device ID 0471:0329 Philips (or NXP) SPC 900NC PC Camera / ORITE CCD Webcam(PC370R). Works with guvcview , but not with luvcview. Also working using command ~$ fswebcam -r 160x120 -d v4l2:/dev/video0 test.jpg<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Philips<br />
| toucam<br />
| Philips 720K/40 webcam<br />
| 0471:0313<br />
| Raspbian Wheezy<br />
| 2013-04-03<br />
| 320x240<br />
| Recognised as lsusb ID 0471:0329 Philips (or NXP). Works with $> guvcview -s 320x240 -f yv12 -t 5 -n rec5sec.mkv --exit_on_close --no_display, but not with command $> fswebcam -r 160x120 -d v4l2:/dev/video0 test.jpg<br />
<br />
|- valign="top" align="left" style="background: #F6D2CF;"<br />
|Realtek<br />
|Generic Camera<br />
|2SF022<br />
|0bda:5801<br />
|Raspbian Wheezy<br />
|<br />
|<br />
|When started with luvcview at 15fps and 320x240 it seemed to give a frame rate of barely 1 per second <br />
|- valign="top" align="left" style="background: #F6D2CF;"<br />
|Silicon Motion<br />
| SM731 Camera<br />
| <br />
| 090c:71b3<br />
| Raspbian Wheezy<br />
|<br />
| <br />
| Required UVCVideo driver - worked out of the box. Tested for 320x240 using motion & camorama for pictures,streaming.<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Sony<br />
| Playstation Eye for PS3<br />
| <br />
|<br />
| <br />
|<br />
| <br />
| The occasional frame is corrupted/stutters when running at 640x480<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Sony<br />
| Playstation Eye for PS2<br />
| <br />
|<br />
|<br />
| <br />
| <br />
| Occasional 'mangled frame' directly connected to Rev 2 Raspberry P<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Sony<br />
| Playstation Eye for PS2<br />
| SLEH 00030<br />
|<br />
| Arch Linux<br />
|<br />
| <br />
| (OV519 camera). Picture constantly breaks up on xawtv and wxcam under Arch Linux. Noted there were ISOC data error len=0 status=-4004 errors in dmesg. This happens when powered from the Raspberry Pi and when powered from a Pluscom USB hub. Arch was updated on 17th July 2012<br />
<br />
|- valign="top" align="left" style="background: #F6D2CF;"<br />
|T'nB<br />
| Minipix 100K pixels<br />
| IMWB032992<br />
| 1e4e:0100<br />
| raspbian/wheezy<br />
| 2012-12-16<br />
| <br />
| RasPi freezes (reboot needed) after a few minutes of using Motion to stream (tested with external power)<br />
<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Trust<br />
| 2 MP Auto Focus Webcam<br />
| <br />
|<br />
| Arch Linux<br />
|<br />
| <br />
| works out of the box<br />
<br />
|- valign="top" align="left" style="background: #F6D2CF;"<br />
|Trust<br />
| SPACEC@M 200<br />
| <br />
|<br />
| Arch Linux<br />
|<br />
| <br />
| (OV511 camera). Picture stops after a few seconds in xawtv under Arch Linux and xawtv reports libv4l2 errors. This happens when powered from the Raspberry Pi and when powered from a Pluscom USB Hub. Arch was updated on 17th July 2012<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Trust<br />
| Spotlight<br />
| <br />
| 0c45:62c0<br />
| Raspbian/Wheezy<br />
| <br />
| 640x480 <br />
| Works out of the box. Tested with power direct from the Raspberry Pi, not tested on a hub. <br />
<br />
<br />
|-<br />
|}<br />
<br />
== USB GPS devices ==<br />
<br />
*Columbus<br />
** Columbus V-800 (MediaTek (MTKII) 3329 GPS chipset) - does not require powered USB hub. Works on Wheezy (using gpsd & gpsd-clients)<br />
*Royaltek<br />
**Royaltek RGM 2000 SiRF2 using the included serial (TTL) to USB - converter. That uses a Profilic pl2303-chip so you'll need to compile the module or the kernel manually<br />
*Garmin<br />
**Garmin eTrex Vista HCx: It works, but it may draw too much power. To get it working (software part): https://wiki.openstreetmap.org/wiki/USB_Garmin_on_GNU/Linux<br />
*GlobalSat<br />
**GlobalSat BU-353 Does not require a powered hub, works fine when directly plugged into the Raspberry Pi. On Raspian, requires the gpsd and gpsd-client packages. For some reason, the gpsd daemon does not always start correctly on boot. You may need to do something like the following to manually restart it:<br /><pre>sudo killall gpsd; sudo gpsd /dev/ttyUSB0 -F /var/run/gpsd.sock</pre><br />
<br />
*Wintec<br />
**WBT-200: No problem on Debian<br />
*Holux<br />
**Holux M-215: Works fine on Arch, uses Silicon Labs CP210x RS232 serial adaptor driver<br />
*Bluenext<br />
**Bluenext BN903S: No problem on Debian image (19-04-2012).<br />
<br />
== USB UART and USB to Serial (RS-232) adapters ==<br />
A USB UART adapter is used to access the serial console of the Raspberry Pi from a development host such as a laptop or desktop PC. The USB end connects to the PC and the UART header end connects to the USB. While it is possible to connect the USB end to another Raspberry Pi, this configuration has not been tested unless explicitly mentioned against an individual entry below.<br />
<br />
===Working USB to Serial Adapters===<br />
*'''FTDI'''<br />
**FT232 chip based adapters works for some people, but others find it hangs Linux when the port is opened. The module is ftdi_sio.<br />
**FT2232D dual RS232/FIFO works (used in various JTAG devices)<br />
<br />
*'''Prolific'''<br />
**PL2303 chip based adaptors works fine on latest Debian tested with ''minicom'', ''gtkterm'' and ''screen''.<br />
<br />
A USB to Serial (RS-232) adapter is used the other way around, ie. the USB end connects to the Raspberry Pi and the RS-232 end (DSUB-9 or DSUB-25 pin) to the other device which may be another computer, (old) modem or printer, or some electronic test equipment.<br />
<br />
*"Best Connectivity" (Possibly also sold under the "Newlink HQ" or "Kenable HQ" labels)<br />
**FG-U1232-PL2 Based upon the Prolific PL2303X chipset and listed by ''lsusb'' as <code>ID 067b:2303 Prolific Technology, Inc. PL2303 Serial Port</code>. Appears as <code>/dev/ttyUSB0</code>, and requires the user to be a member of the ''dialout'' group (which ''pi'' is for ''Raspbian Wheezy''). Initially tested using an old RS Datalinker setup in "loopback" mode via ''microcom'' upto 9600 baud, and ''gtkterm'' after installing that from source code. All handshake lines toggled as expected and no characters were lost. Subsequently ''gtkterm'' was used to check bi-directional communication with an ancient brother EP44 electronic typewriter (as a printer/dumb terminal) at 1200 baud. Signal lines were again monitored with the Datalinker.<br />
* "PL2303HX USB to RS232 TTL Converter Adapter Module" on dx.com: http://dx.com/p/pl2303hx-usb-to-rs232-ttl-converter-adapter-module-164590<br />
** Based on the Prolific PL-2303HX chipset. Listed by ''lsusb'' as <tt>ID 067b:2303 Prolific Technology, Inc. PL2303 Serial Port</tt>. Appears as <tt>/dev/ttyUSBX</tt> with GUID <tt>dialout</tt> so your user has to be in that group. If not, <tt>sudo usermod -a -G dialout yourusername</tt> will add your user to the <tt>dialout</tt> group. Works great with <tt>screen /dev/ttyUSBX 115200</tt> to connect from your workstation to your RPi.<br />
<br />
===Problem USB to Serial Adapters===<br />
'''HL-340'''<br />
*CH340 Chipset - '''Currently not supported by RPi''' but there is a patch of kernel code [http://tiagovaz.wordpress.com/2008/01/04/using-a-hl-340-usb-serial-adapter-against-2623-linux-kernel/ here], but it is for a 2.X kernel. If you find you have bought one of these, then it may work under Windows, but as of writing there is no support for RPi. Otherwise you can have a go at getting the patch to work.<br />
<br />
== USB Multi-Card Readers ==<br />
<br />
=== Working USB Multi-Card Readers ===<br />
* US Robotics USB 3.0 All-In-One Multi-Format Card Reader (Product # USR8420) Accepts 5 cards simultaneously<br />
** SD/MMC + MS/MS PRO or DUO/DUO PRO + CF/MD + SM + SD/MMC or MS/MS PRO. Useful for backing up cards containing other OS Distros<br />
<br />
*'''Generic''' (Nintendo branded)<br />
**identified as "14cd:8123 Super Top SD MMC Reader" (B)<br />
<br />
=== Problem USB Multi-Card Readers ===<br />
<br />
*'''Generic'''<br />
**Card reader based on NEODIO ND3260-LD chip, identified as "0aec:3260 Neodio Technologies Corp. 7-in-1 Card Reader", fails after a few seconds with all access lights blinking. (B)<br />
<br />
== Other, exotic USB devices ==<br />
=== Joysticks / Joypads ===<br />
*'''Microsoft'''<br />
**Xbox360 Controller (045e:028e): works. Tested with archlinux, connected to an USB Hub, used as "mouse" in X, package xf86-input-joystick<br />
<br />
=== Numpads ===<br />
*'''Conceptronic / Holtek'''<br />
**USB numpad (04d9:a02a): works. Tested with archlinux, connected to an USB Hub<br />
<br />
=== USB to Parallel Port/Printer Adapters ===<br />
*'''Prolific'''<br />
**PL2305 Chipset with Centronics 36w connector. Originally purchased for use with a netbook and connected to an old Canon BJC-250 printer. Worked fine under [[RPi_Distributions#RISC_OS| RISC OS Raspberry Pi]] with its in-built BJC-250 driver. Could not install the CUPS drivers etc. for Wheezy-Raspbian initially, but was able to do so for Wheezy-armel. Once I'd updated/upgraded Wheezy all was fine.(See notes at [http://www.cpmspectrepi.webspace.virginmedia.com/raspberry_pi/MoinMoinExport/USBtoParPrntAdapter.html CPM-Spectre-Pi...USBtoParPrntAdapter] for more info. and also a [http://www.cpmspectrepi.webspace.virginmedia.com/raspberry_pi/MoinMoinExport/WheezyCUPS.html CUPS/Wheezy installation guide])<br />
<br />
=== USB to SATA ===<br />
*'''Nippon Labs'''<br />
** 2.5" SATA HDD USB Adapter with silicone HDD sleeve. Model: USB-ADT-25SATA. Works on powered Hub, not directly to Raspberry Pi. Built-in "Y" power adapter. Does work direct on some ver2.0 boards if used with 5.25 power supply, or Y adapter<br />
<br />
=== CAN Bus ===<br />
*PEAK-System (www.peak-system.com)<br />
**PCAN-USB using the driver (kernel module) from http://www.peak-system.com/fileadmin/media/linux/index.htm<br />
<br />
=== Home automation ===<br />
*Tellstick (www.telldus.com), installation [[R-Pi_Tellstick_core|instructions]]<br />
**Depends on libftdi1<br />
<br />
=== Weather station ===<br />
*Oregon Scientific WMRS-200 : Work out of the box (tested with Raspbian & wview)<br />
<br />
=== One-Wire ===<br />
*'''PCsensor'''<br />
**USB9097 (1a86:7523): works out of the box but issue with LAN after a few hours, no problem after a firmware update. Identify's as "QinHeng Electronics HL-340 USB-Serial adapter" Tested with raspbian/wheezy + domotiga & digitemp directly to USB port & 4 sensors connected via a '1-wire hub'. Claims to be 'fully replace DS9097, DS9490 of MAXIM'. Simple and cheap solution to measure temperature.<br />
<br />
=== Touch Screen ===<br />
*ACER T230H touch screen [http://support.acer.com/acerpanam/monitor/2009/acer/t230h/t230hnv.shtml]<br />
**USB TS identifies as "Quanta Computer, Inc. Optical dual-touch panel", module hid_quanta<br />
**Seems to draw over 200&nbsp;mA from USB!<br />
<br />
=== Floppy Disk Drive ===<br />
*Samsung USB Floppy Drive SFD-321U/HP<br />
**I suppose a floppy drive might be considered exotic nowadays!<br />
**LSUSB lists it as Samsung Electro-Mechanics Co. Floppy Disk Drive<br />
**Only tried connected to a powered USB hub, as the drive is labelled 5&nbsp;V at 0.5&nbsp;A on a Raspberry Pi running Debian Wheezy.<br />
**tail -f /var/log/syslog looking for mount device when plugged in, came up as SDA in testing.<br />
**sudo mkdir /media/floppy<br />
**sudo mount /dev/sda /media/floppy<br />
**Contents of floppy now available in /media/floppy<br />
**To remove drive, ensure no sessions have the floppy directory as the current working directory.<br />
**sudo umount /media/floppy<br />
<br />
=== USB Missile Launcher ===<br />
*USB Missile Launcher / Rocket Launcher sold in UK by Marks and Spencer, but it is also sold under a range of other names.<br />
**USB ID 1130:0202 Tenx Technology, Inc. Use apt-get install pymissile (python code) and there is C code at [http://sourceforge.net/projects/usbmissile/ usbmissile from Source Forge]<br />
<br />
=== USB Docking Stations ===<br />
*StarTech USB 3.0 to Dual 2.5"/3.5" SATA HDD Dock (SATDOCK2U3GB)<br />
**This is an externally powered dual sata HDD docking station, which has USB2.0 compatibility with the Raspberry Pi. <br />
**Tested with latest Raspbmc and Debian Wheezy Raspbian, 3.1.9+ #168<br />
<br />
=== USB RFID Reader ===<br />
*Unbranded 125&nbsp;kHz EM4100 RFID reader from eBay sellers (< £7), the one with a Windows logo on (easily scratches off for Linux users).<br />
**Initially would not work when plugged in directly to Raspberry Pi. Worked when connected via an unpowered Trust hub. Worked after Raspberry Pi was modified with 10K resistors over the USB polyfuses (warranty invalidated). Probably would work fine with powered hub.<br />
**Sends a 10 digit string to current window or console as if it was a keyboard. Can be captured independently of keyboard using Linux event interface (/dev/input), but the kernel in current distributions does not have CONFIG_INPUT_EVDEV selected so kernel rebuild is necessary.<br />
<br />
=== JTAG ===<br />
* FTDI2232D dual RS232/FIFO based JTAG (e.g. SheevaPlug JTAGKey USB-ID 9e88:9e8f)<br />
** works using the Raspberry Pi as a development host<br />
<br />
=== Tinkerforge Bricks and Bricklets (http://www.tinkerforge.com) ===<br />
* Read out sensors and control motors over USB with open source hardware.<br />
* Tested with the brickd_armhf.deb from [[http://www.tinkerforge.com/doc/Downloads.html#tools: here]] with:<br />
** sudo apt-get install libusb-1.0-0 libudev0<br />
** wget http://download.tinkerforge.com/tools/brickd/linux/brickd_linux_latest_armhf.deb<br />
** sudo dpkg -i brickd_linux_latest_armhf.deb<br />
* Tested languages: C/C++, C# (mono), Free Pascal (Lazerus), Java, PHP, Python, Ruby (see [[http://www.tinkerforge.com/doc/Software/API_Bindings.html: here]] for installation).<br />
* If a big amount of Bricks is used, a powered USB Hub may be required.<br />
<br />
=== Thermometers ===<br />
<br />
* TEMPer1 (id: 0c45:7401)<br />
** works out of the box on raspbian/wheezy with [https://github.com/petervojtek/usb-thermometer pcsensors library]<br />
<br />
== PS2 / AT to USB Converters ==<br />
<br />
* Unbranded active converter known as the "blue cube". Based on the Cypress CY7C63723C 8 bit RISC. Please see http://geekhack.org/showwiki.php?title=PS2-to-USB+adapters for more information.<br />
Note that although the adapter might work, PS/2 keyboards were not designed to be low power USB devices, so they might not meet the requirement to work with considerable lowered supply voltage (4.4 volt) provided by the USB ports of the raspberry PI. These keyboards should work when powered by a powered hub. <br />
<br />
'''Tested PS2/AT keyboards'''<br />
<br />
All above tested with the famous "blue cube" on a powered USB hub.<br />
<br />
*IBM Model F (please note requires an additional AT to PS2 converter)<br />
*Dell AT101w<br />
*Northgate Ominikey Ultra T (please note requires an additional AT to PS2 converter)<br />
<br />
* 04d9:1400 Holtek Semiconductor, Inc. PS/2 keyboard + mouse controller<br />
** Working: Ipex RT215KTW PS/2 keyboard<br />
** Not working: HP SK-2502 PS/2 keyboard (gets power, but it does not init - three LEDs remain permanently lit. Keyboard + Holtek converter work on a Linux PC, although this keyboard doesn't work with some native PS/2 ports.)<br />
<br />
== Power Switches ==<br />
The Raspberry Pi does not have a power on/off switch as standard (it does have a reset switch), however some add on boards have been developed to cater for this need.<br />
* '''Pi Supply''' <br />
** [http://www.pi-supply.com The Pi Supply Switch v1.1] includes a hard on and off switch and a soft shutdown switch for the Pi, making it easy to manage power on your Pi. They were recently successfully funded on Kickstarter.<ref>[http://www.pi-supply.com/blog http://www.pi-supply.com/blog]</ref><br />
<br />
== Power adapters ==<br />
The Raspberry Pi uses a standard Micro USB (type B) power connector, which runs at 5&nbsp;V. Generally you can use a MicroUSB to USB cable and then either power the Raspberry Pi directly from your main computers USB ports (if they provide enough power), or by using a USB to Mains adaptor. A number of mobile phones use MicroUSB power cables, and these are compatible with the Raspberry Pi in most cases. Below is a list of power adaptors known to work.<br />
<br />
===Working power Adapters===<br />
* '''Adafruit'''<br />
** 5.25 V 1 A Model 501 (Newark 44W4932) USB 110-240 VAC power supply [4.99-5.01 V @ T1/T2 with 100 mA BT and/or mini wireless-n on RPi USB ports]<br />
* '''AlcaPower'''<br />
** 5&nbsp;V 2.5&nbsp;A Model AP5A - Charger/switching with 7 connectors(also Microusb)<br />
* '''Ansmann'''<br />
*** Dual USB charger slim, Model-Nr. 1201-0001<br />
* '''Apple'''<br />
Note that apple designs its charger products to work optimally as '''chargers''', in practice this means that apple chargers drop their output voltages somewhat with output current, so that the charging circuits do not need to dissipate more heat than is strictly necessary. Because of this, and although many people have reported apple products to power their basic PI setup reliably, its still not an optimal choice for a PI system that uses power hungry USB devices. Also, because of the popularity and high price of these chargers there are many very sub standard, but almost impossible to recognize as fake copies on the market, and some of these fakes are about the worst things you can try to power your PI with! Not only do they not work, they may actually be dangerous to use!<br />
** 5&nbsp;V 2.1&nbsp;A USB charger for iPad2, model A1357<br />
** 5&nbsp;V 1.0&nbsp;A USB Charger for iPod<br />
** 5&nbsp;V 1.0&nbsp;A USB Charger for iPhone 4<br />
* '''Amazon'''<br />
** 5&nbsp;V 0.85&nbsp;A USB charger for Kindle<br />
** 5&nbsp;V 2&nbsp;A Mains to USB A adaptor, Branded "CostMad" <br />
* '''Asus'''<br />
** 5&nbsp;V 2.0&nbsp;A USB charger for Google Nexus 7<br />
* '''Bandridge'''<br />
** 5&nbsp;V 1.0&nbsp;A Mobile Phone Charger (Model: BPC3102EC)<br />
* '''Belkin'''<br />
** 5&nbsp;V 2.6&nbsp;A 4 port Ultra-Slim Desktop hub (Model F4U040) (Raspberry Pi running from USB hub port)<br />
** 5&nbsp;V 2.5&nbsp;A 4 port USB Hub (Model F5U404) (Raspberry Pi running from USB hub port)<br />
** 5&nbsp;V 3.5&nbsp;A 7 port USB 2.0 Mobile Powered Hub (Model F4U018) (Raspberry Pi running from USB hub port)<br />
** 5&nbsp;V 3.5&nbsp;A 7 port USB Hub (Model F5U706) (Raspberry Pi running from USB hub port)<br />
** Mini Surge Protector Dual USB Charger (Model BZ103050-TVL)<br />
** Universal USB Wall Charger (5&nbsp;V 1&nbsp;A) (Model F8Z222uk)<br />
* '''Blackberry'''<br />
** Charger for Pearl Flip 8220, Bold 9600 (B)<br />
** Charger for Tour 9630<br />
** 5&nbsp;V 0.7&nbsp;A Model PSM04R-0500CHW1(M), RIM Part Number HDW-17957-003 (B)<br />
** 5&nbsp;V 750&nbsp;mA Model RIM-C-0004aDUUUC-001, RIM Part Number HWD-24481-001 (comes with Blackberry 9300)<br />
** 5&nbsp;V 750&nbsp;mA Model RIM-C-0004ADUUS-001 035D, Single port plug. (Tested with USB B to Micro USB cable from Logitech H760 Headset)<br />
** 5&nbsp;V 2&nbsp;A Model PSAC10R-050QT, RIM Part Number HDW-34725-001<br />
** 5&nbsp;V 550&nbsp;mA curve 8520 charger works with raspberry pi Model B Board v. BS1233. It does not work with Raspbmc image.Symtoms are frequent key board and external hdd disconnects.<br />
* '''Deal Extreme'''<br />
** [http://dx.com/p/5v-2a-regulated-switching-power-supply-110-220v-94518 S-10-5 5&nbsp;V 2&nbsp;A Regulated Switching Power Supply (110~220&nbsp;V)] (DIY: requires additional micro-USB connector and wiring)<br />
* '''Dell'''<br />
** USB Hub integrated in Dell monitors (B)<br />
* '''The FX Factory'''<br />
** 5&nbsp;V 1&nbsp;A (1.2&nbsp;A max) AC Travel Charger Model KJ-USB Mains. Typically provides 4.9&nbsp;V at 1&nbsp;A <ref>[http://www.cpmspectrepi.webspace.virginmedia.com/raspberry_pi/MoinMoinExport/USBPowerSupplies.html http://www.cpmspectrepi.webspace.virginmedia.com/raspberry_pi/MoinMoinExport/USBPowerSupplies.html]</ref><br />
* '''Garmin'''<br />
** 5&nbsp;V 1&nbsp;A charger (Model: PSA105R-050Q) supplied with Garmin Edge 800 GPS. Requires a USB-A to MicroUSB-B cable. Belkin 6&nbsp;ft cable (F3U151B06) works.<br />
* '''Gembird'''<br />
** 5 V 2 A Universal USB Charger (Model: MP3A-UC-AC5). Test: 1080p TV (1xHDMI), USB Wi-fi adapter (1xUSB), wireless keyboard and mouse (1xUSB). Results: ~5.3V, works without any problems (own usb cable required).<br />
* '''Globe Electric'''<br />
** 2-Outlet Tap with Surge Protection and 2 USB Chargers ([http://globe-electric.com/product/2-outlet-tap-with-surge-protection-and-2-usb-chargers-grounded-white/ 46082]). Rated at 1000&nbsp;mA. 120&nbsp;V systems only.<br />
* '''Griffin'''<br />
** Power Block Model P2417. 5&nbsp;V 2.1&nbsp;A<br />
** Power Block Model P1190R2 Two USB 5&nbsp;V Outputs, 1&nbsp;A each<br />
* '''Hama'''<br />
** 1000&nbsp;mA Travel Charger for Micro USB universal (barcode nr: 4 007249 935854)<br />
* '''Hartig + Heiling GmbH & Co. KG'''<br />
** H+H SN 6 USB<br />
* '''HP'''<br />
** 5.3&nbsp;V 2&nbsp;A Charger for HP Touchpad (B)<br />
* '''HTC'''<br />
** 5&nbsp;V 1&nbsp;A TCP-300 USB phone charger (B)<br />
** 5&nbsp;V 1&nbsp;A TC B250 USB charger (HTC R/N: 79H00096-00M)<br />
** 5&nbsp;V 1&nbsp;A TC E250 USB charger (HTC R/N: 79H00098-02M)<br />
* '''i-box (Philex Electronic Ltd)'''<br />
** 5&nbsp;V 1&nbsp;A USB charger, 1 USB socket, no USB lead supplied, Model: 76971HS/02 (available from ASDA and others in the UK) (B).<br />
* '''IDAPT'''<br />
** [http://www.idaptweb.com/universal_chargers/i4/ i4 multi device charger] - 3 interchangeable device tips + USB A socket ([https://twitter.com/andrewmk/status/226057302879375361 see it in use])<br />
* '''Innergie'''<br />
**15&nbsp;W Dual USB Adapter. Model: mMini AC15. Output: 5&nbsp;V, 3&nbsp;A (max per port), 15&nbsp;W max. [http://www.myinnergie.com/DuoPowerKit/specification.aspx Specification sheet]<br />
* '''ICIDU'''<br />
** PI-707730 charger 5V 2.1A, sometimes drops current to ~1.3A during heavy use, but still enough to power the Pi.<br />
* '''Kodak'''<br />
** 5&nbsp;V 1&nbsp;A TESA5G1-0501200<br />
** 5&nbsp;V 1.0&nbsp;A K20-AM<br />
* '''König'''<br />
** 5&nbsp;V 1&nbsp;A PSUP-GSM01<br />
* '''Kuanten'''<br />
** Model SSA051F050100USU, 1A output<br />
* '''LG'''<br />
** 4.8&nbsp;V 1&nbsp;A Travel Adapter<br />
** 5.1&nbsp;V 0.7&nbsp;A Travel Adapter (Model: STA-U34WVI)<br />
** 5.1&nbsp;V 0.7&nbsp;A Travel Adapter (Model: STA-U12ER)<br />
* '''Logic'''<br />
** 4 port USB Hub (Model LP4HUB10). (Raspberry Pi running from USB Hub port, red power line (+5&nbsp;V) inside hub cut) (B)<br />
*'''LogiLink'''<br />
**5&nbsp;V 2.1&nbsp;A Switching power supply, model PA0040 (B)<br />
* '''Logitech'''<br />
** 5&nbsp;V 1&nbsp;A SDC115-USB Remote Control Charger and cable<br />
* '''Maplin Electronics'''<br />
** 5&nbsp;V 1&nbsp;A dual USB power supply, model number H25B-MT-K2<br />
** Micro USB Power Supply N19HX<br />
* '''Medion'''<br />
** 5&nbsp;V 1&nbsp;A USB power supply for OYO ebook reader<br />
* '''Microsoft'''<br />
*** Zune Zune AC Adapter v2<br />
* '''ModMyPi'''<br />
** [https://www.modmypi.com/shop/5v-2A-modmypi-raspberry-pi-power-supply 5.25V 2A HQ Raspberry Pi USB Power Supply] (Detachable USB) [5.01 - 5.07V @ T1/T2 with Wifi dongle and Wireless Mouse/Keyboard on RPi USB ports]<br />
* '''Motorola'''<br />
** [http://www.amazon.com/Motorola-Micro-USB-Home-Travel-Charger/dp/B004EYSKM8/ 5&nbsp;V 0.85&nbsp;A SPN5504 Charger with Cable]<br />
* '''Noname'''<br />
** 5&nbsp;V 2.1&nbsp;A KMS-AC09 4 port USB charger (B) [http://www.miniinthebox.com/kms-ac09-universal-ac-adapter-for-ipad-ipad-2-iphone-white_p208568.html]<br />
** 5.2&nbsp;V 1&nbsp;A MW-3NU10GT - no cable, but this one works well (1m): [http://www.amazon.de/gp/product/B005L8VELA]<br />
** 5&nbsp;V 1&nbsp;A Model H-IP008 Serial No. H10T80L068<br />
* '''Novatel Wireless'''<br />
** 5&nbsp;V 1.05&nbsp;A Charger, model number SSW-1811, packaged with Verizon Wireless MiFi device<br />
* '''Orange'''<br />
** 5&nbsp;V 0.7&nbsp;A Charger for Orange San Francisco<br />
* '''Palm'''<br />
** 5&nbsp;V 1&nbsp;A Charger for Palm Pixi+ (B)<br />
* '''Pantech'''<br />
** 5.0&nbsp;V 1&nbsp;A CNR USB with LG DLC100 micro USB cable<br />
* '''Petzl'''<br />
** 5.0&nbsp;V 1&nbsp;A Charger that came with the Tikka core2 XP<br />
* '''Phihong'''<br />
** Switching Power Supply. Model: PSAC09R-050. Output: 5&nbsp;V, 1.8&nbsp;A, microUSB. [http://www.digikey.com/product-detail/en/PSAC09R-050/993-1109-ND/2635771 Digi-key Link]<br />
* '''PortaPow'''<br />
** PortaPow UK Mains Wall Power Supply<br />
* '''PowerGen'''<br />
** PowerGen Dual Port USB 2.1A 10W AC Travel Wall Charger. [http://www.amazon.com/gp/product/B0073FCPSK Amazon Link]<br />
* '''Rayovac'''<br />
** Universal USB Charger Model: PS69 100-240 VAC to 5 V 1 A (small cube w/folding plug) works w/wireless keyboard/mouse and mini-Wifi connected<br />
* '''RS Components'<br />
** HNP06UK (RS 7263069) Switching Adapter 5.0&nbsp;V 1200&nbsp;mA<br />
* '''Samsung'''<br />
** 5&nbsp;V 0.7&nbsp;A Charger for Galaxy S model ETA0U10EBE<br />
** 5&nbsp;V 0.7&nbsp;A Charger for Galaxy SII<br />
** 5&nbsp;V 1&nbsp;A Charger for Galaxy SIII<br />
** 5&nbsp;V 1&nbsp;A Charger for Galaxy Nexus<br />
** 5&nbsp;V 0.7&nbsp;A Charger for Galaxy S Vibrant (SGH-T959)<br />
** 5&nbsp;V 0.7&nbsp;A Travel Adapter model ATADU10EBE<br />
** 5&nbsp;V 1&nbsp;A? Samsung C Series TV USB-port for external HDDs. Running stable with openelec<br />
** 5&nbsp;V ?A (Unknown) Samsung Service Port (USB) on LN32A330J1DXZA 720p 32 inch HDTV <br />
** 5&nbsp;V Unknown Ampere Samsung UA22D5000 & UA32D5000 TV USB Port. Test with Raspbian Wheezy, Raspbmc, and RPITC<br />
* '''Shun Shing'''<br />
** 100-240&nbsp;VAC to 5&nbsp;VDC 1&nbsp;A USB power supply, model SP5Q-AU [http://jaycar.co.nz/productView.asp?ID=MP3455 Jaycar]<br />
* '''Sony Ericsson'''<br />
** 5&nbsp;V 0.7&nbsp;A Charger CST-80<br />
** 5&nbsp;V 0.85&nbsp;A Greenheart&#153; Charger EP800. Typically provides 4.8&nbsp;V at 0.85&nbsp;A <ref>[http://www.cpmspectrepi.webspace.virginmedia.com/raspberry_pi/MoinMoinExport/USBPowerSupplies.html http://www.cpmspectrepi.webspace.virginmedia.com/raspberry_pi/MoinMoinExport/USBPowerSupplies.html]</ref>.<br />
* '''StarTech'''<br />
** 4 Port USB 2.0 Hub Raspberry Pi can be powered just by plugging USB input into the Raspberry Pi, don't need power in micro USB port.<br />
* '''Travel Charger'''<br />
** 5&nbsp;V 2.0&nbsp;A USB Power Adapter, [http://www.amazon.co.uk/gp/product/B0065JCIPU/ Amazon Link]<br />
* '''Technika'''<br />
** 5&nbsp;V 1&nbsp;A USB Power Adapter, model MPASS01 (B)<br />
* '''The Pi Hut'''<br />
** Micro USB Power Supply for the Raspberry Pi. 5&nbsp;V 1000&nbsp;mA (from [http://thepihut.com/collections/power-supplies The Pi Hut's Raspberry Pi Store]) (also from [http://www.ebay.co.uk/itm/330844162509 eBay ])<br />
* '''Trisonic'''<br />
** TS-CP600T - MICRO USB HOME & TRAVEL CHARGER (5&nbsp;V, 800&nbsp;mA) $3 at Daiso U.S. stores.<br />
* '''TruePower'''<br />
** [http://u-socket.com/ U-Socket] 5&nbsp;V 2.1&nbsp;A AC Receptacle with Built-in USB ports (2.1&nbsp;A per USB port) model ACE-7169<br />
* '''Voltcraft'''<br />
** SPS5-12W, 2500&nbsp;mA, requires additional USB <-> miniUSB adapter/cable, works perfectly (bought from [http://www.conrad.de/ce/de/product/512660/VOLTCRAFT-SPS5-12W-Steckernetzteil-Steckernetzgeraet-5-VDC-2500-mA-12-Watt Conrad Shop])<br />
* '''ZTE'''<br />
** ZTE Blade charger STC-A22O501700USBA-A 5&nbsp;V 700&nbsp;mA<br />
<br />
===Problem power Adapters===<br />
* '''Nokia'''<br />
** 5&nbsp;V 1.2&nbsp;A AC-10A & AC-10E Chargers only provide 4.8V at TP1 & TP2<br />
** [http://accessories.nokia.com/products/nokia-fast-usb-charger-ac-16/ 5&nbsp;V 1&nbsp;A AC-16E Charger] Provides only 4.7V across TP1 & TP2 when at idle<br />
<br />
* '''Masterplug'''<br />
** Masterplug Surge Protected USB Adaptor 2 x 1&nbsp;A USB Polished Black - USB ports and Ethernet don't work with this adapter and some screen artifacts using HDMI.<br />
* '''Monoprice'''<br />
** 5&nbsp;V, 2&nbsp;A 3 Outlet Power Surge Protector Wall Tap with 2 Built-In USB Charger - some display artifacts, sometimes unable to find mouse, some failures to boot. Measured to less than 4.75&nbsp;V between TP1 and TP2 when used with a Monoprice cable.<br />
* '''Sony Ericsson'''<br />
** 5&nbsp;V, 850&nbsp;mA EP800. Some failures to boot, Ethernet loops at boot.<br />
<br />
===Working external Battery packs (with 5&nbsp;V regulated output)===<br />
* '''Anker Astro3'''<br />
** Anker Astro3 10000&nbsp;mAh with dual 2&nbsp;A USB output<br />
* '''Duracell'''<br />
** PPS2 Instant USB Charger<br />
* '''Energizer/XPAL'''<br />
** XP18000 18000&nbsp;mAh Power Pack<br />
* '''Generic - eBay no brand'''<br />
** 6000T Pocket Power 5000&nbsp;mAh - eBay item 271009959140<br />
** Power Bank for iPad/iPhone 5000&nbsp;mAh (looks the same as a New Trent IMP50D or TeckNet iEP380) - eBay item 280914455938<br />
* '''Mophie'''<br />
** 38113BBR Juice Pack Powerstation 4000 mAh: output 2.1 A max: included charging cable powers RPi, 7.5 hrs light use w/keyboard and mini-Wifi on RPi ports<br />
* '''New Trent'''<br />
** iCurve IMP70D 7000&nbsp;mAh (Approx 12&nbsp;hours from full charge)<br />
** IMP120D 12000&nbsp;mAh<br />
* '''Sinoele'''<br />
** Movpower - Power Bank 5200&nbsp;mAh (8&nbsp;hours with Wi-Fi active)<br />
* '''TeckNet'''<br />
** iEP387 Dual-Port 7000&nbsp;mAh External Power Bank (The charging lead can be used to connect the Tecknet to the Raspberry Pi. Ran the Raspberry Pi with Wi-Fi dongle and wireless keyboard receiver for over 9 hours of light use.)<br />
** iEP392 Dual-Port 12000&nbsp;mAh External Power Bank (1&nbsp;A port, ~16.5 hours)<br />
** Rayovac PS60 5&nbsp;V 800&nbsp;mAh<br />
* '''VINZO'''<br />
** Power Bank 5000&nbsp;mAh Grey Output 5&nbsp;V 1000&nbsp;mA<br />
* '''Kodak Power Pack KP1000'''<br />
** 1&nbsp;A USB rechargeable battery pack - see [http://blog.sheasilverman.com/2012/09/its-alive/ Shea Silverman's blog]<br />
<br />
== Display adapters ==<br />
Note that active converter boxes may draw power through the HDMI port, and thus will put an extra load on your PSU, and also increase the current running through the Raspberry Pi's primary input fuse. HDMI ports (and the raspberry PI) are designed so that they deliver a very limited amount of power (50&nbsp;mA) to the TV/Monitor/display-adapter and much more isn't in theory allowed. In fact there is a diode (D1) in series with the power line which can only handle 200&nbsp;mA, if the adapter tries to draw much more than that the diode might fail. Therefore only externally powered adapters are to be recommended. Despite this, many people report success with non externally powered devices. If you have bought a non externally powered HDMI to VGA adapter, and you experience problems with it (It behaves badly, D1 burns out, F3 "blows", or your PSU overloads), then not all is lost, there are cheap (a few dollars) adapters that allow you to add external power to the HDMI cable! An example can be found here: [http://dx.com/p/hdmi-male-to-hdmi-female-adapter-w-power-input-port-black-155361].<br />
<br />
===HDMI->DVI-D cables===<br />
HDMI to DVI-D cables, or HDMI cables with an DVI-D adapters should work, connected to a DVI-D monitor, that is because both HDMI and DVI use the same kind of digital signaling (LVDS). The only limitation being that DVI-D misses the signal channel for audio.<br />
<br />
There are three kinds of DVI. There is DVI-D, a digital signal fully compatible with HDMI, so a passive cable can be used. There is DVI-I, which is a connector with both analog pins and digital pins. An HDMI to DVI-D adapter fits in a DVI-I female connector. Finally, there is DVI-A. This a fairly rare connection, but occasionally it will be found on some monitors and is an analog interface, in fact the same as VGA! In any case, you may need to change [[RPi_config.txt|config.txt]] hdmi_force_hotplug=0 to =1 if your display does not receive DVI signal (the analog output is likely active).<br />
<br />
Some adapters like Farnell part AK-CBHD03-BK are HDMI to DVI-I, which, while not fitting in a DVI-D monitor, are still compatible. The analog pins simply must be bent.<br />
<br />
The HDMI to DVI-D cable provided by Apple with the 2010 Mac Mini worked. It does not appear this adapter can be purchased separately.<br />
<br />
* '''The Pi Hut'''<br />
** HDMI to DVI Cable for the Raspberry Pi (from [http://thepihut.com/collections/video-output/products/hdmi-to-dvi-cable-for-the-raspberry-pi The Pi Hut's Raspberry Pi Store])<br />
* '''Other Variants'''<br />
** AmazonBasics HDMI to DVI Adapter Cable (model SK231) works and is inexpensive.<br />
** [http://www.ebay.com/itm/DVI-Female-to-HDMI-Male-Adapter-Converter-Adaptor-Gold-for-HDTV-Full-HD-/320946033059?pt=US_Video_Cables_Adapters&hash=item4ab9dfd1a3 A generic HDMI-to-DVI converter from eBay]. Works well, but it's probably the cause of some power loss between the Raspberry Pi and the monitor, causing [http://elinux.org/R-Pi_Troubleshooting#Interference_visible_on_a_HDMI_or_DVI_monitor this] problem. A setting of config_hdmi_boost='''5''' in /etc/boot solved this. Note that config_hdmi_boost='''4''', as suggested in the troubleshooting guide, helped, but it did not solve the problem completely.<br />
<br />
===HDMI->VGA Cables===<br />
HDMI to VGA cables <strong>do not work!</strong> <br />
They rely on logic incorporated in a video card that isn't available in a PI.<br />
Somehow such a video card outputs analog signal on the otherwise purely digital HDMI connector, that seems to be the only way for it to work.<br />
But normally HDMI cables <strong>never</strong> carry analog signals and the PI surely doesn't output analog signals either, almost no HDMI output device does, as its completely against HDMI specifications.<br />
<br />
===HDMI->VGA converter boxes===<br />
HDMI to VGA <strong>converters</strong> do work, they convert the digital serial data streams from HDMI and using complex logic, and digital to analog converters they convert the HDMI signal to the analog signals needed for VGA, and sometimes also convert HDMI audio to an analog stereo signal. But note that if they feed off the PI it can cause a problem, as the PI only is designed to provide about 50mA to the (HDMI or DVI-D) monitor, and these adapters use >200mA, while the absolute maximum the PI can let through is 200mA.<br />
These adapters also thus use about half the energy that the PI (without USB devices) uses.<br />
Therefore its much better to use an adapter that has an external power input. Alternatively there are HDMI dongles (male to female HDMI adapters) that have a barrel input connector to feed the adapter with.<br />
<br />
Most will require use [[RPi_config.txt]]. Start off with hdmi_safe=1.<br />
<br />
At under ten pound [currently listed at £29.80, there are white ones for £11 linked down the page but it's not clear if these are identical] this one [http://www.amazon.co.uk/gp/product/B0088K7QUQ/ref=s9_simh_gw_p147_d0_i1?pf_rd_m=A3P5ROKL5A1OLE&pf_rd_s=center-3&pf_rd_r=1Y006WNZC47TTNRJFH1D&pf_rd_t=101&pf_rd_p=317828027&pf_rd_i=468294] is one of the cheapest, but perhaps due to a more advanced design is seems power frugal enough to most often work well with a PI, it has many comments saying it works well with the PI, and gives tips on how to edit config.txt.<br />
<br />
[http://www.element14.com/community/groups/raspberry-pi/blog/2012/08/16/raspberry-pi-hdmi-to-vga-converter Sanoxy HDMI to VGA converter], $27 from Amazon, no changes required with official Raspbian Wheezy image (2012-Jul-15), note: had already disabled overscan previously<br />
<br />
http://www.amazon.co.uk/gp/product/B007KEIRNG -- "Neewer" HDMI to VGA -- some issues discussed below:<br />
However, according to user "Tom1989" the same Neewer HDMI to VGA adapter burned out BAT54 Schottky diode D1 on the Raspberry Pi and broke its HDMI output: [http://www.raspberrypi.org/phpBB3/viewtopic.php?f=28&t=9819 Serious HDMI Problems. What's that smell? Burning Raspberry!]. On that thread, "mahjongg" suggested the NXP (or equivalent) PMEG2010AET as a high-current replacement for D1. The PMEG2010AET has 1&nbsp;A max forward current, much greater than the BAT54's 200&nbsp;mA limit which may be exceeded by your HDMI -> VGA converter. Remember that the converter's current must come from your Raspberry Pi power supply and go through the Micro USB cable and polyfuse F3, so you may get extra voltage drops and/or cause F3 to trip depending on how much current the converter uses. As always with board modifications, YMMV. Also on the "Burning Raspberry!" thread, user "pwinwood" reported the Neewer's current to be 400&nbsp;mA, which is twice the limit of BAT54 diode D1. "pwinwood" also took the Neewer apart and added its own +5&nbsp;V connection adapted from a USB cable, which bypasses Raspberry Pi's Micro USB cable and polyfuse F3.<br />
<br />
* Link to a gallery with detailed images & steps of the same adapter modification: [http://imgur.com/a/sLogs/all HERE] --''by [[User:Pinoccio|Pinoccio]]''<br />
<br />
http://www.amazon.co.uk/KanaaN-Adapter-Converter-Cable-Resolutions/dp/B007QT0NNW -- "Kanaan" HDMI-VGA<br />
<br />
http://www.ebay.com/itm/ws/eBayISAPI.dll?ViewItem&item=130699741793 -- eBay is swarming with $16 converters all like this one.<br />
<br />
This adapter -- http://www.ebay.co.uk/itm/300692770623 -- works from 640x480 up to 1920x1080, audio over HDMI works too.<br />
Sadly the IC's on the PCB have all been scrubbed. In-depth review http://raspi.tv/2013/hdmi-to-vga-video-converter-with-sound-for-raspberry-pi-review.<br />
Requires HDMI boost and overscan, [[RPi_config.txt|config.txt]] settings for 640x480 @60&nbsp;Hz:<br />
<br>hdmi_drive=2<br />
<br>hdmi_group=2<br />
<br>hdmi_mode=4<br />
<br>config_hdmi_boost=4<br />
<br>overscan_top=-30<br />
<br>overscan_bottom=-30<br />
<br>overscan_left=-30<br />
<br>overscan_right=-30<br />
<br />
It seems unlikely any of these HDMI->VGA converters could be used for driving a SCART RGB SD CRT TV with a suitable lead (as shown here for ATI/Nvidia PC output http://www.mythtv.org/wiki/RGB_Scart) because they only output preset progressive resolutions, whereas the TV will need an interlaced resolution and probably custom timings.<br />
<br />
According to user "Mortimer" -- HDFuryPro HDMI to YPbBr/VGA Converter found on Amazon -- http://www.amazon.co.uk/Inputs-Component-Video-YPbPr-Converter/dp/B00797ZZ4S/ -- Works with Raspberry Pi. Tested against a Philips 170B 1280x1024 LCD monitor, producing a full native resolution image. Not tested against a Component Video TV yet, and audio has yet to be got working.<br />
The [[RPi_config.txt|config.txt]] settings used are:<br />
<br>hdmi_drive=2<br />
<br>hdmi_group=2<br />
<br>hdmi_mode=36<br />
<br>disable_overscan=1<br />
<br />
<br />
According to user "Mortimer" -- HDFury1 1080p HDMI to VGA Converter from HDFury.com. I'm not sure the HDFury1 can be got a hold of easily nowadays, I happened to have access to one to try out. HDFury2, 3 and 4 are available as far as I can tell, but it is very pricey compared to the alternatives. HDFury1 was around £80 when we bought one for a project at work. HDFury2 seems to be around £130, 3 and 4 are getting on towards £200 or more. So not to be recommended as a solution unless you happen to have one lying around. I don't believe there is any relationship between the company that produces these and the HDFuryPro I bought for myself (See above). I didn't alter any config settings, just plugged it in. It doesn't work without having its external power supply connected, as it requires 0.4&nbsp;A, which is too much draw for the 5&nbsp;V supply available from the HDMI socket on the Raspberry Pi. Its power LED lights, but no picture is produced. In comparison to the HDFuryPro this picture from this device is sharper, but it is not enough to justify the extra cost.<br />
The [[RPi_config.txt|config.txt]] settings used are:<br />
<br>hdmi_drive=2<br />
<br>hdmi_group=2<br />
<br>hdmi_mode=36<br />
<br>disable_overscan=1<br />
<br />
http://www.amazon.co.uk/gp/product/B007SM7O2U/ref=oh_details_o02_s00_i00 - "Cable Matters"<br />
<br />
Here It is another option: http://www.dealextreme.com/p/hdmi-v1-4-male-to-vga-female-converter-adapter-cable-white-15cm-130458, is cheap (it's free shipping from china) and works perfectly, I tested it with an Acer VGA monitor (AL1511), without no change in my XBMC distribution.<br />
The config.txt for Raspbian (Flatron VGA monitor 1024 * 768):<br />
<br>hdmi_drive=2<br />
<br>hdmi_group=2<br />
<br>hdmi_mode=16<br />
<br>hdmi_force_hotplug=1<br />
<br>disable_overscan=0<br />
<br />
<br />
And another one: http://cgi.ebay.pl/ws/eBayISAPI.dll?ViewItem&item=251086464644. It is very cheap, but it works perfectly. No config.txt changes was needed at all. I've booted Raspbian and OpenELEC. Monitor is detected correctly and the optimal resolution is set (Raspbian) or you can change the res in the menu (OpenELEC). <br />
The /opt/vc/bin/tvservice is able to read monitor edid data. I tested the adapter using NEC 72VM 15" LCD. (1280x1024 60&nbsp;Hz, 1024x768 60&nbsp;Hz, 640x480 works) The adapter is based on Lontium LT8511A chip, but I was unable to get the specification for it.<br />
The D1 diode is getting very hot though. Most likely the adapter drives more than 200&nbsp;mA. The standard RS Components 1.2&nbsp;A USB power supply is able to provide enough power for the Raspberry Pi and the adapter. I'll try to modify the adapter to connect external power to bypass D1.<br />
Marcin.<br />
<br />
<br />
Newark/element14 sells the "Pi-View" HDMI-VGA converter specifically for use with the Raspberry Pi. It does work although the small box gets warm and the video output isn't great (slightly fuzzy text, smaller screen area even with overscan enabled):<br />
<br />
http://canada.newark.com/element14/piview/cable-assembly-hdmi-to-vga-adapter/dp/07W8937<br />
<br />
===DVI-D -> VGA active adapters===<br />
None are currently listed<br />
<br />
===Composite->SCART===<br />
SCART adapters (SCART plugs with three RCA connectors in the back), will probably work when used with the yellow RCA plug connected to the Raspberry Pi's RCA video output. Additionally using a splitter cable (3.5&nbsp;mm jack plug on one end, and red-white RCA plugs on the other end) will probably work when plugged into the red and white (left and right audio channels) of the SCART adapter.<br />
<br />
* Generic - works<br />
<br />
===Composite->VGA converter boxes===<br />
* [http://www.extron.com/product/product.aspx?id=dvs204| Extron DVS-204] - works no problem!<br />
<br />
== SD cards ==<br />
<br />
The SD card section has been moved to a separate page. See [[RPi SD cards]]<br />
<br />
== Foreign Language Translations ==<br />
* [[Ru:RaspberryPiBoardVerifiedPeripherals]]<br />
<br />
== References ==<br />
<references><br />
</references><br />
<br />
{{Template:Raspberry Pi}}<br />
♦<br />
nbsp;V 1nbsp;V 1000</div>Pioneerhttps://elinux.org/index.php?title=RPi_VerifiedPeripherals&diff=242582RPi VerifiedPeripherals2013-04-13T19:44:20Z<p>Pioneer: /* USB Remotes */</p>
<hr />
<div>[[Category: Linux]]<br />
[[Category: ARM Development Boards]]<br />
[[Category: Broadcom]]<br />
[[Category: Development Boards]]<br />
[[Category: RaspberryPi]]<br />
[[Category: Education]]<br />
{{Template: RPi_Hardware}}<br />
<br />
<br />
'''A note about this page: For USB devices, please specify if they required a powered hub'''<br />
==Notes==<br />
<br />
19-Apr-2012: Now that the Model B board is shipping, details added should relate to this board and the [http://www.raspberrypi.org/downloads default Debian distribution] unless stated otherwise. A suggested suffix markup scheme is as follows:<br />
<br />
* (A) - Relates to model A production board<br />
* (B) - Relates to model B production board<br />
* (!) - Information from alpha and beta board days -- beta board verified peripherals should still apply to production boards for the most part, but the alpha board is fairly different<br />
* No markup - relates to all production boards<br />
<br />
''Discuss: [http://www.raspberrypi.org/forum/?mingleforumaction=viewtopic&t=247 http://www.raspberrypi.org/forum/?mingleforumaction=viewtopic&t=247]''<br />
<br />
If you are adding to a product list it would help clarity if entries are kept/added in alphabetical order.<br />
<br />
==Power Usage Notes==<br />
{{Warning|Adding peripherals may increase the loading on the power supply to your board and this, in turn, may affect the voltage presented to the Raspberry Pi. If the Raspberry Pi's supply voltage falls below a certain value (anecdotally stated as around 4.75&nbsp;V), or it begins to fluctuate, your setup may become unstable. There is a [http://elinux.org/RPi_Hardware#Power Wiki section about this issue] which is worth a read.}}<br />
<br />
'''Model B Hardware Revisions and USB Power limits'''<br />
'''Hardware Revision 1.0'''<br />
The original Model B board had current limiting polyfuses which limited the power output of each USB port to approximately 100&nbsp;mA. USB devices using more than 100&nbsp;mA had to be connected via a powered hub. The Raspberry Pi's PSU was chosen with a power budget of 700&nbsp;mA of which 200&nbsp;mA were assigned to the USB ports, so the Raspberry Pi's (poly)fuses were designed only for devices up to 100&nbsp;mA, and typical 140&nbsp;mA polyfuses will have as much as 0.6 volt across them when drawing currents near the 100&nbsp;mA limit. As a consequence the USB ports are only directly suitable for "single current unit" USB devices which, according to USB specifications, are designed to work with just 4.4 Volt. Not only do non single current unit devices draw more current (causing greater Voltage drops, and greater stress on the fuses), they also might require 4.75 Volt to work.<br />
<br />
'''Model B Hardware Revision 2.0 and Revision 1.0 with ECN0001 change'''<br />
This had the polyfuses removed, removing the 100&nbsp;mA current limitation for each USB port (but leaving the main fuse F3 intact). Users should still ensure their power supply can power the Raspberry Pi and the USB peripherals. Revision 2.0 was released in August 2012. {{Warning|}}Because the polyfuses have been removed, back feeding of the PI, by applying power via its normal USB output, can damage D 17 if triggered by an over-voltage, and so lead to consequential over-heating. This can be discovered by melts, scorching, smoke or worse.[http://www.raspberrypi.org/phpBB3/viewtopic.php?f=28&t=34149]<br />
<br />
==Linux Driver Issues==<br />
Shortly after the Raspberry Pi was released it was confirmed that there were a number of issues with the Linux USB driver for the SMSC95xx chip. These included problems with USB 1.x peripherals that use split transactions, a fixed number of channels (causing problems with Kinect) and the way the ARM processor handles the SMSC95xx interrupts. [http://www.raspberrypi.org/phpBB3/viewtopic.php?f=28&t=12097&start=76] [http://www.raspberrypi.org/phpBB3/viewtopic.php?f=28&t=5249&start=44]<br />
A large number of fixes were included in the 2012-08-19-Wheezy-raspbian Linux image.<br />
<br />
== Powered USB Hubs ==<br />
A number of low-cost powered USB hubs are known to have caused problems. Members of the Raspberry Pi forums have reported low power or no power at all in some cases. The following is a list of specific Powered USB Hubs which appear to be fault-free. Please note that these do not take into account powering the Raspberry Pi from the hub, in addition to its peripherals.<br />
<br />
If you use a powered hub and the Raspberry Pi PSU together consider powering them from the same power bar with switch, so you can turn them on simultaneously., especially if the HUB tries to feed the Raspberry Pi through their interconnect cable, due to the 100&nbsp;mA limiting fuse in the Raspberry Pi, the Raspberry Pi will be partially powered which may cause problems (unwanted writes to the SD card).<br />
<br />
===Working USB Hubs===<br />
<div style="margin: -.3em -1em -1em -1em;"><br />
{| width="100%" bgcolor="#fff" border="0" cellpadding="2px" cellspacing="2px" style="margin:auto;"<br />
|- align="center" bgcolor="#e7eef6"<br />
| '''Brand'''<br />
| '''Name'''<br />
| '''Model Number'''<br />
| '''Hardware ID'''<br />
| '''USB Version'''<br />
| '''Number of Ports'''<br />
| '''Power Rating*'''<br />
| '''Powers Raspberry Pi'''<br />
| '''Additional Information'''<br />
<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Atlantis<br />
|HUB USB2.0 7P<br />
|P014-GH902-B<br />
|<br />
|USB 2.0<br />
|7-Port<br />
|5&nbsp;V - 2&nbsp;A<br />
|Verified<br />
|Powers the pi. Seems very good, tested with: a keyboard, a mouse, a numpad and an Xbox joypad<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Belkin<br />
|4-Port Ultra-Slim Desktop Hub<br />
|F4U040<br />
|05e3:0608<br />
|USB 2.0<br />
|4-Port<br />
|5&nbsp;V - 2.6&nbsp;A<br />
|Verified<br />
| Powers the pi quite well, 4.85V across TP1&2 during idle and load. The PSU for the hub is a 2.5A 5v made in china. Seems solid. Does backfeed the mini USB port<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Belkin<br />
|8-Port ExpressBus for iMac<br />
|F5U010<br />
|<br />
|USB 2.0<br />
|8-Port 7x"A" 1x"B"<br />
|<br />
|Verified<br />
|PSU 6v 4A Powering a 256 "A" RPi with the hub. With the USB output of the RPi connected to the one "B" port<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Belkin<br />
|Hi-Speed USB 2.0 4-Port Hub<br />
|F5U224<br />
|<br />
|USB 2.0<br />
|4-Port<br />
|5&nbsp;V - 500&nbsp;mA per Port<br />
|Not Verified<br />
|<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Belkin<br />
|TetraHub™ USB 2.0 4-Port Hub<br />
|F5U231<br />
|<br />
|USB 2.0<br />
|4-Port<br />
|5&nbsp;V - 500&nbsp;mA per Port<br />
|Verified<br />
|<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Belkin<br />
|Hi-Speed USB 2.0 4-Port Hub<br />
|F5U234<br />
|<br />
|USB 2.0<br />
|4-Port<br />
|5&nbsp;V - 500&nbsp;mA per Port<br />
|Verified<br />
|No backfeed, can power the RPi. Comes with a 2.4&nbsp;A power supply. The user manual [http://www.belkin.com/pyramid/documents/external/P75268ea_F5U234ea.pdf] says ''&ldquo;Per Port Current Self-Powered Mode: 500mA (max)&rdquo;''. However, I've attached a HD that requires 850&nbsp;mA and it worked fine.<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Belkin<br />
|Hi-Speed USB 2.0 7-Port Hub <br />
|F5U237<br />
|<br />
|USB 2.0<br />
|7-Port<br />
|5&nbsp;V - 3.8&nbsp;A<br />
|Verified<br />
|<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Belkin<br />
|MyEssentials 7-Port High-Speed USB 2.0 Hub<br />
|F5U259-ME<br />
|<br />
|USB 2.0<br />
|7-Port<br />
|<br />
|Verified<br />
|<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Belkin<br />
|Hi-Speed USB 2.0 4-Port Lighted Hub<br />
|F5U403<br />
|<br />
|USB 2.0<br />
|4-Port<br />
|<br />
|Not Verified<br />
|<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Belkin<br />
|Hi-Speed USB 2.0 7-Port Lighted Hub<br />
|F5U700<br />
|<br />
|USB 2.0<br />
|7-Port<br />
|<br />
|Verified<br />
|Cascaded hub, only 3 ports work [http://forum.stmlabs.com/showthread.php?tid=5396&pid=60068#pid60068] [http://www.amazon.com/gp/product/B000SDW84K]<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Belkin<br />
|Hub 2-en-1<br />
|F5U706ea<br />
|<br />
|USB 2.0<br />
|7-Port<br />
|<br />
|Not Verified<br />
|<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Belkin<br />
|Hi-Speed USB 2.0 7-Port Hub <br />
|F5U237v1<br />
|<br />
|USB 2.0<br />
|7-Port<br />
|5&nbsp;V - 2.5&nbsp;A<br />
|Not Verified<br />
|<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Belkin<br />
|Ultra-Slim Desktop Hub<br />
|F4U040v<br />
|05e3:0608<br />
|USB 2.0<br />
|4-Port<br />
|5 V - 2.6 A<br />
|Verified<br />
|<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Belkin<br />
|Ultra-Slim Desktop Hub<br />
|F4U039qukAPL<br />
|05e3:0608<br />
|USB 2.0<br />
|7-Port<br />
|<br />
|Verified<br />
|<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Benq<br />
|<br />
|E2220HD<br />
|<br />
|USB 2.0<br />
|4-Port<br />
|<br />
|Verified<br />
|Monitor with built in Hub<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Biltema<br />
|<br />
|23-924<br />
|<br />
|USB 2.0<br />
|4-Port<br />
|2.0&nbsp;A<br />
|Verified<br />
|<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Biltema<br />
|<br />
|23-924<br />
|<br />
|USB 2.0<br />
|4-Port<br />
|2.0&nbsp;A<br />
|Verified<br />
|<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|BUFFALO<br />
|4 Port Hub<br />
|BSH4aAE06<br />
|05e3:0608<br />
|USB 2.0<br />
|4-Port<br />
|5&nbsp;V <br />
|Verified<br />
|No Problem using Webcam & Wi-Fi Dongle. seen As Genesys Logic, Inc. USB-2.0 4-Port HUB<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Cyberpower<br />
|High-speed Hub<br />
|CP-H720P<br />
|0409:0050<br />
|USB 2.0<br />
|7-Port<br />
|3.6&nbsp;A<br />
|Verified<br />
|May Contain dual 05e3:0608 instead of 0409:0050<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Dell<br />
|<br />
|2001FP<br />
|<br />
|USB 2.0<br />
|4-Port<br />
|<br />
|Not Verified<br />
|Monitor with built in Hub<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Dell<br />
|<br />
|SP2309W<br />
|<br />
|USB 2.0<br />
|4-Port<br />
|<br />
|Not Verified<br />
|Monitor with built in Hub<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Dell<br />
|<br />
|2407FWP<br />
|<br />
|USB 2.0<br />
|4-Port<br />
|<br />
|Not Verified<br />
|Monitor with built-in hub - 6-in-1 card reader Works, but it cannot read SDXC<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Dell<br />
|<br />
|U3011<br />
|<br />
|USB 2.0<br />
|4-Port<br />
|<br />
|Not Verified<br />
|Monitor with built in Hub - Card Reader Works - May work with SDXC<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Delock<br />
|<br />
|B/N61393<br />
|<br />
|USB 2.0<br />
|4-Port<br />
|2.0&nbsp;A<br />
|Verified<br />
|<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Delock<br />
|USB 2.0 External Hub 7 Port<br />
|B/N87467<br />
|<br />
|USB 2.0<br />
|7-Port<br />
|5&nbsp;V - 3.5&nbsp;A<br />
|Verified<br />
|You can Power Raspberry Pi using one USB Port of the Hub there is no backfeeding, measured 4,88V on Idle and 4,82V on load on TP1-TP2.<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Deltaco<br />
|<br />
|UH-715 Rev 2<br />
|<br />
|USB 2.0<br />
|7-Port<br />
|2.0&nbsp;A<br />
|Not Verified<br />
|<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Dynex<br />
|<br />
|<br />
|0409:0050<br />
|USB 2.0<br />
|7-Port<br />
|2.0&nbsp;A<br />
|Not Verified<br />
|<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Dynex<br />
|Dynex USB 2.0 7 Port Hub<br />
|DX-HB7PT<br />
|<br />
|USB 2.0<br />
|7-Port<br />
|5.0&nbsp;V / 2.0&nbsp;A<br />
|Verified<br />
|<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|D-Link<br />
|D-Link 7 Port USB Hub<br />
|DUB-H7/B<br />
|<br />
|USB 2.0<br />
|7-Port<br />
|3.0&nbsp;A<br />
|Verified<br />
|[http://www.misco.co.uk/product/94282/D-Link-7-Port-USB-Hub] Power USB slots can be used to power Raspberry Pi.<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|D-Link<br />
|DUB-H7 High Speed USB 2.0 7-Port Hub<br />
|BUBH7A A5<br />
|<br />
|USB 2.0<br />
|7-Port<br />
|2.0&nbsp;A<br />
|Not Verified<br />
|[http://www.amazon.com/D-Link-DUB-H7-High-Speed-7-Port/dp/B00008VFAF]<br />
<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|D-Link<br />
|DUB-H7<br />
|EUBH7EB H/W Ver:B1<br />
|<br />
|USB 2.0<br />
|7-Port<br />
|3.0&nbsp;A<br />
|Verified<br />
|[http://www.amazon.fr/gp/product/B0000B0DL7/] 7 ports including 2 ports 1.2 A sucessfully power RPI<br />
<br />
<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|D-Link<br />
|DUB-4 High Speed USB 2.0 4-Port Hub<br />
|DUB-H4<br />
|<br />
|USB 2.0<br />
|4-Port<br />
|2.0&nbsp;A<br />
|Verified<br />
|[http://www.newegg.com/Product/Product.aspx?Item=N82E16817111131] Charging port doesn't power Raspberry Pi<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Digicom<br />
|<br />
|<br />
|<br />
|USB 2.0<br />
|4-Port<br />
|5&nbsp;V - 2.0&nbsp;A<br />
|Not Verified<br />
|[http://www.digicom.it/digisit/prodotti.nsf/itprodottiidx/MiniHubUsb204P#]<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|ednet<br />
|USB 2.0 7 port Hub<br />
|85014<br />
|<br />
|2.0<br />
|7-Port<br />
|<br />
|Not Verified<br />
|Works with keyboard, mouse, audio devices<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|GigaWare<br />
|USB 2.0 4 port Hub<br />
|Model 26-160<br />
|<br />
|2.0<br />
|4-Port<br />
|<br />
|Verified<br />
|Works with Raspbian for powering webcams. This is the only powered hub on shelves at Radioshack as of early 2013.<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|König Electronic<br />
|7 port USB2.0 HUB<br />
|CMP-USB2HUB55<br />
|1a40:0201<br />
|2.0<br />
|7-Port<br />
|2.0A<br />
|Verified<br />
|Backpowers Raspberry Pi well.<br />
<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Medi@com<br />
|USB 2.0 4 ports Hub<br />
|M-HX30<br />
|<br />
|2.0<br />
|4-port<br />
|<br />
|Verified<br />
|Very small USB Hub. Powers the Rapsberry Pi and an 2.5" external HDD (LaCie Rikiki 500Gb) without problems. I already tried to connect another HDD without problems even if is not yet been mounted on linux.<br />
[http://www.mediacomeurope.it/Prodotti/Scheda.aspx?XRI=1988]<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|mbeat<br />
|13 Port USB Hub<br />
|USB-M13HUB<br />
|<br />
|USB 2.0<br />
|13-port<br />
|5V - 3A<br />
|Verified<br />
|<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Monoprice<br />
|Aquagate USB Hub<br />
|5328<br />
|<br />
|2.0<br />
|7-port<br />
|2.0&nbsp;A<br />
|Verified<br />
|Has separate USB In port, in theory should prevent backfeeding (but that is not verified). get about 4.9V across TP1/TP2 when idling with Raspbian. [http://www.monoprice.com/products/product.asp?c_id=103&cp_id=10307&cs_id=1030702&p_id=5328&seq=1&format=4]<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Plugable <br />
|7 Port High Speed USB Hub<br />
|USB2-HUB-AG7<br />
|<br />
|USB 2.0<br />
|7-Port<br />
|5V - 3A<br />
|Verified<br />
| [http://plugable.com/products/USB2-HUB-AG7/] Better than usual power supply. There are US and UK power supply versions and it can be ordered in US and (for the UK version) many countries in Europe. There is a video showing this hub powering both the Raspberry Pi several peripherals at once[http://www.youtube.com/watch?v=pDA7MxFtoS0]. No back-voltage on upstream connection. Widely used with success on the Pi.<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Plugable<br />
|4 Port Hub with Battery Charging 1.1 Support<br />
|USB2-HUB4BC<br />
|<br />
|USB 2.0<br />
|4-Port<br />
|5V - 2.5A<br />
|Verified<br />
| [http://plugable.com/products/USB2-HUB4BC/] High quality power supply for a 4 port hub (to support BC 1.1 current). US plugs version only. Can Power Raspberry Pi via microUSB from a hub port, plus three more devices. USB Audio peripheral tested and working. No back-voltage on upstream connection. Widely used with success on the Pi.<br />
<br />
|- valign="top" align="left" style="background: #FFFDFD;"<br />
|Plugable<br />
|10 Port USB 2.0 Hub<br />
|USB2-HUB10S<br />
|<br />
|USB 2.0<br />
|10-Port<br />
|5V - 2.5A<br />
|Not Verified<br />
| Possibly because 10 ports hubs combine 7 + 4 cascaded controllers, seems to have corner cases where it won't power the Pi at boot. Not recommended. Get their USB 2.0 7 port version<br />
<br />
|- valign="top" align="left" style="background: #FFFDFD;"<br />
|Plugable<br />
|4 Port USB 3.0 Hub<br />
|USB2-HUB-81X4<br />
|<br />
|USB 3.0<br />
|4-Port<br />
|5V - 4A<br />
|Not Verified<br />
| The high-power 4 A power adapter makes this a tempting purchase, but some users report problems connecting devices with a USB 3.0 hub. Since Pi can't benefit from USB 3.0, better off to use one of the Plugable USB 2.0 7 or 4 port hubs like USB2-HUB-AG7 to both power the Pi and attached USB devices.<br />
<br />
|- valign="top" align="left" style="background: #FFFDFD;"<br />
|Plugable<br />
|7 Port USB 3.0 Hub<br />
|USB2-HUB7-81X<br />
|<br />
|USB 3.0<br />
|7-Port<br />
|5V - 4A<br />
|Not Verified<br />
| The high-power 4 A power adapter makes this a tempting purchase, but some users report problems connecting devices with a USB 3.0 hub. Since Pi can't benefit from USB 3.0, better off to use one of the Plugable USB 2.0 7 or 4 port hubs like USB2-HUB-AG7 to both power the Pi and attached USB devices.<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Trust<br />
|Plata 4 port USB 2.0 hub<br />
|18687<br />
|<br />
|2.0<br />
|4-port<br />
|1.0&nbsp;A<br />
|Not Verified<br />
|Probably not suited to power the Rapsberry Pi but works well as a hub on the Pi.<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Zipp<br />
|USB 7-Port HUB<br />
|N294<br />
|<br />
|USB 2.0<br />
|7-Port<br />
|5V - 2.0A<br />
|Verified<br />
|Powers both the RPi and a WD Portable 1TB Drive without problems - $14.99 at Big W (Australia)<br />
<br />
|-<br />
|}<br />
<br />
<br />
'*' Power Ratings may not be completely accurate, use as rough guideline rather than fact.<br />
</div><br />
<br />
<br />
*'''Acme'''<br />
** USB 2.0 hub 4 port ([http://www.acme.eu/en-us/product/019188 ACME]) Based on NEC μPD720114 USB2.0 Hub Controller USB ID 0409:005a '''NOTE!''' It is bus-powered hub, but it is very cheap and small and works after a small modding: on USB-hub board you have 4 holes: V, D+, D- and GND. Connect GND, D+ and D- to the Raspberry Pi, and additionally connect GND and +5&nbsp;V from power supply to the same holes on USB-hub GND and V. Now there is common contacts: GND, D+ and D- between Raspberry Pi and hub needed to work, and additional power for USB devices, connected to the hub. Tested on my Raspberry Pi.<br />
<br />
<br />
*'''Digitus'''<br />
** 7-port USB2.0 Powered Hub. Model DA-70226.<br />
*'''Eminent'''<br />
** [http://www.eminent-online.com/en/product/22/em1102-4-port-usb-hub---black.html] EM1102 4 Port USB 2.0 Hub with 1&nbsp;A power adapter. It's able to power the Raspberry Pi, external HDD and other peripherals.<br />
** [http://www.eminent-online.com/en/product/27/7-port-usb-2-0-hub.html] EM1107 7 Port USB 2.0 Hub with 2&nbsp;A power adapter. It's able to power the Raspberry Pi, external HDD and other peripherals.<br />
* '''GearHead'''<br />
** [http://www.amazon.com/gp/product/B004OBZ088/] GearHead 4 Port Hub with Energy Saving Power Switch (5&nbsp;V, 1&nbsp;A)<br />
*'''Gembird'''<br />
** Gembird UHS 242 4-port USB 2.0 Hub (5V DC, 1A). '''NB:''' This is a 4-port switching hub that enables the "sharing" of up to four USB devices between two computers. Whilst it may be powered externally, it does take power from both connected computers. If one of them is, say, a netbook or laptop, that may provide sufficient extra power to enable the use of USB devices that the Pi alone cannot handle.<br />
* '''Genesys Logic (sold at Fry's)'''<br />
** Genesys Logic 4-Port USB 2.0 Hub (ID 05e3:0608) (Other brands include Gigaware, Hama and Belkin, same ID shows up in lsusb) - works, but increases packet loss problems<ref>http://www.raspberrypi.org/phpBB3/viewtopic.php?p=297664#p297664</ref><br />
** Genesys Logic 4-Port USB 2.0 Hub (ID 05e3:0606) (Other brands include i-Rocks, same ID shows up in lsusb)<br />
* '''Hama'''<br />
** Hama 4-way USB 2.0 Hub<br />
** Hama 7-way USB 2.0 Hub (identified as two "05e3:0608 Genesys Logic, Inc. USB-2.0 4-Port HUB" but Pi boots OK only with 1.2A power, not with 1A..)<br />
*'''HP'''<br />
** HP ZR2240w 21.5" Monitor with built in 2-Port USB Hub (B)<br />
<br />
*'''Laser'''<br />
** "7 port USB hub with AC adapter Version 2.0". 5&nbsp;V 1&nbsp;A (found at Harvey Norman Australia for $24.95 and Australia Post Shops for $9.95). You can power the Raspberry Pi by connecting both the main USB connector to the Raspberry Pi USB port, '''and''' from a spare USB port back to the power micro USB socket. If you don't do both, boot-loops are likely to occur.<br />
*'''Logik'''<br />
** [http://www.currys.co.uk/gbuk/logik-lp4hub10-4-port-powered-usb-hub-04979038-pdt.html] LP4HUB10 4-Port USB Hub. '''Throws errors when used with Fedora remix 14'''<br />
** Logik L4THUB10 4 Port powered hub works fine under Raspbian/Wheezy/model B. Captive USB cable, 2&nbsp;A power supply, convenient single top mounted USB socket. Unlike my last hub, will power Wi-Fi!<br />
*'''LogiLink'''<br />
** UA0085 USB 2.0 Hub, 4-Port with PSU 5&nbsp;V, 2&nbsp;A<br />
** UA0090 USB 2.0 Hub, 4-Port with PSU 5&nbsp;V, 2&nbsp;A<br />
** UA0091 USB 3.0 Hub, 4-Port with PSU 5&nbsp;V, 4&nbsp;A. Connected with USB2.0 cable. 1&nbsp;A per port, able to support USB HDD drives and other power hungry devices. Tested with kernel 3.1.9-cutdown, Wheezy. <br />
** UA0096 USB 2.0 Hub, 10-Port with PSU 5&nbsp;V, 3.5&nbsp;A (Not suitable for powering Raspberry Pi because it doesn't work unless there is working USB input present even with PSU plugged in.)<br />
** UA0160 USB 2.0 Hub, 4-Port with PSU 5&nbsp;V, 2&nbsp;A. Able to power the Raspberry Pi, keyboard, mouse and LogiLink UA0144 USB Ethernet adapter. (More testing to come.) Was not able to record audio properly via a Soundblaster Play! device.<br />
* '''Macally'''<br />
** [http://www.macally.com/EN/?page_id=2312] Hi-Speed 7-Port USB 2.0 Powered Micro HUB, AC Powered. Includes a 2000&nbsp;mA wall-wart (US style)<br />
* '''Manhattan'''<br />
** [http://manhattan-products.com/en-US/products/6500-hi-speed-usb-2-0-micro-hub] (#160612) Hi-Speed USB 2.0 Micro HUB, AC Powered (identifies as ID 05e3:0608 Genesys Logic) Includes a 1000&nbsp;mA wall-wart (US style)<br />
** [http://manhattan-products.com/en-US/products/9583-mondohub] (#161718) MondoHub 28 Port USB 3.0 & USB 2.0 HUB (24 USB 2 ports @500&nbsp;mA each) + (4 USB 3.0 Ports @900&nbsp;mA each) Power Switches on each port, AC Powered and Includes a 5&nbsp;V 4&nbsp;A wall-wart (US style)<br />
*'''Newlink'''<br />
** NLUSB2-224P 4 port USB 2.0 Mini hub with PSU 5&nbsp;V 1&nbsp;A<br />
** NLUSB2-222P 4 port USB 2.0 Hub with 5&nbsp;V 2&nbsp;A PSU (Available From [https://www.modmypi.com/shop/raspberry-pi-accessories/New-Link-4-Port-USB-Hub-(USB-2.0-with-Mains-Adaptor) | ModMyPi])<br />
*'''Nilox'''<br />
** Nilox USB 2.0 4port HUB model HUB4USB2AC with PSU 5&nbsp;V 1.0&nbsp;A<br />
* '''Plugable'''<br />
** [http://plugable.com/products/USB2-HUB4BC/] USB2-HUB4BC 4 Port USB 2.0 Hub with BC 1.1 Fast Charging. 5&nbsp;V 2.5&nbsp;A power supply. Powering Raspberry Pi via microUSB from a hub port. USB Audio peripheral tested and working.<br />
** [http://plugable.com/products/USB2-HUB10S] USB2-HUB10S 10 Port USB 2.0 Hub 2.5&nbsp;A power supply. Powering Raspberry Pi via microUSB from a hub port.<br />
** [http://plugable.com/products/USB2-HUB-AG7/] USB2-HUB-AG7 7 Port USB 2.0 Hub with 5&nbsp;V 3&nbsp;A power supply. There are US and UK power supply versions and it can be ordered in US and (for the UK version) many countries in Europe. There is a video showing this hub powering both the Raspberry Pi several peripherals at once[http://www.youtube.com/watch?v=pDA7MxFtoS0]. Confirmed to work with Element14 WiPi Wi-Fi dongle and Seagate external hard drive (simultaneously)<br />
<br />
* '''Pluscom'''<br />
** Pluscom 7 Port USB 2.0 Hub Model U7PH-3A with 3&nbsp;A PSU. USB ID 1a40:0101. Powering Raspberry Pi via microUSB from a hub port. Internally two 4 Port switches linked. Leaks power back up USB data cable to Raspberry Pi, but it is not really a problem when powering Raspberry Pi at the same time.<br />
*'''Satechi'''<br />
** ST-UH12P 12 port powered hub with 2 Control Switches. Also works while powering the Raspberry Pi.<br />
*'''Staples (Business Depot) (Bureau EN GROS)'''<br />
** Staples 4-port hub Item 607477-CA<br />
*'''StarTech.com'''<br />
** StarTech.com 7-port Compact USB 2.0 Hub (ST7202USB). Comes with 5&nbsp;V 2&nbsp;A supply. Shows in lsusb as two Genesys Logic, Inc. USB-2.0 4-Port HUBs (05e3:0608). Back powers Raspberry Pi (just, voltage across TP1 & TP2 is a little low when powered from this hub).<br />
*'''SumVision'''<br />
** Sumvision Slim 4 Port High Speed USB 2.0 HUB with PSU 5&nbsp;V 1.0&nbsp;A (from [http://www.7dayshop.com/catalog/account_history_info.php?page=1&order_id=5130107 | 7dayshop ])<br />
*'''Sitecom'''<br />
** CN-032 4 Port USB 2.0 Pocket Hub. Works for powering the Raspberry Pi, an USB WLAN Adapter, wireless Kbd+Mouse. Using an 2500&nbsp;mA Voltcraft <br />
** CN-060 4 Port USB 2.0 Hub powered with AC Adapter (1&nbsp;A). Powering Raspberry Pi via microUSB from a hub port.<br />
** CN-061 7 Port USB 2.0 Hub powered with AC Adapter. There is a voltage problem on the left half of the hub (4 ports) that do not deliver enough current to feed a wifi dongle (tested with an RTL8191S); you should not use these ports for anything important (keyboard keys will stick, self-powered USB hard disk will reset continuously). The remaining 3 ports on the right half are instead working as expected. [http://www.raspberrypi.org/phpBB3/viewtopic.php?f=28&t=24247]<br />
*'''Sweex'''<br />
** US014 4 Port USB 2.0 Hub<br />
*'''Targus'''<br />
** ACH81xx 7-port powered hub. 5&nbsp;V 3&nbsp;A power supply, with 2 high power ports. (possible conflicting behaviour with USB keyboard / Wi-Fi Dongles)<br />
** ACH63EU 4-port. Using a 5&nbsp;V 2&nbsp;A power supply, which isn't supplied with the hub, it is able to power the Raspberry Pi as well.<br />
*'''The Pi Hut'''<br />
** 7 Port USB Hub (from [http://thepihut.com/products/7-port-usb-hub-for-the-raspberry-pi The Pi Hut's Raspberry Pi Store])<br />
*'''Trendnet'''<br />
** [http://www.trendnet.com/products/proddetail.asp?prod=130_TU2-700&cat=49] TU2-700 7 Port Powered USB 2.0 Hub with AC Adapter (5&nbsp;V 2&nbsp;A)<br />
*'''Tripp-Lite'''<br />
** [http://www.tripplite.com/en/products/model.cfm?txtModelID=3167] U222-007-R 7 Port Powered USB 2.0 Hub with AC Adapter (5&nbsp;V 2.5&nbsp;A) Powering Raspberry Pi from the hub works.<br />
*'''Ultron'''<br />
** [http://www.ultron.de/v1/produktansicht.php?artnr=67072&kid=bfa8340c4e245...&l=en&WGType=Neue+USB-HUBS] UHN-710 7-port powered hub with PSU 5&nbsp;V, 3&nbsp;A. USB ID 1a40:0201.<br />
*'''VANTEC'''<br />
** 4 Port USB 2.0 Powered Hub Model: UGT-MH304. 5&nbsp;V 2&nbsp;A AC/DC adapter. Go 2.0 Mini hub.<br />
*'''Z-TEK'''<br />
** Z-TEK 7-port powered hub with PSU 5&nbsp;V, 4&nbsp;A. USB ID 1a40:0201.<br />
*"Unknown"<br />
** 10(7-4) port hub idVendor=1a40, idProduct=0201 / idVendor=1a40, idProduct=0101 works<br />
<br />
===Problem USB Hubs===<br />
<br />
Please check known workarounds [http://elinux.org/Rpi_USB_check-list here] before adding to the list<br />
<br />
*'''Addon'''<br />
** 7-Port Powered Hub - labelled ADDUH070P - Gives constant Eth0 errors on boot.<br />
*'''Belkin'''<br />
** 7-Port Powered Mobile Hub - device labelled F4U018, packaging labelled F5U701. lsusb reveals it to be two Genesys Logic 4-port hubs based on the GL850G chipset (vendor: 0x05e3 product: 0x0608) ganged together. Yields a lot of "handle_hc_chhltd_intr_dma:: XactErr without NYET/NAK/ACK" errors and device resets in /var/log/messages. Low speed devices such as keyboards work OK, Wi-Fi/mass storage is unreliable or broken. -- No error messages with the latest kernel, but it is still unstable with mass storage devices. Also, leaks current back to the Raspberry Pi (can be fixed by overtaping GND and +5&nbsp;V pinouts)<br />
** F4U022 7-Port powered USB hub (powered 5&nbsp;V, 2.6&nbsp;A), same as F4U018<br />
** 7-Port Powered Hub - device labled F5U237 Rev.3 - ID 050d:0237 Wired Ethernet fails to connect; gives "DWC OTG HCD URB enqueue failed adding QTD. Error status -4008" Result is same as DUB-H7 below.<br />
** F5U404 Hi-Speed USB 2.0 4-Port Mobile Hub. Faulty/bad design; Leaks current back up the cable to the Raspberry Pi.<br />
** F5U307 Hi-Speed USB 2.0 7-Port Hub (Powered, able to apply power to Raspberry Pi via micro USB from this hub at same time) It work's sometimes. (Works always without powering the Raspberry Pi, haven't tried that)<br />
<br />
*'''Dell'''<br />
** Dell U2410 Monitor Built-in 4 Port Hub - Shows up as a pair with 0424:2514 and 0424:2640. Standard Microsystems Corp. USB 2.0 Hub. When connecting some devices it kills the Ethernet with "smsc95xx 1-1.1:1.0: eth0: Failed to read register index 0x0000011X" errors. It did work for a keyboard and webcam. Bluetooth that works connected directly to the Raspberry Pi triggers the error.<br />
<br />
*'''DELTACO'''<br />
** 7-Port USB Hub UH-713 Rev 3. This one consists also of two 05e3:0608 Genesys Logic, Inc. USB-2.0 4-Port HUBs connected together. The power supply is rated at 5 V 2 A. It kills Ethernet when X11 is started.<br />
<br />
*'''Dynex'''<br />
** 7-Port USB Hub - Does not work in Debian 19-04 image.<br />
** DX-HB7PT 7-Port USB Hub - As per the Gear Head below, it's 2 daisy-chained Genesys Logic 05e3:0608 devices. Appears to result in significant slow downs when the USB is under load, such as running the root file system from a USB drive.<br />
<br />
*'''Dynamode'''<br />
** 7-Port USB 2.0 Hub (Silver and black). Feeds power back up the interconnect to the Raspberry Pi causing the power LED to light on the Raspberry Pi if the hub is powered on, but the Raspberry Pi is not. The Raspberry Pi also fails to boot when powered off this hub, with or without the interconnect plugged in. Stops the network from working when connected to the Raspberry Pi after booting the Raspberry Pi - cannot ssh to the Raspberry Pi. Best avoided. :-( Shows up in ''lsusb'' as a pair of ''ID 05e3:0608 Genesys Logic, Inc. USB-2.0 4-Port HUB'' which is interesting. - Confirmed. This hub also appears unable to power an external USB drive using a y-cable as it gives the error -71 message in dmesg (when providing external power to the Raspberry Pi).<br />
** 4-Port High-Speed USB 2.0 Hub (USB-H40-A2.0), came with with a 1&nbsp;A power supply. Leaks power to the Raspberry Pi through the uplink. Doesn't work with Raspberry Pi, unless the Raspberry Pi is powered by a second power source. This hub is completely generic and I've seen it being sold under different brand names as well. Therefore, a picture is [http://i.imgur.com/BPZ3j.jpg included] for easy identification. <br />
<br />
*'''D-Link'''<br />
** 7-Port USB Hub DUB-H7 (Crashes USB stack, including Ethernet, when plugging / using some peripherals). (See note above, it works with some distros and/or with latest firmware)<br />
<br />
*'''E-Solution'''<br />
** 4-Port 2&nbsp;A Supply (Does not detect at all during boot or after boot- no messages) [IC = Alcor Micro Corp (AU6254)]<br />
<br />
*'''Fosmon'''<br />
** 7-Port USB 2.0 Hub with 1&nbsp;A Power Supply (Causes interference with other USB devices and sends enough power to light up the Raspberry Pi with it's Micro USB cable unplugged).<br />
<br />
*'''Gear Head'''<br />
** UH7250MAC 7-port powered hub. Internally, two daisy-chained Genesys Logic 05e3:0608 devices. Causes Ethernet instability when used under very specific circumstances, in X11.<br />
** <strike>UH5200T 4-port powered hub. As of 2012-08-16 Wheezy, if any USB 1.x device (a keyboard, for example) is plugged into this hub, Ethernet stops, and USB interrupts for other devices get dropped (keys repeating forever), etc. Occurs even if power is not attached (not a power leakage problem).</strike> Appears working after a bootloader and/or firmware update on 9/12. Also, turned out to be somewhat more specific to the combination of two particular low-speed devices.<br />
<br />
*'''Hama'''<br />
** 4-Port USB 2.0 "bus hub", model 78496 (?). Only works for low power devices (card readers?), but it does not work for power hungry devices (HDD and WLAN). It doesn't boot when hub connected to Raspberry Pi. The funniest thing is that Raspberry Pi powers on when I plug in this hub to normal size USB port (not that small dedicated port). idVendor=05e3, idProduct=0608<br />
<br />
*'''Kensington'''<br />
** 7-Port Dome Hub model no 1500129 (Possible problems with malfunctioning keyboard, kills mouse when GUI started).<br />
<br />
*'''iBall'''<br />
** Piano 423 4-Port USB hub. Listed in lsusb as Genesys Logic. Fails to deliver enough power to connected devices even when using AC power supply.<br />
<br />
*'''Inland'''<br />
** 4-Port USB 2.0 Cable Hub model no 480426 (Some devices work, some don't, cheap unshielded untwisted wire design)<br />
<br />
*'''Logik'''<br />
** LP7HUB11 7-Port USB Hub. (Ethernet failed, slow response, in LXDE. Happened whether or not the hub's independent power supply was connected to the hub.)<br />
<br />
*'''LogiLink'''<br />
** 7-Port powered USB-Hub with switch UA0124. Does not work even with a x86 Linux box. Does work with Windows and comes with a beefy 3,5 A power supply that works with a Belkin 7-port mobile USB-Hub to power a cluster of 4 Raspberries.<br />
<br />
*'''Soniq'''<br />
** 4-Port 5&nbsp;V supply. Model number CUH100. (B). Appears to draw power away from the Raspberry Pi, even when the Raspberry Pi has an isolated power line. Netgear WNA1100 Wi-Fi Adapter (which is known to work in other setups is recognized, but it is unresponsive).<br />
<br />
*'''Targus'''<br />
** ACH115EU 7-port powered hub. 5&nbsp;V 3&nbsp;A power supply. Arduino communicates with Raspberry Pi when connected directly to Raspberry Pi's USB port, but it hangs as soon as if connected via ACH115. Also sometimes smsc95xx eth0 Failed to read register index 0x00000114 etc. errors in syslog when used.<br />
<br />
*'''TCM'''<br />
** Model 234298 s/n T634007737 powered hub. 4 ports plus card reader. 1&nbsp;A power supply. Model B, Wheezy Raspbian works OK with keyboard/mouse, but there are problems with Wi-Fi no connects. (insufficient power?)<br />
<br />
*'''Trust'''<br />
** 10-port USB 2.0 Hub (powered). Prevents Ethernet from being recognised.<br />
** SliZe 7 port USB 2.0 Hub (powered) - Item number 17080 (Barcode 8 713439 170801). Prevents Ethernet from being recognised. Keyboard sends multiple characters. <br />
<br />
*'''Unbranded / Multiple Brands'''<br />
** 7-port silver/black hub. Also sold elsewhere under brands such as 'EX-Pro', 'Trixes' and 'Xentra' -- This is ''probably'' due to an inadequate power supply. -- I replaced the terrible power supply with a very good one, kept getting "DEBUG: handle_hc_chhltd_intr_dma:: XactErr without NYET/NAK/ACK" in dmesg, with no devices plugged in to the hub (with or without the power supply in). Measurements by [[User:TrevorGowen|TrevorGowen]] ([[User talk:TrevorGowen|talk]]) of the power loading behaviour of an example of this type of hub and its supplied PSU are logged at [http://www.cpmspectrepi.webspace.virginmedia.com/raspberry_pi/MoinMoinExport/PoweredUSBHubs.html CPM-Spectre-Pi...PoweredUSBHubs], together with similar measurements of other devices.<br />
** Generic 7-port black hub with Genesys Logic GL850A chipset<br />
** Cerulian 10 Port USB 2.0 Top Loading Hub with 2&nbsp;A supply (kills mouse and network port)<ref>http://www.raspberrypi.org/forum/absolute-beginners/cheap-powered-usb-hub-uk/#p76452</ref><br />
** [http://www.monoprice.com/products/product.asp?c_id=103&cp_id=10307&cs_id=1030701&p_id=226 USB 2.0 4 PORT INT/EXT DUAL HUB BAY] -- Genesys Chipset -- idVendor=05e3, idProduct=0607 -- low speed devices worked, but there are strange USB failures when X session started. High speed devices such as hard drives had failures.<br />
<br />
== USB Remotes ==<br />
* The [http://thepihut.com/products/flirc-usb-dongle-for-the-raspberry-pi FLIRC] USB dongle allows the use of any remote control with your Raspberry Pi. Configure the device on your desktop PC, then simply plug into your Pi for a perfect media center companion. Available from [http://thepihut.com/ The Pi Hut]<br />
<br />
* ASUS TV FM Remote IR - ID 3353:3713 - works. Receiver connected to an USB Hub. Tested with archlinux in X. It works also as pointer (pressing "Toggle" button)<br />
<br />
* ATI Remote Wonder (X10 Wireless Technology, Inc. X10 Receiver) — ID 0bc7:0004 — appears as a joystick-like 2 button mouse and a 0-9 keypad without drivers on console and X.<br />
<br />
* [http://www.amazon.com/gp/product/B005DKZTMG/ref=oh_details_o02_s00_i00 Logitech Wireless Touch Keyboard K400 with Built-In Multi-Touch Touchpad (920-003070)] - keyboard and touchpad work. Have not verified multi-touch features.<br />
<br />
* [http://www.ipazzport.com/02A.html iPazzport] mini 2.4&nbsp;GHz wireless keyboard and touchpad. <br />
<br />
* Pan.Code D1000 - 2.4GHz Wireless keyboard and touchpad.<br />
<br />
* [http://www.ortek.com/html/pdt_view.asp?area=46&cat=152&sn=76 PKB 1800] Wireless Smart Pad ad Mini Keyboard. The pad works as a mouse, but not multi touch features. The keyboard works.<br />
<br />
* [http://www.riitek.com/product_Info.asp?id=56 Riitek RT-MWK01] '''Rii''' Wireless 2.4&nbsp;GHz Keyboard-mouse Combo, also known as [http://www.digicom.it/digisit/prodotti.nsf/itprodottiidx/WKEYPE01 Digicom WKEYPE01], and [http://www.verkkokauppa.com/fi/product/52783 Prodige Nanox]. Working perfectly, just plug & play.<br />
<br />
* [https://www.google.com/search?q=tranksung+TS-Y150 Tranksung TS-Y150] USB RF Keyboard and air mouse (B)<br />
<br />
* [http://www.tigerdirect.com/applications/SearchTools/item-details.asp?EdpNo=6753651&CatId=3680# Exo Ultra U12-41310 Mini Keyboard] Bluetooth Adapter, Touchpad, Laser Pointer, Presentation & Multimedia Controls work perfectly, but it needs a little love and config for make it work.[https://github.com/thunderbirdtr/rs-pi-exo-keyboard Exo Installer script]<br />
<br />
== USB Keyboards ==<br />
USB keyboards that present themselves as a standard HID (Human Interface Device) device should work. '''Please be aware that some of these keyboards were probably used with a powered hub'''<br />
=== Working USB Keyboards ===<br />
The following is a list of specific keyboards known to work and which appear to work fault-free.<br />
<br />
* '''A4 Tech'''<br />
** Model KL-5 USB Keyboard, 20&nbsp;mA.<br />
<br />
* '''ABS'''<br />
** M1 Heavy Duty Professional Gaming Mechanical Keyboard (B)<br />
<br />
* '''Action Star'''<br />
** ACK-5010U Mini Keyboard And Mouse<br />
<br />
* '''Accuratus'''<br />
** KYB-Toughball-HI<br />
<br />
* '''Acer'''<br />
** KG-0917 Wireless Keyboard And Mouse Bundle (B)<br />
** KU-0906 Compact Keyboard (B) (Also known as Genius LuxeMate i200 Keyboard)<br />
** SK-9625 Multimedia Keyboard (B) (multimedia functions not tested)<br />
<br />
* '''Adesso'''<br />
** [http://ergoprise.com/product_images/j/699/ADP-PU21_big__14173_zoom.jpg PS/2 to USB Adapter] ADP-PU21, 100&nbsp;mA (tested only with keyboards) Any PS/2 keyboard will work only if it will work with a reduced operating voltage.<br />
** Model AKB-410UB. Keyboard with Touchpad.<br />
<br />
* '''Apple''' (Apple keyboards that have USB ports require an external powered hub to work, and do not work on the Raspberry Pi directly! Note: Apple keyboard works fine using the latest Raspberry Pi, even when connected directly (and with mouse connected))<br />
** [http://upload.wikimedia.org/wikipedia/commons/thumb/e/ea/Apple_iMac_Keyboard_A1243.png/800px-Apple_iMac_Keyboard_A1243.png Apple Keyboard with Numeric Keypad (aluminium/wired) A1243]<br />
** [http://upload.wikimedia.org/wikipedia/commons/8/81/Apple_Keyboard_A1242.jpg Apple Keyboard (aluminium/wired) A1242]<br />
** [http://upload.wikimedia.org/wikipedia/commons/c/c5/Apple_Pro_Keyboard_black.jpg Apple Pro Keyboard M7803]<br />
<br />
* '''Asda'''<br />
** Basic Wired Keyboard HK2026 (B)<br />
** Basic Wired Keyboard HK3014<br />
*** (Please note when I put this keyboard through Newlink USB hub, it didn't work as expected)<br />
** Premium Wireless Keyboard (white keys, silver back) HK8028<br />
** Wireless Multimedia Deskset (keyboard, mouse and USB dongle) Model: HKM8016B (Note: Shown on Asda Website as HK8016B) (B)<br />
<br />
* '''Asus'''<br />
** KS-631U (comes with Asus Vento KM-63 keyboard/mouse set, not using powered hub) (B)<br />
<br />
* '''Banbridge'''<br />
** [http://www.kurpirkti.lt/imagesi/infodb/org_d69dbd9707af8df77eae6e005f681a9a/BANDRIDGE-USB-2X-PS-2-ADAPTER.jpg PS/2 to USB Banbridge CPA4002 Adapter] (B) (Tested with Logitech C-SF17 Cordless Desktop Express)<br />
<br />
* '''BTC - Behavior Tech Computer Corp.'''<br />
** Wired Portable Keyboard Model 6100 US (86+9 keys)<br />
*** Works with or without a powered hub<br />
** Wireless Multimedia Keyboard with build in pointer/mouse Model 9029URF III (86+17 keys) (B)<br />
** [http://www.btc.com.tw/english/2-7-07keyboard.htm Wired Multimedia keyboard 6311U/6310U] - rated at 5&nbsp;V/100&nbsp;mA, works directly<br />
<br />
* '''Bush'''<br />
** Wired Slimline Keyboard KU-0833<br />
*** This does not require a USB hub in order to work with the Raspberry Pi<br />
*** In the UK, it is available from Argos for £9.99<br />
<br />
* '''Cerulian''' <br />
** Mini wireless keyboard and mouse deskset (B)<br />
<br />
* '''CD Training''' <br />
** [http://www.cd-training.fr/?&feed=product&product_id=308 Wireless Combo Keyboard and Mouse (SolClavGlos)]<br />
<br />
* '''Cherry'''<br />
** CyMotion Master Linux (B)<br />
** RS 6000 USB ON<br />
** G84-4100PTMUS (B) (Compact keyboard. Rated 100&nbsp;mA. Works directly in Raspberry Pi)<br />
** G85-23100DE-2 (B) (Rated 40&nbsp;mA, tested with RPi powered by a 1000&nbsp;mA power supply unit)<br />
** G82-24800DE wireless keyboard and mouse combo marketed overwhelmingly as "Cordless Desktop eVolution Sirius XT Wireless", works without hub.<br />
<br />
* '''Compaq'''<br />
** Compaq Internet Keyboard KU-9978 (049f:000e). Rated 5&nbsp;V 100&nbsp;mA. Works directly connected to Raspberry Pi<br />
<br />
* '''Das Keyboard'''<br />
** Model S Professional Keyboard (Built in USB hub not tested) (B)<br />
** Model S Ultimate Keyboard (Built in USB hub working) (B)<br />
<br />
* '''Dell'''<br />
** SK-8115 (B) (Rated 100&nbsp;mA. Works directly in Raspberry Pi)<br />
** L100 (B)<br />
** RT7D40 (100&nbsp;mA. Works directly in Raspberry Pi)<br />
** RT7D50 (75&nbsp;mA) (run "sudo dpkg-reconfigure keyboard-configuration")<br />
** KB1421 (100&nbsp;mA)<br />
** KB2521 (100&nbsp;mA)<br />
** KB212-B (Works directly in Raspberry Pi, without powered hub)<br />
** 1HF2Y (Works directly in Raspberry Pi)<br />
** Bluetooth Wireless Keyboard and Mouse Bundle (B), Bluetooth USB dongle C-UV35 (Rated 500&nbsp;mA, but it works great), Keyboard Y-RAQ-DEL2, Mouse M-RBB-DEL4<br />
** USB Keyboard 413c:2107 - Works with and without USB hub<br />
<br />
* '''Delux'''<br />
** K8050<br />
<br />
* '''Digicom'''<br />
** WKEYPE01 Wireless 2.4&nbsp;GHz Keyboard-mouse Combo, also known as [http://www.riitek.com/product_Info.asp?id=56 Riitek RT-MWK01] and [http://www.verkkokauppa.com/fi/product/52783 Prodige Nanox]<br />
<br />
* '''Dynex'''<br />
** DX_-WKBD (60&nbsp;mA) (B)<br />
** DX_-WKBDSL (Hot keys not yet tested with Debian) (tested through non-powered 3 dongle USB hub) (B)<br />
<br />
* '''EAPPLY'''<br />
** EBO-013 Wireless 2.4&nbsp;GHz compact keyboard with touchpad. Rated <40&nbsp;mA works directly from Raspberry Pi. eBay ref 260962010276 from Shenzen, China.<br />
<br />
* '''Emprex'''<br />
** Wireless Media Control Keyboard With Trackball 9039ARF III (Media functions untested)<br />
<br />
* '''Fujitsu Siemens''' <br />
** KB SC USB UK (!)<br />
** KB910 USB, with led light on the highest level (B)<br />
** KB400 USB US<br />
<br />
* '''GE''' <br />
** 98139 Rev.K1 (Power Keyboard) (lsusb shows it as "0b38:0010 Gear Head 107-Key Keyboard") - works without a hub (i.e. directly connected) (B)<br />
<br />
* '''Gear Head''' <br />
** KB3700TP (USB Mini Smart Touch Touchpad Keyboard) (B)<br />
** KB3800TP (Wireless Touch Mini Touchpad Keyboard with Smart Touch) (B)<br />
*** Works when plugged directly into Raspberry Pi, did not work with powered hub (could be a hub issue)<br />
** KB3800TPW (Windows Smart Touch Wireless Keyboard with Touchpad) (B)RASPBMC supported >> also see Problem USB Keyboards<br />
** KB4950TPW (Wireless Touch II Touchpad Keyboard) (B)<br />
** KB1500U (USB Mini Keyboard) (B)<br />
** KB5150 (2.4&nbsp;GHz wireless keyboard/mouse Combo) (B)<br />
*** Works well with a powered hub<br />
<br />
* '''Generic'''<br />
** [http://www.amazon.co.uk/gp/product/B00A8D9ZPA/ref=oh_details_o06_s00_i00 AK-601] Wireless Mini-keyboard and Trackball. Works well as a handheld device, the wireless dongle does not appear to draw excessive current. However, since its USB charging port requires 5V 300mA it does need to be recharged from a netbook/laptop USB port or via a (spare) USB charger.<br />
<br />
* '''Genius'''<br />
** Ergomedia 700 (GK-04008/C) used without Hub<br />
** KB-06XE (K639) (B)<br />
** LuxeMate i200 (GK-090017; not tested with Hub)<br />
** Slimstar 8000 wireless keyboard<br />
<br />
* '''Gigabyte'''<br />
** GK-KM7580 2.4&nbsp;GHz Wireless Multimedia Keyboard & Mouse<br />
<br />
* '''HP'''<br />
** KG-1061<br />
** KG-0851 Wireless Keyboard and Mouse<br />
** KU-0316 (B)<br />
** LV290AA#ABA Wireless Keyboard and Mouse<br />
** PR1101U (available from Sainsbury's in the UK, £8, July 2012)<br />
** SK-2880<br />
<br />
* '''Hyundai'''<br />
** HY-K201<br />
<br />
* '''iConcepts'''<br />
** 2.4&nbsp;GHz Wireless Keyboard and Optical Mouse Model 62550<br />
*** (saves a USB port since keyboard and mouse share one transceiver, $14.99 at Fry's Electronics)<br />
<br />
* '''Imation''' <br />
** KBD-702 Multi-media Wired Keyboard<br />
*** (works after the firmware update via [https://github.com/Hexxeh/rpi-update rpi-update] as of 06/27/2012)<br />
<br />
* '''IOGEAR'''<br />
** IOGEAR GKM561R Wireless HTPC Multimedia Keyboard with Trackball<br />
** IOGEAR GKM681R 2.4&nbsp;GHz Wireless Compact Keyboard with Optical Trackball and Scroll Wheel<br />
<br />
* '''iOne'''<br />
** Scorpius-K3NT (B)<br />
*** (sold by Newark as an 'official' RPi accessory, miniature keyboard with integrated trackball)<br />
<br />
* '''iPazzPort'''<br />
<br />
* '''i.t.works'''<br />
** KC04 (direct and by USB hub)<br />
** KC Silicone (only tested directly)<br />
<br />
* '''Jenkins'''<br />
** Jenkins Wireless Desktop Set Blue (B)<br />
<br />
* '''KeySonic'''<br />
** ACK-540RF (Wireless USB keyboard with built-in trackpad); works fine on Debian Squeeze plugged directly into Raspberry Pi. Also works with Raspbmc with powered hub.<br />
** ACK-540RF+ (UK) Wi-Fi keyboard incl. touchpad with USB Wi-Fi dongle works fb with on model B/Raspbian/Wheezy via powered hub<br />
** ACK-3700C<br />
** ACK-340U+(DE)<br />
** ACK-3400U (UK) mini keyboard<br />
** ACK-612RF (GER) Wireless Mini-Keyboard; works fine with its wireless adpater plugged directly into Raspberry Pi<br />
<br />
* '''Labtec'''<br />
** [http://www.labtec.com/index.cfm/gear/details/EUR/EN,crid=28,contentid=692| Ultra-flat Keyboard]<br />
<br />
* '''Laptopmate'''<br />
** AK-98UNTN7-UBRII Laptopmate RII Touch N7 Mini Wireless Keyboard with touchpad<br />
<br />
* '''LC-Power<br />
** K1000BMW (lsusb: ID 1241:f767 Belkin; dmesg: HOLTEK Wireless 2.4&nbsp;GHz Trackball Keyboard) tested with Debian 6.0.4<br />
<br />
* '''Lenovo'''<br />
** SK-8825 UK (B)<br />
** Lenovo Enhanced Multimedia Remote with backlit keyboard N5902 (US)<br />
** Lenovo Mini Wireless Keyboard N5901 (US)<br />
<br />
* '''Lindy'''<br />
** 21840 (Wireless RF 2.4&nbsp;GHz Micro Keyboard with built-in optical touchpad/trackpad, USB); works fine on model B/Raspbian/Wheezy - the supplied Lindy USB nano dongle transceiver plugged directly into Raspberry Pi USB port.<br />
<br />
* '''Logik'''<br />
** Ultra slim keyboard LKBWSL11 (B) >> '''This is also listed under Problem USB Keyboards?'''<br />
** LK212(R, B, P, V, O at the end represents the colour ) Wireless Keyboard paired with wireless receiver<br />
<br />
* '''Logitech'''<br />
** Comfort Wave 450, labeled 100&nbsp;mA (M/N Y-U0001, P/N 820-001725, PID SC951C40001)<br />
** diNovo Mini wireless keyboard with media controls and clickpad 920-000586 (B)<br />
** diNovo Edge Keyboard, Windows edition, built-in TouchDisc track-pad, Bluetooth with USB mini-receiver 967685-0403 (B)<br />
*** older model 867777-0403 may need '''dwc_otg.speed=1''' added to cmdline.txt to avoid dropped/repeated keys and dropped mousepad taps/clicks (B)<br />
**** after Raspbian dist-upgrade about 12/12/12, if '''/lib/udev/rules.d/97-bluetooth-hid2hci.rules''' exists and di Novo Edge fails to respond, edit tail of line after "# Logitech devices" in that file from '''c71['''34'''bc]''' to '''c71[bc]''' to ignore c713 and c714 (do not wordwrap long line), then it works fine<br />
** Wii wireless keyboard KG-0802 (!)<br />
** C-BG17-Dual Wireless keyboard and mouse with wired USB receiver (B)<br />
** Deluxe 250 Keyboard<br />
** Internet 350 (M/N 967740-0403)<br />
** Internet Navigator Keyboard<br />
** MK120 wired keyboard and mouse<br />
** MK220 wireless keyboard and mouse<br />
** MK250 wireless keyboard and mouse (no hub needed)<br />
** MK260 wireless keyboard and mouse (no hub needed)<br />
** MK300 wireless keyboard and mouse<br />
** MK320 wireless keyboard and mouse [http://www.amazon.co.uk/Logitech-920-002885-MK320-Wireless-Desktop/dp/B003STDQYW/ref=sr_1_3?ie=UTF8&qid=1339166178&sr=8-3]<br />
** MK350 wireless keyboard (using Unifying receiver)<br />
** MK520 wireless keyboard and mouse<br />
** MK550 wireless keyboard and mouse (B)<br />
** MX3200 wireless keyboard and mouse (B)<br />
** MX5000 Bluetooth keyboard and mouse (B) The Logitech Bluetooth dongle also does proprietary wireless so it works without Bluetooth drivers.<br />
** EX100 Cordless Desktop, Wireless Keyboard and Mouse (B)<br />
** EX110 Cordless Desktop, wireless keyboard and mouse (B)<br />
** C-SF17 Cordless Desktop Express, Wireless Keyboard and Mouse (B) PS/2 Interface. Tested using [http://www.kurpirkti.lt/imagesi/infodb/org_d69dbd9707af8df77eae6e005f681a9a/BANDRIDGE-USB-2X-PS-2-ADAPTER.jpg PS/2 to USB Banbridge CPA4002 Adapter]<br />
** K120 Keyboard (B)<br />
** K200 Keyboard (B)<br />
** K230 Wireless Keyboard (Unifying receiver, no powered hub) (B)<br />
** K260 Wireless Keyboard & Mouse (Unifying receiver, no powered hub) (B)<br />
** K310 Washable Keyboard<br />
** K340 Wireless Keyboard (Unifying receiver, no powered hub) (B)<br />
** K350 Wireless Keyboard (B)<br />
** K400 wireless keyboard with touchpad - also listed under "problematic". Works for weeks with openelec and Raspbian without any problems. Worked out of the box - the on/off switch needs to be "on" for it to function correctly. Highly recommended if you are "working from the sofa". <br />+1 on this, works out of the box with 2012-10-28-wheezy, no powered hub.<br />
** K520 Keyboard (B)<br />
** K700 Wireless Keyboard with Touchpad and unifying receiver<br />
** K750 Wireless Solar Keyboard (B) (Mac version works too. (B) )<br />
** LX 710 - works fine with receiver plugged directly into the Raspberry Pi (accompanying mouse works fine too).<br />
** S510 wireless keyboard and mouse (B)<br />
** Ultra-Flat Keyboard (M/N Y-BP62A P/N 820-000245 PID SY126UK)labelled 100&nbsp;mA. OK direct into Model B Raspberry Pi.<br />
** G19 Gaming Keyboard, works fine with no external power. Illumination with external power. Powered hub in back of keyboard works too.<br />
** G15 Gaming keyboard, as long as you press the backlight button twice to turn off the backlight (it says below it dosen't work with backlight on.<br />
** V470 Bluetooth Laser Mouse<br />
<br />
''Keyboards and mice also together with Unifying receiver'' <br />
<br />
* '''macally'''<br />
**macally iKey slim (IKEY5V2)<br />
<br />
* '''Medion'''<br />
** Medion K28 (by Sysgration) works, but not with dwc_otg.speed=1<ref>http://www.raspberrypi.org/phpBB3/viewtopic.php?p=292149#p292149</ref><br />
<br />
* '''Microsoft''' <br />
**Microsoft Comfort Curve Keyboard 2000<br />
**Microsoft Comfort Curve Keyboard 3000 for Business<br />
**Microsoft Digital Media Pro Keyboard Model: 1031 (Debian 13-Apr-2012)<br />
**Microsoft Natural Ergonomic Keyboard 4000 (B) (Debian "Wheezy" beta 18-June-2012)<br />
**Microsoft Wired Keyboard 600 Model 1366 (Debian 28-May-2012 on Production Model B)<br />
**Microsoft Wireless Desktop 700 Keyboard v2.0 (Raspbian Pisces image 08-June-2012 on Production Model B)<br />
**Microsoft Wireless Photo Keyboard (Model 1027) Unifying receiver, no hub<br />
**Microsoft Wireless Natural Multimedia Keyboard (Raspbian Pisces 08-July-2012) (B)<br />
**Microsoft Windows 2000 Keyboard (KB-USBK110610)<br />
**[https://www.microsoft.com/hardware/en-us/p/wired-keyboard-600/ANB-00001 Microsoft Wired Keyboard 600]. The keyboard is rated at 5&nbsp;V/100&nbsp;mA (Wheezy 5-Sept-2012)<br />
<br />
* '''Mikomi''' <br />
** Wireless Deskset KM80545 Keyboard and mouse (it works, but the range is terrible less than a metre) (B)<br />
<br />
* '''Monoprice'''<br />
** [http://www.monoprice.com/products/product.asp?c_id=104&cp_id=10404&cs_id=1040401&p_id=6854&seq=1&format=2|Monoprice PS/2 To USB Adapter] Directly and through an unpowered hub with a USB mouse plugged in.<br />
<br />
* '''Motorola'''<br />
<br />
** Bluetooth wireless ultra slim keyboard and mouse combo (sold as for the "Atrix" phone) work in combination with the Technika Bluetooth adaptor listed below<br />
<br />
* '''Novatech'''<br />
** [http://www.novatech.co.uk/products/peripherals/desktopkits/nov-wcombo.html|Novatech Wireless Combo - Keyboard & Mouse, Nano adapter] (B)<br />
<br />
* '''ONN'''<br />
**ONN Keyboard Stock No: ONA11HO089 (from Walmart). Seems to work fine, even without a hub.<br />
**ONN Keyboard Stock No: ONA11HO087 (from Walmart). Combination keyboard and mouse package with nano receiver. Be sure to configure keyboard layout.<br />
<br />
* '''Ortek'''<br />
** Ortek Technology, Inc. [http://www.ortek.com/html/pdt_view.asp?area=46&cat=150&sn=79 WKB-2000S] Wireless Keyboard with Touchpad works fine on Raspbian Wheezy and Raspbmc. Wireless USB receiver (device ID 05a4:2000) is recognised automatically. Connected directly to Raspberry Pi USB port, no powered hub used.<br />
<br />
* '''Perixx''' <br />
**Periboard 716 Wireless Ultra-Slim Keyboard with Touchpad (Debian 07-Jun-2012 on Production Model B)<br />
***(Raspbian Wheezy, 2012-12-16, Prod. Model B, Rev 2) Has the "sticky key" issue as reported by other users with other keyboards. Seems to be somewhat related to power when directly connected to the Pi. Using a 2A PS makes it MUCH better, but not completely fixed. When/if it happens again, unplugging and reinserting the USB dongle brings it back to normal. Did not try with powered USB hub.<br />
** PERIBOARD-502 wired keyboard inc built in touchpad (model B/Raspbian Wheezy)<br />
** Periduo-707 Plus (Wireless Keyboard and Mouse) works fine ''most'' of the time. Does suffer from dropouts and glitches though. Usual "drawing too much power from USB" problems show up as well - dropped key presses or constant autorepeats. These can be cured by pulling out and reinserting the dongle in the USB socket. The keyboard sometimes hangs after power on when used with my laptop - it seems to need 30 seconds of non-use before it works fine. Again, remove and insert the dongle cures it. Works fine vi my Benq monitor's USB Hub.<br />
<br />
* '''Philips''' <br />
**Wired Multimedia Keyboard SPK3700BC/97 (Debian 19-Apr-2012 on Production Model B)<br />
<br />
* '''Prodige'''<br />
**Nanox Wireless 2.4&nbsp;GHz Keyboard-mouse Combo, also known as [http://www.riitek.com/product_Info.asp?id=56 Riitek RT-MWK01] and [http://www.digicom.it/digisit/prodotti.nsf/itprodottiidx/WKEYPE01 Digicom WKEYPE01]<br />
<br />
* '''Rapoo'''<br />
**Rapoo E9080 Wireless Ultra-Slim Keyboard with Touchpad<br />
**Rapoo Wireless Multi-media Touchpad Keyboard E2700 [http://www.rapoo.com/showdetails.aspx?P_No=E2700]<br />
**Rapoo Ultra-Slim Wireless Multimedia Keyboard and Mouse E9060 (works proper on powered USB Hub)<br />
<br />
*'''Riitek'''<br />
**RT-MWK03 mini wireless keyboard & trackpad<br />
**RT-MWK02+ mini Bluetooth keyboard & trackpad. Followed instructions from this page: [http://www.ctheroux.com/2012/08/a-step-by-step-guide-to-setup-a-bluetooth-keyboard-and-mouse-on-the-raspberry-pi/] and it worked, connection persists across reboots, no problem with either builtin USB or powered USB hub.<br />
**RT-MWK01 mini wireless 2.4&nbsp;GHz Keyboard-mouse Combo, also known as [http://www.digicom.it/digisit/prodotti.nsf/itprodottiidx/WKEYPE01 Digicom WKEYPE01], and [http://www.verkkokauppa.com/fi/product/52783 Prodige Nanox]<br />
<br />
*'''Rosewill'''<br />
** RK-200 Standard Keyboard<br />
<br />
*'''Saitek'''<br />
** Eclipse II Backlit Keyboard PK02AU (B)<br />
** Eclipse Backlit Keyboard PZ30AV (B) - works fine when connected directly to Raspberry Pi rev.1 and 2 USB port. No powered hub used.<br />
** Expression Keyboard (US) <br />
** Cyborg V.5 (B)<br />
<br />
*'''SelecLine'''<br />
** WK11P & WM11P-SP-PP. Keyboard and mouse set. (B)<br />
<br />
*'''SIIG'''<br />
** SIIG Wireless Multi-Touchpad Mini Keyboard 02-1286A v1.0 (B)<br />
<br />
*'''Silvercrest'''<br />
** MTS2219 Wireless Keyboard and mouse set. Powered hub NOT used. (B) <br />
<br />
*'''SolidTek'''<br />
** Solid Tek KB-P3100BU ASK-3100U. <br />
<br />
*'''Sony'''<br />
** Keyboard for PlayStation 2 (PS2) Linux. Works without powered hub with 5&nbsp;V 1&nbsp;A supply, requires manual keyboard remapping with Debian Squeeze to USA 101-key layout.<br />
<br />
* '''SteelSeries'''<br />
** Merc keyboard (B)<br />
<br />
* '''Sun Microsystems'''<br />
** Model: Type 7, SUN PN: 320-1348-02 (Danish key layout)<br />
** Model: Type 6, SUN PN: 320-1279-01 (Danish key layout)<br />
<br />
* '''Sweex'''<br />
** [http://www.sweex.com/en/assortiment/input/keyboards/KB060UK/ KB060UK] Wired Multimedia Keyboard<br />
<br />
* '''Technika'''<br />
** WKEY03 (B)<br />
** TKD-211<br />
<br />
* '''Tesco'''<br />
** Value Keyboard VK109 (B)<br />
** Multimedia K211 Wired Keyboard (B)<br />
<br />
*'''The Pi Hut'''<br />
** Super Slim Apple Style Keyboard (from [http://thepihut.com/products/usb-keyboard-for-the-raspberry-pi The Pi Hut's Raspberry Pi Store])<br />
** Super Slim Apple Style Keyboard Set (Keyboard & Mouse) (from [http://thepihut.com/products/usb-keyboard-mouse-bundle-for-the-raspberry-pi The Pi Hut's Raspberry Pi Store])<br />
<br />
* '''Trust'''<br />
** Trust [http://trust.com/17585 17585] Wireless Deskset (mouse and keyboard) (17585-02) No hub needed.<br />
** Trust [http://trust.com/17916 17916] Compact Wireless Entertainment Keyboard http://www.trust.com/products/product.aspx?artnr=17916 (B)<br />
** Trust [http://trust.com/17184 17184] ClassicLine Keyboard <br />
** Trust [http://trust.com/16087 16087] Camiva MultiMedia Keyboard http://trust.com/products/product.aspx?artnr=16087<br />
** Trust [http://trust.com/17603 17603] Convex Keyboard http://trust.com/products/product.aspx?artnr=17603 tested Debian 6-19-04-2012 and archlinuxarm-13-06-2012 (B)<br />
** Trust [http://trust.com/18007 18007] Tocamy Wireless Entertainment Keyboard. Tested with raspbian and powered USB HUB.<br />
<br />
* '''Unbranded'''<br />
** AK-601 Wireless Mini Keyboard and Trackball (with laser pointer) - sourced from eBay Chinese seller<br />
<br />
* '''Unicomp'''<br />
** USB Endurapro - keyboard and trackpoint work perfectly from powered hub<br />
<br />
* '''Q-Connect'''<br />
** AK-808 (B)<br />
<br />
* '''Xenta'''<br />
** 2.4&nbsp;GHz Wireless Multimedia Entertainment Keyboard with Touchpad (B)<br />
** Mini Multimedia Keyboard (Model no.: 808M) (B)<br />
<br />
===Problem USB Keyboards===<br />
<br />
Note that generally PS/2 keyboards with an USB adapter will not work directly on a Raspberry Pi port, due to the fact that PS/2 keyboards are designed for normal 5&nbsp;V +-5% range, while USB keyboards must be designed to work with 4.4 Volt, and generally USB devices on the Raspberry Pi may receive less than 4.75 Volt. PS/2 + USB adapter keyboards might work behind a powered hub, which does provide the full 5.0&nbsp;V. Some of these keyboards work when running the latest Raspbian, but not when using the overclocked XBMC version of Raspbmc, probably due to the overclocking drawing more power away from the rest of the support system devices.<br />
<br />
* '''A4 Tech'''<br />
** Model GL-6 USB Keyboard, 20&nbsp;mA. Part of wireless keyboard/mouse bundle GL-6630 (GL-6 + G7-630 + RN-10B) - suffers from USB flakeyness. Even on a powered hub. No problems on other computers I have tested it with.<br />
* '''Accuratus'''<br />
** Accuratus KYBAC100-101USBBLK causes kernel panic (rated 100&nbsp;mA). Tested with 1000&nbsp;mA cheap unbranded and Nokia 1200&nbsp;mA power adaptors.<br />
* '''Apple'''<br />
** [http://www.powerbookmedic.com/xcart1/images/D/apple-keyboard.jpg Apple Keyboard (109 keys) A1048]. Draws too much power and does not seem to work properly when plugged into a powered hub. <br />
*'''Argos'''<br />
** Argos Value Wired Keyboard causes kernel panic<br />
* '''Choidy'''<br />
** Identifiers from usb-devices: Vendor=1a2c ProdID=0002 Rev=01.10 Product=USB Keykoard (yes, 'Keykoard') causes kernel panic<br />
* '''Cit''' <br />
** KB-1807UB Causes kernel panic (rated <200&nbsp;mA)<br />
* '''Dell'''<br />
** SK-8135 (B) (Rated 1.5&nbsp;A. Takes too much power from Raspberry Pi even when not used as USB hub. Symptom = repeated keystrokes)<br />
** SK-8115 causes kernel panic (rated 100&nbsp;mA) Debian 6-19-04-2012 (B)<br />
** Y-U0003-DEL5 Sticky / Non-responsive keys<br />
** Wireless Trackball Keyboard with trackball - problem sticky keys definitely not power issue as the dongle works even at 3V<br />
* '''Gear Head'''<br />
** KB2300U - Causes kernel panic (B)<br />
** KB3800TPW - Wireless Touch Touchpad Keyboard - Wireless dongle disrupts USB and ethernet whether direct or on powered hub, no keyboard/mousepad response in Raspbian (logged in syslog) or Raspbmc (no logs written)(B)<br />
* '''GMYLE'''<br />
** Wired USB Slim Chocolate Multimedia Media Typing Keyboard With 3 USB Port hub (B) - Kernel Panic on startup if plugged in. If plugged in at login prompt then freeze. [http://www.amazon.co.uk/gp/product/B0067EC3GW/]<br />
* '''Inland''' <br />
** Inland USB Keyboard Model #70010<br />
* '''Jeway'''<br />
** JK-8170 "The Hunter" - causes kernel oops (Debian6-19-04-2012) (B)<br />
* '''Labtec'''<br />
** ultra-flat wireless desktop USB - Keyboard has 'sticky' keys. Tested both debian6-19-04-2012 and archlinuxarm-13-06-2012 (B)<br />
* '''Logik'''<br />
** Wired Multimedia Keyboard Model: LKBWMM11 - causes kernel panic (on Debian 190412 distro) (B)<br />
** Wired Ultra Slim Keyboard Model: LKBWSL11 - causes USB power issues. Not reliable. Causes other USB devices to fail (B) >> '''This is also listed under Working USB Keyboards??'''<br />
* '''Logitech'''<br />
** Logitech Illuminated Keyboard (unstable; not working with led light on; tested both US and NO layouts with both Apple iPad 2 and Asus TF-101 USB chargers)<br />
** G110 Gaming Keyboard - only works with illumination off, otherwise unresponsive. Once failed it needs reconnecting before another attempt. (B)<br />
** G15 Gaming Keyboard - LCD and key backlights flicker, 95% unresponsive to typing. I don't know of a way to turn the illumination off. (B)<br />
** K360 Wireless Keyboard - Occasional sticky keys. (B)<br />
** MK 260 Wireless Keyboard - Occasional sticky keys. (B)<br />
** K400 wireless keyboard with touchpad (completely non-functional on debian6-19-04-2012)<br />
** G510 Gaming Keyboard - lagging or unresponsive keys.<br />
** MX5500 wireless keyboard and mouse with USB Bluetooth receiver - Unstable, looses connection without prior notice<br />
** EX100 Cordless Desktop, wireless keyboard and mouse. Mouse and keyboard hangs every few minutes (with or without hub).<br />
* '''Microsoft''' <br />
** Wireless Desktop 800 - Keyboard has 'sticky' keys. (B)<br />
** Wireless Entertainment Keyboard - No key input recognized (possibly connectivity issue as pairing devices does not seem to work)<br />
** Wireless Optical Desktop 1000 - Keyboard has 'sticky' keys (B)<br />
** Wireless Keyboard 2000 - Keyboard has 'sticky' keys. (B)<br />
** Wireless Desktop 3000 - Keyboard has 'sticky' keys.<br />
** Arc wireless - Keyboard has 'sticky' keys. (B)<br />
** Sidewinder X4 - Keyboard has 'sticky' keys. (B)<br />
** Sidewinder X6 - Keyboard has 'sticky' keys. (B)<br />
** Wireless Comfort Keyboard 5000 - Keyboard has 'sticky' keys. (B)<br />
** Razer Reclusa - Keyboard has 'sticky' keys. (B rev 2.0)<br />
** Wired Keyboard 600 Model 1366 (B) (no power to keyboard, RPi powered by a 1000&nbsp;mA power supply unit)<br />
* '''Novatech'''<br />
** NOV-KEY2 - Causes kernel panic (B)<br />
* '''PC World Essentials'''<br />
** PKBW11 Wired Keyboard - no power to keyboard, no error messages on both Arch 29-04-2012 and Debian6-19-04-2012, the same Raspberry Pi works with Asda keyboard. Me too, but it caused a kernel panic -- tested on powered hub and direct.<br />
* '''Razer'''<br />
** Razer Tarantula gaming keyboard - sticky keys, could be power issue as is programmable with host powered USB hub and audio jacks.<br />
** Razer BlackWidow - Sticky keys, could be a power related issue due to illuminated logo (Blue LED).<br />
** Razer Arctosa - Sticky keys, most probably power related issue since it states it's rated at 5&nbsp;V 500&nbsp;mA. (B)<br />
* '''SIIG'''<br />
** Wireless Ultra Slim Multimedia Mini Keyboard JK-WR0612-S1 - Unresponsive and sticky keys.<br />
* '''Texet'''<br />
** MB-768B standard keyboard (Rated 5&nbsp;V 1.5&nbsp;A (!), so probably too much power drain. Kernel panic, Debian6-19-04-2012)<br />
* '''Trust''' <br />
** TRUST GXT 18 Gaming Keyboard - No power to keyboard, could be a driver issue - no error messages.<br />
* '''Unbranded'''<br />
** Compuparts<br />
** model no. HK-6106 (B)<br />
** LK-890 (Multimedia keyboard & Optical Mouse) - kernel panic on Debian Squeeze, ArchLinux and Qtonpi.<br />
* '''Verbatim'''<br />
** [http://www.amazon.com/gp/product/B004LB5AKY/ref=oh_details_o00_s00_i02|Verbatim 97472 Mini Wireless Slim Keyboard and Mouse] - Keyboard has lagging, unresponsive and sticky keys issues. (Tested with and without powered USB hub.)<br />
* '''Wilkinsons / TEXET'''<br />
** Model MB-768B causes kernel panic on debian6-19-04-2012.<br />
* '''Xenta'''<br />
** HK-6106 - causes kernel panic (on Debian 190412 distro)(B)<br />
** Multimedia Wireless Keyboard and Mouse Set (Keyboard Model: HK3518B + Mouse Model HM3301) (B) - occasional sticky keys, and occasional complete lock-up<br />
<br />
== USB Mouse devices ==<br />
USB mouse devices that present themselves as a standard HID (Human Interface Device) device should work, however some hardware requires special drivers or additional software, usually only compatible with Windows operating systems. <br />
<br />
===Working USB Mouse Devices===<br />
The following is a list of specific mouse devices known to work and which appear to be fault-free.<br />
<br />
* '''A4Tech'''<br />
** OP-530NU Padless Wired Mouse<br />
<br />
* '''Apple'''<br />
** Apple Mighty Mouse (Model No. A1152): Works well with the exception of the scroll ball only transmitting vertical scrolling (This seems to be an issue of driver that was designed to support scroll wheels).<br />
<br />
* '''Asda'''<br />
** HM5058 (Smart Price) Wired Mouse<br />
** Traveler 8000, 5-button wireless wheelmouse (reported by ''lsusb'' as a <code> ID 0458:00e7 KYE Systems Corp. (Mouse Systems) </code> mouse)<br />
** Wireless Multimedia Deskset (keyboard, mouse and USB dongle) Model: HKM8016B (Note: Shown on Asda Website as HK8016B) (B)<br />
<br />
* '''ASUS'''<br />
** MS-511U (comes with Asus Vento KM-63 keyboard/mouse combo) (B)<br />
** MG-0919 (wireless)<br />
<br />
* '''Belkin'''<br />
** F8E882-OPT (B)<br />
<br />
* '''Cellink'''<br />
** OPM-602 Small wireless optical mouse<br />
<br />
* '''Cerulian Technology'''<br />
** 3 Button Mini Mobile Blue Trace Mice - Model:N96JA<br />
<br />
* '''Dell'''<br />
** M-UVDEL1 (B)<br />
** MOC5UO (100&nbsp;mA)<br />
** M056U0A (B)<br />
** DZL-MS111-L (B) (100&nbsp;mA)<br />
** MS-111P (100&nbsp;mA)<br />
** Bluetooth Wireless Keyboard and Mouse Bundle (B), Bluetooth USB dongle C-UV35 (Rated 500&nbsp;mA, but it works great), Keyboard Y-RAQ-DEL2, Mouse M-RBB-DEL4<br />
** 8K89 I.T.E. Wireless Mouse/Receiver (Associated keyboard model RT7D40) - reported by ''lsusb'' as <code> ID 046d:c509 Logitech, Inc. Cordless Keyboard & Mouse </code>. A little sluggish but this is an old, well-used device from a Dell desktop package circa 2005! Keyboard appears to work O.K.<br />
<br />
* '''Dynex'''<br />
** DX-WMSE (100&nbsp;mA) (B)<br />
<br />
* '''Fellowes'''<br />
** 99928 USB Micro Track Ball (works without a hub, directly plugged in) (B)<br />
<br />
* '''Filand'''<br />
** OP-102i Mini Optical Mouse<br />
<br />
* '''Genius'''<br />
** GM-04003A (B)<br />
** Slimstar 8000 wireless mouse (Can be intermitent. Mouse pointer sometimes is irratic.)<br />
** Traveler 515 Laser<br />
<br />
* '''HP'''<br />
** MN-UAE96 (The basic stock HP wired mouse)(B)<br />
<br />
* '''iConcepts'''<br />
** 2.4&nbsp;GHz Wireless Keyboard and Optical Mouse Model 62550<br />
*** (saves a USB port since keyboard and mouse share one transceiver, $14.99 at Fry's Electronics)<br />
<br />
* '''Jenkins'''<br />
** Jenkins Wireless Desktop Set Blue (B)<br />
<br />
* '''Kensington'''<br />
** Kensington Expert Mouse Trackball K64325<br />
** Kensington Expert Mouse "Slimblade" K72327US<br />
<br />
* '''Labtec'''<br />
** Corded Laser Glow Mouse 1600, rated 5&nbsp;V 100&nbsp;mA (P/N 810-000819, M/N M-UAZ149, PID GT83401)<br />
<br />
* '''Lenovo'''<br />
** Wired Optical Mouse Model: MO28UOL<br />
<br />
* '''Logik'''<br />
** Wired Optical Glow Mouse Model: LGGMO10. (B)<br />
<br />
* '''Logitech'''<br />
** Anywhere MX Wireless Mouse - works fine with same unifying receiver as K400 keyboard/mousepad (quake3 is easier w/mouse than mousepad)<br />
** B105 Mouse for Laptops (OEM)<br />
** Cordless Pilot Optical Mouse M/N M-RR95 with Cordless Mouse Receiver M/N C-BA4-MSE<br />
** G5 Logitech Gaming Mouse (B)<br />
** G5v2 Logitech Gaming Mouse (B)<br />
** G500 Logitech Gaming Mouse (B)<br />
** G700 Logitech Wireless Gaming Mouse (B)<br />
** LX-700 Cordless Desktop Receiver (B)<br />
** LX 710 Wireless Mouse - works fine with receiver plugged directly into Raspberry Pi (accompanying keyboard works fine too).<br />
** M90 optical mouse<br />
** M185 Wireless Mouse (B)<br />
** M210 (part of the MK260 set) (B)<br />
** M305 Wireless Mouse<br />
** M310 Cordless Mouse<br />
** M325 Wireless Mouse<br />
** M505 USB wireless laser, model no: 910-001324 (B)<br />
** M510 Wireless Mouse (B)<br />
** M705 Marathon Mouse (Unifying receiver, no powered hub) (B)<br />
** M-BD58 Wheel Mouse (B)<br />
** M-BJ58/M-BJ69 Optical Wheel Mouse (B)<br />
** M-BJ79 (B)<br />
** M-BT96a Optical Mouse<br />
** MX320/MX400 laser mouse (B)<br />
** MX518 Optical wheel mouse (B)<br />
** Optical USB Mouse (M/N 931643-0403)<br />
** Performance Mouse MX (B)<br />
** MX Revolution (B) (Debian "Wheezy" beta 18-June-2012)<br />
** VX Nano Cordless Laser Mouse for Notebooks<br />
** Wheel Mouse (M/N BJ58)<br />
<br />
* '''Medion'''<br />
** Mini mouse Model M101-CBJ P/N 40016632 S/N 7BFSA00003445 rated 5&nbsp;V 100&nbsp;mA. Works fb on model B with Raspbian Wheezy<br />
** Medion AGM-946 (by Sysgration) USB optical mouse works, but not with dwc_otg.speed=1<ref>http://www.raspberrypi.org/phpBB3/viewtopic.php?p=292149#p292149</ref><br />
<br />
* '''Microsoft''' <br />
** Comfort Curve Mouse 3000 for Business<br />
** Comfort Mouse 6000 (works when directly connected to Raspberry Pi (B). Does not work when connected through USB Hub (mouse pointer intermittent).<br />
** Compact optical mouse 500 V2.0 (B)<br />
** Wheel Optical Mouse (wheel and additional buttons not tested) (B)<br />
** Microsoft Intellimouse Optical Mouse<br />
** Microsoft Wireless Laser Mouse 8000<br />
** Microsoft Wireless Mobile Mouse 1000<br />
** Microsoft Wireless Mobile Mouse 3500<br />
** Microsoft Wireless Mobile Mouse 4000<br />
** Microsoft Wireless Mouse 700 v2.0<br />
** Microsoft Comfort Mouse 4500<br />
** Wireless IntelliMouse Explorer 2.0 (unifying receiver, no hub)<br />
<br />
* '''Novatech'''<br />
** [http://www.novatech.co.uk/products/peripherals/miceandtrackballs/nov-mouser.html|Novatech M1 USB Mouse - Wired](B)<br />
** [http://www.novatech.co.uk/products/peripherals/miceandtrackballs/nov-dl10.html|Novatech DL10 Wireless Mouse] (B)<br />
<br />
* '''Perixx'''<br />
** PERIMICE-210 U Red (Part No.R1J) <br />
<br />
* '''Razer'''<br />
** Boomslang Collectors Edition 2007 (B)<br />
<br />
* '''Rosewill'''<br />
** Rosewill RM-C2U<br />
<br />
* '''Saitek'''<br />
** Notebook Optical Mouse (PM46)<br />
<br />
* '''Samsung'''<br />
** Samsung model:AA-SM3PCPB USB Optical Mouse (draws 50&nbsp;mA) <br />
<br />
* '''Sun microsystems'''<br />
** Model: FID-638 , SunPN: 371-0788-01<br />
<br />
* '''Sweex'''<br />
** [http://www.sweex.com/en/assortiment/input/optical-mice/MI015/ MI015]<br />
<br />
* '''Swiftpoint'''<br />
** [http://http://www.americas.futuremouse.com/] Swiftpoint Mini Wireless Optical Mouse. Does not require any special drivers. Haven't confirmed if charging the mouse requires a powered USB hub or not.<br />
<br />
* '''Targus'''<br />
** AKM02UK (Associated keyboard not checked)<br />
** AMU2701EUK (B)<br />
<br />
* '''Technika'''<br />
** TKOPTM2 (B)<br />
**TKD-211<br />
**TKNM110<br />
<br />
* '''Tesco'''<br />
** Wired optical mouse M211 (B)<br />
<br />
*'''The Pi Hut'''<br />
** USB Mouse for Raspberry Pi (from [http://thepihut.com/products/usb-mouse-for-the-raspberry-pi The Pi Hut's Raspberry Pi Store])<br />
** Super Slim Keyboard & Mouse Set (from [http://thepihut.com/products/usb-keyboard-mouse-bundle-for-the-raspberry-pi The Pi Hut's Raspberry Pi Store])<br />
<br />
* '''Trust'''<br />
** Model 15313 - large, 5-button wireless mouse<br />
** Model 15349 - small, wireless notebook mouse - wireless dongle turns mouse off when "parked" in its base<br />
** Model 16591-04 - large, wired 3-button wheelmouse (reported by ''lsusb'' as a <code> ID 192f:0916 Avago Technologies, Pte.</code> mouse)<br />
** Trust Nanou Wireless Micro Mouse http://trust.com/products/product.aspx?artnr=17087<br />
** Fachi, tech air, and a generic "Car" Mouse. All three are wired mice, and reported by ''lsusb'' as <code> ID 15d9:0a4c Trust International B.V. USB+PS/2 Optical Mouse</code> devices.<br />
<br />
* '''Verbatiam'''<br />
**Mini Nano Optical Mouse 97470 (wireless on non-powered three USB dongle hub) (B)<br />
<br />
* '''Xenta'''<br />
** MOW0810 (B)<br />
** Wired Optical Mouse (from [http://thepihut.com/products/usb-mouse-for-the-raspberry-pi The Pi Hut's Raspberry Pi Store])<br />
<br />
* '''Generic'''<br />
** Generic 2.4&nbsp;GHz Wireless Mouse (ID 040b:2013 Weltrend Semiconductor) (B)<br />
<br />
===Problem USB Mouse Devices===<br />
The following is a list of specific mouse devices that have problems working with the Raspberry Pi<br />
* '''A4Tech'''<br />
** Model G7-630 Wireless Mouse, 20&nbsp;mA. Part of wireless keyboard/mouse bundle GL-6630 (GL-6 + G7-630 + RN-10B) - suffers from USB flakeyness. Even on a powered hub. No problems on other computers I have tested it with.<br />
* '''HP'''<br />
** HP Retractable Mobile Mouse (Optical) HP Product Number XP472AA - errors / boot loop RASPBMC (B)removed mouse, started with no further errors. <br />
<br />
* '''Logik'''<br />
** Logik IMF Blue Trace Wired USB mouse (Model LMWBLU11) - disconnects from the USB port every 20 seconds when using the Raspian distro. Always reconnects to the USB port successfully (B)<br />
<br />
* '''Logitech'''<br />
** Logitech G400 Gaming Mouse - 100% CPU load and laggy mouse cursor when the mouse is moved. MX518 works fine on the same setup, so I suspect it's a polling rate issue. [http://tech2.in.com/reviews/mice/logitech-g400-is-it-a-worthy-successor/231012 this] says the mouse is 1000&nbsp;Hz out of the box, whereas the 518 is only 125&nbsp;Hz. Solution found: add usbhid.mousepoll=8 to the kernel commandline.<br />
** Logitech G5 is working, high CPU Load, solution add: usbhid.mousepoll=8 to kernel cmdline.txt in /boot<br />
<br />
* '''Microsoft'''<br />
** Microsoft Touch Mouse - Does not see right clicks, Only left.<br />
** Microsoft Sidewinder X8 - Uses far too much power, if it works then only for a short time!.<br />
<br />
* '''Razer'''<br />
** Naga Wired USB mouse - the mouse seems to present itself as a keyboard because the numpad on the left-hand side of the device works, but the cursor doesn't move.<br />
** Mamba (wired) and Imperator - slow and unreliable reaction to mouse clicks, loosing focus<br />
<br />
* '''Roccat'''<br />
** Kone[+] Wired USB mouse - Nothing happens when moving the mouse, haven't looked further into the issue (B)<br />
<br />
* '''Trust'''<br />
** Optical USB Mouse MI-2250 - Nothing happens when moving the mouse (B)<br />
<br />
* '''Xenta'''<br />
** Multimedia Wireless Keyboard and Mouse Set (Mouse Model: HM-3301) (B) - frequent lost connection giving stuttering mouse cursor indicating USB current not enough for dongle<br />
<br />
== USB Real Time Clocks ==<br />
*Cymbet<br />
** Cymbet CBC-EVAL-06 USB Real Time Clock (FT2232 to SPI to RV-2123)<br />
Device information at http://www.cymbet.com/pdfs/DS-72-22.pdf<br />
Code to access the RTC from Linux: https://github.com/owendelong/Cymbet-RTC<br />
Does not require a powered hub.<br />
<br />
== USB Wi-Fi Adapters ==<br />
<br />
See also: http://www.element14.com/community/docs/DOC-44703/l/raspberry-pi-wifi-adapter-testing<br />
<br />
There is a howto on installing the TL-WN722N adapter [http://elinux.org/RPi_Peripherals#Wireless:_TP-Link_TL-WN722N_USB_wireless_adapter_.28Debian_6.29 here], which also acts as a guide for installing others too.<br />
<br />
===Working USB Wi-Fi Adapters===<br />
<br />
These adapters are known to work on the Raspberry Pi. This list is not exhaustive, other adapters may well work, but it has not yet been tried.<br />
<br />
'''Note:''' A Wi-Fi adapter will probably need more power than the Raspberry Pi USB port can provide, especially if<br />
there is a large distance from the Wi-Fi adapter to the Wi-Fi Access Point. Therefore, you may need to plug the Wi-Fi adapter into a powered USB hub.<br />
<br />
* '''3COM'''<br />
** 3CRUSB10075: ZyDAS zd1211rw chipset (!)<br />
<br />
* '''7DayShop'''<br />
** W-3S01BLK, W-3S01BLKTWIN: Unbranded product available from 7DayShop, in a single or twin pack. [http://www.7dayshop.com/catalog/product_info.php?cPath=777_9&products_id=112046], [http://www.7dayshop.com/catalog/product_info.php?&products_id=112527]. Tested on Debian Wheezy, with the dongle attached directly to the Raspberry Pi along with the wireless keyboard receiver. Shows up as a Ralink RT5370 device, and no drivers or additional software downloads required. Created wpa.conf, edited 'interfaces' file and restarted the networking. The manufacturer portion of the MAC address (7cdd90) is assigned to "Shenzhen Ogemray Technology Co., Ltd."<br />
** It works without additional software connected directly to a Rev 2 Raspberry Pi, but it stops working after a period of time (3 to 4 hours) with a fully updated Wheezy and all the 'USB workarounds' [http://elinux.org/Rpi_USB_check-list] in place. <br />
<br />
* '''Alfa'''<br />
** AWUS036NEH: Tested on Debian Squeeze (with Ralink firmware package)<br />
** AWUS036NH: Tested on Arch Linux ARM using the rt2800usb module.<br />
** AWUS036NH: Tested on Debian Wheezy (with Ralink firmware package). Tested on Raspbian too (drivers from aircrack-ng).<br />
** AWUS036H (500&nbsp;mW version): Tested on Raspbian (drivers from aircrack-ng).<br />
** AWUS036H (1&nbsp;W version): Tested on Raspbian (drivers from aircrack-ng). Needs USB powered HUB or Rev2 of the board / polyfuse bypass.<br />
** AWUS036NHA: Tested on Raspbian (drivers from aircrack-ng). Works fine if connected after boot, otherwise Raspberry Pi won't boot up.<br />
<br />
* '''AirLink101''' [[File:Airlink101.jpg|thumb|right|link=http://www.savagehomeautomation.com/raspi-airlink101|100px|Airlink 101 Wireless N 150 Ultra Mini-USB Adapter]]<br />
** AWLL5088: Tested on Debian Wheezy. This adapter is based on the OEM Edimax EW-7811Un. For automatic installation, See MrEngmanns script listed below under the Edimax device.<br />
** AWLL5099: Tested on Raspian Wheezy. [http://www.savagehomeautomation.com/raspi-airlink101 Step-by-step installation and configuration instructions] with screenshots can be found [http://www.savagehomeautomation.com/raspi-airlink101 here]. This adapter is based on the Realtek RTL8188CUS chipset. The rtl8192cu kernel driver is loaded automatically in the latest Raspian distribution.<br />
** [http://www.airlink101.com/products/awll6075.php AWLL6075]: Tested on Raspian Wheezy 16-Dec-2012 build and distro upgrade as of 09-Jan-2013. lsusb reports: 0bda:8172 Realtek Semiconductor Corp. RTL8191SU 802.11n WLAN Adapter. Driver installed is r8712u. Powers OK from Model B Pi (Rev 000f) USB port (1200mA supply tested). Dongle does get hot under use when directly connected to USB port (slightly reduced when USB extender cable used).<br />
<br />
* '''Asus'''<br />
** [http://www.element14.com/community/docs/DOC-44703 USB-N10] USB ID 0b05:1786, r8712u staging driver, included on Fedora Remix & Arch, must [http://www.element14.com/community/servlet/JiveServlet/download/44948-8-97488/r8712u_ko.zip download] for Debian and install firmware - Realtek from non-free Squeeze repository (B) (not needed with latest Raspbian “Wheezy” 2012-07-15: this Asus works N10 out of the box) Does not support nl80211 APIS, so hostapd won't work.<br />
** [http://www.element14.com/community/docs/DOC-44703 USB-N13] USB ID 0b05:17ab, works with [http://learn.adafruit.com/adafruit-raspberry-pi-educational-linux-distro/occidentalis-v0-dot-1 Adafruit Occidentalis v0.1 image] as it includes kernel [http://www.element14.com/community/message/57635#57660 with 8192u driver built-in] (B)<br />
** WL-167G v1 USB ID 0b05:1706, Ralink RT2571 working out-of-the-box on Debian image from 2012-04-19. Requires powered hub, otherwise it is detected by OS, but it will not function.<br />
** WL-167G v3 USB ID 0b05:1791, working out-of-the-box on Linux raspberrypi 3.2.27+ #160 PREEMPT Mon Sep 17. Does not require powered hub.<br />
[[File:AusPiWiFi.png|thumb|right|link=http://www.buyraspberrypi.com.au/raspberry-pi-802-11bgn-usb-wireless-dongle/|100px|AusPi Technologies 802.11n WiFi Adapter]]<br />
* '''AusPi Technologies'''<br />
** AusPi Wireless Adapter [Realtek RTL8188S]. Works without a powered HUB. Tested on OpenELEC (works OOB), RaspBMC (works OOB) and 2012-08-08 Raspbian Wheezy (works OOB). Free shipping worldwide from [http://www.buyraspberrypi.com.au/raspberry-pi-802-11bgn-usb-wireless-dongle/ Buy Raspberry Pi Australia].<br />
<br />
* '''Belkin'''<br />
** Belkin Components F5D7050 Wireless G Adapter v3000 [Ralink RT2571W]. On Debian requires the firmware-ralink package from the non-free repository. The usbcore module needs to be added to /etc/modules [http://www.penguintutor.com/blog/viewblog.php?blog=6281 install instructions].<br />
** Belkin Components F5D8053 ver.6001 Wireless N Adapter [Realtek RTL8188SU]. Tested on OpenELEC (works OOB), RaspBMC (works OOB), Raspian - 2012-07-15-Wheezy-raspbian '''Powered hub required!'''<br />
** Belkin Components F5D8053 ver.6001 Wireless N Adapter [Realtek RTL8188SU]. Works on RaspBMC OOB (with NetworkManager plugin). Works WITHOUT powered hub on 5&nbsp;V 800&nbsp;mA power with 6 overvolt (nothing else connected to USB)<br />
** Belkin Components F7D1101 v1 Basic Wireless Adapter [Realtek RTL8188SU] USB ID 050d:945a, r8712u staging driver, included on Fedora Remix & Arch, must [http://www.element14.com/community/servlet/JiveServlet/download/44948-8-97488/r8712u_ko.zip download] for Debian and install firmware - Realtek from non-free Squeeze repository (B). Verified working with 2012-12-16-wheezy-raspbian right out of the box.<br />
**Belkin Components F6D4050 V1 [Realtek RT3070] USB ID: 050d:935a Driver: RT3572STA(recommended),RT2800USB,RT2870STA. Tested under Arch using [https://wiki.archlinux.org/index.php/Setting_Up_Belkin_F6D4050_Wireless_USB_Dongles this] guide.<br />
**Belkin Components F6D4050 V1/V2 [Realtek RT3070] USB ID: 050d:935a / 935b Driver: RT3572STA. Tested with Raspbian - See [http://iggy82.blogspot.co.uk/2012/08/wireless-n-raspberry-pi-belkin-f6d4050.html installation instructions] - Powered hub not required!<br />
** Belkin Components F7D2102 "N300" Micro Wireless USB adapter. Tested with Occidentalis 0.1. Tested and working on Rasbian Wheezy (and RaspBMC), driver RTL8192CU, no powered hub needed (dongle directly attached to the onboard ports)<br />
** Belkin Components F9L1001v1 "N150" Wireless USB Adapter. Tested and working on Rasbian Wheezy WITHOUT powered hub. <br />
** Belkin Surf Micro WLAN USB-Adapter (Raspbian Wheezy, unpowered hub, "N150")<br />
<br />
* '''BlueProton'''<br />
** [http://www.element14.com/community/docs/DOC-44703 BT3] USB ID: 0bda:8187; tested on Debian, Fedora & Arch; rtl8187 driver (B)<br />
<br />
* '''Buffalo'''<br />
** USB ID: 0411:01A2 WLI-UC-GNM - Tested on Raspbmc; rt2800usb driver <br />
** USB ID: WLI-UC-G300N - Works on Raspbmc out of the box. Tested after a factory reset of the Raspbmc.<br />
<br />
* '''Comfast'''<br />
** WU710N: chipset RTL8188CUS. The rtl8192cu kernel driver is loaded automatically in the latest Raspian distribution. <br />
** WU810N (150M): Works out of the box on wheezy raspbian of version 2012-12-16. <br />
<br />
* '''Conceptronic'''<br />
** C300RU. Works out of the box in Raspbian. Causes reboot when plugging on a live Rev. 2 Raspberry Pi<br />
<br />
* '''Conrad'''<br />
** WLAN Stick N150 mini. Works out of the box in OpenELEC, [http://www.t3node.com/blog/sempre-wireless-usb-stick-wu300-2-on-raspberry-pi/ requires firmware - Realtek and r8712u kernel module on Debian].<br />
** WLAN Stick N150 Nano [Realtek RTL8188CUS]. Requires a powered USB hub. See Micronet SP907NS for installation instructions and script.<br />
<br />
* '''DealExtreme'''<br />
** ISG-1507N Mini USB 2.4GHz 150Mbps 802.11b/g/n WiFi. Has the ralink 5370 chipset, works directly plugged into the Raspberry Pi rev.1 under OpenELEC. Note: Driver (rt2800usb) only permits B/G operation and throughput is low (10Mbit).<br />
<br />
* '''DELL'''<br />
** Wireless 1450 [Intersil ISL3887]. Works out of the box, but it requires a powered hub (the Raspberry Pi boots with this dongle plugged in, recognizes and configures it, works for some time, but then it crashes randomly under heavy traffic. A powered hub seems to fix the issue).<br />
<br />
* '''DIGICOM'''<br />
** USBWAVE54 [chipset Zydas ZD1211] . [[http://www.digicom.it/digisit/prodotti.nsf/itprodottiidx/UsbWave54]] Works out of the box in OpenELEC. With Raspbian or Debian squeezy/Wheezy works with zd1211-firmware . <br />
** USBWAVE300C [chipset Ralink 2870] . [[http://www.digicom.it/digisit/prodotti.nsf/itprodottiidx/UsbWave300c]] Works out of the box in OpenELEC. With Raspbian or Debian squeezy/Wheezy works with firmware-ralink . <br />
<br />
* '''D-Link'''<br />
** AirPlus G DWL-G122 (rev. E). USB ID 07d1:3c0f, Ralink RT2870. On Debian requires the <code>firmware-ralink</code> package from the <code>Squeeze-firmware</code> non-free repository. (However I experience total crashes on Raspbian 2012-07-15 after a few minutes of load on the WLAN. Will have to investigate via serial console.)<br />
** AirPlus G DWL-G122 (rev. C). USB ID 07d1:3c03, Ralink RT2571. Working out-of-the-box on Arch image from 2012-04-29.<br />
** AirPlus G DWL-G122 (rev. B1). USB ID 2001:3c00, Ralink RT2571. Working out-of-the-box on Arch image from 2012-06-13.<br />
** DWA-110 (Version A1). Requires the ralink package from the non-free repository on Debian.<br />
** DWA-121 (Version A1). Wireless N 150 Pico. Works out-of-the-box with Raspian Wheezy (2012-09-18) and Raspbmc (2012-11-06) using Network-Manager addon (see Program - Addons)<br />
** DWA-123 (Version A1). USB ID 2001:3c17, Ralink RT2800. Working out-of-the-box on Arch image from 2012-04-29. (working without UBS Hub - not yet sure if it achieves full speed though.)<br />
** DWA-130 (rev. E1) Works out of the box with Raspbmc Frodo. Updated Raspbmc upon plugging in and powering up. Had issues timing out. Changed DNS to openDNS address. Works good after that. <br />
** DWA-131 (rev. A1) USB ID 07d1:3303,Realtek RTL8192SU, 802.11n Wireless N Nano.<br />
*** Important : revision A1 works, revision B1 works now with Raspbian's kernel 3.6.11+ ! Otherwise get the last Linux firmware on DLink Website : http://tsd.dlink.com.tw/.<br />
*** Works out of the box on Raspbian “Wheezy”. Verified with direct USB: no powered USB hub needed. Also verified when Nano used in powered USB hub. Someone had trouble configuring SSID/Passphrase in etc/network/interfaces file. But no problem & very easy to configure using wicd: wicd is a gui interface on LXDE for network configuration. Install it using command-line: <code>apt-get install wicd</code>. Once configured ith wicd to auto-run on boot, no need to turn back to LXDE. Recommended.<br />
** DWA-140 (Version B1). USB ID 07d1:3c09, Ralink RT2870. On Debian requires the <code>firmware-ralink</code> package from the <code>Squeeze-firmware</code> non-free repository.<br />
** DWA-140 (Version B2). USB ID 07d1:3c0a, Ralink RT3072. Workaround for faulty firmware binary: Place file rt2870.bin from [https://launchpad.net/ubuntu/oneiric/+source/linux-firmware/1.53/+files/linux-firmware_1.53.tar.gz linux-firmware_1.53.tar.gz] in /lib/firmware. [https://bugs.launchpad.net/ubuntu/+source/linux-firmware/+bug/770232 Explanation].<br />
** DWA-160 (Version B1). USB ID 07d1:3c11, Ralink RT2870. On Debian requires the <code>firmware-ralink</code> package from the <code>Squeeze-firmware</code> non-free repository.<br />
** DWA-160 (Version A2). USB ID 07d1:3a09, Atheros AR9170. (NOTE: I can only get it to work through powered USB hub) requires carl9170-fw firmware [http://http://aur.archlinux.org/packages.php/packages.php?ID=44102]<br />
** WUA-1340 (Version A1). Works with Raspbian Wheezy after installing the firmware-ralink package from the non-free repository on Debian.<br />
<br />
* '''Edimax''' [[File:Edimax-ew-7811un.jpg|thumb|right|link=http://www.savagehomeautomation.com/raspi-edimax-ew-7811un|100px|Edimax EW-7811Un 150 Mbps Wireless 11n Nano Size USB Adapter]]<br />
** [http://www.edimax.co.uk/en/produce_detail.php?pd_id=328&pl1_id=1&pl2_id=44 EW-7811Un] USB ID 7392:7811, RTL8192CU, driver blob [http://www.electrictea.co.uk/rpi/8192cu.tar.gz download] via [http://www.element14.com/community/docs/DOC-44703 Element14], works with WPA2-AES-CCMP ([http://www.ctrl-alt-del.cc/2012/05/raspberry-pi-meets-edimax-ew-7811un-wireless-ada.html howto]) (B) - [http://dl.dropbox.com/u/80256631/8192cu-latest.tar.gz Alternative driver download link that works with Raspian]. <b>Note:</b> With current Raspbian (2012-09-18-Wheezy) it is recognized immediately, the default module works fine; the configuration is easy using wireless-essid and wireless-key in /etc/network/interfaces.<br />
*** The EW-7811Un can be powered directly from the Raspberry Pi if the Raspberry Pi is powered using a well regulated power supply.<br />
*** EW-7811Un [http://www.savagehomeautomation.com/raspi-edimax-ew-7811un step-by-step installation and configuration instructions] for Debian & Raspian with screenshots can be found here: [http://www.savagehomeautomation.com/raspi-edimax-ew-7811un here] <br />
*** A script-based installation for the [http://www.edimax.co.uk/en/produce_detail.php?pd_id=328&pl1_id=1&pl2_id=44 EW-7811Un] by MrEngman can be found [http://www.raspberrypi.org/phpBB3/viewtopic.php?f=26&t=6256&hilit=edimax on the Raspberry Pi forums]. Tested with Debian Squeeze and Raspbian. [http://dl.dropbox.com/u/80256631/install-rtl8188cus.txt An installation guide can be found here.]<br />
*** Instructions for getting the [http://www.edimax.co.uk/en/produce_detail.php?pd_id=328&pl1_id=1&pl2_id=44 EW-7811Un] working in Raspbmc (tested RC3) can be found [http://forum.stmlabs.com/showthread.php?tid=780 here].<br />
*** Simple step-by-step instructions for [http://www.edimax.co.uk/en/produce_detail.php?pd_id=328&pl1_id=1&pl2_id=44 EW-7811Un] which uses the RTL8192 chipset [[RPi_edimax_EW-7811Un]]<br />
*** EW-7811Un[USB ID 7392:7811](Raspbian Wheezy, 2012-12-16, Prod. Model B, Rev 2) Worked right out of the box - only needed to configure WPA. <br />
** [http://www.edimax.com/en/produce_detail.php?pd_id=8&pl1_id=1&pl2_id=44 EW-7318USg] USB ID 148f:2573, rt73usb. RT2573 chipset. Works with powered usb-hub or shorted polyfuses.<br />
** [http://www.edimax.co.uk/en/produce_detail.php?pd_id=261&pl1_id=1&pl2_id=44 EW-7711UAn], Ralink RT2870, works perfectly on Arch with a powered hub (not tested without yet). Simply required wireless_tools and wpa_supplicant, the drivers/firmware are included in kernel 3.0. I followed the Arch [https://wiki.archlinux.org/index.php/Wireless_Setup Wireless Setup] instructions.<br />
<br />
* '''edup'''<br />
** [[http://www2.buyincoins.com/details/usb-150m-wifi-wireless-lan-network-card-adapter-antenna-product-1916.html Edup 150MBPS Wi-Fi adapter]] USB ID: 148f:5370 Ralink Technology, Corp. RT5370 Wireless Adapter. Driver is the RT2800USB module, I had to install the firmware as rt2870.bin in /lib/firmware.([http://raspberry-pi-notes.blogspot.com/2012/05/rt5370-cheap-micro-usb-wireless-dongle.html requires firmware-ralink from Wheezy]) (B)<br />
** [http://dx.com/p/ultra-mini-nano-usb-2-0-802-11n-150mbps-wifi-wlan-wireless-network-adapter-48166?item=1&Utm_rid=24958662&Utm_source=affiliate Ultra-Mini Nano USB 2.0 802.11n 150&nbsp;Mbit/s Wi-Fi/WLAN Wireless Network Adapter] USB ID: ID 0bda:8176 Works stable when using VLC for internet radio receiver. Works stable 24/7 on two of my Raspberries used as webserver. Use method shown [http://www.raspberrypi.org/phpBB3/viewtopic.php?t=7471&p=91736 here] for Debian. Seems to be the same as EW-7811Un using the RTL8188CUS chipset.<br />
<br />
** [http://www.szedup.com/show.aspx?id=1681 edup nano EP-N8508] Use method shown [http://www.raspberrypi.org/phpBB3/viewtopic.php?t=7471&p=91736 here] for Debian. Requires powered USB hub for adequate power. When directly powered by Raspberry Pi, it fails after a few minutes. (B) Unusable with analog audio because when data is being send or received the audio get distorted. Use script from [http://dl.dropbox.com/u/80256631/install-wheezy-beta-rtl8188cus-20120619.sh here] for Wheezy.<br />
<br />
* '''Eminent'''<br />
** EM4575 - rt2800usb driver.<br />
<br />
* '''EnGenius'''<br />
** EUB9603 EXT - Realtek r8712u driver <br />
<br />
* '''Gigabyte'''<br />
** Gigabyte GN-WB32L 802.11n USB WLAN Card. Works with the rt2800usb driver.<br />
<br />
* '''GMYLE'''<br />
** Wireless 11n USB Adapter. Uses RTL8188CUS chipset - cheap on eBay. Installs and works using the install-rtl8188cus-latest.sh script.<br />
<br />
* '''Hawking'''<br />
** HWU54G rev. Z2 (802.11g) (B). Requires "zd1211-firmware" package.<br />
<br />
* '''IOGear'''<br />
** [http://www.element14.com/community/docs/DOC-44703 GWU625] USB ID 0bda:8172, r8712u staging driver, included on Fedora Remix & Arch, must [http://www.element14.com/community/servlet/JiveServlet/download/44948-8-97488/r8712u_ko.zip download] for Debian Squeeze and install firmware - Realtek from non-free Squeeze repository. No need to download firmware when using Debian Wheezy (B)<br />
<br />
* '''ISY'''<br />
** USB Wireless Micro Adapter IWL 2000, tested on Raspbian; follow [http://daniel-lnx.blogspot.nl/2013/01/raspberry-pi-and-isy-usb-wireless-micro.html these] instructions.<br />
<br />
* '''Linksys'''<br />
** Linksys (Cisco) WUSB100 ver.2 1737:0078, tested on Raspbian; follow [http://www.brucalipto.org/linux/the-raspberry-diary-wusb100-wireless-n/ Brucalipto.org] instructions; not stress tested, but it works without issues for light network load.<br />
** Linksys (Cisco) WUSB600N, test on Raspbian, details [http://elibtronic.ca/content/20120731/raspberry-pi-part-1-wifi-support here]<br />
** Linksys WUSB54GC (manufactured 07/2008) No issues! needs powered hub on version 1.0 boards - 13b1:0020<br />
** Linksys WUSB54G ver.4, Works well even when plugged directly to the Raspberry Pi. Requires 300mA max, hence recommended to use powered usb hub for extended operation.<br />
<br />
* '''LogiLink'''<br />
** Wireless LAN USB 2.0 Nano Adapter 802.11n LogiLink [http://www.logilink.eu/showproduct/WL0084B.htm] is working even USB powered.<br />
** Micro Wireless LAN USB Adapter [http://www.logilink.eu/showproduct/WL0085.htm] is working good.<br />
<br />
* '''Lutec'''<br />
** Lutec WLA-54L (old version with ZD1211b chipset) is working even USB powered.<br />
<br />
* '''Micronet'''<br />
** Micronet SP907NS, 11N Wireless LAN USB Adapter (uses Realtek RTL8188CUS) works plugged directly into Raspberry Pi USB (B) [http://dl.dropbox.com/u/80256631/install-rtl8188cus.txt Debian installation instructions] IMPORTANT: read the instructions first to avoid problems, and [http://dl.dropbox.com/u/80256631/install-rtl8188cus-latest.sh Auto-install script]. The script has been used to install other adapters using the RTL8188CUS chip. [http://dl.dropbox.com/u/80256631/8192cu-latest.tar.gz Updated driver] that handles the latest rpi-updates that kill the original driver, download for manual installation, automatically installed by the Auto-install script.<br />
<br />
* '''ModMyPi'''<br />
** Wireless USB 11N Nano Adaptor 802.11N (Realtek RTL8188CUS) works plugged directly into Raspberry Pi USB without the need for a USB hub. No drivers need installing on Raspian - plug and play! Available from the [https://www.modmypi.com/raspberry-pi-accessories/wireless-USB%20-1N-nano-adaptor-802.11N-(WiFi-dongle) ModMyPi Raspberry Pi Shop].<br />
<br />
* '''MSI'''<br />
** 0db0:6861 MSI-6861 802.11g Wi-Fi adapter (US54G): works with external powered USB hub, requires firmware from [http://sourceforge.net/projects/zd1211/files/zd1211-firmware/ here], power management must be disabled: <code>iwconfig wlan0 power off</code><br />
<br />
* '''Mvix'''<br />
** Mvix Nubbin (MS-811N): works out of the box on Raspbian "Wheezy" and does not need a powered USB hub.<br />
<br />
* '''Netgear''' <br />
** N150: Reported as WNA1100 device, uses the Atheros ar9271 chipset. On Debian, requires the <code>firmware-atheros</code> package from the <code>Squeeze-backports</code> non-free repository (!)<br />
** N150: Some versions reported as Realtek RTL8188CUS device. Read Micronet entry above and use RTL8188CUS script for installation. Works best plugged into powered USB hub.<br />
** WG111v1: Prism54 chipset. Needs powered hub. Follow info for Prism54 chipset on Debian wiki.<br />
** WG111v2: Realtek rtl8187 chipset. Seems to draw a lot of power; e.g. I can't power this and a USB thumb drive simultaneously.<br />
** WG111v3: Realtek RTL8187B chipset. Works straight out of the box using a powered USB hub.<br />
** WNA1000M works with Raspberry Pi Model B Board v. BS1233. However, when downloading torrents and when they pick up speed, the system becomes unresponsive. <br />
<br />
* '''OvisLink'''<br />
** Evo-W300USB: USB ID 148f:2270 Ralink Technology RT2770. apt-get install firmware-ralink<br />
<br />
* '''Patriot Memory'''<br />
** [http://patriotmemory.com/products/detailp.jsp?prodline=6&catid=69&prodgroupid=163&id=1198&type=20 PCUSBW1150] Wireless 11N USB adapter (uses Realtek RTL8188CUS) Install using Micronet script. Works only through powered USB hub.<br />
** [http://www.patriotmemory.com/products/detailp.jsp?prodline=6&catid=69&prodgroupid=163&id=973&type=20 PCBOWAU2-N] Wireless 11N USB adapter (uses Realtek RTL8191SU chip) Installed using r8712u Kernel module<br />
<br />
* '''Ralink'''<br />
** inner 02 joggler Wi-Fi USB RT2770F USB-ID 148f:2770 (firmware-ralink required) (only got dhcp on powered hub)<br />
** [http://www.dx.com/p/24688 RT2070] USB-ID 148f:2070 firmware is already loaded into Raspbian. For Debian, the firmware must be installed ([http://wiki.debian.org/rt2870sta instructions]). Needs a powered USB hub.<br />
** RT3070 USB-ID 148f:3070 firmware is already loaded into Raspbian.<br />
** [http://www.element14.com/community/docs/DOC-44703 RT2501/RT2573] USB-ID 148f:2573 (firmware-ralink required) (B)<br />
** RT5370 USB-ID 148f:5370 ([http://raspberry-pi-notes.blogspot.com/2012/05/rt5370-cheap-micro-usb-wireless-dongle.html requires firmware-ralink from Wheezy]) [[RPi_Ralink_WLAN_devices]](B). An image of an adapter with this chip can be found [http://i.imgur.com/wRF7L.jpg here].<br />
** RT5370 supports Access Point and it be used for hostapd <br />
<br />
* '''Rosewill'''<br />
** RNX-N180UBE Wireless B/G/N Adapter<br />
*** Realtek RTL8191SU chipset, USB-ID 0bda:8172<br />
*** Tested in Arch, works out of box. Powered USB hub required.<br />
*** Tested in Raspbian, used wicd to configure network settings. Powered USB hub Required.<br />
*** Tested in Raspbmc. Needs package firmware - Realtek and used wicd-curses to configure. Powered USB hub required<br />
** RNX-G1 Wireless B/G Adapter<br />
*** Realtek RTL8187 chipset, USB-ID 0bda:8187<br />
*** Tested in Arch, works out of box. USB hub required.<br />
** RNX-MiniN1 (RWLD-110001) Wireless-N 2.0 Dongle (Realtek Semiconductor Corp. RTL8188CUS 802.11n WLAN Adapter)<br />
*** Tested in Raspbian, powered from USB hub.<br />
<br />
* '''Sabrent'''<br />
** USB-A11N: Mini USB 2.0 Wireless-N WiFi Network Adapter: USB ID 0bda:8176, works automatically in Raspbian using rtl8192cu driver along with Logitech BT mini-receiver (keyboard/mousepad) without external hub using 5.25V 1 A psu (4.99V T1/T2) on rev 2.0 (B)<br />
<br />
* '''Sagem'''<br />
** Sagem Wireless USB stick XG-760N: USB ID 079b:0062, Module is not shipped in Debian image, but it can be "sudo apt-get install zd1211-firmware"<br />
<br />
* '''Sempre'''<br />
** Sempre Wireless USB stick WU300-2: USB ID 0bda:8172, Realtek r8712u driver + firmware-realtek package. Module is shipped in Raspbian image. If you need to build it for other distros, read this: http://www.t3node.com/blog/sempre-wireless-usb-stick-wu300-2-on-raspberry-pi/<br />
<br />
* '''Sitecom'''<br />
** Sitecom Wi-Fi USB Adapter N300: USB ID 0a5c:5800, Realtek r8712u driver + firmware Realtek. Module available in shipped Raspbian image. '''NOTE:''' although this dongle will also work without powered hub, if there is a voltage problem (either on the Raspberry or on the hub, but verified only on the hub so far) this wifi dongle will receive signal perfectly (RX), but not be capable of sending anything (TX) and the MAC address will be permanently set to FF:FF:FF:FF:FF:FF (this is indicative that there is not enough power) [http://www.raspberrypi.org/phpBB3/viewtopic.php?f=28&t=24247]<br />
<br />
* '''SL'''<br />
** SL-1507N: USB 802.11n 150M Wi-Fi Wireless LAN Network Card Adapter SL-1507N Black<br />
*** I bought this on on eBay for $4.19 (free shipping) @ http://www.ebay.com/itm/270853614804?ssPageName=STRK:MEWNX:IT&_trksid=p3984.m1497.l2649#ht_4379wt_1199<br />
*** It worked out of the box on Raspbmc RC4, with the network manager add-on; seems to be an rt2800usb<br />
*** dmesg output "usbcore: registered new interface driver rt2800usb"<br />
<br />
* '''SMC'''<br />
** SMCWUSBS-N: Hardware detected as rt2800, but it is missing firmware; "sudo apt-get install firmware-ralink" fixed it<br />
** SMCWUSB-G: Gives "couldn't load firmware" error. "sudo apt-get install zd1211-firmware" fixes it.<br />
<br />
* '''Sony'''<br />
** Sony UWA-BR100 802.11abgn Wireless Adapter [Atheros AR7010+AR9280] (Vendor ID: 0411, Product ID: 017f) - Tested with Raspbian. Needs package firmware-atheros.(B)<br />
<br />
* '''Tenda''' <br />
** USB 11n adapter on a G network: Ralink 2870/3070 driver (!)<br />
** Tenda W311M Wireless N150 Nano USB Adapter ([http://www.tenda.cn/tendacn/Product/show.aspx?productid=375 product page]) - Works out-of-the-box with Raspbian as of 2012-12. Tested in WPA-Personal network. Runs without Powered Hub when plugged into Raspberry Pi.<br />
** Tenda W311MI Wireless N Pico USB Adapter (identified as Ralink RT5370 Wireless Adapter; USB-ID: 148f:5370) - Works out-of-the-box for Raspian 2012/09/18 or later. An earlier version gave me problems.<br />
** Tenda W311U Mini 11N Wireless USB Adapter (USB-ID 148f:3070): Ralink 2870/3070 driver; needs powered hub. [http://blog.modmypi.com/2012/06/installing-tenda-w311u-mini-wireless.html Debian installation instructions] Available from the [https://www.modmypi.com/raspberry-pi-accessories/tenda-wireless-n150-usb-network-adapter ModMyPi Raspberry Pi Shop] <br />
** Tenda W311U+ Wireless USB Adapter - Tested with Raspbian.<br />
<br />
*'''The Pi Hut'''<br />
** USB 802.11n Wi-Fi adapter (from [http://thepihut.com/products/usb-wifi-adapter-for-the-raspberry-pi The Pi Hut's Raspberry Pi Store])<br />
<br />
* '''TP-Link'''<br />
** TL-WN321G (Ralink RT2501/RT2573, rt73_usb) Works out of the box when plugged in before boot. Plugging in after boot only with powered USB hub. RasPi Model B, Rev. 2.0<br />
** TL-WN422G v? (Atheros AR9271, ath9k_htc) Works out of the box when plugged in before boot. Plugging in after boot only with powered USB hub. RasPi Model B, Rev. 2.0<br />
** TL-WN422G v2 (ath9k_htc) Works OOTB in Debian Wheezy Beta. Runs without powered Hub when plugged into running Raspberry Pi, but the Raspberry Pi won't boot while the stick is plugged in.<br />
** TL-WN721N (ath9k_htc device with htc_9271.fw file from http://linuxwireless.org/download/htc_fw/1.3/htc_9271.fw); needs powered USB Hub (B) | works OOTB with Wheezy Raspbian (2012-08-16) connected directly to raspberry pi (B) and AP functionality tested with hostapd.<br />
** TL-WN722N (ath9k_htc device with htc_9271.fw file from http://linuxwireless.org/download/htc_fw/1.3/htc_9271.fw); needs powered USB Hub (B)<br />
** TL-WN723N (RTL8188SU); works OOTB with Raspbian 2012-09-17, (B) stable with 1&nbsp;A PSU and without powered USB hub on r2.0. (a model B Pi with Arch Linux reboots if the dongle is plugged, restart sees the device without problems afterwards)<br />
** TL-WN723N v2 (USB ID: ID 0bda:8176 Realtek Semiconductor Corp. RTL8188CUS 802.11n WLAN Adapter, FCC ID: TE7WN723NV2) Works from a box with Raspbian 2013-02-09. Used 2.1A adapter, without powered hub.<br />
** TL-WN725N Works out of the box on Raspbian 2012-12-16 without a powered USB hub. This adapter is based on the Realtek RTL8188CUS chipset.<br />
** TL-WN821N v3 (ath9k_htc, htc_7010.fw); works out of the box on ArchLinuxARM, Wheezy and on OpenElec (>r11211), Problems with prior OpenElec; needs powered USB Hub (B). This chipset is also compatible with hostapd (wireless AP software)<br />
** TL-WN822N v2 (ath9k_htc) works on ArchLinuxARM, with powered USB Hub. Successfully tested hostapd/dnsmasq.<br />
** TL-WN823N Works out of box on Raspian using powered USB Hub<br />
** TL-WN7200ND works. Can be made as a WiFi AP using hostapd. Need a powered USB hub.<br />
<br />
<br />
* '''Trendnet'''<br />
** [http://www.wikidevi.com/wiki/TRENDnet_TEW-648UBM TEW-648UBM] USB ID: 20f4:648b, works OOTB with [http://learn.adafruit.com/adafruit-raspberry-pi-educational-linux-distro/ Adafruit Occidentials Raspbian Wheezy variant] as it includes kernel with [http://www.wikidevi.com/wiki/Special:Ask?title=Special%3AAsk&q=%5B%5BChip1+model%3A%3ARTL8188CUS%5D%5D&po=%3FInterface%0D%0A%3FFCC+ID%0D%0A%3FVendor+ID%0D%0A%3FDevice+ID%0D%0A%3FChip1+model%0D%0A%3FSupported+802dot11+protocols%0D%0A%3FMIMO+status%0D%0A%3FOUI%0D%0A&sort_num=&order_num=ASC&eq=yes&p%5Bformat%5D=broadtable&p%5Blimit%5D=500&p%5Bsort%5D=&p%5Boffset%5D=&p%5Bheaders%5D=show&p%5Bmainlabel%5D=&p%5Blink%5D=all&p%5Bsearchlabel%5D=&p%5Bintro%5D=&p%5Boutro%5D=&p%5Bdefault%5D=&p%5Bclass%5D=sortable+wikitable+smwtable&eq=yes RTL8188CUS driver built-in] (B)<br />
** [http://www.wikidevi.com/wiki/TRENDnet_TEW-649UB TEW-649UB] Works with OpenElec 3.0, chipset Realtek RTL8191SU<br />
<br />
* '''Widemac'''<br />
** RT5370 Wireless Adapter from [http://www.ebay.co.uk/itm/180887771838?ssPageName=STRK:MEWNX:IT&_trksid=p3984.m1497.l2649 Ebay] runs without powered hub. Follow these [http://elinux.org/RPi_Ralink_WLAN_devices instructions], but go to [http://ftp.de.debian.org/debian/pool/non-free/f/firmware-nonfree/ ftp.de.debian.org/debian/pool/non-free/f/firmware-nonfree/] and pick the latest firmware-ralink_0.xx_all.deb<br />
<br />
* '''ZyXEL'''<br />
** [http://www.element14.com/community/message/50015#50015/l/re-installing-kernel-headers-on-the-pi NWD2105] USB ID: 0586:341e, RT3070 chipset, rt2800usb driver (B)<br />
** [http://www.zyxel.com/products_services/g_202.shtml G-202] model 0586:3410 ZyXEL Communications Corp. ZyAIR G-202 802.11bg using zd1211rw kernel module and zd1211-firmware package<br />
<br />
===Problem USB Wi-Fi Adapters===<br />
<br />
These adapters were tested and found to have issues the Raspberry Pi. Note [http://www.raspberrypi.org/phpBB3/viewtopic.php?f=28&t=6928] as a possible solution/explanation for errors while running LXDE.<br />
<br />
* '''Alfa'''<br />
** AWUS036NHA (Vendor ID: 0cf3, Product ID: 9271) - Tested with Raspbian. Works fine if connected after boot. Kills boot process if previously attached. [http://www.raspberrypi.org/phpBB3/viewtopic.php?f=28&t=16809&p=169469#p169469 Details here.]<br />
<br />
* '''D-Link'''<br />
** ( DWA-131 (rev. B1) ) - Works now on Raspbian's kernel 3.6.11+ or with DLink firmware: http://tsd.dlink.com.tw/<br />
** DWL-G132 - In archlinux it is recognized - lsusb: 2001:3a03 D-Link Corp. DWL-G132 (no firmware) [Atheros AR5523] - but no wlan0 device is created - perhaps it needs the firmware to be loaded<br />
<br />
* '''Edimax'''<br />
** EW-7811Un (Vendor ID: 7397, Product ID: 7811) - Reports as containing the Realtek RTL8188CUS chipset listed below, no lockup or kernel oops under Wheezy, but dmesg reports constant timeouts trying to initialize the module. This appears to be resolved on 2012-09-18-Wheezy-raspbian and newer versions. EW-7811Un causes sporadic USB Issues when used together with steelseries 6G keyboard (repeated keys, possible file system corruption)<br />
** EW-7811Un (Vendor ID: 7397, Product ID: 7811) - There have been issues with receiving UDP multicast packages in combination with most (not all) wireless routers. Nearly impossible to debug, since running a sniffer on the Pi makes everything work as expected.<br />
** EW-7811Un It doesn't support Access Point and you can't use it for hostapd.<br />
<br />
* '''Linksys'''<br />
** WUSB300N (Vendor ID: 13B1, Product ID: 0029) - Tested with Raspbian, OpenELEC, among others. No Linux chipset support for Marvell 88W8362 at all.<br />
<br />
* '''LogiLink'''<br />
** WL0085 tested under Debian (Squeeze, Wheezy, Raspbian); no stable connection can be established. This gets even worse when X is running.<br />
<br />
* '''MicroNEXT'''<br />
** MN-WD152B (Debian image) modprobe hangs when plugged in, lsusb hangs. udevd errors in the logs. [http://www.element14.com/community/thread/17632] [http://www.raspberrypi.org/phpBB3/viewtopic.php?t=6737]<br />
*** Possible fix: try the new [http://learn.adafruit.com/adafruit-raspberry-pi-educational-linux-distro/occidentalis-v0-dot-1 Adafruit Occidentalis v0.1] image (based on Raspbian Wheezy) as it includes the needed 8192cu driver builtin to the kernel<br />
<br />
* '''Netgear'''<br />
** WNDA3100v2 tested with Debian (Wheezy); no driver for broadcom chipset (see [http://www.wikidevi.com/wiki/Netgear_WNDA3100v2 http://www.wikidevi.com/wiki/Netgear_WNDA3100v2]).<br />
<br />
* '''Realtek'''<br />
** RTL8188CUS USB-ID 0bda:8176, kernel oops in dmesg and freeze when pulled from USB. (B)<br />
<br />
* '''Trendnet'''<br />
** [http://www.element14.com/community/docs/DOC-44703 TEW-424UB] USB ID: 0bda:8189; tested on Debian, Fedora & Arch; rtl8187 driver; errors with LXDE running (B)<br />
<br />
* '''TP-Link'''<br />
** [http://www.element14.com/community/docs/DOC-44703 TL-WN821N] USB ID: 0cf3:7015; tested on Debian; requires [http://linuxwireless.org/download/htc_fw/1.3/htc_7010.fw htc_7010.fw] firmware; ath9k_htc driver; errors with LXDE running (B)<br />
** TL-WN723N USB ID: 0bda:8176; tested on Arch without a powered hub; it seems to draw too much current.<br />
** TL-WDN3200 USB ID: 148f:5572, no native driver available under Raspbian, OpenELEC, raspbmc (neither under x86 Linux) for the ralink 5572 chipset. Might work if driver is compiled from [http://www.ralinktech.com/en/04_support/support.php?sn=501 source].<br />
<br />
== USB Bluetooth adapters ==<br />
===Working Bluetooth adapters===<br />
* Asus USBIA-EG (paired with Asus Blutooth Keyboard/Media Center Remote<br />
** Verified works error-free in Multiple Distros (Openelec, Raspbian, RaspBMC, Xbian) Latest builds eliminate text echo problems.<br />
* Cambridge Silicon Radio, Ltd Bluetooth Dongle (HCI mode) - (USB ID 0a12:0001)<br />
** Example of above is; TOPDIGI UA01 Bluetooth USB Dongle Plug and Play (install bluez package from std repos)<br />
** Tesco own brand 'Technika' Nano Bluetooth Adapter has the Cambridge Silicon Radio chipset and works fine, cost £5.97 at time of posting.<br />
** Hama USB Bluetooth 3.0 adapter (Class 1) ~£10 on amazon.co.uk.<br />
** Another sample: Product ID: 0a12:0001, pictured here: http://www.element14.com/community/message/58288<br />
** RiiTek RT-MWK02+ - comes with a USB Bluetooth adapter that works perfectly for both the RiiTek mini Bluetooth keyboard/mouse and other Bluetooth devices. Tested both on builtin USB and on powered USB hub. There are other RiiTek Bluetooth (and non-Bluetooth wireless) devices on the working list. Bluetooth adapter shows up in lsusb as "0a12:0001 Cambridge Silicon Radio" - this is notable as most other sources of this chipset do not seem to be available in the US.<br />
** ICIDU USB Bluetooth Adapter Class II (Not the mini version) - Works out of the box with Raspbian and RaspBMC. Hot-plugging causes Pi restarts, however leaving it plugged in directly into the pi works fine. Powered USB Hub is advised if hotplugging. ~5 Euro in the Netherlands.<br />
** Sabrent BT-USBT. CSR radio, bluetooth 2.0. Tested with Raspbian<br />
** Azio BTD211. CSR radio, bluetooth 2.1 + EDR. Tested with Raspbian<br />
** Azio BTD-V400. CSR BC8 radio, bluetooth 4.0. Tested with Raspbian using powered USB hub<br />
* D-Link DBT-122, with ID 07d1:f101, using a Broadcom chip<br />
** http://www.element14.com/community/message/58288<br />
* IOGear GBU321 (Broadcom BCM2045 Chipset)<br />
** Works with Raspbian Wheezy directly attached to Raspberry Pi and via powered USB hub.<br />
* Trust BT-2400p<br />
** Working well with Raspbian Wheezy directly attached to Raspberry Pi. Using with sma-Bluetooth (SMA Solar Inverter reading software).<br />
<br />
===Working Bluetooth/Wifi Combo adapters===<br />
* PLANEX 2 in 1 Micro Size USB Bluetooth3.0 WiFi Combo Adapter - Model number: BT-Micro3H2X<ref>http://www.raspberrypi.org/phpBB3/viewtopic.php?f=45&t=27678</ref><br />
* Cirago Bluetooth 3.0 High Speed & Wi-Fi Combo USB Mini Adapter, Class 2 (BTA7300)<ref>http://www.raspberrypi.org/phpBB3/viewtopic.php?f=45&t=27678</ref><br />
* Lindy USB Bluetooth 3.0 HS + WLAN Adapter, Class 2 (Lindy No.52213)<ref>http://www.lindy.co.uk/shop/showProductDetail.do?orderNumber=52213</ref><br />
<br />
===Problem Bluetooth adapters===<br />
* '''Belkin'''<br />
** Belkin F8T017. Tested with Raspbian 2012-07-15 and bluez installed with apt-get. When dongle is inserted into Pluscom powered USB hub, my remote PuTTY session scrolls incredibly slowly (testing with ls -R to generate text). Suspect network issue. Lots of errors on dmesg too. Raspberry Pi itself is responsive when using directly. On removal of the device everything goes back to normal.<br />
* '''Generic'''<br />
** [http://dx.com/p/mini-bluetooth-v3-0-usb-2-0-dongle-71248 Bluetooth "3.0" Dongle]. Doesn't work reliably - eg. after some time it will hang and the device will need to be reset using fcntl. The device id is 1131:1004 Integrated System Solution Corp. Bluetooth Device.<br />
** [http://dx.com/p/super-mini-bluetooth-2-0-adapter-dongle-vista-compatible-11866 Super Mini Bluetooth 2.0 Dongle]. The device is recognized and after installing bluez-firmware you can bring it up with hcitool hci0 up. However whenever you try to pair with any device it will cause kernel panic and lock up the system. Confirmed on Raspbian, RaspBMC. The device is a counterfeit Cambridge Silicon Radio device, probably with several bugs in it causing lockups.<br />
* Asus USB-BT211<br />
** Shows up as HCI device in Raspbian, but it does not scan or pair.<br />
** http://www.raspberrypi.org/phpBB3/viewtopic.php?f=28&t=9962<br />
<br />
== USB Ethernet adapters ==<br />
===Working Ethernet adapters===<br />
* '''AVM'''<br />
** FRITZ!Box WLAN 3030 USB Ethernet Adapter: Works out of the box. No external power source needed.<br />
* '''Wintech'''<br />
** USB 2.0 LanCard Model: LAU-15 (CK0049C) using the mcs7830 driver. Probably needs more than 100&nbsp;mA current. [http://www.raspberrypi.org/phpBB3/viewtopic.php?f=46&t=8708#p106136]<br />
* '''LogiLink'''<br />
** USB 2.0 UA0144: AX88772 chipset using the asix kernel driver. Tested only on powered USB hub so far.<br />
** LogiLink Fast EN USB 2.0 to RJ45 Adapter: Test on Wheezy-Raspian (2012-08-16) without USB Hub will be confirmed<br />
lsusb output: Bus 001 Device 004: ID 9710:7830 MosChip Semiconductor MCS7830 10/100 Mbps Ethernet adapter <br />
* '''Apple'''<br />
** Apple USB Ethernet Adapter using asix kernel driver. Works out of the box on Raspbian, haven't tested on any other OS.<br />
* '''Edimax'''<br />
** Edimax EU-4230 USB2.0 Fast Ethernet Adapter with 3 port USB hub. Works out of the box. Needs its own power source.<br />
* '''D-Link'''<br />
** D-Link DUB-E100 Fast Ethernet USB 2.0 Adapter - works out of the box, requires own power supply (from powered USB hub)<br />
* '''LinkSys'''<br />
** Linksys - USB200M - Compact USB 2.0 10/100 Network Adapter - raspian recognized it automatically and so far I have only pinged a few addresses with and it worked. I had it plugged into a powered hub so I cannot say if it works connected directly to the pi.<br />
* '''Sabrent'''<br />
** Sabrent USB 2.0 10/100 Ethernet Adapter - works out of the box (asix), but USB 2.0 '''only''' (does not work if using dwc_otg.speed=1 in cmdline.txt to force USB 1.1 for other problem hardware)<br />
* '''Sitecom'''<br />
** Sitecom LN-030 V2 detected as ASIX AX88772 USB 2.0 Ethernet Adapter works out of the box. Doesn't seem to require any extra power supply.<br />
* '''A-Link'''<br />
** A-Link NA1GU Gigabit USB 2.0 Ethernet adapter<br />
This adapter works, but it (probably) requires a bit of work. The driver for the chipset (Asix AX88178) included with the Raspbian kernel (v 3.1.9+ Aug 7 2012) does '''not''' work. With that driver the device is detected, but it does not seem to be possible to actually put any traffic through it. :-( In order to make it work you need to download the latest driver from [http://www.asix.com.tw/products.php?op=pItemdetail&PItemID=84;71;100&PLine=71 the chipset manufacturer]. The version I used was "Linux kernel 3.x/2.6.x Driver" v4.4.0, released 2012-05-18. Fortunately this is GNU GPLv2 -licenced source code and not a binary blob, so compiling it for the Raspberry Pi is perfectly doable. The hardest part was in fact getting the Linux source code required, because the repositores contained the source for the wrong kernel version. >:-( Fortunately there is [https://www.grendelman.net/wp/compiling-kernel-modules-for-raspbian-raspberry-pi a very useful guide] for how to get the sources from github, and preparing that source so that you can compile modules. Unfortunately you will have to compile the kernel (even if you don't actually install it) - which will take the better part of the day on the Raspberry, but once that's done you can unpack the driver source and just run "make && sudo make install". Reboot and you should have a fully working Ethernet adapter.<br />
<br />
The adapter seems to work without a powered USB hub, but according to the specifications it can draw up to 190&nbsp;mA, so there might be stability issues if additional power is not provided.<br />
* '''Hama'''<br />
** Hama 00049244 Fast Ethernet USB 2.0-Adapter detected as MOSCHIP 7830/7832/7730 usb-NET adapter. Works out of the box on Debian Wheezy/sid (2012-08-08-wheezy-armel)(not tested yet on other OS). No external power source or USB hub needed.<br />
* '''Newlink'''<br />
** Newlink NLUSB2-ETH USB 2.0 Ethernet Adapter. Works out of the box on Raspbian. Detected as ASIX AX88772. Works without a powereed hub.<br />
<br />
===Problem Ethernet adapters===<br />
* Axago<br />
** Axago ADE-X1 10/100 Ethernet Adapter (USB: 9710:7830 driver:mcs7830). Adapter working about 10 minutes without problem, but after that kernel write error message to dmesg and no packet is received. Needed to unplug and plug USB again. Tested with and without powered USB hub. dmesg error: NETDEV WATCHDOG: eth1 (MOSCHIP usb-ethernet driver): transmit queue 0 timed out<br />
<br />
* Davicom / Kontron<br />
** Kontron DM9601 (USB: 0fe6:9700) Cost $5 on Ebay, works OK with Dell laptop under WinXP & Debian. Adaptor works on boot on R-Pi model A well enough for ping and NTP, but then crashes with "Kernel Bug at net/core/skbuff.c:127" immediately when file transfer begins. TP1-TP2 voltage measured solid at 4.92 V. See also http://www.raspberrypi.org/phpBB3/viewtopic.php?f=28&t=39567&p=325003#p325003 The Linux DM9601 Driver is reported to be the problem here: http://www.raspberrypi.org/phpBB3/viewtopic.php?f=66&t=34557 so until driver is updated, do not bother with this device.<br />
<br />
== USB Sound Cards ==<br />
You will usually want the <code>alsa</code> package for sound. In the Debian image for Raspberry Pi (and possibly other distributions) USB sound cards are prevented from loading as the first sound card, which can be an annoyance if it's the only device you have. To disable this behaviour edit <code>/etc/modprobe.d/alsa-base.conf</code> and comment out the last line; <code>options snd-usb-audio index=-2</code> . If you are not user ''pi'' you may need to add your username to the ''audio'' group thus: <code>sudo adduser yourusername audio</code> (user ''pi'' usually belongs to this group anyway).<br />
<br />
* '''Creative'''<br />
** [http://asia.creative.com/products/product.asp?category=1&subcategory=207&product=17892 Sound Blaster Play!]<br />
* '''Daffodil'''<br />
** [http://www.amazon.co.uk/gp/product/B002FI7GWK/ref=oh_details_o03_s00_i00 USB Sound Adapter US01]. Tested with low-cost headphone/microphone set via ''audacity'' (See notes at [http://www.cpmspectrepi.webspace.virginmedia.com/raspberry_pi/MoinMoinExport/DaffodilUSBSoundAdapter.html CPM-Spectre-Pi...DaffodilUSBSoundAdapter]).<br />
* '''Edirol'''<br />
** [http://www.roland.com/products/en/UA-1A/ UA-1A]<br />
* '''GWCtech'''<br />
** [http://www.gwctech.com/product3.asp?listid=3&id=4&subid=10&pid=788&typeid=96 AA1570 USB 7.1 Sound Card] (aka [http://www.conrad.com/ce/en/product/872990/USB-SoundBox-71 Conrad AA 1570 7.1 SoundBox]) - playback works fine, Recording stutters unless dwc_otg.speed=1 is set<br />
* '''Hercules'''<br />
** [http://www.hercules.com/fr/Cartes-Son/bdd/p/123/gamesurround-muse-xl-pocket-lt3/ Gamesurround Muse XL (Pocket LT3)]<br />
* '''Logilink'''<br />
** [http://www.logilink.de/showproduct/UA0053.htm?seticlanguage=en UA0053 USB Soundcard with Virtual 3D Soundeffects LogiLink]<br />
* '''Logitech'''<br />
** [http://www.amazon.com/Logitech-Wireless-Gaming-Headset-Surround/dp/B003VANOFY/ref=sr_1_1?ie=UTF8&qid=1358114107&sr=8-1&keywords=g930 Logitech G930 Wireless Gaming Headset with 7.1 Surround Sound] (stereo works with ALSA, have not tried 7.1 Surround Sound)<br />
* '''NuForce uDAC-2'''<br />
** [http://www.nuforce.com/hp/products/iconudac2/index.php NuForce uDAC-2 Headphone Amplifier and USB DAC]<br />
* '''Plantronics'''<br />
** [http://www.ebay.com/itm/Genuine-New-Plantronics-External-USB-Audio-Soundcard-New-Sealed-/300845395889?pt=US_Sound_Card_External&hash=item460bc86fb1 Plantronics Stereo USB Adapter -01] (works with ALSA) (shows up in lsusb as 0d8c:000c C-Media Electronics, Inc. Audio Adapter)<br />
* '''Terratec'''<br />
** [http://www.terratec.net/fr/produkte/Aureon_Dual_USB_12339.html Aureon Dual USB] (not with USB high speed; add dwc_otg.speed=1 to /boot/cmdline.txt, but that will slow down all USB transfers)<br />
* '''Texas Instruments PCM2704'''<br />
** [http://www.ti.com/product/pcm2704 PCM2704 98&nbsp;dB SNR Stereo USB2.0 FS DAC with line-out and S/PDIF output, Bus/Self-powered]<br />
<br />
=== Databases of supported sound cards ===<br />
* http://wiki.linuxaudio.org/wiki/current_audio_gear<br />
* http://wiki.linuxmusicians.com/doku.php?id=hardware_matrix<br />
<br />
=== Class compliant USB sound cards ===<br />
<br />
Any USB1.1 audio interface that is class compliant should work with Linux, same goes for USB2.0 interfaces that adhere to the current USB audio standards. There are some interfaces that are supported in Linux while they do not comply to the standards because specific quirks have been added to the USB Linux drivers. To verify if your interface is supported search for a manual of your interface and check if it needs drivers to run under Windows/Mac. If the manual explicitely mentions no drivers are needed the interface is almost surely a class compliant device. When in doubt check the aforementioned databases.<br />
<br />
=== Troubleshooting ===<br />
If you encounter problems setting up your USB soundcard check the RPi Wiki article in the linuxaudio.org Wiki: http://wiki.linuxaudio.org/wiki/raspberrypi<br />
<br />
==USB 3G Dongles==<br />
* Huawei E1750<br />
* Huawei E173<br />
* Huawei E1820 Works on Raspbian with Sakis3G<br />
* Huawei E220<br />
* Huawei E353 HiLink Works on Raspbian<br />
* Huawei E160 (AT commands only)<br />
* Franklin U600 from Sprint / VirginMobile<br />
** Use usb_modeswitch and vendor 0x1fac and product 0x0150/0x0151<br />
* Digicom Internet Key 7.2 HSUPA '''MU372-L01''' [http://www.digicom.it/digisit/prodotti.nsf/itprodottiidx/MU372L01]<br />
Tested on Raspbian and Archlinux. Detected as 230d:0001. Works with cdc_acm driver. Install usb_modeswitch.<br />
There are 2 "com ports"( /dev/ttyACM0 and /dev/ttyACM1 ) . Tested with Network Manager.Works also perfectly with SAKYS3G [http://www.sakis3g.org/] tools (!! led is always off !!) and wvdial. A working wvdial.conf: http://ubuntuforums.org/showpost.php?p=10361881&postcount=28 . (for example for Vodafone IT , replace Init3 with this: Init3 = AT+CGDCONT=1,"IP","web.omnitel.it" and replace line Modem = /dev/ttyUSB0 with Modem = /dev/ttyACM1 ) and run with wvdial voda .<br />
<br />
== USB IR Receivers==<br />
* The [http://thepihut.com/products/flirc-usb-dongle-for-the-raspberry-pi FLIRC] USB dongle allows the use of any remote control with your Raspberry Pi. Configure the device on your desktop PC, then simply plug into your Pi for a perfect media center companion. Available from [http://thepihut.com/ The Pi hut]<br />
<br />
SMK Manufacturing, Inc. eHome Infrared Receiver (Works out of the box with OpenELEC)<br />
<br />
== USB Radio devices==<br />
*FM Radio<br />
** ADS InstantFM Music - FM radio tuner works fine under Debian.<br />
<br />
== USB TV Tuners and DVB devices==<br />
*August<br />
**DVB-T205, based on rtl2832u chipset, working with [https://github.com/ambrosa/DVB-Realtek-RTL2832U-2.2.2-10tuner-mod_kernel-3.0.0 this driver]. Tested with Saorview (Irish DTT service), both HD & SD.<br />
*DVBSky<br />
**[http://dvbsky.eu/Products_S860.html Mystique SaTiX-S2 Sky USB]: Scanning/watching SD and HD works via vdr and streamdev plugin, watching on the Raspberry Pi directly is laggy as hell. DVB-USB and I2C support must be enabled in the kernel. Needs drivers/firmware from [http://dvbsky.eu/Support.html here].<br />
*Sundtek<br />
**Sundtek MediaTV Digital Home<br />
**Sundtek MediaTV Pro<br />
**Sundtek SkyTV Ultimate<br />
**[http://shop.sundtek.de DVB-C, DVB-T, DVB-S/S2]: digital TV works, streaming to Windows / Linux is no problem. Easy installation [http://support.sundtek.com/index.php/topic,4.0.html English]<br />
*Hauppauge<br />
** Hauppauge NOVA-T Stick (Revision 70xxx) DiBcom DiB0700 chipset, requires powered hub.<br />
** Hauppauge NOVA-TD Stick (Revision 52xxx) DiBcom DiB0700 chipset, requires powered hub.<br />
** Hauppauge WinTV-HVR-1950 (tested analog tuner with omxplayer)<br />
** Hauppauge WinTV-HVR-950Q (tested Digital OTA with TVHeadend in Raspbian)<br />
*K-World<br />
** K-World UB499-2T Dual DVB-T USB Tuner. IT9137 chipset. With no other USB devices connected Raspberry Pi can just about power this stick. IR and supplied remote work with XBMC.<br />
*Technisat<br />
**Technisat_SkyStar_USB_HD. Instructions: http://www.linuxtv.org/wiki/index.php/Technisat_SkyStar_USB_HD Used the Raspberry Pi to receive and redirect it via network to another host. Didn't try to play back the stream on the Raspberry Pi itself. Tested with Astra 19.2E radio and SD-TV channels<br />
*Generic<br />
** [http://www.onsources.com/product_images/a/757/watch_and_record_digital_tv_dongle__44323_zoom.jpg DVB-T USB Dongle (Silver casing)], based on AF9015 chipset.<br />
** [http://www.electrodepot.fr/media/catalog/product/cache/1/image/500x/9df78eab33525d08d6e5fb8d27136e95/P926993.jpg DVB-T USB Dongle], based on RTL2832 FC12 (HD/SD), IR was detected, but it is not tested.<br />
** [http://obrazki.elektroda.pl/8081115000_1317678968.jpg HDTV USB DVB-T] dongle, based on IT9135. This tuner comes in two revisions. Revision is printed on PCB.<br />
*** rev. 1.0; should work with 3.2+ kernel, need confirmation.<br />
*** rev. 2.0; works with kernel 3.6.11, without a powered hub. This tuner also requires a firmware (dvb-usb-it9135-02.fw) which can be downloaded from [http://logout.hu/bejegyzes/azbest/usb_dvb-t_tuner_it9135_rev2/hsz_1-50.html this page]. It's in Hungarian, so google translate or equivalent is recommended. The remote also works.<br>According to [http://www.raspberrypi.org/phpBB3/viewtopic.php?f=35&t=29141 this post], there may be issues on some software configurations when using ''omxplayer''.<br />
<br />
== USB Webcams ==<br />
<br />
This list is not entirely reliable, working does not necessarily mean working without errors. Please contribute with your own experiences!<br />
<br />
<div style="margin: -.3em -1em -1em -1em;"><br />
{| width="100%" bgcolor="#fff" border="0" cellpadding="2px" cellspacing="2px" style="margin:auto;"<br />
|- align="center" bgcolor="#e7eef6"<br />
| '''Brand'''<br />
| '''Name'''<br />
| '''Model Number'''<br />
| '''Hardware ID'''<br />
| '''Verified OS'''<br />
| '''Verified OS version'''<br />
| '''Verified Resolution'''<br />
| '''Additional Information'''<br />
<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Canyon<br />
|<br />
| CNR-FWC113<br />
| 0c45:6340<br />
| raspbian/wheezy <br />
| 2013-04-11<br />
| 640x480<br />
| works fine out of the box. Lacks autofocus (manual focus ring works fine). Has auto exposure, but seems to be optimized for indoor use. When using outdoors, image is completely overexposed.<br />
<br />
|- valign="top" align="left" style="background: #F6D2CF;"<br />
|Canyon<br />
|<br />
|CNR-WCAM820<br />
|<br />
| raspbian/wheezy<br />
|<br />
| 1280x1024<br />
| 2 Mpixel camera with manual focus; works with fswebcam and v4l4j on Raspbian Wheezy armhf; problems with 1600x1200 resolution in some apps (timeouts - probably too slow USB); 1280x1024 and lower resolutions works OK<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|CBR<br />
|<br />
| CW 835M Black<br />
|<br />
| raspbian/wheezy <br />
| 2013-02-12<br />
| <br />
| works fine without powered hub<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Creative<br />
|Live! <br />
| VF0470<br />
|<br />
| ArchLinux<br />
| <br />
|<br />
| works out of the box on ArchLinux<br />
<br />
|- valign="top" align="left" style="background: #F6D2CF;"<br />
|Creative<br />
|Live! Cam Socialize HD<br />
| VF0610<br />
|041e:4080<br />
| raspbian/wheezy <br />
| 2012-11-26<br />
| 960x544<br />
| Works at 1280x720 taking stills in fswebcam with some errors using MJPEG, unusable with YUYV. 960x544 works in both MJPEG and YUYV. Has some stabilitiy issues if powered from RasPi (Drops USB +eth0 every 8 or so hours). Helps to append nodrop=1 and timeout=5000 to uvcvideo module.<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Creative<br />
|Live! Cam Sync HD<br />
| <br />
|041e:4095<br />
| raspbian/wheezy <br />
| 2013-04-11<br />
| 1280x720<br />
| Works out of the box. Autoexposure works well both indoors and outdoors. By default the image is bit too software enhanced (they call it "sharpness"), but this "sharpness" level can be set to a lower level via fswebcam tool.<br />
<br />
|- valign="top" align="left" style="background: #F6D2CF;"<br />
|Creative<br />
|Live! Cam Vista IM<br />
| VF0640<br />
|<br />
| raspbian/wheezy<br />
|<br />
| <br />
| works on Raspbian at 320x240 resolution, 15fps<br />
|- valign="top" align="left" style="background: #F6D2CF;"<br />
|Creative<br />
|Live! Cam Socialize<br />
| VF0640<br />
|<br />
| raspbian/wheezy<br />
|<br />
| <br />
| works on Raspbian at 320x240 resolution, 15fps<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Creative<br />
|Webcam Notebook<br />
| PD1170<br />
|<br />
| <br />
|<br />
| <br />
| Detects, untested.<br />
<br />
|- valign="top" align="left" style="background: #F6D2CF;"<br />
|Creative<br />
|Webcam Pro<br />
|PD1030<br />
|<br />
|<br />
|<br />
|<br />
|ov519 driver crashes almost immediately. ("gspca: ISOC data error: [0] len=0, status=-4004")<br />
<br />
|- valign="top" align="left" style="background: #F6D2CF;"<br />
|Hercules<br />
|Webcam Deluxe<br />
|<br />
|05a9:4519<br />
|raspbian/wheezy + Arch<br />
|2013-02-09<br />
|<br />
|ov519 driver "Corrupt JPEG data: premature end of data segment" gives corrupt image in motion and fswebcam<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|HP<br />
|WebcamHD-2200<br />
| HD-2200<br />
|<br />
| <br />
| <br />
| <br />
|<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|HP<br />
|Webcam HD-2300<br />
| HD-2300<br />
|<br />
| <br />
| <br />
| <br />
|<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|HP<br />
|Webcam HP-3100<br />
|HP-3100<br />
|<br />
| <br />
|<br />
| <br />
| UVCVideo /dev/video0 Needs chmod to 666 to operate. Will work without hub if only device in USB ports. Works with both Arch and Wheezy out of the box<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Logitech<br />
|Webcam C100<br />
| V-U0013<br />
|<br />
| raspbian/wheezy <br />
| 2012-08-16<br />
| <br />
| works fine without powered hub<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Logitech<br />
|Webcam C200<br />
| <br />
| 046d:0802<br />
| <br />
|<br />
| <br />
| works fine without powered hub<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Logitech<br />
|Webcam C210<br />
| <br />
| 046d:0819<br />
| Raspbian/wheezy<br />
| 2012-12-16<br />
| 320x240, 640x480<br />
| works fine without powered hub<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Logitech<br />
|Webcam C270<br />
| <br />
|<br />
|<br />
| <br />
| <br />
| With external power<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Logitech<br />
|Webcam C300<br />
|V-U0004<br />
|046d:0805<br />
|Raspbian/Wheezy<br />
|2013-02-09<br />
|320x240, 640x480, 1280x1024<br />
|Works out of the box. Does not appear to require a powered hub.<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Logitech<br />
|Webcam C310<br />
| <br />
|<br />
|<br />
| <br />
| <br />
| Does not require a powered hub to capture snapshots<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Logitech<br />
|Webcam C510<br />
| <br />
|<br />
| <br />
|<br />
| <br />
| <br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Logitech<br />
|Webcam C525<br />
| <br />
|046d:0826<br />
|<br />
| <br />
| <br />
| Works fine without powered hub<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Logitech<br />
|Webcam C615<br />
| <br />
|<br />
| <br />
|<br />
| <br />
| Works fine without powered hub<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Logitech<br />
|Webcam C905<br />
| <br />
|046d:080a<br />
|occidentalis<br />
|v0.2<br />
|1600x1200<br />
| Works fine without powered hub, she is uncvideo and detected out of box as Video0 V4L device. 1600x1200 is slow rate but he tested with motion.<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Logitech<br />
|Webcam C910<br />
| <br />
|<br />
| <br />
|<br />
| <br />
| With external power, is uncvideo. 320x240 works powered directly by the Raspberry Pi.<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Logitech<br />
|Webcam C920<br />
| <br />
|<br />
| raspbian/wheezy<br />
|<br />
| <br />
| With powered hub, detected out of box as Video0 V4L device<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Logitech<br />
|QuickCam Orbit/Sphere<br />
| <br />
|<br />
| <br />
|<br />
| <br />
| Works with external power<br />
<br />
|- valign="top" align="left" style="background: #F6D2CF;"<br />
|Logitech<br />
|QuickCam Messenger<br />
|V-UM14<br />
|046d:08f0<br />
|raspbian/wheezy + Arch<br />
|2013-02-09<br />
|<br />
|Not working, STV06xx driver "ioctl (VIDIOCGCAP): Inappropriate ioctl for device", Supported palettes: GRBG, gives corrupt image in fswebcam<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Logitech<br />
|QuickCam Pro 9000<br />
| <br />
|<br />
| raspbian/wheezy<br />
|<br />
| <br />
| Powered by RasPi<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Logitech<br />
|QuickCam Pro for Notebooks<br />
|960-000047<br />
|046d:0991<br />
|Raspbian Wheezy<br />
|2012-12-16<br />
|160x120 320x240 640x480<br />
|With guvcview it shows at about 4fps at 160x120, and at about 1fps at 640x480. GUVCViewer Controls are available for focus and exposure.<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Logitech<br />
|QuickCam Ultra Vision<br />
| <br />
|<br />
| raspbian/wheezy<br />
|<br />
| <br />
| Powered by RasPi<br />
<br />
<br />
|- valign="top" align="left" style="background: #F6D2CF;"<br />
|Logitech<br />
|Webcam Pro 4000<br />
| <br />
|<br />
| <br />
| <br />
| <br />
| It uses pwc driver which does not work. Maybe it's because of general Raspberry Pi USB bug.<br />
<br />
|- valign="top" align="left" style="background: #F6D2CF;"<br />
|Logitech<br />
|Webcam Pro 9000<br />
| <br />
| 046d:0809<br />
| Arch Linux<br />
|<br />
| <br />
| Powered by RasPi, measured ~120 mA current capturing at ~5fps. Has issues capturing images at higher than default resolutions (using motion - Arch and Debian).<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Medion<br />
|<br />
| MD86511<br />
|<br />
| raspbian/wheezy <br />
| 2012-07-15<br />
| <br />
| Powered by RasPi<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Mexxcom<br />
|<br />
| M-104<br />
|<br />
| raspbian/wheezy <br />
| 2012-12-16<br />
| <br />
| Powered by USB hub<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Microsoft<br />
|LifeCam Cinemap 720p USB HD Webcam<br />
| H5D-00001<br />
|<br />
| raspbian/wheezy <br />
|<br />
| <br />
| <br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
| Microsoft<br />
| LiveCam HD-3000<br />
| HD-3000<br />
| 045e:0779<br />
| Archlinux<br />
| 2013-02-06<br />
| 160x120<br />
| Works out of the box at the tested resolution. Can be powered directly by the Raspberry Pi and works fine also with a wifi dongle attached to the other usb port.<br />
<br />
|- valign="top" align="left" style="background: #F6D2CF;"<br />
| Microsoft<br />
| LiveCam HD-3000<br />
| HD-3000<br />
| 045e:0779<br />
| raspbian/wheezy <br />
| 2013-04-11<br />
| 1280x720<br />
| Picture breaks up at the bottom. Unable to automatically set proper exposure, seems to be set to a fixed level.<br />
<br />
|- valign="top" align="left" style="background: #F6D2CF;"<br />
|Microsoft<br />
|LifeCam HD-5000<br />
| <br />
|<br />
| <br />
|<br />
| <br />
| Picture breaks up at the bottom<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Microsoft<br />
|LifeCam HD-6000<br />
| <br />
|<br />
| raspbian/wheezy <br />
|<br />
| <br />
| Powered by USB hub<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Microsoft<br />
|LifeCam<br />
| NX-6000<br />
|<br />
| raspbian/wheezy <br />
|<br />
| <br />
| Powered by USB hub<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Microsoft<br />
|LifeCam<br />
| VX-7000<br />
|<br />
| raspbian/wheezy <br />
|<br />
| <br />
| Powered by USB hub<br />
<br />
|- valign="top" align="left" style="background: #F6D2CF;"<br />
|Microsoft<br />
|LifeCam<br />
| VX-3000<br />
|<br />
| raspbian/wheezy <br />
|<br />
| <br />
| There do appear to be some issues with image quality and getting partial frames and such, with fswebcam<br />
<br />
|- valign="top" align="left" style="background: #F6D2CF;"<br />
|Microsoft<br />
|LifeCam<br />
| VX-500<br />
|<br />
| raspbian/wheezy <br />
|<br />
| <br />
| Up to 352x288. Higher resolutions do not work. <br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Microsoft<br />
|LifeCam<br />
| NX-6000<br />
|<br />
| raspbian/wheezy <br />
|<br />
| <br />
| Powered by USB hub<br />
<br />
|- valign="top" align="left" style="background: #F6D2CF;"<br />
|Microsoft<br />
|LifeCam<br />
| VX-800<br />
|<br />
| raspbian/wheezy <br />
|<br />
| 352x288<br />
| Doesn't work at full resolution<br />
<br />
|- valign="top" align="left" style="background: #F6D2CF;"<br />
|Microsoft<br />
|LifeCam Studio/Cinema<br />
| <br />
|<br />
| <br />
|<br />
| <br />
| Has UVC issues detailed here [http://www.ideasonboard.org/uvc/#devices]. Horizontal lines problem [http://www.raspberrypi.org/phpBB3/viewtopic.php?f=63&t=12304]. Stability issues [http://www.raspberrypi.org/phpBB3/viewtopic.php?f=63&t=12247].<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Microsoft<br />
|LifeCam Studio<br />
|1080p HD <br />
|045e:0772<br />
| Raspbian Wheezy<br />
| 2013-04-12<br />
| 1280x720<br />
| Works for me without any issues with a powered usb-hub (Belkin).<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Microsoft<br />
|Xbox Live Vision<br />
| <br />
| 045e:0294<br />
| Arch Linux <br />
|<br />
| <br />
| Powered by RasPi<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|MSI<br />
|MSI StarCam 370i<br />
|370i (snake)<br />
| <br />
| Raspbian Wheezy<br />
|<br />
| 352 x 288<br />
| Works powered by RasPi or USB Hub - set up with Motion at 352 x 288 - works great. Has manual infra-red leds, but turned on through software in Windows, so doesn't work on Pi, but normal capture no problems.<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Philips<br />
| Webcam<br />
| SPC 900NC<br />
| 0471:0329<br />
| Raspbian Wheezy<br />
| 2012-12-16<br />
| 160x120<br />
| Recognised as USB device ID 0471:0329 Philips (or NXP) SPC 900NC PC Camera / ORITE CCD Webcam(PC370R). Works with guvcview , but not with luvcview. Also working using command ~$ fswebcam -r 160x120 -d v4l2:/dev/video0 test.jpg<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Philips<br />
| toucam<br />
| Philips 720K/40 webcam<br />
| 0471:0313<br />
| Raspbian Wheezy<br />
| 2013-04-03<br />
| 320x240<br />
| Recognised as lsusb ID 0471:0329 Philips (or NXP). Works with $> guvcview -s 320x240 -f yv12 -t 5 -n rec5sec.mkv --exit_on_close --no_display, but not with command $> fswebcam -r 160x120 -d v4l2:/dev/video0 test.jpg<br />
<br />
|- valign="top" align="left" style="background: #F6D2CF;"<br />
|Realtek<br />
|Generic Camera<br />
|2SF022<br />
|0bda:5801<br />
|Raspbian Wheezy<br />
|<br />
|<br />
|When started with luvcview at 15fps and 320x240 it seemed to give a frame rate of barely 1 per second <br />
|- valign="top" align="left" style="background: #F6D2CF;"<br />
|Silicon Motion<br />
| SM731 Camera<br />
| <br />
| 090c:71b3<br />
| Raspbian Wheezy<br />
|<br />
| <br />
| Required UVCVideo driver - worked out of the box. Tested for 320x240 using motion & camorama for pictures,streaming.<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Sony<br />
| Playstation Eye for PS3<br />
| <br />
|<br />
| <br />
|<br />
| <br />
| The occasional frame is corrupted/stutters when running at 640x480<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Sony<br />
| Playstation Eye for PS2<br />
| <br />
|<br />
|<br />
| <br />
| <br />
| Occasional 'mangled frame' directly connected to Rev 2 Raspberry P<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Sony<br />
| Playstation Eye for PS2<br />
| SLEH 00030<br />
|<br />
| Arch Linux<br />
|<br />
| <br />
| (OV519 camera). Picture constantly breaks up on xawtv and wxcam under Arch Linux. Noted there were ISOC data error len=0 status=-4004 errors in dmesg. This happens when powered from the Raspberry Pi and when powered from a Pluscom USB hub. Arch was updated on 17th July 2012<br />
<br />
|- valign="top" align="left" style="background: #F6D2CF;"<br />
|T'nB<br />
| Minipix 100K pixels<br />
| IMWB032992<br />
| 1e4e:0100<br />
| raspbian/wheezy<br />
| 2012-12-16<br />
| <br />
| RasPi freezes (reboot needed) after a few minutes of using Motion to stream (tested with external power)<br />
<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Trust<br />
| 2 MP Auto Focus Webcam<br />
| <br />
|<br />
| Arch Linux<br />
|<br />
| <br />
| works out of the box<br />
<br />
|- valign="top" align="left" style="background: #F6D2CF;"<br />
|Trust<br />
| SPACEC@M 200<br />
| <br />
|<br />
| Arch Linux<br />
|<br />
| <br />
| (OV511 camera). Picture stops after a few seconds in xawtv under Arch Linux and xawtv reports libv4l2 errors. This happens when powered from the Raspberry Pi and when powered from a Pluscom USB Hub. Arch was updated on 17th July 2012<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Trust<br />
| Spotlight<br />
| <br />
| 0c45:62c0<br />
| Raspbian/Wheezy<br />
| <br />
| 640x480 <br />
| Works out of the box. Tested with power direct from the Raspberry Pi, not tested on a hub. <br />
<br />
<br />
|-<br />
|}<br />
<br />
== USB GPS devices ==<br />
<br />
*Columbus<br />
** Columbus V-800 (MediaTek (MTKII) 3329 GPS chipset) - does not require powered USB hub. Works on Wheezy (using gpsd & gpsd-clients)<br />
*Royaltek<br />
**Royaltek RGM 2000 SiRF2 using the included serial (TTL) to USB - converter. That uses a Profilic pl2303-chip so you'll need to compile the module or the kernel manually<br />
*Garmin<br />
**Garmin eTrex Vista HCx: It works, but it may draw too much power. To get it working (software part): https://wiki.openstreetmap.org/wiki/USB_Garmin_on_GNU/Linux<br />
*GlobalSat<br />
**GlobalSat BU-353 Does not require a powered hub, works fine when directly plugged into the Raspberry Pi. On Raspian, requires the gpsd and gpsd-client packages. For some reason, the gpsd daemon does not always start correctly on boot. You may need to do something like the following to manually restart it:<br /><pre>sudo killall gpsd; sudo gpsd /dev/ttyUSB0 -F /var/run/gpsd.sock</pre><br />
<br />
*Wintec<br />
**WBT-200: No problem on Debian<br />
*Holux<br />
**Holux M-215: Works fine on Arch, uses Silicon Labs CP210x RS232 serial adaptor driver<br />
*Bluenext<br />
**Bluenext BN903S: No problem on Debian image (19-04-2012).<br />
<br />
== USB UART and USB to Serial (RS-232) adapters ==<br />
A USB UART adapter is used to access the serial console of the Raspberry Pi from a development host such as a laptop or desktop PC. The USB end connects to the PC and the UART header end connects to the USB. While it is possible to connect the USB end to another Raspberry Pi, this configuration has not been tested unless explicitly mentioned against an individual entry below.<br />
<br />
===Working USB to Serial Adapters===<br />
*'''FTDI'''<br />
**FT232 chip based adapters works for some people, but others find it hangs Linux when the port is opened. The module is ftdi_sio.<br />
**FT2232D dual RS232/FIFO works (used in various JTAG devices)<br />
<br />
*'''Prolific'''<br />
**PL2303 chip based adaptors works fine on latest Debian tested with ''minicom'', ''gtkterm'' and ''screen''.<br />
<br />
A USB to Serial (RS-232) adapter is used the other way around, ie. the USB end connects to the Raspberry Pi and the RS-232 end (DSUB-9 or DSUB-25 pin) to the other device which may be another computer, (old) modem or printer, or some electronic test equipment.<br />
<br />
*"Best Connectivity" (Possibly also sold under the "Newlink HQ" or "Kenable HQ" labels)<br />
**FG-U1232-PL2 Based upon the Prolific PL2303X chipset and listed by ''lsusb'' as <code>ID 067b:2303 Prolific Technology, Inc. PL2303 Serial Port</code>. Appears as <code>/dev/ttyUSB0</code>, and requires the user to be a member of the ''dialout'' group (which ''pi'' is for ''Raspbian Wheezy''). Initially tested using an old RS Datalinker setup in "loopback" mode via ''microcom'' upto 9600 baud, and ''gtkterm'' after installing that from source code. All handshake lines toggled as expected and no characters were lost. Subsequently ''gtkterm'' was used to check bi-directional communication with an ancient brother EP44 electronic typewriter (as a printer/dumb terminal) at 1200 baud. Signal lines were again monitored with the Datalinker.<br />
* "PL2303HX USB to RS232 TTL Converter Adapter Module" on dx.com: http://dx.com/p/pl2303hx-usb-to-rs232-ttl-converter-adapter-module-164590<br />
** Based on the Prolific PL-2303HX chipset. Listed by ''lsusb'' as <tt>ID 067b:2303 Prolific Technology, Inc. PL2303 Serial Port</tt>. Appears as <tt>/dev/ttyUSBX</tt> with GUID <tt>dialout</tt> so your user has to be in that group. If not, <tt>sudo usermod -a -G dialout yourusername</tt> will add your user to the <tt>dialout</tt> group. Works great with <tt>screen /dev/ttyUSBX 115200</tt> to connect from your workstation to your RPi.<br />
<br />
===Problem USB to Serial Adapters===<br />
'''HL-340'''<br />
*CH340 Chipset - '''Currently not supported by RPi''' but there is a patch of kernel code [http://tiagovaz.wordpress.com/2008/01/04/using-a-hl-340-usb-serial-adapter-against-2623-linux-kernel/ here], but it is for a 2.X kernel. If you find you have bought one of these, then it may work under Windows, but as of writing there is no support for RPi. Otherwise you can have a go at getting the patch to work.<br />
<br />
== USB Multi-Card Readers ==<br />
<br />
=== Working USB Multi-Card Readers ===<br />
* US Robotics USB 3.0 All-In-One Multi-Format Card Reader (Product # USR8420) Accepts 5 cards simultaneously<br />
** SD/MMC + MS/MS PRO or DUO/DUO PRO + CF/MD + SM + SD/MMC or MS/MS PRO. Useful for backing up cards containing other OS Distros<br />
<br />
*'''Generic''' (Nintendo branded)<br />
**identified as "14cd:8123 Super Top SD MMC Reader" (B)<br />
<br />
=== Problem USB Multi-Card Readers ===<br />
<br />
*'''Generic'''<br />
**Card reader based on NEODIO ND3260-LD chip, identified as "0aec:3260 Neodio Technologies Corp. 7-in-1 Card Reader", fails after a few seconds with all access lights blinking. (B)<br />
<br />
== Other, exotic USB devices ==<br />
=== Joysticks / Joypads ===<br />
*'''Microsoft'''<br />
**Xbox360 Controller (045e:028e): works. Tested with archlinux, connected to an USB Hub, used as "mouse" in X, package xf86-input-joystick<br />
<br />
=== Numpads ===<br />
*'''Conceptronic / Holtek'''<br />
**USB numpad (04d9:a02a): works. Tested with archlinux, connected to an USB Hub<br />
<br />
=== USB to Parallel Port/Printer Adapters ===<br />
*'''Prolific'''<br />
**PL2305 Chipset with Centronics 36w connector. Originally purchased for use with a netbook and connected to an old Canon BJC-250 printer. Worked fine under [[RPi_Distributions#RISC_OS| RISC OS Raspberry Pi]] with its in-built BJC-250 driver. Could not install the CUPS drivers etc. for Wheezy-Raspbian initially, but was able to do so for Wheezy-armel. Once I'd updated/upgraded Wheezy all was fine.(See notes at [http://www.cpmspectrepi.webspace.virginmedia.com/raspberry_pi/MoinMoinExport/USBtoParPrntAdapter.html CPM-Spectre-Pi...USBtoParPrntAdapter] for more info. and also a [http://www.cpmspectrepi.webspace.virginmedia.com/raspberry_pi/MoinMoinExport/WheezyCUPS.html CUPS/Wheezy installation guide])<br />
<br />
=== USB to SATA ===<br />
*'''Nippon Labs'''<br />
** 2.5" SATA HDD USB Adapter with silicone HDD sleeve. Model: USB-ADT-25SATA. Works on powered Hub, not directly to Raspberry Pi. Built-in "Y" power adapter. Does work direct on some ver2.0 boards if used with 5.25 power supply, or Y adapter<br />
<br />
=== CAN Bus ===<br />
*PEAK-System (www.peak-system.com)<br />
**PCAN-USB using the driver (kernel module) from http://www.peak-system.com/fileadmin/media/linux/index.htm<br />
<br />
=== Home automation ===<br />
*Tellstick (www.telldus.com), installation [[R-Pi_Tellstick_core|instructions]]<br />
**Depends on libftdi1<br />
<br />
=== Weather station ===<br />
*Oregon Scientific WMRS-200 : Work out of the box (tested with Raspbian & wview)<br />
<br />
=== One-Wire ===<br />
*'''PCsensor'''<br />
**USB9097 (1a86:7523): works out of the box but issue with LAN after a few hours, no problem after a firmware update. Identify's as "QinHeng Electronics HL-340 USB-Serial adapter" Tested with raspbian/wheezy + domotiga & digitemp directly to USB port & 4 sensors connected via a '1-wire hub'. Claims to be 'fully replace DS9097, DS9490 of MAXIM'. Simple and cheap solution to measure temperature.<br />
<br />
=== Touch Screen ===<br />
*ACER T230H touch screen [http://support.acer.com/acerpanam/monitor/2009/acer/t230h/t230hnv.shtml]<br />
**USB TS identifies as "Quanta Computer, Inc. Optical dual-touch panel", module hid_quanta<br />
**Seems to draw over 200&nbsp;mA from USB!<br />
<br />
=== Floppy Disk Drive ===<br />
*Samsung USB Floppy Drive SFD-321U/HP<br />
**I suppose a floppy drive might be considered exotic nowadays!<br />
**LSUSB lists it as Samsung Electro-Mechanics Co. Floppy Disk Drive<br />
**Only tried connected to a powered USB hub, as the drive is labelled 5&nbsp;V at 0.5&nbsp;A on a Raspberry Pi running Debian Wheezy.<br />
**tail -f /var/log/syslog looking for mount device when plugged in, came up as SDA in testing.<br />
**sudo mkdir /media/floppy<br />
**sudo mount /dev/sda /media/floppy<br />
**Contents of floppy now available in /media/floppy<br />
**To remove drive, ensure no sessions have the floppy directory as the current working directory.<br />
**sudo umount /media/floppy<br />
<br />
=== USB Missile Launcher ===<br />
*USB Missile Launcher / Rocket Launcher sold in UK by Marks and Spencer, but it is also sold under a range of other names.<br />
**USB ID 1130:0202 Tenx Technology, Inc. Use apt-get install pymissile (python code) and there is C code at [http://sourceforge.net/projects/usbmissile/ usbmissile from Source Forge]<br />
<br />
=== USB Docking Stations ===<br />
*StarTech USB 3.0 to Dual 2.5"/3.5" SATA HDD Dock (SATDOCK2U3GB)<br />
**This is an externally powered dual sata HDD docking station, which has USB2.0 compatibility with the Raspberry Pi. <br />
**Tested with latest Raspbmc and Debian Wheezy Raspbian, 3.1.9+ #168<br />
<br />
=== USB RFID Reader ===<br />
*Unbranded 125&nbsp;kHz EM4100 RFID reader from eBay sellers (< £7), the one with a Windows logo on (easily scratches off for Linux users).<br />
**Initially would not work when plugged in directly to Raspberry Pi. Worked when connected via an unpowered Trust hub. Worked after Raspberry Pi was modified with 10K resistors over the USB polyfuses (warranty invalidated). Probably would work fine with powered hub.<br />
**Sends a 10 digit string to current window or console as if it was a keyboard. Can be captured independently of keyboard using Linux event interface (/dev/input), but the kernel in current distributions does not have CONFIG_INPUT_EVDEV selected so kernel rebuild is necessary.<br />
<br />
=== JTAG ===<br />
* FTDI2232D dual RS232/FIFO based JTAG (e.g. SheevaPlug JTAGKey USB-ID 9e88:9e8f)<br />
** works using the Raspberry Pi as a development host<br />
<br />
=== Tinkerforge Bricks and Bricklets (http://www.tinkerforge.com) ===<br />
* Read out sensors and control motors over USB with open source hardware.<br />
* Tested with the brickd_armhf.deb from [[http://www.tinkerforge.com/doc/Downloads.html#tools: here]] with:<br />
** sudo apt-get install libusb-1.0-0 libudev0<br />
** wget http://download.tinkerforge.com/tools/brickd/linux/brickd_linux_latest_armhf.deb<br />
** sudo dpkg -i brickd_linux_latest_armhf.deb<br />
* Tested languages: C/C++, C# (mono), Free Pascal (Lazerus), Java, PHP, Python, Ruby (see [[http://www.tinkerforge.com/doc/Software/API_Bindings.html: here]] for installation).<br />
* If a big amount of Bricks is used, a powered USB Hub may be required.<br />
<br />
=== Thermometers ===<br />
<br />
* TEMPer1 (id: 0c45:7401)<br />
** works out of the box on raspbian/wheezy with [https://github.com/petervojtek/usb-thermometer pcsensors library]<br />
<br />
== PS2 / AT to USB Converters ==<br />
<br />
* Unbranded active converter known as the "blue cube". Based on the Cypress CY7C63723C 8 bit RISC. Please see http://geekhack.org/showwiki.php?title=PS2-to-USB+adapters for more information.<br />
Note that although the adapter might work, PS/2 keyboards were not designed to be low power USB devices, so they might not meet the requirement to work with considerable lowered supply voltage (4.4 volt) provided by the USB ports of the raspberry PI. These keyboards should work when powered by a powered hub. <br />
<br />
'''Tested PS2/AT keyboards'''<br />
<br />
All above tested with the famous "blue cube" on a powered USB hub.<br />
<br />
*IBM Model F (please note requires an additional AT to PS2 converter)<br />
*Dell AT101w<br />
*Northgate Ominikey Ultra T (please note requires an additional AT to PS2 converter)<br />
<br />
* 04d9:1400 Holtek Semiconductor, Inc. PS/2 keyboard + mouse controller<br />
** Working: Ipex RT215KTW PS/2 keyboard<br />
** Not working: HP SK-2502 PS/2 keyboard (gets power, but it does not init - three LEDs remain permanently lit. Keyboard + Holtek converter work on a Linux PC, although this keyboard doesn't work with some native PS/2 ports.)<br />
<br />
== Power Switches ==<br />
The Raspberry Pi does not have a power on/off switch as standard (it does have a reset switch), however some add on boards have been developed to cater for this need.<br />
* '''Pi Supply''' <br />
** [http://www.pi-supply.com The Pi Supply Switch v1.1] includes a hard on and off switch and a soft shutdown switch for the Pi, making it easy to manage power on your Pi. They were recently successfully funded on Kickstarter.<ref>[http://www.pi-supply.com/blog http://www.pi-supply.com/blog]</ref><br />
<br />
== Power adapters ==<br />
The Raspberry Pi uses a standard Micro USB (type B) power connector, which runs at 5&nbsp;V. Generally you can use a MicroUSB to USB cable and then either power the Raspberry Pi directly from your main computers USB ports (if they provide enough power), or by using a USB to Mains adaptor. A number of mobile phones use MicroUSB power cables, and these are compatible with the Raspberry Pi in most cases. Below is a list of power adaptors known to work.<br />
<br />
===Working power Adapters===<br />
* '''Adafruit'''<br />
** 5.25 V 1 A Model 501 (Newark 44W4932) USB 110-240 VAC power supply [4.99-5.01 V @ T1/T2 with 100 mA BT and/or mini wireless-n on RPi USB ports]<br />
* '''AlcaPower'''<br />
** 5&nbsp;V 2.5&nbsp;A Model AP5A - Charger/switching with 7 connectors(also Microusb)<br />
* '''Ansmann'''<br />
*** Dual USB charger slim, Model-Nr. 1201-0001<br />
* '''Apple'''<br />
Note that apple designs its charger products to work optimally as '''chargers''', in practice this means that apple chargers drop their output voltages somewhat with output current, so that the charging circuits do not need to dissipate more heat than is strictly necessary. Because of this, and although many people have reported apple products to power their basic PI setup reliably, its still not an optimal choice for a PI system that uses power hungry USB devices. Also, because of the popularity and high price of these chargers there are many very sub standard, but almost impossible to recognize as fake copies on the market, and some of these fakes are about the worst things you can try to power your PI with! Not only do they not work, they may actually be dangerous to use!<br />
** 5&nbsp;V 2.1&nbsp;A USB charger for iPad2, model A1357<br />
** 5&nbsp;V 1.0&nbsp;A USB Charger for iPod<br />
** 5&nbsp;V 1.0&nbsp;A USB Charger for iPhone 4<br />
* '''Amazon'''<br />
** 5&nbsp;V 0.85&nbsp;A USB charger for Kindle<br />
** 5&nbsp;V 2&nbsp;A Mains to USB A adaptor, Branded "CostMad" <br />
* '''Asus'''<br />
** 5&nbsp;V 2.0&nbsp;A USB charger for Google Nexus 7<br />
* '''Bandridge'''<br />
** 5&nbsp;V 1.0&nbsp;A Mobile Phone Charger (Model: BPC3102EC)<br />
* '''Belkin'''<br />
** 5&nbsp;V 2.6&nbsp;A 4 port Ultra-Slim Desktop hub (Model F4U040) (Raspberry Pi running from USB hub port)<br />
** 5&nbsp;V 2.5&nbsp;A 4 port USB Hub (Model F5U404) (Raspberry Pi running from USB hub port)<br />
** 5&nbsp;V 3.5&nbsp;A 7 port USB 2.0 Mobile Powered Hub (Model F4U018) (Raspberry Pi running from USB hub port)<br />
** 5&nbsp;V 3.5&nbsp;A 7 port USB Hub (Model F5U706) (Raspberry Pi running from USB hub port)<br />
** Mini Surge Protector Dual USB Charger (Model BZ103050-TVL)<br />
** Universal USB Wall Charger (5&nbsp;V 1&nbsp;A) (Model F8Z222uk)<br />
* '''Blackberry'''<br />
** Charger for Pearl Flip 8220, Bold 9600 (B)<br />
** Charger for Tour 9630<br />
** 5&nbsp;V 0.7&nbsp;A Model PSM04R-0500CHW1(M), RIM Part Number HDW-17957-003 (B)<br />
** 5&nbsp;V 750&nbsp;mA Model RIM-C-0004aDUUUC-001, RIM Part Number HWD-24481-001 (comes with Blackberry 9300)<br />
** 5&nbsp;V 750&nbsp;mA Model RIM-C-0004ADUUS-001 035D, Single port plug. (Tested with USB B to Micro USB cable from Logitech H760 Headset)<br />
** 5&nbsp;V 2&nbsp;A Model PSAC10R-050QT, RIM Part Number HDW-34725-001<br />
** 5&nbsp;V 550&nbsp;mA curve 8520 charger works with raspberry pi Model B Board v. BS1233. It does not work with Raspbmc image.Symtoms are frequent key board and external hdd disconnects.<br />
* '''Deal Extreme'''<br />
** [http://dx.com/p/5v-2a-regulated-switching-power-supply-110-220v-94518 S-10-5 5&nbsp;V 2&nbsp;A Regulated Switching Power Supply (110~220&nbsp;V)] (DIY: requires additional micro-USB connector and wiring)<br />
* '''Dell'''<br />
** USB Hub integrated in Dell monitors (B)<br />
* '''The FX Factory'''<br />
** 5&nbsp;V 1&nbsp;A (1.2&nbsp;A max) AC Travel Charger Model KJ-USB Mains. Typically provides 4.9&nbsp;V at 1&nbsp;A <ref>[http://www.cpmspectrepi.webspace.virginmedia.com/raspberry_pi/MoinMoinExport/USBPowerSupplies.html http://www.cpmspectrepi.webspace.virginmedia.com/raspberry_pi/MoinMoinExport/USBPowerSupplies.html]</ref><br />
* '''Garmin'''<br />
** 5&nbsp;V 1&nbsp;A charger (Model: PSA105R-050Q) supplied with Garmin Edge 800 GPS. Requires a USB-A to MicroUSB-B cable. Belkin 6&nbsp;ft cable (F3U151B06) works.<br />
* '''Gembird'''<br />
** 5 V 2 A Universal USB Charger (Model: MP3A-UC-AC5). Test: 1080p TV (1xHDMI), USB Wi-fi adapter (1xUSB), wireless keyboard and mouse (1xUSB). Results: ~5.3V, works without any problems (own usb cable required).<br />
* '''Globe Electric'''<br />
** 2-Outlet Tap with Surge Protection and 2 USB Chargers ([http://globe-electric.com/product/2-outlet-tap-with-surge-protection-and-2-usb-chargers-grounded-white/ 46082]). Rated at 1000&nbsp;mA. 120&nbsp;V systems only.<br />
* '''Griffin'''<br />
** Power Block Model P2417. 5&nbsp;V 2.1&nbsp;A<br />
** Power Block Model P1190R2 Two USB 5&nbsp;V Outputs, 1&nbsp;A each<br />
* '''Hama'''<br />
** 1000&nbsp;mA Travel Charger for Micro USB universal (barcode nr: 4 007249 935854)<br />
* '''Hartig + Heiling GmbH & Co. KG'''<br />
** H+H SN 6 USB<br />
* '''HP'''<br />
** 5.3&nbsp;V 2&nbsp;A Charger for HP Touchpad (B)<br />
* '''HTC'''<br />
** 5&nbsp;V 1&nbsp;A TCP-300 USB phone charger (B)<br />
** 5&nbsp;V 1&nbsp;A TC B250 USB charger (HTC R/N: 79H00096-00M)<br />
** 5&nbsp;V 1&nbsp;A TC E250 USB charger (HTC R/N: 79H00098-02M)<br />
* '''i-box (Philex Electronic Ltd)'''<br />
** 5&nbsp;V 1&nbsp;A USB charger, 1 USB socket, no USB lead supplied, Model: 76971HS/02 (available from ASDA and others in the UK) (B).<br />
* '''IDAPT'''<br />
** [http://www.idaptweb.com/universal_chargers/i4/ i4 multi device charger] - 3 interchangeable device tips + USB A socket ([https://twitter.com/andrewmk/status/226057302879375361 see it in use])<br />
* '''Innergie'''<br />
**15&nbsp;W Dual USB Adapter. Model: mMini AC15. Output: 5&nbsp;V, 3&nbsp;A (max per port), 15&nbsp;W max. [http://www.myinnergie.com/DuoPowerKit/specification.aspx Specification sheet]<br />
* '''ICIDU'''<br />
** PI-707730 charger 5V 2.1A, sometimes drops current to ~1.3A during heavy use, but still enough to power the Pi.<br />
* '''Kodak'''<br />
** 5&nbsp;V 1&nbsp;A TESA5G1-0501200<br />
** 5&nbsp;V 1.0&nbsp;A K20-AM<br />
* '''König'''<br />
** 5&nbsp;V 1&nbsp;A PSUP-GSM01<br />
* '''Kuanten'''<br />
** Model SSA051F050100USU, 1A output<br />
* '''LG'''<br />
** 4.8&nbsp;V 1&nbsp;A Travel Adapter<br />
** 5.1&nbsp;V 0.7&nbsp;A Travel Adapter (Model: STA-U34WVI)<br />
** 5.1&nbsp;V 0.7&nbsp;A Travel Adapter (Model: STA-U12ER)<br />
* '''Logic'''<br />
** 4 port USB Hub (Model LP4HUB10). (Raspberry Pi running from USB Hub port, red power line (+5&nbsp;V) inside hub cut) (B)<br />
*'''LogiLink'''<br />
**5&nbsp;V 2.1&nbsp;A Switching power supply, model PA0040 (B)<br />
* '''Logitech'''<br />
** 5&nbsp;V 1&nbsp;A SDC115-USB Remote Control Charger and cable<br />
* '''Maplin Electronics'''<br />
** 5&nbsp;V 1&nbsp;A dual USB power supply, model number H25B-MT-K2<br />
** Micro USB Power Supply N19HX<br />
* '''Medion'''<br />
** 5&nbsp;V 1&nbsp;A USB power supply for OYO ebook reader<br />
* '''Microsoft'''<br />
*** Zune Zune AC Adapter v2<br />
* '''ModMyPi'''<br />
** [https://www.modmypi.com/shop/5v-2A-modmypi-raspberry-pi-power-supply 5.25V 2A HQ Raspberry Pi USB Power Supply] (Detachable USB) [5.01 - 5.07V @ T1/T2 with Wifi dongle and Wireless Mouse/Keyboard on RPi USB ports]<br />
* '''Motorola'''<br />
** [http://www.amazon.com/Motorola-Micro-USB-Home-Travel-Charger/dp/B004EYSKM8/ 5&nbsp;V 0.85&nbsp;A SPN5504 Charger with Cable]<br />
* '''Noname'''<br />
** 5&nbsp;V 2.1&nbsp;A KMS-AC09 4 port USB charger (B) [http://www.miniinthebox.com/kms-ac09-universal-ac-adapter-for-ipad-ipad-2-iphone-white_p208568.html]<br />
** 5.2&nbsp;V 1&nbsp;A MW-3NU10GT - no cable, but this one works well (1m): [http://www.amazon.de/gp/product/B005L8VELA]<br />
** 5&nbsp;V 1&nbsp;A Model H-IP008 Serial No. H10T80L068<br />
* '''Novatel Wireless'''<br />
** 5&nbsp;V 1.05&nbsp;A Charger, model number SSW-1811, packaged with Verizon Wireless MiFi device<br />
* '''Orange'''<br />
** 5&nbsp;V 0.7&nbsp;A Charger for Orange San Francisco<br />
* '''Palm'''<br />
** 5&nbsp;V 1&nbsp;A Charger for Palm Pixi+ (B)<br />
* '''Pantech'''<br />
** 5.0&nbsp;V 1&nbsp;A CNR USB with LG DLC100 micro USB cable<br />
* '''Petzl'''<br />
** 5.0&nbsp;V 1&nbsp;A Charger that came with the Tikka core2 XP<br />
* '''Phihong'''<br />
** Switching Power Supply. Model: PSAC09R-050. Output: 5&nbsp;V, 1.8&nbsp;A, microUSB. [http://www.digikey.com/product-detail/en/PSAC09R-050/993-1109-ND/2635771 Digi-key Link]<br />
* '''PortaPow'''<br />
** PortaPow UK Mains Wall Power Supply<br />
* '''PowerGen'''<br />
** PowerGen Dual Port USB 2.1A 10W AC Travel Wall Charger. [http://www.amazon.com/gp/product/B0073FCPSK Amazon Link]<br />
* '''Rayovac'''<br />
** Universal USB Charger Model: PS69 100-240 VAC to 5 V 1 A (small cube w/folding plug) works w/wireless keyboard/mouse and mini-Wifi connected<br />
* '''RS Components'<br />
** HNP06UK (RS 7263069) Switching Adapter 5.0&nbsp;V 1200&nbsp;mA<br />
* '''Samsung'''<br />
** 5&nbsp;V 0.7&nbsp;A Charger for Galaxy S model ETA0U10EBE<br />
** 5&nbsp;V 0.7&nbsp;A Charger for Galaxy SII<br />
** 5&nbsp;V 1&nbsp;A Charger for Galaxy SIII<br />
** 5&nbsp;V 1&nbsp;A Charger for Galaxy Nexus<br />
** 5&nbsp;V 0.7&nbsp;A Charger for Galaxy S Vibrant (SGH-T959)<br />
** 5&nbsp;V 0.7&nbsp;A Travel Adapter model ATADU10EBE<br />
** 5&nbsp;V 1&nbsp;A? Samsung C Series TV USB-port for external HDDs. Running stable with openelec<br />
** 5&nbsp;V ?A (Unknown) Samsung Service Port (USB) on LN32A330J1DXZA 720p 32 inch HDTV <br />
** 5&nbsp;V Unknown Ampere Samsung UA22D5000 & UA32D5000 TV USB Port. Test with Raspbian Wheezy, Raspbmc, and RPITC<br />
* '''Shun Shing'''<br />
** 100-240&nbsp;VAC to 5&nbsp;VDC 1&nbsp;A USB power supply, model SP5Q-AU [http://jaycar.co.nz/productView.asp?ID=MP3455 Jaycar]<br />
* '''Sony Ericsson'''<br />
** 5&nbsp;V 0.7&nbsp;A Charger CST-80<br />
** 5&nbsp;V 0.85&nbsp;A Greenheart&#153; Charger EP800. Typically provides 4.8&nbsp;V at 0.85&nbsp;A <ref>[http://www.cpmspectrepi.webspace.virginmedia.com/raspberry_pi/MoinMoinExport/USBPowerSupplies.html http://www.cpmspectrepi.webspace.virginmedia.com/raspberry_pi/MoinMoinExport/USBPowerSupplies.html]</ref>.<br />
* '''StarTech'''<br />
** 4 Port USB 2.0 Hub Raspberry Pi can be powered just by plugging USB input into the Raspberry Pi, don't need power in micro USB port.<br />
* '''Travel Charger'''<br />
** 5&nbsp;V 2.0&nbsp;A USB Power Adapter, [http://www.amazon.co.uk/gp/product/B0065JCIPU/ Amazon Link]<br />
* '''Technika'''<br />
** 5&nbsp;V 1&nbsp;A USB Power Adapter, model MPASS01 (B)<br />
* '''The Pi Hut'''<br />
** Micro USB Power Supply for the Raspberry Pi. 5&nbsp;V 1000&nbsp;mA (from [http://thepihut.com/collections/power-supplies The Pi Hut's Raspberry Pi Store]) (also from [http://www.ebay.co.uk/itm/330844162509 eBay ])<br />
* '''Trisonic'''<br />
** TS-CP600T - MICRO USB HOME & TRAVEL CHARGER (5&nbsp;V, 800&nbsp;mA) $3 at Daiso U.S. stores.<br />
* '''TruePower'''<br />
** [http://u-socket.com/ U-Socket] 5&nbsp;V 2.1&nbsp;A AC Receptacle with Built-in USB ports (2.1&nbsp;A per USB port) model ACE-7169<br />
* '''Voltcraft'''<br />
** SPS5-12W, 2500&nbsp;mA, requires additional USB <-> miniUSB adapter/cable, works perfectly (bought from [http://www.conrad.de/ce/de/product/512660/VOLTCRAFT-SPS5-12W-Steckernetzteil-Steckernetzgeraet-5-VDC-2500-mA-12-Watt Conrad Shop])<br />
* '''ZTE'''<br />
** ZTE Blade charger STC-A22O501700USBA-A 5&nbsp;V 700&nbsp;mA<br />
<br />
===Problem power Adapters===<br />
* '''Nokia'''<br />
** 5&nbsp;V 1.2&nbsp;A AC-10A & AC-10E Chargers only provide 4.8V at TP1 & TP2<br />
** [http://accessories.nokia.com/products/nokia-fast-usb-charger-ac-16/ 5&nbsp;V 1&nbsp;A AC-16E Charger] Provides only 4.7V across TP1 & TP2 when at idle<br />
<br />
* '''Masterplug'''<br />
** Masterplug Surge Protected USB Adaptor 2 x 1&nbsp;A USB Polished Black - USB ports and Ethernet don't work with this adapter and some screen artifacts using HDMI.<br />
* '''Monoprice'''<br />
** 5&nbsp;V, 2&nbsp;A 3 Outlet Power Surge Protector Wall Tap with 2 Built-In USB Charger - some display artifacts, sometimes unable to find mouse, some failures to boot. Measured to less than 4.75&nbsp;V between TP1 and TP2 when used with a Monoprice cable.<br />
* '''Sony Ericsson'''<br />
** 5&nbsp;V, 850&nbsp;mA EP800. Some failures to boot, Ethernet loops at boot.<br />
<br />
===Working external Battery packs (with 5&nbsp;V regulated output)===<br />
* '''Anker Astro3'''<br />
** Anker Astro3 10000&nbsp;mAh with dual 2&nbsp;A USB output<br />
* '''Duracell'''<br />
** PPS2 Instant USB Charger<br />
* '''Energizer/XPAL'''<br />
** XP18000 18000&nbsp;mAh Power Pack<br />
* '''Generic - eBay no brand'''<br />
** 6000T Pocket Power 5000&nbsp;mAh - eBay item 271009959140<br />
** Power Bank for iPad/iPhone 5000&nbsp;mAh (looks the same as a New Trent IMP50D or TeckNet iEP380) - eBay item 280914455938<br />
* '''Mophie'''<br />
** 38113BBR Juice Pack Powerstation 4000 mAh: output 2.1 A max: included charging cable powers RPi, 7.5 hrs light use w/keyboard and mini-Wifi on RPi ports<br />
* '''New Trent'''<br />
** iCurve IMP70D 7000&nbsp;mAh (Approx 12&nbsp;hours from full charge)<br />
** IMP120D 12000&nbsp;mAh<br />
* '''Sinoele'''<br />
** Movpower - Power Bank 5200&nbsp;mAh (8&nbsp;hours with Wi-Fi active)<br />
* '''TeckNet'''<br />
** iEP387 Dual-Port 7000&nbsp;mAh External Power Bank (The charging lead can be used to connect the Tecknet to the Raspberry Pi. Ran the Raspberry Pi with Wi-Fi dongle and wireless keyboard receiver for over 9 hours of light use.)<br />
** iEP392 Dual-Port 12000&nbsp;mAh External Power Bank (1&nbsp;A port, ~16.5 hours)<br />
** Rayovac PS60 5&nbsp;V 800&nbsp;mAh<br />
* '''VINZO'''<br />
** Power Bank 5000&nbsp;mAh Grey Output 5&nbsp;V 1000&nbsp;mA<br />
* '''Kodak Power Pack KP1000'''<br />
** 1&nbsp;A USB rechargeable battery pack - see [http://blog.sheasilverman.com/2012/09/its-alive/ Shea Silverman's blog]<br />
<br />
== Display adapters ==<br />
Note that active converter boxes may draw power through the HDMI port, and thus will put an extra load on your PSU, and also increase the current running through the Raspberry Pi's primary input fuse. HDMI ports (and the raspberry PI) are designed so that they deliver a very limited amount of power (50&nbsp;mA) to the TV/Monitor/display-adapter and much more isn't in theory allowed. In fact there is a diode (D1) in series with the power line which can only handle 200&nbsp;mA, if the adapter tries to draw much more than that the diode might fail. Therefore only externally powered adapters are to be recommended. Despite this, many people report success with non externally powered devices. If you have bought a non externally powered HDMI to VGA adapter, and you experience problems with it (It behaves badly, D1 burns out, F3 "blows", or your PSU overloads), then not all is lost, there are cheap (a few dollars) adapters that allow you to add external power to the HDMI cable! An example can be found here: [http://dx.com/p/hdmi-male-to-hdmi-female-adapter-w-power-input-port-black-155361].<br />
<br />
===HDMI->DVI-D cables===<br />
HDMI to DVI-D cables, or HDMI cables with an DVI-D adapters should work, connected to a DVI-D monitor, that is because both HDMI and DVI use the same kind of digital signaling (LVDS). The only limitation being that DVI-D misses the signal channel for audio.<br />
<br />
There are three kinds of DVI. There is DVI-D, a digital signal fully compatible with HDMI, so a passive cable can be used. There is DVI-I, which is a connector with both analog pins and digital pins. An HDMI to DVI-D adapter fits in a DVI-I female connector. Finally, there is DVI-A. This a fairly rare connection, but occasionally it will be found on some monitors and is an analog interface, in fact the same as VGA! In any case, you may need to change [[RPi_config.txt|config.txt]] hdmi_force_hotplug=0 to =1 if your display does not receive DVI signal (the analog output is likely active).<br />
<br />
Some adapters like Farnell part AK-CBHD03-BK are HDMI to DVI-I, which, while not fitting in a DVI-D monitor, are still compatible. The analog pins simply must be bent.<br />
<br />
The HDMI to DVI-D cable provided by Apple with the 2010 Mac Mini worked. It does not appear this adapter can be purchased separately.<br />
<br />
* '''The Pi Hut'''<br />
** HDMI to DVI Cable for the Raspberry Pi (from [http://thepihut.com/collections/video-output/products/hdmi-to-dvi-cable-for-the-raspberry-pi The Pi Hut's Raspberry Pi Store])<br />
* '''Other Variants'''<br />
** AmazonBasics HDMI to DVI Adapter Cable (model SK231) works and is inexpensive.<br />
** [http://www.ebay.com/itm/DVI-Female-to-HDMI-Male-Adapter-Converter-Adaptor-Gold-for-HDTV-Full-HD-/320946033059?pt=US_Video_Cables_Adapters&hash=item4ab9dfd1a3 A generic HDMI-to-DVI converter from eBay]. Works well, but it's probably the cause of some power loss between the Raspberry Pi and the monitor, causing [http://elinux.org/R-Pi_Troubleshooting#Interference_visible_on_a_HDMI_or_DVI_monitor this] problem. A setting of config_hdmi_boost='''5''' in /etc/boot solved this. Note that config_hdmi_boost='''4''', as suggested in the troubleshooting guide, helped, but it did not solve the problem completely.<br />
<br />
===HDMI->VGA Cables===<br />
HDMI to VGA cables <strong>do not work!</strong> <br />
They rely on logic incorporated in a video card that isn't available in a PI.<br />
Somehow such a video card outputs analog signal on the otherwise purely digital HDMI connector, that seems to be the only way for it to work.<br />
But normally HDMI cables <strong>never</strong> carry analog signals and the PI surely doesn't output analog signals either, almost no HDMI output device does, as its completely against HDMI specifications.<br />
<br />
===HDMI->VGA converter boxes===<br />
HDMI to VGA <strong>converters</strong> do work, they convert the digital serial data streams from HDMI and using complex logic, and digital to analog converters they convert the HDMI signal to the analog signals needed for VGA, and sometimes also convert HDMI audio to an analog stereo signal. But note that if they feed off the PI it can cause a problem, as the PI only is designed to provide about 50mA to the (HDMI or DVI-D) monitor, and these adapters use >200mA, while the absolute maximum the PI can let through is 200mA.<br />
These adapters also thus use about half the energy that the PI (without USB devices) uses.<br />
Therefore its much better to use an adapter that has an external power input. Alternatively there are HDMI dongles (male to female HDMI adapters) that have a barrel input connector to feed the adapter with.<br />
<br />
Most will require use [[RPi_config.txt]]. Start off with hdmi_safe=1.<br />
<br />
At under ten pound [currently listed at £29.80, there are white ones for £11 linked down the page but it's not clear if these are identical] this one [http://www.amazon.co.uk/gp/product/B0088K7QUQ/ref=s9_simh_gw_p147_d0_i1?pf_rd_m=A3P5ROKL5A1OLE&pf_rd_s=center-3&pf_rd_r=1Y006WNZC47TTNRJFH1D&pf_rd_t=101&pf_rd_p=317828027&pf_rd_i=468294] is one of the cheapest, but perhaps due to a more advanced design is seems power frugal enough to most often work well with a PI, it has many comments saying it works well with the PI, and gives tips on how to edit config.txt.<br />
<br />
[http://www.element14.com/community/groups/raspberry-pi/blog/2012/08/16/raspberry-pi-hdmi-to-vga-converter Sanoxy HDMI to VGA converter], $27 from Amazon, no changes required with official Raspbian Wheezy image (2012-Jul-15), note: had already disabled overscan previously<br />
<br />
http://www.amazon.co.uk/gp/product/B007KEIRNG -- "Neewer" HDMI to VGA -- some issues discussed below:<br />
However, according to user "Tom1989" the same Neewer HDMI to VGA adapter burned out BAT54 Schottky diode D1 on the Raspberry Pi and broke its HDMI output: [http://www.raspberrypi.org/phpBB3/viewtopic.php?f=28&t=9819 Serious HDMI Problems. What's that smell? Burning Raspberry!]. On that thread, "mahjongg" suggested the NXP (or equivalent) PMEG2010AET as a high-current replacement for D1. The PMEG2010AET has 1&nbsp;A max forward current, much greater than the BAT54's 200&nbsp;mA limit which may be exceeded by your HDMI -> VGA converter. Remember that the converter's current must come from your Raspberry Pi power supply and go through the Micro USB cable and polyfuse F3, so you may get extra voltage drops and/or cause F3 to trip depending on how much current the converter uses. As always with board modifications, YMMV. Also on the "Burning Raspberry!" thread, user "pwinwood" reported the Neewer's current to be 400&nbsp;mA, which is twice the limit of BAT54 diode D1. "pwinwood" also took the Neewer apart and added its own +5&nbsp;V connection adapted from a USB cable, which bypasses Raspberry Pi's Micro USB cable and polyfuse F3.<br />
<br />
* Link to a gallery with detailed images & steps of the same adapter modification: [http://imgur.com/a/sLogs/all HERE] --''by [[User:Pinoccio|Pinoccio]]''<br />
<br />
http://www.amazon.co.uk/KanaaN-Adapter-Converter-Cable-Resolutions/dp/B007QT0NNW -- "Kanaan" HDMI-VGA<br />
<br />
http://www.ebay.com/itm/ws/eBayISAPI.dll?ViewItem&item=130699741793 -- eBay is swarming with $16 converters all like this one.<br />
<br />
This adapter -- http://www.ebay.co.uk/itm/300692770623 -- works from 640x480 up to 1920x1080, audio over HDMI works too.<br />
Sadly the IC's on the PCB have all been scrubbed. In-depth review http://raspi.tv/2013/hdmi-to-vga-video-converter-with-sound-for-raspberry-pi-review.<br />
Requires HDMI boost and overscan, [[RPi_config.txt|config.txt]] settings for 640x480 @60&nbsp;Hz:<br />
<br>hdmi_drive=2<br />
<br>hdmi_group=2<br />
<br>hdmi_mode=4<br />
<br>config_hdmi_boost=4<br />
<br>overscan_top=-30<br />
<br>overscan_bottom=-30<br />
<br>overscan_left=-30<br />
<br>overscan_right=-30<br />
<br />
It seems unlikely any of these HDMI->VGA converters could be used for driving a SCART RGB SD CRT TV with a suitable lead (as shown here for ATI/Nvidia PC output http://www.mythtv.org/wiki/RGB_Scart) because they only output preset progressive resolutions, whereas the TV will need an interlaced resolution and probably custom timings.<br />
<br />
According to user "Mortimer" -- HDFuryPro HDMI to YPbBr/VGA Converter found on Amazon -- http://www.amazon.co.uk/Inputs-Component-Video-YPbPr-Converter/dp/B00797ZZ4S/ -- Works with Raspberry Pi. Tested against a Philips 170B 1280x1024 LCD monitor, producing a full native resolution image. Not tested against a Component Video TV yet, and audio has yet to be got working.<br />
The [[RPi_config.txt|config.txt]] settings used are:<br />
<br>hdmi_drive=2<br />
<br>hdmi_group=2<br />
<br>hdmi_mode=36<br />
<br>disable_overscan=1<br />
<br />
<br />
According to user "Mortimer" -- HDFury1 1080p HDMI to VGA Converter from HDFury.com. I'm not sure the HDFury1 can be got a hold of easily nowadays, I happened to have access to one to try out. HDFury2, 3 and 4 are available as far as I can tell, but it is very pricey compared to the alternatives. HDFury1 was around £80 when we bought one for a project at work. HDFury2 seems to be around £130, 3 and 4 are getting on towards £200 or more. So not to be recommended as a solution unless you happen to have one lying around. I don't believe there is any relationship between the company that produces these and the HDFuryPro I bought for myself (See above). I didn't alter any config settings, just plugged it in. It doesn't work without having its external power supply connected, as it requires 0.4&nbsp;A, which is too much draw for the 5&nbsp;V supply available from the HDMI socket on the Raspberry Pi. Its power LED lights, but no picture is produced. In comparison to the HDFuryPro this picture from this device is sharper, but it is not enough to justify the extra cost.<br />
The [[RPi_config.txt|config.txt]] settings used are:<br />
<br>hdmi_drive=2<br />
<br>hdmi_group=2<br />
<br>hdmi_mode=36<br />
<br>disable_overscan=1<br />
<br />
http://www.amazon.co.uk/gp/product/B007SM7O2U/ref=oh_details_o02_s00_i00 - "Cable Matters"<br />
<br />
Here It is another option: http://www.dealextreme.com/p/hdmi-v1-4-male-to-vga-female-converter-adapter-cable-white-15cm-130458, is cheap (it's free shipping from china) and works perfectly, I tested it with an Acer VGA monitor (AL1511), without no change in my XBMC distribution.<br />
The config.txt for Raspbian (Flatron VGA monitor 1024 * 768):<br />
<br>hdmi_drive=2<br />
<br>hdmi_group=2<br />
<br>hdmi_mode=16<br />
<br>hdmi_force_hotplug=1<br />
<br>disable_overscan=0<br />
<br />
<br />
And another one: http://cgi.ebay.pl/ws/eBayISAPI.dll?ViewItem&item=251086464644. It is very cheap, but it works perfectly. No config.txt changes was needed at all. I've booted Raspbian and OpenELEC. Monitor is detected correctly and the optimal resolution is set (Raspbian) or you can change the res in the menu (OpenELEC). <br />
The /opt/vc/bin/tvservice is able to read monitor edid data. I tested the adapter using NEC 72VM 15" LCD. (1280x1024 60&nbsp;Hz, 1024x768 60&nbsp;Hz, 640x480 works) The adapter is based on Lontium LT8511A chip, but I was unable to get the specification for it.<br />
The D1 diode is getting very hot though. Most likely the adapter drives more than 200&nbsp;mA. The standard RS Components 1.2&nbsp;A USB power supply is able to provide enough power for the Raspberry Pi and the adapter. I'll try to modify the adapter to connect external power to bypass D1.<br />
Marcin.<br />
<br />
<br />
Newark/element14 sells the "Pi-View" HDMI-VGA converter specifically for use with the Raspberry Pi. It does work although the small box gets warm and the video output isn't great (slightly fuzzy text, smaller screen area even with overscan enabled):<br />
<br />
http://canada.newark.com/element14/piview/cable-assembly-hdmi-to-vga-adapter/dp/07W8937<br />
<br />
===DVI-D -> VGA active adapters===<br />
None are currently listed<br />
<br />
===Composite->SCART===<br />
SCART adapters (SCART plugs with three RCA connectors in the back), will probably work when used with the yellow RCA plug connected to the Raspberry Pi's RCA video output. Additionally using a splitter cable (3.5&nbsp;mm jack plug on one end, and red-white RCA plugs on the other end) will probably work when plugged into the red and white (left and right audio channels) of the SCART adapter.<br />
<br />
* Generic - works<br />
<br />
===Composite->VGA converter boxes===<br />
* [http://www.extron.com/product/product.aspx?id=dvs204| Extron DVS-204] - works no problem!<br />
<br />
== SD cards ==<br />
<br />
The SD card section has been moved to a separate page. See [[RPi SD cards]]<br />
<br />
== Foreign Language Translations ==<br />
* [[Ru:RaspberryPiBoardVerifiedPeripherals]]<br />
<br />
== References ==<br />
<references><br />
</references><br />
<br />
{{Template:Raspberry Pi}}<br />
♦<br />
nbsp;V 1nbsp;V 1000</div>Pioneerhttps://elinux.org/index.php?title=RPi_VerifiedPeripherals&diff=242576RPi VerifiedPeripherals2013-04-13T19:43:56Z<p>Pioneer: /* USB IR Receivers */</p>
<hr />
<div>[[Category: Linux]]<br />
[[Category: ARM Development Boards]]<br />
[[Category: Broadcom]]<br />
[[Category: Development Boards]]<br />
[[Category: RaspberryPi]]<br />
[[Category: Education]]<br />
{{Template: RPi_Hardware}}<br />
<br />
<br />
'''A note about this page: For USB devices, please specify if they required a powered hub'''<br />
==Notes==<br />
<br />
19-Apr-2012: Now that the Model B board is shipping, details added should relate to this board and the [http://www.raspberrypi.org/downloads default Debian distribution] unless stated otherwise. A suggested suffix markup scheme is as follows:<br />
<br />
* (A) - Relates to model A production board<br />
* (B) - Relates to model B production board<br />
* (!) - Information from alpha and beta board days -- beta board verified peripherals should still apply to production boards for the most part, but the alpha board is fairly different<br />
* No markup - relates to all production boards<br />
<br />
''Discuss: [http://www.raspberrypi.org/forum/?mingleforumaction=viewtopic&t=247 http://www.raspberrypi.org/forum/?mingleforumaction=viewtopic&t=247]''<br />
<br />
If you are adding to a product list it would help clarity if entries are kept/added in alphabetical order.<br />
<br />
==Power Usage Notes==<br />
{{Warning|Adding peripherals may increase the loading on the power supply to your board and this, in turn, may affect the voltage presented to the Raspberry Pi. If the Raspberry Pi's supply voltage falls below a certain value (anecdotally stated as around 4.75&nbsp;V), or it begins to fluctuate, your setup may become unstable. There is a [http://elinux.org/RPi_Hardware#Power Wiki section about this issue] which is worth a read.}}<br />
<br />
'''Model B Hardware Revisions and USB Power limits'''<br />
'''Hardware Revision 1.0'''<br />
The original Model B board had current limiting polyfuses which limited the power output of each USB port to approximately 100&nbsp;mA. USB devices using more than 100&nbsp;mA had to be connected via a powered hub. The Raspberry Pi's PSU was chosen with a power budget of 700&nbsp;mA of which 200&nbsp;mA were assigned to the USB ports, so the Raspberry Pi's (poly)fuses were designed only for devices up to 100&nbsp;mA, and typical 140&nbsp;mA polyfuses will have as much as 0.6 volt across them when drawing currents near the 100&nbsp;mA limit. As a consequence the USB ports are only directly suitable for "single current unit" USB devices which, according to USB specifications, are designed to work with just 4.4 Volt. Not only do non single current unit devices draw more current (causing greater Voltage drops, and greater stress on the fuses), they also might require 4.75 Volt to work.<br />
<br />
'''Model B Hardware Revision 2.0 and Revision 1.0 with ECN0001 change'''<br />
This had the polyfuses removed, removing the 100&nbsp;mA current limitation for each USB port (but leaving the main fuse F3 intact). Users should still ensure their power supply can power the Raspberry Pi and the USB peripherals. Revision 2.0 was released in August 2012. {{Warning|}}Because the polyfuses have been removed, back feeding of the PI, by applying power via its normal USB output, can damage D 17 if triggered by an over-voltage, and so lead to consequential over-heating. This can be discovered by melts, scorching, smoke or worse.[http://www.raspberrypi.org/phpBB3/viewtopic.php?f=28&t=34149]<br />
<br />
==Linux Driver Issues==<br />
Shortly after the Raspberry Pi was released it was confirmed that there were a number of issues with the Linux USB driver for the SMSC95xx chip. These included problems with USB 1.x peripherals that use split transactions, a fixed number of channels (causing problems with Kinect) and the way the ARM processor handles the SMSC95xx interrupts. [http://www.raspberrypi.org/phpBB3/viewtopic.php?f=28&t=12097&start=76] [http://www.raspberrypi.org/phpBB3/viewtopic.php?f=28&t=5249&start=44]<br />
A large number of fixes were included in the 2012-08-19-Wheezy-raspbian Linux image.<br />
<br />
== Powered USB Hubs ==<br />
A number of low-cost powered USB hubs are known to have caused problems. Members of the Raspberry Pi forums have reported low power or no power at all in some cases. The following is a list of specific Powered USB Hubs which appear to be fault-free. Please note that these do not take into account powering the Raspberry Pi from the hub, in addition to its peripherals.<br />
<br />
If you use a powered hub and the Raspberry Pi PSU together consider powering them from the same power bar with switch, so you can turn them on simultaneously., especially if the HUB tries to feed the Raspberry Pi through their interconnect cable, due to the 100&nbsp;mA limiting fuse in the Raspberry Pi, the Raspberry Pi will be partially powered which may cause problems (unwanted writes to the SD card).<br />
<br />
===Working USB Hubs===<br />
<div style="margin: -.3em -1em -1em -1em;"><br />
{| width="100%" bgcolor="#fff" border="0" cellpadding="2px" cellspacing="2px" style="margin:auto;"<br />
|- align="center" bgcolor="#e7eef6"<br />
| '''Brand'''<br />
| '''Name'''<br />
| '''Model Number'''<br />
| '''Hardware ID'''<br />
| '''USB Version'''<br />
| '''Number of Ports'''<br />
| '''Power Rating*'''<br />
| '''Powers Raspberry Pi'''<br />
| '''Additional Information'''<br />
<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Atlantis<br />
|HUB USB2.0 7P<br />
|P014-GH902-B<br />
|<br />
|USB 2.0<br />
|7-Port<br />
|5&nbsp;V - 2&nbsp;A<br />
|Verified<br />
|Powers the pi. Seems very good, tested with: a keyboard, a mouse, a numpad and an Xbox joypad<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Belkin<br />
|4-Port Ultra-Slim Desktop Hub<br />
|F4U040<br />
|05e3:0608<br />
|USB 2.0<br />
|4-Port<br />
|5&nbsp;V - 2.6&nbsp;A<br />
|Verified<br />
| Powers the pi quite well, 4.85V across TP1&2 during idle and load. The PSU for the hub is a 2.5A 5v made in china. Seems solid. Does backfeed the mini USB port<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Belkin<br />
|8-Port ExpressBus for iMac<br />
|F5U010<br />
|<br />
|USB 2.0<br />
|8-Port 7x"A" 1x"B"<br />
|<br />
|Verified<br />
|PSU 6v 4A Powering a 256 "A" RPi with the hub. With the USB output of the RPi connected to the one "B" port<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Belkin<br />
|Hi-Speed USB 2.0 4-Port Hub<br />
|F5U224<br />
|<br />
|USB 2.0<br />
|4-Port<br />
|5&nbsp;V - 500&nbsp;mA per Port<br />
|Not Verified<br />
|<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Belkin<br />
|TetraHub™ USB 2.0 4-Port Hub<br />
|F5U231<br />
|<br />
|USB 2.0<br />
|4-Port<br />
|5&nbsp;V - 500&nbsp;mA per Port<br />
|Verified<br />
|<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Belkin<br />
|Hi-Speed USB 2.0 4-Port Hub<br />
|F5U234<br />
|<br />
|USB 2.0<br />
|4-Port<br />
|5&nbsp;V - 500&nbsp;mA per Port<br />
|Verified<br />
|No backfeed, can power the RPi. Comes with a 2.4&nbsp;A power supply. The user manual [http://www.belkin.com/pyramid/documents/external/P75268ea_F5U234ea.pdf] says ''&ldquo;Per Port Current Self-Powered Mode: 500mA (max)&rdquo;''. However, I've attached a HD that requires 850&nbsp;mA and it worked fine.<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Belkin<br />
|Hi-Speed USB 2.0 7-Port Hub <br />
|F5U237<br />
|<br />
|USB 2.0<br />
|7-Port<br />
|5&nbsp;V - 3.8&nbsp;A<br />
|Verified<br />
|<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Belkin<br />
|MyEssentials 7-Port High-Speed USB 2.0 Hub<br />
|F5U259-ME<br />
|<br />
|USB 2.0<br />
|7-Port<br />
|<br />
|Verified<br />
|<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Belkin<br />
|Hi-Speed USB 2.0 4-Port Lighted Hub<br />
|F5U403<br />
|<br />
|USB 2.0<br />
|4-Port<br />
|<br />
|Not Verified<br />
|<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Belkin<br />
|Hi-Speed USB 2.0 7-Port Lighted Hub<br />
|F5U700<br />
|<br />
|USB 2.0<br />
|7-Port<br />
|<br />
|Verified<br />
|Cascaded hub, only 3 ports work [http://forum.stmlabs.com/showthread.php?tid=5396&pid=60068#pid60068] [http://www.amazon.com/gp/product/B000SDW84K]<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Belkin<br />
|Hub 2-en-1<br />
|F5U706ea<br />
|<br />
|USB 2.0<br />
|7-Port<br />
|<br />
|Not Verified<br />
|<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Belkin<br />
|Hi-Speed USB 2.0 7-Port Hub <br />
|F5U237v1<br />
|<br />
|USB 2.0<br />
|7-Port<br />
|5&nbsp;V - 2.5&nbsp;A<br />
|Not Verified<br />
|<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Belkin<br />
|Ultra-Slim Desktop Hub<br />
|F4U040v<br />
|05e3:0608<br />
|USB 2.0<br />
|4-Port<br />
|5 V - 2.6 A<br />
|Verified<br />
|<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Belkin<br />
|Ultra-Slim Desktop Hub<br />
|F4U039qukAPL<br />
|05e3:0608<br />
|USB 2.0<br />
|7-Port<br />
|<br />
|Verified<br />
|<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Benq<br />
|<br />
|E2220HD<br />
|<br />
|USB 2.0<br />
|4-Port<br />
|<br />
|Verified<br />
|Monitor with built in Hub<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Biltema<br />
|<br />
|23-924<br />
|<br />
|USB 2.0<br />
|4-Port<br />
|2.0&nbsp;A<br />
|Verified<br />
|<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Biltema<br />
|<br />
|23-924<br />
|<br />
|USB 2.0<br />
|4-Port<br />
|2.0&nbsp;A<br />
|Verified<br />
|<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|BUFFALO<br />
|4 Port Hub<br />
|BSH4aAE06<br />
|05e3:0608<br />
|USB 2.0<br />
|4-Port<br />
|5&nbsp;V <br />
|Verified<br />
|No Problem using Webcam & Wi-Fi Dongle. seen As Genesys Logic, Inc. USB-2.0 4-Port HUB<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Cyberpower<br />
|High-speed Hub<br />
|CP-H720P<br />
|0409:0050<br />
|USB 2.0<br />
|7-Port<br />
|3.6&nbsp;A<br />
|Verified<br />
|May Contain dual 05e3:0608 instead of 0409:0050<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Dell<br />
|<br />
|2001FP<br />
|<br />
|USB 2.0<br />
|4-Port<br />
|<br />
|Not Verified<br />
|Monitor with built in Hub<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Dell<br />
|<br />
|SP2309W<br />
|<br />
|USB 2.0<br />
|4-Port<br />
|<br />
|Not Verified<br />
|Monitor with built in Hub<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Dell<br />
|<br />
|2407FWP<br />
|<br />
|USB 2.0<br />
|4-Port<br />
|<br />
|Not Verified<br />
|Monitor with built-in hub - 6-in-1 card reader Works, but it cannot read SDXC<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Dell<br />
|<br />
|U3011<br />
|<br />
|USB 2.0<br />
|4-Port<br />
|<br />
|Not Verified<br />
|Monitor with built in Hub - Card Reader Works - May work with SDXC<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Delock<br />
|<br />
|B/N61393<br />
|<br />
|USB 2.0<br />
|4-Port<br />
|2.0&nbsp;A<br />
|Verified<br />
|<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Delock<br />
|USB 2.0 External Hub 7 Port<br />
|B/N87467<br />
|<br />
|USB 2.0<br />
|7-Port<br />
|5&nbsp;V - 3.5&nbsp;A<br />
|Verified<br />
|You can Power Raspberry Pi using one USB Port of the Hub there is no backfeeding, measured 4,88V on Idle and 4,82V on load on TP1-TP2.<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Deltaco<br />
|<br />
|UH-715 Rev 2<br />
|<br />
|USB 2.0<br />
|7-Port<br />
|2.0&nbsp;A<br />
|Not Verified<br />
|<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Dynex<br />
|<br />
|<br />
|0409:0050<br />
|USB 2.0<br />
|7-Port<br />
|2.0&nbsp;A<br />
|Not Verified<br />
|<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Dynex<br />
|Dynex USB 2.0 7 Port Hub<br />
|DX-HB7PT<br />
|<br />
|USB 2.0<br />
|7-Port<br />
|5.0&nbsp;V / 2.0&nbsp;A<br />
|Verified<br />
|<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|D-Link<br />
|D-Link 7 Port USB Hub<br />
|DUB-H7/B<br />
|<br />
|USB 2.0<br />
|7-Port<br />
|3.0&nbsp;A<br />
|Verified<br />
|[http://www.misco.co.uk/product/94282/D-Link-7-Port-USB-Hub] Power USB slots can be used to power Raspberry Pi.<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|D-Link<br />
|DUB-H7 High Speed USB 2.0 7-Port Hub<br />
|BUBH7A A5<br />
|<br />
|USB 2.0<br />
|7-Port<br />
|2.0&nbsp;A<br />
|Not Verified<br />
|[http://www.amazon.com/D-Link-DUB-H7-High-Speed-7-Port/dp/B00008VFAF]<br />
<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|D-Link<br />
|DUB-H7<br />
|EUBH7EB H/W Ver:B1<br />
|<br />
|USB 2.0<br />
|7-Port<br />
|3.0&nbsp;A<br />
|Verified<br />
|[http://www.amazon.fr/gp/product/B0000B0DL7/] 7 ports including 2 ports 1.2 A sucessfully power RPI<br />
<br />
<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|D-Link<br />
|DUB-4 High Speed USB 2.0 4-Port Hub<br />
|DUB-H4<br />
|<br />
|USB 2.0<br />
|4-Port<br />
|2.0&nbsp;A<br />
|Verified<br />
|[http://www.newegg.com/Product/Product.aspx?Item=N82E16817111131] Charging port doesn't power Raspberry Pi<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Digicom<br />
|<br />
|<br />
|<br />
|USB 2.0<br />
|4-Port<br />
|5&nbsp;V - 2.0&nbsp;A<br />
|Not Verified<br />
|[http://www.digicom.it/digisit/prodotti.nsf/itprodottiidx/MiniHubUsb204P#]<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|ednet<br />
|USB 2.0 7 port Hub<br />
|85014<br />
|<br />
|2.0<br />
|7-Port<br />
|<br />
|Not Verified<br />
|Works with keyboard, mouse, audio devices<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|GigaWare<br />
|USB 2.0 4 port Hub<br />
|Model 26-160<br />
|<br />
|2.0<br />
|4-Port<br />
|<br />
|Verified<br />
|Works with Raspbian for powering webcams. This is the only powered hub on shelves at Radioshack as of early 2013.<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|König Electronic<br />
|7 port USB2.0 HUB<br />
|CMP-USB2HUB55<br />
|1a40:0201<br />
|2.0<br />
|7-Port<br />
|2.0A<br />
|Verified<br />
|Backpowers Raspberry Pi well.<br />
<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Medi@com<br />
|USB 2.0 4 ports Hub<br />
|M-HX30<br />
|<br />
|2.0<br />
|4-port<br />
|<br />
|Verified<br />
|Very small USB Hub. Powers the Rapsberry Pi and an 2.5" external HDD (LaCie Rikiki 500Gb) without problems. I already tried to connect another HDD without problems even if is not yet been mounted on linux.<br />
[http://www.mediacomeurope.it/Prodotti/Scheda.aspx?XRI=1988]<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|mbeat<br />
|13 Port USB Hub<br />
|USB-M13HUB<br />
|<br />
|USB 2.0<br />
|13-port<br />
|5V - 3A<br />
|Verified<br />
|<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Monoprice<br />
|Aquagate USB Hub<br />
|5328<br />
|<br />
|2.0<br />
|7-port<br />
|2.0&nbsp;A<br />
|Verified<br />
|Has separate USB In port, in theory should prevent backfeeding (but that is not verified). get about 4.9V across TP1/TP2 when idling with Raspbian. [http://www.monoprice.com/products/product.asp?c_id=103&cp_id=10307&cs_id=1030702&p_id=5328&seq=1&format=4]<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Plugable <br />
|7 Port High Speed USB Hub<br />
|USB2-HUB-AG7<br />
|<br />
|USB 2.0<br />
|7-Port<br />
|5V - 3A<br />
|Verified<br />
| [http://plugable.com/products/USB2-HUB-AG7/] Better than usual power supply. There are US and UK power supply versions and it can be ordered in US and (for the UK version) many countries in Europe. There is a video showing this hub powering both the Raspberry Pi several peripherals at once[http://www.youtube.com/watch?v=pDA7MxFtoS0]. No back-voltage on upstream connection. Widely used with success on the Pi.<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Plugable<br />
|4 Port Hub with Battery Charging 1.1 Support<br />
|USB2-HUB4BC<br />
|<br />
|USB 2.0<br />
|4-Port<br />
|5V - 2.5A<br />
|Verified<br />
| [http://plugable.com/products/USB2-HUB4BC/] High quality power supply for a 4 port hub (to support BC 1.1 current). US plugs version only. Can Power Raspberry Pi via microUSB from a hub port, plus three more devices. USB Audio peripheral tested and working. No back-voltage on upstream connection. Widely used with success on the Pi.<br />
<br />
|- valign="top" align="left" style="background: #FFFDFD;"<br />
|Plugable<br />
|10 Port USB 2.0 Hub<br />
|USB2-HUB10S<br />
|<br />
|USB 2.0<br />
|10-Port<br />
|5V - 2.5A<br />
|Not Verified<br />
| Possibly because 10 ports hubs combine 7 + 4 cascaded controllers, seems to have corner cases where it won't power the Pi at boot. Not recommended. Get their USB 2.0 7 port version<br />
<br />
|- valign="top" align="left" style="background: #FFFDFD;"<br />
|Plugable<br />
|4 Port USB 3.0 Hub<br />
|USB2-HUB-81X4<br />
|<br />
|USB 3.0<br />
|4-Port<br />
|5V - 4A<br />
|Not Verified<br />
| The high-power 4 A power adapter makes this a tempting purchase, but some users report problems connecting devices with a USB 3.0 hub. Since Pi can't benefit from USB 3.0, better off to use one of the Plugable USB 2.0 7 or 4 port hubs like USB2-HUB-AG7 to both power the Pi and attached USB devices.<br />
<br />
|- valign="top" align="left" style="background: #FFFDFD;"<br />
|Plugable<br />
|7 Port USB 3.0 Hub<br />
|USB2-HUB7-81X<br />
|<br />
|USB 3.0<br />
|7-Port<br />
|5V - 4A<br />
|Not Verified<br />
| The high-power 4 A power adapter makes this a tempting purchase, but some users report problems connecting devices with a USB 3.0 hub. Since Pi can't benefit from USB 3.0, better off to use one of the Plugable USB 2.0 7 or 4 port hubs like USB2-HUB-AG7 to both power the Pi and attached USB devices.<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Trust<br />
|Plata 4 port USB 2.0 hub<br />
|18687<br />
|<br />
|2.0<br />
|4-port<br />
|1.0&nbsp;A<br />
|Not Verified<br />
|Probably not suited to power the Rapsberry Pi but works well as a hub on the Pi.<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Zipp<br />
|USB 7-Port HUB<br />
|N294<br />
|<br />
|USB 2.0<br />
|7-Port<br />
|5V - 2.0A<br />
|Verified<br />
|Powers both the RPi and a WD Portable 1TB Drive without problems - $14.99 at Big W (Australia)<br />
<br />
|-<br />
|}<br />
<br />
<br />
'*' Power Ratings may not be completely accurate, use as rough guideline rather than fact.<br />
</div><br />
<br />
<br />
*'''Acme'''<br />
** USB 2.0 hub 4 port ([http://www.acme.eu/en-us/product/019188 ACME]) Based on NEC μPD720114 USB2.0 Hub Controller USB ID 0409:005a '''NOTE!''' It is bus-powered hub, but it is very cheap and small and works after a small modding: on USB-hub board you have 4 holes: V, D+, D- and GND. Connect GND, D+ and D- to the Raspberry Pi, and additionally connect GND and +5&nbsp;V from power supply to the same holes on USB-hub GND and V. Now there is common contacts: GND, D+ and D- between Raspberry Pi and hub needed to work, and additional power for USB devices, connected to the hub. Tested on my Raspberry Pi.<br />
<br />
<br />
*'''Digitus'''<br />
** 7-port USB2.0 Powered Hub. Model DA-70226.<br />
*'''Eminent'''<br />
** [http://www.eminent-online.com/en/product/22/em1102-4-port-usb-hub---black.html] EM1102 4 Port USB 2.0 Hub with 1&nbsp;A power adapter. It's able to power the Raspberry Pi, external HDD and other peripherals.<br />
** [http://www.eminent-online.com/en/product/27/7-port-usb-2-0-hub.html] EM1107 7 Port USB 2.0 Hub with 2&nbsp;A power adapter. It's able to power the Raspberry Pi, external HDD and other peripherals.<br />
* '''GearHead'''<br />
** [http://www.amazon.com/gp/product/B004OBZ088/] GearHead 4 Port Hub with Energy Saving Power Switch (5&nbsp;V, 1&nbsp;A)<br />
*'''Gembird'''<br />
** Gembird UHS 242 4-port USB 2.0 Hub (5V DC, 1A). '''NB:''' This is a 4-port switching hub that enables the "sharing" of up to four USB devices between two computers. Whilst it may be powered externally, it does take power from both connected computers. If one of them is, say, a netbook or laptop, that may provide sufficient extra power to enable the use of USB devices that the Pi alone cannot handle.<br />
* '''Genesys Logic (sold at Fry's)'''<br />
** Genesys Logic 4-Port USB 2.0 Hub (ID 05e3:0608) (Other brands include Gigaware, Hama and Belkin, same ID shows up in lsusb) - works, but increases packet loss problems<ref>http://www.raspberrypi.org/phpBB3/viewtopic.php?p=297664#p297664</ref><br />
** Genesys Logic 4-Port USB 2.0 Hub (ID 05e3:0606) (Other brands include i-Rocks, same ID shows up in lsusb)<br />
* '''Hama'''<br />
** Hama 4-way USB 2.0 Hub<br />
** Hama 7-way USB 2.0 Hub (identified as two "05e3:0608 Genesys Logic, Inc. USB-2.0 4-Port HUB" but Pi boots OK only with 1.2A power, not with 1A..)<br />
*'''HP'''<br />
** HP ZR2240w 21.5" Monitor with built in 2-Port USB Hub (B)<br />
<br />
*'''Laser'''<br />
** "7 port USB hub with AC adapter Version 2.0". 5&nbsp;V 1&nbsp;A (found at Harvey Norman Australia for $24.95 and Australia Post Shops for $9.95). You can power the Raspberry Pi by connecting both the main USB connector to the Raspberry Pi USB port, '''and''' from a spare USB port back to the power micro USB socket. If you don't do both, boot-loops are likely to occur.<br />
*'''Logik'''<br />
** [http://www.currys.co.uk/gbuk/logik-lp4hub10-4-port-powered-usb-hub-04979038-pdt.html] LP4HUB10 4-Port USB Hub. '''Throws errors when used with Fedora remix 14'''<br />
** Logik L4THUB10 4 Port powered hub works fine under Raspbian/Wheezy/model B. Captive USB cable, 2&nbsp;A power supply, convenient single top mounted USB socket. Unlike my last hub, will power Wi-Fi!<br />
*'''LogiLink'''<br />
** UA0085 USB 2.0 Hub, 4-Port with PSU 5&nbsp;V, 2&nbsp;A<br />
** UA0090 USB 2.0 Hub, 4-Port with PSU 5&nbsp;V, 2&nbsp;A<br />
** UA0091 USB 3.0 Hub, 4-Port with PSU 5&nbsp;V, 4&nbsp;A. Connected with USB2.0 cable. 1&nbsp;A per port, able to support USB HDD drives and other power hungry devices. Tested with kernel 3.1.9-cutdown, Wheezy. <br />
** UA0096 USB 2.0 Hub, 10-Port with PSU 5&nbsp;V, 3.5&nbsp;A (Not suitable for powering Raspberry Pi because it doesn't work unless there is working USB input present even with PSU plugged in.)<br />
** UA0160 USB 2.0 Hub, 4-Port with PSU 5&nbsp;V, 2&nbsp;A. Able to power the Raspberry Pi, keyboard, mouse and LogiLink UA0144 USB Ethernet adapter. (More testing to come.) Was not able to record audio properly via a Soundblaster Play! device.<br />
* '''Macally'''<br />
** [http://www.macally.com/EN/?page_id=2312] Hi-Speed 7-Port USB 2.0 Powered Micro HUB, AC Powered. Includes a 2000&nbsp;mA wall-wart (US style)<br />
* '''Manhattan'''<br />
** [http://manhattan-products.com/en-US/products/6500-hi-speed-usb-2-0-micro-hub] (#160612) Hi-Speed USB 2.0 Micro HUB, AC Powered (identifies as ID 05e3:0608 Genesys Logic) Includes a 1000&nbsp;mA wall-wart (US style)<br />
** [http://manhattan-products.com/en-US/products/9583-mondohub] (#161718) MondoHub 28 Port USB 3.0 & USB 2.0 HUB (24 USB 2 ports @500&nbsp;mA each) + (4 USB 3.0 Ports @900&nbsp;mA each) Power Switches on each port, AC Powered and Includes a 5&nbsp;V 4&nbsp;A wall-wart (US style)<br />
*'''Newlink'''<br />
** NLUSB2-224P 4 port USB 2.0 Mini hub with PSU 5&nbsp;V 1&nbsp;A<br />
** NLUSB2-222P 4 port USB 2.0 Hub with 5&nbsp;V 2&nbsp;A PSU (Available From [https://www.modmypi.com/shop/raspberry-pi-accessories/New-Link-4-Port-USB-Hub-(USB-2.0-with-Mains-Adaptor) | ModMyPi])<br />
*'''Nilox'''<br />
** Nilox USB 2.0 4port HUB model HUB4USB2AC with PSU 5&nbsp;V 1.0&nbsp;A<br />
* '''Plugable'''<br />
** [http://plugable.com/products/USB2-HUB4BC/] USB2-HUB4BC 4 Port USB 2.0 Hub with BC 1.1 Fast Charging. 5&nbsp;V 2.5&nbsp;A power supply. Powering Raspberry Pi via microUSB from a hub port. USB Audio peripheral tested and working.<br />
** [http://plugable.com/products/USB2-HUB10S] USB2-HUB10S 10 Port USB 2.0 Hub 2.5&nbsp;A power supply. Powering Raspberry Pi via microUSB from a hub port.<br />
** [http://plugable.com/products/USB2-HUB-AG7/] USB2-HUB-AG7 7 Port USB 2.0 Hub with 5&nbsp;V 3&nbsp;A power supply. There are US and UK power supply versions and it can be ordered in US and (for the UK version) many countries in Europe. There is a video showing this hub powering both the Raspberry Pi several peripherals at once[http://www.youtube.com/watch?v=pDA7MxFtoS0]. Confirmed to work with Element14 WiPi Wi-Fi dongle and Seagate external hard drive (simultaneously)<br />
<br />
* '''Pluscom'''<br />
** Pluscom 7 Port USB 2.0 Hub Model U7PH-3A with 3&nbsp;A PSU. USB ID 1a40:0101. Powering Raspberry Pi via microUSB from a hub port. Internally two 4 Port switches linked. Leaks power back up USB data cable to Raspberry Pi, but it is not really a problem when powering Raspberry Pi at the same time.<br />
*'''Satechi'''<br />
** ST-UH12P 12 port powered hub with 2 Control Switches. Also works while powering the Raspberry Pi.<br />
*'''Staples (Business Depot) (Bureau EN GROS)'''<br />
** Staples 4-port hub Item 607477-CA<br />
*'''StarTech.com'''<br />
** StarTech.com 7-port Compact USB 2.0 Hub (ST7202USB). Comes with 5&nbsp;V 2&nbsp;A supply. Shows in lsusb as two Genesys Logic, Inc. USB-2.0 4-Port HUBs (05e3:0608). Back powers Raspberry Pi (just, voltage across TP1 & TP2 is a little low when powered from this hub).<br />
*'''SumVision'''<br />
** Sumvision Slim 4 Port High Speed USB 2.0 HUB with PSU 5&nbsp;V 1.0&nbsp;A (from [http://www.7dayshop.com/catalog/account_history_info.php?page=1&order_id=5130107 | 7dayshop ])<br />
*'''Sitecom'''<br />
** CN-032 4 Port USB 2.0 Pocket Hub. Works for powering the Raspberry Pi, an USB WLAN Adapter, wireless Kbd+Mouse. Using an 2500&nbsp;mA Voltcraft <br />
** CN-060 4 Port USB 2.0 Hub powered with AC Adapter (1&nbsp;A). Powering Raspberry Pi via microUSB from a hub port.<br />
** CN-061 7 Port USB 2.0 Hub powered with AC Adapter. There is a voltage problem on the left half of the hub (4 ports) that do not deliver enough current to feed a wifi dongle (tested with an RTL8191S); you should not use these ports for anything important (keyboard keys will stick, self-powered USB hard disk will reset continuously). The remaining 3 ports on the right half are instead working as expected. [http://www.raspberrypi.org/phpBB3/viewtopic.php?f=28&t=24247]<br />
*'''Sweex'''<br />
** US014 4 Port USB 2.0 Hub<br />
*'''Targus'''<br />
** ACH81xx 7-port powered hub. 5&nbsp;V 3&nbsp;A power supply, with 2 high power ports. (possible conflicting behaviour with USB keyboard / Wi-Fi Dongles)<br />
** ACH63EU 4-port. Using a 5&nbsp;V 2&nbsp;A power supply, which isn't supplied with the hub, it is able to power the Raspberry Pi as well.<br />
*'''The Pi Hut'''<br />
** 7 Port USB Hub (from [http://thepihut.com/products/7-port-usb-hub-for-the-raspberry-pi The Pi Hut's Raspberry Pi Store])<br />
*'''Trendnet'''<br />
** [http://www.trendnet.com/products/proddetail.asp?prod=130_TU2-700&cat=49] TU2-700 7 Port Powered USB 2.0 Hub with AC Adapter (5&nbsp;V 2&nbsp;A)<br />
*'''Tripp-Lite'''<br />
** [http://www.tripplite.com/en/products/model.cfm?txtModelID=3167] U222-007-R 7 Port Powered USB 2.0 Hub with AC Adapter (5&nbsp;V 2.5&nbsp;A) Powering Raspberry Pi from the hub works.<br />
*'''Ultron'''<br />
** [http://www.ultron.de/v1/produktansicht.php?artnr=67072&kid=bfa8340c4e245...&l=en&WGType=Neue+USB-HUBS] UHN-710 7-port powered hub with PSU 5&nbsp;V, 3&nbsp;A. USB ID 1a40:0201.<br />
*'''VANTEC'''<br />
** 4 Port USB 2.0 Powered Hub Model: UGT-MH304. 5&nbsp;V 2&nbsp;A AC/DC adapter. Go 2.0 Mini hub.<br />
*'''Z-TEK'''<br />
** Z-TEK 7-port powered hub with PSU 5&nbsp;V, 4&nbsp;A. USB ID 1a40:0201.<br />
*"Unknown"<br />
** 10(7-4) port hub idVendor=1a40, idProduct=0201 / idVendor=1a40, idProduct=0101 works<br />
<br />
===Problem USB Hubs===<br />
<br />
Please check known workarounds [http://elinux.org/Rpi_USB_check-list here] before adding to the list<br />
<br />
*'''Addon'''<br />
** 7-Port Powered Hub - labelled ADDUH070P - Gives constant Eth0 errors on boot.<br />
*'''Belkin'''<br />
** 7-Port Powered Mobile Hub - device labelled F4U018, packaging labelled F5U701. lsusb reveals it to be two Genesys Logic 4-port hubs based on the GL850G chipset (vendor: 0x05e3 product: 0x0608) ganged together. Yields a lot of "handle_hc_chhltd_intr_dma:: XactErr without NYET/NAK/ACK" errors and device resets in /var/log/messages. Low speed devices such as keyboards work OK, Wi-Fi/mass storage is unreliable or broken. -- No error messages with the latest kernel, but it is still unstable with mass storage devices. Also, leaks current back to the Raspberry Pi (can be fixed by overtaping GND and +5&nbsp;V pinouts)<br />
** F4U022 7-Port powered USB hub (powered 5&nbsp;V, 2.6&nbsp;A), same as F4U018<br />
** 7-Port Powered Hub - device labled F5U237 Rev.3 - ID 050d:0237 Wired Ethernet fails to connect; gives "DWC OTG HCD URB enqueue failed adding QTD. Error status -4008" Result is same as DUB-H7 below.<br />
** F5U404 Hi-Speed USB 2.0 4-Port Mobile Hub. Faulty/bad design; Leaks current back up the cable to the Raspberry Pi.<br />
** F5U307 Hi-Speed USB 2.0 7-Port Hub (Powered, able to apply power to Raspberry Pi via micro USB from this hub at same time) It work's sometimes. (Works always without powering the Raspberry Pi, haven't tried that)<br />
<br />
*'''Dell'''<br />
** Dell U2410 Monitor Built-in 4 Port Hub - Shows up as a pair with 0424:2514 and 0424:2640. Standard Microsystems Corp. USB 2.0 Hub. When connecting some devices it kills the Ethernet with "smsc95xx 1-1.1:1.0: eth0: Failed to read register index 0x0000011X" errors. It did work for a keyboard and webcam. Bluetooth that works connected directly to the Raspberry Pi triggers the error.<br />
<br />
*'''DELTACO'''<br />
** 7-Port USB Hub UH-713 Rev 3. This one consists also of two 05e3:0608 Genesys Logic, Inc. USB-2.0 4-Port HUBs connected together. The power supply is rated at 5 V 2 A. It kills Ethernet when X11 is started.<br />
<br />
*'''Dynex'''<br />
** 7-Port USB Hub - Does not work in Debian 19-04 image.<br />
** DX-HB7PT 7-Port USB Hub - As per the Gear Head below, it's 2 daisy-chained Genesys Logic 05e3:0608 devices. Appears to result in significant slow downs when the USB is under load, such as running the root file system from a USB drive.<br />
<br />
*'''Dynamode'''<br />
** 7-Port USB 2.0 Hub (Silver and black). Feeds power back up the interconnect to the Raspberry Pi causing the power LED to light on the Raspberry Pi if the hub is powered on, but the Raspberry Pi is not. The Raspberry Pi also fails to boot when powered off this hub, with or without the interconnect plugged in. Stops the network from working when connected to the Raspberry Pi after booting the Raspberry Pi - cannot ssh to the Raspberry Pi. Best avoided. :-( Shows up in ''lsusb'' as a pair of ''ID 05e3:0608 Genesys Logic, Inc. USB-2.0 4-Port HUB'' which is interesting. - Confirmed. This hub also appears unable to power an external USB drive using a y-cable as it gives the error -71 message in dmesg (when providing external power to the Raspberry Pi).<br />
** 4-Port High-Speed USB 2.0 Hub (USB-H40-A2.0), came with with a 1&nbsp;A power supply. Leaks power to the Raspberry Pi through the uplink. Doesn't work with Raspberry Pi, unless the Raspberry Pi is powered by a second power source. This hub is completely generic and I've seen it being sold under different brand names as well. Therefore, a picture is [http://i.imgur.com/BPZ3j.jpg included] for easy identification. <br />
<br />
*'''D-Link'''<br />
** 7-Port USB Hub DUB-H7 (Crashes USB stack, including Ethernet, when plugging / using some peripherals). (See note above, it works with some distros and/or with latest firmware)<br />
<br />
*'''E-Solution'''<br />
** 4-Port 2&nbsp;A Supply (Does not detect at all during boot or after boot- no messages) [IC = Alcor Micro Corp (AU6254)]<br />
<br />
*'''Fosmon'''<br />
** 7-Port USB 2.0 Hub with 1&nbsp;A Power Supply (Causes interference with other USB devices and sends enough power to light up the Raspberry Pi with it's Micro USB cable unplugged).<br />
<br />
*'''Gear Head'''<br />
** UH7250MAC 7-port powered hub. Internally, two daisy-chained Genesys Logic 05e3:0608 devices. Causes Ethernet instability when used under very specific circumstances, in X11.<br />
** <strike>UH5200T 4-port powered hub. As of 2012-08-16 Wheezy, if any USB 1.x device (a keyboard, for example) is plugged into this hub, Ethernet stops, and USB interrupts for other devices get dropped (keys repeating forever), etc. Occurs even if power is not attached (not a power leakage problem).</strike> Appears working after a bootloader and/or firmware update on 9/12. Also, turned out to be somewhat more specific to the combination of two particular low-speed devices.<br />
<br />
*'''Hama'''<br />
** 4-Port USB 2.0 "bus hub", model 78496 (?). Only works for low power devices (card readers?), but it does not work for power hungry devices (HDD and WLAN). It doesn't boot when hub connected to Raspberry Pi. The funniest thing is that Raspberry Pi powers on when I plug in this hub to normal size USB port (not that small dedicated port). idVendor=05e3, idProduct=0608<br />
<br />
*'''Kensington'''<br />
** 7-Port Dome Hub model no 1500129 (Possible problems with malfunctioning keyboard, kills mouse when GUI started).<br />
<br />
*'''iBall'''<br />
** Piano 423 4-Port USB hub. Listed in lsusb as Genesys Logic. Fails to deliver enough power to connected devices even when using AC power supply.<br />
<br />
*'''Inland'''<br />
** 4-Port USB 2.0 Cable Hub model no 480426 (Some devices work, some don't, cheap unshielded untwisted wire design)<br />
<br />
*'''Logik'''<br />
** LP7HUB11 7-Port USB Hub. (Ethernet failed, slow response, in LXDE. Happened whether or not the hub's independent power supply was connected to the hub.)<br />
<br />
*'''LogiLink'''<br />
** 7-Port powered USB-Hub with switch UA0124. Does not work even with a x86 Linux box. Does work with Windows and comes with a beefy 3,5 A power supply that works with a Belkin 7-port mobile USB-Hub to power a cluster of 4 Raspberries.<br />
<br />
*'''Soniq'''<br />
** 4-Port 5&nbsp;V supply. Model number CUH100. (B). Appears to draw power away from the Raspberry Pi, even when the Raspberry Pi has an isolated power line. Netgear WNA1100 Wi-Fi Adapter (which is known to work in other setups is recognized, but it is unresponsive).<br />
<br />
*'''Targus'''<br />
** ACH115EU 7-port powered hub. 5&nbsp;V 3&nbsp;A power supply. Arduino communicates with Raspberry Pi when connected directly to Raspberry Pi's USB port, but it hangs as soon as if connected via ACH115. Also sometimes smsc95xx eth0 Failed to read register index 0x00000114 etc. errors in syslog when used.<br />
<br />
*'''TCM'''<br />
** Model 234298 s/n T634007737 powered hub. 4 ports plus card reader. 1&nbsp;A power supply. Model B, Wheezy Raspbian works OK with keyboard/mouse, but there are problems with Wi-Fi no connects. (insufficient power?)<br />
<br />
*'''Trust'''<br />
** 10-port USB 2.0 Hub (powered). Prevents Ethernet from being recognised.<br />
** SliZe 7 port USB 2.0 Hub (powered) - Item number 17080 (Barcode 8 713439 170801). Prevents Ethernet from being recognised. Keyboard sends multiple characters. <br />
<br />
*'''Unbranded / Multiple Brands'''<br />
** 7-port silver/black hub. Also sold elsewhere under brands such as 'EX-Pro', 'Trixes' and 'Xentra' -- This is ''probably'' due to an inadequate power supply. -- I replaced the terrible power supply with a very good one, kept getting "DEBUG: handle_hc_chhltd_intr_dma:: XactErr without NYET/NAK/ACK" in dmesg, with no devices plugged in to the hub (with or without the power supply in). Measurements by [[User:TrevorGowen|TrevorGowen]] ([[User talk:TrevorGowen|talk]]) of the power loading behaviour of an example of this type of hub and its supplied PSU are logged at [http://www.cpmspectrepi.webspace.virginmedia.com/raspberry_pi/MoinMoinExport/PoweredUSBHubs.html CPM-Spectre-Pi...PoweredUSBHubs], together with similar measurements of other devices.<br />
** Generic 7-port black hub with Genesys Logic GL850A chipset<br />
** Cerulian 10 Port USB 2.0 Top Loading Hub with 2&nbsp;A supply (kills mouse and network port)<ref>http://www.raspberrypi.org/forum/absolute-beginners/cheap-powered-usb-hub-uk/#p76452</ref><br />
** [http://www.monoprice.com/products/product.asp?c_id=103&cp_id=10307&cs_id=1030701&p_id=226 USB 2.0 4 PORT INT/EXT DUAL HUB BAY] -- Genesys Chipset -- idVendor=05e3, idProduct=0607 -- low speed devices worked, but there are strange USB failures when X session started. High speed devices such as hard drives had failures.<br />
<br />
== USB Remotes ==<br />
* The [http://thepihut.com/products/flirc-usb-dongle-for-the-raspberry-pi FLIRC] USB dongle allows the use of any remote control with your Raspberry Pi. Configure the device on your desktop PC, then simply plug into your Pi for a perfect media center companion. Available from [http://thepihut.com/ The Pi hut]<br />
<br />
* ASUS TV FM Remote IR - ID 3353:3713 - works. Receiver connected to an USB Hub. Tested with archlinux in X. It works also as pointer (pressing "Toggle" button)<br />
<br />
* ATI Remote Wonder (X10 Wireless Technology, Inc. X10 Receiver) — ID 0bc7:0004 — appears as a joystick-like 2 button mouse and a 0-9 keypad without drivers on console and X.<br />
<br />
* [http://www.amazon.com/gp/product/B005DKZTMG/ref=oh_details_o02_s00_i00 Logitech Wireless Touch Keyboard K400 with Built-In Multi-Touch Touchpad (920-003070)] - keyboard and touchpad work. Have not verified multi-touch features.<br />
<br />
* [http://www.ipazzport.com/02A.html iPazzport] mini 2.4&nbsp;GHz wireless keyboard and touchpad. <br />
<br />
* Pan.Code D1000 - 2.4GHz Wireless keyboard and touchpad.<br />
<br />
* [http://www.ortek.com/html/pdt_view.asp?area=46&cat=152&sn=76 PKB 1800] Wireless Smart Pad ad Mini Keyboard. The pad works as a mouse, but not multi touch features. The keyboard works.<br />
<br />
* [http://www.riitek.com/product_Info.asp?id=56 Riitek RT-MWK01] '''Rii''' Wireless 2.4&nbsp;GHz Keyboard-mouse Combo, also known as [http://www.digicom.it/digisit/prodotti.nsf/itprodottiidx/WKEYPE01 Digicom WKEYPE01], and [http://www.verkkokauppa.com/fi/product/52783 Prodige Nanox]. Working perfectly, just plug & play.<br />
<br />
* [https://www.google.com/search?q=tranksung+TS-Y150 Tranksung TS-Y150] USB RF Keyboard and air mouse (B)<br />
<br />
* [http://www.tigerdirect.com/applications/SearchTools/item-details.asp?EdpNo=6753651&CatId=3680# Exo Ultra U12-41310 Mini Keyboard] Bluetooth Adapter, Touchpad, Laser Pointer, Presentation & Multimedia Controls work perfectly, but it needs a little love and config for make it work.[https://github.com/thunderbirdtr/rs-pi-exo-keyboard Exo Installer script]<br />
<br />
== USB Keyboards ==<br />
USB keyboards that present themselves as a standard HID (Human Interface Device) device should work. '''Please be aware that some of these keyboards were probably used with a powered hub'''<br />
=== Working USB Keyboards ===<br />
The following is a list of specific keyboards known to work and which appear to work fault-free.<br />
<br />
* '''A4 Tech'''<br />
** Model KL-5 USB Keyboard, 20&nbsp;mA.<br />
<br />
* '''ABS'''<br />
** M1 Heavy Duty Professional Gaming Mechanical Keyboard (B)<br />
<br />
* '''Action Star'''<br />
** ACK-5010U Mini Keyboard And Mouse<br />
<br />
* '''Accuratus'''<br />
** KYB-Toughball-HI<br />
<br />
* '''Acer'''<br />
** KG-0917 Wireless Keyboard And Mouse Bundle (B)<br />
** KU-0906 Compact Keyboard (B) (Also known as Genius LuxeMate i200 Keyboard)<br />
** SK-9625 Multimedia Keyboard (B) (multimedia functions not tested)<br />
<br />
* '''Adesso'''<br />
** [http://ergoprise.com/product_images/j/699/ADP-PU21_big__14173_zoom.jpg PS/2 to USB Adapter] ADP-PU21, 100&nbsp;mA (tested only with keyboards) Any PS/2 keyboard will work only if it will work with a reduced operating voltage.<br />
** Model AKB-410UB. Keyboard with Touchpad.<br />
<br />
* '''Apple''' (Apple keyboards that have USB ports require an external powered hub to work, and do not work on the Raspberry Pi directly! Note: Apple keyboard works fine using the latest Raspberry Pi, even when connected directly (and with mouse connected))<br />
** [http://upload.wikimedia.org/wikipedia/commons/thumb/e/ea/Apple_iMac_Keyboard_A1243.png/800px-Apple_iMac_Keyboard_A1243.png Apple Keyboard with Numeric Keypad (aluminium/wired) A1243]<br />
** [http://upload.wikimedia.org/wikipedia/commons/8/81/Apple_Keyboard_A1242.jpg Apple Keyboard (aluminium/wired) A1242]<br />
** [http://upload.wikimedia.org/wikipedia/commons/c/c5/Apple_Pro_Keyboard_black.jpg Apple Pro Keyboard M7803]<br />
<br />
* '''Asda'''<br />
** Basic Wired Keyboard HK2026 (B)<br />
** Basic Wired Keyboard HK3014<br />
*** (Please note when I put this keyboard through Newlink USB hub, it didn't work as expected)<br />
** Premium Wireless Keyboard (white keys, silver back) HK8028<br />
** Wireless Multimedia Deskset (keyboard, mouse and USB dongle) Model: HKM8016B (Note: Shown on Asda Website as HK8016B) (B)<br />
<br />
* '''Asus'''<br />
** KS-631U (comes with Asus Vento KM-63 keyboard/mouse set, not using powered hub) (B)<br />
<br />
* '''Banbridge'''<br />
** [http://www.kurpirkti.lt/imagesi/infodb/org_d69dbd9707af8df77eae6e005f681a9a/BANDRIDGE-USB-2X-PS-2-ADAPTER.jpg PS/2 to USB Banbridge CPA4002 Adapter] (B) (Tested with Logitech C-SF17 Cordless Desktop Express)<br />
<br />
* '''BTC - Behavior Tech Computer Corp.'''<br />
** Wired Portable Keyboard Model 6100 US (86+9 keys)<br />
*** Works with or without a powered hub<br />
** Wireless Multimedia Keyboard with build in pointer/mouse Model 9029URF III (86+17 keys) (B)<br />
** [http://www.btc.com.tw/english/2-7-07keyboard.htm Wired Multimedia keyboard 6311U/6310U] - rated at 5&nbsp;V/100&nbsp;mA, works directly<br />
<br />
* '''Bush'''<br />
** Wired Slimline Keyboard KU-0833<br />
*** This does not require a USB hub in order to work with the Raspberry Pi<br />
*** In the UK, it is available from Argos for £9.99<br />
<br />
* '''Cerulian''' <br />
** Mini wireless keyboard and mouse deskset (B)<br />
<br />
* '''CD Training''' <br />
** [http://www.cd-training.fr/?&feed=product&product_id=308 Wireless Combo Keyboard and Mouse (SolClavGlos)]<br />
<br />
* '''Cherry'''<br />
** CyMotion Master Linux (B)<br />
** RS 6000 USB ON<br />
** G84-4100PTMUS (B) (Compact keyboard. Rated 100&nbsp;mA. Works directly in Raspberry Pi)<br />
** G85-23100DE-2 (B) (Rated 40&nbsp;mA, tested with RPi powered by a 1000&nbsp;mA power supply unit)<br />
** G82-24800DE wireless keyboard and mouse combo marketed overwhelmingly as "Cordless Desktop eVolution Sirius XT Wireless", works without hub.<br />
<br />
* '''Compaq'''<br />
** Compaq Internet Keyboard KU-9978 (049f:000e). Rated 5&nbsp;V 100&nbsp;mA. Works directly connected to Raspberry Pi<br />
<br />
* '''Das Keyboard'''<br />
** Model S Professional Keyboard (Built in USB hub not tested) (B)<br />
** Model S Ultimate Keyboard (Built in USB hub working) (B)<br />
<br />
* '''Dell'''<br />
** SK-8115 (B) (Rated 100&nbsp;mA. Works directly in Raspberry Pi)<br />
** L100 (B)<br />
** RT7D40 (100&nbsp;mA. Works directly in Raspberry Pi)<br />
** RT7D50 (75&nbsp;mA) (run "sudo dpkg-reconfigure keyboard-configuration")<br />
** KB1421 (100&nbsp;mA)<br />
** KB2521 (100&nbsp;mA)<br />
** KB212-B (Works directly in Raspberry Pi, without powered hub)<br />
** 1HF2Y (Works directly in Raspberry Pi)<br />
** Bluetooth Wireless Keyboard and Mouse Bundle (B), Bluetooth USB dongle C-UV35 (Rated 500&nbsp;mA, but it works great), Keyboard Y-RAQ-DEL2, Mouse M-RBB-DEL4<br />
** USB Keyboard 413c:2107 - Works with and without USB hub<br />
<br />
* '''Delux'''<br />
** K8050<br />
<br />
* '''Digicom'''<br />
** WKEYPE01 Wireless 2.4&nbsp;GHz Keyboard-mouse Combo, also known as [http://www.riitek.com/product_Info.asp?id=56 Riitek RT-MWK01] and [http://www.verkkokauppa.com/fi/product/52783 Prodige Nanox]<br />
<br />
* '''Dynex'''<br />
** DX_-WKBD (60&nbsp;mA) (B)<br />
** DX_-WKBDSL (Hot keys not yet tested with Debian) (tested through non-powered 3 dongle USB hub) (B)<br />
<br />
* '''EAPPLY'''<br />
** EBO-013 Wireless 2.4&nbsp;GHz compact keyboard with touchpad. Rated <40&nbsp;mA works directly from Raspberry Pi. eBay ref 260962010276 from Shenzen, China.<br />
<br />
* '''Emprex'''<br />
** Wireless Media Control Keyboard With Trackball 9039ARF III (Media functions untested)<br />
<br />
* '''Fujitsu Siemens''' <br />
** KB SC USB UK (!)<br />
** KB910 USB, with led light on the highest level (B)<br />
** KB400 USB US<br />
<br />
* '''GE''' <br />
** 98139 Rev.K1 (Power Keyboard) (lsusb shows it as "0b38:0010 Gear Head 107-Key Keyboard") - works without a hub (i.e. directly connected) (B)<br />
<br />
* '''Gear Head''' <br />
** KB3700TP (USB Mini Smart Touch Touchpad Keyboard) (B)<br />
** KB3800TP (Wireless Touch Mini Touchpad Keyboard with Smart Touch) (B)<br />
*** Works when plugged directly into Raspberry Pi, did not work with powered hub (could be a hub issue)<br />
** KB3800TPW (Windows Smart Touch Wireless Keyboard with Touchpad) (B)RASPBMC supported >> also see Problem USB Keyboards<br />
** KB4950TPW (Wireless Touch II Touchpad Keyboard) (B)<br />
** KB1500U (USB Mini Keyboard) (B)<br />
** KB5150 (2.4&nbsp;GHz wireless keyboard/mouse Combo) (B)<br />
*** Works well with a powered hub<br />
<br />
* '''Generic'''<br />
** [http://www.amazon.co.uk/gp/product/B00A8D9ZPA/ref=oh_details_o06_s00_i00 AK-601] Wireless Mini-keyboard and Trackball. Works well as a handheld device, the wireless dongle does not appear to draw excessive current. However, since its USB charging port requires 5V 300mA it does need to be recharged from a netbook/laptop USB port or via a (spare) USB charger.<br />
<br />
* '''Genius'''<br />
** Ergomedia 700 (GK-04008/C) used without Hub<br />
** KB-06XE (K639) (B)<br />
** LuxeMate i200 (GK-090017; not tested with Hub)<br />
** Slimstar 8000 wireless keyboard<br />
<br />
* '''Gigabyte'''<br />
** GK-KM7580 2.4&nbsp;GHz Wireless Multimedia Keyboard & Mouse<br />
<br />
* '''HP'''<br />
** KG-1061<br />
** KG-0851 Wireless Keyboard and Mouse<br />
** KU-0316 (B)<br />
** LV290AA#ABA Wireless Keyboard and Mouse<br />
** PR1101U (available from Sainsbury's in the UK, £8, July 2012)<br />
** SK-2880<br />
<br />
* '''Hyundai'''<br />
** HY-K201<br />
<br />
* '''iConcepts'''<br />
** 2.4&nbsp;GHz Wireless Keyboard and Optical Mouse Model 62550<br />
*** (saves a USB port since keyboard and mouse share one transceiver, $14.99 at Fry's Electronics)<br />
<br />
* '''Imation''' <br />
** KBD-702 Multi-media Wired Keyboard<br />
*** (works after the firmware update via [https://github.com/Hexxeh/rpi-update rpi-update] as of 06/27/2012)<br />
<br />
* '''IOGEAR'''<br />
** IOGEAR GKM561R Wireless HTPC Multimedia Keyboard with Trackball<br />
** IOGEAR GKM681R 2.4&nbsp;GHz Wireless Compact Keyboard with Optical Trackball and Scroll Wheel<br />
<br />
* '''iOne'''<br />
** Scorpius-K3NT (B)<br />
*** (sold by Newark as an 'official' RPi accessory, miniature keyboard with integrated trackball)<br />
<br />
* '''iPazzPort'''<br />
<br />
* '''i.t.works'''<br />
** KC04 (direct and by USB hub)<br />
** KC Silicone (only tested directly)<br />
<br />
* '''Jenkins'''<br />
** Jenkins Wireless Desktop Set Blue (B)<br />
<br />
* '''KeySonic'''<br />
** ACK-540RF (Wireless USB keyboard with built-in trackpad); works fine on Debian Squeeze plugged directly into Raspberry Pi. Also works with Raspbmc with powered hub.<br />
** ACK-540RF+ (UK) Wi-Fi keyboard incl. touchpad with USB Wi-Fi dongle works fb with on model B/Raspbian/Wheezy via powered hub<br />
** ACK-3700C<br />
** ACK-340U+(DE)<br />
** ACK-3400U (UK) mini keyboard<br />
** ACK-612RF (GER) Wireless Mini-Keyboard; works fine with its wireless adpater plugged directly into Raspberry Pi<br />
<br />
* '''Labtec'''<br />
** [http://www.labtec.com/index.cfm/gear/details/EUR/EN,crid=28,contentid=692| Ultra-flat Keyboard]<br />
<br />
* '''Laptopmate'''<br />
** AK-98UNTN7-UBRII Laptopmate RII Touch N7 Mini Wireless Keyboard with touchpad<br />
<br />
* '''LC-Power<br />
** K1000BMW (lsusb: ID 1241:f767 Belkin; dmesg: HOLTEK Wireless 2.4&nbsp;GHz Trackball Keyboard) tested with Debian 6.0.4<br />
<br />
* '''Lenovo'''<br />
** SK-8825 UK (B)<br />
** Lenovo Enhanced Multimedia Remote with backlit keyboard N5902 (US)<br />
** Lenovo Mini Wireless Keyboard N5901 (US)<br />
<br />
* '''Lindy'''<br />
** 21840 (Wireless RF 2.4&nbsp;GHz Micro Keyboard with built-in optical touchpad/trackpad, USB); works fine on model B/Raspbian/Wheezy - the supplied Lindy USB nano dongle transceiver plugged directly into Raspberry Pi USB port.<br />
<br />
* '''Logik'''<br />
** Ultra slim keyboard LKBWSL11 (B) >> '''This is also listed under Problem USB Keyboards?'''<br />
** LK212(R, B, P, V, O at the end represents the colour ) Wireless Keyboard paired with wireless receiver<br />
<br />
* '''Logitech'''<br />
** Comfort Wave 450, labeled 100&nbsp;mA (M/N Y-U0001, P/N 820-001725, PID SC951C40001)<br />
** diNovo Mini wireless keyboard with media controls and clickpad 920-000586 (B)<br />
** diNovo Edge Keyboard, Windows edition, built-in TouchDisc track-pad, Bluetooth with USB mini-receiver 967685-0403 (B)<br />
*** older model 867777-0403 may need '''dwc_otg.speed=1''' added to cmdline.txt to avoid dropped/repeated keys and dropped mousepad taps/clicks (B)<br />
**** after Raspbian dist-upgrade about 12/12/12, if '''/lib/udev/rules.d/97-bluetooth-hid2hci.rules''' exists and di Novo Edge fails to respond, edit tail of line after "# Logitech devices" in that file from '''c71['''34'''bc]''' to '''c71[bc]''' to ignore c713 and c714 (do not wordwrap long line), then it works fine<br />
** Wii wireless keyboard KG-0802 (!)<br />
** C-BG17-Dual Wireless keyboard and mouse with wired USB receiver (B)<br />
** Deluxe 250 Keyboard<br />
** Internet 350 (M/N 967740-0403)<br />
** Internet Navigator Keyboard<br />
** MK120 wired keyboard and mouse<br />
** MK220 wireless keyboard and mouse<br />
** MK250 wireless keyboard and mouse (no hub needed)<br />
** MK260 wireless keyboard and mouse (no hub needed)<br />
** MK300 wireless keyboard and mouse<br />
** MK320 wireless keyboard and mouse [http://www.amazon.co.uk/Logitech-920-002885-MK320-Wireless-Desktop/dp/B003STDQYW/ref=sr_1_3?ie=UTF8&qid=1339166178&sr=8-3]<br />
** MK350 wireless keyboard (using Unifying receiver)<br />
** MK520 wireless keyboard and mouse<br />
** MK550 wireless keyboard and mouse (B)<br />
** MX3200 wireless keyboard and mouse (B)<br />
** MX5000 Bluetooth keyboard and mouse (B) The Logitech Bluetooth dongle also does proprietary wireless so it works without Bluetooth drivers.<br />
** EX100 Cordless Desktop, Wireless Keyboard and Mouse (B)<br />
** EX110 Cordless Desktop, wireless keyboard and mouse (B)<br />
** C-SF17 Cordless Desktop Express, Wireless Keyboard and Mouse (B) PS/2 Interface. Tested using [http://www.kurpirkti.lt/imagesi/infodb/org_d69dbd9707af8df77eae6e005f681a9a/BANDRIDGE-USB-2X-PS-2-ADAPTER.jpg PS/2 to USB Banbridge CPA4002 Adapter]<br />
** K120 Keyboard (B)<br />
** K200 Keyboard (B)<br />
** K230 Wireless Keyboard (Unifying receiver, no powered hub) (B)<br />
** K260 Wireless Keyboard & Mouse (Unifying receiver, no powered hub) (B)<br />
** K310 Washable Keyboard<br />
** K340 Wireless Keyboard (Unifying receiver, no powered hub) (B)<br />
** K350 Wireless Keyboard (B)<br />
** K400 wireless keyboard with touchpad - also listed under "problematic". Works for weeks with openelec and Raspbian without any problems. Worked out of the box - the on/off switch needs to be "on" for it to function correctly. Highly recommended if you are "working from the sofa". <br />+1 on this, works out of the box with 2012-10-28-wheezy, no powered hub.<br />
** K520 Keyboard (B)<br />
** K700 Wireless Keyboard with Touchpad and unifying receiver<br />
** K750 Wireless Solar Keyboard (B) (Mac version works too. (B) )<br />
** LX 710 - works fine with receiver plugged directly into the Raspberry Pi (accompanying mouse works fine too).<br />
** S510 wireless keyboard and mouse (B)<br />
** Ultra-Flat Keyboard (M/N Y-BP62A P/N 820-000245 PID SY126UK)labelled 100&nbsp;mA. OK direct into Model B Raspberry Pi.<br />
** G19 Gaming Keyboard, works fine with no external power. Illumination with external power. Powered hub in back of keyboard works too.<br />
** G15 Gaming keyboard, as long as you press the backlight button twice to turn off the backlight (it says below it dosen't work with backlight on.<br />
** V470 Bluetooth Laser Mouse<br />
<br />
''Keyboards and mice also together with Unifying receiver'' <br />
<br />
* '''macally'''<br />
**macally iKey slim (IKEY5V2)<br />
<br />
* '''Medion'''<br />
** Medion K28 (by Sysgration) works, but not with dwc_otg.speed=1<ref>http://www.raspberrypi.org/phpBB3/viewtopic.php?p=292149#p292149</ref><br />
<br />
* '''Microsoft''' <br />
**Microsoft Comfort Curve Keyboard 2000<br />
**Microsoft Comfort Curve Keyboard 3000 for Business<br />
**Microsoft Digital Media Pro Keyboard Model: 1031 (Debian 13-Apr-2012)<br />
**Microsoft Natural Ergonomic Keyboard 4000 (B) (Debian "Wheezy" beta 18-June-2012)<br />
**Microsoft Wired Keyboard 600 Model 1366 (Debian 28-May-2012 on Production Model B)<br />
**Microsoft Wireless Desktop 700 Keyboard v2.0 (Raspbian Pisces image 08-June-2012 on Production Model B)<br />
**Microsoft Wireless Photo Keyboard (Model 1027) Unifying receiver, no hub<br />
**Microsoft Wireless Natural Multimedia Keyboard (Raspbian Pisces 08-July-2012) (B)<br />
**Microsoft Windows 2000 Keyboard (KB-USBK110610)<br />
**[https://www.microsoft.com/hardware/en-us/p/wired-keyboard-600/ANB-00001 Microsoft Wired Keyboard 600]. The keyboard is rated at 5&nbsp;V/100&nbsp;mA (Wheezy 5-Sept-2012)<br />
<br />
* '''Mikomi''' <br />
** Wireless Deskset KM80545 Keyboard and mouse (it works, but the range is terrible less than a metre) (B)<br />
<br />
* '''Monoprice'''<br />
** [http://www.monoprice.com/products/product.asp?c_id=104&cp_id=10404&cs_id=1040401&p_id=6854&seq=1&format=2|Monoprice PS/2 To USB Adapter] Directly and through an unpowered hub with a USB mouse plugged in.<br />
<br />
* '''Motorola'''<br />
<br />
** Bluetooth wireless ultra slim keyboard and mouse combo (sold as for the "Atrix" phone) work in combination with the Technika Bluetooth adaptor listed below<br />
<br />
* '''Novatech'''<br />
** [http://www.novatech.co.uk/products/peripherals/desktopkits/nov-wcombo.html|Novatech Wireless Combo - Keyboard & Mouse, Nano adapter] (B)<br />
<br />
* '''ONN'''<br />
**ONN Keyboard Stock No: ONA11HO089 (from Walmart). Seems to work fine, even without a hub.<br />
**ONN Keyboard Stock No: ONA11HO087 (from Walmart). Combination keyboard and mouse package with nano receiver. Be sure to configure keyboard layout.<br />
<br />
* '''Ortek'''<br />
** Ortek Technology, Inc. [http://www.ortek.com/html/pdt_view.asp?area=46&cat=150&sn=79 WKB-2000S] Wireless Keyboard with Touchpad works fine on Raspbian Wheezy and Raspbmc. Wireless USB receiver (device ID 05a4:2000) is recognised automatically. Connected directly to Raspberry Pi USB port, no powered hub used.<br />
<br />
* '''Perixx''' <br />
**Periboard 716 Wireless Ultra-Slim Keyboard with Touchpad (Debian 07-Jun-2012 on Production Model B)<br />
***(Raspbian Wheezy, 2012-12-16, Prod. Model B, Rev 2) Has the "sticky key" issue as reported by other users with other keyboards. Seems to be somewhat related to power when directly connected to the Pi. Using a 2A PS makes it MUCH better, but not completely fixed. When/if it happens again, unplugging and reinserting the USB dongle brings it back to normal. Did not try with powered USB hub.<br />
** PERIBOARD-502 wired keyboard inc built in touchpad (model B/Raspbian Wheezy)<br />
** Periduo-707 Plus (Wireless Keyboard and Mouse) works fine ''most'' of the time. Does suffer from dropouts and glitches though. Usual "drawing too much power from USB" problems show up as well - dropped key presses or constant autorepeats. These can be cured by pulling out and reinserting the dongle in the USB socket. The keyboard sometimes hangs after power on when used with my laptop - it seems to need 30 seconds of non-use before it works fine. Again, remove and insert the dongle cures it. Works fine vi my Benq monitor's USB Hub.<br />
<br />
* '''Philips''' <br />
**Wired Multimedia Keyboard SPK3700BC/97 (Debian 19-Apr-2012 on Production Model B)<br />
<br />
* '''Prodige'''<br />
**Nanox Wireless 2.4&nbsp;GHz Keyboard-mouse Combo, also known as [http://www.riitek.com/product_Info.asp?id=56 Riitek RT-MWK01] and [http://www.digicom.it/digisit/prodotti.nsf/itprodottiidx/WKEYPE01 Digicom WKEYPE01]<br />
<br />
* '''Rapoo'''<br />
**Rapoo E9080 Wireless Ultra-Slim Keyboard with Touchpad<br />
**Rapoo Wireless Multi-media Touchpad Keyboard E2700 [http://www.rapoo.com/showdetails.aspx?P_No=E2700]<br />
**Rapoo Ultra-Slim Wireless Multimedia Keyboard and Mouse E9060 (works proper on powered USB Hub)<br />
<br />
*'''Riitek'''<br />
**RT-MWK03 mini wireless keyboard & trackpad<br />
**RT-MWK02+ mini Bluetooth keyboard & trackpad. Followed instructions from this page: [http://www.ctheroux.com/2012/08/a-step-by-step-guide-to-setup-a-bluetooth-keyboard-and-mouse-on-the-raspberry-pi/] and it worked, connection persists across reboots, no problem with either builtin USB or powered USB hub.<br />
**RT-MWK01 mini wireless 2.4&nbsp;GHz Keyboard-mouse Combo, also known as [http://www.digicom.it/digisit/prodotti.nsf/itprodottiidx/WKEYPE01 Digicom WKEYPE01], and [http://www.verkkokauppa.com/fi/product/52783 Prodige Nanox]<br />
<br />
*'''Rosewill'''<br />
** RK-200 Standard Keyboard<br />
<br />
*'''Saitek'''<br />
** Eclipse II Backlit Keyboard PK02AU (B)<br />
** Eclipse Backlit Keyboard PZ30AV (B) - works fine when connected directly to Raspberry Pi rev.1 and 2 USB port. No powered hub used.<br />
** Expression Keyboard (US) <br />
** Cyborg V.5 (B)<br />
<br />
*'''SelecLine'''<br />
** WK11P & WM11P-SP-PP. Keyboard and mouse set. (B)<br />
<br />
*'''SIIG'''<br />
** SIIG Wireless Multi-Touchpad Mini Keyboard 02-1286A v1.0 (B)<br />
<br />
*'''Silvercrest'''<br />
** MTS2219 Wireless Keyboard and mouse set. Powered hub NOT used. (B) <br />
<br />
*'''SolidTek'''<br />
** Solid Tek KB-P3100BU ASK-3100U. <br />
<br />
*'''Sony'''<br />
** Keyboard for PlayStation 2 (PS2) Linux. Works without powered hub with 5&nbsp;V 1&nbsp;A supply, requires manual keyboard remapping with Debian Squeeze to USA 101-key layout.<br />
<br />
* '''SteelSeries'''<br />
** Merc keyboard (B)<br />
<br />
* '''Sun Microsystems'''<br />
** Model: Type 7, SUN PN: 320-1348-02 (Danish key layout)<br />
** Model: Type 6, SUN PN: 320-1279-01 (Danish key layout)<br />
<br />
* '''Sweex'''<br />
** [http://www.sweex.com/en/assortiment/input/keyboards/KB060UK/ KB060UK] Wired Multimedia Keyboard<br />
<br />
* '''Technika'''<br />
** WKEY03 (B)<br />
** TKD-211<br />
<br />
* '''Tesco'''<br />
** Value Keyboard VK109 (B)<br />
** Multimedia K211 Wired Keyboard (B)<br />
<br />
*'''The Pi Hut'''<br />
** Super Slim Apple Style Keyboard (from [http://thepihut.com/products/usb-keyboard-for-the-raspberry-pi The Pi Hut's Raspberry Pi Store])<br />
** Super Slim Apple Style Keyboard Set (Keyboard & Mouse) (from [http://thepihut.com/products/usb-keyboard-mouse-bundle-for-the-raspberry-pi The Pi Hut's Raspberry Pi Store])<br />
<br />
* '''Trust'''<br />
** Trust [http://trust.com/17585 17585] Wireless Deskset (mouse and keyboard) (17585-02) No hub needed.<br />
** Trust [http://trust.com/17916 17916] Compact Wireless Entertainment Keyboard http://www.trust.com/products/product.aspx?artnr=17916 (B)<br />
** Trust [http://trust.com/17184 17184] ClassicLine Keyboard <br />
** Trust [http://trust.com/16087 16087] Camiva MultiMedia Keyboard http://trust.com/products/product.aspx?artnr=16087<br />
** Trust [http://trust.com/17603 17603] Convex Keyboard http://trust.com/products/product.aspx?artnr=17603 tested Debian 6-19-04-2012 and archlinuxarm-13-06-2012 (B)<br />
** Trust [http://trust.com/18007 18007] Tocamy Wireless Entertainment Keyboard. Tested with raspbian and powered USB HUB.<br />
<br />
* '''Unbranded'''<br />
** AK-601 Wireless Mini Keyboard and Trackball (with laser pointer) - sourced from eBay Chinese seller<br />
<br />
* '''Unicomp'''<br />
** USB Endurapro - keyboard and trackpoint work perfectly from powered hub<br />
<br />
* '''Q-Connect'''<br />
** AK-808 (B)<br />
<br />
* '''Xenta'''<br />
** 2.4&nbsp;GHz Wireless Multimedia Entertainment Keyboard with Touchpad (B)<br />
** Mini Multimedia Keyboard (Model no.: 808M) (B)<br />
<br />
===Problem USB Keyboards===<br />
<br />
Note that generally PS/2 keyboards with an USB adapter will not work directly on a Raspberry Pi port, due to the fact that PS/2 keyboards are designed for normal 5&nbsp;V +-5% range, while USB keyboards must be designed to work with 4.4 Volt, and generally USB devices on the Raspberry Pi may receive less than 4.75 Volt. PS/2 + USB adapter keyboards might work behind a powered hub, which does provide the full 5.0&nbsp;V. Some of these keyboards work when running the latest Raspbian, but not when using the overclocked XBMC version of Raspbmc, probably due to the overclocking drawing more power away from the rest of the support system devices.<br />
<br />
* '''A4 Tech'''<br />
** Model GL-6 USB Keyboard, 20&nbsp;mA. Part of wireless keyboard/mouse bundle GL-6630 (GL-6 + G7-630 + RN-10B) - suffers from USB flakeyness. Even on a powered hub. No problems on other computers I have tested it with.<br />
* '''Accuratus'''<br />
** Accuratus KYBAC100-101USBBLK causes kernel panic (rated 100&nbsp;mA). Tested with 1000&nbsp;mA cheap unbranded and Nokia 1200&nbsp;mA power adaptors.<br />
* '''Apple'''<br />
** [http://www.powerbookmedic.com/xcart1/images/D/apple-keyboard.jpg Apple Keyboard (109 keys) A1048]. Draws too much power and does not seem to work properly when plugged into a powered hub. <br />
*'''Argos'''<br />
** Argos Value Wired Keyboard causes kernel panic<br />
* '''Choidy'''<br />
** Identifiers from usb-devices: Vendor=1a2c ProdID=0002 Rev=01.10 Product=USB Keykoard (yes, 'Keykoard') causes kernel panic<br />
* '''Cit''' <br />
** KB-1807UB Causes kernel panic (rated <200&nbsp;mA)<br />
* '''Dell'''<br />
** SK-8135 (B) (Rated 1.5&nbsp;A. Takes too much power from Raspberry Pi even when not used as USB hub. Symptom = repeated keystrokes)<br />
** SK-8115 causes kernel panic (rated 100&nbsp;mA) Debian 6-19-04-2012 (B)<br />
** Y-U0003-DEL5 Sticky / Non-responsive keys<br />
** Wireless Trackball Keyboard with trackball - problem sticky keys definitely not power issue as the dongle works even at 3V<br />
* '''Gear Head'''<br />
** KB2300U - Causes kernel panic (B)<br />
** KB3800TPW - Wireless Touch Touchpad Keyboard - Wireless dongle disrupts USB and ethernet whether direct or on powered hub, no keyboard/mousepad response in Raspbian (logged in syslog) or Raspbmc (no logs written)(B)<br />
* '''GMYLE'''<br />
** Wired USB Slim Chocolate Multimedia Media Typing Keyboard With 3 USB Port hub (B) - Kernel Panic on startup if plugged in. If plugged in at login prompt then freeze. [http://www.amazon.co.uk/gp/product/B0067EC3GW/]<br />
* '''Inland''' <br />
** Inland USB Keyboard Model #70010<br />
* '''Jeway'''<br />
** JK-8170 "The Hunter" - causes kernel oops (Debian6-19-04-2012) (B)<br />
* '''Labtec'''<br />
** ultra-flat wireless desktop USB - Keyboard has 'sticky' keys. Tested both debian6-19-04-2012 and archlinuxarm-13-06-2012 (B)<br />
* '''Logik'''<br />
** Wired Multimedia Keyboard Model: LKBWMM11 - causes kernel panic (on Debian 190412 distro) (B)<br />
** Wired Ultra Slim Keyboard Model: LKBWSL11 - causes USB power issues. Not reliable. Causes other USB devices to fail (B) >> '''This is also listed under Working USB Keyboards??'''<br />
* '''Logitech'''<br />
** Logitech Illuminated Keyboard (unstable; not working with led light on; tested both US and NO layouts with both Apple iPad 2 and Asus TF-101 USB chargers)<br />
** G110 Gaming Keyboard - only works with illumination off, otherwise unresponsive. Once failed it needs reconnecting before another attempt. (B)<br />
** G15 Gaming Keyboard - LCD and key backlights flicker, 95% unresponsive to typing. I don't know of a way to turn the illumination off. (B)<br />
** K360 Wireless Keyboard - Occasional sticky keys. (B)<br />
** MK 260 Wireless Keyboard - Occasional sticky keys. (B)<br />
** K400 wireless keyboard with touchpad (completely non-functional on debian6-19-04-2012)<br />
** G510 Gaming Keyboard - lagging or unresponsive keys.<br />
** MX5500 wireless keyboard and mouse with USB Bluetooth receiver - Unstable, looses connection without prior notice<br />
** EX100 Cordless Desktop, wireless keyboard and mouse. Mouse and keyboard hangs every few minutes (with or without hub).<br />
* '''Microsoft''' <br />
** Wireless Desktop 800 - Keyboard has 'sticky' keys. (B)<br />
** Wireless Entertainment Keyboard - No key input recognized (possibly connectivity issue as pairing devices does not seem to work)<br />
** Wireless Optical Desktop 1000 - Keyboard has 'sticky' keys (B)<br />
** Wireless Keyboard 2000 - Keyboard has 'sticky' keys. (B)<br />
** Wireless Desktop 3000 - Keyboard has 'sticky' keys.<br />
** Arc wireless - Keyboard has 'sticky' keys. (B)<br />
** Sidewinder X4 - Keyboard has 'sticky' keys. (B)<br />
** Sidewinder X6 - Keyboard has 'sticky' keys. (B)<br />
** Wireless Comfort Keyboard 5000 - Keyboard has 'sticky' keys. (B)<br />
** Razer Reclusa - Keyboard has 'sticky' keys. (B rev 2.0)<br />
** Wired Keyboard 600 Model 1366 (B) (no power to keyboard, RPi powered by a 1000&nbsp;mA power supply unit)<br />
* '''Novatech'''<br />
** NOV-KEY2 - Causes kernel panic (B)<br />
* '''PC World Essentials'''<br />
** PKBW11 Wired Keyboard - no power to keyboard, no error messages on both Arch 29-04-2012 and Debian6-19-04-2012, the same Raspberry Pi works with Asda keyboard. Me too, but it caused a kernel panic -- tested on powered hub and direct.<br />
* '''Razer'''<br />
** Razer Tarantula gaming keyboard - sticky keys, could be power issue as is programmable with host powered USB hub and audio jacks.<br />
** Razer BlackWidow - Sticky keys, could be a power related issue due to illuminated logo (Blue LED).<br />
** Razer Arctosa - Sticky keys, most probably power related issue since it states it's rated at 5&nbsp;V 500&nbsp;mA. (B)<br />
* '''SIIG'''<br />
** Wireless Ultra Slim Multimedia Mini Keyboard JK-WR0612-S1 - Unresponsive and sticky keys.<br />
* '''Texet'''<br />
** MB-768B standard keyboard (Rated 5&nbsp;V 1.5&nbsp;A (!), so probably too much power drain. Kernel panic, Debian6-19-04-2012)<br />
* '''Trust''' <br />
** TRUST GXT 18 Gaming Keyboard - No power to keyboard, could be a driver issue - no error messages.<br />
* '''Unbranded'''<br />
** Compuparts<br />
** model no. HK-6106 (B)<br />
** LK-890 (Multimedia keyboard & Optical Mouse) - kernel panic on Debian Squeeze, ArchLinux and Qtonpi.<br />
* '''Verbatim'''<br />
** [http://www.amazon.com/gp/product/B004LB5AKY/ref=oh_details_o00_s00_i02|Verbatim 97472 Mini Wireless Slim Keyboard and Mouse] - Keyboard has lagging, unresponsive and sticky keys issues. (Tested with and without powered USB hub.)<br />
* '''Wilkinsons / TEXET'''<br />
** Model MB-768B causes kernel panic on debian6-19-04-2012.<br />
* '''Xenta'''<br />
** HK-6106 - causes kernel panic (on Debian 190412 distro)(B)<br />
** Multimedia Wireless Keyboard and Mouse Set (Keyboard Model: HK3518B + Mouse Model HM3301) (B) - occasional sticky keys, and occasional complete lock-up<br />
<br />
== USB Mouse devices ==<br />
USB mouse devices that present themselves as a standard HID (Human Interface Device) device should work, however some hardware requires special drivers or additional software, usually only compatible with Windows operating systems. <br />
<br />
===Working USB Mouse Devices===<br />
The following is a list of specific mouse devices known to work and which appear to be fault-free.<br />
<br />
* '''A4Tech'''<br />
** OP-530NU Padless Wired Mouse<br />
<br />
* '''Apple'''<br />
** Apple Mighty Mouse (Model No. A1152): Works well with the exception of the scroll ball only transmitting vertical scrolling (This seems to be an issue of driver that was designed to support scroll wheels).<br />
<br />
* '''Asda'''<br />
** HM5058 (Smart Price) Wired Mouse<br />
** Traveler 8000, 5-button wireless wheelmouse (reported by ''lsusb'' as a <code> ID 0458:00e7 KYE Systems Corp. (Mouse Systems) </code> mouse)<br />
** Wireless Multimedia Deskset (keyboard, mouse and USB dongle) Model: HKM8016B (Note: Shown on Asda Website as HK8016B) (B)<br />
<br />
* '''ASUS'''<br />
** MS-511U (comes with Asus Vento KM-63 keyboard/mouse combo) (B)<br />
** MG-0919 (wireless)<br />
<br />
* '''Belkin'''<br />
** F8E882-OPT (B)<br />
<br />
* '''Cellink'''<br />
** OPM-602 Small wireless optical mouse<br />
<br />
* '''Cerulian Technology'''<br />
** 3 Button Mini Mobile Blue Trace Mice - Model:N96JA<br />
<br />
* '''Dell'''<br />
** M-UVDEL1 (B)<br />
** MOC5UO (100&nbsp;mA)<br />
** M056U0A (B)<br />
** DZL-MS111-L (B) (100&nbsp;mA)<br />
** MS-111P (100&nbsp;mA)<br />
** Bluetooth Wireless Keyboard and Mouse Bundle (B), Bluetooth USB dongle C-UV35 (Rated 500&nbsp;mA, but it works great), Keyboard Y-RAQ-DEL2, Mouse M-RBB-DEL4<br />
** 8K89 I.T.E. Wireless Mouse/Receiver (Associated keyboard model RT7D40) - reported by ''lsusb'' as <code> ID 046d:c509 Logitech, Inc. Cordless Keyboard & Mouse </code>. A little sluggish but this is an old, well-used device from a Dell desktop package circa 2005! Keyboard appears to work O.K.<br />
<br />
* '''Dynex'''<br />
** DX-WMSE (100&nbsp;mA) (B)<br />
<br />
* '''Fellowes'''<br />
** 99928 USB Micro Track Ball (works without a hub, directly plugged in) (B)<br />
<br />
* '''Filand'''<br />
** OP-102i Mini Optical Mouse<br />
<br />
* '''Genius'''<br />
** GM-04003A (B)<br />
** Slimstar 8000 wireless mouse (Can be intermitent. Mouse pointer sometimes is irratic.)<br />
** Traveler 515 Laser<br />
<br />
* '''HP'''<br />
** MN-UAE96 (The basic stock HP wired mouse)(B)<br />
<br />
* '''iConcepts'''<br />
** 2.4&nbsp;GHz Wireless Keyboard and Optical Mouse Model 62550<br />
*** (saves a USB port since keyboard and mouse share one transceiver, $14.99 at Fry's Electronics)<br />
<br />
* '''Jenkins'''<br />
** Jenkins Wireless Desktop Set Blue (B)<br />
<br />
* '''Kensington'''<br />
** Kensington Expert Mouse Trackball K64325<br />
** Kensington Expert Mouse "Slimblade" K72327US<br />
<br />
* '''Labtec'''<br />
** Corded Laser Glow Mouse 1600, rated 5&nbsp;V 100&nbsp;mA (P/N 810-000819, M/N M-UAZ149, PID GT83401)<br />
<br />
* '''Lenovo'''<br />
** Wired Optical Mouse Model: MO28UOL<br />
<br />
* '''Logik'''<br />
** Wired Optical Glow Mouse Model: LGGMO10. (B)<br />
<br />
* '''Logitech'''<br />
** Anywhere MX Wireless Mouse - works fine with same unifying receiver as K400 keyboard/mousepad (quake3 is easier w/mouse than mousepad)<br />
** B105 Mouse for Laptops (OEM)<br />
** Cordless Pilot Optical Mouse M/N M-RR95 with Cordless Mouse Receiver M/N C-BA4-MSE<br />
** G5 Logitech Gaming Mouse (B)<br />
** G5v2 Logitech Gaming Mouse (B)<br />
** G500 Logitech Gaming Mouse (B)<br />
** G700 Logitech Wireless Gaming Mouse (B)<br />
** LX-700 Cordless Desktop Receiver (B)<br />
** LX 710 Wireless Mouse - works fine with receiver plugged directly into Raspberry Pi (accompanying keyboard works fine too).<br />
** M90 optical mouse<br />
** M185 Wireless Mouse (B)<br />
** M210 (part of the MK260 set) (B)<br />
** M305 Wireless Mouse<br />
** M310 Cordless Mouse<br />
** M325 Wireless Mouse<br />
** M505 USB wireless laser, model no: 910-001324 (B)<br />
** M510 Wireless Mouse (B)<br />
** M705 Marathon Mouse (Unifying receiver, no powered hub) (B)<br />
** M-BD58 Wheel Mouse (B)<br />
** M-BJ58/M-BJ69 Optical Wheel Mouse (B)<br />
** M-BJ79 (B)<br />
** M-BT96a Optical Mouse<br />
** MX320/MX400 laser mouse (B)<br />
** MX518 Optical wheel mouse (B)<br />
** Optical USB Mouse (M/N 931643-0403)<br />
** Performance Mouse MX (B)<br />
** MX Revolution (B) (Debian "Wheezy" beta 18-June-2012)<br />
** VX Nano Cordless Laser Mouse for Notebooks<br />
** Wheel Mouse (M/N BJ58)<br />
<br />
* '''Medion'''<br />
** Mini mouse Model M101-CBJ P/N 40016632 S/N 7BFSA00003445 rated 5&nbsp;V 100&nbsp;mA. Works fb on model B with Raspbian Wheezy<br />
** Medion AGM-946 (by Sysgration) USB optical mouse works, but not with dwc_otg.speed=1<ref>http://www.raspberrypi.org/phpBB3/viewtopic.php?p=292149#p292149</ref><br />
<br />
* '''Microsoft''' <br />
** Comfort Curve Mouse 3000 for Business<br />
** Comfort Mouse 6000 (works when directly connected to Raspberry Pi (B). Does not work when connected through USB Hub (mouse pointer intermittent).<br />
** Compact optical mouse 500 V2.0 (B)<br />
** Wheel Optical Mouse (wheel and additional buttons not tested) (B)<br />
** Microsoft Intellimouse Optical Mouse<br />
** Microsoft Wireless Laser Mouse 8000<br />
** Microsoft Wireless Mobile Mouse 1000<br />
** Microsoft Wireless Mobile Mouse 3500<br />
** Microsoft Wireless Mobile Mouse 4000<br />
** Microsoft Wireless Mouse 700 v2.0<br />
** Microsoft Comfort Mouse 4500<br />
** Wireless IntelliMouse Explorer 2.0 (unifying receiver, no hub)<br />
<br />
* '''Novatech'''<br />
** [http://www.novatech.co.uk/products/peripherals/miceandtrackballs/nov-mouser.html|Novatech M1 USB Mouse - Wired](B)<br />
** [http://www.novatech.co.uk/products/peripherals/miceandtrackballs/nov-dl10.html|Novatech DL10 Wireless Mouse] (B)<br />
<br />
* '''Perixx'''<br />
** PERIMICE-210 U Red (Part No.R1J) <br />
<br />
* '''Razer'''<br />
** Boomslang Collectors Edition 2007 (B)<br />
<br />
* '''Rosewill'''<br />
** Rosewill RM-C2U<br />
<br />
* '''Saitek'''<br />
** Notebook Optical Mouse (PM46)<br />
<br />
* '''Samsung'''<br />
** Samsung model:AA-SM3PCPB USB Optical Mouse (draws 50&nbsp;mA) <br />
<br />
* '''Sun microsystems'''<br />
** Model: FID-638 , SunPN: 371-0788-01<br />
<br />
* '''Sweex'''<br />
** [http://www.sweex.com/en/assortiment/input/optical-mice/MI015/ MI015]<br />
<br />
* '''Swiftpoint'''<br />
** [http://http://www.americas.futuremouse.com/] Swiftpoint Mini Wireless Optical Mouse. Does not require any special drivers. Haven't confirmed if charging the mouse requires a powered USB hub or not.<br />
<br />
* '''Targus'''<br />
** AKM02UK (Associated keyboard not checked)<br />
** AMU2701EUK (B)<br />
<br />
* '''Technika'''<br />
** TKOPTM2 (B)<br />
**TKD-211<br />
**TKNM110<br />
<br />
* '''Tesco'''<br />
** Wired optical mouse M211 (B)<br />
<br />
*'''The Pi Hut'''<br />
** USB Mouse for Raspberry Pi (from [http://thepihut.com/products/usb-mouse-for-the-raspberry-pi The Pi Hut's Raspberry Pi Store])<br />
** Super Slim Keyboard & Mouse Set (from [http://thepihut.com/products/usb-keyboard-mouse-bundle-for-the-raspberry-pi The Pi Hut's Raspberry Pi Store])<br />
<br />
* '''Trust'''<br />
** Model 15313 - large, 5-button wireless mouse<br />
** Model 15349 - small, wireless notebook mouse - wireless dongle turns mouse off when "parked" in its base<br />
** Model 16591-04 - large, wired 3-button wheelmouse (reported by ''lsusb'' as a <code> ID 192f:0916 Avago Technologies, Pte.</code> mouse)<br />
** Trust Nanou Wireless Micro Mouse http://trust.com/products/product.aspx?artnr=17087<br />
** Fachi, tech air, and a generic "Car" Mouse. All three are wired mice, and reported by ''lsusb'' as <code> ID 15d9:0a4c Trust International B.V. USB+PS/2 Optical Mouse</code> devices.<br />
<br />
* '''Verbatiam'''<br />
**Mini Nano Optical Mouse 97470 (wireless on non-powered three USB dongle hub) (B)<br />
<br />
* '''Xenta'''<br />
** MOW0810 (B)<br />
** Wired Optical Mouse (from [http://thepihut.com/products/usb-mouse-for-the-raspberry-pi The Pi Hut's Raspberry Pi Store])<br />
<br />
* '''Generic'''<br />
** Generic 2.4&nbsp;GHz Wireless Mouse (ID 040b:2013 Weltrend Semiconductor) (B)<br />
<br />
===Problem USB Mouse Devices===<br />
The following is a list of specific mouse devices that have problems working with the Raspberry Pi<br />
* '''A4Tech'''<br />
** Model G7-630 Wireless Mouse, 20&nbsp;mA. Part of wireless keyboard/mouse bundle GL-6630 (GL-6 + G7-630 + RN-10B) - suffers from USB flakeyness. Even on a powered hub. No problems on other computers I have tested it with.<br />
* '''HP'''<br />
** HP Retractable Mobile Mouse (Optical) HP Product Number XP472AA - errors / boot loop RASPBMC (B)removed mouse, started with no further errors. <br />
<br />
* '''Logik'''<br />
** Logik IMF Blue Trace Wired USB mouse (Model LMWBLU11) - disconnects from the USB port every 20 seconds when using the Raspian distro. Always reconnects to the USB port successfully (B)<br />
<br />
* '''Logitech'''<br />
** Logitech G400 Gaming Mouse - 100% CPU load and laggy mouse cursor when the mouse is moved. MX518 works fine on the same setup, so I suspect it's a polling rate issue. [http://tech2.in.com/reviews/mice/logitech-g400-is-it-a-worthy-successor/231012 this] says the mouse is 1000&nbsp;Hz out of the box, whereas the 518 is only 125&nbsp;Hz. Solution found: add usbhid.mousepoll=8 to the kernel commandline.<br />
** Logitech G5 is working, high CPU Load, solution add: usbhid.mousepoll=8 to kernel cmdline.txt in /boot<br />
<br />
* '''Microsoft'''<br />
** Microsoft Touch Mouse - Does not see right clicks, Only left.<br />
** Microsoft Sidewinder X8 - Uses far too much power, if it works then only for a short time!.<br />
<br />
* '''Razer'''<br />
** Naga Wired USB mouse - the mouse seems to present itself as a keyboard because the numpad on the left-hand side of the device works, but the cursor doesn't move.<br />
** Mamba (wired) and Imperator - slow and unreliable reaction to mouse clicks, loosing focus<br />
<br />
* '''Roccat'''<br />
** Kone[+] Wired USB mouse - Nothing happens when moving the mouse, haven't looked further into the issue (B)<br />
<br />
* '''Trust'''<br />
** Optical USB Mouse MI-2250 - Nothing happens when moving the mouse (B)<br />
<br />
* '''Xenta'''<br />
** Multimedia Wireless Keyboard and Mouse Set (Mouse Model: HM-3301) (B) - frequent lost connection giving stuttering mouse cursor indicating USB current not enough for dongle<br />
<br />
== USB Real Time Clocks ==<br />
*Cymbet<br />
** Cymbet CBC-EVAL-06 USB Real Time Clock (FT2232 to SPI to RV-2123)<br />
Device information at http://www.cymbet.com/pdfs/DS-72-22.pdf<br />
Code to access the RTC from Linux: https://github.com/owendelong/Cymbet-RTC<br />
Does not require a powered hub.<br />
<br />
== USB Wi-Fi Adapters ==<br />
<br />
See also: http://www.element14.com/community/docs/DOC-44703/l/raspberry-pi-wifi-adapter-testing<br />
<br />
There is a howto on installing the TL-WN722N adapter [http://elinux.org/RPi_Peripherals#Wireless:_TP-Link_TL-WN722N_USB_wireless_adapter_.28Debian_6.29 here], which also acts as a guide for installing others too.<br />
<br />
===Working USB Wi-Fi Adapters===<br />
<br />
These adapters are known to work on the Raspberry Pi. This list is not exhaustive, other adapters may well work, but it has not yet been tried.<br />
<br />
'''Note:''' A Wi-Fi adapter will probably need more power than the Raspberry Pi USB port can provide, especially if<br />
there is a large distance from the Wi-Fi adapter to the Wi-Fi Access Point. Therefore, you may need to plug the Wi-Fi adapter into a powered USB hub.<br />
<br />
* '''3COM'''<br />
** 3CRUSB10075: ZyDAS zd1211rw chipset (!)<br />
<br />
* '''7DayShop'''<br />
** W-3S01BLK, W-3S01BLKTWIN: Unbranded product available from 7DayShop, in a single or twin pack. [http://www.7dayshop.com/catalog/product_info.php?cPath=777_9&products_id=112046], [http://www.7dayshop.com/catalog/product_info.php?&products_id=112527]. Tested on Debian Wheezy, with the dongle attached directly to the Raspberry Pi along with the wireless keyboard receiver. Shows up as a Ralink RT5370 device, and no drivers or additional software downloads required. Created wpa.conf, edited 'interfaces' file and restarted the networking. The manufacturer portion of the MAC address (7cdd90) is assigned to "Shenzhen Ogemray Technology Co., Ltd."<br />
** It works without additional software connected directly to a Rev 2 Raspberry Pi, but it stops working after a period of time (3 to 4 hours) with a fully updated Wheezy and all the 'USB workarounds' [http://elinux.org/Rpi_USB_check-list] in place. <br />
<br />
* '''Alfa'''<br />
** AWUS036NEH: Tested on Debian Squeeze (with Ralink firmware package)<br />
** AWUS036NH: Tested on Arch Linux ARM using the rt2800usb module.<br />
** AWUS036NH: Tested on Debian Wheezy (with Ralink firmware package). Tested on Raspbian too (drivers from aircrack-ng).<br />
** AWUS036H (500&nbsp;mW version): Tested on Raspbian (drivers from aircrack-ng).<br />
** AWUS036H (1&nbsp;W version): Tested on Raspbian (drivers from aircrack-ng). Needs USB powered HUB or Rev2 of the board / polyfuse bypass.<br />
** AWUS036NHA: Tested on Raspbian (drivers from aircrack-ng). Works fine if connected after boot, otherwise Raspberry Pi won't boot up.<br />
<br />
* '''AirLink101''' [[File:Airlink101.jpg|thumb|right|link=http://www.savagehomeautomation.com/raspi-airlink101|100px|Airlink 101 Wireless N 150 Ultra Mini-USB Adapter]]<br />
** AWLL5088: Tested on Debian Wheezy. This adapter is based on the OEM Edimax EW-7811Un. For automatic installation, See MrEngmanns script listed below under the Edimax device.<br />
** AWLL5099: Tested on Raspian Wheezy. [http://www.savagehomeautomation.com/raspi-airlink101 Step-by-step installation and configuration instructions] with screenshots can be found [http://www.savagehomeautomation.com/raspi-airlink101 here]. This adapter is based on the Realtek RTL8188CUS chipset. The rtl8192cu kernel driver is loaded automatically in the latest Raspian distribution.<br />
** [http://www.airlink101.com/products/awll6075.php AWLL6075]: Tested on Raspian Wheezy 16-Dec-2012 build and distro upgrade as of 09-Jan-2013. lsusb reports: 0bda:8172 Realtek Semiconductor Corp. RTL8191SU 802.11n WLAN Adapter. Driver installed is r8712u. Powers OK from Model B Pi (Rev 000f) USB port (1200mA supply tested). Dongle does get hot under use when directly connected to USB port (slightly reduced when USB extender cable used).<br />
<br />
* '''Asus'''<br />
** [http://www.element14.com/community/docs/DOC-44703 USB-N10] USB ID 0b05:1786, r8712u staging driver, included on Fedora Remix & Arch, must [http://www.element14.com/community/servlet/JiveServlet/download/44948-8-97488/r8712u_ko.zip download] for Debian and install firmware - Realtek from non-free Squeeze repository (B) (not needed with latest Raspbian “Wheezy” 2012-07-15: this Asus works N10 out of the box) Does not support nl80211 APIS, so hostapd won't work.<br />
** [http://www.element14.com/community/docs/DOC-44703 USB-N13] USB ID 0b05:17ab, works with [http://learn.adafruit.com/adafruit-raspberry-pi-educational-linux-distro/occidentalis-v0-dot-1 Adafruit Occidentalis v0.1 image] as it includes kernel [http://www.element14.com/community/message/57635#57660 with 8192u driver built-in] (B)<br />
** WL-167G v1 USB ID 0b05:1706, Ralink RT2571 working out-of-the-box on Debian image from 2012-04-19. Requires powered hub, otherwise it is detected by OS, but it will not function.<br />
** WL-167G v3 USB ID 0b05:1791, working out-of-the-box on Linux raspberrypi 3.2.27+ #160 PREEMPT Mon Sep 17. Does not require powered hub.<br />
[[File:AusPiWiFi.png|thumb|right|link=http://www.buyraspberrypi.com.au/raspberry-pi-802-11bgn-usb-wireless-dongle/|100px|AusPi Technologies 802.11n WiFi Adapter]]<br />
* '''AusPi Technologies'''<br />
** AusPi Wireless Adapter [Realtek RTL8188S]. Works without a powered HUB. Tested on OpenELEC (works OOB), RaspBMC (works OOB) and 2012-08-08 Raspbian Wheezy (works OOB). Free shipping worldwide from [http://www.buyraspberrypi.com.au/raspberry-pi-802-11bgn-usb-wireless-dongle/ Buy Raspberry Pi Australia].<br />
<br />
* '''Belkin'''<br />
** Belkin Components F5D7050 Wireless G Adapter v3000 [Ralink RT2571W]. On Debian requires the firmware-ralink package from the non-free repository. The usbcore module needs to be added to /etc/modules [http://www.penguintutor.com/blog/viewblog.php?blog=6281 install instructions].<br />
** Belkin Components F5D8053 ver.6001 Wireless N Adapter [Realtek RTL8188SU]. Tested on OpenELEC (works OOB), RaspBMC (works OOB), Raspian - 2012-07-15-Wheezy-raspbian '''Powered hub required!'''<br />
** Belkin Components F5D8053 ver.6001 Wireless N Adapter [Realtek RTL8188SU]. Works on RaspBMC OOB (with NetworkManager plugin). Works WITHOUT powered hub on 5&nbsp;V 800&nbsp;mA power with 6 overvolt (nothing else connected to USB)<br />
** Belkin Components F7D1101 v1 Basic Wireless Adapter [Realtek RTL8188SU] USB ID 050d:945a, r8712u staging driver, included on Fedora Remix & Arch, must [http://www.element14.com/community/servlet/JiveServlet/download/44948-8-97488/r8712u_ko.zip download] for Debian and install firmware - Realtek from non-free Squeeze repository (B). Verified working with 2012-12-16-wheezy-raspbian right out of the box.<br />
**Belkin Components F6D4050 V1 [Realtek RT3070] USB ID: 050d:935a Driver: RT3572STA(recommended),RT2800USB,RT2870STA. Tested under Arch using [https://wiki.archlinux.org/index.php/Setting_Up_Belkin_F6D4050_Wireless_USB_Dongles this] guide.<br />
**Belkin Components F6D4050 V1/V2 [Realtek RT3070] USB ID: 050d:935a / 935b Driver: RT3572STA. Tested with Raspbian - See [http://iggy82.blogspot.co.uk/2012/08/wireless-n-raspberry-pi-belkin-f6d4050.html installation instructions] - Powered hub not required!<br />
** Belkin Components F7D2102 "N300" Micro Wireless USB adapter. Tested with Occidentalis 0.1. Tested and working on Rasbian Wheezy (and RaspBMC), driver RTL8192CU, no powered hub needed (dongle directly attached to the onboard ports)<br />
** Belkin Components F9L1001v1 "N150" Wireless USB Adapter. Tested and working on Rasbian Wheezy WITHOUT powered hub. <br />
** Belkin Surf Micro WLAN USB-Adapter (Raspbian Wheezy, unpowered hub, "N150")<br />
<br />
* '''BlueProton'''<br />
** [http://www.element14.com/community/docs/DOC-44703 BT3] USB ID: 0bda:8187; tested on Debian, Fedora & Arch; rtl8187 driver (B)<br />
<br />
* '''Buffalo'''<br />
** USB ID: 0411:01A2 WLI-UC-GNM - Tested on Raspbmc; rt2800usb driver <br />
** USB ID: WLI-UC-G300N - Works on Raspbmc out of the box. Tested after a factory reset of the Raspbmc.<br />
<br />
* '''Comfast'''<br />
** WU710N: chipset RTL8188CUS. The rtl8192cu kernel driver is loaded automatically in the latest Raspian distribution. <br />
** WU810N (150M): Works out of the box on wheezy raspbian of version 2012-12-16. <br />
<br />
* '''Conceptronic'''<br />
** C300RU. Works out of the box in Raspbian. Causes reboot when plugging on a live Rev. 2 Raspberry Pi<br />
<br />
* '''Conrad'''<br />
** WLAN Stick N150 mini. Works out of the box in OpenELEC, [http://www.t3node.com/blog/sempre-wireless-usb-stick-wu300-2-on-raspberry-pi/ requires firmware - Realtek and r8712u kernel module on Debian].<br />
** WLAN Stick N150 Nano [Realtek RTL8188CUS]. Requires a powered USB hub. See Micronet SP907NS for installation instructions and script.<br />
<br />
* '''DealExtreme'''<br />
** ISG-1507N Mini USB 2.4GHz 150Mbps 802.11b/g/n WiFi. Has the ralink 5370 chipset, works directly plugged into the Raspberry Pi rev.1 under OpenELEC. Note: Driver (rt2800usb) only permits B/G operation and throughput is low (10Mbit).<br />
<br />
* '''DELL'''<br />
** Wireless 1450 [Intersil ISL3887]. Works out of the box, but it requires a powered hub (the Raspberry Pi boots with this dongle plugged in, recognizes and configures it, works for some time, but then it crashes randomly under heavy traffic. A powered hub seems to fix the issue).<br />
<br />
* '''DIGICOM'''<br />
** USBWAVE54 [chipset Zydas ZD1211] . [[http://www.digicom.it/digisit/prodotti.nsf/itprodottiidx/UsbWave54]] Works out of the box in OpenELEC. With Raspbian or Debian squeezy/Wheezy works with zd1211-firmware . <br />
** USBWAVE300C [chipset Ralink 2870] . [[http://www.digicom.it/digisit/prodotti.nsf/itprodottiidx/UsbWave300c]] Works out of the box in OpenELEC. With Raspbian or Debian squeezy/Wheezy works with firmware-ralink . <br />
<br />
* '''D-Link'''<br />
** AirPlus G DWL-G122 (rev. E). USB ID 07d1:3c0f, Ralink RT2870. On Debian requires the <code>firmware-ralink</code> package from the <code>Squeeze-firmware</code> non-free repository. (However I experience total crashes on Raspbian 2012-07-15 after a few minutes of load on the WLAN. Will have to investigate via serial console.)<br />
** AirPlus G DWL-G122 (rev. C). USB ID 07d1:3c03, Ralink RT2571. Working out-of-the-box on Arch image from 2012-04-29.<br />
** AirPlus G DWL-G122 (rev. B1). USB ID 2001:3c00, Ralink RT2571. Working out-of-the-box on Arch image from 2012-06-13.<br />
** DWA-110 (Version A1). Requires the ralink package from the non-free repository on Debian.<br />
** DWA-121 (Version A1). Wireless N 150 Pico. Works out-of-the-box with Raspian Wheezy (2012-09-18) and Raspbmc (2012-11-06) using Network-Manager addon (see Program - Addons)<br />
** DWA-123 (Version A1). USB ID 2001:3c17, Ralink RT2800. Working out-of-the-box on Arch image from 2012-04-29. (working without UBS Hub - not yet sure if it achieves full speed though.)<br />
** DWA-130 (rev. E1) Works out of the box with Raspbmc Frodo. Updated Raspbmc upon plugging in and powering up. Had issues timing out. Changed DNS to openDNS address. Works good after that. <br />
** DWA-131 (rev. A1) USB ID 07d1:3303,Realtek RTL8192SU, 802.11n Wireless N Nano.<br />
*** Important : revision A1 works, revision B1 works now with Raspbian's kernel 3.6.11+ ! Otherwise get the last Linux firmware on DLink Website : http://tsd.dlink.com.tw/.<br />
*** Works out of the box on Raspbian “Wheezy”. Verified with direct USB: no powered USB hub needed. Also verified when Nano used in powered USB hub. Someone had trouble configuring SSID/Passphrase in etc/network/interfaces file. But no problem & very easy to configure using wicd: wicd is a gui interface on LXDE for network configuration. Install it using command-line: <code>apt-get install wicd</code>. Once configured ith wicd to auto-run on boot, no need to turn back to LXDE. Recommended.<br />
** DWA-140 (Version B1). USB ID 07d1:3c09, Ralink RT2870. On Debian requires the <code>firmware-ralink</code> package from the <code>Squeeze-firmware</code> non-free repository.<br />
** DWA-140 (Version B2). USB ID 07d1:3c0a, Ralink RT3072. Workaround for faulty firmware binary: Place file rt2870.bin from [https://launchpad.net/ubuntu/oneiric/+source/linux-firmware/1.53/+files/linux-firmware_1.53.tar.gz linux-firmware_1.53.tar.gz] in /lib/firmware. [https://bugs.launchpad.net/ubuntu/+source/linux-firmware/+bug/770232 Explanation].<br />
** DWA-160 (Version B1). USB ID 07d1:3c11, Ralink RT2870. On Debian requires the <code>firmware-ralink</code> package from the <code>Squeeze-firmware</code> non-free repository.<br />
** DWA-160 (Version A2). USB ID 07d1:3a09, Atheros AR9170. (NOTE: I can only get it to work through powered USB hub) requires carl9170-fw firmware [http://http://aur.archlinux.org/packages.php/packages.php?ID=44102]<br />
** WUA-1340 (Version A1). Works with Raspbian Wheezy after installing the firmware-ralink package from the non-free repository on Debian.<br />
<br />
* '''Edimax''' [[File:Edimax-ew-7811un.jpg|thumb|right|link=http://www.savagehomeautomation.com/raspi-edimax-ew-7811un|100px|Edimax EW-7811Un 150 Mbps Wireless 11n Nano Size USB Adapter]]<br />
** [http://www.edimax.co.uk/en/produce_detail.php?pd_id=328&pl1_id=1&pl2_id=44 EW-7811Un] USB ID 7392:7811, RTL8192CU, driver blob [http://www.electrictea.co.uk/rpi/8192cu.tar.gz download] via [http://www.element14.com/community/docs/DOC-44703 Element14], works with WPA2-AES-CCMP ([http://www.ctrl-alt-del.cc/2012/05/raspberry-pi-meets-edimax-ew-7811un-wireless-ada.html howto]) (B) - [http://dl.dropbox.com/u/80256631/8192cu-latest.tar.gz Alternative driver download link that works with Raspian]. <b>Note:</b> With current Raspbian (2012-09-18-Wheezy) it is recognized immediately, the default module works fine; the configuration is easy using wireless-essid and wireless-key in /etc/network/interfaces.<br />
*** The EW-7811Un can be powered directly from the Raspberry Pi if the Raspberry Pi is powered using a well regulated power supply.<br />
*** EW-7811Un [http://www.savagehomeautomation.com/raspi-edimax-ew-7811un step-by-step installation and configuration instructions] for Debian & Raspian with screenshots can be found here: [http://www.savagehomeautomation.com/raspi-edimax-ew-7811un here] <br />
*** A script-based installation for the [http://www.edimax.co.uk/en/produce_detail.php?pd_id=328&pl1_id=1&pl2_id=44 EW-7811Un] by MrEngman can be found [http://www.raspberrypi.org/phpBB3/viewtopic.php?f=26&t=6256&hilit=edimax on the Raspberry Pi forums]. Tested with Debian Squeeze and Raspbian. [http://dl.dropbox.com/u/80256631/install-rtl8188cus.txt An installation guide can be found here.]<br />
*** Instructions for getting the [http://www.edimax.co.uk/en/produce_detail.php?pd_id=328&pl1_id=1&pl2_id=44 EW-7811Un] working in Raspbmc (tested RC3) can be found [http://forum.stmlabs.com/showthread.php?tid=780 here].<br />
*** Simple step-by-step instructions for [http://www.edimax.co.uk/en/produce_detail.php?pd_id=328&pl1_id=1&pl2_id=44 EW-7811Un] which uses the RTL8192 chipset [[RPi_edimax_EW-7811Un]]<br />
*** EW-7811Un[USB ID 7392:7811](Raspbian Wheezy, 2012-12-16, Prod. Model B, Rev 2) Worked right out of the box - only needed to configure WPA. <br />
** [http://www.edimax.com/en/produce_detail.php?pd_id=8&pl1_id=1&pl2_id=44 EW-7318USg] USB ID 148f:2573, rt73usb. RT2573 chipset. Works with powered usb-hub or shorted polyfuses.<br />
** [http://www.edimax.co.uk/en/produce_detail.php?pd_id=261&pl1_id=1&pl2_id=44 EW-7711UAn], Ralink RT2870, works perfectly on Arch with a powered hub (not tested without yet). Simply required wireless_tools and wpa_supplicant, the drivers/firmware are included in kernel 3.0. I followed the Arch [https://wiki.archlinux.org/index.php/Wireless_Setup Wireless Setup] instructions.<br />
<br />
* '''edup'''<br />
** [[http://www2.buyincoins.com/details/usb-150m-wifi-wireless-lan-network-card-adapter-antenna-product-1916.html Edup 150MBPS Wi-Fi adapter]] USB ID: 148f:5370 Ralink Technology, Corp. RT5370 Wireless Adapter. Driver is the RT2800USB module, I had to install the firmware as rt2870.bin in /lib/firmware.([http://raspberry-pi-notes.blogspot.com/2012/05/rt5370-cheap-micro-usb-wireless-dongle.html requires firmware-ralink from Wheezy]) (B)<br />
** [http://dx.com/p/ultra-mini-nano-usb-2-0-802-11n-150mbps-wifi-wlan-wireless-network-adapter-48166?item=1&Utm_rid=24958662&Utm_source=affiliate Ultra-Mini Nano USB 2.0 802.11n 150&nbsp;Mbit/s Wi-Fi/WLAN Wireless Network Adapter] USB ID: ID 0bda:8176 Works stable when using VLC for internet radio receiver. Works stable 24/7 on two of my Raspberries used as webserver. Use method shown [http://www.raspberrypi.org/phpBB3/viewtopic.php?t=7471&p=91736 here] for Debian. Seems to be the same as EW-7811Un using the RTL8188CUS chipset.<br />
<br />
** [http://www.szedup.com/show.aspx?id=1681 edup nano EP-N8508] Use method shown [http://www.raspberrypi.org/phpBB3/viewtopic.php?t=7471&p=91736 here] for Debian. Requires powered USB hub for adequate power. When directly powered by Raspberry Pi, it fails after a few minutes. (B) Unusable with analog audio because when data is being send or received the audio get distorted. Use script from [http://dl.dropbox.com/u/80256631/install-wheezy-beta-rtl8188cus-20120619.sh here] for Wheezy.<br />
<br />
* '''Eminent'''<br />
** EM4575 - rt2800usb driver.<br />
<br />
* '''EnGenius'''<br />
** EUB9603 EXT - Realtek r8712u driver <br />
<br />
* '''Gigabyte'''<br />
** Gigabyte GN-WB32L 802.11n USB WLAN Card. Works with the rt2800usb driver.<br />
<br />
* '''GMYLE'''<br />
** Wireless 11n USB Adapter. Uses RTL8188CUS chipset - cheap on eBay. Installs and works using the install-rtl8188cus-latest.sh script.<br />
<br />
* '''Hawking'''<br />
** HWU54G rev. Z2 (802.11g) (B). Requires "zd1211-firmware" package.<br />
<br />
* '''IOGear'''<br />
** [http://www.element14.com/community/docs/DOC-44703 GWU625] USB ID 0bda:8172, r8712u staging driver, included on Fedora Remix & Arch, must [http://www.element14.com/community/servlet/JiveServlet/download/44948-8-97488/r8712u_ko.zip download] for Debian Squeeze and install firmware - Realtek from non-free Squeeze repository. No need to download firmware when using Debian Wheezy (B)<br />
<br />
* '''ISY'''<br />
** USB Wireless Micro Adapter IWL 2000, tested on Raspbian; follow [http://daniel-lnx.blogspot.nl/2013/01/raspberry-pi-and-isy-usb-wireless-micro.html these] instructions.<br />
<br />
* '''Linksys'''<br />
** Linksys (Cisco) WUSB100 ver.2 1737:0078, tested on Raspbian; follow [http://www.brucalipto.org/linux/the-raspberry-diary-wusb100-wireless-n/ Brucalipto.org] instructions; not stress tested, but it works without issues for light network load.<br />
** Linksys (Cisco) WUSB600N, test on Raspbian, details [http://elibtronic.ca/content/20120731/raspberry-pi-part-1-wifi-support here]<br />
** Linksys WUSB54GC (manufactured 07/2008) No issues! needs powered hub on version 1.0 boards - 13b1:0020<br />
** Linksys WUSB54G ver.4, Works well even when plugged directly to the Raspberry Pi. Requires 300mA max, hence recommended to use powered usb hub for extended operation.<br />
<br />
* '''LogiLink'''<br />
** Wireless LAN USB 2.0 Nano Adapter 802.11n LogiLink [http://www.logilink.eu/showproduct/WL0084B.htm] is working even USB powered.<br />
** Micro Wireless LAN USB Adapter [http://www.logilink.eu/showproduct/WL0085.htm] is working good.<br />
<br />
* '''Lutec'''<br />
** Lutec WLA-54L (old version with ZD1211b chipset) is working even USB powered.<br />
<br />
* '''Micronet'''<br />
** Micronet SP907NS, 11N Wireless LAN USB Adapter (uses Realtek RTL8188CUS) works plugged directly into Raspberry Pi USB (B) [http://dl.dropbox.com/u/80256631/install-rtl8188cus.txt Debian installation instructions] IMPORTANT: read the instructions first to avoid problems, and [http://dl.dropbox.com/u/80256631/install-rtl8188cus-latest.sh Auto-install script]. The script has been used to install other adapters using the RTL8188CUS chip. [http://dl.dropbox.com/u/80256631/8192cu-latest.tar.gz Updated driver] that handles the latest rpi-updates that kill the original driver, download for manual installation, automatically installed by the Auto-install script.<br />
<br />
* '''ModMyPi'''<br />
** Wireless USB 11N Nano Adaptor 802.11N (Realtek RTL8188CUS) works plugged directly into Raspberry Pi USB without the need for a USB hub. No drivers need installing on Raspian - plug and play! Available from the [https://www.modmypi.com/raspberry-pi-accessories/wireless-USB%20-1N-nano-adaptor-802.11N-(WiFi-dongle) ModMyPi Raspberry Pi Shop].<br />
<br />
* '''MSI'''<br />
** 0db0:6861 MSI-6861 802.11g Wi-Fi adapter (US54G): works with external powered USB hub, requires firmware from [http://sourceforge.net/projects/zd1211/files/zd1211-firmware/ here], power management must be disabled: <code>iwconfig wlan0 power off</code><br />
<br />
* '''Mvix'''<br />
** Mvix Nubbin (MS-811N): works out of the box on Raspbian "Wheezy" and does not need a powered USB hub.<br />
<br />
* '''Netgear''' <br />
** N150: Reported as WNA1100 device, uses the Atheros ar9271 chipset. On Debian, requires the <code>firmware-atheros</code> package from the <code>Squeeze-backports</code> non-free repository (!)<br />
** N150: Some versions reported as Realtek RTL8188CUS device. Read Micronet entry above and use RTL8188CUS script for installation. Works best plugged into powered USB hub.<br />
** WG111v1: Prism54 chipset. Needs powered hub. Follow info for Prism54 chipset on Debian wiki.<br />
** WG111v2: Realtek rtl8187 chipset. Seems to draw a lot of power; e.g. I can't power this and a USB thumb drive simultaneously.<br />
** WG111v3: Realtek RTL8187B chipset. Works straight out of the box using a powered USB hub.<br />
** WNA1000M works with Raspberry Pi Model B Board v. BS1233. However, when downloading torrents and when they pick up speed, the system becomes unresponsive. <br />
<br />
* '''OvisLink'''<br />
** Evo-W300USB: USB ID 148f:2270 Ralink Technology RT2770. apt-get install firmware-ralink<br />
<br />
* '''Patriot Memory'''<br />
** [http://patriotmemory.com/products/detailp.jsp?prodline=6&catid=69&prodgroupid=163&id=1198&type=20 PCUSBW1150] Wireless 11N USB adapter (uses Realtek RTL8188CUS) Install using Micronet script. Works only through powered USB hub.<br />
** [http://www.patriotmemory.com/products/detailp.jsp?prodline=6&catid=69&prodgroupid=163&id=973&type=20 PCBOWAU2-N] Wireless 11N USB adapter (uses Realtek RTL8191SU chip) Installed using r8712u Kernel module<br />
<br />
* '''Ralink'''<br />
** inner 02 joggler Wi-Fi USB RT2770F USB-ID 148f:2770 (firmware-ralink required) (only got dhcp on powered hub)<br />
** [http://www.dx.com/p/24688 RT2070] USB-ID 148f:2070 firmware is already loaded into Raspbian. For Debian, the firmware must be installed ([http://wiki.debian.org/rt2870sta instructions]). Needs a powered USB hub.<br />
** RT3070 USB-ID 148f:3070 firmware is already loaded into Raspbian.<br />
** [http://www.element14.com/community/docs/DOC-44703 RT2501/RT2573] USB-ID 148f:2573 (firmware-ralink required) (B)<br />
** RT5370 USB-ID 148f:5370 ([http://raspberry-pi-notes.blogspot.com/2012/05/rt5370-cheap-micro-usb-wireless-dongle.html requires firmware-ralink from Wheezy]) [[RPi_Ralink_WLAN_devices]](B). An image of an adapter with this chip can be found [http://i.imgur.com/wRF7L.jpg here].<br />
** RT5370 supports Access Point and it be used for hostapd <br />
<br />
* '''Rosewill'''<br />
** RNX-N180UBE Wireless B/G/N Adapter<br />
*** Realtek RTL8191SU chipset, USB-ID 0bda:8172<br />
*** Tested in Arch, works out of box. Powered USB hub required.<br />
*** Tested in Raspbian, used wicd to configure network settings. Powered USB hub Required.<br />
*** Tested in Raspbmc. Needs package firmware - Realtek and used wicd-curses to configure. Powered USB hub required<br />
** RNX-G1 Wireless B/G Adapter<br />
*** Realtek RTL8187 chipset, USB-ID 0bda:8187<br />
*** Tested in Arch, works out of box. USB hub required.<br />
** RNX-MiniN1 (RWLD-110001) Wireless-N 2.0 Dongle (Realtek Semiconductor Corp. RTL8188CUS 802.11n WLAN Adapter)<br />
*** Tested in Raspbian, powered from USB hub.<br />
<br />
* '''Sabrent'''<br />
** USB-A11N: Mini USB 2.0 Wireless-N WiFi Network Adapter: USB ID 0bda:8176, works automatically in Raspbian using rtl8192cu driver along with Logitech BT mini-receiver (keyboard/mousepad) without external hub using 5.25V 1 A psu (4.99V T1/T2) on rev 2.0 (B)<br />
<br />
* '''Sagem'''<br />
** Sagem Wireless USB stick XG-760N: USB ID 079b:0062, Module is not shipped in Debian image, but it can be "sudo apt-get install zd1211-firmware"<br />
<br />
* '''Sempre'''<br />
** Sempre Wireless USB stick WU300-2: USB ID 0bda:8172, Realtek r8712u driver + firmware-realtek package. Module is shipped in Raspbian image. If you need to build it for other distros, read this: http://www.t3node.com/blog/sempre-wireless-usb-stick-wu300-2-on-raspberry-pi/<br />
<br />
* '''Sitecom'''<br />
** Sitecom Wi-Fi USB Adapter N300: USB ID 0a5c:5800, Realtek r8712u driver + firmware Realtek. Module available in shipped Raspbian image. '''NOTE:''' although this dongle will also work without powered hub, if there is a voltage problem (either on the Raspberry or on the hub, but verified only on the hub so far) this wifi dongle will receive signal perfectly (RX), but not be capable of sending anything (TX) and the MAC address will be permanently set to FF:FF:FF:FF:FF:FF (this is indicative that there is not enough power) [http://www.raspberrypi.org/phpBB3/viewtopic.php?f=28&t=24247]<br />
<br />
* '''SL'''<br />
** SL-1507N: USB 802.11n 150M Wi-Fi Wireless LAN Network Card Adapter SL-1507N Black<br />
*** I bought this on on eBay for $4.19 (free shipping) @ http://www.ebay.com/itm/270853614804?ssPageName=STRK:MEWNX:IT&_trksid=p3984.m1497.l2649#ht_4379wt_1199<br />
*** It worked out of the box on Raspbmc RC4, with the network manager add-on; seems to be an rt2800usb<br />
*** dmesg output "usbcore: registered new interface driver rt2800usb"<br />
<br />
* '''SMC'''<br />
** SMCWUSBS-N: Hardware detected as rt2800, but it is missing firmware; "sudo apt-get install firmware-ralink" fixed it<br />
** SMCWUSB-G: Gives "couldn't load firmware" error. "sudo apt-get install zd1211-firmware" fixes it.<br />
<br />
* '''Sony'''<br />
** Sony UWA-BR100 802.11abgn Wireless Adapter [Atheros AR7010+AR9280] (Vendor ID: 0411, Product ID: 017f) - Tested with Raspbian. Needs package firmware-atheros.(B)<br />
<br />
* '''Tenda''' <br />
** USB 11n adapter on a G network: Ralink 2870/3070 driver (!)<br />
** Tenda W311M Wireless N150 Nano USB Adapter ([http://www.tenda.cn/tendacn/Product/show.aspx?productid=375 product page]) - Works out-of-the-box with Raspbian as of 2012-12. Tested in WPA-Personal network. Runs without Powered Hub when plugged into Raspberry Pi.<br />
** Tenda W311MI Wireless N Pico USB Adapter (identified as Ralink RT5370 Wireless Adapter; USB-ID: 148f:5370) - Works out-of-the-box for Raspian 2012/09/18 or later. An earlier version gave me problems.<br />
** Tenda W311U Mini 11N Wireless USB Adapter (USB-ID 148f:3070): Ralink 2870/3070 driver; needs powered hub. [http://blog.modmypi.com/2012/06/installing-tenda-w311u-mini-wireless.html Debian installation instructions] Available from the [https://www.modmypi.com/raspberry-pi-accessories/tenda-wireless-n150-usb-network-adapter ModMyPi Raspberry Pi Shop] <br />
** Tenda W311U+ Wireless USB Adapter - Tested with Raspbian.<br />
<br />
*'''The Pi Hut'''<br />
** USB 802.11n Wi-Fi adapter (from [http://thepihut.com/products/usb-wifi-adapter-for-the-raspberry-pi The Pi Hut's Raspberry Pi Store])<br />
<br />
* '''TP-Link'''<br />
** TL-WN321G (Ralink RT2501/RT2573, rt73_usb) Works out of the box when plugged in before boot. Plugging in after boot only with powered USB hub. RasPi Model B, Rev. 2.0<br />
** TL-WN422G v? (Atheros AR9271, ath9k_htc) Works out of the box when plugged in before boot. Plugging in after boot only with powered USB hub. RasPi Model B, Rev. 2.0<br />
** TL-WN422G v2 (ath9k_htc) Works OOTB in Debian Wheezy Beta. Runs without powered Hub when plugged into running Raspberry Pi, but the Raspberry Pi won't boot while the stick is plugged in.<br />
** TL-WN721N (ath9k_htc device with htc_9271.fw file from http://linuxwireless.org/download/htc_fw/1.3/htc_9271.fw); needs powered USB Hub (B) | works OOTB with Wheezy Raspbian (2012-08-16) connected directly to raspberry pi (B) and AP functionality tested with hostapd.<br />
** TL-WN722N (ath9k_htc device with htc_9271.fw file from http://linuxwireless.org/download/htc_fw/1.3/htc_9271.fw); needs powered USB Hub (B)<br />
** TL-WN723N (RTL8188SU); works OOTB with Raspbian 2012-09-17, (B) stable with 1&nbsp;A PSU and without powered USB hub on r2.0. (a model B Pi with Arch Linux reboots if the dongle is plugged, restart sees the device without problems afterwards)<br />
** TL-WN723N v2 (USB ID: ID 0bda:8176 Realtek Semiconductor Corp. RTL8188CUS 802.11n WLAN Adapter, FCC ID: TE7WN723NV2) Works from a box with Raspbian 2013-02-09. Used 2.1A adapter, without powered hub.<br />
** TL-WN725N Works out of the box on Raspbian 2012-12-16 without a powered USB hub. This adapter is based on the Realtek RTL8188CUS chipset.<br />
** TL-WN821N v3 (ath9k_htc, htc_7010.fw); works out of the box on ArchLinuxARM, Wheezy and on OpenElec (>r11211), Problems with prior OpenElec; needs powered USB Hub (B). This chipset is also compatible with hostapd (wireless AP software)<br />
** TL-WN822N v2 (ath9k_htc) works on ArchLinuxARM, with powered USB Hub. Successfully tested hostapd/dnsmasq.<br />
** TL-WN823N Works out of box on Raspian using powered USB Hub<br />
** TL-WN7200ND works. Can be made as a WiFi AP using hostapd. Need a powered USB hub.<br />
<br />
<br />
* '''Trendnet'''<br />
** [http://www.wikidevi.com/wiki/TRENDnet_TEW-648UBM TEW-648UBM] USB ID: 20f4:648b, works OOTB with [http://learn.adafruit.com/adafruit-raspberry-pi-educational-linux-distro/ Adafruit Occidentials Raspbian Wheezy variant] as it includes kernel with [http://www.wikidevi.com/wiki/Special:Ask?title=Special%3AAsk&q=%5B%5BChip1+model%3A%3ARTL8188CUS%5D%5D&po=%3FInterface%0D%0A%3FFCC+ID%0D%0A%3FVendor+ID%0D%0A%3FDevice+ID%0D%0A%3FChip1+model%0D%0A%3FSupported+802dot11+protocols%0D%0A%3FMIMO+status%0D%0A%3FOUI%0D%0A&sort_num=&order_num=ASC&eq=yes&p%5Bformat%5D=broadtable&p%5Blimit%5D=500&p%5Bsort%5D=&p%5Boffset%5D=&p%5Bheaders%5D=show&p%5Bmainlabel%5D=&p%5Blink%5D=all&p%5Bsearchlabel%5D=&p%5Bintro%5D=&p%5Boutro%5D=&p%5Bdefault%5D=&p%5Bclass%5D=sortable+wikitable+smwtable&eq=yes RTL8188CUS driver built-in] (B)<br />
** [http://www.wikidevi.com/wiki/TRENDnet_TEW-649UB TEW-649UB] Works with OpenElec 3.0, chipset Realtek RTL8191SU<br />
<br />
* '''Widemac'''<br />
** RT5370 Wireless Adapter from [http://www.ebay.co.uk/itm/180887771838?ssPageName=STRK:MEWNX:IT&_trksid=p3984.m1497.l2649 Ebay] runs without powered hub. Follow these [http://elinux.org/RPi_Ralink_WLAN_devices instructions], but go to [http://ftp.de.debian.org/debian/pool/non-free/f/firmware-nonfree/ ftp.de.debian.org/debian/pool/non-free/f/firmware-nonfree/] and pick the latest firmware-ralink_0.xx_all.deb<br />
<br />
* '''ZyXEL'''<br />
** [http://www.element14.com/community/message/50015#50015/l/re-installing-kernel-headers-on-the-pi NWD2105] USB ID: 0586:341e, RT3070 chipset, rt2800usb driver (B)<br />
** [http://www.zyxel.com/products_services/g_202.shtml G-202] model 0586:3410 ZyXEL Communications Corp. ZyAIR G-202 802.11bg using zd1211rw kernel module and zd1211-firmware package<br />
<br />
===Problem USB Wi-Fi Adapters===<br />
<br />
These adapters were tested and found to have issues the Raspberry Pi. Note [http://www.raspberrypi.org/phpBB3/viewtopic.php?f=28&t=6928] as a possible solution/explanation for errors while running LXDE.<br />
<br />
* '''Alfa'''<br />
** AWUS036NHA (Vendor ID: 0cf3, Product ID: 9271) - Tested with Raspbian. Works fine if connected after boot. Kills boot process if previously attached. [http://www.raspberrypi.org/phpBB3/viewtopic.php?f=28&t=16809&p=169469#p169469 Details here.]<br />
<br />
* '''D-Link'''<br />
** ( DWA-131 (rev. B1) ) - Works now on Raspbian's kernel 3.6.11+ or with DLink firmware: http://tsd.dlink.com.tw/<br />
** DWL-G132 - In archlinux it is recognized - lsusb: 2001:3a03 D-Link Corp. DWL-G132 (no firmware) [Atheros AR5523] - but no wlan0 device is created - perhaps it needs the firmware to be loaded<br />
<br />
* '''Edimax'''<br />
** EW-7811Un (Vendor ID: 7397, Product ID: 7811) - Reports as containing the Realtek RTL8188CUS chipset listed below, no lockup or kernel oops under Wheezy, but dmesg reports constant timeouts trying to initialize the module. This appears to be resolved on 2012-09-18-Wheezy-raspbian and newer versions. EW-7811Un causes sporadic USB Issues when used together with steelseries 6G keyboard (repeated keys, possible file system corruption)<br />
** EW-7811Un (Vendor ID: 7397, Product ID: 7811) - There have been issues with receiving UDP multicast packages in combination with most (not all) wireless routers. Nearly impossible to debug, since running a sniffer on the Pi makes everything work as expected.<br />
** EW-7811Un It doesn't support Access Point and you can't use it for hostapd.<br />
<br />
* '''Linksys'''<br />
** WUSB300N (Vendor ID: 13B1, Product ID: 0029) - Tested with Raspbian, OpenELEC, among others. No Linux chipset support for Marvell 88W8362 at all.<br />
<br />
* '''LogiLink'''<br />
** WL0085 tested under Debian (Squeeze, Wheezy, Raspbian); no stable connection can be established. This gets even worse when X is running.<br />
<br />
* '''MicroNEXT'''<br />
** MN-WD152B (Debian image) modprobe hangs when plugged in, lsusb hangs. udevd errors in the logs. [http://www.element14.com/community/thread/17632] [http://www.raspberrypi.org/phpBB3/viewtopic.php?t=6737]<br />
*** Possible fix: try the new [http://learn.adafruit.com/adafruit-raspberry-pi-educational-linux-distro/occidentalis-v0-dot-1 Adafruit Occidentalis v0.1] image (based on Raspbian Wheezy) as it includes the needed 8192cu driver builtin to the kernel<br />
<br />
* '''Netgear'''<br />
** WNDA3100v2 tested with Debian (Wheezy); no driver for broadcom chipset (see [http://www.wikidevi.com/wiki/Netgear_WNDA3100v2 http://www.wikidevi.com/wiki/Netgear_WNDA3100v2]).<br />
<br />
* '''Realtek'''<br />
** RTL8188CUS USB-ID 0bda:8176, kernel oops in dmesg and freeze when pulled from USB. (B)<br />
<br />
* '''Trendnet'''<br />
** [http://www.element14.com/community/docs/DOC-44703 TEW-424UB] USB ID: 0bda:8189; tested on Debian, Fedora & Arch; rtl8187 driver; errors with LXDE running (B)<br />
<br />
* '''TP-Link'''<br />
** [http://www.element14.com/community/docs/DOC-44703 TL-WN821N] USB ID: 0cf3:7015; tested on Debian; requires [http://linuxwireless.org/download/htc_fw/1.3/htc_7010.fw htc_7010.fw] firmware; ath9k_htc driver; errors with LXDE running (B)<br />
** TL-WN723N USB ID: 0bda:8176; tested on Arch without a powered hub; it seems to draw too much current.<br />
** TL-WDN3200 USB ID: 148f:5572, no native driver available under Raspbian, OpenELEC, raspbmc (neither under x86 Linux) for the ralink 5572 chipset. Might work if driver is compiled from [http://www.ralinktech.com/en/04_support/support.php?sn=501 source].<br />
<br />
== USB Bluetooth adapters ==<br />
===Working Bluetooth adapters===<br />
* Asus USBIA-EG (paired with Asus Blutooth Keyboard/Media Center Remote<br />
** Verified works error-free in Multiple Distros (Openelec, Raspbian, RaspBMC, Xbian) Latest builds eliminate text echo problems.<br />
* Cambridge Silicon Radio, Ltd Bluetooth Dongle (HCI mode) - (USB ID 0a12:0001)<br />
** Example of above is; TOPDIGI UA01 Bluetooth USB Dongle Plug and Play (install bluez package from std repos)<br />
** Tesco own brand 'Technika' Nano Bluetooth Adapter has the Cambridge Silicon Radio chipset and works fine, cost £5.97 at time of posting.<br />
** Hama USB Bluetooth 3.0 adapter (Class 1) ~£10 on amazon.co.uk.<br />
** Another sample: Product ID: 0a12:0001, pictured here: http://www.element14.com/community/message/58288<br />
** RiiTek RT-MWK02+ - comes with a USB Bluetooth adapter that works perfectly for both the RiiTek mini Bluetooth keyboard/mouse and other Bluetooth devices. Tested both on builtin USB and on powered USB hub. There are other RiiTek Bluetooth (and non-Bluetooth wireless) devices on the working list. Bluetooth adapter shows up in lsusb as "0a12:0001 Cambridge Silicon Radio" - this is notable as most other sources of this chipset do not seem to be available in the US.<br />
** ICIDU USB Bluetooth Adapter Class II (Not the mini version) - Works out of the box with Raspbian and RaspBMC. Hot-plugging causes Pi restarts, however leaving it plugged in directly into the pi works fine. Powered USB Hub is advised if hotplugging. ~5 Euro in the Netherlands.<br />
** Sabrent BT-USBT. CSR radio, bluetooth 2.0. Tested with Raspbian<br />
** Azio BTD211. CSR radio, bluetooth 2.1 + EDR. Tested with Raspbian<br />
** Azio BTD-V400. CSR BC8 radio, bluetooth 4.0. Tested with Raspbian using powered USB hub<br />
* D-Link DBT-122, with ID 07d1:f101, using a Broadcom chip<br />
** http://www.element14.com/community/message/58288<br />
* IOGear GBU321 (Broadcom BCM2045 Chipset)<br />
** Works with Raspbian Wheezy directly attached to Raspberry Pi and via powered USB hub.<br />
* Trust BT-2400p<br />
** Working well with Raspbian Wheezy directly attached to Raspberry Pi. Using with sma-Bluetooth (SMA Solar Inverter reading software).<br />
<br />
===Working Bluetooth/Wifi Combo adapters===<br />
* PLANEX 2 in 1 Micro Size USB Bluetooth3.0 WiFi Combo Adapter - Model number: BT-Micro3H2X<ref>http://www.raspberrypi.org/phpBB3/viewtopic.php?f=45&t=27678</ref><br />
* Cirago Bluetooth 3.0 High Speed & Wi-Fi Combo USB Mini Adapter, Class 2 (BTA7300)<ref>http://www.raspberrypi.org/phpBB3/viewtopic.php?f=45&t=27678</ref><br />
* Lindy USB Bluetooth 3.0 HS + WLAN Adapter, Class 2 (Lindy No.52213)<ref>http://www.lindy.co.uk/shop/showProductDetail.do?orderNumber=52213</ref><br />
<br />
===Problem Bluetooth adapters===<br />
* '''Belkin'''<br />
** Belkin F8T017. Tested with Raspbian 2012-07-15 and bluez installed with apt-get. When dongle is inserted into Pluscom powered USB hub, my remote PuTTY session scrolls incredibly slowly (testing with ls -R to generate text). Suspect network issue. Lots of errors on dmesg too. Raspberry Pi itself is responsive when using directly. On removal of the device everything goes back to normal.<br />
* '''Generic'''<br />
** [http://dx.com/p/mini-bluetooth-v3-0-usb-2-0-dongle-71248 Bluetooth "3.0" Dongle]. Doesn't work reliably - eg. after some time it will hang and the device will need to be reset using fcntl. The device id is 1131:1004 Integrated System Solution Corp. Bluetooth Device.<br />
** [http://dx.com/p/super-mini-bluetooth-2-0-adapter-dongle-vista-compatible-11866 Super Mini Bluetooth 2.0 Dongle]. The device is recognized and after installing bluez-firmware you can bring it up with hcitool hci0 up. However whenever you try to pair with any device it will cause kernel panic and lock up the system. Confirmed on Raspbian, RaspBMC. The device is a counterfeit Cambridge Silicon Radio device, probably with several bugs in it causing lockups.<br />
* Asus USB-BT211<br />
** Shows up as HCI device in Raspbian, but it does not scan or pair.<br />
** http://www.raspberrypi.org/phpBB3/viewtopic.php?f=28&t=9962<br />
<br />
== USB Ethernet adapters ==<br />
===Working Ethernet adapters===<br />
* '''AVM'''<br />
** FRITZ!Box WLAN 3030 USB Ethernet Adapter: Works out of the box. No external power source needed.<br />
* '''Wintech'''<br />
** USB 2.0 LanCard Model: LAU-15 (CK0049C) using the mcs7830 driver. Probably needs more than 100&nbsp;mA current. [http://www.raspberrypi.org/phpBB3/viewtopic.php?f=46&t=8708#p106136]<br />
* '''LogiLink'''<br />
** USB 2.0 UA0144: AX88772 chipset using the asix kernel driver. Tested only on powered USB hub so far.<br />
** LogiLink Fast EN USB 2.0 to RJ45 Adapter: Test on Wheezy-Raspian (2012-08-16) without USB Hub will be confirmed<br />
lsusb output: Bus 001 Device 004: ID 9710:7830 MosChip Semiconductor MCS7830 10/100 Mbps Ethernet adapter <br />
* '''Apple'''<br />
** Apple USB Ethernet Adapter using asix kernel driver. Works out of the box on Raspbian, haven't tested on any other OS.<br />
* '''Edimax'''<br />
** Edimax EU-4230 USB2.0 Fast Ethernet Adapter with 3 port USB hub. Works out of the box. Needs its own power source.<br />
* '''D-Link'''<br />
** D-Link DUB-E100 Fast Ethernet USB 2.0 Adapter - works out of the box, requires own power supply (from powered USB hub)<br />
* '''LinkSys'''<br />
** Linksys - USB200M - Compact USB 2.0 10/100 Network Adapter - raspian recognized it automatically and so far I have only pinged a few addresses with and it worked. I had it plugged into a powered hub so I cannot say if it works connected directly to the pi.<br />
* '''Sabrent'''<br />
** Sabrent USB 2.0 10/100 Ethernet Adapter - works out of the box (asix), but USB 2.0 '''only''' (does not work if using dwc_otg.speed=1 in cmdline.txt to force USB 1.1 for other problem hardware)<br />
* '''Sitecom'''<br />
** Sitecom LN-030 V2 detected as ASIX AX88772 USB 2.0 Ethernet Adapter works out of the box. Doesn't seem to require any extra power supply.<br />
* '''A-Link'''<br />
** A-Link NA1GU Gigabit USB 2.0 Ethernet adapter<br />
This adapter works, but it (probably) requires a bit of work. The driver for the chipset (Asix AX88178) included with the Raspbian kernel (v 3.1.9+ Aug 7 2012) does '''not''' work. With that driver the device is detected, but it does not seem to be possible to actually put any traffic through it. :-( In order to make it work you need to download the latest driver from [http://www.asix.com.tw/products.php?op=pItemdetail&PItemID=84;71;100&PLine=71 the chipset manufacturer]. The version I used was "Linux kernel 3.x/2.6.x Driver" v4.4.0, released 2012-05-18. Fortunately this is GNU GPLv2 -licenced source code and not a binary blob, so compiling it for the Raspberry Pi is perfectly doable. The hardest part was in fact getting the Linux source code required, because the repositores contained the source for the wrong kernel version. >:-( Fortunately there is [https://www.grendelman.net/wp/compiling-kernel-modules-for-raspbian-raspberry-pi a very useful guide] for how to get the sources from github, and preparing that source so that you can compile modules. Unfortunately you will have to compile the kernel (even if you don't actually install it) - which will take the better part of the day on the Raspberry, but once that's done you can unpack the driver source and just run "make && sudo make install". Reboot and you should have a fully working Ethernet adapter.<br />
<br />
The adapter seems to work without a powered USB hub, but according to the specifications it can draw up to 190&nbsp;mA, so there might be stability issues if additional power is not provided.<br />
* '''Hama'''<br />
** Hama 00049244 Fast Ethernet USB 2.0-Adapter detected as MOSCHIP 7830/7832/7730 usb-NET adapter. Works out of the box on Debian Wheezy/sid (2012-08-08-wheezy-armel)(not tested yet on other OS). No external power source or USB hub needed.<br />
* '''Newlink'''<br />
** Newlink NLUSB2-ETH USB 2.0 Ethernet Adapter. Works out of the box on Raspbian. Detected as ASIX AX88772. Works without a powereed hub.<br />
<br />
===Problem Ethernet adapters===<br />
* Axago<br />
** Axago ADE-X1 10/100 Ethernet Adapter (USB: 9710:7830 driver:mcs7830). Adapter working about 10 minutes without problem, but after that kernel write error message to dmesg and no packet is received. Needed to unplug and plug USB again. Tested with and without powered USB hub. dmesg error: NETDEV WATCHDOG: eth1 (MOSCHIP usb-ethernet driver): transmit queue 0 timed out<br />
<br />
* Davicom / Kontron<br />
** Kontron DM9601 (USB: 0fe6:9700) Cost $5 on Ebay, works OK with Dell laptop under WinXP & Debian. Adaptor works on boot on R-Pi model A well enough for ping and NTP, but then crashes with "Kernel Bug at net/core/skbuff.c:127" immediately when file transfer begins. TP1-TP2 voltage measured solid at 4.92 V. See also http://www.raspberrypi.org/phpBB3/viewtopic.php?f=28&t=39567&p=325003#p325003 The Linux DM9601 Driver is reported to be the problem here: http://www.raspberrypi.org/phpBB3/viewtopic.php?f=66&t=34557 so until driver is updated, do not bother with this device.<br />
<br />
== USB Sound Cards ==<br />
You will usually want the <code>alsa</code> package for sound. In the Debian image for Raspberry Pi (and possibly other distributions) USB sound cards are prevented from loading as the first sound card, which can be an annoyance if it's the only device you have. To disable this behaviour edit <code>/etc/modprobe.d/alsa-base.conf</code> and comment out the last line; <code>options snd-usb-audio index=-2</code> . If you are not user ''pi'' you may need to add your username to the ''audio'' group thus: <code>sudo adduser yourusername audio</code> (user ''pi'' usually belongs to this group anyway).<br />
<br />
* '''Creative'''<br />
** [http://asia.creative.com/products/product.asp?category=1&subcategory=207&product=17892 Sound Blaster Play!]<br />
* '''Daffodil'''<br />
** [http://www.amazon.co.uk/gp/product/B002FI7GWK/ref=oh_details_o03_s00_i00 USB Sound Adapter US01]. Tested with low-cost headphone/microphone set via ''audacity'' (See notes at [http://www.cpmspectrepi.webspace.virginmedia.com/raspberry_pi/MoinMoinExport/DaffodilUSBSoundAdapter.html CPM-Spectre-Pi...DaffodilUSBSoundAdapter]).<br />
* '''Edirol'''<br />
** [http://www.roland.com/products/en/UA-1A/ UA-1A]<br />
* '''GWCtech'''<br />
** [http://www.gwctech.com/product3.asp?listid=3&id=4&subid=10&pid=788&typeid=96 AA1570 USB 7.1 Sound Card] (aka [http://www.conrad.com/ce/en/product/872990/USB-SoundBox-71 Conrad AA 1570 7.1 SoundBox]) - playback works fine, Recording stutters unless dwc_otg.speed=1 is set<br />
* '''Hercules'''<br />
** [http://www.hercules.com/fr/Cartes-Son/bdd/p/123/gamesurround-muse-xl-pocket-lt3/ Gamesurround Muse XL (Pocket LT3)]<br />
* '''Logilink'''<br />
** [http://www.logilink.de/showproduct/UA0053.htm?seticlanguage=en UA0053 USB Soundcard with Virtual 3D Soundeffects LogiLink]<br />
* '''Logitech'''<br />
** [http://www.amazon.com/Logitech-Wireless-Gaming-Headset-Surround/dp/B003VANOFY/ref=sr_1_1?ie=UTF8&qid=1358114107&sr=8-1&keywords=g930 Logitech G930 Wireless Gaming Headset with 7.1 Surround Sound] (stereo works with ALSA, have not tried 7.1 Surround Sound)<br />
* '''NuForce uDAC-2'''<br />
** [http://www.nuforce.com/hp/products/iconudac2/index.php NuForce uDAC-2 Headphone Amplifier and USB DAC]<br />
* '''Plantronics'''<br />
** [http://www.ebay.com/itm/Genuine-New-Plantronics-External-USB-Audio-Soundcard-New-Sealed-/300845395889?pt=US_Sound_Card_External&hash=item460bc86fb1 Plantronics Stereo USB Adapter -01] (works with ALSA) (shows up in lsusb as 0d8c:000c C-Media Electronics, Inc. Audio Adapter)<br />
* '''Terratec'''<br />
** [http://www.terratec.net/fr/produkte/Aureon_Dual_USB_12339.html Aureon Dual USB] (not with USB high speed; add dwc_otg.speed=1 to /boot/cmdline.txt, but that will slow down all USB transfers)<br />
* '''Texas Instruments PCM2704'''<br />
** [http://www.ti.com/product/pcm2704 PCM2704 98&nbsp;dB SNR Stereo USB2.0 FS DAC with line-out and S/PDIF output, Bus/Self-powered]<br />
<br />
=== Databases of supported sound cards ===<br />
* http://wiki.linuxaudio.org/wiki/current_audio_gear<br />
* http://wiki.linuxmusicians.com/doku.php?id=hardware_matrix<br />
<br />
=== Class compliant USB sound cards ===<br />
<br />
Any USB1.1 audio interface that is class compliant should work with Linux, same goes for USB2.0 interfaces that adhere to the current USB audio standards. There are some interfaces that are supported in Linux while they do not comply to the standards because specific quirks have been added to the USB Linux drivers. To verify if your interface is supported search for a manual of your interface and check if it needs drivers to run under Windows/Mac. If the manual explicitely mentions no drivers are needed the interface is almost surely a class compliant device. When in doubt check the aforementioned databases.<br />
<br />
=== Troubleshooting ===<br />
If you encounter problems setting up your USB soundcard check the RPi Wiki article in the linuxaudio.org Wiki: http://wiki.linuxaudio.org/wiki/raspberrypi<br />
<br />
==USB 3G Dongles==<br />
* Huawei E1750<br />
* Huawei E173<br />
* Huawei E1820 Works on Raspbian with Sakis3G<br />
* Huawei E220<br />
* Huawei E353 HiLink Works on Raspbian<br />
* Huawei E160 (AT commands only)<br />
* Franklin U600 from Sprint / VirginMobile<br />
** Use usb_modeswitch and vendor 0x1fac and product 0x0150/0x0151<br />
* Digicom Internet Key 7.2 HSUPA '''MU372-L01''' [http://www.digicom.it/digisit/prodotti.nsf/itprodottiidx/MU372L01]<br />
Tested on Raspbian and Archlinux. Detected as 230d:0001. Works with cdc_acm driver. Install usb_modeswitch.<br />
There are 2 "com ports"( /dev/ttyACM0 and /dev/ttyACM1 ) . Tested with Network Manager.Works also perfectly with SAKYS3G [http://www.sakis3g.org/] tools (!! led is always off !!) and wvdial. A working wvdial.conf: http://ubuntuforums.org/showpost.php?p=10361881&postcount=28 . (for example for Vodafone IT , replace Init3 with this: Init3 = AT+CGDCONT=1,"IP","web.omnitel.it" and replace line Modem = /dev/ttyUSB0 with Modem = /dev/ttyACM1 ) and run with wvdial voda .<br />
<br />
== USB IR Receivers==<br />
* The [http://thepihut.com/products/flirc-usb-dongle-for-the-raspberry-pi FLIRC] USB dongle allows the use of any remote control with your Raspberry Pi. Configure the device on your desktop PC, then simply plug into your Pi for a perfect media center companion. Available from [http://thepihut.com/ The Pi hut]<br />
<br />
SMK Manufacturing, Inc. eHome Infrared Receiver (Works out of the box with OpenELEC)<br />
<br />
== USB Radio devices==<br />
*FM Radio<br />
** ADS InstantFM Music - FM radio tuner works fine under Debian.<br />
<br />
== USB TV Tuners and DVB devices==<br />
*August<br />
**DVB-T205, based on rtl2832u chipset, working with [https://github.com/ambrosa/DVB-Realtek-RTL2832U-2.2.2-10tuner-mod_kernel-3.0.0 this driver]. Tested with Saorview (Irish DTT service), both HD & SD.<br />
*DVBSky<br />
**[http://dvbsky.eu/Products_S860.html Mystique SaTiX-S2 Sky USB]: Scanning/watching SD and HD works via vdr and streamdev plugin, watching on the Raspberry Pi directly is laggy as hell. DVB-USB and I2C support must be enabled in the kernel. Needs drivers/firmware from [http://dvbsky.eu/Support.html here].<br />
*Sundtek<br />
**Sundtek MediaTV Digital Home<br />
**Sundtek MediaTV Pro<br />
**Sundtek SkyTV Ultimate<br />
**[http://shop.sundtek.de DVB-C, DVB-T, DVB-S/S2]: digital TV works, streaming to Windows / Linux is no problem. Easy installation [http://support.sundtek.com/index.php/topic,4.0.html English]<br />
*Hauppauge<br />
** Hauppauge NOVA-T Stick (Revision 70xxx) DiBcom DiB0700 chipset, requires powered hub.<br />
** Hauppauge NOVA-TD Stick (Revision 52xxx) DiBcom DiB0700 chipset, requires powered hub.<br />
** Hauppauge WinTV-HVR-1950 (tested analog tuner with omxplayer)<br />
** Hauppauge WinTV-HVR-950Q (tested Digital OTA with TVHeadend in Raspbian)<br />
*K-World<br />
** K-World UB499-2T Dual DVB-T USB Tuner. IT9137 chipset. With no other USB devices connected Raspberry Pi can just about power this stick. IR and supplied remote work with XBMC.<br />
*Technisat<br />
**Technisat_SkyStar_USB_HD. Instructions: http://www.linuxtv.org/wiki/index.php/Technisat_SkyStar_USB_HD Used the Raspberry Pi to receive and redirect it via network to another host. Didn't try to play back the stream on the Raspberry Pi itself. Tested with Astra 19.2E radio and SD-TV channels<br />
*Generic<br />
** [http://www.onsources.com/product_images/a/757/watch_and_record_digital_tv_dongle__44323_zoom.jpg DVB-T USB Dongle (Silver casing)], based on AF9015 chipset.<br />
** [http://www.electrodepot.fr/media/catalog/product/cache/1/image/500x/9df78eab33525d08d6e5fb8d27136e95/P926993.jpg DVB-T USB Dongle], based on RTL2832 FC12 (HD/SD), IR was detected, but it is not tested.<br />
** [http://obrazki.elektroda.pl/8081115000_1317678968.jpg HDTV USB DVB-T] dongle, based on IT9135. This tuner comes in two revisions. Revision is printed on PCB.<br />
*** rev. 1.0; should work with 3.2+ kernel, need confirmation.<br />
*** rev. 2.0; works with kernel 3.6.11, without a powered hub. This tuner also requires a firmware (dvb-usb-it9135-02.fw) which can be downloaded from [http://logout.hu/bejegyzes/azbest/usb_dvb-t_tuner_it9135_rev2/hsz_1-50.html this page]. It's in Hungarian, so google translate or equivalent is recommended. The remote also works.<br>According to [http://www.raspberrypi.org/phpBB3/viewtopic.php?f=35&t=29141 this post], there may be issues on some software configurations when using ''omxplayer''.<br />
<br />
== USB Webcams ==<br />
<br />
This list is not entirely reliable, working does not necessarily mean working without errors. Please contribute with your own experiences!<br />
<br />
<div style="margin: -.3em -1em -1em -1em;"><br />
{| width="100%" bgcolor="#fff" border="0" cellpadding="2px" cellspacing="2px" style="margin:auto;"<br />
|- align="center" bgcolor="#e7eef6"<br />
| '''Brand'''<br />
| '''Name'''<br />
| '''Model Number'''<br />
| '''Hardware ID'''<br />
| '''Verified OS'''<br />
| '''Verified OS version'''<br />
| '''Verified Resolution'''<br />
| '''Additional Information'''<br />
<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Canyon<br />
|<br />
| CNR-FWC113<br />
| 0c45:6340<br />
| raspbian/wheezy <br />
| 2013-04-11<br />
| 640x480<br />
| works fine out of the box. Lacks autofocus (manual focus ring works fine). Has auto exposure, but seems to be optimized for indoor use. When using outdoors, image is completely overexposed.<br />
<br />
|- valign="top" align="left" style="background: #F6D2CF;"<br />
|Canyon<br />
|<br />
|CNR-WCAM820<br />
|<br />
| raspbian/wheezy<br />
|<br />
| 1280x1024<br />
| 2 Mpixel camera with manual focus; works with fswebcam and v4l4j on Raspbian Wheezy armhf; problems with 1600x1200 resolution in some apps (timeouts - probably too slow USB); 1280x1024 and lower resolutions works OK<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|CBR<br />
|<br />
| CW 835M Black<br />
|<br />
| raspbian/wheezy <br />
| 2013-02-12<br />
| <br />
| works fine without powered hub<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Creative<br />
|Live! <br />
| VF0470<br />
|<br />
| ArchLinux<br />
| <br />
|<br />
| works out of the box on ArchLinux<br />
<br />
|- valign="top" align="left" style="background: #F6D2CF;"<br />
|Creative<br />
|Live! Cam Socialize HD<br />
| VF0610<br />
|041e:4080<br />
| raspbian/wheezy <br />
| 2012-11-26<br />
| 960x544<br />
| Works at 1280x720 taking stills in fswebcam with some errors using MJPEG, unusable with YUYV. 960x544 works in both MJPEG and YUYV. Has some stabilitiy issues if powered from RasPi (Drops USB +eth0 every 8 or so hours). Helps to append nodrop=1 and timeout=5000 to uvcvideo module.<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Creative<br />
|Live! Cam Sync HD<br />
| <br />
|041e:4095<br />
| raspbian/wheezy <br />
| 2013-04-11<br />
| 1280x720<br />
| Works out of the box. Autoexposure works well both indoors and outdoors. By default the image is bit too software enhanced (they call it "sharpness"), but this "sharpness" level can be set to a lower level via fswebcam tool.<br />
<br />
|- valign="top" align="left" style="background: #F6D2CF;"<br />
|Creative<br />
|Live! Cam Vista IM<br />
| VF0640<br />
|<br />
| raspbian/wheezy<br />
|<br />
| <br />
| works on Raspbian at 320x240 resolution, 15fps<br />
|- valign="top" align="left" style="background: #F6D2CF;"<br />
|Creative<br />
|Live! Cam Socialize<br />
| VF0640<br />
|<br />
| raspbian/wheezy<br />
|<br />
| <br />
| works on Raspbian at 320x240 resolution, 15fps<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Creative<br />
|Webcam Notebook<br />
| PD1170<br />
|<br />
| <br />
|<br />
| <br />
| Detects, untested.<br />
<br />
|- valign="top" align="left" style="background: #F6D2CF;"<br />
|Creative<br />
|Webcam Pro<br />
|PD1030<br />
|<br />
|<br />
|<br />
|<br />
|ov519 driver crashes almost immediately. ("gspca: ISOC data error: [0] len=0, status=-4004")<br />
<br />
|- valign="top" align="left" style="background: #F6D2CF;"<br />
|Hercules<br />
|Webcam Deluxe<br />
|<br />
|05a9:4519<br />
|raspbian/wheezy + Arch<br />
|2013-02-09<br />
|<br />
|ov519 driver "Corrupt JPEG data: premature end of data segment" gives corrupt image in motion and fswebcam<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|HP<br />
|WebcamHD-2200<br />
| HD-2200<br />
|<br />
| <br />
| <br />
| <br />
|<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|HP<br />
|Webcam HD-2300<br />
| HD-2300<br />
|<br />
| <br />
| <br />
| <br />
|<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|HP<br />
|Webcam HP-3100<br />
|HP-3100<br />
|<br />
| <br />
|<br />
| <br />
| UVCVideo /dev/video0 Needs chmod to 666 to operate. Will work without hub if only device in USB ports. Works with both Arch and Wheezy out of the box<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Logitech<br />
|Webcam C100<br />
| V-U0013<br />
|<br />
| raspbian/wheezy <br />
| 2012-08-16<br />
| <br />
| works fine without powered hub<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Logitech<br />
|Webcam C200<br />
| <br />
| 046d:0802<br />
| <br />
|<br />
| <br />
| works fine without powered hub<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Logitech<br />
|Webcam C210<br />
| <br />
| 046d:0819<br />
| Raspbian/wheezy<br />
| 2012-12-16<br />
| 320x240, 640x480<br />
| works fine without powered hub<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Logitech<br />
|Webcam C270<br />
| <br />
|<br />
|<br />
| <br />
| <br />
| With external power<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Logitech<br />
|Webcam C300<br />
|V-U0004<br />
|046d:0805<br />
|Raspbian/Wheezy<br />
|2013-02-09<br />
|320x240, 640x480, 1280x1024<br />
|Works out of the box. Does not appear to require a powered hub.<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Logitech<br />
|Webcam C310<br />
| <br />
|<br />
|<br />
| <br />
| <br />
| Does not require a powered hub to capture snapshots<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Logitech<br />
|Webcam C510<br />
| <br />
|<br />
| <br />
|<br />
| <br />
| <br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Logitech<br />
|Webcam C525<br />
| <br />
|046d:0826<br />
|<br />
| <br />
| <br />
| Works fine without powered hub<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Logitech<br />
|Webcam C615<br />
| <br />
|<br />
| <br />
|<br />
| <br />
| Works fine without powered hub<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Logitech<br />
|Webcam C905<br />
| <br />
|046d:080a<br />
|occidentalis<br />
|v0.2<br />
|1600x1200<br />
| Works fine without powered hub, she is uncvideo and detected out of box as Video0 V4L device. 1600x1200 is slow rate but he tested with motion.<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Logitech<br />
|Webcam C910<br />
| <br />
|<br />
| <br />
|<br />
| <br />
| With external power, is uncvideo. 320x240 works powered directly by the Raspberry Pi.<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Logitech<br />
|Webcam C920<br />
| <br />
|<br />
| raspbian/wheezy<br />
|<br />
| <br />
| With powered hub, detected out of box as Video0 V4L device<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Logitech<br />
|QuickCam Orbit/Sphere<br />
| <br />
|<br />
| <br />
|<br />
| <br />
| Works with external power<br />
<br />
|- valign="top" align="left" style="background: #F6D2CF;"<br />
|Logitech<br />
|QuickCam Messenger<br />
|V-UM14<br />
|046d:08f0<br />
|raspbian/wheezy + Arch<br />
|2013-02-09<br />
|<br />
|Not working, STV06xx driver "ioctl (VIDIOCGCAP): Inappropriate ioctl for device", Supported palettes: GRBG, gives corrupt image in fswebcam<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Logitech<br />
|QuickCam Pro 9000<br />
| <br />
|<br />
| raspbian/wheezy<br />
|<br />
| <br />
| Powered by RasPi<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Logitech<br />
|QuickCam Pro for Notebooks<br />
|960-000047<br />
|046d:0991<br />
|Raspbian Wheezy<br />
|2012-12-16<br />
|160x120 320x240 640x480<br />
|With guvcview it shows at about 4fps at 160x120, and at about 1fps at 640x480. GUVCViewer Controls are available for focus and exposure.<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Logitech<br />
|QuickCam Ultra Vision<br />
| <br />
|<br />
| raspbian/wheezy<br />
|<br />
| <br />
| Powered by RasPi<br />
<br />
<br />
|- valign="top" align="left" style="background: #F6D2CF;"<br />
|Logitech<br />
|Webcam Pro 4000<br />
| <br />
|<br />
| <br />
| <br />
| <br />
| It uses pwc driver which does not work. Maybe it's because of general Raspberry Pi USB bug.<br />
<br />
|- valign="top" align="left" style="background: #F6D2CF;"<br />
|Logitech<br />
|Webcam Pro 9000<br />
| <br />
| 046d:0809<br />
| Arch Linux<br />
|<br />
| <br />
| Powered by RasPi, measured ~120 mA current capturing at ~5fps. Has issues capturing images at higher than default resolutions (using motion - Arch and Debian).<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Medion<br />
|<br />
| MD86511<br />
|<br />
| raspbian/wheezy <br />
| 2012-07-15<br />
| <br />
| Powered by RasPi<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Mexxcom<br />
|<br />
| M-104<br />
|<br />
| raspbian/wheezy <br />
| 2012-12-16<br />
| <br />
| Powered by USB hub<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Microsoft<br />
|LifeCam Cinemap 720p USB HD Webcam<br />
| H5D-00001<br />
|<br />
| raspbian/wheezy <br />
|<br />
| <br />
| <br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
| Microsoft<br />
| LiveCam HD-3000<br />
| HD-3000<br />
| 045e:0779<br />
| Archlinux<br />
| 2013-02-06<br />
| 160x120<br />
| Works out of the box at the tested resolution. Can be powered directly by the Raspberry Pi and works fine also with a wifi dongle attached to the other usb port.<br />
<br />
|- valign="top" align="left" style="background: #F6D2CF;"<br />
| Microsoft<br />
| LiveCam HD-3000<br />
| HD-3000<br />
| 045e:0779<br />
| raspbian/wheezy <br />
| 2013-04-11<br />
| 1280x720<br />
| Picture breaks up at the bottom. Unable to automatically set proper exposure, seems to be set to a fixed level.<br />
<br />
|- valign="top" align="left" style="background: #F6D2CF;"<br />
|Microsoft<br />
|LifeCam HD-5000<br />
| <br />
|<br />
| <br />
|<br />
| <br />
| Picture breaks up at the bottom<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Microsoft<br />
|LifeCam HD-6000<br />
| <br />
|<br />
| raspbian/wheezy <br />
|<br />
| <br />
| Powered by USB hub<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Microsoft<br />
|LifeCam<br />
| NX-6000<br />
|<br />
| raspbian/wheezy <br />
|<br />
| <br />
| Powered by USB hub<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Microsoft<br />
|LifeCam<br />
| VX-7000<br />
|<br />
| raspbian/wheezy <br />
|<br />
| <br />
| Powered by USB hub<br />
<br />
|- valign="top" align="left" style="background: #F6D2CF;"<br />
|Microsoft<br />
|LifeCam<br />
| VX-3000<br />
|<br />
| raspbian/wheezy <br />
|<br />
| <br />
| There do appear to be some issues with image quality and getting partial frames and such, with fswebcam<br />
<br />
|- valign="top" align="left" style="background: #F6D2CF;"<br />
|Microsoft<br />
|LifeCam<br />
| VX-500<br />
|<br />
| raspbian/wheezy <br />
|<br />
| <br />
| Up to 352x288. Higher resolutions do not work. <br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Microsoft<br />
|LifeCam<br />
| NX-6000<br />
|<br />
| raspbian/wheezy <br />
|<br />
| <br />
| Powered by USB hub<br />
<br />
|- valign="top" align="left" style="background: #F6D2CF;"<br />
|Microsoft<br />
|LifeCam<br />
| VX-800<br />
|<br />
| raspbian/wheezy <br />
|<br />
| 352x288<br />
| Doesn't work at full resolution<br />
<br />
|- valign="top" align="left" style="background: #F6D2CF;"<br />
|Microsoft<br />
|LifeCam Studio/Cinema<br />
| <br />
|<br />
| <br />
|<br />
| <br />
| Has UVC issues detailed here [http://www.ideasonboard.org/uvc/#devices]. Horizontal lines problem [http://www.raspberrypi.org/phpBB3/viewtopic.php?f=63&t=12304]. Stability issues [http://www.raspberrypi.org/phpBB3/viewtopic.php?f=63&t=12247].<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Microsoft<br />
|LifeCam Studio<br />
|1080p HD <br />
|045e:0772<br />
| Raspbian Wheezy<br />
| 2013-04-12<br />
| 1280x720<br />
| Works for me without any issues with a powered usb-hub (Belkin).<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Microsoft<br />
|Xbox Live Vision<br />
| <br />
| 045e:0294<br />
| Arch Linux <br />
|<br />
| <br />
| Powered by RasPi<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|MSI<br />
|MSI StarCam 370i<br />
|370i (snake)<br />
| <br />
| Raspbian Wheezy<br />
|<br />
| 352 x 288<br />
| Works powered by RasPi or USB Hub - set up with Motion at 352 x 288 - works great. Has manual infra-red leds, but turned on through software in Windows, so doesn't work on Pi, but normal capture no problems.<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Philips<br />
| Webcam<br />
| SPC 900NC<br />
| 0471:0329<br />
| Raspbian Wheezy<br />
| 2012-12-16<br />
| 160x120<br />
| Recognised as USB device ID 0471:0329 Philips (or NXP) SPC 900NC PC Camera / ORITE CCD Webcam(PC370R). Works with guvcview , but not with luvcview. Also working using command ~$ fswebcam -r 160x120 -d v4l2:/dev/video0 test.jpg<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Philips<br />
| toucam<br />
| Philips 720K/40 webcam<br />
| 0471:0313<br />
| Raspbian Wheezy<br />
| 2013-04-03<br />
| 320x240<br />
| Recognised as lsusb ID 0471:0329 Philips (or NXP). Works with $> guvcview -s 320x240 -f yv12 -t 5 -n rec5sec.mkv --exit_on_close --no_display, but not with command $> fswebcam -r 160x120 -d v4l2:/dev/video0 test.jpg<br />
<br />
|- valign="top" align="left" style="background: #F6D2CF;"<br />
|Realtek<br />
|Generic Camera<br />
|2SF022<br />
|0bda:5801<br />
|Raspbian Wheezy<br />
|<br />
|<br />
|When started with luvcview at 15fps and 320x240 it seemed to give a frame rate of barely 1 per second <br />
|- valign="top" align="left" style="background: #F6D2CF;"<br />
|Silicon Motion<br />
| SM731 Camera<br />
| <br />
| 090c:71b3<br />
| Raspbian Wheezy<br />
|<br />
| <br />
| Required UVCVideo driver - worked out of the box. Tested for 320x240 using motion & camorama for pictures,streaming.<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Sony<br />
| Playstation Eye for PS3<br />
| <br />
|<br />
| <br />
|<br />
| <br />
| The occasional frame is corrupted/stutters when running at 640x480<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Sony<br />
| Playstation Eye for PS2<br />
| <br />
|<br />
|<br />
| <br />
| <br />
| Occasional 'mangled frame' directly connected to Rev 2 Raspberry P<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Sony<br />
| Playstation Eye for PS2<br />
| SLEH 00030<br />
|<br />
| Arch Linux<br />
|<br />
| <br />
| (OV519 camera). Picture constantly breaks up on xawtv and wxcam under Arch Linux. Noted there were ISOC data error len=0 status=-4004 errors in dmesg. This happens when powered from the Raspberry Pi and when powered from a Pluscom USB hub. Arch was updated on 17th July 2012<br />
<br />
|- valign="top" align="left" style="background: #F6D2CF;"<br />
|T'nB<br />
| Minipix 100K pixels<br />
| IMWB032992<br />
| 1e4e:0100<br />
| raspbian/wheezy<br />
| 2012-12-16<br />
| <br />
| RasPi freezes (reboot needed) after a few minutes of using Motion to stream (tested with external power)<br />
<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Trust<br />
| 2 MP Auto Focus Webcam<br />
| <br />
|<br />
| Arch Linux<br />
|<br />
| <br />
| works out of the box<br />
<br />
|- valign="top" align="left" style="background: #F6D2CF;"<br />
|Trust<br />
| SPACEC@M 200<br />
| <br />
|<br />
| Arch Linux<br />
|<br />
| <br />
| (OV511 camera). Picture stops after a few seconds in xawtv under Arch Linux and xawtv reports libv4l2 errors. This happens when powered from the Raspberry Pi and when powered from a Pluscom USB Hub. Arch was updated on 17th July 2012<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Trust<br />
| Spotlight<br />
| <br />
| 0c45:62c0<br />
| Raspbian/Wheezy<br />
| <br />
| 640x480 <br />
| Works out of the box. Tested with power direct from the Raspberry Pi, not tested on a hub. <br />
<br />
<br />
|-<br />
|}<br />
<br />
== USB GPS devices ==<br />
<br />
*Columbus<br />
** Columbus V-800 (MediaTek (MTKII) 3329 GPS chipset) - does not require powered USB hub. Works on Wheezy (using gpsd & gpsd-clients)<br />
*Royaltek<br />
**Royaltek RGM 2000 SiRF2 using the included serial (TTL) to USB - converter. That uses a Profilic pl2303-chip so you'll need to compile the module or the kernel manually<br />
*Garmin<br />
**Garmin eTrex Vista HCx: It works, but it may draw too much power. To get it working (software part): https://wiki.openstreetmap.org/wiki/USB_Garmin_on_GNU/Linux<br />
*GlobalSat<br />
**GlobalSat BU-353 Does not require a powered hub, works fine when directly plugged into the Raspberry Pi. On Raspian, requires the gpsd and gpsd-client packages. For some reason, the gpsd daemon does not always start correctly on boot. You may need to do something like the following to manually restart it:<br /><pre>sudo killall gpsd; sudo gpsd /dev/ttyUSB0 -F /var/run/gpsd.sock</pre><br />
<br />
*Wintec<br />
**WBT-200: No problem on Debian<br />
*Holux<br />
**Holux M-215: Works fine on Arch, uses Silicon Labs CP210x RS232 serial adaptor driver<br />
*Bluenext<br />
**Bluenext BN903S: No problem on Debian image (19-04-2012).<br />
<br />
== USB UART and USB to Serial (RS-232) adapters ==<br />
A USB UART adapter is used to access the serial console of the Raspberry Pi from a development host such as a laptop or desktop PC. The USB end connects to the PC and the UART header end connects to the USB. While it is possible to connect the USB end to another Raspberry Pi, this configuration has not been tested unless explicitly mentioned against an individual entry below.<br />
<br />
===Working USB to Serial Adapters===<br />
*'''FTDI'''<br />
**FT232 chip based adapters works for some people, but others find it hangs Linux when the port is opened. The module is ftdi_sio.<br />
**FT2232D dual RS232/FIFO works (used in various JTAG devices)<br />
<br />
*'''Prolific'''<br />
**PL2303 chip based adaptors works fine on latest Debian tested with ''minicom'', ''gtkterm'' and ''screen''.<br />
<br />
A USB to Serial (RS-232) adapter is used the other way around, ie. the USB end connects to the Raspberry Pi and the RS-232 end (DSUB-9 or DSUB-25 pin) to the other device which may be another computer, (old) modem or printer, or some electronic test equipment.<br />
<br />
*"Best Connectivity" (Possibly also sold under the "Newlink HQ" or "Kenable HQ" labels)<br />
**FG-U1232-PL2 Based upon the Prolific PL2303X chipset and listed by ''lsusb'' as <code>ID 067b:2303 Prolific Technology, Inc. PL2303 Serial Port</code>. Appears as <code>/dev/ttyUSB0</code>, and requires the user to be a member of the ''dialout'' group (which ''pi'' is for ''Raspbian Wheezy''). Initially tested using an old RS Datalinker setup in "loopback" mode via ''microcom'' upto 9600 baud, and ''gtkterm'' after installing that from source code. All handshake lines toggled as expected and no characters were lost. Subsequently ''gtkterm'' was used to check bi-directional communication with an ancient brother EP44 electronic typewriter (as a printer/dumb terminal) at 1200 baud. Signal lines were again monitored with the Datalinker.<br />
* "PL2303HX USB to RS232 TTL Converter Adapter Module" on dx.com: http://dx.com/p/pl2303hx-usb-to-rs232-ttl-converter-adapter-module-164590<br />
** Based on the Prolific PL-2303HX chipset. Listed by ''lsusb'' as <tt>ID 067b:2303 Prolific Technology, Inc. PL2303 Serial Port</tt>. Appears as <tt>/dev/ttyUSBX</tt> with GUID <tt>dialout</tt> so your user has to be in that group. If not, <tt>sudo usermod -a -G dialout yourusername</tt> will add your user to the <tt>dialout</tt> group. Works great with <tt>screen /dev/ttyUSBX 115200</tt> to connect from your workstation to your RPi.<br />
<br />
===Problem USB to Serial Adapters===<br />
'''HL-340'''<br />
*CH340 Chipset - '''Currently not supported by RPi''' but there is a patch of kernel code [http://tiagovaz.wordpress.com/2008/01/04/using-a-hl-340-usb-serial-adapter-against-2623-linux-kernel/ here], but it is for a 2.X kernel. If you find you have bought one of these, then it may work under Windows, but as of writing there is no support for RPi. Otherwise you can have a go at getting the patch to work.<br />
<br />
== USB Multi-Card Readers ==<br />
<br />
=== Working USB Multi-Card Readers ===<br />
* US Robotics USB 3.0 All-In-One Multi-Format Card Reader (Product # USR8420) Accepts 5 cards simultaneously<br />
** SD/MMC + MS/MS PRO or DUO/DUO PRO + CF/MD + SM + SD/MMC or MS/MS PRO. Useful for backing up cards containing other OS Distros<br />
<br />
*'''Generic''' (Nintendo branded)<br />
**identified as "14cd:8123 Super Top SD MMC Reader" (B)<br />
<br />
=== Problem USB Multi-Card Readers ===<br />
<br />
*'''Generic'''<br />
**Card reader based on NEODIO ND3260-LD chip, identified as "0aec:3260 Neodio Technologies Corp. 7-in-1 Card Reader", fails after a few seconds with all access lights blinking. (B)<br />
<br />
== Other, exotic USB devices ==<br />
=== Joysticks / Joypads ===<br />
*'''Microsoft'''<br />
**Xbox360 Controller (045e:028e): works. Tested with archlinux, connected to an USB Hub, used as "mouse" in X, package xf86-input-joystick<br />
<br />
=== Numpads ===<br />
*'''Conceptronic / Holtek'''<br />
**USB numpad (04d9:a02a): works. Tested with archlinux, connected to an USB Hub<br />
<br />
=== USB to Parallel Port/Printer Adapters ===<br />
*'''Prolific'''<br />
**PL2305 Chipset with Centronics 36w connector. Originally purchased for use with a netbook and connected to an old Canon BJC-250 printer. Worked fine under [[RPi_Distributions#RISC_OS| RISC OS Raspberry Pi]] with its in-built BJC-250 driver. Could not install the CUPS drivers etc. for Wheezy-Raspbian initially, but was able to do so for Wheezy-armel. Once I'd updated/upgraded Wheezy all was fine.(See notes at [http://www.cpmspectrepi.webspace.virginmedia.com/raspberry_pi/MoinMoinExport/USBtoParPrntAdapter.html CPM-Spectre-Pi...USBtoParPrntAdapter] for more info. and also a [http://www.cpmspectrepi.webspace.virginmedia.com/raspberry_pi/MoinMoinExport/WheezyCUPS.html CUPS/Wheezy installation guide])<br />
<br />
=== USB to SATA ===<br />
*'''Nippon Labs'''<br />
** 2.5" SATA HDD USB Adapter with silicone HDD sleeve. Model: USB-ADT-25SATA. Works on powered Hub, not directly to Raspberry Pi. Built-in "Y" power adapter. Does work direct on some ver2.0 boards if used with 5.25 power supply, or Y adapter<br />
<br />
=== CAN Bus ===<br />
*PEAK-System (www.peak-system.com)<br />
**PCAN-USB using the driver (kernel module) from http://www.peak-system.com/fileadmin/media/linux/index.htm<br />
<br />
=== Home automation ===<br />
*Tellstick (www.telldus.com), installation [[R-Pi_Tellstick_core|instructions]]<br />
**Depends on libftdi1<br />
<br />
=== Weather station ===<br />
*Oregon Scientific WMRS-200 : Work out of the box (tested with Raspbian & wview)<br />
<br />
=== One-Wire ===<br />
*'''PCsensor'''<br />
**USB9097 (1a86:7523): works out of the box but issue with LAN after a few hours, no problem after a firmware update. Identify's as "QinHeng Electronics HL-340 USB-Serial adapter" Tested with raspbian/wheezy + domotiga & digitemp directly to USB port & 4 sensors connected via a '1-wire hub'. Claims to be 'fully replace DS9097, DS9490 of MAXIM'. Simple and cheap solution to measure temperature.<br />
<br />
=== Touch Screen ===<br />
*ACER T230H touch screen [http://support.acer.com/acerpanam/monitor/2009/acer/t230h/t230hnv.shtml]<br />
**USB TS identifies as "Quanta Computer, Inc. Optical dual-touch panel", module hid_quanta<br />
**Seems to draw over 200&nbsp;mA from USB!<br />
<br />
=== Floppy Disk Drive ===<br />
*Samsung USB Floppy Drive SFD-321U/HP<br />
**I suppose a floppy drive might be considered exotic nowadays!<br />
**LSUSB lists it as Samsung Electro-Mechanics Co. Floppy Disk Drive<br />
**Only tried connected to a powered USB hub, as the drive is labelled 5&nbsp;V at 0.5&nbsp;A on a Raspberry Pi running Debian Wheezy.<br />
**tail -f /var/log/syslog looking for mount device when plugged in, came up as SDA in testing.<br />
**sudo mkdir /media/floppy<br />
**sudo mount /dev/sda /media/floppy<br />
**Contents of floppy now available in /media/floppy<br />
**To remove drive, ensure no sessions have the floppy directory as the current working directory.<br />
**sudo umount /media/floppy<br />
<br />
=== USB Missile Launcher ===<br />
*USB Missile Launcher / Rocket Launcher sold in UK by Marks and Spencer, but it is also sold under a range of other names.<br />
**USB ID 1130:0202 Tenx Technology, Inc. Use apt-get install pymissile (python code) and there is C code at [http://sourceforge.net/projects/usbmissile/ usbmissile from Source Forge]<br />
<br />
=== USB Docking Stations ===<br />
*StarTech USB 3.0 to Dual 2.5"/3.5" SATA HDD Dock (SATDOCK2U3GB)<br />
**This is an externally powered dual sata HDD docking station, which has USB2.0 compatibility with the Raspberry Pi. <br />
**Tested with latest Raspbmc and Debian Wheezy Raspbian, 3.1.9+ #168<br />
<br />
=== USB RFID Reader ===<br />
*Unbranded 125&nbsp;kHz EM4100 RFID reader from eBay sellers (< £7), the one with a Windows logo on (easily scratches off for Linux users).<br />
**Initially would not work when plugged in directly to Raspberry Pi. Worked when connected via an unpowered Trust hub. Worked after Raspberry Pi was modified with 10K resistors over the USB polyfuses (warranty invalidated). Probably would work fine with powered hub.<br />
**Sends a 10 digit string to current window or console as if it was a keyboard. Can be captured independently of keyboard using Linux event interface (/dev/input), but the kernel in current distributions does not have CONFIG_INPUT_EVDEV selected so kernel rebuild is necessary.<br />
<br />
=== JTAG ===<br />
* FTDI2232D dual RS232/FIFO based JTAG (e.g. SheevaPlug JTAGKey USB-ID 9e88:9e8f)<br />
** works using the Raspberry Pi as a development host<br />
<br />
=== Tinkerforge Bricks and Bricklets (http://www.tinkerforge.com) ===<br />
* Read out sensors and control motors over USB with open source hardware.<br />
* Tested with the brickd_armhf.deb from [[http://www.tinkerforge.com/doc/Downloads.html#tools: here]] with:<br />
** sudo apt-get install libusb-1.0-0 libudev0<br />
** wget http://download.tinkerforge.com/tools/brickd/linux/brickd_linux_latest_armhf.deb<br />
** sudo dpkg -i brickd_linux_latest_armhf.deb<br />
* Tested languages: C/C++, C# (mono), Free Pascal (Lazerus), Java, PHP, Python, Ruby (see [[http://www.tinkerforge.com/doc/Software/API_Bindings.html: here]] for installation).<br />
* If a big amount of Bricks is used, a powered USB Hub may be required.<br />
<br />
=== Thermometers ===<br />
<br />
* TEMPer1 (id: 0c45:7401)<br />
** works out of the box on raspbian/wheezy with [https://github.com/petervojtek/usb-thermometer pcsensors library]<br />
<br />
== PS2 / AT to USB Converters ==<br />
<br />
* Unbranded active converter known as the "blue cube". Based on the Cypress CY7C63723C 8 bit RISC. Please see http://geekhack.org/showwiki.php?title=PS2-to-USB+adapters for more information.<br />
Note that although the adapter might work, PS/2 keyboards were not designed to be low power USB devices, so they might not meet the requirement to work with considerable lowered supply voltage (4.4 volt) provided by the USB ports of the raspberry PI. These keyboards should work when powered by a powered hub. <br />
<br />
'''Tested PS2/AT keyboards'''<br />
<br />
All above tested with the famous "blue cube" on a powered USB hub.<br />
<br />
*IBM Model F (please note requires an additional AT to PS2 converter)<br />
*Dell AT101w<br />
*Northgate Ominikey Ultra T (please note requires an additional AT to PS2 converter)<br />
<br />
* 04d9:1400 Holtek Semiconductor, Inc. PS/2 keyboard + mouse controller<br />
** Working: Ipex RT215KTW PS/2 keyboard<br />
** Not working: HP SK-2502 PS/2 keyboard (gets power, but it does not init - three LEDs remain permanently lit. Keyboard + Holtek converter work on a Linux PC, although this keyboard doesn't work with some native PS/2 ports.)<br />
<br />
== Power Switches ==<br />
The Raspberry Pi does not have a power on/off switch as standard (it does have a reset switch), however some add on boards have been developed to cater for this need.<br />
* '''Pi Supply''' <br />
** [http://www.pi-supply.com The Pi Supply Switch v1.1] includes a hard on and off switch and a soft shutdown switch for the Pi, making it easy to manage power on your Pi. They were recently successfully funded on Kickstarter.<ref>[http://www.pi-supply.com/blog http://www.pi-supply.com/blog]</ref><br />
<br />
== Power adapters ==<br />
The Raspberry Pi uses a standard Micro USB (type B) power connector, which runs at 5&nbsp;V. Generally you can use a MicroUSB to USB cable and then either power the Raspberry Pi directly from your main computers USB ports (if they provide enough power), or by using a USB to Mains adaptor. A number of mobile phones use MicroUSB power cables, and these are compatible with the Raspberry Pi in most cases. Below is a list of power adaptors known to work.<br />
<br />
===Working power Adapters===<br />
* '''Adafruit'''<br />
** 5.25 V 1 A Model 501 (Newark 44W4932) USB 110-240 VAC power supply [4.99-5.01 V @ T1/T2 with 100 mA BT and/or mini wireless-n on RPi USB ports]<br />
* '''AlcaPower'''<br />
** 5&nbsp;V 2.5&nbsp;A Model AP5A - Charger/switching with 7 connectors(also Microusb)<br />
* '''Ansmann'''<br />
*** Dual USB charger slim, Model-Nr. 1201-0001<br />
* '''Apple'''<br />
Note that apple designs its charger products to work optimally as '''chargers''', in practice this means that apple chargers drop their output voltages somewhat with output current, so that the charging circuits do not need to dissipate more heat than is strictly necessary. Because of this, and although many people have reported apple products to power their basic PI setup reliably, its still not an optimal choice for a PI system that uses power hungry USB devices. Also, because of the popularity and high price of these chargers there are many very sub standard, but almost impossible to recognize as fake copies on the market, and some of these fakes are about the worst things you can try to power your PI with! Not only do they not work, they may actually be dangerous to use!<br />
** 5&nbsp;V 2.1&nbsp;A USB charger for iPad2, model A1357<br />
** 5&nbsp;V 1.0&nbsp;A USB Charger for iPod<br />
** 5&nbsp;V 1.0&nbsp;A USB Charger for iPhone 4<br />
* '''Amazon'''<br />
** 5&nbsp;V 0.85&nbsp;A USB charger for Kindle<br />
** 5&nbsp;V 2&nbsp;A Mains to USB A adaptor, Branded "CostMad" <br />
* '''Asus'''<br />
** 5&nbsp;V 2.0&nbsp;A USB charger for Google Nexus 7<br />
* '''Bandridge'''<br />
** 5&nbsp;V 1.0&nbsp;A Mobile Phone Charger (Model: BPC3102EC)<br />
* '''Belkin'''<br />
** 5&nbsp;V 2.6&nbsp;A 4 port Ultra-Slim Desktop hub (Model F4U040) (Raspberry Pi running from USB hub port)<br />
** 5&nbsp;V 2.5&nbsp;A 4 port USB Hub (Model F5U404) (Raspberry Pi running from USB hub port)<br />
** 5&nbsp;V 3.5&nbsp;A 7 port USB 2.0 Mobile Powered Hub (Model F4U018) (Raspberry Pi running from USB hub port)<br />
** 5&nbsp;V 3.5&nbsp;A 7 port USB Hub (Model F5U706) (Raspberry Pi running from USB hub port)<br />
** Mini Surge Protector Dual USB Charger (Model BZ103050-TVL)<br />
** Universal USB Wall Charger (5&nbsp;V 1&nbsp;A) (Model F8Z222uk)<br />
* '''Blackberry'''<br />
** Charger for Pearl Flip 8220, Bold 9600 (B)<br />
** Charger for Tour 9630<br />
** 5&nbsp;V 0.7&nbsp;A Model PSM04R-0500CHW1(M), RIM Part Number HDW-17957-003 (B)<br />
** 5&nbsp;V 750&nbsp;mA Model RIM-C-0004aDUUUC-001, RIM Part Number HWD-24481-001 (comes with Blackberry 9300)<br />
** 5&nbsp;V 750&nbsp;mA Model RIM-C-0004ADUUS-001 035D, Single port plug. (Tested with USB B to Micro USB cable from Logitech H760 Headset)<br />
** 5&nbsp;V 2&nbsp;A Model PSAC10R-050QT, RIM Part Number HDW-34725-001<br />
** 5&nbsp;V 550&nbsp;mA curve 8520 charger works with raspberry pi Model B Board v. BS1233. It does not work with Raspbmc image.Symtoms are frequent key board and external hdd disconnects.<br />
* '''Deal Extreme'''<br />
** [http://dx.com/p/5v-2a-regulated-switching-power-supply-110-220v-94518 S-10-5 5&nbsp;V 2&nbsp;A Regulated Switching Power Supply (110~220&nbsp;V)] (DIY: requires additional micro-USB connector and wiring)<br />
* '''Dell'''<br />
** USB Hub integrated in Dell monitors (B)<br />
* '''The FX Factory'''<br />
** 5&nbsp;V 1&nbsp;A (1.2&nbsp;A max) AC Travel Charger Model KJ-USB Mains. Typically provides 4.9&nbsp;V at 1&nbsp;A <ref>[http://www.cpmspectrepi.webspace.virginmedia.com/raspberry_pi/MoinMoinExport/USBPowerSupplies.html http://www.cpmspectrepi.webspace.virginmedia.com/raspberry_pi/MoinMoinExport/USBPowerSupplies.html]</ref><br />
* '''Garmin'''<br />
** 5&nbsp;V 1&nbsp;A charger (Model: PSA105R-050Q) supplied with Garmin Edge 800 GPS. Requires a USB-A to MicroUSB-B cable. Belkin 6&nbsp;ft cable (F3U151B06) works.<br />
* '''Gembird'''<br />
** 5 V 2 A Universal USB Charger (Model: MP3A-UC-AC5). Test: 1080p TV (1xHDMI), USB Wi-fi adapter (1xUSB), wireless keyboard and mouse (1xUSB). Results: ~5.3V, works without any problems (own usb cable required).<br />
* '''Globe Electric'''<br />
** 2-Outlet Tap with Surge Protection and 2 USB Chargers ([http://globe-electric.com/product/2-outlet-tap-with-surge-protection-and-2-usb-chargers-grounded-white/ 46082]). Rated at 1000&nbsp;mA. 120&nbsp;V systems only.<br />
* '''Griffin'''<br />
** Power Block Model P2417. 5&nbsp;V 2.1&nbsp;A<br />
** Power Block Model P1190R2 Two USB 5&nbsp;V Outputs, 1&nbsp;A each<br />
* '''Hama'''<br />
** 1000&nbsp;mA Travel Charger for Micro USB universal (barcode nr: 4 007249 935854)<br />
* '''Hartig + Heiling GmbH & Co. KG'''<br />
** H+H SN 6 USB<br />
* '''HP'''<br />
** 5.3&nbsp;V 2&nbsp;A Charger for HP Touchpad (B)<br />
* '''HTC'''<br />
** 5&nbsp;V 1&nbsp;A TCP-300 USB phone charger (B)<br />
** 5&nbsp;V 1&nbsp;A TC B250 USB charger (HTC R/N: 79H00096-00M)<br />
** 5&nbsp;V 1&nbsp;A TC E250 USB charger (HTC R/N: 79H00098-02M)<br />
* '''i-box (Philex Electronic Ltd)'''<br />
** 5&nbsp;V 1&nbsp;A USB charger, 1 USB socket, no USB lead supplied, Model: 76971HS/02 (available from ASDA and others in the UK) (B).<br />
* '''IDAPT'''<br />
** [http://www.idaptweb.com/universal_chargers/i4/ i4 multi device charger] - 3 interchangeable device tips + USB A socket ([https://twitter.com/andrewmk/status/226057302879375361 see it in use])<br />
* '''Innergie'''<br />
**15&nbsp;W Dual USB Adapter. Model: mMini AC15. Output: 5&nbsp;V, 3&nbsp;A (max per port), 15&nbsp;W max. [http://www.myinnergie.com/DuoPowerKit/specification.aspx Specification sheet]<br />
* '''ICIDU'''<br />
** PI-707730 charger 5V 2.1A, sometimes drops current to ~1.3A during heavy use, but still enough to power the Pi.<br />
* '''Kodak'''<br />
** 5&nbsp;V 1&nbsp;A TESA5G1-0501200<br />
** 5&nbsp;V 1.0&nbsp;A K20-AM<br />
* '''König'''<br />
** 5&nbsp;V 1&nbsp;A PSUP-GSM01<br />
* '''Kuanten'''<br />
** Model SSA051F050100USU, 1A output<br />
* '''LG'''<br />
** 4.8&nbsp;V 1&nbsp;A Travel Adapter<br />
** 5.1&nbsp;V 0.7&nbsp;A Travel Adapter (Model: STA-U34WVI)<br />
** 5.1&nbsp;V 0.7&nbsp;A Travel Adapter (Model: STA-U12ER)<br />
* '''Logic'''<br />
** 4 port USB Hub (Model LP4HUB10). (Raspberry Pi running from USB Hub port, red power line (+5&nbsp;V) inside hub cut) (B)<br />
*'''LogiLink'''<br />
**5&nbsp;V 2.1&nbsp;A Switching power supply, model PA0040 (B)<br />
* '''Logitech'''<br />
** 5&nbsp;V 1&nbsp;A SDC115-USB Remote Control Charger and cable<br />
* '''Maplin Electronics'''<br />
** 5&nbsp;V 1&nbsp;A dual USB power supply, model number H25B-MT-K2<br />
** Micro USB Power Supply N19HX<br />
* '''Medion'''<br />
** 5&nbsp;V 1&nbsp;A USB power supply for OYO ebook reader<br />
* '''Microsoft'''<br />
*** Zune Zune AC Adapter v2<br />
* '''ModMyPi'''<br />
** [https://www.modmypi.com/shop/5v-2A-modmypi-raspberry-pi-power-supply 5.25V 2A HQ Raspberry Pi USB Power Supply] (Detachable USB) [5.01 - 5.07V @ T1/T2 with Wifi dongle and Wireless Mouse/Keyboard on RPi USB ports]<br />
* '''Motorola'''<br />
** [http://www.amazon.com/Motorola-Micro-USB-Home-Travel-Charger/dp/B004EYSKM8/ 5&nbsp;V 0.85&nbsp;A SPN5504 Charger with Cable]<br />
* '''Noname'''<br />
** 5&nbsp;V 2.1&nbsp;A KMS-AC09 4 port USB charger (B) [http://www.miniinthebox.com/kms-ac09-universal-ac-adapter-for-ipad-ipad-2-iphone-white_p208568.html]<br />
** 5.2&nbsp;V 1&nbsp;A MW-3NU10GT - no cable, but this one works well (1m): [http://www.amazon.de/gp/product/B005L8VELA]<br />
** 5&nbsp;V 1&nbsp;A Model H-IP008 Serial No. H10T80L068<br />
* '''Novatel Wireless'''<br />
** 5&nbsp;V 1.05&nbsp;A Charger, model number SSW-1811, packaged with Verizon Wireless MiFi device<br />
* '''Orange'''<br />
** 5&nbsp;V 0.7&nbsp;A Charger for Orange San Francisco<br />
* '''Palm'''<br />
** 5&nbsp;V 1&nbsp;A Charger for Palm Pixi+ (B)<br />
* '''Pantech'''<br />
** 5.0&nbsp;V 1&nbsp;A CNR USB with LG DLC100 micro USB cable<br />
* '''Petzl'''<br />
** 5.0&nbsp;V 1&nbsp;A Charger that came with the Tikka core2 XP<br />
* '''Phihong'''<br />
** Switching Power Supply. Model: PSAC09R-050. Output: 5&nbsp;V, 1.8&nbsp;A, microUSB. [http://www.digikey.com/product-detail/en/PSAC09R-050/993-1109-ND/2635771 Digi-key Link]<br />
* '''PortaPow'''<br />
** PortaPow UK Mains Wall Power Supply<br />
* '''PowerGen'''<br />
** PowerGen Dual Port USB 2.1A 10W AC Travel Wall Charger. [http://www.amazon.com/gp/product/B0073FCPSK Amazon Link]<br />
* '''Rayovac'''<br />
** Universal USB Charger Model: PS69 100-240 VAC to 5 V 1 A (small cube w/folding plug) works w/wireless keyboard/mouse and mini-Wifi connected<br />
* '''RS Components'<br />
** HNP06UK (RS 7263069) Switching Adapter 5.0&nbsp;V 1200&nbsp;mA<br />
* '''Samsung'''<br />
** 5&nbsp;V 0.7&nbsp;A Charger for Galaxy S model ETA0U10EBE<br />
** 5&nbsp;V 0.7&nbsp;A Charger for Galaxy SII<br />
** 5&nbsp;V 1&nbsp;A Charger for Galaxy SIII<br />
** 5&nbsp;V 1&nbsp;A Charger for Galaxy Nexus<br />
** 5&nbsp;V 0.7&nbsp;A Charger for Galaxy S Vibrant (SGH-T959)<br />
** 5&nbsp;V 0.7&nbsp;A Travel Adapter model ATADU10EBE<br />
** 5&nbsp;V 1&nbsp;A? Samsung C Series TV USB-port for external HDDs. Running stable with openelec<br />
** 5&nbsp;V ?A (Unknown) Samsung Service Port (USB) on LN32A330J1DXZA 720p 32 inch HDTV <br />
** 5&nbsp;V Unknown Ampere Samsung UA22D5000 & UA32D5000 TV USB Port. Test with Raspbian Wheezy, Raspbmc, and RPITC<br />
* '''Shun Shing'''<br />
** 100-240&nbsp;VAC to 5&nbsp;VDC 1&nbsp;A USB power supply, model SP5Q-AU [http://jaycar.co.nz/productView.asp?ID=MP3455 Jaycar]<br />
* '''Sony Ericsson'''<br />
** 5&nbsp;V 0.7&nbsp;A Charger CST-80<br />
** 5&nbsp;V 0.85&nbsp;A Greenheart&#153; Charger EP800. Typically provides 4.8&nbsp;V at 0.85&nbsp;A <ref>[http://www.cpmspectrepi.webspace.virginmedia.com/raspberry_pi/MoinMoinExport/USBPowerSupplies.html http://www.cpmspectrepi.webspace.virginmedia.com/raspberry_pi/MoinMoinExport/USBPowerSupplies.html]</ref>.<br />
* '''StarTech'''<br />
** 4 Port USB 2.0 Hub Raspberry Pi can be powered just by plugging USB input into the Raspberry Pi, don't need power in micro USB port.<br />
* '''Travel Charger'''<br />
** 5&nbsp;V 2.0&nbsp;A USB Power Adapter, [http://www.amazon.co.uk/gp/product/B0065JCIPU/ Amazon Link]<br />
* '''Technika'''<br />
** 5&nbsp;V 1&nbsp;A USB Power Adapter, model MPASS01 (B)<br />
* '''The Pi Hut'''<br />
** Micro USB Power Supply for the Raspberry Pi. 5&nbsp;V 1000&nbsp;mA (from [http://thepihut.com/collections/power-supplies The Pi Hut's Raspberry Pi Store]) (also from [http://www.ebay.co.uk/itm/330844162509 eBay ])<br />
* '''Trisonic'''<br />
** TS-CP600T - MICRO USB HOME & TRAVEL CHARGER (5&nbsp;V, 800&nbsp;mA) $3 at Daiso U.S. stores.<br />
* '''TruePower'''<br />
** [http://u-socket.com/ U-Socket] 5&nbsp;V 2.1&nbsp;A AC Receptacle with Built-in USB ports (2.1&nbsp;A per USB port) model ACE-7169<br />
* '''Voltcraft'''<br />
** SPS5-12W, 2500&nbsp;mA, requires additional USB <-> miniUSB adapter/cable, works perfectly (bought from [http://www.conrad.de/ce/de/product/512660/VOLTCRAFT-SPS5-12W-Steckernetzteil-Steckernetzgeraet-5-VDC-2500-mA-12-Watt Conrad Shop])<br />
* '''ZTE'''<br />
** ZTE Blade charger STC-A22O501700USBA-A 5&nbsp;V 700&nbsp;mA<br />
<br />
===Problem power Adapters===<br />
* '''Nokia'''<br />
** 5&nbsp;V 1.2&nbsp;A AC-10A & AC-10E Chargers only provide 4.8V at TP1 & TP2<br />
** [http://accessories.nokia.com/products/nokia-fast-usb-charger-ac-16/ 5&nbsp;V 1&nbsp;A AC-16E Charger] Provides only 4.7V across TP1 & TP2 when at idle<br />
<br />
* '''Masterplug'''<br />
** Masterplug Surge Protected USB Adaptor 2 x 1&nbsp;A USB Polished Black - USB ports and Ethernet don't work with this adapter and some screen artifacts using HDMI.<br />
* '''Monoprice'''<br />
** 5&nbsp;V, 2&nbsp;A 3 Outlet Power Surge Protector Wall Tap with 2 Built-In USB Charger - some display artifacts, sometimes unable to find mouse, some failures to boot. Measured to less than 4.75&nbsp;V between TP1 and TP2 when used with a Monoprice cable.<br />
* '''Sony Ericsson'''<br />
** 5&nbsp;V, 850&nbsp;mA EP800. Some failures to boot, Ethernet loops at boot.<br />
<br />
===Working external Battery packs (with 5&nbsp;V regulated output)===<br />
* '''Anker Astro3'''<br />
** Anker Astro3 10000&nbsp;mAh with dual 2&nbsp;A USB output<br />
* '''Duracell'''<br />
** PPS2 Instant USB Charger<br />
* '''Energizer/XPAL'''<br />
** XP18000 18000&nbsp;mAh Power Pack<br />
* '''Generic - eBay no brand'''<br />
** 6000T Pocket Power 5000&nbsp;mAh - eBay item 271009959140<br />
** Power Bank for iPad/iPhone 5000&nbsp;mAh (looks the same as a New Trent IMP50D or TeckNet iEP380) - eBay item 280914455938<br />
* '''Mophie'''<br />
** 38113BBR Juice Pack Powerstation 4000 mAh: output 2.1 A max: included charging cable powers RPi, 7.5 hrs light use w/keyboard and mini-Wifi on RPi ports<br />
* '''New Trent'''<br />
** iCurve IMP70D 7000&nbsp;mAh (Approx 12&nbsp;hours from full charge)<br />
** IMP120D 12000&nbsp;mAh<br />
* '''Sinoele'''<br />
** Movpower - Power Bank 5200&nbsp;mAh (8&nbsp;hours with Wi-Fi active)<br />
* '''TeckNet'''<br />
** iEP387 Dual-Port 7000&nbsp;mAh External Power Bank (The charging lead can be used to connect the Tecknet to the Raspberry Pi. Ran the Raspberry Pi with Wi-Fi dongle and wireless keyboard receiver for over 9 hours of light use.)<br />
** iEP392 Dual-Port 12000&nbsp;mAh External Power Bank (1&nbsp;A port, ~16.5 hours)<br />
** Rayovac PS60 5&nbsp;V 800&nbsp;mAh<br />
* '''VINZO'''<br />
** Power Bank 5000&nbsp;mAh Grey Output 5&nbsp;V 1000&nbsp;mA<br />
* '''Kodak Power Pack KP1000'''<br />
** 1&nbsp;A USB rechargeable battery pack - see [http://blog.sheasilverman.com/2012/09/its-alive/ Shea Silverman's blog]<br />
<br />
== Display adapters ==<br />
Note that active converter boxes may draw power through the HDMI port, and thus will put an extra load on your PSU, and also increase the current running through the Raspberry Pi's primary input fuse. HDMI ports (and the raspberry PI) are designed so that they deliver a very limited amount of power (50&nbsp;mA) to the TV/Monitor/display-adapter and much more isn't in theory allowed. In fact there is a diode (D1) in series with the power line which can only handle 200&nbsp;mA, if the adapter tries to draw much more than that the diode might fail. Therefore only externally powered adapters are to be recommended. Despite this, many people report success with non externally powered devices. If you have bought a non externally powered HDMI to VGA adapter, and you experience problems with it (It behaves badly, D1 burns out, F3 "blows", or your PSU overloads), then not all is lost, there are cheap (a few dollars) adapters that allow you to add external power to the HDMI cable! An example can be found here: [http://dx.com/p/hdmi-male-to-hdmi-female-adapter-w-power-input-port-black-155361].<br />
<br />
===HDMI->DVI-D cables===<br />
HDMI to DVI-D cables, or HDMI cables with an DVI-D adapters should work, connected to a DVI-D monitor, that is because both HDMI and DVI use the same kind of digital signaling (LVDS). The only limitation being that DVI-D misses the signal channel for audio.<br />
<br />
There are three kinds of DVI. There is DVI-D, a digital signal fully compatible with HDMI, so a passive cable can be used. There is DVI-I, which is a connector with both analog pins and digital pins. An HDMI to DVI-D adapter fits in a DVI-I female connector. Finally, there is DVI-A. This a fairly rare connection, but occasionally it will be found on some monitors and is an analog interface, in fact the same as VGA! In any case, you may need to change [[RPi_config.txt|config.txt]] hdmi_force_hotplug=0 to =1 if your display does not receive DVI signal (the analog output is likely active).<br />
<br />
Some adapters like Farnell part AK-CBHD03-BK are HDMI to DVI-I, which, while not fitting in a DVI-D monitor, are still compatible. The analog pins simply must be bent.<br />
<br />
The HDMI to DVI-D cable provided by Apple with the 2010 Mac Mini worked. It does not appear this adapter can be purchased separately.<br />
<br />
* '''The Pi Hut'''<br />
** HDMI to DVI Cable for the Raspberry Pi (from [http://thepihut.com/collections/video-output/products/hdmi-to-dvi-cable-for-the-raspberry-pi The Pi Hut's Raspberry Pi Store])<br />
* '''Other Variants'''<br />
** AmazonBasics HDMI to DVI Adapter Cable (model SK231) works and is inexpensive.<br />
** [http://www.ebay.com/itm/DVI-Female-to-HDMI-Male-Adapter-Converter-Adaptor-Gold-for-HDTV-Full-HD-/320946033059?pt=US_Video_Cables_Adapters&hash=item4ab9dfd1a3 A generic HDMI-to-DVI converter from eBay]. Works well, but it's probably the cause of some power loss between the Raspberry Pi and the monitor, causing [http://elinux.org/R-Pi_Troubleshooting#Interference_visible_on_a_HDMI_or_DVI_monitor this] problem. A setting of config_hdmi_boost='''5''' in /etc/boot solved this. Note that config_hdmi_boost='''4''', as suggested in the troubleshooting guide, helped, but it did not solve the problem completely.<br />
<br />
===HDMI->VGA Cables===<br />
HDMI to VGA cables <strong>do not work!</strong> <br />
They rely on logic incorporated in a video card that isn't available in a PI.<br />
Somehow such a video card outputs analog signal on the otherwise purely digital HDMI connector, that seems to be the only way for it to work.<br />
But normally HDMI cables <strong>never</strong> carry analog signals and the PI surely doesn't output analog signals either, almost no HDMI output device does, as its completely against HDMI specifications.<br />
<br />
===HDMI->VGA converter boxes===<br />
HDMI to VGA <strong>converters</strong> do work, they convert the digital serial data streams from HDMI and using complex logic, and digital to analog converters they convert the HDMI signal to the analog signals needed for VGA, and sometimes also convert HDMI audio to an analog stereo signal. But note that if they feed off the PI it can cause a problem, as the PI only is designed to provide about 50mA to the (HDMI or DVI-D) monitor, and these adapters use >200mA, while the absolute maximum the PI can let through is 200mA.<br />
These adapters also thus use about half the energy that the PI (without USB devices) uses.<br />
Therefore its much better to use an adapter that has an external power input. Alternatively there are HDMI dongles (male to female HDMI adapters) that have a barrel input connector to feed the adapter with.<br />
<br />
Most will require use [[RPi_config.txt]]. Start off with hdmi_safe=1.<br />
<br />
At under ten pound [currently listed at £29.80, there are white ones for £11 linked down the page but it's not clear if these are identical] this one [http://www.amazon.co.uk/gp/product/B0088K7QUQ/ref=s9_simh_gw_p147_d0_i1?pf_rd_m=A3P5ROKL5A1OLE&pf_rd_s=center-3&pf_rd_r=1Y006WNZC47TTNRJFH1D&pf_rd_t=101&pf_rd_p=317828027&pf_rd_i=468294] is one of the cheapest, but perhaps due to a more advanced design is seems power frugal enough to most often work well with a PI, it has many comments saying it works well with the PI, and gives tips on how to edit config.txt.<br />
<br />
[http://www.element14.com/community/groups/raspberry-pi/blog/2012/08/16/raspberry-pi-hdmi-to-vga-converter Sanoxy HDMI to VGA converter], $27 from Amazon, no changes required with official Raspbian Wheezy image (2012-Jul-15), note: had already disabled overscan previously<br />
<br />
http://www.amazon.co.uk/gp/product/B007KEIRNG -- "Neewer" HDMI to VGA -- some issues discussed below:<br />
However, according to user "Tom1989" the same Neewer HDMI to VGA adapter burned out BAT54 Schottky diode D1 on the Raspberry Pi and broke its HDMI output: [http://www.raspberrypi.org/phpBB3/viewtopic.php?f=28&t=9819 Serious HDMI Problems. What's that smell? Burning Raspberry!]. On that thread, "mahjongg" suggested the NXP (or equivalent) PMEG2010AET as a high-current replacement for D1. The PMEG2010AET has 1&nbsp;A max forward current, much greater than the BAT54's 200&nbsp;mA limit which may be exceeded by your HDMI -> VGA converter. Remember that the converter's current must come from your Raspberry Pi power supply and go through the Micro USB cable and polyfuse F3, so you may get extra voltage drops and/or cause F3 to trip depending on how much current the converter uses. As always with board modifications, YMMV. Also on the "Burning Raspberry!" thread, user "pwinwood" reported the Neewer's current to be 400&nbsp;mA, which is twice the limit of BAT54 diode D1. "pwinwood" also took the Neewer apart and added its own +5&nbsp;V connection adapted from a USB cable, which bypasses Raspberry Pi's Micro USB cable and polyfuse F3.<br />
<br />
* Link to a gallery with detailed images & steps of the same adapter modification: [http://imgur.com/a/sLogs/all HERE] --''by [[User:Pinoccio|Pinoccio]]''<br />
<br />
http://www.amazon.co.uk/KanaaN-Adapter-Converter-Cable-Resolutions/dp/B007QT0NNW -- "Kanaan" HDMI-VGA<br />
<br />
http://www.ebay.com/itm/ws/eBayISAPI.dll?ViewItem&item=130699741793 -- eBay is swarming with $16 converters all like this one.<br />
<br />
This adapter -- http://www.ebay.co.uk/itm/300692770623 -- works from 640x480 up to 1920x1080, audio over HDMI works too.<br />
Sadly the IC's on the PCB have all been scrubbed. In-depth review http://raspi.tv/2013/hdmi-to-vga-video-converter-with-sound-for-raspberry-pi-review.<br />
Requires HDMI boost and overscan, [[RPi_config.txt|config.txt]] settings for 640x480 @60&nbsp;Hz:<br />
<br>hdmi_drive=2<br />
<br>hdmi_group=2<br />
<br>hdmi_mode=4<br />
<br>config_hdmi_boost=4<br />
<br>overscan_top=-30<br />
<br>overscan_bottom=-30<br />
<br>overscan_left=-30<br />
<br>overscan_right=-30<br />
<br />
It seems unlikely any of these HDMI->VGA converters could be used for driving a SCART RGB SD CRT TV with a suitable lead (as shown here for ATI/Nvidia PC output http://www.mythtv.org/wiki/RGB_Scart) because they only output preset progressive resolutions, whereas the TV will need an interlaced resolution and probably custom timings.<br />
<br />
According to user "Mortimer" -- HDFuryPro HDMI to YPbBr/VGA Converter found on Amazon -- http://www.amazon.co.uk/Inputs-Component-Video-YPbPr-Converter/dp/B00797ZZ4S/ -- Works with Raspberry Pi. Tested against a Philips 170B 1280x1024 LCD monitor, producing a full native resolution image. Not tested against a Component Video TV yet, and audio has yet to be got working.<br />
The [[RPi_config.txt|config.txt]] settings used are:<br />
<br>hdmi_drive=2<br />
<br>hdmi_group=2<br />
<br>hdmi_mode=36<br />
<br>disable_overscan=1<br />
<br />
<br />
According to user "Mortimer" -- HDFury1 1080p HDMI to VGA Converter from HDFury.com. I'm not sure the HDFury1 can be got a hold of easily nowadays, I happened to have access to one to try out. HDFury2, 3 and 4 are available as far as I can tell, but it is very pricey compared to the alternatives. HDFury1 was around £80 when we bought one for a project at work. HDFury2 seems to be around £130, 3 and 4 are getting on towards £200 or more. So not to be recommended as a solution unless you happen to have one lying around. I don't believe there is any relationship between the company that produces these and the HDFuryPro I bought for myself (See above). I didn't alter any config settings, just plugged it in. It doesn't work without having its external power supply connected, as it requires 0.4&nbsp;A, which is too much draw for the 5&nbsp;V supply available from the HDMI socket on the Raspberry Pi. Its power LED lights, but no picture is produced. In comparison to the HDFuryPro this picture from this device is sharper, but it is not enough to justify the extra cost.<br />
The [[RPi_config.txt|config.txt]] settings used are:<br />
<br>hdmi_drive=2<br />
<br>hdmi_group=2<br />
<br>hdmi_mode=36<br />
<br>disable_overscan=1<br />
<br />
http://www.amazon.co.uk/gp/product/B007SM7O2U/ref=oh_details_o02_s00_i00 - "Cable Matters"<br />
<br />
Here It is another option: http://www.dealextreme.com/p/hdmi-v1-4-male-to-vga-female-converter-adapter-cable-white-15cm-130458, is cheap (it's free shipping from china) and works perfectly, I tested it with an Acer VGA monitor (AL1511), without no change in my XBMC distribution.<br />
The config.txt for Raspbian (Flatron VGA monitor 1024 * 768):<br />
<br>hdmi_drive=2<br />
<br>hdmi_group=2<br />
<br>hdmi_mode=16<br />
<br>hdmi_force_hotplug=1<br />
<br>disable_overscan=0<br />
<br />
<br />
And another one: http://cgi.ebay.pl/ws/eBayISAPI.dll?ViewItem&item=251086464644. It is very cheap, but it works perfectly. No config.txt changes was needed at all. I've booted Raspbian and OpenELEC. Monitor is detected correctly and the optimal resolution is set (Raspbian) or you can change the res in the menu (OpenELEC). <br />
The /opt/vc/bin/tvservice is able to read monitor edid data. I tested the adapter using NEC 72VM 15" LCD. (1280x1024 60&nbsp;Hz, 1024x768 60&nbsp;Hz, 640x480 works) The adapter is based on Lontium LT8511A chip, but I was unable to get the specification for it.<br />
The D1 diode is getting very hot though. Most likely the adapter drives more than 200&nbsp;mA. The standard RS Components 1.2&nbsp;A USB power supply is able to provide enough power for the Raspberry Pi and the adapter. I'll try to modify the adapter to connect external power to bypass D1.<br />
Marcin.<br />
<br />
<br />
Newark/element14 sells the "Pi-View" HDMI-VGA converter specifically for use with the Raspberry Pi. It does work although the small box gets warm and the video output isn't great (slightly fuzzy text, smaller screen area even with overscan enabled):<br />
<br />
http://canada.newark.com/element14/piview/cable-assembly-hdmi-to-vga-adapter/dp/07W8937<br />
<br />
===DVI-D -> VGA active adapters===<br />
None are currently listed<br />
<br />
===Composite->SCART===<br />
SCART adapters (SCART plugs with three RCA connectors in the back), will probably work when used with the yellow RCA plug connected to the Raspberry Pi's RCA video output. Additionally using a splitter cable (3.5&nbsp;mm jack plug on one end, and red-white RCA plugs on the other end) will probably work when plugged into the red and white (left and right audio channels) of the SCART adapter.<br />
<br />
* Generic - works<br />
<br />
===Composite->VGA converter boxes===<br />
* [http://www.extron.com/product/product.aspx?id=dvs204| Extron DVS-204] - works no problem!<br />
<br />
== SD cards ==<br />
<br />
The SD card section has been moved to a separate page. See [[RPi SD cards]]<br />
<br />
== Foreign Language Translations ==<br />
* [[Ru:RaspberryPiBoardVerifiedPeripherals]]<br />
<br />
== References ==<br />
<references><br />
</references><br />
<br />
{{Template:Raspberry Pi}}<br />
♦<br />
nbsp;V 1nbsp;V 1000</div>Pioneerhttps://elinux.org/index.php?title=RPi_VerifiedPeripherals&diff=242570RPi VerifiedPeripherals2013-04-13T19:43:53Z<p>Pioneer: /* USB Remotes */</p>
<hr />
<div>[[Category: Linux]]<br />
[[Category: ARM Development Boards]]<br />
[[Category: Broadcom]]<br />
[[Category: Development Boards]]<br />
[[Category: RaspberryPi]]<br />
[[Category: Education]]<br />
{{Template: RPi_Hardware}}<br />
<br />
<br />
'''A note about this page: For USB devices, please specify if they required a powered hub'''<br />
==Notes==<br />
<br />
19-Apr-2012: Now that the Model B board is shipping, details added should relate to this board and the [http://www.raspberrypi.org/downloads default Debian distribution] unless stated otherwise. A suggested suffix markup scheme is as follows:<br />
<br />
* (A) - Relates to model A production board<br />
* (B) - Relates to model B production board<br />
* (!) - Information from alpha and beta board days -- beta board verified peripherals should still apply to production boards for the most part, but the alpha board is fairly different<br />
* No markup - relates to all production boards<br />
<br />
''Discuss: [http://www.raspberrypi.org/forum/?mingleforumaction=viewtopic&t=247 http://www.raspberrypi.org/forum/?mingleforumaction=viewtopic&t=247]''<br />
<br />
If you are adding to a product list it would help clarity if entries are kept/added in alphabetical order.<br />
<br />
==Power Usage Notes==<br />
{{Warning|Adding peripherals may increase the loading on the power supply to your board and this, in turn, may affect the voltage presented to the Raspberry Pi. If the Raspberry Pi's supply voltage falls below a certain value (anecdotally stated as around 4.75&nbsp;V), or it begins to fluctuate, your setup may become unstable. There is a [http://elinux.org/RPi_Hardware#Power Wiki section about this issue] which is worth a read.}}<br />
<br />
'''Model B Hardware Revisions and USB Power limits'''<br />
'''Hardware Revision 1.0'''<br />
The original Model B board had current limiting polyfuses which limited the power output of each USB port to approximately 100&nbsp;mA. USB devices using more than 100&nbsp;mA had to be connected via a powered hub. The Raspberry Pi's PSU was chosen with a power budget of 700&nbsp;mA of which 200&nbsp;mA were assigned to the USB ports, so the Raspberry Pi's (poly)fuses were designed only for devices up to 100&nbsp;mA, and typical 140&nbsp;mA polyfuses will have as much as 0.6 volt across them when drawing currents near the 100&nbsp;mA limit. As a consequence the USB ports are only directly suitable for "single current unit" USB devices which, according to USB specifications, are designed to work with just 4.4 Volt. Not only do non single current unit devices draw more current (causing greater Voltage drops, and greater stress on the fuses), they also might require 4.75 Volt to work.<br />
<br />
'''Model B Hardware Revision 2.0 and Revision 1.0 with ECN0001 change'''<br />
This had the polyfuses removed, removing the 100&nbsp;mA current limitation for each USB port (but leaving the main fuse F3 intact). Users should still ensure their power supply can power the Raspberry Pi and the USB peripherals. Revision 2.0 was released in August 2012. {{Warning|}}Because the polyfuses have been removed, back feeding of the PI, by applying power via its normal USB output, can damage D 17 if triggered by an over-voltage, and so lead to consequential over-heating. This can be discovered by melts, scorching, smoke or worse.[http://www.raspberrypi.org/phpBB3/viewtopic.php?f=28&t=34149]<br />
<br />
==Linux Driver Issues==<br />
Shortly after the Raspberry Pi was released it was confirmed that there were a number of issues with the Linux USB driver for the SMSC95xx chip. These included problems with USB 1.x peripherals that use split transactions, a fixed number of channels (causing problems with Kinect) and the way the ARM processor handles the SMSC95xx interrupts. [http://www.raspberrypi.org/phpBB3/viewtopic.php?f=28&t=12097&start=76] [http://www.raspberrypi.org/phpBB3/viewtopic.php?f=28&t=5249&start=44]<br />
A large number of fixes were included in the 2012-08-19-Wheezy-raspbian Linux image.<br />
<br />
== Powered USB Hubs ==<br />
A number of low-cost powered USB hubs are known to have caused problems. Members of the Raspberry Pi forums have reported low power or no power at all in some cases. The following is a list of specific Powered USB Hubs which appear to be fault-free. Please note that these do not take into account powering the Raspberry Pi from the hub, in addition to its peripherals.<br />
<br />
If you use a powered hub and the Raspberry Pi PSU together consider powering them from the same power bar with switch, so you can turn them on simultaneously., especially if the HUB tries to feed the Raspberry Pi through their interconnect cable, due to the 100&nbsp;mA limiting fuse in the Raspberry Pi, the Raspberry Pi will be partially powered which may cause problems (unwanted writes to the SD card).<br />
<br />
===Working USB Hubs===<br />
<div style="margin: -.3em -1em -1em -1em;"><br />
{| width="100%" bgcolor="#fff" border="0" cellpadding="2px" cellspacing="2px" style="margin:auto;"<br />
|- align="center" bgcolor="#e7eef6"<br />
| '''Brand'''<br />
| '''Name'''<br />
| '''Model Number'''<br />
| '''Hardware ID'''<br />
| '''USB Version'''<br />
| '''Number of Ports'''<br />
| '''Power Rating*'''<br />
| '''Powers Raspberry Pi'''<br />
| '''Additional Information'''<br />
<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Atlantis<br />
|HUB USB2.0 7P<br />
|P014-GH902-B<br />
|<br />
|USB 2.0<br />
|7-Port<br />
|5&nbsp;V - 2&nbsp;A<br />
|Verified<br />
|Powers the pi. Seems very good, tested with: a keyboard, a mouse, a numpad and an Xbox joypad<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Belkin<br />
|4-Port Ultra-Slim Desktop Hub<br />
|F4U040<br />
|05e3:0608<br />
|USB 2.0<br />
|4-Port<br />
|5&nbsp;V - 2.6&nbsp;A<br />
|Verified<br />
| Powers the pi quite well, 4.85V across TP1&2 during idle and load. The PSU for the hub is a 2.5A 5v made in china. Seems solid. Does backfeed the mini USB port<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Belkin<br />
|8-Port ExpressBus for iMac<br />
|F5U010<br />
|<br />
|USB 2.0<br />
|8-Port 7x"A" 1x"B"<br />
|<br />
|Verified<br />
|PSU 6v 4A Powering a 256 "A" RPi with the hub. With the USB output of the RPi connected to the one "B" port<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Belkin<br />
|Hi-Speed USB 2.0 4-Port Hub<br />
|F5U224<br />
|<br />
|USB 2.0<br />
|4-Port<br />
|5&nbsp;V - 500&nbsp;mA per Port<br />
|Not Verified<br />
|<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Belkin<br />
|TetraHub™ USB 2.0 4-Port Hub<br />
|F5U231<br />
|<br />
|USB 2.0<br />
|4-Port<br />
|5&nbsp;V - 500&nbsp;mA per Port<br />
|Verified<br />
|<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Belkin<br />
|Hi-Speed USB 2.0 4-Port Hub<br />
|F5U234<br />
|<br />
|USB 2.0<br />
|4-Port<br />
|5&nbsp;V - 500&nbsp;mA per Port<br />
|Verified<br />
|No backfeed, can power the RPi. Comes with a 2.4&nbsp;A power supply. The user manual [http://www.belkin.com/pyramid/documents/external/P75268ea_F5U234ea.pdf] says ''&ldquo;Per Port Current Self-Powered Mode: 500mA (max)&rdquo;''. However, I've attached a HD that requires 850&nbsp;mA and it worked fine.<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Belkin<br />
|Hi-Speed USB 2.0 7-Port Hub <br />
|F5U237<br />
|<br />
|USB 2.0<br />
|7-Port<br />
|5&nbsp;V - 3.8&nbsp;A<br />
|Verified<br />
|<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Belkin<br />
|MyEssentials 7-Port High-Speed USB 2.0 Hub<br />
|F5U259-ME<br />
|<br />
|USB 2.0<br />
|7-Port<br />
|<br />
|Verified<br />
|<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Belkin<br />
|Hi-Speed USB 2.0 4-Port Lighted Hub<br />
|F5U403<br />
|<br />
|USB 2.0<br />
|4-Port<br />
|<br />
|Not Verified<br />
|<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Belkin<br />
|Hi-Speed USB 2.0 7-Port Lighted Hub<br />
|F5U700<br />
|<br />
|USB 2.0<br />
|7-Port<br />
|<br />
|Verified<br />
|Cascaded hub, only 3 ports work [http://forum.stmlabs.com/showthread.php?tid=5396&pid=60068#pid60068] [http://www.amazon.com/gp/product/B000SDW84K]<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Belkin<br />
|Hub 2-en-1<br />
|F5U706ea<br />
|<br />
|USB 2.0<br />
|7-Port<br />
|<br />
|Not Verified<br />
|<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Belkin<br />
|Hi-Speed USB 2.0 7-Port Hub <br />
|F5U237v1<br />
|<br />
|USB 2.0<br />
|7-Port<br />
|5&nbsp;V - 2.5&nbsp;A<br />
|Not Verified<br />
|<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Belkin<br />
|Ultra-Slim Desktop Hub<br />
|F4U040v<br />
|05e3:0608<br />
|USB 2.0<br />
|4-Port<br />
|5 V - 2.6 A<br />
|Verified<br />
|<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Belkin<br />
|Ultra-Slim Desktop Hub<br />
|F4U039qukAPL<br />
|05e3:0608<br />
|USB 2.0<br />
|7-Port<br />
|<br />
|Verified<br />
|<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Benq<br />
|<br />
|E2220HD<br />
|<br />
|USB 2.0<br />
|4-Port<br />
|<br />
|Verified<br />
|Monitor with built in Hub<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Biltema<br />
|<br />
|23-924<br />
|<br />
|USB 2.0<br />
|4-Port<br />
|2.0&nbsp;A<br />
|Verified<br />
|<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Biltema<br />
|<br />
|23-924<br />
|<br />
|USB 2.0<br />
|4-Port<br />
|2.0&nbsp;A<br />
|Verified<br />
|<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|BUFFALO<br />
|4 Port Hub<br />
|BSH4aAE06<br />
|05e3:0608<br />
|USB 2.0<br />
|4-Port<br />
|5&nbsp;V <br />
|Verified<br />
|No Problem using Webcam & Wi-Fi Dongle. seen As Genesys Logic, Inc. USB-2.0 4-Port HUB<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Cyberpower<br />
|High-speed Hub<br />
|CP-H720P<br />
|0409:0050<br />
|USB 2.0<br />
|7-Port<br />
|3.6&nbsp;A<br />
|Verified<br />
|May Contain dual 05e3:0608 instead of 0409:0050<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Dell<br />
|<br />
|2001FP<br />
|<br />
|USB 2.0<br />
|4-Port<br />
|<br />
|Not Verified<br />
|Monitor with built in Hub<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Dell<br />
|<br />
|SP2309W<br />
|<br />
|USB 2.0<br />
|4-Port<br />
|<br />
|Not Verified<br />
|Monitor with built in Hub<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Dell<br />
|<br />
|2407FWP<br />
|<br />
|USB 2.0<br />
|4-Port<br />
|<br />
|Not Verified<br />
|Monitor with built-in hub - 6-in-1 card reader Works, but it cannot read SDXC<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Dell<br />
|<br />
|U3011<br />
|<br />
|USB 2.0<br />
|4-Port<br />
|<br />
|Not Verified<br />
|Monitor with built in Hub - Card Reader Works - May work with SDXC<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Delock<br />
|<br />
|B/N61393<br />
|<br />
|USB 2.0<br />
|4-Port<br />
|2.0&nbsp;A<br />
|Verified<br />
|<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Delock<br />
|USB 2.0 External Hub 7 Port<br />
|B/N87467<br />
|<br />
|USB 2.0<br />
|7-Port<br />
|5&nbsp;V - 3.5&nbsp;A<br />
|Verified<br />
|You can Power Raspberry Pi using one USB Port of the Hub there is no backfeeding, measured 4,88V on Idle and 4,82V on load on TP1-TP2.<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Deltaco<br />
|<br />
|UH-715 Rev 2<br />
|<br />
|USB 2.0<br />
|7-Port<br />
|2.0&nbsp;A<br />
|Not Verified<br />
|<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Dynex<br />
|<br />
|<br />
|0409:0050<br />
|USB 2.0<br />
|7-Port<br />
|2.0&nbsp;A<br />
|Not Verified<br />
|<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Dynex<br />
|Dynex USB 2.0 7 Port Hub<br />
|DX-HB7PT<br />
|<br />
|USB 2.0<br />
|7-Port<br />
|5.0&nbsp;V / 2.0&nbsp;A<br />
|Verified<br />
|<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|D-Link<br />
|D-Link 7 Port USB Hub<br />
|DUB-H7/B<br />
|<br />
|USB 2.0<br />
|7-Port<br />
|3.0&nbsp;A<br />
|Verified<br />
|[http://www.misco.co.uk/product/94282/D-Link-7-Port-USB-Hub] Power USB slots can be used to power Raspberry Pi.<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|D-Link<br />
|DUB-H7 High Speed USB 2.0 7-Port Hub<br />
|BUBH7A A5<br />
|<br />
|USB 2.0<br />
|7-Port<br />
|2.0&nbsp;A<br />
|Not Verified<br />
|[http://www.amazon.com/D-Link-DUB-H7-High-Speed-7-Port/dp/B00008VFAF]<br />
<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|D-Link<br />
|DUB-H7<br />
|EUBH7EB H/W Ver:B1<br />
|<br />
|USB 2.0<br />
|7-Port<br />
|3.0&nbsp;A<br />
|Verified<br />
|[http://www.amazon.fr/gp/product/B0000B0DL7/] 7 ports including 2 ports 1.2 A sucessfully power RPI<br />
<br />
<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|D-Link<br />
|DUB-4 High Speed USB 2.0 4-Port Hub<br />
|DUB-H4<br />
|<br />
|USB 2.0<br />
|4-Port<br />
|2.0&nbsp;A<br />
|Verified<br />
|[http://www.newegg.com/Product/Product.aspx?Item=N82E16817111131] Charging port doesn't power Raspberry Pi<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Digicom<br />
|<br />
|<br />
|<br />
|USB 2.0<br />
|4-Port<br />
|5&nbsp;V - 2.0&nbsp;A<br />
|Not Verified<br />
|[http://www.digicom.it/digisit/prodotti.nsf/itprodottiidx/MiniHubUsb204P#]<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|ednet<br />
|USB 2.0 7 port Hub<br />
|85014<br />
|<br />
|2.0<br />
|7-Port<br />
|<br />
|Not Verified<br />
|Works with keyboard, mouse, audio devices<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|GigaWare<br />
|USB 2.0 4 port Hub<br />
|Model 26-160<br />
|<br />
|2.0<br />
|4-Port<br />
|<br />
|Verified<br />
|Works with Raspbian for powering webcams. This is the only powered hub on shelves at Radioshack as of early 2013.<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|König Electronic<br />
|7 port USB2.0 HUB<br />
|CMP-USB2HUB55<br />
|1a40:0201<br />
|2.0<br />
|7-Port<br />
|2.0A<br />
|Verified<br />
|Backpowers Raspberry Pi well.<br />
<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Medi@com<br />
|USB 2.0 4 ports Hub<br />
|M-HX30<br />
|<br />
|2.0<br />
|4-port<br />
|<br />
|Verified<br />
|Very small USB Hub. Powers the Rapsberry Pi and an 2.5" external HDD (LaCie Rikiki 500Gb) without problems. I already tried to connect another HDD without problems even if is not yet been mounted on linux.<br />
[http://www.mediacomeurope.it/Prodotti/Scheda.aspx?XRI=1988]<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|mbeat<br />
|13 Port USB Hub<br />
|USB-M13HUB<br />
|<br />
|USB 2.0<br />
|13-port<br />
|5V - 3A<br />
|Verified<br />
|<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Monoprice<br />
|Aquagate USB Hub<br />
|5328<br />
|<br />
|2.0<br />
|7-port<br />
|2.0&nbsp;A<br />
|Verified<br />
|Has separate USB In port, in theory should prevent backfeeding (but that is not verified). get about 4.9V across TP1/TP2 when idling with Raspbian. [http://www.monoprice.com/products/product.asp?c_id=103&cp_id=10307&cs_id=1030702&p_id=5328&seq=1&format=4]<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Plugable <br />
|7 Port High Speed USB Hub<br />
|USB2-HUB-AG7<br />
|<br />
|USB 2.0<br />
|7-Port<br />
|5V - 3A<br />
|Verified<br />
| [http://plugable.com/products/USB2-HUB-AG7/] Better than usual power supply. There are US and UK power supply versions and it can be ordered in US and (for the UK version) many countries in Europe. There is a video showing this hub powering both the Raspberry Pi several peripherals at once[http://www.youtube.com/watch?v=pDA7MxFtoS0]. No back-voltage on upstream connection. Widely used with success on the Pi.<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Plugable<br />
|4 Port Hub with Battery Charging 1.1 Support<br />
|USB2-HUB4BC<br />
|<br />
|USB 2.0<br />
|4-Port<br />
|5V - 2.5A<br />
|Verified<br />
| [http://plugable.com/products/USB2-HUB4BC/] High quality power supply for a 4 port hub (to support BC 1.1 current). US plugs version only. Can Power Raspberry Pi via microUSB from a hub port, plus three more devices. USB Audio peripheral tested and working. No back-voltage on upstream connection. Widely used with success on the Pi.<br />
<br />
|- valign="top" align="left" style="background: #FFFDFD;"<br />
|Plugable<br />
|10 Port USB 2.0 Hub<br />
|USB2-HUB10S<br />
|<br />
|USB 2.0<br />
|10-Port<br />
|5V - 2.5A<br />
|Not Verified<br />
| Possibly because 10 ports hubs combine 7 + 4 cascaded controllers, seems to have corner cases where it won't power the Pi at boot. Not recommended. Get their USB 2.0 7 port version<br />
<br />
|- valign="top" align="left" style="background: #FFFDFD;"<br />
|Plugable<br />
|4 Port USB 3.0 Hub<br />
|USB2-HUB-81X4<br />
|<br />
|USB 3.0<br />
|4-Port<br />
|5V - 4A<br />
|Not Verified<br />
| The high-power 4 A power adapter makes this a tempting purchase, but some users report problems connecting devices with a USB 3.0 hub. Since Pi can't benefit from USB 3.0, better off to use one of the Plugable USB 2.0 7 or 4 port hubs like USB2-HUB-AG7 to both power the Pi and attached USB devices.<br />
<br />
|- valign="top" align="left" style="background: #FFFDFD;"<br />
|Plugable<br />
|7 Port USB 3.0 Hub<br />
|USB2-HUB7-81X<br />
|<br />
|USB 3.0<br />
|7-Port<br />
|5V - 4A<br />
|Not Verified<br />
| The high-power 4 A power adapter makes this a tempting purchase, but some users report problems connecting devices with a USB 3.0 hub. Since Pi can't benefit from USB 3.0, better off to use one of the Plugable USB 2.0 7 or 4 port hubs like USB2-HUB-AG7 to both power the Pi and attached USB devices.<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Trust<br />
|Plata 4 port USB 2.0 hub<br />
|18687<br />
|<br />
|2.0<br />
|4-port<br />
|1.0&nbsp;A<br />
|Not Verified<br />
|Probably not suited to power the Rapsberry Pi but works well as a hub on the Pi.<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Zipp<br />
|USB 7-Port HUB<br />
|N294<br />
|<br />
|USB 2.0<br />
|7-Port<br />
|5V - 2.0A<br />
|Verified<br />
|Powers both the RPi and a WD Portable 1TB Drive without problems - $14.99 at Big W (Australia)<br />
<br />
|-<br />
|}<br />
<br />
<br />
'*' Power Ratings may not be completely accurate, use as rough guideline rather than fact.<br />
</div><br />
<br />
<br />
*'''Acme'''<br />
** USB 2.0 hub 4 port ([http://www.acme.eu/en-us/product/019188 ACME]) Based on NEC μPD720114 USB2.0 Hub Controller USB ID 0409:005a '''NOTE!''' It is bus-powered hub, but it is very cheap and small and works after a small modding: on USB-hub board you have 4 holes: V, D+, D- and GND. Connect GND, D+ and D- to the Raspberry Pi, and additionally connect GND and +5&nbsp;V from power supply to the same holes on USB-hub GND and V. Now there is common contacts: GND, D+ and D- between Raspberry Pi and hub needed to work, and additional power for USB devices, connected to the hub. Tested on my Raspberry Pi.<br />
<br />
<br />
*'''Digitus'''<br />
** 7-port USB2.0 Powered Hub. Model DA-70226.<br />
*'''Eminent'''<br />
** [http://www.eminent-online.com/en/product/22/em1102-4-port-usb-hub---black.html] EM1102 4 Port USB 2.0 Hub with 1&nbsp;A power adapter. It's able to power the Raspberry Pi, external HDD and other peripherals.<br />
** [http://www.eminent-online.com/en/product/27/7-port-usb-2-0-hub.html] EM1107 7 Port USB 2.0 Hub with 2&nbsp;A power adapter. It's able to power the Raspberry Pi, external HDD and other peripherals.<br />
* '''GearHead'''<br />
** [http://www.amazon.com/gp/product/B004OBZ088/] GearHead 4 Port Hub with Energy Saving Power Switch (5&nbsp;V, 1&nbsp;A)<br />
*'''Gembird'''<br />
** Gembird UHS 242 4-port USB 2.0 Hub (5V DC, 1A). '''NB:''' This is a 4-port switching hub that enables the "sharing" of up to four USB devices between two computers. Whilst it may be powered externally, it does take power from both connected computers. If one of them is, say, a netbook or laptop, that may provide sufficient extra power to enable the use of USB devices that the Pi alone cannot handle.<br />
* '''Genesys Logic (sold at Fry's)'''<br />
** Genesys Logic 4-Port USB 2.0 Hub (ID 05e3:0608) (Other brands include Gigaware, Hama and Belkin, same ID shows up in lsusb) - works, but increases packet loss problems<ref>http://www.raspberrypi.org/phpBB3/viewtopic.php?p=297664#p297664</ref><br />
** Genesys Logic 4-Port USB 2.0 Hub (ID 05e3:0606) (Other brands include i-Rocks, same ID shows up in lsusb)<br />
* '''Hama'''<br />
** Hama 4-way USB 2.0 Hub<br />
** Hama 7-way USB 2.0 Hub (identified as two "05e3:0608 Genesys Logic, Inc. USB-2.0 4-Port HUB" but Pi boots OK only with 1.2A power, not with 1A..)<br />
*'''HP'''<br />
** HP ZR2240w 21.5" Monitor with built in 2-Port USB Hub (B)<br />
<br />
*'''Laser'''<br />
** "7 port USB hub with AC adapter Version 2.0". 5&nbsp;V 1&nbsp;A (found at Harvey Norman Australia for $24.95 and Australia Post Shops for $9.95). You can power the Raspberry Pi by connecting both the main USB connector to the Raspberry Pi USB port, '''and''' from a spare USB port back to the power micro USB socket. If you don't do both, boot-loops are likely to occur.<br />
*'''Logik'''<br />
** [http://www.currys.co.uk/gbuk/logik-lp4hub10-4-port-powered-usb-hub-04979038-pdt.html] LP4HUB10 4-Port USB Hub. '''Throws errors when used with Fedora remix 14'''<br />
** Logik L4THUB10 4 Port powered hub works fine under Raspbian/Wheezy/model B. Captive USB cable, 2&nbsp;A power supply, convenient single top mounted USB socket. Unlike my last hub, will power Wi-Fi!<br />
*'''LogiLink'''<br />
** UA0085 USB 2.0 Hub, 4-Port with PSU 5&nbsp;V, 2&nbsp;A<br />
** UA0090 USB 2.0 Hub, 4-Port with PSU 5&nbsp;V, 2&nbsp;A<br />
** UA0091 USB 3.0 Hub, 4-Port with PSU 5&nbsp;V, 4&nbsp;A. Connected with USB2.0 cable. 1&nbsp;A per port, able to support USB HDD drives and other power hungry devices. Tested with kernel 3.1.9-cutdown, Wheezy. <br />
** UA0096 USB 2.0 Hub, 10-Port with PSU 5&nbsp;V, 3.5&nbsp;A (Not suitable for powering Raspberry Pi because it doesn't work unless there is working USB input present even with PSU plugged in.)<br />
** UA0160 USB 2.0 Hub, 4-Port with PSU 5&nbsp;V, 2&nbsp;A. Able to power the Raspberry Pi, keyboard, mouse and LogiLink UA0144 USB Ethernet adapter. (More testing to come.) Was not able to record audio properly via a Soundblaster Play! device.<br />
* '''Macally'''<br />
** [http://www.macally.com/EN/?page_id=2312] Hi-Speed 7-Port USB 2.0 Powered Micro HUB, AC Powered. Includes a 2000&nbsp;mA wall-wart (US style)<br />
* '''Manhattan'''<br />
** [http://manhattan-products.com/en-US/products/6500-hi-speed-usb-2-0-micro-hub] (#160612) Hi-Speed USB 2.0 Micro HUB, AC Powered (identifies as ID 05e3:0608 Genesys Logic) Includes a 1000&nbsp;mA wall-wart (US style)<br />
** [http://manhattan-products.com/en-US/products/9583-mondohub] (#161718) MondoHub 28 Port USB 3.0 & USB 2.0 HUB (24 USB 2 ports @500&nbsp;mA each) + (4 USB 3.0 Ports @900&nbsp;mA each) Power Switches on each port, AC Powered and Includes a 5&nbsp;V 4&nbsp;A wall-wart (US style)<br />
*'''Newlink'''<br />
** NLUSB2-224P 4 port USB 2.0 Mini hub with PSU 5&nbsp;V 1&nbsp;A<br />
** NLUSB2-222P 4 port USB 2.0 Hub with 5&nbsp;V 2&nbsp;A PSU (Available From [https://www.modmypi.com/shop/raspberry-pi-accessories/New-Link-4-Port-USB-Hub-(USB-2.0-with-Mains-Adaptor) | ModMyPi])<br />
*'''Nilox'''<br />
** Nilox USB 2.0 4port HUB model HUB4USB2AC with PSU 5&nbsp;V 1.0&nbsp;A<br />
* '''Plugable'''<br />
** [http://plugable.com/products/USB2-HUB4BC/] USB2-HUB4BC 4 Port USB 2.0 Hub with BC 1.1 Fast Charging. 5&nbsp;V 2.5&nbsp;A power supply. Powering Raspberry Pi via microUSB from a hub port. USB Audio peripheral tested and working.<br />
** [http://plugable.com/products/USB2-HUB10S] USB2-HUB10S 10 Port USB 2.0 Hub 2.5&nbsp;A power supply. Powering Raspberry Pi via microUSB from a hub port.<br />
** [http://plugable.com/products/USB2-HUB-AG7/] USB2-HUB-AG7 7 Port USB 2.0 Hub with 5&nbsp;V 3&nbsp;A power supply. There are US and UK power supply versions and it can be ordered in US and (for the UK version) many countries in Europe. There is a video showing this hub powering both the Raspberry Pi several peripherals at once[http://www.youtube.com/watch?v=pDA7MxFtoS0]. Confirmed to work with Element14 WiPi Wi-Fi dongle and Seagate external hard drive (simultaneously)<br />
<br />
* '''Pluscom'''<br />
** Pluscom 7 Port USB 2.0 Hub Model U7PH-3A with 3&nbsp;A PSU. USB ID 1a40:0101. Powering Raspberry Pi via microUSB from a hub port. Internally two 4 Port switches linked. Leaks power back up USB data cable to Raspberry Pi, but it is not really a problem when powering Raspberry Pi at the same time.<br />
*'''Satechi'''<br />
** ST-UH12P 12 port powered hub with 2 Control Switches. Also works while powering the Raspberry Pi.<br />
*'''Staples (Business Depot) (Bureau EN GROS)'''<br />
** Staples 4-port hub Item 607477-CA<br />
*'''StarTech.com'''<br />
** StarTech.com 7-port Compact USB 2.0 Hub (ST7202USB). Comes with 5&nbsp;V 2&nbsp;A supply. Shows in lsusb as two Genesys Logic, Inc. USB-2.0 4-Port HUBs (05e3:0608). Back powers Raspberry Pi (just, voltage across TP1 & TP2 is a little low when powered from this hub).<br />
*'''SumVision'''<br />
** Sumvision Slim 4 Port High Speed USB 2.0 HUB with PSU 5&nbsp;V 1.0&nbsp;A (from [http://www.7dayshop.com/catalog/account_history_info.php?page=1&order_id=5130107 | 7dayshop ])<br />
*'''Sitecom'''<br />
** CN-032 4 Port USB 2.0 Pocket Hub. Works for powering the Raspberry Pi, an USB WLAN Adapter, wireless Kbd+Mouse. Using an 2500&nbsp;mA Voltcraft <br />
** CN-060 4 Port USB 2.0 Hub powered with AC Adapter (1&nbsp;A). Powering Raspberry Pi via microUSB from a hub port.<br />
** CN-061 7 Port USB 2.0 Hub powered with AC Adapter. There is a voltage problem on the left half of the hub (4 ports) that do not deliver enough current to feed a wifi dongle (tested with an RTL8191S); you should not use these ports for anything important (keyboard keys will stick, self-powered USB hard disk will reset continuously). The remaining 3 ports on the right half are instead working as expected. [http://www.raspberrypi.org/phpBB3/viewtopic.php?f=28&t=24247]<br />
*'''Sweex'''<br />
** US014 4 Port USB 2.0 Hub<br />
*'''Targus'''<br />
** ACH81xx 7-port powered hub. 5&nbsp;V 3&nbsp;A power supply, with 2 high power ports. (possible conflicting behaviour with USB keyboard / Wi-Fi Dongles)<br />
** ACH63EU 4-port. Using a 5&nbsp;V 2&nbsp;A power supply, which isn't supplied with the hub, it is able to power the Raspberry Pi as well.<br />
*'''The Pi Hut'''<br />
** 7 Port USB Hub (from [http://thepihut.com/products/7-port-usb-hub-for-the-raspberry-pi The Pi Hut's Raspberry Pi Store])<br />
*'''Trendnet'''<br />
** [http://www.trendnet.com/products/proddetail.asp?prod=130_TU2-700&cat=49] TU2-700 7 Port Powered USB 2.0 Hub with AC Adapter (5&nbsp;V 2&nbsp;A)<br />
*'''Tripp-Lite'''<br />
** [http://www.tripplite.com/en/products/model.cfm?txtModelID=3167] U222-007-R 7 Port Powered USB 2.0 Hub with AC Adapter (5&nbsp;V 2.5&nbsp;A) Powering Raspberry Pi from the hub works.<br />
*'''Ultron'''<br />
** [http://www.ultron.de/v1/produktansicht.php?artnr=67072&kid=bfa8340c4e245...&l=en&WGType=Neue+USB-HUBS] UHN-710 7-port powered hub with PSU 5&nbsp;V, 3&nbsp;A. USB ID 1a40:0201.<br />
*'''VANTEC'''<br />
** 4 Port USB 2.0 Powered Hub Model: UGT-MH304. 5&nbsp;V 2&nbsp;A AC/DC adapter. Go 2.0 Mini hub.<br />
*'''Z-TEK'''<br />
** Z-TEK 7-port powered hub with PSU 5&nbsp;V, 4&nbsp;A. USB ID 1a40:0201.<br />
*"Unknown"<br />
** 10(7-4) port hub idVendor=1a40, idProduct=0201 / idVendor=1a40, idProduct=0101 works<br />
<br />
===Problem USB Hubs===<br />
<br />
Please check known workarounds [http://elinux.org/Rpi_USB_check-list here] before adding to the list<br />
<br />
*'''Addon'''<br />
** 7-Port Powered Hub - labelled ADDUH070P - Gives constant Eth0 errors on boot.<br />
*'''Belkin'''<br />
** 7-Port Powered Mobile Hub - device labelled F4U018, packaging labelled F5U701. lsusb reveals it to be two Genesys Logic 4-port hubs based on the GL850G chipset (vendor: 0x05e3 product: 0x0608) ganged together. Yields a lot of "handle_hc_chhltd_intr_dma:: XactErr without NYET/NAK/ACK" errors and device resets in /var/log/messages. Low speed devices such as keyboards work OK, Wi-Fi/mass storage is unreliable or broken. -- No error messages with the latest kernel, but it is still unstable with mass storage devices. Also, leaks current back to the Raspberry Pi (can be fixed by overtaping GND and +5&nbsp;V pinouts)<br />
** F4U022 7-Port powered USB hub (powered 5&nbsp;V, 2.6&nbsp;A), same as F4U018<br />
** 7-Port Powered Hub - device labled F5U237 Rev.3 - ID 050d:0237 Wired Ethernet fails to connect; gives "DWC OTG HCD URB enqueue failed adding QTD. Error status -4008" Result is same as DUB-H7 below.<br />
** F5U404 Hi-Speed USB 2.0 4-Port Mobile Hub. Faulty/bad design; Leaks current back up the cable to the Raspberry Pi.<br />
** F5U307 Hi-Speed USB 2.0 7-Port Hub (Powered, able to apply power to Raspberry Pi via micro USB from this hub at same time) It work's sometimes. (Works always without powering the Raspberry Pi, haven't tried that)<br />
<br />
*'''Dell'''<br />
** Dell U2410 Monitor Built-in 4 Port Hub - Shows up as a pair with 0424:2514 and 0424:2640. Standard Microsystems Corp. USB 2.0 Hub. When connecting some devices it kills the Ethernet with "smsc95xx 1-1.1:1.0: eth0: Failed to read register index 0x0000011X" errors. It did work for a keyboard and webcam. Bluetooth that works connected directly to the Raspberry Pi triggers the error.<br />
<br />
*'''DELTACO'''<br />
** 7-Port USB Hub UH-713 Rev 3. This one consists also of two 05e3:0608 Genesys Logic, Inc. USB-2.0 4-Port HUBs connected together. The power supply is rated at 5 V 2 A. It kills Ethernet when X11 is started.<br />
<br />
*'''Dynex'''<br />
** 7-Port USB Hub - Does not work in Debian 19-04 image.<br />
** DX-HB7PT 7-Port USB Hub - As per the Gear Head below, it's 2 daisy-chained Genesys Logic 05e3:0608 devices. Appears to result in significant slow downs when the USB is under load, such as running the root file system from a USB drive.<br />
<br />
*'''Dynamode'''<br />
** 7-Port USB 2.0 Hub (Silver and black). Feeds power back up the interconnect to the Raspberry Pi causing the power LED to light on the Raspberry Pi if the hub is powered on, but the Raspberry Pi is not. The Raspberry Pi also fails to boot when powered off this hub, with or without the interconnect plugged in. Stops the network from working when connected to the Raspberry Pi after booting the Raspberry Pi - cannot ssh to the Raspberry Pi. Best avoided. :-( Shows up in ''lsusb'' as a pair of ''ID 05e3:0608 Genesys Logic, Inc. USB-2.0 4-Port HUB'' which is interesting. - Confirmed. This hub also appears unable to power an external USB drive using a y-cable as it gives the error -71 message in dmesg (when providing external power to the Raspberry Pi).<br />
** 4-Port High-Speed USB 2.0 Hub (USB-H40-A2.0), came with with a 1&nbsp;A power supply. Leaks power to the Raspberry Pi through the uplink. Doesn't work with Raspberry Pi, unless the Raspberry Pi is powered by a second power source. This hub is completely generic and I've seen it being sold under different brand names as well. Therefore, a picture is [http://i.imgur.com/BPZ3j.jpg included] for easy identification. <br />
<br />
*'''D-Link'''<br />
** 7-Port USB Hub DUB-H7 (Crashes USB stack, including Ethernet, when plugging / using some peripherals). (See note above, it works with some distros and/or with latest firmware)<br />
<br />
*'''E-Solution'''<br />
** 4-Port 2&nbsp;A Supply (Does not detect at all during boot or after boot- no messages) [IC = Alcor Micro Corp (AU6254)]<br />
<br />
*'''Fosmon'''<br />
** 7-Port USB 2.0 Hub with 1&nbsp;A Power Supply (Causes interference with other USB devices and sends enough power to light up the Raspberry Pi with it's Micro USB cable unplugged).<br />
<br />
*'''Gear Head'''<br />
** UH7250MAC 7-port powered hub. Internally, two daisy-chained Genesys Logic 05e3:0608 devices. Causes Ethernet instability when used under very specific circumstances, in X11.<br />
** <strike>UH5200T 4-port powered hub. As of 2012-08-16 Wheezy, if any USB 1.x device (a keyboard, for example) is plugged into this hub, Ethernet stops, and USB interrupts for other devices get dropped (keys repeating forever), etc. Occurs even if power is not attached (not a power leakage problem).</strike> Appears working after a bootloader and/or firmware update on 9/12. Also, turned out to be somewhat more specific to the combination of two particular low-speed devices.<br />
<br />
*'''Hama'''<br />
** 4-Port USB 2.0 "bus hub", model 78496 (?). Only works for low power devices (card readers?), but it does not work for power hungry devices (HDD and WLAN). It doesn't boot when hub connected to Raspberry Pi. The funniest thing is that Raspberry Pi powers on when I plug in this hub to normal size USB port (not that small dedicated port). idVendor=05e3, idProduct=0608<br />
<br />
*'''Kensington'''<br />
** 7-Port Dome Hub model no 1500129 (Possible problems with malfunctioning keyboard, kills mouse when GUI started).<br />
<br />
*'''iBall'''<br />
** Piano 423 4-Port USB hub. Listed in lsusb as Genesys Logic. Fails to deliver enough power to connected devices even when using AC power supply.<br />
<br />
*'''Inland'''<br />
** 4-Port USB 2.0 Cable Hub model no 480426 (Some devices work, some don't, cheap unshielded untwisted wire design)<br />
<br />
*'''Logik'''<br />
** LP7HUB11 7-Port USB Hub. (Ethernet failed, slow response, in LXDE. Happened whether or not the hub's independent power supply was connected to the hub.)<br />
<br />
*'''LogiLink'''<br />
** 7-Port powered USB-Hub with switch UA0124. Does not work even with a x86 Linux box. Does work with Windows and comes with a beefy 3,5 A power supply that works with a Belkin 7-port mobile USB-Hub to power a cluster of 4 Raspberries.<br />
<br />
*'''Soniq'''<br />
** 4-Port 5&nbsp;V supply. Model number CUH100. (B). Appears to draw power away from the Raspberry Pi, even when the Raspberry Pi has an isolated power line. Netgear WNA1100 Wi-Fi Adapter (which is known to work in other setups is recognized, but it is unresponsive).<br />
<br />
*'''Targus'''<br />
** ACH115EU 7-port powered hub. 5&nbsp;V 3&nbsp;A power supply. Arduino communicates with Raspberry Pi when connected directly to Raspberry Pi's USB port, but it hangs as soon as if connected via ACH115. Also sometimes smsc95xx eth0 Failed to read register index 0x00000114 etc. errors in syslog when used.<br />
<br />
*'''TCM'''<br />
** Model 234298 s/n T634007737 powered hub. 4 ports plus card reader. 1&nbsp;A power supply. Model B, Wheezy Raspbian works OK with keyboard/mouse, but there are problems with Wi-Fi no connects. (insufficient power?)<br />
<br />
*'''Trust'''<br />
** 10-port USB 2.0 Hub (powered). Prevents Ethernet from being recognised.<br />
** SliZe 7 port USB 2.0 Hub (powered) - Item number 17080 (Barcode 8 713439 170801). Prevents Ethernet from being recognised. Keyboard sends multiple characters. <br />
<br />
*'''Unbranded / Multiple Brands'''<br />
** 7-port silver/black hub. Also sold elsewhere under brands such as 'EX-Pro', 'Trixes' and 'Xentra' -- This is ''probably'' due to an inadequate power supply. -- I replaced the terrible power supply with a very good one, kept getting "DEBUG: handle_hc_chhltd_intr_dma:: XactErr without NYET/NAK/ACK" in dmesg, with no devices plugged in to the hub (with or without the power supply in). Measurements by [[User:TrevorGowen|TrevorGowen]] ([[User talk:TrevorGowen|talk]]) of the power loading behaviour of an example of this type of hub and its supplied PSU are logged at [http://www.cpmspectrepi.webspace.virginmedia.com/raspberry_pi/MoinMoinExport/PoweredUSBHubs.html CPM-Spectre-Pi...PoweredUSBHubs], together with similar measurements of other devices.<br />
** Generic 7-port black hub with Genesys Logic GL850A chipset<br />
** Cerulian 10 Port USB 2.0 Top Loading Hub with 2&nbsp;A supply (kills mouse and network port)<ref>http://www.raspberrypi.org/forum/absolute-beginners/cheap-powered-usb-hub-uk/#p76452</ref><br />
** [http://www.monoprice.com/products/product.asp?c_id=103&cp_id=10307&cs_id=1030701&p_id=226 USB 2.0 4 PORT INT/EXT DUAL HUB BAY] -- Genesys Chipset -- idVendor=05e3, idProduct=0607 -- low speed devices worked, but there are strange USB failures when X session started. High speed devices such as hard drives had failures.<br />
<br />
== USB Remotes ==<br />
* The [http://thepihut.com/products/flirc-usb-dongle-for-the-raspberry-pi FLIRC] USB dongle allows the use of any remote control with your Raspberry Pi. Configure the device on your desktop PC, then simply plug into your Pi for a perfect media center companion. Available from [http://thepihut.com/ The Pi hut]<br />
<br />
* ASUS TV FM Remote IR - ID 3353:3713 - works. Receiver connected to an USB Hub. Tested with archlinux in X. It works also as pointer (pressing "Toggle" button)<br />
<br />
* ATI Remote Wonder (X10 Wireless Technology, Inc. X10 Receiver) — ID 0bc7:0004 — appears as a joystick-like 2 button mouse and a 0-9 keypad without drivers on console and X.<br />
<br />
* [http://www.amazon.com/gp/product/B005DKZTMG/ref=oh_details_o02_s00_i00 Logitech Wireless Touch Keyboard K400 with Built-In Multi-Touch Touchpad (920-003070)] - keyboard and touchpad work. Have not verified multi-touch features.<br />
<br />
* [http://www.ipazzport.com/02A.html iPazzport] mini 2.4&nbsp;GHz wireless keyboard and touchpad. <br />
<br />
* Pan.Code D1000 - 2.4GHz Wireless keyboard and touchpad.<br />
<br />
* [http://www.ortek.com/html/pdt_view.asp?area=46&cat=152&sn=76 PKB 1800] Wireless Smart Pad ad Mini Keyboard. The pad works as a mouse, but not multi touch features. The keyboard works.<br />
<br />
* [http://www.riitek.com/product_Info.asp?id=56 Riitek RT-MWK01] '''Rii''' Wireless 2.4&nbsp;GHz Keyboard-mouse Combo, also known as [http://www.digicom.it/digisit/prodotti.nsf/itprodottiidx/WKEYPE01 Digicom WKEYPE01], and [http://www.verkkokauppa.com/fi/product/52783 Prodige Nanox]. Working perfectly, just plug & play.<br />
<br />
* [https://www.google.com/search?q=tranksung+TS-Y150 Tranksung TS-Y150] USB RF Keyboard and air mouse (B)<br />
<br />
* [http://www.tigerdirect.com/applications/SearchTools/item-details.asp?EdpNo=6753651&CatId=3680# Exo Ultra U12-41310 Mini Keyboard] Bluetooth Adapter, Touchpad, Laser Pointer, Presentation & Multimedia Controls work perfectly, but it needs a little love and config for make it work.[https://github.com/thunderbirdtr/rs-pi-exo-keyboard Exo Installer script]<br />
<br />
== USB Keyboards ==<br />
USB keyboards that present themselves as a standard HID (Human Interface Device) device should work. '''Please be aware that some of these keyboards were probably used with a powered hub'''<br />
=== Working USB Keyboards ===<br />
The following is a list of specific keyboards known to work and which appear to work fault-free.<br />
<br />
* '''A4 Tech'''<br />
** Model KL-5 USB Keyboard, 20&nbsp;mA.<br />
<br />
* '''ABS'''<br />
** M1 Heavy Duty Professional Gaming Mechanical Keyboard (B)<br />
<br />
* '''Action Star'''<br />
** ACK-5010U Mini Keyboard And Mouse<br />
<br />
* '''Accuratus'''<br />
** KYB-Toughball-HI<br />
<br />
* '''Acer'''<br />
** KG-0917 Wireless Keyboard And Mouse Bundle (B)<br />
** KU-0906 Compact Keyboard (B) (Also known as Genius LuxeMate i200 Keyboard)<br />
** SK-9625 Multimedia Keyboard (B) (multimedia functions not tested)<br />
<br />
* '''Adesso'''<br />
** [http://ergoprise.com/product_images/j/699/ADP-PU21_big__14173_zoom.jpg PS/2 to USB Adapter] ADP-PU21, 100&nbsp;mA (tested only with keyboards) Any PS/2 keyboard will work only if it will work with a reduced operating voltage.<br />
** Model AKB-410UB. Keyboard with Touchpad.<br />
<br />
* '''Apple''' (Apple keyboards that have USB ports require an external powered hub to work, and do not work on the Raspberry Pi directly! Note: Apple keyboard works fine using the latest Raspberry Pi, even when connected directly (and with mouse connected))<br />
** [http://upload.wikimedia.org/wikipedia/commons/thumb/e/ea/Apple_iMac_Keyboard_A1243.png/800px-Apple_iMac_Keyboard_A1243.png Apple Keyboard with Numeric Keypad (aluminium/wired) A1243]<br />
** [http://upload.wikimedia.org/wikipedia/commons/8/81/Apple_Keyboard_A1242.jpg Apple Keyboard (aluminium/wired) A1242]<br />
** [http://upload.wikimedia.org/wikipedia/commons/c/c5/Apple_Pro_Keyboard_black.jpg Apple Pro Keyboard M7803]<br />
<br />
* '''Asda'''<br />
** Basic Wired Keyboard HK2026 (B)<br />
** Basic Wired Keyboard HK3014<br />
*** (Please note when I put this keyboard through Newlink USB hub, it didn't work as expected)<br />
** Premium Wireless Keyboard (white keys, silver back) HK8028<br />
** Wireless Multimedia Deskset (keyboard, mouse and USB dongle) Model: HKM8016B (Note: Shown on Asda Website as HK8016B) (B)<br />
<br />
* '''Asus'''<br />
** KS-631U (comes with Asus Vento KM-63 keyboard/mouse set, not using powered hub) (B)<br />
<br />
* '''Banbridge'''<br />
** [http://www.kurpirkti.lt/imagesi/infodb/org_d69dbd9707af8df77eae6e005f681a9a/BANDRIDGE-USB-2X-PS-2-ADAPTER.jpg PS/2 to USB Banbridge CPA4002 Adapter] (B) (Tested with Logitech C-SF17 Cordless Desktop Express)<br />
<br />
* '''BTC - Behavior Tech Computer Corp.'''<br />
** Wired Portable Keyboard Model 6100 US (86+9 keys)<br />
*** Works with or without a powered hub<br />
** Wireless Multimedia Keyboard with build in pointer/mouse Model 9029URF III (86+17 keys) (B)<br />
** [http://www.btc.com.tw/english/2-7-07keyboard.htm Wired Multimedia keyboard 6311U/6310U] - rated at 5&nbsp;V/100&nbsp;mA, works directly<br />
<br />
* '''Bush'''<br />
** Wired Slimline Keyboard KU-0833<br />
*** This does not require a USB hub in order to work with the Raspberry Pi<br />
*** In the UK, it is available from Argos for £9.99<br />
<br />
* '''Cerulian''' <br />
** Mini wireless keyboard and mouse deskset (B)<br />
<br />
* '''CD Training''' <br />
** [http://www.cd-training.fr/?&feed=product&product_id=308 Wireless Combo Keyboard and Mouse (SolClavGlos)]<br />
<br />
* '''Cherry'''<br />
** CyMotion Master Linux (B)<br />
** RS 6000 USB ON<br />
** G84-4100PTMUS (B) (Compact keyboard. Rated 100&nbsp;mA. Works directly in Raspberry Pi)<br />
** G85-23100DE-2 (B) (Rated 40&nbsp;mA, tested with RPi powered by a 1000&nbsp;mA power supply unit)<br />
** G82-24800DE wireless keyboard and mouse combo marketed overwhelmingly as "Cordless Desktop eVolution Sirius XT Wireless", works without hub.<br />
<br />
* '''Compaq'''<br />
** Compaq Internet Keyboard KU-9978 (049f:000e). Rated 5&nbsp;V 100&nbsp;mA. Works directly connected to Raspberry Pi<br />
<br />
* '''Das Keyboard'''<br />
** Model S Professional Keyboard (Built in USB hub not tested) (B)<br />
** Model S Ultimate Keyboard (Built in USB hub working) (B)<br />
<br />
* '''Dell'''<br />
** SK-8115 (B) (Rated 100&nbsp;mA. Works directly in Raspberry Pi)<br />
** L100 (B)<br />
** RT7D40 (100&nbsp;mA. Works directly in Raspberry Pi)<br />
** RT7D50 (75&nbsp;mA) (run "sudo dpkg-reconfigure keyboard-configuration")<br />
** KB1421 (100&nbsp;mA)<br />
** KB2521 (100&nbsp;mA)<br />
** KB212-B (Works directly in Raspberry Pi, without powered hub)<br />
** 1HF2Y (Works directly in Raspberry Pi)<br />
** Bluetooth Wireless Keyboard and Mouse Bundle (B), Bluetooth USB dongle C-UV35 (Rated 500&nbsp;mA, but it works great), Keyboard Y-RAQ-DEL2, Mouse M-RBB-DEL4<br />
** USB Keyboard 413c:2107 - Works with and without USB hub<br />
<br />
* '''Delux'''<br />
** K8050<br />
<br />
* '''Digicom'''<br />
** WKEYPE01 Wireless 2.4&nbsp;GHz Keyboard-mouse Combo, also known as [http://www.riitek.com/product_Info.asp?id=56 Riitek RT-MWK01] and [http://www.verkkokauppa.com/fi/product/52783 Prodige Nanox]<br />
<br />
* '''Dynex'''<br />
** DX_-WKBD (60&nbsp;mA) (B)<br />
** DX_-WKBDSL (Hot keys not yet tested with Debian) (tested through non-powered 3 dongle USB hub) (B)<br />
<br />
* '''EAPPLY'''<br />
** EBO-013 Wireless 2.4&nbsp;GHz compact keyboard with touchpad. Rated <40&nbsp;mA works directly from Raspberry Pi. eBay ref 260962010276 from Shenzen, China.<br />
<br />
* '''Emprex'''<br />
** Wireless Media Control Keyboard With Trackball 9039ARF III (Media functions untested)<br />
<br />
* '''Fujitsu Siemens''' <br />
** KB SC USB UK (!)<br />
** KB910 USB, with led light on the highest level (B)<br />
** KB400 USB US<br />
<br />
* '''GE''' <br />
** 98139 Rev.K1 (Power Keyboard) (lsusb shows it as "0b38:0010 Gear Head 107-Key Keyboard") - works without a hub (i.e. directly connected) (B)<br />
<br />
* '''Gear Head''' <br />
** KB3700TP (USB Mini Smart Touch Touchpad Keyboard) (B)<br />
** KB3800TP (Wireless Touch Mini Touchpad Keyboard with Smart Touch) (B)<br />
*** Works when plugged directly into Raspberry Pi, did not work with powered hub (could be a hub issue)<br />
** KB3800TPW (Windows Smart Touch Wireless Keyboard with Touchpad) (B)RASPBMC supported >> also see Problem USB Keyboards<br />
** KB4950TPW (Wireless Touch II Touchpad Keyboard) (B)<br />
** KB1500U (USB Mini Keyboard) (B)<br />
** KB5150 (2.4&nbsp;GHz wireless keyboard/mouse Combo) (B)<br />
*** Works well with a powered hub<br />
<br />
* '''Generic'''<br />
** [http://www.amazon.co.uk/gp/product/B00A8D9ZPA/ref=oh_details_o06_s00_i00 AK-601] Wireless Mini-keyboard and Trackball. Works well as a handheld device, the wireless dongle does not appear to draw excessive current. However, since its USB charging port requires 5V 300mA it does need to be recharged from a netbook/laptop USB port or via a (spare) USB charger.<br />
<br />
* '''Genius'''<br />
** Ergomedia 700 (GK-04008/C) used without Hub<br />
** KB-06XE (K639) (B)<br />
** LuxeMate i200 (GK-090017; not tested with Hub)<br />
** Slimstar 8000 wireless keyboard<br />
<br />
* '''Gigabyte'''<br />
** GK-KM7580 2.4&nbsp;GHz Wireless Multimedia Keyboard & Mouse<br />
<br />
* '''HP'''<br />
** KG-1061<br />
** KG-0851 Wireless Keyboard and Mouse<br />
** KU-0316 (B)<br />
** LV290AA#ABA Wireless Keyboard and Mouse<br />
** PR1101U (available from Sainsbury's in the UK, £8, July 2012)<br />
** SK-2880<br />
<br />
* '''Hyundai'''<br />
** HY-K201<br />
<br />
* '''iConcepts'''<br />
** 2.4&nbsp;GHz Wireless Keyboard and Optical Mouse Model 62550<br />
*** (saves a USB port since keyboard and mouse share one transceiver, $14.99 at Fry's Electronics)<br />
<br />
* '''Imation''' <br />
** KBD-702 Multi-media Wired Keyboard<br />
*** (works after the firmware update via [https://github.com/Hexxeh/rpi-update rpi-update] as of 06/27/2012)<br />
<br />
* '''IOGEAR'''<br />
** IOGEAR GKM561R Wireless HTPC Multimedia Keyboard with Trackball<br />
** IOGEAR GKM681R 2.4&nbsp;GHz Wireless Compact Keyboard with Optical Trackball and Scroll Wheel<br />
<br />
* '''iOne'''<br />
** Scorpius-K3NT (B)<br />
*** (sold by Newark as an 'official' RPi accessory, miniature keyboard with integrated trackball)<br />
<br />
* '''iPazzPort'''<br />
<br />
* '''i.t.works'''<br />
** KC04 (direct and by USB hub)<br />
** KC Silicone (only tested directly)<br />
<br />
* '''Jenkins'''<br />
** Jenkins Wireless Desktop Set Blue (B)<br />
<br />
* '''KeySonic'''<br />
** ACK-540RF (Wireless USB keyboard with built-in trackpad); works fine on Debian Squeeze plugged directly into Raspberry Pi. Also works with Raspbmc with powered hub.<br />
** ACK-540RF+ (UK) Wi-Fi keyboard incl. touchpad with USB Wi-Fi dongle works fb with on model B/Raspbian/Wheezy via powered hub<br />
** ACK-3700C<br />
** ACK-340U+(DE)<br />
** ACK-3400U (UK) mini keyboard<br />
** ACK-612RF (GER) Wireless Mini-Keyboard; works fine with its wireless adpater plugged directly into Raspberry Pi<br />
<br />
* '''Labtec'''<br />
** [http://www.labtec.com/index.cfm/gear/details/EUR/EN,crid=28,contentid=692| Ultra-flat Keyboard]<br />
<br />
* '''Laptopmate'''<br />
** AK-98UNTN7-UBRII Laptopmate RII Touch N7 Mini Wireless Keyboard with touchpad<br />
<br />
* '''LC-Power<br />
** K1000BMW (lsusb: ID 1241:f767 Belkin; dmesg: HOLTEK Wireless 2.4&nbsp;GHz Trackball Keyboard) tested with Debian 6.0.4<br />
<br />
* '''Lenovo'''<br />
** SK-8825 UK (B)<br />
** Lenovo Enhanced Multimedia Remote with backlit keyboard N5902 (US)<br />
** Lenovo Mini Wireless Keyboard N5901 (US)<br />
<br />
* '''Lindy'''<br />
** 21840 (Wireless RF 2.4&nbsp;GHz Micro Keyboard with built-in optical touchpad/trackpad, USB); works fine on model B/Raspbian/Wheezy - the supplied Lindy USB nano dongle transceiver plugged directly into Raspberry Pi USB port.<br />
<br />
* '''Logik'''<br />
** Ultra slim keyboard LKBWSL11 (B) >> '''This is also listed under Problem USB Keyboards?'''<br />
** LK212(R, B, P, V, O at the end represents the colour ) Wireless Keyboard paired with wireless receiver<br />
<br />
* '''Logitech'''<br />
** Comfort Wave 450, labeled 100&nbsp;mA (M/N Y-U0001, P/N 820-001725, PID SC951C40001)<br />
** diNovo Mini wireless keyboard with media controls and clickpad 920-000586 (B)<br />
** diNovo Edge Keyboard, Windows edition, built-in TouchDisc track-pad, Bluetooth with USB mini-receiver 967685-0403 (B)<br />
*** older model 867777-0403 may need '''dwc_otg.speed=1''' added to cmdline.txt to avoid dropped/repeated keys and dropped mousepad taps/clicks (B)<br />
**** after Raspbian dist-upgrade about 12/12/12, if '''/lib/udev/rules.d/97-bluetooth-hid2hci.rules''' exists and di Novo Edge fails to respond, edit tail of line after "# Logitech devices" in that file from '''c71['''34'''bc]''' to '''c71[bc]''' to ignore c713 and c714 (do not wordwrap long line), then it works fine<br />
** Wii wireless keyboard KG-0802 (!)<br />
** C-BG17-Dual Wireless keyboard and mouse with wired USB receiver (B)<br />
** Deluxe 250 Keyboard<br />
** Internet 350 (M/N 967740-0403)<br />
** Internet Navigator Keyboard<br />
** MK120 wired keyboard and mouse<br />
** MK220 wireless keyboard and mouse<br />
** MK250 wireless keyboard and mouse (no hub needed)<br />
** MK260 wireless keyboard and mouse (no hub needed)<br />
** MK300 wireless keyboard and mouse<br />
** MK320 wireless keyboard and mouse [http://www.amazon.co.uk/Logitech-920-002885-MK320-Wireless-Desktop/dp/B003STDQYW/ref=sr_1_3?ie=UTF8&qid=1339166178&sr=8-3]<br />
** MK350 wireless keyboard (using Unifying receiver)<br />
** MK520 wireless keyboard and mouse<br />
** MK550 wireless keyboard and mouse (B)<br />
** MX3200 wireless keyboard and mouse (B)<br />
** MX5000 Bluetooth keyboard and mouse (B) The Logitech Bluetooth dongle also does proprietary wireless so it works without Bluetooth drivers.<br />
** EX100 Cordless Desktop, Wireless Keyboard and Mouse (B)<br />
** EX110 Cordless Desktop, wireless keyboard and mouse (B)<br />
** C-SF17 Cordless Desktop Express, Wireless Keyboard and Mouse (B) PS/2 Interface. Tested using [http://www.kurpirkti.lt/imagesi/infodb/org_d69dbd9707af8df77eae6e005f681a9a/BANDRIDGE-USB-2X-PS-2-ADAPTER.jpg PS/2 to USB Banbridge CPA4002 Adapter]<br />
** K120 Keyboard (B)<br />
** K200 Keyboard (B)<br />
** K230 Wireless Keyboard (Unifying receiver, no powered hub) (B)<br />
** K260 Wireless Keyboard & Mouse (Unifying receiver, no powered hub) (B)<br />
** K310 Washable Keyboard<br />
** K340 Wireless Keyboard (Unifying receiver, no powered hub) (B)<br />
** K350 Wireless Keyboard (B)<br />
** K400 wireless keyboard with touchpad - also listed under "problematic". Works for weeks with openelec and Raspbian without any problems. Worked out of the box - the on/off switch needs to be "on" for it to function correctly. Highly recommended if you are "working from the sofa". <br />+1 on this, works out of the box with 2012-10-28-wheezy, no powered hub.<br />
** K520 Keyboard (B)<br />
** K700 Wireless Keyboard with Touchpad and unifying receiver<br />
** K750 Wireless Solar Keyboard (B) (Mac version works too. (B) )<br />
** LX 710 - works fine with receiver plugged directly into the Raspberry Pi (accompanying mouse works fine too).<br />
** S510 wireless keyboard and mouse (B)<br />
** Ultra-Flat Keyboard (M/N Y-BP62A P/N 820-000245 PID SY126UK)labelled 100&nbsp;mA. OK direct into Model B Raspberry Pi.<br />
** G19 Gaming Keyboard, works fine with no external power. Illumination with external power. Powered hub in back of keyboard works too.<br />
** G15 Gaming keyboard, as long as you press the backlight button twice to turn off the backlight (it says below it dosen't work with backlight on.<br />
** V470 Bluetooth Laser Mouse<br />
<br />
''Keyboards and mice also together with Unifying receiver'' <br />
<br />
* '''macally'''<br />
**macally iKey slim (IKEY5V2)<br />
<br />
* '''Medion'''<br />
** Medion K28 (by Sysgration) works, but not with dwc_otg.speed=1<ref>http://www.raspberrypi.org/phpBB3/viewtopic.php?p=292149#p292149</ref><br />
<br />
* '''Microsoft''' <br />
**Microsoft Comfort Curve Keyboard 2000<br />
**Microsoft Comfort Curve Keyboard 3000 for Business<br />
**Microsoft Digital Media Pro Keyboard Model: 1031 (Debian 13-Apr-2012)<br />
**Microsoft Natural Ergonomic Keyboard 4000 (B) (Debian "Wheezy" beta 18-June-2012)<br />
**Microsoft Wired Keyboard 600 Model 1366 (Debian 28-May-2012 on Production Model B)<br />
**Microsoft Wireless Desktop 700 Keyboard v2.0 (Raspbian Pisces image 08-June-2012 on Production Model B)<br />
**Microsoft Wireless Photo Keyboard (Model 1027) Unifying receiver, no hub<br />
**Microsoft Wireless Natural Multimedia Keyboard (Raspbian Pisces 08-July-2012) (B)<br />
**Microsoft Windows 2000 Keyboard (KB-USBK110610)<br />
**[https://www.microsoft.com/hardware/en-us/p/wired-keyboard-600/ANB-00001 Microsoft Wired Keyboard 600]. The keyboard is rated at 5&nbsp;V/100&nbsp;mA (Wheezy 5-Sept-2012)<br />
<br />
* '''Mikomi''' <br />
** Wireless Deskset KM80545 Keyboard and mouse (it works, but the range is terrible less than a metre) (B)<br />
<br />
* '''Monoprice'''<br />
** [http://www.monoprice.com/products/product.asp?c_id=104&cp_id=10404&cs_id=1040401&p_id=6854&seq=1&format=2|Monoprice PS/2 To USB Adapter] Directly and through an unpowered hub with a USB mouse plugged in.<br />
<br />
* '''Motorola'''<br />
<br />
** Bluetooth wireless ultra slim keyboard and mouse combo (sold as for the "Atrix" phone) work in combination with the Technika Bluetooth adaptor listed below<br />
<br />
* '''Novatech'''<br />
** [http://www.novatech.co.uk/products/peripherals/desktopkits/nov-wcombo.html|Novatech Wireless Combo - Keyboard & Mouse, Nano adapter] (B)<br />
<br />
* '''ONN'''<br />
**ONN Keyboard Stock No: ONA11HO089 (from Walmart). Seems to work fine, even without a hub.<br />
**ONN Keyboard Stock No: ONA11HO087 (from Walmart). Combination keyboard and mouse package with nano receiver. Be sure to configure keyboard layout.<br />
<br />
* '''Ortek'''<br />
** Ortek Technology, Inc. [http://www.ortek.com/html/pdt_view.asp?area=46&cat=150&sn=79 WKB-2000S] Wireless Keyboard with Touchpad works fine on Raspbian Wheezy and Raspbmc. Wireless USB receiver (device ID 05a4:2000) is recognised automatically. Connected directly to Raspberry Pi USB port, no powered hub used.<br />
<br />
* '''Perixx''' <br />
**Periboard 716 Wireless Ultra-Slim Keyboard with Touchpad (Debian 07-Jun-2012 on Production Model B)<br />
***(Raspbian Wheezy, 2012-12-16, Prod. Model B, Rev 2) Has the "sticky key" issue as reported by other users with other keyboards. Seems to be somewhat related to power when directly connected to the Pi. Using a 2A PS makes it MUCH better, but not completely fixed. When/if it happens again, unplugging and reinserting the USB dongle brings it back to normal. Did not try with powered USB hub.<br />
** PERIBOARD-502 wired keyboard inc built in touchpad (model B/Raspbian Wheezy)<br />
** Periduo-707 Plus (Wireless Keyboard and Mouse) works fine ''most'' of the time. Does suffer from dropouts and glitches though. Usual "drawing too much power from USB" problems show up as well - dropped key presses or constant autorepeats. These can be cured by pulling out and reinserting the dongle in the USB socket. The keyboard sometimes hangs after power on when used with my laptop - it seems to need 30 seconds of non-use before it works fine. Again, remove and insert the dongle cures it. Works fine vi my Benq monitor's USB Hub.<br />
<br />
* '''Philips''' <br />
**Wired Multimedia Keyboard SPK3700BC/97 (Debian 19-Apr-2012 on Production Model B)<br />
<br />
* '''Prodige'''<br />
**Nanox Wireless 2.4&nbsp;GHz Keyboard-mouse Combo, also known as [http://www.riitek.com/product_Info.asp?id=56 Riitek RT-MWK01] and [http://www.digicom.it/digisit/prodotti.nsf/itprodottiidx/WKEYPE01 Digicom WKEYPE01]<br />
<br />
* '''Rapoo'''<br />
**Rapoo E9080 Wireless Ultra-Slim Keyboard with Touchpad<br />
**Rapoo Wireless Multi-media Touchpad Keyboard E2700 [http://www.rapoo.com/showdetails.aspx?P_No=E2700]<br />
**Rapoo Ultra-Slim Wireless Multimedia Keyboard and Mouse E9060 (works proper on powered USB Hub)<br />
<br />
*'''Riitek'''<br />
**RT-MWK03 mini wireless keyboard & trackpad<br />
**RT-MWK02+ mini Bluetooth keyboard & trackpad. Followed instructions from this page: [http://www.ctheroux.com/2012/08/a-step-by-step-guide-to-setup-a-bluetooth-keyboard-and-mouse-on-the-raspberry-pi/] and it worked, connection persists across reboots, no problem with either builtin USB or powered USB hub.<br />
**RT-MWK01 mini wireless 2.4&nbsp;GHz Keyboard-mouse Combo, also known as [http://www.digicom.it/digisit/prodotti.nsf/itprodottiidx/WKEYPE01 Digicom WKEYPE01], and [http://www.verkkokauppa.com/fi/product/52783 Prodige Nanox]<br />
<br />
*'''Rosewill'''<br />
** RK-200 Standard Keyboard<br />
<br />
*'''Saitek'''<br />
** Eclipse II Backlit Keyboard PK02AU (B)<br />
** Eclipse Backlit Keyboard PZ30AV (B) - works fine when connected directly to Raspberry Pi rev.1 and 2 USB port. No powered hub used.<br />
** Expression Keyboard (US) <br />
** Cyborg V.5 (B)<br />
<br />
*'''SelecLine'''<br />
** WK11P & WM11P-SP-PP. Keyboard and mouse set. (B)<br />
<br />
*'''SIIG'''<br />
** SIIG Wireless Multi-Touchpad Mini Keyboard 02-1286A v1.0 (B)<br />
<br />
*'''Silvercrest'''<br />
** MTS2219 Wireless Keyboard and mouse set. Powered hub NOT used. (B) <br />
<br />
*'''SolidTek'''<br />
** Solid Tek KB-P3100BU ASK-3100U. <br />
<br />
*'''Sony'''<br />
** Keyboard for PlayStation 2 (PS2) Linux. Works without powered hub with 5&nbsp;V 1&nbsp;A supply, requires manual keyboard remapping with Debian Squeeze to USA 101-key layout.<br />
<br />
* '''SteelSeries'''<br />
** Merc keyboard (B)<br />
<br />
* '''Sun Microsystems'''<br />
** Model: Type 7, SUN PN: 320-1348-02 (Danish key layout)<br />
** Model: Type 6, SUN PN: 320-1279-01 (Danish key layout)<br />
<br />
* '''Sweex'''<br />
** [http://www.sweex.com/en/assortiment/input/keyboards/KB060UK/ KB060UK] Wired Multimedia Keyboard<br />
<br />
* '''Technika'''<br />
** WKEY03 (B)<br />
** TKD-211<br />
<br />
* '''Tesco'''<br />
** Value Keyboard VK109 (B)<br />
** Multimedia K211 Wired Keyboard (B)<br />
<br />
*'''The Pi Hut'''<br />
** Super Slim Apple Style Keyboard (from [http://thepihut.com/products/usb-keyboard-for-the-raspberry-pi The Pi Hut's Raspberry Pi Store])<br />
** Super Slim Apple Style Keyboard Set (Keyboard & Mouse) (from [http://thepihut.com/products/usb-keyboard-mouse-bundle-for-the-raspberry-pi The Pi Hut's Raspberry Pi Store])<br />
<br />
* '''Trust'''<br />
** Trust [http://trust.com/17585 17585] Wireless Deskset (mouse and keyboard) (17585-02) No hub needed.<br />
** Trust [http://trust.com/17916 17916] Compact Wireless Entertainment Keyboard http://www.trust.com/products/product.aspx?artnr=17916 (B)<br />
** Trust [http://trust.com/17184 17184] ClassicLine Keyboard <br />
** Trust [http://trust.com/16087 16087] Camiva MultiMedia Keyboard http://trust.com/products/product.aspx?artnr=16087<br />
** Trust [http://trust.com/17603 17603] Convex Keyboard http://trust.com/products/product.aspx?artnr=17603 tested Debian 6-19-04-2012 and archlinuxarm-13-06-2012 (B)<br />
** Trust [http://trust.com/18007 18007] Tocamy Wireless Entertainment Keyboard. Tested with raspbian and powered USB HUB.<br />
<br />
* '''Unbranded'''<br />
** AK-601 Wireless Mini Keyboard and Trackball (with laser pointer) - sourced from eBay Chinese seller<br />
<br />
* '''Unicomp'''<br />
** USB Endurapro - keyboard and trackpoint work perfectly from powered hub<br />
<br />
* '''Q-Connect'''<br />
** AK-808 (B)<br />
<br />
* '''Xenta'''<br />
** 2.4&nbsp;GHz Wireless Multimedia Entertainment Keyboard with Touchpad (B)<br />
** Mini Multimedia Keyboard (Model no.: 808M) (B)<br />
<br />
===Problem USB Keyboards===<br />
<br />
Note that generally PS/2 keyboards with an USB adapter will not work directly on a Raspberry Pi port, due to the fact that PS/2 keyboards are designed for normal 5&nbsp;V +-5% range, while USB keyboards must be designed to work with 4.4 Volt, and generally USB devices on the Raspberry Pi may receive less than 4.75 Volt. PS/2 + USB adapter keyboards might work behind a powered hub, which does provide the full 5.0&nbsp;V. Some of these keyboards work when running the latest Raspbian, but not when using the overclocked XBMC version of Raspbmc, probably due to the overclocking drawing more power away from the rest of the support system devices.<br />
<br />
* '''A4 Tech'''<br />
** Model GL-6 USB Keyboard, 20&nbsp;mA. Part of wireless keyboard/mouse bundle GL-6630 (GL-6 + G7-630 + RN-10B) - suffers from USB flakeyness. Even on a powered hub. No problems on other computers I have tested it with.<br />
* '''Accuratus'''<br />
** Accuratus KYBAC100-101USBBLK causes kernel panic (rated 100&nbsp;mA). Tested with 1000&nbsp;mA cheap unbranded and Nokia 1200&nbsp;mA power adaptors.<br />
* '''Apple'''<br />
** [http://www.powerbookmedic.com/xcart1/images/D/apple-keyboard.jpg Apple Keyboard (109 keys) A1048]. Draws too much power and does not seem to work properly when plugged into a powered hub. <br />
*'''Argos'''<br />
** Argos Value Wired Keyboard causes kernel panic<br />
* '''Choidy'''<br />
** Identifiers from usb-devices: Vendor=1a2c ProdID=0002 Rev=01.10 Product=USB Keykoard (yes, 'Keykoard') causes kernel panic<br />
* '''Cit''' <br />
** KB-1807UB Causes kernel panic (rated <200&nbsp;mA)<br />
* '''Dell'''<br />
** SK-8135 (B) (Rated 1.5&nbsp;A. Takes too much power from Raspberry Pi even when not used as USB hub. Symptom = repeated keystrokes)<br />
** SK-8115 causes kernel panic (rated 100&nbsp;mA) Debian 6-19-04-2012 (B)<br />
** Y-U0003-DEL5 Sticky / Non-responsive keys<br />
** Wireless Trackball Keyboard with trackball - problem sticky keys definitely not power issue as the dongle works even at 3V<br />
* '''Gear Head'''<br />
** KB2300U - Causes kernel panic (B)<br />
** KB3800TPW - Wireless Touch Touchpad Keyboard - Wireless dongle disrupts USB and ethernet whether direct or on powered hub, no keyboard/mousepad response in Raspbian (logged in syslog) or Raspbmc (no logs written)(B)<br />
* '''GMYLE'''<br />
** Wired USB Slim Chocolate Multimedia Media Typing Keyboard With 3 USB Port hub (B) - Kernel Panic on startup if plugged in. If plugged in at login prompt then freeze. [http://www.amazon.co.uk/gp/product/B0067EC3GW/]<br />
* '''Inland''' <br />
** Inland USB Keyboard Model #70010<br />
* '''Jeway'''<br />
** JK-8170 "The Hunter" - causes kernel oops (Debian6-19-04-2012) (B)<br />
* '''Labtec'''<br />
** ultra-flat wireless desktop USB - Keyboard has 'sticky' keys. Tested both debian6-19-04-2012 and archlinuxarm-13-06-2012 (B)<br />
* '''Logik'''<br />
** Wired Multimedia Keyboard Model: LKBWMM11 - causes kernel panic (on Debian 190412 distro) (B)<br />
** Wired Ultra Slim Keyboard Model: LKBWSL11 - causes USB power issues. Not reliable. Causes other USB devices to fail (B) >> '''This is also listed under Working USB Keyboards??'''<br />
* '''Logitech'''<br />
** Logitech Illuminated Keyboard (unstable; not working with led light on; tested both US and NO layouts with both Apple iPad 2 and Asus TF-101 USB chargers)<br />
** G110 Gaming Keyboard - only works with illumination off, otherwise unresponsive. Once failed it needs reconnecting before another attempt. (B)<br />
** G15 Gaming Keyboard - LCD and key backlights flicker, 95% unresponsive to typing. I don't know of a way to turn the illumination off. (B)<br />
** K360 Wireless Keyboard - Occasional sticky keys. (B)<br />
** MK 260 Wireless Keyboard - Occasional sticky keys. (B)<br />
** K400 wireless keyboard with touchpad (completely non-functional on debian6-19-04-2012)<br />
** G510 Gaming Keyboard - lagging or unresponsive keys.<br />
** MX5500 wireless keyboard and mouse with USB Bluetooth receiver - Unstable, looses connection without prior notice<br />
** EX100 Cordless Desktop, wireless keyboard and mouse. Mouse and keyboard hangs every few minutes (with or without hub).<br />
* '''Microsoft''' <br />
** Wireless Desktop 800 - Keyboard has 'sticky' keys. (B)<br />
** Wireless Entertainment Keyboard - No key input recognized (possibly connectivity issue as pairing devices does not seem to work)<br />
** Wireless Optical Desktop 1000 - Keyboard has 'sticky' keys (B)<br />
** Wireless Keyboard 2000 - Keyboard has 'sticky' keys. (B)<br />
** Wireless Desktop 3000 - Keyboard has 'sticky' keys.<br />
** Arc wireless - Keyboard has 'sticky' keys. (B)<br />
** Sidewinder X4 - Keyboard has 'sticky' keys. (B)<br />
** Sidewinder X6 - Keyboard has 'sticky' keys. (B)<br />
** Wireless Comfort Keyboard 5000 - Keyboard has 'sticky' keys. (B)<br />
** Razer Reclusa - Keyboard has 'sticky' keys. (B rev 2.0)<br />
** Wired Keyboard 600 Model 1366 (B) (no power to keyboard, RPi powered by a 1000&nbsp;mA power supply unit)<br />
* '''Novatech'''<br />
** NOV-KEY2 - Causes kernel panic (B)<br />
* '''PC World Essentials'''<br />
** PKBW11 Wired Keyboard - no power to keyboard, no error messages on both Arch 29-04-2012 and Debian6-19-04-2012, the same Raspberry Pi works with Asda keyboard. Me too, but it caused a kernel panic -- tested on powered hub and direct.<br />
* '''Razer'''<br />
** Razer Tarantula gaming keyboard - sticky keys, could be power issue as is programmable with host powered USB hub and audio jacks.<br />
** Razer BlackWidow - Sticky keys, could be a power related issue due to illuminated logo (Blue LED).<br />
** Razer Arctosa - Sticky keys, most probably power related issue since it states it's rated at 5&nbsp;V 500&nbsp;mA. (B)<br />
* '''SIIG'''<br />
** Wireless Ultra Slim Multimedia Mini Keyboard JK-WR0612-S1 - Unresponsive and sticky keys.<br />
* '''Texet'''<br />
** MB-768B standard keyboard (Rated 5&nbsp;V 1.5&nbsp;A (!), so probably too much power drain. Kernel panic, Debian6-19-04-2012)<br />
* '''Trust''' <br />
** TRUST GXT 18 Gaming Keyboard - No power to keyboard, could be a driver issue - no error messages.<br />
* '''Unbranded'''<br />
** Compuparts<br />
** model no. HK-6106 (B)<br />
** LK-890 (Multimedia keyboard & Optical Mouse) - kernel panic on Debian Squeeze, ArchLinux and Qtonpi.<br />
* '''Verbatim'''<br />
** [http://www.amazon.com/gp/product/B004LB5AKY/ref=oh_details_o00_s00_i02|Verbatim 97472 Mini Wireless Slim Keyboard and Mouse] - Keyboard has lagging, unresponsive and sticky keys issues. (Tested with and without powered USB hub.)<br />
* '''Wilkinsons / TEXET'''<br />
** Model MB-768B causes kernel panic on debian6-19-04-2012.<br />
* '''Xenta'''<br />
** HK-6106 - causes kernel panic (on Debian 190412 distro)(B)<br />
** Multimedia Wireless Keyboard and Mouse Set (Keyboard Model: HK3518B + Mouse Model HM3301) (B) - occasional sticky keys, and occasional complete lock-up<br />
<br />
== USB Mouse devices ==<br />
USB mouse devices that present themselves as a standard HID (Human Interface Device) device should work, however some hardware requires special drivers or additional software, usually only compatible with Windows operating systems. <br />
<br />
===Working USB Mouse Devices===<br />
The following is a list of specific mouse devices known to work and which appear to be fault-free.<br />
<br />
* '''A4Tech'''<br />
** OP-530NU Padless Wired Mouse<br />
<br />
* '''Apple'''<br />
** Apple Mighty Mouse (Model No. A1152): Works well with the exception of the scroll ball only transmitting vertical scrolling (This seems to be an issue of driver that was designed to support scroll wheels).<br />
<br />
* '''Asda'''<br />
** HM5058 (Smart Price) Wired Mouse<br />
** Traveler 8000, 5-button wireless wheelmouse (reported by ''lsusb'' as a <code> ID 0458:00e7 KYE Systems Corp. (Mouse Systems) </code> mouse)<br />
** Wireless Multimedia Deskset (keyboard, mouse and USB dongle) Model: HKM8016B (Note: Shown on Asda Website as HK8016B) (B)<br />
<br />
* '''ASUS'''<br />
** MS-511U (comes with Asus Vento KM-63 keyboard/mouse combo) (B)<br />
** MG-0919 (wireless)<br />
<br />
* '''Belkin'''<br />
** F8E882-OPT (B)<br />
<br />
* '''Cellink'''<br />
** OPM-602 Small wireless optical mouse<br />
<br />
* '''Cerulian Technology'''<br />
** 3 Button Mini Mobile Blue Trace Mice - Model:N96JA<br />
<br />
* '''Dell'''<br />
** M-UVDEL1 (B)<br />
** MOC5UO (100&nbsp;mA)<br />
** M056U0A (B)<br />
** DZL-MS111-L (B) (100&nbsp;mA)<br />
** MS-111P (100&nbsp;mA)<br />
** Bluetooth Wireless Keyboard and Mouse Bundle (B), Bluetooth USB dongle C-UV35 (Rated 500&nbsp;mA, but it works great), Keyboard Y-RAQ-DEL2, Mouse M-RBB-DEL4<br />
** 8K89 I.T.E. Wireless Mouse/Receiver (Associated keyboard model RT7D40) - reported by ''lsusb'' as <code> ID 046d:c509 Logitech, Inc. Cordless Keyboard & Mouse </code>. A little sluggish but this is an old, well-used device from a Dell desktop package circa 2005! Keyboard appears to work O.K.<br />
<br />
* '''Dynex'''<br />
** DX-WMSE (100&nbsp;mA) (B)<br />
<br />
* '''Fellowes'''<br />
** 99928 USB Micro Track Ball (works without a hub, directly plugged in) (B)<br />
<br />
* '''Filand'''<br />
** OP-102i Mini Optical Mouse<br />
<br />
* '''Genius'''<br />
** GM-04003A (B)<br />
** Slimstar 8000 wireless mouse (Can be intermitent. Mouse pointer sometimes is irratic.)<br />
** Traveler 515 Laser<br />
<br />
* '''HP'''<br />
** MN-UAE96 (The basic stock HP wired mouse)(B)<br />
<br />
* '''iConcepts'''<br />
** 2.4&nbsp;GHz Wireless Keyboard and Optical Mouse Model 62550<br />
*** (saves a USB port since keyboard and mouse share one transceiver, $14.99 at Fry's Electronics)<br />
<br />
* '''Jenkins'''<br />
** Jenkins Wireless Desktop Set Blue (B)<br />
<br />
* '''Kensington'''<br />
** Kensington Expert Mouse Trackball K64325<br />
** Kensington Expert Mouse "Slimblade" K72327US<br />
<br />
* '''Labtec'''<br />
** Corded Laser Glow Mouse 1600, rated 5&nbsp;V 100&nbsp;mA (P/N 810-000819, M/N M-UAZ149, PID GT83401)<br />
<br />
* '''Lenovo'''<br />
** Wired Optical Mouse Model: MO28UOL<br />
<br />
* '''Logik'''<br />
** Wired Optical Glow Mouse Model: LGGMO10. (B)<br />
<br />
* '''Logitech'''<br />
** Anywhere MX Wireless Mouse - works fine with same unifying receiver as K400 keyboard/mousepad (quake3 is easier w/mouse than mousepad)<br />
** B105 Mouse for Laptops (OEM)<br />
** Cordless Pilot Optical Mouse M/N M-RR95 with Cordless Mouse Receiver M/N C-BA4-MSE<br />
** G5 Logitech Gaming Mouse (B)<br />
** G5v2 Logitech Gaming Mouse (B)<br />
** G500 Logitech Gaming Mouse (B)<br />
** G700 Logitech Wireless Gaming Mouse (B)<br />
** LX-700 Cordless Desktop Receiver (B)<br />
** LX 710 Wireless Mouse - works fine with receiver plugged directly into Raspberry Pi (accompanying keyboard works fine too).<br />
** M90 optical mouse<br />
** M185 Wireless Mouse (B)<br />
** M210 (part of the MK260 set) (B)<br />
** M305 Wireless Mouse<br />
** M310 Cordless Mouse<br />
** M325 Wireless Mouse<br />
** M505 USB wireless laser, model no: 910-001324 (B)<br />
** M510 Wireless Mouse (B)<br />
** M705 Marathon Mouse (Unifying receiver, no powered hub) (B)<br />
** M-BD58 Wheel Mouse (B)<br />
** M-BJ58/M-BJ69 Optical Wheel Mouse (B)<br />
** M-BJ79 (B)<br />
** M-BT96a Optical Mouse<br />
** MX320/MX400 laser mouse (B)<br />
** MX518 Optical wheel mouse (B)<br />
** Optical USB Mouse (M/N 931643-0403)<br />
** Performance Mouse MX (B)<br />
** MX Revolution (B) (Debian "Wheezy" beta 18-June-2012)<br />
** VX Nano Cordless Laser Mouse for Notebooks<br />
** Wheel Mouse (M/N BJ58)<br />
<br />
* '''Medion'''<br />
** Mini mouse Model M101-CBJ P/N 40016632 S/N 7BFSA00003445 rated 5&nbsp;V 100&nbsp;mA. Works fb on model B with Raspbian Wheezy<br />
** Medion AGM-946 (by Sysgration) USB optical mouse works, but not with dwc_otg.speed=1<ref>http://www.raspberrypi.org/phpBB3/viewtopic.php?p=292149#p292149</ref><br />
<br />
* '''Microsoft''' <br />
** Comfort Curve Mouse 3000 for Business<br />
** Comfort Mouse 6000 (works when directly connected to Raspberry Pi (B). Does not work when connected through USB Hub (mouse pointer intermittent).<br />
** Compact optical mouse 500 V2.0 (B)<br />
** Wheel Optical Mouse (wheel and additional buttons not tested) (B)<br />
** Microsoft Intellimouse Optical Mouse<br />
** Microsoft Wireless Laser Mouse 8000<br />
** Microsoft Wireless Mobile Mouse 1000<br />
** Microsoft Wireless Mobile Mouse 3500<br />
** Microsoft Wireless Mobile Mouse 4000<br />
** Microsoft Wireless Mouse 700 v2.0<br />
** Microsoft Comfort Mouse 4500<br />
** Wireless IntelliMouse Explorer 2.0 (unifying receiver, no hub)<br />
<br />
* '''Novatech'''<br />
** [http://www.novatech.co.uk/products/peripherals/miceandtrackballs/nov-mouser.html|Novatech M1 USB Mouse - Wired](B)<br />
** [http://www.novatech.co.uk/products/peripherals/miceandtrackballs/nov-dl10.html|Novatech DL10 Wireless Mouse] (B)<br />
<br />
* '''Perixx'''<br />
** PERIMICE-210 U Red (Part No.R1J) <br />
<br />
* '''Razer'''<br />
** Boomslang Collectors Edition 2007 (B)<br />
<br />
* '''Rosewill'''<br />
** Rosewill RM-C2U<br />
<br />
* '''Saitek'''<br />
** Notebook Optical Mouse (PM46)<br />
<br />
* '''Samsung'''<br />
** Samsung model:AA-SM3PCPB USB Optical Mouse (draws 50&nbsp;mA) <br />
<br />
* '''Sun microsystems'''<br />
** Model: FID-638 , SunPN: 371-0788-01<br />
<br />
* '''Sweex'''<br />
** [http://www.sweex.com/en/assortiment/input/optical-mice/MI015/ MI015]<br />
<br />
* '''Swiftpoint'''<br />
** [http://http://www.americas.futuremouse.com/] Swiftpoint Mini Wireless Optical Mouse. Does not require any special drivers. Haven't confirmed if charging the mouse requires a powered USB hub or not.<br />
<br />
* '''Targus'''<br />
** AKM02UK (Associated keyboard not checked)<br />
** AMU2701EUK (B)<br />
<br />
* '''Technika'''<br />
** TKOPTM2 (B)<br />
**TKD-211<br />
**TKNM110<br />
<br />
* '''Tesco'''<br />
** Wired optical mouse M211 (B)<br />
<br />
*'''The Pi Hut'''<br />
** USB Mouse for Raspberry Pi (from [http://thepihut.com/products/usb-mouse-for-the-raspberry-pi The Pi Hut's Raspberry Pi Store])<br />
** Super Slim Keyboard & Mouse Set (from [http://thepihut.com/products/usb-keyboard-mouse-bundle-for-the-raspberry-pi The Pi Hut's Raspberry Pi Store])<br />
<br />
* '''Trust'''<br />
** Model 15313 - large, 5-button wireless mouse<br />
** Model 15349 - small, wireless notebook mouse - wireless dongle turns mouse off when "parked" in its base<br />
** Model 16591-04 - large, wired 3-button wheelmouse (reported by ''lsusb'' as a <code> ID 192f:0916 Avago Technologies, Pte.</code> mouse)<br />
** Trust Nanou Wireless Micro Mouse http://trust.com/products/product.aspx?artnr=17087<br />
** Fachi, tech air, and a generic "Car" Mouse. All three are wired mice, and reported by ''lsusb'' as <code> ID 15d9:0a4c Trust International B.V. USB+PS/2 Optical Mouse</code> devices.<br />
<br />
* '''Verbatiam'''<br />
**Mini Nano Optical Mouse 97470 (wireless on non-powered three USB dongle hub) (B)<br />
<br />
* '''Xenta'''<br />
** MOW0810 (B)<br />
** Wired Optical Mouse (from [http://thepihut.com/products/usb-mouse-for-the-raspberry-pi The Pi Hut's Raspberry Pi Store])<br />
<br />
* '''Generic'''<br />
** Generic 2.4&nbsp;GHz Wireless Mouse (ID 040b:2013 Weltrend Semiconductor) (B)<br />
<br />
===Problem USB Mouse Devices===<br />
The following is a list of specific mouse devices that have problems working with the Raspberry Pi<br />
* '''A4Tech'''<br />
** Model G7-630 Wireless Mouse, 20&nbsp;mA. Part of wireless keyboard/mouse bundle GL-6630 (GL-6 + G7-630 + RN-10B) - suffers from USB flakeyness. Even on a powered hub. No problems on other computers I have tested it with.<br />
* '''HP'''<br />
** HP Retractable Mobile Mouse (Optical) HP Product Number XP472AA - errors / boot loop RASPBMC (B)removed mouse, started with no further errors. <br />
<br />
* '''Logik'''<br />
** Logik IMF Blue Trace Wired USB mouse (Model LMWBLU11) - disconnects from the USB port every 20 seconds when using the Raspian distro. Always reconnects to the USB port successfully (B)<br />
<br />
* '''Logitech'''<br />
** Logitech G400 Gaming Mouse - 100% CPU load and laggy mouse cursor when the mouse is moved. MX518 works fine on the same setup, so I suspect it's a polling rate issue. [http://tech2.in.com/reviews/mice/logitech-g400-is-it-a-worthy-successor/231012 this] says the mouse is 1000&nbsp;Hz out of the box, whereas the 518 is only 125&nbsp;Hz. Solution found: add usbhid.mousepoll=8 to the kernel commandline.<br />
** Logitech G5 is working, high CPU Load, solution add: usbhid.mousepoll=8 to kernel cmdline.txt in /boot<br />
<br />
* '''Microsoft'''<br />
** Microsoft Touch Mouse - Does not see right clicks, Only left.<br />
** Microsoft Sidewinder X8 - Uses far too much power, if it works then only for a short time!.<br />
<br />
* '''Razer'''<br />
** Naga Wired USB mouse - the mouse seems to present itself as a keyboard because the numpad on the left-hand side of the device works, but the cursor doesn't move.<br />
** Mamba (wired) and Imperator - slow and unreliable reaction to mouse clicks, loosing focus<br />
<br />
* '''Roccat'''<br />
** Kone[+] Wired USB mouse - Nothing happens when moving the mouse, haven't looked further into the issue (B)<br />
<br />
* '''Trust'''<br />
** Optical USB Mouse MI-2250 - Nothing happens when moving the mouse (B)<br />
<br />
* '''Xenta'''<br />
** Multimedia Wireless Keyboard and Mouse Set (Mouse Model: HM-3301) (B) - frequent lost connection giving stuttering mouse cursor indicating USB current not enough for dongle<br />
<br />
== USB Real Time Clocks ==<br />
*Cymbet<br />
** Cymbet CBC-EVAL-06 USB Real Time Clock (FT2232 to SPI to RV-2123)<br />
Device information at http://www.cymbet.com/pdfs/DS-72-22.pdf<br />
Code to access the RTC from Linux: https://github.com/owendelong/Cymbet-RTC<br />
Does not require a powered hub.<br />
<br />
== USB Wi-Fi Adapters ==<br />
<br />
See also: http://www.element14.com/community/docs/DOC-44703/l/raspberry-pi-wifi-adapter-testing<br />
<br />
There is a howto on installing the TL-WN722N adapter [http://elinux.org/RPi_Peripherals#Wireless:_TP-Link_TL-WN722N_USB_wireless_adapter_.28Debian_6.29 here], which also acts as a guide for installing others too.<br />
<br />
===Working USB Wi-Fi Adapters===<br />
<br />
These adapters are known to work on the Raspberry Pi. This list is not exhaustive, other adapters may well work, but it has not yet been tried.<br />
<br />
'''Note:''' A Wi-Fi adapter will probably need more power than the Raspberry Pi USB port can provide, especially if<br />
there is a large distance from the Wi-Fi adapter to the Wi-Fi Access Point. Therefore, you may need to plug the Wi-Fi adapter into a powered USB hub.<br />
<br />
* '''3COM'''<br />
** 3CRUSB10075: ZyDAS zd1211rw chipset (!)<br />
<br />
* '''7DayShop'''<br />
** W-3S01BLK, W-3S01BLKTWIN: Unbranded product available from 7DayShop, in a single or twin pack. [http://www.7dayshop.com/catalog/product_info.php?cPath=777_9&products_id=112046], [http://www.7dayshop.com/catalog/product_info.php?&products_id=112527]. Tested on Debian Wheezy, with the dongle attached directly to the Raspberry Pi along with the wireless keyboard receiver. Shows up as a Ralink RT5370 device, and no drivers or additional software downloads required. Created wpa.conf, edited 'interfaces' file and restarted the networking. The manufacturer portion of the MAC address (7cdd90) is assigned to "Shenzhen Ogemray Technology Co., Ltd."<br />
** It works without additional software connected directly to a Rev 2 Raspberry Pi, but it stops working after a period of time (3 to 4 hours) with a fully updated Wheezy and all the 'USB workarounds' [http://elinux.org/Rpi_USB_check-list] in place. <br />
<br />
* '''Alfa'''<br />
** AWUS036NEH: Tested on Debian Squeeze (with Ralink firmware package)<br />
** AWUS036NH: Tested on Arch Linux ARM using the rt2800usb module.<br />
** AWUS036NH: Tested on Debian Wheezy (with Ralink firmware package). Tested on Raspbian too (drivers from aircrack-ng).<br />
** AWUS036H (500&nbsp;mW version): Tested on Raspbian (drivers from aircrack-ng).<br />
** AWUS036H (1&nbsp;W version): Tested on Raspbian (drivers from aircrack-ng). Needs USB powered HUB or Rev2 of the board / polyfuse bypass.<br />
** AWUS036NHA: Tested on Raspbian (drivers from aircrack-ng). Works fine if connected after boot, otherwise Raspberry Pi won't boot up.<br />
<br />
* '''AirLink101''' [[File:Airlink101.jpg|thumb|right|link=http://www.savagehomeautomation.com/raspi-airlink101|100px|Airlink 101 Wireless N 150 Ultra Mini-USB Adapter]]<br />
** AWLL5088: Tested on Debian Wheezy. This adapter is based on the OEM Edimax EW-7811Un. For automatic installation, See MrEngmanns script listed below under the Edimax device.<br />
** AWLL5099: Tested on Raspian Wheezy. [http://www.savagehomeautomation.com/raspi-airlink101 Step-by-step installation and configuration instructions] with screenshots can be found [http://www.savagehomeautomation.com/raspi-airlink101 here]. This adapter is based on the Realtek RTL8188CUS chipset. The rtl8192cu kernel driver is loaded automatically in the latest Raspian distribution.<br />
** [http://www.airlink101.com/products/awll6075.php AWLL6075]: Tested on Raspian Wheezy 16-Dec-2012 build and distro upgrade as of 09-Jan-2013. lsusb reports: 0bda:8172 Realtek Semiconductor Corp. RTL8191SU 802.11n WLAN Adapter. Driver installed is r8712u. Powers OK from Model B Pi (Rev 000f) USB port (1200mA supply tested). Dongle does get hot under use when directly connected to USB port (slightly reduced when USB extender cable used).<br />
<br />
* '''Asus'''<br />
** [http://www.element14.com/community/docs/DOC-44703 USB-N10] USB ID 0b05:1786, r8712u staging driver, included on Fedora Remix & Arch, must [http://www.element14.com/community/servlet/JiveServlet/download/44948-8-97488/r8712u_ko.zip download] for Debian and install firmware - Realtek from non-free Squeeze repository (B) (not needed with latest Raspbian “Wheezy” 2012-07-15: this Asus works N10 out of the box) Does not support nl80211 APIS, so hostapd won't work.<br />
** [http://www.element14.com/community/docs/DOC-44703 USB-N13] USB ID 0b05:17ab, works with [http://learn.adafruit.com/adafruit-raspberry-pi-educational-linux-distro/occidentalis-v0-dot-1 Adafruit Occidentalis v0.1 image] as it includes kernel [http://www.element14.com/community/message/57635#57660 with 8192u driver built-in] (B)<br />
** WL-167G v1 USB ID 0b05:1706, Ralink RT2571 working out-of-the-box on Debian image from 2012-04-19. Requires powered hub, otherwise it is detected by OS, but it will not function.<br />
** WL-167G v3 USB ID 0b05:1791, working out-of-the-box on Linux raspberrypi 3.2.27+ #160 PREEMPT Mon Sep 17. Does not require powered hub.<br />
[[File:AusPiWiFi.png|thumb|right|link=http://www.buyraspberrypi.com.au/raspberry-pi-802-11bgn-usb-wireless-dongle/|100px|AusPi Technologies 802.11n WiFi Adapter]]<br />
* '''AusPi Technologies'''<br />
** AusPi Wireless Adapter [Realtek RTL8188S]. Works without a powered HUB. Tested on OpenELEC (works OOB), RaspBMC (works OOB) and 2012-08-08 Raspbian Wheezy (works OOB). Free shipping worldwide from [http://www.buyraspberrypi.com.au/raspberry-pi-802-11bgn-usb-wireless-dongle/ Buy Raspberry Pi Australia].<br />
<br />
* '''Belkin'''<br />
** Belkin Components F5D7050 Wireless G Adapter v3000 [Ralink RT2571W]. On Debian requires the firmware-ralink package from the non-free repository. The usbcore module needs to be added to /etc/modules [http://www.penguintutor.com/blog/viewblog.php?blog=6281 install instructions].<br />
** Belkin Components F5D8053 ver.6001 Wireless N Adapter [Realtek RTL8188SU]. Tested on OpenELEC (works OOB), RaspBMC (works OOB), Raspian - 2012-07-15-Wheezy-raspbian '''Powered hub required!'''<br />
** Belkin Components F5D8053 ver.6001 Wireless N Adapter [Realtek RTL8188SU]. Works on RaspBMC OOB (with NetworkManager plugin). Works WITHOUT powered hub on 5&nbsp;V 800&nbsp;mA power with 6 overvolt (nothing else connected to USB)<br />
** Belkin Components F7D1101 v1 Basic Wireless Adapter [Realtek RTL8188SU] USB ID 050d:945a, r8712u staging driver, included on Fedora Remix & Arch, must [http://www.element14.com/community/servlet/JiveServlet/download/44948-8-97488/r8712u_ko.zip download] for Debian and install firmware - Realtek from non-free Squeeze repository (B). Verified working with 2012-12-16-wheezy-raspbian right out of the box.<br />
**Belkin Components F6D4050 V1 [Realtek RT3070] USB ID: 050d:935a Driver: RT3572STA(recommended),RT2800USB,RT2870STA. Tested under Arch using [https://wiki.archlinux.org/index.php/Setting_Up_Belkin_F6D4050_Wireless_USB_Dongles this] guide.<br />
**Belkin Components F6D4050 V1/V2 [Realtek RT3070] USB ID: 050d:935a / 935b Driver: RT3572STA. Tested with Raspbian - See [http://iggy82.blogspot.co.uk/2012/08/wireless-n-raspberry-pi-belkin-f6d4050.html installation instructions] - Powered hub not required!<br />
** Belkin Components F7D2102 "N300" Micro Wireless USB adapter. Tested with Occidentalis 0.1. Tested and working on Rasbian Wheezy (and RaspBMC), driver RTL8192CU, no powered hub needed (dongle directly attached to the onboard ports)<br />
** Belkin Components F9L1001v1 "N150" Wireless USB Adapter. Tested and working on Rasbian Wheezy WITHOUT powered hub. <br />
** Belkin Surf Micro WLAN USB-Adapter (Raspbian Wheezy, unpowered hub, "N150")<br />
<br />
* '''BlueProton'''<br />
** [http://www.element14.com/community/docs/DOC-44703 BT3] USB ID: 0bda:8187; tested on Debian, Fedora & Arch; rtl8187 driver (B)<br />
<br />
* '''Buffalo'''<br />
** USB ID: 0411:01A2 WLI-UC-GNM - Tested on Raspbmc; rt2800usb driver <br />
** USB ID: WLI-UC-G300N - Works on Raspbmc out of the box. Tested after a factory reset of the Raspbmc.<br />
<br />
* '''Comfast'''<br />
** WU710N: chipset RTL8188CUS. The rtl8192cu kernel driver is loaded automatically in the latest Raspian distribution. <br />
** WU810N (150M): Works out of the box on wheezy raspbian of version 2012-12-16. <br />
<br />
* '''Conceptronic'''<br />
** C300RU. Works out of the box in Raspbian. Causes reboot when plugging on a live Rev. 2 Raspberry Pi<br />
<br />
* '''Conrad'''<br />
** WLAN Stick N150 mini. Works out of the box in OpenELEC, [http://www.t3node.com/blog/sempre-wireless-usb-stick-wu300-2-on-raspberry-pi/ requires firmware - Realtek and r8712u kernel module on Debian].<br />
** WLAN Stick N150 Nano [Realtek RTL8188CUS]. Requires a powered USB hub. See Micronet SP907NS for installation instructions and script.<br />
<br />
* '''DealExtreme'''<br />
** ISG-1507N Mini USB 2.4GHz 150Mbps 802.11b/g/n WiFi. Has the ralink 5370 chipset, works directly plugged into the Raspberry Pi rev.1 under OpenELEC. Note: Driver (rt2800usb) only permits B/G operation and throughput is low (10Mbit).<br />
<br />
* '''DELL'''<br />
** Wireless 1450 [Intersil ISL3887]. Works out of the box, but it requires a powered hub (the Raspberry Pi boots with this dongle plugged in, recognizes and configures it, works for some time, but then it crashes randomly under heavy traffic. A powered hub seems to fix the issue).<br />
<br />
* '''DIGICOM'''<br />
** USBWAVE54 [chipset Zydas ZD1211] . [[http://www.digicom.it/digisit/prodotti.nsf/itprodottiidx/UsbWave54]] Works out of the box in OpenELEC. With Raspbian or Debian squeezy/Wheezy works with zd1211-firmware . <br />
** USBWAVE300C [chipset Ralink 2870] . [[http://www.digicom.it/digisit/prodotti.nsf/itprodottiidx/UsbWave300c]] Works out of the box in OpenELEC. With Raspbian or Debian squeezy/Wheezy works with firmware-ralink . <br />
<br />
* '''D-Link'''<br />
** AirPlus G DWL-G122 (rev. E). USB ID 07d1:3c0f, Ralink RT2870. On Debian requires the <code>firmware-ralink</code> package from the <code>Squeeze-firmware</code> non-free repository. (However I experience total crashes on Raspbian 2012-07-15 after a few minutes of load on the WLAN. Will have to investigate via serial console.)<br />
** AirPlus G DWL-G122 (rev. C). USB ID 07d1:3c03, Ralink RT2571. Working out-of-the-box on Arch image from 2012-04-29.<br />
** AirPlus G DWL-G122 (rev. B1). USB ID 2001:3c00, Ralink RT2571. Working out-of-the-box on Arch image from 2012-06-13.<br />
** DWA-110 (Version A1). Requires the ralink package from the non-free repository on Debian.<br />
** DWA-121 (Version A1). Wireless N 150 Pico. Works out-of-the-box with Raspian Wheezy (2012-09-18) and Raspbmc (2012-11-06) using Network-Manager addon (see Program - Addons)<br />
** DWA-123 (Version A1). USB ID 2001:3c17, Ralink RT2800. Working out-of-the-box on Arch image from 2012-04-29. (working without UBS Hub - not yet sure if it achieves full speed though.)<br />
** DWA-130 (rev. E1) Works out of the box with Raspbmc Frodo. Updated Raspbmc upon plugging in and powering up. Had issues timing out. Changed DNS to openDNS address. Works good after that. <br />
** DWA-131 (rev. A1) USB ID 07d1:3303,Realtek RTL8192SU, 802.11n Wireless N Nano.<br />
*** Important : revision A1 works, revision B1 works now with Raspbian's kernel 3.6.11+ ! Otherwise get the last Linux firmware on DLink Website : http://tsd.dlink.com.tw/.<br />
*** Works out of the box on Raspbian “Wheezy”. Verified with direct USB: no powered USB hub needed. Also verified when Nano used in powered USB hub. Someone had trouble configuring SSID/Passphrase in etc/network/interfaces file. But no problem & very easy to configure using wicd: wicd is a gui interface on LXDE for network configuration. Install it using command-line: <code>apt-get install wicd</code>. Once configured ith wicd to auto-run on boot, no need to turn back to LXDE. Recommended.<br />
** DWA-140 (Version B1). USB ID 07d1:3c09, Ralink RT2870. On Debian requires the <code>firmware-ralink</code> package from the <code>Squeeze-firmware</code> non-free repository.<br />
** DWA-140 (Version B2). USB ID 07d1:3c0a, Ralink RT3072. Workaround for faulty firmware binary: Place file rt2870.bin from [https://launchpad.net/ubuntu/oneiric/+source/linux-firmware/1.53/+files/linux-firmware_1.53.tar.gz linux-firmware_1.53.tar.gz] in /lib/firmware. [https://bugs.launchpad.net/ubuntu/+source/linux-firmware/+bug/770232 Explanation].<br />
** DWA-160 (Version B1). USB ID 07d1:3c11, Ralink RT2870. On Debian requires the <code>firmware-ralink</code> package from the <code>Squeeze-firmware</code> non-free repository.<br />
** DWA-160 (Version A2). USB ID 07d1:3a09, Atheros AR9170. (NOTE: I can only get it to work through powered USB hub) requires carl9170-fw firmware [http://http://aur.archlinux.org/packages.php/packages.php?ID=44102]<br />
** WUA-1340 (Version A1). Works with Raspbian Wheezy after installing the firmware-ralink package from the non-free repository on Debian.<br />
<br />
* '''Edimax''' [[File:Edimax-ew-7811un.jpg|thumb|right|link=http://www.savagehomeautomation.com/raspi-edimax-ew-7811un|100px|Edimax EW-7811Un 150 Mbps Wireless 11n Nano Size USB Adapter]]<br />
** [http://www.edimax.co.uk/en/produce_detail.php?pd_id=328&pl1_id=1&pl2_id=44 EW-7811Un] USB ID 7392:7811, RTL8192CU, driver blob [http://www.electrictea.co.uk/rpi/8192cu.tar.gz download] via [http://www.element14.com/community/docs/DOC-44703 Element14], works with WPA2-AES-CCMP ([http://www.ctrl-alt-del.cc/2012/05/raspberry-pi-meets-edimax-ew-7811un-wireless-ada.html howto]) (B) - [http://dl.dropbox.com/u/80256631/8192cu-latest.tar.gz Alternative driver download link that works with Raspian]. <b>Note:</b> With current Raspbian (2012-09-18-Wheezy) it is recognized immediately, the default module works fine; the configuration is easy using wireless-essid and wireless-key in /etc/network/interfaces.<br />
*** The EW-7811Un can be powered directly from the Raspberry Pi if the Raspberry Pi is powered using a well regulated power supply.<br />
*** EW-7811Un [http://www.savagehomeautomation.com/raspi-edimax-ew-7811un step-by-step installation and configuration instructions] for Debian & Raspian with screenshots can be found here: [http://www.savagehomeautomation.com/raspi-edimax-ew-7811un here] <br />
*** A script-based installation for the [http://www.edimax.co.uk/en/produce_detail.php?pd_id=328&pl1_id=1&pl2_id=44 EW-7811Un] by MrEngman can be found [http://www.raspberrypi.org/phpBB3/viewtopic.php?f=26&t=6256&hilit=edimax on the Raspberry Pi forums]. Tested with Debian Squeeze and Raspbian. [http://dl.dropbox.com/u/80256631/install-rtl8188cus.txt An installation guide can be found here.]<br />
*** Instructions for getting the [http://www.edimax.co.uk/en/produce_detail.php?pd_id=328&pl1_id=1&pl2_id=44 EW-7811Un] working in Raspbmc (tested RC3) can be found [http://forum.stmlabs.com/showthread.php?tid=780 here].<br />
*** Simple step-by-step instructions for [http://www.edimax.co.uk/en/produce_detail.php?pd_id=328&pl1_id=1&pl2_id=44 EW-7811Un] which uses the RTL8192 chipset [[RPi_edimax_EW-7811Un]]<br />
*** EW-7811Un[USB ID 7392:7811](Raspbian Wheezy, 2012-12-16, Prod. Model B, Rev 2) Worked right out of the box - only needed to configure WPA. <br />
** [http://www.edimax.com/en/produce_detail.php?pd_id=8&pl1_id=1&pl2_id=44 EW-7318USg] USB ID 148f:2573, rt73usb. RT2573 chipset. Works with powered usb-hub or shorted polyfuses.<br />
** [http://www.edimax.co.uk/en/produce_detail.php?pd_id=261&pl1_id=1&pl2_id=44 EW-7711UAn], Ralink RT2870, works perfectly on Arch with a powered hub (not tested without yet). Simply required wireless_tools and wpa_supplicant, the drivers/firmware are included in kernel 3.0. I followed the Arch [https://wiki.archlinux.org/index.php/Wireless_Setup Wireless Setup] instructions.<br />
<br />
* '''edup'''<br />
** [[http://www2.buyincoins.com/details/usb-150m-wifi-wireless-lan-network-card-adapter-antenna-product-1916.html Edup 150MBPS Wi-Fi adapter]] USB ID: 148f:5370 Ralink Technology, Corp. RT5370 Wireless Adapter. Driver is the RT2800USB module, I had to install the firmware as rt2870.bin in /lib/firmware.([http://raspberry-pi-notes.blogspot.com/2012/05/rt5370-cheap-micro-usb-wireless-dongle.html requires firmware-ralink from Wheezy]) (B)<br />
** [http://dx.com/p/ultra-mini-nano-usb-2-0-802-11n-150mbps-wifi-wlan-wireless-network-adapter-48166?item=1&Utm_rid=24958662&Utm_source=affiliate Ultra-Mini Nano USB 2.0 802.11n 150&nbsp;Mbit/s Wi-Fi/WLAN Wireless Network Adapter] USB ID: ID 0bda:8176 Works stable when using VLC for internet radio receiver. Works stable 24/7 on two of my Raspberries used as webserver. Use method shown [http://www.raspberrypi.org/phpBB3/viewtopic.php?t=7471&p=91736 here] for Debian. Seems to be the same as EW-7811Un using the RTL8188CUS chipset.<br />
<br />
** [http://www.szedup.com/show.aspx?id=1681 edup nano EP-N8508] Use method shown [http://www.raspberrypi.org/phpBB3/viewtopic.php?t=7471&p=91736 here] for Debian. Requires powered USB hub for adequate power. When directly powered by Raspberry Pi, it fails after a few minutes. (B) Unusable with analog audio because when data is being send or received the audio get distorted. Use script from [http://dl.dropbox.com/u/80256631/install-wheezy-beta-rtl8188cus-20120619.sh here] for Wheezy.<br />
<br />
* '''Eminent'''<br />
** EM4575 - rt2800usb driver.<br />
<br />
* '''EnGenius'''<br />
** EUB9603 EXT - Realtek r8712u driver <br />
<br />
* '''Gigabyte'''<br />
** Gigabyte GN-WB32L 802.11n USB WLAN Card. Works with the rt2800usb driver.<br />
<br />
* '''GMYLE'''<br />
** Wireless 11n USB Adapter. Uses RTL8188CUS chipset - cheap on eBay. Installs and works using the install-rtl8188cus-latest.sh script.<br />
<br />
* '''Hawking'''<br />
** HWU54G rev. Z2 (802.11g) (B). Requires "zd1211-firmware" package.<br />
<br />
* '''IOGear'''<br />
** [http://www.element14.com/community/docs/DOC-44703 GWU625] USB ID 0bda:8172, r8712u staging driver, included on Fedora Remix & Arch, must [http://www.element14.com/community/servlet/JiveServlet/download/44948-8-97488/r8712u_ko.zip download] for Debian Squeeze and install firmware - Realtek from non-free Squeeze repository. No need to download firmware when using Debian Wheezy (B)<br />
<br />
* '''ISY'''<br />
** USB Wireless Micro Adapter IWL 2000, tested on Raspbian; follow [http://daniel-lnx.blogspot.nl/2013/01/raspberry-pi-and-isy-usb-wireless-micro.html these] instructions.<br />
<br />
* '''Linksys'''<br />
** Linksys (Cisco) WUSB100 ver.2 1737:0078, tested on Raspbian; follow [http://www.brucalipto.org/linux/the-raspberry-diary-wusb100-wireless-n/ Brucalipto.org] instructions; not stress tested, but it works without issues for light network load.<br />
** Linksys (Cisco) WUSB600N, test on Raspbian, details [http://elibtronic.ca/content/20120731/raspberry-pi-part-1-wifi-support here]<br />
** Linksys WUSB54GC (manufactured 07/2008) No issues! needs powered hub on version 1.0 boards - 13b1:0020<br />
** Linksys WUSB54G ver.4, Works well even when plugged directly to the Raspberry Pi. Requires 300mA max, hence recommended to use powered usb hub for extended operation.<br />
<br />
* '''LogiLink'''<br />
** Wireless LAN USB 2.0 Nano Adapter 802.11n LogiLink [http://www.logilink.eu/showproduct/WL0084B.htm] is working even USB powered.<br />
** Micro Wireless LAN USB Adapter [http://www.logilink.eu/showproduct/WL0085.htm] is working good.<br />
<br />
* '''Lutec'''<br />
** Lutec WLA-54L (old version with ZD1211b chipset) is working even USB powered.<br />
<br />
* '''Micronet'''<br />
** Micronet SP907NS, 11N Wireless LAN USB Adapter (uses Realtek RTL8188CUS) works plugged directly into Raspberry Pi USB (B) [http://dl.dropbox.com/u/80256631/install-rtl8188cus.txt Debian installation instructions] IMPORTANT: read the instructions first to avoid problems, and [http://dl.dropbox.com/u/80256631/install-rtl8188cus-latest.sh Auto-install script]. The script has been used to install other adapters using the RTL8188CUS chip. [http://dl.dropbox.com/u/80256631/8192cu-latest.tar.gz Updated driver] that handles the latest rpi-updates that kill the original driver, download for manual installation, automatically installed by the Auto-install script.<br />
<br />
* '''ModMyPi'''<br />
** Wireless USB 11N Nano Adaptor 802.11N (Realtek RTL8188CUS) works plugged directly into Raspberry Pi USB without the need for a USB hub. No drivers need installing on Raspian - plug and play! Available from the [https://www.modmypi.com/raspberry-pi-accessories/wireless-USB%20-1N-nano-adaptor-802.11N-(WiFi-dongle) ModMyPi Raspberry Pi Shop].<br />
<br />
* '''MSI'''<br />
** 0db0:6861 MSI-6861 802.11g Wi-Fi adapter (US54G): works with external powered USB hub, requires firmware from [http://sourceforge.net/projects/zd1211/files/zd1211-firmware/ here], power management must be disabled: <code>iwconfig wlan0 power off</code><br />
<br />
* '''Mvix'''<br />
** Mvix Nubbin (MS-811N): works out of the box on Raspbian "Wheezy" and does not need a powered USB hub.<br />
<br />
* '''Netgear''' <br />
** N150: Reported as WNA1100 device, uses the Atheros ar9271 chipset. On Debian, requires the <code>firmware-atheros</code> package from the <code>Squeeze-backports</code> non-free repository (!)<br />
** N150: Some versions reported as Realtek RTL8188CUS device. Read Micronet entry above and use RTL8188CUS script for installation. Works best plugged into powered USB hub.<br />
** WG111v1: Prism54 chipset. Needs powered hub. Follow info for Prism54 chipset on Debian wiki.<br />
** WG111v2: Realtek rtl8187 chipset. Seems to draw a lot of power; e.g. I can't power this and a USB thumb drive simultaneously.<br />
** WG111v3: Realtek RTL8187B chipset. Works straight out of the box using a powered USB hub.<br />
** WNA1000M works with Raspberry Pi Model B Board v. BS1233. However, when downloading torrents and when they pick up speed, the system becomes unresponsive. <br />
<br />
* '''OvisLink'''<br />
** Evo-W300USB: USB ID 148f:2270 Ralink Technology RT2770. apt-get install firmware-ralink<br />
<br />
* '''Patriot Memory'''<br />
** [http://patriotmemory.com/products/detailp.jsp?prodline=6&catid=69&prodgroupid=163&id=1198&type=20 PCUSBW1150] Wireless 11N USB adapter (uses Realtek RTL8188CUS) Install using Micronet script. Works only through powered USB hub.<br />
** [http://www.patriotmemory.com/products/detailp.jsp?prodline=6&catid=69&prodgroupid=163&id=973&type=20 PCBOWAU2-N] Wireless 11N USB adapter (uses Realtek RTL8191SU chip) Installed using r8712u Kernel module<br />
<br />
* '''Ralink'''<br />
** inner 02 joggler Wi-Fi USB RT2770F USB-ID 148f:2770 (firmware-ralink required) (only got dhcp on powered hub)<br />
** [http://www.dx.com/p/24688 RT2070] USB-ID 148f:2070 firmware is already loaded into Raspbian. For Debian, the firmware must be installed ([http://wiki.debian.org/rt2870sta instructions]). Needs a powered USB hub.<br />
** RT3070 USB-ID 148f:3070 firmware is already loaded into Raspbian.<br />
** [http://www.element14.com/community/docs/DOC-44703 RT2501/RT2573] USB-ID 148f:2573 (firmware-ralink required) (B)<br />
** RT5370 USB-ID 148f:5370 ([http://raspberry-pi-notes.blogspot.com/2012/05/rt5370-cheap-micro-usb-wireless-dongle.html requires firmware-ralink from Wheezy]) [[RPi_Ralink_WLAN_devices]](B). An image of an adapter with this chip can be found [http://i.imgur.com/wRF7L.jpg here].<br />
** RT5370 supports Access Point and it be used for hostapd <br />
<br />
* '''Rosewill'''<br />
** RNX-N180UBE Wireless B/G/N Adapter<br />
*** Realtek RTL8191SU chipset, USB-ID 0bda:8172<br />
*** Tested in Arch, works out of box. Powered USB hub required.<br />
*** Tested in Raspbian, used wicd to configure network settings. Powered USB hub Required.<br />
*** Tested in Raspbmc. Needs package firmware - Realtek and used wicd-curses to configure. Powered USB hub required<br />
** RNX-G1 Wireless B/G Adapter<br />
*** Realtek RTL8187 chipset, USB-ID 0bda:8187<br />
*** Tested in Arch, works out of box. USB hub required.<br />
** RNX-MiniN1 (RWLD-110001) Wireless-N 2.0 Dongle (Realtek Semiconductor Corp. RTL8188CUS 802.11n WLAN Adapter)<br />
*** Tested in Raspbian, powered from USB hub.<br />
<br />
* '''Sabrent'''<br />
** USB-A11N: Mini USB 2.0 Wireless-N WiFi Network Adapter: USB ID 0bda:8176, works automatically in Raspbian using rtl8192cu driver along with Logitech BT mini-receiver (keyboard/mousepad) without external hub using 5.25V 1 A psu (4.99V T1/T2) on rev 2.0 (B)<br />
<br />
* '''Sagem'''<br />
** Sagem Wireless USB stick XG-760N: USB ID 079b:0062, Module is not shipped in Debian image, but it can be "sudo apt-get install zd1211-firmware"<br />
<br />
* '''Sempre'''<br />
** Sempre Wireless USB stick WU300-2: USB ID 0bda:8172, Realtek r8712u driver + firmware-realtek package. Module is shipped in Raspbian image. If you need to build it for other distros, read this: http://www.t3node.com/blog/sempre-wireless-usb-stick-wu300-2-on-raspberry-pi/<br />
<br />
* '''Sitecom'''<br />
** Sitecom Wi-Fi USB Adapter N300: USB ID 0a5c:5800, Realtek r8712u driver + firmware Realtek. Module available in shipped Raspbian image. '''NOTE:''' although this dongle will also work without powered hub, if there is a voltage problem (either on the Raspberry or on the hub, but verified only on the hub so far) this wifi dongle will receive signal perfectly (RX), but not be capable of sending anything (TX) and the MAC address will be permanently set to FF:FF:FF:FF:FF:FF (this is indicative that there is not enough power) [http://www.raspberrypi.org/phpBB3/viewtopic.php?f=28&t=24247]<br />
<br />
* '''SL'''<br />
** SL-1507N: USB 802.11n 150M Wi-Fi Wireless LAN Network Card Adapter SL-1507N Black<br />
*** I bought this on on eBay for $4.19 (free shipping) @ http://www.ebay.com/itm/270853614804?ssPageName=STRK:MEWNX:IT&_trksid=p3984.m1497.l2649#ht_4379wt_1199<br />
*** It worked out of the box on Raspbmc RC4, with the network manager add-on; seems to be an rt2800usb<br />
*** dmesg output "usbcore: registered new interface driver rt2800usb"<br />
<br />
* '''SMC'''<br />
** SMCWUSBS-N: Hardware detected as rt2800, but it is missing firmware; "sudo apt-get install firmware-ralink" fixed it<br />
** SMCWUSB-G: Gives "couldn't load firmware" error. "sudo apt-get install zd1211-firmware" fixes it.<br />
<br />
* '''Sony'''<br />
** Sony UWA-BR100 802.11abgn Wireless Adapter [Atheros AR7010+AR9280] (Vendor ID: 0411, Product ID: 017f) - Tested with Raspbian. Needs package firmware-atheros.(B)<br />
<br />
* '''Tenda''' <br />
** USB 11n adapter on a G network: Ralink 2870/3070 driver (!)<br />
** Tenda W311M Wireless N150 Nano USB Adapter ([http://www.tenda.cn/tendacn/Product/show.aspx?productid=375 product page]) - Works out-of-the-box with Raspbian as of 2012-12. Tested in WPA-Personal network. Runs without Powered Hub when plugged into Raspberry Pi.<br />
** Tenda W311MI Wireless N Pico USB Adapter (identified as Ralink RT5370 Wireless Adapter; USB-ID: 148f:5370) - Works out-of-the-box for Raspian 2012/09/18 or later. An earlier version gave me problems.<br />
** Tenda W311U Mini 11N Wireless USB Adapter (USB-ID 148f:3070): Ralink 2870/3070 driver; needs powered hub. [http://blog.modmypi.com/2012/06/installing-tenda-w311u-mini-wireless.html Debian installation instructions] Available from the [https://www.modmypi.com/raspberry-pi-accessories/tenda-wireless-n150-usb-network-adapter ModMyPi Raspberry Pi Shop] <br />
** Tenda W311U+ Wireless USB Adapter - Tested with Raspbian.<br />
<br />
*'''The Pi Hut'''<br />
** USB 802.11n Wi-Fi adapter (from [http://thepihut.com/products/usb-wifi-adapter-for-the-raspberry-pi The Pi Hut's Raspberry Pi Store])<br />
<br />
* '''TP-Link'''<br />
** TL-WN321G (Ralink RT2501/RT2573, rt73_usb) Works out of the box when plugged in before boot. Plugging in after boot only with powered USB hub. RasPi Model B, Rev. 2.0<br />
** TL-WN422G v? (Atheros AR9271, ath9k_htc) Works out of the box when plugged in before boot. Plugging in after boot only with powered USB hub. RasPi Model B, Rev. 2.0<br />
** TL-WN422G v2 (ath9k_htc) Works OOTB in Debian Wheezy Beta. Runs without powered Hub when plugged into running Raspberry Pi, but the Raspberry Pi won't boot while the stick is plugged in.<br />
** TL-WN721N (ath9k_htc device with htc_9271.fw file from http://linuxwireless.org/download/htc_fw/1.3/htc_9271.fw); needs powered USB Hub (B) | works OOTB with Wheezy Raspbian (2012-08-16) connected directly to raspberry pi (B) and AP functionality tested with hostapd.<br />
** TL-WN722N (ath9k_htc device with htc_9271.fw file from http://linuxwireless.org/download/htc_fw/1.3/htc_9271.fw); needs powered USB Hub (B)<br />
** TL-WN723N (RTL8188SU); works OOTB with Raspbian 2012-09-17, (B) stable with 1&nbsp;A PSU and without powered USB hub on r2.0. (a model B Pi with Arch Linux reboots if the dongle is plugged, restart sees the device without problems afterwards)<br />
** TL-WN723N v2 (USB ID: ID 0bda:8176 Realtek Semiconductor Corp. RTL8188CUS 802.11n WLAN Adapter, FCC ID: TE7WN723NV2) Works from a box with Raspbian 2013-02-09. Used 2.1A adapter, without powered hub.<br />
** TL-WN725N Works out of the box on Raspbian 2012-12-16 without a powered USB hub. This adapter is based on the Realtek RTL8188CUS chipset.<br />
** TL-WN821N v3 (ath9k_htc, htc_7010.fw); works out of the box on ArchLinuxARM, Wheezy and on OpenElec (>r11211), Problems with prior OpenElec; needs powered USB Hub (B). This chipset is also compatible with hostapd (wireless AP software)<br />
** TL-WN822N v2 (ath9k_htc) works on ArchLinuxARM, with powered USB Hub. Successfully tested hostapd/dnsmasq.<br />
** TL-WN823N Works out of box on Raspian using powered USB Hub<br />
** TL-WN7200ND works. Can be made as a WiFi AP using hostapd. Need a powered USB hub.<br />
<br />
<br />
* '''Trendnet'''<br />
** [http://www.wikidevi.com/wiki/TRENDnet_TEW-648UBM TEW-648UBM] USB ID: 20f4:648b, works OOTB with [http://learn.adafruit.com/adafruit-raspberry-pi-educational-linux-distro/ Adafruit Occidentials Raspbian Wheezy variant] as it includes kernel with [http://www.wikidevi.com/wiki/Special:Ask?title=Special%3AAsk&q=%5B%5BChip1+model%3A%3ARTL8188CUS%5D%5D&po=%3FInterface%0D%0A%3FFCC+ID%0D%0A%3FVendor+ID%0D%0A%3FDevice+ID%0D%0A%3FChip1+model%0D%0A%3FSupported+802dot11+protocols%0D%0A%3FMIMO+status%0D%0A%3FOUI%0D%0A&sort_num=&order_num=ASC&eq=yes&p%5Bformat%5D=broadtable&p%5Blimit%5D=500&p%5Bsort%5D=&p%5Boffset%5D=&p%5Bheaders%5D=show&p%5Bmainlabel%5D=&p%5Blink%5D=all&p%5Bsearchlabel%5D=&p%5Bintro%5D=&p%5Boutro%5D=&p%5Bdefault%5D=&p%5Bclass%5D=sortable+wikitable+smwtable&eq=yes RTL8188CUS driver built-in] (B)<br />
** [http://www.wikidevi.com/wiki/TRENDnet_TEW-649UB TEW-649UB] Works with OpenElec 3.0, chipset Realtek RTL8191SU<br />
<br />
* '''Widemac'''<br />
** RT5370 Wireless Adapter from [http://www.ebay.co.uk/itm/180887771838?ssPageName=STRK:MEWNX:IT&_trksid=p3984.m1497.l2649 Ebay] runs without powered hub. Follow these [http://elinux.org/RPi_Ralink_WLAN_devices instructions], but go to [http://ftp.de.debian.org/debian/pool/non-free/f/firmware-nonfree/ ftp.de.debian.org/debian/pool/non-free/f/firmware-nonfree/] and pick the latest firmware-ralink_0.xx_all.deb<br />
<br />
* '''ZyXEL'''<br />
** [http://www.element14.com/community/message/50015#50015/l/re-installing-kernel-headers-on-the-pi NWD2105] USB ID: 0586:341e, RT3070 chipset, rt2800usb driver (B)<br />
** [http://www.zyxel.com/products_services/g_202.shtml G-202] model 0586:3410 ZyXEL Communications Corp. ZyAIR G-202 802.11bg using zd1211rw kernel module and zd1211-firmware package<br />
<br />
===Problem USB Wi-Fi Adapters===<br />
<br />
These adapters were tested and found to have issues the Raspberry Pi. Note [http://www.raspberrypi.org/phpBB3/viewtopic.php?f=28&t=6928] as a possible solution/explanation for errors while running LXDE.<br />
<br />
* '''Alfa'''<br />
** AWUS036NHA (Vendor ID: 0cf3, Product ID: 9271) - Tested with Raspbian. Works fine if connected after boot. Kills boot process if previously attached. [http://www.raspberrypi.org/phpBB3/viewtopic.php?f=28&t=16809&p=169469#p169469 Details here.]<br />
<br />
* '''D-Link'''<br />
** ( DWA-131 (rev. B1) ) - Works now on Raspbian's kernel 3.6.11+ or with DLink firmware: http://tsd.dlink.com.tw/<br />
** DWL-G132 - In archlinux it is recognized - lsusb: 2001:3a03 D-Link Corp. DWL-G132 (no firmware) [Atheros AR5523] - but no wlan0 device is created - perhaps it needs the firmware to be loaded<br />
<br />
* '''Edimax'''<br />
** EW-7811Un (Vendor ID: 7397, Product ID: 7811) - Reports as containing the Realtek RTL8188CUS chipset listed below, no lockup or kernel oops under Wheezy, but dmesg reports constant timeouts trying to initialize the module. This appears to be resolved on 2012-09-18-Wheezy-raspbian and newer versions. EW-7811Un causes sporadic USB Issues when used together with steelseries 6G keyboard (repeated keys, possible file system corruption)<br />
** EW-7811Un (Vendor ID: 7397, Product ID: 7811) - There have been issues with receiving UDP multicast packages in combination with most (not all) wireless routers. Nearly impossible to debug, since running a sniffer on the Pi makes everything work as expected.<br />
** EW-7811Un It doesn't support Access Point and you can't use it for hostapd.<br />
<br />
* '''Linksys'''<br />
** WUSB300N (Vendor ID: 13B1, Product ID: 0029) - Tested with Raspbian, OpenELEC, among others. No Linux chipset support for Marvell 88W8362 at all.<br />
<br />
* '''LogiLink'''<br />
** WL0085 tested under Debian (Squeeze, Wheezy, Raspbian); no stable connection can be established. This gets even worse when X is running.<br />
<br />
* '''MicroNEXT'''<br />
** MN-WD152B (Debian image) modprobe hangs when plugged in, lsusb hangs. udevd errors in the logs. [http://www.element14.com/community/thread/17632] [http://www.raspberrypi.org/phpBB3/viewtopic.php?t=6737]<br />
*** Possible fix: try the new [http://learn.adafruit.com/adafruit-raspberry-pi-educational-linux-distro/occidentalis-v0-dot-1 Adafruit Occidentalis v0.1] image (based on Raspbian Wheezy) as it includes the needed 8192cu driver builtin to the kernel<br />
<br />
* '''Netgear'''<br />
** WNDA3100v2 tested with Debian (Wheezy); no driver for broadcom chipset (see [http://www.wikidevi.com/wiki/Netgear_WNDA3100v2 http://www.wikidevi.com/wiki/Netgear_WNDA3100v2]).<br />
<br />
* '''Realtek'''<br />
** RTL8188CUS USB-ID 0bda:8176, kernel oops in dmesg and freeze when pulled from USB. (B)<br />
<br />
* '''Trendnet'''<br />
** [http://www.element14.com/community/docs/DOC-44703 TEW-424UB] USB ID: 0bda:8189; tested on Debian, Fedora & Arch; rtl8187 driver; errors with LXDE running (B)<br />
<br />
* '''TP-Link'''<br />
** [http://www.element14.com/community/docs/DOC-44703 TL-WN821N] USB ID: 0cf3:7015; tested on Debian; requires [http://linuxwireless.org/download/htc_fw/1.3/htc_7010.fw htc_7010.fw] firmware; ath9k_htc driver; errors with LXDE running (B)<br />
** TL-WN723N USB ID: 0bda:8176; tested on Arch without a powered hub; it seems to draw too much current.<br />
** TL-WDN3200 USB ID: 148f:5572, no native driver available under Raspbian, OpenELEC, raspbmc (neither under x86 Linux) for the ralink 5572 chipset. Might work if driver is compiled from [http://www.ralinktech.com/en/04_support/support.php?sn=501 source].<br />
<br />
== USB Bluetooth adapters ==<br />
===Working Bluetooth adapters===<br />
* Asus USBIA-EG (paired with Asus Blutooth Keyboard/Media Center Remote<br />
** Verified works error-free in Multiple Distros (Openelec, Raspbian, RaspBMC, Xbian) Latest builds eliminate text echo problems.<br />
* Cambridge Silicon Radio, Ltd Bluetooth Dongle (HCI mode) - (USB ID 0a12:0001)<br />
** Example of above is; TOPDIGI UA01 Bluetooth USB Dongle Plug and Play (install bluez package from std repos)<br />
** Tesco own brand 'Technika' Nano Bluetooth Adapter has the Cambridge Silicon Radio chipset and works fine, cost £5.97 at time of posting.<br />
** Hama USB Bluetooth 3.0 adapter (Class 1) ~£10 on amazon.co.uk.<br />
** Another sample: Product ID: 0a12:0001, pictured here: http://www.element14.com/community/message/58288<br />
** RiiTek RT-MWK02+ - comes with a USB Bluetooth adapter that works perfectly for both the RiiTek mini Bluetooth keyboard/mouse and other Bluetooth devices. Tested both on builtin USB and on powered USB hub. There are other RiiTek Bluetooth (and non-Bluetooth wireless) devices on the working list. Bluetooth adapter shows up in lsusb as "0a12:0001 Cambridge Silicon Radio" - this is notable as most other sources of this chipset do not seem to be available in the US.<br />
** ICIDU USB Bluetooth Adapter Class II (Not the mini version) - Works out of the box with Raspbian and RaspBMC. Hot-plugging causes Pi restarts, however leaving it plugged in directly into the pi works fine. Powered USB Hub is advised if hotplugging. ~5 Euro in the Netherlands.<br />
** Sabrent BT-USBT. CSR radio, bluetooth 2.0. Tested with Raspbian<br />
** Azio BTD211. CSR radio, bluetooth 2.1 + EDR. Tested with Raspbian<br />
** Azio BTD-V400. CSR BC8 radio, bluetooth 4.0. Tested with Raspbian using powered USB hub<br />
* D-Link DBT-122, with ID 07d1:f101, using a Broadcom chip<br />
** http://www.element14.com/community/message/58288<br />
* IOGear GBU321 (Broadcom BCM2045 Chipset)<br />
** Works with Raspbian Wheezy directly attached to Raspberry Pi and via powered USB hub.<br />
* Trust BT-2400p<br />
** Working well with Raspbian Wheezy directly attached to Raspberry Pi. Using with sma-Bluetooth (SMA Solar Inverter reading software).<br />
<br />
===Working Bluetooth/Wifi Combo adapters===<br />
* PLANEX 2 in 1 Micro Size USB Bluetooth3.0 WiFi Combo Adapter - Model number: BT-Micro3H2X<ref>http://www.raspberrypi.org/phpBB3/viewtopic.php?f=45&t=27678</ref><br />
* Cirago Bluetooth 3.0 High Speed & Wi-Fi Combo USB Mini Adapter, Class 2 (BTA7300)<ref>http://www.raspberrypi.org/phpBB3/viewtopic.php?f=45&t=27678</ref><br />
* Lindy USB Bluetooth 3.0 HS + WLAN Adapter, Class 2 (Lindy No.52213)<ref>http://www.lindy.co.uk/shop/showProductDetail.do?orderNumber=52213</ref><br />
<br />
===Problem Bluetooth adapters===<br />
* '''Belkin'''<br />
** Belkin F8T017. Tested with Raspbian 2012-07-15 and bluez installed with apt-get. When dongle is inserted into Pluscom powered USB hub, my remote PuTTY session scrolls incredibly slowly (testing with ls -R to generate text). Suspect network issue. Lots of errors on dmesg too. Raspberry Pi itself is responsive when using directly. On removal of the device everything goes back to normal.<br />
* '''Generic'''<br />
** [http://dx.com/p/mini-bluetooth-v3-0-usb-2-0-dongle-71248 Bluetooth "3.0" Dongle]. Doesn't work reliably - eg. after some time it will hang and the device will need to be reset using fcntl. The device id is 1131:1004 Integrated System Solution Corp. Bluetooth Device.<br />
** [http://dx.com/p/super-mini-bluetooth-2-0-adapter-dongle-vista-compatible-11866 Super Mini Bluetooth 2.0 Dongle]. The device is recognized and after installing bluez-firmware you can bring it up with hcitool hci0 up. However whenever you try to pair with any device it will cause kernel panic and lock up the system. Confirmed on Raspbian, RaspBMC. The device is a counterfeit Cambridge Silicon Radio device, probably with several bugs in it causing lockups.<br />
* Asus USB-BT211<br />
** Shows up as HCI device in Raspbian, but it does not scan or pair.<br />
** http://www.raspberrypi.org/phpBB3/viewtopic.php?f=28&t=9962<br />
<br />
== USB Ethernet adapters ==<br />
===Working Ethernet adapters===<br />
* '''AVM'''<br />
** FRITZ!Box WLAN 3030 USB Ethernet Adapter: Works out of the box. No external power source needed.<br />
* '''Wintech'''<br />
** USB 2.0 LanCard Model: LAU-15 (CK0049C) using the mcs7830 driver. Probably needs more than 100&nbsp;mA current. [http://www.raspberrypi.org/phpBB3/viewtopic.php?f=46&t=8708#p106136]<br />
* '''LogiLink'''<br />
** USB 2.0 UA0144: AX88772 chipset using the asix kernel driver. Tested only on powered USB hub so far.<br />
** LogiLink Fast EN USB 2.0 to RJ45 Adapter: Test on Wheezy-Raspian (2012-08-16) without USB Hub will be confirmed<br />
lsusb output: Bus 001 Device 004: ID 9710:7830 MosChip Semiconductor MCS7830 10/100 Mbps Ethernet adapter <br />
* '''Apple'''<br />
** Apple USB Ethernet Adapter using asix kernel driver. Works out of the box on Raspbian, haven't tested on any other OS.<br />
* '''Edimax'''<br />
** Edimax EU-4230 USB2.0 Fast Ethernet Adapter with 3 port USB hub. Works out of the box. Needs its own power source.<br />
* '''D-Link'''<br />
** D-Link DUB-E100 Fast Ethernet USB 2.0 Adapter - works out of the box, requires own power supply (from powered USB hub)<br />
* '''LinkSys'''<br />
** Linksys - USB200M - Compact USB 2.0 10/100 Network Adapter - raspian recognized it automatically and so far I have only pinged a few addresses with and it worked. I had it plugged into a powered hub so I cannot say if it works connected directly to the pi.<br />
* '''Sabrent'''<br />
** Sabrent USB 2.0 10/100 Ethernet Adapter - works out of the box (asix), but USB 2.0 '''only''' (does not work if using dwc_otg.speed=1 in cmdline.txt to force USB 1.1 for other problem hardware)<br />
* '''Sitecom'''<br />
** Sitecom LN-030 V2 detected as ASIX AX88772 USB 2.0 Ethernet Adapter works out of the box. Doesn't seem to require any extra power supply.<br />
* '''A-Link'''<br />
** A-Link NA1GU Gigabit USB 2.0 Ethernet adapter<br />
This adapter works, but it (probably) requires a bit of work. The driver for the chipset (Asix AX88178) included with the Raspbian kernel (v 3.1.9+ Aug 7 2012) does '''not''' work. With that driver the device is detected, but it does not seem to be possible to actually put any traffic through it. :-( In order to make it work you need to download the latest driver from [http://www.asix.com.tw/products.php?op=pItemdetail&PItemID=84;71;100&PLine=71 the chipset manufacturer]. The version I used was "Linux kernel 3.x/2.6.x Driver" v4.4.0, released 2012-05-18. Fortunately this is GNU GPLv2 -licenced source code and not a binary blob, so compiling it for the Raspberry Pi is perfectly doable. The hardest part was in fact getting the Linux source code required, because the repositores contained the source for the wrong kernel version. >:-( Fortunately there is [https://www.grendelman.net/wp/compiling-kernel-modules-for-raspbian-raspberry-pi a very useful guide] for how to get the sources from github, and preparing that source so that you can compile modules. Unfortunately you will have to compile the kernel (even if you don't actually install it) - which will take the better part of the day on the Raspberry, but once that's done you can unpack the driver source and just run "make && sudo make install". Reboot and you should have a fully working Ethernet adapter.<br />
<br />
The adapter seems to work without a powered USB hub, but according to the specifications it can draw up to 190&nbsp;mA, so there might be stability issues if additional power is not provided.<br />
* '''Hama'''<br />
** Hama 00049244 Fast Ethernet USB 2.0-Adapter detected as MOSCHIP 7830/7832/7730 usb-NET adapter. Works out of the box on Debian Wheezy/sid (2012-08-08-wheezy-armel)(not tested yet on other OS). No external power source or USB hub needed.<br />
* '''Newlink'''<br />
** Newlink NLUSB2-ETH USB 2.0 Ethernet Adapter. Works out of the box on Raspbian. Detected as ASIX AX88772. Works without a powereed hub.<br />
<br />
===Problem Ethernet adapters===<br />
* Axago<br />
** Axago ADE-X1 10/100 Ethernet Adapter (USB: 9710:7830 driver:mcs7830). Adapter working about 10 minutes without problem, but after that kernel write error message to dmesg and no packet is received. Needed to unplug and plug USB again. Tested with and without powered USB hub. dmesg error: NETDEV WATCHDOG: eth1 (MOSCHIP usb-ethernet driver): transmit queue 0 timed out<br />
<br />
* Davicom / Kontron<br />
** Kontron DM9601 (USB: 0fe6:9700) Cost $5 on Ebay, works OK with Dell laptop under WinXP & Debian. Adaptor works on boot on R-Pi model A well enough for ping and NTP, but then crashes with "Kernel Bug at net/core/skbuff.c:127" immediately when file transfer begins. TP1-TP2 voltage measured solid at 4.92 V. See also http://www.raspberrypi.org/phpBB3/viewtopic.php?f=28&t=39567&p=325003#p325003 The Linux DM9601 Driver is reported to be the problem here: http://www.raspberrypi.org/phpBB3/viewtopic.php?f=66&t=34557 so until driver is updated, do not bother with this device.<br />
<br />
== USB Sound Cards ==<br />
You will usually want the <code>alsa</code> package for sound. In the Debian image for Raspberry Pi (and possibly other distributions) USB sound cards are prevented from loading as the first sound card, which can be an annoyance if it's the only device you have. To disable this behaviour edit <code>/etc/modprobe.d/alsa-base.conf</code> and comment out the last line; <code>options snd-usb-audio index=-2</code> . If you are not user ''pi'' you may need to add your username to the ''audio'' group thus: <code>sudo adduser yourusername audio</code> (user ''pi'' usually belongs to this group anyway).<br />
<br />
* '''Creative'''<br />
** [http://asia.creative.com/products/product.asp?category=1&subcategory=207&product=17892 Sound Blaster Play!]<br />
* '''Daffodil'''<br />
** [http://www.amazon.co.uk/gp/product/B002FI7GWK/ref=oh_details_o03_s00_i00 USB Sound Adapter US01]. Tested with low-cost headphone/microphone set via ''audacity'' (See notes at [http://www.cpmspectrepi.webspace.virginmedia.com/raspberry_pi/MoinMoinExport/DaffodilUSBSoundAdapter.html CPM-Spectre-Pi...DaffodilUSBSoundAdapter]).<br />
* '''Edirol'''<br />
** [http://www.roland.com/products/en/UA-1A/ UA-1A]<br />
* '''GWCtech'''<br />
** [http://www.gwctech.com/product3.asp?listid=3&id=4&subid=10&pid=788&typeid=96 AA1570 USB 7.1 Sound Card] (aka [http://www.conrad.com/ce/en/product/872990/USB-SoundBox-71 Conrad AA 1570 7.1 SoundBox]) - playback works fine, Recording stutters unless dwc_otg.speed=1 is set<br />
* '''Hercules'''<br />
** [http://www.hercules.com/fr/Cartes-Son/bdd/p/123/gamesurround-muse-xl-pocket-lt3/ Gamesurround Muse XL (Pocket LT3)]<br />
* '''Logilink'''<br />
** [http://www.logilink.de/showproduct/UA0053.htm?seticlanguage=en UA0053 USB Soundcard with Virtual 3D Soundeffects LogiLink]<br />
* '''Logitech'''<br />
** [http://www.amazon.com/Logitech-Wireless-Gaming-Headset-Surround/dp/B003VANOFY/ref=sr_1_1?ie=UTF8&qid=1358114107&sr=8-1&keywords=g930 Logitech G930 Wireless Gaming Headset with 7.1 Surround Sound] (stereo works with ALSA, have not tried 7.1 Surround Sound)<br />
* '''NuForce uDAC-2'''<br />
** [http://www.nuforce.com/hp/products/iconudac2/index.php NuForce uDAC-2 Headphone Amplifier and USB DAC]<br />
* '''Plantronics'''<br />
** [http://www.ebay.com/itm/Genuine-New-Plantronics-External-USB-Audio-Soundcard-New-Sealed-/300845395889?pt=US_Sound_Card_External&hash=item460bc86fb1 Plantronics Stereo USB Adapter -01] (works with ALSA) (shows up in lsusb as 0d8c:000c C-Media Electronics, Inc. Audio Adapter)<br />
* '''Terratec'''<br />
** [http://www.terratec.net/fr/produkte/Aureon_Dual_USB_12339.html Aureon Dual USB] (not with USB high speed; add dwc_otg.speed=1 to /boot/cmdline.txt, but that will slow down all USB transfers)<br />
* '''Texas Instruments PCM2704'''<br />
** [http://www.ti.com/product/pcm2704 PCM2704 98&nbsp;dB SNR Stereo USB2.0 FS DAC with line-out and S/PDIF output, Bus/Self-powered]<br />
<br />
=== Databases of supported sound cards ===<br />
* http://wiki.linuxaudio.org/wiki/current_audio_gear<br />
* http://wiki.linuxmusicians.com/doku.php?id=hardware_matrix<br />
<br />
=== Class compliant USB sound cards ===<br />
<br />
Any USB1.1 audio interface that is class compliant should work with Linux, same goes for USB2.0 interfaces that adhere to the current USB audio standards. There are some interfaces that are supported in Linux while they do not comply to the standards because specific quirks have been added to the USB Linux drivers. To verify if your interface is supported search for a manual of your interface and check if it needs drivers to run under Windows/Mac. If the manual explicitely mentions no drivers are needed the interface is almost surely a class compliant device. When in doubt check the aforementioned databases.<br />
<br />
=== Troubleshooting ===<br />
If you encounter problems setting up your USB soundcard check the RPi Wiki article in the linuxaudio.org Wiki: http://wiki.linuxaudio.org/wiki/raspberrypi<br />
<br />
==USB 3G Dongles==<br />
* Huawei E1750<br />
* Huawei E173<br />
* Huawei E1820 Works on Raspbian with Sakis3G<br />
* Huawei E220<br />
* Huawei E353 HiLink Works on Raspbian<br />
* Huawei E160 (AT commands only)<br />
* Franklin U600 from Sprint / VirginMobile<br />
** Use usb_modeswitch and vendor 0x1fac and product 0x0150/0x0151<br />
* Digicom Internet Key 7.2 HSUPA '''MU372-L01''' [http://www.digicom.it/digisit/prodotti.nsf/itprodottiidx/MU372L01]<br />
Tested on Raspbian and Archlinux. Detected as 230d:0001. Works with cdc_acm driver. Install usb_modeswitch.<br />
There are 2 "com ports"( /dev/ttyACM0 and /dev/ttyACM1 ) . Tested with Network Manager.Works also perfectly with SAKYS3G [http://www.sakis3g.org/] tools (!! led is always off !!) and wvdial. A working wvdial.conf: http://ubuntuforums.org/showpost.php?p=10361881&postcount=28 . (for example for Vodafone IT , replace Init3 with this: Init3 = AT+CGDCONT=1,"IP","web.omnitel.it" and replace line Modem = /dev/ttyUSB0 with Modem = /dev/ttyACM1 ) and run with wvdial voda .<br />
<br />
== USB IR Receivers==<br />
SMK Manufacturing, Inc. eHome Infrared Receiver (Works out of the box with OpenELEC)<br />
<br />
== USB Radio devices==<br />
*FM Radio<br />
** ADS InstantFM Music - FM radio tuner works fine under Debian.<br />
<br />
== USB TV Tuners and DVB devices==<br />
*August<br />
**DVB-T205, based on rtl2832u chipset, working with [https://github.com/ambrosa/DVB-Realtek-RTL2832U-2.2.2-10tuner-mod_kernel-3.0.0 this driver]. Tested with Saorview (Irish DTT service), both HD & SD.<br />
*DVBSky<br />
**[http://dvbsky.eu/Products_S860.html Mystique SaTiX-S2 Sky USB]: Scanning/watching SD and HD works via vdr and streamdev plugin, watching on the Raspberry Pi directly is laggy as hell. DVB-USB and I2C support must be enabled in the kernel. Needs drivers/firmware from [http://dvbsky.eu/Support.html here].<br />
*Sundtek<br />
**Sundtek MediaTV Digital Home<br />
**Sundtek MediaTV Pro<br />
**Sundtek SkyTV Ultimate<br />
**[http://shop.sundtek.de DVB-C, DVB-T, DVB-S/S2]: digital TV works, streaming to Windows / Linux is no problem. Easy installation [http://support.sundtek.com/index.php/topic,4.0.html English]<br />
*Hauppauge<br />
** Hauppauge NOVA-T Stick (Revision 70xxx) DiBcom DiB0700 chipset, requires powered hub.<br />
** Hauppauge NOVA-TD Stick (Revision 52xxx) DiBcom DiB0700 chipset, requires powered hub.<br />
** Hauppauge WinTV-HVR-1950 (tested analog tuner with omxplayer)<br />
** Hauppauge WinTV-HVR-950Q (tested Digital OTA with TVHeadend in Raspbian)<br />
*K-World<br />
** K-World UB499-2T Dual DVB-T USB Tuner. IT9137 chipset. With no other USB devices connected Raspberry Pi can just about power this stick. IR and supplied remote work with XBMC.<br />
*Technisat<br />
**Technisat_SkyStar_USB_HD. Instructions: http://www.linuxtv.org/wiki/index.php/Technisat_SkyStar_USB_HD Used the Raspberry Pi to receive and redirect it via network to another host. Didn't try to play back the stream on the Raspberry Pi itself. Tested with Astra 19.2E radio and SD-TV channels<br />
*Generic<br />
** [http://www.onsources.com/product_images/a/757/watch_and_record_digital_tv_dongle__44323_zoom.jpg DVB-T USB Dongle (Silver casing)], based on AF9015 chipset.<br />
** [http://www.electrodepot.fr/media/catalog/product/cache/1/image/500x/9df78eab33525d08d6e5fb8d27136e95/P926993.jpg DVB-T USB Dongle], based on RTL2832 FC12 (HD/SD), IR was detected, but it is not tested.<br />
** [http://obrazki.elektroda.pl/8081115000_1317678968.jpg HDTV USB DVB-T] dongle, based on IT9135. This tuner comes in two revisions. Revision is printed on PCB.<br />
*** rev. 1.0; should work with 3.2+ kernel, need confirmation.<br />
*** rev. 2.0; works with kernel 3.6.11, without a powered hub. This tuner also requires a firmware (dvb-usb-it9135-02.fw) which can be downloaded from [http://logout.hu/bejegyzes/azbest/usb_dvb-t_tuner_it9135_rev2/hsz_1-50.html this page]. It's in Hungarian, so google translate or equivalent is recommended. The remote also works.<br>According to [http://www.raspberrypi.org/phpBB3/viewtopic.php?f=35&t=29141 this post], there may be issues on some software configurations when using ''omxplayer''.<br />
<br />
== USB Webcams ==<br />
<br />
This list is not entirely reliable, working does not necessarily mean working without errors. Please contribute with your own experiences!<br />
<br />
<div style="margin: -.3em -1em -1em -1em;"><br />
{| width="100%" bgcolor="#fff" border="0" cellpadding="2px" cellspacing="2px" style="margin:auto;"<br />
|- align="center" bgcolor="#e7eef6"<br />
| '''Brand'''<br />
| '''Name'''<br />
| '''Model Number'''<br />
| '''Hardware ID'''<br />
| '''Verified OS'''<br />
| '''Verified OS version'''<br />
| '''Verified Resolution'''<br />
| '''Additional Information'''<br />
<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Canyon<br />
|<br />
| CNR-FWC113<br />
| 0c45:6340<br />
| raspbian/wheezy <br />
| 2013-04-11<br />
| 640x480<br />
| works fine out of the box. Lacks autofocus (manual focus ring works fine). Has auto exposure, but seems to be optimized for indoor use. When using outdoors, image is completely overexposed.<br />
<br />
|- valign="top" align="left" style="background: #F6D2CF;"<br />
|Canyon<br />
|<br />
|CNR-WCAM820<br />
|<br />
| raspbian/wheezy<br />
|<br />
| 1280x1024<br />
| 2 Mpixel camera with manual focus; works with fswebcam and v4l4j on Raspbian Wheezy armhf; problems with 1600x1200 resolution in some apps (timeouts - probably too slow USB); 1280x1024 and lower resolutions works OK<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|CBR<br />
|<br />
| CW 835M Black<br />
|<br />
| raspbian/wheezy <br />
| 2013-02-12<br />
| <br />
| works fine without powered hub<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Creative<br />
|Live! <br />
| VF0470<br />
|<br />
| ArchLinux<br />
| <br />
|<br />
| works out of the box on ArchLinux<br />
<br />
|- valign="top" align="left" style="background: #F6D2CF;"<br />
|Creative<br />
|Live! Cam Socialize HD<br />
| VF0610<br />
|041e:4080<br />
| raspbian/wheezy <br />
| 2012-11-26<br />
| 960x544<br />
| Works at 1280x720 taking stills in fswebcam with some errors using MJPEG, unusable with YUYV. 960x544 works in both MJPEG and YUYV. Has some stabilitiy issues if powered from RasPi (Drops USB +eth0 every 8 or so hours). Helps to append nodrop=1 and timeout=5000 to uvcvideo module.<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Creative<br />
|Live! Cam Sync HD<br />
| <br />
|041e:4095<br />
| raspbian/wheezy <br />
| 2013-04-11<br />
| 1280x720<br />
| Works out of the box. Autoexposure works well both indoors and outdoors. By default the image is bit too software enhanced (they call it "sharpness"), but this "sharpness" level can be set to a lower level via fswebcam tool.<br />
<br />
|- valign="top" align="left" style="background: #F6D2CF;"<br />
|Creative<br />
|Live! Cam Vista IM<br />
| VF0640<br />
|<br />
| raspbian/wheezy<br />
|<br />
| <br />
| works on Raspbian at 320x240 resolution, 15fps<br />
|- valign="top" align="left" style="background: #F6D2CF;"<br />
|Creative<br />
|Live! Cam Socialize<br />
| VF0640<br />
|<br />
| raspbian/wheezy<br />
|<br />
| <br />
| works on Raspbian at 320x240 resolution, 15fps<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Creative<br />
|Webcam Notebook<br />
| PD1170<br />
|<br />
| <br />
|<br />
| <br />
| Detects, untested.<br />
<br />
|- valign="top" align="left" style="background: #F6D2CF;"<br />
|Creative<br />
|Webcam Pro<br />
|PD1030<br />
|<br />
|<br />
|<br />
|<br />
|ov519 driver crashes almost immediately. ("gspca: ISOC data error: [0] len=0, status=-4004")<br />
<br />
|- valign="top" align="left" style="background: #F6D2CF;"<br />
|Hercules<br />
|Webcam Deluxe<br />
|<br />
|05a9:4519<br />
|raspbian/wheezy + Arch<br />
|2013-02-09<br />
|<br />
|ov519 driver "Corrupt JPEG data: premature end of data segment" gives corrupt image in motion and fswebcam<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|HP<br />
|WebcamHD-2200<br />
| HD-2200<br />
|<br />
| <br />
| <br />
| <br />
|<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|HP<br />
|Webcam HD-2300<br />
| HD-2300<br />
|<br />
| <br />
| <br />
| <br />
|<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|HP<br />
|Webcam HP-3100<br />
|HP-3100<br />
|<br />
| <br />
|<br />
| <br />
| UVCVideo /dev/video0 Needs chmod to 666 to operate. Will work without hub if only device in USB ports. Works with both Arch and Wheezy out of the box<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Logitech<br />
|Webcam C100<br />
| V-U0013<br />
|<br />
| raspbian/wheezy <br />
| 2012-08-16<br />
| <br />
| works fine without powered hub<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Logitech<br />
|Webcam C200<br />
| <br />
| 046d:0802<br />
| <br />
|<br />
| <br />
| works fine without powered hub<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Logitech<br />
|Webcam C210<br />
| <br />
| 046d:0819<br />
| Raspbian/wheezy<br />
| 2012-12-16<br />
| 320x240, 640x480<br />
| works fine without powered hub<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Logitech<br />
|Webcam C270<br />
| <br />
|<br />
|<br />
| <br />
| <br />
| With external power<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Logitech<br />
|Webcam C300<br />
|V-U0004<br />
|046d:0805<br />
|Raspbian/Wheezy<br />
|2013-02-09<br />
|320x240, 640x480, 1280x1024<br />
|Works out of the box. Does not appear to require a powered hub.<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Logitech<br />
|Webcam C310<br />
| <br />
|<br />
|<br />
| <br />
| <br />
| Does not require a powered hub to capture snapshots<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Logitech<br />
|Webcam C510<br />
| <br />
|<br />
| <br />
|<br />
| <br />
| <br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Logitech<br />
|Webcam C525<br />
| <br />
|046d:0826<br />
|<br />
| <br />
| <br />
| Works fine without powered hub<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Logitech<br />
|Webcam C615<br />
| <br />
|<br />
| <br />
|<br />
| <br />
| Works fine without powered hub<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Logitech<br />
|Webcam C905<br />
| <br />
|046d:080a<br />
|occidentalis<br />
|v0.2<br />
|1600x1200<br />
| Works fine without powered hub, she is uncvideo and detected out of box as Video0 V4L device. 1600x1200 is slow rate but he tested with motion.<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Logitech<br />
|Webcam C910<br />
| <br />
|<br />
| <br />
|<br />
| <br />
| With external power, is uncvideo. 320x240 works powered directly by the Raspberry Pi.<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Logitech<br />
|Webcam C920<br />
| <br />
|<br />
| raspbian/wheezy<br />
|<br />
| <br />
| With powered hub, detected out of box as Video0 V4L device<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Logitech<br />
|QuickCam Orbit/Sphere<br />
| <br />
|<br />
| <br />
|<br />
| <br />
| Works with external power<br />
<br />
|- valign="top" align="left" style="background: #F6D2CF;"<br />
|Logitech<br />
|QuickCam Messenger<br />
|V-UM14<br />
|046d:08f0<br />
|raspbian/wheezy + Arch<br />
|2013-02-09<br />
|<br />
|Not working, STV06xx driver "ioctl (VIDIOCGCAP): Inappropriate ioctl for device", Supported palettes: GRBG, gives corrupt image in fswebcam<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Logitech<br />
|QuickCam Pro 9000<br />
| <br />
|<br />
| raspbian/wheezy<br />
|<br />
| <br />
| Powered by RasPi<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Logitech<br />
|QuickCam Pro for Notebooks<br />
|960-000047<br />
|046d:0991<br />
|Raspbian Wheezy<br />
|2012-12-16<br />
|160x120 320x240 640x480<br />
|With guvcview it shows at about 4fps at 160x120, and at about 1fps at 640x480. GUVCViewer Controls are available for focus and exposure.<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Logitech<br />
|QuickCam Ultra Vision<br />
| <br />
|<br />
| raspbian/wheezy<br />
|<br />
| <br />
| Powered by RasPi<br />
<br />
<br />
|- valign="top" align="left" style="background: #F6D2CF;"<br />
|Logitech<br />
|Webcam Pro 4000<br />
| <br />
|<br />
| <br />
| <br />
| <br />
| It uses pwc driver which does not work. Maybe it's because of general Raspberry Pi USB bug.<br />
<br />
|- valign="top" align="left" style="background: #F6D2CF;"<br />
|Logitech<br />
|Webcam Pro 9000<br />
| <br />
| 046d:0809<br />
| Arch Linux<br />
|<br />
| <br />
| Powered by RasPi, measured ~120 mA current capturing at ~5fps. Has issues capturing images at higher than default resolutions (using motion - Arch and Debian).<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Medion<br />
|<br />
| MD86511<br />
|<br />
| raspbian/wheezy <br />
| 2012-07-15<br />
| <br />
| Powered by RasPi<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Mexxcom<br />
|<br />
| M-104<br />
|<br />
| raspbian/wheezy <br />
| 2012-12-16<br />
| <br />
| Powered by USB hub<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Microsoft<br />
|LifeCam Cinemap 720p USB HD Webcam<br />
| H5D-00001<br />
|<br />
| raspbian/wheezy <br />
|<br />
| <br />
| <br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
| Microsoft<br />
| LiveCam HD-3000<br />
| HD-3000<br />
| 045e:0779<br />
| Archlinux<br />
| 2013-02-06<br />
| 160x120<br />
| Works out of the box at the tested resolution. Can be powered directly by the Raspberry Pi and works fine also with a wifi dongle attached to the other usb port.<br />
<br />
|- valign="top" align="left" style="background: #F6D2CF;"<br />
| Microsoft<br />
| LiveCam HD-3000<br />
| HD-3000<br />
| 045e:0779<br />
| raspbian/wheezy <br />
| 2013-04-11<br />
| 1280x720<br />
| Picture breaks up at the bottom. Unable to automatically set proper exposure, seems to be set to a fixed level.<br />
<br />
|- valign="top" align="left" style="background: #F6D2CF;"<br />
|Microsoft<br />
|LifeCam HD-5000<br />
| <br />
|<br />
| <br />
|<br />
| <br />
| Picture breaks up at the bottom<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Microsoft<br />
|LifeCam HD-6000<br />
| <br />
|<br />
| raspbian/wheezy <br />
|<br />
| <br />
| Powered by USB hub<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Microsoft<br />
|LifeCam<br />
| NX-6000<br />
|<br />
| raspbian/wheezy <br />
|<br />
| <br />
| Powered by USB hub<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Microsoft<br />
|LifeCam<br />
| VX-7000<br />
|<br />
| raspbian/wheezy <br />
|<br />
| <br />
| Powered by USB hub<br />
<br />
|- valign="top" align="left" style="background: #F6D2CF;"<br />
|Microsoft<br />
|LifeCam<br />
| VX-3000<br />
|<br />
| raspbian/wheezy <br />
|<br />
| <br />
| There do appear to be some issues with image quality and getting partial frames and such, with fswebcam<br />
<br />
|- valign="top" align="left" style="background: #F6D2CF;"<br />
|Microsoft<br />
|LifeCam<br />
| VX-500<br />
|<br />
| raspbian/wheezy <br />
|<br />
| <br />
| Up to 352x288. Higher resolutions do not work. <br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Microsoft<br />
|LifeCam<br />
| NX-6000<br />
|<br />
| raspbian/wheezy <br />
|<br />
| <br />
| Powered by USB hub<br />
<br />
|- valign="top" align="left" style="background: #F6D2CF;"<br />
|Microsoft<br />
|LifeCam<br />
| VX-800<br />
|<br />
| raspbian/wheezy <br />
|<br />
| 352x288<br />
| Doesn't work at full resolution<br />
<br />
|- valign="top" align="left" style="background: #F6D2CF;"<br />
|Microsoft<br />
|LifeCam Studio/Cinema<br />
| <br />
|<br />
| <br />
|<br />
| <br />
| Has UVC issues detailed here [http://www.ideasonboard.org/uvc/#devices]. Horizontal lines problem [http://www.raspberrypi.org/phpBB3/viewtopic.php?f=63&t=12304]. Stability issues [http://www.raspberrypi.org/phpBB3/viewtopic.php?f=63&t=12247].<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Microsoft<br />
|LifeCam Studio<br />
|1080p HD <br />
|045e:0772<br />
| Raspbian Wheezy<br />
| 2013-04-12<br />
| 1280x720<br />
| Works for me without any issues with a powered usb-hub (Belkin).<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Microsoft<br />
|Xbox Live Vision<br />
| <br />
| 045e:0294<br />
| Arch Linux <br />
|<br />
| <br />
| Powered by RasPi<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|MSI<br />
|MSI StarCam 370i<br />
|370i (snake)<br />
| <br />
| Raspbian Wheezy<br />
|<br />
| 352 x 288<br />
| Works powered by RasPi or USB Hub - set up with Motion at 352 x 288 - works great. Has manual infra-red leds, but turned on through software in Windows, so doesn't work on Pi, but normal capture no problems.<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Philips<br />
| Webcam<br />
| SPC 900NC<br />
| 0471:0329<br />
| Raspbian Wheezy<br />
| 2012-12-16<br />
| 160x120<br />
| Recognised as USB device ID 0471:0329 Philips (or NXP) SPC 900NC PC Camera / ORITE CCD Webcam(PC370R). Works with guvcview , but not with luvcview. Also working using command ~$ fswebcam -r 160x120 -d v4l2:/dev/video0 test.jpg<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Philips<br />
| toucam<br />
| Philips 720K/40 webcam<br />
| 0471:0313<br />
| Raspbian Wheezy<br />
| 2013-04-03<br />
| 320x240<br />
| Recognised as lsusb ID 0471:0329 Philips (or NXP). Works with $> guvcview -s 320x240 -f yv12 -t 5 -n rec5sec.mkv --exit_on_close --no_display, but not with command $> fswebcam -r 160x120 -d v4l2:/dev/video0 test.jpg<br />
<br />
|- valign="top" align="left" style="background: #F6D2CF;"<br />
|Realtek<br />
|Generic Camera<br />
|2SF022<br />
|0bda:5801<br />
|Raspbian Wheezy<br />
|<br />
|<br />
|When started with luvcview at 15fps and 320x240 it seemed to give a frame rate of barely 1 per second <br />
|- valign="top" align="left" style="background: #F6D2CF;"<br />
|Silicon Motion<br />
| SM731 Camera<br />
| <br />
| 090c:71b3<br />
| Raspbian Wheezy<br />
|<br />
| <br />
| Required UVCVideo driver - worked out of the box. Tested for 320x240 using motion & camorama for pictures,streaming.<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Sony<br />
| Playstation Eye for PS3<br />
| <br />
|<br />
| <br />
|<br />
| <br />
| The occasional frame is corrupted/stutters when running at 640x480<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Sony<br />
| Playstation Eye for PS2<br />
| <br />
|<br />
|<br />
| <br />
| <br />
| Occasional 'mangled frame' directly connected to Rev 2 Raspberry P<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Sony<br />
| Playstation Eye for PS2<br />
| SLEH 00030<br />
|<br />
| Arch Linux<br />
|<br />
| <br />
| (OV519 camera). Picture constantly breaks up on xawtv and wxcam under Arch Linux. Noted there were ISOC data error len=0 status=-4004 errors in dmesg. This happens when powered from the Raspberry Pi and when powered from a Pluscom USB hub. Arch was updated on 17th July 2012<br />
<br />
|- valign="top" align="left" style="background: #F6D2CF;"<br />
|T'nB<br />
| Minipix 100K pixels<br />
| IMWB032992<br />
| 1e4e:0100<br />
| raspbian/wheezy<br />
| 2012-12-16<br />
| <br />
| RasPi freezes (reboot needed) after a few minutes of using Motion to stream (tested with external power)<br />
<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Trust<br />
| 2 MP Auto Focus Webcam<br />
| <br />
|<br />
| Arch Linux<br />
|<br />
| <br />
| works out of the box<br />
<br />
|- valign="top" align="left" style="background: #F6D2CF;"<br />
|Trust<br />
| SPACEC@M 200<br />
| <br />
|<br />
| Arch Linux<br />
|<br />
| <br />
| (OV511 camera). Picture stops after a few seconds in xawtv under Arch Linux and xawtv reports libv4l2 errors. This happens when powered from the Raspberry Pi and when powered from a Pluscom USB Hub. Arch was updated on 17th July 2012<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Trust<br />
| Spotlight<br />
| <br />
| 0c45:62c0<br />
| Raspbian/Wheezy<br />
| <br />
| 640x480 <br />
| Works out of the box. Tested with power direct from the Raspberry Pi, not tested on a hub. <br />
<br />
<br />
|-<br />
|}<br />
<br />
== USB GPS devices ==<br />
<br />
*Columbus<br />
** Columbus V-800 (MediaTek (MTKII) 3329 GPS chipset) - does not require powered USB hub. Works on Wheezy (using gpsd & gpsd-clients)<br />
*Royaltek<br />
**Royaltek RGM 2000 SiRF2 using the included serial (TTL) to USB - converter. That uses a Profilic pl2303-chip so you'll need to compile the module or the kernel manually<br />
*Garmin<br />
**Garmin eTrex Vista HCx: It works, but it may draw too much power. To get it working (software part): https://wiki.openstreetmap.org/wiki/USB_Garmin_on_GNU/Linux<br />
*GlobalSat<br />
**GlobalSat BU-353 Does not require a powered hub, works fine when directly plugged into the Raspberry Pi. On Raspian, requires the gpsd and gpsd-client packages. For some reason, the gpsd daemon does not always start correctly on boot. You may need to do something like the following to manually restart it:<br /><pre>sudo killall gpsd; sudo gpsd /dev/ttyUSB0 -F /var/run/gpsd.sock</pre><br />
<br />
*Wintec<br />
**WBT-200: No problem on Debian<br />
*Holux<br />
**Holux M-215: Works fine on Arch, uses Silicon Labs CP210x RS232 serial adaptor driver<br />
*Bluenext<br />
**Bluenext BN903S: No problem on Debian image (19-04-2012).<br />
<br />
== USB UART and USB to Serial (RS-232) adapters ==<br />
A USB UART adapter is used to access the serial console of the Raspberry Pi from a development host such as a laptop or desktop PC. The USB end connects to the PC and the UART header end connects to the USB. While it is possible to connect the USB end to another Raspberry Pi, this configuration has not been tested unless explicitly mentioned against an individual entry below.<br />
<br />
===Working USB to Serial Adapters===<br />
*'''FTDI'''<br />
**FT232 chip based adapters works for some people, but others find it hangs Linux when the port is opened. The module is ftdi_sio.<br />
**FT2232D dual RS232/FIFO works (used in various JTAG devices)<br />
<br />
*'''Prolific'''<br />
**PL2303 chip based adaptors works fine on latest Debian tested with ''minicom'', ''gtkterm'' and ''screen''.<br />
<br />
A USB to Serial (RS-232) adapter is used the other way around, ie. the USB end connects to the Raspberry Pi and the RS-232 end (DSUB-9 or DSUB-25 pin) to the other device which may be another computer, (old) modem or printer, or some electronic test equipment.<br />
<br />
*"Best Connectivity" (Possibly also sold under the "Newlink HQ" or "Kenable HQ" labels)<br />
**FG-U1232-PL2 Based upon the Prolific PL2303X chipset and listed by ''lsusb'' as <code>ID 067b:2303 Prolific Technology, Inc. PL2303 Serial Port</code>. Appears as <code>/dev/ttyUSB0</code>, and requires the user to be a member of the ''dialout'' group (which ''pi'' is for ''Raspbian Wheezy''). Initially tested using an old RS Datalinker setup in "loopback" mode via ''microcom'' upto 9600 baud, and ''gtkterm'' after installing that from source code. All handshake lines toggled as expected and no characters were lost. Subsequently ''gtkterm'' was used to check bi-directional communication with an ancient brother EP44 electronic typewriter (as a printer/dumb terminal) at 1200 baud. Signal lines were again monitored with the Datalinker.<br />
* "PL2303HX USB to RS232 TTL Converter Adapter Module" on dx.com: http://dx.com/p/pl2303hx-usb-to-rs232-ttl-converter-adapter-module-164590<br />
** Based on the Prolific PL-2303HX chipset. Listed by ''lsusb'' as <tt>ID 067b:2303 Prolific Technology, Inc. PL2303 Serial Port</tt>. Appears as <tt>/dev/ttyUSBX</tt> with GUID <tt>dialout</tt> so your user has to be in that group. If not, <tt>sudo usermod -a -G dialout yourusername</tt> will add your user to the <tt>dialout</tt> group. Works great with <tt>screen /dev/ttyUSBX 115200</tt> to connect from your workstation to your RPi.<br />
<br />
===Problem USB to Serial Adapters===<br />
'''HL-340'''<br />
*CH340 Chipset - '''Currently not supported by RPi''' but there is a patch of kernel code [http://tiagovaz.wordpress.com/2008/01/04/using-a-hl-340-usb-serial-adapter-against-2623-linux-kernel/ here], but it is for a 2.X kernel. If you find you have bought one of these, then it may work under Windows, but as of writing there is no support for RPi. Otherwise you can have a go at getting the patch to work.<br />
<br />
== USB Multi-Card Readers ==<br />
<br />
=== Working USB Multi-Card Readers ===<br />
* US Robotics USB 3.0 All-In-One Multi-Format Card Reader (Product # USR8420) Accepts 5 cards simultaneously<br />
** SD/MMC + MS/MS PRO or DUO/DUO PRO + CF/MD + SM + SD/MMC or MS/MS PRO. Useful for backing up cards containing other OS Distros<br />
<br />
*'''Generic''' (Nintendo branded)<br />
**identified as "14cd:8123 Super Top SD MMC Reader" (B)<br />
<br />
=== Problem USB Multi-Card Readers ===<br />
<br />
*'''Generic'''<br />
**Card reader based on NEODIO ND3260-LD chip, identified as "0aec:3260 Neodio Technologies Corp. 7-in-1 Card Reader", fails after a few seconds with all access lights blinking. (B)<br />
<br />
== Other, exotic USB devices ==<br />
=== Joysticks / Joypads ===<br />
*'''Microsoft'''<br />
**Xbox360 Controller (045e:028e): works. Tested with archlinux, connected to an USB Hub, used as "mouse" in X, package xf86-input-joystick<br />
<br />
=== Numpads ===<br />
*'''Conceptronic / Holtek'''<br />
**USB numpad (04d9:a02a): works. Tested with archlinux, connected to an USB Hub<br />
<br />
=== USB to Parallel Port/Printer Adapters ===<br />
*'''Prolific'''<br />
**PL2305 Chipset with Centronics 36w connector. Originally purchased for use with a netbook and connected to an old Canon BJC-250 printer. Worked fine under [[RPi_Distributions#RISC_OS| RISC OS Raspberry Pi]] with its in-built BJC-250 driver. Could not install the CUPS drivers etc. for Wheezy-Raspbian initially, but was able to do so for Wheezy-armel. Once I'd updated/upgraded Wheezy all was fine.(See notes at [http://www.cpmspectrepi.webspace.virginmedia.com/raspberry_pi/MoinMoinExport/USBtoParPrntAdapter.html CPM-Spectre-Pi...USBtoParPrntAdapter] for more info. and also a [http://www.cpmspectrepi.webspace.virginmedia.com/raspberry_pi/MoinMoinExport/WheezyCUPS.html CUPS/Wheezy installation guide])<br />
<br />
=== USB to SATA ===<br />
*'''Nippon Labs'''<br />
** 2.5" SATA HDD USB Adapter with silicone HDD sleeve. Model: USB-ADT-25SATA. Works on powered Hub, not directly to Raspberry Pi. Built-in "Y" power adapter. Does work direct on some ver2.0 boards if used with 5.25 power supply, or Y adapter<br />
<br />
=== CAN Bus ===<br />
*PEAK-System (www.peak-system.com)<br />
**PCAN-USB using the driver (kernel module) from http://www.peak-system.com/fileadmin/media/linux/index.htm<br />
<br />
=== Home automation ===<br />
*Tellstick (www.telldus.com), installation [[R-Pi_Tellstick_core|instructions]]<br />
**Depends on libftdi1<br />
<br />
=== Weather station ===<br />
*Oregon Scientific WMRS-200 : Work out of the box (tested with Raspbian & wview)<br />
<br />
=== One-Wire ===<br />
*'''PCsensor'''<br />
**USB9097 (1a86:7523): works out of the box but issue with LAN after a few hours, no problem after a firmware update. Identify's as "QinHeng Electronics HL-340 USB-Serial adapter" Tested with raspbian/wheezy + domotiga & digitemp directly to USB port & 4 sensors connected via a '1-wire hub'. Claims to be 'fully replace DS9097, DS9490 of MAXIM'. Simple and cheap solution to measure temperature.<br />
<br />
=== Touch Screen ===<br />
*ACER T230H touch screen [http://support.acer.com/acerpanam/monitor/2009/acer/t230h/t230hnv.shtml]<br />
**USB TS identifies as "Quanta Computer, Inc. Optical dual-touch panel", module hid_quanta<br />
**Seems to draw over 200&nbsp;mA from USB!<br />
<br />
=== Floppy Disk Drive ===<br />
*Samsung USB Floppy Drive SFD-321U/HP<br />
**I suppose a floppy drive might be considered exotic nowadays!<br />
**LSUSB lists it as Samsung Electro-Mechanics Co. Floppy Disk Drive<br />
**Only tried connected to a powered USB hub, as the drive is labelled 5&nbsp;V at 0.5&nbsp;A on a Raspberry Pi running Debian Wheezy.<br />
**tail -f /var/log/syslog looking for mount device when plugged in, came up as SDA in testing.<br />
**sudo mkdir /media/floppy<br />
**sudo mount /dev/sda /media/floppy<br />
**Contents of floppy now available in /media/floppy<br />
**To remove drive, ensure no sessions have the floppy directory as the current working directory.<br />
**sudo umount /media/floppy<br />
<br />
=== USB Missile Launcher ===<br />
*USB Missile Launcher / Rocket Launcher sold in UK by Marks and Spencer, but it is also sold under a range of other names.<br />
**USB ID 1130:0202 Tenx Technology, Inc. Use apt-get install pymissile (python code) and there is C code at [http://sourceforge.net/projects/usbmissile/ usbmissile from Source Forge]<br />
<br />
=== USB Docking Stations ===<br />
*StarTech USB 3.0 to Dual 2.5"/3.5" SATA HDD Dock (SATDOCK2U3GB)<br />
**This is an externally powered dual sata HDD docking station, which has USB2.0 compatibility with the Raspberry Pi. <br />
**Tested with latest Raspbmc and Debian Wheezy Raspbian, 3.1.9+ #168<br />
<br />
=== USB RFID Reader ===<br />
*Unbranded 125&nbsp;kHz EM4100 RFID reader from eBay sellers (< £7), the one with a Windows logo on (easily scratches off for Linux users).<br />
**Initially would not work when plugged in directly to Raspberry Pi. Worked when connected via an unpowered Trust hub. Worked after Raspberry Pi was modified with 10K resistors over the USB polyfuses (warranty invalidated). Probably would work fine with powered hub.<br />
**Sends a 10 digit string to current window or console as if it was a keyboard. Can be captured independently of keyboard using Linux event interface (/dev/input), but the kernel in current distributions does not have CONFIG_INPUT_EVDEV selected so kernel rebuild is necessary.<br />
<br />
=== JTAG ===<br />
* FTDI2232D dual RS232/FIFO based JTAG (e.g. SheevaPlug JTAGKey USB-ID 9e88:9e8f)<br />
** works using the Raspberry Pi as a development host<br />
<br />
=== Tinkerforge Bricks and Bricklets (http://www.tinkerforge.com) ===<br />
* Read out sensors and control motors over USB with open source hardware.<br />
* Tested with the brickd_armhf.deb from [[http://www.tinkerforge.com/doc/Downloads.html#tools: here]] with:<br />
** sudo apt-get install libusb-1.0-0 libudev0<br />
** wget http://download.tinkerforge.com/tools/brickd/linux/brickd_linux_latest_armhf.deb<br />
** sudo dpkg -i brickd_linux_latest_armhf.deb<br />
* Tested languages: C/C++, C# (mono), Free Pascal (Lazerus), Java, PHP, Python, Ruby (see [[http://www.tinkerforge.com/doc/Software/API_Bindings.html: here]] for installation).<br />
* If a big amount of Bricks is used, a powered USB Hub may be required.<br />
<br />
=== Thermometers ===<br />
<br />
* TEMPer1 (id: 0c45:7401)<br />
** works out of the box on raspbian/wheezy with [https://github.com/petervojtek/usb-thermometer pcsensors library]<br />
<br />
== PS2 / AT to USB Converters ==<br />
<br />
* Unbranded active converter known as the "blue cube". Based on the Cypress CY7C63723C 8 bit RISC. Please see http://geekhack.org/showwiki.php?title=PS2-to-USB+adapters for more information.<br />
Note that although the adapter might work, PS/2 keyboards were not designed to be low power USB devices, so they might not meet the requirement to work with considerable lowered supply voltage (4.4 volt) provided by the USB ports of the raspberry PI. These keyboards should work when powered by a powered hub. <br />
<br />
'''Tested PS2/AT keyboards'''<br />
<br />
All above tested with the famous "blue cube" on a powered USB hub.<br />
<br />
*IBM Model F (please note requires an additional AT to PS2 converter)<br />
*Dell AT101w<br />
*Northgate Ominikey Ultra T (please note requires an additional AT to PS2 converter)<br />
<br />
* 04d9:1400 Holtek Semiconductor, Inc. PS/2 keyboard + mouse controller<br />
** Working: Ipex RT215KTW PS/2 keyboard<br />
** Not working: HP SK-2502 PS/2 keyboard (gets power, but it does not init - three LEDs remain permanently lit. Keyboard + Holtek converter work on a Linux PC, although this keyboard doesn't work with some native PS/2 ports.)<br />
<br />
== Power Switches ==<br />
The Raspberry Pi does not have a power on/off switch as standard (it does have a reset switch), however some add on boards have been developed to cater for this need.<br />
* '''Pi Supply''' <br />
** [http://www.pi-supply.com The Pi Supply Switch v1.1] includes a hard on and off switch and a soft shutdown switch for the Pi, making it easy to manage power on your Pi. They were recently successfully funded on Kickstarter.<ref>[http://www.pi-supply.com/blog http://www.pi-supply.com/blog]</ref><br />
<br />
== Power adapters ==<br />
The Raspberry Pi uses a standard Micro USB (type B) power connector, which runs at 5&nbsp;V. Generally you can use a MicroUSB to USB cable and then either power the Raspberry Pi directly from your main computers USB ports (if they provide enough power), or by using a USB to Mains adaptor. A number of mobile phones use MicroUSB power cables, and these are compatible with the Raspberry Pi in most cases. Below is a list of power adaptors known to work.<br />
<br />
===Working power Adapters===<br />
* '''Adafruit'''<br />
** 5.25 V 1 A Model 501 (Newark 44W4932) USB 110-240 VAC power supply [4.99-5.01 V @ T1/T2 with 100 mA BT and/or mini wireless-n on RPi USB ports]<br />
* '''AlcaPower'''<br />
** 5&nbsp;V 2.5&nbsp;A Model AP5A - Charger/switching with 7 connectors(also Microusb)<br />
* '''Ansmann'''<br />
*** Dual USB charger slim, Model-Nr. 1201-0001<br />
* '''Apple'''<br />
Note that apple designs its charger products to work optimally as '''chargers''', in practice this means that apple chargers drop their output voltages somewhat with output current, so that the charging circuits do not need to dissipate more heat than is strictly necessary. Because of this, and although many people have reported apple products to power their basic PI setup reliably, its still not an optimal choice for a PI system that uses power hungry USB devices. Also, because of the popularity and high price of these chargers there are many very sub standard, but almost impossible to recognize as fake copies on the market, and some of these fakes are about the worst things you can try to power your PI with! Not only do they not work, they may actually be dangerous to use!<br />
** 5&nbsp;V 2.1&nbsp;A USB charger for iPad2, model A1357<br />
** 5&nbsp;V 1.0&nbsp;A USB Charger for iPod<br />
** 5&nbsp;V 1.0&nbsp;A USB Charger for iPhone 4<br />
* '''Amazon'''<br />
** 5&nbsp;V 0.85&nbsp;A USB charger for Kindle<br />
** 5&nbsp;V 2&nbsp;A Mains to USB A adaptor, Branded "CostMad" <br />
* '''Asus'''<br />
** 5&nbsp;V 2.0&nbsp;A USB charger for Google Nexus 7<br />
* '''Bandridge'''<br />
** 5&nbsp;V 1.0&nbsp;A Mobile Phone Charger (Model: BPC3102EC)<br />
* '''Belkin'''<br />
** 5&nbsp;V 2.6&nbsp;A 4 port Ultra-Slim Desktop hub (Model F4U040) (Raspberry Pi running from USB hub port)<br />
** 5&nbsp;V 2.5&nbsp;A 4 port USB Hub (Model F5U404) (Raspberry Pi running from USB hub port)<br />
** 5&nbsp;V 3.5&nbsp;A 7 port USB 2.0 Mobile Powered Hub (Model F4U018) (Raspberry Pi running from USB hub port)<br />
** 5&nbsp;V 3.5&nbsp;A 7 port USB Hub (Model F5U706) (Raspberry Pi running from USB hub port)<br />
** Mini Surge Protector Dual USB Charger (Model BZ103050-TVL)<br />
** Universal USB Wall Charger (5&nbsp;V 1&nbsp;A) (Model F8Z222uk)<br />
* '''Blackberry'''<br />
** Charger for Pearl Flip 8220, Bold 9600 (B)<br />
** Charger for Tour 9630<br />
** 5&nbsp;V 0.7&nbsp;A Model PSM04R-0500CHW1(M), RIM Part Number HDW-17957-003 (B)<br />
** 5&nbsp;V 750&nbsp;mA Model RIM-C-0004aDUUUC-001, RIM Part Number HWD-24481-001 (comes with Blackberry 9300)<br />
** 5&nbsp;V 750&nbsp;mA Model RIM-C-0004ADUUS-001 035D, Single port plug. (Tested with USB B to Micro USB cable from Logitech H760 Headset)<br />
** 5&nbsp;V 2&nbsp;A Model PSAC10R-050QT, RIM Part Number HDW-34725-001<br />
** 5&nbsp;V 550&nbsp;mA curve 8520 charger works with raspberry pi Model B Board v. BS1233. It does not work with Raspbmc image.Symtoms are frequent key board and external hdd disconnects.<br />
* '''Deal Extreme'''<br />
** [http://dx.com/p/5v-2a-regulated-switching-power-supply-110-220v-94518 S-10-5 5&nbsp;V 2&nbsp;A Regulated Switching Power Supply (110~220&nbsp;V)] (DIY: requires additional micro-USB connector and wiring)<br />
* '''Dell'''<br />
** USB Hub integrated in Dell monitors (B)<br />
* '''The FX Factory'''<br />
** 5&nbsp;V 1&nbsp;A (1.2&nbsp;A max) AC Travel Charger Model KJ-USB Mains. Typically provides 4.9&nbsp;V at 1&nbsp;A <ref>[http://www.cpmspectrepi.webspace.virginmedia.com/raspberry_pi/MoinMoinExport/USBPowerSupplies.html http://www.cpmspectrepi.webspace.virginmedia.com/raspberry_pi/MoinMoinExport/USBPowerSupplies.html]</ref><br />
* '''Garmin'''<br />
** 5&nbsp;V 1&nbsp;A charger (Model: PSA105R-050Q) supplied with Garmin Edge 800 GPS. Requires a USB-A to MicroUSB-B cable. Belkin 6&nbsp;ft cable (F3U151B06) works.<br />
* '''Gembird'''<br />
** 5 V 2 A Universal USB Charger (Model: MP3A-UC-AC5). Test: 1080p TV (1xHDMI), USB Wi-fi adapter (1xUSB), wireless keyboard and mouse (1xUSB). Results: ~5.3V, works without any problems (own usb cable required).<br />
* '''Globe Electric'''<br />
** 2-Outlet Tap with Surge Protection and 2 USB Chargers ([http://globe-electric.com/product/2-outlet-tap-with-surge-protection-and-2-usb-chargers-grounded-white/ 46082]). Rated at 1000&nbsp;mA. 120&nbsp;V systems only.<br />
* '''Griffin'''<br />
** Power Block Model P2417. 5&nbsp;V 2.1&nbsp;A<br />
** Power Block Model P1190R2 Two USB 5&nbsp;V Outputs, 1&nbsp;A each<br />
* '''Hama'''<br />
** 1000&nbsp;mA Travel Charger for Micro USB universal (barcode nr: 4 007249 935854)<br />
* '''Hartig + Heiling GmbH & Co. KG'''<br />
** H+H SN 6 USB<br />
* '''HP'''<br />
** 5.3&nbsp;V 2&nbsp;A Charger for HP Touchpad (B)<br />
* '''HTC'''<br />
** 5&nbsp;V 1&nbsp;A TCP-300 USB phone charger (B)<br />
** 5&nbsp;V 1&nbsp;A TC B250 USB charger (HTC R/N: 79H00096-00M)<br />
** 5&nbsp;V 1&nbsp;A TC E250 USB charger (HTC R/N: 79H00098-02M)<br />
* '''i-box (Philex Electronic Ltd)'''<br />
** 5&nbsp;V 1&nbsp;A USB charger, 1 USB socket, no USB lead supplied, Model: 76971HS/02 (available from ASDA and others in the UK) (B).<br />
* '''IDAPT'''<br />
** [http://www.idaptweb.com/universal_chargers/i4/ i4 multi device charger] - 3 interchangeable device tips + USB A socket ([https://twitter.com/andrewmk/status/226057302879375361 see it in use])<br />
* '''Innergie'''<br />
**15&nbsp;W Dual USB Adapter. Model: mMini AC15. Output: 5&nbsp;V, 3&nbsp;A (max per port), 15&nbsp;W max. [http://www.myinnergie.com/DuoPowerKit/specification.aspx Specification sheet]<br />
* '''ICIDU'''<br />
** PI-707730 charger 5V 2.1A, sometimes drops current to ~1.3A during heavy use, but still enough to power the Pi.<br />
* '''Kodak'''<br />
** 5&nbsp;V 1&nbsp;A TESA5G1-0501200<br />
** 5&nbsp;V 1.0&nbsp;A K20-AM<br />
* '''König'''<br />
** 5&nbsp;V 1&nbsp;A PSUP-GSM01<br />
* '''Kuanten'''<br />
** Model SSA051F050100USU, 1A output<br />
* '''LG'''<br />
** 4.8&nbsp;V 1&nbsp;A Travel Adapter<br />
** 5.1&nbsp;V 0.7&nbsp;A Travel Adapter (Model: STA-U34WVI)<br />
** 5.1&nbsp;V 0.7&nbsp;A Travel Adapter (Model: STA-U12ER)<br />
* '''Logic'''<br />
** 4 port USB Hub (Model LP4HUB10). (Raspberry Pi running from USB Hub port, red power line (+5&nbsp;V) inside hub cut) (B)<br />
*'''LogiLink'''<br />
**5&nbsp;V 2.1&nbsp;A Switching power supply, model PA0040 (B)<br />
* '''Logitech'''<br />
** 5&nbsp;V 1&nbsp;A SDC115-USB Remote Control Charger and cable<br />
* '''Maplin Electronics'''<br />
** 5&nbsp;V 1&nbsp;A dual USB power supply, model number H25B-MT-K2<br />
** Micro USB Power Supply N19HX<br />
* '''Medion'''<br />
** 5&nbsp;V 1&nbsp;A USB power supply for OYO ebook reader<br />
* '''Microsoft'''<br />
*** Zune Zune AC Adapter v2<br />
* '''ModMyPi'''<br />
** [https://www.modmypi.com/shop/5v-2A-modmypi-raspberry-pi-power-supply 5.25V 2A HQ Raspberry Pi USB Power Supply] (Detachable USB) [5.01 - 5.07V @ T1/T2 with Wifi dongle and Wireless Mouse/Keyboard on RPi USB ports]<br />
* '''Motorola'''<br />
** [http://www.amazon.com/Motorola-Micro-USB-Home-Travel-Charger/dp/B004EYSKM8/ 5&nbsp;V 0.85&nbsp;A SPN5504 Charger with Cable]<br />
* '''Noname'''<br />
** 5&nbsp;V 2.1&nbsp;A KMS-AC09 4 port USB charger (B) [http://www.miniinthebox.com/kms-ac09-universal-ac-adapter-for-ipad-ipad-2-iphone-white_p208568.html]<br />
** 5.2&nbsp;V 1&nbsp;A MW-3NU10GT - no cable, but this one works well (1m): [http://www.amazon.de/gp/product/B005L8VELA]<br />
** 5&nbsp;V 1&nbsp;A Model H-IP008 Serial No. H10T80L068<br />
* '''Novatel Wireless'''<br />
** 5&nbsp;V 1.05&nbsp;A Charger, model number SSW-1811, packaged with Verizon Wireless MiFi device<br />
* '''Orange'''<br />
** 5&nbsp;V 0.7&nbsp;A Charger for Orange San Francisco<br />
* '''Palm'''<br />
** 5&nbsp;V 1&nbsp;A Charger for Palm Pixi+ (B)<br />
* '''Pantech'''<br />
** 5.0&nbsp;V 1&nbsp;A CNR USB with LG DLC100 micro USB cable<br />
* '''Petzl'''<br />
** 5.0&nbsp;V 1&nbsp;A Charger that came with the Tikka core2 XP<br />
* '''Phihong'''<br />
** Switching Power Supply. Model: PSAC09R-050. Output: 5&nbsp;V, 1.8&nbsp;A, microUSB. [http://www.digikey.com/product-detail/en/PSAC09R-050/993-1109-ND/2635771 Digi-key Link]<br />
* '''PortaPow'''<br />
** PortaPow UK Mains Wall Power Supply<br />
* '''PowerGen'''<br />
** PowerGen Dual Port USB 2.1A 10W AC Travel Wall Charger. [http://www.amazon.com/gp/product/B0073FCPSK Amazon Link]<br />
* '''Rayovac'''<br />
** Universal USB Charger Model: PS69 100-240 VAC to 5 V 1 A (small cube w/folding plug) works w/wireless keyboard/mouse and mini-Wifi connected<br />
* '''RS Components'<br />
** HNP06UK (RS 7263069) Switching Adapter 5.0&nbsp;V 1200&nbsp;mA<br />
* '''Samsung'''<br />
** 5&nbsp;V 0.7&nbsp;A Charger for Galaxy S model ETA0U10EBE<br />
** 5&nbsp;V 0.7&nbsp;A Charger for Galaxy SII<br />
** 5&nbsp;V 1&nbsp;A Charger for Galaxy SIII<br />
** 5&nbsp;V 1&nbsp;A Charger for Galaxy Nexus<br />
** 5&nbsp;V 0.7&nbsp;A Charger for Galaxy S Vibrant (SGH-T959)<br />
** 5&nbsp;V 0.7&nbsp;A Travel Adapter model ATADU10EBE<br />
** 5&nbsp;V 1&nbsp;A? Samsung C Series TV USB-port for external HDDs. Running stable with openelec<br />
** 5&nbsp;V ?A (Unknown) Samsung Service Port (USB) on LN32A330J1DXZA 720p 32 inch HDTV <br />
** 5&nbsp;V Unknown Ampere Samsung UA22D5000 & UA32D5000 TV USB Port. Test with Raspbian Wheezy, Raspbmc, and RPITC<br />
* '''Shun Shing'''<br />
** 100-240&nbsp;VAC to 5&nbsp;VDC 1&nbsp;A USB power supply, model SP5Q-AU [http://jaycar.co.nz/productView.asp?ID=MP3455 Jaycar]<br />
* '''Sony Ericsson'''<br />
** 5&nbsp;V 0.7&nbsp;A Charger CST-80<br />
** 5&nbsp;V 0.85&nbsp;A Greenheart&#153; Charger EP800. Typically provides 4.8&nbsp;V at 0.85&nbsp;A <ref>[http://www.cpmspectrepi.webspace.virginmedia.com/raspberry_pi/MoinMoinExport/USBPowerSupplies.html http://www.cpmspectrepi.webspace.virginmedia.com/raspberry_pi/MoinMoinExport/USBPowerSupplies.html]</ref>.<br />
* '''StarTech'''<br />
** 4 Port USB 2.0 Hub Raspberry Pi can be powered just by plugging USB input into the Raspberry Pi, don't need power in micro USB port.<br />
* '''Travel Charger'''<br />
** 5&nbsp;V 2.0&nbsp;A USB Power Adapter, [http://www.amazon.co.uk/gp/product/B0065JCIPU/ Amazon Link]<br />
* '''Technika'''<br />
** 5&nbsp;V 1&nbsp;A USB Power Adapter, model MPASS01 (B)<br />
* '''The Pi Hut'''<br />
** Micro USB Power Supply for the Raspberry Pi. 5&nbsp;V 1000&nbsp;mA (from [http://thepihut.com/collections/power-supplies The Pi Hut's Raspberry Pi Store]) (also from [http://www.ebay.co.uk/itm/330844162509 eBay ])<br />
* '''Trisonic'''<br />
** TS-CP600T - MICRO USB HOME & TRAVEL CHARGER (5&nbsp;V, 800&nbsp;mA) $3 at Daiso U.S. stores.<br />
* '''TruePower'''<br />
** [http://u-socket.com/ U-Socket] 5&nbsp;V 2.1&nbsp;A AC Receptacle with Built-in USB ports (2.1&nbsp;A per USB port) model ACE-7169<br />
* '''Voltcraft'''<br />
** SPS5-12W, 2500&nbsp;mA, requires additional USB <-> miniUSB adapter/cable, works perfectly (bought from [http://www.conrad.de/ce/de/product/512660/VOLTCRAFT-SPS5-12W-Steckernetzteil-Steckernetzgeraet-5-VDC-2500-mA-12-Watt Conrad Shop])<br />
* '''ZTE'''<br />
** ZTE Blade charger STC-A22O501700USBA-A 5&nbsp;V 700&nbsp;mA<br />
<br />
===Problem power Adapters===<br />
* '''Nokia'''<br />
** 5&nbsp;V 1.2&nbsp;A AC-10A & AC-10E Chargers only provide 4.8V at TP1 & TP2<br />
** [http://accessories.nokia.com/products/nokia-fast-usb-charger-ac-16/ 5&nbsp;V 1&nbsp;A AC-16E Charger] Provides only 4.7V across TP1 & TP2 when at idle<br />
<br />
* '''Masterplug'''<br />
** Masterplug Surge Protected USB Adaptor 2 x 1&nbsp;A USB Polished Black - USB ports and Ethernet don't work with this adapter and some screen artifacts using HDMI.<br />
* '''Monoprice'''<br />
** 5&nbsp;V, 2&nbsp;A 3 Outlet Power Surge Protector Wall Tap with 2 Built-In USB Charger - some display artifacts, sometimes unable to find mouse, some failures to boot. Measured to less than 4.75&nbsp;V between TP1 and TP2 when used with a Monoprice cable.<br />
* '''Sony Ericsson'''<br />
** 5&nbsp;V, 850&nbsp;mA EP800. Some failures to boot, Ethernet loops at boot.<br />
<br />
===Working external Battery packs (with 5&nbsp;V regulated output)===<br />
* '''Anker Astro3'''<br />
** Anker Astro3 10000&nbsp;mAh with dual 2&nbsp;A USB output<br />
* '''Duracell'''<br />
** PPS2 Instant USB Charger<br />
* '''Energizer/XPAL'''<br />
** XP18000 18000&nbsp;mAh Power Pack<br />
* '''Generic - eBay no brand'''<br />
** 6000T Pocket Power 5000&nbsp;mAh - eBay item 271009959140<br />
** Power Bank for iPad/iPhone 5000&nbsp;mAh (looks the same as a New Trent IMP50D or TeckNet iEP380) - eBay item 280914455938<br />
* '''Mophie'''<br />
** 38113BBR Juice Pack Powerstation 4000 mAh: output 2.1 A max: included charging cable powers RPi, 7.5 hrs light use w/keyboard and mini-Wifi on RPi ports<br />
* '''New Trent'''<br />
** iCurve IMP70D 7000&nbsp;mAh (Approx 12&nbsp;hours from full charge)<br />
** IMP120D 12000&nbsp;mAh<br />
* '''Sinoele'''<br />
** Movpower - Power Bank 5200&nbsp;mAh (8&nbsp;hours with Wi-Fi active)<br />
* '''TeckNet'''<br />
** iEP387 Dual-Port 7000&nbsp;mAh External Power Bank (The charging lead can be used to connect the Tecknet to the Raspberry Pi. Ran the Raspberry Pi with Wi-Fi dongle and wireless keyboard receiver for over 9 hours of light use.)<br />
** iEP392 Dual-Port 12000&nbsp;mAh External Power Bank (1&nbsp;A port, ~16.5 hours)<br />
** Rayovac PS60 5&nbsp;V 800&nbsp;mAh<br />
* '''VINZO'''<br />
** Power Bank 5000&nbsp;mAh Grey Output 5&nbsp;V 1000&nbsp;mA<br />
* '''Kodak Power Pack KP1000'''<br />
** 1&nbsp;A USB rechargeable battery pack - see [http://blog.sheasilverman.com/2012/09/its-alive/ Shea Silverman's blog]<br />
<br />
== Display adapters ==<br />
Note that active converter boxes may draw power through the HDMI port, and thus will put an extra load on your PSU, and also increase the current running through the Raspberry Pi's primary input fuse. HDMI ports (and the raspberry PI) are designed so that they deliver a very limited amount of power (50&nbsp;mA) to the TV/Monitor/display-adapter and much more isn't in theory allowed. In fact there is a diode (D1) in series with the power line which can only handle 200&nbsp;mA, if the adapter tries to draw much more than that the diode might fail. Therefore only externally powered adapters are to be recommended. Despite this, many people report success with non externally powered devices. If you have bought a non externally powered HDMI to VGA adapter, and you experience problems with it (It behaves badly, D1 burns out, F3 "blows", or your PSU overloads), then not all is lost, there are cheap (a few dollars) adapters that allow you to add external power to the HDMI cable! An example can be found here: [http://dx.com/p/hdmi-male-to-hdmi-female-adapter-w-power-input-port-black-155361].<br />
<br />
===HDMI->DVI-D cables===<br />
HDMI to DVI-D cables, or HDMI cables with an DVI-D adapters should work, connected to a DVI-D monitor, that is because both HDMI and DVI use the same kind of digital signaling (LVDS). The only limitation being that DVI-D misses the signal channel for audio.<br />
<br />
There are three kinds of DVI. There is DVI-D, a digital signal fully compatible with HDMI, so a passive cable can be used. There is DVI-I, which is a connector with both analog pins and digital pins. An HDMI to DVI-D adapter fits in a DVI-I female connector. Finally, there is DVI-A. This a fairly rare connection, but occasionally it will be found on some monitors and is an analog interface, in fact the same as VGA! In any case, you may need to change [[RPi_config.txt|config.txt]] hdmi_force_hotplug=0 to =1 if your display does not receive DVI signal (the analog output is likely active).<br />
<br />
Some adapters like Farnell part AK-CBHD03-BK are HDMI to DVI-I, which, while not fitting in a DVI-D monitor, are still compatible. The analog pins simply must be bent.<br />
<br />
The HDMI to DVI-D cable provided by Apple with the 2010 Mac Mini worked. It does not appear this adapter can be purchased separately.<br />
<br />
* '''The Pi Hut'''<br />
** HDMI to DVI Cable for the Raspberry Pi (from [http://thepihut.com/collections/video-output/products/hdmi-to-dvi-cable-for-the-raspberry-pi The Pi Hut's Raspberry Pi Store])<br />
* '''Other Variants'''<br />
** AmazonBasics HDMI to DVI Adapter Cable (model SK231) works and is inexpensive.<br />
** [http://www.ebay.com/itm/DVI-Female-to-HDMI-Male-Adapter-Converter-Adaptor-Gold-for-HDTV-Full-HD-/320946033059?pt=US_Video_Cables_Adapters&hash=item4ab9dfd1a3 A generic HDMI-to-DVI converter from eBay]. Works well, but it's probably the cause of some power loss between the Raspberry Pi and the monitor, causing [http://elinux.org/R-Pi_Troubleshooting#Interference_visible_on_a_HDMI_or_DVI_monitor this] problem. A setting of config_hdmi_boost='''5''' in /etc/boot solved this. Note that config_hdmi_boost='''4''', as suggested in the troubleshooting guide, helped, but it did not solve the problem completely.<br />
<br />
===HDMI->VGA Cables===<br />
HDMI to VGA cables <strong>do not work!</strong> <br />
They rely on logic incorporated in a video card that isn't available in a PI.<br />
Somehow such a video card outputs analog signal on the otherwise purely digital HDMI connector, that seems to be the only way for it to work.<br />
But normally HDMI cables <strong>never</strong> carry analog signals and the PI surely doesn't output analog signals either, almost no HDMI output device does, as its completely against HDMI specifications.<br />
<br />
===HDMI->VGA converter boxes===<br />
HDMI to VGA <strong>converters</strong> do work, they convert the digital serial data streams from HDMI and using complex logic, and digital to analog converters they convert the HDMI signal to the analog signals needed for VGA, and sometimes also convert HDMI audio to an analog stereo signal. But note that if they feed off the PI it can cause a problem, as the PI only is designed to provide about 50mA to the (HDMI or DVI-D) monitor, and these adapters use >200mA, while the absolute maximum the PI can let through is 200mA.<br />
These adapters also thus use about half the energy that the PI (without USB devices) uses.<br />
Therefore its much better to use an adapter that has an external power input. Alternatively there are HDMI dongles (male to female HDMI adapters) that have a barrel input connector to feed the adapter with.<br />
<br />
Most will require use [[RPi_config.txt]]. Start off with hdmi_safe=1.<br />
<br />
At under ten pound [currently listed at £29.80, there are white ones for £11 linked down the page but it's not clear if these are identical] this one [http://www.amazon.co.uk/gp/product/B0088K7QUQ/ref=s9_simh_gw_p147_d0_i1?pf_rd_m=A3P5ROKL5A1OLE&pf_rd_s=center-3&pf_rd_r=1Y006WNZC47TTNRJFH1D&pf_rd_t=101&pf_rd_p=317828027&pf_rd_i=468294] is one of the cheapest, but perhaps due to a more advanced design is seems power frugal enough to most often work well with a PI, it has many comments saying it works well with the PI, and gives tips on how to edit config.txt.<br />
<br />
[http://www.element14.com/community/groups/raspberry-pi/blog/2012/08/16/raspberry-pi-hdmi-to-vga-converter Sanoxy HDMI to VGA converter], $27 from Amazon, no changes required with official Raspbian Wheezy image (2012-Jul-15), note: had already disabled overscan previously<br />
<br />
http://www.amazon.co.uk/gp/product/B007KEIRNG -- "Neewer" HDMI to VGA -- some issues discussed below:<br />
However, according to user "Tom1989" the same Neewer HDMI to VGA adapter burned out BAT54 Schottky diode D1 on the Raspberry Pi and broke its HDMI output: [http://www.raspberrypi.org/phpBB3/viewtopic.php?f=28&t=9819 Serious HDMI Problems. What's that smell? Burning Raspberry!]. On that thread, "mahjongg" suggested the NXP (or equivalent) PMEG2010AET as a high-current replacement for D1. The PMEG2010AET has 1&nbsp;A max forward current, much greater than the BAT54's 200&nbsp;mA limit which may be exceeded by your HDMI -> VGA converter. Remember that the converter's current must come from your Raspberry Pi power supply and go through the Micro USB cable and polyfuse F3, so you may get extra voltage drops and/or cause F3 to trip depending on how much current the converter uses. As always with board modifications, YMMV. Also on the "Burning Raspberry!" thread, user "pwinwood" reported the Neewer's current to be 400&nbsp;mA, which is twice the limit of BAT54 diode D1. "pwinwood" also took the Neewer apart and added its own +5&nbsp;V connection adapted from a USB cable, which bypasses Raspberry Pi's Micro USB cable and polyfuse F3.<br />
<br />
* Link to a gallery with detailed images & steps of the same adapter modification: [http://imgur.com/a/sLogs/all HERE] --''by [[User:Pinoccio|Pinoccio]]''<br />
<br />
http://www.amazon.co.uk/KanaaN-Adapter-Converter-Cable-Resolutions/dp/B007QT0NNW -- "Kanaan" HDMI-VGA<br />
<br />
http://www.ebay.com/itm/ws/eBayISAPI.dll?ViewItem&item=130699741793 -- eBay is swarming with $16 converters all like this one.<br />
<br />
This adapter -- http://www.ebay.co.uk/itm/300692770623 -- works from 640x480 up to 1920x1080, audio over HDMI works too.<br />
Sadly the IC's on the PCB have all been scrubbed. In-depth review http://raspi.tv/2013/hdmi-to-vga-video-converter-with-sound-for-raspberry-pi-review.<br />
Requires HDMI boost and overscan, [[RPi_config.txt|config.txt]] settings for 640x480 @60&nbsp;Hz:<br />
<br>hdmi_drive=2<br />
<br>hdmi_group=2<br />
<br>hdmi_mode=4<br />
<br>config_hdmi_boost=4<br />
<br>overscan_top=-30<br />
<br>overscan_bottom=-30<br />
<br>overscan_left=-30<br />
<br>overscan_right=-30<br />
<br />
It seems unlikely any of these HDMI->VGA converters could be used for driving a SCART RGB SD CRT TV with a suitable lead (as shown here for ATI/Nvidia PC output http://www.mythtv.org/wiki/RGB_Scart) because they only output preset progressive resolutions, whereas the TV will need an interlaced resolution and probably custom timings.<br />
<br />
According to user "Mortimer" -- HDFuryPro HDMI to YPbBr/VGA Converter found on Amazon -- http://www.amazon.co.uk/Inputs-Component-Video-YPbPr-Converter/dp/B00797ZZ4S/ -- Works with Raspberry Pi. Tested against a Philips 170B 1280x1024 LCD monitor, producing a full native resolution image. Not tested against a Component Video TV yet, and audio has yet to be got working.<br />
The [[RPi_config.txt|config.txt]] settings used are:<br />
<br>hdmi_drive=2<br />
<br>hdmi_group=2<br />
<br>hdmi_mode=36<br />
<br>disable_overscan=1<br />
<br />
<br />
According to user "Mortimer" -- HDFury1 1080p HDMI to VGA Converter from HDFury.com. I'm not sure the HDFury1 can be got a hold of easily nowadays, I happened to have access to one to try out. HDFury2, 3 and 4 are available as far as I can tell, but it is very pricey compared to the alternatives. HDFury1 was around £80 when we bought one for a project at work. HDFury2 seems to be around £130, 3 and 4 are getting on towards £200 or more. So not to be recommended as a solution unless you happen to have one lying around. I don't believe there is any relationship between the company that produces these and the HDFuryPro I bought for myself (See above). I didn't alter any config settings, just plugged it in. It doesn't work without having its external power supply connected, as it requires 0.4&nbsp;A, which is too much draw for the 5&nbsp;V supply available from the HDMI socket on the Raspberry Pi. Its power LED lights, but no picture is produced. In comparison to the HDFuryPro this picture from this device is sharper, but it is not enough to justify the extra cost.<br />
The [[RPi_config.txt|config.txt]] settings used are:<br />
<br>hdmi_drive=2<br />
<br>hdmi_group=2<br />
<br>hdmi_mode=36<br />
<br>disable_overscan=1<br />
<br />
http://www.amazon.co.uk/gp/product/B007SM7O2U/ref=oh_details_o02_s00_i00 - "Cable Matters"<br />
<br />
Here It is another option: http://www.dealextreme.com/p/hdmi-v1-4-male-to-vga-female-converter-adapter-cable-white-15cm-130458, is cheap (it's free shipping from china) and works perfectly, I tested it with an Acer VGA monitor (AL1511), without no change in my XBMC distribution.<br />
The config.txt for Raspbian (Flatron VGA monitor 1024 * 768):<br />
<br>hdmi_drive=2<br />
<br>hdmi_group=2<br />
<br>hdmi_mode=16<br />
<br>hdmi_force_hotplug=1<br />
<br>disable_overscan=0<br />
<br />
<br />
And another one: http://cgi.ebay.pl/ws/eBayISAPI.dll?ViewItem&item=251086464644. It is very cheap, but it works perfectly. No config.txt changes was needed at all. I've booted Raspbian and OpenELEC. Monitor is detected correctly and the optimal resolution is set (Raspbian) or you can change the res in the menu (OpenELEC). <br />
The /opt/vc/bin/tvservice is able to read monitor edid data. I tested the adapter using NEC 72VM 15" LCD. (1280x1024 60&nbsp;Hz, 1024x768 60&nbsp;Hz, 640x480 works) The adapter is based on Lontium LT8511A chip, but I was unable to get the specification for it.<br />
The D1 diode is getting very hot though. Most likely the adapter drives more than 200&nbsp;mA. The standard RS Components 1.2&nbsp;A USB power supply is able to provide enough power for the Raspberry Pi and the adapter. I'll try to modify the adapter to connect external power to bypass D1.<br />
Marcin.<br />
<br />
<br />
Newark/element14 sells the "Pi-View" HDMI-VGA converter specifically for use with the Raspberry Pi. It does work although the small box gets warm and the video output isn't great (slightly fuzzy text, smaller screen area even with overscan enabled):<br />
<br />
http://canada.newark.com/element14/piview/cable-assembly-hdmi-to-vga-adapter/dp/07W8937<br />
<br />
===DVI-D -> VGA active adapters===<br />
None are currently listed<br />
<br />
===Composite->SCART===<br />
SCART adapters (SCART plugs with three RCA connectors in the back), will probably work when used with the yellow RCA plug connected to the Raspberry Pi's RCA video output. Additionally using a splitter cable (3.5&nbsp;mm jack plug on one end, and red-white RCA plugs on the other end) will probably work when plugged into the red and white (left and right audio channels) of the SCART adapter.<br />
<br />
* Generic - works<br />
<br />
===Composite->VGA converter boxes===<br />
* [http://www.extron.com/product/product.aspx?id=dvs204| Extron DVS-204] - works no problem!<br />
<br />
== SD cards ==<br />
<br />
The SD card section has been moved to a separate page. See [[RPi SD cards]]<br />
<br />
== Foreign Language Translations ==<br />
* [[Ru:RaspberryPiBoardVerifiedPeripherals]]<br />
<br />
== References ==<br />
<references><br />
</references><br />
<br />
{{Template:Raspberry Pi}}<br />
♦<br />
nbsp;V 1nbsp;V 1000</div>Pioneerhttps://elinux.org/index.php?title=RPi_Advanced_Setup&diff=242564RPi Advanced Setup2013-04-13T19:37:44Z<p>Pioneer: /* Finding hardware and setting up */</p>
<hr />
<div>[[Category: Linux]]<br />
[[Category:ARM Development Boards]]<br />
[[Category: Broadcom]]<br />
[[Category:Development Boards]]<br />
[[Category: RaspberryPi]]<br />
[[Category: Education]]<br />
{{Template:RPi_Startup}}<br />
<br />
<br />
=Notes=<br />
<br />
'''WARNING: This page is not suitable for the average user. Information in this page is for experienced hackers only.'''<br />
<br />
This page is a community work in progress in preparation for the first users. If something doesn't work or isn't covered in these guides, please feel free to ask on the [http://www.raspberrypi.org/?page_id=43 Forum]. But ''before'' you ask there, make sure you read the '''[http://www.raspberrypi.org/?page_id=8 FAQs]'''.<br />
<br />
This page is based on [[BeagleBoardBeginners]] so the serial port info is appliable only under explained circumstances. Also, many Raspberry Pi users will buy pre-programmed SD cards and can skip to reading [[RPi Hardware Basic Setup]]. We expect that once Raspberry Pi boards become generally available helpful volunteers will update this page to match Raspberry Pi completely or point to better information elsewhere.<br />
<br />
'''This page in a major work in progress!'''<br />
<br />
=Finding hardware and setting up=<br />
''Main article: see [[RPi Hardware Basic Setup]]''<br />
<br />
You'll need to [[RPi Beginners#SD_card_setup | copy an image]] to a [[RPi_VerifiedPeripherals#SD_cards | suitable SD card]] (or [[RPi Beginners#Advanced_SD_card_setup | make your own image]]). You'll also need a USB keyboard, TV/Monitor (with HDMI/DVI/Composite/SCART input), and power supply (USB charger or a USB port from a powered USB Hub or another computer).<br />
<br />
You'll likely also want a USB mouse, a case, and a USB Hub (a necessity for Model A). A powered USB Hub will reduce the demand on the RPi. To connect to the Internet, you'll need either an Ethernet/LAN cable (Model B) or a USB WiFi adaptor (either model). See [[RPi VerifiedPeripherals]] for more information on supported peripherals.<br />
<br />
All this basic verified hardware is available from both [http://thepihut.com/ Pi Hut's Raspberry Pi Store] and [http://modmypi.com ModMyPi's Raspberry Pi Shop]<br />
<br />
When setting up, it is advisable to connect the power after everything else is ready. ''See [[RPi_Hardware_Basic_Setup#Connecting_Together]].''<br />
<br />
=Serial connection=<br />
<br />
''For help setting up a serial connection with the Raspberry Pi, see [[RPi_Serial_Connection]].''<br />
<br />
=Advanced SD card setup=<br />
<br />
Now we want to use an SD card to install some GNU/Linux distro in it and get more space for our stuff. You can use either an SD or SDHC card. In the latter case of course take care that your PC card reader also supports SDHC.<br />
Be aware that you are not dealing with an x86 processor, but instead a completely different architecture called ARM, so don't forget to install the ARM port for the distro you are planning to use.<br />
<br />
Our first step will be the formatting of the SD card.<br />
<br />
== Formatting the SD card via the mkcard.txt script ==<br />
'''(to be completed)'''<br />
<br />
# Download '''mkcard.txt''' from ???.<br />
# <code>$ chmod +x mkcard.txt</code><br />
# <code>$ ./mkcard.txt /dev/sd</code>''x'', Where ''x'' is the letter of the card. You can find this by inserting your card and then running <code> dmesg | tail</code>. You should see the messages about the device being mounted in the log. Mine mounts as '''sdc'''.<br />
<br />
Once run, your card should be formatted. <br />
<br />
== Formatting the SD card via fdisk "Expert mode" ==<br />
<br />
First, lets clear the partition table:<br />
<br />
================================================================================<br />
$ sudo fdisk /dev/sdb<br />
<br />
Command (m for help): o<br />
Building a new DOS disklabel. Changes will remain in memory only,<br />
until you decide to write them. After that, of course, the previous<br />
content won't be recoverable.<br />
<br />
Warning: invalid flag 0x0000 of partition table 4 will be corrected by w(rite) <br />
================================================================================<br />
<br />
Print card info:<br />
<br />
================================================================================<br />
Command (m for help): p<br />
<br />
Disk /dev/sdb: 128 MB, 128450560 bytes<br />
....<br />
================================================================================<br />
<br />
Note card size in bytes. Needed later below.<br />
<br />
Then go into "Expert mode":<br />
<br />
================================================================================<br />
Command (m for help): x<br />
================================================================================<br />
<br />
Now we want to set the geometry to 255 heads, 63 sectors and calculate the number of cylinders required for the particular SD/MMC card:<br />
<br />
================================================================================<br />
Expert command (m for help): h<br />
Number of heads (1-256, default 4): 255<br />
<br />
Expert command (m for help): s<br />
Number of sectors (1-63, default 62): 63<br />
Warning: setting sector offset for DOS compatiblity<br />
================================================================================<br />
<br />
NOTE: Be especially careful in the next step. First calculate the number of cylinders as follows:<br />
<br />
* B = Card size in bytes (you got it before, in the second step when you printed the info out)<br />
* C = Number of cylinders<br />
<br />
C=B/255/63/512<br />
<br />
When you get the number, you round it DOWN. Thus, if you got 108.8 you'll be using 108 cylinders.<br />
<br />
================================================================================<br />
Expert command (m for help): c<br />
Number of cylinders (1-1048576, default 1011): 15<br />
================================================================================<br />
<br />
In this case 128MB card is used (reported as 128450560 bytes by fdisk above), thus 128450560 / 255 / 63 / 512 = 15.6 rounded down to 15 cylinders. Numbers there are 255 heads, 63 sectors, 512 bytes per sector.<br />
<br />
So far so good, now we want to create two partitions. One for the boot image, one for our distro.<br />
<br />
Create the FAT32 partition for booting and transferring files from Windows. Mark it as bootable.<br />
<br />
================================================================================<br />
Expert command (m for help): r<br />
Command (m for help): n<br />
Command action<br />
e extended<br />
p primary partition (1-4)<br />
p<br />
Partition number (1-4): 1<br />
First cylinder (1-245, default 1): (press Enter)<br />
Using default value 1<br />
Last cylinder or +size or +sizeM or +sizeK (1-245, default 245): +50<br />
<br />
Command (m for help): t<br />
Selected partition 1<br />
Hex code (type L to list codes): c<br />
Changed system type of partition 1 to c (W95 FAT32 (LBA))<br />
<br />
Command (m for help): a<br />
Partition number (1-4): 1<br />
================================================================================<br />
<br />
Create the Linux partition for the root file system.<br />
<br />
================================================================================<br />
Command (m for help): n<br />
Command action<br />
e extended<br />
p primary partition (1-4)<br />
p<br />
Partition number (1-4): 2<br />
First cylinder (52-245, default 52): (press Enter)<br />
Using default value 52<br />
Last cylinder or +size or +sizeM or +sizeK (52-245, default 245):(press Enter)<br />
Using default value 245<br />
================================================================================<br />
<br />
Print and save the new partition records.<br />
<br />
================================================================================<br />
Command (m for help): p<br />
<br />
Disk /dev/sdc: 2021 MB, 2021654528 bytes<br />
255 heads, 63 sectors/track, 245 cylinders<br />
Units = cylinders of 16065 * 512 = 8225280 bytes<br />
<br />
Device Boot Start End Blocks Id System<br />
/dev/sdc1 * 1 51 409626 c W95 FAT32 (LBA)<br />
/dev/sdc2 52 245 1558305 83 Linux<br />
<br />
Command (m for help): w<br />
The partition table has been altered!<br />
<br />
Calling ioctl() to re-read partition table.<br />
<br />
WARNING: Re-reading the partition table failed with error 16: Device or resource busy.<br />
The kernel still uses the old table. The new table will be used at the next reboot.<br />
<br />
WARNING: If you have created or modified any DOS 6.x partitions, please see the fdisk <br />
manual page for additional information.<br />
Syncing disks.<br />
================================================================================<br />
<br />
Now we've got both partitions, next step is formatting them.<br />
<br />
''NOTE'': If the partitions (/dev/sdc1 and /dev/sdc2) does not exist, you should unplug the card and plug it back in. Linux will now be able to detect the new partitions. <br />
<br />
================================================================================<br />
$ sudo mkfs.msdos -F 32 /dev/sdc1 -n LABEL<br />
mkfs.msdos 2.11 (12 Mar 2005)<br />
<br />
$ sudo mkfs.ext3 /dev/sdc2<br />
mke2fs 1.40-WIP (14-Nov-2006)<br />
Filesystem label=<br />
OS type: Linux<br />
Block size=4096 (log=2)<br />
Fragment size=4096 (log=2)<br />
195072 inodes, 389576 blocks<br />
19478 blocks (5.00%) reserved for the super user<br />
First data block=0<br />
Maximum filesystem blocks=402653184<br />
12 block groups<br />
32768 blocks per group, 32768 fragments per group<br />
16256 inodes per group<br />
Superblock backups stored on blocks: <br />
32768, 98304, 163840, 229376, 294912<br />
<br />
Writing inode tables: done <br />
Creating journal (8192 blocks): done<br />
Writing superblocks and filesystem accounting information: <br />
================================================================================<br />
<br />
All done!<br />
<br />
''NOTE'': For convenience, you can add the <tt>-L</tt> option to the <tt>mkfs.ext3</tt> command to assign a volume label to the new ext3 filesystem. If you do that, the new (automatic) mount point under <tt>/media</tt> when you insert that SD card into some Linux hosts will be based on that label. If there's no label, the new mount point will most likely be a long hex string, so assigning a label makes manual mounting on the host more convenient.<br />
<br />
== Setting up the boot partition ==<br />
<br />
The boot partition must contain the following files, get them from one of the official images:(bootable/fat32 partition)<br />
* bootcode.bin : 2nd stage bootloader, starts with SDRAM disabled<br />
* <del>loader.bin : 3rd stage bootloader, starts with SDRAM enabled</del><br />
* start.elf: The GPU binary firmware image, provided by the foundation.<br />
* kernel.img: The OS kernel to load on the ARM processor. Normally this is Linux - see instructions for [[RPi Kernel Compilation |compiling a kernel]].<br />
* cmdline.txt: Parameters passed to the kernel on boot.<br />
<br />
<br />
Optional files:<br />
* [[RPi config.txt|config.txt]]: A configuration file read by the GPU. Use this to override set the video mode, alter system clock speeds, voltages, etc.<br />
* vlls directory: Additional GPU code, e.g. extra codecs. Not present in the initial release.<br />
<br />
=== Additional files supplied by the foundation ===<br />
<br />
These files are also present on the SD card images supplied by the foundation.<br />
<br />
Additional kernels. Rename over kernel.img to use them (ensure you have a backup of the original kernel.img first!):<br />
* kernel_emergency.img : kernel with busybox rootfs. You can use this to repair the main linux partition using e2fsck if the linux partition gets corrupted.<br />
<br />
Before the introduction of the 512MB Raspberry PI additional GPU firmware images (start.elf files) were delivered, to be copied over start.elf to use them:<br />
<br />
the file called start.elf actually determines how much of the available 256MB of memory is assigned to the GPU, but previously each start.elf file gave a fixed split size.<br />
The other splits were simply very similar files with a different filename, which were copied over the one called start.elf that was actually to be used, the others had names like arm192_start.elf and such.<br />
<br />
* arm128_start.elf : 128M ARM, 128M GPU split (use this for heavy 3D work, possibly also required for some video decoding)<br />
* arm192_start.elf : 192M ARM, 64M GPU split (this is the default)<br />
* arm224_start.elf : 224M ARM, 32M GPU split (use this for Linux only with no 3D or video processing. Its enough for the 1080p framebuffer, but not much else)<br />
* arm240_start.elf : 240M ARM, 16M GPU split (use this for headless mode only. It is enough to boot the system, but you can not use video at all.)<br />
<br />
Note that actually there is no "default" split, the nature of the software determines what is the most suitable split. So a "distro" that is very heavy multimedia oriented will normally use the 128/128MB split as the GPU needs a lot of RAM, but a generic desktop distro will probably use the 64/192 MB split, and a game that doesn't use the GPU will probably use the 32/224MB split.<br />
<br />
However for a situation where there are two memory sizes (256 and 512) this isn't a very smart system. For example the maximum GPU memory spit of 256MB /2 = 128 MB would in the past give the CPU 128 MB, and the GPU also 128 MB, but when you use that memory split on a 512 MB PI it would stil give 128 MB to the CPU, and the rest, a whopping 384 MB to the GPU, which couldn't do anything with it.<br />
<br />
So the RPF changed the firmware so that a single start.elf you now can give the GPU exactly the amount you want, in chunks of 16MB, with 16MB as minimum, and 128MB as maximum.<br />
<br />
The new syntax is to use:<br />
<br />
'''gpu_mem=(number of megabytes for the GPU)'''<br />
<br />
So for example putting<br />
<br />
gpu_mem=64<br />
<br />
will give the GPU 64 MB and whatever the rest is (either 192 or 448 MB) to the ARM CPU.<br />
<br />
<!--<br />
This should have a seperate page.<br />
=SD Card Cloning/Backup=<br />
Note: Update these instructions if required once they've been tried<br />
From windows you can copy the full SD-Card by using [https://wiki.ubuntu.com/Win32DiskImager Win32DiskImager] (thanks to Bradburts & Gert [http://www.raspberrypi.org/forum/general-discussion/backing-up-sd-card from the forum]).<br />
<br />
Alternatively, you can use the following instructions as provided by Gert [http://www.raspberrypi.org/forum/general-discussion/backing-up-sd-card from the forum]):<br />
<br />
Note:<br />
Many built-in SD card readers do not work, so if you have problems<br />
use an external SD-USB adapter for this.<br />
<br />
==Required Software Setup==<br />
* download a windows utility dd.exe from http://www.chrysocome.net/dd<br />
* rename it windd.exe<br />
(This excutable can to write to your harddisk so exercise caution using it!)<br />
* make a copy named dd-removable.exe<br />
(That excutable refuses to write to your harddisk as it is named dd-removable<br />
As long as you use dd-removable.exe you can not lose your harddisk)<br />
* Connect an SD card to the computer<br />
* run "dd-removable –list"<br />
<br />
Should give something like this:<br />
rawwrite dd for windows version 0.6beta3.<br />
Written by John Newbigin <jn@it.swin.edu.au><br />
This program is covered by terms of the GPL Version 2.<br />
<br />
NT Block Device Objects<br />
\\?\Device\Harddisk1\Partition0<br />
link to \\?\Device\Harddisk1\DR8<br />
Removable media other than floppy. Block size = 512<br />
size is 4075290624 bytes<br />
<br />
This "\\?\Device\Harddisk1\Partition0" is the part you need.<br />
<br />
==Reading an image from the SD Card==<br />
BEWARE: DO THIS WRONG AND YOU CAN LOSE YOUR HARDDISK!!!<br />
<br />
Obviously, you can NOT use 'dd-removable' to read an image as that executable refuses to write to your harddisk (so extra care is required here as you use 'windd').<br />
<br />
* To '''read''' an SD-card image from the SD-card use:<br />
windd bs=1M if=\\?\Device\Harddisk1\Partition0 of=THE_IMAGE_READ –size<br />
Your disk name ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^<br />
<br />
==Copying an image to the SD Card==<br />
<br />
BEWARE: DO THIS WRONG AND YOU CAN LOSE YOUR HARDDISK!!!<br />
<br />
* To '''copy''' an image named "THEIMAGE" to the SD-card do this:<br />
dd-removable bs=1M if=THEIMAGE of=\\?\Device\Harddisk1\Partition0<br />
Your disk name ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^<br />
<br />
--><br />
<br />
=Finally booting GNU/Linux=<br />
== important steps ==<br />
to be completed<br />
<br />
== Setting up for remote access / headless operation ==<br />
If you're anything like me (lazy, with a limited number of monitors), you'll want to get your Pi set up for remote access as soon as possible. Luckily, this is easy.<br />
''These instructions assume you're using the official Debian distro for the Pi. Steps 0 & 1 based on info from [http://steve.dynedge.co.uk/2012/05/29/enabling-ssh-on-debian-raspberry-pi/ Steve Smith].''<br />
* '''Step 0'''. Before you set up SSH, you might want to change the default password on the Pi, especially if it'll end up internet-facing. Do this on the Pi's console with the following command: <pre>passwd</pre><br />
* '''Step 1: Enable SSH''' with the following command:<pre>sudo mv /boot/boot_enable_ssh.rc /boot/boot.rc</pre>This will enable sshd on the next boot. Restart the Pi. On reboot, you should see a line like the following:<pre>Starting OpenBSD Secure Shell server: sshd</pre> near the end of the boot sequence. This indicates that sshd is enabled, and you should be able to ssh into the Pi. You'll need the Pi's IP adress to do that; get that at the Pi's console with:<pre>ip addr</pre>You may also find it useful to copy an SSH key to the Pi so you don't need to enter a password each time you connect. To do that, first check if you've already got a public ssh keyfile:<pre>ls ~/.ssh/id_rsa.pub</pre>If you haven't, you can generate one with:<pre>ssh-keygen -t rsa -C "your_email@youremail.com"</pre>Finally, copy the keyfile to '''~/.ssh/authorized_keys''' on the Pi (there's a few different ways to do this, I used Transmit[http://panic.com/transmit/] to copy it over SFTP, since I'm a Mac user. Windows users have WinSCP[http://winscp.net/eng/index.php], and Linux users probably already know how to do it ;) ). This file contains '''all''' of the keys authorised to connect to the Pi, so will probably be blank or non-existent on a new Pi. If so, just copy '''id_rsa.pub''' to this location. If it already exists, add the key from '''id_rsa.pub''' to the end of the file.<br />
* '''Step 2: IP address config.''' If your Pi is going to be always-on, or your network is set up in a such a way that devices always get the same IP, you can skip the step. However, if your Pi's IP is likely to change frequently (say, for instance, you're just powering it up every so often to play, and your network assigns IPs first-come first-served {like most home routers} ), it's a good idea to set up a consistent network address for your Pi. There's two ways to do this: the quick (but brittle) way and the more flexible way.<br />
**'''The quick way: assign a static IP address to your Pi.''' This is simple, but runs the risk of clashing IP addresses with other devices on your network since your Pi's address will no longer be managed by DHCP. I haven't tried this myself, but here's some instructions from [http://blog.andrewmunsell.com/post/24830266512/setting-up-the-raspberry-pi-as-a-headless-device Andrew Munsell]. He's using '''192.168.1.222''' for his Pi, since that's outside the range assigned by his router. Change this address to whatever suits.<pre>You can do this in Debian Squeeze on the Raspberry by modifying the /etc/network/interfaces file.&#10;&#10;I removed the original iface eth0 line and replaced it with the following:&#10;&#10;iface eth0 inet static&#10;address 192.168.1.222&#10;netmask 255.255.255.0&#10;gateway 192.168.1.1&#10;</pre>On reboot, your Pi should now be using the static address specified in '''/etc/network/interfaces'''.<br />
**'''The flexible way: set up avahi / zeroconf.''' Zeroconf is 'a set of techniques that automatically creates a usable Internet Protocol (IP) network without manual operator intervention or special configuration servers.'[http://en.wikipedia.org/wiki/Zero_configuration_networking]. Avahi is an implementation of zeroconf which 'ships with most Linux and *BSD distributions'[http://en.wikipedia.org/wiki/Avahi_(software)], but '''not''' the Pi's Debian distro. Zeroconf will be familiar to Apple users as '''Bonjour''', and is pretty clever tech which means that things Just Work when sharing stuff across computers on a network. In this context, it means that once we've set it up on the Pi, we'll be able to address it as: <pre>raspberrypi.local</pre> regardless of what IP address it's been assigned on your local network. This is handy if its IP is likely to change regularly, and even means we'll continue to be able to address it if we're on a different network (say, shuffling between home & work networks).<br/>''Information in this section largely gathered from [http://4dc5.com/2012/06/12/setting-up-vnc-on-raspberry-pi-for-mac-access/ 4dc5]''.<br />
#'''Install avahi''' with the following commands on the Pi: <pre>sudo apt-get install avahi-daemon</pre> and then on older Debian installs:<pre>sudo update-rc.d avahi-daemon defaults</pre>or on newer Raspbian installs:<pre>sudo insserv avahi-daemon</pre>(if in doubt, you're probably on the newer one).<br />
# '''Create a configfile for Avahi''' at '''/etc/avahi/services/multiple.service'''. I did this with the following command:<pre>sudo pico /etc/avahi/services/multiple.service</pre>The contents of this file should be something like the following, courtesy of '''aXon''' on the [http://www.raspberrypi.org/phpBB3/viewtopic.php?f=29&t=7795&p=94439&hilit=avahi#p94439 Rasperry Pi forums]:<pre><?xml version="1.0" standalone='no'?>&#10;<!DOCTYPE service-group SYSTEM "avahi-service.dtd">&#10;<service-group>&#10; <name replace-wildcards="yes">%h</name>&#10; <service>&#10; <type>_device-info._tcp</type>&#10; <port>0</port>&#10; <txt-record>model=RackMac</txt-record>&#10; </service>&#10; <service>&#10; <type>_ssh._tcp</type>&#10; <port>22</port>&#10; </service>&#10;</service-group></pre><br />
# '''Apply the new configuration''' with:<pre>sudo /etc/init.d/avahi-daemon restart</pre>The Pi should now be addressable from other machines as '''raspberrypi.local''', for example: <pre>ssh pi@raspberrypi.local</pre><br />
#''' Get Wind/blows to play nice with avahi'''<br>If you've done the first steps correctly and you open up Putty and you try to address your pi as raspberrypi.local, it will tell you:<br>[[File:Puttyerroravahi.png]]<br>This happens for a very good reason: your Windows PC can't interpret the udp-datagrams avahi sends and most firewalls don't even allow them to get read. So you'll have to do a couple of things extra to get it working.<br />
----<br />
<br />
<br />
# '''Get Bonjour for Windows'''<br> http://support.apple.com/kb/DL999 Just install it, quick next next next next procedure will suffice. Now your computer is able to interpret the UDP datagrams which are multicasted by the pi. But we're not out of the woods just yet, if you try to ping to your raspberry pi:<br><pre>C:\Windows\System32>ping raspberrypi.local&#10;Ping-request cannot find host raspberrypi.local.&#10;Check the name and try again.</pre><br />
# '''Tell your firewall: trust me, I'm an engineer.'''<br>Stereotypically, the firewall forbids us to have some fun. First of all, the 5353 udp-port is blocked on most firewalls, so you have to add an exception for it. Also, you'll have to grant internet access to the mDNSresponder.exe, this way, whenever your computer tries to connect with a host *.local, mDNS sends a multicast over the local subnet to ask whether anyone calls himself *.local. If mDNS isn't granted network access, nothing gets multicasted and nobody answers the phone.<br>''Note: '' If you have the McAfee firewall, you'll also have to enable UDP-control. If it isn't enabled, all UDP-datagrams are ignored. <br><br />
# '''Enjoy the pleasure of typing raspberrypi.local in Putty'''<br> After these steps, you should be able to ping to raspberrypi.local and even address it that way in putty. YMMV, if you're still having troubles at this point, try to ping to raspberrypi.local with the firewall turned off. If it works: hey presto, you've got your culprit and you can start an educated google search.<br />
--Live long and geeky 17:14, 17 November 2012 (UTC)<br />
<br />
= Software development/proving =<br />
<br />
A supported platform for the Raspberry is Qt, which is already being worked on. <br />
C/C++ is supported through a gcc cross-compiling toolchain. On Debian/Ubuntu systems, the packages gcc-4.6-arm-linux-gnueabi and g++-4.6-arm-linux-gnueabi provide suitable compilers. For other build platforms, [http://www.bootc.net/archives/2012/05/26/how-to-build-a-cross-compiler-for-your-raspberry-pi/#comment-22483 Chris has good instructions for building a cross-compiler] - this should also work in a Cygwin environment on Windows. MinGW may also be supported.<br />
<br />
Python is being pushed forward by the foundation. (Status ??)<br />
<br />
After compiling, using QEMU and a Linux VM would be one way of testing your apps (this also works on Windows).<br />
Search the forum for the ready-made ARM images.<br />
<br />
The choice of programming languages, IDEs and other tools on the R-Pi is only determined by:<br />
<br />
1) The operating system compatibility (at the moment the specific Linux distro used)<br />
<br />
2) The status of the respective ARM package repositories and their binary compatibility<br />
<br />
3) The possibilty to build other software + its dependencies for the R-Pi from sources (depends on C cross-compiler ???)<br />
<br />
What kind of software development and testing loop has been proven effective please (from someone who's been there and done it)?<br />
<br />
For me (and others, hopefully) that would be very useful.<br />
<br />
=Further reading=<br />
<br />
The main Raspberry Pi resources are:<br />
<br />
* Raspberry Pi Foundation-maintained [http://raspberrypi.org/ Raspberry Pi home]<br />
* Raspberry Pi Foundation-maintained [http://raspberrypi.org/phpBB3 Raspberry Pi Forum]<br />
* Community-maintained [[R-Pi_Hub|eLinux wiki]] (see [[:Category:RaspberryPi|wiki article overview]] for a list of existing articles)<br />
<br />
<br />
An alternative startup guide for beginners can be found on h2g2: [http://h2g2.com/A13735596 Introducing the Raspberry Pi]<br />
<br />
For more guides and projects involving the Raspberry Pi, see [[RPi Projects]].<br />
<br />
=Thanks to=<br />
<br />
* Nabax, _vlad, jkridner, ds2 and the other [[BeagleBoard]] wiki contributors on elinux.org for an excellent [[BeagleBoardBeginners]] resource, which we used as the template for this page.<br />
<br />
<br />
=References= <br />
<references/><br />
<br />
{{Template:Raspberry Pi}}<br />
[[Category:RaspberryPi]]</div>Pioneerhttps://elinux.org/index.php?title=RPi_Easy_SD_Card_Setup&diff=242558RPi Easy SD Card Setup2013-04-13T19:36:48Z<p>Pioneer: /* Safest/Laziest way */</p>
<hr />
<div>[[Category: RaspberryPi]]<br />
{{Template:RPi_Startup}}<br />
<br />
=SD card setup=<br />
To boot the Raspberry Pi, you need an SD card installed with a bootloader and a suitable operating system. Some Raspberry Pi kits will come with a ready-to-go card, but if you didn't receive one you will need to prepare your own:<br />
<br />
Official images are available from http://www.raspberrypi.org/downloads and there is an overview of available distributions [[RPi_Distributions | here]].<br />
<br />
Warning! When you write the Raspberry Pi image to your SD card you will lose all data that was on the card.<br />
<br />
'''Note: It is highly recommended that you start with the latest official Raspbian install image from the Raspberry Pi website. This includes the latest bug fixes and ensures you will not spend time dealing with problems that have already been fixed. The download page on the Raspberry Pi website is located at http://www.raspberrypi.org/downloads/. Once you have tried the latest Raspian build you can then move on to trying other operating systems if you so wish.'''<br />
<br />
=Safest/Laziest way=<br />
Buy a preloaded SD card from a reputable supplier:<br />
<br />
*RS Components<br />
*Element14 (Farnell)<br />
*[http://thepihut.com/ The Pi Hut's Raspberry Pi Store] offer SD cards preloaded with either:<br />
**[http://thepihut.com/products/raspbian-preinstalled-sd-card Raspbian].<br />
**[http://thepihut.com/products/xbmc-preinstalled-sd-card OpenELEC XBMC].<br />
*[http://modmypi.com/ ModMyPi] Sell high quality Samsung SD cards pre-loaded with the latest Raspian Wheezy OS.<br />
**[https://www.modmypi.com/sd-cards-and-adaptors/samsung-8gb-sd-card-pre-loaded-with-debian-linux-os 8GB Raspian Wheezy Pre-Loaded]<br />
**[https://www.modmypi.com/sd-cards-and-adaptors/samsung-16gb-sd-card-pre-loaded-with-debian-linux-os 16GB Raspian Wheezy Pre-Loaded]<br />
**[https://www.modmypi.com/sd-cards-and-adaptors/samsung-32gb-sd-card-pre-loaded-with-debian-linux-os 32GB Raspian Wheezy Pre-Loaded]<br />
<br />
'''[http://www.raspberrypi.org/archives/3534 Public Service Announcement on SD Cards]'''. There have been reports of problems with SD cards purchased from ebay and Amazon. Make sure the SD card you're purchasing is up to date with the latest version of your chosen operating System to avoid any issues.<br />
<br />
=Easiest way=<br />
<br />
* ('''Fedora, Windows Vista, Windows 7, Other Linux''') Use an installer program. The [http://zenit.senecac.on.ca/wiki/index.php/Raspberry_Pi_Fedora_Remix_Installation#SD_Card_Installation_Using_the_Installer Fedora ARM Installer] will download and install Raspberry Pi Fedora Remix images, but it will also install other images if they are already downloaded and in uncompressed or .gz format.<br />
<br />
* ('''Mac''') The [http://alltheware.wordpress.com/2012/12/11/easiest-way-sd-card-setup/ RPi-sd card builder] utility is a app which will walk you through the process of installing to SD card. '''With graphical interface'''. Don't need to use commands in terminal.<br />
<br />
* ('''Mac''') The [https://github.com/exaviorn/RasPiWrite RasPiWrite] utility is a python script which will walk you through the process of installing to SD card, it works with any Raspberry Pi compatible disk image, and can download one of the currently available distros if you don't have one.<br />
<br />
* ('''Mac''') [http://ivanx.com/raspberrypi Pi Filler] is an easy-to-use GUI wizard for copying a Raspberry Pi operating system image file to an SD card without needing Terminal. It automatically identfies your SD card (and asks for confirmation so the wrong disk doesn't get written to), and shows estimated time remaining during the copy. After it's done, if your Pi is not connected to a display, you can use [http://ivanx.com/raspberrypi Pi Finder] to connect to it from Terminal. Both utilities are written in AppleScript and won't trigger Mountain Lion's "unidentified developer" warnings.<br />
<br />
* ('''Mac''') If you are comfortable with the command line, you can image a card without any additional software. Run:<br />
** diskutil list<br />
*** identify the disk (not partition) of your SD card. e.g. disk4 (not disk4s1)<br />
** diskutil unmountDisk /dev/<disk# from diskutil><br />
*** e.g. diskutil unmountDisk /dev/disk4<br />
** sudo dd bs=1m if=<your image file>.img of=/dev/<disk# from diskutil><br />
*** e.g. sudo dd bs=1m if=2012-12-16-wheezy-raspbian.img of=/dev/disk4<br />
*** (This will take a few minutes)<br />
<br />
* If your Pi is connected to the '''Internet''', you can use the [http://www.berryterminal.com/doku.php/berryboot BerryBoot installer] to let it download and install the operating system. This requires that you first use a normal Windows/Mac/Linux computer to download a small .zip file with the Berryboot system files and extract it to an empty SD card. Then you put the SD card in your Pi, and follow the on-screen prompts to complete the installation. An additional advantage is that Berryboot allows you to install more than one operating system on a single SD card. Also, it is not necessary to install any additional software on your normal Windows/Mac/Linux computer.<br />
<br />
=Easy way=<br />
<br />
To write your SD card you start by downloading the SD image (the data you will write to the card). The best way to do this is using [http://en.wikipedia.org/wiki/BitTorrent_(protocol) BitTorrent]. This generally results in a faster download as it is a highly distributed system (you will be downloading the data from users who have previously downloaded it).<br />
<br />
This guide assumes you have downloaded the Debian "wheezy" image, with name 2012-10-28-wheezy-raspbian. Obviously, if you are downloading a different or newer version, use the name of the version you have downloaded.<br />
<br />
==Copying the image to an SD card on Windows==<br />
<br />
# Download the image from a mirror or torrent. The remainder of this assumes you are using the Raspbian “wheezy” download 2012-12-16-wheezy-raspbian.zip<br />
#* http://www.raspberrypi.org/downloads<br />
# Extract the image file 2012-12-16-wheezy-raspbian.img from the downloaded .zip file.<br />
# Insert the SD card into your SD card reader and check what drive letter it was assigned. You can easily see the drive letter (for example G:) by looking in the left column of Windows Explorer. '''If the card is not new, you should format it and make sure there is only one partition (FAT32 is a good choice); otherwise Win32DiskImager can make corrupt your SD card!'''<br />
# Download the [https://launchpad.net/win32-image-writer Win32DiskImager] utility. The download links are on the right hand side of the page, you want the binary zip.<br />
# Extract the executable from the zip file and run the Win32DiskImager utility. '''You should run the utility as Administrator!'''<br />
# Select the 2012-12-16-wheezy-raspbian.img image file you extracted earlier<br />
# Select the drive letter of the SD card in the device box. '''Be careful to select the correct drive; if you get the wrong one you can destroy your data on the computer's hard disk!'''<br />
# Click Write and wait for the write to complete.<br />
# Exit the imager and eject the SD card.<br />
# Insert the card in the Raspberry Pi, power it on, and it should boot up. There is an option in the raspi-config script that comes up to automatically expand the partitions to use all of the SD card if you have used one larger than 4&nbsp;GB<br />
''In Windows the SD card will appear only to have a fairly small size - about 75&nbsp;Mbytes. This is because most of the card has a partition that is formatted for the Linux operating system that the Raspberry Pi uses and is not visible in Windows. If you are about to manually resize this Linux partition you should read [[RPi Resize Flash Partitions|this]] page as well.''<br />
<br />
==Copying the image to an SD card on Windows if first option isn't successful==<br />
I wasn't able to choose device in Win32DiskImager on my notebook so I found a different way to achieve the same thing on a Windows machine..<br />
<br />
# Download the image from a mirror or torrent<br />
#* http://www.raspberrypi.org/downloads<br />
# Extract the image file 2012-10-28-wheezy-raspbian.img from 2012-10-28-wheezy-raspbian.zip<br />
# Insert the SD card into your SD card reader and check what drive letter it was assigned. You can easily see the drive letter (for example H:) by looking in the left column of Windows Explorer.<br />
# Download flashnul software from http://shounen.ru/soft/flashnul/ here is [http://translate.google.com/translate?u=http%3A%2F%2Fshounen.ru%2Fsoft%2Fflashnul%2F&hl=en&ie=UTF8&sl=ru&tl=en Translated version]<br />
#* Download the latest version. At the time of writing it was flashnul-1rc1. <br />
#* Extract the application from the archive. <br />
#* Click Start button > All Programs > Accessories > Command Prompt, right click on it and Run as Administrator.<br />
#* Run flashnul with argument "-p":<br />
C:/flashnul/flashnul.exe -p<br />
#* Flashnul will tell you something like:<br />
<br />
Available physical drives:<br />
0 size = 250059350016 (232 Gb)<br />
1 size = 1990197248 (1898 Mb)<br />
<br />
Available logical disks:<br />
C:\<br />
D:\<br />
F:\<br />
G:\<br />
H:\<br />
<br />
Press ENTER to exit.<br />
<br />
'''SDCARD number is on left! In my case it is number 1'''<br />
<br />
#* Now we will use the Load argument:<br />
C:/flashnul/flashnul.exe 1 -L C:/2012-10-28-wheezy-raspbian.img<br />
where '''<Path to flashnul directory>'''flashnul.exe '''<device number>''' -L '''<img file path>''' <br />
<br />
#* Flashnul will give you a device summary and proceed caution, have a quick scan through the information to make sure you have selected the correct device, then type yes and press enter.<br />
#* If you get a access denied error, try re-plugging the SD card. Also make sure to close all explorer windows or folders open for the device.<br />
#* If you still get a access denied error, try substitute the device number with the drive letter followed by a colon. Eg: <br />
C:/flashnul/flashnul.exe H: -L C:/debian6/debian6-19-04-2012.img<br />
* If the device summary does not match Your card (the size is smaller, for example, 75&nbsp;MB), but you are sure, that the letter is correct - please continue and then try again with the device number.<br />
<br />
==Copying an image to the SD card in Mac&nbsp;OS&nbsp;X (Only with graphical interface)==<br />
The [http://alltheware.wordpress.com/2012/12/11/easiest-way-sd-card-setup/ RPi-sd card builder] utility is a app which will walk you through the process of installing to SD card. Note: This is a closed source app which requires your root password.<br />
<br />
<br />
'''PiWriter'''<br />
<br />
[http://sourceforge.net/projects/piwriter/ PiWriter] is a simple wizard made using shell scripts, PlatyPus and CocoaDialog. To prevent users from making mistakes the wizard auto-detect's the SD card you plan to use and prevents you from selecting your system disk. Also there is no need for a root password so even less damage can be done.<br />
<br />
'''Note: This app is open source (BSD license) so use, copy, spread and fork as you please ;)'''<br />
<br />
<br />
'''Pi Filler'''<br />
<br />
* [http://ivanx.com/raspberrypi Pi Filler] is a GUI wizard for copying a Raspberry Pi operating system image file to an SD card without needing Terminal. It automatically identfies your SD card (and asks for confirmation so the wrong disk doesn't get written to), and shows estimated time remaining during the copy. It is written in editable, open-source AppleScript (WTFPL license).<br />
<br />
<br />
==Copying an image to the SD card in Mac&nbsp;OS&nbsp;X (mostly graphical interface)==<br />
# Download the image from a mirror or torrent<br />
#* http://www.raspberrypi.org/downloads<br />
# Extract the image by double clicking on the download file<br />
# Connect the SD card reader with the SD card inside; note: must be formatted in FAT32!<br />
# From the ''Apple () menu'', choose ''About This Mac'', then click on ''More info...''; if you are using Mac&nbsp;OS&nbsp;X 10.8.x Mountain Lion then click on ''System report''.<br />
# Click on ''USB'' (or ''Card Reader'' if using an in-built SD card reader) then search for your SD card in the upper right section of the window; click it, then search for ''BSD name'' in the lower right section: must be something like '''disk'''''n'' where ''n'' is a number (for example, disk4). Note this number<br />
# Unmount the partition so that you will be allowed to overwrite the disk by opening Disk Utility and unmounting it (do not eject it, or you have to reconnect it). Note: On Mac&nbsp;OS&nbsp;X 10.8.x Mountain Lion, "Verify Disk" (before unmounting) will display the BSD name as "''/dev/disk1s1"'' (or similar), allowing you to skip the previous two steps. <br />
# From the Terminal run:<br />
#* '''sudo dd if=''path_of_your_image.img'' of=/dev/disk''n'' bs=1m'''<br />
#* Remember to replace ''n'' with the number that you noted before!<br />
# Wait a LONG time!<br />
# You're done! Insert it in the Raspberry Pi, and have fun<br />
<br />
==Copying an image to the SD card in Mac&nbsp;OS&nbsp;X (command line)==<br />
<br />
'''Note''': Some users have [http://www.raspberrypi.org/phpBB3/search.php?keywords=extra+files&t=8226&sf=msgonly reported issues] with using Mac&nbsp;OS&nbsp;X to create SD cards. <br />
#These commands and actions need to be performed from an account that has administrator privileges.<br />
# Download the image from a mirror or torrent<br />
#* http://www.raspberrypi.org/downloads<br />
# Verify if the the hash key is the same (optional), in the terminal run: <br />
#* '''shasum ~/Downloads/2012-12-16-wheezy-raspbian.zip'''<br />
# Extract the image:<br />
#* '''unzip ~/Downloads/2012-12-16-wheezy-raspbian.zip'''<br />
#* ''(or: just double click the zip, it will extract automatically)''<br />
# From the terminal run '''df -h'''<br />
# Connect the SD card reader with the SD card inside<br />
# Run '''df -h''' again and look for the new device that wasn't listed last time. Record the device name of the filesystem's partition, for example, '''/dev/disk3s1'''<br />
# Unmount the partition so that you will be allowed to overwrite the disk:<br />
#* '''sudo diskutil unmount /dev/disk3s1'''<br />
#* ''(or: open Disk Utility and unmount the partition of the SD card (do not eject it, or you have to reconnect it)<br />
# Using the device name of the partition work out the raw device name for the entire disk, by omitting the final "s1" and replacing "disk" with "rdisk" ('''this is very important:''' you '''will''' lose all data on the hard drive on your computer if you get the wrong device name). Make sure the device name is the name of the whole SD card as described above, not just a partition of it (for example, rdisk3, not rdisk3s1. Similarly you might have another SD drive name/number like rdisk2 or rdisk4, etc. -- recheck by using the '''df -h''' command both before & after you insert your SD card reader into your Mac if you have any doubts!):<br />
#* For example, '''/dev/disk3s1''' => '''/dev/rdisk3'''<br />
# In the terminal write the image to the card with this command, using the raw disk device name from above (read '''carefully''' the above step, to be sure you use the correct rdisk# here!):<br />
#* '''sudo dd bs=1m if=~/Downloads/2012-10-28-wheezy-raspbian/2012-12-16-wheezy-raspbian.img of=/dev/rdisk3'''<br />
#* if the above command report an error(dd: bs: illegal numeric value), please change bs=1M to bs=1m<br />
#* (note that dd will not feedback any information until there is an error or it is finished, information will show and disk will re-mount when complete. However if you are curious as to the progresss - ctrl-T (SIGINFO, the status argument of your tty) will display some en-route statistics).<br />
# After the dd command finishes, eject the card:<br />
#* '''sudo diskutil eject /dev/rdisk3'''<br />
#* ''(or: open Disk Utility and eject the SD card)''<br />
# Insert it in the Raspberry Pi, and have fun<br />
<br />
==Copying an image to the SD card in Linux (command line)==<br />
<br />
Please note that the use of the "dd" tool can overwrite any partition of your machine. If you specify the wrong device in the instructions below you could delete your primary Linux partition. Please be careful.<br />
<br />
# Download the zip file containing the image from a mirror or torrent<br />
#* http://www.raspberrypi.org/downloads<br />
# Verify if the the hash key of the zip file is the same as shown on the downloads page (optional). Assuming that you put the zip file in your home directory (~/), in the terminal run: <br />
#* '''sha1sum ~/2012-12-16-wheezy-raspbian.zip'''<br />
#* This will print out a long hex number which should match the "SHA-1" line for the SD image you have downloaded<br />
# Extract the image, with<br />
#* '''unzip ~/2012-12-16-wheezy-raspbian.zip'''<br />
# Run '''df -h''' to see what devices are currently mounted<br />
# If your computer has a slot for SD cards, insert the card. If not, insert the card into an SD card reader, then connect the reader to your computer.<br />
# Run '''df -h''' again. The device that wasn't there last time is your SD card. The left column gives the device name of your SD card. It will be listed as something like "/dev/mmcblk0p1" or "/dev/sdd1". The last part ("p1" or "1" respectively) is the partition number, but you want to write to the whole SD card, not just one partition, so you need to remove that part from the name (getting for example "/dev/mmcblk0" or "/dev/sdd") as the device for the whole SD card. Note that the SD card can show up more than once in the output of df: in fact it will if you have previously written a Raspberry Pi image to this SD card, because the Raspberry Pi SD images have more than one partition. <br />
# Now that you've noted what the device name is, you need to unmount it so that files can't be read or written to the SD card while you are copying over the SD image. So run the command below, replacing "/dev/sdd1" with whatever your SD card's device name is (including the partition number)<br />
#* '''umount /dev/sdd1'''<br />
#* If your SD card shows up more than once in the output of df due to having multiple partitions on the SD card, you should unmount all of these partitions.<br />
# In the terminal write the image to the card with this command, making sure you replace the input file '''if=''' argument with the path to your .img file, and the "/dev/sdd" in the output file '''of=''' argument with the right device name ('''this is very important:''' you '''will''' lose all data on the hard drive on your computer if you get the wrong device name). Make sure the device name is the name of the whole SD card as described above, not just a partition of it (for example, sdd, not sdds1 or sddp1, or mmcblk0 not mmcblk0p1)<br />
#* '''dd bs=4M if=~/2012-12-16-wheezy-raspbian.img of=/dev/sdd'''<br />
#** Please note that block size set to 4M will work most of the time, if not, please try 1M, although 1M will take considerably longer.<br />
#* Note that if you are not logged in as root you will need to prefix this with '''sudo '''<br />
#* The dd command does not give any information of its progress and so may appear to have frozen. It could take more than five minutes to finish writing to the card. If your card reader has an LED it may blink during the write process. To forcibly stop the copy operation you can run '''pkill -USR1 -n -x dd''' in another terminal (prefixed with '''sudo''' if you are not logged in as root).<br />
# Instead of dd you can use dcfldd; it will give a progress report about how much has been written.<br />
# You can check what's written to the SD card by dd-ing from the card back to your harddisk to another image, and then running diff (or md5sum) on those two images. There should be no difference.<br />
# As root run the command '''sync''' or if a normal user run '''sudo sync''' (this will ensure the write cache is flushed and that it is safe to unmount your SD card)<br />
# Remove SD card from card reader, insert it in the Raspberry Pi, and have fun<br />
<br />
==Copying an image to the SD card in Linux (graphical interface)==<br />
If you are using Ubuntu and hesitate to use the terminal, you can use the ImageWriter tool (nice graphical user interface) to write the .img file to the SD card.<br />
<br />
# Download the zip file containing the image from a mirror or torrent<br />
#* http://www.raspberrypi.org/downloads<br />
# Right click the zip file and select "Extract here"<br />
#* '''ATTENTION''': As of this writing (15 June 2012), there is a bug in the ImageWriter program that causes it to fail if the filename of the image file or its path (i.e. all the names of any parent folders that you extract the image file into) contain any space characters. Before going any further, ensure that neither the file name of the image you're using or the path contain any spaces (or other odd characters, for that matter). A bug has been opened for this issue: https://bugs.launchpad.net/usb-imagewriter/+bug/1013834 Once the issue is fixed, edit this page to advise people to use an updated/patched version of ImageWriter.<br />
# Insert the SD card into your computer or connect the SD card reader with the SD card inside<br />
# Install the ImageWriter tool from the Ubuntu Software Center<br />
# Launch the ImageWriter tool (it needs your administrative password)<br />
# Select the image file (example 2012-10-28-wheezy-raspbian.img) to be written to the SD card (note: because you started ImageWriter as administrator the starting point when selecting the image file is the administrator's home folder so you need to change to your own home folder to select the image file)<br />
# Select the target device to write the image to (your device will be something like "/dev/mmcblk0" or "/dev/sdc")<br />
# Click the "Write to device" button<br />
# Wait for the process to finish and then insert the SD card in the Raspberry Pi<br />
<br />
=Manually resizing the SD card partitions (Optional)=<br />
The SD card image is sized for a 2&nbsp;GB card. So, if you are using an SD card with a greater capacity, you may find that only 2&nbsp;GB is available. If this is the case, then to gain more free space, the partitions must be resized. The Fedora Remix and the BerryBoot will automatically resize the partitions on the mounted card during the first boot. The Debian and Rasbian images won't, so you'll have to do it manually. The easiest way is to use the tool [[RPi raspi-config]] selecting menu item EXPAND-ROOTFS - Expand Root Partition to Fill SD Card. If you want to resize the SD card whilst the SD card is not mounted in the Pi, look [[RPi_Resize_Flash_Partitions|here]] for instructions.<br />
<br />
=Adding a data partition (Optional)=<br />
If you would rather not resize the partition on another machine as described above, either because you do not have another working Linux machine or you wish to keep your data on another partition to your operating system, you can instead create a new data partition and have that mount automatically at boot.<br />
<br />
*First you need to become root and install parted (I did all of this from the boot command prompt, although if you feel safer in a GUI, you can do all of this in a terminal window):<br />
sudo su -<br />
apt-get install parted<br />
*Then you need to run parted on your SD card, mine is /dev/mmcblk0, ymmv:<br />
parted /dev/mmcblk0<br />
*Once running, set the display units to something usable and then print your partition table<br />
unit chs<br />
print<br />
*You should see something like this:<br />
Model: SD SD08G (sd/mmc)<br />
Disk /dev/mmcblk0: 121279,3,31<br />
Sector size (logical/physical): 512B/512B<br />
BIOS cylinder,head,sector geometry: 121280,4,32. Each cylinder is 65.5kB.<br />
Partition Table: msdos<br />
Number Start End Type File system Flags<br />
1 16,0,0 1215,3,31 primary fat32 lba<br />
2 1232,0,0 26671,3,31 primary ext4<br />
3 26688,0,0 29743,3,31 primary linux-swap(v1)<br />
*Now you need to create your data partition - you need to choose one more than the end of partition 3 with ,0,0 as your start and use the number from the line that starts with Disk as your end:<br />
mkpart primary 29744,0,0 121279,3,31<br />
print<br />
*That should show your new partition:<br />
Number Start End Type File system Flags<br />
1 16,0,0 1215,3,31 primary fat32 lba<br />
2 1232,0,0 26671,3,31 primary ext4<br />
3 26688,0,0 29743,3,31 primary linux-swap(v1)<br />
4 29744,0,0 121279,3,31 primary<br />
*Now quit and format the partition (again, ymmv with the specific device name, try ls /dev for some clues), and then label it:<br />
quit<br />
mkfs.ext4 /dev/mmcblk0p4<br />
e2label /dev/mmcblk0p4 data<br />
*Now we need to make sure that the partition is mounted automatically when the system boots (maybe don't use vi if you never have before, try nano):<br />
vi /etc/fstab<br />
*Enter a line exactly like this at the end of the file and save and quit your text editor:<br />
/dev/mmcblk0p4 /data ext4 defaults 1 2<br />
*Create the mount point:<br />
mkdir /data<br />
*Now mount the partition:<br />
mount /data<br />
cd /data<br />
ls<br />
Your new partition has been created!<br />
<br />
=References= <br />
<references/><br />
<br />
{{Template:Raspberry Pi}}<br />
[[Category:RaspberryPi]]</div>Pioneerhttps://elinux.org/index.php?title=RPi_Buying_Guide&diff=242552RPi Buying Guide2013-04-13T19:35:27Z<p>Pioneer: /* Other resellers */</p>
<hr />
<div>[[Category:RaspberryPi]]<br />
{{Template:RPi_Startup}}<br />
<br />
Raspberry Pi has appointed [http://www.element14.com/raspberrypi Farnell], [http://rswww.com RS Components] and (recently) [http://www.egoman.com.cn/ Egoman Technology Corp]<ref>http://www.raspberrypi.org/archives/3195</ref> as its authorised manufacturing partners & distributors.<br />
<br />
As of July 16th 2012, both [http://www.element14.com/raspberrypi Premier Farnell] and [http://rswww.com RS Components] have removed their "one per customer" restriction. Both consumers and businesses alike should now be able to buy bulk stock of the Raspberry Pi.<br />
<br />
Raspberry Pi's distributors will ship worldwide to the best of their ability (ie subject to origin export and local import laws).<br />
<br />
Countries that are currently subject to UK (including EU and UN) export restrictions include North Korea, Iran, Ivory Coast, Liberia and Zimbabwe. A full list and further details are provided at [http://www.businesslink.gov.uk/bdotg/action/layer?topicId=1084100244]<br />
<br />
Farnell have also been refusing to sell direct to some consumers in the EU, to the best of my knowlage they have not given full details of why.<br />
<br />
There are three main options for buying a Raspberry Pi, buying direct from the distributor, buying from a subsidary or sister company of the distributor or buying from a third party reseller which option is best will depend on the location of the customer, the number of Raspberry Pi's being purchased, and the urgency of the order.<br />
<br />
All new orders from the main distributors should now be filled with 512&nbsp;MB rev 2 Raspberry Pi's. However, some third-party resellers may still have stock of the older models.<br />
<br />
Note that stock status may change quickly. It may be worth checking a local supplier even if they are listed as out of stock here.<br />
<br />
==Main distributors and subsidaries/sister companies==<br />
==Farnell==<br />
http://www.farnell.com/<br />
Farnell are one of the two main distributors, as of 2012-11-21 their main European operation is out of stock and quoting a three-week lead time. Reports from the forum are that Farnell usually beat their delivery estimates.<br />
<br />
For European customers, the customer is asked whether they are "consumer" or "business". If the customer selects business, they are taken back to Farnell's regular website to order. If the customer selects consumer, they are taken to a dedicated Raspberry Pi site which only offers a small selection of Raspberry Pi related products and gives no information on stock status. Farnell's site claims that consumers who do not have a previous account cannot use the "business" option but it is not clear if this is actually true for all countries. For some countries consumers are directed to third party resellers. The order code for the Raspberry Pi is 2191863.<br />
<br />
===Element14===<br />
http://www.element14.com<br />
The "Element14" brand is used by a number of different operations within the Premier Farnell group and is also used for the groups "social" operation. In the Asia-Pacific region the Element 14 brand has completely replaced the previous "Premier Electronics" brand for asia and the previous "Farnell" brand for australia and new-zealand. In Europe, the Element14 brand is used in paralell with the Farnell brand. In North america the Element14 brand is used in parallel with the Newark brand.<br />
<br />
===Newark===<br />
http://www.newark.com/<br />
Newark is the main American branch of the Premier Farnell group (Farnell's parent company). As of 2012-11-21, they are out of stock of Raspberry Pi's, but claim 1321 Expected to ship 2012-11-26 and Further stock expected to ship 2012-12-20.<br />
<br />
===Element14 AU/NZ===<br />
http://au.element14.com/ http://nz.element14.com/<br />
On Element14's Australian operation (which also serves New Zealand) as of 2012-11-21 availability is listed as "please call" and "supplier lead time" is listed as 30 days. The order code for the Raspberry Pi is 2191863.<br />
<br />
===Element 14 Asia===<br />
http://cn.element14.com/ http://hk.element14.com/ http://in.element14.com/ http://cn.element14.com/ http://kr.element14.com/ http://my.element14.com/ http://ph.element14.com/ http://sg.element14.com/ http://tw.element14.com/ http://th.element14.com/ <br />
Element14 have warehouses in Singapore and Shanghi. It appears that some countries are served from both warehouses while others are served from only one or the other. UK stock is also listed on these sites. As of 2012-11-21, Element14's Asian operation has 331 Raspberry Pi's in stock in Shanghi and 617 Raspberry Pi's in stock in Singapore. The order code for the Raspberry Pi is 2191863.<br />
<br />
===CPC===<br />
http://cpc.farnell.com/<br />
CPC is a branch of the Premier Farnell group in the UK based in Preston. As of 2012-11-21, they have 3100 Raspberry Pi's in stock. The order code for the Raspberry Pi is SC12590.<br />
<br />
===MCM===<br />
http://www.mcmelectronics.com/<br />
MCM is a branch of the Premier Farnell group in the US based in Centerville, Ohio. As of 2012-11-21, they are out of stock and give an estimated ship date of 2012-12-07.<br />
<br />
==RS components==<br />
http://rswww.com/<br />
RS are the other main distributor. Like Farnell they have a consumer site and business option with the consumer option taking users to a dedicated Raspberry Pi store while the business option takes them back to the regular RS site. They do not state whether consumers must use the consumer site or not. The order code for the Raspberry Pi is 756-8308. As of 2012-11-21, the Raspberry Pi is listed as "Temporarily out of stock - back order for despatch 21/12/2012".<br />
<br />
RS has delayed existing orders on several occasions and are reported on the forum as being very difficult to communicate with.<br />
<br />
===Allied electronics===<br />
http://www.alliedelec.com/<br />
Allied electronics is the US sister company of RS. The order code for the Raspberry Pi is 70229569. They website does not give a predicted dispatch date and state that "the estimated delivery time is uncertain and will likely take several months".<br />
<br />
Reports from the forum are that Allied are easier to communicate with than RS, but they do not appear to be being kept will informed of the stock situation by RS.<br />
<br />
==Egoman Technology Corp==<br />
http://www.egoman.com.cn/<br />
On 1st February 2013 the Raspberry Pi Foundation announced they had "granted Egoman Technology Corp a licence to produce and distribute Pis in China and Taiwan" and to differentiate these boards, they would only be produced with red PCBs - [http://www.raspberrypi.org/archives/3195 Red Pi at night]. "Egoman are aiming to make these Pis widely available in China, Hong Kong, Macau and Taiwan."<br />
<br />
==Resellers==<br />
There are now many companies reselling the Raspberry Pi.<br />
<br />
===RPF endorsed resellers===<br />
====Maplin====<br />
http://www.maplin.co.uk/<br />
Maplin sells the Raspberry Pi in the UK but only as part of a kit including power supply, keyboard and mouse, programmed 4&nbsp;GB SD card, HDMI cable and wireless dongle. As of 2012-11-21, they list their [http://www.maplin.co.uk/raspberry-piandreg-board-and-starter-kit-652805 Raspberry Pi kit] as in stock for home delivery and also in stock in some stores.<br />
<br />
===Farnell Approved resellers===<br />
Farnell now direct consumers in many countries to "approved retailers" rather than selling to them directly. Some of these suppliers specialise in the Raspberry Pi while others are general Farnell resellers.<br />
<br />
====ModMyPi Ltd====<br />
http://www.modmypi.com/<br />
ModMyPi Ltd are the official reseller of the Raspberry Pi for Farnell in both Czech Republic and Austria. They are based in the UK but ship globally, covering the entire EU, Japan, the US and Australia. They maintain high stock levels of the Raspberry Pi at all times, and sell many other Raspberry Pi Accessories, Cases, Breakout Boards, Hacking Tools and Peripherals in addition to a range of customisable Raspberry Pi set up kits. They stock both the Model A and Model B Raspberry Pi for 24 hour dispatch.<br />
<br />
====Electrocomponentes S.A====<br />
http://www.electrocomponentes.com/<br />
Electrocomponentes S.A sells Farnell producs in Argentina.<br />
<br />
====Arabian Electric & Electronics Est.====<br />
fisuoyla@batelco.com.bh<br />
Arabian Electric & Electronics Est sells Farnell products in Bahrain.<br />
<br />
====Minifo====<br />
http://www.minifo.com/<br />
Minifo is a Raspberry Pi retailer in Belgium. As of 2012-11-21, they list the Raspberry Pi as in stock, but they do not state how much stock they have.<br />
<br />
====Electromin S.A.====<br />
http://www.electromin.cl/<br />
Electromin S.A. sells Farnell producs in Chile.<br />
<br />
====Betatech Ltd====<br />
http://www.farnell.com/distributors/cyprus_bet.htm<br />
Betatech Ltd sells Farnell products in Cyprus.<br />
<br />
====Grand soloutions====<br />
http://www.gs.com.eg/<br />
Grand soloutions sells Farnell producs in Egypt. Unfortunately, searching their website by Farnell part number seems to be currently broken.<br />
<br />
====Partco Oy====<br />
http://www.partco.biz/<br />
Partco sells the Raspberry Pi, Arduino and a selection of electronic components in Finland. As of 2012-11-21, they list the Raspberry Pi as in stock, but they do not state how much stock they have.<br />
<br />
==== kubii ====<br />
http://www.kubii.fr/<br />
kubii sells the Raspberry Pi, together with a selection of accessories. The website was created when Farnell changed their distribution policy.<br />
<br />
====Málna PC Magyarország ====<br />
http://malnapc.hu/ <br />
Málna PC Magyarország is a Raspberry Pi reseller in Hungary.<br />
<br />
====Midbaejarradio EHF====<br />
Midbaejarradio EHF is the authorised Farnell distributor for Iceland. <br />
<br />
====Lion====<br />
http://www.lion.co.il/h?q=RASPBERRY<br />
Lion sells the Raspberry Pi in Israel. As of 2012-11-21, they do not appear to have stock.<br />
<br />
====International Oilfield Supplies====<br />
http://www.farnell.com/distributors/malta_int.htm<br />
International Oilfield Supplies are the authorised Farnell distributor for Malta.<br />
<br />
====Makkays====<br />
http://www.farnell.com/distributors/pakistan_mak.htm<br />
Makkays is the authorised Farnell distributor for Pakistan.<br />
<br />
====kamami====<br />
http://www.kamami.pl/<br />
kamami sells the Raspberry Pi in Poland. <br />
<br />
====Mixtronica====<br />
http://www.mixtronica.com/<br />
Mixtronica sell Farnell products in Portugal.<br />
<br />
====Computer and Engineering Specialists Co====<br />
http://www.farnell.com/distributors/saudiarabia_ces.htm<br />
CESCO Group is an authorised Farnell distributor for Saudi Arabia.<br />
<br />
====Dialogue s.r.o====<br />
http://www.dialogue.sk/index.php?page=textaktual&id=71<br />
Dialogue s.r.o sells the Raspberry Pi and accessories in Slovakia.<br />
<br />
====IC elektronika d.o.o.====<br />
http://www.ic-elect.si/<br />
IC elektronika d.o.o. sells Farnell products in Slovenia.<br />
<br />
====Electrocomp express====<br />
http://www.eexpress.co.za/<br />
Electrocomp express sells Farnell products in South Africa. As of 2012-11-21, they list the Raspberry Pi as awaiting delivery and do not give a lead time.<br />
<br />
====Orel Solutions (PVT) Ltd====<br />
http://www.farnell.com/distributors/srilanka_osp.htm<br />
Orel Solutions (PVT) Ltd is the authorised Farnell distributor for Sri Lanka. <br />
<br />
====Mikro-Kit Elektronik AB====<br />
https://www.microkit.se/<br />
Mikro-Kit Elektronik AB sells the Raspberry Pi (and it would appear other farnell producs too) in Sweeden. As of 2012-11-21, they list the Raspberry Pi as out of stock with expected delivery 2012-12-11.<br />
<br />
====digitec====<br />
http://www.digitec.ch/ <br />
Digitec sells the Raspberry Pi in Switzerland.<br />
<br />
====Yildrim====<br />
http://www.yildirimelektronik.com/<br />
Yildrim sells Farnell products in Turkey.<br />
<br />
====DGM distribution====<br />
http://www.farnell.com/distributors/unitedarabemirates_dgm.htm<br />
DGM distribution is the authorised Farnell distributor for Dubai.<br />
<br />
===Other resellers===<br />
====The Pi Hut====<br />
http://thepihut.com/<br />
The Pi Hut is a UK based company selling both the Raspberry Pi computer, and many vital accessories for the Raspberry Pi. The Pi Hut ship worldwide, and keep a high level of Raspberry Pi stock<br />
<br />
====Newit====<br />
http://www.newit.co.uk/<br />
Newit are a British company selling a variety of ARM hardware and accessories, including the Raspberry Pi. As of 2012-11-21, they list the Raspberry Pi as in stock, but they do not state how much stock they have.<br />
<br />
====Makershed====<br />
http://www.makershed.com/<br />
Makershed is a US company that sells various stuff aimed at hardware hackers including the Raspberry Pi. As of 2012-11-21, they list the Raspberry Pi as out of stock.<br />
<br />
====Tandy====<br />
http://www.tandyonline.co.uk/<br />
Tandy is a UK company that sells a small selection of electronics stuff. As of 2012-12-08, Tandy has both 256MV rev 1.1 boards and 512MB rev 2 boards in stock.<br />
<br />
Note that the current Tandy is a division of adslnation and other than buying the name has little relationship to the Tandy of old.<br />
<br />
====Pi Supply====<br />
http://www.pi-supply.com<br />
Pi Supply is a UK company that makes add on boards for the Raspberry Pi. They also have a shop where you can purchase a Raspberry Pi. They will ship Worldwide.<br />
<br />
====Adafruit====<br />
http://www.adafruit.com/<br />
Adafruit is a US company that makes a variety of boards for hardware hackers and tinkerers, some specifically designed for use with the Raspberry Pi. They sell the Raspberry Pi separately, as well as part of a large starter kit including everything needed to start experimenting with the Raspberry Pi and external hardware on the GPIO. They also currently include a free Raspberry Pi with orders over $350.<br />
<br />
====SNOOTLAB====<br />
SNOOTLAB<br />
http://snootlab.com/<br />
Sells products in French as well as English. They also sell a number of different components and products such as Arduinos too.<br />
<br />
====Tenettech====<br />
Tenettech<br />
http://www.tenettech.com/product/2184/raspberry-pi<br />
Tenettech is Bangalore based company who sells software/hardware based solutions in India. They sell Raspberry Pi and Raspberry Pi kit (which include the Raspberry Pi, SD card, card reader, HDMI cable, and video cable).<br />
<br />
====AVIES Tech====<br />
http://www.shopavies.com<br />
AVIES Tech is a US company that provides installation and integration solutions for a variety of media centric hardware. They also carry the Raspberry Pi and related accessories.<br />
<br />
====Amazon====<br />
[http://www.amazon.com/ Amazon] also sells boards through the Raspberry Pi name for U$D 48.03. You can buy one [http://www.amazon.com/Raspberry-Pi-Model-Revision-512MB/dp/B009SQQF9C/ref=sr_1_1?ie=UTF8&qid=1361718715&sr=8-1&keywords=raspberry+pi here].<br />
<br />
====Bitcrafts====<br />
[http://etsy.com/shop/bitcrafts Bitcrafts] ships the '''Model A''' worldwide. You can buy one [http://www.etsy.com/listing/124198601/raspberry-pi-model-a? here]. They also sell cases, pIO micro SD adapters and other related accessories.<br />
<br />
====Li2 Innovations====<br />
[http://li2.in/ Li2 Innovations]<br />
Li2 Innovations is an Indian company based out of Bangalore. They sell hobby electronic boards, kits and spares. The Raspberry Pi model B is available [http://products.li2.in/67-raspberry-pi-model-b.html here]. They also sell other accessories for the Raspberry Pi.<br />
<br />
==Licensed Manufacture==<br />
The foundation has chosen to license manufacture of the Raspberry Pi, which should provide several advantages including:<br />
<br />
# The involvement of RS Components and Premier Farnell means that build volume can be increased much, much faster than would have been possible otherwise. Due to costs and working capital, the foundation would have been limited to batches of only 10k Raspberry Pi's; the Raspberry Pi will now be being built to match demand.<br />
# Both Premier Farnell and RS Components have worldwide distribution networks, so wherever you are in the world, you will be able to buy from a local distributor. It’s a much better way for you to buy than getting them all shipped from the Foundation in the UK.<br />
# Both RS Components and Premier Farnell will be taking preorders, something which the foundation would otherwise be unable to do.<br />
# The foundation will still receive a percentage from the sale of every Raspberry Pi sold, which will be put straight back into the charity.<br />
# Primarily, by removing the focus on dealing with manufacture, distribution and sales, this frees up the limited resources of the foundation to focus on the original aims and goals of the project.<br />
<br />
Additional detail is available in the [http://hardware.slashdot.org/story/12/02/28/2347222/raspberry-pi-now-has-distributors----and-will-soon-have-boards-for-all-video video interview between Eben Upton and SlashDot here (2012-02-28)].<br />
<br />
Unfortunately the switch to licensed manufacture has also resulted in a marked reduction in transparency of the process as Farnell and RS consider detailed information of what is going on to be confidential.<br />
<br />
==What You Get In The Box==<br />
1. Pre-Assembled Raspberry Pi board<br />
<br />
2. A sheet containing a combination of regulatory information and some very brief instructions. <!-- At least this is the case with Farnell Raspberry Pi's, I don't know about RS ones. --><br />
<br />
''Note:''<br />
<br />
''1. The board will be supplied assembled (since most of the components are not suitable for home builds, including the BGA<ref name="BGA">http://en.wikipedia.org/wiki/Ball_grid_array</ref>package mounted SoC<ref name="SoC">http://en.wikipedia.org/wiki/System_on_a_chip</ref> and PoP<ref name="PoP">http://en.wikipedia.org/wiki/Package_on_package</ref> memory).''<br />
''2. The board has the GPIO header pins for the primary GPIO header (but not the secondary GPIO header added on the revision 2 boards) populated. The SoC JTAG may or may not be present depending on when the board was manufactured and at which factory but aren't really of use to end users anyway due to the lack of Broadcom documentation. The LAN JTAG header does not seem to be present on any boards.<br />
''3. All other connectors will be assembled in place.''<br />
<br />
==Accessories==<br />
To use the Raspberry Pi, a user will typically require some accessories. All of the Raspberry Pi vendors listed above sell some accessories, but the exact range varies. Accessories you should consider include.<br />
* USB Power Supply (UK/EU/US Compatible; 5V, 700mA-1500mA(1.5A))<ref>http://www.raspberrypi.org/forum/general-discussion/is-the-raspberrypi-going-to-be-sold-as-a-kit/#p32289</ref><br />
* SD card. Most distributors are selling pre-prepared SD cards which are usually 4&nbsp;GB. Software is available to prepare your own SD cards.<br />
* There is a wide choice of [[RPi_Cases|cases]], most distributors will have some but shopping around for one you like is suggested.<br />
* There are a variety of [[Rpi expansion boards|AddOn/Expansion Boards]] now available, see that page for more details.<br />
''See [[RPi Hardware Basic Setup#Typical Hardware You Will Need | Typical Hardware You Will Need]] for details about other items you may require.''<br />
<br />
==Price==<br />
The price is $35USD before shipping, duty, and tax, about $60 after. <br />
<br />
Although the foundation is UK based, the guide price of the units are in USD since the Raspberry Pi components are sourced in USD$.<br />
<br />
The price is $25USD (~£16GBP) for model A, and $35USD (~£23GBP) for model B.<br />
<br />
Items will be subject to local tax (that is, UK will have 20% VAT added) and shipping cost is not included.<br />
<br />
See the following update on [http://www.raspberrypi.org/archives/826 RS Components and Farnell global pricing] (2012-03-13).<br />
<br />
==Clones & Copies==<br />
The foundation plans to release all the required [[RPi_Hardware#Schematic_.2F_Layout|schematics]] and plans to reproduce the Raspberry Pi hardware, so clones and copies will be welcome.<br />
<br />
However, since the unit is built around the Broadcom SoC, the interested party will require suitable sized orders to obtain them. The foundation were fortunate enough to be supported in this aspect by Broadcom to enable the project to be feasible.<br />
<br />
==Historic information==<br />
<br />
# The foundation have built an initial run of 10,000 Model-B units.<br />
# Due to extreme demand, the units were NOT sold directly from the [http://www.raspberrypi.com shop] (see [[#Licensed Manufacture]] below).<br />
# You may buy a Raspberry Pi from [http://www.element14.com/raspberrypi Farnell] or from [http://rswww.com RS Components]<br />
# A limit of one unit per person was applied for the first batch and some time afterwards<br />
<br />
* There were reports that several people ordered multiple units at launch,<br />
however it appears that Farnell removed any excess items when they reviewed<br />
and confirmed the order for shipping dates.<br />
This has also appears to apply for the pre-orders they have taken.<br />
Many customers also ordered from both Farnell and RS.<br />
<br />
===1st Batch Order FAQ===<br />
NOTE: While every attempt has been made to provide accurate information,<br />
this FAQ is not official and is based on what information is available at the time of writing.<br />
<br />
====Press Releases====<br />
'''Farnell:'''<br />
<br />
[http://www.element14.com/community/docs/DOC-43262/l/frequently-asked-questions-about-raspberry-pi/?CMP=SOM-TW-e14RasPiFAQ Post-Launch FAQ by Farnell], see their attached docx file for details.<br />
<br />
<br />
'''RS Components:'''<br />
<br />
[http://www.electrocomponents.com/media/press-releases/2012/02/29th/ Post-Launch statement by RS Components]<br />
<br />
[http://uk.rs-online.com/web/generalDisplay.html?id=raspberrypi&file=questions&cm_sp=raspberrypi-_--_-questions Raspberry Pi, Your Questions Answered by RS Components]<br />
<br />
====Q: Couldn't this have been handled better, I couldn't get on the site to order and they sold too quickly?====<br />
Both distributors were indeed unprepared for the volume of traffic the launch generated (they were warned by the foundation before hand).<br />
<br />
Chances are if the foundation had gone with their original plan of selling through their own shop, the situation would have been far worse, with no option of pre-order either.<br />
<br />
The distributors only have 5,000 units each to sell, reports have estimated the registered interest/pre-orders totalling over 2 million (no official figures available yet).<br />
Even if it is half of that, it means the number of available units was less than 1% of the demand.<br />
<br />
====Q: If interest was obviously so high, why only build 10,000 units?====<br />
There is a big risk involved with building a large batch of units and selling them, and 10,000 units would take well over $250,000 in capital investment. For a very small charity, that is a massive task in itself. Much of that funding came from the Foundation Trustees' own personal investment.<br />
<br />
Thankfully, the massive bonus of licensing out manufacture, is that the build rate is no longer limited by the foundation's own funding, which means there will be many more units available much sooner.<br />
<br />
====Q: I've been unable to register an account with the distributor, as I am not a company?====<br />
There have been several reported problems with individuals placing orders (that is, not having company accounts or details).<br />
<br />
Both distributors "should" take orders from individuals. However, it appears each of the different localised sites may have different requirements so this will be investigated to ensure that this is corrected if needed.<br />
<br />
Often, many of the company related fields on application are optional. If in doubt, contact their sales team for help.<br />
<br />
<br />
====Q: Worldwide launch? It was not available here! ====<br />
The distributors decided to make the units only available from selected locations. It appears the foundation were not made aware of this beforehand.<br />
<br />
Considering the small number of available units, it would have been unlikely to have improved the situation.<br />
<br />
Worldwide availability will be monitored, it is expected that they will be made available as soon as possible.<br />
<br />
<br />
====Q: The price for the Raspberry Pi from Farnell versus the price from RS Components is different, why?====<br />
Please see the following page for details about [http://www.raspberrypi.org/archives/826 RS Components and Farnell global pricing] (2012-03-13).<br />
<br />
====Q: I've only been able to register my interest, what now?====<br />
Be patient, both distributors have said they will contact people when they have more details (alternatively keep an eye on their sites for news).<br />
<br />
RS Components, in particular have only taken people's details, and according to the above [[#Press Releases | press-release]] will wait until they receive their allocated 5,000 units.<br />
<br />
<br />
====Q: I registered on the Raspberry Pi Site's Mailing List, but I didn't get an email====<br />
Unfortunately, the mail server had problems with sending out the 100K+ emails in time, it is believed the email was often marked as spam by a lot of email systems so was rejected or returned on-mass, or sent to Junk folders. Yes, this system should have been tested, but the foundation were keen not to send unnecessary emails to people prior to launch.<br />
<br />
The email contained the same information about the announcement as was publicly posted on the website (2012-02-28) before launch day, no additional or extra information was given through the email.<br />
<br />
==References==<br />
<references/><br />
<br />
{{Template:Raspberry Pi}}</div>Pioneerhttps://elinux.org/index.php?title=RPi_Hub&diff=242546RPi Hub2013-04-13T19:31:29Z<p>Pioneer: /* Buying Guide */</p>
<hr />
<div>:'''''Notice:''' The Raspberry Pi Wiki pages on this site is collaborative work - the Raspberry Pi Foundation is '''not''' responsible for content on these pages.''<br />
{{TOC right}}<br />
{{Hub Flags}} <!-- please edit template to alter banner and flag display on all hubs --><br />
<br />
<!-- This section is a bunch of nonsense. Is anybody opposed to deletion or movement elsewhere?<br />
== I need help with... ==<br />
=== Buying a new Raspberry Pi ===<br />
Please visit the [[RPi Model Wizard|Model Wizard]] to select your Raspberry Pi.<br />
<br />
=== Booting an OS onto my Raspberry Pi ===<br />
Please visit the [[RPi OS Wizard|OS Wizard]] to select your Raspberry Pi OS distribution, or if you'd like to compare the OS distros, visit [[RPi Distributions|OS Distributions]] page to select an OS to boot onto your Raspberry Pi.<br />
--><br />
<br />
== Now shipping to customers ==<br />
<!--<br />
<br />
HIDING PREVIOUS STUFF:<br />
<br />
Premier Farnell and RS Components have started shipping to customers. Congratulations to those at the front of the queue!.<br />
Work is ongoing to clear the backlog of orders, with both distributors now manufacturing them in serial production. Farnell/Element14 have stated that all people worldwide who ordered their Raspberry Pi through them on or before April 18th should receive theirs by the end of June.<br />
Update: In the US, on 2012 July 24, Newark/Element 14 is quoting five weeks and Allied is still quoting 12 weeks. An order placed by Rick Seiden on July 19, 2012 at Newark/Element 14 shipped July 31, 2012, indicating a less than five week wait time.<br />
<br />
--><br />
'''Update on lead times as of 22nd March 2013:''' The lead time is around 2 weeks from Farnell and 4 weeks from RS. [http://thepihut.com/ The Pi Hut] have the Raspberry Pi available for immediate dispatch<br />
<!--<br />
Don't have an idea on which to buy? Use the [[RPi Model Wizard|Model Wizard]] to select your Raspberry Pi!<br />
--><br />
<br />
See the [[RPi Buying Guide|Buying Guide]] on how to order one, or visit the [http://www.raspberrypi.org Raspberry Pi Foundation Home Page]<br />
<br />
== About ==<br />
[[File:RpiFront.jpg|300px|thumb|right|The Raspberry Pi production board (model B Rev 2.0)]]<br />
<br />
The Raspberry Pi (short: RPi or RasPi) is an ultra-low-cost ($25-$35) credit-card sized Linux computer which was conceived with the primary goal of teaching computer programming to children. It was developed by the [http://www.raspberrypi.org Raspberry Pi Foundation], which is a UK registered charity (Registration Number [http://www.charity-commission.gov.uk/Showcharity/RegisterOfCharities/CharityWithoutPartB.aspx?RegisteredCharityNumber=1129409&SubsidiaryNumber=0 1129409]). The foundation exists to promote the study of computer science and related topics, especially at school level, and to put the fun back into learning computing. The device is expected to have many other applications both in the developed and the developing world ([[RPi_Philosophy|Read more]]).<br />
<br />
Raspberry Pi is manufactured and sold in partnership with the worldwide industrial distributors [http://www.farnell.com/ Premier Farnell/Element 14] and [http://rswww.com/ RS Components], and the Chinese distributor [http://www.egoman.com.cn/ Egoman Technology Corp]<ref>http://www.raspberrypi.org/archives/3195</ref>.<br />
<br />
* You can get the latest news from the [http://www.raspberrypi.org Foundation Home Page], the [http://twitter.com/intent/user?screen_name=Raspberry_Pi Twitter Feed] or in the [http://www.raspberrypi.org/forum/general-discussion/news-articles-and-blog-posts-about-raspberry-pi forums].<br />
* For Raspberry Pi frequently asked questions see the [[RPi FAQ|FAQ section]] or the [http://www.raspberrypi.org/?page_id=8 Raspberry Pi Foundation's FAQ] page.<br />
* Both manufacturing partners provide community areas for more technically focused discussions, articles, FAQs and related information:<br />
:* Premier Farnell: [http://www.element14.com/community/groups/raspberry-pi?view=discussions Element 14 Raspberry Pi Group]<br />
:* RS-Components: [http://www.designspark.com/theme/raspberrypi DesignSpark - Raspberry Pi]<br />
* Products are RoHS, CE, FCC, CTick, CSA and WEEE compliant<ref>http://www.element14.com/community/docs/DOC-44828/l/raspberry-pi-safety-data-sheet</ref>. In common with all Electronic and Electrical products the Raspberry Pi should not be disposed of in household waste. Please contact the distributor from whom you purchased your Raspberry Pi device for details regarding WEEE in your country.<br />
* Price: 25USD Model A, 35USD for Model B, excluding taxes, postage and packaging. For information about availability and shipping see the [[RPi Buying Guide | Buying Guide]].<br />
<br />
<br />
=== History ===<br />
<br />
If you are interested in why the Raspberry Pi was created, and why it is what it is, check the [[RPi General History|General History]] page, which highlights relevant events in its history. It is not intended to be a detailed history, so it can be read quickly. You could also check the [[Rpi_HardwareHistory | design changes]] page for how the Raspberry Pi has evolved, and the [[RaspberryPi_Boards | manufacturing differences]] page that may help if you are having problems with your board.<br />
<br />
== Getting Started ==<br />
{| border="1" style="background:transparent;"<br />
| style="width:33%; vertical-align:top; border:1px solid #aaa;" |<br />
=== [[Buying RPi|Buying Guide]] ===<br />
<!-- ----<br />
The [[RPi Model Wizard|Model Wizard]] will help you select your model to buy.<br />
--><br />
----<br />
Where can I get one and for how much?<br />
* The Raspberry Pi can not only be purchased via their official distribution partners - detailed information can be found on the [[RPi Buying | Buying Guide]] page.<br />
<br />
* Additional accessories, peripherals and merchandise are available through the [http://www.raspberrypi.com/ Raspberry Pi Shop], as well as [http://thepihut.com/ The Pi Hut], [http://modmypi.com/ ModMyPi], , the [http://easyaspistore.com/ EasyAsPi Store], and many others on [http://www.amazon.co.uk/ Amazon UK] and [http://www.ebay.co.uk/ eBay UK] websites.<br />
<br />
* You can find out which peripherals and such are tested to work with the Pi in the [[RPi_VerifiedPeripherals | Verified Peripherals]] section<br />
<br />
| style="width:33%; vertical-align:top; border:1px solid #aaa;" |<br />
<br />
=== [[RPi Hardware Basic Setup|Basic Setup]] ===<br />
----<br />
First little Raspberry Pi Steps...<br />
* Ensure you have all the [[RPi Hardware Basic Setup#Typical_Hardware_You_Will_Need |equipment]] you need to go with your Raspberry Pi.<br />
* Become familiar with the [[RPi Hardware Basic Setup#Connecting_Together | board layout and connect]] it ready for power up.<br />
* If you have not been provided with a pre-setup SD card you will need to prepare one with your chosen [[RPi_Easy_SD_Card_Setup | Operating System distribution]]<br />
* Note: On the Debian OS after you log in you need to type '''startx''' at the prompt to get a graphic desktop.<br />
* Particularly after first boot its important to do a clean shutdown with the command '''sudo halt'''<br />
<br />
* '''Having problems? Try the [[R-Pi_Troubleshooting | Troubleshooting]] page.'''<br />
<br />
| style="width:33%; vertical-align:top; border:1px solid #aaa;" |<br />
<br />
=== [[RPi Beginners|Beginners Guide]] ===<br />
----<br />
You've just got your new Raspberry Pi device - what now?<br />
* [[RPi Beginners|Beginners Guide]]<br />
<br />
* Learn about the basics with the [http://h2g2.com/dna/h2g2/A13735596 H2G2 - Introducing the Raspberry Pi] entry.<br />
<br />
* Read a small book for the Raspberry Pi Beginner [http://bitkistl.blogspot.co.at/2013/01/raspberry-pi-e-book.html]<br />
<br />
* Get started with some basic projects and tutorials:<br />
**[http://www.youtube.com/user/RaspberryPiTutorials Raspberry Pi YouTube Tutorials]<br /><br />
**[http://www.pibeginners.com Raspberry Pi IV Beginners]<br /><br />
**[http://www.youtube.com/playlist?list=PLgyU3jNA6VjS3ij6ZXbb2x4GdEP3bAWzO My First Raspberry Pi Game]<br />
**[http://files.nathanbookham.com/raspberry-pi Guides, tutorials, tools and distribution downloads]<br />
<br />
*[[RPi Tutorial Easy GPIO Hardware & Software|Easy GPIO Hardware & Software]] - in-progress at the moment<br />
<br />
* Take a look through the [[#Community|Community]] section, which contains a range of beginner and advanced tutorials and guides, as well as groups to help you find like-minded developers.<br />
<br />
|}<br />
<br />
== Resources ==<br />
{| border="1" style="background:transparent;"<br />
<br />
| style="width:33%; vertical-align:top; border:1px solid #aaa; padding-left:5px;" |<br />
<br />
=== [[RPi Hardware|Hardware]] & [[RPi VerifiedPeripherals|Peripherals]] ===<br />
----<br />
<br />
* The Model B is more advanced than the Model A - see [[RPi Hardware]].<br />
* The RPi can be plugged into a [[RPi Screens|suitable TV or monitor]].<br />
* The unit will support a range of [[RPi VerifiedPeripherals|devices, peripherals and accessories]].<br />
* The [[Rpi Low-level peripherals|Low-level interfaces]] allow the use of optional [[RPi Expansion Boards|Expansion Boards]] in a wide range of projects.<br />
* For more advanced issues including see [[RPi Advanced Setup|Advanced Setup]].<br />
* [[RPi Peripherals|Setting up peripherals - examples/HowTos]]<br />
* [[RaspberryPi Boards|List of boards and user feedback]]<br />
* [[RPi 5V PSU construction|Power Supply construction - HowTo]]<br />
* [[RaspberryPi_Comparison|Comparison]] to other hardware<br />
| style="width:33%; vertical-align:top; border:1px solid #aaa; padding-left:5px;" |<br />
<br />
=== [[Rpi_Software|Software]] & [[RPi_Distributions|OS Distributions]] ===<br />
----<br />
The Raspberry Pi will run a range of OS Distributions and run a variety of software.<br />
* See [[RPi Software|Software]] for an overview, and [[RPi Distributions|OS Distributions]] for supported operating system and pre-configured 'images'.<br />
*Officially supported OS distributions include [[RPi Distributions#Raspbian | Raspbian]], [[RPi Distributions#Arch | Arch Linux]] and [[RPi Distributions#RISC OS | RISC OS Open]].<br />
*Many unofficial distributions are available on the [[RPi Distributions | Distributions page]].<br />
*Advice is also available if you want to [[Rpi_kernel_compilation|compile a kernel]], [[RPi_U-Boot|boot from the network using U-Boot]], or [[RPi_Performance|test the Pi's performance]].<br />
*The Raspberry Pi supports a wide range of [[RPi Programming|programming languages]], with many tutorials available.<br />
*Information about installing. specific [[RPi_applications|applications]] is available through the link.<br />
*Extensive (boot) configuration info (config.txt) is available [[RPi_config.txt|here]].<br />
*Monitor your Raspberry Pi with Raspcontrol [[Raspcontrol|here]]<br />
<br />
| style="width:33%; vertical-align:top; border:1px solid #aaa; padding-left:5px;" |<br />
<br />
=== [[RPi Documentation|Documentation]] ===<br />
----<br />
=== Datasheets ===<br />
<br />
[[RPi Documentation|IC Datasheets and schematics]] links page.<br />
<br />
[[RPi DatasheetCategories|Datasheets organised by category]] from the Frambozenier.org project.<br />
<br />
=== Troubleshooting ===<br />
<br />
Head over to the [[R-Pi Troubleshooting|troubleshooting page]] for help fixing common problems.<br />
<br />
=== Bugs ===<br />
<br />
Head over to the [[RPi_Bugs|bugs page]] for a list of known bugs.<br />
<br />
=== RPi Model B 3D CAD files ===<br />
Theses are various 3D CAD Versions in both RAR and ZIP.<br />
<br />
* CATIA V5 RAR http://sdrv.ms/JqdhMb<br />
* CATIA V5 ZIP http://sdrv.ms/LjyLGD<br />
* ProE RAR http://sdrv.ms/KCv1hZ<br />
* ProE ZIP http://sdrv.ms/KCvhxq<br />
* STEP RAR http://sdrv.ms/KCvv7T<br />
* STEP ZIP http://sdrv.ms/JMhv18<br />
* SketchUp http://scc.jezmckean.com/item/581<br />
* SketchUp8 http://sketchup.google.com/3dwarehouse/details?mid=327d6b1d8bd6130d6fbd6b70c7f1d3e0<br />
* Eagle 5 http://www.raspberrypi.org/phpBB3/viewtopic.php?f=41&t=4457<br />
|}<br />
<br />
== Community ==<br />
{| border="1" style="background:transparent;"<br />
| style="width:33%; vertical-align:top; border:1px solid #aaa; padding-left:5px;" |<br />
<br />
=== [[RPi Projects|Projects]], [[RPi Guides|Guides]] & [[RPi Tutorials|Tutorials]] ===<br />
----<br />
*An important source of information and guides is the [http://www.raspberrypi.org/forum Official Forum].<br />
*Get started by following some of the many [[RPi Tutorials | Tutorials]].<br />
*Common tasks and useful tips are available through the [[RPi Guides | Guides page]]. <br />
*Projects can be found, and added to, on the [[RPi Projects |Projects page]].<br />
*Raspberry Pi Datasheets can be found on the [[RPi DatasheetCategories |DataSheets page]].<br />
*Knowledgeable users may want to review and help out with project wishlist items on the [[RPi Tasks |Tasks page]].<br />
<br />
| style="width:33%; vertical-align:top; border:1px solid #aaa; padding-left:5px;" |<br />
<br />
=== [[RPi Education|Schools, Universities, Clubs & Groups]] ===<br />
----<br />
*The Raspberry Pi Foundation's aims include encouraging education. Several groups including [http://www.computingatschool.org.uk/ Computing At School] aim to bring Computing Science back into schools.<br />
*Go to the [[Rpi Education|Education Page]] to add your project and find helpful links.<br />
*Raspberry Jams are a great way to meet other Raspberry Pi users, share ideas and tips and learn more. To find a Raspberry Jam near you, see the [http://raspberryjam.org.uk/ Raspberry Jam] page.<br />
<br />
| style="width:33%; vertical-align:top; border:1px solid #aaa; padding-left:5px;" |<br />
<br />
=== [[RPi Community|Supporting Communities]] ===<br />
----<br />
The [[RPi Community|Raspberry Pi Community]] is steadily growing: <br />
* [http://www.raspberrypi.org/forum The Official Raspberry Pi Forum]<br />
* [http://www.element14.com/community/groups/raspberry-pi?view=discussions Element 14 Raspberry Pi Group], community site of Premier Farnell<br />
* [http://www.designspark.com/theme/raspberrypi DesignSpark], community site of RS-Components<br />
* [http://www.frambozenbier.org/index.php/ 'Frambozenbier' (Raspberry Pi Homebrew)]<br />
* [http://raspberrypi.stackexchange.com/ Stack Exchange Forum]<br />
* [http://www.raspberrypiforums.com/forum RaspberryPiForums] Un-Official Raspberry Pi Discussion Board<br />
* [http://www.raspberrypi-spanish.es Non-official community of Raspberry Pi in spanish language]<br />
* [http://www.worldofpi.com/ World Of Pi] A forum based on all things Raspberry Pi.<br />
* [[TheMagPi|The MagPi Magazine]] - Community based, free eMagazine, get involved!<br />
* [[RaspberryPi Osdev]] - Hardware specific OS-development community, sitting in freenode.net#raspberrypi-osdev.<br />
* [news:comp.sys.raspberry-pi news:comp.sys.raspberry-pi] - Usenet newsgroup<br />
|}<br />
<br />
== About the RPi Wiki ==<br />
'''Do not be afraid to add your bit, content is vital for the wiki to function.'''<br />
<br />
[[File:Rasp_turn_around.gif|200px|thumb|right|A 3D rendering of the Raspberry Pi logo<!--by forum user Antario. [http://www.raspberrypi.org/forum/projects-and-collaboration-general/raspberry-pi-3d-logo-animation Source]-->]]<br />
<!-- We are governed by the [[Project:RPi_Council|RPi Wiki Council]] (RPWC). New guidelines not made by Ghans alone are currently being drafted. As the RPi wiki is currently a wreck, the council's current goal is to clean up the RPi Wiki! --><br />
<br />
=== Translations ===<br />
<br />
The wiki is being translated into several languages, some of which can be seen on the hub banner above. Current languages include:<br />
<br />
* English: [[R-Pi Hub]]<br />
* Français: [[FR:R-Pi Hub]]<br />
Any help translating would be greatly appreciated. Thank you to those who have already contributed!<br />
<br />
=== Admins/Contributors ===<br />
<del>The wiki is governed by the [[Project:RPi_Council|Raspberry Pi Wiki Council]].</del><br />
<br />
:NOTE - This wiki is NOT governed by the [[Project:RPi_Council|Raspberry Pi Wiki Council]]. The whole of elinux.org is community driven. It always has been. If you have any questions, contact [[User:Wmat]].<br />
<br />
Please join the discussion on the newly reinstated [[Talk:RPi_Hub | talk page]] !<br />
<br />
= References =<br />
<references/><br />
<br />
{{Template:Raspberry Pi}}<br />
[[Category:RaspberryPi]]</div>Pioneerhttps://elinux.org/index.php?title=RPi_Hub&diff=242540RPi Hub2013-04-13T19:30:40Z<p>Pioneer: /* Now shipping to customers */</p>
<hr />
<div>:'''''Notice:''' The Raspberry Pi Wiki pages on this site is collaborative work - the Raspberry Pi Foundation is '''not''' responsible for content on these pages.''<br />
{{TOC right}}<br />
{{Hub Flags}} <!-- please edit template to alter banner and flag display on all hubs --><br />
<br />
<!-- This section is a bunch of nonsense. Is anybody opposed to deletion or movement elsewhere?<br />
== I need help with... ==<br />
=== Buying a new Raspberry Pi ===<br />
Please visit the [[RPi Model Wizard|Model Wizard]] to select your Raspberry Pi.<br />
<br />
=== Booting an OS onto my Raspberry Pi ===<br />
Please visit the [[RPi OS Wizard|OS Wizard]] to select your Raspberry Pi OS distribution, or if you'd like to compare the OS distros, visit [[RPi Distributions|OS Distributions]] page to select an OS to boot onto your Raspberry Pi.<br />
--><br />
<br />
== Now shipping to customers ==<br />
<!--<br />
<br />
HIDING PREVIOUS STUFF:<br />
<br />
Premier Farnell and RS Components have started shipping to customers. Congratulations to those at the front of the queue!.<br />
Work is ongoing to clear the backlog of orders, with both distributors now manufacturing them in serial production. Farnell/Element14 have stated that all people worldwide who ordered their Raspberry Pi through them on or before April 18th should receive theirs by the end of June.<br />
Update: In the US, on 2012 July 24, Newark/Element 14 is quoting five weeks and Allied is still quoting 12 weeks. An order placed by Rick Seiden on July 19, 2012 at Newark/Element 14 shipped July 31, 2012, indicating a less than five week wait time.<br />
<br />
--><br />
'''Update on lead times as of 22nd March 2013:''' The lead time is around 2 weeks from Farnell and 4 weeks from RS. [http://thepihut.com/ The Pi Hut] have the Raspberry Pi available for immediate dispatch<br />
<!--<br />
Don't have an idea on which to buy? Use the [[RPi Model Wizard|Model Wizard]] to select your Raspberry Pi!<br />
--><br />
<br />
See the [[RPi Buying Guide|Buying Guide]] on how to order one, or visit the [http://www.raspberrypi.org Raspberry Pi Foundation Home Page]<br />
<br />
== About ==<br />
[[File:RpiFront.jpg|300px|thumb|right|The Raspberry Pi production board (model B Rev 2.0)]]<br />
<br />
The Raspberry Pi (short: RPi or RasPi) is an ultra-low-cost ($25-$35) credit-card sized Linux computer which was conceived with the primary goal of teaching computer programming to children. It was developed by the [http://www.raspberrypi.org Raspberry Pi Foundation], which is a UK registered charity (Registration Number [http://www.charity-commission.gov.uk/Showcharity/RegisterOfCharities/CharityWithoutPartB.aspx?RegisteredCharityNumber=1129409&SubsidiaryNumber=0 1129409]). The foundation exists to promote the study of computer science and related topics, especially at school level, and to put the fun back into learning computing. The device is expected to have many other applications both in the developed and the developing world ([[RPi_Philosophy|Read more]]).<br />
<br />
Raspberry Pi is manufactured and sold in partnership with the worldwide industrial distributors [http://www.farnell.com/ Premier Farnell/Element 14] and [http://rswww.com/ RS Components], and the Chinese distributor [http://www.egoman.com.cn/ Egoman Technology Corp]<ref>http://www.raspberrypi.org/archives/3195</ref>.<br />
<br />
* You can get the latest news from the [http://www.raspberrypi.org Foundation Home Page], the [http://twitter.com/intent/user?screen_name=Raspberry_Pi Twitter Feed] or in the [http://www.raspberrypi.org/forum/general-discussion/news-articles-and-blog-posts-about-raspberry-pi forums].<br />
* For Raspberry Pi frequently asked questions see the [[RPi FAQ|FAQ section]] or the [http://www.raspberrypi.org/?page_id=8 Raspberry Pi Foundation's FAQ] page.<br />
* Both manufacturing partners provide community areas for more technically focused discussions, articles, FAQs and related information:<br />
:* Premier Farnell: [http://www.element14.com/community/groups/raspberry-pi?view=discussions Element 14 Raspberry Pi Group]<br />
:* RS-Components: [http://www.designspark.com/theme/raspberrypi DesignSpark - Raspberry Pi]<br />
* Products are RoHS, CE, FCC, CTick, CSA and WEEE compliant<ref>http://www.element14.com/community/docs/DOC-44828/l/raspberry-pi-safety-data-sheet</ref>. In common with all Electronic and Electrical products the Raspberry Pi should not be disposed of in household waste. Please contact the distributor from whom you purchased your Raspberry Pi device for details regarding WEEE in your country.<br />
* Price: 25USD Model A, 35USD for Model B, excluding taxes, postage and packaging. For information about availability and shipping see the [[RPi Buying Guide | Buying Guide]].<br />
<br />
<br />
=== History ===<br />
<br />
If you are interested in why the Raspberry Pi was created, and why it is what it is, check the [[RPi General History|General History]] page, which highlights relevant events in its history. It is not intended to be a detailed history, so it can be read quickly. You could also check the [[Rpi_HardwareHistory | design changes]] page for how the Raspberry Pi has evolved, and the [[RaspberryPi_Boards | manufacturing differences]] page that may help if you are having problems with your board.<br />
<br />
== Getting Started ==<br />
{| border="1" style="background:transparent;"<br />
| style="width:33%; vertical-align:top; border:1px solid #aaa;" |<br />
=== [[Buying RPi|Buying Guide]] ===<br />
<!-- ----<br />
The [[RPi Model Wizard|Model Wizard]] will help you select your model to buy.<br />
--><br />
----<br />
Where can I get one and for how much?<br />
* The Raspberry Pi can not only be purchased via their official distribution partners - detailed information can be found on the [[RPi Buying | Buying Guide]] page.<br />
<br />
* Additional accessories, peripherals and merchandise are available through the [http://www.raspberrypi.com/ Raspberry Pi Shop], as well as [http://modmypi.com/ ModMyPi], [http://thepihut.com/ The Pi Hut], the [http://easyaspistore.com/ EasyAsPi Store], and many others on [http://www.amazon.co.uk/ Amazon UK] and [http://www.ebay.co.uk/ eBay UK] websites.<br />
<br />
* You can find out which peripherals and such are tested to work with the Pi in the [[RPi_VerifiedPeripherals | Verified Peripherals]] section<br />
<br />
| style="width:33%; vertical-align:top; border:1px solid #aaa;" |<br />
<br />
=== [[RPi Hardware Basic Setup|Basic Setup]] ===<br />
----<br />
First little Raspberry Pi Steps...<br />
* Ensure you have all the [[RPi Hardware Basic Setup#Typical_Hardware_You_Will_Need |equipment]] you need to go with your Raspberry Pi.<br />
* Become familiar with the [[RPi Hardware Basic Setup#Connecting_Together | board layout and connect]] it ready for power up.<br />
* If you have not been provided with a pre-setup SD card you will need to prepare one with your chosen [[RPi_Easy_SD_Card_Setup | Operating System distribution]]<br />
* Note: On the Debian OS after you log in you need to type '''startx''' at the prompt to get a graphic desktop.<br />
* Particularly after first boot its important to do a clean shutdown with the command '''sudo halt'''<br />
<br />
* '''Having problems? Try the [[R-Pi_Troubleshooting | Troubleshooting]] page.'''<br />
<br />
| style="width:33%; vertical-align:top; border:1px solid #aaa;" |<br />
<br />
=== [[RPi Beginners|Beginners Guide]] ===<br />
----<br />
You've just got your new Raspberry Pi device - what now?<br />
* [[RPi Beginners|Beginners Guide]]<br />
<br />
* Learn about the basics with the [http://h2g2.com/dna/h2g2/A13735596 H2G2 - Introducing the Raspberry Pi] entry.<br />
<br />
* Read a small book for the Raspberry Pi Beginner [http://bitkistl.blogspot.co.at/2013/01/raspberry-pi-e-book.html]<br />
<br />
* Get started with some basic projects and tutorials:<br />
**[http://www.youtube.com/user/RaspberryPiTutorials Raspberry Pi YouTube Tutorials]<br /><br />
**[http://www.pibeginners.com Raspberry Pi IV Beginners]<br /><br />
**[http://www.youtube.com/playlist?list=PLgyU3jNA6VjS3ij6ZXbb2x4GdEP3bAWzO My First Raspberry Pi Game]<br />
**[http://files.nathanbookham.com/raspberry-pi Guides, tutorials, tools and distribution downloads]<br />
<br />
*[[RPi Tutorial Easy GPIO Hardware & Software|Easy GPIO Hardware & Software]] - in-progress at the moment<br />
<br />
* Take a look through the [[#Community|Community]] section, which contains a range of beginner and advanced tutorials and guides, as well as groups to help you find like-minded developers.<br />
<br />
|}<br />
<br />
== Resources ==<br />
{| border="1" style="background:transparent;"<br />
<br />
| style="width:33%; vertical-align:top; border:1px solid #aaa; padding-left:5px;" |<br />
<br />
=== [[RPi Hardware|Hardware]] & [[RPi VerifiedPeripherals|Peripherals]] ===<br />
----<br />
<br />
* The Model B is more advanced than the Model A - see [[RPi Hardware]].<br />
* The RPi can be plugged into a [[RPi Screens|suitable TV or monitor]].<br />
* The unit will support a range of [[RPi VerifiedPeripherals|devices, peripherals and accessories]].<br />
* The [[Rpi Low-level peripherals|Low-level interfaces]] allow the use of optional [[RPi Expansion Boards|Expansion Boards]] in a wide range of projects.<br />
* For more advanced issues including see [[RPi Advanced Setup|Advanced Setup]].<br />
* [[RPi Peripherals|Setting up peripherals - examples/HowTos]]<br />
* [[RaspberryPi Boards|List of boards and user feedback]]<br />
* [[RPi 5V PSU construction|Power Supply construction - HowTo]]<br />
* [[RaspberryPi_Comparison|Comparison]] to other hardware<br />
| style="width:33%; vertical-align:top; border:1px solid #aaa; padding-left:5px;" |<br />
<br />
=== [[Rpi_Software|Software]] & [[RPi_Distributions|OS Distributions]] ===<br />
----<br />
The Raspberry Pi will run a range of OS Distributions and run a variety of software.<br />
* See [[RPi Software|Software]] for an overview, and [[RPi Distributions|OS Distributions]] for supported operating system and pre-configured 'images'.<br />
*Officially supported OS distributions include [[RPi Distributions#Raspbian | Raspbian]], [[RPi Distributions#Arch | Arch Linux]] and [[RPi Distributions#RISC OS | RISC OS Open]].<br />
*Many unofficial distributions are available on the [[RPi Distributions | Distributions page]].<br />
*Advice is also available if you want to [[Rpi_kernel_compilation|compile a kernel]], [[RPi_U-Boot|boot from the network using U-Boot]], or [[RPi_Performance|test the Pi's performance]].<br />
*The Raspberry Pi supports a wide range of [[RPi Programming|programming languages]], with many tutorials available.<br />
*Information about installing. specific [[RPi_applications|applications]] is available through the link.<br />
*Extensive (boot) configuration info (config.txt) is available [[RPi_config.txt|here]].<br />
*Monitor your Raspberry Pi with Raspcontrol [[Raspcontrol|here]]<br />
<br />
| style="width:33%; vertical-align:top; border:1px solid #aaa; padding-left:5px;" |<br />
<br />
=== [[RPi Documentation|Documentation]] ===<br />
----<br />
=== Datasheets ===<br />
<br />
[[RPi Documentation|IC Datasheets and schematics]] links page.<br />
<br />
[[RPi DatasheetCategories|Datasheets organised by category]] from the Frambozenier.org project.<br />
<br />
=== Troubleshooting ===<br />
<br />
Head over to the [[R-Pi Troubleshooting|troubleshooting page]] for help fixing common problems.<br />
<br />
=== Bugs ===<br />
<br />
Head over to the [[RPi_Bugs|bugs page]] for a list of known bugs.<br />
<br />
=== RPi Model B 3D CAD files ===<br />
Theses are various 3D CAD Versions in both RAR and ZIP.<br />
<br />
* CATIA V5 RAR http://sdrv.ms/JqdhMb<br />
* CATIA V5 ZIP http://sdrv.ms/LjyLGD<br />
* ProE RAR http://sdrv.ms/KCv1hZ<br />
* ProE ZIP http://sdrv.ms/KCvhxq<br />
* STEP RAR http://sdrv.ms/KCvv7T<br />
* STEP ZIP http://sdrv.ms/JMhv18<br />
* SketchUp http://scc.jezmckean.com/item/581<br />
* SketchUp8 http://sketchup.google.com/3dwarehouse/details?mid=327d6b1d8bd6130d6fbd6b70c7f1d3e0<br />
* Eagle 5 http://www.raspberrypi.org/phpBB3/viewtopic.php?f=41&t=4457<br />
|}<br />
<br />
== Community ==<br />
{| border="1" style="background:transparent;"<br />
| style="width:33%; vertical-align:top; border:1px solid #aaa; padding-left:5px;" |<br />
<br />
=== [[RPi Projects|Projects]], [[RPi Guides|Guides]] & [[RPi Tutorials|Tutorials]] ===<br />
----<br />
*An important source of information and guides is the [http://www.raspberrypi.org/forum Official Forum].<br />
*Get started by following some of the many [[RPi Tutorials | Tutorials]].<br />
*Common tasks and useful tips are available through the [[RPi Guides | Guides page]]. <br />
*Projects can be found, and added to, on the [[RPi Projects |Projects page]].<br />
*Raspberry Pi Datasheets can be found on the [[RPi DatasheetCategories |DataSheets page]].<br />
*Knowledgeable users may want to review and help out with project wishlist items on the [[RPi Tasks |Tasks page]].<br />
<br />
| style="width:33%; vertical-align:top; border:1px solid #aaa; padding-left:5px;" |<br />
<br />
=== [[RPi Education|Schools, Universities, Clubs & Groups]] ===<br />
----<br />
*The Raspberry Pi Foundation's aims include encouraging education. Several groups including [http://www.computingatschool.org.uk/ Computing At School] aim to bring Computing Science back into schools.<br />
*Go to the [[Rpi Education|Education Page]] to add your project and find helpful links.<br />
*Raspberry Jams are a great way to meet other Raspberry Pi users, share ideas and tips and learn more. To find a Raspberry Jam near you, see the [http://raspberryjam.org.uk/ Raspberry Jam] page.<br />
<br />
| style="width:33%; vertical-align:top; border:1px solid #aaa; padding-left:5px;" |<br />
<br />
=== [[RPi Community|Supporting Communities]] ===<br />
----<br />
The [[RPi Community|Raspberry Pi Community]] is steadily growing: <br />
* [http://www.raspberrypi.org/forum The Official Raspberry Pi Forum]<br />
* [http://www.element14.com/community/groups/raspberry-pi?view=discussions Element 14 Raspberry Pi Group], community site of Premier Farnell<br />
* [http://www.designspark.com/theme/raspberrypi DesignSpark], community site of RS-Components<br />
* [http://www.frambozenbier.org/index.php/ 'Frambozenbier' (Raspberry Pi Homebrew)]<br />
* [http://raspberrypi.stackexchange.com/ Stack Exchange Forum]<br />
* [http://www.raspberrypiforums.com/forum RaspberryPiForums] Un-Official Raspberry Pi Discussion Board<br />
* [http://www.raspberrypi-spanish.es Non-official community of Raspberry Pi in spanish language]<br />
* [http://www.worldofpi.com/ World Of Pi] A forum based on all things Raspberry Pi.<br />
* [[TheMagPi|The MagPi Magazine]] - Community based, free eMagazine, get involved!<br />
* [[RaspberryPi Osdev]] - Hardware specific OS-development community, sitting in freenode.net#raspberrypi-osdev.<br />
* [news:comp.sys.raspberry-pi news:comp.sys.raspberry-pi] - Usenet newsgroup<br />
|}<br />
<br />
== About the RPi Wiki ==<br />
'''Do not be afraid to add your bit, content is vital for the wiki to function.'''<br />
<br />
[[File:Rasp_turn_around.gif|200px|thumb|right|A 3D rendering of the Raspberry Pi logo<!--by forum user Antario. [http://www.raspberrypi.org/forum/projects-and-collaboration-general/raspberry-pi-3d-logo-animation Source]-->]]<br />
<!-- We are governed by the [[Project:RPi_Council|RPi Wiki Council]] (RPWC). New guidelines not made by Ghans alone are currently being drafted. As the RPi wiki is currently a wreck, the council's current goal is to clean up the RPi Wiki! --><br />
<br />
=== Translations ===<br />
<br />
The wiki is being translated into several languages, some of which can be seen on the hub banner above. Current languages include:<br />
<br />
* English: [[R-Pi Hub]]<br />
* Français: [[FR:R-Pi Hub]]<br />
Any help translating would be greatly appreciated. Thank you to those who have already contributed!<br />
<br />
=== Admins/Contributors ===<br />
<del>The wiki is governed by the [[Project:RPi_Council|Raspberry Pi Wiki Council]].</del><br />
<br />
:NOTE - This wiki is NOT governed by the [[Project:RPi_Council|Raspberry Pi Wiki Council]]. The whole of elinux.org is community driven. It always has been. If you have any questions, contact [[User:Wmat]].<br />
<br />
Please join the discussion on the newly reinstated [[Talk:RPi_Hub | talk page]] !<br />
<br />
= References =<br />
<references/><br />
<br />
{{Template:Raspberry Pi}}<br />
[[Category:RaspberryPi]]</div>Pioneerhttps://elinux.org/index.php?title=RPi_Hardware_Basic_Setup&diff=242534RPi Hardware Basic Setup2013-04-13T19:21:00Z<p>Pioneer: /* Typical Hardware You Will Need */</p>
<hr />
<div>[[Category:RaspberryPi]]<br />
{{Template:RPi_Startup}}<br />
<br />
<br />
=Typical Hardware You Will Need=<br />
While the RPi can be used without any additional hardware (except perhaps a power supply of some kind), it won't be much use as a general computer. As with any normal PC, it is likely you will need some additional hardware.<br />
<br />
'''IMPORTANT''' For USB devices other than a mouse and a simple wired keyboard (for USB devices drawing more than 100mA) a powered USB hub is strongly recommended. A technical discussion as to why can be found [http://www.raspberrypi.org/phpBB3/viewtopic.php?f=24&t=5830 here]. Specifically the RPI's built in USB hub is designed only for "Single current unit" USB devices. Note that when using Revision 2 (or later) boards the problem has been mitigated somewhat with the removal of the USB polyfuses, still due to the limited current the PI can provide to USB devices, due to its main polyfuse, its still recommended to use a hub for all USB peripherals requiring more than 100mA.<br />
<br />
The following are more or less essential, and are all available from [http://thepihut.com/ The Pi Hut] and [http://modmypi.com/ ModMyPi]:<br />
<br />
* [[RPi Buying Guide|Raspberry Pi board]]<br />
* [[#Prepared Operating System SD Card|Prepared Operating System SD Card]]<br />
* [[#Keyboard & Mouse|USB keyboard]]<br />
* [[#Display|Display]] (with HDMI, DVI, Composite or SCART input)<br />
* [[#Power Supply|Power Supply]]<br />
* [[#Cables|Cables]]<br />
<br />
Highly suggested extras include:<br />
<br />
* [[#Keyboard & Mouse|USB mouse]]<br />
* [[#Additional Peripherals|Internet connectivity]] - a USB WiFi adaptor (Model A/B) or a LAN cable (Model B)<br />
* [[#Additional Peripherals|Powered USB Hub]]<br />
* [[#Additional Peripherals|Case]]<br />
* [[#Additional Peripherals|Real Time Clock]] - If you can't count on Network Time<br />
* [[#Additional Peripherals|SD card reader]] - if you need to prepare your own SD card<br />
* [[#Power Supply|Power Supply Switch]] - if you want an easy way to cycle power<br />
<br />
==Prepared Operating System SD Card==<br />
As the RPi has no internal storage or built-in [[RPi Distributions|operating system]] it requires an SD-Card that is set up to boot the RPi.<br />
<br />
* Have a look at [[RPi Easy SD Card Setup]] to create your own preloaded SD Card.<br />
* If you want an extensive technical explanation, look here : ''Create your own preloaded card using any [[RPi VerifiedPeripherals#SD_cards]] card you have and this [[RPi Beginners#SD_card_setup| HowTo]] . '' <br />
* Preloaded SD cards are available from [http://thepihut.com/ The Pi Hut], [http://modmypi.com/ ModMyPi], [http://raspberrypi.rsdelivers.com/product/rs/4gb-sd-card-with-raspberry-pi-os-installed/7631030.aspx RS] and [http://export.farnell.com/samsung/raspberry-pi-prog-4gb-sdcard/memory-sdhc-rd-raspberry-pi-4gb/dp/2113756 Farnell].<br />
* For configuration of boot options and extensive graphic modes, look at the [[RPi_Configuration|Configuration]] page.<br />
<br />
NOTE: An RPi SD card can only be used to boot an RPi. A normal PC will refuse to boot from an RPi SD card due to its formatting.<br />
<br />
This guide will assume you have a preloaded SD card. If you want to de-format the SD card, the easiest way is to soft format the card in a Digital Camera.<br />
<br />
''To check your SD card is compatible with Linux, see [[RPi VerifiedPeripherals#SD_cards]].''<br />
<br />
==Keyboard & Mouse==<br />
Most standard USB keyboards and mice will work with the RPi. Wireless keyboard/mice should also function, and only require a single USB port for an RF dongle. In order to use a Bluetooth keyboard or mouse you would need to use a Bluetooth dongle, which again uses a single port.<br />
<br />
Remember that the Model A has a single USB port and the Model B only has two (typically a keyboard and mouse will use a USB port each) - see [[RPi_Hardware_Basic_Setup#USB-Hub | USB Hub]] below.<br />
<br />
''To check your mouse and keyboard are compatible with Linux, see [[RPi VerifiedPeripherals | RPi Verified Peripherals]].''<br />
<br />
==Display==<br />
There are two main connection options for the RPi display, ''HDMI'' (high definition) and ''Composite'' (low definition).<br />
<br />
* HD TVs and most LCD Monitors can be connected using a full-size 'male' HDMI cable, and with an inexpensive adaptor if DVI is used. HDMI versions 1.3 and 1.4 are supported, and a version 1.4 cable is recommended. The RPi outputs audio and video via HMDI, but does not support HDMI input.<br />
<br />
* Most older TVs can be connected using Composite (a yellow-to-yellow cable). PAL and NTSC TVs are supported. Note that the RCA output is composite video, not RF, so it cannot be connected directly to the antenna input of a TV, you need to connected it the the yellow video input connector, or to the SCART input using a RCA to SCART plug, (adapter).<br />
<br />
When using composite video, audio is available from a 3.5mm (1/8 inch) socket, and can be sent to your TV, or to an amplifier. To send audio to your TV, you will need a cable which adapts from 3.5mm to double (red and white) RCA connectors. These red and white can go into the red and white RCA plug inputs of a TV, or a stereo set, or to the above mentioned RCA to SCART plug. Another option for audio (when not using HDMI) is to connect the 3.5mm jackplug to an amplified speakerset. Do not connect the 3.5 mm jack directly to a headset, as the 3.5 mm audio output isn't suitable to drive headsets, only amplifier inputs. Attaching a low impedance load, (such as a headset) to the stereo audio output may lead to distorted sound.<br />
<br />
Using an HDMI to DVI-D (digital) adaptor plus a DVI to VGA adaptor will not work. HDMI does not supply the DVI-A (analogue) needed to convert to VGA - converting an HDMI or DVI-D source to VGA (or component) needs an active converter. (It can work out cheaper to buy a new monitor.) The lack of VGA has been acknowledged as a priority issue. In a [http://interviews.slashdot.org/story/11/09/14/1554243/Eben-Upton-Answers-Your-Questions Q/A with Slashdot] Eben said that they plan to look into providing some form of add-on.<br />
<br />
The Pi Hut offer two adapters that will allow the Raspberry Pi to be used with multiple monitor formats<br />
* [http://thepihut.com/products/1-8m-hdmi-cable Standard HDMI]<br />
* [http://thepihut.com/products/pi-view-official-raspberry-pi-hdmi-to-vga-convertor VGA adapter]<br />
* [http://thepihut.com/products/hdmi-to-dvi-cable-for-the-raspberry-pi DVI adapter]<br />
<br />
''For detailed information see [[Rpi Screens]].''<br />
<br />
==Power Supply==<br />
The unit uses a Micro USB connection to power itself (only the power pins are connected - so it will not transfer data over this connection). A standard modern phone charger with a micro-USB connector will do, but needs to produce at least 700mA at 5 volts. Check your power supply's ratings carefully, and [http://www.raspberrypi.org/forum/general-discussion/power-supply-warning beware cheap knock-offs!]. <br />
<br />
The Pi Hut offers a 5V 1500mA power supply, manufactured specially for the Raspberry Pi. This is avaialble in three varieties :<br />
* [http://thepihut.com/products/micro-usb-power-supply-for-the-raspberry-pi UK]<br />
* [http://thepihut.com/products/eu-micro-usb-power-supply-for-the-raspberry-pi EU]<br />
* [http://thepihut.com/products/usa-micro-usb-power-supply-for-the-raspberry-pi USA]<br />
<br />
Other suitable mains adapters will be available from the [http://www.raspberrypi.com RPi Shop], as well as [http://www.ebay.co.uk/itm/330844162509 eBay]. [https://www.modmypi.com/raspberry-pi-accessories/5v-2A-modmypi-raspberry-pi-power-supply ModMyPi's Raspberry Pi Shop] stocks a 5V 2A bespoke charger designed specifically for use with the Raspberry Pi.<br />
<br />
You can use a range of other power sources (assuming they are able to provide enough current ~700mA):<br />
* Computer USB Port or powered USB hub (will depend on power output)<br />
* Special wall warts with USB ports<br />
* Mobile Phone Backup Battery (will depend on power output) (in theory - needs confirmation)<br />
* Modern TV with built-in USB (for example, it has been shown to work with the Sony KDL-40HX723 and KDL-55NX813)<br />
* Internet Routers with USB Ports (the BT Home Hub 3 seems to run the Pi nicely)<br />
<br />
To use the above, you'll need a USB A 'male' to USB micro 'male' cable - these are often shipped as data cables with mobile phones.<br />
<br />
Additionally, the Raspberry Pi does not have the functionality of an on/off switch like traditionally seen on a PC. [http://www.pi-supply.com Pi Supply] have for sale an [http://www.pi-supply.com/what-is-it add on board] that introduces this functionality, allowing you to easily manage power on your Raspberry Pi, without wearing out your back, or the micro-USB socket on the Pi. It also includes a safe shutdown switch to avoid corruption of your SD card.<br />
<br />
''For detailed information about power requirements see [[Rpi_Hardware#Power | RPi Hardware - Power]].''<br />
<br />
==Cables==<br />
You will probably need a number of cables in order to connect your RPi up.<br />
# Micro-B USB Power Cable (see above) [http://en.wikipedia.org/wiki/File:MicroB_USB_Plug.jpg picture]. This has to be a [[On the RPi usb power cable|high quality one]].<br />
# HDMI-A [http://en.wikipedia.org/wiki/File:HDMI.jpg picture] or Composite cable [http://en.wikipedia.org/wiki/File:Composite-video-cable.jpg picture], plus DVI adaptor [http://en.wikipedia.org/wiki/File:Adapter_dvi_hdmi_S7302224_wp.jpg picture] or SCART adaptor [http://en.wikipedia.org/wiki/File:Multiconnector-scart-chti.jpg picture] if required, to connect your RPi to the Display/Monitor/TV of your choice. <br />
# Audio cable [http://en.wikipedia.org/wiki/File:Audio-TRS-Mini-Plug.jpg picture], this is not needed if you use a HDMI TV/monitor.<br />
# Ethernet/LAN Cable (see below) [http://en.wikipedia.org/wiki/File:Ethernet_RJ45_connector_p1160054.jpg picture].<br />
<br />
The price you pay for an HDMI cable can very wildly and under most circumstances a low-cost cable from a reputable online or local supplier will be absolutely fine, but the definition of what constitutes 'low cost' can vary wildly - for example, in the UK, a 1m cable can be purchased for anything between £1 and £24.99. <br />
If, however, you want to drive a display some distance from the RPi (say greater than the ubiquitous 1.8m/6ft), or you are using a video switch to share a display between several devices, then higher quality cables might be wise - for example, a pair of 1m HDMI cables purchased in a UK 'pound shop' worked fine when directly connected between the RPi and a display, but would not give a stable picture when used via an HDMI switch. Replacing the £1 1m cable with a 1.5m cable bought online for £1.30 fixed the problem. <br />
For more insight: [http://www.techradar.com/news/video/why-you-dont-need-to-spend-more-than-2-on-an-hdmi-cable-1071343 Why you don't need to spend more than £2 on an HDMI cable]<br />
<br />
Fully tested cables are available at [http://thepihut.com/collections/cables The Pi Hut's Raspberry Pi Store], and [https://www.modmypi.com/raspberry-pi-accessories ModMyPi's Raspberry Pi Shop] offers a range of High Quality coloured 'Noodle' cables.<br />
<br />
==Additional Peripherals==<br />
You may decide you want to use various other devices with your RPi, such as Flash Drives/Portable Hard Drives, Speakers etc.<br />
<br />
''For detailed information see [[RPi VerifiedPeripherals | RPi Verified Peripherals]].''<br />
<br />
===Internet Connectivity===<br />
<br />
This may be an Ethernet/LAN cable (standard RJ45 connector) or a USB WiFi adaptor. The RPi ethernet port is auto-sensing which means that it may be connected to a router or directly to another computer (without the need for a crossover cable<ref name=autoMDIX>[http://en.wikipedia.org/wiki/Medium_dependent_interface#Auto-MDIX Wikipedia:Auto-MDIX]</ref>).<br />
<br />
''Support for USB WiFi adaptors will vary - see [[RPi VerifiedPeripherals | RPi Verified Peripherals]].''<br />
<br />
Note: If a Netgear router has a blank in the fourth box of the subnet mask, raspbian will interpret that as a 255, not as a '0' like Ubuntu will do. This will give you a subnet mask of 255.255.255.255 and a useless network connection. Changing the router's setting to put a '0' in the last field and reinitializing the network will fix this.<br />
<br />
===USB-Hub===<br />
In order to connect additional devices to the RPi, you may want to obtain a USB Hub, which will allow multiple devices to be used.<br />
<br />
It is nearly a requirement that a '''powered''' hub is used - this will provide any additional power to the devices without affecting the RPi itself. The USB ports are fused at about 140ma each without an additional external power source. This not enough to power a hard drive, and you may even have trouble powering wireless adapters and other peripherals. There is enough current out there, however, for mice and most keyboards. (see [[Rpi_Hardware#Power | RPi Hardware - Power]] section).<br />
<br />
USB version 2.0 is recommended. USB version 1.1 is fine for keyboards and mice, but may not be fast enough for other accessories.<br />
<br />
===Heatsink===<br />
Not a vital accessory for your RPi, but will help to reduce the CPU's temperature whilst under load. Available from [http://thepihut.com/collections/heatsinks The Pi Hut's Raspberry Pi Store], [http://www.etsy.com/shop/nhslzt Etsy], [https://www.modmypi.com/shop/raspberry-pi-heat-sink-kit ModMyPi] (with lots of tips and tricks for reducing temperature in the reviews) or [http://www.ebay.co.uk/itm/330758220781 eBay]<br />
<br />
===Case===<br />
Since the RPi is supplied without a case, it will be important to ensure that you do not use it in places where it will come into contact with conductive metal or liquids, unless suitably protected. Some form of [[Rpi Cases | case]] should be considered, and there is a [http://www.raspberrypi.org/forum/general-discussion/cases-for-the-raspberry-pi Rpi case thread] on the forum. Cases are also available from [http://thepihut.com/collections/cases The Pi Hut's Raspberry Pi Store],[https://www.modmypi.com/raspberry-pi-cases ModMyPi's Raspberry Pi Shop] and [http://store.mobileappsystems.com MobileApp Systems].<br />
<br />
''For detailed information see [[Rpi Cases]].''<br />
<br />
===Real Time Clock===<br />
In order to achieve the price point of the Raspberry Pi several non-essential items usually found on a computer had to be omitted. Laptops and computers keep time when the power is off by using a pre-installed, battery powered 'Real Time Clock' (RTC). However, this Real Time Clock module is not included with the Raspberry Pi. To keep time, the Raspberry Pi updates the date and time automatically over the internet via Ethernet or WiFi. For projects which have no internet connection, you may want to add a low cost battery powered RTC to help your Pi keep time!<br />
<br />
Afterthought Software have released a 'Plug and Play' Real Time Clock designed specifically for the Raspberry Pi which, unlike other RTC's available, plugs directly in to the Raspberry Pi's GPIO Ports. The unit is available from [https://www.modmypi.com/raspberry-pi-expansion-boards/rasclock-raspberry-pi-real-time-clock-module ModMyPi] and comes complete with an easy to follow [https://www.modmypi.com/blog/installing-the-rasclock-raspberry-pi-real-time-clock Installation Guide].<br />
<br />
===SD card reader===<br />
If you will not use a preloaded SD card to boot from, you will need an SD card reader to prepare an SD card.<br />
<br />
Note that the SD card reader will be connected to a traditional PC, not to the RPi. You may use an SD card reader integrated into your PC, or you may use a dedicated USB-connected SD card reader. Note that several peripherals may also be used as an SD card reader, for example cameras, smartphones, camcorders and GPS units.<br />
<br />
[https://www.modmypi.com/raspberry-pi-accessories/plexus-single-slot-usb2.0-card-reader ModMyPi's Raspberry Pi Shop] stocks a low cost (99p) SD Card Reader.<br />
<br />
===Expansion & Low Level Peripherals===<br />
If you plan on making use of the low level interfaces available on the RPi, then ensure you have suitable header pins for the GPIO (and if required JTAG) suitable for your needs.<br />
<br />
Also if you have a particular low-level project in mind, then ensure you design in suitable protection circuits to keep your RPi safe (details will be made available within the [[RaspberryPiBoardProjects | RPi Projects, Guides & Tutorials]] section).<br />
<br />
''For detailed information see [[Rpi Low-level peripherals | Rpi Low-level Peripherals]].''<br />
<br />
=Connecting Together=<br />
<br />
[[File:Raspi-Model-AB-Mono-1-699x1024.png|200px|thumb|right|A diagram denoting the places of the different components on the Rpi, made by Paul Beech. Click to enlarge.]]<br />
You can use the diagram to connect everything together, or use the following instructions:<br />
<br />
# Plug the preloaded SD Card into the Pi.<br />
# Plug the USB keyboard and mouse into the Pi, perhaps via a USB Hub. Connect the Hub to power, if necessary.<br />
# Plug the video cable into the screen (TV) and into the Pi.<br />
# Plug your extras into the Pi (USB WiFi, Ethernet cable, hard drive etc.). This is where you may really need a USB Hub.<br />
# Ensure that your USB Hub (if any) and screen are working.<br />
# Plug the power source into the main socket.<br />
# With your screen on, plug the other end of the power source into the Pi.<br />
# The Pi should boot up and display messages on the screen.<br />
<br />
It is always recommended to connect the MicroUSB Power to the unit last (while most connections can be made live, it is best practice to connect items such as displays and other connections with the power turned off). <br />
<br />
If you use both a R-PI power supply and a powered hub, its recommended you connect them to the same switched power bar, and use the switch on the power bar to switch off both the R-PI and hub at the exact same time. <br />
<br />
Also, always shutdown using the software shutdown function, not by pulling the plug. When not using a GUI, (with a GUI use the GUI command) you can use the command "shutdown -h now", and power off when all the LED's on the board (except the power LED) go off. This is especially important the first time you boot, as in the process the R-PI modifies the content of the SD-card, without a clean shutdown the contents of the card may be damaged.<br />
<br />
The RPi may take a long time to boot when powered-on for the first time, so be patient, and cleanly shutdown afterwards, as described above!<br />
<br />
=External Links=<br />
<br />
For a verbose guide aimed at absolute beginners, see [http://h2g2.com/A13413584 Peripherals You'll Need] and [http://h2g2.com/A9143796 Getting Started] in h2g2's 'Introducing the Raspberry Pi'.<br />
<br />
=References=<br />
<references/><br />
{{Template:Raspberry Pi}}</div>Pioneerhttps://elinux.org/index.php?title=RPi_Easy_SD_Card_Setup&diff=221792RPi Easy SD Card Setup2013-02-20T15:49:57Z<p>Pioneer: /* Safest/Laziest way */</p>
<hr />
<div>[[Category: RaspberryPi]]<br />
{{Template:RPi_Startup}}<br />
<br />
=SD card setup=<br />
To boot the Raspberry Pi, you need an SD card installed with a bootloader and a suitable operating system. Some Raspberry Pi kits will come with a ready-to-go card, but if you didn't receive one you will need to prepare your own:<br />
<br />
Official images are available from http://www.raspberrypi.org/downloads and there is an overview of available distributions [[RPi_Distributions | here]].<br />
<br />
Warning! When you write the Raspberry Pi image to your SD card you will lose all data that was on the card.<br />
<br />
'''Note: It is highly recommended that you start with the latest official Raspbian install image from the Raspberry Pi website. This includes the latest bug fixes and ensures you will not spend time dealing with problems that have already been fixed. The download page on the Raspberry Pi website is located at http://www.raspberrypi.org/downloads/. Once you have tried the latest Raspian build you can then move on to trying other operating systems if you so wish.'''<br />
<br />
=Safest/Laziest way=<br />
Buy a preloaded card from RS Components, Element14 or [http://thepihut.com/ The Pi Hut's Raspberry Pi Store], who offer SD cards preloaded with either:<br />
*[http://thepihut.com/products/raspbian-preinstalled-sd-card Raspbian].<br />
*[http://thepihut.com/products/xbmc-preinstalled-sd-card OpenELEC XBMC].<br />
<br />
=Easiest way=<br />
<br />
* Use an installer program. The [http://zenit.senecac.on.ca/wiki/index.php/Raspberry_Pi_Fedora_Remix_Installation#SD_Card_Installation_Using_the_Installer Fedora ARM Installer] will download and install Raspberry Pi Fedora Remix images, but it will also install other images if they are already downloaded and in uncompressed or .gz format.<br />
<br />
* ('''Mac''') The [http://alltheware.wordpress.com/2012/12/11/easiest-way-sd-card-setup/ RPi-sd card builder] utility is a app which will walk you through the process of installing to SD card. '''With graphical interface'''. Don't need to use commands in terminal.<br />
<br />
* ('''Mac''') The [https://github.com/exaviorn/RasPiWrite RasPiWrite] utility is a python script which will walk you through the process of installing to SD card, it works with any Raspberry Pi compatible disk image, and can download one of the currently available distros if you don't have one.<br />
<br />
* If your Pi is connected to the Internet, you can use the [http://www.berryterminal.com/doku.php/berryboot BerryBoot installer] to let it download and install the operating system. This requires that you first use a normal Windows/Mac/Linux computer to download a small .zip file with the Berryboot system files and extract it to an empty SD card. Then you put the SD card in your Pi, and follow the on-screen prompts to complete the installation. An additional advantage is that Berryboot allows you to install more than one operating system on a single SD card. Also, it is not necessary to install any additional software on your normal Windows/Mac/Linux computer.<br />
<br />
=Easy way=<br />
<br />
To write your SD card you start by downloading the SD image (the data you will write to the card). The best way to do this is using [http://en.wikipedia.org/wiki/BitTorrent_(protocol) BitTorrent]. This generally results in a faster download as it is a highly distributed system (you will be downloading the data from users who have previously downloaded it).<br />
<br />
This guide assumes you have downloaded the Debian "wheezy" image, with name 2012-10-28-wheezy-raspbian. Obviously, if you are downloading a different or newer version, use the name of the version you have downloaded.<br />
<br />
==Copying the image to an SD card on Windows==<br />
<br />
# Download the image from a mirror or torrent. The remainder of this assumes you are using the Raspbian “wheezy” download 2012-12-16-wheezy-raspbian.zip<br />
#* http://www.raspberrypi.org/downloads<br />
# Extract the image file 2012-12-16-wheezy-raspbian.img from the downloaded .zip file.<br />
# Insert the SD card into your SD card reader and check what drive letter it was assigned. You can easily see the drive letter (for example G:) by looking in the left column of Windows Explorer. '''If the card is not new, you should format it and make sure there is only one partition (FAT32 is a good choice); otherwise Win32DiskImager can make corrupt your SD card!'''<br />
# Download the [https://launchpad.net/win32-image-writer Win32DiskImager] utility. The download links are on the right hand side of the page, you want the binary zip.<br />
# Extract the executable from the zip file and run the Win32DiskImager utility. '''You should run the utility as Administrator!'''<br />
# Select the 2012-12-16-wheezy-raspbian.img image file you extracted earlier<br />
# Select the drive letter of the SD card in the device box. '''Be careful to select the correct drive; if you get the wrong one you can destroy your data on the computer's hard disk!'''<br />
# Click Write and wait for the write to complete.<br />
# Exit the imager and eject the SD card.<br />
# Insert the card in the Raspberry Pi, power it on, and it should boot up. There is an option in the raspi-config script that comes up to automatically expand the partitions to use all of the SD card if you have used one larger than 4&nbsp;GB<br />
''In Windows the SD card will appear only to have a fairly small size - about 75&nbsp;Mbytes. This is because most of the card has a partition that is formatted for the Linux operating system that the Raspberry Pi uses and is not visible in Windows. If you are about to manually resize this Linux partition you should read [[RPi Resize Flash Partitions|this]] page as well.''<br />
<br />
==Copying the image to an SD card on Windows if first option isn't successful==<br />
I wasn't able to choose device in Win32DiskImager on my notebook so I found a different way to achieve the same thing on a Windows machine..<br />
<br />
# Download the image from a mirror or torrent<br />
#* http://www.raspberrypi.org/downloads<br />
# Extract the image file 2012-10-28-wheezy-raspbian.img from 2012-10-28-wheezy-raspbian.zip<br />
# Insert the SD card into your SD card reader and check what drive letter it was assigned. You can easily see the drive letter (for example H:) by looking in the left column of Windows Explorer.<br />
# Download flashnul software from http://shounen.ru/soft/flashnul/ here is [http://translate.google.com/translate?u=http%3A%2F%2Fshounen.ru%2Fsoft%2Fflashnul%2F&hl=en&ie=UTF8&sl=ru&tl=en Translated version]<br />
#* Download the latest version. At the time of writing it was flashnul-1rc1. <br />
#* Extract the application from the archive. <br />
#* Click Start button > All Programs > Accessories > Command Prompt, right click on it and Run as Administrator.<br />
#* Run flashnul with argument "-p":<br />
C:/flashnul/flashnul.exe -p<br />
#* Flashnul will tell you something like:<br />
<br />
Available physical drives:<br />
0 size = 250059350016 (232 Gb)<br />
1 size = 1990197248 (1898 Mb)<br />
<br />
Available logical disks:<br />
C:\<br />
D:\<br />
F:\<br />
G:\<br />
H:\<br />
<br />
Press ENTER to exit.<br />
<br />
'''SDCARD number is on left! In my case it is number 1'''<br />
<br />
#* Now we will use the Load argument:<br />
C:/flashnul/flashnul.exe 1 -L C:/2012-10-28-wheezy-raspbian.img<br />
where '''<Path to flashnul directory>'''flashnul.exe '''<device number>''' -L '''<img file path>''' <br />
<br />
#* Flashnul will give you a device summary and proceed caution, have a quick scan through the information to make sure you have selected the correct device, then type yes and press enter.<br />
#* If you get a access denied error, try re-plugging the SD card. Also make sure to close all explorer windows or folders open for the device.<br />
#* If you still get a access denied error, try substitute the device number with the drive letter followed by a colon. Eg: <br />
C:/flashnul/flashnul.exe H: -L C:/debian6/debian6-19-04-2012.img<br />
* If the device summary does not match Your card (the size is smaller, for example, 75&nbsp;MB), but you are sure, that the letter is correct - please continue and then try again with the device number.<br />
<br />
==Copying an image to the SD card in Mac&nbsp;OS&nbsp;X (Only with graphical interface)==<br />
The [http://alltheware.wordpress.com/2012/12/11/easiest-way-sd-card-setup/ RPi-sd card builder] utility is a app which will walk you through the process of installing to SD card. Note: This is a closed source app which requires your root password.<br />
<br />
<br />
'''PiWriter'''<br />
<br />
[http://sourceforge.net/projects/piwriter/ PiWriter] is a simple wizard made using shell scripts, PlatyPus and CocoaDialog. To prevent users from making mistakes the wizard auto-detect's the SD card you plan to use and prevents you from selecting your system disk. Also there is no need for a root password so even less damage can be done.<br />
<br />
'''Note: This app is open source (BSD license) so use, copy, spread and fork as you please ;)'''<br />
<br />
==Copying an image to the SD card in Mac&nbsp;OS&nbsp;X (mostly graphical interface)==<br />
# Download the image from a mirror or torrent<br />
#* http://www.raspberrypi.org/downloads<br />
# Extract the image by double clicking on the download file<br />
# Connect the SD card reader with the SD card inside; note: must be formatted in FAT32!<br />
# From the ''Apple () menu'', choose ''About This Mac'', then click on ''More info...''; if you are using Mac&nbsp;OS&nbsp;X 10.8.x Mountain Lion then click on ''System report''.<br />
# Click on ''USB'' (or ''Card Reader'' if using an in-built SD card reader) then search for your SD card in the upper right section of the window; click it, then search for ''BSD name'' in the lower right section: must be something like '''disk'''''n'' where ''n'' is a number (for example, disk4). Note this number<br />
# Unmount the partition so that you will be allowed to overwrite the disk by opening Disk Utility and unmounting it (do not eject it, or you have to reconnect it). Note: On Mac&nbsp;OS&nbsp;X 10.8.x Mountain Lion, "Verify Disk" (before unmounting) will display the BSD name as "''/dev/disk1s1"'' (or similar), allowing you to skip the previous two steps. <br />
# From the Terminal run:<br />
#* '''sudo dd if=''path_of_your_image.img'' of=/dev/disk''n'' bs=1m'''<br />
#* Remember to replace ''n'' with the number that you noted before!<br />
# Wait a LONG time!<br />
# You're done! Insert it in the Raspberry Pi, and have fun<br />
<br />
==Copying an image to the SD card in Mac&nbsp;OS&nbsp;X (command line)==<br />
<br />
'''Note''': Some users have [http://www.raspberrypi.org/phpBB3/search.php?keywords=extra+files&t=8226&sf=msgonly reported issues] with using Mac&nbsp;OS&nbsp;X to create SD cards. <br />
#These commands and actions need to be performed from an account that has administrator privileges.<br />
# Download the image from a mirror or torrent<br />
#* http://www.raspberrypi.org/downloads<br />
# Verify if the the hash key is the same (optional), in the terminal run: <br />
#* '''shasum ~/Downloads/2012-12-16-wheezy-raspbian.zip'''<br />
# Extract the image:<br />
#* '''unzip ~/Downloads/2012-12-16-wheezy-raspbian.zip'''<br />
#* ''(or: just double click the zip, it will extract automatically)''<br />
# From the terminal run '''df -h'''<br />
# Connect the SD card reader with the SD card inside<br />
# Run '''df -h''' again and look for the new device that wasn't listed last time. Record the device name of the filesystem's partition, for example, '''/dev/disk3s1'''<br />
# Unmount the partition so that you will be allowed to overwrite the disk:<br />
#* '''sudo diskutil unmount /dev/disk3s1'''<br />
#* ''(or: open Disk Utility and unmount the partition of the SD card (do not eject it, or you have to reconnect it)<br />
# Using the device name of the partition work out the raw device name for the entire disk, by omitting the final "s1" and replacing "disk" with "rdisk" ('''this is very important:''' you '''will''' lose all data on the hard drive on your computer if you get the wrong device name). Make sure the device name is the name of the whole SD card as described above, not just a partition of it (for example, rdisk3, not rdisk3s1. Similarly you might have another SD drive name/number like rdisk2 or rdisk4, etc. -- recheck by using the '''df -h''' command both before & after you insert your SD card reader into your Mac if you have any doubts!):<br />
#* For example, '''/dev/disk3s1''' => '''/dev/rdisk3'''<br />
# In the terminal write the image to the card with this command, using the raw disk device name from above (read '''carefully''' the above step, to be sure you use the correct rdisk# here!):<br />
#* '''sudo dd bs=1m if=~/Downloads/2012-10-28-wheezy-raspbian/2012-12-16-wheezy-raspbian.img of=/dev/rdisk3'''<br />
#* if the above command report an error(dd: bs: illegal numeric value), please change bs=1M to bs=1m<br />
#* (note that dd will not feedback any information until there is an error or it is finished, information will show and disk will re-mount when complete. However if you are curious as to the progresss - ctrl-T (SIGINFO, the status argument of your tty) will display some en-route statistics).<br />
# After the dd command finishes, eject the card:<br />
#* '''sudo diskutil eject /dev/rdisk3'''<br />
#* ''(or: open Disk Utility and eject the SD card)''<br />
# Insert it in the Raspberry Pi, and have fun<br />
<br />
==Copying an image to the SD card in Linux (command line)==<br />
<br />
Please note that the use of the "dd" tool can overwrite any partition of your machine. If you specify the wrong device in the instructions below you could delete your primary Linux partition. Please be careful.<br />
<br />
# Download the zip file containing the image from a mirror or torrent<br />
#* http://www.raspberrypi.org/downloads<br />
# Verify if the the hash key of the zip file is the same as shown on the downloads page (optional). Assuming that you put the zip file in your home directory (~/), in the terminal run: <br />
#* '''sha1sum ~/2012-12-16-wheezy-raspbian.zip'''<br />
#* This will print out a long hex number which should match the "SHA-1" line for the SD image you have downloaded<br />
# Extract the image, with<br />
#* '''unzip ~/2012-12-16-wheezy-raspbian.zip'''<br />
# Run '''df -h''' to see what devices are currently mounted<br />
# If your computer has a slot for SD cards, insert the card. If not, insert the card into an SD card reader, then connect the reader to your computer.<br />
# Run '''df -h''' again. The device that wasn't there last time is your SD card. The left column gives the device name of your SD card. It will be listed as something like "/dev/mmcblk0p1" or "/dev/sdd1". The last part ("p1" or "1" respectively) is the partition number, but you want to write to the whole SD card, not just one partition, so you need to remove that part from the name (getting for example "/dev/mmcblk0" or "/dev/sdd") as the device for the whole SD card. Note that the SD card can show up more than once in the output of df: in fact it will if you have previously written a Raspberry Pi image to this SD card, because the Raspberry Pi SD images have more than one partition. <br />
# Now that you've noted what the device name is, you need to unmount it so that files can't be read or written to the SD card while you are copying over the SD image. So run the command below, replacing "/dev/sdd1" with whatever your SD card's device name is (including the partition number)<br />
#* '''umount /dev/sdd1'''<br />
#* If your SD card shows up more than once in the output of df due to having multiple partitions on the SD card, you should unmount all of these partitions.<br />
# In the terminal write the image to the card with this command, making sure you replace the input file '''if=''' argument with the path to your .img file, and the "/dev/sdd" in the output file '''of=''' argument with the right device name ('''this is very important:''' you '''will''' lose all data on the hard drive on your computer if you get the wrong device name). Make sure the device name is the name of the whole SD card as described above, not just a partition of it (for example, sdd, not sdds1 or sddp1, or mmcblk0 not mmcblk0p1)<br />
#* '''dd bs=4M if=~/2012-12-16-wheezy-raspbian.img of=/dev/sdd'''<br />
#** Please note that block size set to 4M will work most of the time, if not, please try 1M, although 1M will take considerably longer.<br />
#* Note that if you are not logged in as root you will need to prefix this with '''sudo '''<br />
#* The dd command does not give any information of its progress and so may appear to have frozen. It could take more than five minutes to finish writing to the card. If your card reader has an LED it may blink during the write process. To forcibly stop the copy operation you can run '''pkill -USR1 -n -x dd''' in another terminal (prefixed with '''sudo''' if you are not logged in as root).<br />
# Instead of dd you can use dcfldd; it will give a progress report about how much has been written.<br />
# You can check what's written to the SD card by dd-ing from the card back to your harddisk to another image, and then running diff (or md5sum) on those two images. There should be no difference.<br />
# As root run the command '''sync''' or if a normal user run '''sudo sync''' (this will ensure the write cache is flushed and that it is safe to unmount your SD card)<br />
# Remove SD card from card reader, insert it in the Raspberry Pi, and have fun<br />
<br />
==Copying an image to the SD card in Linux (graphical interface)==<br />
If you are using Ubuntu and hesitate to use the terminal, you can use the ImageWriter tool (nice graphical user interface) to write the .img file to the SD card.<br />
<br />
# Download the zip file containing the image from a mirror or torrent<br />
#* http://www.raspberrypi.org/downloads<br />
# Right click the zip file and select "Extract here"<br />
#* '''ATTENTION''': As of this writing (15 June 2012), there is a bug in the ImageWriter program that causes it to fail if the filename of the image file or its path (i.e. all the names of any parent folders that you extract the image file into) contain any space characters. Before going any further, ensure that neither the file name of the image you're using or the path contain any spaces (or other odd characters, for that matter). A bug has been opened for this issue: https://bugs.launchpad.net/usb-imagewriter/+bug/1013834 Once the issue is fixed, edit this page to advise people to use an updated/patched version of ImageWriter.<br />
# Insert the SD card into your computer or connect the SD card reader with the SD card inside<br />
# Install the ImageWriter tool from the Ubuntu Software Center<br />
# Launch the ImageWriter tool (it needs your administrative password)<br />
# Select the image file (example 2012-10-28-wheezy-raspbian.img) to be written to the SD card (note: because you started ImageWriter as administrator the starting point when selecting the image file is the administrator's home folder so you need to change to your own home folder to select the image file)<br />
# Select the target device to write the image to (your device will be something like "/dev/mmcblk0" or "/dev/sdc")<br />
# Click the "Write to device" button<br />
# Wait for the process to finish and then insert the SD card in the Raspberry Pi<br />
<br />
=Manually resizing the SD card partitions (Optional)=<br />
The SD card image is sized for a 2&nbsp;GB card. So, if you are using an SD card with a greater capacity, you may find that only 2&nbsp;GB is available. If this is the case, then to gain more free space, the partitions must be resized. The Fedora Remix and the BerryBoot will automatically resize the partitions on the mounted card during the first boot. The Debian and Rasbian images won't, so you'll have to do it manually. The easiest way is to use the tool [[RPi raspi-config]] selecting menu item EXPAND-ROOTFS - Expand Root Partition to Fill SD Card. If you want to resize the SD card whilst the SD card is not mounted in the Pi, look [[RPi_Resize_Flash_Partitions|here]] for instructions.<br />
<br />
=Adding a data partition (Optional)=<br />
If you would rather not resize the partition on another machine as described above, either because you do not have another working Linux machine or you wish to keep your data on another partition to your operating system, you can instead create a new data partition and have that mount automatically at boot.<br />
<br />
*First you need to become root and install parted (I did all of this from the boot command prompt, although if you feel safer in a GUI, you can do all of this in a terminal window):<br />
sudo su -<br />
apt-get install parted<br />
*Then you need to run parted on your SD card, mine is /dev/mmcblk0, ymmv:<br />
parted /dev/mmcblk0<br />
*Once running, set the display units to something usable and then print your partition table<br />
unit chs<br />
print<br />
*You should see something like this:<br />
Model: SD SD08G (sd/mmc)<br />
Disk /dev/mmcblk0: 121279,3,31<br />
Sector size (logical/physical): 512B/512B<br />
BIOS cylinder,head,sector geometry: 121280,4,32. Each cylinder is 65.5kB.<br />
Partition Table: msdos<br />
Number Start End Type File system Flags<br />
1 16,0,0 1215,3,31 primary fat32 lba<br />
2 1232,0,0 26671,3,31 primary ext4<br />
3 26688,0,0 29743,3,31 primary linux-swap(v1)<br />
*Now you need to create your data partition - you need to choose one more than the end of partition 3 with ,0,0 as your start and use the number from the line that starts with Disk as your end:<br />
mkpart primary 29744,0,0 121279,3,31<br />
print<br />
*That should show your new partition:<br />
Number Start End Type File system Flags<br />
1 16,0,0 1215,3,31 primary fat32 lba<br />
2 1232,0,0 26671,3,31 primary ext4<br />
3 26688,0,0 29743,3,31 primary linux-swap(v1)<br />
4 29744,0,0 121279,3,31 primary<br />
*Now quit and format the partition (again, ymmv with the specific device name, try ls /dev for some clues), and then label it:<br />
quit<br />
mkfs.ext4 /dev/mmcblk0p4<br />
e2label /dev/mmcblk0p4 data<br />
*Now we need to make sure that the partition is mounted automatically when the system boots (maybe don't use vi if you never have before, try nano):<br />
vi /etc/fstab<br />
*Enter a line exactly like this at the end of the file and save and quit your text editor:<br />
/dev/mmcblk0p4 /data ext4 defaults 1 2<br />
*Create the mount point:<br />
mkdir /data<br />
*Now mount the partition:<br />
mount /data<br />
cd /data<br />
ls<br />
Your new partition has been created!<br />
<br />
=References= <br />
<references/><br />
<br />
{{Template:Raspberry Pi}}<br />
[[Category:RaspberryPi]]</div>Pioneerhttps://elinux.org/index.php?title=RPi_Easy_SD_Card_Setup&diff=221786RPi Easy SD Card Setup2013-02-20T15:49:43Z<p>Pioneer: /* Safest/Laziest way */</p>
<hr />
<div>[[Category: RaspberryPi]]<br />
{{Template:RPi_Startup}}<br />
<br />
=SD card setup=<br />
To boot the Raspberry Pi, you need an SD card installed with a bootloader and a suitable operating system. Some Raspberry Pi kits will come with a ready-to-go card, but if you didn't receive one you will need to prepare your own:<br />
<br />
Official images are available from http://www.raspberrypi.org/downloads and there is an overview of available distributions [[RPi_Distributions | here]].<br />
<br />
Warning! When you write the Raspberry Pi image to your SD card you will lose all data that was on the card.<br />
<br />
'''Note: It is highly recommended that you start with the latest official Raspbian install image from the Raspberry Pi website. This includes the latest bug fixes and ensures you will not spend time dealing with problems that have already been fixed. The download page on the Raspberry Pi website is located at http://www.raspberrypi.org/downloads/. Once you have tried the latest Raspian build you can then move on to trying other operating systems if you so wish.'''<br />
<br />
=Safest/Laziest way=<br />
Buy a preloaded card from RS Components, Element14 or [http://thepihut.com/ The Pi Hut's Raspberry Pi Store], who offer SD cards preloaded with both<br />
*[http://thepihut.com/products/raspbian-preinstalled-sd-card Raspbian].<br />
*[http://thepihut.com/products/xbmc-preinstalled-sd-card OpenELEC XBMC].<br />
<br />
=Easiest way=<br />
<br />
* Use an installer program. The [http://zenit.senecac.on.ca/wiki/index.php/Raspberry_Pi_Fedora_Remix_Installation#SD_Card_Installation_Using_the_Installer Fedora ARM Installer] will download and install Raspberry Pi Fedora Remix images, but it will also install other images if they are already downloaded and in uncompressed or .gz format.<br />
<br />
* ('''Mac''') The [http://alltheware.wordpress.com/2012/12/11/easiest-way-sd-card-setup/ RPi-sd card builder] utility is a app which will walk you through the process of installing to SD card. '''With graphical interface'''. Don't need to use commands in terminal.<br />
<br />
* ('''Mac''') The [https://github.com/exaviorn/RasPiWrite RasPiWrite] utility is a python script which will walk you through the process of installing to SD card, it works with any Raspberry Pi compatible disk image, and can download one of the currently available distros if you don't have one.<br />
<br />
* If your Pi is connected to the Internet, you can use the [http://www.berryterminal.com/doku.php/berryboot BerryBoot installer] to let it download and install the operating system. This requires that you first use a normal Windows/Mac/Linux computer to download a small .zip file with the Berryboot system files and extract it to an empty SD card. Then you put the SD card in your Pi, and follow the on-screen prompts to complete the installation. An additional advantage is that Berryboot allows you to install more than one operating system on a single SD card. Also, it is not necessary to install any additional software on your normal Windows/Mac/Linux computer.<br />
<br />
=Easy way=<br />
<br />
To write your SD card you start by downloading the SD image (the data you will write to the card). The best way to do this is using [http://en.wikipedia.org/wiki/BitTorrent_(protocol) BitTorrent]. This generally results in a faster download as it is a highly distributed system (you will be downloading the data from users who have previously downloaded it).<br />
<br />
This guide assumes you have downloaded the Debian "wheezy" image, with name 2012-10-28-wheezy-raspbian. Obviously, if you are downloading a different or newer version, use the name of the version you have downloaded.<br />
<br />
==Copying the image to an SD card on Windows==<br />
<br />
# Download the image from a mirror or torrent. The remainder of this assumes you are using the Raspbian “wheezy” download 2012-12-16-wheezy-raspbian.zip<br />
#* http://www.raspberrypi.org/downloads<br />
# Extract the image file 2012-12-16-wheezy-raspbian.img from the downloaded .zip file.<br />
# Insert the SD card into your SD card reader and check what drive letter it was assigned. You can easily see the drive letter (for example G:) by looking in the left column of Windows Explorer. '''If the card is not new, you should format it and make sure there is only one partition (FAT32 is a good choice); otherwise Win32DiskImager can make corrupt your SD card!'''<br />
# Download the [https://launchpad.net/win32-image-writer Win32DiskImager] utility. The download links are on the right hand side of the page, you want the binary zip.<br />
# Extract the executable from the zip file and run the Win32DiskImager utility. '''You should run the utility as Administrator!'''<br />
# Select the 2012-12-16-wheezy-raspbian.img image file you extracted earlier<br />
# Select the drive letter of the SD card in the device box. '''Be careful to select the correct drive; if you get the wrong one you can destroy your data on the computer's hard disk!'''<br />
# Click Write and wait for the write to complete.<br />
# Exit the imager and eject the SD card.<br />
# Insert the card in the Raspberry Pi, power it on, and it should boot up. There is an option in the raspi-config script that comes up to automatically expand the partitions to use all of the SD card if you have used one larger than 4&nbsp;GB<br />
''In Windows the SD card will appear only to have a fairly small size - about 75&nbsp;Mbytes. This is because most of the card has a partition that is formatted for the Linux operating system that the Raspberry Pi uses and is not visible in Windows. If you are about to manually resize this Linux partition you should read [[RPi Resize Flash Partitions|this]] page as well.''<br />
<br />
==Copying the image to an SD card on Windows if first option isn't successful==<br />
I wasn't able to choose device in Win32DiskImager on my notebook so I found a different way to achieve the same thing on a Windows machine..<br />
<br />
# Download the image from a mirror or torrent<br />
#* http://www.raspberrypi.org/downloads<br />
# Extract the image file 2012-10-28-wheezy-raspbian.img from 2012-10-28-wheezy-raspbian.zip<br />
# Insert the SD card into your SD card reader and check what drive letter it was assigned. You can easily see the drive letter (for example H:) by looking in the left column of Windows Explorer.<br />
# Download flashnul software from http://shounen.ru/soft/flashnul/ here is [http://translate.google.com/translate?u=http%3A%2F%2Fshounen.ru%2Fsoft%2Fflashnul%2F&hl=en&ie=UTF8&sl=ru&tl=en Translated version]<br />
#* Download the latest version. At the time of writing it was flashnul-1rc1. <br />
#* Extract the application from the archive. <br />
#* Click Start button > All Programs > Accessories > Command Prompt, right click on it and Run as Administrator.<br />
#* Run flashnul with argument "-p":<br />
C:/flashnul/flashnul.exe -p<br />
#* Flashnul will tell you something like:<br />
<br />
Available physical drives:<br />
0 size = 250059350016 (232 Gb)<br />
1 size = 1990197248 (1898 Mb)<br />
<br />
Available logical disks:<br />
C:\<br />
D:\<br />
F:\<br />
G:\<br />
H:\<br />
<br />
Press ENTER to exit.<br />
<br />
'''SDCARD number is on left! In my case it is number 1'''<br />
<br />
#* Now we will use the Load argument:<br />
C:/flashnul/flashnul.exe 1 -L C:/2012-10-28-wheezy-raspbian.img<br />
where '''<Path to flashnul directory>'''flashnul.exe '''<device number>''' -L '''<img file path>''' <br />
<br />
#* Flashnul will give you a device summary and proceed caution, have a quick scan through the information to make sure you have selected the correct device, then type yes and press enter.<br />
#* If you get a access denied error, try re-plugging the SD card. Also make sure to close all explorer windows or folders open for the device.<br />
#* If you still get a access denied error, try substitute the device number with the drive letter followed by a colon. Eg: <br />
C:/flashnul/flashnul.exe H: -L C:/debian6/debian6-19-04-2012.img<br />
* If the device summary does not match Your card (the size is smaller, for example, 75&nbsp;MB), but you are sure, that the letter is correct - please continue and then try again with the device number.<br />
<br />
==Copying an image to the SD card in Mac&nbsp;OS&nbsp;X (Only with graphical interface)==<br />
The [http://alltheware.wordpress.com/2012/12/11/easiest-way-sd-card-setup/ RPi-sd card builder] utility is a app which will walk you through the process of installing to SD card. Note: This is a closed source app which requires your root password.<br />
<br />
<br />
'''PiWriter'''<br />
<br />
[http://sourceforge.net/projects/piwriter/ PiWriter] is a simple wizard made using shell scripts, PlatyPus and CocoaDialog. To prevent users from making mistakes the wizard auto-detect's the SD card you plan to use and prevents you from selecting your system disk. Also there is no need for a root password so even less damage can be done.<br />
<br />
'''Note: This app is open source (BSD license) so use, copy, spread and fork as you please ;)'''<br />
<br />
==Copying an image to the SD card in Mac&nbsp;OS&nbsp;X (mostly graphical interface)==<br />
# Download the image from a mirror or torrent<br />
#* http://www.raspberrypi.org/downloads<br />
# Extract the image by double clicking on the download file<br />
# Connect the SD card reader with the SD card inside; note: must be formatted in FAT32!<br />
# From the ''Apple () menu'', choose ''About This Mac'', then click on ''More info...''; if you are using Mac&nbsp;OS&nbsp;X 10.8.x Mountain Lion then click on ''System report''.<br />
# Click on ''USB'' (or ''Card Reader'' if using an in-built SD card reader) then search for your SD card in the upper right section of the window; click it, then search for ''BSD name'' in the lower right section: must be something like '''disk'''''n'' where ''n'' is a number (for example, disk4). Note this number<br />
# Unmount the partition so that you will be allowed to overwrite the disk by opening Disk Utility and unmounting it (do not eject it, or you have to reconnect it). Note: On Mac&nbsp;OS&nbsp;X 10.8.x Mountain Lion, "Verify Disk" (before unmounting) will display the BSD name as "''/dev/disk1s1"'' (or similar), allowing you to skip the previous two steps. <br />
# From the Terminal run:<br />
#* '''sudo dd if=''path_of_your_image.img'' of=/dev/disk''n'' bs=1m'''<br />
#* Remember to replace ''n'' with the number that you noted before!<br />
# Wait a LONG time!<br />
# You're done! Insert it in the Raspberry Pi, and have fun<br />
<br />
==Copying an image to the SD card in Mac&nbsp;OS&nbsp;X (command line)==<br />
<br />
'''Note''': Some users have [http://www.raspberrypi.org/phpBB3/search.php?keywords=extra+files&t=8226&sf=msgonly reported issues] with using Mac&nbsp;OS&nbsp;X to create SD cards. <br />
#These commands and actions need to be performed from an account that has administrator privileges.<br />
# Download the image from a mirror or torrent<br />
#* http://www.raspberrypi.org/downloads<br />
# Verify if the the hash key is the same (optional), in the terminal run: <br />
#* '''shasum ~/Downloads/2012-12-16-wheezy-raspbian.zip'''<br />
# Extract the image:<br />
#* '''unzip ~/Downloads/2012-12-16-wheezy-raspbian.zip'''<br />
#* ''(or: just double click the zip, it will extract automatically)''<br />
# From the terminal run '''df -h'''<br />
# Connect the SD card reader with the SD card inside<br />
# Run '''df -h''' again and look for the new device that wasn't listed last time. Record the device name of the filesystem's partition, for example, '''/dev/disk3s1'''<br />
# Unmount the partition so that you will be allowed to overwrite the disk:<br />
#* '''sudo diskutil unmount /dev/disk3s1'''<br />
#* ''(or: open Disk Utility and unmount the partition of the SD card (do not eject it, or you have to reconnect it)<br />
# Using the device name of the partition work out the raw device name for the entire disk, by omitting the final "s1" and replacing "disk" with "rdisk" ('''this is very important:''' you '''will''' lose all data on the hard drive on your computer if you get the wrong device name). Make sure the device name is the name of the whole SD card as described above, not just a partition of it (for example, rdisk3, not rdisk3s1. Similarly you might have another SD drive name/number like rdisk2 or rdisk4, etc. -- recheck by using the '''df -h''' command both before & after you insert your SD card reader into your Mac if you have any doubts!):<br />
#* For example, '''/dev/disk3s1''' => '''/dev/rdisk3'''<br />
# In the terminal write the image to the card with this command, using the raw disk device name from above (read '''carefully''' the above step, to be sure you use the correct rdisk# here!):<br />
#* '''sudo dd bs=1m if=~/Downloads/2012-10-28-wheezy-raspbian/2012-12-16-wheezy-raspbian.img of=/dev/rdisk3'''<br />
#* if the above command report an error(dd: bs: illegal numeric value), please change bs=1M to bs=1m<br />
#* (note that dd will not feedback any information until there is an error or it is finished, information will show and disk will re-mount when complete. However if you are curious as to the progresss - ctrl-T (SIGINFO, the status argument of your tty) will display some en-route statistics).<br />
# After the dd command finishes, eject the card:<br />
#* '''sudo diskutil eject /dev/rdisk3'''<br />
#* ''(or: open Disk Utility and eject the SD card)''<br />
# Insert it in the Raspberry Pi, and have fun<br />
<br />
==Copying an image to the SD card in Linux (command line)==<br />
<br />
Please note that the use of the "dd" tool can overwrite any partition of your machine. If you specify the wrong device in the instructions below you could delete your primary Linux partition. Please be careful.<br />
<br />
# Download the zip file containing the image from a mirror or torrent<br />
#* http://www.raspberrypi.org/downloads<br />
# Verify if the the hash key of the zip file is the same as shown on the downloads page (optional). Assuming that you put the zip file in your home directory (~/), in the terminal run: <br />
#* '''sha1sum ~/2012-12-16-wheezy-raspbian.zip'''<br />
#* This will print out a long hex number which should match the "SHA-1" line for the SD image you have downloaded<br />
# Extract the image, with<br />
#* '''unzip ~/2012-12-16-wheezy-raspbian.zip'''<br />
# Run '''df -h''' to see what devices are currently mounted<br />
# If your computer has a slot for SD cards, insert the card. If not, insert the card into an SD card reader, then connect the reader to your computer.<br />
# Run '''df -h''' again. The device that wasn't there last time is your SD card. The left column gives the device name of your SD card. It will be listed as something like "/dev/mmcblk0p1" or "/dev/sdd1". The last part ("p1" or "1" respectively) is the partition number, but you want to write to the whole SD card, not just one partition, so you need to remove that part from the name (getting for example "/dev/mmcblk0" or "/dev/sdd") as the device for the whole SD card. Note that the SD card can show up more than once in the output of df: in fact it will if you have previously written a Raspberry Pi image to this SD card, because the Raspberry Pi SD images have more than one partition. <br />
# Now that you've noted what the device name is, you need to unmount it so that files can't be read or written to the SD card while you are copying over the SD image. So run the command below, replacing "/dev/sdd1" with whatever your SD card's device name is (including the partition number)<br />
#* '''umount /dev/sdd1'''<br />
#* If your SD card shows up more than once in the output of df due to having multiple partitions on the SD card, you should unmount all of these partitions.<br />
# In the terminal write the image to the card with this command, making sure you replace the input file '''if=''' argument with the path to your .img file, and the "/dev/sdd" in the output file '''of=''' argument with the right device name ('''this is very important:''' you '''will''' lose all data on the hard drive on your computer if you get the wrong device name). Make sure the device name is the name of the whole SD card as described above, not just a partition of it (for example, sdd, not sdds1 or sddp1, or mmcblk0 not mmcblk0p1)<br />
#* '''dd bs=4M if=~/2012-12-16-wheezy-raspbian.img of=/dev/sdd'''<br />
#** Please note that block size set to 4M will work most of the time, if not, please try 1M, although 1M will take considerably longer.<br />
#* Note that if you are not logged in as root you will need to prefix this with '''sudo '''<br />
#* The dd command does not give any information of its progress and so may appear to have frozen. It could take more than five minutes to finish writing to the card. If your card reader has an LED it may blink during the write process. To forcibly stop the copy operation you can run '''pkill -USR1 -n -x dd''' in another terminal (prefixed with '''sudo''' if you are not logged in as root).<br />
# Instead of dd you can use dcfldd; it will give a progress report about how much has been written.<br />
# You can check what's written to the SD card by dd-ing from the card back to your harddisk to another image, and then running diff (or md5sum) on those two images. There should be no difference.<br />
# As root run the command '''sync''' or if a normal user run '''sudo sync''' (this will ensure the write cache is flushed and that it is safe to unmount your SD card)<br />
# Remove SD card from card reader, insert it in the Raspberry Pi, and have fun<br />
<br />
==Copying an image to the SD card in Linux (graphical interface)==<br />
If you are using Ubuntu and hesitate to use the terminal, you can use the ImageWriter tool (nice graphical user interface) to write the .img file to the SD card.<br />
<br />
# Download the zip file containing the image from a mirror or torrent<br />
#* http://www.raspberrypi.org/downloads<br />
# Right click the zip file and select "Extract here"<br />
#* '''ATTENTION''': As of this writing (15 June 2012), there is a bug in the ImageWriter program that causes it to fail if the filename of the image file or its path (i.e. all the names of any parent folders that you extract the image file into) contain any space characters. Before going any further, ensure that neither the file name of the image you're using or the path contain any spaces (or other odd characters, for that matter). A bug has been opened for this issue: https://bugs.launchpad.net/usb-imagewriter/+bug/1013834 Once the issue is fixed, edit this page to advise people to use an updated/patched version of ImageWriter.<br />
# Insert the SD card into your computer or connect the SD card reader with the SD card inside<br />
# Install the ImageWriter tool from the Ubuntu Software Center<br />
# Launch the ImageWriter tool (it needs your administrative password)<br />
# Select the image file (example 2012-10-28-wheezy-raspbian.img) to be written to the SD card (note: because you started ImageWriter as administrator the starting point when selecting the image file is the administrator's home folder so you need to change to your own home folder to select the image file)<br />
# Select the target device to write the image to (your device will be something like "/dev/mmcblk0" or "/dev/sdc")<br />
# Click the "Write to device" button<br />
# Wait for the process to finish and then insert the SD card in the Raspberry Pi<br />
<br />
=Manually resizing the SD card partitions (Optional)=<br />
The SD card image is sized for a 2&nbsp;GB card. So, if you are using an SD card with a greater capacity, you may find that only 2&nbsp;GB is available. If this is the case, then to gain more free space, the partitions must be resized. The Fedora Remix and the BerryBoot will automatically resize the partitions on the mounted card during the first boot. The Debian and Rasbian images won't, so you'll have to do it manually. The easiest way is to use the tool [[RPi raspi-config]] selecting menu item EXPAND-ROOTFS - Expand Root Partition to Fill SD Card. If you want to resize the SD card whilst the SD card is not mounted in the Pi, look [[RPi_Resize_Flash_Partitions|here]] for instructions.<br />
<br />
=Adding a data partition (Optional)=<br />
If you would rather not resize the partition on another machine as described above, either because you do not have another working Linux machine or you wish to keep your data on another partition to your operating system, you can instead create a new data partition and have that mount automatically at boot.<br />
<br />
*First you need to become root and install parted (I did all of this from the boot command prompt, although if you feel safer in a GUI, you can do all of this in a terminal window):<br />
sudo su -<br />
apt-get install parted<br />
*Then you need to run parted on your SD card, mine is /dev/mmcblk0, ymmv:<br />
parted /dev/mmcblk0<br />
*Once running, set the display units to something usable and then print your partition table<br />
unit chs<br />
print<br />
*You should see something like this:<br />
Model: SD SD08G (sd/mmc)<br />
Disk /dev/mmcblk0: 121279,3,31<br />
Sector size (logical/physical): 512B/512B<br />
BIOS cylinder,head,sector geometry: 121280,4,32. Each cylinder is 65.5kB.<br />
Partition Table: msdos<br />
Number Start End Type File system Flags<br />
1 16,0,0 1215,3,31 primary fat32 lba<br />
2 1232,0,0 26671,3,31 primary ext4<br />
3 26688,0,0 29743,3,31 primary linux-swap(v1)<br />
*Now you need to create your data partition - you need to choose one more than the end of partition 3 with ,0,0 as your start and use the number from the line that starts with Disk as your end:<br />
mkpart primary 29744,0,0 121279,3,31<br />
print<br />
*That should show your new partition:<br />
Number Start End Type File system Flags<br />
1 16,0,0 1215,3,31 primary fat32 lba<br />
2 1232,0,0 26671,3,31 primary ext4<br />
3 26688,0,0 29743,3,31 primary linux-swap(v1)<br />
4 29744,0,0 121279,3,31 primary<br />
*Now quit and format the partition (again, ymmv with the specific device name, try ls /dev for some clues), and then label it:<br />
quit<br />
mkfs.ext4 /dev/mmcblk0p4<br />
e2label /dev/mmcblk0p4 data<br />
*Now we need to make sure that the partition is mounted automatically when the system boots (maybe don't use vi if you never have before, try nano):<br />
vi /etc/fstab<br />
*Enter a line exactly like this at the end of the file and save and quit your text editor:<br />
/dev/mmcblk0p4 /data ext4 defaults 1 2<br />
*Create the mount point:<br />
mkdir /data<br />
*Now mount the partition:<br />
mount /data<br />
cd /data<br />
ls<br />
Your new partition has been created!<br />
<br />
=References= <br />
<references/><br />
<br />
{{Template:Raspberry Pi}}<br />
[[Category:RaspberryPi]]</div>Pioneerhttps://elinux.org/index.php?title=RPi_VerifiedPeripherals&diff=201284RPi VerifiedPeripherals2012-12-14T10:59:44Z<p>Pioneer: /* Working SD cards */</p>
<hr />
<div>[[Category: Linux]]<br />
[[Category: ARM Development Boards]]<br />
[[Category: Broadcom]]<br />
[[Category: Development Boards]]<br />
[[Category: RaspberryPi]]<br />
[[Category: Education]]<br />
{{Template: RPi_Hardware}}<br />
<br />
<br />
'''A note about this page: For USB devices, please specify if they required a powered hub'''<br />
==Notes==<br />
<br />
19-Apr-2012: Now that the Model B board is shipping, details added should relate to this board and the [http://www.raspberrypi.org/downloads default Debian distribution] unless stated otherwise. A suggested suffix markup scheme is as follows:<br />
<br />
* (A) - Relates to model A production board<br />
* (B) - Relates to model B production board<br />
* (!) - Information from alpha and beta board days -- beta board verified peripherals should still apply to production boards for the most part, but the alpha board is fairly different<br />
* No markup - relates to all production boards<br />
<br />
''Discuss: [http://www.raspberrypi.org/forum/?mingleforumaction=viewtopic&t=247 http://www.raspberrypi.org/forum/?mingleforumaction=viewtopic&t=247]''<br />
<br />
If you are adding to a product list it would help clarity if entries are kept/added in alphabetical order.<br />
<br />
==Power Usage Notes==<br />
{{Warning|Adding peripherals may increase the loading on the power supply to your board and this, in turn, may affect the voltage presented to the Raspberry Pi. If the Raspberry Pi's supply voltage falls below a certain value (anecdotally stated as around 4.75&nbsp;V), or it begins to fluctuate, your setup may become unstable. There is a [http://elinux.org/RPi_Hardware#Power Wiki section about this issue] which is worth a read.}}<br />
<br />
'''Model B Hardware Revisions and USB Power limits'''<br />
'''Hardware Revision 1.0'''<br />
The original Model B board had current limiting polyfuses which limited the power output of each USB port to approximatly 100&nbsp;mA. USB devices using more than 100&nbsp;mA had to be connected via a powered hub. The Raspberry Pi's PSU was chosen with a power budget of 700&nbsp;mA of which 200&nbsp;mA were assigned to the USB ports, so the Raspberry Pi's (poly)fuses were designed only for devices up to 100&nbsp;mA, and typical 140&nbsp;mA polyfuses will have as much as 0.6 volt across them when drawing currents near the 100&nbsp;mA limit. As a consequence the USB ports are only directly suitable for "single current unit" USB devices which, according to USB specifications, are designed to work with just 4.4 Volt. Not only do non single current unit devices draw more current (causing greater Voltage drops, and greater stress on the fuses), they also might require 4.75 Volt to work.<br />
<br />
'''Model B Hardware Revision 2.0 and Revision 1.0 with ECN0001 change'''<br />
This had the polyfuses removed, removing the 100&nbsp;mA current limitation for each USB port (but leaving the main fuse F3 intact). Users should still ensure their power supply can power the Raspberry Pi and the USB peripherals. Revision 2.0 was released in August 2012.<br />
<br />
==Linux Driver Issues==<br />
Shortly after the Raspberry Pi was released it was confirmed that there were a number of issues with the Linux USB driver for the SMSC95xx chip. These included problems with USB 1.x peripherals that use split transactions, a fixed number of channels (causing problems with Kinect) and the way the ARM processor handles the SMSC95xx interrupts. [http://www.raspberrypi.org/phpBB3/viewtopic.php?f=28&t=12097&start=76] [http://www.raspberrypi.org/phpBB3/viewtopic.php?f=28&t=5249&start=44]<br />
A large number of fixes were included in the 2012-08-19-Wheezy-raspbian Linux image.<br />
<br />
== Powered USB Hubs ==<br />
A number of low-cost powered USB hubs are known to have caused problems. Members of the Raspberry Pi forums have reported low power or no power at all in some cases. The following is a list of specific Powered USB Hubs which appear to be fault-free. Please note that these do not take into account powering the Raspberry Pi from the hub, in addition to its peripherals.<br />
<br />
If you use a powered hub and the Raspberry Pi PSU together consider powering them from the same power bar with switch, so you can turn them on simultaneously., especially if the HUB tries to feed the Raspberry Pi through their interconnect cable, due to the 100&nbsp;mA limiting fuse in the Raspberry Pi, the Raspberry Pi will be partially powered which may cause problems (unwanted writes to the SD card).<br />
<br />
===Working USB Hubs===<br />
<div style="margin: -.3em -1em -1em -1em;"><br />
{| width="100%" bgcolor="#fff" border="0" cellpadding="2px" cellspacing="2px" style="margin:auto;"<br />
|- align="center" bgcolor="#e7eef6"<br />
| '''Brand'''<br />
| '''Name'''<br />
| '''Model Number'''<br />
| '''Hardware ID'''<br />
| '''USB Version'''<br />
| '''Number of Ports'''<br />
| '''Power Rating*'''<br />
| '''Powers Raspberry Pi'''<br />
| '''Additional Information'''<br />
<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Belkin<br />
|4-Port Ultra-Slim Desktop Hub<br />
|F4U040<br />
|05e3:0608<br />
|USB 2.0<br />
|4-Port<br />
|5&nbsp;V - 2.6&nbsp;A<br />
|Verified<br />
| Powers the pi quite well, 4.85V across TP1&2 during idle and load. The PSU for the hub is a 2.5A 5v made in china. Seems solid.<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Belkin<br />
|Hi-Speed USB 2.0 4-Port Hub<br />
|F5U224<br />
|<br />
|USB 2.0<br />
|4-Port<br />
|5&nbsp;V - 500&nbsp;mA per Port<br />
|Not Verified<br />
|<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Belkin<br />
|TetraHub™ USB 2.0 4-Port Hub<br />
|F5U231<br />
|<br />
|USB 2.0<br />
|4-Port<br />
|5&nbsp;V - 500&nbsp;mA per Port<br />
|Verified<br />
|<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Belkin<br />
|Hi-Speed USB 2.0 4-Port Hub<br />
|F5U234<br />
|<br />
|USB 2.0<br />
|4-Port<br />
|5&nbsp;V - 500&nbsp;mA per Port<br />
|Verified<br />
|<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Belkin<br />
|Hi-Speed USB 2.0 7-Port Hub <br />
|F5U237<br />
|<br />
|USB 2.0<br />
|7-Port<br />
|5&nbsp;V - 3.8&nbsp;A<br />
|Verified<br />
|<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Belkin<br />
|MyEssentials 7-Port High-Speed USB 2.0 Hub<br />
|F5U259-ME<br />
|<br />
|USB 2.0<br />
|7-Port<br />
|<br />
|Verified<br />
|<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Belkin<br />
|Hi-Speed USB 2.0 4-Port Lighted Hub<br />
|F5U403<br />
|<br />
|USB 2.0<br />
|4-Port<br />
|<br />
|Not Verified<br />
|<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Belkin<br />
|Hi-Speed USB 2.0 7-Port Lighted Hub<br />
|F5U700<br />
|<br />
|USB 2.0<br />
|7-Port<br />
|<br />
|Verified<br />
|[http://www.amazon.com/gp/product/B000SDW84K]<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Belkin<br />
|Hub 2-en-1<br />
|F5U706ea<br />
|<br />
|USB 2.0<br />
|7-Port<br />
|<br />
|Not Verified<br />
|<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Belkin<br />
|Hi-Speed USB 2.0 7-Port Hub <br />
|F5U237v1<br />
|<br />
|USB 2.0<br />
|7-Port<br />
|5&nbsp;V - 2.5&nbsp;A<br />
|Not Verified<br />
|<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Belkin<br />
|Ultra-Slim Desktop Hub<br />
|F4U040v<br />
|05e3:0608<br />
|USB 2.0<br />
|4-Port<br />
|5 V - 2.6 A<br />
|Verified<br />
|<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Belkin<br />
|Ultra-Slim Desktop Hub<br />
|F4U039qukAPL<br />
|05e3:0608<br />
|USB 2.0<br />
|7-Port<br />
|<br />
|Verified<br />
|<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Benq<br />
|<br />
|E2220HD<br />
|<br />
|USB 2.0<br />
|4-Port<br />
|<br />
|Verified<br />
|Monitor with built in Hub<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Biltema<br />
|<br />
|23-924<br />
|<br />
|USB 2.0<br />
|4-Port<br />
|2.0&nbsp;A<br />
|Verified<br />
|<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|C3 Tech<br />
|7 Port Hub<br />
|HU-7201 BK<br />
|1a40:0201<br />
|USB 2.0<br />
|7-Port<br />
|5&nbsp;V - 2.0&nbsp;A<br />
|Not Verified<br />
|Backpowering - Mod hub or cut red wire in uplink cable.<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Cyberpower<br />
|High-speed Hub<br />
|CP-H720P<br />
|0409:0050<br />
|USB 2.0<br />
|7-Port<br />
|3.6&nbsp;A<br />
|Verified<br />
|May Contain dual 05e3:0608 instead of 0409:0050<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Dell<br />
|<br />
|2001FP<br />
|<br />
|USB 2.0<br />
|4-Port<br />
|<br />
|Not Verified<br />
|Monitor with built in Hub<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Dell<br />
|<br />
|SP2309W<br />
|<br />
|USB 2.0<br />
|4-Port<br />
|<br />
|Not Verified<br />
|Monitor with built in Hub<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Dell<br />
|<br />
|2407FWP<br />
|<br />
|USB 2.0<br />
|4-Port<br />
|<br />
|Not Verified<br />
|Monitor with built-in hub - 6-in-1 card reader Works, but it cannot read SDXC<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Dell<br />
|<br />
|U3011<br />
|<br />
|USB 2.0<br />
|4-Port<br />
|<br />
|Not Verified<br />
|Monitor with built in Hub - Card Reader Works - May work with SDXC<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Delock<br />
|<br />
|B/N61393<br />
|<br />
|USB 2.0<br />
|4-Port<br />
|2.0&nbsp;A<br />
|Verified<br />
|<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Delock<br />
|USB 2.0 External Hub 7 Port<br />
|B/N87467<br />
|<br />
|USB 2.0<br />
|7-Port<br />
|5&nbsp;V - 3.5&nbsp;A<br />
|Verified<br />
|You can Power Raspberry Pi using one USB Port of the Hub there is no backfeeding, measured 4,88V on Idle and 4,82V on load on TP1-TP2.<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Deltaco<br />
|<br />
|UH-715 Rev 2<br />
|<br />
|USB 2.0<br />
|7-Port<br />
|2.0&nbsp;A<br />
|Not Verified<br />
|<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Dynex<br />
|<br />
|<br />
|0409:0050<br />
|USB 2.0<br />
|7-Port<br />
|2.0&nbsp;A<br />
|Not Verified<br />
|<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|D-Link<br />
|DUB-H7 High Speed USB 2.0 7-Port Hub<br />
|BUBH7A A5<br />
|<br />
|USB 2.0<br />
|7-Port<br />
|2.0&nbsp;A<br />
|Not Verified<br />
|[http://www.amazon.com/D-Link-DUB-H7-High-Speed-7-Port/dp/B00008VFAF]<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|D-Link<br />
|DUB-4 High Speed USB 2.0 7-Port Hub<br />
|DUB-H4<br />
|<br />
|USB 2.0<br />
|4-Port<br />
|2.0&nbsp;A<br />
|Verified<br />
|[http://www.newegg.com/Product/Product.aspx?Item=N82E16817111131] Charging port doesn't power Raspberry Pi<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Digicom<br />
|<br />
|<br />
|<br />
|USB 2.0<br />
|4-Port<br />
|5&nbsp;V - 2.0&nbsp;A<br />
|Not Verified<br />
|[http://www.digicom.it/digisit/prodotti.nsf/itprodottiidx/MiniHubUsb204P#]<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|mbeat<br />
|13 Port USB Hub<br />
|USB-M13HUB<br />
|<br />
|USB 2.0<br />
|13-port<br />
|5V - 3A<br />
|Verified<br />
|<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Monoprice<br />
|Aquagate USB Hub<br />
|5328<br />
|<br />
|2.0<br />
|7-port<br />
|2.0&nbsp;A<br />
|Verified<br />
|Has separate USB In port, in theory should prevent backfeeding (but that is not verified). get about 4.9V across TP1/TP2 when idling with Raspbian. [http://www.monoprice.com/products/product.asp?c_id=103&cp_id=10307&cs_id=1030702&p_id=5328&seq=1&format=4]<br />
<br />
|-<br />
|}<br />
<br />
<br />
'*' Power Ratings may not be completely accurate, use as rough guideline rather than fact.<br />
</div><br />
<br />
<br />
*'''Acme'''<br />
** USB 2.0 hub 4 port ([http://www.acme.eu/en-us/product/019188 ACME]) Based on NEC μPD720114 USB2.0 Hub Controller USB ID 0409:005a '''NOTE!''' It is bus-powered hub, but it is very cheap and small and works after a small modding: on USB-hub board you have 4 holes: V, D+, D- and GND. Connect GND, D+ and D- to the Raspberry Pi, and additionally connect GND and +5&nbsp;V from power supply to the same holes on USB-hub GND and V. Now there is common contacts: GND, D+ and D- between Raspberry Pi and hub needed to work, and additional power for USB devices, connected to the hub. Tested on my Raspberry Pi.<br />
<br />
<br />
*'''Digitus'''<br />
** 7-port USB2.0 Powered Hub. Model DA-70226.<br />
*'''Eminent'''<br />
** [http://www.eminent-online.com/en/product/22/em1102-4-port-usb-hub---black.html] EM1102 4 Port USB 2.0 Hub with 1&nbsp;A power adapter. It's able to power the Raspberry Pi, external HDD and other peripherals.<br />
** [http://www.eminent-online.com/en/product/27/7-port-usb-2-0-hub.html] EM1107 7 Port USB 2.0 Hub with 2&nbsp;A power adapter. It's able to power the Raspberry Pi, external HDD and other peripherals.<br />
* '''GearHead'''<br />
** [http://www.amazon.com/gp/product/B004OBZ088/] GearHead 4 Port Hub with Energy Saving Power Switch (5&nbsp;V, 1&nbsp;A)<br />
*'''Gembird'''<br />
** Gembird UHS 242 4-port USB 2.0 Hub (5V DC, 1A). '''NB:''' This is a 4-port switching hub that enables the "sharing" of up to four USB devices between two computers. Whilst it may be powered externally, it does take power from both connected computers. If one of them is, say, a netbook or laptop, that may provide sufficient extra power to enable the use of USB devices that the Pi alone cannot handle.<br />
* '''Genesys Logic (sold at Fry's)'''<br />
** Genesys Logic 4-Port USB 2.0 Hub (ID 05e3:0608) (Other brands include Gigaware and Belkin, same ID shows up in lsusb)<br />
** Genesys Logic 4-Port USB 2.0 Hub (ID 05e3:0606) (Other brands include i-Rocks, same ID shows up in lsusb)<br />
* '''Hama'''<br />
** Hama 4-way USB 2.0 Hub<br />
*'''HP'''<br />
** HP ZR2240w 21.5" Monitor with built in 2-Port USB Hub (B)<br />
* '''König Electronic'''<br />
** CMP-USB2HUB55 - 7 port USB2.0 HUB, (ID 1a40:0201 Terminus Technology Inc. Hub) 2.0&nbsp;A power supply, backpowers Raspberry Pi well.<br />
*'''Laser'''<br />
** "7 port USB hub with AC adapter Version 2.0". 5&nbsp;V 1&nbsp;A (found at Harvey Norman Australia for $24.95 and Australia Post Shops for $9.95). You can power the Raspberry Pi by connecting both the main USB connector to the Raspberry Pi USB port, '''and''' from a spare USB port back to the power micro USB socket. If you don't do both, boot-loops are likely to occur.<br />
*'''Logik'''<br />
** [http://www.currys.co.uk/gbuk/logik-lp4hub10-4-port-powered-usb-hub-04979038-pdt.html] LP4HUB10 4-Port USB Hub. '''Throws errors when used with Fedora remix 14'''<br />
** Logik L4THUB10 4 Port powered hub works fine under Raspbian/Wheezy/model B. Captive USB cable, 2&nbsp;A power supply, convenient single top mounted USB socket. Unlike my last hub, will power Wi-Fi!<br />
*'''LogiLink'''<br />
** UA0085 USB 2.0 Hub, 4-Port with PSU 5&nbsp;V, 2&nbsp;A<br />
** UA0091 USB 3.0 Hub, 4-Port with PSU 5&nbsp;V, 4&nbsp;A. Connected with USB2.0 cable. 1&nbsp;A per port, able to support USB HDD drives and other power hungry devices. Tested with kernel 3.1.9-cutdown, Wheezy. <br />
** UA0096 USB 2.0 Hub, 10-Port with PSU 5&nbsp;V, 3.5&nbsp;A (Not suitable for powering Raspberry Pi because it doesn't work unless there is working USB input present even with PSU plugged in.)<br />
** UA0160 USB 2.0 Hub, 4-Port with PSU 5&nbsp;V, 2&nbsp;A. Able to power the Raspberry Pi, keyboard, mouse and LogiLink UA0144 USB Ethernet adapter. (More testing to come.)<br />
* '''Macally'''<br />
** [http://www.macally.com/EN/?page_id=2312] Hi-Speed 7-Port USB 2.0 Powered Micro HUB, AC Powered. Includes a 2000&nbsp;mA wall-wart (US style)<br />
* '''Manhattan'''<br />
** [http://manhattan-products.com/en-US/products/6500-hi-speed-usb-2-0-micro-hub] (#160612) Hi-Speed USB 2.0 Micro HUB, AC Powered (identifies as ID 05e3:0608 Genesys Logic) Includes a 1000&nbsp;mA wall-wart (US style)<br />
** [http://manhattan-products.com/en-US/products/9583-mondohub] (#161718) MondoHub 28 Port USB 3.0 & USB 2.0 HUB (24 USB 2 ports @500&nbsp;mA each) + (4 USB 3.0 Ports @900&nbsp;mA each) Power Switches on each port, AC Powered and Includes a 5&nbsp;V 4&nbsp;A wall-wart (US style)<br />
*'''Newlink'''<br />
** NLUSB2-224P 4 port USB 2.0 Mini hub with PSU 5&nbsp;V 1&nbsp;A<br />
** NLUSB2-222P 4 port USB 2.0 Hub with 5&nbsp;V 2&nbsp;A PSU (Available From [https://www.modmypi.com/shop/raspberry-pi-accessories/New-Link-4-Port-USB-Hub-(USB-2.0-with-Mains-Adaptor) | ModMyPi])<br />
*'''Nilox'''<br />
** Nilox USB 2.0 4port HUB model HUB4USB2AC with PSU 5&nbsp;V 1.0&nbsp;A<br />
* '''Plugable'''<br />
** [http://plugable.com/products/USB2-HUB4BC/] USB2-HUB4BC 4 Port USB 2.0 Hub with BC 1.1 Fast Charging. 5&nbsp;V 2.5&nbsp;A power supply. Powering Raspberry Pi via microUSB from a hub port. USB Audio peripheral tested and working.<br />
** [http://plugable.com/products/USB2-HUB-AG7/] USB2-HUB-AG7 7 Port USB 2.0 Hub with 5&nbsp;V 3&nbsp;A power supply. There are US and UK power supply versions and it can be ordered in US and (for the UK version) many countries in Europe. There is a video showing this hub powering both the Raspberry Pi several peripherals at once[http://www.youtube.com/watch?v=pDA7MxFtoS0]. <br />
* '''Pluscom'''<br />
** Pluscom 7 Port USB 2.0 Hub Model U7PH-3A with 3&nbsp;A PSU. USB ID 1a40:0101. Powering Raspberry Pi via microUSB from a hub port. Internally two 4 Port switches linked. Leaks power back up USB data cable to Raspberry Pi, but it is not really a problem when powering Raspberry Pi at the same time.<br />
*'''Satechi'''<br />
** ST-UH12P 12 port powered hub with 2 Control Switches. Also works while powering the Raspberry Pi.<br />
*'''Staples (Business Depot) (Bureau EN GROS)'''<br />
** Staples 4-port hub Item 607477-CA<br />
*'''StarTech.com'''<br />
** StarTech.com 7-port Compact USB 2.0 Hub (ST7202USB). Comes with 5&nbsp;V 2&nbsp;A supply. Shows in lsusb as two Genesys Logic, Inc. USB-2.0 4-Port HUBs (05e3:0608). Back powers Raspberry Pi (just, voltage across TP1 & TP2 is a little low when powered from this hub).<br />
*'''SumVision'''<br />
** Sumvision Slim 4 Port High Speed USB 2.0 HUB with PSU 5&nbsp;V 1.0&nbsp;A (from [http://www.7dayshop.com/catalog/account_history_info.php?page=1&order_id=5130107 | 7dayshop ])<br />
*'''Sitecom'''<br />
** CN-032 4 Port USB 2.0 Pocket Hub. Works for powering the Raspberry Pi, an USB WLAN Adapter, wireless Kbd+Mouse. Using an 2500&nbsp;mA Voltcraft <br />
** CN-060 4 Port USB 2.0 Hub powered with AC Adapter (1&nbsp;A). Powering Raspberry Pi via microUSB from a hub port.<br />
** CN-061 7 Port USB 2.0 Hub powered with AC Adapter. There is a voltage problem on the left half of the hub (4 ports) that do not deliver enough current to feed a wifi dongle (tested with an RTL8191S). The remaining 3 ports on the right half are instead working as expected. [http://www.raspberrypi.org/phpBB3/viewtopic.php?f=28&t=24247]<br />
*'''Sweex'''<br />
** US014 4 Port USB 2.0 Hub<br />
*'''Targus'''<br />
** ACH81xx 7-port powered hub. 5&nbsp;V 3&nbsp;A power supply, with 2 high power ports. (possible conflicting behaviour with USB keyboard / Wi-Fi Dongles)<br />
** ACH63EU 4-port. Using a 5&nbsp;V 2&nbsp;A power supply, which isn't supplied with the hub, it is able to power the Raspberry Pi as well.<br />
*'''The Pi Hut'''<br />
** 7 Port USB Hub (from [http://thepihut.com/products/7-port-usb-hub-for-the-raspberry-pi The Pi Hut's Raspberry Pi Store])<br />
*'''Trendnet'''<br />
** [http://www.trendnet.com/products/proddetail.asp?prod=130_TU2-700&cat=49] TU2-700 7 Port Powered USB 2.0 Hub with AC Adapter (5&nbsp;V 2&nbsp;A)<br />
*'''Tripp-Lite'''<br />
** [http://www.tripplite.com/en/products/model.cfm?txtModelID=3167] U222-007-R 7 Port Powered USB 2.0 Hub with AC Adapter (5&nbsp;V 2.5&nbsp;A) Powering Raspberry Pi from the hub works.<br />
*'''Ultron'''<br />
** [http://www.ultron.de/v1/produktansicht.php?artnr=67072&kid=bfa8340c4e245...&l=en&WGType=Neue+USB-HUBS] UHN-710 7-port powered hub with PSU 5&nbsp;V, 3&nbsp;A. USB ID 1a40:0201.<br />
*'''VANTEC'''<br />
** 4 Port USB 2.0 Powered Hub Model: UGT-MH304. 5&nbsp;V 2&nbsp;A AC/DC adapter. Go 2.0 Mini hub.<br />
*'''Z-TEK'''<br />
** Z-TEK 7-port powered hub with PSU 5&nbsp;V, 4&nbsp;A. USB ID 1a40:0201.<br />
*"Unknown"<br />
** 10(7-4) port hub idVendor=1a40, idProduct=0201 / idVendor=1a40, idProduct=0101 works<br />
<br />
===Problem USB Hubs===<br />
<br />
Please check known workarounds [http://elinux.org/Rpi_USB_check-list here] before adding to the list<br />
<br />
*'''Addon'''<br />
** 7-Port Powered Hub - labelled ADDUH070P - Gives constant Eth0 errors on boot.<br />
*'''Belkin'''<br />
** 7-Port Powered Mobile Hub - device labelled F4U018, packaging labelled F5U701. lsusb reveals it to be two Genesys Logic 4-port hubs based on the GL850G chipset (vendor: 0x05e3 product: 0x0608) ganged together. Yields a lot of "handle_hc_chhltd_intr_dma:: XactErr without NYET/NAK/ACK" errors and device resets in /var/log/messages. Low speed devices such as keyboards work OK, Wi-Fi/mass storage is unreliable or broken. -- No error messages with the latest kernel, but it is still unstable with mass storage devices. Also, leaks current back to the Raspberry Pi (can be fixed by overtaping GND and +5&nbsp;V pinouts)<br />
** F4U022 7-Port powered USB hub (powered 5&nbsp;V, 2.6&nbsp;A), same as F4U018<br />
** 7-Port Powered Hub - device labled F5U237 Rev.3 - ID 050d:0237 Wired Ethernet fails to connect; gives "DWC OTG HCD URB enqueue failed adding QTD. Error status -4008" Result is same as DUB-H7 below.<br />
** F5U404 Hi-Speed USB 2.0 4-Port Mobile Hub. Faulty/bad design; Leaks current back up the cable to the Raspberry Pi.<br />
** F5U307 Hi-Speed USB 2.0 7-Port Hub (Powered, able to apply power to Raspberry Pi via micro USB from this hub at same time) It work's sometimes. (Works always without powering the Raspberry Pi, haven't tried that)<br />
<br />
*'''Dell'''<br />
** Dell U2410 Monitor Built-in 4 Port Hub - Shows up as a pair with 0424:2514 and 0424:2640. Standard Microsystems Corp. USB 2.0 Hub. When connecting some devices it kills the Ethernet with "smsc95xx 1-1.1:1.0: eth0: Failed to read register index 0x0000011X" errors. It did work for a keyboard and webcam. Bluetooth that works connected directly to the Raspberry Pi triggers the error.<br />
<br />
*'''DELTACO'''<br />
** 7-Port USB Hub UH-713 Rev 3. This one consists also of two 05e3:0608 Genesys Logic, Inc. USB-2.0 4-Port HUBs connected together. The power supply is rated at 5 V 2 A. It kills Ethernet when X11 is started.<br />
<br />
*'''Dynex'''<br />
** 7-Port USB Hub - Does not work in Debian 19-04 image.<br />
** DX-HB7PT 7-Port USB Hub - As per the Gear Head below, it's 2 daisy-chained Genesys Logic 05e3:0608 devices. Appears to result in significant slow downs when the USB is under load, such as running the root filesystem from a USB drive.<br />
<br />
*'''Dynamode'''<br />
** 7-Port USB 2.0 Hub (Silver and black). Feeds power back up the interconnect to the Raspberry Pi causing the power LED to light on the Raspberry Pi if the hub is powered on, but the Raspberry Pi is not. The Raspberry Pi also fails to boot when powered off this hub, with or without the interconnect plugged in. Stops the network from working when connected to the Raspberry Pi after booting the Raspberry Pi - cannot ssh to the Raspberry Pi. Best avoided. :-( Shows up in ''lsusb'' as a pair of ''ID 05e3:0608 Genesys Logic, Inc. USB-2.0 4-Port HUB'' which is interesting. - Confirmed. This hub also appears unable to power an external USB drive using a y-cable as it gives the error -71 message in dmesg (when providing external power to the Raspberry Pi).<br />
** 4-Port High-Speed USB 2.0 Hub (USB-H40-A2.0), came with with a 1&nbsp;A power supply. Leaks power to the Raspberry Pi through the uplink. Doesn't work with Raspberry Pi, unless the Raspberry Pi is powered by a second power source. This hub is completely generic and I've seen it being sold under different brand names as well. Therefore, a picture is [http://i.imgur.com/BPZ3j.jpg included] for easy identification. <br />
<br />
*'''D-Link'''<br />
** 7-Port USB Hub DUB-H7 (Crashes USB stack, including Ethernet, when plugging / using some peripherals). (See note above, it works with some distros and/or with latest firmware)<br />
<br />
*'''E-Solution'''<br />
** 4-Port 2&nbsp;A Supply (Does not detect at all during boot or after boot- no messages) [IC = Alcor Micro Corp (AU6254)]<br />
<br />
*'''Fosmon'''<br />
** 7-Port USB 2.0 Hub with 1&nbsp;A Power Supply (Causes interference with other USB devices and sends enough power to light up the Raspberry Pi with it's Micro USB cable unplugged).<br />
<br />
*'''Gear Head'''<br />
** UH7250MAC 7-port powered hub. Internally, two daisy-chained Genesys Logic 05e3:0608 devices. Causes Ethernet instability when used under very specific circumstances, in X11.<br />
** <strike>UH5200T 4-port powered hub. As of 2012-08-16 Wheezy, if any USB 1.x device (a keyboard, for example) is plugged into this hub, Ethernet stops, and USB interrupts for other devices get dropped (keys repeating forever), etc. Occurs even if power is not attached (not a power leakage problem).</strike> Appears working after a bootloader and/or firmware update on 9/12. Also, turned out to be somewhat more specific to the combination of two particular low-speed devices.<br />
<br />
*'''Hama'''<br />
** 4-Port USB 2.0 "bus hub", model 78496 (?). Only works for low power devices (card readers?), but it does not work for power hungry devices (HDD and WLAN). It doesn't boot when hub connected to Raspberry Pi. The funniest thing is that Raspberry Pi powers on when I plug in this hub to normal size USB port (not that small dedicated port). idVendor=05e3, idProduct=0608<br />
<br />
*'''Kensington'''<br />
** 7-Port Dome Hub model no 1500129 (Possible problems with malfunctioning keyboard, kills mouse when GUI started).<br />
<br />
*'''iBall'''<br />
** Piano 423 4-Port USB hub. Listed in lsusb as Genesys Logic. Fails to deliver enough power to connected devices even when using AC power suply.<br />
<br />
*'''Inland'''<br />
** 4-Port USB 2.0 Cable Hub model no 480426 (Some devices work, some don't, cheap unshielded untwisted wire design)<br />
<br />
*'''Logik'''<br />
** LP7HUB11 7-Port USB Hub. (Ethernet failed, slow response, in LXDE. Happened whether or not the hub's independent power supply was connected to the hub.)<br />
<br />
*'''Soniq'''<br />
** 4-Port 5&nbsp;V supply. Model number CUH100. (B). Appears to draw power away from the Raspberry Pi, even when the Raspberry Pi has an isolated power line. Netgear WNA1100 Wi-Fi Adapter (which is known to work in other setups is recognized, but it is unresponsive).<br />
<br />
*'''Targus'''<br />
** ACH115EU 7-port powered hub. 5&nbsp;V 3&nbsp;A power supply. Arduino communicates with Raspberry Pi when connected directly to Raspberry Pi's USB port, but it hangs as soon as if connected via ACH115. Also sometimes smsc95xx eth0 Failed to read register index 0x00000114 etc. errors in syslog when used.<br />
<br />
*'''TCM'''<br />
** Model 234298 s/n T634007737 powered hub. 4 ports plus card reader. 1&nbsp;A power supply. Model B, Wheezy Raspbian works OK with keyboard/mouse, but there are problems with Wi-Fi no connects. (insufficient power?)<br />
<br />
*'''Trust'''<br />
** 10-port USB 2.0 Hub (powered). Prevents Ethernet from being recognised.<br />
** SliZe 7 port USB 2.0 Hub (powered) - Item number 17080 (Barcode 8 713439 170801). Prevents Ethernet from being recognised. Keyboard sends multiple characters. <br />
<br />
*'''Unbranded / Multiple Brands'''<br />
** 7-port silver/black hub. Also sold elsewhere under brands such as 'EX-Pro', 'Trixes' and 'Xentra' -- This is ''probably'' due to an inadequate power supply. -- I replaced the terrible power supply with a very good one, kept getting "DEBUG: handle_hc_chhltd_intr_dma:: XactErr without NYET/NAK/ACK" in dmesg, with no devices plugged in to the hub (with or without the power supply in). Measurements by [[User:TrevorGowen|TrevorGowen]] ([[User talk:TrevorGowen|talk]]) of the power loading behaviour of an example of this type of hub and its supplied PSU are logged at [http://www.cpmspectrepi.webspace.virginmedia.com/raspberry_pi/MoinMoinExport/PoweredUSBHubs.html CPM-Spectre-Pi...PoweredUSBHubs], together with similar measurements of other devices.<br />
** Generic 7-port black hub with Genesys Logic GL850A chipset<br />
** Cerulian 10 Port USB 2.0 Top Loading Hub with 2&nbsp;A supply (kills mouse and network port)<ref>http://www.raspberrypi.org/forum/absolute-beginners/cheap-powered-usb-hub-uk/#p76452</ref><br />
** [http://www.monoprice.com/products/product.asp?c_id=103&cp_id=10307&cs_id=1030701&p_id=226 USB 2.0 4 PORT INT/EXT DUAL HUB BAY] -- Genesys Chipset -- idVendor=05e3, idProduct=0607 -- low speed devices worked, but there are strange USB failures when X session started. High speed devices such as hard drives had failures.<br />
<br />
== USB Remotes ==<br />
* ATI Remote Wonder (X10 Wireless Technology, Inc. X10 Receiver) — ID 0bc7:0004 — appears as a joystick-like 2 button mouse and a 0-9 keypad without drivers on console and X.<br />
<br />
* [http://www.amazon.com/gp/product/B005DKZTMG/ref=oh_details_o02_s00_i00 Logitech Wireless Touch Keyboard K400 with Built-In Multi-Touch Touchpad (920-003070)] - keyboard and touchpad work. Have not verified multi-touch features.<br />
<br />
* [http://www.ipazzport.com/02A.html iPazzport] mini 2.4&nbsp;GHz wireless keyboard and touchpad. <br />
<br />
* [http://www.ortek.com/html/pdt_view.asp?area=46&cat=152&sn=76 PKB 1800] Wireless Smart Pad ad Mini Keyboard. The pad works as a mouse, but not multi touch features. The keyboard works.<br />
<br />
* [http://www.riitek.com/product_Info.asp?id=56 Riitek RT-MWK01] '''Rii''' Wireless 2.4&nbsp;GHz Keyboard-mouse Combo, also known as [http://www.digicom.it/digisit/prodotti.nsf/itprodottiidx/WKEYPE01 Digicom WKEYPE01], and [http://www.verkkokauppa.com/fi/product/52783 Prodige Nanox]. Working perfectly, just plug & play.<br />
<br />
* [https://www.google.com/search?q=tranksung+TS-Y150 Tranksung TS-Y150] USB RF Keyboard and air mouse (B)<br />
<br />
* [http://www.tigerdirect.com/applications/SearchTools/item-details.asp?EdpNo=6753651&CatId=3680# Exo Ultra U12-41310 Mini Keyboard] Bluetooth Adapter, Touchpad, Laser Pointer, Presentation & Multimedia Controls work perfectly, but it needs a little love and config for make it work.[https://github.com/thunderbirdtr/rs-pi-exo-keyboard Exo Installer script]<br />
<br />
== USB Keyboards ==<br />
USB keyboards that present themselves as a standard HID (Human Interface Device) device should work. '''Please be aware that some of these keyboards were probably used with a powered hub'''<br />
=== Working USB Keyboards ===<br />
The following is a list of specific keyboards known to work and which appear to work fault-free.<br />
<br />
* '''A4 Tech'''<br />
** Model KL-5 USB Keyboard, 20&nbsp;mA.<br />
<br />
* '''ABS'''<br />
** M1 Heavy Duty Professional Gaming Mechanical Keyboard (B)<br />
<br />
* '''Action Star'''<br />
** ACK-5010U Mini Keyboard And Mouse<br />
<br />
* '''Accuratus'''<br />
** KYB-Toughball-HI<br />
<br />
* '''Acer'''<br />
** KG-0917 Wireless Keyboard And Mouse Bundle (B)<br />
** KU-0906 Compact Keyboard (B) (Also known as Genius LuxeMate i200 Keyboard)<br />
** SK-9625 Multimedia Keyboard (B) (multimedia functions not tested)<br />
<br />
* '''Adesso'''<br />
** [http://ergoprise.com/product_images/j/699/ADP-PU21_big__14173_zoom.jpg PS/2 to USB Adapter] ADP-PU21, 100&nbsp;mA (tested only with keyboards) Any PS/2 keyboard will work only if it will work with a reduced operating voltage.<br />
** Model AKB-410UB. Keyboard with Touchpad.<br />
<br />
* '''Apple''' (Apple keyboards that have USB ports require an external powered hub to work, and do not work on the Raspberry Pi directly! Note: Apple keyboard works fine using the latest Raspberry Pi, even when connected directly (and with mouse connected))<br />
** [http://upload.wikimedia.org/wikipedia/commons/thumb/e/ea/Apple_iMac_Keyboard_A1243.png/800px-Apple_iMac_Keyboard_A1243.png Apple Keyboard with Numeric Keypad (aluminium/wired) A1243]<br />
** [http://upload.wikimedia.org/wikipedia/commons/8/81/Apple_Keyboard_A1242.jpg Apple Keyboard (aluminium/wired) A1242]<br />
<br />
* '''Asda'''<br />
** Basic Wired Keyboard HK2026 (B)<br />
** Basic Wired Keyboard HK3014<br />
*** (Please note when I put this keyboard through Newlink USB hub, it didn't work as expected)<br />
** Premium Wireless Keyboard (white keys, silver back) HK8028<br />
** Wireless Multimedia Deskset (keyboard, mouse and USB dongle) Model: HKM8016B (Note: Shown on Asda Website as HK8016B) (B)<br />
<br />
* '''Asus'''<br />
** KS-631U (comes with Asus Vento KM-63 keyboard/mouse set, not using powered hub) (B)<br />
<br />
* '''Banbridge'''<br />
** [http://www.kurpirkti.lt/imagesi/infodb/org_d69dbd9707af8df77eae6e005f681a9a/BANDRIDGE-USB-2X-PS-2-ADAPTER.jpg PS/2 to USB Banbridge CPA4002 Adapter] (B) (Tested with Logitech C-SF17 Cordless Desktop Express)<br />
<br />
* '''BTC - Behavior Tech Computer Corp.'''<br />
** Wired Portable Keyboard Model 6100 US (86+9 keys)<br />
*** Works with or without a powered hub<br />
** Wireless Multimedia Keyboard with build in pointer/mouse Model 9029URF III (86+17 keys) (B)<br />
** [http://www.btc.com.tw/english/2-7-07keyboard.htm Wired Multimedia keyboard 6311U/6310U] - rated at 5&nbsp;V/100&nbsp;mA, works directly<br />
<br />
* '''Bush'''<br />
** Wired Slimline Keyboard KU-0833<br />
*** This does not require a USB hub in order to work with the Raspberry Pi<br />
*** In the UK, it is available from Argos for £9.99<br />
<br />
* '''Cerulian''' <br />
** Mini wireless keyboard and mouse deskset (B)<br />
<br />
* '''CD Training''' <br />
** [http://www.cd-training.fr/?&feed=product&product_id=308 Wireless Combo Keyboard and Mouse (SolClavGlos)]<br />
<br />
* '''Cherry'''<br />
** CyMotion Master Linux (B)<br />
** RS 6000 USB ON<br />
** G84-4100PTMUS (B) (Compact keyboard. Rated 100&nbsp;mA. Works directly in Raspberry Pi)<br />
<br />
* '''Compaq'''<br />
** Compaq Internet Keyboard KU-9978 (049f:000e). Rated 5&nbsp;V 100&nbsp;mA. Works directly connected to Raspberry Pi<br />
<br />
* '''Das Keyboard'''<br />
** Model S Professional Keyboard (Built in USB hub not tested) (B)<br />
** Model S Ultimate Keyboard (Built in USB hub working) (B)<br />
<br />
* '''Dell'''<br />
** SK-8115 (B) (Rated 100&nbsp;mA. Works directly in Raspberry Pi)<br />
** L100 (B)<br />
** RT7D50 (75&nbsp;mA) (run "sudo dpkg-reconfigure keyboard-configuration")<br />
** KB1421 (100&nbsp;mA)<br />
** KB2521 (100&nbsp;mA)<br />
** KB212-B (Works directly in Raspberry Pi, without powered hub)<br />
** 1HF2Y (Works directly in Raspberry Pi)<br />
** Bluetooth Wireless Keyboard and Mouse Bundle (B), Bluetooth USB dongle C-UV35 (Rated 500&nbsp;mA, but it works great), Keyboard Y-RAQ-DEL2, Mouse M-RBB-DEL4<br />
<br />
* '''Delux'''<br />
** K8050<br />
<br />
* '''Digicom'''<br />
** WKEYPE01 Wireless 2.4&nbsp;GHz Keyboard-mouse Combo, also known as [http://www.riitek.com/product_Info.asp?id=56 Riitek RT-MWK01] and [http://www.verkkokauppa.com/fi/product/52783 Prodige Nanox]<br />
<br />
* '''Dynex'''<br />
** DX_-WKBD (60&nbsp;mA) (B)<br />
** DX_-WKBDSL (Hot keys not yet tested with Debian) (tested through non-powered 3 dongle USB hub) (B)<br />
<br />
* '''EAPPLY'''<br />
** EBO-013 Wireless 2.4&nbsp;GHz compact keyboard with touchpad. Rated <40&nbsp;mA works directly from Raspberry Pi. eBay ref 260962010276 from Shenzen, China.<br />
<br />
* '''Emprex'''<br />
** Wireless Media Control Keyboard With Trackball 9039ARF III (Media functions untested)<br />
<br />
* '''Fujitsu Siemens''' <br />
** KB SC USB UK (!)<br />
** KB910 USB, with led light on the highest level (B)<br />
** KB400 USB US<br />
<br />
* '''GE''' <br />
** 98139 Rev.K1 (Power Keyboard) (lsusb shows it as "0b38:0010 Gear Head 107-Key Keyboard") - works without a hub (i.e. directly connected) (B)<br />
<br />
* '''Gear Head''' <br />
** KB3700TP (USB Mini Smart Touch Touchpad Keyboard) (B)<br />
** KB3800TP (Wireless Touch Mini Touchpad Keyboard with Smart Touch) (B)<br />
*** Works when plugged directly into Raspberry Pi, did not work with powered hub (could be a hub issue)<br />
** KB3800TPW (Windows Smart Touch Wireless Keyboard with Touchpad) (B)RASPBMC supported >> also see Problem USB Keyboards<br />
** KB4950TPW (Wireless Touch II Touchpad Keyboard) (B)<br />
** KB1500U (USB Mini Keyboard) (B)<br />
** KB5150 (2.4&nbsp;GHz wireless keyboard/mouse Combo) (B)<br />
*** Works well with a powered hub<br />
<br />
* '''Genius'''<br />
** Ergomedia 700 (GK-04008/C) used without Hub<br />
** KB-06XE (K639) (B)<br />
** LuxeMate i200 (GK-090017; not tested with Hub)<br />
** Slimstar 8000 wireless keyboard<br />
<br />
* '''Gigabyte'''<br />
** GK-KM7580 2.4&nbsp;GHz Wireless Multimedia Keyboard & Mouse<br />
<br />
* '''HP'''<br />
** KG-1061<br />
** KG-0851 Wireless Keyboard and Mouse<br />
** KU-0316 (B)<br />
** LV290AA#ABA Wireless Keyboard and Mouse<br />
** PR1101U (available from Sainsbury's in the UK, £8, July 2012)<br />
** SK-2880<br />
<br />
* '''Hyundai'''<br />
** HY-K201<br />
<br />
* '''iConcepts'''<br />
** 2.4&nbsp;GHz Wireless Keyboard and Optical Mouse Model 62550<br />
*** (saves a USB port since keyboard and mouse share one transceiver, $14.99 at Fry's Electronics)<br />
<br />
* '''Imation''' <br />
** KBD-702 Multi-media Wired Keyboard<br />
*** (works after the firmware update via [https://github.com/Hexxeh/rpi-update rpi-update] as of 06/27/2012)<br />
<br />
* '''IOGEAR'''<br />
** IOGEAR GKM561R Wireless HTPC Multimedia Keyboard with Trackball<br />
** IOGEAR GKM681R 2.4&nbsp;GHz Wireless Compact Keyboard with Optical Trackball and Scroll Wheel<br />
<br />
* '''iPazzPort'''<br />
<br />
* '''i.t.works'''<br />
** KC04 (direct and by USB hub)<br />
** KC Silicone (only tested directly)<br />
<br />
* '''Jenkins'''<br />
** Jenkins Wireless Desktop Set Blue (B)<br />
<br />
* '''KeySonic'''<br />
** ACK-540RF (Wireless USB keyboard with built-in trackpad); works fine on Debian Squeeze plugged directly into Raspberry Pi. Also works with Raspbmc with powered hub.<br />
** ACK-540RF+ (UK) Wi-Fi keyboard incl. touchpad with USB Wi-Fi dongle works fb with on model B/Raspbian/Wheezy via powered hub<br />
** ACK-3700C<br />
** ACK-340U+(DE)<br />
** ACK-3400U (UK) mini keyboard<br />
** ACK-612RF (GER) Wireless Mini-Keyboard; works fine with its wireless adpater plugged directly into Raspberry Pi<br />
<br />
* '''Labtec'''<br />
** [http://www.labtec.com/index.cfm/gear/details/EUR/EN,crid=28,contentid=692| Ultra-flat Keyboard]<br />
<br />
* '''Laptopmate'''<br />
** AK-98UNTN7-UBRII Laptopmate RII Touch N7 Mini Wireless Keyboard with touchpad<br />
<br />
* '''LC-Power<br />
** K1000BMW (lsusb: ID 1241:f767 Belkin; dmesg: HOLTEK Wireless 2.4&nbsp;GHz Trackball Keyboard) tested with Debian 6.0.4<br />
<br />
* '''Lenovo'''<br />
** SK-8825 UK (B)<br />
** Lenovo Enhanced Multimedia Remote with backlit keyboard N5902 (US)<br />
** Lenovo Mini Wireless Keyboard N5901 (US)<br />
<br />
* '''Lindy'''<br />
** 21840 (Wireless RF 2.4&nbsp;GHz Micro Keyboard with built-in optical touchpad/trackpad, USB); works fine on model B/Raspbian/Wheezy - the supplied Lindy USB nano dongle transceiver plugged directly into Raspberry Pi USB port.<br />
<br />
* '''Logik'''<br />
** Ultra slim keyboard LKBWSL11 (B) >> '''This is also listed under Problem USB Keyboards?'''<br />
<br />
* '''Logitech'''<br />
** Comfort Wave 450, labeled 100&nbsp;mA (M/N Y-U0001, P/N 820-001725, PID SC951C40001)<br />
** diNovo Mini wireless keyboard with media controls and clickpad 920-000586 (B)<br />
** diNovo Edge Keyboard, Windows edition, built-in TouchDisc track-pad, Bluetooth with USB mini-receiver 967685-0403 (B)<br />
*** older model 867777-0403 may need '''dwc_otg.speed=1''' added to cmdline.txt to avoid dropped/repeated keys and dropped mousepad taps/clicks (B)<br />
**** after Raspbian dist-upgrade about 12/12/12, if '''/lib/udev/rules.d/97-bluetooth-hid2hci.rules''' exists and di Novo Edge fails to respond, edit tail of line after "# Logitech devices" in that file from '''c71['''34'''bc]''' to '''c71[bc]''' to ignore c713 and c714 (do not wordwrap long line), then it works fine<br />
** Wii wireless keyboard KG-0802 (!)<br />
** C-BG17-Dual Wireless keyboard and mouse with wired USB receiver (B)<br />
** Deluxe 250 Keyboard<br />
** Internet 350 (M/N 967740-0403)<br />
** Internet Navigator Keyboard<br />
** MK120 wired keyboard and mouse<br />
** MK220 wireless keyboard and mouse<br />
** MK250 wireless keyboard and mouse (no hub needed)<br />
** MK260 wireless keyboard and mouse (no hub needed)<br />
** MK300 wireless keyboard and mouse<br />
** MK320 wireless keyboard and mouse [http://www.amazon.co.uk/Logitech-920-002885-MK320-Wireless-Desktop/dp/B003STDQYW/ref=sr_1_3?ie=UTF8&qid=1339166178&sr=8-3]<br />
** MK350 wireless keyboard (using Unifying receiver)<br />
** MK520 wireless keyboard and mouse<br />
** MK550 wireless keyboard and mouse (B)<br />
** MX3200 wireless keyboard and mouse (B)<br />
** MX5000 Bluetooth keyboard and mouse (B) The Logitech Bluetooth dongle also does proprietary wireless so it works without Bluetooth drivers.<br />
** EX100 Cordless Desktop, Wireless Keyboard and Mouse (B)<br />
** EX110 Cordless Desktop, wireless keyboard and mouse (B)<br />
** C-SF17 Cordless Desktop Express, Wireless Keyboard and Mouse (B) PS/2 Interface. Tested using [http://www.kurpirkti.lt/imagesi/infodb/org_d69dbd9707af8df77eae6e005f681a9a/BANDRIDGE-USB-2X-PS-2-ADAPTER.jpg PS/2 to USB Banbridge CPA4002 Adapter]<br />
** K120 Keyboard (B)<br />
** K200 Keyboard (B)<br />
** K230 Wireless Keyboard (Unifying receiver, no powered hub) (B)<br />
** K340 Wireless Keyboard (Unifying receiver, no powered hub) (B)<br />
** K350 Wireless Keyboard (B)<br />
** K400 wireless keyboard with touchpad - also listed under "problematic". Works for weeks with openelec and Raspbian without any problems. Worked out of the box - the on/off switch needs to be "on" for it to function correctly. Highly recommended if you are "working from the sofa". <br />+1 on this, works out of the box with 2012-10-28-wheezy, no powered hub.<br />
** K520 Keyboard (B)<br />
** K700 Wireless Keyboard with Touchpad and unifying receiver<br />
** K750 Wireless Solar Keyboard (B) (Mac version works too. (B) )<br />
** LX 710 - works fine with receiver plugged directly into the Raspberry Pi (accompanying mouse works fine too).<br />
** S510 wireless keyboard and mouse (B)<br />
** Ultra-Flat Keyboard (M/N Y-BP62A P/N 820-000245 PID SY126UK)labelled 100&nbsp;mA. OK direct into Model B Raspberry Pi.<br />
** G19 Gaming Keyboard, works fine with no external power. Illumination with external power. Powered hum in back of keyboard works too.<br />
** G15 Gaming keyboard, as long as you press the backlight button twice to turn off the backlight (it says below it dosen't work with backlight on.<br />
** V470 Bluetooth Laser Mouse<br />
<br />
''Keyboards and mice also together with Unifying receiver'' <br />
<br />
* '''Microsoft''' <br />
**Microsoft Comfort Curve Keyboard 2000<br />
**Microsoft Comfort Curve Keyboard 3000 for Business<br />
**Microsoft Digital Media Pro Keyboard Model: 1031 (Debian 13-Apr-2012)<br />
**Microsoft Natural Ergonomic Keyboard 4000 (B) (Debian "Wheezy" beta 18-June-2012)<br />
**Microsoft Wired Keyboard 600 Model 1366 (Debian 28-May-2012 on Production Model B)<br />
**Microsoft Wireless Desktop 700 Keyboard v2.0 (Raspbian Pisces image 08-June-2012 on Production Model B)<br />
**Microsoft Wireless Photo Keyboard (Model 1027) Unifying receiver, no hub<br />
**Microsoft Wireless Natural Multimedia Keyboard (Raspbian Pisces 08-July-2012) (B)<br />
**Microsoft Windows 2000 Keyboard (KB-USBK110610)<br />
**[https://www.microsoft.com/hardware/en-us/p/wired-keyboard-600/ANB-00001 Microsoft Wired Keyboard 600]. The keyboard is rated at 5&nbsp;V/100&nbsp;mA (Wheezy 5-Sept-2012)<br />
<br />
* '''Mikomi''' <br />
** Wireless Deskset KM80545 Keyboard and mouse (it works, but the range is terrible less than a metre) (B)<br />
<br />
* '''Monoprice'''<br />
** [http://www.monoprice.com/products/product.asp?c_id=104&cp_id=10404&cs_id=1040401&p_id=6854&seq=1&format=2|Monoprice PS/2 To USB Adapter] Directly and through an unpowered hub with a USB mouse plugged in.<br />
<br />
* '''Motorola'''<br />
<br />
** Bluetooth wireless ultra slim keyboard and mouse combo (sold as for the "Atrix" phone) work in combination with the Technika Bluetooth adaptor listed below<br />
<br />
* '''Novatech'''<br />
** [http://www.novatech.co.uk/products/peripherals/desktopkits/nov-wcombo.html|Novatech Wireless Combo - Keyboard & Mouse, Nano adapter] (B)<br />
<br />
* '''ONN'''<br />
**ONN Keyboard Stock No: ONA11HO089 (from Walmart). Seems to work fine, even without a hub.<br />
**ONN Keyboard Stock No: ONA11HO087 (from Walmart). Combination keyboard and mouse package with nano receiver. Be sure to configure keyboard layout.<br />
<br />
* '''Ortek'''<br />
** Ortek Technology, Inc. [http://www.ortek.com/html/pdt_view.asp?area=46&cat=150&sn=79 WKB-2000S] Wireless Keyboard with Touchpad works fine on Raspbian Wheezy and Raspbmc. Wireless USB receiver (device ID 05a4:2000) is recognised automatically. Connected directly to Raspberry Pi USB port, no powered hub used.<br />
<br />
* '''Perixx''' <br />
**Periboard 716 Wireless Ultra-Slim Keyboard with Touchpad (Debian 07-Jun-2012 on Production Model B)<br />
** PERIBOARD-502 wired keyboard inc built in touchpad (model B/Raspbian Wheezy)<br />
** Periduo-707 Plus (Wireless Keyboard and Mouse) works fine ''most'' of the time. Does suffer from dropouts and glitches though. Usual "drawing too much power from USB" problems show up as well - dropped key presses or constant autorepeats. These can be cured by pulling out and reinserting the dongle in the USB socket. The keyboard sometimes hangs after power on when used with my laptop - it seems to need 30 seconds of non-use before it works fine. Again, remove and insert the dongle cures it. Works fine vi my Benq monitor's USB Hub.<br />
<br />
* '''Philips''' <br />
**Wired Multimedia Keyboard SPK3700BC/97 (Debian 19-Apr-2012 on Production Model B)<br />
<br />
* '''Prodige'''<br />
**Nanox Wireless 2.4&nbsp;GHz Keyboard-mouse Combo, also known as [http://www.riitek.com/product_Info.asp?id=56 Riitek RT-MWK01] and [http://www.digicom.it/digisit/prodotti.nsf/itprodottiidx/WKEYPE01 Digicom WKEYPE01]<br />
<br />
* '''Rapoo'''<br />
**Rapoo E9080 Wireless Ultra-Slim Keyboard with Touchpad<br />
**Rapoo Wireless Multi-media Touchpad Keyboard E2700 [http://www.rapoo.com/showdetails.aspx?P_No=E2700]<br />
**Rapoo Ultra-Slim Wireless Multimedia Keyboard and Mouse E9060 (works proper on powered USB Hub)<br />
<br />
*'''Riitek'''<br />
**RT-MWK03 mini wireless keyboard & trackpad<br />
**RT-MWK02+ mini Bluetooth keyboard & trackpad. Followed instructions from this page: [http://www.ctheroux.com/2012/08/a-step-by-step-guide-to-setup-a-bluetooth-keyboard-and-mouse-on-the-raspberry-pi/] and it worked, connection persists across reboots, no problem with either builtin USB or powered USB hub.<br />
**RT-MWK01 mini wireless 2.4&nbsp;GHz Keyboard-mouse Combo, also known as [http://www.digicom.it/digisit/prodotti.nsf/itprodottiidx/WKEYPE01 Digicom WKEYPE01], and [http://www.verkkokauppa.com/fi/product/52783 Prodige Nanox]<br />
<br />
*'''Rosewill'''<br />
** RK-200 Standard Keyboard<br />
<br />
*'''Saitek'''<br />
** Eclipse II Backlit Keyboard PK02AU (B)<br />
** Eclipse Backlit Keyboard PZ30AV (B) - works fine when connected directly to Raspberry Pi rev.1 and 2 USB port. No powered hub used.<br />
** Expression Keyboard (US) <br />
** Cyborg V.5 (B)<br />
<br />
*'''SelecLine'''<br />
** WK11P & WM11P-SP-PP. Keyboard and mouse set. (B)<br />
<br />
*'''SIIG'''<br />
** SIIG Wireless Multi-Touchpad Mini Keyboard 02-1286A v1.0 (B)<br />
<br />
*'''Silvercrest'''<br />
** MTS2219 Wireless Keyboard and mouse set. Powered hub NOT used. (B) <br />
<br />
*'''SolidTek'''<br />
** Solid Tek KB-P3100BU ASK-3100U. <br />
<br />
*'''Sony'''<br />
** Keyboard for PlayStation 2 (PS2) Linux. Works without powered hub with 5&nbsp;V 1&nbsp;A supply, requires manual keyboard remapping with Debian Squeeze to USA 101-key layout.<br />
<br />
* '''SteelSeries'''<br />
** Merc keyboard (B)<br />
<br />
* '''Sun Microsystems'''<br />
** Model: Type 7, SUN PN: 320-1348-02 (Danish key layout)<br />
** Model: Type 6, SUN PN: 320-1279-01 (Danish key layout)<br />
<br />
* '''Sweex'''<br />
** [http://www.sweex.com/en/assortiment/input/keyboards/KB060UK/ KB060UK] Wired Multimedia Keyboard<br />
<br />
* '''Technika'''<br />
** WKEY03 (B)<br />
** TKD-211<br />
<br />
* '''Tesco'''<br />
** Value Keyboard VK109 (B)<br />
** Multimedia K211 Wired Keyboard (B)<br />
<br />
*'''The Pi Hut'''<br />
** Super Slim Apple Style Keyboard (from [http://thepihut.com/products/usb-keyboard-for-the-raspberry-pi The Pi Hut's Raspberry Pi Store])<br />
** Super Slim Apple Style Keyboard Set (Keyboard & Mouse) (from [http://thepihut.com/products/usb-keyboard-mouse-bundle-for-the-raspberry-pi The Pi Hut's Raspberry Pi Store])<br />
<br />
* '''Trust'''<br />
** Trust 17916 Compact Wireless Entertainment Keyboard http://www.trust.com/products/product.aspx?artnr=17916 (B)<br />
** Trust ClassicLine Keyboard http://trust.com/17184 <br />
** Trust Camiva MultiMedia Keyboard http://trust.com/products/product.aspx?artnr=16087<br />
** Trust Convex Keyboard http://trust.com/products/product.aspx?artnr=17603 tested Debian 6-19-04-2012 and archlinuxarm-13-06-2012 (B)<br />
<br />
* '''Unbranded'''<br />
** AK-601 Wireless Mini Keyboard and Trackball (with laser pointer) - sourced from eBay Chinese seller<br />
<br />
* '''Unicomp'''<br />
** USB Endurapro - keyboard and trackpoint work perfectly from powered hub<br />
<br />
* '''Q-Connect'''<br />
** AK-808 (B)<br />
<br />
* '''Xenta'''<br />
** 2.4&nbsp;GHz Wireless Multimedia Entertainment Keyboard with Touchpad (B)<br />
** Mini Multimedia Keyboard (Model no.: 808M) (B)<br />
<br />
===Problem USB Keyboards===<br />
<br />
Note that generally PS/2 keyboards with an USB adapter will not work directly on a Raspberry Pi port, due to the fact that PS/2 keyboards are designed for normal 5&nbsp;V +-5% range, while USB keyboards must be designed to work with 4.4 Volt, and generally USB devices on the Raspberry Pi may receive less than 4.75 Volt. PS/2 + USB adapter keyboards might work behind a powered hub, which does provide the full 5.0&nbsp;V. Some of these keyboards work when running the latest Raspbian, but not when using the overclocked XBMC version of Raspbmc, probably due to the overclocking drawing more power away from the rest of the support system devices.<br />
<br />
* '''A4 Tech'''<br />
** Model GL-6 USB Keyboard, 20&nbsp;mA. Part of wireless keyboard/mouse bundle GL-6630 (GL-6 + G7-630 + RN-10B) - suffers from USB flakeyness. Even on a powered hub. No problems on other computers I have tested it with.<br />
* '''Accuratus'''<br />
** Accuratus KYBAC100-101USBBLK causes kernel panic (rated 100&nbsp;mA). Tested with 1000&nbsp;mA cheap unbranded and Nokia 1200&nbsp;mA power adaptors.<br />
* '''Apple'''<br />
** [http://www.powerbookmedic.com/xcart1/images/D/apple-keyboard.jpg Apple Keyboard (109 keys) A1048]. Draws too much power and does not seem to work properly when plugged into a powered hub. <br />
*'''Argos'''<br />
** Argos Value Wired Keyboard causes kernel panic<br />
* '''Choidy'''<br />
** Identifiers from usb-devices: Vendor=1a2c ProdID=0002 Rev=01.10 Product=USB Keykoard (yes, 'Keykoard') causes kernel panic<br />
* '''Cit''' <br />
** KB-1807UB Causes kernel panic (rated <200&nbsp;mA)<br />
* '''Dell'''<br />
** SK-8135 (B) (Rated 1.5&nbsp;A. Takes too much power from Raspberry Pi even when not used as USB hub. Symptom = repeated keystrokes)<br />
** SK-8115 causes kernel panic (rated 100&nbsp;mA) Debian 6-19-04-2012 (B)<br />
** Y-U0003-DEL5 Sticky / Non-responsive keys<br />
* '''Gear Head'''<br />
** KB2300U - Causes kernel panic (B)<br />
** KB3800TPW - Wireless Touch Touchpad Keyboard - Wireless dongle disrupts USB and ethernet whether direct or on powered hub, no keyboard/mousepad response in Raspbian (logged in syslog) or Raspbmc (no logs written)(B)<br />
* '''GMYLE'''<br />
** Wired USB Slim Chocolate Multimedia Media Typing Keyboard With 3 USB Port hub (B) - Kernel Panic on startup if plugged in. If plugged in at login prompt then freeze. [http://www.amazon.co.uk/gp/product/B0067EC3GW/]<br />
* '''Inland''' <br />
** Inland USB Keyboard Model #70010<br />
* '''Jeway'''<br />
** JK-8170 "The Hunter" - causes kernel oops (Debian6-19-04-2012) (B)<br />
* '''Labtec'''<br />
** ultra-flat wireless desktop USB - Keyboard has 'sticky' keys. Tested both debian6-19-04-2012 and archlinuxarm-13-06-2012 (B)<br />
* '''Logik'''<br />
** Wired Multimedia Keyboard Model: LKBWMM11 - causes kernel panic (on Debian 190412 distro) (B)<br />
** Wired Ultra Slim Keyboard Model: LKBWSL11 - causes USB power issues. Not reliable. Causes other USB devices to fail (B) >> '''This is also listed under Working USB Keyboards??'''<br />
* '''Logitech'''<br />
** Logitech Illuminated Keyboard (unstable; not working with led light on; tested both US and NO layouts with both Apple iPad 2 and Asus TF-101 USB chargers)<br />
** G110 Gaming Keyboard - only works with illumination off, otherwise unresponsive. Once failed it needs reconnecting before another attempt. (B)<br />
** G15 Gaming Keyboard - LCD and key backlights flicker, 95% unresponsive to typing. I don't know of a way to turn the illumination off. (B)<br />
** K360 Wireless Keyboard - Occasional sticky keys. (B)<br />
** K400 wireless keyboard with touchpad (completely non-functional on debian6-19-04-2012)<br />
** G510 Gaming Keyboard - lagging or unresponsive keys.<br />
** MX5500 wireless keyboard and mouse with USB Bluetooth reciever - Unstable, looses connection without prior notice<br />
** EX100 Cordless Desktop, wireless keyboard and mouse. Mouse and keyboard hangs every few minutes (with or without hub).<br />
* '''Microsoft''' <br />
** Wireless Desktop 800 - Keyboard has 'sticky' keys. (B)<br />
** Wireless Entertainment Keyboard - No key input recognized (possibly connectivity issue as pairing devices does not seem to work)<br />
** Wireless Optical Desktop 1000 - Keyboard has 'sticky' keys (B)<br />
** Wireless Keyboard 2000 - Keyboard has 'sticky' keys. (B)<br />
** Wireless Desktop 3000 - Keyboard has 'sticky' keys.<br />
** Arc wireless - Keyboard has 'sticky' keys. (B)<br />
** Sidewinder X4 - Keyboard has 'sticky' keys. (B)<br />
** Sidewinder X6 - Keyboard has 'sticky' keys. (B)<br />
** Wireless Comfort Keyboard 5000 - Keyboard has 'sticky' keys. (B)<br />
** Razer Reclusa - Keyboard has 'sticky' keys. (B rev 2.0)<br />
* '''Novatech'''<br />
** NOV-KEY2 - Causes kernel panic (B)<ref>http://www.raspberrypi.org/forum/troubleshooting/keyboard-creates-kernal-panic/page-2</ref><br />
* '''PC World Essentials'''<br />
** PKBW11 Wired Keyboard - no power to keyboard, no error messages on both Arch 29-04-2012 and Debian6-19-04-2012, the same Raspberry Pi works with Asda keyboard. Me too, but it caused a kernel panic -- tested on powered hub and direct.<br />
* '''Razer'''<br />
** Razer Tarantula gaming keyboard - sticky keys, could be power issue as is programmable with host powered USB hub and audio jacks.<br />
** Razer BlackWidow - Sticky keys, could be a power related issue due to illuminated logo (Blue LED).<br />
** Razer Arctosa - Sticky keys, most probably power related issue since it states it's rated at 5&nbsp;V 500&nbsp;mA. (B)<br />
* '''SIIG'''<br />
** Wireless Ultra Slim Multimedia Mini Keyboard JK-WR0612-S1 - Unresponsive and sticky keys.<br />
* '''Texet'''<br />
** MB-768B standard keyboard (Rated 5&nbsp;V 1.5&nbsp;A (!), so probably too much power drain. Kernel panic, Debian6-19-04-2012)<br />
* '''Trust''' <br />
** TRUST GXT 18 Gaming Keyboard - No power to keyboard, could be a driver issue - no error messages.<br />
* '''Unbranded'''<br />
** Compuparts<br />
** model no. HK-6106 (B) <ref>http://www.raspberrypi.org/forum/troubleshooting/keyboard-creates-kernal-panic/page-2</ref><br />
** LK-890 (Multimedia keyboard & Optical Mouse) - kernel panic on Debian Squeeze, ArchLinux and Qtonpi.<br />
* '''Verbatim'''<br />
** [http://www.amazon.com/gp/product/B004LB5AKY/ref=oh_details_o00_s00_i02|Verbatim 97472 Mini Wireless Slim Keyboard and Mouse] - Keyboard has lagging, unresponsive and sticky keys issues. (Tested with and without powered USB hub.)<br />
* '''Wilkinsons / TEXET'''<br />
** Model MB-768B causes kernel panic on debian6-19-04-2012.<br />
* '''Xenta'''<br />
** HK-6106 - causes kernel panic (on Debian 190412 distro)(B)<br />
** Multimedia Wireless Keyboard and Mouse Set (Keyboard Model: HK3518B + Mouse Model HM3301) (B) - occasional sticky keys, and occasional complete lock-up<br />
<br />
== USB Mouse devices ==<br />
USB mouse devices that present themselves as a standard HID (Human Interface Device) device should work, however some hardware requires special drivers or additional software, usually only compatible with Windows operating systems. <br />
<br />
===Working USB Mouse Devices===<br />
The following is a list of specific mouse devices known to work and which appear to be fault-free.<br />
<br />
* '''A4Tech'''<br />
** OP-530NU Padless Wired Mouse<br />
<br />
* '''Asda'''<br />
** HM5058 (Smart Price) Wired Mouse<br />
** Wireless Multimedia Deskset (keyboard, mouse and USB dongle) Model: HKM8016B (Note: Shown on Asda Website as HK8016B) (B)<br />
<br />
* '''ASUS'''<br />
** MS-511U (comes with Asus Vento KM-63 keyboard/mouse combo) (B)<br />
** MG-0919 (wireless)<br />
<br />
* '''Belkin'''<br />
** F8E882-OPT (B)<br />
<br />
* '''Cerulian Technology'''<br />
** 3 Button Mini Mobile Blue Trace Mice - Model:N96JA<br />
<br />
* '''Dell'''<br />
** M-UVDEL1 (B)<br />
** MOC5UO (100&nbsp;mA)<br />
** M056U0A (B)<br />
** DZL-MS111-L (B) (100&nbsp;mA)<br />
** MS-111P (100&nbsp;mA)<br />
** Bluetooth Wireless Keyboard and Mouse Bundle (B), Bluetooth USB dongle C-UV35 (Rated 500&nbsp;mA, but it works great), Keyboard Y-RAQ-DEL2, Mouse M-RBB-DEL4<br />
<br />
* '''Dynex'''<br />
** DX-WMSE (100&nbsp;mA) (B)<br />
<br />
* '''Fellowes'''<br />
** 99928 USB Micro Track Ball (works without a hub, directly plugged in) (B)<br />
<br />
* '''Filand'''<br />
** OP-102i Mini Optical Mouse<br />
<br />
* '''Genius'''<br />
** GM-04003A (B)<br />
** Slimstar 8000 wireless mouse (Can be intermitent. Mouse pointer sometimes is irratic.)<br />
** Traveler 515 Laser<br />
<br />
* '''HP'''<br />
** MN-UAE96 (The basic stock HP wired mouse)(B)<br />
<br />
* '''iConcepts'''<br />
** 2.4&nbsp;GHz Wireless Keyboard and Optical Mouse Model 62550<br />
*** (saves a USB port since keyboard and mouse share one transceiver, $14.99 at Fry's Electronics)<br />
<br />
* '''Jenkins'''<br />
** Jenkins Wireless Desktop Set Blue (B)<br />
<br />
* '''Kensington'''<br />
** Kensington Expert Mouse Trackball K64325<br />
** Kensington Expert Mouse "Slimblade" K72327US<br />
<br />
* '''Labtec'''<br />
** Corded Laser Glow Mouse 1600, rated 5&nbsp;V 100&nbsp;mA (P/N 810-000819, M/N M-UAZ149, PID GT83401)<br />
<br />
* '''Lenovo'''<br />
** Wired Optical Mouse Model: MO28UOL<br />
<br />
* '''Logik'''<br />
** Wired Optical Glow Mouse Model: LGGMO10. (B)<br />
<br />
* '''Logitech'''<br />
** B105 Mouse for Laptops (OEM)<br />
** Cordless Pilot Optical Mouse M/N M-RR95 with Cordless Mouse Receiver M/N C-BA4-MSE<br />
** G5 Logitech Gaming Mouse (B)<br />
** G5v2 Logitech Gaming Mouse (B)<br />
** G500 Logitech Gaming Mouse (B)<br />
** G700 Logitech Wireless Gaming Mouse (B)<br />
** LX-700 Cordless Desktop Receiver (B)<br />
** LX 710 Wireless Mouse - works fine with receiver plugged directly into Raspberry Pi (accompanying keyboard works fine too).<br />
** M90 optical mouse<br />
** M185 Wireless Mouse (B)<br />
** M210 (part of the MK260 set) (B)<br />
** M305 Wireless Mouse<br />
** M310 Cordless Mouse<br />
** M325 Wireless Mouse<br />
** M505 USB wireless laser, model no: 910-001324 (B)<br />
** M510 Wireless Mouse (B)<br />
** M705 Marathon Mouse (Unifying receiver, no powered hub) (B)<br />
** M-BD58 Wheel Mouse (B)<br />
** M-BJ58/M-BJ69 Optical Wheel Mouse (B)<br />
** M-BJ79 (B)<br />
** M-BT96a Optical Mouse<br />
** MX320/MX400 laser mouse (B)<br />
** MX518 Optical wheel mouse (B)<br />
** Optical USB Mouse (M/N 931643-0403)<br />
** Performance Mouse MX (B)<br />
** MX Revolution (B) (Debian "Wheezy" beta 18-June-2012)<br />
** VX Nano Cordless Laser Mouse for Notebooks<br />
** Wheel Mouse (M/N BJ58)<br />
<br />
* '''Medion'''<br />
** Mini mouse Model M101-CBJ P/N 40016632 S/N 7BFSA00003445 rated 5&nbsp;V 100&nbsp;mA. Works fb on model B with Raspbian Wheezy<br />
<br />
* '''Microsoft''' <br />
** Comfort Curve Mouse 3000 for Business<br />
** Comfort Mouse 6000 (works when directly connected to Raspberry Pi (B). Does not work when connected through USB Hub (mouse pointer intermittent).<br />
** Compact optical mouse 500 V2.0 (B)<br />
** Wheel Optical Mouse (wheel and additional buttons not tested) (B)<br />
** Microsoft Intellimouse Optical Mouse<br />
** Microsoft Wireless Laser Mouse 8000<br />
** Microsoft Wireless Mobile Mouse 1000<br />
** Microsoft Wireless Mobile Mouse 3500<br />
** Microsoft Wireless Mobile Mouse 4000<br />
** Microsoft Wireless Mouse 700 v2.0<br />
** Microsoft Comfort Mouse 4500<br />
** Wireless IntelliMouse Explorer 2.0 (unifying receiver, no hub)<br />
<br />
* '''Novatech'''<br />
** [http://www.novatech.co.uk/products/peripherals/miceandtrackballs/nov-mouser.html|Novatech M1 USB Mouse - Wired](B)<br />
** [http://www.novatech.co.uk/products/peripherals/miceandtrackballs/nov-dl10.html|Novatech DL10 Wireless Mouse] (B)<br />
<br />
* '''Perixx'''<br />
** PERIMICE-210 U Red (Part No.R1J) <br />
<br />
* '''Razer'''<br />
** Boomslang Collectors Edition 2007 (B)<br />
<br />
* '''Rosewill'''<br />
** Rosewill RM-C2U<br />
<br />
* '''Saitek'''<br />
** Notebook Optical Mouse (PM46)<br />
<br />
* '''Samsung'''<br />
** Samsung model:AA-SM3PCPB USB Optical Mouse (draws 50&nbsp;mA) <br />
<br />
* '''Sun microsystems'''<br />
** Model: FID-638 , SunPN: 371-0788-01<br />
<br />
* '''Sweex'''<br />
** [http://www.sweex.com/en/assortiment/input/optical-mice/MI015/ MI015]<br />
<br />
* '''Swiftpoint'''<br />
** [http://http://www.americas.futuremouse.com/] Swiftpoint Mini Wireless Optical Mouse. Does not require any special drivers. Haven't confirmed if charging the mouse requires a powered USB hub or not.<br />
<br />
* '''Targus'''<br />
** AMU2701EUK (B)<br />
<br />
* '''Technika'''<br />
** TKOPTM2 (B)<br />
**TKD-211<br />
**TKNM110<br />
<br />
* '''Tesco'''<br />
** Wired optical mouse M211 (B)<br />
<br />
*'''The Pi Hut'''<br />
** USB Mouse for Raspberry Pi (from [http://thepihut.com/products/usb-mouse-for-the-raspberry-pi The Pi Hut's Raspberry Pi Store])<br />
** Super Slim Keyboard & Mouse Set (from [http://thepihut.com/products/usb-keyboard-mouse-bundle-for-the-raspberry-pi The Pi Hut's Raspberry Pi Store])<br />
<br />
* '''Trust'''<br />
** Trust Nanou Wireless Micro Mouse http://trust.com/products/product.aspx?artnr=17087<br />
<br />
* '''Verbatiam'''<br />
**Mini Nano Optical Mouse 97470 (wireless on non-powered three USB dongle hub) (B)<br />
<br />
* '''Xenta'''<br />
** MOW0810 (B)<br />
** Wired Optical Mouse (from [http://thepihut.com/products/usb-mouse-for-the-raspberry-pi The Pi Hut's Raspberry Pi Store])<br />
<br />
* '''Generic'''<br />
** Generic 2.4&nbsp;GHz Wireless Mouse (ID 040b:2013 Weltrend Semiconductor) (B)<br />
<br />
===Problem USB Mouse Devices===<br />
The following is a list of specific mouse devices that have problems working with the Raspberry Pi<br />
* '''A4Tech'''<br />
** Model G7-630 Wireless Mouse, 20&nbsp;mA. Part of wireless keyboard/mouse bundle GL-6630 (GL-6 + G7-630 + RN-10B) - suffers from USB flakeyness. Even on a powered hub. No problems on other computers I have tested it with.<br />
* '''HP'''<br />
** HP Retractable Mobile Mouse (Optical) HP Product Number XP472AA - errors / boot loop RASPBMC (B)removed mouse, started with no further errors. <br />
<br />
* '''Logik'''<br />
** Logik IMF Blue Trace Wired USB mouse (Model LMWBLU11) - disconnects from the USB port every 20 seconds when using the Raspian distro. Always reconnects to the USB port successfully (B)<br />
<br />
* '''Logitech'''<br />
** Logitech G400 Gaming Mouse - 100% CPU load and laggy mouse cursor when the mouse is moved. MX518 works fine on the same setup, so I suspect it's a polling rate issue. [http://tech2.in.com/reviews/mice/logitech-g400-is-it-a-worthy-successor/231012 this] says the mouse is 1000&nbsp;Hz out of the box, whereas the 518 is only 125&nbsp;Hz. Solution found: add usbhid.mousepoll=8 to the kernel commandline.<br />
<br />
* '''Microsoft'''<br />
** Microsoft Touch Mouse - Does not see right clicks, Only left.<br />
<br />
* '''Razer'''<br />
** Naga Wired USB mouse - the mouse seems to present itself as a keyboard because the numpad on the left-hand side of the device works, but the cursor doesn't move.<br />
<br />
* '''Roccat'''<br />
** Kone[+] Wired USB mouse - Nothing happens when moving the mouse, haven't looked further into the issue (B)<br />
<br />
* '''Trust'''<br />
** Optical USB Mouse MI-2250 - Nothing happens when moving the mouse (B)<br />
<br />
* '''Xenta'''<br />
** Multimedia Wireless Keyboard and Mouse Set (Mouse Model: HM-3301) (B) - frequent lost connection giving stuttering mouse cursor indicating USB current not enough for dongle<br />
<br />
== USB Real Time Clocks ==<br />
*Cymbet<br />
** Cymbet CBC-EVAL-06 USB Real Time Clock (FT2232 to SPI to RV-2123)<br />
Device information at http://www.cymbet.com/pdfs/DS-72-22.pdf<br />
Code to access the RTC from Linux: https://github.com/owendelong/Cymbet-RTC<br />
Does not require a powered hub.<br />
<br />
== USB Wi-Fi Adapters ==<br />
<br />
See also: http://www.element14.com/community/docs/DOC-44703/l/raspberry-pi-wifi-adapter-testing<br />
<br />
There is a howto on installing the TL-WN722N adapter [http://elinux.org/RPi_Peripherals#Wireless:_TP-Link_TL-WN722N_USB_wireless_adapter_.28Debian_6.29 here], which also acts as a guide for installing others too.<br />
<br />
===Working USB Wi-Fi Adapters===<br />
<br />
These adapters are known to work on the Raspberry Pi. This list is not exhaustive, other adapters may well work, but it has not yet been tried.<br />
<br />
'''Note:''' A Wi-Fi adapter will probably need more power than the Raspberry Pi USB port can provide, especially if<br />
there is a large distance from the Wi-Fi adapter to the Wi-Fi Access Point. Therefore, you may need to plug the Wi-Fi adapter into a powered USB hub.<br />
<br />
* '''3COM'''<br />
** 3CRUSB10075: ZyDAS zd1211rw chipset (!)<br />
<br />
* '''7DayShop'''<br />
** W-3S01BLK, W-3S01BLKTWIN: Unbranded product available from 7DayShop, in a single or twin pack. [http://www.7dayshop.com/catalog/product_info.php?cPath=777_9&products_id=112046], [http://www.7dayshop.com/catalog/product_info.php?&products_id=112527]. Tested on Debian Wheezy, with the dongle attached directly to the Raspberry Pi along with the wireless keyboard receiver. Shows up as a Ralink RT5370 device, and no drivers or additional software downloads required. Created wpa.conf, edited 'interfaces' file and restarted the networking. The manufacturer portion of the MAC address (7cdd90) is assigned to "Shenzhen Ogemray Technology Co., Ltd."<br />
** It works without additional software connected directly to a Rev 2 Raspberry Pi, but it stops working after a period of time (3 to 4 hours) with a fully updated Wheezy and all the 'USB workarounds' [http://elinux.org/Rpi_USB_check-list] in place. <br />
<br />
* '''Alfa'''<br />
** AWUS036NEH: Tested on Debian Squeeze (with Ralink firmware package)<br />
** AWUS036NH: Tested on Arch Linux ARM using the rt2800usb module.<br />
** AWUS036NH: Tested on Debian Wheezy (with Ralink firmware package). Tested on Raspbian too (drivers from aircrack-ng).<br />
** AWUS036H (500&nbsp;mW version): Tested on Raspbian (drivers from aircrack-ng).<br />
** AWUS036H (1&nbsp;W version): Tested on Raspbian (drivers from aircrack-ng). Needs USB powered HUB or Rev2 of the board / polyfuse bypass.<br />
** AWUS036NHA: Tested on Raspbian (drivers from aircrack-ng). Works fine if connected after boot, otherwise Raspberry Pi won't boot up.<br />
<br />
* '''AirLink101'''<br />
** AWLL5088: Tested on Debian Wheezy. This adapter is based on the OEM Edimax EW-7811Un. For automatic installation, See MrEngmanns script listed below under the Edimax device.<br />
<br />
* '''Asus'''<br />
** [http://www.element14.com/community/docs/DOC-44703 USB-N10] USB ID 0b05:1786, r8712u staging driver, included on Fedora Remix & Arch, must [http://www.element14.com/community/servlet/JiveServlet/download/44948-8-97488/r8712u_ko.zip download] for Debian and install firmware - Realtek from non-free Squeeze repository (B) (not needed with latest Raspbian “Wheezy” 2012-07-15: this Asus works N10 out of the box) Does not support nl80211 APIS, so hostapd won't work.<br />
** [http://www.element14.com/community/docs/DOC-44703 USB-N13] USB ID 0b05:17ab, works with [http://learn.adafruit.com/adafruit-raspberry-pi-educational-linux-distro/occidentalis-v0-dot-1 Adafruit Occidentalis v0.1 image] as it includes kernel [http://www.element14.com/community/message/57635#57660 with 8192u driver built-in] (B)<br />
** WL-167G v1 USB ID 0b05:1706, Ralink RT2571 working out-of-the-box on Debian image from 2012-04-19. Requires powered hub, otherwise it is detected by OS, but it will not function.<br />
** WL-167G v3 USB ID 0b05:1791, working out-of-the-box on Linux raspberrypi 3.2.27+ #160 PREEMPT Mon Sep 17. Does not require powered hub.<br />
<br />
* '''AusPi Technologies'''<br />
** AusPi Wireless Adapter [Realtek RTL8188S]. Works without a powered HUB. Tested on OpenELEC (works OOB), RaspBMC (works OOB), XBian (works OOB) and 2012-08-08 Raspbian Wheezy (works OOB). Distributed in Australia by [http://www.buyraspberrypi.com.au/raspberry-pi-802-11bgn-usb-wireless-dongle/ Buy Raspberry Pi Australia].<br />
<br />
* '''Belkin'''<br />
** Belkin Components F5D7050 Wireless G Adapter v3000 [Ralink RT2571W]. On Debian requires the firmware-ralink package from the non-free repository. The usbcore module needs to be added to /etc/modules [http://www.penguintutor.com/blog/viewblog.php?blog=6281 install instructions].<br />
** Belkin Components F5D8053 ver.6001 Wireless N Adapter [Realtek RTL8188SU]. Tested on OpenELEC (works OOB), RaspBMC (works OOB), Raspian - 2012-07-15-Wheezy-raspbian (followed [http://forum.xbian.org/viewtopic.php?f=7&t=29 instructions here]) '''Powered hub required!'''<br />
** Belkin Components F5D8053 ver.6001 Wireless N Adapter [Realtek RTL8188SU]. Works on RaspBMC OOB (with NetworkManager plugin). Works WITHOUT powered hub on 5&nbsp;V 800&nbsp;mA power with 6 overvolt (nothing else connected to USB)<br />
** Belkin Components F7D1101 v1 Basic Wireless Adapter [Realtek RTL8188SU] USB ID 050d:945a, r8712u staging driver, included on Fedora Remix & Arch, must [http://www.element14.com/community/servlet/JiveServlet/download/44948-8-97488/r8712u_ko.zip download] for Debian and install firmware - Realtek from non-free Squeeze repository (B)<br />
**Belkin Components F6D4050 V1 [Realtek RT3070] USB ID: 050d:935a Driver: RT3572STA(recommended),RT2800USB,RT2870STA. Tested under Arch using [https://wiki.archlinux.org/index.php/Setting_Up_Belkin_F6D4050_Wireless_USB_Dongles this] guide.<br />
**Belkin Components F6D4050 V1/V2 [Realtek RT3070] USB ID: 050d:935a / 935b Driver: RT3572STA. Tested with Raspbian - See [http://iggy82.blogspot.co.uk/2012/08/wireless-n-raspberry-pi-belkin-f6d4050.html installation instructions] - Powered hub not required!<br />
** Belkin Components F7D2102 "N300" Micro Wireless USB adapter. Tested with Occidentalis 0.1. Tested and working on Rasbian Wheezy (and RaspBMC), driver RTL8192CU, no powered hub needed (dongle directly attached to the onboard ports)<br />
** Belkin Components F9L1001v1 "N150" Wireless USB Adapter. Tested and working on Rasbian Wheezy WITHOUT powered hub. <br />
** Belkin Surf Micro WLAN USB-Adapter (Raspbian Wheezy, unpowered hub, "N150")<br />
<br />
* '''BlueProton'''<br />
** [http://www.element14.com/community/docs/DOC-44703 BT3] USB ID: 0bda:8187; tested on Debian, Fedora & Arch; rtl8187 driver (B)<br />
<br />
* '''Buffalo'''<br />
** USB ID: 0411:01A2 WLI-UC-GNM - Tested on Raspbmc; rt2800usb driver <br />
** USB ID: WLI-UC-G300N - Works on Raspbmc out of the box. Tested after a factory reset of the Raspbmc.<br />
<br />
* '''Conceptronic'''<br />
** C300RU. Works out of the box in Raspbian. Causes reboot when plugging on a live Rev. 2 Raspberry Pi<br />
<br />
* '''Conrad'''<br />
** WLAN Stick N150 mini. Works out of the box in OpenELEC, [http://www.t3node.com/blog/sempre-wireless-usb-stick-wu300-2-on-raspberry-pi/ requires firmware - Realtek and r8712u kernel module on Debian].<br />
** WLAN Stick N150 Nano [Realtek RTL8188CUS]. Requires a powered USB hub. See Micronet SP907NS for installation instructions and script.<br />
<br />
* '''DELL'''<br />
** Wireless 1450 [Intersil ISL3887]. Works out of the box, but it requires a powered hub (the Raspberry Pi boots with this dongle plugged in, recognizes and configures it, works for some time, but then it crashes randomly under heavy traffic. A powered hub seems to fix the issue).<br />
<br />
* '''DIGICOM'''<br />
** USBWAVE54 [chipset Zydas ZD1211] . [[http://www.digicom.it/digisit/prodotti.nsf/itprodottiidx/UsbWave54]] Works out of the box in OpenELEC. With Raspbian or Debian squeezy/Wheezy works with zd1211-firmware . <br />
** USBWAVE300C [chipset Ralink 2870] . [[http://www.digicom.it/digisit/prodotti.nsf/itprodottiidx/UsbWave300c]] Works out of the box in OpenELEC. With Raspbian or Debian squeezy/Wheezy works with firmware-ralink . <br />
<br />
* '''D-Link'''<br />
** AirPlus G DWL-G122 (rev. E). USB ID 07d1:3c0f, Ralink RT2870. On Debian requires the <code>firmware-ralink</code> package from the <code>Squeeze-firmware</code> non-free repository. (However I experience total crashes on Raspbian 2012-07-15 after a few minutes of load on the WLAN. Will have to investigate via serial console.)<br />
** AirPlus G DWL-G122 (rev. C). USB ID 07d1:3c03, Ralink RT2571. Working out-of-the-box on Arch image from 2012-04-29.<br />
** AirPlus G DWL-G122 (rev. B1). USB ID 2001:3c00, Ralink RT2571. Working out-of-the-box on Arch image from 2012-06-13.<br />
** DWA-110 (Version A1). Requires the ralink package from the non-free repository on Debian.<br />
** DWA-121 (Version A1). Wireless N 150 Pico. Works out-of-the-box with Raspian Wheezy (2012-09-18) and Raspbmc (2012-11-06) using Network-Manager addon (see Program - Addons)<br />
** DWA-123 (Version A1). USB ID 2001:3c17, Ralink RT2800. Working out-of-the-box on Arch image from 2012-04-29. (working without UBS Hub - not yet sure if it achieves full speed though.)<br />
** DWA-131 USB ID 07d1:3303,Realtek RTL8192SU, 802.11n Wireless N Nano. Works out of the box on Raspbian “Wheezy”. Verified with direct USB: no powered USB hub needed. Also verified when Nano used in powered USB hub. Someone had trouble configuring SSID/Passphrase in etc/network/interfaces file. But no problem & very easy to configure using wicd: wicd is a gui interface on LXDE for network configuration. Install it using command-line: <code>apt-get install wicd</code>. Once configured ith wicd to auto-run on boot, no need to turn back to LXDE. Recommended.<br />
** DWA-140 (Version B1). USB ID 07d1:3c09, Ralink RT2870. On Debian requires the <code>firmware-ralink</code> package from the <code>Squeeze-firmware</code> non-free repository.<br />
** DWA-140 (Version B2). USB ID 07d1:3c0a, Ralink RT3072. Workaround for faulty firmware binary: Place file rt2870.bin from [https://launchpad.net/ubuntu/oneiric/+source/linux-firmware/1.53/+files/linux-firmware_1.53.tar.gz linux-firmware_1.53.tar.gz] in /lib/firmware. [https://bugs.launchpad.net/ubuntu/+source/linux-firmware/+bug/770232 Explanation].<br />
** DWA-160 (Version B1). USB ID 07d1:3c11, Ralink RT2870. On Debian requires the <code>firmware-ralink</code> package from the <code>Squeeze-firmware</code> non-free repository.<br />
** DWA-160 (Version A2). USB ID 07d1:3a09, Atheros AR9170. (NOTE: I can only get it to work through powered USB hub) requires carl9170-fw firmware [http://http://aur.archlinux.org/packages.php/packages.php?ID=44102]<br />
** WUA-1340 (Version A1). Works with Raspbian Wheezy after installing the firmware-ralink package from the non-free repository on Debian.<br />
<br />
* '''Edimax'''<br />
** [http://www.edimax.co.uk/en/produce_detail.php?pd_id=328&pl1_id=1&pl2_id=44 EW-7811Un] USB ID 7392:7811, RTL8192CU, driver blob [http://www.electrictea.co.uk/rpi/8192cu.tar.gz download] via [http://www.element14.com/community/docs/DOC-44703 Element14], works with WPA2-AES-CCMP ([http://www.ctrl-alt-del.cc/2012/05/raspberry-pi-meets-edimax-ew-7811un-wireless-ada.html howto]) (B) - [http://dl.dropbox.com/u/80256631/8192cu-latest.tar.gz Alternative driver download link that works with Raspian]. <b>Note:</b> With current Raspbian (2012-09-18-Wheezy) it is recognized immediately, the default module works fine; the configuration is easy using wireless-essid and wireless-key in /etc/network/interfaces.<br />
** The EW-7811Un can be powered directly from the Raspberry Pi if the Raspberry Pi is powered using a well regulated power supply.<br />
** A script-based installation for the [http://www.edimax.co.uk/en/produce_detail.php?pd_id=328&pl1_id=1&pl2_id=44 EW-7811Un] by MrEngman can be found [http://www.raspberrypi.org/phpBB3/viewtopic.php?f=26&t=6256&hilit=edimax on the Raspberry Pi forums]. Tested with Debian Squeeze and Raspbian. [http://dl.dropbox.com/u/80256631/install-rtl8188cus.txt An installation guide can be found here.]<br />
** Instructions for getting the [http://www.edimax.co.uk/en/produce_detail.php?pd_id=328&pl1_id=1&pl2_id=44 EW-7811Un] working in Raspbmc (tested RC3) can be found [http://forum.stmlabs.com/showthread.php?tid=780 here].<br />
** Simple step-by-step instructions for [http://www.edimax.co.uk/en/produce_detail.php?pd_id=328&pl1_id=1&pl2_id=44 EW-7811Un] which uses the RTL8192 chipset [[RPi_edimax_EW-7811Un]](B)<br />
** [http://www.edimax.com/en/produce_detail.php?pd_id=8&pl1_id=1&pl2_id=44 EW-7318USg] USB ID 148f:2573, rt73usb. RT2573 chipset. Works with powered usb-hub or shorted polyfuses.<br />
** [http://www.edimax.co.uk/en/produce_detail.php?pd_id=261&pl1_id=1&pl2_id=44 EW-7711UAn], Ralink RT2870, works perfectly on Arch with a powered hub (not tested without yet). Simply required wireless_tools and wpa_supplicant, the drivers/firmware are included in kernel 3.0. I followed the Arch [https://wiki.archlinux.org/index.php/Wireless_Setup Wireless Setup] instructions.<br />
<br />
* '''edup'''<br />
** [[http://www2.buyincoins.com/details/usb-150m-wifi-wireless-lan-network-card-adapter-antenna-product-1916.html Edup 150MBPS Wi-Fi adapter]] USB ID: 148f:5370 Ralink Technology, Corp. RT5370 Wireless Adapter. Driver is the RT2800USB module, I had to install the firmware as rt2870.bin in /lib/firmware.([http://raspberry-pi-notes.blogspot.com/2012/05/rt5370-cheap-micro-usb-wireless-dongle.html requires firmware-ralink from Wheezy]) (B)<br />
** [http://dx.com/p/ultra-mini-nano-usb-2-0-802-11n-150mbps-wifi-wlan-wireless-network-adapter-48166?item=1&Utm_rid=24958662&Utm_source=affiliate Ultra-Mini Nano USB 2.0 802.11n 150&nbsp;Mbit/s Wi-Fi/WLAN Wireless Network Adapter] USB ID: ID 0bda:8176 Works stable when using VLC for internet radio receiver. Works stable 24/7 on two of my Raspberries used as webserver. Use method shown [http://www.raspberrypi.org/phpBB3/viewtopic.php?t=7471&p=91736 here] for Debian.<br />
<br />
** [http://www.szedup.com/show.aspx?id=1681 edup nano EP-N8508] Use method shown [http://www.raspberrypi.org/phpBB3/viewtopic.php?t=7471&p=91736 here] for Debian. Requires powered USB hub for adequate power. When directly powered by Raspberry Pi, it fails after a few minutes. (B) Unusable with analog audio because when data is being send or recieved the audio get disorted. Use script from [http://dl.dropbox.com/u/80256631/install-wheezy-beta-rtl8188cus-20120619.sh here] for Wheezy.<br />
<br />
* '''Eminent'''<br />
** EM4575 - rt2800usb driver.<br />
<br />
* '''EnGenius'''<br />
** EUB9603 EXT - Realtek r8712u driver <br />
<br />
* '''Gigabyte'''<br />
** Gigabyte GN-WB32L 802.11n USB WLAN Card. Works with the rt2800usb driver.<br />
<br />
* '''GMYLE'''<br />
** Wireless 11n USB Adapter. Uses RTL8188CUS chipset - cheap on eBay. Installs and works using the install-rtl8188cus-latest.sh script.<br />
<br />
* '''IOGear'''<br />
** [http://www.element14.com/community/docs/DOC-44703 GWU625] USB ID 0bda:8172, r8712u staging driver, included on Fedora Remix & Arch, must [http://www.element14.com/community/servlet/JiveServlet/download/44948-8-97488/r8712u_ko.zip download] for Debian Squeeze and install firmware - Realtek from non-free Squeeze repository. No need to download firmware when using Debian Wheezy (B)<br />
<br />
* '''Linksys'''<br />
** Linksys (Cisco) WUSB100 ver.2 1737:0078, tested on Raspbian; follow [http://www.brucalipto.org/linux/the-raspberry-diary-wusb100-wireless-n/ Brucalipto.org] instructions; not stress tested, but it works without issues for light network load.<br />
** Linksys (Cisco) WUSB600N, test on Raspbian, details [http://elibtronic.ca/content/20120731/raspberry-pi-part-1-wifi-support here]<br />
** Linksys WUSB54GC (manufactured 07/2008) No issues! needs powered hub on version 1.0 boards.<br />
<br />
* '''LogiLink'''<br />
** Wireless LAN USB 2.0 Nano Adapter 802.11n LogiLink [http://www.logilink.eu/showproduct/WL0084B.htm] is working even USB powered.<br />
<br />
* '''Micronet'''<br />
** Micronet SP907NS, 11N Wireless LAN USB Adapter (uses Realtek RTL8188CUS) works plugged directly into Raspberry Pi USB (B) [http://dl.dropbox.com/u/80256631/install-rtl8188cus.txt Debian installation instructions] IMPORTANT: read the instructions first to avoid problems, and [http://dl.dropbox.com/u/80256631/install-rtl8188cus-latest.sh Auto-install script]. The script has been used to install other adapters using the RTL8188CUS chip. [http://dl.dropbox.com/u/80256631/8192cu-latest.tar.gz Updated driver] that handles the latest rpi-updates that kill the original driver, download for manual installation, automatically installed by the Auto-install script.<br />
<br />
* '''MSI'''<br />
** 0db0:6861 MSI-6861 802.11g Wi-Fi adapter (US54G): works with external powered USB hub, requires firmware from [http://sourceforge.net/projects/zd1211/files/zd1211-firmware/ here], power management must be disabled: <code>iwconfig wlan0 power off</code><br />
<br />
* '''Mvix'''<br />
** Mvix Nubbin (MS-811N): works out of the box on Raspbian "Wheezy" and does not need a powered USB hub.<br />
<br />
* '''Netgear''' <br />
** N150: Reported as WNA1100 device, uses the Atheros ar9271 chipset. On Debian, requires the <code>firmware-atheros</code> package from the <code>Squeeze-backports</code> non-free repository (!)<br />
** N150: Some versions reported as Realtek RTL8188CUS device. Read Micronet entry above and use RTL8188CUS script for installation. Works best plugged into powered USB hub.<br />
** WG111v1: Prism54 chipset. Needs powered hub. Follow info for Prism54 chipset on Debian wiki.<br />
** WG111v2: Realtek rtl8187 chipset. Seems to draw a lot of power; e.g. I can't power this and a USB thumb drive simultaneously.<br />
** WNA1000M works with Raspberry Pi Model B Board v. BS1233.However when downloading torrents, when torrent pick up speed system become unresponsive. <br />
<br />
* '''OvisLink'''<br />
** Evo-W300USB: USB ID 148f:2270 Ralink Technology RT2770. apt-get install firmware-ralink<br />
<br />
* '''Patriot Memory'''<br />
** [http://patriotmemory.com/products/detailp.jsp?prodline=6&catid=69&prodgroupid=163&id=1198&type=20 PCUSBW1150] Wireless 11N USB adapter (uses Realtek RTL8188CUS) Install using Micronet script. Works only through powered USB hub.<br />
** [http://www.patriotmemory.com/products/detailp.jsp?prodline=6&catid=69&prodgroupid=163&id=973&type=20 PCBOWAU2-N] Wireless 11N USB adapter (uses Realtek RTL8191SU chip) Installed using r8712u Kernel module<br />
<br />
* '''Ralink'''<br />
** inner 02 joggler Wi-Fi USB RT2770F USB-ID 148f:2770 (firmware-ralink required) (only got dhcp on powered hub)<br />
** [http://www.dx.com/p/24688 RT2070] USB-ID 148f:2070 firmware is already loaded into Raspbian. For Debian, the firmware must be installed ([http://wiki.debian.org/rt2870sta instructions]). Needs a powered USB hub.<br />
** RT3070 USB-ID 148f:3070 firmware is already loaded into Raspbian.<br />
** [http://www.element14.com/community/docs/DOC-44703 RT2501/RT2573] USB-ID 148f:2573 (firmware-ralink required) (B)<br />
** RT5370 USB-ID 148f:5370 ([http://raspberry-pi-notes.blogspot.com/2012/05/rt5370-cheap-micro-usb-wireless-dongle.html requires firmware-ralink from Wheezy]) [[RPi_Ralink_WLAN_devices]](B). An image of an adapter with this chip can be found [http://i.imgur.com/wRF7L.jpg here].<br />
<br />
* '''Rosewill'''<br />
** RNX-N180UBE Wireless B/G/N Adapter<br />
*** Realtek RTL8191SU chipset, USB-ID 0bda:8172<br />
*** Tested in Arch, works out of box. Powered USB hub required.<br />
*** Tested in Raspbian, used wicd to configure network settings. Powered USB hub Required.<br />
*** Tested in Raspbmc. Needs package firmware - Realtek and used wicd-curses to configure. Powered USB hub required<br />
** RNX-G1 Wireless B/G Adapter<br />
*** Realtek RTL8187 chipset, USB-ID 0bda:8187<br />
*** Tested in Arch, works out of box. USB hub required.<br />
** RNX-MiniN1 (RWLD-110001) Wireless-N 2.0 Dongle (Realtek Semiconductor Corp. RTL8188CUS 802.11n WLAN Adapter)<br />
*** Tested in Raspbian, powered from USB hub.<br />
<br />
* '''Sabrent'''<br />
** USB-A11N: Mini USB 2.0 Wireless-N WiFi Network Adapter: USB ID 0bda:8176, works automatically in Raspbian using rtl8192cu driver along with Logitech BT mini-receiver (keyboard/mousepad) without external hub using 5.25V 1 A psu (4.99V T1/T2) on rev 2.0 (B)<br />
<br />
* '''Sagem'''<br />
** Sagem Wireless USB stick XG-760N: USB ID 079b:0062, Module is not shipped in Debian image, but it can be "sudo apt-get install zd1211-firmware"<br />
<br />
* '''Sempre'''<br />
** Sempre Wireless USB stick WU300-2: USB ID 0bda:8172, Realtek r8712u driver + firmware-realtek package. Module is shipped in Raspbian image. If you need to build it for other distros, read this: http://www.t3node.com/blog/sempre-wireless-usb-stick-wu300-2-on-raspberry-pi/<br />
<br />
* '''Sitecom'''<br />
** Sitecom Wi-Fi USB Adapter N300: USB ID 0a5c:5800, Realtek r8712u driver + firmware Realtek. Module available in shipped Raspbian image. '''NOTE:''' although this dongle will also work without powered hub, if there is a voltage problem (either on the Raspberry or on the hub, but verified only on the hub so far) this wifi dongle will receive signal perfectly (RX), but not be capable of sending anything (TX) and the MAC address will be permanently set to FF:FF:FF:FF:FF:FF (this is indicative that there is not enough power) [http://www.raspberrypi.org/phpBB3/viewtopic.php?f=28&t=24247]<br />
<br />
* '''SL'''<br />
** SL-1507N: USB 802.11n 150M Wi-Fi Wireless LAN Network Card Adapter SL-1507N Black<br />
*** I bought this on on eBay for $4.19 (free shipping) @ http://www.ebay.com/itm/270853614804?ssPageName=STRK:MEWNX:IT&_trksid=p3984.m1497.l2649#ht_4379wt_1199<br />
*** It worked out of the box on Raspbmc RC4, with the network manager add-on; seems to be an rt2800usb<br />
*** dmesg output "usbcore: registered new interface driver rt2800usb"<br />
<br />
* '''SMC'''<br />
** SMCWUSBS-N: Hardware detected as rt2800, but it is missing firmware; "sudo apt-get install firmware-ralink" fixed it<br />
** SMCWUSB-G: Gives "couldn't load firmware" error. "sudo apt-get install zd1211-firmware" fixes it.<br />
<br />
* '''Sony'''<br />
** Sony UWA-BR100 802.11abgn Wireless Adapter [Atheros AR7010+AR9280] (Vendor ID: 0411, Product ID: 017f) - Tested with Raspbian. Needs package firmware-atheros.(B)<br />
<br />
* '''Tenda''' <br />
** USB 11n adapter on a G network: Ralink 2870/3070 driver (!)<br />
** Tenda W311MI Wireless N Pico USB Adapter (identified as Ralink RT5370 Wireless Adapter; USB-ID: 148f:5370) - Works out-of-the-box for Raspian 2012/09/18 or later. An earlier version gave me problems.<br />
** Tenda W311U Mini 11N Wireless USB Adapter (USB-ID 148f:3070): Ralink 2870/3070 driver; needs powered hub. [http://blog.modmypi.com/2012/06/installing-tenda-w311u-mini-wireless.html Debian installation instructions]<br />
** Tenda W311U+ Wireless USB Adapter - Tested with Raspian.<br />
<br />
*'''The Pi Hut'''<br />
** USB 802.11n Wi-Fi adapter (from [http://thepihut.com/products/usb-wifi-adapter-for-the-raspberry-pi The Pi Hut's Raspberry Pi Store])<br />
<br />
* '''TP-Link'''<br />
** TL-WN422G v2 (ath9k_htc) Works OOTB in Debian Wheezy Beta. Runs without powered Hub when plugged into running Raspberry Pi, but the Raspberry Pi won't boot while the stick is plugged in.<br />
** TL-WN721N (ath9k_htc device with htc_9271.fw file from http://linuxwireless.org/download/htc_fw/1.3/htc_9271.fw); needs powered USB Hub (B) | works OOTB with Wheezy Raspbian (2012-08-16) connected directly to raspberry pi (B) and AP functionality tested with hostapd.<br />
** TL-WN722N (ath9k_htc device with htc_9271.fw file from http://linuxwireless.org/download/htc_fw/1.3/htc_9271.fw); needs powered USB Hub (B)<br />
** TL-WN723N (RTL8188SU); works OOTB with Raspbian 2012-09-17, (B) stable with 1&nbsp;A PSU and without powered USB hub on r2.0.<br />
** TL-WN821N v3 (ath9k_htc, htc_7010.fw); works out of the box on ArchLinuxARM, Wheezy and on OpenElec (>r11211), Problems with prior OpenElec; needs powered USB Hub (B). This chipset is also compatible with hostapd (wireless AP software)<br />
** TL-WN823N Works out of box on Raspian using powered USB Hub<br />
<br />
* '''Trendnet'''<br />
** [http://www.wikidevi.com/wiki/TRENDnet_TEW-648UBM TEW-648UBM] USB ID: 20f4:648b, works OOTB with [http://learn.adafruit.com/adafruit-raspberry-pi-educational-linux-distro/ Adafruit Occidentials Raspbian Wheezy variant] as it includes kernel with [http://www.wikidevi.com/wiki/Special:Ask?title=Special%3AAsk&q=%5B%5BChip1+model%3A%3ARTL8188CUS%5D%5D&po=%3FInterface%0D%0A%3FFCC+ID%0D%0A%3FVendor+ID%0D%0A%3FDevice+ID%0D%0A%3FChip1+model%0D%0A%3FSupported+802dot11+protocols%0D%0A%3FMIMO+status%0D%0A%3FOUI%0D%0A&sort_num=&order_num=ASC&eq=yes&p%5Bformat%5D=broadtable&p%5Blimit%5D=500&p%5Bsort%5D=&p%5Boffset%5D=&p%5Bheaders%5D=show&p%5Bmainlabel%5D=&p%5Blink%5D=all&p%5Bsearchlabel%5D=&p%5Bintro%5D=&p%5Boutro%5D=&p%5Bdefault%5D=&p%5Bclass%5D=sortable+wikitable+smwtable&eq=yes RTL8188CUS driver built-in] (B)<br />
<br />
* '''Widemac'''<br />
** RT5370 Wireless Adapter from [http://www.ebay.co.uk/itm/180887771838?ssPageName=STRK:MEWNX:IT&_trksid=p3984.m1497.l2649 Ebay] runs without powered hub. Follow these [http://elinux.org/RPi_Ralink_WLAN_devices instructions], but go to [http://ftp.de.debian.org/debian/pool/non-free/f/firmware-nonfree/ ftp.de.debian.org/debian/pool/non-free/f/firmware-nonfree/] and pick the latest firmware-ralink_0.xx_all.deb<br />
<br />
* '''ZyXEL'''<br />
** [http://www.element14.com/community/message/50015#50015/l/re-installing-kernel-headers-on-the-pi NWD2105] USB ID: 0586:341e, RT3070 chipset, rt2800usb driver (B)<br />
** [http://www.zyxel.com/products_services/g_202.shtml G-202] model 0586:3410 ZyXEL Communications Corp. ZyAIR G-202 802.11bg using zd1211rw kernel module and zd1211-firmware package<br />
<br />
===Problem USB Wi-Fi Adapters===<br />
<br />
These adapters were tested and found to have issues the Raspberry Pi. Note [http://www.raspberrypi.org/phpBB3/viewtopic.php?f=28&t=6928] as a possible solution/explanation for errors while running LXDE.<br />
<br />
* '''Alfa'''<br />
** AWUS036NHA (Vendor ID: 0cf3, Product ID: 9271) - Tested with Raspbian. Works fine if connected after boot. Kills boot process if previously attached. [http://www.raspberrypi.org/phpBB3/viewtopic.php?f=28&t=16809&p=169469#p169469 Details here.]<br />
<br />
* '''EDIMAX'''<br />
** EW-7811Un (Vendor ID: 7397, Product ID: 7811) - Reports as containing the Realtek RTL8188CUS chipset listed below, no lockup or kernal oops under Wheezy, but dmesg reports constant timeouts trying to initialize the module. This appears to be resolved on 2012-09-18-Wheezy-raspbian and newer versions.<br />
<br />
* '''Linksys'''<br />
** WUSB300N (Vendor ID: 13B1, Product ID: 0029) - Tested with Raspbian, OpenELEC, among others. No Linux chipset support for Marvell 88W8362 at all.<br />
<br />
* '''LogiLink'''<br />
** WL0085 tested under Debian (Squeeze, Wheezy, Raspbian); no stable connection can be established. This gets even worse when X is running.<br />
<br />
* '''MicroNEXT'''<br />
** MN-WD152B (Debian image) modprobe hangs when plugged in, lsusb hangs. udevd errors in the logs. [http://www.element14.com/community/thread/17632] [http://www.raspberrypi.org/phpBB3/viewtopic.php?t=6737]<br />
*** Possible fix: try the new [http://learn.adafruit.com/adafruit-raspberry-pi-educational-linux-distro/occidentalis-v0-dot-1 Adafruit Occidentalis v0.1] image (based on Raspbian Wheezy) as it includes the needed 8192cu driver builtin to the kernel<br />
<br />
* '''Netgear'''<br />
** WNDA3100v2 tested with Debian (Wheezy); no driver for broadcom chipset (see [http://www.wikidevi.com/wiki/Netgear_WNDA3100v2 http://www.wikidevi.com/wiki/Netgear_WNDA3100v2]).<br />
<br />
* '''Realtek'''<br />
** RTL8188CUS USB-ID 0bda:8176, kernel oops in dmesg and freeze when pulled from USB. (B)<br />
<br />
* '''Trendnet'''<br />
** [http://www.element14.com/community/docs/DOC-44703 TEW-424UB] USB ID: 0bda:8189; tested on Debian, Fedora & Arch; rtl8187 driver; errors with LXDE running (B)<br />
<br />
* '''TP-Link'''<br />
** [http://www.element14.com/community/docs/DOC-44703 TL-WN821N] USB ID: 0cf3:7015; tested on Debian; requires [http://linuxwireless.org/download/htc_fw/1.3/htc_7010.fw htc_7010.fw] firmware; ath9k_htc driver; errors with LXDE running (B)<br />
** TL-WN723N USB ID: 0bda:8176; tested on Arch without a powered hub; it seems to draw too much current.<br />
<br />
== USB Bluetooth adapters ==<br />
===Working Bluetooth adapters===<br />
* Asus USBIA-EG (paired with Asus Blutooth Keyboard/Media Center Remote<br />
** Verified works error-free in Multiple Distros (Openelec, Raspbian, RaspBMC, Xbian) Latest builds eliminate text echo problems.<br />
* Cambridge Silicon Radio, Ltd Bluetooth Dongle (HCI mode) - (USB ID 0a12:0001)<br />
** Example of above is; TOPDIGI UA01 Bluetooth USB Dongle Plug and Play (install bluez package from std repos)<br />
** Tesco own brand 'Technika' Nano Bluetooth Adaptor has the Cambridge Silicon Radio chipset and works fine, cost £5.97 at time of posting.<br />
** Hama USB Bluetooth 3.0 adapter (Class 1) ~£10 on amazon.co.uk.<br />
** Another sample: Product ID: 0a12:0001, pictured here: http://www.element14.com/community/message/58288<br />
** RiiTek RT-MWK02+ - comes with a USB Bluetooth adapter that works perfectly for both the RiiTek mini Bluetooth keyboard/mouse and other Bluetooth devices. Tested both on builtin USB and on powered USB hub. There are other RiiTek Bluetooth (and non-Bluetooth wireless) devices on the working list. Bluetooth adapter shows up in lsusb as "0a12:0001 Cambridge Silicon Radio" - this is notable as most other sources of this chipset do not seem to be available in the US.<br />
* D-Link DBT-122, with ID 07d1:f101, using a Broadcom chip<br />
** http://www.element14.com/community/message/58288<br />
* IOGear GBU321 (Broadcom BCM2045 Chipset)<br />
** Works with Raspbian Wheezy directly attached to Raspberry Pi and via powered USB hub.<br />
* Trust BT-2400p<br />
** Working well with Raspbian Wheezy directly attached to Raspberry Pi. Using with sma-Bluetooth (SMA Solar Inverter reading software).<br />
<br />
===Problem Bluetooth adapters===<br />
* '''Belkin'''<br />
** Belkin F8T017. Tested with Raspbian 2012-07-15 and bluez installed with apt-get. When dongle is inserted into Pluscom powered USB hub, my remote PuTTY session scrolls incredibly slowly (testing with ls -R to generate text). Suspect network issue. Lots of errors on dmesg too. Raspberry Pi itself is responsive when using directly. On removal of the device everything goes back to normal.<br />
* '''Generic'''<br />
** [http://dx.com/p/mini-bluetooth-v3-0-usb-2-0-dongle-71248 Bluetooth "3.0" Dongle]. Doesn't work reliably - eg. after some time it will hang and the device will need to be reset using fcntl. The device id is 1131:1004 Integrated System Solution Corp. Bluetooth Device.<br />
* Asus USB-BT211<br />
** Shows up as HCI device in Raspbian, but it does not scan or pair.<br />
** http://www.raspberrypi.org/phpBB3/viewtopic.php?f=28&t=9962<br />
<br />
== USB Ethernet adapters ==<br />
===Working Ethernet adapters===<br />
* '''AVM'''<br />
** FRITZ!Box WLAN 3030 USB Ethernet Adapter: Works out of the box. No external power source needed.<br />
* '''Wintech'''<br />
** USB 2.0 LanCard Model: LAU-15 (CK0049C) using the mcs7830 driver. Probably needs more than 100&nbsp;mA current. [http://www.raspberrypi.org/phpBB3/viewtopic.php?f=46&t=8708#p106136]<br />
* '''LogiLink'''<br />
** USB 2.0 UA0144: AX88772 chipset using the asix kernel driver. Tested only on powered USB hub so far.<br />
** LogiLink Fast EN USB 2.0 to RJ45 Adapter: Test on Wheezy-Raspian (2012-08-16) without USB Hub will be confirmed<br />
lsusb output: Bus 001 Device 004: ID 9710:7830 MosChip Semiconductor MCS7830 10/100 Mbps Ethernet adapter <br />
* '''Apple'''<br />
** Apple USB Ethernet Adapter using asix kernel driver. Works out of the box on Raspbian, haven't tested on any other OS.<br />
* '''Edimax'''<br />
** Edimax EU-4230 USB2.0 Fast Ethernet Adapter with 3 port USB hub. Works out of the box. Needs its own power source.<br />
* '''D-Link'''<br />
** D-Link DUB-E100 Fast Ethernet USB 2.0 Adapter - works out of the box, requires own power supply (from powered USB hub)<br />
* '''Sitecom'''<br />
** Sitecom LN-030 V2 detected as ASIX AX88772 USB 2.0 Ethernet Adapter works out of the box. Doesn't seem to require any extra power supply.<br />
* '''A-Link'''<br />
** A-Link NA1GU Gigabit USB 2.0 Ethernet adapter<br />
This adapter works, but it (probably) requires a bit of work. The driver for the chipset (Asix AX88178) included with the Raspbian kernel (v 3.1.9+ Aug 7 2012) does '''not''' work. With that driver the device is detected, but it does not seem to be possible to actually put any traffic through it. :-( In order to make it work you need to download the latest driver from [http://www.asix.com.tw/products.php?op=pItemdetail&PItemID=84;71;100&PLine=71 the chipset manufacturer]. The version I used was "Linux kernel 3.x/2.6.x Driver" v4.4.0, released 2012-05-18. Fortunately this is GNU GPLv2 -licenced source code and not a binary blob, so compiling it for the Raspberry Pi is perfectly doable. The hardest part was in fact getting the Linux source code required, because the repositores contained the source for the wrong kernel version. >:-( Fortunately there is [https://www.grendelman.net/wp/compiling-kernel-modules-for-raspbian-raspberry-pi a very useful guide] for how to get the sources from github, and preparing that source so that you can compile modules. Unfortunately you will have to compile the kernel (even if you don't actually install it) - which will take the better part of the day on the Raspberry, but once that's done you can unpack the driver source and just run "make && sudo make install". Reboot and you should have a fully working Ethernet adapter.<br />
<br />
The adapter seems to work without a powered USB hub, but according to the specifications it can draw up to 190&nbsp;mA, so there might be stability issues if additional power is not provided.<br />
* '''Hama'''<br />
** Hama 00049244 Fast Ethernet USB 2.0-Adapter detected as MOSCHIP 7830/7832/7730 usb-NET adapter. Works out of the box on Debian Wheezy/sid (2012-08-08-wheezy-armel)(not tested yet on other OS). No external power source or USB hub needed.<br />
<br />
===Problem Ethernet adapters===<br />
* Axago<br />
** Axago ADE-X1 10/100 Ethernet Adapter (USB: 9710:7830 driver:mcs7830). Adapter working about 10 minutes without problem, but after that kernel write error message to dmesg and no packet is received. Needed to unplug and plug USB again. Tested with and without powered USB hub.<br />
<br />
== USB Sound Cards ==<br />
You will usually want the <code>alsa</code> package for sound. In the Debian image for Raspberry Pi (and possibly other distributions) USB sound cards are prevented from loading as the first sound card, which can be an annoyance if it's the only device you have. To disable this behaviour edit <code>/etc/modprobe.d/alsa-base.conf</code> and comment out the last line; <code>options snd-usb-audio index=-2</code> . If you are not user ''pi'' you may need to add your username to the ''audio'' group thus: <code>sudo adduser yourusername audio</code> (user ''pi'' usually belongs to this group anyway).<br />
<br />
* '''Creative'''<br />
** [http://asia.creative.com/products/product.asp?category=1&subcategory=207&product=17892 Sound Blaster Play!]<br />
* '''Daffodil'''<br />
** [http://www.amazon.co.uk/gp/product/B002FI7GWK/ref=oh_details_o03_s00_i00 USB Sound Adapter US01]. Tested with low-cost headphone/microphone set via ''audacity'' (See notes at [http://www.cpmspectrepi.webspace.virginmedia.com/raspberry_pi/MoinMoinExport/DaffodilUSBSoundAdapter.html CPM-Spectre-Pi...DaffodilUSBSoundAdapter]).<br />
* '''Edirol'''<br />
** [http://www.roland.com/products/en/UA-1A/ UA-1A]<br />
* '''Hercules'''<br />
** [http://www.hercules.com/fr/Cartes-Son/bdd/p/123/gamesurround-muse-xl-pocket-lt3/ Gamesurround Muse XL (Pocket LT3)]<br />
* '''Logilink'''<br />
** [http://www.logilink.de/showproduct/UA0053.htm?seticlanguage=en UA0053 USB Soundcard with Virtual 3D Soundeffects LogiLink]<br />
* '''NuForce uDAC-2'''<br />
** [http://www.nuforce.com/hp/products/iconudac2/index.php NuForce uDAC-2 Headphone Amplifier and USB DAC]<br />
* '''Terratec'''<br />
** [http://www.terratec.net/fr/produkte/Aureon_Dual_USB_12339.html Aureon Dual USB] (not with USB high speed; add dwc_otg.speed=1 to /boot/cmdline.txt, but that will slow down all USB transfers)<br />
* '''Texas Instruments PCM2704'''<br />
** [http://www.ti.com/product/pcm2704 PCM2704 98&nbsp;dB SNR Stereo USB2.0 FS DAC with line-out and S/PDIF output, Bus/Self-powered]<br />
<br />
==USB 3G Dongles==<br />
* Huawei E173<br />
* Huawei E220<br />
* Huawei E160 (AT commands only)<br />
* Franklin U600 from Sprint / VirginMobile<br />
** Use usb_modeswitch and vendor 0x1fac and product 0x0150/0x0151<br />
* Digicom Internet Key 7.2 HSUPA '''MU372-L01''' [http://www.digicom.it/digisit/prodotti.nsf/itprodottiidx/MU372L01]<br />
Tested on Raspbian and Archlinux. Detected as 230d:0001. Works with cdc_acm driver. Install usb_modeswitch.<br />
There are 2 "com ports"( /dev/ttyACM0 and /dev/ttyACM1 ) . Tested with Network Manager.Works also perfectly with SAKYS3G [http://www.sakis3g.org/] tools (!! led is always off !!) and wvdial. A working wvdial.conf: http://ubuntuforums.org/showpost.php?p=10361881&postcount=28 . (for example for Vodafone IT , replace Init3 with this: Init3 = AT+CGDCONT=1,"IP","web.omnitel.it" and replace line Modem = /dev/ttyUSB0 with Modem = /dev/ttyACM1 ) and run with wvdial voda .<br />
<br />
== USB IR Receivers==<br />
SMK Manufacturing, Inc. eHome Infrared Receiver (Works out of the box with OpenELEC)<br />
<br />
== USB Radio devices==<br />
*FM Radio<br />
** ADS InstantFM Music - FM radio tuner works fine under Debian.<br />
<br />
== USB TV Tuners and DVB devices==<br />
*August<br />
**DVB-T205, based on rtl2832u chipset, working with [https://github.com/ambrosa/DVB-Realtek-RTL2832U-2.2.2-10tuner-mod_kernel-3.0.0 this driver]. Tested with Saorview (Irish DTT service), both HD & SD.<br />
*DVBSky<br />
**[http://dvbsky.eu/Products_S860.html Mystique SaTiX-S2 Sky USB]: Scanning/watching SD and HD works via vdr and streamdev plugin, watching on the Raspberry Pi directly is laggy as hell. DVB-USB and I2C support must be enabled in the kernel. Needs drivers/firmware from [http://dvbsky.eu/Support.html here].<br />
*Sundtek<br />
**Sundtek MediaTV Digital Home<br />
**Sundtek MediaTV Pro<br />
**Sundtek SkyTV Ultimate<br />
**[http://shop.sundtek.de DVB-C, DVB-T, DVB-S/S2]: digital TV works, streaming to Windows / Linux is no problem. Easy installation [http://support.sundtek.com/index.php/topic,4.0.html English]<br />
*Hauppauge<br />
** Hauppauge NOVA-T Stick (Revision 70xxx) DiBcom DiB0700 chipset, requires powered hub.<br />
** Hauppauge NOVA-TD Stick (Revision 52xxx) DiBcom DiB0700 chipset, requires powered hub.<br />
** Hauppauge WinTV-HVR-1950 (tested analog tuner with omxplayer)<br />
** Hauppauge WinTV-HVR-950Q (tested Digital OTA with TVHeadend in Raspbian)<br />
*K-World<br />
** K-World UB499-2T Dual DVB-T USB Tuner. IT9137 chipset. With no other USB devices connected Raspberry Pi can just about power this stick. IR and supplied remote work with XBMC.<br />
*Technisat<br />
**Technisat_SkyStar_USB_HD. Instructions: http://www.linuxtv.org/wiki/index.php/Technisat_SkyStar_USB_HD Used the Raspberry Pi to receive and redirect it via network to another host. Didn't try to play back the stream on the Raspberry Pi itself. Tested with Astra 19.2E radio and SD-TV channels<br />
*Generic<br />
** [http://www.onsources.com/product_images/a/757/watch_and_record_digital_tv_dongle__44323_zoom.jpg DVB-T USB Dongle (Silver casing)], based on AF9015 chipset.<br />
** [http://www.electrodepot.fr/media/catalog/product/cache/1/image/500x/9df78eab33525d08d6e5fb8d27136e95/P926993.jpg DVB-T USB Dongle], based on RTL2832 FC12 (HD/SD), IR was detected, but it is not tested.<br />
<br />
== USB Webcams ==<br />
<br />
This list is not entirely reliable, working does not necessarily mean working without errors. Please contribute with your own experiences!<br />
<br />
===USB Webcams===<br />
<div style="margin: -.3em -1em -1em -1em;"><br />
{| width="100%" bgcolor="#fff" border="0" cellpadding="2px" cellspacing="2px" style="margin:auto;"<br />
|- align="center" bgcolor="#e7eef6"<br />
| '''Brand'''<br />
| '''Name'''<br />
| '''Model Number'''<br />
| '''Hardware ID'''<br />
| '''Verified OS'''<br />
| '''Verified OS version'''<br />
| '''Verified Resolution'''<br />
| '''Additional Information'''<br />
<br />
<br />
|- valign="top" align="left" style="background: #F6D2CF;"<br />
|Canyon<br />
|<br />
|CNR-WCAM820<br />
|<br />
| raspbian/wheezy<br />
|<br />
| 1280x1024<br />
| 2 Mpixel camera with manual focus; works with fswebcam and v4l4j on Raspbian Wheezy armhf; problems with 1600x1200 resolution in some apps (timeouts - probably too slow USB); 1280x1024 and lower resolutions works OK<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Creative<br />
|Live! <br />
| VF0470<br />
|<br />
| ArchLinux<br />
| <br />
|<br />
| works out of the box on ArchLinux<br />
<br />
|- valign="top" align="left" style="background: #F6D2CF;"<br />
|Creative<br />
|Live! Cam Socialize HD<br />
| VF0610<br />
|041e:4080<br />
| raspbian/wheezy <br />
| 2012-11-26<br />
| 960x544<br />
| Works at 1280x720 taking stills in fswebcam with some errors using MJPEG, unusable with YUYV. 960x544 works in both MJPEG and YUYV. Has some stabilitiy issues if powered from RasPi (Drops USB +eth0 every 8 or so hours). Helps to append nodrop=1 and timeout=5000 to uvcvideo module.<br />
<br />
|- valign="top" align="left" style="background: #F6D2CF;"<br />
|Creative<br />
|Live! Cam Vista IM<br />
| VF0640<br />
|<br />
| raspbian/wheezy<br />
|<br />
| <br />
| works on Raspbian at 320x240 resolution, 15fps<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Creative<br />
|Webcam Notebook<br />
| PD1170<br />
|<br />
| <br />
|<br />
| <br />
| Detects, untested.<br />
<br />
|- valign="top" align="left" style="background: #F6D2CF;"<br />
|Creative<br />
|Webcam Pro<br />
| PD1030<br />
|<br />
| <br />
| <br />
|<br />
| ov519 driver crashes almost immediately. ("gspca: ISOC data error: [0] len=0, status=-4004")<br />
<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|HP<br />
|WebcamHD-2200<br />
| HD-2200<br />
|<br />
| <br />
| <br />
| <br />
|<br />
<br />
|- valign="top" align="left" style="background: #F6D2CF;"<br />
|HP<br />
|Webcam HP-3100<br />
|HP-3100<br />
|<br />
| <br />
|<br />
| <br />
| UVCVideo /dev/video0 Needs chmod to 666 to operate. Will work without hub if only device in USB ports. Works with both Arch and Wheezy out of the box<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Logitech<br />
|Webcam C100<br />
| V-U0013<br />
|<br />
| raspbian/wheezy <br />
| 2012-08-16<br />
| <br />
| works fine without powered hub<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Logitech<br />
|Webcam C200<br />
| <br />
| 046d:0802<br />
| <br />
|<br />
| <br />
| <br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Logitech<br />
|Webcam C270<br />
| <br />
|<br />
|<br />
| <br />
| <br />
| With external power<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Logitech<br />
|Webcam C310<br />
| <br />
|<br />
|<br />
| <br />
| <br />
| Does not require a powered hub to capture snapshots<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Logitech<br />
|Webcam C510<br />
| <br />
|<br />
| <br />
|<br />
| <br />
| <br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Logitech<br />
|Webcam C525<br />
| <br />
|<br />
|<br />
| <br />
| <br />
| Works fine without powered hub<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Logitech<br />
|Webcam C615<br />
| <br />
|<br />
| <br />
|<br />
| <br />
| Works fine without powered hub<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Logitech<br />
|Webcam C905<br />
| <br />
|046d:080a<br />
|occidentalis<br />
|v0.2<br />
|1600x1200<br />
| Works fine without powered hub, she is uncvideo and detected out of box as Video0 V4L device. 1600x1200 is slow rate but he tested with motion.<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Logitech<br />
|Webcam C910<br />
| <br />
|<br />
| <br />
|<br />
| <br />
| With external power, is uncvideo<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Logitech<br />
|Webcam C920<br />
| <br />
|<br />
| raspbian/wheezy<br />
|<br />
| <br />
| With powered hub, detected out of box as Video0 V4L device<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Logitech<br />
|QuickCam Orbit/Sphere<br />
| <br />
|<br />
| <br />
|<br />
| <br />
| Works with external power<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Logitech<br />
|QuickCam Pro 9000<br />
| <br />
|<br />
| raspbian/wheezy<br />
|<br />
| <br />
| Powered by RasPi<br />
<br />
|- valign="top" align="left" style="background: #F6D2CF;"<br />
|Logitech<br />
|Webcam Pro 4000<br />
| <br />
|<br />
| <br />
| <br />
| <br />
| It uses pwc driver which does not work. Maybe it's because of general Raspberry Pi USB bug.<br />
<br />
|- valign="top" align="left" style="background: #F6D2CF;"<br />
|Logitech<br />
|Webcam Pro 9000<br />
| <br />
| 046d:0809<br />
| Arch Linux<br />
|<br />
| <br />
| Powered by RasPi, measured ~120 mA current capturing at ~5fps. Has issues capturing images at higher than default resolutions (using motion - Arch and Debian).<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Medion<br />
|<br />
| MD86511<br />
|<br />
| raspbian/wheezy <br />
| 2012-07-15<br />
| <br />
| Powered by RasPi<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Microsoft<br />
|LifeCam Cinemap 720p USB HD Webcam<br />
| H5D-00001<br />
|<br />
| raspbian/wheezy <br />
|<br />
| <br />
| <br />
<br />
|- valign="top" align="left" style="background: #F6D2CF;"<br />
|Microsoft<br />
|LifeCam HD-5000<br />
| <br />
|<br />
| <br />
|<br />
| <br />
| Picture breaks up at the bottom<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Microsoft<br />
|LifeCam HD-6000<br />
| <br />
|<br />
| raspbian/wheezy <br />
|<br />
| <br />
| Powered by USB hub<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Microsoft<br />
|LifeCam<br />
| NX-6000<br />
|<br />
| raspbian/wheezy <br />
|<br />
| <br />
| Powered by USB hub<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Microsoft<br />
|LifeCam<br />
| VX-7000<br />
|<br />
| raspbian/wheezy <br />
|<br />
| <br />
| Powered by USB hub<br />
<br />
|- valign="top" align="left" style="background: #F6D2CF;"<br />
|Microsoft<br />
|LifeCam<br />
| VX-3000<br />
|<br />
| raspbian/wheezy <br />
|<br />
| <br />
| There do appear to be some issues with image quality and getting partial frames and such, with fswebcam<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Microsoft<br />
|LifeCam<br />
| NX-6000<br />
|<br />
| raspbian/wheezy <br />
|<br />
| <br />
| Powered by USB hub<br />
<br />
|- valign="top" align="left" style="background: #F6D2CF;"<br />
|Microsoft<br />
|LifeCam<br />
| VX-800<br />
|<br />
| raspbian/wheezy <br />
|<br />
| 352x288<br />
| Doesn't work at full resolution<br />
<br />
|- valign="top" align="left" style="background: #F6D2CF;"<br />
|Microsoft<br />
|LifeCam Studio/Cinema<br />
| <br />
|<br />
| <br />
|<br />
| <br />
| Has UVC issues detailed here [http://www.ideasonboard.org/uvc/#devices]. Horizontal lines problem [http://www.raspberrypi.org/phpBB3/viewtopic.php?f=63&t=12304]. Stability issues [http://www.raspberrypi.org/phpBB3/viewtopic.php?f=63&t=12247].<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Microsoft<br />
|Xbox Live Vision<br />
| <br />
| 045e:0294<br />
| Arch Linux <br />
|<br />
| <br />
| Powered by RasPi<br />
<br />
|- valign="top" align="left" style="background: #F6D2CF;"<br />
|Sony<br />
| Playstation Eye for PS3<br />
| <br />
|<br />
| <br />
|<br />
| <br />
| The occasional frame is corrupted/stutters when running at 640x480<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Sony<br />
| Playstation Eye for PS2<br />
| <br />
|<br />
|<br />
| <br />
| <br />
| Occasional 'mangled frame' directly connected to Rev 2 Raspberry P<br />
<br />
|- valign="top" align="left" style="background: #F6D2CF;"<br />
|Sony<br />
| Playstation Eye for PS2<br />
| SLEH 00030<br />
|<br />
| Arch Linux<br />
|<br />
| <br />
| (OV519 camera). Picture constantly breaks up on xawtv and wxcam under Arch Linux. Noted there were ISOC data error len=0 status=-4004 errors in dmesg. This happens when powered from the Raspberry Pi and when powered from a Pluscom USB hub. Arch was updated on 17th July 2012<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Trust<br />
| 2 MP Auto Focus Webcam<br />
| <br />
|<br />
| Arch Linux<br />
|<br />
| <br />
| works out of the box<br />
<br />
|- valign="top" align="left" style="background: #F6D2CF;"<br />
|Trust<br />
| SPACEC@M 200<br />
| <br />
|<br />
| Arch Linux<br />
|<br />
| <br />
| (OV511 camera). Picture stops after a few seconds in xawtv under Arch Linux and xawtv reports libv4l2 errors. This happens when powered from the Raspberry Pi and when powered from a Pluscom USB Hub. Arch was updated on 17th July 2012<br />
<br />
<br />
|-<br />
|}<br />
<br />
== USB GPS devices ==<br />
<br />
*Columbus<br />
** Columbus V-800 (MediaTek (MTKII) 3329 GPS chipset) - does not require powered USB hub. Works on Wheezy (using gpsd & gpsd-clients)<br />
*Royaltek<br />
**Royaltek RGM 2000 SiRF2 using the included serial (TTL) to USB - converter. That uses a Profilic pl2303-chip so you'll need to compile the module or the kernel manually<br />
*Garmin<br />
**Garmin eTrex Vista HCx: It works, but it may draw too much power. To get it working (software part): https://wiki.openstreetmap.org/wiki/USB_Garmin_on_GNU/Linux<br />
*GlobalSat<br />
**GlobalSat BU-353 Does not require a powered hub, works fine when directly plugged into the Raspberry Pi. On Raspian, requires the gpsd and gpsd-client packages. For some reason, the gpsd daemon does not always start correctly on boot. You may need to do something like the following to manually restart it:<br /><pre>sudo killall gpsd; sudo gpsd /dev/ttyUSB0 -F /var/run/gpsd.sock</pre><br />
<br />
*Wintec<br />
**WBT-200: No problem on Debian<br />
*Holux<br />
**Holux M-215: Works fine on Arch, uses Silicon Labs CP210x RS232 serial adaptor driver<br />
*Bluenext<br />
**Bluenext BN903S: No problem on Debian image (19-04-2012).<br />
<br />
== USB UART and USB to Serial (RS-232) adapters ==<br />
A USB UART adapter is used to access the serial console of the Raspberry Pi from a development host such as a laptop or desktop PC. The USB end connects to the PC and the UART header end connects to the USB. While it is possible to connect the USB end to another Raspberry Pi, this configuration has not been tested unless explicitly mentioned against an individual entry below.<br />
<br />
*'''FTDI'''<br />
**FT232 chip based adapters works for some people, but others find it hangs Linux when the port is opened. The module is ftdi_sio.<br />
<br />
** FT2232D dual RS232/FIFO works (used in various JTAG devices)<br />
<br />
*'''Prolific'''<br />
**PL2303 chip based adaptors works fine on latest Debian tested with ''minicom'' and ''gtkterm''<br />
<br />
A USB to Serial (RS-232) adapter is used the other way around, ie. the USB end connects to the Raspberry Pi and the RS-232 end (DSUB-9 or DSUB-25 pin) to the other device which may be another computer, (old) modem or printer, or some electronic test equipment.<br />
<br />
*"Best Connectivity" (Possibly also sold under the "Newlink HQ" or "Kenable HQ" labels)<br />
**FG-U1232-PL2 Based upon the Prolific PL2303X chipset and listed by ''lsusb'' as <code>ID 067b:2303 Prolific Technology, Inc. PL2303 Serial Port</code>. Appears as <code>/dev/ttyUSB0</code>, and requires the user to be a member of the ''dialout'' group (which ''pi'' is for ''Raspbian Wheezy''). Initially tested using an old RS Datalinker setup in "loopback" mode via ''microcom'' upto 9600 baud, and ''gtkterm'' after installing that from source code. All handshake lines toggled as expected and no characters were lost. Subsequently ''gtkterm'' was used to check bi-directional communication with an ancient brother EP44 electronic typewriter (as a printer/dumb terminal) at 1200 baud. Signal lines were again monitored with the Datalinker.<br />
<br />
== Other, exotic USB devices ==<br />
=== USB to Parallel Port/Printer Adapters ===<br />
*'''Prolific'''<br />
**PL2305 Chipset with Centronics 36w connector. Originally purchased for use with a netbook and connected to an old Canon BJC-250 printer. Worked fine under [[RPi_Distributions#RISC_OS| RISC OS Raspberry Pi]] with its in-built BJC-250 driver. Could not install the CUPS drivers etc. for Wheezy-Raspbian initially, but was able to do so for Wheezy-armel. Once I'd updated/upgraded Wheezy all was fine.(See notes at [http://www.cpmspectrepi.webspace.virginmedia.com/raspberry_pi/MoinMoinExport/USBtoParPrntAdapter.html CPM-Spectre-Pi...USBtoParPrntAdapter] for more info. and also a [http://www.cpmspectrepi.webspace.virginmedia.com/raspberry_pi/MoinMoinExport/WheezyCUPS.html CUPS/Wheezy installation guide])<br />
<br />
=== USB to SATA ===<br />
*'''Nippon Labs'''<br />
** 2.5" SATA HDD USB Adapter with silicone HDD sleeve. Model: USB-ADT-25SATA. Works on powered Hub, not directly to Raspberry Pi. Built-in "Y" power adapter.<br />
<br />
=== CAN Bus ===<br />
*PEAK-System (www.peak-system.com)<br />
**PCAN-USB using the driver (kernel module) from http://www.peak-system.com/fileadmin/media/linux/index.htm<br />
=== Home automation ===<br />
*Tellstick (www.telldus.com), installation [[R-Pi_Tellstick_core|instructions]]<br />
**Depends on libftdi1<br />
<br />
=== Touch Screen ===<br />
*ACER T230H touch screen [http://support.acer.com/acerpanam/monitor/2009/acer/t230h/t230hnv.shtml]<br />
**USB TS identifies as "Quanta Computer, Inc. Optical dual-touch panel", module hid_quanta<br />
**Seems to draw over 200&nbsp;mA from USB!<br />
=== Floppy Disk Drive ===<br />
*Samsung USB Floppy Drive SFD-321U/HP<br />
**I suppose a floppy drive might be considered exotic nowadays!<br />
**LSUSB lists it as Samsung Electro-Mechanics Co. Floppy Disk Drive<br />
**Only tried connected to a powered USB hub, as the drive is labelled 5&nbsp;V at 0.5&nbsp;A on a Raspberry Pi running Debian Wheezy.<br />
**tail -f /var/log/syslog looking for mount device when plugged in, came up as SDA in testing.<br />
**sudo mkdir /media/floppy<br />
**sudo mount /dev/sda /media/floppy<br />
**Contents of floppy now available in /media/floppy<br />
**To remove drive, ensure no sessions have the floppy directory as the current working directory.<br />
**sudo umount /media/floppy<br />
=== USB Missile Launcher ===<br />
*USB Missile Launcher / Rocket Launcher sold in UK by Marks and Spencer, but it is also sold under a range of other names.<br />
**USB ID 1130:0202 Tenx Technology, Inc. Use apt-get install pymissile (python code) and there is C code at [http://sourceforge.net/projects/usbmissile/ usbmissile from Source Forge]<br />
=== USB Docking Stations ===<br />
*StarTech USB 3.0 to Dual 2.5"/3.5" SATA HDD Dock (SATDOCK2U3GB)<br />
**This is an externally powered dual sata HDD docking station, which has USB2.0 compatibility with the Raspberry Pi. <br />
**Tested with latest Raspbmc and Debian Wheezy Raspbian, 3.1.9+ #168<br />
=== USB RFID Reader ===<br />
*Unbranded 125&nbsp;kHz EM4100 RFID reader from eBay sellers (< £7), the one with a Windows logo on (easily scratches off for Linux users).<br />
**Initially would not work when plugged in directly to Raspberry Pi. Worked when connected via an unpowered Trust hub. Worked after Raspberry Pi was modified with 10K resistors over the USB polyfuses (warranty invalidated). Probably would work fine with powered hub.<br />
**Sends a 10 digit string to current window or console as if it was a keyboard. Can be captured independently of keyboard using Linux event interface (/dev/input), but the kernel in current distributions does not have CONFIG_INPUT_EVDEV selected so kernel rebuild is necessary.<br />
=== JTAG ===<br />
* FTDI2232D dual RS232/FIFO based JTAG (e.g. SheevaPlug JTAGKey USB-ID 9e88:9e8f)<br />
** works using the Raspberry Pi as a development host<br />
=== USB 3.0 Multi-Card Reader ===<br />
* US Robotics All-In-One Multi-Format Card Reader (Product # USR8420) Accepts 5 cards simultaneously<br />
** SD/MMC + MS/MS PRO or DUO/DUO PRO + CF/MD + SM + SD/MMC or MS/MS PRO. Useful for backing up cards containing other OS Distros<br />
<br />
== PS2 / AT to USB Converters ==<br />
<br />
* Unbranded active converter known as the "blue cube". Based on the Cypress CY7C63723C 8 bit RISC. Please see http://geekhack.org/showwiki.php?title=PS2-to-USB+adapters for more information.<br />
Note that although the adapter might work, PS/2 keyboards were not designed to be low power USB devices, so they might not meet the requirement to work with considerable lowered supply voltage (4.4 volt) provided by the USB ports of the raspberry PI. These keyboards should work when powered by a powered hub. <br />
<br />
'''Tested PS2/AT keybords'''<br />
<br />
All above tested with the famous "blue cube" on a powered USB hub.<br />
<br />
*IBM Model F (please note requires an additional AT to PS2 converter)<br />
*Dell AT101w<br />
*Northgate Ominikey Ultra T (please note requires an aditonal AT to PS2 converter)<br />
<br />
* 04d9:1400 Holtek Semiconductor, Inc. PS/2 keyboard + mouse controller<br />
** Working: Ipex RT215KTW PS/2 keyboard<br />
** Not working: HP SK-2502 PS/2 keyboard (gets power, but it does not init - three LEDs remain permanently lit. Keyboard + Holtek converter work on a Linux PC, although this keyboard doesn't work with some native PS/2 ports.)<br />
<br />
== Power adapters ==<br />
The Raspberry Pi uses a standard Micro USB (type B) power connector, which runs at 5&nbsp;V. Generally you can use a MicroUSB to USB cable and then either power the Raspberry Pi directly from your main computers USB ports (if they provide enough power), or by using a USB to Mains adaptor. A number of mobile phones use MicroUSB power cables, and these are compatible with the Raspberry Pi in most cases. Below is a list of power adaptors known to work.<br />
<br />
===Working power Adapters===<br />
* '''Adafruit'''<br />
** 5.25 V 1 A Model 501 (Newark 44W4932) USB 110-240 VAC power supply [4.99-5.00 V @ T1/T2 with 100 mA BT and/or mini wireless-n on rev 2.0 RPi USB ports]<br />
* '''AlcaPower'''<br />
** 5&nbsp;V 2.5&nbsp;A Model AP5A - Charger/switching with 7 connectors(also Microusb)<br />
* '''Ansmann'''<br />
*** Dual USB charger slim, Model-Nr. 1201-0001<br />
* '''Apple'''<br />
** 5&nbsp;V 2.1&nbsp;A USB charger for iPad2, model A1357<br />
** 5&nbsp;V 1.0&nbsp;A USB Charger for iPod<br />
** 5&nbsp;V 1.0&nbsp;A USB Charger for iPhone 4<br />
* '''Amazon'''<br />
** 5&nbsp;V 0.85&nbsp;A USB charger for Kindle<br />
** 5&nbsp;V 2&nbsp;A Mains to USB A adaptor, Branded "CostMad" <br />
* '''Asus'''<br />
** 5&nbsp;V 2.0&nbsp;A USB charger for Google Nexus 7<br />
* '''Belkin'''<br />
** 5&nbsp;V 2.6&nbsp;A 4 port Ultra-Slim Desktop hub (Model F4U040) (Raspberry Pi running from USB hub port)<br />
** 5&nbsp;V 2.5&nbsp;A 4 port USB Hub (Model F5U404) (Raspberry Pi running from USB hub port)<br />
** 5&nbsp;V 3.5&nbsp;A 7 port USB 2.0 Mobile Powered Hub (Model F4U018) (Raspberry Pi running from USB hub port)<br />
** 5&nbsp;V 3.5&nbsp;A 7 port USB Hub (Model F5U706) (Raspberry Pi running from USB hub port)<br />
** Mini Surge Protector Dual USB Charger (Model BZ103050-TVL)<br />
** Universal USB Wall Charger (5&nbsp;V 1&nbsp;A) (Model F8Z222uk)<br />
* '''Blackberry'''<br />
** Charger for Pearl Flip 8220, Bold 9600 (B)<br />
** Charger for Tour 9630<br />
** 5&nbsp;V 0.7&nbsp;A Model PSM04R-0500CHW1(M), RIM Part Number HDW-17957-003 (B)<br />
** 5&nbsp;V 750&nbsp;mA Model RIM-C-0004aDUUUC-001, RIM Part Number HWD-24481-001 (comes with Blackberry 9300)<br />
** 5&nbsp;V 750&nbsp;mA Model RIM-C-0004ADUUS-001 035D, Single port plug. (Tested with USB B to Micro USB cable from Logitech H760 Headset)<br />
** 5&nbsp;V 2&nbsp;A Model PSAC10R-050QT, RIM Part Number HDW-34725-001<br />
** 5&nbsp;V 550&nbsp;mA curve 8520 charger works with raspberry pi Model B Board v. BS1233. It does not work with Raspbmc image.Symtoms are frequent key board and external hdd disconnects.<br />
* '''Deal Extreme'''<br />
** [http://dx.com/p/5v-2a-regulated-switching-power-supply-110-220v-94518 S-10-5 5&nbsp;V 2&nbsp;A Regulated Switching Power Supply (110~220&nbsp;V)] (DIY: requires additional micro-USB connector and wiring)<br />
* '''Dell'''<br />
** USB Hub integrated in Dell monitors (B)<br />
* '''The FX Factory'''<br />
** 5&nbsp;V 1&nbsp;A (1.2&nbsp;A max) AC Travel Charger Model KJ-USB Mains. Typically provides 4.9&nbsp;V at 1&nbsp;A <ref>[http://www.cpmspectre.pwp.blueyonder.co.uk/raspberry_pi/MoinMoinExport/USBPowerSupplies.html http://www.cpmspectre.pwp.blueyonder.co.uk/raspberry_pi/MoinMoinExport/USBPowerSupplies.html]</ref><br />
* '''Garmin'''<br />
** 5&nbsp;V 1&nbsp;A charger (Model: PSA105R-050Q) supplied with Garmin Edge 800 GPS. Requires a USB-A to MicroUSB-B cable. Belkin 6&nbsp;ft cable (F3U151B06) works.<br />
* '''Globe Electric'''<br />
** 2-Outlet Tap with Surge Protection and 2 USB Chargers ([http://globe-electric.com/product/2-outlet-tap-with-surge-protection-and-2-usb-chargers-grounded-white/ 46082]). Rated at 1000&nbsp;mA. 120&nbsp;V systems only.<br />
* '''Griffin'''<br />
** Power Block Model P2417. 5&nbsp;V 2.1&nbsp;A<br />
** Power Block Model P1190R2 Two USB 5&nbsp;V Outputs, 1&nbsp;A each<br />
* '''Hama'''<br />
** 1000&nbsp;mA Travel Charger for Micro USB universal (barcode nr: 4 007249 935854)<br />
* '''HP'''<br />
** 5.3&nbsp;V 2&nbsp;A Charger for HP Touchpad (B)<br />
* '''HTC'''<br />
** 5&nbsp;V 1&nbsp;A TCP-300 USB phone charger (B)<br />
** 5&nbsp;V 1&nbsp;A TC B250 USB charger (HTC R/N: 79H00096-00M)<br />
** 5&nbsp;V 1&nbsp;A TC E250 USB charger (HTC R/N: 79H00098-02M)<br />
* '''i-box (Philex Electronic Ltd)'''<br />
** 5&nbsp;V 1&nbsp;A USB charger, 1 USB socket, no USB lead supplied, Model: 76971HS/02 (available from ASDA and others in the UK) (B).<br />
* '''IDAPT'''<br />
** [http://www.idaptweb.com/universal_chargers/i4/ i4 multi device charger] - 3 interchangeable device tips + USB A socket ([https://twitter.com/andrewmk/status/226057302879375361 see it in use])<br />
* '''Innergie'''<br />
**15&nbsp;W Dual USB Adapter. Model: mMini AC15. Output: 5&nbsp;V, 3&nbsp;A (max per port), 15&nbsp;W max. [http://www.myinnergie.com/DuoPowerKit/specification.aspx Specification sheet]<br />
* '''Kodak'''<br />
** 5&nbsp;V 1&nbsp;A TESA5G1-0501200<br />
** 5&nbsp;V 1.0&nbsp;A K20-AM<br />
* '''LG'''<br />
** 4.8&nbsp;V 1&nbsp;A Travel Adapter<br />
** 5.1&nbsp;V 0.7&nbsp;A Travel Adapter (Model: STA-U34WVI)<br />
** 5.1&nbsp;V 0.7&nbsp;A Travel Adapter (Model: STA-U12ER)<br />
* '''Logic'''<br />
** 4 port USB Hub (Model LP4HUB10). (Raspberry Pi running from USB Hub port, red power line (+5&nbsp;V) inside hub cut) (B)<br />
*'''LogiLink'''<br />
**5&nbsp;V 2.1&nbsp;A Switching power supply, model PA0040 (B)<br />
* '''Logitech'''<br />
** 5&nbsp;V 1&nbsp;A SDC115-USB Remote Control Charger and cable<br />
* '''Maplin Electronics'''<br />
** 5&nbsp;V 1&nbsp;A dual USB power supply, model number H25B-MT-K2<br />
** Micro USB Power Supply N19HX<br />
* '''Medion'''<br />
** 5&nbsp;V 1&nbsp;A USB power supply for OYO ebook reader<br />
* '''Microsoft'''<br />
*** Zune Zune AC Adapter v2 <br />
* '''Motorola'''<br />
** [http://www.amazon.com/Motorola-Micro-USB-Home-Travel-Charger/dp/B004EYSKM8/ 5&nbsp;V 0.85&nbsp;A SPN5504 Charger with Cable]<br />
* '''Noname'''<br />
** 5&nbsp;V 2.1&nbsp;A KMS-AC09 4 port USB charger (B) [http://www.miniinthebox.com/kms-ac09-universal-ac-adapter-for-ipad-ipad-2-iphone-white_p208568.html]<br />
** 5.2&nbsp;V 1&nbsp;A MW-3NU10GT - no cable, but this one works well (1m): [http://www.amazon.de/gp/product/B005L8VELA]<br />
** 5&nbsp;V 1&nbsp;A Model H-IP008 Serial No. H10T80L068<br />
* '''Novatel Wireless'''<br />
** 5&nbsp;V 1.05&nbsp;A Charger, model number SSW-1811, packaged with Verizon Wireless MiFi device<br />
* '''Orange'''<br />
** 5&nbsp;V 0.7&nbsp;A Charger for Orange San Francisco<br />
* '''Palm'''<br />
** 5&nbsp;V 1&nbsp;A Charger for Palm Pixi+ (B)<br />
* '''Pantech'''<br />
** 5.0&nbsp;V 1&nbsp;A CNR USB with LG DLC100 micro USB cable<br />
* '''Petzl'''<br />
** 5.0&nbsp;V 1&nbsp;A Charger that came with the Tikka core2 XP<br />
* '''Phihong'''<br />
** Switching Power Supply. Model: PSAC09R-050. Output: 5&nbsp;V, 1.8&nbsp;A, microUSB. [http://www.digikey.com/product-detail/en/PSAC09R-050/993-1109-ND/2635771 Digi-key Link]<br />
* '''PortaPow'''<br />
** PortaPow UK Mains Wall Power Supply<br />
* '''PowerGen'''<br />
** PowerGen Dual Port USB 2.1A 10W AC Travel Wall Charger. [http://www.amazon.com/gp/product/B0073FCPSK Amazon Link]<br />
* '''RS Components'<br />
** HNP06UK (RS 7263069) Switching Adapter 5.0&nbsp;V 1200&nbsp;mA<br />
* '''Samsung'''<br />
** 5&nbsp;V 0.7&nbsp;A Charger for Galaxy S model ETA0U10EBE<br />
** 5&nbsp;V 0.7&nbsp;A Charger for Galaxy SII<br />
** 5&nbsp;V 1&nbsp;A Charger for Galaxy SIII<br />
** 5&nbsp;V 1&nbsp;A Charger for Galaxy Nexus<br />
** 5&nbsp;V 0.7&nbsp;A Charger for Galaxy S Vibrant (SGH-T959)<br />
** 5&nbsp;V 0.7&nbsp;A Travel Adapter model ATADU10EBE<br />
** 5&nbsp;V 1&nbsp;A? Samsung C Series TV USB-port for external HDDs. Running stable with openelec<br />
** 5&nbsp;V ?A (Unknown) Samsung Service Port (USB) on LN32A330J1DXZA 720p 32 inch HDTV <br />
** 5&nbsp;V Unknown Ampere Samsung UA22D5000 & UA32D5000 TV USB Port. Test with Raspbian Wheezy, Raspbmc, and RPITC<br />
* '''Shun Shing'''<br />
** 100-240&nbsp;VAC to 5&nbsp;VDC 1&nbsp;A USB power supply, model SP5Q-AU [http://jaycar.co.nz/productView.asp?ID=MP3455 Jaycar]<br />
* '''Sony Ericsson'''<br />
** 5&nbsp;V 0.7&nbsp;A Charger CST-80<br />
** 5&nbsp;V 0.85&nbsp;A Greenheart&#153; Charger EP800. Typically provides 4.8&nbsp;V at 0.85&nbsp;A <ref>[http://www.cpmspectre.pwp.blueyonder.co.uk/raspberry_pi/MoinMoinExport/USBPowerSupplies.html http://www.cpmspectre.pwp.blueyonder.co.uk/raspberry_pi/MoinMoinExport/USBPowerSupplies.html]</ref>.<br />
* '''StarTech'''<br />
** 4 Port USB 2.0 Hub Raspberry Pi can be powered just by plugging USB input into the Raspberry Pi, don't need power in micro USB port.<br />
* '''Travel Charger'''<br />
** 5&nbsp;V 2.0&nbsp;A USB Power Adapter, [http://www.amazon.co.uk/gp/product/B0065JCIPU/ Amazon Link]<br />
* '''Technika'''<br />
** 5&nbsp;V 1&nbsp;A USB Power Adapter, model MPASS01 (B)<br />
* '''The Pi Hut'''<br />
** Micro USB Power Supply for the Raspberry Pi. 5&nbsp;V 1000&nbsp;mA (from [http://thepihut.com/collections/power-supplies The Pi Hut's Raspberry Pi Store]) (also from [http://www.ebay.co.uk/itm/330844162509 eBay ])<br />
* '''Trisonic'''<br />
** TS-CP600T - MICRO USB HOME & TRAVEL CHARGER (5&nbsp;V, 800&nbsp;mA) $3 at Daiso U.S. stores.<br />
* '''TruePower'''<br />
** [http://u-socket.com/ U-Socket] 5&nbsp;V 2.1&nbsp;A AC Receptacle with Built-in USB ports (2.1&nbsp;A per USB port) model ACE-7169<br />
* '''Voltcraft'''<br />
** SPS5-12W, 2500&nbsp;mA, requires additional USB <-> miniUSB adapter/cable, works perfectly (bought from [http://www.conrad.de/ce/de/product/512660/VOLTCRAFT-SPS5-12W-Steckernetzteil-Steckernetzgeraet-5-VDC-2500-mA-12-Watt Conrad Shop])<br />
<br />
===Problem power Adapters===<br />
* '''Nokia'''<br />
** 5&nbsp;V 1.2&nbsp;A AC-10E Charger Provides 4.8V at TP1 & TP2<br />
** [http://accessories.nokia.com/products/nokia-fast-usb-charger-ac-16/ 5&nbsp;V 1&nbsp;A AC-16E Charger] Provides only 4.7V accross TP1 & TP2 when at idle<br />
<br />
* '''Masterplug'''<br />
** Masterplug Surge Protected USB Adaptor 2 x 1&nbsp;A USB Polished Black - USB ports and Ethernet don't work with this adapter and some screen artefacts using HDMI.<br />
* '''Monoprice'''<br />
** 5&nbsp;V, 2&nbsp;A 3 Outlet Power Surge Protector Wall Tap with 2 Built-In USB Charger - some display artifacts, sometimes unable to find mouse, some failures to boot. Measured to less than 4.75&nbsp;V between TP1 and TP2 when used with a Monoprice cable.<br />
* '''Sony Ericsson'''<br />
** 5&nbsp;V, 850&nbsp;mA EP800. Some failures to boot, Ethernet loops at boot.<br />
<br />
===External Battery packs (with 5&nbsp;V regulated output)===<br />
* '''Anker Astro3'''<br />
** Anker Astro3 10000&nbsp;mAh with dual 2&nbsp;A USB output<br />
* '''Duracell'''<br />
** PPS2 Instant USB Charger<br />
* '''Energizer/XPAL'''<br />
** XP18000 18000&nbsp;mAh Power Pack<br />
* '''Generic - eBay no brand'''<br />
** 6000T Pocket Power 5000&nbsp;mAh - eBay item 271009959140<br />
** Power Bank for iPad/iPhone 5000&nbsp;mAh (looks the same as a New Trent IMP50D or TeckNet iEP380) - eBay item 280914455938<br />
* '''Mophie'''<br />
** 38113BBR Juice Pack Powerstation 4000 mAh: output 2.1 A max: included charging cable powers RPi with less voltage drop than typical phone cable, tested running quake3 w/BT mini-receiver and mini-Wifi on RPi<br />
*** w/mini BT and WiFi 1/2 charge (2 of 4 LEDs) at 5 hrs, over 1/4 charge (1 LED) at 6 hrs, no drop from original voltage.<br />
* '''New Trent'''<br />
** iCurve IMP70D 7000&nbsp;mAh (Approx 12&nbsp;hours from full charge)<br />
** IMP120D 12000&nbsp;mAh<br />
* '''Sinoele'''<br />
** Movpower - Power Bank 5200&nbsp;mAh (8&nbsp;hours with Wi-Fi active)<br />
* '''TeckNet'''<br />
** iEP387 Dual-Port 7000&nbsp;mAh External Power Bank (The charging lead can be used to connect the Tecknet to the Raspberry Pi. Ran the Raspberry Pi with Wi-Fi dongle and wireless keyboard receiver for over 9 hours of light use.)<br />
** iEP392 Dual-Port 12000&nbsp;mAh External Power Bank (1&nbsp;A port, ~16.5 hours)<br />
** Rayovac PS60 5&nbsp;V 800&nbsp;mAh<br />
* '''VINZO'''<br />
** Power Bank 5000&nbsp;mAh Grey Output 5&nbsp;V 1000&nbsp;mA<br />
* '''Kodak Power Pack KP1000'''<br />
** 1&nbsp;A USB rechargeable battery pack - see [http://blog.sheasilverman.com/2012/09/its-alive/ Shea Silverman's blog]<br />
<br />
== Display adapters ==<br />
Note that active converter boxes may draw power through the HDMI port, and thus will put an extra load on your PSU, and also increase the current running through the Raspberry Pi's primary input fuse. HDMI ports (and the raspberry PI) are designed so that they deliver a very limited amount of power (50&nbsp;mA) to the TV/Monitor/display-adapter and much more isn't in theory allowed. In fact there is a diode (D1) in series with the power line which can only handle 200&nbsp;mA, if the adapter tries to draw much more than that the diode might fail. Therefore only externally powered adapters are to be recommended. Despite this, many people report success with these high powered devices. If you have bought a non externally powered HDMI to VGA adapter, and you experience problems with it (It behaves badly, D1 burns out, F3 "blows", or your PSU overloads), then not all is lost, there are cheap (a few dollars) adapters that allow you to add external power to the HDMI cable! An example can be found here: [http://dx.com/p/hdmi-male-to-hdmi-female-adapter-w-power-input-port-black-155361].<br />
<br />
===HDMI->DVI-D===<br />
There are three kinds of DVI. There is DVI-D, a digital signal fully compatible with HDMI, so a passive cable can be used. There is DVI-I, which is a connector with both analog pins and digital pins. An HDMI to DVI-D adapter fits in a DVI-I female connector. Finally, there is DVI-A. This a fairly rare connection, but occasionally it will be found on some monitors and is an analog interface, in fact the same as VGA!<br />
<br />
Some adapters like Farnell part AK-CBHD03-BK are HDMI to DVI-I, which, while not fitting in a DVI-D monitor, are still compatible. The analog pins simply must be bent.<br />
<br />
The HDMI to DVI-D cable provided by Apple with the 2010 Mac Mini worked. It does not appear this adapter can be purchased separately.<br />
<br />
* '''The Pi Hut'''<br />
** HDMI to DVI Cable for the Raspberry Pi (from [http://thepihut.com/collections/video-output/products/hdmi-to-dvi-cable-for-the-raspberry-pi The Pi Hut's Raspberry Pi Store])<br />
* '''Other Variants'''<br />
** AmazonBasics HDMI to DVI Adapter Cable (model SK231) works and is inexpensive.<br />
** [http://www.ebay.com/itm/DVI-Female-to-HDMI-Male-Adapter-Converter-Adaptor-Gold-for-HDTV-Full-HD-/320946033059?pt=US_Video_Cables_Adapters&hash=item4ab9dfd1a3 A generic HDMI-to-DVI converter from eBay]. Works well, but it's probably the cause of some power loss between the Raspberry Pi and the monitor, causing [http://elinux.org/R-Pi_Troubleshooting#Interference_visible_on_a_HDMI_or_DVI_monitor this] problem. A setting of config_hdmi_boost='''5''' in /etc/boot solved this. Note that config_hdmi_boost='''4''', as suggested in the troubleshooting guide, helped, but it did not solve the problem completely.<br />
<br />
===HDMI->VGA converter boxes===<br />
Most will require use [[RPi_config.txt]]. Start off with hdmi_safe=1.<br />
<br />
[http://www.element14.com/community/groups/raspberry-pi/blog/2012/08/16/raspberry-pi-hdmi-to-vga-converter Sanoxy HDMI to VGA converter], $27 from Amazon, no changes required with official Raspbian Wheezy image (2012-Jul-15), note: had already disabled overscan previously<br />
<br />
http://www.amazon.co.uk/gp/product/B007KEIRNG -- "Neewer" HDMI to VGA -- some issues discussed below:<br />
However, according to user "Tom1989" the same Neewer HDMI to VGA adapter burned out BAT54 Schottky diode D1 on the Raspberry Pi and broke its HDMI output: [http://www.raspberrypi.org/phpBB3/viewtopic.php?f=28&t=9819 Serious HDMI Problems. What's that smell? Burning Raspberry!]. On that thread, "mahjongg" suggested the NXP (or equivalent) PMEG2010AET as a high-current replacement for D1. The PMEG2010AET has 1&nbsp;A max forward current, much greater than the BAT54's 200&nbsp;mA limit which may be exceeded by your HDMI -> VGA converter. Remember that the converter's current must come from your Raspberry Pi power supply and go through the Micro USB cable and polyfuse F3, so you may get extra voltage drops and/or cause F3 to trip depending on how much current the converter uses. As always with board modifications, YMMV. Also on the "Burning Raspberry!" thread, user "pwinwood" reported the Neewer's current to be 400&nbsp;mA, which is twice the limit of BAT54 diode D1. "pwinwood" also took the Neewer apart and added its own +5&nbsp;V connection adapted from a USB cable, which bypasses Raspberry Pi's Micro USB cable and polyfuse F3.<br />
<br />
* Link to a gallery with detailed images & steps of the same adapter modification: [http://imgur.com/a/sLogs/all HERE] --''by [[User:Pinoccio|Pinoccio]]''<br />
<br />
http://www.amazon.co.uk/KanaaN-Adapter-Converter-Cable-Resolutions/dp/B007QT0NNW -- "Kanaan" HDMI-VGA<br />
<br />
http://www.ebay.com/itm/ws/eBayISAPI.dll?ViewItem&item=130699741793 -- eBay is swarming with $16 converters all like this one.<br />
<br />
This adapter -- http://www.ebay.co.uk/itm/300692770623 -- works from 640x480 up to 1920x1080, audio over HDMI works too.<br />
Sadly the IC's on the PCB have all been scrubbed.<br />
Requires HDMI boost and overscan, [[RPi_config.txt|config.txt]] settings for 640x480 @60&nbsp;Hz:<br />
<br>hdmi_drive=2<br />
<br>hdmi_group=2<br />
<br>hdmi_mode=4<br />
<br>config_hdmi_boost=4<br />
<br>overscan_top=-30<br />
<br>overscan_bottom=-30<br />
<br>overscan_left=-30<br />
<br>overscan_right=-30<br />
<br />
According to user "Mortimer" -- HDFuryPro HDMI to YPbBr/VGA Converter found on Amazon -- http://www.amazon.co.uk/Inputs-Component-Video-YPbPr-Converter/dp/B00797ZZ4S/ -- Works with Raspberry Pi. Tested against a Philips 170B 1280x1024 LCD monitor, producing a full native resolution image. Not tested against a Component Video TV yet, and audio has yet to be got working.<br />
The [[RPi_config.txt|config.txt]] settings used are:<br />
<br>hdmi_drive=2<br />
<br>hdmi_group=2<br />
<br>hdmi_mode=36<br />
<br>disable_overscan=1<br />
<br />
<br />
According to user "Mortimer" -- HDFury1 1080p HDMI to VGA Converter from HDFury.com. I'm not sure the HDFury1 can be got a hold of easily nowadays, I happened to have access to one to try out. HDFury2, 3 and 4 are available as far as I can tell, but it is very pricey compared to the alternatives. HDFury1 was around £80 when we bought one for a project at work. HDFury2 seems to be around £130, 3 and 4 are getting on towards £200 or more. So not to be recommended as a solution unless you happen to have one lying around. I don't believe there is any relationship between the company that produces these and the HDFuryPro I bought for myself (See above). I didn't alter any config settings, just plugged it in. It doesn't work without having its external power supply connected, as it requires 0.4&nbsp;A, which is too much draw for the 5&nbsp;V supply available from the HDMI socket on the Raspberry Pi. Its power LED lights, but no picture is produced. In comparison to the HDFuryPro this picture from this device is sharper, but it is not enough to justify the extra cost.<br />
The [[RPi_config.txt|config.txt]] settings used are:<br />
<br>hdmi_drive=2<br />
<br>hdmi_group=2<br />
<br>hdmi_mode=36<br />
<br>disable_overscan=1<br />
<br />
http://www.amazon.co.uk/gp/product/B007SM7O2U/ref=oh_details_o02_s00_i00 - "Cable Matters"<br />
<br />
Here It is another option: http://www.dealextreme.com/p/hdmi-v1-4-male-to-vga-female-converter-adapter-cable-white-15cm-130458, is cheap (it's free shipping from china) and works perfectly, I tested it with an Acer VGA monitor (AL1511), without no change in my XBMC distribution.<br />
The config.txt for Raspbian (Flatron VGA monitor 1024 * 768):<br />
<br>hdmi_drive=2<br />
<br>hdmi_group=2<br />
<br>hdmi_mode=16<br />
<br>hdmi_force_hotplug=1<br />
<br>disable_overscan=0<br />
<br />
<br />
And another one: http://cgi.ebay.pl/ws/eBayISAPI.dll?ViewItem&item=251086464644. It is very cheap, but it works perfectly. No config.txt changes was needed at all. I've booted Raspbian and OpenELEC. Monitor is detected correctly and the optimal resolution is set (Raspbian) or you can change the res in the menu (OpenELEC). <br />
The /opt/vc/bin/tvservice is able to read monitor edid data. I tested the adapter using NEC 72VM 15" LCD. (1280x1024 60&nbsp;Hz, 1024x768 60&nbsp;Hz, 640x480 works) The adapter is based on Lontium LT8511A chip, but I was unable to get the specification for it.<br />
The D1 diode is getting very hot though. Most likely the adapter drives more than 200&nbsp;mA. The standard RS Components 1.2&nbsp;A USB power supply is able to provide enough power for the Raspberry Pi and the adapter. I'll try to modify the adapter to connect external power to bypass D1.<br />
Marcin.<br />
<br />
===DVI-D -> VGA active adapters===<br />
None are currently listed<br />
<br />
===Composite->SCART===<br />
SCART adapters (SCART plugs with three RCA connectors in the back), will probably work when used with the yellow RCA plug connected to the Raspberry Pi's RCA video output. Additionally using a splitter cable (3.5&nbsp;mm jack plug on one end, and red-white RCA plugs on the other end) will probably work when plugged into the red and white (left and right audio channels) of the SCART adapter.<br />
<br />
* Generic - works<br />
<br />
===Composite->VGA converter boxes===<br />
* [http://www.extron.com/product/product.aspx?id=dvs204| Extron DVS-204] - works no problem!<br />
<br />
== SD cards ==<br />
<br />
The SD card is a key part of the Raspberry Pi; it provides the initial storage for the Operating System and files. Storage can be extended through many types of USB connected peripherals.<br />
<br />
When the Raspberry Pi is 'switched on', i.e. connected to a power supply, a special piece of code called the bootloader is executed, which reads more special code from the SD card that is used to start up the Raspberry Pi. If there is no SD card inserted, it will not start. Do NOT push in or pull out an SD card while the Raspberry Pi is connected to the power, as this is likely to corrupt the SD card data (you might get away with it, but it is best not to).<br />
<br />
The SD card must be formatted, or written to, in a special way that means the Raspberry Pi can read the data it needs to start properly. If you are new to this check the instructions, or buy a pre-formatted SD card.<br />
<br />
One advantage to using an SD card like this is that you can have several SD cards, each with a different operating system, or a different purpose. Simply power off, switch cards, and reconnect the power. You have a different computer to play with.<br />
<br />
=== Which SD card? ===<br />
<br />
[[File:SD_Card_dimensions.png|right|frameless|SD card sizes]]<br />
<br />
SD cards come in three physical sizes (see picture). The Raspberry Pi needs the largest one. The miniSD card and the MicrSD card can be used in a Raspberry Pi, but you will need an adapter / holder to fit it.<br />
<br />
SD cards come in a range of storage sizes. You need one of type SDHC, but there are other types of SDSC, SDXC and SDIO which will not work in a Raspberry Pi (confirmation needed). The SDHC type comes in memory sizes of up to 32&nbsp;GB.<br />
<br />
There are other properties of SD cards that are not covered here. Read the [http://en.wikipedia.org/wiki/Secure_Digital Wikipedia article] for those details.<br />
<br />
=== Other SD card content ===<br />
<br />
See the following links for other information:<br />
<br />
* [[RPi_Distributions | Select a Distribution]]<br />
<br />
* [[RPi_Easy_SD_Card_Setup | Easy SD card set up]]<br />
<br />
* [[RPi_Advanced_Setup | Advanced set up]]<br />
<br />
* [[R-Pi_Troubleshooting#SD_cards | Troubleshooting]]<br />
<br />
* [[RPi_Performance#SD_card | SD card Performance]]<br />
<br />
=== Technical Information ===<br />
<br />
Note that manufacturers change their designs over time, even as the specs stay the same. (E.g. an ACME 8&nbsp;GB class 4 card manufactured in 2011 might work, while one manufactured in 2012 might not.)<br />
For this reason, please specify product numbers in the lists below, when possible.<br />
<br />
You can also attach the following fields from your card's CID:<br />
<pre><br />
cd /sys/class/mmc_host/mmc?/mmc?:*<br />
echo "man:$(cat manfid) oem:$(cat oemid) name:$(cat name) hwrev:$(cat hwrev) fwrev:$(cat fwrev)"<br />
</pre><br />
<br />
please merge with http://elinux.org/RPi_Performance#SD_card<br />
<br />
===Preinstalled SD cards===<br />
A wide range of branded SD cards preinstalled with operating systems are available from [http://thepihut.com The Pi Hut's Raspberry Pi Store].<br />
* Raspbian<br />
**[http://thepihut.com/products/raspbian-preinstalled-sd-card Raspbian Preinstalled SD Cards] (Multiple Size/Class choices)<br />
* XBMC<br />
** [http://thepihut.com/products/xbmc-preinstalled-sd-card XBMC Preinstalled SD Cards] (Multiple Size/Class choices)<br />
<br />
<br />
Kingston and other verified SD cards preinstalled with the latest Raspbian operating system are available from many other websites [http://www.amazon.co.uk Amazon UK] and [http://www.ebay.co.uk/ eBay UK].<br />
<br />
===Working SD cards===<br />
<br />
* '''7DAYSHOP.COM''' <br />
** 8&nbsp;GB Professional SDHC Class 10 (man:0x000027 oem:0x5048 name:SD08G hwrev:0x3 fwrev:0x0)<br />
<br />
* '''Adata''' <br />
** 2&nbsp;GB SD Class 2 Speedy (8B0947 printed on back) This card works with every distro I tried. May be old, may not be the fastest, but it is very stable.<br />
** 4&nbsp;GB SDHC Class 4 (BH1109416141G)<br />
** 8&nbsp;GB SDHC Class 2 (MMB3F08GWMCA-GE)<br />
** 8&nbsp;GB SDHC Class 4 (MicroSD with adapter)<br />
** 8&nbsp;GB SDHC Class 6 (MMAGR08GUDCA-DB)<br />
** 8&nbsp;GB SDHC Class 10 (AUSDH8GCL10-R)<br />
** 8&nbsp;GB SDHC Class 10 (ASDH8GCL10-R) Tested on 2012-06-18-wheezy-beta.zip<br />
** 8&nbsp;GB SDHC Class 10 (P-SDH8G10-EC from BJ's USA tested on Raspbian)<br />
** 16&nbsp;GB SDHC Class 6<br />
** 16&nbsp;GB SDHC Class 10 (16GSDHC10)<br />
** 16&nbsp;GB SDHC Class 10 (microSD with adapter AUSDH16GCL10-RA1)<br />
** 32&nbsp;GB SDHC Class 10 (ASDH32GCL10-R) Tested on Wheezy-beta with latest kernel and firmware and Raspbian Wheezy<br />
<br />
* '''AmazonBasics'''<br />
** [http://www.amazon.com/AmazonBasics-SDHC-Class-Secure-Digital/dp/B0058GH0LS 8&nbsp;GB SDHC Class 10 B0058GH0LS]<br />
** [http://www.amazon.com/AmazonBasics-SDHC-Class-Secure-Digital/dp/B0058GH1IK 16&nbsp;GB SDHC Class 10 B0058GH1IK]<br />
** 32&nbsp;GB SDHC Class 10<br />
<br />
* '''Apacer'''<br />
** 8&nbsp;GB microSDHC Class 10 (with adapter)<br />
** 8&nbsp;GB SDHC Class 6<br />
<br />
* '''Centon'''<br />
** 16&nbsp;GB SDHC Class 4 (1447 printed on back)<br />
<br />
* '''CnMemory'''<br />
** 8&nbsp;GB SDHC Class 4 (Silver/Black label says 'High Capacity Card') 84209_8GB_SDHC, bought from Maplins. No error messages seen, but operation is much slower than with a SanDisk 4&nbsp;GB Class 4 card.<br />
<br />
* '''Dane-Elec''' <br />
** 16&nbsp;GB SDHC Class 4<br />
** 16&nbsp;GB Pro 200X Class 10 DEMS16GB2683ENBA<br />
<br />
* '''Dikom'''<br />
** 16&nbsp;GB SDHC Class 10 (serial 207H3MD016IBSD)<br />
<br />
* '''Duracell'''<br />
** 4&nbsp;GB SDHC Class 4<br />
** 16&nbsp;GB SDHC Class 10 (labelled Pro Photo 200x)<br />
** 32&nbsp;GB SDHC Class 10 (man:0x00001d oem:0x4144 name:SD hwrev:0x1 fwrev:0x0) (~4.6&nbsp;MB/s read, ~4.4&nbsp;MB/s write on debian6-19-04-2012, following [[RPi_Performance#SD_card]])<br />
<br />
* '''Emtec''' <br />
** 2&nbsp;GB SD man:0x000027 oem:0x5048 name:SD02G hwrev:0x2 fwrev:0x0<br />
** 4&nbsp;GB SDHC Class 4 (EKMSD4G60XHCN)<br />
** 16&nbsp;GB SDHC Class 10 (EKMSD16G150XHC) (less than half as fast as SanDisk 16&nbsp;GB Class 10)<br />
<br />
* '''Extrememory''' <br />
** 16&nbsp;GB SDHC Class 10 (man:0x000012 oem:0x3456 name:F0F0F hwrev:0x1 fwrev:0x0)<br />
** 32&nbsp;GB SDHC Class 10 (man:0x000003 oem:0x5344 name:SMI hwrev:0x1 fwrev:0x0)<br />
<br />
* '''Eye-Fi'''<br />
** 4&nbsp;GB Wi-Fi SDHC (Wi-Fi doesn't work)<br />
<br />
* '''Fugi''' <br />
** 32&nbsp;GB SDHC Class 10 (P10NM00580A) (man:0x000073 oem:0x4247 name:NCard hwrev:0x1 fwrev:0x0)<br />
<br />
* '''Hama''' <br />
** 2&nbsp;GB SD Class 2<br />
** 8&nbsp;GB SDHC High Speed Pro Class 6<br />
<br />
* '''Hema (Dutch dept. store)'''<br />
** 4&nbsp;GB<br />
** 8&nbsp;GB SDHC Class 4<br />
<br />
* '''Goodram''' <br />
** 8&nbsp;GB microSDHC Class 4<br />
** 16&nbsp;GB microSDHC Class 4 (SDU16GHCAGRR10)<br />
** 16&nbsp;GB SDHC Class 10<br />
<br />
* '''HP'''<br />
** 8&nbsp;GB SDHC Class 4 (doesn't reboot during first time startup process, but restart again and fine after that).<br />
** [http://www.amazon.com/HP-CG790A-AZ-Flash-Memory-Class/dp/B007X7U224 32&nbsp;GB SDHC Class 10] <br />
<br />
* '''ICIDU'''<br />
** 4&nbsp;GB SDHC Class 10 (also had no issues)<br />
** 16&nbsp;GB SDHC Class 10 (image write had issues, might be my inexperience. It boots & shows Xserver)<br />
** 32&nbsp;GB SDHC Class 10 (had no issues whatsoever, the comment above might be a dud.)<br />
** 8&nbsp;GB microSDHC Class 10<br />
** 16&nbsp;GB microSDHC Class 10 (20&nbsp;MB/sec)<br />
** 32&nbsp;GB microSDHC Class 10 (20&nbsp;MB/sec)<br />
<br />
* '''Integral''' <br />
** 4&nbsp;GB SDHC Ultima Pro Class 10<br />
** 4&nbsp;GB SDHC Class 4 SD-K04G (Purple label). Also type SD-MO4G.<br />
** 8&nbsp;GB SDHC Ultima Pro Class 6 (Works - initial error -110, but it boots within 5 seconds with no further errors or issues)<br />
** 8&nbsp;GB SDHC Ultima Pro Class 10 (20&nbsp;MB/s) (Works - initial error -110, but it boots within 5 seconds with no further errors or issues)<br />
** 16&nbsp;GB SDHC Ultima Pro Class 6<br />
** [http://www.amazon.co.uk/gp/product/B0047T6XME 16&nbsp;GB SDHC Class 10 Ultima Pro (20&nbsp;MB/s)]<br />
** 32&nbsp;GB SDHC Ultima Pro Class 10 (20&nbsp;MB/s) - Slow to initially boot past the Rainbow Screen.<br />
<br />
* '''Joyflash''' <br />
** 16&nbsp;GB SDHC Class 10 (LTSD1112016GB)<br />
<br />
* '''Kingmax''' <br />
** 4&nbsp;GB SDHC Class 2<br />
** 4&nbsp;GB microSDHC Class 4 (KM04GMCSDHC4) won`t reboot when it`s hot<br />
** 8&nbsp;GB microSDHC Class 4 (KM08GMCSDHC41A) won`t reboot when it`s hot<br />
<br />
* '''Kingston''' <br />
** 2&nbsp;GB SD<br />
** 2&nbsp;GB microSD (N0185-002.A00LF) + Adapter (File system .img written via Transcend microSDHC "USB stick-like" adapter - P3-102510)<br />
** 4&nbsp;GB microSD Class 4<br />
** 4&nbsp;GB SDHC Class 4 (SD4/4&nbsp;GB) (Writes at 4.8&nbsp;MB/s, Reads at 9&nbsp;MB/s)<br />
** 4&nbsp;GB SDHC Class 10 (SD10V/4&nbsp;GB)<br />
** [http://img341.imageshack.us/img341/1619/dsc0253y.jpg 8&nbsp;GB SDHC Class 4] ([http://img833.imageshack.us/img833/2028/dsc0254br.jpg SD4/8&nbsp;GB]) (Works reliably with Raspbian 28-10-2012 and previous Debian releases) (Writes at 4.8&nbsp;MB/s, Reads at 9&nbsp;MB/s)<br />
** [http://img600.imageshack.us/img600/3849/dsc0251et.jpg 8&nbsp;GB microSDHC Class 4] ([http://img707.imageshack.us/img707/363/dsc0252ld.jpg SDC4/8&nbsp;GB])<br />
** 8&nbsp;GB SDHC Class 6 (SD6/8&nbsp;GB) (errors on boot, boots Debian OK)<br />
** 8&nbsp;GB SDHC Class 10 (SD10G2/8&nbsp;GB, SD10V/8&nbsp;GB, ultimateX 100X, ultimateX 120X)<br />
** 16&nbsp;GB SDHC Class 4 (SD4/16&nbsp;GB)<br />
** 16&nbsp;GB microSDHC Class 10 (SDC10/16&nbsp;GB)<br />
** 16&nbsp;GB SDHC Class 10 (SD10G2/16&nbsp;GB, ultimateX 100X)<br />
** 16&nbsp;GB SDHC Class 10 (SD4/16GBET)<br />
** 32&nbsp;GB SDHC Class 10 (SD10V)<br />
** 32&nbsp;GB SDHC Class 10 (SD10G2/32&nbsp;GB, ultimateX 100X)<br />
** 64&nbsp;GB SDXC Class 10 (SDX10V/64&nbsp;GB)<br />
<br />
* '''Kodak''' <br />
** 4&nbsp;GB SDHC Class 2<br />
** 8&nbsp;GB SDHC Class 4<br />
<br />
* '''Kruidvat''' <br />
** 8&nbsp;GB SDHC Class 4<br />
** 8&nbsp;GB SDHC Class 10 (actually cheaper then the class 4 in my store)<br />
<br />
* '''Lexar''' <br />
** 4&nbsp;GB SDHC Class 4 (Boots consistently and no error messages in log after 1/2 hour use ) (works with Raspbmc)<br />
** 4&nbsp;GB SDHC Class 6 Platinum II (from [http://www.microcenter.com/single_product_results.phtml?product_id=0350735 Microcenter])<br />
** 8&nbsp;GB SDHC Class 4<br />
** 8&nbsp;GB SDHC Class 6 Premium Series<br />
** 8&nbsp;GB SDHC Class 6 Platinum II<br />
** 16&nbsp;GB SDHC Class 6 Platinum II<br />
** 32&nbsp;GB microSDHC HIGH-SPEED Class 10 (from [http://www.amazon.co.uk/Lexar-32GB-Micro-Speed-Reader/dp/B004BR2ZTM Amazon])<br />
** 128&nbsp;GB SDXC UHS-I Card LSD128CTBNA400 (from [http://www.amazon.com/gp/product/B007BZRXK2 Amazon])<br />
<br />
* '''Master'''<br />
** 16&nbsp;GB SDHC Class 10 [man:0x000003 oem:0x5344 name:SMI hwrev:0x1 fwrev:0x0]<br />
<br />
* '''Medion'''<br />
** 8&nbsp;GB Class 4 SDHC UK sourced (Aldi)<br />
* '''Microcenter Brand (sold in bins at checkout)'''<br />
** [http://www.microcenter.com/single_product_results.phtml?product_id=0289508 8&nbsp;GB SDHC Class 4]<br />
** [http://www.microcenter.com/single_product_results.phtml?product_id=0349728 8&nbsp;GB SDHC Class 10]<br />
** [http://www.microcenter.com/single_product_results.phtml?product_id=0349729 16&nbsp;GB SDHC Class 10]<br />
<br />
* '''Mushkin'''<br />
** 16&nbsp;GB SDHC Class 10 (MKNSDHCU1-16GB) [http://www.newegg.com/Product/Product.aspx?Item=N82E16820226324]<br />
** 32&nbsp;GB SDHC Class 10 (MKNSDHCC10-32GB) [http://www.newegg.com/Product/Product.aspx?Item=N82E16820226235]<br />
<br />
* '''Mustang'''<br />
** [http://www.mustang-flash.de/Products/Flash%20Products/Secure%20Digital/SD-Card/8GB%20Mustang%20SDHC%20Card%20LeMans%2C%20Class%2010%2C%20Retail|SD8GHCCL10MU-R.html 8&nbsp;GB SDHC Class 10]<br />
<br />
* '''MyMemory''' <br />
** 8&nbsp;GB SDHC Class 10 (MYMESDH8G10) [http://www.mymemory.co.uk/SDHC/MyMemory/MyMemory-8GB-SD-Card-%28SDHC%29---Class-10 MyMemory 8&nbsp;GB class 10] (Latest batch not working)<br />
** 16&nbsp;GB SDHC Class 10 (MYMESDH16G10) [http://www.mymemory.co.uk/SDHC/MyMemory/MyMemory-16GB-SD-Card-(SDHC)---Class-10]<br />
** 32&nbsp;GB SDHC Class 10 [http://www.mymemory.co.uk/SDHC/MyMemory/MyMemory-32GB-SD-Card-%28SDHC%29---Class-10]<br />
<br />
* '''NovaTech'''<br />
** 8&nbsp;GB SDHC Class 10 (Integral Branded)<br />
<br />
* '''OCZ'''<br />
** 8&nbsp;GB SDHC Class 6 Gold Series (08110596-8GB-6) tested with Debian Squeeze (official Raspberry Pi distribution debian6-19-04-2012.zip)<br />
<br />
* '''Optima'''<br />
** 8&nbsp;GB SDHC Class 10 (Pro-Speed)<br />
** 8&nbsp;GB SDHC Class 4 - working from 2012-09-18<br />
<br />
* '''Panasonic''' <br />
** 4&nbsp;GB SDHC Class 4<br />
** 4&nbsp;GB SDHC Class 10 UHS-I (~11.2&nbsp;MB/s read, ~6.2&nbsp;MB/s write, following [[RPi_Performance#SD_card]])<br />
** 8&nbsp;GB SDHC Class 2 (~11.1&nbsp;MB/s read, ~9.7&nbsp;MB/s write, following [[RPi_Performance#SD_card]])<br />
** 8&nbsp;GB SDHC Class 6 (~4.8&nbsp;MB/s read, ~4.4&nbsp;MB/s write, following [[RPi_Performance#SD_card]])<br />
<br />
* '''Patriot''' <br />
** 8&nbsp;GB SDHC Class 6 (PSF8GSDHC10-PC)<br />
** 8&nbsp;GB SDHC Class 10 LX Series (PSF8GSDHC10-PC1)<br />
** 16&nbsp;GB SDHC Class 10 (PSF16GMCSDHC10)<br />
** 16&nbsp;GB SDHC Class 10 LX Series (PSF16GSDHC10) (19.3&nbsp;MB/s read, 9.3&nbsp;MB/s write)<br />
** 16&nbsp;GB microSDHC Class 10 (PSF16GMSHC10) (requires recent kernel update for boot)<br />
** 32&nbsp;GB SDHC Class 10 (PSF32GSDHC10)<br />
** 32&nbsp;GB SDHC Class 10 UHS-1 (PEF32GSDHC10U1) (20.4&nbsp;MB/s read, 12.1&nbsp;MB/s write)<br />
<br />
* '''Peak''' <br />
** 4&nbsp;GB microSDHC Class 4 (MMBTR04GUBCA-ME) tested with Arch<br />
<br />
* '''Philips'''<br />
** 8&nbsp;GB SDHC Class 4 (FM08SD35B)<br />
<br />
* '''Platinum'''<br />
** 4&nbsp;GB SDHC Class 6<br />
** 8&nbsp;GB SDHC Class 6 (man:0x00006f oem:0x0000 name:SMI hwrev:0x1 fwrev:0x0)<br />
** 64&nbsp;GB SDCX Class 10<br />
<br />
* '''Play.com''' <br />
** 4&nbsp;GB SDHC Class 6 (S4E3CD04GEFAA 0907090121106)<br />
<br />
* '''PNY''' <br />
** 4&nbsp;GB SDHC Class 4<br />
** 4&nbsp;GB SDHC Class 4 Optima (SD-K04G 0834TT1297Y)<br />
** 4&nbsp;GB SDHC Class 4. Micro SD card with adapter.<br />
** 8&nbsp;GB SDHC Class 6<br />
** 8&nbsp;GB SDHC Class 10. Micro SD card with adapter.<br />
** 16&nbsp;GB SDHC Class 4<br />
** 16&nbsp;GB SDHC Class 10 (P-SDHC16G10-GE)<br />
*** See the note for P-SDHC16G10-EF. Works with Wheezy, does not work with Squeeze, Arch, or Fedora Remix. <br />
** 16&nbsp;GB SDHC Class 10 (P-SDHC16G10-EF) <br />
*** Works with [http://www.raspberrypi.org/archives/1435 Debian Wheezy]<br />
*** Does not work with Debian Squeeze (debian6-19-04-2012: mmc0: timeout waiting for hardware interrupt).<br />
*** Does not work with Arch Linux Arm (archlinuxarm-29-04-2012: no video is displayed, solid red power light, tiny green light)<br />
** 16&nbsp;GB SDHC Class 10 Pro-Elite (P-SDH16U1-30-GE). Works with Raspbmc, haven't tested others.<br />
<br />
* '''pqi'''<br />
** 8&nbsp;GB SDHC Class 6 <br />
*** Works with official debian6-19-04-2012<br />
<br />
* '''PRETEC''' <br />
** 8&nbsp;GB SDHC Class 10 (8DK52-122ME)<br />
<br />
* '''Samsung''' <br />
** 4&nbsp;GB SDHC<br />
** 8&nbsp;GB SDHC Class 6 (MB-SS8GAEU)<br />
** 8&nbsp;GB SDHC Class 10 (MB-MP8GA, MB-SP8GA/EU, MB-SP8GA/AM)<br />
** 16&nbsp;GB SDHC Class 6 (MB-SSAGAEU)<br />
** 16&nbsp;GB SDHC Class 10 (MB-SPAGA AKA MB-SPAGAEU)<br />
** 32&nbsp;GB SDHC Class 10 (MB-SSBGA, MBSSBGVEOBGA-SH) fine with [http://www.raspberrypi.org/phpBB3/viewtopic.php?f=50&t=8071 Debian Wheezy], but it does not work with Debian Squeeze (debian6-19-04-2012: mmc0: timeout waiting for hardware interrupt).<br />
<br />
* '''SanDisk''' <br />
** 2&nbsp;GB SD, white "SanDisk for Wii" branded, no class mentioned<br />
** 2&nbsp;GB SD (with a circle 2 --probably class 2), writes at 3.5&nbsp;MB/s<br />
** 2&nbsp;GB SD Class 2 (BE0816113150D)<br />
** 2&nbsp;GB SD Class 4 Ultra (15&nbsp;MB/s)<br />
** 2&nbsp;GB SD Class 4 Ultra II<br />
** 2&nbsp;GB SD Ultra II (BE0719111366D)<br />
** 2&nbsp;GB SD Extreme III (BE0715105083B)<br />
** 2&nbsp;GB SD Extreme III (BE0804212046D) - 20&nbsp;MB/s - Class 6<br />
** 4&nbsp;GB SDHC Class 2 (BH0820113475D) - Tested with RPITC (Based on Raspbian Wheezy)<br />
** 4&nbsp;GB SDHC Class 4 (SDSDB-004G-B35)<br />
** 4&nbsp;GB SDHC Class 4 (SDSDB-004G-BT35). Confirmed working with stock debian6-19-04-2012.img<br />
** 4&nbsp;GB SDHC Class 4 (BH1210821913G)<br />
** 4&nbsp;GB SDHC Class 4 (SDSDH2-004G-AC11, BH1127216239D) Costco 2-pack, booting Wheezy 2012-07-15<br />
** 4&nbsp;GB SDHC Class 4 Ultra (SDSDH-004G-U46) won`t reboot when it`s hot<br />
** 4&nbsp;GB SDHC Class 4 Ultra II<br />
** 4&nbsp;GB SDHC Class 6 Extreme III labelled as 30&nbsp;MB/s works with (B) 2012-10-28-Wheezy-raspbian<br />
** 4&nbsp;GB SDHC Class 6 Ultra 30&nbsp;MB/s BH1200421822D)<br />
** 4&nbsp;GB SDHC Class 6 Ultra (SDSDH-004G-U46 - BH1136121837G, BH1130521822D)<br />
** 4&nbsp;GB SDHC Class 10 Extreme (BH10297143382G)<br />
** 8&nbsp;GB SDHC Class 4 (writes at ~1.5&nbsp;MB/s)<br />
** 8&nbsp;GB SDHC Class 4 Ultra labelled as 15&nbsp;MB/s (BI1024716014G)<br />
** 8&nbsp;GB SDHC Class 6 Ultra <br />
** 8&nbsp;GB SDHC Class 6 micro - MMAGR08GUDCA-DB<br />
*** also SDSDH-008G-U46 - BI1131222083D see [http://www.raspberrypi.org/phpBB3/viewtopic.php?p=88625#p88625 update from andrew.blake]<br />
*** except SDSRH-008G-A11 could be problematic, see below<br />
** 8&nbsp;GB SDHC Class 6 Ultra labelled as 20&nbsp;MB/s (BI11321422083D)<br />
** 8&nbsp;GB SDHC-I Class 6 Ultra labelled as 30&nbsp;MB/s (SDSDH2-008G-AC11)<br />
*** requires updated Squeeze or Wheezy beta<br />
** 8&nbsp;GB SDHC Class 10 Extreme (BI11017514367G)<br />
** 8&nbsp;GB SDHC Class 10 Extreme (B11209116254G) - Managed to get it working with Raspbian R3 [http://archive.raspbian.org/images/rpi_pisces_r3.zip rpi_pisces_r3.zip] however does not work with official Squeeze nor Arch linux.<br />
** 8&nbsp;GB SDHC Class 10 Extreme (30&nbsp;MB/s HD Video) - working with new [https://github.com/raspberrypi/firmware/blob/9308c7ed387e5422883753f7fb71a75506abd1f8/boot/bootcode.bin bootcode.bin]. Confirmed on 2012-07-10 for Debian Squeeze 2012-04-19 and Arch Linux 2012-06-13 images (BI1130916254G).<br />
** 8&nbsp;GB SDHC Class 10 Ultra(30&nbsp;MB/s) (SDSDU-008G-U46) - Works with stock debian6-19-04-2012 or Raspbian images but not with OpenELEC r11212 (works with OpenELEC r11493)<br />
** 8&nbsp;GB SDHC Class 10 Ultra(30&nbsp;MB/s) (SDSDU-008G-UDQ46) - Works with stock 2012-09-18-Wheezy-Raspbian<br />
** 8&nbsp;GB SDHC Class 10 Extreme (SDSDX-008G-X46/BI1218822414G) - Works with stock 2012-08-16-Wheezy-Raspbian<br />
** 8&nbsp;GB SDHC Class 10 Extreme Pro (95&nbsp;MB/s UHS-I) (SDSDXPA-008G-X46) - Works with stock 2012-07-15-Wheezy-Raspbian<br />
** 16&nbsp;GB SDHC Class 4<br />
** 16&nbsp;GB SDGC Class 4 (SDSDB-016G-B35) - working with [https://github.com/raspberrypi/firmware/blob/234c19de7cbaaf4997671d61df20a05759066295/boot/bootcode.bin bootcode.bin]. Confirmed on 2012-07-15 for Debian Squeeze 2012-04-19<br />
** 16&nbsp;GB SDHC Class 6 Ultra (30&nbsp;MB/s) (BL1133921933G) - Work with OpenELEC r11324<br />
** 16&nbsp;GB SDHC Class 10 Ultra(30&nbsp;MB/s) (SDSDU-016G-U46) - Work with stock debian6-19-04-2012 image. Gave Kernel Panic with stock debian6-19-04-2012 image. Worked fine with Wheezy image.<br />
** 16&nbsp;GB SDHC Class 10 Extreme (30&nbsp;MB/s HD Video) (SDSDX3-016G-X46) - Works with 2012-06-18-wheezy-beta.img and updated firmware (tested 2012-07-02)<br />
** 16&nbsp;GB SDHC Class 10 Extreme (45&nbsp;MB/s U1) (BL1203322025G) - Works with 2012-08-16-wheezy-raspbian.img (tested 2012-09-15). Doesn't work with stock debian6-19-04-2012 image, but it does work with a freshly compiled kernel.<br />
** 16&nbsp;GB SDHC Class 10 Extreme (45&nbsp;MB/s) (SDSDX-016G-X46) (UPC 619659062224) - Works with 2012-09-18-wheezy-raspbian.img (tested 17/10/2012). <ins datetime="2012-11-22T22:08+11:00">Working with Raspbmc RC5 if writing standalone image; working with Raspbian “Wheezy”.</ins><br />
** 16&nbsp;GB SDHC Class 10 Extreme (45&nbsp;MB/s) (SDSDXPA-016G-FPP) - Working with latest RaspBMC image (tested 12/09/2012) [http://www.amazon.co.uk/gp/product/B00422J0CG/ref=oh_details_o00_s00_i00 Amazon Link]<br />
** 16&nbsp;GB SDHC Class 10 Extreme Pro (95&nbsp;MB/s UHS-I) (SDSDXPA-016G-A75) - Doesn't work with stock debian6-19-04-2012 image, but it does work with a freshly compiled kernel.<br />
** 32&nbsp;GB SDHC Class 4<br />
** 32&nbsp;GB SDHC Class 6<br />
** 32&nbsp;GB SDHC Class 10 Ultra (30&nbsp;MB/s) - Works with stock debian6-19-04-2012 image<br />
** 32&nbsp;GB SDHC Class 10 Extreme (45&nbsp;MB/s UHS-I) (SDSDX-032G-X46) - works with arch-04-29-image and latest firmware (booting problems without firmware update)<br />
** 64&nbsp;GB SDXC Class 10 Extreme (45&nbsp;MB/s UHS-I) (SDSDX-064G-X46) - works with 2012-07-15-Wheezy-Raspbian<br />
** microSDHC / microSDXC<br />
*** 4&nbsp;GB microSDHC Class 2<br />
*** 4&nbsp;GB microSDHC Class 4<br />
*** 8&nbsp;GB microSDHC Class 2<br />
*** 8&nbsp;GB microSDHC Class 4<br />
*** 8&nbsp;GB microSDHC Class 6 Mobile Ultra (SDSDQY-008G-U46A) working with the latest firmware, won`t reboot when it`s hot<br />
*** 8&nbsp;GB microSDHC Class 10 Ultra(30&nbsp;MB/s) (SDSDQU-008G-U46) tested and working on Raspbian Wheezy (and RaspBMC)<br />
*** 16&nbsp;GB microSDHC Class 10 Mobile Ultra (SDSDQUA-016G-U46A) working with the latest firmware<br />
*** 32&nbsp;GB microSDHC Class 4 (SDSDQM-032G-B35)<br />
*** [http://img217.imageshack.us/img217/6435/dsc0255uc.jpg 64&nbsp;GB microSDXC Class 6 Mobile Ultra] (SDSDQY-064G-A11A) (boots up much more consistently with latest firmware)<br />
<br />
* '''Silicon Power''' <br />
** 4&nbsp;GB microSDHC Class 6 (SP004GBSTH006V10-SP)<br />
** 8&nbsp;GB microSDHC Class 10 (S608G1202)<br />
** 16&nbsp;GB microSDHC Class 10 (SP016GBSTH010V10)<br />
** 16&nbsp;GB SDHC Class 10 (SP016GBSDH010V10)<br />
<br />
* '''Sony'''<br />
** 4&nbsp;GB SDHC Class 4 (SF-4B4) (Write 6&nbsp;MB/s, Read 20&nbsp;MB/s)<br />
** 4&nbsp;GB SDHC Class 4 (SF-4N4)<br />
** 8&nbsp;GB SDHC Class 4 (Write 11.8&nbsp;MB/s, Read 17.4&nbsp;MB/s)<br />
** [http://store.sony.com/webapp/wcs/stores/servlet/ProductDisplay?catalogId=10551&storeId=10151&langId=-1&partNumber=SF32NX/TQ#features 32&nbsp;GB SDHC Class 10 (SF-32NX/TQ)] (Max read speed of ~94&nbsp;MB/s, min write speed of ~10&nbsp;MB/s) - Works with archlinuxarm-29-04-2012 dd image with latest firmware update (as of 10-06-2012) <br />
<br />
* '''Strontium'''<br />
** 8&nbsp;GB SDHC Class 10 (SD-T08G 1045 US6923 G (White Shell - SKU 8 886450 703492))<br />
* '''Super Talent'''<br />
** 32&nbsp;GB Secure Digital High Capacity SDHC Card (Class 10), Model SDHC32-C10 SKU: 116-557-001 (works with Raspbmc RC4 and 2012-07-15-Wheezy-Raspbian))<br />
<br />
* '''TakeMS'''<br />
** 4&nbsp;GB microSDHC Class 4 (with adapter) [http://www.takems.com/products.php?categ=flash&prod=Micro_SDHC-Card Micro SDHC Class 4 + 1 Adapter(Order No.88662)]<br />
<br />
* '''TDK'''<br />
** 4&nbsp;GB SDHC Class 4 (1008WW5261B)<br />
** 4&nbsp;GB SDHC Class 4 (80-56-10275-004G,Debian works '''BUT''' mmc0 errors when booting Fedora)<br />
** 4&nbsp;GB microSDHC Class 4 (80-56-10301-004G)<br />
** 4&nbsp;GB SDHC Class 6 (S404G1113) - Works with Debian Wheezy (2012-06-18 beta), not tried latest OpenELEC yet.<br />
** 8&nbsp;GB SDHC Class 10 - Works with Raspbian 2012-07-15<br />
** SanDisk 64&nbsp;GB Class 10 Ultra SDXC UHS-I FFP (3A114807)<br />
<br />
* '''Toshiba'''<br />
** 8&nbsp;GB mircoSDHC SD-C08GJ(BL3A<br />
** 16&nbsp;GB SDHC Class 10 SD-T16G (1046 US7022 C)<br />
<br />
* '''Transcend'''<br />
** 4&nbsp;GB SDHC Class 4 - we've found these to work without any errors and offer reasonable performance<br />
** 4&nbsp;GB SDHC Class 4 (TS4GSDHC4 - BH1130821915G)<br />
** 4&nbsp;GB SDHC Class 6 (TS4GSDHC6) - no problems. (does not work with Raspbmc as of 6/1/12)<br />
** 4&nbsp;GB SDHC Class 10 (TS4GSDHC10E)<br />
** [http://www.mymemory.co.uk/SDHC/Transcend/Transcend-8GB-SD-Card-(SDHC)---Class-4 8&nbsp;GB SDHC Class 4] (TS8GSDHC4) (man:0x000003 oem:0x5344 name:SD08G hwrev:0x8 fwrev:0x0) - works with both Debian "squeezy" and Raspbian "Wheezy" distributions.<br />
** 8&nbsp;GB SDHC Class 6 (~5.8&nbsp;MB/s read/write following [[RPi_Performance#SD_card]])<br />
** 8&nbsp;GB SDHC Class 6 (TS8GSDHC6-P2 - MMBFG08GWACA-M6)<br />
** 8&nbsp;GB SDHC Class 10 (TS8GSDHC10) [http://www.mymemory.co.uk/SDHC/Transcend/Transcend-8GB-SD-Card-%28SDHC%29---Class-10- Transcend 8G class 10]<br />
** 16&nbsp;GB SDHC Class 6 (TS16GSDHC6)<br />
** 16&nbsp;GB SDHC Class 10 (TS16GSDHC10)(TS16GSDHC10E)(man:0x000074 oem:0x4a45 name:SDC hwrev:0x1 fwrev:0x0)<br />
** [http://www.transcend.com.es/tarjetas-de-memoria/sd-sdhc/32gb-sdhc-class-10 32&nbsp;GB SDHC Class 10] (TS32GSDHC10)(TS32GSDHC10E)<br />
** 64&nbsp;GB SDXC Class 10 (TS64GSDXC10)<br />
<br />
* '''Verbatim'''<br />
** 8&nbsp;GB SDHC Class 10 (43961)<br />
** 16&nbsp;GB SDHC Class 4 (44020)<br />
** 16&nbsp;GB SDHC Class 10 (43962)<br />
** 32&nbsp;GB SDHC Class 6 (44032)<br />
<br />
*'''Traveler'''<br />
**4&nbsp;GB High Speed Memory Card - no class mentioned. No problems. Tested with Raspbian.<br />
<br />
* '''The Pi Hut'''<br />
** SanDisk 4GB Class 4 - preinstalled with Raspbian Wheezy Linux. (from [http://thepihut.com/products/raspbian-preinstalled-sd-card The Pi Hut's Raspberry Pi Store])<br />
** SanDisk 8GB Class 4 - preinstalled with Raspbian Wheezy Linux. (from [http://thepihut.com/products/raspbian-preinstalled-sd-card The Pi Hut's Raspberry Pi Store])<br />
** SanDisk 16GB Class 4 - preinstalled with Raspbian Wheezy Linux. (from [http://thepihut.com/products/raspbian-preinstalled-sd-card The Pi Hut's Raspberry Pi Store])<br />
** SanDisk 32GB Class 4 - reinstalled with Raspbian Wheezy Linux. (from [http://thepihut.com/products/raspbian-preinstalled-sd-card The Pi Hut's Raspberry Pi Store])<br />
<br />
* '''V-Gen'''<br />
** 8&nbsp;GB microSDHC - no class mentioned. No problems.(man:0x000073 oem:0x4247 name:NCard hwrev:0x1 fwrev:0x0). Tested with Raspbian Wheezy & Raspbmc. <br />
<br />
* '''Veho (http://www.veho-uk.com)'''<br />
** 8&nbsp;GB "Ultra Fast" Class 6. (man:0x00001b oem:0x534d name:00000 hwrev:0x1 fwrev:0x0) 7.8&nbsp;MB/s. Slow but tested with Arch Linux.<br />
<br />
* '''W Photo (Walgreens photo)'''<br />
** 1&nbsp;GB SD memory card. Works with Raspbmc, have not tested others.<br />
** 2&nbsp;GB SD memory card. Works with Raspbian, not tested with others.<br />
<br />
Known good (and pre-loaded) cards will be available for sale from RS and element14 at a ''later'' date (TBA).<br />
<br />
===Problem SD cards===<br />
<br />
Make sure that you buy your card from a reliable source. There are many cheap Chinese copies of (brand name) SD-Cards on the market, [http://www.petapixel.com/2011/05/20/one-third-of-the-sandisk-memory-cards-on-earth-are-counterfeit/] in addition they are often mislabeled as having greater capacity than they really have. For example they might be sold as being 4&nbsp;GB, but they are actually 2&nbsp;GB (or even less). <br />
<br />
There were initially issues with most Class 10 SDHC cards, apparently due to a bug in the Broadcom bootloader.[http://www.raspberrypi.org/forum/general-discussion/class-10-sd-cards-on-the-production-boards/page-3/#p39181]<br />
<br />
This seems to have been fixed in sdhci.c: [https://github.com/raspberrypi/linux/commit/7e8ae226fe6e95954df6b0dcdde40a53dbbc1a0b] Further feedback will be useful.<br />
<br />
If you add an SD card here, please also mention the kernel date and the date you tried it. This allows people to estimate how likely it is that a driver-fix in the kernel has been fixed. (i.e. I think some/most of the cards here work fine now, because a problem in the kernel driver has been fixed). <br />
<br />
* '''Acumem'''<br />
** 8&nbsp;GB SDHC Class 6 (many errors on 6/7/2012)<br />
* '''Adata'''<br />
** 2&nbsp;GB Speedy (MMAGF02GWMCA -NA)<br />
** 8&nbsp;GB SDHC Class 6 - Sometimes boots<br />
** 16&nbsp;GB SDHC Class 6 (Possibly SD5MY168G0, label with gold <> black gradient) - Doesn't boot<br />
* '''Agfa'''<br />
** 16&nbsp;GB MicroSDHC class 6 (as written on SD-Adapter, MicroSD card itself no-name? ENAAJK121960): mixed results, such a card was working on another Raspberry Pi.<br />
* '''Amazon Basics'''<br />
** 16&nbsp;GB SDHC Class 10 (many errors on 6/7/2012)<br />
* '''Delkin Devices'''<br />
** 4&nbsp;GB SDHC Class 6 "Delkin pro" -- Note: works with Fedora Beefy Miracle 17<br />
* '''GSkill'''<br />
** 32&nbsp;GB SDHC Class 10<br />
* '''Integral'''<br />
** 16&nbsp;GB SDHC Class 6 Ultima Pro (SH016GAA2BB)<br />
** 4&nbsp;GB SDHC class 4 (S404G1115)<br />
* '''Kingston''' <br />
** 2&nbsp;GB SD [http://www.geeks.com/details.asp?invtid=KING-SD-M02G-BULK looks like this] - it boots the kernel, but it damages the filesystem.<br />
** 4&nbsp;GB SDHC Class 6 - Boots kernel, but it won't run init (times out)<br />
** 8&nbsp;GB/Go SDHC Class 10 - SD10V/8&nbsp;GB Very slow writing images to card and then either won't boot, or boots very slowly<br />
** 16&nbsp;GB SDHC Class 4 (SDC4/16&nbsp;GB) - Reported earlier as not working. Stable and works well with all Debian/Raspbian releases <br />
** 16&nbsp;GB SDHC Class 10 (SD10V/16&nbsp;GB) - Starts boot OK, but then gets stuck in mmc0 timeouts.<br />
* '''Memory2GO'''<br />
** 4&nbsp;GB SDHC Class 6 (S404G1029) - I/O Errors leading to Kernel Panic on startup.<br />
* '''Micro Center'''<br />
**4&nbsp;GB SDHC Class 4 — hasn't worked with any of the images I've tried; appears to be completely unrecognized<br />
* '''MyMemory.com''' <br />
** 8&nbsp;GB SDHC Class 10<br />
<br />
* '''Optima''' <br />
** <del>8&nbsp;GB SDHC Class 4 - Does not boot with Raspbian Wheezy 2012-07-15</del> - works with 2012-09-18 <br />
<br />
* '''Panasonic''' <br />
** 8&nbsp;GB SDHC Class 10 (RP-SDU08GD1K) mmc0: timeout waiting for hardware interrupt [http://www.mymemory.co.uk/SDHC/Panasonic/Panasonic-8GB-UHS-1-London-2012-Collection-SDHC-Card---Class-10 Panasonic 8&nbsp;GB Class 10]<br />
* '''Patriot''' <br />
** 8&nbsp;GB SDHC Class 6 (PS8GSDHC10-BC) - repeatable corruption after 1 or 2 reboots with 2012-07-15-Wheezy-Raspbian<br />
** 8&nbsp;GB SDHC Class 10 (PSF8GSDHC10)<br />
** 8&nbsp;GB SDHC Class 10 (PSF8GSDHC10-PC) - won't even boot 2012-08-16-Wheezy-Raspbian (mmc0: timeout waiting for hardware interrupt, followed by continuous I/O errors, timeouts, etc.). It seems functional in Arch, but sometimes it freezes at the beginning of boot (blinking underscore).<br />
* '''Platinum''' <br />
** 8&nbsp;GB SDHC Class 8 (O08G840 M3100487 TW)<br />
** 16&nbsp;GB SDHC Class 10 (article code 177117) - Does not boot with Raspbian Wheezy 2012-09-12<br />
* '''PNY'''<br />
** 8&nbsp;GB Optima SDHC 120 HD Class 4 SD-K08G 0928 WF3673 - mmc -110 errors at init time on 6/12/12<br />
** 8&nbsp;GB Premium SDHC Class 4 - mmc - mmc0: timeout waiting for hardware interrupt<br />
** 32&nbsp;GB SDHC Class 10 Professional (P-SDHC32G10-EF) from [http://www.play.com/Electronics/Electronics/4-/18814903/-/Product.html play.com] (mmc0 timeout with Debian, error -84 whilst initialising sd card with Fedora and QtonPi. Arch seems to work, gets to the login prompt)<br />
** 2&nbsp;GB card SD-M02G<br />
* '''Polaroid'''<br />
** 16&nbsp;GB SDHC C10 (P-SDHC16GB10-EFPOL) - mmc0: timeout waiting for hardware interrupt on debian6-19-04-2012<br />
* '''PRETEC''' <br />
** 8&nbsp;GB SDHC Class 10 233x - mmc0: timeout waiting for hardware interrupt, Sometimes does not boot, kernel panic, ...<br />
* '''Reekin'''<br />
** 4&nbsp;GB HighSpeed SH4GC6M16MIN9C0812TE (old) don't boot ! (11/07/2012)<br />
* '''Samsung'''<br />
** 4&nbsp;GB SDHC Class 4 (MB-SS4G MBSS4GMBDDBA-DD) doesn't boot with [http://downloads.raspberrypi.org/images/raspbian/2012-07-15-wheezy-raspbian/2012-07-15-wheezy-raspbian.zip 2012-07-15-wheezy-raspbian] - OK light partially lit.<br />
** 32&nbsp;GB SDHC Class 10 (MB-SSBGA, MBSSBGVEOBGA-SH) does not work with Debian Squeeze (debian6-19-04-2012: mmc0: timeout waiting for hardware interrupt), but it works fine with [http://www.raspberrypi.org/phpBB3/viewtopic.php?f=50&t=8071 Debian Wheezy]<br />
* '''SanDisk''' <br />
** 2&nbsp;GB SD Extreme III (BE0722702998D) (man:0x000003 oem:0x5344 name:SD02G hwrev:0x8 fwrev:0x0) - tested with Raspbian (build 2012-07-15) and Raspbmc installer (build 2012-07-13)<br />
** 2&nbsp;GB SD (BE0916214253D)<br />
** 2&nbsp;GB Ultra || 15&nbsp;MB/s (BE0828713280D)<br />
** 4&nbsp;GB SDHC Class 2 - Debian and XBMC boot, but Fedora gets a lot of mmc0 note long write sync errors and then hc_xfer_timeout errors at the login prompt.<br />
** 4&nbsp;GB SDHC Class 2 "Limited Edition" (8H825413279G) - Error -110 whilst initialising sd card<br />
** 4&nbsp;GB SDHC Class 4 (BH1030216016G) - Doesn't boot.<br />
** 4&nbsp;GB SDHC Class 4 (BH1031116016G) - Doesn't boot.<br />
** 4&nbsp;GB SDHC Class 6 Extreme (BH0822411730D)<br />
** 4&nbsp;GB SDHC Class 6 Extreme III (30&nbsp;MB/s) (BH0822712362G)<br />
** 4&nbsp;GB SDHC Class 10 Extreme (SDSDX-004G-X46) (30&nbsp;MB/s HD Video) doesn't boot (also not with new kernel.img and start.elf 17-06-2012 or "Wheezy"-beta)<br />
** 4&nbsp;GB SDHC Class 10 Extreme (30&nbsp;MB/s HD Video) (Doesn't boot) - Works with new kernel.img and start.elf [https://github.com/raspberrypi/firmware/tree/master/boot]<br />
** 4&nbsp;GB microSDHC Class 6 Mobile Ultra (tried 15-06-2012 with kernel 19-04-2012) error -84 transferring data, kernel panic: no init found<br />
** 8&nbsp;GB SDHC Class 6 Ultra (B11201421964G)<br />
** <del>8&nbsp;GB SDHC Class 6 Ultra (SDSDH-008G-U46 - BI1131222083D) - Boots kernel, but it won't run init (mmc timeout waiting for interrupt)</del> see [http://www.raspberrypi.org/phpBB3/viewtopic.php?p=88625#p88625 update from andrew.blake]<br />
** 8&nbsp;GB SDHC Class 6 Ultra labelled as 30&nbsp;MB/s (BI1208721965G)) - Boots kernel, but it won't run init (mmc timeout waiting for interrupt)<br />
** 8&nbsp;GB SDHC Class 6 Ultra labelled as 30&nbsp;MB/s SDSRH-008G-A11 - Boots kernel, but it won't run init (mmc timeout waiting for interrupt) <br />
** 8&nbsp;GB SDHC Class 6 Ultra labelled as 30&nbsp;MB/s SDSDH-008G-T11 - Boots kernel, but it won't run init (debian6-19-04-2012: mmc timeout waiting for interrupt), but works fine with [http://www.raspberrypi.org/phpBB3/viewtopic.php?f=50&t=8071 Debian Wheezy] on 6/22/12<br />
** 8&nbsp;GB SDHC Class 6 Ultra I (BI1201221964G) - Boots kernel, but it won't run init (mmc timeout waiting for interrupt)<br />
** 8&nbsp;GB SDHC Class 6 Extreme (BI1101116253G)<br />
** 8&nbsp;GB SDHC Class 10 Extreme (BI1108716254G)<br />
** 8&nbsp;GB SDHC Class 10 Extreme (BI1201416254G) - Still doesn't work with Debian Wheezy beta (2012-06-18)<br />
** <del>8&nbsp;GB SDHC Class 10 Extreme (BI1201516254G) [[http://www.amazon.co.uk/gp/product/B00422FBJ2 amazon.co.uk]]+amazon.fr</del> works with Wheezy 19/09/2012<br />
** 8&nbsp;GB SDHC Class 10 Extreme (BI1200916252D/SDSDX-008G-X46) - Tried with Debian "Squeeze"(19/04/2012), Debian "Wheezy"(18/06/2012) and Arch Linux(13/06/2012). None works. With Debian "Wheezy" Green LED stays ON continuously, with the other two it turns on very faint.<br />
** 8&nbsp;GB SDHC Class 10 Extreme Pro- Works with updated kernel/firmware, stock debian6-19-04-2012 boots kernel, but it won't run init (mmc timeout waiting for interrupt).<br />
** <del>16&nbsp;GB SDHC Class 10 Extreme (30&nbsp;MB/s HD Video) (SDSDX3-016G-X46) - Doesn't boot with debian6-19-04-2012.img, or newer firmware (tested 2012-06-17).</del><br />
** 16&nbsp;GB SDHC Class 6 Ultra (BL1202021933G)<br />
** 16&nbsp;GB SDHC Class 6 Ultra I (BL1205921933G) - Boots kernel, but it won't run init (mmc timeout waiting for interrupt)<br />
* '''Silicon Power''' <br />
** 8&nbsp;GB SDHC Class 10 (SP008GBSDH010V10) - Boots kernel, but it won't run init (mmc timeout waiting for interrupt) - Tested 20/11/2012, 2012-10-28-wheezy-raspbian.img with Nov 20 kernel.<br />
** 32&nbsp;GB SDHC Class 6 (LS2N732GQON03ASP) - boots debian6-19-04-2012.img, but frequent slow response / system hangs.<br />
<br />
* '''TDK'''<br />
** 4&nbsp;GB SDHC Class 6 (S404G1041) - Tried (end May 2012) with new kernel.img and start.elf [https://github.com/raspberrypi/firmware/tree/master/boot] but still won't run init.<br />
** 4&nbsp;GB SDHC Class 6 (S404G1046) [Barcode: 4 902030 784447] - Tried (4th June 2012) with debian6-19-04-2012.img and with replacement kernel.img and start.elf from github [https://github.com/raspberrypi/firmware/tree/87a04c0be0c05e20f94f223183a0310b37c9bd89/boot] but still got 'Error -84' and 'Kernel panic - not syncing: No init found'<br />
<br />
* '''Transcend'''<br />
** 2&nbsp;GB MicroSD (MMAGR02GUECA-MB) - reads fine initially after image was written on a PC, gives mmc0 timeout errors reading back data after writing a large amount (in this case with 'pacman -Syu'). Still seems to work, but is *very* slow after this happens, even across reboots.<br />
** 32&nbsp;GB MicroSD (TS32GUSDHC4) - Doesn't boot.<br />
** 2&nbsp;GB SD (6451AG 2G O2DS1)<br />
** 16&nbsp;GB SD Class10 (TS16GSDHC10U1) - Doesn't Boot, show that "kernel panic - not syncing attempted to kill init"<br />
* '''Veho'''<br />
** 4&nbsp;GB SDHC Class 6 <br />
* '''Verbatim'''<br />
** 16&nbsp;GB SDHC Class 6 (47178) - Raspbian Pisces RC3 - boots, but after login: mmc timeout waiting for interrupt<br />
** 8&nbsp;GB microSD Class 10 (44012) - ArchLinux - boots, but after system update develops segmentation faults<br />
** 8&nbsp;GB SDHC Class 10 (Premium) - Tested with September release of Raspbian and Debian Wheezy - both fail to boot with mmc errors.<br />
<br />
The usual warnings against less reputable sellers (such as Ebay merchants) apply.<br />
<br />
<br />
Note that the following error is sometimes accompanied with a non-working SD card after booting (on Debian):<br />
<br />
mmc0: timeout waiting for hardware interrupt<br />
<br />
=== Benchmarks ===<br />
<br />
* http://www.sakoman.com/OMAP/microsd-card-perfomance-test-results.html<br />
* http://usbspeed.nirsoft.net/usb_drive_speed_summary.html?o=11<br />
* http://www.raspberrypi.org/phpBB3/viewtopic.php?f=2&t=4076<br />
* http://forum.xda-developers.com/showthread.php?t=1005633 (It doesn't originate from Raspberry Pi, but it is very related.)<br />
<br />
== Foreign Language Translations ==<br />
* [[Ru:RaspberryPiBoardVerifiedPeripherals]]<br />
<br />
== References ==<br />
<references><br />
</references><br />
<br />
{{Template:Raspberry Pi}}<br />
♦</div>Pioneerhttps://elinux.org/index.php?title=RPi_VerifiedPeripherals&diff=201278RPi VerifiedPeripherals2012-12-14T10:57:29Z<p>Pioneer: /* Preinstalled SD cards */</p>
<hr />
<div>[[Category: Linux]]<br />
[[Category: ARM Development Boards]]<br />
[[Category: Broadcom]]<br />
[[Category: Development Boards]]<br />
[[Category: RaspberryPi]]<br />
[[Category: Education]]<br />
{{Template: RPi_Hardware}}<br />
<br />
<br />
'''A note about this page: For USB devices, please specify if they required a powered hub'''<br />
==Notes==<br />
<br />
19-Apr-2012: Now that the Model B board is shipping, details added should relate to this board and the [http://www.raspberrypi.org/downloads default Debian distribution] unless stated otherwise. A suggested suffix markup scheme is as follows:<br />
<br />
* (A) - Relates to model A production board<br />
* (B) - Relates to model B production board<br />
* (!) - Information from alpha and beta board days -- beta board verified peripherals should still apply to production boards for the most part, but the alpha board is fairly different<br />
* No markup - relates to all production boards<br />
<br />
''Discuss: [http://www.raspberrypi.org/forum/?mingleforumaction=viewtopic&t=247 http://www.raspberrypi.org/forum/?mingleforumaction=viewtopic&t=247]''<br />
<br />
If you are adding to a product list it would help clarity if entries are kept/added in alphabetical order.<br />
<br />
==Power Usage Notes==<br />
{{Warning|Adding peripherals may increase the loading on the power supply to your board and this, in turn, may affect the voltage presented to the Raspberry Pi. If the Raspberry Pi's supply voltage falls below a certain value (anecdotally stated as around 4.75&nbsp;V), or it begins to fluctuate, your setup may become unstable. There is a [http://elinux.org/RPi_Hardware#Power Wiki section about this issue] which is worth a read.}}<br />
<br />
'''Model B Hardware Revisions and USB Power limits'''<br />
'''Hardware Revision 1.0'''<br />
The original Model B board had current limiting polyfuses which limited the power output of each USB port to approximatly 100&nbsp;mA. USB devices using more than 100&nbsp;mA had to be connected via a powered hub. The Raspberry Pi's PSU was chosen with a power budget of 700&nbsp;mA of which 200&nbsp;mA were assigned to the USB ports, so the Raspberry Pi's (poly)fuses were designed only for devices up to 100&nbsp;mA, and typical 140&nbsp;mA polyfuses will have as much as 0.6 volt across them when drawing currents near the 100&nbsp;mA limit. As a consequence the USB ports are only directly suitable for "single current unit" USB devices which, according to USB specifications, are designed to work with just 4.4 Volt. Not only do non single current unit devices draw more current (causing greater Voltage drops, and greater stress on the fuses), they also might require 4.75 Volt to work.<br />
<br />
'''Model B Hardware Revision 2.0 and Revision 1.0 with ECN0001 change'''<br />
This had the polyfuses removed, removing the 100&nbsp;mA current limitation for each USB port (but leaving the main fuse F3 intact). Users should still ensure their power supply can power the Raspberry Pi and the USB peripherals. Revision 2.0 was released in August 2012.<br />
<br />
==Linux Driver Issues==<br />
Shortly after the Raspberry Pi was released it was confirmed that there were a number of issues with the Linux USB driver for the SMSC95xx chip. These included problems with USB 1.x peripherals that use split transactions, a fixed number of channels (causing problems with Kinect) and the way the ARM processor handles the SMSC95xx interrupts. [http://www.raspberrypi.org/phpBB3/viewtopic.php?f=28&t=12097&start=76] [http://www.raspberrypi.org/phpBB3/viewtopic.php?f=28&t=5249&start=44]<br />
A large number of fixes were included in the 2012-08-19-Wheezy-raspbian Linux image.<br />
<br />
== Powered USB Hubs ==<br />
A number of low-cost powered USB hubs are known to have caused problems. Members of the Raspberry Pi forums have reported low power or no power at all in some cases. The following is a list of specific Powered USB Hubs which appear to be fault-free. Please note that these do not take into account powering the Raspberry Pi from the hub, in addition to its peripherals.<br />
<br />
If you use a powered hub and the Raspberry Pi PSU together consider powering them from the same power bar with switch, so you can turn them on simultaneously., especially if the HUB tries to feed the Raspberry Pi through their interconnect cable, due to the 100&nbsp;mA limiting fuse in the Raspberry Pi, the Raspberry Pi will be partially powered which may cause problems (unwanted writes to the SD card).<br />
<br />
===Working USB Hubs===<br />
<div style="margin: -.3em -1em -1em -1em;"><br />
{| width="100%" bgcolor="#fff" border="0" cellpadding="2px" cellspacing="2px" style="margin:auto;"<br />
|- align="center" bgcolor="#e7eef6"<br />
| '''Brand'''<br />
| '''Name'''<br />
| '''Model Number'''<br />
| '''Hardware ID'''<br />
| '''USB Version'''<br />
| '''Number of Ports'''<br />
| '''Power Rating*'''<br />
| '''Powers Raspberry Pi'''<br />
| '''Additional Information'''<br />
<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Belkin<br />
|4-Port Ultra-Slim Desktop Hub<br />
|F4U040<br />
|05e3:0608<br />
|USB 2.0<br />
|4-Port<br />
|5&nbsp;V - 2.6&nbsp;A<br />
|Verified<br />
| Powers the pi quite well, 4.85V across TP1&2 during idle and load. The PSU for the hub is a 2.5A 5v made in china. Seems solid.<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Belkin<br />
|Hi-Speed USB 2.0 4-Port Hub<br />
|F5U224<br />
|<br />
|USB 2.0<br />
|4-Port<br />
|5&nbsp;V - 500&nbsp;mA per Port<br />
|Not Verified<br />
|<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Belkin<br />
|TetraHub™ USB 2.0 4-Port Hub<br />
|F5U231<br />
|<br />
|USB 2.0<br />
|4-Port<br />
|5&nbsp;V - 500&nbsp;mA per Port<br />
|Verified<br />
|<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Belkin<br />
|Hi-Speed USB 2.0 4-Port Hub<br />
|F5U234<br />
|<br />
|USB 2.0<br />
|4-Port<br />
|5&nbsp;V - 500&nbsp;mA per Port<br />
|Verified<br />
|<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Belkin<br />
|Hi-Speed USB 2.0 7-Port Hub <br />
|F5U237<br />
|<br />
|USB 2.0<br />
|7-Port<br />
|5&nbsp;V - 3.8&nbsp;A<br />
|Verified<br />
|<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Belkin<br />
|MyEssentials 7-Port High-Speed USB 2.0 Hub<br />
|F5U259-ME<br />
|<br />
|USB 2.0<br />
|7-Port<br />
|<br />
|Verified<br />
|<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Belkin<br />
|Hi-Speed USB 2.0 4-Port Lighted Hub<br />
|F5U403<br />
|<br />
|USB 2.0<br />
|4-Port<br />
|<br />
|Not Verified<br />
|<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Belkin<br />
|Hi-Speed USB 2.0 7-Port Lighted Hub<br />
|F5U700<br />
|<br />
|USB 2.0<br />
|7-Port<br />
|<br />
|Verified<br />
|[http://www.amazon.com/gp/product/B000SDW84K]<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Belkin<br />
|Hub 2-en-1<br />
|F5U706ea<br />
|<br />
|USB 2.0<br />
|7-Port<br />
|<br />
|Not Verified<br />
|<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Belkin<br />
|Hi-Speed USB 2.0 7-Port Hub <br />
|F5U237v1<br />
|<br />
|USB 2.0<br />
|7-Port<br />
|5&nbsp;V - 2.5&nbsp;A<br />
|Not Verified<br />
|<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Belkin<br />
|Ultra-Slim Desktop Hub<br />
|F4U040v<br />
|05e3:0608<br />
|USB 2.0<br />
|4-Port<br />
|5 V - 2.6 A<br />
|Verified<br />
|<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Belkin<br />
|Ultra-Slim Desktop Hub<br />
|F4U039qukAPL<br />
|05e3:0608<br />
|USB 2.0<br />
|7-Port<br />
|<br />
|Verified<br />
|<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Benq<br />
|<br />
|E2220HD<br />
|<br />
|USB 2.0<br />
|4-Port<br />
|<br />
|Verified<br />
|Monitor with built in Hub<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Biltema<br />
|<br />
|23-924<br />
|<br />
|USB 2.0<br />
|4-Port<br />
|2.0&nbsp;A<br />
|Verified<br />
|<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|C3 Tech<br />
|7 Port Hub<br />
|HU-7201 BK<br />
|1a40:0201<br />
|USB 2.0<br />
|7-Port<br />
|5&nbsp;V - 2.0&nbsp;A<br />
|Not Verified<br />
|Backpowering - Mod hub or cut red wire in uplink cable.<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Cyberpower<br />
|High-speed Hub<br />
|CP-H720P<br />
|0409:0050<br />
|USB 2.0<br />
|7-Port<br />
|3.6&nbsp;A<br />
|Verified<br />
|May Contain dual 05e3:0608 instead of 0409:0050<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Dell<br />
|<br />
|2001FP<br />
|<br />
|USB 2.0<br />
|4-Port<br />
|<br />
|Not Verified<br />
|Monitor with built in Hub<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Dell<br />
|<br />
|SP2309W<br />
|<br />
|USB 2.0<br />
|4-Port<br />
|<br />
|Not Verified<br />
|Monitor with built in Hub<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Dell<br />
|<br />
|2407FWP<br />
|<br />
|USB 2.0<br />
|4-Port<br />
|<br />
|Not Verified<br />
|Monitor with built-in hub - 6-in-1 card reader Works, but it cannot read SDXC<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Dell<br />
|<br />
|U3011<br />
|<br />
|USB 2.0<br />
|4-Port<br />
|<br />
|Not Verified<br />
|Monitor with built in Hub - Card Reader Works - May work with SDXC<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Delock<br />
|<br />
|B/N61393<br />
|<br />
|USB 2.0<br />
|4-Port<br />
|2.0&nbsp;A<br />
|Verified<br />
|<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Delock<br />
|USB 2.0 External Hub 7 Port<br />
|B/N87467<br />
|<br />
|USB 2.0<br />
|7-Port<br />
|5&nbsp;V - 3.5&nbsp;A<br />
|Verified<br />
|You can Power Raspberry Pi using one USB Port of the Hub there is no backfeeding, measured 4,88V on Idle and 4,82V on load on TP1-TP2.<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Deltaco<br />
|<br />
|UH-715 Rev 2<br />
|<br />
|USB 2.0<br />
|7-Port<br />
|2.0&nbsp;A<br />
|Not Verified<br />
|<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Dynex<br />
|<br />
|<br />
|0409:0050<br />
|USB 2.0<br />
|7-Port<br />
|2.0&nbsp;A<br />
|Not Verified<br />
|<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|D-Link<br />
|DUB-H7 High Speed USB 2.0 7-Port Hub<br />
|BUBH7A A5<br />
|<br />
|USB 2.0<br />
|7-Port<br />
|2.0&nbsp;A<br />
|Not Verified<br />
|[http://www.amazon.com/D-Link-DUB-H7-High-Speed-7-Port/dp/B00008VFAF]<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|D-Link<br />
|DUB-4 High Speed USB 2.0 7-Port Hub<br />
|DUB-H4<br />
|<br />
|USB 2.0<br />
|4-Port<br />
|2.0&nbsp;A<br />
|Verified<br />
|[http://www.newegg.com/Product/Product.aspx?Item=N82E16817111131] Charging port doesn't power Raspberry Pi<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Digicom<br />
|<br />
|<br />
|<br />
|USB 2.0<br />
|4-Port<br />
|5&nbsp;V - 2.0&nbsp;A<br />
|Not Verified<br />
|[http://www.digicom.it/digisit/prodotti.nsf/itprodottiidx/MiniHubUsb204P#]<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|mbeat<br />
|13 Port USB Hub<br />
|USB-M13HUB<br />
|<br />
|USB 2.0<br />
|13-port<br />
|5V - 3A<br />
|Verified<br />
|<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Monoprice<br />
|Aquagate USB Hub<br />
|5328<br />
|<br />
|2.0<br />
|7-port<br />
|2.0&nbsp;A<br />
|Verified<br />
|Has separate USB In port, in theory should prevent backfeeding (but that is not verified). get about 4.9V across TP1/TP2 when idling with Raspbian. [http://www.monoprice.com/products/product.asp?c_id=103&cp_id=10307&cs_id=1030702&p_id=5328&seq=1&format=4]<br />
<br />
|-<br />
|}<br />
<br />
<br />
'*' Power Ratings may not be completely accurate, use as rough guideline rather than fact.<br />
</div><br />
<br />
<br />
*'''Acme'''<br />
** USB 2.0 hub 4 port ([http://www.acme.eu/en-us/product/019188 ACME]) Based on NEC μPD720114 USB2.0 Hub Controller USB ID 0409:005a '''NOTE!''' It is bus-powered hub, but it is very cheap and small and works after a small modding: on USB-hub board you have 4 holes: V, D+, D- and GND. Connect GND, D+ and D- to the Raspberry Pi, and additionally connect GND and +5&nbsp;V from power supply to the same holes on USB-hub GND and V. Now there is common contacts: GND, D+ and D- between Raspberry Pi and hub needed to work, and additional power for USB devices, connected to the hub. Tested on my Raspberry Pi.<br />
<br />
<br />
*'''Digitus'''<br />
** 7-port USB2.0 Powered Hub. Model DA-70226.<br />
*'''Eminent'''<br />
** [http://www.eminent-online.com/en/product/22/em1102-4-port-usb-hub---black.html] EM1102 4 Port USB 2.0 Hub with 1&nbsp;A power adapter. It's able to power the Raspberry Pi, external HDD and other peripherals.<br />
** [http://www.eminent-online.com/en/product/27/7-port-usb-2-0-hub.html] EM1107 7 Port USB 2.0 Hub with 2&nbsp;A power adapter. It's able to power the Raspberry Pi, external HDD and other peripherals.<br />
* '''GearHead'''<br />
** [http://www.amazon.com/gp/product/B004OBZ088/] GearHead 4 Port Hub with Energy Saving Power Switch (5&nbsp;V, 1&nbsp;A)<br />
*'''Gembird'''<br />
** Gembird UHS 242 4-port USB 2.0 Hub (5V DC, 1A). '''NB:''' This is a 4-port switching hub that enables the "sharing" of up to four USB devices between two computers. Whilst it may be powered externally, it does take power from both connected computers. If one of them is, say, a netbook or laptop, that may provide sufficient extra power to enable the use of USB devices that the Pi alone cannot handle.<br />
* '''Genesys Logic (sold at Fry's)'''<br />
** Genesys Logic 4-Port USB 2.0 Hub (ID 05e3:0608) (Other brands include Gigaware and Belkin, same ID shows up in lsusb)<br />
** Genesys Logic 4-Port USB 2.0 Hub (ID 05e3:0606) (Other brands include i-Rocks, same ID shows up in lsusb)<br />
* '''Hama'''<br />
** Hama 4-way USB 2.0 Hub<br />
*'''HP'''<br />
** HP ZR2240w 21.5" Monitor with built in 2-Port USB Hub (B)<br />
* '''König Electronic'''<br />
** CMP-USB2HUB55 - 7 port USB2.0 HUB, (ID 1a40:0201 Terminus Technology Inc. Hub) 2.0&nbsp;A power supply, backpowers Raspberry Pi well.<br />
*'''Laser'''<br />
** "7 port USB hub with AC adapter Version 2.0". 5&nbsp;V 1&nbsp;A (found at Harvey Norman Australia for $24.95 and Australia Post Shops for $9.95). You can power the Raspberry Pi by connecting both the main USB connector to the Raspberry Pi USB port, '''and''' from a spare USB port back to the power micro USB socket. If you don't do both, boot-loops are likely to occur.<br />
*'''Logik'''<br />
** [http://www.currys.co.uk/gbuk/logik-lp4hub10-4-port-powered-usb-hub-04979038-pdt.html] LP4HUB10 4-Port USB Hub. '''Throws errors when used with Fedora remix 14'''<br />
** Logik L4THUB10 4 Port powered hub works fine under Raspbian/Wheezy/model B. Captive USB cable, 2&nbsp;A power supply, convenient single top mounted USB socket. Unlike my last hub, will power Wi-Fi!<br />
*'''LogiLink'''<br />
** UA0085 USB 2.0 Hub, 4-Port with PSU 5&nbsp;V, 2&nbsp;A<br />
** UA0091 USB 3.0 Hub, 4-Port with PSU 5&nbsp;V, 4&nbsp;A. Connected with USB2.0 cable. 1&nbsp;A per port, able to support USB HDD drives and other power hungry devices. Tested with kernel 3.1.9-cutdown, Wheezy. <br />
** UA0096 USB 2.0 Hub, 10-Port with PSU 5&nbsp;V, 3.5&nbsp;A (Not suitable for powering Raspberry Pi because it doesn't work unless there is working USB input present even with PSU plugged in.)<br />
** UA0160 USB 2.0 Hub, 4-Port with PSU 5&nbsp;V, 2&nbsp;A. Able to power the Raspberry Pi, keyboard, mouse and LogiLink UA0144 USB Ethernet adapter. (More testing to come.)<br />
* '''Macally'''<br />
** [http://www.macally.com/EN/?page_id=2312] Hi-Speed 7-Port USB 2.0 Powered Micro HUB, AC Powered. Includes a 2000&nbsp;mA wall-wart (US style)<br />
* '''Manhattan'''<br />
** [http://manhattan-products.com/en-US/products/6500-hi-speed-usb-2-0-micro-hub] (#160612) Hi-Speed USB 2.0 Micro HUB, AC Powered (identifies as ID 05e3:0608 Genesys Logic) Includes a 1000&nbsp;mA wall-wart (US style)<br />
** [http://manhattan-products.com/en-US/products/9583-mondohub] (#161718) MondoHub 28 Port USB 3.0 & USB 2.0 HUB (24 USB 2 ports @500&nbsp;mA each) + (4 USB 3.0 Ports @900&nbsp;mA each) Power Switches on each port, AC Powered and Includes a 5&nbsp;V 4&nbsp;A wall-wart (US style)<br />
*'''Newlink'''<br />
** NLUSB2-224P 4 port USB 2.0 Mini hub with PSU 5&nbsp;V 1&nbsp;A<br />
** NLUSB2-222P 4 port USB 2.0 Hub with 5&nbsp;V 2&nbsp;A PSU (Available From [https://www.modmypi.com/shop/raspberry-pi-accessories/New-Link-4-Port-USB-Hub-(USB-2.0-with-Mains-Adaptor) | ModMyPi])<br />
*'''Nilox'''<br />
** Nilox USB 2.0 4port HUB model HUB4USB2AC with PSU 5&nbsp;V 1.0&nbsp;A<br />
* '''Plugable'''<br />
** [http://plugable.com/products/USB2-HUB4BC/] USB2-HUB4BC 4 Port USB 2.0 Hub with BC 1.1 Fast Charging. 5&nbsp;V 2.5&nbsp;A power supply. Powering Raspberry Pi via microUSB from a hub port. USB Audio peripheral tested and working.<br />
** [http://plugable.com/products/USB2-HUB-AG7/] USB2-HUB-AG7 7 Port USB 2.0 Hub with 5&nbsp;V 3&nbsp;A power supply. There are US and UK power supply versions and it can be ordered in US and (for the UK version) many countries in Europe. There is a video showing this hub powering both the Raspberry Pi several peripherals at once[http://www.youtube.com/watch?v=pDA7MxFtoS0]. <br />
* '''Pluscom'''<br />
** Pluscom 7 Port USB 2.0 Hub Model U7PH-3A with 3&nbsp;A PSU. USB ID 1a40:0101. Powering Raspberry Pi via microUSB from a hub port. Internally two 4 Port switches linked. Leaks power back up USB data cable to Raspberry Pi, but it is not really a problem when powering Raspberry Pi at the same time.<br />
*'''Satechi'''<br />
** ST-UH12P 12 port powered hub with 2 Control Switches. Also works while powering the Raspberry Pi.<br />
*'''Staples (Business Depot) (Bureau EN GROS)'''<br />
** Staples 4-port hub Item 607477-CA<br />
*'''StarTech.com'''<br />
** StarTech.com 7-port Compact USB 2.0 Hub (ST7202USB). Comes with 5&nbsp;V 2&nbsp;A supply. Shows in lsusb as two Genesys Logic, Inc. USB-2.0 4-Port HUBs (05e3:0608). Back powers Raspberry Pi (just, voltage across TP1 & TP2 is a little low when powered from this hub).<br />
*'''SumVision'''<br />
** Sumvision Slim 4 Port High Speed USB 2.0 HUB with PSU 5&nbsp;V 1.0&nbsp;A (from [http://www.7dayshop.com/catalog/account_history_info.php?page=1&order_id=5130107 | 7dayshop ])<br />
*'''Sitecom'''<br />
** CN-032 4 Port USB 2.0 Pocket Hub. Works for powering the Raspberry Pi, an USB WLAN Adapter, wireless Kbd+Mouse. Using an 2500&nbsp;mA Voltcraft <br />
** CN-060 4 Port USB 2.0 Hub powered with AC Adapter (1&nbsp;A). Powering Raspberry Pi via microUSB from a hub port.<br />
** CN-061 7 Port USB 2.0 Hub powered with AC Adapter. There is a voltage problem on the left half of the hub (4 ports) that do not deliver enough current to feed a wifi dongle (tested with an RTL8191S). The remaining 3 ports on the right half are instead working as expected. [http://www.raspberrypi.org/phpBB3/viewtopic.php?f=28&t=24247]<br />
*'''Sweex'''<br />
** US014 4 Port USB 2.0 Hub<br />
*'''Targus'''<br />
** ACH81xx 7-port powered hub. 5&nbsp;V 3&nbsp;A power supply, with 2 high power ports. (possible conflicting behaviour with USB keyboard / Wi-Fi Dongles)<br />
** ACH63EU 4-port. Using a 5&nbsp;V 2&nbsp;A power supply, which isn't supplied with the hub, it is able to power the Raspberry Pi as well.<br />
*'''The Pi Hut'''<br />
** 7 Port USB Hub (from [http://thepihut.com/products/7-port-usb-hub-for-the-raspberry-pi The Pi Hut's Raspberry Pi Store])<br />
*'''Trendnet'''<br />
** [http://www.trendnet.com/products/proddetail.asp?prod=130_TU2-700&cat=49] TU2-700 7 Port Powered USB 2.0 Hub with AC Adapter (5&nbsp;V 2&nbsp;A)<br />
*'''Tripp-Lite'''<br />
** [http://www.tripplite.com/en/products/model.cfm?txtModelID=3167] U222-007-R 7 Port Powered USB 2.0 Hub with AC Adapter (5&nbsp;V 2.5&nbsp;A) Powering Raspberry Pi from the hub works.<br />
*'''Ultron'''<br />
** [http://www.ultron.de/v1/produktansicht.php?artnr=67072&kid=bfa8340c4e245...&l=en&WGType=Neue+USB-HUBS] UHN-710 7-port powered hub with PSU 5&nbsp;V, 3&nbsp;A. USB ID 1a40:0201.<br />
*'''VANTEC'''<br />
** 4 Port USB 2.0 Powered Hub Model: UGT-MH304. 5&nbsp;V 2&nbsp;A AC/DC adapter. Go 2.0 Mini hub.<br />
*'''Z-TEK'''<br />
** Z-TEK 7-port powered hub with PSU 5&nbsp;V, 4&nbsp;A. USB ID 1a40:0201.<br />
*"Unknown"<br />
** 10(7-4) port hub idVendor=1a40, idProduct=0201 / idVendor=1a40, idProduct=0101 works<br />
<br />
===Problem USB Hubs===<br />
<br />
Please check known workarounds [http://elinux.org/Rpi_USB_check-list here] before adding to the list<br />
<br />
*'''Addon'''<br />
** 7-Port Powered Hub - labelled ADDUH070P - Gives constant Eth0 errors on boot.<br />
*'''Belkin'''<br />
** 7-Port Powered Mobile Hub - device labelled F4U018, packaging labelled F5U701. lsusb reveals it to be two Genesys Logic 4-port hubs based on the GL850G chipset (vendor: 0x05e3 product: 0x0608) ganged together. Yields a lot of "handle_hc_chhltd_intr_dma:: XactErr without NYET/NAK/ACK" errors and device resets in /var/log/messages. Low speed devices such as keyboards work OK, Wi-Fi/mass storage is unreliable or broken. -- No error messages with the latest kernel, but it is still unstable with mass storage devices. Also, leaks current back to the Raspberry Pi (can be fixed by overtaping GND and +5&nbsp;V pinouts)<br />
** F4U022 7-Port powered USB hub (powered 5&nbsp;V, 2.6&nbsp;A), same as F4U018<br />
** 7-Port Powered Hub - device labled F5U237 Rev.3 - ID 050d:0237 Wired Ethernet fails to connect; gives "DWC OTG HCD URB enqueue failed adding QTD. Error status -4008" Result is same as DUB-H7 below.<br />
** F5U404 Hi-Speed USB 2.0 4-Port Mobile Hub. Faulty/bad design; Leaks current back up the cable to the Raspberry Pi.<br />
** F5U307 Hi-Speed USB 2.0 7-Port Hub (Powered, able to apply power to Raspberry Pi via micro USB from this hub at same time) It work's sometimes. (Works always without powering the Raspberry Pi, haven't tried that)<br />
<br />
*'''Dell'''<br />
** Dell U2410 Monitor Built-in 4 Port Hub - Shows up as a pair with 0424:2514 and 0424:2640. Standard Microsystems Corp. USB 2.0 Hub. When connecting some devices it kills the Ethernet with "smsc95xx 1-1.1:1.0: eth0: Failed to read register index 0x0000011X" errors. It did work for a keyboard and webcam. Bluetooth that works connected directly to the Raspberry Pi triggers the error.<br />
<br />
*'''DELTACO'''<br />
** 7-Port USB Hub UH-713 Rev 3. This one consists also of two 05e3:0608 Genesys Logic, Inc. USB-2.0 4-Port HUBs connected together. The power supply is rated at 5 V 2 A. It kills Ethernet when X11 is started.<br />
<br />
*'''Dynex'''<br />
** 7-Port USB Hub - Does not work in Debian 19-04 image.<br />
** DX-HB7PT 7-Port USB Hub - As per the Gear Head below, it's 2 daisy-chained Genesys Logic 05e3:0608 devices. Appears to result in significant slow downs when the USB is under load, such as running the root filesystem from a USB drive.<br />
<br />
*'''Dynamode'''<br />
** 7-Port USB 2.0 Hub (Silver and black). Feeds power back up the interconnect to the Raspberry Pi causing the power LED to light on the Raspberry Pi if the hub is powered on, but the Raspberry Pi is not. The Raspberry Pi also fails to boot when powered off this hub, with or without the interconnect plugged in. Stops the network from working when connected to the Raspberry Pi after booting the Raspberry Pi - cannot ssh to the Raspberry Pi. Best avoided. :-( Shows up in ''lsusb'' as a pair of ''ID 05e3:0608 Genesys Logic, Inc. USB-2.0 4-Port HUB'' which is interesting. - Confirmed. This hub also appears unable to power an external USB drive using a y-cable as it gives the error -71 message in dmesg (when providing external power to the Raspberry Pi).<br />
** 4-Port High-Speed USB 2.0 Hub (USB-H40-A2.0), came with with a 1&nbsp;A power supply. Leaks power to the Raspberry Pi through the uplink. Doesn't work with Raspberry Pi, unless the Raspberry Pi is powered by a second power source. This hub is completely generic and I've seen it being sold under different brand names as well. Therefore, a picture is [http://i.imgur.com/BPZ3j.jpg included] for easy identification. <br />
<br />
*'''D-Link'''<br />
** 7-Port USB Hub DUB-H7 (Crashes USB stack, including Ethernet, when plugging / using some peripherals). (See note above, it works with some distros and/or with latest firmware)<br />
<br />
*'''E-Solution'''<br />
** 4-Port 2&nbsp;A Supply (Does not detect at all during boot or after boot- no messages) [IC = Alcor Micro Corp (AU6254)]<br />
<br />
*'''Fosmon'''<br />
** 7-Port USB 2.0 Hub with 1&nbsp;A Power Supply (Causes interference with other USB devices and sends enough power to light up the Raspberry Pi with it's Micro USB cable unplugged).<br />
<br />
*'''Gear Head'''<br />
** UH7250MAC 7-port powered hub. Internally, two daisy-chained Genesys Logic 05e3:0608 devices. Causes Ethernet instability when used under very specific circumstances, in X11.<br />
** <strike>UH5200T 4-port powered hub. As of 2012-08-16 Wheezy, if any USB 1.x device (a keyboard, for example) is plugged into this hub, Ethernet stops, and USB interrupts for other devices get dropped (keys repeating forever), etc. Occurs even if power is not attached (not a power leakage problem).</strike> Appears working after a bootloader and/or firmware update on 9/12. Also, turned out to be somewhat more specific to the combination of two particular low-speed devices.<br />
<br />
*'''Hama'''<br />
** 4-Port USB 2.0 "bus hub", model 78496 (?). Only works for low power devices (card readers?), but it does not work for power hungry devices (HDD and WLAN). It doesn't boot when hub connected to Raspberry Pi. The funniest thing is that Raspberry Pi powers on when I plug in this hub to normal size USB port (not that small dedicated port). idVendor=05e3, idProduct=0608<br />
<br />
*'''Kensington'''<br />
** 7-Port Dome Hub model no 1500129 (Possible problems with malfunctioning keyboard, kills mouse when GUI started).<br />
<br />
*'''iBall'''<br />
** Piano 423 4-Port USB hub. Listed in lsusb as Genesys Logic. Fails to deliver enough power to connected devices even when using AC power suply.<br />
<br />
*'''Inland'''<br />
** 4-Port USB 2.0 Cable Hub model no 480426 (Some devices work, some don't, cheap unshielded untwisted wire design)<br />
<br />
*'''Logik'''<br />
** LP7HUB11 7-Port USB Hub. (Ethernet failed, slow response, in LXDE. Happened whether or not the hub's independent power supply was connected to the hub.)<br />
<br />
*'''Soniq'''<br />
** 4-Port 5&nbsp;V supply. Model number CUH100. (B). Appears to draw power away from the Raspberry Pi, even when the Raspberry Pi has an isolated power line. Netgear WNA1100 Wi-Fi Adapter (which is known to work in other setups is recognized, but it is unresponsive).<br />
<br />
*'''Targus'''<br />
** ACH115EU 7-port powered hub. 5&nbsp;V 3&nbsp;A power supply. Arduino communicates with Raspberry Pi when connected directly to Raspberry Pi's USB port, but it hangs as soon as if connected via ACH115. Also sometimes smsc95xx eth0 Failed to read register index 0x00000114 etc. errors in syslog when used.<br />
<br />
*'''TCM'''<br />
** Model 234298 s/n T634007737 powered hub. 4 ports plus card reader. 1&nbsp;A power supply. Model B, Wheezy Raspbian works OK with keyboard/mouse, but there are problems with Wi-Fi no connects. (insufficient power?)<br />
<br />
*'''Trust'''<br />
** 10-port USB 2.0 Hub (powered). Prevents Ethernet from being recognised.<br />
** SliZe 7 port USB 2.0 Hub (powered) - Item number 17080 (Barcode 8 713439 170801). Prevents Ethernet from being recognised. Keyboard sends multiple characters. <br />
<br />
*'''Unbranded / Multiple Brands'''<br />
** 7-port silver/black hub. Also sold elsewhere under brands such as 'EX-Pro', 'Trixes' and 'Xentra' -- This is ''probably'' due to an inadequate power supply. -- I replaced the terrible power supply with a very good one, kept getting "DEBUG: handle_hc_chhltd_intr_dma:: XactErr without NYET/NAK/ACK" in dmesg, with no devices plugged in to the hub (with or without the power supply in). Measurements by [[User:TrevorGowen|TrevorGowen]] ([[User talk:TrevorGowen|talk]]) of the power loading behaviour of an example of this type of hub and its supplied PSU are logged at [http://www.cpmspectrepi.webspace.virginmedia.com/raspberry_pi/MoinMoinExport/PoweredUSBHubs.html CPM-Spectre-Pi...PoweredUSBHubs], together with similar measurements of other devices.<br />
** Generic 7-port black hub with Genesys Logic GL850A chipset<br />
** Cerulian 10 Port USB 2.0 Top Loading Hub with 2&nbsp;A supply (kills mouse and network port)<ref>http://www.raspberrypi.org/forum/absolute-beginners/cheap-powered-usb-hub-uk/#p76452</ref><br />
** [http://www.monoprice.com/products/product.asp?c_id=103&cp_id=10307&cs_id=1030701&p_id=226 USB 2.0 4 PORT INT/EXT DUAL HUB BAY] -- Genesys Chipset -- idVendor=05e3, idProduct=0607 -- low speed devices worked, but there are strange USB failures when X session started. High speed devices such as hard drives had failures.<br />
<br />
== USB Remotes ==<br />
* ATI Remote Wonder (X10 Wireless Technology, Inc. X10 Receiver) — ID 0bc7:0004 — appears as a joystick-like 2 button mouse and a 0-9 keypad without drivers on console and X.<br />
<br />
* [http://www.amazon.com/gp/product/B005DKZTMG/ref=oh_details_o02_s00_i00 Logitech Wireless Touch Keyboard K400 with Built-In Multi-Touch Touchpad (920-003070)] - keyboard and touchpad work. Have not verified multi-touch features.<br />
<br />
* [http://www.ipazzport.com/02A.html iPazzport] mini 2.4&nbsp;GHz wireless keyboard and touchpad. <br />
<br />
* [http://www.ortek.com/html/pdt_view.asp?area=46&cat=152&sn=76 PKB 1800] Wireless Smart Pad ad Mini Keyboard. The pad works as a mouse, but not multi touch features. The keyboard works.<br />
<br />
* [http://www.riitek.com/product_Info.asp?id=56 Riitek RT-MWK01] '''Rii''' Wireless 2.4&nbsp;GHz Keyboard-mouse Combo, also known as [http://www.digicom.it/digisit/prodotti.nsf/itprodottiidx/WKEYPE01 Digicom WKEYPE01], and [http://www.verkkokauppa.com/fi/product/52783 Prodige Nanox]. Working perfectly, just plug & play.<br />
<br />
* [https://www.google.com/search?q=tranksung+TS-Y150 Tranksung TS-Y150] USB RF Keyboard and air mouse (B)<br />
<br />
* [http://www.tigerdirect.com/applications/SearchTools/item-details.asp?EdpNo=6753651&CatId=3680# Exo Ultra U12-41310 Mini Keyboard] Bluetooth Adapter, Touchpad, Laser Pointer, Presentation & Multimedia Controls work perfectly, but it needs a little love and config for make it work.[https://github.com/thunderbirdtr/rs-pi-exo-keyboard Exo Installer script]<br />
<br />
== USB Keyboards ==<br />
USB keyboards that present themselves as a standard HID (Human Interface Device) device should work. '''Please be aware that some of these keyboards were probably used with a powered hub'''<br />
=== Working USB Keyboards ===<br />
The following is a list of specific keyboards known to work and which appear to work fault-free.<br />
<br />
* '''A4 Tech'''<br />
** Model KL-5 USB Keyboard, 20&nbsp;mA.<br />
<br />
* '''ABS'''<br />
** M1 Heavy Duty Professional Gaming Mechanical Keyboard (B)<br />
<br />
* '''Action Star'''<br />
** ACK-5010U Mini Keyboard And Mouse<br />
<br />
* '''Accuratus'''<br />
** KYB-Toughball-HI<br />
<br />
* '''Acer'''<br />
** KG-0917 Wireless Keyboard And Mouse Bundle (B)<br />
** KU-0906 Compact Keyboard (B) (Also known as Genius LuxeMate i200 Keyboard)<br />
** SK-9625 Multimedia Keyboard (B) (multimedia functions not tested)<br />
<br />
* '''Adesso'''<br />
** [http://ergoprise.com/product_images/j/699/ADP-PU21_big__14173_zoom.jpg PS/2 to USB Adapter] ADP-PU21, 100&nbsp;mA (tested only with keyboards) Any PS/2 keyboard will work only if it will work with a reduced operating voltage.<br />
** Model AKB-410UB. Keyboard with Touchpad.<br />
<br />
* '''Apple''' (Apple keyboards that have USB ports require an external powered hub to work, and do not work on the Raspberry Pi directly! Note: Apple keyboard works fine using the latest Raspberry Pi, even when connected directly (and with mouse connected))<br />
** [http://upload.wikimedia.org/wikipedia/commons/thumb/e/ea/Apple_iMac_Keyboard_A1243.png/800px-Apple_iMac_Keyboard_A1243.png Apple Keyboard with Numeric Keypad (aluminium/wired) A1243]<br />
** [http://upload.wikimedia.org/wikipedia/commons/8/81/Apple_Keyboard_A1242.jpg Apple Keyboard (aluminium/wired) A1242]<br />
<br />
* '''Asda'''<br />
** Basic Wired Keyboard HK2026 (B)<br />
** Basic Wired Keyboard HK3014<br />
*** (Please note when I put this keyboard through Newlink USB hub, it didn't work as expected)<br />
** Premium Wireless Keyboard (white keys, silver back) HK8028<br />
** Wireless Multimedia Deskset (keyboard, mouse and USB dongle) Model: HKM8016B (Note: Shown on Asda Website as HK8016B) (B)<br />
<br />
* '''Asus'''<br />
** KS-631U (comes with Asus Vento KM-63 keyboard/mouse set, not using powered hub) (B)<br />
<br />
* '''Banbridge'''<br />
** [http://www.kurpirkti.lt/imagesi/infodb/org_d69dbd9707af8df77eae6e005f681a9a/BANDRIDGE-USB-2X-PS-2-ADAPTER.jpg PS/2 to USB Banbridge CPA4002 Adapter] (B) (Tested with Logitech C-SF17 Cordless Desktop Express)<br />
<br />
* '''BTC - Behavior Tech Computer Corp.'''<br />
** Wired Portable Keyboard Model 6100 US (86+9 keys)<br />
*** Works with or without a powered hub<br />
** Wireless Multimedia Keyboard with build in pointer/mouse Model 9029URF III (86+17 keys) (B)<br />
** [http://www.btc.com.tw/english/2-7-07keyboard.htm Wired Multimedia keyboard 6311U/6310U] - rated at 5&nbsp;V/100&nbsp;mA, works directly<br />
<br />
* '''Bush'''<br />
** Wired Slimline Keyboard KU-0833<br />
*** This does not require a USB hub in order to work with the Raspberry Pi<br />
*** In the UK, it is available from Argos for £9.99<br />
<br />
* '''Cerulian''' <br />
** Mini wireless keyboard and mouse deskset (B)<br />
<br />
* '''CD Training''' <br />
** [http://www.cd-training.fr/?&feed=product&product_id=308 Wireless Combo Keyboard and Mouse (SolClavGlos)]<br />
<br />
* '''Cherry'''<br />
** CyMotion Master Linux (B)<br />
** RS 6000 USB ON<br />
** G84-4100PTMUS (B) (Compact keyboard. Rated 100&nbsp;mA. Works directly in Raspberry Pi)<br />
<br />
* '''Compaq'''<br />
** Compaq Internet Keyboard KU-9978 (049f:000e). Rated 5&nbsp;V 100&nbsp;mA. Works directly connected to Raspberry Pi<br />
<br />
* '''Das Keyboard'''<br />
** Model S Professional Keyboard (Built in USB hub not tested) (B)<br />
** Model S Ultimate Keyboard (Built in USB hub working) (B)<br />
<br />
* '''Dell'''<br />
** SK-8115 (B) (Rated 100&nbsp;mA. Works directly in Raspberry Pi)<br />
** L100 (B)<br />
** RT7D50 (75&nbsp;mA) (run "sudo dpkg-reconfigure keyboard-configuration")<br />
** KB1421 (100&nbsp;mA)<br />
** KB2521 (100&nbsp;mA)<br />
** KB212-B (Works directly in Raspberry Pi, without powered hub)<br />
** 1HF2Y (Works directly in Raspberry Pi)<br />
** Bluetooth Wireless Keyboard and Mouse Bundle (B), Bluetooth USB dongle C-UV35 (Rated 500&nbsp;mA, but it works great), Keyboard Y-RAQ-DEL2, Mouse M-RBB-DEL4<br />
<br />
* '''Delux'''<br />
** K8050<br />
<br />
* '''Digicom'''<br />
** WKEYPE01 Wireless 2.4&nbsp;GHz Keyboard-mouse Combo, also known as [http://www.riitek.com/product_Info.asp?id=56 Riitek RT-MWK01] and [http://www.verkkokauppa.com/fi/product/52783 Prodige Nanox]<br />
<br />
* '''Dynex'''<br />
** DX_-WKBD (60&nbsp;mA) (B)<br />
** DX_-WKBDSL (Hot keys not yet tested with Debian) (tested through non-powered 3 dongle USB hub) (B)<br />
<br />
* '''EAPPLY'''<br />
** EBO-013 Wireless 2.4&nbsp;GHz compact keyboard with touchpad. Rated <40&nbsp;mA works directly from Raspberry Pi. eBay ref 260962010276 from Shenzen, China.<br />
<br />
* '''Emprex'''<br />
** Wireless Media Control Keyboard With Trackball 9039ARF III (Media functions untested)<br />
<br />
* '''Fujitsu Siemens''' <br />
** KB SC USB UK (!)<br />
** KB910 USB, with led light on the highest level (B)<br />
** KB400 USB US<br />
<br />
* '''GE''' <br />
** 98139 Rev.K1 (Power Keyboard) (lsusb shows it as "0b38:0010 Gear Head 107-Key Keyboard") - works without a hub (i.e. directly connected) (B)<br />
<br />
* '''Gear Head''' <br />
** KB3700TP (USB Mini Smart Touch Touchpad Keyboard) (B)<br />
** KB3800TP (Wireless Touch Mini Touchpad Keyboard with Smart Touch) (B)<br />
*** Works when plugged directly into Raspberry Pi, did not work with powered hub (could be a hub issue)<br />
** KB3800TPW (Windows Smart Touch Wireless Keyboard with Touchpad) (B)RASPBMC supported >> also see Problem USB Keyboards<br />
** KB4950TPW (Wireless Touch II Touchpad Keyboard) (B)<br />
** KB1500U (USB Mini Keyboard) (B)<br />
** KB5150 (2.4&nbsp;GHz wireless keyboard/mouse Combo) (B)<br />
*** Works well with a powered hub<br />
<br />
* '''Genius'''<br />
** Ergomedia 700 (GK-04008/C) used without Hub<br />
** KB-06XE (K639) (B)<br />
** LuxeMate i200 (GK-090017; not tested with Hub)<br />
** Slimstar 8000 wireless keyboard<br />
<br />
* '''Gigabyte'''<br />
** GK-KM7580 2.4&nbsp;GHz Wireless Multimedia Keyboard & Mouse<br />
<br />
* '''HP'''<br />
** KG-1061<br />
** KG-0851 Wireless Keyboard and Mouse<br />
** KU-0316 (B)<br />
** LV290AA#ABA Wireless Keyboard and Mouse<br />
** PR1101U (available from Sainsbury's in the UK, £8, July 2012)<br />
** SK-2880<br />
<br />
* '''Hyundai'''<br />
** HY-K201<br />
<br />
* '''iConcepts'''<br />
** 2.4&nbsp;GHz Wireless Keyboard and Optical Mouse Model 62550<br />
*** (saves a USB port since keyboard and mouse share one transceiver, $14.99 at Fry's Electronics)<br />
<br />
* '''Imation''' <br />
** KBD-702 Multi-media Wired Keyboard<br />
*** (works after the firmware update via [https://github.com/Hexxeh/rpi-update rpi-update] as of 06/27/2012)<br />
<br />
* '''IOGEAR'''<br />
** IOGEAR GKM561R Wireless HTPC Multimedia Keyboard with Trackball<br />
** IOGEAR GKM681R 2.4&nbsp;GHz Wireless Compact Keyboard with Optical Trackball and Scroll Wheel<br />
<br />
* '''iPazzPort'''<br />
<br />
* '''i.t.works'''<br />
** KC04 (direct and by USB hub)<br />
** KC Silicone (only tested directly)<br />
<br />
* '''Jenkins'''<br />
** Jenkins Wireless Desktop Set Blue (B)<br />
<br />
* '''KeySonic'''<br />
** ACK-540RF (Wireless USB keyboard with built-in trackpad); works fine on Debian Squeeze plugged directly into Raspberry Pi. Also works with Raspbmc with powered hub.<br />
** ACK-540RF+ (UK) Wi-Fi keyboard incl. touchpad with USB Wi-Fi dongle works fb with on model B/Raspbian/Wheezy via powered hub<br />
** ACK-3700C<br />
** ACK-340U+(DE)<br />
** ACK-3400U (UK) mini keyboard<br />
** ACK-612RF (GER) Wireless Mini-Keyboard; works fine with its wireless adpater plugged directly into Raspberry Pi<br />
<br />
* '''Labtec'''<br />
** [http://www.labtec.com/index.cfm/gear/details/EUR/EN,crid=28,contentid=692| Ultra-flat Keyboard]<br />
<br />
* '''Laptopmate'''<br />
** AK-98UNTN7-UBRII Laptopmate RII Touch N7 Mini Wireless Keyboard with touchpad<br />
<br />
* '''LC-Power<br />
** K1000BMW (lsusb: ID 1241:f767 Belkin; dmesg: HOLTEK Wireless 2.4&nbsp;GHz Trackball Keyboard) tested with Debian 6.0.4<br />
<br />
* '''Lenovo'''<br />
** SK-8825 UK (B)<br />
** Lenovo Enhanced Multimedia Remote with backlit keyboard N5902 (US)<br />
** Lenovo Mini Wireless Keyboard N5901 (US)<br />
<br />
* '''Lindy'''<br />
** 21840 (Wireless RF 2.4&nbsp;GHz Micro Keyboard with built-in optical touchpad/trackpad, USB); works fine on model B/Raspbian/Wheezy - the supplied Lindy USB nano dongle transceiver plugged directly into Raspberry Pi USB port.<br />
<br />
* '''Logik'''<br />
** Ultra slim keyboard LKBWSL11 (B) >> '''This is also listed under Problem USB Keyboards?'''<br />
<br />
* '''Logitech'''<br />
** Comfort Wave 450, labeled 100&nbsp;mA (M/N Y-U0001, P/N 820-001725, PID SC951C40001)<br />
** diNovo Mini wireless keyboard with media controls and clickpad 920-000586 (B)<br />
** diNovo Edge Keyboard, Windows edition, built-in TouchDisc track-pad, Bluetooth with USB mini-receiver 967685-0403 (B)<br />
*** older model 867777-0403 may need '''dwc_otg.speed=1''' added to cmdline.txt to avoid dropped/repeated keys and dropped mousepad taps/clicks (B)<br />
**** after Raspbian dist-upgrade about 12/12/12, if '''/lib/udev/rules.d/97-bluetooth-hid2hci.rules''' exists and di Novo Edge fails to respond, edit tail of line after "# Logitech devices" in that file from '''c71['''34'''bc]''' to '''c71[bc]''' to ignore c713 and c714 (do not wordwrap long line), then it works fine<br />
** Wii wireless keyboard KG-0802 (!)<br />
** C-BG17-Dual Wireless keyboard and mouse with wired USB receiver (B)<br />
** Deluxe 250 Keyboard<br />
** Internet 350 (M/N 967740-0403)<br />
** Internet Navigator Keyboard<br />
** MK120 wired keyboard and mouse<br />
** MK220 wireless keyboard and mouse<br />
** MK250 wireless keyboard and mouse (no hub needed)<br />
** MK260 wireless keyboard and mouse (no hub needed)<br />
** MK300 wireless keyboard and mouse<br />
** MK320 wireless keyboard and mouse [http://www.amazon.co.uk/Logitech-920-002885-MK320-Wireless-Desktop/dp/B003STDQYW/ref=sr_1_3?ie=UTF8&qid=1339166178&sr=8-3]<br />
** MK350 wireless keyboard (using Unifying receiver)<br />
** MK520 wireless keyboard and mouse<br />
** MK550 wireless keyboard and mouse (B)<br />
** MX3200 wireless keyboard and mouse (B)<br />
** MX5000 Bluetooth keyboard and mouse (B) The Logitech Bluetooth dongle also does proprietary wireless so it works without Bluetooth drivers.<br />
** EX100 Cordless Desktop, Wireless Keyboard and Mouse (B)<br />
** EX110 Cordless Desktop, wireless keyboard and mouse (B)<br />
** C-SF17 Cordless Desktop Express, Wireless Keyboard and Mouse (B) PS/2 Interface. Tested using [http://www.kurpirkti.lt/imagesi/infodb/org_d69dbd9707af8df77eae6e005f681a9a/BANDRIDGE-USB-2X-PS-2-ADAPTER.jpg PS/2 to USB Banbridge CPA4002 Adapter]<br />
** K120 Keyboard (B)<br />
** K200 Keyboard (B)<br />
** K230 Wireless Keyboard (Unifying receiver, no powered hub) (B)<br />
** K340 Wireless Keyboard (Unifying receiver, no powered hub) (B)<br />
** K350 Wireless Keyboard (B)<br />
** K400 wireless keyboard with touchpad - also listed under "problematic". Works for weeks with openelec and Raspbian without any problems. Worked out of the box - the on/off switch needs to be "on" for it to function correctly. Highly recommended if you are "working from the sofa". <br />+1 on this, works out of the box with 2012-10-28-wheezy, no powered hub.<br />
** K520 Keyboard (B)<br />
** K700 Wireless Keyboard with Touchpad and unifying receiver<br />
** K750 Wireless Solar Keyboard (B) (Mac version works too. (B) )<br />
** LX 710 - works fine with receiver plugged directly into the Raspberry Pi (accompanying mouse works fine too).<br />
** S510 wireless keyboard and mouse (B)<br />
** Ultra-Flat Keyboard (M/N Y-BP62A P/N 820-000245 PID SY126UK)labelled 100&nbsp;mA. OK direct into Model B Raspberry Pi.<br />
** G19 Gaming Keyboard, works fine with no external power. Illumination with external power. Powered hum in back of keyboard works too.<br />
** G15 Gaming keyboard, as long as you press the backlight button twice to turn off the backlight (it says below it dosen't work with backlight on.<br />
** V470 Bluetooth Laser Mouse<br />
<br />
''Keyboards and mice also together with Unifying receiver'' <br />
<br />
* '''Microsoft''' <br />
**Microsoft Comfort Curve Keyboard 2000<br />
**Microsoft Comfort Curve Keyboard 3000 for Business<br />
**Microsoft Digital Media Pro Keyboard Model: 1031 (Debian 13-Apr-2012)<br />
**Microsoft Natural Ergonomic Keyboard 4000 (B) (Debian "Wheezy" beta 18-June-2012)<br />
**Microsoft Wired Keyboard 600 Model 1366 (Debian 28-May-2012 on Production Model B)<br />
**Microsoft Wireless Desktop 700 Keyboard v2.0 (Raspbian Pisces image 08-June-2012 on Production Model B)<br />
**Microsoft Wireless Photo Keyboard (Model 1027) Unifying receiver, no hub<br />
**Microsoft Wireless Natural Multimedia Keyboard (Raspbian Pisces 08-July-2012) (B)<br />
**Microsoft Windows 2000 Keyboard (KB-USBK110610)<br />
**[https://www.microsoft.com/hardware/en-us/p/wired-keyboard-600/ANB-00001 Microsoft Wired Keyboard 600]. The keyboard is rated at 5&nbsp;V/100&nbsp;mA (Wheezy 5-Sept-2012)<br />
<br />
* '''Mikomi''' <br />
** Wireless Deskset KM80545 Keyboard and mouse (it works, but the range is terrible less than a metre) (B)<br />
<br />
* '''Monoprice'''<br />
** [http://www.monoprice.com/products/product.asp?c_id=104&cp_id=10404&cs_id=1040401&p_id=6854&seq=1&format=2|Monoprice PS/2 To USB Adapter] Directly and through an unpowered hub with a USB mouse plugged in.<br />
<br />
* '''Motorola'''<br />
<br />
** Bluetooth wireless ultra slim keyboard and mouse combo (sold as for the "Atrix" phone) work in combination with the Technika Bluetooth adaptor listed below<br />
<br />
* '''Novatech'''<br />
** [http://www.novatech.co.uk/products/peripherals/desktopkits/nov-wcombo.html|Novatech Wireless Combo - Keyboard & Mouse, Nano adapter] (B)<br />
<br />
* '''ONN'''<br />
**ONN Keyboard Stock No: ONA11HO089 (from Walmart). Seems to work fine, even without a hub.<br />
**ONN Keyboard Stock No: ONA11HO087 (from Walmart). Combination keyboard and mouse package with nano receiver. Be sure to configure keyboard layout.<br />
<br />
* '''Ortek'''<br />
** Ortek Technology, Inc. [http://www.ortek.com/html/pdt_view.asp?area=46&cat=150&sn=79 WKB-2000S] Wireless Keyboard with Touchpad works fine on Raspbian Wheezy and Raspbmc. Wireless USB receiver (device ID 05a4:2000) is recognised automatically. Connected directly to Raspberry Pi USB port, no powered hub used.<br />
<br />
* '''Perixx''' <br />
**Periboard 716 Wireless Ultra-Slim Keyboard with Touchpad (Debian 07-Jun-2012 on Production Model B)<br />
** PERIBOARD-502 wired keyboard inc built in touchpad (model B/Raspbian Wheezy)<br />
** Periduo-707 Plus (Wireless Keyboard and Mouse) works fine ''most'' of the time. Does suffer from dropouts and glitches though. Usual "drawing too much power from USB" problems show up as well - dropped key presses or constant autorepeats. These can be cured by pulling out and reinserting the dongle in the USB socket. The keyboard sometimes hangs after power on when used with my laptop - it seems to need 30 seconds of non-use before it works fine. Again, remove and insert the dongle cures it. Works fine vi my Benq monitor's USB Hub.<br />
<br />
* '''Philips''' <br />
**Wired Multimedia Keyboard SPK3700BC/97 (Debian 19-Apr-2012 on Production Model B)<br />
<br />
* '''Prodige'''<br />
**Nanox Wireless 2.4&nbsp;GHz Keyboard-mouse Combo, also known as [http://www.riitek.com/product_Info.asp?id=56 Riitek RT-MWK01] and [http://www.digicom.it/digisit/prodotti.nsf/itprodottiidx/WKEYPE01 Digicom WKEYPE01]<br />
<br />
* '''Rapoo'''<br />
**Rapoo E9080 Wireless Ultra-Slim Keyboard with Touchpad<br />
**Rapoo Wireless Multi-media Touchpad Keyboard E2700 [http://www.rapoo.com/showdetails.aspx?P_No=E2700]<br />
**Rapoo Ultra-Slim Wireless Multimedia Keyboard and Mouse E9060 (works proper on powered USB Hub)<br />
<br />
*'''Riitek'''<br />
**RT-MWK03 mini wireless keyboard & trackpad<br />
**RT-MWK02+ mini Bluetooth keyboard & trackpad. Followed instructions from this page: [http://www.ctheroux.com/2012/08/a-step-by-step-guide-to-setup-a-bluetooth-keyboard-and-mouse-on-the-raspberry-pi/] and it worked, connection persists across reboots, no problem with either builtin USB or powered USB hub.<br />
**RT-MWK01 mini wireless 2.4&nbsp;GHz Keyboard-mouse Combo, also known as [http://www.digicom.it/digisit/prodotti.nsf/itprodottiidx/WKEYPE01 Digicom WKEYPE01], and [http://www.verkkokauppa.com/fi/product/52783 Prodige Nanox]<br />
<br />
*'''Rosewill'''<br />
** RK-200 Standard Keyboard<br />
<br />
*'''Saitek'''<br />
** Eclipse II Backlit Keyboard PK02AU (B)<br />
** Eclipse Backlit Keyboard PZ30AV (B) - works fine when connected directly to Raspberry Pi rev.1 and 2 USB port. No powered hub used.<br />
** Expression Keyboard (US) <br />
** Cyborg V.5 (B)<br />
<br />
*'''SelecLine'''<br />
** WK11P & WM11P-SP-PP. Keyboard and mouse set. (B)<br />
<br />
*'''SIIG'''<br />
** SIIG Wireless Multi-Touchpad Mini Keyboard 02-1286A v1.0 (B)<br />
<br />
*'''Silvercrest'''<br />
** MTS2219 Wireless Keyboard and mouse set. Powered hub NOT used. (B) <br />
<br />
*'''SolidTek'''<br />
** Solid Tek KB-P3100BU ASK-3100U. <br />
<br />
*'''Sony'''<br />
** Keyboard for PlayStation 2 (PS2) Linux. Works without powered hub with 5&nbsp;V 1&nbsp;A supply, requires manual keyboard remapping with Debian Squeeze to USA 101-key layout.<br />
<br />
* '''SteelSeries'''<br />
** Merc keyboard (B)<br />
<br />
* '''Sun Microsystems'''<br />
** Model: Type 7, SUN PN: 320-1348-02 (Danish key layout)<br />
** Model: Type 6, SUN PN: 320-1279-01 (Danish key layout)<br />
<br />
* '''Sweex'''<br />
** [http://www.sweex.com/en/assortiment/input/keyboards/KB060UK/ KB060UK] Wired Multimedia Keyboard<br />
<br />
* '''Technika'''<br />
** WKEY03 (B)<br />
** TKD-211<br />
<br />
* '''Tesco'''<br />
** Value Keyboard VK109 (B)<br />
** Multimedia K211 Wired Keyboard (B)<br />
<br />
*'''The Pi Hut'''<br />
** Super Slim Apple Style Keyboard (from [http://thepihut.com/products/usb-keyboard-for-the-raspberry-pi The Pi Hut's Raspberry Pi Store])<br />
** Super Slim Apple Style Keyboard Set (Keyboard & Mouse) (from [http://thepihut.com/products/usb-keyboard-mouse-bundle-for-the-raspberry-pi The Pi Hut's Raspberry Pi Store])<br />
<br />
* '''Trust'''<br />
** Trust 17916 Compact Wireless Entertainment Keyboard http://www.trust.com/products/product.aspx?artnr=17916 (B)<br />
** Trust ClassicLine Keyboard http://trust.com/17184 <br />
** Trust Camiva MultiMedia Keyboard http://trust.com/products/product.aspx?artnr=16087<br />
** Trust Convex Keyboard http://trust.com/products/product.aspx?artnr=17603 tested Debian 6-19-04-2012 and archlinuxarm-13-06-2012 (B)<br />
<br />
* '''Unbranded'''<br />
** AK-601 Wireless Mini Keyboard and Trackball (with laser pointer) - sourced from eBay Chinese seller<br />
<br />
* '''Unicomp'''<br />
** USB Endurapro - keyboard and trackpoint work perfectly from powered hub<br />
<br />
* '''Q-Connect'''<br />
** AK-808 (B)<br />
<br />
* '''Xenta'''<br />
** 2.4&nbsp;GHz Wireless Multimedia Entertainment Keyboard with Touchpad (B)<br />
** Mini Multimedia Keyboard (Model no.: 808M) (B)<br />
<br />
===Problem USB Keyboards===<br />
<br />
Note that generally PS/2 keyboards with an USB adapter will not work directly on a Raspberry Pi port, due to the fact that PS/2 keyboards are designed for normal 5&nbsp;V +-5% range, while USB keyboards must be designed to work with 4.4 Volt, and generally USB devices on the Raspberry Pi may receive less than 4.75 Volt. PS/2 + USB adapter keyboards might work behind a powered hub, which does provide the full 5.0&nbsp;V. Some of these keyboards work when running the latest Raspbian, but not when using the overclocked XBMC version of Raspbmc, probably due to the overclocking drawing more power away from the rest of the support system devices.<br />
<br />
* '''A4 Tech'''<br />
** Model GL-6 USB Keyboard, 20&nbsp;mA. Part of wireless keyboard/mouse bundle GL-6630 (GL-6 + G7-630 + RN-10B) - suffers from USB flakeyness. Even on a powered hub. No problems on other computers I have tested it with.<br />
* '''Accuratus'''<br />
** Accuratus KYBAC100-101USBBLK causes kernel panic (rated 100&nbsp;mA). Tested with 1000&nbsp;mA cheap unbranded and Nokia 1200&nbsp;mA power adaptors.<br />
* '''Apple'''<br />
** [http://www.powerbookmedic.com/xcart1/images/D/apple-keyboard.jpg Apple Keyboard (109 keys) A1048]. Draws too much power and does not seem to work properly when plugged into a powered hub. <br />
*'''Argos'''<br />
** Argos Value Wired Keyboard causes kernel panic<br />
* '''Choidy'''<br />
** Identifiers from usb-devices: Vendor=1a2c ProdID=0002 Rev=01.10 Product=USB Keykoard (yes, 'Keykoard') causes kernel panic<br />
* '''Cit''' <br />
** KB-1807UB Causes kernel panic (rated <200&nbsp;mA)<br />
* '''Dell'''<br />
** SK-8135 (B) (Rated 1.5&nbsp;A. Takes too much power from Raspberry Pi even when not used as USB hub. Symptom = repeated keystrokes)<br />
** SK-8115 causes kernel panic (rated 100&nbsp;mA) Debian 6-19-04-2012 (B)<br />
** Y-U0003-DEL5 Sticky / Non-responsive keys<br />
* '''Gear Head'''<br />
** KB2300U - Causes kernel panic (B)<br />
** KB3800TPW - Wireless Touch Touchpad Keyboard - Wireless dongle disrupts USB and ethernet whether direct or on powered hub, no keyboard/mousepad response in Raspbian (logged in syslog) or Raspbmc (no logs written)(B)<br />
* '''GMYLE'''<br />
** Wired USB Slim Chocolate Multimedia Media Typing Keyboard With 3 USB Port hub (B) - Kernel Panic on startup if plugged in. If plugged in at login prompt then freeze. [http://www.amazon.co.uk/gp/product/B0067EC3GW/]<br />
* '''Inland''' <br />
** Inland USB Keyboard Model #70010<br />
* '''Jeway'''<br />
** JK-8170 "The Hunter" - causes kernel oops (Debian6-19-04-2012) (B)<br />
* '''Labtec'''<br />
** ultra-flat wireless desktop USB - Keyboard has 'sticky' keys. Tested both debian6-19-04-2012 and archlinuxarm-13-06-2012 (B)<br />
* '''Logik'''<br />
** Wired Multimedia Keyboard Model: LKBWMM11 - causes kernel panic (on Debian 190412 distro) (B)<br />
** Wired Ultra Slim Keyboard Model: LKBWSL11 - causes USB power issues. Not reliable. Causes other USB devices to fail (B) >> '''This is also listed under Working USB Keyboards??'''<br />
* '''Logitech'''<br />
** Logitech Illuminated Keyboard (unstable; not working with led light on; tested both US and NO layouts with both Apple iPad 2 and Asus TF-101 USB chargers)<br />
** G110 Gaming Keyboard - only works with illumination off, otherwise unresponsive. Once failed it needs reconnecting before another attempt. (B)<br />
** G15 Gaming Keyboard - LCD and key backlights flicker, 95% unresponsive to typing. I don't know of a way to turn the illumination off. (B)<br />
** K360 Wireless Keyboard - Occasional sticky keys. (B)<br />
** K400 wireless keyboard with touchpad (completely non-functional on debian6-19-04-2012)<br />
** G510 Gaming Keyboard - lagging or unresponsive keys.<br />
** MX5500 wireless keyboard and mouse with USB Bluetooth reciever - Unstable, looses connection without prior notice<br />
** EX100 Cordless Desktop, wireless keyboard and mouse. Mouse and keyboard hangs every few minutes (with or without hub).<br />
* '''Microsoft''' <br />
** Wireless Desktop 800 - Keyboard has 'sticky' keys. (B)<br />
** Wireless Entertainment Keyboard - No key input recognized (possibly connectivity issue as pairing devices does not seem to work)<br />
** Wireless Optical Desktop 1000 - Keyboard has 'sticky' keys (B)<br />
** Wireless Keyboard 2000 - Keyboard has 'sticky' keys. (B)<br />
** Wireless Desktop 3000 - Keyboard has 'sticky' keys.<br />
** Arc wireless - Keyboard has 'sticky' keys. (B)<br />
** Sidewinder X4 - Keyboard has 'sticky' keys. (B)<br />
** Sidewinder X6 - Keyboard has 'sticky' keys. (B)<br />
** Wireless Comfort Keyboard 5000 - Keyboard has 'sticky' keys. (B)<br />
** Razer Reclusa - Keyboard has 'sticky' keys. (B rev 2.0)<br />
* '''Novatech'''<br />
** NOV-KEY2 - Causes kernel panic (B)<ref>http://www.raspberrypi.org/forum/troubleshooting/keyboard-creates-kernal-panic/page-2</ref><br />
* '''PC World Essentials'''<br />
** PKBW11 Wired Keyboard - no power to keyboard, no error messages on both Arch 29-04-2012 and Debian6-19-04-2012, the same Raspberry Pi works with Asda keyboard. Me too, but it caused a kernel panic -- tested on powered hub and direct.<br />
* '''Razer'''<br />
** Razer Tarantula gaming keyboard - sticky keys, could be power issue as is programmable with host powered USB hub and audio jacks.<br />
** Razer BlackWidow - Sticky keys, could be a power related issue due to illuminated logo (Blue LED).<br />
** Razer Arctosa - Sticky keys, most probably power related issue since it states it's rated at 5&nbsp;V 500&nbsp;mA. (B)<br />
* '''SIIG'''<br />
** Wireless Ultra Slim Multimedia Mini Keyboard JK-WR0612-S1 - Unresponsive and sticky keys.<br />
* '''Texet'''<br />
** MB-768B standard keyboard (Rated 5&nbsp;V 1.5&nbsp;A (!), so probably too much power drain. Kernel panic, Debian6-19-04-2012)<br />
* '''Trust''' <br />
** TRUST GXT 18 Gaming Keyboard - No power to keyboard, could be a driver issue - no error messages.<br />
* '''Unbranded'''<br />
** Compuparts<br />
** model no. HK-6106 (B) <ref>http://www.raspberrypi.org/forum/troubleshooting/keyboard-creates-kernal-panic/page-2</ref><br />
** LK-890 (Multimedia keyboard & Optical Mouse) - kernel panic on Debian Squeeze, ArchLinux and Qtonpi.<br />
* '''Verbatim'''<br />
** [http://www.amazon.com/gp/product/B004LB5AKY/ref=oh_details_o00_s00_i02|Verbatim 97472 Mini Wireless Slim Keyboard and Mouse] - Keyboard has lagging, unresponsive and sticky keys issues. (Tested with and without powered USB hub.)<br />
* '''Wilkinsons / TEXET'''<br />
** Model MB-768B causes kernel panic on debian6-19-04-2012.<br />
* '''Xenta'''<br />
** HK-6106 - causes kernel panic (on Debian 190412 distro)(B)<br />
** Multimedia Wireless Keyboard and Mouse Set (Keyboard Model: HK3518B + Mouse Model HM3301) (B) - occasional sticky keys, and occasional complete lock-up<br />
<br />
== USB Mouse devices ==<br />
USB mouse devices that present themselves as a standard HID (Human Interface Device) device should work, however some hardware requires special drivers or additional software, usually only compatible with Windows operating systems. <br />
<br />
===Working USB Mouse Devices===<br />
The following is a list of specific mouse devices known to work and which appear to be fault-free.<br />
<br />
* '''A4Tech'''<br />
** OP-530NU Padless Wired Mouse<br />
<br />
* '''Asda'''<br />
** HM5058 (Smart Price) Wired Mouse<br />
** Wireless Multimedia Deskset (keyboard, mouse and USB dongle) Model: HKM8016B (Note: Shown on Asda Website as HK8016B) (B)<br />
<br />
* '''ASUS'''<br />
** MS-511U (comes with Asus Vento KM-63 keyboard/mouse combo) (B)<br />
** MG-0919 (wireless)<br />
<br />
* '''Belkin'''<br />
** F8E882-OPT (B)<br />
<br />
* '''Cerulian Technology'''<br />
** 3 Button Mini Mobile Blue Trace Mice - Model:N96JA<br />
<br />
* '''Dell'''<br />
** M-UVDEL1 (B)<br />
** MOC5UO (100&nbsp;mA)<br />
** M056U0A (B)<br />
** DZL-MS111-L (B) (100&nbsp;mA)<br />
** MS-111P (100&nbsp;mA)<br />
** Bluetooth Wireless Keyboard and Mouse Bundle (B), Bluetooth USB dongle C-UV35 (Rated 500&nbsp;mA, but it works great), Keyboard Y-RAQ-DEL2, Mouse M-RBB-DEL4<br />
<br />
* '''Dynex'''<br />
** DX-WMSE (100&nbsp;mA) (B)<br />
<br />
* '''Fellowes'''<br />
** 99928 USB Micro Track Ball (works without a hub, directly plugged in) (B)<br />
<br />
* '''Filand'''<br />
** OP-102i Mini Optical Mouse<br />
<br />
* '''Genius'''<br />
** GM-04003A (B)<br />
** Slimstar 8000 wireless mouse (Can be intermitent. Mouse pointer sometimes is irratic.)<br />
** Traveler 515 Laser<br />
<br />
* '''HP'''<br />
** MN-UAE96 (The basic stock HP wired mouse)(B)<br />
<br />
* '''iConcepts'''<br />
** 2.4&nbsp;GHz Wireless Keyboard and Optical Mouse Model 62550<br />
*** (saves a USB port since keyboard and mouse share one transceiver, $14.99 at Fry's Electronics)<br />
<br />
* '''Jenkins'''<br />
** Jenkins Wireless Desktop Set Blue (B)<br />
<br />
* '''Kensington'''<br />
** Kensington Expert Mouse Trackball K64325<br />
** Kensington Expert Mouse "Slimblade" K72327US<br />
<br />
* '''Labtec'''<br />
** Corded Laser Glow Mouse 1600, rated 5&nbsp;V 100&nbsp;mA (P/N 810-000819, M/N M-UAZ149, PID GT83401)<br />
<br />
* '''Lenovo'''<br />
** Wired Optical Mouse Model: MO28UOL<br />
<br />
* '''Logik'''<br />
** Wired Optical Glow Mouse Model: LGGMO10. (B)<br />
<br />
* '''Logitech'''<br />
** B105 Mouse for Laptops (OEM)<br />
** Cordless Pilot Optical Mouse M/N M-RR95 with Cordless Mouse Receiver M/N C-BA4-MSE<br />
** G5 Logitech Gaming Mouse (B)<br />
** G5v2 Logitech Gaming Mouse (B)<br />
** G500 Logitech Gaming Mouse (B)<br />
** G700 Logitech Wireless Gaming Mouse (B)<br />
** LX-700 Cordless Desktop Receiver (B)<br />
** LX 710 Wireless Mouse - works fine with receiver plugged directly into Raspberry Pi (accompanying keyboard works fine too).<br />
** M90 optical mouse<br />
** M185 Wireless Mouse (B)<br />
** M210 (part of the MK260 set) (B)<br />
** M305 Wireless Mouse<br />
** M310 Cordless Mouse<br />
** M325 Wireless Mouse<br />
** M505 USB wireless laser, model no: 910-001324 (B)<br />
** M510 Wireless Mouse (B)<br />
** M705 Marathon Mouse (Unifying receiver, no powered hub) (B)<br />
** M-BD58 Wheel Mouse (B)<br />
** M-BJ58/M-BJ69 Optical Wheel Mouse (B)<br />
** M-BJ79 (B)<br />
** M-BT96a Optical Mouse<br />
** MX320/MX400 laser mouse (B)<br />
** MX518 Optical wheel mouse (B)<br />
** Optical USB Mouse (M/N 931643-0403)<br />
** Performance Mouse MX (B)<br />
** MX Revolution (B) (Debian "Wheezy" beta 18-June-2012)<br />
** VX Nano Cordless Laser Mouse for Notebooks<br />
** Wheel Mouse (M/N BJ58)<br />
<br />
* '''Medion'''<br />
** Mini mouse Model M101-CBJ P/N 40016632 S/N 7BFSA00003445 rated 5&nbsp;V 100&nbsp;mA. Works fb on model B with Raspbian Wheezy<br />
<br />
* '''Microsoft''' <br />
** Comfort Curve Mouse 3000 for Business<br />
** Comfort Mouse 6000 (works when directly connected to Raspberry Pi (B). Does not work when connected through USB Hub (mouse pointer intermittent).<br />
** Compact optical mouse 500 V2.0 (B)<br />
** Wheel Optical Mouse (wheel and additional buttons not tested) (B)<br />
** Microsoft Intellimouse Optical Mouse<br />
** Microsoft Wireless Laser Mouse 8000<br />
** Microsoft Wireless Mobile Mouse 1000<br />
** Microsoft Wireless Mobile Mouse 3500<br />
** Microsoft Wireless Mobile Mouse 4000<br />
** Microsoft Wireless Mouse 700 v2.0<br />
** Microsoft Comfort Mouse 4500<br />
** Wireless IntelliMouse Explorer 2.0 (unifying receiver, no hub)<br />
<br />
* '''Novatech'''<br />
** [http://www.novatech.co.uk/products/peripherals/miceandtrackballs/nov-mouser.html|Novatech M1 USB Mouse - Wired](B)<br />
** [http://www.novatech.co.uk/products/peripherals/miceandtrackballs/nov-dl10.html|Novatech DL10 Wireless Mouse] (B)<br />
<br />
* '''Perixx'''<br />
** PERIMICE-210 U Red (Part No.R1J) <br />
<br />
* '''Razer'''<br />
** Boomslang Collectors Edition 2007 (B)<br />
<br />
* '''Rosewill'''<br />
** Rosewill RM-C2U<br />
<br />
* '''Saitek'''<br />
** Notebook Optical Mouse (PM46)<br />
<br />
* '''Samsung'''<br />
** Samsung model:AA-SM3PCPB USB Optical Mouse (draws 50&nbsp;mA) <br />
<br />
* '''Sun microsystems'''<br />
** Model: FID-638 , SunPN: 371-0788-01<br />
<br />
* '''Sweex'''<br />
** [http://www.sweex.com/en/assortiment/input/optical-mice/MI015/ MI015]<br />
<br />
* '''Swiftpoint'''<br />
** [http://http://www.americas.futuremouse.com/] Swiftpoint Mini Wireless Optical Mouse. Does not require any special drivers. Haven't confirmed if charging the mouse requires a powered USB hub or not.<br />
<br />
* '''Targus'''<br />
** AMU2701EUK (B)<br />
<br />
* '''Technika'''<br />
** TKOPTM2 (B)<br />
**TKD-211<br />
**TKNM110<br />
<br />
* '''Tesco'''<br />
** Wired optical mouse M211 (B)<br />
<br />
*'''The Pi Hut'''<br />
** USB Mouse for Raspberry Pi (from [http://thepihut.com/products/usb-mouse-for-the-raspberry-pi The Pi Hut's Raspberry Pi Store])<br />
** Super Slim Keyboard & Mouse Set (from [http://thepihut.com/products/usb-keyboard-mouse-bundle-for-the-raspberry-pi The Pi Hut's Raspberry Pi Store])<br />
<br />
* '''Trust'''<br />
** Trust Nanou Wireless Micro Mouse http://trust.com/products/product.aspx?artnr=17087<br />
<br />
* '''Verbatiam'''<br />
**Mini Nano Optical Mouse 97470 (wireless on non-powered three USB dongle hub) (B)<br />
<br />
* '''Xenta'''<br />
** MOW0810 (B)<br />
** Wired Optical Mouse (from [http://thepihut.com/products/usb-mouse-for-the-raspberry-pi The Pi Hut's Raspberry Pi Store])<br />
<br />
* '''Generic'''<br />
** Generic 2.4&nbsp;GHz Wireless Mouse (ID 040b:2013 Weltrend Semiconductor) (B)<br />
<br />
===Problem USB Mouse Devices===<br />
The following is a list of specific mouse devices that have problems working with the Raspberry Pi<br />
* '''A4Tech'''<br />
** Model G7-630 Wireless Mouse, 20&nbsp;mA. Part of wireless keyboard/mouse bundle GL-6630 (GL-6 + G7-630 + RN-10B) - suffers from USB flakeyness. Even on a powered hub. No problems on other computers I have tested it with.<br />
* '''HP'''<br />
** HP Retractable Mobile Mouse (Optical) HP Product Number XP472AA - errors / boot loop RASPBMC (B)removed mouse, started with no further errors. <br />
<br />
* '''Logik'''<br />
** Logik IMF Blue Trace Wired USB mouse (Model LMWBLU11) - disconnects from the USB port every 20 seconds when using the Raspian distro. Always reconnects to the USB port successfully (B)<br />
<br />
* '''Logitech'''<br />
** Logitech G400 Gaming Mouse - 100% CPU load and laggy mouse cursor when the mouse is moved. MX518 works fine on the same setup, so I suspect it's a polling rate issue. [http://tech2.in.com/reviews/mice/logitech-g400-is-it-a-worthy-successor/231012 this] says the mouse is 1000&nbsp;Hz out of the box, whereas the 518 is only 125&nbsp;Hz. Solution found: add usbhid.mousepoll=8 to the kernel commandline.<br />
<br />
* '''Microsoft'''<br />
** Microsoft Touch Mouse - Does not see right clicks, Only left.<br />
<br />
* '''Razer'''<br />
** Naga Wired USB mouse - the mouse seems to present itself as a keyboard because the numpad on the left-hand side of the device works, but the cursor doesn't move.<br />
<br />
* '''Roccat'''<br />
** Kone[+] Wired USB mouse - Nothing happens when moving the mouse, haven't looked further into the issue (B)<br />
<br />
* '''Trust'''<br />
** Optical USB Mouse MI-2250 - Nothing happens when moving the mouse (B)<br />
<br />
* '''Xenta'''<br />
** Multimedia Wireless Keyboard and Mouse Set (Mouse Model: HM-3301) (B) - frequent lost connection giving stuttering mouse cursor indicating USB current not enough for dongle<br />
<br />
== USB Real Time Clocks ==<br />
*Cymbet<br />
** Cymbet CBC-EVAL-06 USB Real Time Clock (FT2232 to SPI to RV-2123)<br />
Device information at http://www.cymbet.com/pdfs/DS-72-22.pdf<br />
Code to access the RTC from Linux: https://github.com/owendelong/Cymbet-RTC<br />
Does not require a powered hub.<br />
<br />
== USB Wi-Fi Adapters ==<br />
<br />
See also: http://www.element14.com/community/docs/DOC-44703/l/raspberry-pi-wifi-adapter-testing<br />
<br />
There is a howto on installing the TL-WN722N adapter [http://elinux.org/RPi_Peripherals#Wireless:_TP-Link_TL-WN722N_USB_wireless_adapter_.28Debian_6.29 here], which also acts as a guide for installing others too.<br />
<br />
===Working USB Wi-Fi Adapters===<br />
<br />
These adapters are known to work on the Raspberry Pi. This list is not exhaustive, other adapters may well work, but it has not yet been tried.<br />
<br />
'''Note:''' A Wi-Fi adapter will probably need more power than the Raspberry Pi USB port can provide, especially if<br />
there is a large distance from the Wi-Fi adapter to the Wi-Fi Access Point. Therefore, you may need to plug the Wi-Fi adapter into a powered USB hub.<br />
<br />
* '''3COM'''<br />
** 3CRUSB10075: ZyDAS zd1211rw chipset (!)<br />
<br />
* '''7DayShop'''<br />
** W-3S01BLK, W-3S01BLKTWIN: Unbranded product available from 7DayShop, in a single or twin pack. [http://www.7dayshop.com/catalog/product_info.php?cPath=777_9&products_id=112046], [http://www.7dayshop.com/catalog/product_info.php?&products_id=112527]. Tested on Debian Wheezy, with the dongle attached directly to the Raspberry Pi along with the wireless keyboard receiver. Shows up as a Ralink RT5370 device, and no drivers or additional software downloads required. Created wpa.conf, edited 'interfaces' file and restarted the networking. The manufacturer portion of the MAC address (7cdd90) is assigned to "Shenzhen Ogemray Technology Co., Ltd."<br />
** It works without additional software connected directly to a Rev 2 Raspberry Pi, but it stops working after a period of time (3 to 4 hours) with a fully updated Wheezy and all the 'USB workarounds' [http://elinux.org/Rpi_USB_check-list] in place. <br />
<br />
* '''Alfa'''<br />
** AWUS036NEH: Tested on Debian Squeeze (with Ralink firmware package)<br />
** AWUS036NH: Tested on Arch Linux ARM using the rt2800usb module.<br />
** AWUS036NH: Tested on Debian Wheezy (with Ralink firmware package). Tested on Raspbian too (drivers from aircrack-ng).<br />
** AWUS036H (500&nbsp;mW version): Tested on Raspbian (drivers from aircrack-ng).<br />
** AWUS036H (1&nbsp;W version): Tested on Raspbian (drivers from aircrack-ng). Needs USB powered HUB or Rev2 of the board / polyfuse bypass.<br />
** AWUS036NHA: Tested on Raspbian (drivers from aircrack-ng). Works fine if connected after boot, otherwise Raspberry Pi won't boot up.<br />
<br />
* '''AirLink101'''<br />
** AWLL5088: Tested on Debian Wheezy. This adapter is based on the OEM Edimax EW-7811Un. For automatic installation, See MrEngmanns script listed below under the Edimax device.<br />
<br />
* '''Asus'''<br />
** [http://www.element14.com/community/docs/DOC-44703 USB-N10] USB ID 0b05:1786, r8712u staging driver, included on Fedora Remix & Arch, must [http://www.element14.com/community/servlet/JiveServlet/download/44948-8-97488/r8712u_ko.zip download] for Debian and install firmware - Realtek from non-free Squeeze repository (B) (not needed with latest Raspbian “Wheezy” 2012-07-15: this Asus works N10 out of the box) Does not support nl80211 APIS, so hostapd won't work.<br />
** [http://www.element14.com/community/docs/DOC-44703 USB-N13] USB ID 0b05:17ab, works with [http://learn.adafruit.com/adafruit-raspberry-pi-educational-linux-distro/occidentalis-v0-dot-1 Adafruit Occidentalis v0.1 image] as it includes kernel [http://www.element14.com/community/message/57635#57660 with 8192u driver built-in] (B)<br />
** WL-167G v1 USB ID 0b05:1706, Ralink RT2571 working out-of-the-box on Debian image from 2012-04-19. Requires powered hub, otherwise it is detected by OS, but it will not function.<br />
** WL-167G v3 USB ID 0b05:1791, working out-of-the-box on Linux raspberrypi 3.2.27+ #160 PREEMPT Mon Sep 17. Does not require powered hub.<br />
<br />
* '''AusPi Technologies'''<br />
** AusPi Wireless Adapter [Realtek RTL8188S]. Works without a powered HUB. Tested on OpenELEC (works OOB), RaspBMC (works OOB), XBian (works OOB) and 2012-08-08 Raspbian Wheezy (works OOB). Distributed in Australia by [http://www.buyraspberrypi.com.au/raspberry-pi-802-11bgn-usb-wireless-dongle/ Buy Raspberry Pi Australia].<br />
<br />
* '''Belkin'''<br />
** Belkin Components F5D7050 Wireless G Adapter v3000 [Ralink RT2571W]. On Debian requires the firmware-ralink package from the non-free repository. The usbcore module needs to be added to /etc/modules [http://www.penguintutor.com/blog/viewblog.php?blog=6281 install instructions].<br />
** Belkin Components F5D8053 ver.6001 Wireless N Adapter [Realtek RTL8188SU]. Tested on OpenELEC (works OOB), RaspBMC (works OOB), Raspian - 2012-07-15-Wheezy-raspbian (followed [http://forum.xbian.org/viewtopic.php?f=7&t=29 instructions here]) '''Powered hub required!'''<br />
** Belkin Components F5D8053 ver.6001 Wireless N Adapter [Realtek RTL8188SU]. Works on RaspBMC OOB (with NetworkManager plugin). Works WITHOUT powered hub on 5&nbsp;V 800&nbsp;mA power with 6 overvolt (nothing else connected to USB)<br />
** Belkin Components F7D1101 v1 Basic Wireless Adapter [Realtek RTL8188SU] USB ID 050d:945a, r8712u staging driver, included on Fedora Remix & Arch, must [http://www.element14.com/community/servlet/JiveServlet/download/44948-8-97488/r8712u_ko.zip download] for Debian and install firmware - Realtek from non-free Squeeze repository (B)<br />
**Belkin Components F6D4050 V1 [Realtek RT3070] USB ID: 050d:935a Driver: RT3572STA(recommended),RT2800USB,RT2870STA. Tested under Arch using [https://wiki.archlinux.org/index.php/Setting_Up_Belkin_F6D4050_Wireless_USB_Dongles this] guide.<br />
**Belkin Components F6D4050 V1/V2 [Realtek RT3070] USB ID: 050d:935a / 935b Driver: RT3572STA. Tested with Raspbian - See [http://iggy82.blogspot.co.uk/2012/08/wireless-n-raspberry-pi-belkin-f6d4050.html installation instructions] - Powered hub not required!<br />
** Belkin Components F7D2102 "N300" Micro Wireless USB adapter. Tested with Occidentalis 0.1. Tested and working on Rasbian Wheezy (and RaspBMC), driver RTL8192CU, no powered hub needed (dongle directly attached to the onboard ports)<br />
** Belkin Components F9L1001v1 "N150" Wireless USB Adapter. Tested and working on Rasbian Wheezy WITHOUT powered hub. <br />
** Belkin Surf Micro WLAN USB-Adapter (Raspbian Wheezy, unpowered hub, "N150")<br />
<br />
* '''BlueProton'''<br />
** [http://www.element14.com/community/docs/DOC-44703 BT3] USB ID: 0bda:8187; tested on Debian, Fedora & Arch; rtl8187 driver (B)<br />
<br />
* '''Buffalo'''<br />
** USB ID: 0411:01A2 WLI-UC-GNM - Tested on Raspbmc; rt2800usb driver <br />
** USB ID: WLI-UC-G300N - Works on Raspbmc out of the box. Tested after a factory reset of the Raspbmc.<br />
<br />
* '''Conceptronic'''<br />
** C300RU. Works out of the box in Raspbian. Causes reboot when plugging on a live Rev. 2 Raspberry Pi<br />
<br />
* '''Conrad'''<br />
** WLAN Stick N150 mini. Works out of the box in OpenELEC, [http://www.t3node.com/blog/sempre-wireless-usb-stick-wu300-2-on-raspberry-pi/ requires firmware - Realtek and r8712u kernel module on Debian].<br />
** WLAN Stick N150 Nano [Realtek RTL8188CUS]. Requires a powered USB hub. See Micronet SP907NS for installation instructions and script.<br />
<br />
* '''DELL'''<br />
** Wireless 1450 [Intersil ISL3887]. Works out of the box, but it requires a powered hub (the Raspberry Pi boots with this dongle plugged in, recognizes and configures it, works for some time, but then it crashes randomly under heavy traffic. A powered hub seems to fix the issue).<br />
<br />
* '''DIGICOM'''<br />
** USBWAVE54 [chipset Zydas ZD1211] . [[http://www.digicom.it/digisit/prodotti.nsf/itprodottiidx/UsbWave54]] Works out of the box in OpenELEC. With Raspbian or Debian squeezy/Wheezy works with zd1211-firmware . <br />
** USBWAVE300C [chipset Ralink 2870] . [[http://www.digicom.it/digisit/prodotti.nsf/itprodottiidx/UsbWave300c]] Works out of the box in OpenELEC. With Raspbian or Debian squeezy/Wheezy works with firmware-ralink . <br />
<br />
* '''D-Link'''<br />
** AirPlus G DWL-G122 (rev. E). USB ID 07d1:3c0f, Ralink RT2870. On Debian requires the <code>firmware-ralink</code> package from the <code>Squeeze-firmware</code> non-free repository. (However I experience total crashes on Raspbian 2012-07-15 after a few minutes of load on the WLAN. Will have to investigate via serial console.)<br />
** AirPlus G DWL-G122 (rev. C). USB ID 07d1:3c03, Ralink RT2571. Working out-of-the-box on Arch image from 2012-04-29.<br />
** AirPlus G DWL-G122 (rev. B1). USB ID 2001:3c00, Ralink RT2571. Working out-of-the-box on Arch image from 2012-06-13.<br />
** DWA-110 (Version A1). Requires the ralink package from the non-free repository on Debian.<br />
** DWA-121 (Version A1). Wireless N 150 Pico. Works out-of-the-box with Raspian Wheezy (2012-09-18) and Raspbmc (2012-11-06) using Network-Manager addon (see Program - Addons)<br />
** DWA-123 (Version A1). USB ID 2001:3c17, Ralink RT2800. Working out-of-the-box on Arch image from 2012-04-29. (working without UBS Hub - not yet sure if it achieves full speed though.)<br />
** DWA-131 USB ID 07d1:3303,Realtek RTL8192SU, 802.11n Wireless N Nano. Works out of the box on Raspbian “Wheezy”. Verified with direct USB: no powered USB hub needed. Also verified when Nano used in powered USB hub. Someone had trouble configuring SSID/Passphrase in etc/network/interfaces file. But no problem & very easy to configure using wicd: wicd is a gui interface on LXDE for network configuration. Install it using command-line: <code>apt-get install wicd</code>. Once configured ith wicd to auto-run on boot, no need to turn back to LXDE. Recommended.<br />
** DWA-140 (Version B1). USB ID 07d1:3c09, Ralink RT2870. On Debian requires the <code>firmware-ralink</code> package from the <code>Squeeze-firmware</code> non-free repository.<br />
** DWA-140 (Version B2). USB ID 07d1:3c0a, Ralink RT3072. Workaround for faulty firmware binary: Place file rt2870.bin from [https://launchpad.net/ubuntu/oneiric/+source/linux-firmware/1.53/+files/linux-firmware_1.53.tar.gz linux-firmware_1.53.tar.gz] in /lib/firmware. [https://bugs.launchpad.net/ubuntu/+source/linux-firmware/+bug/770232 Explanation].<br />
** DWA-160 (Version B1). USB ID 07d1:3c11, Ralink RT2870. On Debian requires the <code>firmware-ralink</code> package from the <code>Squeeze-firmware</code> non-free repository.<br />
** DWA-160 (Version A2). USB ID 07d1:3a09, Atheros AR9170. (NOTE: I can only get it to work through powered USB hub) requires carl9170-fw firmware [http://http://aur.archlinux.org/packages.php/packages.php?ID=44102]<br />
** WUA-1340 (Version A1). Works with Raspbian Wheezy after installing the firmware-ralink package from the non-free repository on Debian.<br />
<br />
* '''Edimax'''<br />
** [http://www.edimax.co.uk/en/produce_detail.php?pd_id=328&pl1_id=1&pl2_id=44 EW-7811Un] USB ID 7392:7811, RTL8192CU, driver blob [http://www.electrictea.co.uk/rpi/8192cu.tar.gz download] via [http://www.element14.com/community/docs/DOC-44703 Element14], works with WPA2-AES-CCMP ([http://www.ctrl-alt-del.cc/2012/05/raspberry-pi-meets-edimax-ew-7811un-wireless-ada.html howto]) (B) - [http://dl.dropbox.com/u/80256631/8192cu-latest.tar.gz Alternative driver download link that works with Raspian]. <b>Note:</b> With current Raspbian (2012-09-18-Wheezy) it is recognized immediately, the default module works fine; the configuration is easy using wireless-essid and wireless-key in /etc/network/interfaces.<br />
** The EW-7811Un can be powered directly from the Raspberry Pi if the Raspberry Pi is powered using a well regulated power supply.<br />
** A script-based installation for the [http://www.edimax.co.uk/en/produce_detail.php?pd_id=328&pl1_id=1&pl2_id=44 EW-7811Un] by MrEngman can be found [http://www.raspberrypi.org/phpBB3/viewtopic.php?f=26&t=6256&hilit=edimax on the Raspberry Pi forums]. Tested with Debian Squeeze and Raspbian. [http://dl.dropbox.com/u/80256631/install-rtl8188cus.txt An installation guide can be found here.]<br />
** Instructions for getting the [http://www.edimax.co.uk/en/produce_detail.php?pd_id=328&pl1_id=1&pl2_id=44 EW-7811Un] working in Raspbmc (tested RC3) can be found [http://forum.stmlabs.com/showthread.php?tid=780 here].<br />
** Simple step-by-step instructions for [http://www.edimax.co.uk/en/produce_detail.php?pd_id=328&pl1_id=1&pl2_id=44 EW-7811Un] which uses the RTL8192 chipset [[RPi_edimax_EW-7811Un]](B)<br />
** [http://www.edimax.com/en/produce_detail.php?pd_id=8&pl1_id=1&pl2_id=44 EW-7318USg] USB ID 148f:2573, rt73usb. RT2573 chipset. Works with powered usb-hub or shorted polyfuses.<br />
** [http://www.edimax.co.uk/en/produce_detail.php?pd_id=261&pl1_id=1&pl2_id=44 EW-7711UAn], Ralink RT2870, works perfectly on Arch with a powered hub (not tested without yet). Simply required wireless_tools and wpa_supplicant, the drivers/firmware are included in kernel 3.0. I followed the Arch [https://wiki.archlinux.org/index.php/Wireless_Setup Wireless Setup] instructions.<br />
<br />
* '''edup'''<br />
** [[http://www2.buyincoins.com/details/usb-150m-wifi-wireless-lan-network-card-adapter-antenna-product-1916.html Edup 150MBPS Wi-Fi adapter]] USB ID: 148f:5370 Ralink Technology, Corp. RT5370 Wireless Adapter. Driver is the RT2800USB module, I had to install the firmware as rt2870.bin in /lib/firmware.([http://raspberry-pi-notes.blogspot.com/2012/05/rt5370-cheap-micro-usb-wireless-dongle.html requires firmware-ralink from Wheezy]) (B)<br />
** [http://dx.com/p/ultra-mini-nano-usb-2-0-802-11n-150mbps-wifi-wlan-wireless-network-adapter-48166?item=1&Utm_rid=24958662&Utm_source=affiliate Ultra-Mini Nano USB 2.0 802.11n 150&nbsp;Mbit/s Wi-Fi/WLAN Wireless Network Adapter] USB ID: ID 0bda:8176 Works stable when using VLC for internet radio receiver. Works stable 24/7 on two of my Raspberries used as webserver. Use method shown [http://www.raspberrypi.org/phpBB3/viewtopic.php?t=7471&p=91736 here] for Debian.<br />
<br />
** [http://www.szedup.com/show.aspx?id=1681 edup nano EP-N8508] Use method shown [http://www.raspberrypi.org/phpBB3/viewtopic.php?t=7471&p=91736 here] for Debian. Requires powered USB hub for adequate power. When directly powered by Raspberry Pi, it fails after a few minutes. (B) Unusable with analog audio because when data is being send or recieved the audio get disorted. Use script from [http://dl.dropbox.com/u/80256631/install-wheezy-beta-rtl8188cus-20120619.sh here] for Wheezy.<br />
<br />
* '''Eminent'''<br />
** EM4575 - rt2800usb driver.<br />
<br />
* '''EnGenius'''<br />
** EUB9603 EXT - Realtek r8712u driver <br />
<br />
* '''Gigabyte'''<br />
** Gigabyte GN-WB32L 802.11n USB WLAN Card. Works with the rt2800usb driver.<br />
<br />
* '''GMYLE'''<br />
** Wireless 11n USB Adapter. Uses RTL8188CUS chipset - cheap on eBay. Installs and works using the install-rtl8188cus-latest.sh script.<br />
<br />
* '''IOGear'''<br />
** [http://www.element14.com/community/docs/DOC-44703 GWU625] USB ID 0bda:8172, r8712u staging driver, included on Fedora Remix & Arch, must [http://www.element14.com/community/servlet/JiveServlet/download/44948-8-97488/r8712u_ko.zip download] for Debian Squeeze and install firmware - Realtek from non-free Squeeze repository. No need to download firmware when using Debian Wheezy (B)<br />
<br />
* '''Linksys'''<br />
** Linksys (Cisco) WUSB100 ver.2 1737:0078, tested on Raspbian; follow [http://www.brucalipto.org/linux/the-raspberry-diary-wusb100-wireless-n/ Brucalipto.org] instructions; not stress tested, but it works without issues for light network load.<br />
** Linksys (Cisco) WUSB600N, test on Raspbian, details [http://elibtronic.ca/content/20120731/raspberry-pi-part-1-wifi-support here]<br />
** Linksys WUSB54GC (manufactured 07/2008) No issues! needs powered hub on version 1.0 boards.<br />
<br />
* '''LogiLink'''<br />
** Wireless LAN USB 2.0 Nano Adapter 802.11n LogiLink [http://www.logilink.eu/showproduct/WL0084B.htm] is working even USB powered.<br />
<br />
* '''Micronet'''<br />
** Micronet SP907NS, 11N Wireless LAN USB Adapter (uses Realtek RTL8188CUS) works plugged directly into Raspberry Pi USB (B) [http://dl.dropbox.com/u/80256631/install-rtl8188cus.txt Debian installation instructions] IMPORTANT: read the instructions first to avoid problems, and [http://dl.dropbox.com/u/80256631/install-rtl8188cus-latest.sh Auto-install script]. The script has been used to install other adapters using the RTL8188CUS chip. [http://dl.dropbox.com/u/80256631/8192cu-latest.tar.gz Updated driver] that handles the latest rpi-updates that kill the original driver, download for manual installation, automatically installed by the Auto-install script.<br />
<br />
* '''MSI'''<br />
** 0db0:6861 MSI-6861 802.11g Wi-Fi adapter (US54G): works with external powered USB hub, requires firmware from [http://sourceforge.net/projects/zd1211/files/zd1211-firmware/ here], power management must be disabled: <code>iwconfig wlan0 power off</code><br />
<br />
* '''Mvix'''<br />
** Mvix Nubbin (MS-811N): works out of the box on Raspbian "Wheezy" and does not need a powered USB hub.<br />
<br />
* '''Netgear''' <br />
** N150: Reported as WNA1100 device, uses the Atheros ar9271 chipset. On Debian, requires the <code>firmware-atheros</code> package from the <code>Squeeze-backports</code> non-free repository (!)<br />
** N150: Some versions reported as Realtek RTL8188CUS device. Read Micronet entry above and use RTL8188CUS script for installation. Works best plugged into powered USB hub.<br />
** WG111v1: Prism54 chipset. Needs powered hub. Follow info for Prism54 chipset on Debian wiki.<br />
** WG111v2: Realtek rtl8187 chipset. Seems to draw a lot of power; e.g. I can't power this and a USB thumb drive simultaneously.<br />
** WNA1000M works with Raspberry Pi Model B Board v. BS1233.However when downloading torrents, when torrent pick up speed system become unresponsive. <br />
<br />
* '''OvisLink'''<br />
** Evo-W300USB: USB ID 148f:2270 Ralink Technology RT2770. apt-get install firmware-ralink<br />
<br />
* '''Patriot Memory'''<br />
** [http://patriotmemory.com/products/detailp.jsp?prodline=6&catid=69&prodgroupid=163&id=1198&type=20 PCUSBW1150] Wireless 11N USB adapter (uses Realtek RTL8188CUS) Install using Micronet script. Works only through powered USB hub.<br />
** [http://www.patriotmemory.com/products/detailp.jsp?prodline=6&catid=69&prodgroupid=163&id=973&type=20 PCBOWAU2-N] Wireless 11N USB adapter (uses Realtek RTL8191SU chip) Installed using r8712u Kernel module<br />
<br />
* '''Ralink'''<br />
** inner 02 joggler Wi-Fi USB RT2770F USB-ID 148f:2770 (firmware-ralink required) (only got dhcp on powered hub)<br />
** [http://www.dx.com/p/24688 RT2070] USB-ID 148f:2070 firmware is already loaded into Raspbian. For Debian, the firmware must be installed ([http://wiki.debian.org/rt2870sta instructions]). Needs a powered USB hub.<br />
** RT3070 USB-ID 148f:3070 firmware is already loaded into Raspbian.<br />
** [http://www.element14.com/community/docs/DOC-44703 RT2501/RT2573] USB-ID 148f:2573 (firmware-ralink required) (B)<br />
** RT5370 USB-ID 148f:5370 ([http://raspberry-pi-notes.blogspot.com/2012/05/rt5370-cheap-micro-usb-wireless-dongle.html requires firmware-ralink from Wheezy]) [[RPi_Ralink_WLAN_devices]](B). An image of an adapter with this chip can be found [http://i.imgur.com/wRF7L.jpg here].<br />
<br />
* '''Rosewill'''<br />
** RNX-N180UBE Wireless B/G/N Adapter<br />
*** Realtek RTL8191SU chipset, USB-ID 0bda:8172<br />
*** Tested in Arch, works out of box. Powered USB hub required.<br />
*** Tested in Raspbian, used wicd to configure network settings. Powered USB hub Required.<br />
*** Tested in Raspbmc. Needs package firmware - Realtek and used wicd-curses to configure. Powered USB hub required<br />
** RNX-G1 Wireless B/G Adapter<br />
*** Realtek RTL8187 chipset, USB-ID 0bda:8187<br />
*** Tested in Arch, works out of box. USB hub required.<br />
** RNX-MiniN1 (RWLD-110001) Wireless-N 2.0 Dongle (Realtek Semiconductor Corp. RTL8188CUS 802.11n WLAN Adapter)<br />
*** Tested in Raspbian, powered from USB hub.<br />
<br />
* '''Sabrent'''<br />
** USB-A11N: Mini USB 2.0 Wireless-N WiFi Network Adapter: USB ID 0bda:8176, works automatically in Raspbian using rtl8192cu driver along with Logitech BT mini-receiver (keyboard/mousepad) without external hub using 5.25V 1 A psu (4.99V T1/T2) on rev 2.0 (B)<br />
<br />
* '''Sagem'''<br />
** Sagem Wireless USB stick XG-760N: USB ID 079b:0062, Module is not shipped in Debian image, but it can be "sudo apt-get install zd1211-firmware"<br />
<br />
* '''Sempre'''<br />
** Sempre Wireless USB stick WU300-2: USB ID 0bda:8172, Realtek r8712u driver + firmware-realtek package. Module is shipped in Raspbian image. If you need to build it for other distros, read this: http://www.t3node.com/blog/sempre-wireless-usb-stick-wu300-2-on-raspberry-pi/<br />
<br />
* '''Sitecom'''<br />
** Sitecom Wi-Fi USB Adapter N300: USB ID 0a5c:5800, Realtek r8712u driver + firmware Realtek. Module available in shipped Raspbian image. '''NOTE:''' although this dongle will also work without powered hub, if there is a voltage problem (either on the Raspberry or on the hub, but verified only on the hub so far) this wifi dongle will receive signal perfectly (RX), but not be capable of sending anything (TX) and the MAC address will be permanently set to FF:FF:FF:FF:FF:FF (this is indicative that there is not enough power) [http://www.raspberrypi.org/phpBB3/viewtopic.php?f=28&t=24247]<br />
<br />
* '''SL'''<br />
** SL-1507N: USB 802.11n 150M Wi-Fi Wireless LAN Network Card Adapter SL-1507N Black<br />
*** I bought this on on eBay for $4.19 (free shipping) @ http://www.ebay.com/itm/270853614804?ssPageName=STRK:MEWNX:IT&_trksid=p3984.m1497.l2649#ht_4379wt_1199<br />
*** It worked out of the box on Raspbmc RC4, with the network manager add-on; seems to be an rt2800usb<br />
*** dmesg output "usbcore: registered new interface driver rt2800usb"<br />
<br />
* '''SMC'''<br />
** SMCWUSBS-N: Hardware detected as rt2800, but it is missing firmware; "sudo apt-get install firmware-ralink" fixed it<br />
** SMCWUSB-G: Gives "couldn't load firmware" error. "sudo apt-get install zd1211-firmware" fixes it.<br />
<br />
* '''Sony'''<br />
** Sony UWA-BR100 802.11abgn Wireless Adapter [Atheros AR7010+AR9280] (Vendor ID: 0411, Product ID: 017f) - Tested with Raspbian. Needs package firmware-atheros.(B)<br />
<br />
* '''Tenda''' <br />
** USB 11n adapter on a G network: Ralink 2870/3070 driver (!)<br />
** Tenda W311MI Wireless N Pico USB Adapter (identified as Ralink RT5370 Wireless Adapter; USB-ID: 148f:5370) - Works out-of-the-box for Raspian 2012/09/18 or later. An earlier version gave me problems.<br />
** Tenda W311U Mini 11N Wireless USB Adapter (USB-ID 148f:3070): Ralink 2870/3070 driver; needs powered hub. [http://blog.modmypi.com/2012/06/installing-tenda-w311u-mini-wireless.html Debian installation instructions]<br />
** Tenda W311U+ Wireless USB Adapter - Tested with Raspian.<br />
<br />
*'''The Pi Hut'''<br />
** USB 802.11n Wi-Fi adapter (from [http://thepihut.com/products/usb-wifi-adapter-for-the-raspberry-pi The Pi Hut's Raspberry Pi Store])<br />
<br />
* '''TP-Link'''<br />
** TL-WN422G v2 (ath9k_htc) Works OOTB in Debian Wheezy Beta. Runs without powered Hub when plugged into running Raspberry Pi, but the Raspberry Pi won't boot while the stick is plugged in.<br />
** TL-WN721N (ath9k_htc device with htc_9271.fw file from http://linuxwireless.org/download/htc_fw/1.3/htc_9271.fw); needs powered USB Hub (B) | works OOTB with Wheezy Raspbian (2012-08-16) connected directly to raspberry pi (B) and AP functionality tested with hostapd.<br />
** TL-WN722N (ath9k_htc device with htc_9271.fw file from http://linuxwireless.org/download/htc_fw/1.3/htc_9271.fw); needs powered USB Hub (B)<br />
** TL-WN723N (RTL8188SU); works OOTB with Raspbian 2012-09-17, (B) stable with 1&nbsp;A PSU and without powered USB hub on r2.0.<br />
** TL-WN821N v3 (ath9k_htc, htc_7010.fw); works out of the box on ArchLinuxARM, Wheezy and on OpenElec (>r11211), Problems with prior OpenElec; needs powered USB Hub (B). This chipset is also compatible with hostapd (wireless AP software)<br />
** TL-WN823N Works out of box on Raspian using powered USB Hub<br />
<br />
* '''Trendnet'''<br />
** [http://www.wikidevi.com/wiki/TRENDnet_TEW-648UBM TEW-648UBM] USB ID: 20f4:648b, works OOTB with [http://learn.adafruit.com/adafruit-raspberry-pi-educational-linux-distro/ Adafruit Occidentials Raspbian Wheezy variant] as it includes kernel with [http://www.wikidevi.com/wiki/Special:Ask?title=Special%3AAsk&q=%5B%5BChip1+model%3A%3ARTL8188CUS%5D%5D&po=%3FInterface%0D%0A%3FFCC+ID%0D%0A%3FVendor+ID%0D%0A%3FDevice+ID%0D%0A%3FChip1+model%0D%0A%3FSupported+802dot11+protocols%0D%0A%3FMIMO+status%0D%0A%3FOUI%0D%0A&sort_num=&order_num=ASC&eq=yes&p%5Bformat%5D=broadtable&p%5Blimit%5D=500&p%5Bsort%5D=&p%5Boffset%5D=&p%5Bheaders%5D=show&p%5Bmainlabel%5D=&p%5Blink%5D=all&p%5Bsearchlabel%5D=&p%5Bintro%5D=&p%5Boutro%5D=&p%5Bdefault%5D=&p%5Bclass%5D=sortable+wikitable+smwtable&eq=yes RTL8188CUS driver built-in] (B)<br />
<br />
* '''Widemac'''<br />
** RT5370 Wireless Adapter from [http://www.ebay.co.uk/itm/180887771838?ssPageName=STRK:MEWNX:IT&_trksid=p3984.m1497.l2649 Ebay] runs without powered hub. Follow these [http://elinux.org/RPi_Ralink_WLAN_devices instructions], but go to [http://ftp.de.debian.org/debian/pool/non-free/f/firmware-nonfree/ ftp.de.debian.org/debian/pool/non-free/f/firmware-nonfree/] and pick the latest firmware-ralink_0.xx_all.deb<br />
<br />
* '''ZyXEL'''<br />
** [http://www.element14.com/community/message/50015#50015/l/re-installing-kernel-headers-on-the-pi NWD2105] USB ID: 0586:341e, RT3070 chipset, rt2800usb driver (B)<br />
** [http://www.zyxel.com/products_services/g_202.shtml G-202] model 0586:3410 ZyXEL Communications Corp. ZyAIR G-202 802.11bg using zd1211rw kernel module and zd1211-firmware package<br />
<br />
===Problem USB Wi-Fi Adapters===<br />
<br />
These adapters were tested and found to have issues the Raspberry Pi. Note [http://www.raspberrypi.org/phpBB3/viewtopic.php?f=28&t=6928] as a possible solution/explanation for errors while running LXDE.<br />
<br />
* '''Alfa'''<br />
** AWUS036NHA (Vendor ID: 0cf3, Product ID: 9271) - Tested with Raspbian. Works fine if connected after boot. Kills boot process if previously attached. [http://www.raspberrypi.org/phpBB3/viewtopic.php?f=28&t=16809&p=169469#p169469 Details here.]<br />
<br />
* '''EDIMAX'''<br />
** EW-7811Un (Vendor ID: 7397, Product ID: 7811) - Reports as containing the Realtek RTL8188CUS chipset listed below, no lockup or kernal oops under Wheezy, but dmesg reports constant timeouts trying to initialize the module. This appears to be resolved on 2012-09-18-Wheezy-raspbian and newer versions.<br />
<br />
* '''Linksys'''<br />
** WUSB300N (Vendor ID: 13B1, Product ID: 0029) - Tested with Raspbian, OpenELEC, among others. No Linux chipset support for Marvell 88W8362 at all.<br />
<br />
* '''LogiLink'''<br />
** WL0085 tested under Debian (Squeeze, Wheezy, Raspbian); no stable connection can be established. This gets even worse when X is running.<br />
<br />
* '''MicroNEXT'''<br />
** MN-WD152B (Debian image) modprobe hangs when plugged in, lsusb hangs. udevd errors in the logs. [http://www.element14.com/community/thread/17632] [http://www.raspberrypi.org/phpBB3/viewtopic.php?t=6737]<br />
*** Possible fix: try the new [http://learn.adafruit.com/adafruit-raspberry-pi-educational-linux-distro/occidentalis-v0-dot-1 Adafruit Occidentalis v0.1] image (based on Raspbian Wheezy) as it includes the needed 8192cu driver builtin to the kernel<br />
<br />
* '''Netgear'''<br />
** WNDA3100v2 tested with Debian (Wheezy); no driver for broadcom chipset (see [http://www.wikidevi.com/wiki/Netgear_WNDA3100v2 http://www.wikidevi.com/wiki/Netgear_WNDA3100v2]).<br />
<br />
* '''Realtek'''<br />
** RTL8188CUS USB-ID 0bda:8176, kernel oops in dmesg and freeze when pulled from USB. (B)<br />
<br />
* '''Trendnet'''<br />
** [http://www.element14.com/community/docs/DOC-44703 TEW-424UB] USB ID: 0bda:8189; tested on Debian, Fedora & Arch; rtl8187 driver; errors with LXDE running (B)<br />
<br />
* '''TP-Link'''<br />
** [http://www.element14.com/community/docs/DOC-44703 TL-WN821N] USB ID: 0cf3:7015; tested on Debian; requires [http://linuxwireless.org/download/htc_fw/1.3/htc_7010.fw htc_7010.fw] firmware; ath9k_htc driver; errors with LXDE running (B)<br />
** TL-WN723N USB ID: 0bda:8176; tested on Arch without a powered hub; it seems to draw too much current.<br />
<br />
== USB Bluetooth adapters ==<br />
===Working Bluetooth adapters===<br />
* Asus USBIA-EG (paired with Asus Blutooth Keyboard/Media Center Remote<br />
** Verified works error-free in Multiple Distros (Openelec, Raspbian, RaspBMC, Xbian) Latest builds eliminate text echo problems.<br />
* Cambridge Silicon Radio, Ltd Bluetooth Dongle (HCI mode) - (USB ID 0a12:0001)<br />
** Example of above is; TOPDIGI UA01 Bluetooth USB Dongle Plug and Play (install bluez package from std repos)<br />
** Tesco own brand 'Technika' Nano Bluetooth Adaptor has the Cambridge Silicon Radio chipset and works fine, cost £5.97 at time of posting.<br />
** Hama USB Bluetooth 3.0 adapter (Class 1) ~£10 on amazon.co.uk.<br />
** Another sample: Product ID: 0a12:0001, pictured here: http://www.element14.com/community/message/58288<br />
** RiiTek RT-MWK02+ - comes with a USB Bluetooth adapter that works perfectly for both the RiiTek mini Bluetooth keyboard/mouse and other Bluetooth devices. Tested both on builtin USB and on powered USB hub. There are other RiiTek Bluetooth (and non-Bluetooth wireless) devices on the working list. Bluetooth adapter shows up in lsusb as "0a12:0001 Cambridge Silicon Radio" - this is notable as most other sources of this chipset do not seem to be available in the US.<br />
* D-Link DBT-122, with ID 07d1:f101, using a Broadcom chip<br />
** http://www.element14.com/community/message/58288<br />
* IOGear GBU321 (Broadcom BCM2045 Chipset)<br />
** Works with Raspbian Wheezy directly attached to Raspberry Pi and via powered USB hub.<br />
* Trust BT-2400p<br />
** Working well with Raspbian Wheezy directly attached to Raspberry Pi. Using with sma-Bluetooth (SMA Solar Inverter reading software).<br />
<br />
===Problem Bluetooth adapters===<br />
* '''Belkin'''<br />
** Belkin F8T017. Tested with Raspbian 2012-07-15 and bluez installed with apt-get. When dongle is inserted into Pluscom powered USB hub, my remote PuTTY session scrolls incredibly slowly (testing with ls -R to generate text). Suspect network issue. Lots of errors on dmesg too. Raspberry Pi itself is responsive when using directly. On removal of the device everything goes back to normal.<br />
* '''Generic'''<br />
** [http://dx.com/p/mini-bluetooth-v3-0-usb-2-0-dongle-71248 Bluetooth "3.0" Dongle]. Doesn't work reliably - eg. after some time it will hang and the device will need to be reset using fcntl. The device id is 1131:1004 Integrated System Solution Corp. Bluetooth Device.<br />
* Asus USB-BT211<br />
** Shows up as HCI device in Raspbian, but it does not scan or pair.<br />
** http://www.raspberrypi.org/phpBB3/viewtopic.php?f=28&t=9962<br />
<br />
== USB Ethernet adapters ==<br />
===Working Ethernet adapters===<br />
* '''AVM'''<br />
** FRITZ!Box WLAN 3030 USB Ethernet Adapter: Works out of the box. No external power source needed.<br />
* '''Wintech'''<br />
** USB 2.0 LanCard Model: LAU-15 (CK0049C) using the mcs7830 driver. Probably needs more than 100&nbsp;mA current. [http://www.raspberrypi.org/phpBB3/viewtopic.php?f=46&t=8708#p106136]<br />
* '''LogiLink'''<br />
** USB 2.0 UA0144: AX88772 chipset using the asix kernel driver. Tested only on powered USB hub so far.<br />
** LogiLink Fast EN USB 2.0 to RJ45 Adapter: Test on Wheezy-Raspian (2012-08-16) without USB Hub will be confirmed<br />
lsusb output: Bus 001 Device 004: ID 9710:7830 MosChip Semiconductor MCS7830 10/100 Mbps Ethernet adapter <br />
* '''Apple'''<br />
** Apple USB Ethernet Adapter using asix kernel driver. Works out of the box on Raspbian, haven't tested on any other OS.<br />
* '''Edimax'''<br />
** Edimax EU-4230 USB2.0 Fast Ethernet Adapter with 3 port USB hub. Works out of the box. Needs its own power source.<br />
* '''D-Link'''<br />
** D-Link DUB-E100 Fast Ethernet USB 2.0 Adapter - works out of the box, requires own power supply (from powered USB hub)<br />
* '''Sitecom'''<br />
** Sitecom LN-030 V2 detected as ASIX AX88772 USB 2.0 Ethernet Adapter works out of the box. Doesn't seem to require any extra power supply.<br />
* '''A-Link'''<br />
** A-Link NA1GU Gigabit USB 2.0 Ethernet adapter<br />
This adapter works, but it (probably) requires a bit of work. The driver for the chipset (Asix AX88178) included with the Raspbian kernel (v 3.1.9+ Aug 7 2012) does '''not''' work. With that driver the device is detected, but it does not seem to be possible to actually put any traffic through it. :-( In order to make it work you need to download the latest driver from [http://www.asix.com.tw/products.php?op=pItemdetail&PItemID=84;71;100&PLine=71 the chipset manufacturer]. The version I used was "Linux kernel 3.x/2.6.x Driver" v4.4.0, released 2012-05-18. Fortunately this is GNU GPLv2 -licenced source code and not a binary blob, so compiling it for the Raspberry Pi is perfectly doable. The hardest part was in fact getting the Linux source code required, because the repositores contained the source for the wrong kernel version. >:-( Fortunately there is [https://www.grendelman.net/wp/compiling-kernel-modules-for-raspbian-raspberry-pi a very useful guide] for how to get the sources from github, and preparing that source so that you can compile modules. Unfortunately you will have to compile the kernel (even if you don't actually install it) - which will take the better part of the day on the Raspberry, but once that's done you can unpack the driver source and just run "make && sudo make install". Reboot and you should have a fully working Ethernet adapter.<br />
<br />
The adapter seems to work without a powered USB hub, but according to the specifications it can draw up to 190&nbsp;mA, so there might be stability issues if additional power is not provided.<br />
* '''Hama'''<br />
** Hama 00049244 Fast Ethernet USB 2.0-Adapter detected as MOSCHIP 7830/7832/7730 usb-NET adapter. Works out of the box on Debian Wheezy/sid (2012-08-08-wheezy-armel)(not tested yet on other OS). No external power source or USB hub needed.<br />
<br />
===Problem Ethernet adapters===<br />
* Axago<br />
** Axago ADE-X1 10/100 Ethernet Adapter (USB: 9710:7830 driver:mcs7830). Adapter working about 10 minutes without problem, but after that kernel write error message to dmesg and no packet is received. Needed to unplug and plug USB again. Tested with and without powered USB hub.<br />
<br />
== USB Sound Cards ==<br />
You will usually want the <code>alsa</code> package for sound. In the Debian image for Raspberry Pi (and possibly other distributions) USB sound cards are prevented from loading as the first sound card, which can be an annoyance if it's the only device you have. To disable this behaviour edit <code>/etc/modprobe.d/alsa-base.conf</code> and comment out the last line; <code>options snd-usb-audio index=-2</code> . If you are not user ''pi'' you may need to add your username to the ''audio'' group thus: <code>sudo adduser yourusername audio</code> (user ''pi'' usually belongs to this group anyway).<br />
<br />
* '''Creative'''<br />
** [http://asia.creative.com/products/product.asp?category=1&subcategory=207&product=17892 Sound Blaster Play!]<br />
* '''Daffodil'''<br />
** [http://www.amazon.co.uk/gp/product/B002FI7GWK/ref=oh_details_o03_s00_i00 USB Sound Adapter US01]. Tested with low-cost headphone/microphone set via ''audacity'' (See notes at [http://www.cpmspectrepi.webspace.virginmedia.com/raspberry_pi/MoinMoinExport/DaffodilUSBSoundAdapter.html CPM-Spectre-Pi...DaffodilUSBSoundAdapter]).<br />
* '''Edirol'''<br />
** [http://www.roland.com/products/en/UA-1A/ UA-1A]<br />
* '''Hercules'''<br />
** [http://www.hercules.com/fr/Cartes-Son/bdd/p/123/gamesurround-muse-xl-pocket-lt3/ Gamesurround Muse XL (Pocket LT3)]<br />
* '''Logilink'''<br />
** [http://www.logilink.de/showproduct/UA0053.htm?seticlanguage=en UA0053 USB Soundcard with Virtual 3D Soundeffects LogiLink]<br />
* '''NuForce uDAC-2'''<br />
** [http://www.nuforce.com/hp/products/iconudac2/index.php NuForce uDAC-2 Headphone Amplifier and USB DAC]<br />
* '''Terratec'''<br />
** [http://www.terratec.net/fr/produkte/Aureon_Dual_USB_12339.html Aureon Dual USB] (not with USB high speed; add dwc_otg.speed=1 to /boot/cmdline.txt, but that will slow down all USB transfers)<br />
* '''Texas Instruments PCM2704'''<br />
** [http://www.ti.com/product/pcm2704 PCM2704 98&nbsp;dB SNR Stereo USB2.0 FS DAC with line-out and S/PDIF output, Bus/Self-powered]<br />
<br />
==USB 3G Dongles==<br />
* Huawei E173<br />
* Huawei E220<br />
* Huawei E160 (AT commands only)<br />
* Franklin U600 from Sprint / VirginMobile<br />
** Use usb_modeswitch and vendor 0x1fac and product 0x0150/0x0151<br />
* Digicom Internet Key 7.2 HSUPA '''MU372-L01''' [http://www.digicom.it/digisit/prodotti.nsf/itprodottiidx/MU372L01]<br />
Tested on Raspbian and Archlinux. Detected as 230d:0001. Works with cdc_acm driver. Install usb_modeswitch.<br />
There are 2 "com ports"( /dev/ttyACM0 and /dev/ttyACM1 ) . Tested with Network Manager.Works also perfectly with SAKYS3G [http://www.sakis3g.org/] tools (!! led is always off !!) and wvdial. A working wvdial.conf: http://ubuntuforums.org/showpost.php?p=10361881&postcount=28 . (for example for Vodafone IT , replace Init3 with this: Init3 = AT+CGDCONT=1,"IP","web.omnitel.it" and replace line Modem = /dev/ttyUSB0 with Modem = /dev/ttyACM1 ) and run with wvdial voda .<br />
<br />
== USB IR Receivers==<br />
SMK Manufacturing, Inc. eHome Infrared Receiver (Works out of the box with OpenELEC)<br />
<br />
== USB Radio devices==<br />
*FM Radio<br />
** ADS InstantFM Music - FM radio tuner works fine under Debian.<br />
<br />
== USB TV Tuners and DVB devices==<br />
*August<br />
**DVB-T205, based on rtl2832u chipset, working with [https://github.com/ambrosa/DVB-Realtek-RTL2832U-2.2.2-10tuner-mod_kernel-3.0.0 this driver]. Tested with Saorview (Irish DTT service), both HD & SD.<br />
*DVBSky<br />
**[http://dvbsky.eu/Products_S860.html Mystique SaTiX-S2 Sky USB]: Scanning/watching SD and HD works via vdr and streamdev plugin, watching on the Raspberry Pi directly is laggy as hell. DVB-USB and I2C support must be enabled in the kernel. Needs drivers/firmware from [http://dvbsky.eu/Support.html here].<br />
*Sundtek<br />
**Sundtek MediaTV Digital Home<br />
**Sundtek MediaTV Pro<br />
**Sundtek SkyTV Ultimate<br />
**[http://shop.sundtek.de DVB-C, DVB-T, DVB-S/S2]: digital TV works, streaming to Windows / Linux is no problem. Easy installation [http://support.sundtek.com/index.php/topic,4.0.html English]<br />
*Hauppauge<br />
** Hauppauge NOVA-T Stick (Revision 70xxx) DiBcom DiB0700 chipset, requires powered hub.<br />
** Hauppauge NOVA-TD Stick (Revision 52xxx) DiBcom DiB0700 chipset, requires powered hub.<br />
** Hauppauge WinTV-HVR-1950 (tested analog tuner with omxplayer)<br />
** Hauppauge WinTV-HVR-950Q (tested Digital OTA with TVHeadend in Raspbian)<br />
*K-World<br />
** K-World UB499-2T Dual DVB-T USB Tuner. IT9137 chipset. With no other USB devices connected Raspberry Pi can just about power this stick. IR and supplied remote work with XBMC.<br />
*Technisat<br />
**Technisat_SkyStar_USB_HD. Instructions: http://www.linuxtv.org/wiki/index.php/Technisat_SkyStar_USB_HD Used the Raspberry Pi to receive and redirect it via network to another host. Didn't try to play back the stream on the Raspberry Pi itself. Tested with Astra 19.2E radio and SD-TV channels<br />
*Generic<br />
** [http://www.onsources.com/product_images/a/757/watch_and_record_digital_tv_dongle__44323_zoom.jpg DVB-T USB Dongle (Silver casing)], based on AF9015 chipset.<br />
** [http://www.electrodepot.fr/media/catalog/product/cache/1/image/500x/9df78eab33525d08d6e5fb8d27136e95/P926993.jpg DVB-T USB Dongle], based on RTL2832 FC12 (HD/SD), IR was detected, but it is not tested.<br />
<br />
== USB Webcams ==<br />
<br />
This list is not entirely reliable, working does not necessarily mean working without errors. Please contribute with your own experiences!<br />
<br />
===USB Webcams===<br />
<div style="margin: -.3em -1em -1em -1em;"><br />
{| width="100%" bgcolor="#fff" border="0" cellpadding="2px" cellspacing="2px" style="margin:auto;"<br />
|- align="center" bgcolor="#e7eef6"<br />
| '''Brand'''<br />
| '''Name'''<br />
| '''Model Number'''<br />
| '''Hardware ID'''<br />
| '''Verified OS'''<br />
| '''Verified OS version'''<br />
| '''Verified Resolution'''<br />
| '''Additional Information'''<br />
<br />
<br />
|- valign="top" align="left" style="background: #F6D2CF;"<br />
|Canyon<br />
|<br />
|CNR-WCAM820<br />
|<br />
| raspbian/wheezy<br />
|<br />
| 1280x1024<br />
| 2 Mpixel camera with manual focus; works with fswebcam and v4l4j on Raspbian Wheezy armhf; problems with 1600x1200 resolution in some apps (timeouts - probably too slow USB); 1280x1024 and lower resolutions works OK<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Creative<br />
|Live! <br />
| VF0470<br />
|<br />
| ArchLinux<br />
| <br />
|<br />
| works out of the box on ArchLinux<br />
<br />
|- valign="top" align="left" style="background: #F6D2CF;"<br />
|Creative<br />
|Live! Cam Socialize HD<br />
| VF0610<br />
|041e:4080<br />
| raspbian/wheezy <br />
| 2012-11-26<br />
| 960x544<br />
| Works at 1280x720 taking stills in fswebcam with some errors using MJPEG, unusable with YUYV. 960x544 works in both MJPEG and YUYV. Has some stabilitiy issues if powered from RasPi (Drops USB +eth0 every 8 or so hours). Helps to append nodrop=1 and timeout=5000 to uvcvideo module.<br />
<br />
|- valign="top" align="left" style="background: #F6D2CF;"<br />
|Creative<br />
|Live! Cam Vista IM<br />
| VF0640<br />
|<br />
| raspbian/wheezy<br />
|<br />
| <br />
| works on Raspbian at 320x240 resolution, 15fps<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Creative<br />
|Webcam Notebook<br />
| PD1170<br />
|<br />
| <br />
|<br />
| <br />
| Detects, untested.<br />
<br />
|- valign="top" align="left" style="background: #F6D2CF;"<br />
|Creative<br />
|Webcam Pro<br />
| PD1030<br />
|<br />
| <br />
| <br />
|<br />
| ov519 driver crashes almost immediately. ("gspca: ISOC data error: [0] len=0, status=-4004")<br />
<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|HP<br />
|WebcamHD-2200<br />
| HD-2200<br />
|<br />
| <br />
| <br />
| <br />
|<br />
<br />
|- valign="top" align="left" style="background: #F6D2CF;"<br />
|HP<br />
|Webcam HP-3100<br />
|HP-3100<br />
|<br />
| <br />
|<br />
| <br />
| UVCVideo /dev/video0 Needs chmod to 666 to operate. Will work without hub if only device in USB ports. Works with both Arch and Wheezy out of the box<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Logitech<br />
|Webcam C100<br />
| V-U0013<br />
|<br />
| raspbian/wheezy <br />
| 2012-08-16<br />
| <br />
| works fine without powered hub<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Logitech<br />
|Webcam C200<br />
| <br />
| 046d:0802<br />
| <br />
|<br />
| <br />
| <br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Logitech<br />
|Webcam C270<br />
| <br />
|<br />
|<br />
| <br />
| <br />
| With external power<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Logitech<br />
|Webcam C310<br />
| <br />
|<br />
|<br />
| <br />
| <br />
| Does not require a powered hub to capture snapshots<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Logitech<br />
|Webcam C510<br />
| <br />
|<br />
| <br />
|<br />
| <br />
| <br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Logitech<br />
|Webcam C525<br />
| <br />
|<br />
|<br />
| <br />
| <br />
| Works fine without powered hub<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Logitech<br />
|Webcam C615<br />
| <br />
|<br />
| <br />
|<br />
| <br />
| Works fine without powered hub<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Logitech<br />
|Webcam C905<br />
| <br />
|046d:080a<br />
|occidentalis<br />
|v0.2<br />
|1600x1200<br />
| Works fine without powered hub, she is uncvideo and detected out of box as Video0 V4L device. 1600x1200 is slow rate but he tested with motion.<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Logitech<br />
|Webcam C910<br />
| <br />
|<br />
| <br />
|<br />
| <br />
| With external power, is uncvideo<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Logitech<br />
|Webcam C920<br />
| <br />
|<br />
| raspbian/wheezy<br />
|<br />
| <br />
| With powered hub, detected out of box as Video0 V4L device<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Logitech<br />
|QuickCam Orbit/Sphere<br />
| <br />
|<br />
| <br />
|<br />
| <br />
| Works with external power<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Logitech<br />
|QuickCam Pro 9000<br />
| <br />
|<br />
| raspbian/wheezy<br />
|<br />
| <br />
| Powered by RasPi<br />
<br />
|- valign="top" align="left" style="background: #F6D2CF;"<br />
|Logitech<br />
|Webcam Pro 4000<br />
| <br />
|<br />
| <br />
| <br />
| <br />
| It uses pwc driver which does not work. Maybe it's because of general Raspberry Pi USB bug.<br />
<br />
|- valign="top" align="left" style="background: #F6D2CF;"<br />
|Logitech<br />
|Webcam Pro 9000<br />
| <br />
| 046d:0809<br />
| Arch Linux<br />
|<br />
| <br />
| Powered by RasPi, measured ~120 mA current capturing at ~5fps. Has issues capturing images at higher than default resolutions (using motion - Arch and Debian).<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Medion<br />
|<br />
| MD86511<br />
|<br />
| raspbian/wheezy <br />
| 2012-07-15<br />
| <br />
| Powered by RasPi<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Microsoft<br />
|LifeCam Cinemap 720p USB HD Webcam<br />
| H5D-00001<br />
|<br />
| raspbian/wheezy <br />
|<br />
| <br />
| <br />
<br />
|- valign="top" align="left" style="background: #F6D2CF;"<br />
|Microsoft<br />
|LifeCam HD-5000<br />
| <br />
|<br />
| <br />
|<br />
| <br />
| Picture breaks up at the bottom<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Microsoft<br />
|LifeCam HD-6000<br />
| <br />
|<br />
| raspbian/wheezy <br />
|<br />
| <br />
| Powered by USB hub<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Microsoft<br />
|LifeCam<br />
| NX-6000<br />
|<br />
| raspbian/wheezy <br />
|<br />
| <br />
| Powered by USB hub<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Microsoft<br />
|LifeCam<br />
| VX-7000<br />
|<br />
| raspbian/wheezy <br />
|<br />
| <br />
| Powered by USB hub<br />
<br />
|- valign="top" align="left" style="background: #F6D2CF;"<br />
|Microsoft<br />
|LifeCam<br />
| VX-3000<br />
|<br />
| raspbian/wheezy <br />
|<br />
| <br />
| There do appear to be some issues with image quality and getting partial frames and such, with fswebcam<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Microsoft<br />
|LifeCam<br />
| NX-6000<br />
|<br />
| raspbian/wheezy <br />
|<br />
| <br />
| Powered by USB hub<br />
<br />
|- valign="top" align="left" style="background: #F6D2CF;"<br />
|Microsoft<br />
|LifeCam<br />
| VX-800<br />
|<br />
| raspbian/wheezy <br />
|<br />
| 352x288<br />
| Doesn't work at full resolution<br />
<br />
|- valign="top" align="left" style="background: #F6D2CF;"<br />
|Microsoft<br />
|LifeCam Studio/Cinema<br />
| <br />
|<br />
| <br />
|<br />
| <br />
| Has UVC issues detailed here [http://www.ideasonboard.org/uvc/#devices]. Horizontal lines problem [http://www.raspberrypi.org/phpBB3/viewtopic.php?f=63&t=12304]. Stability issues [http://www.raspberrypi.org/phpBB3/viewtopic.php?f=63&t=12247].<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Microsoft<br />
|Xbox Live Vision<br />
| <br />
| 045e:0294<br />
| Arch Linux <br />
|<br />
| <br />
| Powered by RasPi<br />
<br />
|- valign="top" align="left" style="background: #F6D2CF;"<br />
|Sony<br />
| Playstation Eye for PS3<br />
| <br />
|<br />
| <br />
|<br />
| <br />
| The occasional frame is corrupted/stutters when running at 640x480<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Sony<br />
| Playstation Eye for PS2<br />
| <br />
|<br />
|<br />
| <br />
| <br />
| Occasional 'mangled frame' directly connected to Rev 2 Raspberry P<br />
<br />
|- valign="top" align="left" style="background: #F6D2CF;"<br />
|Sony<br />
| Playstation Eye for PS2<br />
| SLEH 00030<br />
|<br />
| Arch Linux<br />
|<br />
| <br />
| (OV519 camera). Picture constantly breaks up on xawtv and wxcam under Arch Linux. Noted there were ISOC data error len=0 status=-4004 errors in dmesg. This happens when powered from the Raspberry Pi and when powered from a Pluscom USB hub. Arch was updated on 17th July 2012<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Trust<br />
| 2 MP Auto Focus Webcam<br />
| <br />
|<br />
| Arch Linux<br />
|<br />
| <br />
| works out of the box<br />
<br />
|- valign="top" align="left" style="background: #F6D2CF;"<br />
|Trust<br />
| SPACEC@M 200<br />
| <br />
|<br />
| Arch Linux<br />
|<br />
| <br />
| (OV511 camera). Picture stops after a few seconds in xawtv under Arch Linux and xawtv reports libv4l2 errors. This happens when powered from the Raspberry Pi and when powered from a Pluscom USB Hub. Arch was updated on 17th July 2012<br />
<br />
<br />
|-<br />
|}<br />
<br />
== USB GPS devices ==<br />
<br />
*Columbus<br />
** Columbus V-800 (MediaTek (MTKII) 3329 GPS chipset) - does not require powered USB hub. Works on Wheezy (using gpsd & gpsd-clients)<br />
*Royaltek<br />
**Royaltek RGM 2000 SiRF2 using the included serial (TTL) to USB - converter. That uses a Profilic pl2303-chip so you'll need to compile the module or the kernel manually<br />
*Garmin<br />
**Garmin eTrex Vista HCx: It works, but it may draw too much power. To get it working (software part): https://wiki.openstreetmap.org/wiki/USB_Garmin_on_GNU/Linux<br />
*GlobalSat<br />
**GlobalSat BU-353 Does not require a powered hub, works fine when directly plugged into the Raspberry Pi. On Raspian, requires the gpsd and gpsd-client packages. For some reason, the gpsd daemon does not always start correctly on boot. You may need to do something like the following to manually restart it:<br /><pre>sudo killall gpsd; sudo gpsd /dev/ttyUSB0 -F /var/run/gpsd.sock</pre><br />
<br />
*Wintec<br />
**WBT-200: No problem on Debian<br />
*Holux<br />
**Holux M-215: Works fine on Arch, uses Silicon Labs CP210x RS232 serial adaptor driver<br />
*Bluenext<br />
**Bluenext BN903S: No problem on Debian image (19-04-2012).<br />
<br />
== USB UART and USB to Serial (RS-232) adapters ==<br />
A USB UART adapter is used to access the serial console of the Raspberry Pi from a development host such as a laptop or desktop PC. The USB end connects to the PC and the UART header end connects to the USB. While it is possible to connect the USB end to another Raspberry Pi, this configuration has not been tested unless explicitly mentioned against an individual entry below.<br />
<br />
*'''FTDI'''<br />
**FT232 chip based adapters works for some people, but others find it hangs Linux when the port is opened. The module is ftdi_sio.<br />
<br />
** FT2232D dual RS232/FIFO works (used in various JTAG devices)<br />
<br />
*'''Prolific'''<br />
**PL2303 chip based adaptors works fine on latest Debian tested with ''minicom'' and ''gtkterm''<br />
<br />
A USB to Serial (RS-232) adapter is used the other way around, ie. the USB end connects to the Raspberry Pi and the RS-232 end (DSUB-9 or DSUB-25 pin) to the other device which may be another computer, (old) modem or printer, or some electronic test equipment.<br />
<br />
*"Best Connectivity" (Possibly also sold under the "Newlink HQ" or "Kenable HQ" labels)<br />
**FG-U1232-PL2 Based upon the Prolific PL2303X chipset and listed by ''lsusb'' as <code>ID 067b:2303 Prolific Technology, Inc. PL2303 Serial Port</code>. Appears as <code>/dev/ttyUSB0</code>, and requires the user to be a member of the ''dialout'' group (which ''pi'' is for ''Raspbian Wheezy''). Initially tested using an old RS Datalinker setup in "loopback" mode via ''microcom'' upto 9600 baud, and ''gtkterm'' after installing that from source code. All handshake lines toggled as expected and no characters were lost. Subsequently ''gtkterm'' was used to check bi-directional communication with an ancient brother EP44 electronic typewriter (as a printer/dumb terminal) at 1200 baud. Signal lines were again monitored with the Datalinker.<br />
<br />
== Other, exotic USB devices ==<br />
=== USB to Parallel Port/Printer Adapters ===<br />
*'''Prolific'''<br />
**PL2305 Chipset with Centronics 36w connector. Originally purchased for use with a netbook and connected to an old Canon BJC-250 printer. Worked fine under [[RPi_Distributions#RISC_OS| RISC OS Raspberry Pi]] with its in-built BJC-250 driver. Could not install the CUPS drivers etc. for Wheezy-Raspbian initially, but was able to do so for Wheezy-armel. Once I'd updated/upgraded Wheezy all was fine.(See notes at [http://www.cpmspectrepi.webspace.virginmedia.com/raspberry_pi/MoinMoinExport/USBtoParPrntAdapter.html CPM-Spectre-Pi...USBtoParPrntAdapter] for more info. and also a [http://www.cpmspectrepi.webspace.virginmedia.com/raspberry_pi/MoinMoinExport/WheezyCUPS.html CUPS/Wheezy installation guide])<br />
<br />
=== USB to SATA ===<br />
*'''Nippon Labs'''<br />
** 2.5" SATA HDD USB Adapter with silicone HDD sleeve. Model: USB-ADT-25SATA. Works on powered Hub, not directly to Raspberry Pi. Built-in "Y" power adapter.<br />
<br />
=== CAN Bus ===<br />
*PEAK-System (www.peak-system.com)<br />
**PCAN-USB using the driver (kernel module) from http://www.peak-system.com/fileadmin/media/linux/index.htm<br />
=== Home automation ===<br />
*Tellstick (www.telldus.com), installation [[R-Pi_Tellstick_core|instructions]]<br />
**Depends on libftdi1<br />
<br />
=== Touch Screen ===<br />
*ACER T230H touch screen [http://support.acer.com/acerpanam/monitor/2009/acer/t230h/t230hnv.shtml]<br />
**USB TS identifies as "Quanta Computer, Inc. Optical dual-touch panel", module hid_quanta<br />
**Seems to draw over 200&nbsp;mA from USB!<br />
=== Floppy Disk Drive ===<br />
*Samsung USB Floppy Drive SFD-321U/HP<br />
**I suppose a floppy drive might be considered exotic nowadays!<br />
**LSUSB lists it as Samsung Electro-Mechanics Co. Floppy Disk Drive<br />
**Only tried connected to a powered USB hub, as the drive is labelled 5&nbsp;V at 0.5&nbsp;A on a Raspberry Pi running Debian Wheezy.<br />
**tail -f /var/log/syslog looking for mount device when plugged in, came up as SDA in testing.<br />
**sudo mkdir /media/floppy<br />
**sudo mount /dev/sda /media/floppy<br />
**Contents of floppy now available in /media/floppy<br />
**To remove drive, ensure no sessions have the floppy directory as the current working directory.<br />
**sudo umount /media/floppy<br />
=== USB Missile Launcher ===<br />
*USB Missile Launcher / Rocket Launcher sold in UK by Marks and Spencer, but it is also sold under a range of other names.<br />
**USB ID 1130:0202 Tenx Technology, Inc. Use apt-get install pymissile (python code) and there is C code at [http://sourceforge.net/projects/usbmissile/ usbmissile from Source Forge]<br />
=== USB Docking Stations ===<br />
*StarTech USB 3.0 to Dual 2.5"/3.5" SATA HDD Dock (SATDOCK2U3GB)<br />
**This is an externally powered dual sata HDD docking station, which has USB2.0 compatibility with the Raspberry Pi. <br />
**Tested with latest Raspbmc and Debian Wheezy Raspbian, 3.1.9+ #168<br />
=== USB RFID Reader ===<br />
*Unbranded 125&nbsp;kHz EM4100 RFID reader from eBay sellers (< £7), the one with a Windows logo on (easily scratches off for Linux users).<br />
**Initially would not work when plugged in directly to Raspberry Pi. Worked when connected via an unpowered Trust hub. Worked after Raspberry Pi was modified with 10K resistors over the USB polyfuses (warranty invalidated). Probably would work fine with powered hub.<br />
**Sends a 10 digit string to current window or console as if it was a keyboard. Can be captured independently of keyboard using Linux event interface (/dev/input), but the kernel in current distributions does not have CONFIG_INPUT_EVDEV selected so kernel rebuild is necessary.<br />
=== JTAG ===<br />
* FTDI2232D dual RS232/FIFO based JTAG (e.g. SheevaPlug JTAGKey USB-ID 9e88:9e8f)<br />
** works using the Raspberry Pi as a development host<br />
=== USB 3.0 Multi-Card Reader ===<br />
* US Robotics All-In-One Multi-Format Card Reader (Product # USR8420) Accepts 5 cards simultaneously<br />
** SD/MMC + MS/MS PRO or DUO/DUO PRO + CF/MD + SM + SD/MMC or MS/MS PRO. Useful for backing up cards containing other OS Distros<br />
<br />
== PS2 / AT to USB Converters ==<br />
<br />
* Unbranded active converter known as the "blue cube". Based on the Cypress CY7C63723C 8 bit RISC. Please see http://geekhack.org/showwiki.php?title=PS2-to-USB+adapters for more information.<br />
Note that although the adapter might work, PS/2 keyboards were not designed to be low power USB devices, so they might not meet the requirement to work with considerable lowered supply voltage (4.4 volt) provided by the USB ports of the raspberry PI. These keyboards should work when powered by a powered hub. <br />
<br />
'''Tested PS2/AT keybords'''<br />
<br />
All above tested with the famous "blue cube" on a powered USB hub.<br />
<br />
*IBM Model F (please note requires an additional AT to PS2 converter)<br />
*Dell AT101w<br />
*Northgate Ominikey Ultra T (please note requires an aditonal AT to PS2 converter)<br />
<br />
* 04d9:1400 Holtek Semiconductor, Inc. PS/2 keyboard + mouse controller<br />
** Working: Ipex RT215KTW PS/2 keyboard<br />
** Not working: HP SK-2502 PS/2 keyboard (gets power, but it does not init - three LEDs remain permanently lit. Keyboard + Holtek converter work on a Linux PC, although this keyboard doesn't work with some native PS/2 ports.)<br />
<br />
== Power adapters ==<br />
The Raspberry Pi uses a standard Micro USB (type B) power connector, which runs at 5&nbsp;V. Generally you can use a MicroUSB to USB cable and then either power the Raspberry Pi directly from your main computers USB ports (if they provide enough power), or by using a USB to Mains adaptor. A number of mobile phones use MicroUSB power cables, and these are compatible with the Raspberry Pi in most cases. Below is a list of power adaptors known to work.<br />
<br />
===Working power Adapters===<br />
* '''Adafruit'''<br />
** 5.25 V 1 A Model 501 (Newark 44W4932) USB 110-240 VAC power supply [4.99-5.00 V @ T1/T2 with 100 mA BT and/or mini wireless-n on rev 2.0 RPi USB ports]<br />
* '''AlcaPower'''<br />
** 5&nbsp;V 2.5&nbsp;A Model AP5A - Charger/switching with 7 connectors(also Microusb)<br />
* '''Ansmann'''<br />
*** Dual USB charger slim, Model-Nr. 1201-0001<br />
* '''Apple'''<br />
** 5&nbsp;V 2.1&nbsp;A USB charger for iPad2, model A1357<br />
** 5&nbsp;V 1.0&nbsp;A USB Charger for iPod<br />
** 5&nbsp;V 1.0&nbsp;A USB Charger for iPhone 4<br />
* '''Amazon'''<br />
** 5&nbsp;V 0.85&nbsp;A USB charger for Kindle<br />
** 5&nbsp;V 2&nbsp;A Mains to USB A adaptor, Branded "CostMad" <br />
* '''Asus'''<br />
** 5&nbsp;V 2.0&nbsp;A USB charger for Google Nexus 7<br />
* '''Belkin'''<br />
** 5&nbsp;V 2.6&nbsp;A 4 port Ultra-Slim Desktop hub (Model F4U040) (Raspberry Pi running from USB hub port)<br />
** 5&nbsp;V 2.5&nbsp;A 4 port USB Hub (Model F5U404) (Raspberry Pi running from USB hub port)<br />
** 5&nbsp;V 3.5&nbsp;A 7 port USB 2.0 Mobile Powered Hub (Model F4U018) (Raspberry Pi running from USB hub port)<br />
** 5&nbsp;V 3.5&nbsp;A 7 port USB Hub (Model F5U706) (Raspberry Pi running from USB hub port)<br />
** Mini Surge Protector Dual USB Charger (Model BZ103050-TVL)<br />
** Universal USB Wall Charger (5&nbsp;V 1&nbsp;A) (Model F8Z222uk)<br />
* '''Blackberry'''<br />
** Charger for Pearl Flip 8220, Bold 9600 (B)<br />
** Charger for Tour 9630<br />
** 5&nbsp;V 0.7&nbsp;A Model PSM04R-0500CHW1(M), RIM Part Number HDW-17957-003 (B)<br />
** 5&nbsp;V 750&nbsp;mA Model RIM-C-0004aDUUUC-001, RIM Part Number HWD-24481-001 (comes with Blackberry 9300)<br />
** 5&nbsp;V 750&nbsp;mA Model RIM-C-0004ADUUS-001 035D, Single port plug. (Tested with USB B to Micro USB cable from Logitech H760 Headset)<br />
** 5&nbsp;V 2&nbsp;A Model PSAC10R-050QT, RIM Part Number HDW-34725-001<br />
** 5&nbsp;V 550&nbsp;mA curve 8520 charger works with raspberry pi Model B Board v. BS1233. It does not work with Raspbmc image.Symtoms are frequent key board and external hdd disconnects.<br />
* '''Deal Extreme'''<br />
** [http://dx.com/p/5v-2a-regulated-switching-power-supply-110-220v-94518 S-10-5 5&nbsp;V 2&nbsp;A Regulated Switching Power Supply (110~220&nbsp;V)] (DIY: requires additional micro-USB connector and wiring)<br />
* '''Dell'''<br />
** USB Hub integrated in Dell monitors (B)<br />
* '''The FX Factory'''<br />
** 5&nbsp;V 1&nbsp;A (1.2&nbsp;A max) AC Travel Charger Model KJ-USB Mains. Typically provides 4.9&nbsp;V at 1&nbsp;A <ref>[http://www.cpmspectre.pwp.blueyonder.co.uk/raspberry_pi/MoinMoinExport/USBPowerSupplies.html http://www.cpmspectre.pwp.blueyonder.co.uk/raspberry_pi/MoinMoinExport/USBPowerSupplies.html]</ref><br />
* '''Garmin'''<br />
** 5&nbsp;V 1&nbsp;A charger (Model: PSA105R-050Q) supplied with Garmin Edge 800 GPS. Requires a USB-A to MicroUSB-B cable. Belkin 6&nbsp;ft cable (F3U151B06) works.<br />
* '''Globe Electric'''<br />
** 2-Outlet Tap with Surge Protection and 2 USB Chargers ([http://globe-electric.com/product/2-outlet-tap-with-surge-protection-and-2-usb-chargers-grounded-white/ 46082]). Rated at 1000&nbsp;mA. 120&nbsp;V systems only.<br />
* '''Griffin'''<br />
** Power Block Model P2417. 5&nbsp;V 2.1&nbsp;A<br />
** Power Block Model P1190R2 Two USB 5&nbsp;V Outputs, 1&nbsp;A each<br />
* '''Hama'''<br />
** 1000&nbsp;mA Travel Charger for Micro USB universal (barcode nr: 4 007249 935854)<br />
* '''HP'''<br />
** 5.3&nbsp;V 2&nbsp;A Charger for HP Touchpad (B)<br />
* '''HTC'''<br />
** 5&nbsp;V 1&nbsp;A TCP-300 USB phone charger (B)<br />
** 5&nbsp;V 1&nbsp;A TC B250 USB charger (HTC R/N: 79H00096-00M)<br />
** 5&nbsp;V 1&nbsp;A TC E250 USB charger (HTC R/N: 79H00098-02M)<br />
* '''i-box (Philex Electronic Ltd)'''<br />
** 5&nbsp;V 1&nbsp;A USB charger, 1 USB socket, no USB lead supplied, Model: 76971HS/02 (available from ASDA and others in the UK) (B).<br />
* '''IDAPT'''<br />
** [http://www.idaptweb.com/universal_chargers/i4/ i4 multi device charger] - 3 interchangeable device tips + USB A socket ([https://twitter.com/andrewmk/status/226057302879375361 see it in use])<br />
* '''Innergie'''<br />
**15&nbsp;W Dual USB Adapter. Model: mMini AC15. Output: 5&nbsp;V, 3&nbsp;A (max per port), 15&nbsp;W max. [http://www.myinnergie.com/DuoPowerKit/specification.aspx Specification sheet]<br />
* '''Kodak'''<br />
** 5&nbsp;V 1&nbsp;A TESA5G1-0501200<br />
** 5&nbsp;V 1.0&nbsp;A K20-AM<br />
* '''LG'''<br />
** 4.8&nbsp;V 1&nbsp;A Travel Adapter<br />
** 5.1&nbsp;V 0.7&nbsp;A Travel Adapter (Model: STA-U34WVI)<br />
** 5.1&nbsp;V 0.7&nbsp;A Travel Adapter (Model: STA-U12ER)<br />
* '''Logic'''<br />
** 4 port USB Hub (Model LP4HUB10). (Raspberry Pi running from USB Hub port, red power line (+5&nbsp;V) inside hub cut) (B)<br />
*'''LogiLink'''<br />
**5&nbsp;V 2.1&nbsp;A Switching power supply, model PA0040 (B)<br />
* '''Logitech'''<br />
** 5&nbsp;V 1&nbsp;A SDC115-USB Remote Control Charger and cable<br />
* '''Maplin Electronics'''<br />
** 5&nbsp;V 1&nbsp;A dual USB power supply, model number H25B-MT-K2<br />
** Micro USB Power Supply N19HX<br />
* '''Medion'''<br />
** 5&nbsp;V 1&nbsp;A USB power supply for OYO ebook reader<br />
* '''Microsoft'''<br />
*** Zune Zune AC Adapter v2 <br />
* '''Motorola'''<br />
** [http://www.amazon.com/Motorola-Micro-USB-Home-Travel-Charger/dp/B004EYSKM8/ 5&nbsp;V 0.85&nbsp;A SPN5504 Charger with Cable]<br />
* '''Noname'''<br />
** 5&nbsp;V 2.1&nbsp;A KMS-AC09 4 port USB charger (B) [http://www.miniinthebox.com/kms-ac09-universal-ac-adapter-for-ipad-ipad-2-iphone-white_p208568.html]<br />
** 5.2&nbsp;V 1&nbsp;A MW-3NU10GT - no cable, but this one works well (1m): [http://www.amazon.de/gp/product/B005L8VELA]<br />
** 5&nbsp;V 1&nbsp;A Model H-IP008 Serial No. H10T80L068<br />
* '''Novatel Wireless'''<br />
** 5&nbsp;V 1.05&nbsp;A Charger, model number SSW-1811, packaged with Verizon Wireless MiFi device<br />
* '''Orange'''<br />
** 5&nbsp;V 0.7&nbsp;A Charger for Orange San Francisco<br />
* '''Palm'''<br />
** 5&nbsp;V 1&nbsp;A Charger for Palm Pixi+ (B)<br />
* '''Pantech'''<br />
** 5.0&nbsp;V 1&nbsp;A CNR USB with LG DLC100 micro USB cable<br />
* '''Petzl'''<br />
** 5.0&nbsp;V 1&nbsp;A Charger that came with the Tikka core2 XP<br />
* '''Phihong'''<br />
** Switching Power Supply. Model: PSAC09R-050. Output: 5&nbsp;V, 1.8&nbsp;A, microUSB. [http://www.digikey.com/product-detail/en/PSAC09R-050/993-1109-ND/2635771 Digi-key Link]<br />
* '''PortaPow'''<br />
** PortaPow UK Mains Wall Power Supply<br />
* '''PowerGen'''<br />
** PowerGen Dual Port USB 2.1A 10W AC Travel Wall Charger. [http://www.amazon.com/gp/product/B0073FCPSK Amazon Link]<br />
* '''RS Components'<br />
** HNP06UK (RS 7263069) Switching Adapter 5.0&nbsp;V 1200&nbsp;mA<br />
* '''Samsung'''<br />
** 5&nbsp;V 0.7&nbsp;A Charger for Galaxy S model ETA0U10EBE<br />
** 5&nbsp;V 0.7&nbsp;A Charger for Galaxy SII<br />
** 5&nbsp;V 1&nbsp;A Charger for Galaxy SIII<br />
** 5&nbsp;V 1&nbsp;A Charger for Galaxy Nexus<br />
** 5&nbsp;V 0.7&nbsp;A Charger for Galaxy S Vibrant (SGH-T959)<br />
** 5&nbsp;V 0.7&nbsp;A Travel Adapter model ATADU10EBE<br />
** 5&nbsp;V 1&nbsp;A? Samsung C Series TV USB-port for external HDDs. Running stable with openelec<br />
** 5&nbsp;V ?A (Unknown) Samsung Service Port (USB) on LN32A330J1DXZA 720p 32 inch HDTV <br />
** 5&nbsp;V Unknown Ampere Samsung UA22D5000 & UA32D5000 TV USB Port. Test with Raspbian Wheezy, Raspbmc, and RPITC<br />
* '''Shun Shing'''<br />
** 100-240&nbsp;VAC to 5&nbsp;VDC 1&nbsp;A USB power supply, model SP5Q-AU [http://jaycar.co.nz/productView.asp?ID=MP3455 Jaycar]<br />
* '''Sony Ericsson'''<br />
** 5&nbsp;V 0.7&nbsp;A Charger CST-80<br />
** 5&nbsp;V 0.85&nbsp;A Greenheart&#153; Charger EP800. Typically provides 4.8&nbsp;V at 0.85&nbsp;A <ref>[http://www.cpmspectre.pwp.blueyonder.co.uk/raspberry_pi/MoinMoinExport/USBPowerSupplies.html http://www.cpmspectre.pwp.blueyonder.co.uk/raspberry_pi/MoinMoinExport/USBPowerSupplies.html]</ref>.<br />
* '''StarTech'''<br />
** 4 Port USB 2.0 Hub Raspberry Pi can be powered just by plugging USB input into the Raspberry Pi, don't need power in micro USB port.<br />
* '''Travel Charger'''<br />
** 5&nbsp;V 2.0&nbsp;A USB Power Adapter, [http://www.amazon.co.uk/gp/product/B0065JCIPU/ Amazon Link]<br />
* '''Technika'''<br />
** 5&nbsp;V 1&nbsp;A USB Power Adapter, model MPASS01 (B)<br />
* '''The Pi Hut'''<br />
** Micro USB Power Supply for the Raspberry Pi. 5&nbsp;V 1000&nbsp;mA (from [http://thepihut.com/collections/power-supplies The Pi Hut's Raspberry Pi Store]) (also from [http://www.ebay.co.uk/itm/330844162509 eBay ])<br />
* '''Trisonic'''<br />
** TS-CP600T - MICRO USB HOME & TRAVEL CHARGER (5&nbsp;V, 800&nbsp;mA) $3 at Daiso U.S. stores.<br />
* '''TruePower'''<br />
** [http://u-socket.com/ U-Socket] 5&nbsp;V 2.1&nbsp;A AC Receptacle with Built-in USB ports (2.1&nbsp;A per USB port) model ACE-7169<br />
* '''Voltcraft'''<br />
** SPS5-12W, 2500&nbsp;mA, requires additional USB <-> miniUSB adapter/cable, works perfectly (bought from [http://www.conrad.de/ce/de/product/512660/VOLTCRAFT-SPS5-12W-Steckernetzteil-Steckernetzgeraet-5-VDC-2500-mA-12-Watt Conrad Shop])<br />
<br />
===Problem power Adapters===<br />
* '''Nokia'''<br />
** 5&nbsp;V 1.2&nbsp;A AC-10E Charger Provides 4.8V at TP1 & TP2<br />
** [http://accessories.nokia.com/products/nokia-fast-usb-charger-ac-16/ 5&nbsp;V 1&nbsp;A AC-16E Charger] Provides only 4.7V accross TP1 & TP2 when at idle<br />
<br />
* '''Masterplug'''<br />
** Masterplug Surge Protected USB Adaptor 2 x 1&nbsp;A USB Polished Black - USB ports and Ethernet don't work with this adapter and some screen artefacts using HDMI.<br />
* '''Monoprice'''<br />
** 5&nbsp;V, 2&nbsp;A 3 Outlet Power Surge Protector Wall Tap with 2 Built-In USB Charger - some display artifacts, sometimes unable to find mouse, some failures to boot. Measured to less than 4.75&nbsp;V between TP1 and TP2 when used with a Monoprice cable.<br />
* '''Sony Ericsson'''<br />
** 5&nbsp;V, 850&nbsp;mA EP800. Some failures to boot, Ethernet loops at boot.<br />
<br />
===External Battery packs (with 5&nbsp;V regulated output)===<br />
* '''Anker Astro3'''<br />
** Anker Astro3 10000&nbsp;mAh with dual 2&nbsp;A USB output<br />
* '''Duracell'''<br />
** PPS2 Instant USB Charger<br />
* '''Energizer/XPAL'''<br />
** XP18000 18000&nbsp;mAh Power Pack<br />
* '''Generic - eBay no brand'''<br />
** 6000T Pocket Power 5000&nbsp;mAh - eBay item 271009959140<br />
** Power Bank for iPad/iPhone 5000&nbsp;mAh (looks the same as a New Trent IMP50D or TeckNet iEP380) - eBay item 280914455938<br />
* '''Mophie'''<br />
** 38113BBR Juice Pack Powerstation 4000 mAh: output 2.1 A max: included charging cable powers RPi with less voltage drop than typical phone cable, tested running quake3 w/BT mini-receiver and mini-Wifi on RPi<br />
*** w/mini BT and WiFi 1/2 charge (2 of 4 LEDs) at 5 hrs, over 1/4 charge (1 LED) at 6 hrs, no drop from original voltage.<br />
* '''New Trent'''<br />
** iCurve IMP70D 7000&nbsp;mAh (Approx 12&nbsp;hours from full charge)<br />
** IMP120D 12000&nbsp;mAh<br />
* '''Sinoele'''<br />
** Movpower - Power Bank 5200&nbsp;mAh (8&nbsp;hours with Wi-Fi active)<br />
* '''TeckNet'''<br />
** iEP387 Dual-Port 7000&nbsp;mAh External Power Bank (The charging lead can be used to connect the Tecknet to the Raspberry Pi. Ran the Raspberry Pi with Wi-Fi dongle and wireless keyboard receiver for over 9 hours of light use.)<br />
** iEP392 Dual-Port 12000&nbsp;mAh External Power Bank (1&nbsp;A port, ~16.5 hours)<br />
** Rayovac PS60 5&nbsp;V 800&nbsp;mAh<br />
* '''VINZO'''<br />
** Power Bank 5000&nbsp;mAh Grey Output 5&nbsp;V 1000&nbsp;mA<br />
* '''Kodak Power Pack KP1000'''<br />
** 1&nbsp;A USB rechargeable battery pack - see [http://blog.sheasilverman.com/2012/09/its-alive/ Shea Silverman's blog]<br />
<br />
== Display adapters ==<br />
Note that active converter boxes may draw power through the HDMI port, and thus will put an extra load on your PSU, and also increase the current running through the Raspberry Pi's primary input fuse. HDMI ports (and the raspberry PI) are designed so that they deliver a very limited amount of power (50&nbsp;mA) to the TV/Monitor/display-adapter and much more isn't in theory allowed. In fact there is a diode (D1) in series with the power line which can only handle 200&nbsp;mA, if the adapter tries to draw much more than that the diode might fail. Therefore only externally powered adapters are to be recommended. Despite this, many people report success with these high powered devices. If you have bought a non externally powered HDMI to VGA adapter, and you experience problems with it (It behaves badly, D1 burns out, F3 "blows", or your PSU overloads), then not all is lost, there are cheap (a few dollars) adapters that allow you to add external power to the HDMI cable! An example can be found here: [http://dx.com/p/hdmi-male-to-hdmi-female-adapter-w-power-input-port-black-155361].<br />
<br />
===HDMI->DVI-D===<br />
There are three kinds of DVI. There is DVI-D, a digital signal fully compatible with HDMI, so a passive cable can be used. There is DVI-I, which is a connector with both analog pins and digital pins. An HDMI to DVI-D adapter fits in a DVI-I female connector. Finally, there is DVI-A. This a fairly rare connection, but occasionally it will be found on some monitors and is an analog interface, in fact the same as VGA!<br />
<br />
Some adapters like Farnell part AK-CBHD03-BK are HDMI to DVI-I, which, while not fitting in a DVI-D monitor, are still compatible. The analog pins simply must be bent.<br />
<br />
The HDMI to DVI-D cable provided by Apple with the 2010 Mac Mini worked. It does not appear this adapter can be purchased separately.<br />
<br />
* '''The Pi Hut'''<br />
** HDMI to DVI Cable for the Raspberry Pi (from [http://thepihut.com/collections/video-output/products/hdmi-to-dvi-cable-for-the-raspberry-pi The Pi Hut's Raspberry Pi Store])<br />
* '''Other Variants'''<br />
** AmazonBasics HDMI to DVI Adapter Cable (model SK231) works and is inexpensive.<br />
** [http://www.ebay.com/itm/DVI-Female-to-HDMI-Male-Adapter-Converter-Adaptor-Gold-for-HDTV-Full-HD-/320946033059?pt=US_Video_Cables_Adapters&hash=item4ab9dfd1a3 A generic HDMI-to-DVI converter from eBay]. Works well, but it's probably the cause of some power loss between the Raspberry Pi and the monitor, causing [http://elinux.org/R-Pi_Troubleshooting#Interference_visible_on_a_HDMI_or_DVI_monitor this] problem. A setting of config_hdmi_boost='''5''' in /etc/boot solved this. Note that config_hdmi_boost='''4''', as suggested in the troubleshooting guide, helped, but it did not solve the problem completely.<br />
<br />
===HDMI->VGA converter boxes===<br />
Most will require use [[RPi_config.txt]]. Start off with hdmi_safe=1.<br />
<br />
[http://www.element14.com/community/groups/raspberry-pi/blog/2012/08/16/raspberry-pi-hdmi-to-vga-converter Sanoxy HDMI to VGA converter], $27 from Amazon, no changes required with official Raspbian Wheezy image (2012-Jul-15), note: had already disabled overscan previously<br />
<br />
http://www.amazon.co.uk/gp/product/B007KEIRNG -- "Neewer" HDMI to VGA -- some issues discussed below:<br />
However, according to user "Tom1989" the same Neewer HDMI to VGA adapter burned out BAT54 Schottky diode D1 on the Raspberry Pi and broke its HDMI output: [http://www.raspberrypi.org/phpBB3/viewtopic.php?f=28&t=9819 Serious HDMI Problems. What's that smell? Burning Raspberry!]. On that thread, "mahjongg" suggested the NXP (or equivalent) PMEG2010AET as a high-current replacement for D1. The PMEG2010AET has 1&nbsp;A max forward current, much greater than the BAT54's 200&nbsp;mA limit which may be exceeded by your HDMI -> VGA converter. Remember that the converter's current must come from your Raspberry Pi power supply and go through the Micro USB cable and polyfuse F3, so you may get extra voltage drops and/or cause F3 to trip depending on how much current the converter uses. As always with board modifications, YMMV. Also on the "Burning Raspberry!" thread, user "pwinwood" reported the Neewer's current to be 400&nbsp;mA, which is twice the limit of BAT54 diode D1. "pwinwood" also took the Neewer apart and added its own +5&nbsp;V connection adapted from a USB cable, which bypasses Raspberry Pi's Micro USB cable and polyfuse F3.<br />
<br />
* Link to a gallery with detailed images & steps of the same adapter modification: [http://imgur.com/a/sLogs/all HERE] --''by [[User:Pinoccio|Pinoccio]]''<br />
<br />
http://www.amazon.co.uk/KanaaN-Adapter-Converter-Cable-Resolutions/dp/B007QT0NNW -- "Kanaan" HDMI-VGA<br />
<br />
http://www.ebay.com/itm/ws/eBayISAPI.dll?ViewItem&item=130699741793 -- eBay is swarming with $16 converters all like this one.<br />
<br />
This adapter -- http://www.ebay.co.uk/itm/300692770623 -- works from 640x480 up to 1920x1080, audio over HDMI works too.<br />
Sadly the IC's on the PCB have all been scrubbed.<br />
Requires HDMI boost and overscan, [[RPi_config.txt|config.txt]] settings for 640x480 @60&nbsp;Hz:<br />
<br>hdmi_drive=2<br />
<br>hdmi_group=2<br />
<br>hdmi_mode=4<br />
<br>config_hdmi_boost=4<br />
<br>overscan_top=-30<br />
<br>overscan_bottom=-30<br />
<br>overscan_left=-30<br />
<br>overscan_right=-30<br />
<br />
According to user "Mortimer" -- HDFuryPro HDMI to YPbBr/VGA Converter found on Amazon -- http://www.amazon.co.uk/Inputs-Component-Video-YPbPr-Converter/dp/B00797ZZ4S/ -- Works with Raspberry Pi. Tested against a Philips 170B 1280x1024 LCD monitor, producing a full native resolution image. Not tested against a Component Video TV yet, and audio has yet to be got working.<br />
The [[RPi_config.txt|config.txt]] settings used are:<br />
<br>hdmi_drive=2<br />
<br>hdmi_group=2<br />
<br>hdmi_mode=36<br />
<br>disable_overscan=1<br />
<br />
<br />
According to user "Mortimer" -- HDFury1 1080p HDMI to VGA Converter from HDFury.com. I'm not sure the HDFury1 can be got a hold of easily nowadays, I happened to have access to one to try out. HDFury2, 3 and 4 are available as far as I can tell, but it is very pricey compared to the alternatives. HDFury1 was around £80 when we bought one for a project at work. HDFury2 seems to be around £130, 3 and 4 are getting on towards £200 or more. So not to be recommended as a solution unless you happen to have one lying around. I don't believe there is any relationship between the company that produces these and the HDFuryPro I bought for myself (See above). I didn't alter any config settings, just plugged it in. It doesn't work without having its external power supply connected, as it requires 0.4&nbsp;A, which is too much draw for the 5&nbsp;V supply available from the HDMI socket on the Raspberry Pi. Its power LED lights, but no picture is produced. In comparison to the HDFuryPro this picture from this device is sharper, but it is not enough to justify the extra cost.<br />
The [[RPi_config.txt|config.txt]] settings used are:<br />
<br>hdmi_drive=2<br />
<br>hdmi_group=2<br />
<br>hdmi_mode=36<br />
<br>disable_overscan=1<br />
<br />
http://www.amazon.co.uk/gp/product/B007SM7O2U/ref=oh_details_o02_s00_i00 - "Cable Matters"<br />
<br />
Here It is another option: http://www.dealextreme.com/p/hdmi-v1-4-male-to-vga-female-converter-adapter-cable-white-15cm-130458, is cheap (it's free shipping from china) and works perfectly, I tested it with an Acer VGA monitor (AL1511), without no change in my XBMC distribution.<br />
The config.txt for Raspbian (Flatron VGA monitor 1024 * 768):<br />
<br>hdmi_drive=2<br />
<br>hdmi_group=2<br />
<br>hdmi_mode=16<br />
<br>hdmi_force_hotplug=1<br />
<br>disable_overscan=0<br />
<br />
<br />
And another one: http://cgi.ebay.pl/ws/eBayISAPI.dll?ViewItem&item=251086464644. It is very cheap, but it works perfectly. No config.txt changes was needed at all. I've booted Raspbian and OpenELEC. Monitor is detected correctly and the optimal resolution is set (Raspbian) or you can change the res in the menu (OpenELEC). <br />
The /opt/vc/bin/tvservice is able to read monitor edid data. I tested the adapter using NEC 72VM 15" LCD. (1280x1024 60&nbsp;Hz, 1024x768 60&nbsp;Hz, 640x480 works) The adapter is based on Lontium LT8511A chip, but I was unable to get the specification for it.<br />
The D1 diode is getting very hot though. Most likely the adapter drives more than 200&nbsp;mA. The standard RS Components 1.2&nbsp;A USB power supply is able to provide enough power for the Raspberry Pi and the adapter. I'll try to modify the adapter to connect external power to bypass D1.<br />
Marcin.<br />
<br />
===DVI-D -> VGA active adapters===<br />
None are currently listed<br />
<br />
===Composite->SCART===<br />
SCART adapters (SCART plugs with three RCA connectors in the back), will probably work when used with the yellow RCA plug connected to the Raspberry Pi's RCA video output. Additionally using a splitter cable (3.5&nbsp;mm jack plug on one end, and red-white RCA plugs on the other end) will probably work when plugged into the red and white (left and right audio channels) of the SCART adapter.<br />
<br />
* Generic - works<br />
<br />
===Composite->VGA converter boxes===<br />
* [http://www.extron.com/product/product.aspx?id=dvs204| Extron DVS-204] - works no problem!<br />
<br />
== SD cards ==<br />
<br />
The SD card is a key part of the Raspberry Pi; it provides the initial storage for the Operating System and files. Storage can be extended through many types of USB connected peripherals.<br />
<br />
When the Raspberry Pi is 'switched on', i.e. connected to a power supply, a special piece of code called the bootloader is executed, which reads more special code from the SD card that is used to start up the Raspberry Pi. If there is no SD card inserted, it will not start. Do NOT push in or pull out an SD card while the Raspberry Pi is connected to the power, as this is likely to corrupt the SD card data (you might get away with it, but it is best not to).<br />
<br />
The SD card must be formatted, or written to, in a special way that means the Raspberry Pi can read the data it needs to start properly. If you are new to this check the instructions, or buy a pre-formatted SD card.<br />
<br />
One advantage to using an SD card like this is that you can have several SD cards, each with a different operating system, or a different purpose. Simply power off, switch cards, and reconnect the power. You have a different computer to play with.<br />
<br />
=== Which SD card? ===<br />
<br />
[[File:SD_Card_dimensions.png|right|frameless|SD card sizes]]<br />
<br />
SD cards come in three physical sizes (see picture). The Raspberry Pi needs the largest one. The miniSD card and the MicrSD card can be used in a Raspberry Pi, but you will need an adapter / holder to fit it.<br />
<br />
SD cards come in a range of storage sizes. You need one of type SDHC, but there are other types of SDSC, SDXC and SDIO which will not work in a Raspberry Pi (confirmation needed). The SDHC type comes in memory sizes of up to 32&nbsp;GB.<br />
<br />
There are other properties of SD cards that are not covered here. Read the [http://en.wikipedia.org/wiki/Secure_Digital Wikipedia article] for those details.<br />
<br />
=== Other SD card content ===<br />
<br />
See the following links for other information:<br />
<br />
* [[RPi_Distributions | Select a Distribution]]<br />
<br />
* [[RPi_Easy_SD_Card_Setup | Easy SD card set up]]<br />
<br />
* [[RPi_Advanced_Setup | Advanced set up]]<br />
<br />
* [[R-Pi_Troubleshooting#SD_cards | Troubleshooting]]<br />
<br />
* [[RPi_Performance#SD_card | SD card Performance]]<br />
<br />
=== Technical Information ===<br />
<br />
Note that manufacturers change their designs over time, even as the specs stay the same. (E.g. an ACME 8&nbsp;GB class 4 card manufactured in 2011 might work, while one manufactured in 2012 might not.)<br />
For this reason, please specify product numbers in the lists below, when possible.<br />
<br />
You can also attach the following fields from your card's CID:<br />
<pre><br />
cd /sys/class/mmc_host/mmc?/mmc?:*<br />
echo "man:$(cat manfid) oem:$(cat oemid) name:$(cat name) hwrev:$(cat hwrev) fwrev:$(cat fwrev)"<br />
</pre><br />
<br />
please merge with http://elinux.org/RPi_Performance#SD_card<br />
<br />
===Preinstalled SD cards===<br />
A wide range of branded SD cards preinstalled with operating systems are available from [http://thepihut.com The Pi Hut's Raspberry Pi Store].<br />
* Raspbian<br />
**[http://thepihut.com/products/raspbian-preinstalled-sd-card Raspbian Preinstalled SD Cards] (Multiple Size/Class choices)<br />
* XBMC<br />
** [http://thepihut.com/products/xbmc-preinstalled-sd-card XBMC Preinstalled SD Cards] (Multiple Size/Class choices)<br />
<br />
<br />
Kingston and other verified SD cards preinstalled with the latest Raspbian operating system are available from many other websites [http://www.amazon.co.uk Amazon UK] and [http://www.ebay.co.uk/ eBay UK].<br />
<br />
===Working SD cards===<br />
<br />
* '''7DAYSHOP.COM''' <br />
** 8&nbsp;GB Professional SDHC Class 10 (man:0x000027 oem:0x5048 name:SD08G hwrev:0x3 fwrev:0x0)<br />
<br />
* '''Adata''' <br />
** 2&nbsp;GB SD Class 2 Speedy (8B0947 printed on back) This card works with every distro I tried. May be old, may not be the fastest, but it is very stable.<br />
** 4&nbsp;GB SDHC Class 4 (BH1109416141G)<br />
** 8&nbsp;GB SDHC Class 2 (MMB3F08GWMCA-GE)<br />
** 8&nbsp;GB SDHC Class 4 (MicroSD with adapter)<br />
** 8&nbsp;GB SDHC Class 6 (MMAGR08GUDCA-DB)<br />
** 8&nbsp;GB SDHC Class 10 (AUSDH8GCL10-R)<br />
** 8&nbsp;GB SDHC Class 10 (ASDH8GCL10-R) Tested on 2012-06-18-wheezy-beta.zip<br />
** 8&nbsp;GB SDHC Class 10 (P-SDH8G10-EC from BJ's USA tested on Raspbian)<br />
** 16&nbsp;GB SDHC Class 6<br />
** 16&nbsp;GB SDHC Class 10 (16GSDHC10)<br />
** 16&nbsp;GB SDHC Class 10 (microSD with adapter AUSDH16GCL10-RA1)<br />
** 32&nbsp;GB SDHC Class 10 (ASDH32GCL10-R) Tested on Wheezy-beta with latest kernel and firmware and Raspbian Wheezy<br />
<br />
* '''AmazonBasics'''<br />
** [http://www.amazon.com/AmazonBasics-SDHC-Class-Secure-Digital/dp/B0058GH0LS 8&nbsp;GB SDHC Class 10 B0058GH0LS]<br />
** [http://www.amazon.com/AmazonBasics-SDHC-Class-Secure-Digital/dp/B0058GH1IK 16&nbsp;GB SDHC Class 10 B0058GH1IK]<br />
** 32&nbsp;GB SDHC Class 10<br />
<br />
* '''Apacer'''<br />
** 8&nbsp;GB microSDHC Class 10 (with adapter)<br />
** 8&nbsp;GB SDHC Class 6<br />
<br />
* '''Centon'''<br />
** 16&nbsp;GB SDHC Class 4 (1447 printed on back)<br />
<br />
* '''CnMemory'''<br />
** 8&nbsp;GB SDHC Class 4 (Silver/Black label says 'High Capacity Card') 84209_8GB_SDHC, bought from Maplins. No error messages seen, but operation is much slower than with a SanDisk 4&nbsp;GB Class 4 card.<br />
<br />
* '''Dane-Elec''' <br />
** 16&nbsp;GB SDHC Class 4<br />
** 16&nbsp;GB Pro 200X Class 10 DEMS16GB2683ENBA<br />
<br />
* '''Dikom'''<br />
** 16&nbsp;GB SDHC Class 10 (serial 207H3MD016IBSD)<br />
<br />
* '''Duracell'''<br />
** 4&nbsp;GB SDHC Class 4<br />
** 16&nbsp;GB SDHC Class 10 (labelled Pro Photo 200x)<br />
** 32&nbsp;GB SDHC Class 10 (man:0x00001d oem:0x4144 name:SD hwrev:0x1 fwrev:0x0) (~4.6&nbsp;MB/s read, ~4.4&nbsp;MB/s write on debian6-19-04-2012, following [[RPi_Performance#SD_card]])<br />
<br />
* '''Emtec''' <br />
** 2&nbsp;GB SD man:0x000027 oem:0x5048 name:SD02G hwrev:0x2 fwrev:0x0<br />
** 4&nbsp;GB SDHC Class 4 (EKMSD4G60XHCN)<br />
** 16&nbsp;GB SDHC Class 10 (EKMSD16G150XHC) (less than half as fast as SanDisk 16&nbsp;GB Class 10)<br />
<br />
* '''Extrememory''' <br />
** 16&nbsp;GB SDHC Class 10 (man:0x000012 oem:0x3456 name:F0F0F hwrev:0x1 fwrev:0x0)<br />
** 32&nbsp;GB SDHC Class 10 (man:0x000003 oem:0x5344 name:SMI hwrev:0x1 fwrev:0x0)<br />
<br />
* '''Eye-Fi'''<br />
** 4&nbsp;GB Wi-Fi SDHC (Wi-Fi doesn't work)<br />
<br />
* '''Fugi''' <br />
** 32&nbsp;GB SDHC Class 10 (P10NM00580A) (man:0x000073 oem:0x4247 name:NCard hwrev:0x1 fwrev:0x0)<br />
<br />
* '''Hama''' <br />
** 2&nbsp;GB SD Class 2<br />
** 8&nbsp;GB SDHC High Speed Pro Class 6<br />
<br />
* '''Hema (Dutch dept. store)'''<br />
** 4&nbsp;GB<br />
** 8&nbsp;GB SDHC Class 4<br />
<br />
* '''Goodram''' <br />
** 8&nbsp;GB microSDHC Class 4<br />
** 16&nbsp;GB microSDHC Class 4 (SDU16GHCAGRR10)<br />
** 16&nbsp;GB SDHC Class 10<br />
<br />
* '''HP'''<br />
** 8&nbsp;GB SDHC Class 4 (doesn't reboot during first time startup process, but restart again and fine after that).<br />
** [http://www.amazon.com/HP-CG790A-AZ-Flash-Memory-Class/dp/B007X7U224 32&nbsp;GB SDHC Class 10] <br />
<br />
* '''ICIDU'''<br />
** 4&nbsp;GB SDHC Class 10 (also had no issues)<br />
** 16&nbsp;GB SDHC Class 10 (image write had issues, might be my inexperience. It boots & shows Xserver)<br />
** 32&nbsp;GB SDHC Class 10 (had no issues whatsoever, the comment above might be a dud.)<br />
** 8&nbsp;GB microSDHC Class 10<br />
** 16&nbsp;GB microSDHC Class 10 (20&nbsp;MB/sec)<br />
** 32&nbsp;GB microSDHC Class 10 (20&nbsp;MB/sec)<br />
<br />
* '''Integral''' <br />
** 4&nbsp;GB SDHC Ultima Pro Class 10<br />
** 4&nbsp;GB SDHC Class 4 SD-K04G (Purple label). Also type SD-MO4G.<br />
** 8&nbsp;GB SDHC Ultima Pro Class 6 (Works - initial error -110, but it boots within 5 seconds with no further errors or issues)<br />
** 8&nbsp;GB SDHC Ultima Pro Class 10 (20&nbsp;MB/s) (Works - initial error -110, but it boots within 5 seconds with no further errors or issues)<br />
** 16&nbsp;GB SDHC Ultima Pro Class 6<br />
** [http://www.amazon.co.uk/gp/product/B0047T6XME 16&nbsp;GB SDHC Class 10 Ultima Pro (20&nbsp;MB/s)]<br />
** 32&nbsp;GB SDHC Ultima Pro Class 10 (20&nbsp;MB/s) - Slow to initially boot past the Rainbow Screen.<br />
<br />
* '''Joyflash''' <br />
** 16&nbsp;GB SDHC Class 10 (LTSD1112016GB)<br />
<br />
* '''Kingmax''' <br />
** 4&nbsp;GB SDHC Class 2<br />
** 4&nbsp;GB microSDHC Class 4 (KM04GMCSDHC4) won`t reboot when it`s hot<br />
** 8&nbsp;GB microSDHC Class 4 (KM08GMCSDHC41A) won`t reboot when it`s hot<br />
<br />
* '''Kingston''' <br />
** 2&nbsp;GB SD<br />
** 2&nbsp;GB microSD (N0185-002.A00LF) + Adapter (File system .img written via Transcend microSDHC "USB stick-like" adapter - P3-102510)<br />
** 4&nbsp;GB microSD Class 4<br />
** 4&nbsp;GB SDHC Class 4 (SD4/4&nbsp;GB) (Writes at 4.8&nbsp;MB/s, Reads at 9&nbsp;MB/s)<br />
** 4&nbsp;GB SDHC Class 10 (SD10V/4&nbsp;GB)<br />
** [http://img341.imageshack.us/img341/1619/dsc0253y.jpg 8&nbsp;GB SDHC Class 4] ([http://img833.imageshack.us/img833/2028/dsc0254br.jpg SD4/8&nbsp;GB]) (Works reliably with Raspbian 28-10-2012 and previous Debian releases) (Writes at 4.8&nbsp;MB/s, Reads at 9&nbsp;MB/s)<br />
** [http://img600.imageshack.us/img600/3849/dsc0251et.jpg 8&nbsp;GB microSDHC Class 4] ([http://img707.imageshack.us/img707/363/dsc0252ld.jpg SDC4/8&nbsp;GB])<br />
** 8&nbsp;GB SDHC Class 6 (SD6/8&nbsp;GB) (errors on boot, boots Debian OK)<br />
** 8&nbsp;GB SDHC Class 10 (SD10G2/8&nbsp;GB, SD10V/8&nbsp;GB, ultimateX 100X, ultimateX 120X)<br />
** 16&nbsp;GB SDHC Class 4 (SD4/16&nbsp;GB)<br />
** 16&nbsp;GB microSDHC Class 10 (SDC10/16&nbsp;GB)<br />
** 16&nbsp;GB SDHC Class 10 (SD10G2/16&nbsp;GB, ultimateX 100X)<br />
** 16&nbsp;GB SDHC Class 10 (SD4/16GBET)<br />
** 32&nbsp;GB SDHC Class 10 (SD10V)<br />
** 32&nbsp;GB SDHC Class 10 (SD10G2/32&nbsp;GB, ultimateX 100X)<br />
** 64&nbsp;GB SDXC Class 10 (SDX10V/64&nbsp;GB)<br />
<br />
* '''Kodak''' <br />
** 4&nbsp;GB SDHC Class 2<br />
** 8&nbsp;GB SDHC Class 4<br />
<br />
* '''Kruidvat''' <br />
** 8&nbsp;GB SDHC Class 4<br />
** 8&nbsp;GB SDHC Class 10 (actually cheaper then the class 4 in my store)<br />
<br />
* '''Lexar''' <br />
** 4&nbsp;GB SDHC Class 4 (Boots consistently and no error messages in log after 1/2 hour use ) (works with Raspbmc)<br />
** 4&nbsp;GB SDHC Class 6 Platinum II (from [http://www.microcenter.com/single_product_results.phtml?product_id=0350735 Microcenter])<br />
** 8&nbsp;GB SDHC Class 4<br />
** 8&nbsp;GB SDHC Class 6 Premium Series<br />
** 8&nbsp;GB SDHC Class 6 Platinum II<br />
** 16&nbsp;GB SDHC Class 6 Platinum II<br />
** 32&nbsp;GB microSDHC HIGH-SPEED Class 10 (from [http://www.amazon.co.uk/Lexar-32GB-Micro-Speed-Reader/dp/B004BR2ZTM Amazon])<br />
** 128&nbsp;GB SDXC UHS-I Card LSD128CTBNA400 (from [http://www.amazon.com/gp/product/B007BZRXK2 Amazon])<br />
<br />
* '''Master'''<br />
** 16&nbsp;GB SDHC Class 10 [man:0x000003 oem:0x5344 name:SMI hwrev:0x1 fwrev:0x0]<br />
<br />
* '''Medion'''<br />
** 8&nbsp;GB Class 4 SDHC UK sourced (Aldi)<br />
* '''Microcenter Brand (sold in bins at checkout)'''<br />
** [http://www.microcenter.com/single_product_results.phtml?product_id=0289508 8&nbsp;GB SDHC Class 4]<br />
** [http://www.microcenter.com/single_product_results.phtml?product_id=0349728 8&nbsp;GB SDHC Class 10]<br />
** [http://www.microcenter.com/single_product_results.phtml?product_id=0349729 16&nbsp;GB SDHC Class 10]<br />
<br />
* '''Mushkin'''<br />
** 16&nbsp;GB SDHC Class 10 (MKNSDHCU1-16GB) [http://www.newegg.com/Product/Product.aspx?Item=N82E16820226324]<br />
** 32&nbsp;GB SDHC Class 10 (MKNSDHCC10-32GB) [http://www.newegg.com/Product/Product.aspx?Item=N82E16820226235]<br />
<br />
* '''Mustang'''<br />
** [http://www.mustang-flash.de/Products/Flash%20Products/Secure%20Digital/SD-Card/8GB%20Mustang%20SDHC%20Card%20LeMans%2C%20Class%2010%2C%20Retail|SD8GHCCL10MU-R.html 8&nbsp;GB SDHC Class 10]<br />
<br />
* '''MyMemory''' <br />
** 8&nbsp;GB SDHC Class 10 (MYMESDH8G10) [http://www.mymemory.co.uk/SDHC/MyMemory/MyMemory-8GB-SD-Card-%28SDHC%29---Class-10 MyMemory 8&nbsp;GB class 10] (Latest batch not working)<br />
** 16&nbsp;GB SDHC Class 10 (MYMESDH16G10) [http://www.mymemory.co.uk/SDHC/MyMemory/MyMemory-16GB-SD-Card-(SDHC)---Class-10]<br />
** 32&nbsp;GB SDHC Class 10 [http://www.mymemory.co.uk/SDHC/MyMemory/MyMemory-32GB-SD-Card-%28SDHC%29---Class-10]<br />
<br />
* '''NovaTech'''<br />
** 8&nbsp;GB SDHC Class 10 (Integral Branded)<br />
<br />
* '''OCZ'''<br />
** 8&nbsp;GB SDHC Class 6 Gold Series (08110596-8GB-6) tested with Debian Squeeze (official Raspberry Pi distribution debian6-19-04-2012.zip)<br />
<br />
* '''Optima'''<br />
** 8&nbsp;GB SDHC Class 10 (Pro-Speed)<br />
** 8&nbsp;GB SDHC Class 4 - working from 2012-09-18<br />
<br />
* '''Panasonic''' <br />
** 4&nbsp;GB SDHC Class 4<br />
** 4&nbsp;GB SDHC Class 10 UHS-I (~11.2&nbsp;MB/s read, ~6.2&nbsp;MB/s write, following [[RPi_Performance#SD_card]])<br />
** 8&nbsp;GB SDHC Class 2 (~11.1&nbsp;MB/s read, ~9.7&nbsp;MB/s write, following [[RPi_Performance#SD_card]])<br />
** 8&nbsp;GB SDHC Class 6 (~4.8&nbsp;MB/s read, ~4.4&nbsp;MB/s write, following [[RPi_Performance#SD_card]])<br />
<br />
* '''Patriot''' <br />
** 8&nbsp;GB SDHC Class 6 (PSF8GSDHC10-PC)<br />
** 8&nbsp;GB SDHC Class 10 LX Series (PSF8GSDHC10-PC1)<br />
** 16&nbsp;GB SDHC Class 10 (PSF16GMCSDHC10)<br />
** 16&nbsp;GB SDHC Class 10 LX Series (PSF16GSDHC10) (19.3&nbsp;MB/s read, 9.3&nbsp;MB/s write)<br />
** 16&nbsp;GB microSDHC Class 10 (PSF16GMSHC10) (requires recent kernel update for boot)<br />
** 32&nbsp;GB SDHC Class 10 (PSF32GSDHC10)<br />
** 32&nbsp;GB SDHC Class 10 UHS-1 (PEF32GSDHC10U1) (20.4&nbsp;MB/s read, 12.1&nbsp;MB/s write)<br />
<br />
* '''Peak''' <br />
** 4&nbsp;GB microSDHC Class 4 (MMBTR04GUBCA-ME) tested with Arch<br />
<br />
* '''Philips'''<br />
** 8&nbsp;GB SDHC Class 4 (FM08SD35B)<br />
<br />
* '''Platinum'''<br />
** 4&nbsp;GB SDHC Class 6<br />
** 8&nbsp;GB SDHC Class 6 (man:0x00006f oem:0x0000 name:SMI hwrev:0x1 fwrev:0x0)<br />
** 64&nbsp;GB SDCX Class 10<br />
<br />
* '''Play.com''' <br />
** 4&nbsp;GB SDHC Class 6 (S4E3CD04GEFAA 0907090121106)<br />
<br />
* '''PNY''' <br />
** 4&nbsp;GB SDHC Class 4<br />
** 4&nbsp;GB SDHC Class 4 Optima (SD-K04G 0834TT1297Y)<br />
** 4&nbsp;GB SDHC Class 4. Micro SD card with adapter.<br />
** 8&nbsp;GB SDHC Class 6<br />
** 8&nbsp;GB SDHC Class 10. Micro SD card with adapter.<br />
** 16&nbsp;GB SDHC Class 4<br />
** 16&nbsp;GB SDHC Class 10 (P-SDHC16G10-GE)<br />
*** See the note for P-SDHC16G10-EF. Works with Wheezy, does not work with Squeeze, Arch, or Fedora Remix. <br />
** 16&nbsp;GB SDHC Class 10 (P-SDHC16G10-EF) <br />
*** Works with [http://www.raspberrypi.org/archives/1435 Debian Wheezy]<br />
*** Does not work with Debian Squeeze (debian6-19-04-2012: mmc0: timeout waiting for hardware interrupt).<br />
*** Does not work with Arch Linux Arm (archlinuxarm-29-04-2012: no video is displayed, solid red power light, tiny green light)<br />
** 16&nbsp;GB SDHC Class 10 Pro-Elite (P-SDH16U1-30-GE). Works with Raspbmc, haven't tested others.<br />
<br />
* '''pqi'''<br />
** 8&nbsp;GB SDHC Class 6 <br />
*** Works with official debian6-19-04-2012<br />
<br />
* '''PRETEC''' <br />
** 8&nbsp;GB SDHC Class 10 (8DK52-122ME)<br />
<br />
* '''Samsung''' <br />
** 4&nbsp;GB SDHC<br />
** 8&nbsp;GB SDHC Class 6 (MB-SS8GAEU)<br />
** 8&nbsp;GB SDHC Class 10 (MB-MP8GA, MB-SP8GA/EU, MB-SP8GA/AM)<br />
** 16&nbsp;GB SDHC Class 6 (MB-SSAGAEU)<br />
** 16&nbsp;GB SDHC Class 10 (MB-SPAGA AKA MB-SPAGAEU)<br />
** 32&nbsp;GB SDHC Class 10 (MB-SSBGA, MBSSBGVEOBGA-SH) fine with [http://www.raspberrypi.org/phpBB3/viewtopic.php?f=50&t=8071 Debian Wheezy], but it does not work with Debian Squeeze (debian6-19-04-2012: mmc0: timeout waiting for hardware interrupt).<br />
<br />
* '''SanDisk''' <br />
** 2&nbsp;GB SD, white "SanDisk for Wii" branded, no class mentioned<br />
** 2&nbsp;GB SD (with a circle 2 --probably class 2), writes at 3.5&nbsp;MB/s<br />
** 2&nbsp;GB SD Class 2 (BE0816113150D)<br />
** 2&nbsp;GB SD Class 4 Ultra (15&nbsp;MB/s)<br />
** 2&nbsp;GB SD Class 4 Ultra II<br />
** 2&nbsp;GB SD Ultra II (BE0719111366D)<br />
** 2&nbsp;GB SD Extreme III (BE0715105083B)<br />
** 2&nbsp;GB SD Extreme III (BE0804212046D) - 20&nbsp;MB/s - Class 6<br />
** 4&nbsp;GB SDHC Class 2 (BH0820113475D) - Tested with RPITC (Based on Raspbian Wheezy)<br />
** 4&nbsp;GB SDHC Class 4 (SDSDB-004G-B35)<br />
** 4&nbsp;GB SDHC Class 4 (SDSDB-004G-BT35). Confirmed working with stock debian6-19-04-2012.img<br />
** 4&nbsp;GB SDHC Class 4 (BH1210821913G)<br />
** 4&nbsp;GB SDHC Class 4 (SDSDH2-004G-AC11, BH1127216239D) Costco 2-pack, booting Wheezy 2012-07-15<br />
** 4&nbsp;GB SDHC Class 4 Ultra (SDSDH-004G-U46) won`t reboot when it`s hot<br />
** 4&nbsp;GB SDHC Class 4 Ultra II<br />
** 4&nbsp;GB SDHC Class 6 Extreme III labelled as 30&nbsp;MB/s works with (B) 2012-10-28-Wheezy-raspbian<br />
** 4&nbsp;GB SDHC Class 6 Ultra 30&nbsp;MB/s BH1200421822D)<br />
** 4&nbsp;GB SDHC Class 6 Ultra (SDSDH-004G-U46 - BH1136121837G, BH1130521822D)<br />
** 4&nbsp;GB SDHC Class 10 Extreme (BH10297143382G)<br />
** 8&nbsp;GB SDHC Class 4 (writes at ~1.5&nbsp;MB/s)<br />
** 8&nbsp;GB SDHC Class 4 Ultra labelled as 15&nbsp;MB/s (BI1024716014G)<br />
** 8&nbsp;GB SDHC Class 6 Ultra <br />
** 8&nbsp;GB SDHC Class 6 micro - MMAGR08GUDCA-DB<br />
*** also SDSDH-008G-U46 - BI1131222083D see [http://www.raspberrypi.org/phpBB3/viewtopic.php?p=88625#p88625 update from andrew.blake]<br />
*** except SDSRH-008G-A11 could be problematic, see below<br />
** 8&nbsp;GB SDHC Class 6 Ultra labelled as 20&nbsp;MB/s (BI11321422083D)<br />
** 8&nbsp;GB SDHC-I Class 6 Ultra labelled as 30&nbsp;MB/s (SDSDH2-008G-AC11)<br />
*** requires updated Squeeze or Wheezy beta<br />
** 8&nbsp;GB SDHC Class 10 Extreme (BI11017514367G)<br />
** 8&nbsp;GB SDHC Class 10 Extreme (B11209116254G) - Managed to get it working with Raspbian R3 [http://archive.raspbian.org/images/rpi_pisces_r3.zip rpi_pisces_r3.zip] however does not work with official Squeeze nor Arch linux.<br />
** 8&nbsp;GB SDHC Class 10 Extreme (30&nbsp;MB/s HD Video) - working with new [https://github.com/raspberrypi/firmware/blob/9308c7ed387e5422883753f7fb71a75506abd1f8/boot/bootcode.bin bootcode.bin]. Confirmed on 2012-07-10 for Debian Squeeze 2012-04-19 and Arch Linux 2012-06-13 images (BI1130916254G).<br />
** 8&nbsp;GB SDHC Class 10 Ultra(30&nbsp;MB/s) (SDSDU-008G-U46) - Works with stock debian6-19-04-2012 or Raspbian images but not with OpenELEC r11212 (works with OpenELEC r11493)<br />
** 8&nbsp;GB SDHC Class 10 Ultra(30&nbsp;MB/s) (SDSDU-008G-UDQ46) - Works with stock 2012-09-18-Wheezy-Raspbian<br />
** 8&nbsp;GB SDHC Class 10 Extreme (SDSDX-008G-X46/BI1218822414G) - Works with stock 2012-08-16-Wheezy-Raspbian<br />
** 8&nbsp;GB SDHC Class 10 Extreme Pro (95&nbsp;MB/s UHS-I) (SDSDXPA-008G-X46) - Works with stock 2012-07-15-Wheezy-Raspbian<br />
** 16&nbsp;GB SDHC Class 4<br />
** 16&nbsp;GB SDGC Class 4 (SDSDB-016G-B35) - working with [https://github.com/raspberrypi/firmware/blob/234c19de7cbaaf4997671d61df20a05759066295/boot/bootcode.bin bootcode.bin]. Confirmed on 2012-07-15 for Debian Squeeze 2012-04-19<br />
** 16&nbsp;GB SDHC Class 6 Ultra (30&nbsp;MB/s) (BL1133921933G) - Work with OpenELEC r11324<br />
** 16&nbsp;GB SDHC Class 10 Ultra(30&nbsp;MB/s) (SDSDU-016G-U46) - Work with stock debian6-19-04-2012 image. Gave Kernel Panic with stock debian6-19-04-2012 image. Worked fine with Wheezy image.<br />
** 16&nbsp;GB SDHC Class 10 Extreme (30&nbsp;MB/s HD Video) (SDSDX3-016G-X46) - Works with 2012-06-18-wheezy-beta.img and updated firmware (tested 2012-07-02)<br />
** 16&nbsp;GB SDHC Class 10 Extreme (45&nbsp;MB/s U1) (BL1203322025G) - Works with 2012-08-16-wheezy-raspbian.img (tested 2012-09-15). Doesn't work with stock debian6-19-04-2012 image, but it does work with a freshly compiled kernel.<br />
** 16&nbsp;GB SDHC Class 10 Extreme (45&nbsp;MB/s) (SDSDX-016G-X46) (UPC 619659062224) - Works with 2012-09-18-wheezy-raspbian.img (tested 17/10/2012). <ins datetime="2012-11-22T22:08+11:00">Working with Raspbmc RC5 if writing standalone image; working with Raspbian “Wheezy”.</ins><br />
** 16&nbsp;GB SDHC Class 10 Extreme (45&nbsp;MB/s) (SDSDXPA-016G-FPP) - Working with latest RaspBMC image (tested 12/09/2012) [http://www.amazon.co.uk/gp/product/B00422J0CG/ref=oh_details_o00_s00_i00 Amazon Link]<br />
** 16&nbsp;GB SDHC Class 10 Extreme Pro (95&nbsp;MB/s UHS-I) (SDSDXPA-016G-A75) - Doesn't work with stock debian6-19-04-2012 image, but it does work with a freshly compiled kernel.<br />
** 32&nbsp;GB SDHC Class 4<br />
** 32&nbsp;GB SDHC Class 6<br />
** 32&nbsp;GB SDHC Class 10 Ultra (30&nbsp;MB/s) - Works with stock debian6-19-04-2012 image<br />
** 32&nbsp;GB SDHC Class 10 Extreme (45&nbsp;MB/s UHS-I) (SDSDX-032G-X46) - works with arch-04-29-image and latest firmware (booting problems without firmware update)<br />
** 64&nbsp;GB SDXC Class 10 Extreme (45&nbsp;MB/s UHS-I) (SDSDX-064G-X46) - works with 2012-07-15-Wheezy-Raspbian<br />
** microSDHC / microSDXC<br />
*** 4&nbsp;GB microSDHC Class 2<br />
*** 4&nbsp;GB microSDHC Class 4<br />
*** 8&nbsp;GB microSDHC Class 2<br />
*** 8&nbsp;GB microSDHC Class 4<br />
*** 8&nbsp;GB microSDHC Class 6 Mobile Ultra (SDSDQY-008G-U46A) working with the latest firmware, won`t reboot when it`s hot<br />
*** 8&nbsp;GB microSDHC Class 10 Ultra(30&nbsp;MB/s) (SDSDQU-008G-U46) tested and working on Raspbian Wheezy (and RaspBMC)<br />
*** 16&nbsp;GB microSDHC Class 10 Mobile Ultra (SDSDQUA-016G-U46A) working with the latest firmware<br />
*** 32&nbsp;GB microSDHC Class 4 (SDSDQM-032G-B35)<br />
*** [http://img217.imageshack.us/img217/6435/dsc0255uc.jpg 64&nbsp;GB microSDXC Class 6 Mobile Ultra] (SDSDQY-064G-A11A) (boots up much more consistently with latest firmware)<br />
<br />
* '''Silicon Power''' <br />
** 4&nbsp;GB microSDHC Class 6 (SP004GBSTH006V10-SP)<br />
** 8&nbsp;GB microSDHC Class 10 (S608G1202)<br />
** 16&nbsp;GB microSDHC Class 10 (SP016GBSTH010V10)<br />
** 16&nbsp;GB SDHC Class 10 (SP016GBSDH010V10)<br />
<br />
* '''Sony'''<br />
** 4&nbsp;GB SDHC Class 4 (SF-4B4) (Write 6&nbsp;MB/s, Read 20&nbsp;MB/s)<br />
** 4&nbsp;GB SDHC Class 4 (SF-4N4)<br />
** 8&nbsp;GB SDHC Class 4 (Write 11.8&nbsp;MB/s, Read 17.4&nbsp;MB/s)<br />
** [http://store.sony.com/webapp/wcs/stores/servlet/ProductDisplay?catalogId=10551&storeId=10151&langId=-1&partNumber=SF32NX/TQ#features 32&nbsp;GB SDHC Class 10 (SF-32NX/TQ)] (Max read speed of ~94&nbsp;MB/s, min write speed of ~10&nbsp;MB/s) - Works with archlinuxarm-29-04-2012 dd image with latest firmware update (as of 10-06-2012) <br />
<br />
* '''Strontium'''<br />
** 8&nbsp;GB SDHC Class 10 (SD-T08G 1045 US6923 G (White Shell - SKU 8 886450 703492))<br />
* '''Super Talent'''<br />
** 32&nbsp;GB Secure Digital High Capacity SDHC Card (Class 10), Model SDHC32-C10 SKU: 116-557-001 (works with Raspbmc RC4 and 2012-07-15-Wheezy-Raspbian))<br />
<br />
* '''TakeMS'''<br />
** 4&nbsp;GB microSDHC Class 4 (with adapter) [http://www.takems.com/products.php?categ=flash&prod=Micro_SDHC-Card Micro SDHC Class 4 + 1 Adapter(Order No.88662)]<br />
<br />
* '''TDK'''<br />
** 4&nbsp;GB SDHC Class 4 (1008WW5261B)<br />
** 4&nbsp;GB SDHC Class 4 (80-56-10275-004G,Debian works '''BUT''' mmc0 errors when booting Fedora)<br />
** 4&nbsp;GB microSDHC Class 4 (80-56-10301-004G)<br />
** 4&nbsp;GB SDHC Class 6 (S404G1113) - Works with Debian Wheezy (2012-06-18 beta), not tried latest OpenELEC yet.<br />
** 8&nbsp;GB SDHC Class 10 - Works with Raspbian 2012-07-15<br />
** SanDisk 64&nbsp;GB Class 10 Ultra SDXC UHS-I FFP (3A114807)<br />
<br />
* '''Toshiba'''<br />
** 8&nbsp;GB mircoSDHC SD-C08GJ(BL3A<br />
** 16&nbsp;GB SDHC Class 10 SD-T16G (1046 US7022 C)<br />
<br />
* '''Transcend'''<br />
** 4&nbsp;GB SDHC Class 4 - we've found these to work without any errors and offer reasonable performance<br />
** 4&nbsp;GB SDHC Class 4 (TS4GSDHC4 - BH1130821915G)<br />
** 4&nbsp;GB SDHC Class 6 (TS4GSDHC6) - no problems. (does not work with Raspbmc as of 6/1/12)<br />
** 4&nbsp;GB SDHC Class 10 (TS4GSDHC10E)<br />
** [http://www.mymemory.co.uk/SDHC/Transcend/Transcend-8GB-SD-Card-(SDHC)---Class-4 8&nbsp;GB SDHC Class 4] (TS8GSDHC4) (man:0x000003 oem:0x5344 name:SD08G hwrev:0x8 fwrev:0x0) - works with both Debian "squeezy" and Raspbian "Wheezy" distributions.<br />
** 8&nbsp;GB SDHC Class 6 (~5.8&nbsp;MB/s read/write following [[RPi_Performance#SD_card]])<br />
** 8&nbsp;GB SDHC Class 6 (TS8GSDHC6-P2 - MMBFG08GWACA-M6)<br />
** 8&nbsp;GB SDHC Class 10 (TS8GSDHC10) [http://www.mymemory.co.uk/SDHC/Transcend/Transcend-8GB-SD-Card-%28SDHC%29---Class-10- Transcend 8G class 10]<br />
** 16&nbsp;GB SDHC Class 6 (TS16GSDHC6)<br />
** 16&nbsp;GB SDHC Class 10 (TS16GSDHC10)(TS16GSDHC10E)(man:0x000074 oem:0x4a45 name:SDC hwrev:0x1 fwrev:0x0)<br />
** [http://www.transcend.com.es/tarjetas-de-memoria/sd-sdhc/32gb-sdhc-class-10 32&nbsp;GB SDHC Class 10] (TS32GSDHC10)(TS32GSDHC10E)<br />
** 64&nbsp;GB SDXC Class 10 (TS64GSDXC10)<br />
<br />
* '''Verbatim'''<br />
** 8&nbsp;GB SDHC Class 10 (43961)<br />
** 16&nbsp;GB SDHC Class 4 (44020)<br />
** 16&nbsp;GB SDHC Class 10 (43962)<br />
** 32&nbsp;GB SDHC Class 6 (44032)<br />
<br />
*'''Traveler'''<br />
**4&nbsp;GB High Speed Memory Card - no class mentioned. No problems. Tested with Raspbian.<br />
<br />
* '''The Pi Hut'''<br />
** SanDisk 4&nbsp;GB Class 4 - preinstalled with Raspbian Wheezy Linux. (from [http://thepihut.com/products/4gb-sandisk-sd-sdhc-card-with-raspbian-wheezy-linux-preinstalled The Pi Hut's Raspberry Pi Store])<br />
** SanDisk 8&nbsp;GB Class 4 - preinstalled with Raspbian Wheezy Linux. (from [http://thepihut.com/products/8gb-sandisk-sd-sdhc-card-with-raspbian-wheezy-linux-preinstalled The Pi Hut's Raspberry Pi Store])<br />
** SanDisk 16&nbsp;GB Class 4 - preinstalled with Raspbian Wheezy Linux. (from [http://thepihut.com/products/16gb-sandisk-sd-sdhc-card-with-raspbian-wheezy-linux-preinstalled The Pi Hut's Raspberry Pi Store])<br />
** SanDisk 32&nbsp;GB Class 4 - reinstalled with Raspbian Wheezy Linux. (from [http://thepihut.com/products/32gb-sandisk-sd-sdhc-card-with-raspbian-wheezy-linux-preinstalled The Pi Hut's Raspberry Pi Store])<br />
<br />
* '''V-Gen'''<br />
** 8&nbsp;GB microSDHC - no class mentioned. No problems.(man:0x000073 oem:0x4247 name:NCard hwrev:0x1 fwrev:0x0). Tested with Raspbian Wheezy & Raspbmc. <br />
<br />
* '''Veho (http://www.veho-uk.com)'''<br />
** 8&nbsp;GB "Ultra Fast" Class 6. (man:0x00001b oem:0x534d name:00000 hwrev:0x1 fwrev:0x0) 7.8&nbsp;MB/s. Slow but tested with Arch Linux.<br />
<br />
* '''W Photo (Walgreens photo)'''<br />
** 1&nbsp;GB SD memory card. Works with Raspbmc, have not tested others.<br />
** 2&nbsp;GB SD memory card. Works with Raspbian, not tested with others.<br />
<br />
Known good (and pre-loaded) cards will be available for sale from RS and element14 at a ''later'' date (TBA).<br />
<br />
===Problem SD cards===<br />
<br />
Make sure that you buy your card from a reliable source. There are many cheap Chinese copies of (brand name) SD-Cards on the market, [http://www.petapixel.com/2011/05/20/one-third-of-the-sandisk-memory-cards-on-earth-are-counterfeit/] in addition they are often mislabeled as having greater capacity than they really have. For example they might be sold as being 4&nbsp;GB, but they are actually 2&nbsp;GB (or even less). <br />
<br />
There were initially issues with most Class 10 SDHC cards, apparently due to a bug in the Broadcom bootloader.[http://www.raspberrypi.org/forum/general-discussion/class-10-sd-cards-on-the-production-boards/page-3/#p39181]<br />
<br />
This seems to have been fixed in sdhci.c: [https://github.com/raspberrypi/linux/commit/7e8ae226fe6e95954df6b0dcdde40a53dbbc1a0b] Further feedback will be useful.<br />
<br />
If you add an SD card here, please also mention the kernel date and the date you tried it. This allows people to estimate how likely it is that a driver-fix in the kernel has been fixed. (i.e. I think some/most of the cards here work fine now, because a problem in the kernel driver has been fixed). <br />
<br />
* '''Acumem'''<br />
** 8&nbsp;GB SDHC Class 6 (many errors on 6/7/2012)<br />
* '''Adata'''<br />
** 2&nbsp;GB Speedy (MMAGF02GWMCA -NA)<br />
** 8&nbsp;GB SDHC Class 6 - Sometimes boots<br />
** 16&nbsp;GB SDHC Class 6 (Possibly SD5MY168G0, label with gold <> black gradient) - Doesn't boot<br />
* '''Agfa'''<br />
** 16&nbsp;GB MicroSDHC class 6 (as written on SD-Adapter, MicroSD card itself no-name? ENAAJK121960): mixed results, such a card was working on another Raspberry Pi.<br />
* '''Amazon Basics'''<br />
** 16&nbsp;GB SDHC Class 10 (many errors on 6/7/2012)<br />
* '''Delkin Devices'''<br />
** 4&nbsp;GB SDHC Class 6 "Delkin pro" -- Note: works with Fedora Beefy Miracle 17<br />
* '''GSkill'''<br />
** 32&nbsp;GB SDHC Class 10<br />
* '''Integral'''<br />
** 16&nbsp;GB SDHC Class 6 Ultima Pro (SH016GAA2BB)<br />
** 4&nbsp;GB SDHC class 4 (S404G1115)<br />
* '''Kingston''' <br />
** 2&nbsp;GB SD [http://www.geeks.com/details.asp?invtid=KING-SD-M02G-BULK looks like this] - it boots the kernel, but it damages the filesystem.<br />
** 4&nbsp;GB SDHC Class 6 - Boots kernel, but it won't run init (times out)<br />
** 8&nbsp;GB/Go SDHC Class 10 - SD10V/8&nbsp;GB Very slow writing images to card and then either won't boot, or boots very slowly<br />
** 16&nbsp;GB SDHC Class 4 (SDC4/16&nbsp;GB) - Reported earlier as not working. Stable and works well with all Debian/Raspbian releases <br />
** 16&nbsp;GB SDHC Class 10 (SD10V/16&nbsp;GB) - Starts boot OK, but then gets stuck in mmc0 timeouts.<br />
* '''Memory2GO'''<br />
** 4&nbsp;GB SDHC Class 6 (S404G1029) - I/O Errors leading to Kernel Panic on startup.<br />
* '''Micro Center'''<br />
**4&nbsp;GB SDHC Class 4 — hasn't worked with any of the images I've tried; appears to be completely unrecognized<br />
* '''MyMemory.com''' <br />
** 8&nbsp;GB SDHC Class 10<br />
<br />
* '''Optima''' <br />
** <del>8&nbsp;GB SDHC Class 4 - Does not boot with Raspbian Wheezy 2012-07-15</del> - works with 2012-09-18 <br />
<br />
* '''Panasonic''' <br />
** 8&nbsp;GB SDHC Class 10 (RP-SDU08GD1K) mmc0: timeout waiting for hardware interrupt [http://www.mymemory.co.uk/SDHC/Panasonic/Panasonic-8GB-UHS-1-London-2012-Collection-SDHC-Card---Class-10 Panasonic 8&nbsp;GB Class 10]<br />
* '''Patriot''' <br />
** 8&nbsp;GB SDHC Class 6 (PS8GSDHC10-BC) - repeatable corruption after 1 or 2 reboots with 2012-07-15-Wheezy-Raspbian<br />
** 8&nbsp;GB SDHC Class 10 (PSF8GSDHC10)<br />
** 8&nbsp;GB SDHC Class 10 (PSF8GSDHC10-PC) - won't even boot 2012-08-16-Wheezy-Raspbian (mmc0: timeout waiting for hardware interrupt, followed by continuous I/O errors, timeouts, etc.). It seems functional in Arch, but sometimes it freezes at the beginning of boot (blinking underscore).<br />
* '''Platinum''' <br />
** 8&nbsp;GB SDHC Class 8 (O08G840 M3100487 TW)<br />
** 16&nbsp;GB SDHC Class 10 (article code 177117) - Does not boot with Raspbian Wheezy 2012-09-12<br />
* '''PNY'''<br />
** 8&nbsp;GB Optima SDHC 120 HD Class 4 SD-K08G 0928 WF3673 - mmc -110 errors at init time on 6/12/12<br />
** 8&nbsp;GB Premium SDHC Class 4 - mmc - mmc0: timeout waiting for hardware interrupt<br />
** 32&nbsp;GB SDHC Class 10 Professional (P-SDHC32G10-EF) from [http://www.play.com/Electronics/Electronics/4-/18814903/-/Product.html play.com] (mmc0 timeout with Debian, error -84 whilst initialising sd card with Fedora and QtonPi. Arch seems to work, gets to the login prompt)<br />
** 2&nbsp;GB card SD-M02G<br />
* '''Polaroid'''<br />
** 16&nbsp;GB SDHC C10 (P-SDHC16GB10-EFPOL) - mmc0: timeout waiting for hardware interrupt on debian6-19-04-2012<br />
* '''PRETEC''' <br />
** 8&nbsp;GB SDHC Class 10 233x - mmc0: timeout waiting for hardware interrupt, Sometimes does not boot, kernel panic, ...<br />
* '''Reekin'''<br />
** 4&nbsp;GB HighSpeed SH4GC6M16MIN9C0812TE (old) don't boot ! (11/07/2012)<br />
* '''Samsung'''<br />
** 4&nbsp;GB SDHC Class 4 (MB-SS4G MBSS4GMBDDBA-DD) doesn't boot with [http://downloads.raspberrypi.org/images/raspbian/2012-07-15-wheezy-raspbian/2012-07-15-wheezy-raspbian.zip 2012-07-15-wheezy-raspbian] - OK light partially lit.<br />
** 32&nbsp;GB SDHC Class 10 (MB-SSBGA, MBSSBGVEOBGA-SH) does not work with Debian Squeeze (debian6-19-04-2012: mmc0: timeout waiting for hardware interrupt), but it works fine with [http://www.raspberrypi.org/phpBB3/viewtopic.php?f=50&t=8071 Debian Wheezy]<br />
* '''SanDisk''' <br />
** 2&nbsp;GB SD Extreme III (BE0722702998D) (man:0x000003 oem:0x5344 name:SD02G hwrev:0x8 fwrev:0x0) - tested with Raspbian (build 2012-07-15) and Raspbmc installer (build 2012-07-13)<br />
** 2&nbsp;GB SD (BE0916214253D)<br />
** 2&nbsp;GB Ultra || 15&nbsp;MB/s (BE0828713280D)<br />
** 4&nbsp;GB SDHC Class 2 - Debian and XBMC boot, but Fedora gets a lot of mmc0 note long write sync errors and then hc_xfer_timeout errors at the login prompt.<br />
** 4&nbsp;GB SDHC Class 2 "Limited Edition" (8H825413279G) - Error -110 whilst initialising sd card<br />
** 4&nbsp;GB SDHC Class 4 (BH1030216016G) - Doesn't boot.<br />
** 4&nbsp;GB SDHC Class 4 (BH1031116016G) - Doesn't boot.<br />
** 4&nbsp;GB SDHC Class 6 Extreme (BH0822411730D)<br />
** 4&nbsp;GB SDHC Class 6 Extreme III (30&nbsp;MB/s) (BH0822712362G)<br />
** 4&nbsp;GB SDHC Class 10 Extreme (SDSDX-004G-X46) (30&nbsp;MB/s HD Video) doesn't boot (also not with new kernel.img and start.elf 17-06-2012 or "Wheezy"-beta)<br />
** 4&nbsp;GB SDHC Class 10 Extreme (30&nbsp;MB/s HD Video) (Doesn't boot) - Works with new kernel.img and start.elf [https://github.com/raspberrypi/firmware/tree/master/boot]<br />
** 4&nbsp;GB microSDHC Class 6 Mobile Ultra (tried 15-06-2012 with kernel 19-04-2012) error -84 transferring data, kernel panic: no init found<br />
** 8&nbsp;GB SDHC Class 6 Ultra (B11201421964G)<br />
** <del>8&nbsp;GB SDHC Class 6 Ultra (SDSDH-008G-U46 - BI1131222083D) - Boots kernel, but it won't run init (mmc timeout waiting for interrupt)</del> see [http://www.raspberrypi.org/phpBB3/viewtopic.php?p=88625#p88625 update from andrew.blake]<br />
** 8&nbsp;GB SDHC Class 6 Ultra labelled as 30&nbsp;MB/s (BI1208721965G)) - Boots kernel, but it won't run init (mmc timeout waiting for interrupt)<br />
** 8&nbsp;GB SDHC Class 6 Ultra labelled as 30&nbsp;MB/s SDSRH-008G-A11 - Boots kernel, but it won't run init (mmc timeout waiting for interrupt) <br />
** 8&nbsp;GB SDHC Class 6 Ultra labelled as 30&nbsp;MB/s SDSDH-008G-T11 - Boots kernel, but it won't run init (debian6-19-04-2012: mmc timeout waiting for interrupt), but works fine with [http://www.raspberrypi.org/phpBB3/viewtopic.php?f=50&t=8071 Debian Wheezy] on 6/22/12<br />
** 8&nbsp;GB SDHC Class 6 Ultra I (BI1201221964G) - Boots kernel, but it won't run init (mmc timeout waiting for interrupt)<br />
** 8&nbsp;GB SDHC Class 6 Extreme (BI1101116253G)<br />
** 8&nbsp;GB SDHC Class 10 Extreme (BI1108716254G)<br />
** 8&nbsp;GB SDHC Class 10 Extreme (BI1201416254G) - Still doesn't work with Debian Wheezy beta (2012-06-18)<br />
** <del>8&nbsp;GB SDHC Class 10 Extreme (BI1201516254G) [[http://www.amazon.co.uk/gp/product/B00422FBJ2 amazon.co.uk]]+amazon.fr</del> works with Wheezy 19/09/2012<br />
** 8&nbsp;GB SDHC Class 10 Extreme (BI1200916252D/SDSDX-008G-X46) - Tried with Debian "Squeeze"(19/04/2012), Debian "Wheezy"(18/06/2012) and Arch Linux(13/06/2012). None works. With Debian "Wheezy" Green LED stays ON continuously, with the other two it turns on very faint.<br />
** 8&nbsp;GB SDHC Class 10 Extreme Pro- Works with updated kernel/firmware, stock debian6-19-04-2012 boots kernel, but it won't run init (mmc timeout waiting for interrupt).<br />
** <del>16&nbsp;GB SDHC Class 10 Extreme (30&nbsp;MB/s HD Video) (SDSDX3-016G-X46) - Doesn't boot with debian6-19-04-2012.img, or newer firmware (tested 2012-06-17).</del><br />
** 16&nbsp;GB SDHC Class 6 Ultra (BL1202021933G)<br />
** 16&nbsp;GB SDHC Class 6 Ultra I (BL1205921933G) - Boots kernel, but it won't run init (mmc timeout waiting for interrupt)<br />
* '''Silicon Power''' <br />
** 8&nbsp;GB SDHC Class 10 (SP008GBSDH010V10) - Boots kernel, but it won't run init (mmc timeout waiting for interrupt) - Tested 20/11/2012, 2012-10-28-wheezy-raspbian.img with Nov 20 kernel.<br />
** 32&nbsp;GB SDHC Class 6 (LS2N732GQON03ASP) - boots debian6-19-04-2012.img, but frequent slow response / system hangs.<br />
<br />
* '''TDK'''<br />
** 4&nbsp;GB SDHC Class 6 (S404G1041) - Tried (end May 2012) with new kernel.img and start.elf [https://github.com/raspberrypi/firmware/tree/master/boot] but still won't run init.<br />
** 4&nbsp;GB SDHC Class 6 (S404G1046) [Barcode: 4 902030 784447] - Tried (4th June 2012) with debian6-19-04-2012.img and with replacement kernel.img and start.elf from github [https://github.com/raspberrypi/firmware/tree/87a04c0be0c05e20f94f223183a0310b37c9bd89/boot] but still got 'Error -84' and 'Kernel panic - not syncing: No init found'<br />
<br />
* '''Transcend'''<br />
** 2&nbsp;GB MicroSD (MMAGR02GUECA-MB) - reads fine initially after image was written on a PC, gives mmc0 timeout errors reading back data after writing a large amount (in this case with 'pacman -Syu'). Still seems to work, but is *very* slow after this happens, even across reboots.<br />
** 32&nbsp;GB MicroSD (TS32GUSDHC4) - Doesn't boot.<br />
** 2&nbsp;GB SD (6451AG 2G O2DS1)<br />
** 16&nbsp;GB SD Class10 (TS16GSDHC10U1) - Doesn't Boot, show that "kernel panic - not syncing attempted to kill init"<br />
* '''Veho'''<br />
** 4&nbsp;GB SDHC Class 6 <br />
* '''Verbatim'''<br />
** 16&nbsp;GB SDHC Class 6 (47178) - Raspbian Pisces RC3 - boots, but after login: mmc timeout waiting for interrupt<br />
** 8&nbsp;GB microSD Class 10 (44012) - ArchLinux - boots, but after system update develops segmentation faults<br />
** 8&nbsp;GB SDHC Class 10 (Premium) - Tested with September release of Raspbian and Debian Wheezy - both fail to boot with mmc errors.<br />
<br />
The usual warnings against less reputable sellers (such as Ebay merchants) apply.<br />
<br />
<br />
Note that the following error is sometimes accompanied with a non-working SD card after booting (on Debian):<br />
<br />
mmc0: timeout waiting for hardware interrupt<br />
<br />
=== Benchmarks ===<br />
<br />
* http://www.sakoman.com/OMAP/microsd-card-perfomance-test-results.html<br />
* http://usbspeed.nirsoft.net/usb_drive_speed_summary.html?o=11<br />
* http://www.raspberrypi.org/phpBB3/viewtopic.php?f=2&t=4076<br />
* http://forum.xda-developers.com/showthread.php?t=1005633 (It doesn't originate from Raspberry Pi, but it is very related.)<br />
<br />
== Foreign Language Translations ==<br />
* [[Ru:RaspberryPiBoardVerifiedPeripherals]]<br />
<br />
== References ==<br />
<references><br />
</references><br />
<br />
{{Template:Raspberry Pi}}<br />
♦</div>Pioneerhttps://elinux.org/index.php?title=RPi_Hardware_Basic_Setup&diff=201026RPi Hardware Basic Setup2012-12-13T14:20:45Z<p>Pioneer: /* Power Supply */</p>
<hr />
<div>[[Category:RaspberryPi]]<br />
{{Template:RPi_Startup}}<br />
<br />
<br />
=Typical Hardware You Will Need=<br />
While the RPi can be used without any additional hardware (except perhaps a power supply of some kind), it won't be much use as a general computer. As with any normal PC, it is likely you will need some additional hardware.<br />
<br />
'''IMPORTANT''' For USB devices other than a mouse and a simple wired keyboard (for USB devices drawing more than 100mA) a powered USB hub is strongly recommended. A technical discussion as to why can be found [http://www.raspberrypi.org/phpBB3/viewtopic.php?f=24&t=5830 here]. Specifically the RPI's built in USB hub is designed only for "Single current unit" USB devices. Note that when using Revision 2 (or later) boards the problem has been mitigated somewhat with the removal of the USB polyfuses, still due to the limited current the PI can provide to USB devices, due to its main polyfuse, its still recommended to use a hub for all USB peripherals requiring more than 100mA.<br />
<br />
The following are more or less essential, and are all available from [http://thepihut.com/ The Pi Hut's Raspberry Pi Store]:<br />
<br />
* [[RPi Buying Guide|Raspberry Pi board]]<br />
* [[#Prepared Operating System SD Card|Prepared Operating System SD Card]]<br />
* [[#Keyboard & Mouse|USB keyboard]]<br />
* [[#Display|Display]] (with HDMI, DVI, Composite or SCART input)<br />
* [[#Power Supply|Power Supply]]<br />
* [[#Cables|Cables]]<br />
<br />
Highly suggested extras include:<br />
<br />
* [[#Keyboard & Mouse|USB mouse]]<br />
* [[#Additional Peripherals|Internet connectivity]] - a USB WiFi adaptor (Model A/B) or a LAN cable (Model B)<br />
* [[#Additional Peripherals|Powered USB Hub]]<br />
* [[#Additional Peripherals|Case]]<br />
* [[#Additional Peripherals|Real Time Clock]] - If you can't count on Network Time<br />
* [[#Additional Peripherals|SD card reader]] - if you need to prepare your own SD card<br />
<br />
==Prepared Operating System SD Card==<br />
As the RPi has no internal storage or built-in [[RPi Distributions|operating system]] it requires an SD-Card that is set up to boot the RPi.<br />
<br />
* Have a look at [[RPi Easy SD Card Setup]] to create your own preloaded SD Card.<br />
* If you want an extensive technical explanation, look here : ''Create your own preloaded card using any [[RPi VerifiedPeripherals#SD_cards]] card you have and this [[RPi Beginners#SD_card_setup| HowTo]] . '' <br />
* Preloaded SD cards will be available from the [http://www.raspberrypi.com RPi Shop] , [http://thepihut.com/ The Pi Hut's Raspberry Pi Store].<br />
* For configuration of boot options and extensive graphic modes, look at the [[RPi_Configuration|Configuration]] page.<br />
<br />
NOTE: An RPi SD card can only be used to boot an RPi. A normal PC will refuse to boot from an RPi SD card.<br />
<br />
This guide will assume you have a preloaded SD card.<br />
<br />
''To check your SD card is compatible with Linux, see [[RPi VerifiedPeripherals#SD_cards]].''<br />
<br />
==Keyboard & Mouse==<br />
Most standard USB keyboards and mice will work with the RPi. Wireless keyboard/mice should also function, and only require a single USB port for an RF dongle. In order to use a Bluetooth keyboard or mouse you would need to use a Bluetooth dongle, which again uses a single port.<br />
<br />
Remember that the Model A has a single USB port and the Model B only has two (typically a keyboard and mouse will use a USB port each) - see [[RPi_Hardware_Basic_Setup#USB-Hub | USB Hub]] below.<br />
<br />
''To check your mouse and keyboard are compatible with Linux, see [[RPi VerifiedPeripherals | RPi Verified Peripherals]].''<br />
<br />
==Display==<br />
There are two main connection options for the RPi display, ''HDMI'' (high definition) and ''Composite'' (low definition).<br />
<br />
* HD TVs and most LCD Monitors can be connected using a full-size 'male' HDMI cable, and with an inexpensive adaptor if DVI is used. HDMI versions 1.3 and 1.4 are supported, and a version 1.4 cable is recommended. The RPi outputs audio and video via HMDI, but does not support HDMI input.<br />
<br />
* Most older TVs can be connected using Composite (a yellow-to-yellow cable). PAL and NTSC TVs are supported. Note that the RCA output is composite video, not RF, so it cannot be connected directly to the antenna input of a TV, you need to connected it the the yellow video input connector, or to the SCART input using a RCA to SCART plug, (adapter).<br />
<br />
When using composite video, audio is available from a 3.5mm (1/8 inch) socket, and can be sent to your TV, or to an amplifier. To send audio to your TV, you will need a cable which adapts from 3.5mm to double (red and white) RCA connectors. These red and white can go into the red and white RCA plug inputs of a TV, or a stereo set, or to the above mentioned RCA to SCART plug. Another option for audio (when not using HDMI) is to connect the 3.5mm jackplug to an amplified speakerset. Do not connect the 3.5 mm jack directly to a headset, as the 3.5 mm audio output isn't suitable to drive headsets, only amplifier inputs. Attaching a low impedance load, (such as a headset) to the stereo audio output may lead to distorted sound.<br />
<br />
'''Note: There is no VGA output available, so older VGA monitors will require an expensive adaptor.'''<br />
<br />
Using an HDMI to DVI-D (digital) adaptor plus a DVI to VGA adaptor will not work. HDMI does not supply the DVI-A (analogue) needed to convert to VGA - converting an HDMI or DVI-D source to VGA (or component) needs an active converter. (It can work out cheaper to buy a new monitor.) The lack of VGA has been acknowledged as a priority issue. In a [http://interviews.slashdot.org/story/11/09/14/1554243/Eben-Upton-Answers-Your-Questions Q/A with Slashdot] Eben said that they plan to look into providing some form of add-on.<br />
<br />
''For detailed information see [[Rpi Screens]].''<br />
<br />
==Power Supply==<br />
The unit uses a Micro USB connection to power itself (only the power pins are connected - so it will not transfer data over this connection). A standard modern phone charger with a micro-USB connector will do, but needs to produce at least 700mA at 5 volts. Check your power supply's ratings carefully, and [http://www.raspberrypi.org/forum/general-discussion/power-supply-warning beware cheap knock-offs!]. Suitable mains adaptors will be available from the [http://www.raspberrypi.com RPi Shop] as well as [http://thepihut.com/collections/power-supplies The Pi Hut's Raspberry Pi Store] or [http://www.ebay.co.uk/itm/330844162509 eBay] and are recommended if you are unsure what to use.<br />
<br />
You can use a range of other power sources (assuming they are able to provide enough current ~700mA):<br />
* Computer USB Port or powered USB hub (will depend on power output)<br />
* Special wall warts with USB ports<br />
* Mobile Phone Backup Battery (will depend on power output) (in theory - needs confirmation)<br />
* Modern TV with built-in USB (for example, it has been shown to work with the Sony KDL-40HX723 and KDL-55NX813)<br />
* Internet Routers with USB Ports (the BT Home Hub 3 seems to run the Pi nicely)<br />
<br />
To use the above, you'll need a USB A 'male' to USB micro 'male' cable - these are often shipped as data cables with mobile phones.<br />
<br />
''For detailed information about power requirements see [[Rpi_Hardware#Power | RPi Hardware - Power]].''<br />
<br />
==Cables==<br />
You will probably need a number of cables in order to connect your RPi up.<br />
# Micro-B USB Power Cable (see above) [http://en.wikipedia.org/wiki/File:MicroB_USB_Plug.jpg picture]. This has to be a [[On the RPi usb power cable|high quality one]]. Tested cables available at [http://thepihut.com/collections/cables The Pi Hut's Raspberry Pi Store]<br />
# HDMI-A [http://en.wikipedia.org/wiki/File:HDMI.jpg picture] or Composite cable [http://en.wikipedia.org/wiki/File:Composite-video-cable.jpg picture], plus DVI adaptor [http://en.wikipedia.org/wiki/File:Adapter_dvi_hdmi_S7302224_wp.jpg picture] or SCART adaptor [http://en.wikipedia.org/wiki/File:Multiconnector-scart-chti.jpg picture] if required, to connect your RPi to the Display/Monitor/TV of your choice. Tested cables available at [http://thepihut.com/collections/cables The Pi Hut's Raspberry Pi Store]<br />
# Audio cable [http://en.wikipedia.org/wiki/File:Audio-TRS-Mini-Plug.jpg picture], this is not needed if you use a HDMI TV/monitor.<br />
# Ethernet/LAN Cable (see below) [http://en.wikipedia.org/wiki/File:Ethernet_RJ45_connector_p1160054.jpg picture].<br />
<br />
The price you pay for an HDMI cable can very wildly and under most circumstances a low-cost cable from a reputable online or local supplier will be absolutely fine, but the definition of what constitutes 'low cost' can vary wildly - for example, in the UK, a 1m cable can be purchased for anything between £1 and £24.99. <br />
If, however, you want to drive a display some distance from the RPi (say greater than the ubiquitous 1.8m/6ft), or you are using a video switch to share a display between several devices, then higher quality cables might be wise - for example, a pair of 1m HDMI cables purchased in a UK 'pound shop' worked fine when directly connected between the RPi and a display, but would not give a stable picture when used via an HDMI switch. Replacing the £1 1m cable with a 1.5m cable bought online for £1.30 fixed the problem. <br />
For more insight: [http://www.techradar.com/news/video/why-you-dont-need-to-spend-more-than-2-on-an-hdmi-cable-1071343 Why you don't need to spend more than £2 on an HDMI cable]<br />
<br />
==Additional Peripherals==<br />
You may decide you want to use various other devices with your RPi, such as Flash Drives/Portable Hard Drives, Speakers etc.<br />
<br />
''For detailed information see [[RPi VerifiedPeripherals | RPi Verified Peripherals]].''<br />
<br />
===Internet Connectivity===<br />
<br />
This may be an Ethernet/LAN cable (standard RJ45 connector) or a USB WiFi adaptor. The RPi ethernet port is auto-sensing which means that it may be connected to a router or directly to another computer (without the need for a crossover cable<ref name=autoMDIX>[http://en.wikipedia.org/wiki/Medium_dependent_interface#Auto-MDIX Wikipedia:Auto-MDIX]</ref>).<br />
<br />
''Support for USB WiFi adaptors will vary - see [[RPi VerifiedPeripherals | RPi Verified Peripherals]].''<br />
<br />
Note: If a Netgear router has a blank in the fourth box of the subnet mask, raspbian will interpret that as a 255, not as a '0' like Ubuntu will do. This will give you a subnet mask of 255.255.255.255 and a useless network connection. Changing the router's setting to put a '0' in the last field and reinitializing the network will fix this.<br />
<br />
===USB-Hub===<br />
In order to connect additional devices to the RPi, you may want to obtain a USB Hub, which will allow multiple devices to be used.<br />
<br />
It is nearly a requirement that a '''powered''' hub is used - this will provide any additional power to the devices without affecting the RPi itself. The USB ports are fused at about 140ma each without an additional external power source. This not enough to power a hard drive, and you may even have trouble powering wireless adapters and other peripherals. There is enough current out there, however, for mice and most keyboards. (see [[Rpi_Hardware#Power | RPi Hardware - Power]] section).<br />
<br />
USB version 2.0 is recommended. USB version 1.1 is fine for keyboards and mice, but may not be fast enough for other accessories.<br />
<br />
===Heatsink===<br />
Not a vital accessory for your RPi, but will help to reduce the CPU's temperature whilst under load. Available from [http://www.etsy.com/shop/nhslzt Etsy] [http://thepihut.com/collections/heatsinks The Pi Hut's Raspberry Pi Store] or [http://www.ebay.co.uk/itm/330758220781 eBay]<br />
<br />
===Case===<br />
Since the RPi is supplied without a case, it will be important to ensure that you do not use it in places where it will come into contact with conductive metal or liquids, unless suitably protected. Some form of [[Rpi Cases | case]] should be considered, and there is a [http://www.raspberrypi.org/forum/general-discussion/cases-for-the-raspberry-pi Rpi case thread] on the forum. Cases are also available from [http://thepihut.com/collections/cases The Pi Hut's Raspberry Pi Store]<br />
<br />
''For detailed information see [[Rpi Cases]].''<br />
<br />
===Real Time Clock===<br />
There are a number of possible solutions for real time clocks, but so far, most are either expensive or not particularly friendly.<br />
<br />
One promising device is the Cymbet Evaluation board (CBC-EVAL-06) available from digikey for approximately $30.<br />
Cymbet is in the business of making small batteries and this eval board is intended just as a demonstration of their product using COTS parts on a small board that plugs directly into the USB. Their product is actually the batter that backs up the RTC memory and oscillator when not receiving power from the USB. However, this demo board is very well suited to this application. Ideally, a maker-oriented company will pick up this reference design and start producing boards based on it at a lower cost in larger volume.<br />
<br />
To use this board, you will need some software. libmpsse from Google Code (http://code.google.com/p/libmpsse/) is a GPL library that can talk to the board in user-space.<br />
<br />
User friendly software is a work in progress visible on GITHub http://github.com/owendelong/Cymbet-RTC<br />
<br />
===SD card reader===<br />
If you will not use a preloaded SD card to boot from, you will need an SD card reader to prepare an SD card.<br />
<br />
Note that the SD card reader will be connected to a traditional PC, not to the RPi. You may use an SD card reader integrated into your PC, or you may use a dedicated USB-connected SD card reader. Note that several peripherals may also be used as an SD card reader, for example cameras, smartphones, camcorders and GPS units.<br />
<br />
===Expansion & Low Level Peripherals===<br />
If you plan on making use of the low level interfaces available on the RPi, then ensure you have suitable header pins for the GPIO (and if required JTAG) suitable for your needs.<br />
<br />
Also if you have a particular low-level project in mind, then ensure you design in suitable protection circuits to keep your RPi safe (details will be made available within the [[RaspberryPiBoardProjects | RPi Projects, Guides & Tutorials]] section).<br />
<br />
''For detailed information see [[Rpi Low-level peripherals | Rpi Low-level Peripherals]].''<br />
<br />
=Connecting Together=<br />
<br />
[[File:Raspi-Model-AB-Mono-1-699x1024.png|200px|thumb|right|A diagram denoting the places of the different components on the Rpi, made by Paul Beech. Click to enlarge.]]<br />
You can use the diagram to connect everything together, or use the following instructions:<br />
<br />
# Plug the preloaded SD Card into the Pi.<br />
# Plug the USB keyboard and mouse into the Pi, perhaps via a USB Hub. Connect the Hub to power, if necessary.<br />
# Plug the video cable into the screen (TV) and into the Pi.<br />
# Plug your extras into the Pi (USB WiFi, Ethernet cable, hard drive etc.). This is where you may really need a USB Hub.<br />
# Ensure that your USB Hub (if any) and screen are working.<br />
# Plug the power source into the main socket.<br />
# With your screen on, plug the other end of the power source into the Pi.<br />
# The Pi should boot up and display messages on the screen.<br />
<br />
It is always recommended to connect the MicroUSB Power to the unit last (while most connections can be made live, it is best practice to connect items such as displays and other connections with the power turned off). <br />
<br />
If you use both a R-PI power supply and a powered hub, its recommended you connect them to the same switched power bar, and use the switch on the power bar to switch off both the R-PI and hub at the exact same time. <br />
<br />
Also, always shutdown using the software shutdown function, not by pulling the plug. When not using a GUI, (with a GUI use the GUI command) you can use the command "shutdown -h now", and power off when all the LED's on the board (except the power LED) go off. This is especially important the first time you boot, as in the process the R-PI modifies the content of the SD-card, without a clean shutdown the contents of the card may be damaged.<br />
<br />
The RPi may take a long time to boot when powered-on for the first time, so be patient, and cleanly shutdown afterwards, as described above!<br />
<br />
=External Links=<br />
<br />
For a verbose guide aimed at absolute beginners, see [http://h2g2.com/A13413584 Peripherals You'll Need] and [http://h2g2.com/A9143796 Getting Started] in h2g2's 'Introducing the Raspberry Pi'.<br />
<br />
=References=<br />
<references/><br />
{{Template:Raspberry Pi}}</div>Pioneerhttps://elinux.org/index.php?title=RPi_Hardware_Basic_Setup&diff=201020RPi Hardware Basic Setup2012-12-13T14:20:16Z<p>Pioneer: /* Prepared Operating System SD Card */</p>
<hr />
<div>[[Category:RaspberryPi]]<br />
{{Template:RPi_Startup}}<br />
<br />
<br />
=Typical Hardware You Will Need=<br />
While the RPi can be used without any additional hardware (except perhaps a power supply of some kind), it won't be much use as a general computer. As with any normal PC, it is likely you will need some additional hardware.<br />
<br />
'''IMPORTANT''' For USB devices other than a mouse and a simple wired keyboard (for USB devices drawing more than 100mA) a powered USB hub is strongly recommended. A technical discussion as to why can be found [http://www.raspberrypi.org/phpBB3/viewtopic.php?f=24&t=5830 here]. Specifically the RPI's built in USB hub is designed only for "Single current unit" USB devices. Note that when using Revision 2 (or later) boards the problem has been mitigated somewhat with the removal of the USB polyfuses, still due to the limited current the PI can provide to USB devices, due to its main polyfuse, its still recommended to use a hub for all USB peripherals requiring more than 100mA.<br />
<br />
The following are more or less essential, and are all available from [http://thepihut.com/ The Pi Hut's Raspberry Pi Store]:<br />
<br />
* [[RPi Buying Guide|Raspberry Pi board]]<br />
* [[#Prepared Operating System SD Card|Prepared Operating System SD Card]]<br />
* [[#Keyboard & Mouse|USB keyboard]]<br />
* [[#Display|Display]] (with HDMI, DVI, Composite or SCART input)<br />
* [[#Power Supply|Power Supply]]<br />
* [[#Cables|Cables]]<br />
<br />
Highly suggested extras include:<br />
<br />
* [[#Keyboard & Mouse|USB mouse]]<br />
* [[#Additional Peripherals|Internet connectivity]] - a USB WiFi adaptor (Model A/B) or a LAN cable (Model B)<br />
* [[#Additional Peripherals|Powered USB Hub]]<br />
* [[#Additional Peripherals|Case]]<br />
* [[#Additional Peripherals|Real Time Clock]] - If you can't count on Network Time<br />
* [[#Additional Peripherals|SD card reader]] - if you need to prepare your own SD card<br />
<br />
==Prepared Operating System SD Card==<br />
As the RPi has no internal storage or built-in [[RPi Distributions|operating system]] it requires an SD-Card that is set up to boot the RPi.<br />
<br />
* Have a look at [[RPi Easy SD Card Setup]] to create your own preloaded SD Card.<br />
* If you want an extensive technical explanation, look here : ''Create your own preloaded card using any [[RPi VerifiedPeripherals#SD_cards]] card you have and this [[RPi Beginners#SD_card_setup| HowTo]] . '' <br />
* Preloaded SD cards will be available from the [http://www.raspberrypi.com RPi Shop] , [http://thepihut.com/ The Pi Hut's Raspberry Pi Store].<br />
* For configuration of boot options and extensive graphic modes, look at the [[RPi_Configuration|Configuration]] page.<br />
<br />
NOTE: An RPi SD card can only be used to boot an RPi. A normal PC will refuse to boot from an RPi SD card.<br />
<br />
This guide will assume you have a preloaded SD card.<br />
<br />
''To check your SD card is compatible with Linux, see [[RPi VerifiedPeripherals#SD_cards]].''<br />
<br />
==Keyboard & Mouse==<br />
Most standard USB keyboards and mice will work with the RPi. Wireless keyboard/mice should also function, and only require a single USB port for an RF dongle. In order to use a Bluetooth keyboard or mouse you would need to use a Bluetooth dongle, which again uses a single port.<br />
<br />
Remember that the Model A has a single USB port and the Model B only has two (typically a keyboard and mouse will use a USB port each) - see [[RPi_Hardware_Basic_Setup#USB-Hub | USB Hub]] below.<br />
<br />
''To check your mouse and keyboard are compatible with Linux, see [[RPi VerifiedPeripherals | RPi Verified Peripherals]].''<br />
<br />
==Display==<br />
There are two main connection options for the RPi display, ''HDMI'' (high definition) and ''Composite'' (low definition).<br />
<br />
* HD TVs and most LCD Monitors can be connected using a full-size 'male' HDMI cable, and with an inexpensive adaptor if DVI is used. HDMI versions 1.3 and 1.4 are supported, and a version 1.4 cable is recommended. The RPi outputs audio and video via HMDI, but does not support HDMI input.<br />
<br />
* Most older TVs can be connected using Composite (a yellow-to-yellow cable). PAL and NTSC TVs are supported. Note that the RCA output is composite video, not RF, so it cannot be connected directly to the antenna input of a TV, you need to connected it the the yellow video input connector, or to the SCART input using a RCA to SCART plug, (adapter).<br />
<br />
When using composite video, audio is available from a 3.5mm (1/8 inch) socket, and can be sent to your TV, or to an amplifier. To send audio to your TV, you will need a cable which adapts from 3.5mm to double (red and white) RCA connectors. These red and white can go into the red and white RCA plug inputs of a TV, or a stereo set, or to the above mentioned RCA to SCART plug. Another option for audio (when not using HDMI) is to connect the 3.5mm jackplug to an amplified speakerset. Do not connect the 3.5 mm jack directly to a headset, as the 3.5 mm audio output isn't suitable to drive headsets, only amplifier inputs. Attaching a low impedance load, (such as a headset) to the stereo audio output may lead to distorted sound.<br />
<br />
'''Note: There is no VGA output available, so older VGA monitors will require an expensive adaptor.'''<br />
<br />
Using an HDMI to DVI-D (digital) adaptor plus a DVI to VGA adaptor will not work. HDMI does not supply the DVI-A (analogue) needed to convert to VGA - converting an HDMI or DVI-D source to VGA (or component) needs an active converter. (It can work out cheaper to buy a new monitor.) The lack of VGA has been acknowledged as a priority issue. In a [http://interviews.slashdot.org/story/11/09/14/1554243/Eben-Upton-Answers-Your-Questions Q/A with Slashdot] Eben said that they plan to look into providing some form of add-on.<br />
<br />
''For detailed information see [[Rpi Screens]].''<br />
<br />
==Power Supply==<br />
The unit uses a Micro USB connection to power itself (only the power pins are connected - so it will not transfer data over this connection). A standard modern phone charger with a micro-USB connector will do, but needs to produce at least 700mA at 5 volts. Check your power supply's ratings carefully, and [http://www.raspberrypi.org/forum/general-discussion/power-supply-warning beware cheap knock-offs!]. Suitable mains adaptors will be available from the [http://www.raspberrypi.com RPi Shop] as well as [http://thepihut.com/collections/power-supplies The Pi Hut's Raspberry Pi Store] or [http://www.ebay.co.uk/itm/330757401271 eBay] and are recommended if you are unsure what to use.<br />
<br />
You can use a range of other power sources (assuming they are able to provide enough current ~700mA):<br />
* Computer USB Port or powered USB hub (will depend on power output)<br />
* Special wall warts with USB ports<br />
* Mobile Phone Backup Battery (will depend on power output) (in theory - needs confirmation)<br />
* Modern TV with built-in USB (for example, it has been shown to work with the Sony KDL-40HX723 and KDL-55NX813)<br />
* Internet Routers with USB Ports (the BT Home Hub 3 seems to run the Pi nicely)<br />
<br />
To use the above, you'll need a USB A 'male' to USB micro 'male' cable - these are often shipped as data cables with mobile phones.<br />
<br />
''For detailed information about power requirements see [[Rpi_Hardware#Power | RPi Hardware - Power]].''<br />
<br />
==Cables==<br />
You will probably need a number of cables in order to connect your RPi up.<br />
# Micro-B USB Power Cable (see above) [http://en.wikipedia.org/wiki/File:MicroB_USB_Plug.jpg picture]. This has to be a [[On the RPi usb power cable|high quality one]]. Tested cables available at [http://thepihut.com/collections/cables The Pi Hut's Raspberry Pi Store]<br />
# HDMI-A [http://en.wikipedia.org/wiki/File:HDMI.jpg picture] or Composite cable [http://en.wikipedia.org/wiki/File:Composite-video-cable.jpg picture], plus DVI adaptor [http://en.wikipedia.org/wiki/File:Adapter_dvi_hdmi_S7302224_wp.jpg picture] or SCART adaptor [http://en.wikipedia.org/wiki/File:Multiconnector-scart-chti.jpg picture] if required, to connect your RPi to the Display/Monitor/TV of your choice. Tested cables available at [http://thepihut.com/collections/cables The Pi Hut's Raspberry Pi Store]<br />
# Audio cable [http://en.wikipedia.org/wiki/File:Audio-TRS-Mini-Plug.jpg picture], this is not needed if you use a HDMI TV/monitor.<br />
# Ethernet/LAN Cable (see below) [http://en.wikipedia.org/wiki/File:Ethernet_RJ45_connector_p1160054.jpg picture].<br />
<br />
The price you pay for an HDMI cable can very wildly and under most circumstances a low-cost cable from a reputable online or local supplier will be absolutely fine, but the definition of what constitutes 'low cost' can vary wildly - for example, in the UK, a 1m cable can be purchased for anything between £1 and £24.99. <br />
If, however, you want to drive a display some distance from the RPi (say greater than the ubiquitous 1.8m/6ft), or you are using a video switch to share a display between several devices, then higher quality cables might be wise - for example, a pair of 1m HDMI cables purchased in a UK 'pound shop' worked fine when directly connected between the RPi and a display, but would not give a stable picture when used via an HDMI switch. Replacing the £1 1m cable with a 1.5m cable bought online for £1.30 fixed the problem. <br />
For more insight: [http://www.techradar.com/news/video/why-you-dont-need-to-spend-more-than-2-on-an-hdmi-cable-1071343 Why you don't need to spend more than £2 on an HDMI cable]<br />
<br />
==Additional Peripherals==<br />
You may decide you want to use various other devices with your RPi, such as Flash Drives/Portable Hard Drives, Speakers etc.<br />
<br />
''For detailed information see [[RPi VerifiedPeripherals | RPi Verified Peripherals]].''<br />
<br />
===Internet Connectivity===<br />
<br />
This may be an Ethernet/LAN cable (standard RJ45 connector) or a USB WiFi adaptor. The RPi ethernet port is auto-sensing which means that it may be connected to a router or directly to another computer (without the need for a crossover cable<ref name=autoMDIX>[http://en.wikipedia.org/wiki/Medium_dependent_interface#Auto-MDIX Wikipedia:Auto-MDIX]</ref>).<br />
<br />
''Support for USB WiFi adaptors will vary - see [[RPi VerifiedPeripherals | RPi Verified Peripherals]].''<br />
<br />
Note: If a Netgear router has a blank in the fourth box of the subnet mask, raspbian will interpret that as a 255, not as a '0' like Ubuntu will do. This will give you a subnet mask of 255.255.255.255 and a useless network connection. Changing the router's setting to put a '0' in the last field and reinitializing the network will fix this.<br />
<br />
===USB-Hub===<br />
In order to connect additional devices to the RPi, you may want to obtain a USB Hub, which will allow multiple devices to be used.<br />
<br />
It is nearly a requirement that a '''powered''' hub is used - this will provide any additional power to the devices without affecting the RPi itself. The USB ports are fused at about 140ma each without an additional external power source. This not enough to power a hard drive, and you may even have trouble powering wireless adapters and other peripherals. There is enough current out there, however, for mice and most keyboards. (see [[Rpi_Hardware#Power | RPi Hardware - Power]] section).<br />
<br />
USB version 2.0 is recommended. USB version 1.1 is fine for keyboards and mice, but may not be fast enough for other accessories.<br />
<br />
===Heatsink===<br />
Not a vital accessory for your RPi, but will help to reduce the CPU's temperature whilst under load. Available from [http://www.etsy.com/shop/nhslzt Etsy] [http://thepihut.com/collections/heatsinks The Pi Hut's Raspberry Pi Store] or [http://www.ebay.co.uk/itm/330758220781 eBay]<br />
<br />
===Case===<br />
Since the RPi is supplied without a case, it will be important to ensure that you do not use it in places where it will come into contact with conductive metal or liquids, unless suitably protected. Some form of [[Rpi Cases | case]] should be considered, and there is a [http://www.raspberrypi.org/forum/general-discussion/cases-for-the-raspberry-pi Rpi case thread] on the forum. Cases are also available from [http://thepihut.com/collections/cases The Pi Hut's Raspberry Pi Store]<br />
<br />
''For detailed information see [[Rpi Cases]].''<br />
<br />
===Real Time Clock===<br />
There are a number of possible solutions for real time clocks, but so far, most are either expensive or not particularly friendly.<br />
<br />
One promising device is the Cymbet Evaluation board (CBC-EVAL-06) available from digikey for approximately $30.<br />
Cymbet is in the business of making small batteries and this eval board is intended just as a demonstration of their product using COTS parts on a small board that plugs directly into the USB. Their product is actually the batter that backs up the RTC memory and oscillator when not receiving power from the USB. However, this demo board is very well suited to this application. Ideally, a maker-oriented company will pick up this reference design and start producing boards based on it at a lower cost in larger volume.<br />
<br />
To use this board, you will need some software. libmpsse from Google Code (http://code.google.com/p/libmpsse/) is a GPL library that can talk to the board in user-space.<br />
<br />
User friendly software is a work in progress visible on GITHub http://github.com/owendelong/Cymbet-RTC<br />
<br />
===SD card reader===<br />
If you will not use a preloaded SD card to boot from, you will need an SD card reader to prepare an SD card.<br />
<br />
Note that the SD card reader will be connected to a traditional PC, not to the RPi. You may use an SD card reader integrated into your PC, or you may use a dedicated USB-connected SD card reader. Note that several peripherals may also be used as an SD card reader, for example cameras, smartphones, camcorders and GPS units.<br />
<br />
===Expansion & Low Level Peripherals===<br />
If you plan on making use of the low level interfaces available on the RPi, then ensure you have suitable header pins for the GPIO (and if required JTAG) suitable for your needs.<br />
<br />
Also if you have a particular low-level project in mind, then ensure you design in suitable protection circuits to keep your RPi safe (details will be made available within the [[RaspberryPiBoardProjects | RPi Projects, Guides & Tutorials]] section).<br />
<br />
''For detailed information see [[Rpi Low-level peripherals | Rpi Low-level Peripherals]].''<br />
<br />
=Connecting Together=<br />
<br />
[[File:Raspi-Model-AB-Mono-1-699x1024.png|200px|thumb|right|A diagram denoting the places of the different components on the Rpi, made by Paul Beech. Click to enlarge.]]<br />
You can use the diagram to connect everything together, or use the following instructions:<br />
<br />
# Plug the preloaded SD Card into the Pi.<br />
# Plug the USB keyboard and mouse into the Pi, perhaps via a USB Hub. Connect the Hub to power, if necessary.<br />
# Plug the video cable into the screen (TV) and into the Pi.<br />
# Plug your extras into the Pi (USB WiFi, Ethernet cable, hard drive etc.). This is where you may really need a USB Hub.<br />
# Ensure that your USB Hub (if any) and screen are working.<br />
# Plug the power source into the main socket.<br />
# With your screen on, plug the other end of the power source into the Pi.<br />
# The Pi should boot up and display messages on the screen.<br />
<br />
It is always recommended to connect the MicroUSB Power to the unit last (while most connections can be made live, it is best practice to connect items such as displays and other connections with the power turned off). <br />
<br />
If you use both a R-PI power supply and a powered hub, its recommended you connect them to the same switched power bar, and use the switch on the power bar to switch off both the R-PI and hub at the exact same time. <br />
<br />
Also, always shutdown using the software shutdown function, not by pulling the plug. When not using a GUI, (with a GUI use the GUI command) you can use the command "shutdown -h now", and power off when all the LED's on the board (except the power LED) go off. This is especially important the first time you boot, as in the process the R-PI modifies the content of the SD-card, without a clean shutdown the contents of the card may be damaged.<br />
<br />
The RPi may take a long time to boot when powered-on for the first time, so be patient, and cleanly shutdown afterwards, as described above!<br />
<br />
=External Links=<br />
<br />
For a verbose guide aimed at absolute beginners, see [http://h2g2.com/A13413584 Peripherals You'll Need] and [http://h2g2.com/A9143796 Getting Started] in h2g2's 'Introducing the Raspberry Pi'.<br />
<br />
=References=<br />
<references/><br />
{{Template:Raspberry Pi}}</div>Pioneerhttps://elinux.org/index.php?title=RPi_VerifiedPeripherals&diff=201014RPi VerifiedPeripherals2012-12-13T14:19:04Z<p>Pioneer: /* Working power Adapters */</p>
<hr />
<div>[[Category: Linux]]<br />
[[Category: ARM Development Boards]]<br />
[[Category: Broadcom]]<br />
[[Category: Development Boards]]<br />
[[Category: RaspberryPi]]<br />
[[Category: Education]]<br />
{{Template: RPi_Hardware}}<br />
<br />
<br />
'''A note about this page: For USB devices, please specify if they required a powered hub'''<br />
==Notes==<br />
<br />
19-Apr-2012: Now that the Model B board is shipping, details added should relate to this board and the [http://www.raspberrypi.org/downloads default Debian distribution] unless stated otherwise. A suggested suffix markup scheme is as follows:<br />
<br />
* (A) - Relates to model A production board<br />
* (B) - Relates to model B production board<br />
* (!) - Information from alpha and beta board days -- beta board verified peripherals should still apply to production boards for the most part, but the alpha board is fairly different<br />
* No markup - relates to all production boards<br />
<br />
''Discuss: [http://www.raspberrypi.org/forum/?mingleforumaction=viewtopic&t=247 http://www.raspberrypi.org/forum/?mingleforumaction=viewtopic&t=247]''<br />
<br />
If you are adding to a product list it would help clarity if entries are kept/added in alphabetical order.<br />
<br />
==Power Usage Notes==<br />
{{Warning|Adding peripherals may increase the loading on the power supply to your board and this, in turn, may affect the voltage presented to the Raspberry Pi. If the Raspberry Pi's supply voltage falls below a certain value (anecdotally stated as around 4.75&nbsp;V), or it begins to fluctuate, your setup may become unstable. There is a [http://elinux.org/RPi_Hardware#Power Wiki section about this issue] which is worth a read.}}<br />
<br />
'''Model B Hardware Revisions and USB Power limits'''<br />
'''Hardware Revision 1.0'''<br />
The original Model B board had current limiting polyfuses which limited the power output of each USB port to approximatly 100&nbsp;mA. USB devices using more than 100&nbsp;mA had to be connected via a powered hub. The Raspberry Pi's PSU was chosen with a power budget of 700&nbsp;mA of which 200&nbsp;mA were assigned to the USB ports, so the Raspberry Pi's (poly)fuses were designed only for devices up to 100&nbsp;mA, and typical 140&nbsp;mA polyfuses will have as much as 0.6 volt across them when drawing currents near the 100&nbsp;mA limit. As a consequence the USB ports are only directly suitable for "single current unit" USB devices which, according to USB specifications, are designed to work with just 4.4 Volt. Not only do non single current unit devices draw more current (causing greater Voltage drops, and greater stress on the fuses), they also might require 4.75 Volt to work.<br />
<br />
'''Model B Hardware Revision 2.0 and Revision 1.0 with ECN0001 change'''<br />
This had the polyfuses removed, removing the 100&nbsp;mA current limitation for each USB port (but leaving the main fuse F3 intact). Users should still ensure their power supply can power the Raspberry Pi and the USB peripherals. Revision 2.0 was released in August 2012.<br />
<br />
==Linux Driver Issues==<br />
Shortly after the Raspberry Pi was released it was confirmed that there were a number of issues with the Linux USB driver for the SMSC95xx chip. These included problems with USB 1.x peripherals that use split transactions, a fixed number of channels (causing problems with Kinect) and the way the ARM processor handles the SMSC95xx interrupts. [http://www.raspberrypi.org/phpBB3/viewtopic.php?f=28&t=12097&start=76] [http://www.raspberrypi.org/phpBB3/viewtopic.php?f=28&t=5249&start=44]<br />
A large number of fixes were included in the 2012-08-19-Wheezy-raspbian Linux image.<br />
<br />
== Powered USB Hubs ==<br />
A number of low-cost powered USB hubs are known to have caused problems. Members of the Raspberry Pi forums have reported low power or no power at all in some cases. The following is a list of specific Powered USB Hubs which appear to be fault-free. Please note that these do not take into account powering the Raspberry Pi from the hub, in addition to its peripherals.<br />
<br />
If you use a powered hub and the Raspberry Pi PSU together consider powering them from the same power bar with switch, so you can turn them on simultaneously., especially if the HUB tries to feed the Raspberry Pi through their interconnect cable, due to the 100&nbsp;mA limiting fuse in the Raspberry Pi, the Raspberry Pi will be partially powered which may cause problems (unwanted writes to the SD card).<br />
<br />
===Working USB Hubs===<br />
<div style="margin: -.3em -1em -1em -1em;"><br />
{| width="100%" bgcolor="#fff" border="0" cellpadding="2px" cellspacing="2px" style="margin:auto;"<br />
|- align="center" bgcolor="#e7eef6"<br />
| '''Brand'''<br />
| '''Name'''<br />
| '''Model Number'''<br />
| '''Hardware ID'''<br />
| '''USB Version'''<br />
| '''Number of Ports'''<br />
| '''Power Rating*'''<br />
| '''Powers Raspberry Pi'''<br />
| '''Additional Information'''<br />
<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Belkin<br />
|4-Port Ultra-Slim Desktop Hub<br />
|F4U040<br />
|05e3:0608<br />
|USB 2.0<br />
|4-Port<br />
|5&nbsp;V - 2.6&nbsp;A<br />
|Verified<br />
| Powers the pi quite well, 4.85V across TP1&2 during idle and load. The PSU for the hub is a 2.5A 5v made in china. Seems solid.<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Belkin<br />
|Hi-Speed USB 2.0 4-Port Hub<br />
|F5U224<br />
|<br />
|USB 2.0<br />
|4-Port<br />
|5&nbsp;V - 500&nbsp;mA per Port<br />
|Not Verified<br />
|<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Belkin<br />
|TetraHub™ USB 2.0 4-Port Hub<br />
|F5U231<br />
|<br />
|USB 2.0<br />
|4-Port<br />
|5&nbsp;V - 500&nbsp;mA per Port<br />
|Verified<br />
|<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Belkin<br />
|Hi-Speed USB 2.0 4-Port Hub<br />
|F5U234<br />
|<br />
|USB 2.0<br />
|4-Port<br />
|5&nbsp;V - 500&nbsp;mA per Port<br />
|Verified<br />
|<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Belkin<br />
|Hi-Speed USB 2.0 7-Port Hub <br />
|F5U237<br />
|<br />
|USB 2.0<br />
|7-Port<br />
|5&nbsp;V - 3.8&nbsp;A<br />
|Verified<br />
|<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Belkin<br />
|MyEssentials 7-Port High-Speed USB 2.0 Hub<br />
|F5U259-ME<br />
|<br />
|USB 2.0<br />
|7-Port<br />
|<br />
|Verified<br />
|<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Belkin<br />
|Hi-Speed USB 2.0 4-Port Lighted Hub<br />
|F5U403<br />
|<br />
|USB 2.0<br />
|4-Port<br />
|<br />
|Not Verified<br />
|<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Belkin<br />
|Hi-Speed USB 2.0 7-Port Lighted Hub<br />
|F5U700<br />
|<br />
|USB 2.0<br />
|7-Port<br />
|<br />
|Verified<br />
|[http://www.amazon.com/gp/product/B000SDW84K]<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Belkin<br />
|Hub 2-en-1<br />
|F5U706ea<br />
|<br />
|USB 2.0<br />
|7-Port<br />
|<br />
|Not Verified<br />
|<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Belkin<br />
|Hi-Speed USB 2.0 7-Port Hub <br />
|F5U237v1<br />
|<br />
|USB 2.0<br />
|7-Port<br />
|5&nbsp;V - 2.5&nbsp;A<br />
|Not Verified<br />
|<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Belkin<br />
|Ultra-Slim Desktop Hub<br />
|F4U040v<br />
|05e3:0608<br />
|USB 2.0<br />
|4-Port<br />
|5 V - 2.6 A<br />
|Verified<br />
|<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Belkin<br />
|Ultra-Slim Desktop Hub<br />
|F4U039qukAPL<br />
|05e3:0608<br />
|USB 2.0<br />
|7-Port<br />
|<br />
|Verified<br />
|<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Benq<br />
|<br />
|E2220HD<br />
|<br />
|USB 2.0<br />
|4-Port<br />
|<br />
|Verified<br />
|Monitor with built in Hub<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Biltema<br />
|<br />
|23-924<br />
|<br />
|USB 2.0<br />
|4-Port<br />
|2.0&nbsp;A<br />
|Verified<br />
|<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|C3 Tech<br />
|7 Port Hub<br />
|HU-7201 BK<br />
|1a40:0201<br />
|USB 2.0<br />
|7-Port<br />
|5&nbsp;V - 2.0&nbsp;A<br />
|Not Verified<br />
|Backpowering - Mod hub or cut red wire in uplink cable.<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Cyberpower<br />
|High-speed Hub<br />
|CP-H720P<br />
|0409:0050<br />
|USB 2.0<br />
|7-Port<br />
|3.6&nbsp;A<br />
|Verified<br />
|May Contain dual 05e3:0608 instead of 0409:0050<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Dell<br />
|<br />
|2001FP<br />
|<br />
|USB 2.0<br />
|4-Port<br />
|<br />
|Not Verified<br />
|Monitor with built in Hub<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Dell<br />
|<br />
|SP2309W<br />
|<br />
|USB 2.0<br />
|4-Port<br />
|<br />
|Not Verified<br />
|Monitor with built in Hub<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Dell<br />
|<br />
|2407FWP<br />
|<br />
|USB 2.0<br />
|4-Port<br />
|<br />
|Not Verified<br />
|Monitor with built-in hub - 6-in-1 card reader Works, but it cannot read SDXC<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Dell<br />
|<br />
|U3011<br />
|<br />
|USB 2.0<br />
|4-Port<br />
|<br />
|Not Verified<br />
|Monitor with built in Hub - Card Reader Works - May work with SDXC<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Delock<br />
|<br />
|B/N61393<br />
|<br />
|USB 2.0<br />
|4-Port<br />
|2.0&nbsp;A<br />
|Verified<br />
|<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Delock<br />
|USB 2.0 External Hub 7 Port<br />
|B/N87467<br />
|<br />
|USB 2.0<br />
|7-Port<br />
|5&nbsp;V - 3.5&nbsp;A<br />
|Verified<br />
|You can Power Raspberry Pi using one USB Port of the Hub there is no backfeeding, measured 4,88V on Idle and 4,82V on load on TP1-TP2.<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Deltaco<br />
|<br />
|UH-715 Rev 2<br />
|<br />
|USB 2.0<br />
|7-Port<br />
|2.0&nbsp;A<br />
|Not Verified<br />
|<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Dynex<br />
|<br />
|<br />
|0409:0050<br />
|USB 2.0<br />
|7-Port<br />
|2.0&nbsp;A<br />
|Not Verified<br />
|<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|D-Link<br />
|DUB-H7 High Speed USB 2.0 7-Port Hub<br />
|BUBH7A A5<br />
|<br />
|USB 2.0<br />
|7-Port<br />
|2.0&nbsp;A<br />
|Not Verified<br />
|[http://www.amazon.com/D-Link-DUB-H7-High-Speed-7-Port/dp/B00008VFAF]<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|D-Link<br />
|DUB-4 High Speed USB 2.0 7-Port Hub<br />
|DUB-H4<br />
|<br />
|USB 2.0<br />
|4-Port<br />
|2.0&nbsp;A<br />
|Verified<br />
|[http://www.newegg.com/Product/Product.aspx?Item=N82E16817111131] Charging port doesn't power Raspberry Pi<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Digicom<br />
|<br />
|<br />
|<br />
|USB 2.0<br />
|4-Port<br />
|5&nbsp;V - 2.0&nbsp;A<br />
|Not Verified<br />
|[http://www.digicom.it/digisit/prodotti.nsf/itprodottiidx/MiniHubUsb204P#]<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|mbeat<br />
|13 Port USB Hub<br />
|USB-M13HUB<br />
|<br />
|USB 2.0<br />
|13-port<br />
|5V - 3A<br />
|Verified<br />
|<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Monoprice<br />
|Aquagate USB Hub<br />
|5328<br />
|<br />
|2.0<br />
|7-port<br />
|2.0&nbsp;A<br />
|Verified<br />
|Has separate USB In port, in theory should prevent backfeeding (but that is not verified). get about 4.9V across TP1/TP2 when idling with Raspbian. [http://www.monoprice.com/products/product.asp?c_id=103&cp_id=10307&cs_id=1030702&p_id=5328&seq=1&format=4]<br />
<br />
|-<br />
|}<br />
<br />
<br />
'*' Power Ratings may not be completely accurate, use as rough guideline rather than fact.<br />
</div><br />
<br />
<br />
*'''Acme'''<br />
** USB 2.0 hub 4 port ([http://www.acme.eu/en-us/product/019188 ACME]) Based on NEC μPD720114 USB2.0 Hub Controller USB ID 0409:005a '''NOTE!''' It is bus-powered hub, but it is very cheap and small and works after a small modding: on USB-hub board you have 4 holes: V, D+, D- and GND. Connect GND, D+ and D- to the Raspberry Pi, and additionally connect GND and +5&nbsp;V from power supply to the same holes on USB-hub GND and V. Now there is common contacts: GND, D+ and D- between Raspberry Pi and hub needed to work, and additional power for USB devices, connected to the hub. Tested on my Raspberry Pi.<br />
<br />
<br />
*'''Digitus'''<br />
** 7-port USB2.0 Powered Hub. Model DA-70226.<br />
*'''Eminent'''<br />
** [http://www.eminent-online.com/en/product/22/em1102-4-port-usb-hub---black.html] EM1102 4 Port USB 2.0 Hub with 1&nbsp;A power adapter. It's able to power the Raspberry Pi, external HDD and other peripherals.<br />
** [http://www.eminent-online.com/en/product/27/7-port-usb-2-0-hub.html] EM1107 7 Port USB 2.0 Hub with 2&nbsp;A power adapter. It's able to power the Raspberry Pi, external HDD and other peripherals.<br />
* '''GearHead'''<br />
** [http://www.amazon.com/gp/product/B004OBZ088/] GearHead 4 Port Hub with Energy Saving Power Switch (5&nbsp;V, 1&nbsp;A)<br />
*'''Gembird'''<br />
** Gembird UHS 242 4-port USB 2.0 Hub (5V DC, 1A). '''NB:''' This is a 4-port switching hub that enables the "sharing" of up to four USB devices between two computers. Whilst it may be powered externally, it does take power from both connected computers. If one of them is, say, a netbook or laptop, that may provide sufficient extra power to enable the use of USB devices that the Pi alone cannot handle.<br />
* '''Genesys Logic (sold at Fry's)'''<br />
** Genesys Logic 4-Port USB 2.0 Hub (ID 05e3:0608) (Other brands include Gigaware and Belkin, same ID shows up in lsusb)<br />
** Genesys Logic 4-Port USB 2.0 Hub (ID 05e3:0606) (Other brands include i-Rocks, same ID shows up in lsusb)<br />
* '''Hama'''<br />
** Hama 4-way USB 2.0 Hub<br />
*'''HP'''<br />
** HP ZR2240w 21.5" Monitor with built in 2-Port USB Hub (B)<br />
* '''König Electronic'''<br />
** CMP-USB2HUB55 - 7 port USB2.0 HUB, (ID 1a40:0201 Terminus Technology Inc. Hub) 2.0&nbsp;A power supply, backpowers Raspberry Pi well.<br />
*'''Laser'''<br />
** "7 port USB hub with AC adapter Version 2.0". 5&nbsp;V 1&nbsp;A (found at Harvey Norman Australia for $24.95 and Australia Post Shops for $9.95). You can power the Raspberry Pi by connecting both the main USB connector to the Raspberry Pi USB port, '''and''' from a spare USB port back to the power micro USB socket. If you don't do both, boot-loops are likely to occur.<br />
*'''Logik'''<br />
** [http://www.currys.co.uk/gbuk/logik-lp4hub10-4-port-powered-usb-hub-04979038-pdt.html] LP4HUB10 4-Port USB Hub. '''Throws errors when used with Fedora remix 14'''<br />
** Logik L4THUB10 4 Port powered hub works fine under Raspbian/Wheezy/model B. Captive USB cable, 2&nbsp;A power supply, convenient single top mounted USB socket. Unlike my last hub, will power Wi-Fi!<br />
*'''LogiLink'''<br />
** UA0085 USB 2.0 Hub, 4-Port with PSU 5&nbsp;V, 2&nbsp;A<br />
** UA0091 USB 3.0 Hub, 4-Port with PSU 5&nbsp;V, 4&nbsp;A. Connected with USB2.0 cable. 1&nbsp;A per port, able to support USB HDD drives and other power hungry devices. Tested with kernel 3.1.9-cutdown, Wheezy. <br />
** UA0096 USB 2.0 Hub, 10-Port with PSU 5&nbsp;V, 3.5&nbsp;A (Not suitable for powering Raspberry Pi because it doesn't work unless there is working USB input present even with PSU plugged in.)<br />
** UA0160 USB 2.0 Hub, 4-Port with PSU 5&nbsp;V, 2&nbsp;A. Able to power the Raspberry Pi, keyboard, mouse and LogiLink UA0144 USB Ethernet adapter. (More testing to come.)<br />
* '''Macally'''<br />
** [http://www.macally.com/EN/?page_id=2312] Hi-Speed 7-Port USB 2.0 Powered Micro HUB, AC Powered. Includes a 2000&nbsp;mA wall-wart (US style)<br />
* '''Manhattan'''<br />
** [http://manhattan-products.com/en-US/products/6500-hi-speed-usb-2-0-micro-hub] (#160612) Hi-Speed USB 2.0 Micro HUB, AC Powered (identifies as ID 05e3:0608 Genesys Logic) Includes a 1000&nbsp;mA wall-wart (US style)<br />
** [http://manhattan-products.com/en-US/products/9583-mondohub] (#161718) MondoHub 28 Port USB 3.0 & USB 2.0 HUB (24 USB 2 ports @500&nbsp;mA each) + (4 USB 3.0 Ports @900&nbsp;mA each) Power Switches on each port, AC Powered and Includes a 5&nbsp;V 4&nbsp;A wall-wart (US style)<br />
*'''Newlink'''<br />
** NLUSB2-224P 4 port USB 2.0 Mini hub with PSU 5&nbsp;V 1&nbsp;A<br />
** NLUSB2-222P 4 port USB 2.0 Hub with 5&nbsp;V 2&nbsp;A PSU (Available From [https://www.modmypi.com/shop/raspberry-pi-accessories/New-Link-4-Port-USB-Hub-(USB-2.0-with-Mains-Adaptor) | ModMyPi])<br />
*'''Nilox'''<br />
** Nilox USB 2.0 4port HUB model HUB4USB2AC with PSU 5&nbsp;V 1.0&nbsp;A<br />
* '''Plugable'''<br />
** [http://plugable.com/products/USB2-HUB4BC/] USB2-HUB4BC 4 Port USB 2.0 Hub with BC 1.1 Fast Charging. 5&nbsp;V 2.5&nbsp;A power supply. Powering Raspberry Pi via microUSB from a hub port. USB Audio peripheral tested and working.<br />
** [http://plugable.com/products/USB2-HUB-AG7/] USB2-HUB-AG7 7 Port USB 2.0 Hub with 5&nbsp;V 3&nbsp;A power supply. There are US and UK power supply versions and it can be ordered in US and (for the UK version) many countries in Europe. There is a video showing this hub powering both the Raspberry Pi several peripherals at once[http://www.youtube.com/watch?v=pDA7MxFtoS0]. <br />
* '''Pluscom'''<br />
** Pluscom 7 Port USB 2.0 Hub Model U7PH-3A with 3&nbsp;A PSU. USB ID 1a40:0101. Powering Raspberry Pi via microUSB from a hub port. Internally two 4 Port switches linked. Leaks power back up USB data cable to Raspberry Pi, but it is not really a problem when powering Raspberry Pi at the same time.<br />
*'''Satechi'''<br />
** ST-UH12P 12 port powered hub with 2 Control Switches. Also works while powering the Raspberry Pi.<br />
*'''Staples (Business Depot) (Bureau EN GROS)'''<br />
** Staples 4-port hub Item 607477-CA<br />
*'''StarTech.com'''<br />
** StarTech.com 7-port Compact USB 2.0 Hub (ST7202USB). Comes with 5&nbsp;V 2&nbsp;A supply. Shows in lsusb as two Genesys Logic, Inc. USB-2.0 4-Port HUBs (05e3:0608). Back powers Raspberry Pi (just, voltage across TP1 & TP2 is a little low when powered from this hub).<br />
*'''SumVision'''<br />
** Sumvision Slim 4 Port High Speed USB 2.0 HUB with PSU 5&nbsp;V 1.0&nbsp;A (from [http://www.7dayshop.com/catalog/account_history_info.php?page=1&order_id=5130107 | 7dayshop ])<br />
*'''Sitecom'''<br />
** CN-032 4 Port USB 2.0 Pocket Hub. Works for powering the Raspberry Pi, an USB WLAN Adapter, wireless Kbd+Mouse. Using an 2500&nbsp;mA Voltcraft <br />
** CN-060 4 Port USB 2.0 Hub powered with AC Adapter (1&nbsp;A). Powering Raspberry Pi via microUSB from a hub port.<br />
** CN-061 7 Port USB 2.0 Hub powered with AC Adapter. There is a voltage problem on the left half of the hub (4 ports) that do not deliver enough current to feed a wifi dongle (tested with an RTL8191S). The remaining 3 ports on the right half are instead working as expected. [http://www.raspberrypi.org/phpBB3/viewtopic.php?f=28&t=24247]<br />
*'''Sweex'''<br />
** US014 4 Port USB 2.0 Hub<br />
*'''Targus'''<br />
** ACH81xx 7-port powered hub. 5&nbsp;V 3&nbsp;A power supply, with 2 high power ports. (possible conflicting behaviour with USB keyboard / Wi-Fi Dongles)<br />
** ACH63EU 4-port. Using a 5&nbsp;V 2&nbsp;A power supply, which isn't supplied with the hub, it is able to power the Raspberry Pi as well.<br />
*'''The Pi Hut'''<br />
** 7 Port USB Hub (from [http://thepihut.com/products/7-port-usb-hub-for-the-raspberry-pi The Pi Hut's Raspberry Pi Store])<br />
*'''Trendnet'''<br />
** [http://www.trendnet.com/products/proddetail.asp?prod=130_TU2-700&cat=49] TU2-700 7 Port Powered USB 2.0 Hub with AC Adapter (5&nbsp;V 2&nbsp;A)<br />
*'''Tripp-Lite'''<br />
** [http://www.tripplite.com/en/products/model.cfm?txtModelID=3167] U222-007-R 7 Port Powered USB 2.0 Hub with AC Adapter (5&nbsp;V 2.5&nbsp;A) Powering Raspberry Pi from the hub works.<br />
*'''Ultron'''<br />
** [http://www.ultron.de/v1/produktansicht.php?artnr=67072&kid=bfa8340c4e245...&l=en&WGType=Neue+USB-HUBS] UHN-710 7-port powered hub with PSU 5&nbsp;V, 3&nbsp;A. USB ID 1a40:0201.<br />
*'''VANTEC'''<br />
** 4 Port USB 2.0 Powered Hub Model: UGT-MH304. 5&nbsp;V 2&nbsp;A AC/DC adapter. Go 2.0 Mini hub.<br />
*'''Z-TEK'''<br />
** Z-TEK 7-port powered hub with PSU 5&nbsp;V, 4&nbsp;A. USB ID 1a40:0201.<br />
*"Unknown"<br />
** 10(7-4) port hub idVendor=1a40, idProduct=0201 / idVendor=1a40, idProduct=0101 works<br />
<br />
===Problem USB Hubs===<br />
<br />
Please check known workarounds [http://elinux.org/Rpi_USB_check-list here] before adding to the list<br />
<br />
*'''Addon'''<br />
** 7-Port Powered Hub - labelled ADDUH070P - Gives constant Eth0 errors on boot.<br />
*'''Belkin'''<br />
** 7-Port Powered Mobile Hub - device labelled F4U018, packaging labelled F5U701. lsusb reveals it to be two Genesys Logic 4-port hubs based on the GL850G chipset (vendor: 0x05e3 product: 0x0608) ganged together. Yields a lot of "handle_hc_chhltd_intr_dma:: XactErr without NYET/NAK/ACK" errors and device resets in /var/log/messages. Low speed devices such as keyboards work OK, Wi-Fi/mass storage is unreliable or broken. -- No error messages with the latest kernel, but it is still unstable with mass storage devices. Also, leaks current back to the Raspberry Pi (can be fixed by overtaping GND and +5&nbsp;V pinouts)<br />
** F4U022 7-Port powered USB hub (powered 5&nbsp;V, 2.6&nbsp;A), same as F4U018<br />
** 7-Port Powered Hub - device labled F5U237 Rev.3 - ID 050d:0237 Wired Ethernet fails to connect; gives "DWC OTG HCD URB enqueue failed adding QTD. Error status -4008" Result is same as DUB-H7 below.<br />
** F5U404 Hi-Speed USB 2.0 4-Port Mobile Hub. Faulty/bad design; Leaks current back up the cable to the Raspberry Pi.<br />
** F5U307 Hi-Speed USB 2.0 7-Port Hub (Powered, able to apply power to Raspberry Pi via micro USB from this hub at same time) It work's sometimes. (Works always without powering the Raspberry Pi, haven't tried that)<br />
<br />
*'''Dell'''<br />
** Dell U2410 Monitor Built-in 4 Port Hub - Shows up as a pair with 0424:2514 and 0424:2640. Standard Microsystems Corp. USB 2.0 Hub. When connecting some devices it kills the Ethernet with "smsc95xx 1-1.1:1.0: eth0: Failed to read register index 0x0000011X" errors. It did work for a keyboard and webcam. Bluetooth that works connected directly to the Raspberry Pi triggers the error.<br />
<br />
*'''DELTACO'''<br />
** 7-Port USB Hub UH-713 Rev 3. This one consists also of two 05e3:0608 Genesys Logic, Inc. USB-2.0 4-Port HUBs connected together. The power supply is rated at 5 V 2 A. It kills Ethernet when X11 is started.<br />
<br />
*'''Dynex'''<br />
** 7-Port USB Hub - Does not work in Debian 19-04 image.<br />
** DX-HB7PT 7-Port USB Hub - As per the Gear Head below, it's 2 daisy-chained Genesys Logic 05e3:0608 devices. Appears to result in significant slow downs when the USB is under load, such as running the root filesystem from a USB drive.<br />
<br />
*'''Dynamode'''<br />
** 7-Port USB 2.0 Hub (Silver and black). Feeds power back up the interconnect to the Raspberry Pi causing the power LED to light on the Raspberry Pi if the hub is powered on, but the Raspberry Pi is not. The Raspberry Pi also fails to boot when powered off this hub, with or without the interconnect plugged in. Stops the network from working when connected to the Raspberry Pi after booting the Raspberry Pi - cannot ssh to the Raspberry Pi. Best avoided. :-( Shows up in ''lsusb'' as a pair of ''ID 05e3:0608 Genesys Logic, Inc. USB-2.0 4-Port HUB'' which is interesting. - Confirmed. This hub also appears unable to power an external USB drive using a y-cable as it gives the error -71 message in dmesg (when providing external power to the Raspberry Pi).<br />
** 4-Port High-Speed USB 2.0 Hub (USB-H40-A2.0), came with with a 1&nbsp;A power supply. Leaks power to the Raspberry Pi through the uplink. Doesn't work with Raspberry Pi, unless the Raspberry Pi is powered by a second power source. This hub is completely generic and I've seen it being sold under different brand names as well. Therefore, a picture is [http://i.imgur.com/BPZ3j.jpg included] for easy identification. <br />
<br />
*'''D-Link'''<br />
** 7-Port USB Hub DUB-H7 (Crashes USB stack, including Ethernet, when plugging / using some peripherals). (See note above, it works with some distros and/or with latest firmware)<br />
<br />
*'''E-Solution'''<br />
** 4-Port 2&nbsp;A Supply (Does not detect at all during boot or after boot- no messages) [IC = Alcor Micro Corp (AU6254)]<br />
<br />
*'''Fosmon'''<br />
** 7-Port USB 2.0 Hub with 1&nbsp;A Power Supply (Causes interference with other USB devices and sends enough power to light up the Raspberry Pi with it's Micro USB cable unplugged).<br />
<br />
*'''Gear Head'''<br />
** UH7250MAC 7-port powered hub. Internally, two daisy-chained Genesys Logic 05e3:0608 devices. Causes Ethernet instability when used under very specific circumstances, in X11.<br />
** <strike>UH5200T 4-port powered hub. As of 2012-08-16 Wheezy, if any USB 1.x device (a keyboard, for example) is plugged into this hub, Ethernet stops, and USB interrupts for other devices get dropped (keys repeating forever), etc. Occurs even if power is not attached (not a power leakage problem).</strike> Appears working after a bootloader and/or firmware update on 9/12. Also, turned out to be somewhat more specific to the combination of two particular low-speed devices.<br />
<br />
*'''Hama'''<br />
** 4-Port USB 2.0 "bus hub", model 78496 (?). Only works for low power devices (card readers?), but it does not work for power hungry devices (HDD and WLAN). It doesn't boot when hub connected to Raspberry Pi. The funniest thing is that Raspberry Pi powers on when I plug in this hub to normal size USB port (not that small dedicated port). idVendor=05e3, idProduct=0608<br />
<br />
*'''Kensington'''<br />
** 7-Port Dome Hub model no 1500129 (Possible problems with malfunctioning keyboard, kills mouse when GUI started).<br />
<br />
*'''iBall'''<br />
** Piano 423 4-Port USB hub. Listed in lsusb as Genesys Logic. Fails to deliver enough power to connected devices even when using AC power suply.<br />
<br />
*'''Inland'''<br />
** 4-Port USB 2.0 Cable Hub model no 480426 (Some devices work, some don't, cheap unshielded untwisted wire design)<br />
<br />
*'''Logik'''<br />
** LP7HUB11 7-Port USB Hub. (Ethernet failed, slow response, in LXDE. Happened whether or not the hub's independent power supply was connected to the hub.)<br />
<br />
*'''Soniq'''<br />
** 4-Port 5&nbsp;V supply. Model number CUH100. (B). Appears to draw power away from the Raspberry Pi, even when the Raspberry Pi has an isolated power line. Netgear WNA1100 Wi-Fi Adapter (which is known to work in other setups is recognized, but it is unresponsive).<br />
<br />
*'''Targus'''<br />
** ACH115EU 7-port powered hub. 5&nbsp;V 3&nbsp;A power supply. Arduino communicates with Raspberry Pi when connected directly to Raspberry Pi's USB port, but it hangs as soon as if connected via ACH115. Also sometimes smsc95xx eth0 Failed to read register index 0x00000114 etc. errors in syslog when used.<br />
<br />
*'''TCM'''<br />
** Model 234298 s/n T634007737 powered hub. 4 ports plus card reader. 1&nbsp;A power supply. Model B, Wheezy Raspbian works OK with keyboard/mouse, but there are problems with Wi-Fi no connects. (insufficient power?)<br />
<br />
*'''Trust'''<br />
** 10-port USB 2.0 Hub (powered). Prevents Ethernet from being recognised.<br />
** SliZe 7 port USB 2.0 Hub (powered) - Item number 17080 (Barcode 8 713439 170801). Prevents Ethernet from being recognised. Keyboard sends multiple characters. <br />
<br />
*'''Unbranded / Multiple Brands'''<br />
** 7-port silver/black hub. Also sold elsewhere under brands such as 'EX-Pro', 'Trixes' and 'Xentra' -- This is ''probably'' due to an inadequate power supply. -- I replaced the terrible power supply with a very good one, kept getting "DEBUG: handle_hc_chhltd_intr_dma:: XactErr without NYET/NAK/ACK" in dmesg, with no devices plugged in to the hub (with or without the power supply in). Measurements by [[User:TrevorGowen|TrevorGowen]] ([[User talk:TrevorGowen|talk]]) of the power loading behaviour of an example of this type of hub and its supplied PSU are logged at [http://www.cpmspectrepi.webspace.virginmedia.com/raspberry_pi/MoinMoinExport/PoweredUSBHubs.html CPM-Spectre-Pi...PoweredUSBHubs], together with similar measurements of other devices.<br />
** Generic 7-port black hub with Genesys Logic GL850A chipset<br />
** Cerulian 10 Port USB 2.0 Top Loading Hub with 2&nbsp;A supply (kills mouse and network port)<ref>http://www.raspberrypi.org/forum/absolute-beginners/cheap-powered-usb-hub-uk/#p76452</ref><br />
** [http://www.monoprice.com/products/product.asp?c_id=103&cp_id=10307&cs_id=1030701&p_id=226 USB 2.0 4 PORT INT/EXT DUAL HUB BAY] -- Genesys Chipset -- idVendor=05e3, idProduct=0607 -- low speed devices worked, but there are strange USB failures when X session started. High speed devices such as hard drives had failures.<br />
<br />
== USB Remotes ==<br />
* ATI Remote Wonder (X10 Wireless Technology, Inc. X10 Receiver) — ID 0bc7:0004 — appears as a joystick-like 2 button mouse and a 0-9 keypad without drivers on console and X.<br />
<br />
* [http://www.amazon.com/gp/product/B005DKZTMG/ref=oh_details_o02_s00_i00 Logitech Wireless Touch Keyboard K400 with Built-In Multi-Touch Touchpad (920-003070)] - keyboard and touchpad work. Have not verified multi-touch features.<br />
<br />
* [http://www.ipazzport.com/02A.html iPazzport] mini 2.4&nbsp;GHz wireless keyboard and touchpad. <br />
<br />
* [http://www.ortek.com/html/pdt_view.asp?area=46&cat=152&sn=76 PKB 1800] Wireless Smart Pad ad Mini Keyboard. The pad works as a mouse, but not multi touch features. The keyboard works.<br />
<br />
* [http://www.riitek.com/product_Info.asp?id=56 Riitek RT-MWK01] '''Rii''' Wireless 2.4&nbsp;GHz Keyboard-mouse Combo, also known as [http://www.digicom.it/digisit/prodotti.nsf/itprodottiidx/WKEYPE01 Digicom WKEYPE01], and [http://www.verkkokauppa.com/fi/product/52783 Prodige Nanox]. Working perfectly, just plug & play.<br />
<br />
* [https://www.google.com/search?q=tranksung+TS-Y150 Tranksung TS-Y150] USB RF Keyboard and air mouse (B)<br />
<br />
* [http://www.tigerdirect.com/applications/SearchTools/item-details.asp?EdpNo=6753651&CatId=3680# Exo Ultra U12-41310 Mini Keyboard] Bluetooth Adapter, Touchpad, Laser Pointer, Presentation & Multimedia Controls work perfectly, but it needs a little love and config for make it work.[https://github.com/thunderbirdtr/rs-pi-exo-keyboard Exo Installer script]<br />
<br />
== USB Keyboards ==<br />
USB keyboards that present themselves as a standard HID (Human Interface Device) device should work. '''Please be aware that some of these keyboards were probably used with a powered hub'''<br />
=== Working USB Keyboards ===<br />
The following is a list of specific keyboards known to work and which appear to work fault-free.<br />
<br />
* '''A4 Tech'''<br />
** Model KL-5 USB Keyboard, 20&nbsp;mA.<br />
<br />
* '''ABS'''<br />
** M1 Heavy Duty Professional Gaming Mechanical Keyboard (B)<br />
<br />
* '''Action Star'''<br />
** ACK-5010U Mini Keyboard And Mouse<br />
<br />
* '''Accuratus'''<br />
** KYB-Toughball-HI<br />
<br />
* '''Acer'''<br />
** KG-0917 Wireless Keyboard And Mouse Bundle (B)<br />
** KU-0906 Compact Keyboard (B) (Also known as Genius LuxeMate i200 Keyboard)<br />
** SK-9625 Multimedia Keyboard (B) (multimedia functions not tested)<br />
<br />
* '''Adesso'''<br />
** [http://ergoprise.com/product_images/j/699/ADP-PU21_big__14173_zoom.jpg PS/2 to USB Adapter] ADP-PU21, 100&nbsp;mA (tested only with keyboards) Any PS/2 keyboard will work only if it will work with a reduced operating voltage.<br />
** Model AKB-410UB. Keyboard with Touchpad.<br />
<br />
* '''Apple''' (Apple keyboards that have USB ports require an external powered hub to work, and do not work on the Raspberry Pi directly! Note: Apple keyboard works fine using the latest Raspberry Pi, even when connected directly (and with mouse connected))<br />
** [http://upload.wikimedia.org/wikipedia/commons/thumb/e/ea/Apple_iMac_Keyboard_A1243.png/800px-Apple_iMac_Keyboard_A1243.png Apple Keyboard with Numeric Keypad (aluminium/wired) A1243]<br />
** [http://upload.wikimedia.org/wikipedia/commons/8/81/Apple_Keyboard_A1242.jpg Apple Keyboard (aluminium/wired) A1242]<br />
<br />
* '''Asda'''<br />
** Basic Wired Keyboard HK2026 (B)<br />
** Basic Wired Keyboard HK3014<br />
*** (Please note when I put this keyboard through Newlink USB hub, it didn't work as expected)<br />
** Premium Wireless Keyboard (white keys, silver back) HK8028<br />
** Wireless Multimedia Deskset (keyboard, mouse and USB dongle) Model: HKM8016B (Note: Shown on Asda Website as HK8016B) (B)<br />
<br />
* '''Asus'''<br />
** KS-631U (comes with Asus Vento KM-63 keyboard/mouse set, not using powered hub) (B)<br />
<br />
* '''Banbridge'''<br />
** [http://www.kurpirkti.lt/imagesi/infodb/org_d69dbd9707af8df77eae6e005f681a9a/BANDRIDGE-USB-2X-PS-2-ADAPTER.jpg PS/2 to USB Banbridge CPA4002 Adapter] (B) (Tested with Logitech C-SF17 Cordless Desktop Express)<br />
<br />
* '''BTC - Behavior Tech Computer Corp.'''<br />
** Wired Portable Keyboard Model 6100 US (86+9 keys)<br />
*** Works with or without a powered hub<br />
** Wireless Multimedia Keyboard with build in pointer/mouse Model 9029URF III (86+17 keys) (B)<br />
** [http://www.btc.com.tw/english/2-7-07keyboard.htm Wired Multimedia keyboard 6311U/6310U] - rated at 5&nbsp;V/100&nbsp;mA, works directly<br />
<br />
* '''Bush'''<br />
** Wired Slimline Keyboard KU-0833<br />
*** This does not require a USB hub in order to work with the Raspberry Pi<br />
*** In the UK, it is available from Argos for £9.99<br />
<br />
* '''Cerulian''' <br />
** Mini wireless keyboard and mouse deskset (B)<br />
<br />
* '''CD Training''' <br />
** [http://www.cd-training.fr/?&feed=product&product_id=308 Wireless Combo Keyboard and Mouse (SolClavGlos)]<br />
<br />
* '''Cherry'''<br />
** CyMotion Master Linux (B)<br />
** RS 6000 USB ON<br />
** G84-4100PTMUS (B) (Compact keyboard. Rated 100&nbsp;mA. Works directly in Raspberry Pi)<br />
<br />
* '''Compaq'''<br />
** Compaq Internet Keyboard KU-9978 (049f:000e). Rated 5&nbsp;V 100&nbsp;mA. Works directly connected to Raspberry Pi<br />
<br />
* '''Das Keyboard'''<br />
** Model S Professional Keyboard (Built in USB hub not tested) (B)<br />
** Model S Ultimate Keyboard (Built in USB hub working) (B)<br />
<br />
* '''Dell'''<br />
** SK-8115 (B) (Rated 100&nbsp;mA. Works directly in Raspberry Pi)<br />
** L100 (B)<br />
** RT7D50 (75&nbsp;mA) (run "sudo dpkg-reconfigure keyboard-configuration")<br />
** KB1421 (100&nbsp;mA)<br />
** KB2521 (100&nbsp;mA)<br />
** KB212-B (Works directly in Raspberry Pi, without powered hub)<br />
** 1HF2Y (Works directly in Raspberry Pi)<br />
** Bluetooth Wireless Keyboard and Mouse Bundle (B), Bluetooth USB dongle C-UV35 (Rated 500&nbsp;mA, but it works great), Keyboard Y-RAQ-DEL2, Mouse M-RBB-DEL4<br />
<br />
* '''Delux'''<br />
** K8050<br />
<br />
* '''Digicom'''<br />
** WKEYPE01 Wireless 2.4&nbsp;GHz Keyboard-mouse Combo, also known as [http://www.riitek.com/product_Info.asp?id=56 Riitek RT-MWK01] and [http://www.verkkokauppa.com/fi/product/52783 Prodige Nanox]<br />
<br />
* '''Dynex'''<br />
** DX_-WKBD (60&nbsp;mA) (B)<br />
** DX_-WKBDSL (Hot keys not yet tested with Debian) (tested through non-powered 3 dongle USB hub) (B)<br />
<br />
* '''EAPPLY'''<br />
** EBO-013 Wireless 2.4&nbsp;GHz compact keyboard with touchpad. Rated <40&nbsp;mA works directly from Raspberry Pi. eBay ref 260962010276 from Shenzen, China.<br />
<br />
* '''Emprex'''<br />
** Wireless Media Control Keyboard With Trackball 9039ARF III (Media functions untested)<br />
<br />
* '''Fujitsu Siemens''' <br />
** KB SC USB UK (!)<br />
** KB910 USB, with led light on the highest level (B)<br />
** KB400 USB US<br />
<br />
* '''GE''' <br />
** 98139 Rev.K1 (Power Keyboard) (lsusb shows it as "0b38:0010 Gear Head 107-Key Keyboard") - works without a hub (i.e. directly connected) (B)<br />
<br />
* '''Gear Head''' <br />
** KB3700TP (USB Mini Smart Touch Touchpad Keyboard) (B)<br />
** KB3800TP (Wireless Touch Mini Touchpad Keyboard with Smart Touch) (B)<br />
*** Works when plugged directly into Raspberry Pi, did not work with powered hub (could be a hub issue)<br />
** KB3800TPW (Windows Smart Touch Wireless Keyboard with Touchpad) (B)RASPBMC supported >> also see Problem USB Keyboards<br />
** KB4950TPW (Wireless Touch II Touchpad Keyboard) (B)<br />
** KB1500U (USB Mini Keyboard) (B)<br />
** KB5150 (2.4&nbsp;GHz wireless keyboard/mouse Combo) (B)<br />
*** Works well with a powered hub<br />
<br />
* '''Genius'''<br />
** Ergomedia 700 (GK-04008/C) used without Hub<br />
** KB-06XE (K639) (B)<br />
** LuxeMate i200 (GK-090017; not tested with Hub)<br />
** Slimstar 8000 wireless keyboard<br />
<br />
* '''Gigabyte'''<br />
** GK-KM7580 2.4&nbsp;GHz Wireless Multimedia Keyboard & Mouse<br />
<br />
* '''HP'''<br />
** KG-1061<br />
** KG-0851 Wireless Keyboard and Mouse<br />
** KU-0316 (B)<br />
** LV290AA#ABA Wireless Keyboard and Mouse<br />
** PR1101U (available from Sainsbury's in the UK, £8, July 2012)<br />
** SK-2880<br />
<br />
* '''Hyundai'''<br />
** HY-K201<br />
<br />
* '''iConcepts'''<br />
** 2.4&nbsp;GHz Wireless Keyboard and Optical Mouse Model 62550<br />
*** (saves a USB port since keyboard and mouse share one transceiver, $14.99 at Fry's Electronics)<br />
<br />
* '''Imation''' <br />
** KBD-702 Multi-media Wired Keyboard<br />
*** (works after the firmware update via [https://github.com/Hexxeh/rpi-update rpi-update] as of 06/27/2012)<br />
<br />
* '''IOGEAR'''<br />
** IOGEAR GKM561R Wireless HTPC Multimedia Keyboard with Trackball<br />
** IOGEAR GKM681R 2.4&nbsp;GHz Wireless Compact Keyboard with Optical Trackball and Scroll Wheel<br />
<br />
* '''iPazzPort'''<br />
<br />
* '''i.t.works'''<br />
** KC04 (direct and by USB hub)<br />
** KC Silicone (only tested directly)<br />
<br />
* '''Jenkins'''<br />
** Jenkins Wireless Desktop Set Blue (B)<br />
<br />
* '''KeySonic'''<br />
** ACK-540RF (Wireless USB keyboard with built-in trackpad); works fine on Debian Squeeze plugged directly into Raspberry Pi. Also works with Raspbmc with powered hub.<br />
** ACK-540RF+ (UK) Wi-Fi keyboard incl. touchpad with USB Wi-Fi dongle works fb with on model B/Raspbian/Wheezy via powered hub<br />
** ACK-3700C<br />
** ACK-340U+(DE)<br />
** ACK-3400U (UK) mini keyboard<br />
** ACK-612RF (GER) Wireless Mini-Keyboard; works fine with its wireless adpater plugged directly into Raspberry Pi<br />
<br />
* '''Labtec'''<br />
** [http://www.labtec.com/index.cfm/gear/details/EUR/EN,crid=28,contentid=692| Ultra-flat Keyboard]<br />
<br />
* '''Laptopmate'''<br />
** AK-98UNTN7-UBRII Laptopmate RII Touch N7 Mini Wireless Keyboard with touchpad<br />
<br />
* '''LC-Power<br />
** K1000BMW (lsusb: ID 1241:f767 Belkin; dmesg: HOLTEK Wireless 2.4&nbsp;GHz Trackball Keyboard) tested with Debian 6.0.4<br />
<br />
* '''Lenovo'''<br />
** SK-8825 UK (B)<br />
** Lenovo Enhanced Multimedia Remote with backlit keyboard N5902 (US)<br />
** Lenovo Mini Wireless Keyboard N5901 (US)<br />
<br />
* '''Lindy'''<br />
** 21840 (Wireless RF 2.4&nbsp;GHz Micro Keyboard with built-in optical touchpad/trackpad, USB); works fine on model B/Raspbian/Wheezy - the supplied Lindy USB nano dongle transceiver plugged directly into Raspberry Pi USB port.<br />
<br />
* '''Logik'''<br />
** Ultra slim keyboard LKBWSL11 (B) >> '''This is also listed under Problem USB Keyboards?'''<br />
<br />
* '''Logitech'''<br />
** Comfort Wave 450, labeled 100&nbsp;mA (M/N Y-U0001, P/N 820-001725, PID SC951C40001)<br />
** diNovo Mini wireless keyboard with media controls and clickpad 920-000586 (B)<br />
** diNovo Edge Keyboard, Windows edition, built-in TouchDisc track-pad, Bluetooth with USB mini-receiver 967685-0403 (B)<br />
*** older model 867777-0403 may need '''dwc_otg.speed=1''' added to cmdline.txt to avoid dropped/repeated keys and dropped mousepad taps/clicks (B)<br />
**** after 12/12/12 Raspbian dist-upgrade dwc_otg.speed=1 not needed, but if no response; in /lib/udev/rules.d/97-bluetooth-hid2hci.rules comment out 2 lines after "# Logitech devices"<br />
** Wii wireless keyboard KG-0802 (!)<br />
** C-BG17-Dual Wireless keyboard and mouse with wired USB receiver (B)<br />
** Deluxe 250 Keyboard<br />
** Internet 350 (M/N 967740-0403)<br />
** Internet Navigator Keyboard<br />
** MK120 wired keyboard and mouse<br />
** MK220 wireless keyboard and mouse<br />
** MK250 wireless keyboard and mouse (no hub needed)<br />
** MK260 wireless keyboard and mouse (no hub needed)<br />
** MK300 wireless keyboard and mouse<br />
** MK320 wireless keyboard and mouse [http://www.amazon.co.uk/Logitech-920-002885-MK320-Wireless-Desktop/dp/B003STDQYW/ref=sr_1_3?ie=UTF8&qid=1339166178&sr=8-3]<br />
** MK350 wireless keyboard (using Unifying receiver)<br />
** MK520 wireless keyboard and mouse<br />
** MK550 wireless keyboard and mouse (B)<br />
** MX3200 wireless keyboard and mouse (B)<br />
** MX5000 Bluetooth keyboard and mouse (B) The Logitech Bluetooth dongle also does proprietary wireless so it works without Bluetooth drivers.<br />
** EX100 Cordless Desktop, Wireless Keyboard and Mouse (B)<br />
** EX110 Cordless Desktop, wireless keyboard and mouse (B)<br />
** C-SF17 Cordless Desktop Express, Wireless Keyboard and Mouse (B) PS/2 Interface. Tested using [http://www.kurpirkti.lt/imagesi/infodb/org_d69dbd9707af8df77eae6e005f681a9a/BANDRIDGE-USB-2X-PS-2-ADAPTER.jpg PS/2 to USB Banbridge CPA4002 Adapter]<br />
** K120 Keyboard (B)<br />
** K200 Keyboard (B)<br />
** K230 Wireless Keyboard (Unifying receiver, no powered hub) (B)<br />
** K340 Wireless Keyboard (Unifying receiver, no powered hub) (B)<br />
** K350 Wireless Keyboard (B)<br />
** K400 wireless keyboard with touchpad - also listed under "problematic". Works for weeks with openelec and Raspbian without any problems. Worked out of the box - the on/off switch needs to be "on" for it to function correctly. Highly recommended if you are "working from the sofa". <br />+1 on this, works out of the box with 2012-10-28-wheezy, no powered hub.<br />
** K520 Keyboard (B)<br />
** K700 Wireless Keyboard with Touchpad and unifying receiver<br />
** K750 Wireless Solar Keyboard (B) (Mac version works too. (B) )<br />
** LX 710 - works fine with receiver plugged directly into the Raspberry Pi (accompanying mouse works fine too).<br />
** S510 wireless keyboard and mouse (B)<br />
** Ultra-Flat Keyboard (M/N Y-BP62A P/N 820-000245 PID SY126UK)labelled 100&nbsp;mA. OK direct into Model B Raspberry Pi.<br />
** G19 Gaming Keyboard, works fine with no external power. Illumination with external power. Powered hum in back of keyboard works too.<br />
** G15 Gaming keyboard, as long as you press the backlight button twice to turn off the backlight (it says below it dosen't work with backlight on.<br />
** V470 Bluetooth Laser Mouse<br />
<br />
''Keyboards and mice also together with Unifying receiver'' <br />
<br />
* '''Microsoft''' <br />
**Microsoft Comfort Curve Keyboard 2000<br />
**Microsoft Comfort Curve Keyboard 3000 for Business<br />
**Microsoft Digital Media Pro Keyboard Model: 1031 (Debian 13-Apr-2012)<br />
**Microsoft Natural Ergonomic Keyboard 4000 (B) (Debian "Wheezy" beta 18-June-2012)<br />
**Microsoft Wired Keyboard 600 Model 1366 (Debian 28-May-2012 on Production Model B)<br />
**Microsoft Wireless Desktop 700 Keyboard v2.0 (Raspbian Pisces image 08-June-2012 on Production Model B)<br />
**Microsoft Wireless Photo Keyboard (Model 1027) Unifying receiver, no hub<br />
**Microsoft Wireless Natural Multimedia Keyboard (Raspbian Pisces 08-July-2012) (B)<br />
**Microsoft Windows 2000 Keyboard (KB-USBK110610)<br />
**[https://www.microsoft.com/hardware/en-us/p/wired-keyboard-600/ANB-00001 Microsoft Wired Keyboard 600]. The keyboard is rated at 5&nbsp;V/100&nbsp;mA (Wheezy 5-Sept-2012)<br />
<br />
* '''Mikomi''' <br />
** Wireless Deskset KM80545 Keyboard and mouse (it works, but the range is terrible less than a metre) (B)<br />
<br />
* '''Monoprice'''<br />
** [http://www.monoprice.com/products/product.asp?c_id=104&cp_id=10404&cs_id=1040401&p_id=6854&seq=1&format=2|Monoprice PS/2 To USB Adapter] Directly and through an unpowered hub with a USB mouse plugged in.<br />
<br />
* '''Motorola'''<br />
<br />
** Bluetooth wireless ultra slim keyboard and mouse combo (sold as for the "Atrix" phone) work in combination with the Technika Bluetooth adaptor listed below<br />
<br />
* '''Novatech'''<br />
** [http://www.novatech.co.uk/products/peripherals/desktopkits/nov-wcombo.html|Novatech Wireless Combo - Keyboard & Mouse, Nano adapter] (B)<br />
<br />
* '''ONN'''<br />
**ONN Keyboard Stock No: ONA11HO089 (from Walmart). Seems to work fine, even without a hub.<br />
**ONN Keyboard Stock No: ONA11HO087 (from Walmart). Combination keyboard and mouse package with nano receiver. Be sure to configure keyboard layout.<br />
<br />
* '''Ortek'''<br />
** Ortek Technology, Inc. [http://www.ortek.com/html/pdt_view.asp?area=46&cat=150&sn=79 WKB-2000S] Wireless Keyboard with Touchpad works fine on Raspbian Wheezy and Raspbmc. Wireless USB receiver (device ID 05a4:2000) is recognised automatically. Connected directly to Raspberry Pi USB port, no powered hub used.<br />
<br />
* '''Perixx''' <br />
**Periboard 716 Wireless Ultra-Slim Keyboard with Touchpad (Debian 07-Jun-2012 on Production Model B)<br />
** PERIBOARD-502 wired keyboard inc built in touchpad (model B/Raspbian Wheezy)<br />
** Periduo-707 Plus (Wireless Keyboard and Mouse) works fine ''most'' of the time. Does suffer from dropouts and glitches though. Usual "drawing too much power from USB" problems show up as well - dropped key presses or constant autorepeats. These can be cured by pulling out and reinserting the dongle in the USB socket. The keyboard sometimes hangs after power on when used with my laptop - it seems to need 30 seconds of non-use before it works fine. Again, remove and insert the dongle cures it. Works fine vi my Benq monitor's USB Hub.<br />
<br />
* '''Philips''' <br />
**Wired Multimedia Keyboard SPK3700BC/97 (Debian 19-Apr-2012 on Production Model B)<br />
<br />
* '''Prodige'''<br />
**Nanox Wireless 2.4&nbsp;GHz Keyboard-mouse Combo, also known as [http://www.riitek.com/product_Info.asp?id=56 Riitek RT-MWK01] and [http://www.digicom.it/digisit/prodotti.nsf/itprodottiidx/WKEYPE01 Digicom WKEYPE01]<br />
<br />
* '''Rapoo'''<br />
**Rapoo E9080 Wireless Ultra-Slim Keyboard with Touchpad<br />
**Rapoo Wireless Multi-media Touchpad Keyboard E2700 [http://www.rapoo.com/showdetails.aspx?P_No=E2700]<br />
**Rapoo Ultra-Slim Wireless Multimedia Keyboard and Mouse E9060 (works proper on powered USB Hub)<br />
<br />
*'''Riitek'''<br />
**RT-MWK03 mini wireless keyboard & trackpad<br />
**RT-MWK02+ mini Bluetooth keyboard & trackpad. Followed instructions from this page: [http://www.ctheroux.com/2012/08/a-step-by-step-guide-to-setup-a-bluetooth-keyboard-and-mouse-on-the-raspberry-pi/] and it worked, connection persists across reboots, no problem with either builtin USB or powered USB hub.<br />
**RT-MWK01 mini wireless 2.4&nbsp;GHz Keyboard-mouse Combo, also known as [http://www.digicom.it/digisit/prodotti.nsf/itprodottiidx/WKEYPE01 Digicom WKEYPE01], and [http://www.verkkokauppa.com/fi/product/52783 Prodige Nanox]<br />
<br />
*'''Rosewill'''<br />
** RK-200 Standard Keyboard<br />
<br />
*'''Saitek'''<br />
** Eclipse II Backlit Keyboard PK02AU (B)<br />
** Eclipse Backlit Keyboard PZ30AV (B) - works fine when connected directly to Raspberry Pi rev.1 and 2 USB port. No powered hub used.<br />
** Expression Keyboard (US) <br />
** Cyborg V.5 (B)<br />
<br />
*'''SelecLine'''<br />
** WK11P & WM11P-SP-PP. Keyboard and mouse set. (B)<br />
<br />
*'''SIIG'''<br />
** SIIG Wireless Multi-Touchpad Mini Keyboard 02-1286A v1.0 (B)<br />
<br />
*'''Silvercrest'''<br />
** MTS2219 Wireless Keyboard and mouse set. Powered hub NOT used. (B) <br />
<br />
*'''SolidTek'''<br />
** Solid Tek KB-P3100BU ASK-3100U. <br />
<br />
*'''Sony'''<br />
** Keyboard for PlayStation 2 (PS2) Linux. Works without powered hub with 5&nbsp;V 1&nbsp;A supply, requires manual keyboard remapping with Debian Squeeze to USA 101-key layout.<br />
<br />
* '''SteelSeries'''<br />
** Merc keyboard (B)<br />
<br />
* '''Sun Microsystems'''<br />
** Model: Type 7, SUN PN: 320-1348-02 (Danish key layout)<br />
** Model: Type 6, SUN PN: 320-1279-01 (Danish key layout)<br />
<br />
* '''Sweex'''<br />
** [http://www.sweex.com/en/assortiment/input/keyboards/KB060UK/ KB060UK] Wired Multimedia Keyboard<br />
<br />
* '''Technika'''<br />
** WKEY03 (B)<br />
** TKD-211<br />
<br />
* '''Tesco'''<br />
** Value Keyboard VK109 (B)<br />
** Multimedia K211 Wired Keyboard (B)<br />
<br />
*'''The Pi Hut'''<br />
** Super Slim Apple Style Keyboard (from [http://thepihut.com/products/usb-keyboard-for-the-raspberry-pi The Pi Hut's Raspberry Pi Store])<br />
** Super Slim Apple Style Keyboard Set (Keyboard & Mouse) (from [http://thepihut.com/products/usb-keyboard-mouse-bundle-for-the-raspberry-pi The Pi Hut's Raspberry Pi Store])<br />
<br />
* '''Trust'''<br />
** Trust 17916 Compact Wireless Entertainment Keyboard http://www.trust.com/products/product.aspx?artnr=17916 (B)<br />
** Trust ClassicLine Keyboard http://trust.com/17184 <br />
** Trust Camiva MultiMedia Keyboard http://trust.com/products/product.aspx?artnr=16087<br />
** Trust Convex Keyboard http://trust.com/products/product.aspx?artnr=17603 tested Debian 6-19-04-2012 and archlinuxarm-13-06-2012 (B)<br />
<br />
* '''Unbranded'''<br />
** AK-601 Wireless Mini Keyboard and Trackball (with laser pointer) - sourced from eBay Chinese seller<br />
<br />
* '''Unicomp'''<br />
** USB Endurapro - keyboard and trackpoint work perfectly from powered hub<br />
<br />
* '''Q-Connect'''<br />
** AK-808 (B)<br />
<br />
* '''Xenta'''<br />
** 2.4&nbsp;GHz Wireless Multimedia Entertainment Keyboard with Touchpad (B)<br />
** Mini Multimedia Keyboard (Model no.: 808M) (B)<br />
<br />
===Problem USB Keyboards===<br />
<br />
Note that generally PS/2 keyboards with an USB adapter will not work directly on a Raspberry Pi port, due to the fact that PS/2 keyboards are designed for normal 5&nbsp;V +-5% range, while USB keyboards must be designed to work with 4.4 Volt, and generally USB devices on the Raspberry Pi may receive less than 4.75 Volt. PS/2 + USB adapter keyboards might work behind a powered hub, which does provide the full 5.0&nbsp;V. Some of these keyboards work when running the latest Raspbian, but not when using the overclocked XBMC version of Raspbmc, probably due to the overclocking drawing more power away from the rest of the support system devices.<br />
<br />
* '''A4 Tech'''<br />
** Model GL-6 USB Keyboard, 20&nbsp;mA. Part of wireless keyboard/mouse bundle GL-6630 (GL-6 + G7-630 + RN-10B) - suffers from USB flakeyness. Even on a powered hub. No problems on other computers I have tested it with.<br />
* '''Accuratus'''<br />
** Accuratus KYBAC100-101USBBLK causes kernel panic (rated 100&nbsp;mA). Tested with 1000&nbsp;mA cheap unbranded and Nokia 1200&nbsp;mA power adaptors.<br />
* '''Apple'''<br />
** [http://www.powerbookmedic.com/xcart1/images/D/apple-keyboard.jpg Apple Keyboard (109 keys) A1048]. Draws too much power and does not seem to work properly when plugged into a powered hub. <br />
*'''Argos'''<br />
** Argos Value Wired Keyboard causes kernel panic<br />
* '''Choidy'''<br />
** Identifiers from usb-devices: Vendor=1a2c ProdID=0002 Rev=01.10 Product=USB Keykoard (yes, 'Keykoard') causes kernel panic<br />
* '''Cit''' <br />
** KB-1807UB Causes kernel panic (rated <200&nbsp;mA)<br />
* '''Dell'''<br />
** SK-8135 (B) (Rated 1.5&nbsp;A. Takes too much power from Raspberry Pi even when not used as USB hub. Symptom = repeated keystrokes)<br />
** SK-8115 causes kernel panic (rated 100&nbsp;mA) Debian 6-19-04-2012 (B)<br />
** Y-U0003-DEL5 Sticky / Non-responsive keys<br />
* '''Gear Head'''<br />
** KB2300U - Causes kernel panic (B)<br />
** KB3800TPW - Wireless Touch Touchpad Keyboard - Wireless dongle disrupts USB and ethernet whether direct or on powered hub, no keyboard/mousepad response in Raspbian (logged in syslog) or Raspbmc (no logs written)(B)<br />
* '''GMYLE'''<br />
** Wired USB Slim Chocolate Multimedia Media Typing Keyboard With 3 USB Port hub (B) - Kernel Panic on startup if plugged in. If plugged in at login prompt then freeze. [http://www.amazon.co.uk/gp/product/B0067EC3GW/]<br />
* '''Inland''' <br />
** Inland USB Keyboard Model #70010<br />
* '''Jeway'''<br />
** JK-8170 "The Hunter" - causes kernel oops (Debian6-19-04-2012) (B)<br />
* '''Labtec'''<br />
** ultra-flat wireless desktop USB - Keyboard has 'sticky' keys. Tested both debian6-19-04-2012 and archlinuxarm-13-06-2012 (B)<br />
* '''Logik'''<br />
** Wired Multimedia Keyboard Model: LKBWMM11 - causes kernel panic (on Debian 190412 distro) (B)<br />
** Wired Ultra Slim Keyboard Model: LKBWSL11 - causes USB power issues. Not reliable. Causes other USB devices to fail (B) >> '''This is also listed under Working USB Keyboards??'''<br />
* '''Logitech'''<br />
** Logitech Illuminated Keyboard (unstable; not working with led light on; tested both US and NO layouts with both Apple iPad 2 and Asus TF-101 USB chargers)<br />
** G110 Gaming Keyboard - only works with illumination off, otherwise unresponsive. Once failed it needs reconnecting before another attempt. (B)<br />
** G15 Gaming Keyboard - LCD and key backlights flicker, 95% unresponsive to typing. I don't know of a way to turn the illumination off. (B)<br />
** K360 Wireless Keyboard - Occasional sticky keys. (B)<br />
** K400 wireless keyboard with touchpad (completely non-functional on debian6-19-04-2012)<br />
** G510 Gaming Keyboard - lagging or unresponsive keys.<br />
** MX5500 wireless keyboard and mouse with USB Bluetooth reciever - Unstable, looses connection without prior notice<br />
** EX100 Cordless Desktop, wireless keyboard and mouse. Mouse and keyboard hangs every few minutes (with or without hub).<br />
* '''Microsoft''' <br />
** Wireless Desktop 800 - Keyboard has 'sticky' keys. (B)<br />
** Wireless Entertainment Keyboard - No key input recognized (possibly connectivity issue as pairing devices does not seem to work)<br />
** Wireless Optical Desktop 1000 - Keyboard has 'sticky' keys (B)<br />
** Wireless Keyboard 2000 - Keyboard has 'sticky' keys. (B)<br />
** Wireless Desktop 3000 - Keyboard has 'sticky' keys.<br />
** Arc wireless - Keyboard has 'sticky' keys. (B)<br />
** Sidewinder X4 - Keyboard has 'sticky' keys. (B)<br />
** Sidewinder X6 - Keyboard has 'sticky' keys. (B)<br />
** Wireless Comfort Keyboard 5000 - Keyboard has 'sticky' keys. (B)<br />
** Razer Reclusa - Keyboard has 'sticky' keys. (B rev 2.0)<br />
* '''Novatech'''<br />
** NOV-KEY2 - Causes kernel panic (B)<ref>http://www.raspberrypi.org/forum/troubleshooting/keyboard-creates-kernal-panic/page-2</ref><br />
* '''PC World Essentials'''<br />
** PKBW11 Wired Keyboard - no power to keyboard, no error messages on both Arch 29-04-2012 and Debian6-19-04-2012, the same Raspberry Pi works with Asda keyboard. Me too, but it caused a kernel panic -- tested on powered hub and direct.<br />
* '''Razer'''<br />
** Razer Tarantula gaming keyboard - sticky keys, could be power issue as is programmable with host powered USB hub and audio jacks.<br />
** Razer BlackWidow - Sticky keys, could be a power related issue due to illuminated logo (Blue LED).<br />
** Razer Arctosa - Sticky keys, most probably power related issue since it states it's rated at 5&nbsp;V 500&nbsp;mA. (B)<br />
* '''SIIG'''<br />
** Wireless Ultra Slim Multimedia Mini Keyboard JK-WR0612-S1 - Unresponsive and sticky keys.<br />
* '''Texet'''<br />
** MB-768B standard keyboard (Rated 5&nbsp;V 1.5&nbsp;A (!), so probably too much power drain. Kernel panic, Debian6-19-04-2012)<br />
* '''Trust''' <br />
** TRUST GXT 18 Gaming Keyboard - No power to keyboard, could be a driver issue - no error messages.<br />
* '''Unbranded'''<br />
** Compuparts<br />
** model no. HK-6106 (B) <ref>http://www.raspberrypi.org/forum/troubleshooting/keyboard-creates-kernal-panic/page-2</ref><br />
** LK-890 (Multimedia keyboard & Optical Mouse) - kernel panic on Debian Squeeze, ArchLinux and Qtonpi.<br />
* '''Verbatim'''<br />
** [http://www.amazon.com/gp/product/B004LB5AKY/ref=oh_details_o00_s00_i02|Verbatim 97472 Mini Wireless Slim Keyboard and Mouse] - Keyboard has lagging, unresponsive and sticky keys issues. (Tested with and without powered USB hub.)<br />
* '''Wilkinsons / TEXET'''<br />
** Model MB-768B causes kernel panic on debian6-19-04-2012.<br />
* '''Xenta'''<br />
** HK-6106 - causes kernel panic (on Debian 190412 distro)(B)<br />
** Multimedia Wireless Keyboard and Mouse Set (Keyboard Model: HK3518B + Mouse Model HM3301) (B) - occasional sticky keys, and occasional complete lock-up<br />
<br />
== USB Mouse devices ==<br />
USB mouse devices that present themselves as a standard HID (Human Interface Device) device should work, however some hardware requires special drivers or additional software, usually only compatible with Windows operating systems. <br />
<br />
===Working USB Mouse Devices===<br />
The following is a list of specific mouse devices known to work and which appear to be fault-free.<br />
<br />
* '''A4Tech'''<br />
** OP-530NU Padless Wired Mouse<br />
<br />
* '''Asda'''<br />
** HM5058 (Smart Price) Wired Mouse<br />
** Wireless Multimedia Deskset (keyboard, mouse and USB dongle) Model: HKM8016B (Note: Shown on Asda Website as HK8016B) (B)<br />
<br />
* '''ASUS'''<br />
** MS-511U (comes with Asus Vento KM-63 keyboard/mouse combo) (B)<br />
** MG-0919 (wireless)<br />
<br />
* '''Belkin'''<br />
** F8E882-OPT (B)<br />
<br />
* '''Cerulian Technology'''<br />
** 3 Button Mini Mobile Blue Trace Mice - Model:N96JA<br />
<br />
* '''Dell'''<br />
** M-UVDEL1 (B)<br />
** MOC5UO (100&nbsp;mA)<br />
** M056U0A (B)<br />
** DZL-MS111-L (B) (100&nbsp;mA)<br />
** MS-111P (100&nbsp;mA)<br />
** Bluetooth Wireless Keyboard and Mouse Bundle (B), Bluetooth USB dongle C-UV35 (Rated 500&nbsp;mA, but it works great), Keyboard Y-RAQ-DEL2, Mouse M-RBB-DEL4<br />
<br />
* '''Dynex'''<br />
** DX-WMSE (100&nbsp;mA) (B)<br />
<br />
* '''Fellowes'''<br />
** 99928 USB Micro Track Ball (works without a hub, directly plugged in) (B)<br />
<br />
* '''Filand'''<br />
** OP-102i Mini Optical Mouse<br />
<br />
* '''Genius'''<br />
** GM-04003A (B)<br />
** Slimstar 8000 wireless mouse (Can be intermitent. Mouse pointer sometimes is irratic.)<br />
** Traveler 515 Laser<br />
<br />
* '''HP'''<br />
** MN-UAE96 (The basic stock HP wired mouse)(B)<br />
<br />
* '''iConcepts'''<br />
** 2.4&nbsp;GHz Wireless Keyboard and Optical Mouse Model 62550<br />
*** (saves a USB port since keyboard and mouse share one transceiver, $14.99 at Fry's Electronics)<br />
<br />
* '''Jenkins'''<br />
** Jenkins Wireless Desktop Set Blue (B)<br />
<br />
* '''Kensington'''<br />
** Kensington Expert Mouse Trackball K64325<br />
** Kensington Expert Mouse "Slimblade" K72327US<br />
<br />
* '''Labtec'''<br />
** Corded Laser Glow Mouse 1600, rated 5&nbsp;V 100&nbsp;mA (P/N 810-000819, M/N M-UAZ149, PID GT83401)<br />
<br />
* '''Lenovo'''<br />
** Wired Optical Mouse Model: MO28UOL<br />
<br />
* '''Logik'''<br />
** Wired Optical Glow Mouse Model: LGGMO10. (B)<br />
<br />
* '''Logitech'''<br />
** B105 Mouse for Laptops (OEM)<br />
** Cordless Pilot Optical Mouse M/N M-RR95 with Cordless Mouse Receiver M/N C-BA4-MSE<br />
** G5 Logitech Gaming Mouse (B)<br />
** G5v2 Logitech Gaming Mouse (B)<br />
** G500 Logitech Gaming Mouse (B)<br />
** G700 Logitech Wireless Gaming Mouse (B)<br />
** LX-700 Cordless Desktop Receiver (B)<br />
** LX 710 Wireless Mouse - works fine with receiver plugged directly into Raspberry Pi (accompanying keyboard works fine too).<br />
** M90 optical mouse<br />
** M185 Wireless Mouse (B)<br />
** M210 (part of the MK260 set) (B)<br />
** M305 Wireless Mouse<br />
** M310 Cordless Mouse<br />
** M325 Wireless Mouse<br />
** M505 USB wireless laser, model no: 910-001324 (B)<br />
** M510 Wireless Mouse (B)<br />
** M705 Marathon Mouse (Unifying receiver, no powered hub) (B)<br />
** M-BD58 Wheel Mouse (B)<br />
** M-BJ58/M-BJ69 Optical Wheel Mouse (B)<br />
** M-BJ79 (B)<br />
** M-BT96a Optical Mouse<br />
** MX320/MX400 laser mouse (B)<br />
** MX518 Optical wheel mouse (B)<br />
** Optical USB Mouse (M/N 931643-0403)<br />
** Performance Mouse MX (B)<br />
** MX Revolution (B) (Debian "Wheezy" beta 18-June-2012)<br />
** VX Nano Cordless Laser Mouse for Notebooks<br />
** Wheel Mouse (M/N BJ58)<br />
<br />
* '''Medion'''<br />
** Mini mouse Model M101-CBJ P/N 40016632 S/N 7BFSA00003445 rated 5&nbsp;V 100&nbsp;mA. Works fb on model B with Raspbian Wheezy<br />
<br />
* '''Microsoft''' <br />
** Comfort Curve Mouse 3000 for Business<br />
** Comfort Mouse 6000 (works when directly connected to Raspberry Pi (B). Does not work when connected through USB Hub (mouse pointer intermittent).<br />
** Compact optical mouse 500 V2.0 (B)<br />
** Wheel Optical Mouse (wheel and additional buttons not tested) (B)<br />
** Microsoft Intellimouse Optical Mouse<br />
** Microsoft Wireless Laser Mouse 8000<br />
** Microsoft Wireless Mobile Mouse 1000<br />
** Microsoft Wireless Mobile Mouse 3500<br />
** Microsoft Wireless Mobile Mouse 4000<br />
** Microsoft Wireless Mouse 700 v2.0<br />
** Microsoft Comfort Mouse 4500<br />
** Wireless IntelliMouse Explorer 2.0 (unifying receiver, no hub)<br />
<br />
* '''Novatech'''<br />
** [http://www.novatech.co.uk/products/peripherals/miceandtrackballs/nov-mouser.html|Novatech M1 USB Mouse - Wired](B)<br />
** [http://www.novatech.co.uk/products/peripherals/miceandtrackballs/nov-dl10.html|Novatech DL10 Wireless Mouse] (B)<br />
<br />
* '''Perixx'''<br />
** PERIMICE-210 U Red (Part No.R1J) <br />
<br />
* '''Razer'''<br />
** Boomslang Collectors Edition 2007 (B)<br />
<br />
* '''Rosewill'''<br />
** Rosewill RM-C2U<br />
<br />
* '''Saitek'''<br />
** Notebook Optical Mouse (PM46)<br />
<br />
* '''Samsung'''<br />
** Samsung model:AA-SM3PCPB USB Optical Mouse (draws 50&nbsp;mA) <br />
<br />
* '''Sun microsystems'''<br />
** Model: FID-638 , SunPN: 371-0788-01<br />
<br />
* '''Sweex'''<br />
** [http://www.sweex.com/en/assortiment/input/optical-mice/MI015/ MI015]<br />
<br />
* '''Swiftpoint'''<br />
** [http://http://www.americas.futuremouse.com/] Swiftpoint Mini Wireless Optical Mouse. Does not require any special drivers. Haven't confirmed if charging the mouse requires a powered USB hub or not.<br />
<br />
* '''Targus'''<br />
** AMU2701EUK (B)<br />
<br />
* '''Technika'''<br />
** TKOPTM2 (B)<br />
**TKD-211<br />
**TKNM110<br />
<br />
* '''Tesco'''<br />
** Wired optical mouse M211 (B)<br />
<br />
*'''The Pi Hut'''<br />
** USB Mouse for Raspberry Pi (from [http://thepihut.com/products/usb-mouse-for-the-raspberry-pi The Pi Hut's Raspberry Pi Store])<br />
** Super Slim Keyboard & Mouse Set (from [http://thepihut.com/products/usb-keyboard-mouse-bundle-for-the-raspberry-pi The Pi Hut's Raspberry Pi Store])<br />
<br />
* '''Trust'''<br />
** Trust Nanou Wireless Micro Mouse http://trust.com/products/product.aspx?artnr=17087<br />
<br />
* '''Verbatiam'''<br />
**Mini Nano Optical Mouse 97470 (wireless on non-powered three USB dongle hub) (B)<br />
<br />
* '''Xenta'''<br />
** MOW0810 (B)<br />
** Wired Optical Mouse (from [http://thepihut.com/products/usb-mouse-for-the-raspberry-pi The Pi Hut's Raspberry Pi Store])<br />
<br />
* '''Generic'''<br />
** Generic 2.4&nbsp;GHz Wireless Mouse (ID 040b:2013 Weltrend Semiconductor) (B)<br />
<br />
===Problem USB Mouse Devices===<br />
The following is a list of specific mouse devices that have problems working with the Raspberry Pi<br />
* '''A4Tech'''<br />
** Model G7-630 Wireless Mouse, 20&nbsp;mA. Part of wireless keyboard/mouse bundle GL-6630 (GL-6 + G7-630 + RN-10B) - suffers from USB flakeyness. Even on a powered hub. No problems on other computers I have tested it with.<br />
* '''HP'''<br />
** HP Retractable Mobile Mouse (Optical) HP Product Number XP472AA - errors / boot loop RASPBMC (B)removed mouse, started with no further errors. <br />
<br />
* '''Logik'''<br />
** Logik IMF Blue Trace Wired USB mouse (Model LMWBLU11) - disconnects from the USB port every 20 seconds when using the Raspian distro. Always reconnects to the USB port successfully (B)<br />
<br />
* '''Logitech'''<br />
** Logitech G400 Gaming Mouse - 100% CPU load and laggy mouse cursor when the mouse is moved. MX518 works fine on the same setup, so I suspect it's a polling rate issue. [http://tech2.in.com/reviews/mice/logitech-g400-is-it-a-worthy-successor/231012 this] says the mouse is 1000&nbsp;Hz out of the box, whereas the 518 is only 125&nbsp;Hz. Solution found: add usbhid.mousepoll=8 to the kernel commandline.<br />
<br />
* '''Microsoft'''<br />
** Microsoft Touch Mouse - Does not see right clicks, Only left.<br />
<br />
* '''Razer'''<br />
** Naga Wired USB mouse - the mouse seems to present itself as a keyboard because the numpad on the left-hand side of the device works, but the cursor doesn't move.<br />
<br />
* '''Roccat'''<br />
** Kone[+] Wired USB mouse - Nothing happens when moving the mouse, haven't looked further into the issue (B)<br />
<br />
* '''Trust'''<br />
** Optical USB Mouse MI-2250 - Nothing happens when moving the mouse (B)<br />
<br />
* '''Xenta'''<br />
** Multimedia Wireless Keyboard and Mouse Set (Mouse Model: HM-3301) (B) - frequent lost connection giving stuttering mouse cursor indicating USB current not enough for dongle<br />
<br />
== USB Real Time Clocks ==<br />
*Cymbet<br />
** Cymbet CBC-EVAL-06 USB Real Time Clock (FT2232 to SPI to RV-2123)<br />
Device information at http://www.cymbet.com/pdfs/DS-72-22.pdf<br />
Code to access the RTC from Linux: https://github.com/owendelong/Cymbet-RTC<br />
Does not require a powered hub.<br />
<br />
== USB Wi-Fi Adapters ==<br />
<br />
See also: http://www.element14.com/community/docs/DOC-44703/l/raspberry-pi-wifi-adapter-testing<br />
<br />
There is a howto on installing the TL-WN722N adapter [http://elinux.org/RPi_Peripherals#Wireless:_TP-Link_TL-WN722N_USB_wireless_adapter_.28Debian_6.29 here], which also acts as a guide for installing others too.<br />
<br />
===Working USB Wi-Fi Adapters===<br />
<br />
These adapters are known to work on the Raspberry Pi. This list is not exhaustive, other adapters may well work, but it has not yet been tried.<br />
<br />
'''Note:''' A Wi-Fi adapter will probably need more power than the Raspberry Pi USB port can provide, especially if<br />
there is a large distance from the Wi-Fi adapter to the Wi-Fi Access Point. Therefore, you may need to plug the Wi-Fi adapter into a powered USB hub.<br />
<br />
* '''3COM'''<br />
** 3CRUSB10075: ZyDAS zd1211rw chipset (!)<br />
<br />
* '''7DayShop'''<br />
** W-3S01BLK, W-3S01BLKTWIN: Unbranded product available from 7DayShop, in a single or twin pack. [http://www.7dayshop.com/catalog/product_info.php?cPath=777_9&products_id=112046], [http://www.7dayshop.com/catalog/product_info.php?&products_id=112527]. Tested on Debian Wheezy, with the dongle attached directly to the Raspberry Pi along with the wireless keyboard receiver. Shows up as a Ralink RT5370 device, and no drivers or additional software downloads required. Created wpa.conf, edited 'interfaces' file and restarted the networking. The manufacturer portion of the MAC address (7cdd90) is assigned to "Shenzhen Ogemray Technology Co., Ltd."<br />
** It works without additional software connected directly to a Rev 2 Raspberry Pi, but it stops working after a period of time (3 to 4 hours) with a fully updated Wheezy and all the 'USB workarounds' [http://elinux.org/Rpi_USB_check-list] in place. <br />
<br />
* '''Alfa'''<br />
** AWUS036NEH: Tested on Debian Squeeze (with Ralink firmware package)<br />
** AWUS036NH: Tested on Arch Linux ARM using the rt2800usb module.<br />
** AWUS036NH: Tested on Debian Wheezy (with Ralink firmware package). Tested on Raspbian too (drivers from aircrack-ng).<br />
** AWUS036H (500&nbsp;mW version): Tested on Raspbian (drivers from aircrack-ng).<br />
** AWUS036H (1&nbsp;W version): Tested on Raspbian (drivers from aircrack-ng). Needs USB powered HUB or Rev2 of the board / polyfuse bypass.<br />
** AWUS036NHA: Tested on Raspbian (drivers from aircrack-ng). Works fine if connected after boot, otherwise Raspberry Pi won't boot up.<br />
<br />
* '''AirLink101'''<br />
** AWLL5088: Tested on Debian Wheezy. This adapter is based on the OEM Edimax EW-7811Un. For automatic installation, See MrEngmanns script listed below under the Edimax device.<br />
<br />
* '''Asus'''<br />
** [http://www.element14.com/community/docs/DOC-44703 USB-N10] USB ID 0b05:1786, r8712u staging driver, included on Fedora Remix & Arch, must [http://www.element14.com/community/servlet/JiveServlet/download/44948-8-97488/r8712u_ko.zip download] for Debian and install firmware - Realtek from non-free Squeeze repository (B) (not needed with latest Raspbian “Wheezy” 2012-07-15: this Asus works N10 out of the box) Does not support nl80211 APIS, so hostapd won't work.<br />
** [http://www.element14.com/community/docs/DOC-44703 USB-N13] USB ID 0b05:17ab, works with [http://learn.adafruit.com/adafruit-raspberry-pi-educational-linux-distro/occidentalis-v0-dot-1 Adafruit Occidentalis v0.1 image] as it includes kernel [http://www.element14.com/community/message/57635#57660 with 8192u driver built-in] (B)<br />
** WL-167G v1 USB ID 0b05:1706, Ralink RT2571 working out-of-the-box on Debian image from 2012-04-19. Requires powered hub, otherwise it is detected by OS, but it will not function.<br />
** WL-167G v3 USB ID 0b05:1791, working out-of-the-box on Linux raspberrypi 3.2.27+ #160 PREEMPT Mon Sep 17. Does not require powered hub.<br />
<br />
* '''AusPi Technologies'''<br />
** AusPi Wireless Adapter [Realtek RTL8188S]. Works without a powered HUB. Tested on OpenELEC (works OOB), RaspBMC (works OOB), XBian (works OOB) and 2012-08-08 Raspbian Wheezy (works OOB). Distributed in Australia by [http://www.buyraspberrypi.com.au/raspberry-pi-802-11bgn-usb-wireless-dongle/ Buy Raspberry Pi Australia].<br />
<br />
* '''Belkin'''<br />
** Belkin Components F5D7050 Wireless G Adapter v3000 [Ralink RT2571W]. On Debian requires the firmware-ralink package from the non-free repository. The usbcore module needs to be added to /etc/modules [http://www.penguintutor.com/blog/viewblog.php?blog=6281 install instructions].<br />
** Belkin Components F5D8053 ver.6001 Wireless N Adapter [Realtek RTL8188SU]. Tested on OpenELEC (works OOB), RaspBMC (works OOB), Raspian - 2012-07-15-Wheezy-raspbian (followed [http://forum.xbian.org/viewtopic.php?f=7&t=29 instructions here]) '''Powered hub required!'''<br />
** Belkin Components F5D8053 ver.6001 Wireless N Adapter [Realtek RTL8188SU]. Works on RaspBMC OOB (with NetworkManager plugin). Works WITHOUT powered hub on 5&nbsp;V 800&nbsp;mA power with 6 overvolt (nothing else connected to USB)<br />
** Belkin Components F7D1101 v1 Basic Wireless Adapter [Realtek RTL8188SU] USB ID 050d:945a, r8712u staging driver, included on Fedora Remix & Arch, must [http://www.element14.com/community/servlet/JiveServlet/download/44948-8-97488/r8712u_ko.zip download] for Debian and install firmware - Realtek from non-free Squeeze repository (B)<br />
**Belkin Components F6D4050 V1 [Realtek RT3070] USB ID: 050d:935a Driver: RT3572STA(recommended),RT2800USB,RT2870STA. Tested under Arch using [https://wiki.archlinux.org/index.php/Setting_Up_Belkin_F6D4050_Wireless_USB_Dongles this] guide.<br />
**Belkin Components F6D4050 V1/V2 [Realtek RT3070] USB ID: 050d:935a / 935b Driver: RT3572STA. Tested with Raspbian - See [http://iggy82.blogspot.co.uk/2012/08/wireless-n-raspberry-pi-belkin-f6d4050.html installation instructions] - Powered hub not required!<br />
** Belkin Components F7D2102 "N300" Micro Wireless USB adapter. Tested with Occidentalis 0.1. Tested and working on Rasbian Wheezy (and RaspBMC), driver RTL8192CU, no powered hub needed (dongle directly attached to the onboard ports)<br />
** Belkin Components F9L1001v1 "N150" Wireless USB Adapter. Tested and working on Rasbian Wheezy WITHOUT powered hub. <br />
** Belkin Surf Micro WLAN USB-Adapter (Raspbian Wheezy, unpowered hub, "N150")<br />
<br />
* '''BlueProton'''<br />
** [http://www.element14.com/community/docs/DOC-44703 BT3] USB ID: 0bda:8187; tested on Debian, Fedora & Arch; rtl8187 driver (B)<br />
<br />
* '''Buffalo'''<br />
** USB ID: 0411:01A2 WLI-UC-GNM - Tested on Raspbmc; rt2800usb driver <br />
** USB ID: WLI-UC-G300N - Works on Raspbmc out of the box. Tested after a factory reset of the Raspbmc.<br />
<br />
* '''Conceptronic'''<br />
** C300RU. Works out of the box in Raspbian. Causes reboot when plugging on a live Rev. 2 Raspberry Pi<br />
<br />
* '''Conrad'''<br />
** WLAN Stick N150 mini. Works out of the box in OpenELEC, [http://www.t3node.com/blog/sempre-wireless-usb-stick-wu300-2-on-raspberry-pi/ requires firmware - Realtek and r8712u kernel module on Debian].<br />
** WLAN Stick N150 Nano [Realtek RTL8188CUS]. Requires a powered USB hub. See Micronet SP907NS for installation instructions and script.<br />
<br />
* '''DELL'''<br />
** Wireless 1450 [Intersil ISL3887]. Works out of the box, but it requires a powered hub (the Raspberry Pi boots with this dongle plugged in, recognizes and configures it, works for some time, but then it crashes randomly under heavy traffic. A powered hub seems to fix the issue).<br />
<br />
* '''DIGICOM'''<br />
** USBWAVE54 [chipset Zydas ZD1211] . [[http://www.digicom.it/digisit/prodotti.nsf/itprodottiidx/UsbWave54]] Works out of the box in OpenELEC. With Raspbian or Debian squeezy/Wheezy works with zd1211-firmware . <br />
** USBWAVE300C [chipset Ralink 2870] . [[http://www.digicom.it/digisit/prodotti.nsf/itprodottiidx/UsbWave300c]] Works out of the box in OpenELEC. With Raspbian or Debian squeezy/Wheezy works with firmware-ralink . <br />
<br />
* '''D-Link'''<br />
** AirPlus G DWL-G122 (rev. E). USB ID 07d1:3c0f, Ralink RT2870. On Debian requires the <code>firmware-ralink</code> package from the <code>Squeeze-firmware</code> non-free repository. (However I experience total crashes on Raspbian 2012-07-15 after a few minutes of load on the WLAN. Will have to investigate via serial console.)<br />
** AirPlus G DWL-G122 (rev. C). USB ID 07d1:3c03, Ralink RT2571. Working out-of-the-box on Arch image from 2012-04-29.<br />
** AirPlus G DWL-G122 (rev. B1). USB ID 2001:3c00, Ralink RT2571. Working out-of-the-box on Arch image from 2012-06-13.<br />
** DWA-110 (Version A1). Requires the ralink package from the non-free repository on Debian.<br />
** DWA-121 (Version A1). Wireless N 150 Pico. Works out-of-the-box with Raspian Wheezy (2012-09-18) and Raspbmc (2012-11-06) using Network-Manager addon (see Program - Addons)<br />
** DWA-123 (Version A1). USB ID 2001:3c17, Ralink RT2800. Working out-of-the-box on Arch image from 2012-04-29. (working without UBS Hub - not yet sure if it achieves full speed though.)<br />
** DWA-131 USB ID 07d1:3303,Realtek RTL8192SU, 802.11n Wireless N Nano. Works out of the box on Raspbian “Wheezy”. Verified with direct USB: no powered USB hub needed. Also verified when Nano used in powered USB hub. Someone had trouble configuring SSID/Passphrase in etc/network/interfaces file. But no problem & very easy to configure using wicd: wicd is a gui interface on LXDE for network configuration. Install it using command-line: <code>apt-get install wicd</code>. Once configured ith wicd to auto-run on boot, no need to turn back to LXDE. Recommended.<br />
** DWA-140 (Version B1). USB ID 07d1:3c09, Ralink RT2870. On Debian requires the <code>firmware-ralink</code> package from the <code>Squeeze-firmware</code> non-free repository.<br />
** DWA-140 (Version B2). USB ID 07d1:3c0a, Ralink RT3072. Workaround for faulty firmware binary: Place file rt2870.bin from [https://launchpad.net/ubuntu/oneiric/+source/linux-firmware/1.53/+files/linux-firmware_1.53.tar.gz linux-firmware_1.53.tar.gz] in /lib/firmware. [https://bugs.launchpad.net/ubuntu/+source/linux-firmware/+bug/770232 Explanation].<br />
** DWA-160 (Version B1). USB ID 07d1:3c11, Ralink RT2870. On Debian requires the <code>firmware-ralink</code> package from the <code>Squeeze-firmware</code> non-free repository.<br />
** DWA-160 (Version A2). USB ID 07d1:3a09, Atheros AR9170. (NOTE: I can only get it to work through powered USB hub) requires carl9170-fw firmware [http://http://aur.archlinux.org/packages.php/packages.php?ID=44102]<br />
** WUA-1340 (Version A1). Works with Raspbian Wheezy after installing the firmware-ralink package from the non-free repository on Debian.<br />
<br />
* '''Edimax'''<br />
** [http://www.edimax.co.uk/en/produce_detail.php?pd_id=328&pl1_id=1&pl2_id=44 EW-7811Un] USB ID 7392:7811, RTL8192CU, driver blob [http://www.electrictea.co.uk/rpi/8192cu.tar.gz download] via [http://www.element14.com/community/docs/DOC-44703 Element14], works with WPA2-AES-CCMP ([http://www.ctrl-alt-del.cc/2012/05/raspberry-pi-meets-edimax-ew-7811un-wireless-ada.html howto]) (B) - [http://dl.dropbox.com/u/80256631/8192cu-latest.tar.gz Alternative driver download link that works with Raspian]. <b>Note:</b> With current Raspbian (2012-09-18-Wheezy) it is recognized immediately, the default module works fine; the configuration is easy using wireless-essid and wireless-key in /etc/network/interfaces.<br />
** The EW-7811Un can be powered directly from the Raspberry Pi if the Raspberry Pi is powered using a well regulated power supply.<br />
** A script-based installation for the [http://www.edimax.co.uk/en/produce_detail.php?pd_id=328&pl1_id=1&pl2_id=44 EW-7811Un] by MrEngman can be found [http://www.raspberrypi.org/phpBB3/viewtopic.php?f=26&t=6256&hilit=edimax on the Raspberry Pi forums]. Tested with Debian Squeeze and Raspbian. [http://dl.dropbox.com/u/80256631/install-rtl8188cus.txt An installation guide can be found here.]<br />
** Instructions for getting the [http://www.edimax.co.uk/en/produce_detail.php?pd_id=328&pl1_id=1&pl2_id=44 EW-7811Un] working in Raspbmc (tested RC3) can be found [http://forum.stmlabs.com/showthread.php?tid=780 here].<br />
** Simple step-by-step instructions for [http://www.edimax.co.uk/en/produce_detail.php?pd_id=328&pl1_id=1&pl2_id=44 EW-7811Un] which uses the RTL8192 chipset [[RPi_edimax_EW-7811Un]](B)<br />
** [http://www.edimax.com/en/produce_detail.php?pd_id=8&pl1_id=1&pl2_id=44 EW-7318USg] USB ID 148f:2573, rt73usb. RT2573 chipset. Works with powered usb-hub or shorted polyfuses.<br />
** [http://www.edimax.co.uk/en/produce_detail.php?pd_id=261&pl1_id=1&pl2_id=44 EW-7711UAn], Ralink RT2870, works perfectly on Arch with a powered hub (not tested without yet). Simply required wireless_tools and wpa_supplicant, the drivers/firmware are included in kernel 3.0. I followed the Arch [https://wiki.archlinux.org/index.php/Wireless_Setup Wireless Setup] instructions.<br />
<br />
* '''edup'''<br />
** [[http://www2.buyincoins.com/details/usb-150m-wifi-wireless-lan-network-card-adapter-antenna-product-1916.html Edup 150MBPS Wi-Fi adapter]] USB ID: 148f:5370 Ralink Technology, Corp. RT5370 Wireless Adapter. Driver is the RT2800USB module, I had to install the firmware as rt2870.bin in /lib/firmware.([http://raspberry-pi-notes.blogspot.com/2012/05/rt5370-cheap-micro-usb-wireless-dongle.html requires firmware-ralink from Wheezy]) (B)<br />
** [http://dx.com/p/ultra-mini-nano-usb-2-0-802-11n-150mbps-wifi-wlan-wireless-network-adapter-48166?item=1&Utm_rid=24958662&Utm_source=affiliate Ultra-Mini Nano USB 2.0 802.11n 150&nbsp;Mbit/s Wi-Fi/WLAN Wireless Network Adapter] USB ID: ID 0bda:8176 Works stable when using VLC for internet radio receiver. Works stable 24/7 on two of my Raspberries used as webserver. Use method shown [http://www.raspberrypi.org/phpBB3/viewtopic.php?t=7471&p=91736 here] for Debian.<br />
<br />
** [http://www.szedup.com/show.aspx?id=1681 edup nano EP-N8508] Use method shown [http://www.raspberrypi.org/phpBB3/viewtopic.php?t=7471&p=91736 here] for Debian. Requires powered USB hub for adequate power. When directly powered by Raspberry Pi, it fails after a few minutes. (B) Unusable with analog audio because when data is being send or recieved the audio get disorted. Use script from [http://dl.dropbox.com/u/80256631/install-wheezy-beta-rtl8188cus-20120619.sh here] for Wheezy.<br />
<br />
* '''Eminent'''<br />
** EM4575 - rt2800usb driver.<br />
<br />
* '''EnGenius'''<br />
** EUB9603 EXT - Realtek r8712u driver <br />
<br />
* '''Gigabyte'''<br />
** Gigabyte GN-WB32L 802.11n USB WLAN Card. Works with the rt2800usb driver.<br />
<br />
* '''GMYLE'''<br />
** Wireless 11n USB Adapter. Uses RTL8188CUS chipset - cheap on eBay. Installs and works using the install-rtl8188cus-latest.sh script.<br />
<br />
* '''IOGear'''<br />
** [http://www.element14.com/community/docs/DOC-44703 GWU625] USB ID 0bda:8172, r8712u staging driver, included on Fedora Remix & Arch, must [http://www.element14.com/community/servlet/JiveServlet/download/44948-8-97488/r8712u_ko.zip download] for Debian Squeeze and install firmware - Realtek from non-free Squeeze repository. No need to download firmware when using Debian Wheezy (B)<br />
<br />
* '''Linksys'''<br />
** Linksys (Cisco) WUSB100 ver.2 1737:0078, tested on Raspbian; follow [http://www.brucalipto.org/linux/the-raspberry-diary-wusb100-wireless-n/ Brucalipto.org] instructions; not stress tested, but it works without issues for light network load.<br />
** Linksys (Cisco) WUSB600N, test on Raspbian, details [http://elibtronic.ca/content/20120731/raspberry-pi-part-1-wifi-support here]<br />
** Linksys WUSB54GC (manufactured 07/2008) No issues! needs powered hub on version 1.0 boards.<br />
<br />
* '''LogiLink'''<br />
** Wireless LAN USB 2.0 Nano Adapter 802.11n LogiLink [http://www.logilink.eu/showproduct/WL0084B.htm] is working even USB powered.<br />
<br />
* '''Micronet'''<br />
** Micronet SP907NS, 11N Wireless LAN USB Adapter (uses Realtek RTL8188CUS) works plugged directly into Raspberry Pi USB (B) [http://dl.dropbox.com/u/80256631/install-rtl8188cus.txt Debian installation instructions] IMPORTANT: read the instructions first to avoid problems, and [http://dl.dropbox.com/u/80256631/install-rtl8188cus-latest.sh Auto-install script]. The script has been used to install other adapters using the RTL8188CUS chip. [http://dl.dropbox.com/u/80256631/8192cu-latest.tar.gz Updated driver] that handles the latest rpi-updates that kill the original driver, download for manual installation, automatically installed by the Auto-install script.<br />
<br />
* '''MSI'''<br />
** 0db0:6861 MSI-6861 802.11g Wi-Fi adapter (US54G): works with external powered USB hub, requires firmware from [http://sourceforge.net/projects/zd1211/files/zd1211-firmware/ here], power management must be disabled: <code>iwconfig wlan0 power off</code><br />
<br />
* '''Mvix'''<br />
** Mvix Nubbin (MS-811N): works out of the box on Raspbian "Wheezy" and does not need a powered USB hub.<br />
<br />
* '''Netgear''' <br />
** N150: Reported as WNA1100 device, uses the Atheros ar9271 chipset. On Debian, requires the <code>firmware-atheros</code> package from the <code>Squeeze-backports</code> non-free repository (!)<br />
** N150: Some versions reported as Realtek RTL8188CUS device. Read Micronet entry above and use RTL8188CUS script for installation. Works best plugged into powered USB hub.<br />
** WG111v1: Prism54 chipset. Needs powered hub. Follow info for Prism54 chipset on Debian wiki.<br />
** WG111v2: Realtek rtl8187 chipset. Seems to draw a lot of power; e.g. I can't power this and a USB thumb drive simultaneously.<br />
** WNA1000M works with Raspberry Pi Model B Board v. BS1233.However when downloading torrents, when torrent pick up speed system become unresponsive. <br />
<br />
* '''OvisLink'''<br />
** Evo-W300USB: USB ID 148f:2270 Ralink Technology RT2770. apt-get install firmware-ralink<br />
<br />
* '''Patriot Memory'''<br />
** [http://patriotmemory.com/products/detailp.jsp?prodline=6&catid=69&prodgroupid=163&id=1198&type=20 PCUSBW1150] Wireless 11N USB adapter (uses Realtek RTL8188CUS) Install using Micronet script. Works only through powered USB hub.<br />
** [http://www.patriotmemory.com/products/detailp.jsp?prodline=6&catid=69&prodgroupid=163&id=973&type=20 PCBOWAU2-N] Wireless 11N USB adapter (uses Realtek RTL8191SU chip) Installed using r8712u Kernel module<br />
<br />
* '''Ralink'''<br />
** inner 02 joggler Wi-Fi USB RT2770F USB-ID 148f:2770 (firmware-ralink required) (only got dhcp on powered hub)<br />
** [http://www.dx.com/p/24688 RT2070] USB-ID 148f:2070 firmware is already loaded into Raspbian. For Debian, the firmware must be installed ([http://wiki.debian.org/rt2870sta instructions]). Needs a powered USB hub.<br />
** RT3070 USB-ID 148f:3070 firmware is already loaded into Raspbian.<br />
** [http://www.element14.com/community/docs/DOC-44703 RT2501/RT2573] USB-ID 148f:2573 (firmware-ralink required) (B)<br />
** RT5370 USB-ID 148f:5370 ([http://raspberry-pi-notes.blogspot.com/2012/05/rt5370-cheap-micro-usb-wireless-dongle.html requires firmware-ralink from Wheezy]) [[RPi_Ralink_WLAN_devices]](B). An image of an adapter with this chip can be found [http://i.imgur.com/wRF7L.jpg here].<br />
<br />
* '''Rosewill'''<br />
** RNX-N180UBE Wireless B/G/N Adapter<br />
*** Realtek RTL8191SU chipset, USB-ID 0bda:8172<br />
*** Tested in Arch, works out of box. Powered USB hub required.<br />
*** Tested in Raspbian, used wicd to configure network settings. Powered USB hub Required.<br />
*** Tested in Raspbmc. Needs package firmware - Realtek and used wicd-curses to configure. Powered USB hub required<br />
** RNX-G1 Wireless B/G Adapter<br />
*** Realtek RTL8187 chipset, USB-ID 0bda:8187<br />
*** Tested in Arch, works out of box. USB hub required.<br />
** RNX-MiniN1 (RWLD-110001) Wireless-N 2.0 Dongle (Realtek Semiconductor Corp. RTL8188CUS 802.11n WLAN Adapter)<br />
*** Tested in Raspbian, powered from USB hub.<br />
<br />
* '''Sabrent'''<br />
** USB-A11N: Mini USB 2.0 Wireless-N WiFi Network Adapter: USB ID 0bda:8176, works automatically in Raspbian using rtl8192cu driver along with Logitech BT mini-receiver (keyboard/mousepad) without external hub using 5.25V 1 A psu (4.99V T1/T2) on rev 2.0 (B)<br />
<br />
* '''Sagem'''<br />
** Sagem Wireless USB stick XG-760N: USB ID 079b:0062, Module is not shipped in Debian image, but it can be "sudo apt-get install zd1211-firmware"<br />
<br />
* '''Sempre'''<br />
** Sempre Wireless USB stick WU300-2: USB ID 0bda:8172, Realtek r8712u driver + firmware-realtek package. Module is shipped in Raspbian image. If you need to build it for other distros, read this: http://www.t3node.com/blog/sempre-wireless-usb-stick-wu300-2-on-raspberry-pi/<br />
<br />
* '''Sitecom'''<br />
** Sitecom Wi-Fi USB Adapter N300: USB ID 0a5c:5800, Realtek r8712u driver + firmware Realtek. Module available in shipped Raspbian image. '''NOTE:''' although this dongle will also work without powered hub, if there is a voltage problem (either on the Raspberry or on the hub, but verified only on the hub so far) this wifi dongle will receive signal perfectly (RX), but not be capable of sending anything (TX) and the MAC address will be permanently set to FF:FF:FF:FF:FF:FF (this is indicative that there is not enough power) [http://www.raspberrypi.org/phpBB3/viewtopic.php?f=28&t=24247]<br />
<br />
* '''SL'''<br />
** SL-1507N: USB 802.11n 150M Wi-Fi Wireless LAN Network Card Adapter SL-1507N Black<br />
*** I bought this on on eBay for $4.19 (free shipping) @ http://www.ebay.com/itm/270853614804?ssPageName=STRK:MEWNX:IT&_trksid=p3984.m1497.l2649#ht_4379wt_1199<br />
*** It worked out of the box on Raspbmc RC4, with the network manager add-on; seems to be an rt2800usb<br />
*** dmesg output "usbcore: registered new interface driver rt2800usb"<br />
<br />
* '''SMC'''<br />
** SMCWUSBS-N: Hardware detected as rt2800, but it is missing firmware; "sudo apt-get install firmware-ralink" fixed it<br />
** SMCWUSB-G: Gives "couldn't load firmware" error. "sudo apt-get install zd1211-firmware" fixes it.<br />
<br />
* '''Sony'''<br />
** Sony UWA-BR100 802.11abgn Wireless Adapter [Atheros AR7010+AR9280] (Vendor ID: 0411, Product ID: 017f) - Tested with Raspbian. Needs package firmware-atheros.(B)<br />
<br />
* '''Tenda''' <br />
** USB 11n adapter on a G network: Ralink 2870/3070 driver (!)<br />
** Tenda W311MI Wireless N Pico USB Adapter (identified as Ralink RT5370 Wireless Adapter; USB-ID: 148f:5370) - Works out-of-the-box for Raspian 2012/09/18 or later. An earlier version gave me problems.<br />
** Tenda W311U Mini 11N Wireless USB Adapter (USB-ID 148f:3070): Ralink 2870/3070 driver; needs powered hub. [http://blog.modmypi.com/2012/06/installing-tenda-w311u-mini-wireless.html Debian installation instructions]<br />
** Tenda W311U+ Wireless USB Adapter - Tested with Raspian.<br />
<br />
*'''The Pi Hut'''<br />
** USB 802.11n Wi-Fi adapter (from [http://thepihut.com/products/usb-wifi-adapter-for-the-raspberry-pi The Pi Hut's Raspberry Pi Store])<br />
<br />
* '''TP-Link'''<br />
** TL-WN422G v2 (ath9k_htc) Works OOTB in Debian Wheezy Beta. Runs without powered Hub when plugged into running Raspberry Pi, but the Raspberry Pi won't boot while the stick is plugged in.<br />
** TL-WN721N (ath9k_htc device with htc_9271.fw file from http://linuxwireless.org/download/htc_fw/1.3/htc_9271.fw); needs powered USB Hub (B) | works OOTB with Wheezy Raspbian (2012-08-16) connected directly to raspberry pi (B) and AP functionality tested with hostapd.<br />
** TL-WN722N (ath9k_htc device with htc_9271.fw file from http://linuxwireless.org/download/htc_fw/1.3/htc_9271.fw); needs powered USB Hub (B)<br />
** TL-WN723N (RTL8188SU); works OOTB with Raspbian 2012-09-17, (B) stable with 1&nbsp;A PSU and without powered USB hub on r2.0.<br />
** TL-WN821N v3 (ath9k_htc, htc_7010.fw); works out of the box on ArchLinuxARM, Wheezy and on OpenElec (>r11211), Problems with prior OpenElec; needs powered USB Hub (B). This chipset is also compatible with hostapd (wireless AP software)<br />
** TL-WN823N Works out of box on Raspian using powered USB Hub<br />
<br />
* '''Trendnet'''<br />
** [http://www.wikidevi.com/wiki/TRENDnet_TEW-648UBM TEW-648UBM] USB ID: 20f4:648b, works OOTB with [http://learn.adafruit.com/adafruit-raspberry-pi-educational-linux-distro/ Adafruit Occidentials Raspbian Wheezy variant] as it includes kernel with [http://www.wikidevi.com/wiki/Special:Ask?title=Special%3AAsk&q=%5B%5BChip1+model%3A%3ARTL8188CUS%5D%5D&po=%3FInterface%0D%0A%3FFCC+ID%0D%0A%3FVendor+ID%0D%0A%3FDevice+ID%0D%0A%3FChip1+model%0D%0A%3FSupported+802dot11+protocols%0D%0A%3FMIMO+status%0D%0A%3FOUI%0D%0A&sort_num=&order_num=ASC&eq=yes&p%5Bformat%5D=broadtable&p%5Blimit%5D=500&p%5Bsort%5D=&p%5Boffset%5D=&p%5Bheaders%5D=show&p%5Bmainlabel%5D=&p%5Blink%5D=all&p%5Bsearchlabel%5D=&p%5Bintro%5D=&p%5Boutro%5D=&p%5Bdefault%5D=&p%5Bclass%5D=sortable+wikitable+smwtable&eq=yes RTL8188CUS driver built-in] (B)<br />
<br />
* '''Widemac'''<br />
** RT5370 Wireless Adapter from [http://www.ebay.co.uk/itm/180887771838?ssPageName=STRK:MEWNX:IT&_trksid=p3984.m1497.l2649 Ebay] runs without powered hub. Follow these [http://elinux.org/RPi_Ralink_WLAN_devices instructions], but go to [http://ftp.de.debian.org/debian/pool/non-free/f/firmware-nonfree/ ftp.de.debian.org/debian/pool/non-free/f/firmware-nonfree/] and pick the latest firmware-ralink_0.xx_all.deb<br />
<br />
* '''ZyXEL'''<br />
** [http://www.element14.com/community/message/50015#50015/l/re-installing-kernel-headers-on-the-pi NWD2105] USB ID: 0586:341e, RT3070 chipset, rt2800usb driver (B)<br />
** [http://www.zyxel.com/products_services/g_202.shtml G-202] model 0586:3410 ZyXEL Communications Corp. ZyAIR G-202 802.11bg using zd1211rw kernel module and zd1211-firmware package<br />
<br />
===Problem USB Wi-Fi Adapters===<br />
<br />
These adapters were tested and found to have issues the Raspberry Pi. Note [http://www.raspberrypi.org/phpBB3/viewtopic.php?f=28&t=6928] as a possible solution/explanation for errors while running LXDE.<br />
<br />
* '''Alfa'''<br />
** AWUS036NHA (Vendor ID: 0cf3, Product ID: 9271) - Tested with Raspbian. Works fine if connected after boot. Kills boot process if previously attached. [http://www.raspberrypi.org/phpBB3/viewtopic.php?f=28&t=16809&p=169469#p169469 Details here.]<br />
<br />
* '''EDIMAX'''<br />
** EW-7811Un (Vendor ID: 7397, Product ID: 7811) - Reports as containing the Realtek RTL8188CUS chipset listed below, no lockup or kernal oops under Wheezy, but dmesg reports constant timeouts trying to initialize the module. This appears to be resolved on 2012-09-18-Wheezy-raspbian and newer versions.<br />
<br />
* '''Linksys'''<br />
** WUSB300N (Vendor ID: 13B1, Product ID: 0029) - Tested with Raspbian, OpenELEC, among others. No Linux chipset support for Marvell 88W8362 at all.<br />
<br />
* '''LogiLink'''<br />
** WL0085 tested under Debian (Squeeze, Wheezy, Raspbian); no stable connection can be established. This gets even worse when X is running.<br />
<br />
* '''MicroNEXT'''<br />
** MN-WD152B (Debian image) modprobe hangs when plugged in, lsusb hangs. udevd errors in the logs. [http://www.element14.com/community/thread/17632] [http://www.raspberrypi.org/phpBB3/viewtopic.php?t=6737]<br />
*** Possible fix: try the new [http://learn.adafruit.com/adafruit-raspberry-pi-educational-linux-distro/occidentalis-v0-dot-1 Adafruit Occidentalis v0.1] image (based on Raspbian Wheezy) as it includes the needed 8192cu driver builtin to the kernel<br />
<br />
* '''Netgear'''<br />
** WNDA3100v2 tested with Debian (Wheezy); no driver for broadcom chipset (see [http://www.wikidevi.com/wiki/Netgear_WNDA3100v2 http://www.wikidevi.com/wiki/Netgear_WNDA3100v2]).<br />
<br />
* '''Realtek'''<br />
** RTL8188CUS USB-ID 0bda:8176, kernel oops in dmesg and freeze when pulled from USB. (B)<br />
<br />
* '''Trendnet'''<br />
** [http://www.element14.com/community/docs/DOC-44703 TEW-424UB] USB ID: 0bda:8189; tested on Debian, Fedora & Arch; rtl8187 driver; errors with LXDE running (B)<br />
<br />
* '''TP-Link'''<br />
** [http://www.element14.com/community/docs/DOC-44703 TL-WN821N] USB ID: 0cf3:7015; tested on Debian; requires [http://linuxwireless.org/download/htc_fw/1.3/htc_7010.fw htc_7010.fw] firmware; ath9k_htc driver; errors with LXDE running (B)<br />
** TL-WN723N USB ID: 0bda:8176; tested on Arch without a powered hub; it seems to draw too much current.<br />
<br />
== USB Bluetooth adapters ==<br />
===Working Bluetooth adapters===<br />
* Asus USBIA-EG (paired with Asus Blutooth Keyboard/Media Center Remote<br />
** Verified works error-free in Multiple Distros (Openelec, Raspbian, RaspBMC, Xbian) Latest builds eliminate text echo problems.<br />
* Cambridge Silicon Radio, Ltd Bluetooth Dongle (HCI mode) - (USB ID 0a12:0001)<br />
** Example of above is; TOPDIGI UA01 Bluetooth USB Dongle Plug and Play (install bluez package from std repos)<br />
** Tesco own brand 'Technika' Nano Bluetooth Adaptor has the Cambridge Silicon Radio chipset and works fine, cost £5.97 at time of posting.<br />
** Hama USB Bluetooth 3.0 adapter (Class 1) ~£10 on amazon.co.uk.<br />
** Another sample: Product ID: 0a12:0001, pictured here: http://www.element14.com/community/message/58288<br />
** RiiTek RT-MWK02+ - comes with a USB Bluetooth adapter that works perfectly for both the RiiTek mini Bluetooth keyboard/mouse and other Bluetooth devices. Tested both on builtin USB and on powered USB hub. There are other RiiTek Bluetooth (and non-Bluetooth wireless) devices on the working list. Bluetooth adapter shows up in lsusb as "0a12:0001 Cambridge Silicon Radio" - this is notable as most other sources of this chipset do not seem to be available in the US.<br />
* D-Link DBT-122, with ID 07d1:f101, using a Broadcom chip<br />
** http://www.element14.com/community/message/58288<br />
* IOGear GBU321 (Broadcom BCM2045 Chipset)<br />
** Works with Raspbian Wheezy directly attached to Raspberry Pi and via powered USB hub.<br />
* Trust BT-2400p<br />
** Working well with Raspbian Wheezy directly attached to Raspberry Pi. Using with sma-Bluetooth (SMA Solar Inverter reading software).<br />
<br />
===Problem Bluetooth adapters===<br />
* '''Belkin'''<br />
** Belkin F8T017. Tested with Raspbian 2012-07-15 and bluez installed with apt-get. When dongle is inserted into Pluscom powered USB hub, my remote PuTTY session scrolls incredibly slowly (testing with ls -R to generate text). Suspect network issue. Lots of errors on dmesg too. Raspberry Pi itself is responsive when using directly. On removal of the device everything goes back to normal.<br />
* '''Generic'''<br />
** [http://dx.com/p/mini-bluetooth-v3-0-usb-2-0-dongle-71248 Bluetooth "3.0" Dongle]. Doesn't work reliably - eg. after some time it will hang and the device will need to be reset using fcntl. The device id is 1131:1004 Integrated System Solution Corp. Bluetooth Device.<br />
* Asus USB-BT211<br />
** Shows up as HCI device in Raspbian, but it does not scan or pair.<br />
** http://www.raspberrypi.org/phpBB3/viewtopic.php?f=28&t=9962<br />
<br />
== USB Ethernet adapters ==<br />
===Working Ethernet adapters===<br />
* '''AVM'''<br />
** FRITZ!Box WLAN 3030 USB Ethernet Adapter: Works out of the box. No external power source needed.<br />
* '''Wintech'''<br />
** USB 2.0 LanCard Model: LAU-15 (CK0049C) using the mcs7830 driver. Probably needs more than 100&nbsp;mA current. [http://www.raspberrypi.org/phpBB3/viewtopic.php?f=46&t=8708#p106136]<br />
* '''LogiLink'''<br />
** USB 2.0 UA0144: AX88772 chipset using the asix kernel driver. Tested only on powered USB hub so far.<br />
** LogiLink Fast EN USB 2.0 to RJ45 Adapter: Test on Wheezy-Raspian (2012-08-16) without USB Hub will be confirmed<br />
lsusb output: Bus 001 Device 004: ID 9710:7830 MosChip Semiconductor MCS7830 10/100 Mbps Ethernet adapter <br />
* '''Apple'''<br />
** Apple USB Ethernet Adapter using asix kernel driver. Works out of the box on Raspbian, haven't tested on any other OS.<br />
* '''Edimax'''<br />
** Edimax EU-4230 USB2.0 Fast Ethernet Adapter with 3 port USB hub. Works out of the box. Needs its own power source.<br />
* '''D-Link'''<br />
** D-Link DUB-E100 Fast Ethernet USB 2.0 Adapter - works out of the box, requires own power supply (from powered USB hub)<br />
* '''Sitecom'''<br />
** Sitecom LN-030 V2 detected as ASIX AX88772 USB 2.0 Ethernet Adapter works out of the box. Doesn't seem to require any extra power supply.<br />
* '''A-Link'''<br />
** A-Link NA1GU Gigabit USB 2.0 Ethernet adapter<br />
This adapter works, but it (probably) requires a bit of work. The driver for the chipset (Asix AX88178) included with the Raspbian kernel (v 3.1.9+ Aug 7 2012) does '''not''' work. With that driver the device is detected, but it does not seem to be possible to actually put any traffic through it. :-( In order to make it work you need to download the latest driver from [http://www.asix.com.tw/products.php?op=pItemdetail&PItemID=84;71;100&PLine=71 the chipset manufacturer]. The version I used was "Linux kernel 3.x/2.6.x Driver" v4.4.0, released 2012-05-18. Fortunately this is GNU GPLv2 -licenced source code and not a binary blob, so compiling it for the Raspberry Pi is perfectly doable. The hardest part was in fact getting the Linux source code required, because the repositores contained the source for the wrong kernel version. >:-( Fortunately there is [https://www.grendelman.net/wp/compiling-kernel-modules-for-raspbian-raspberry-pi a very useful guide] for how to get the sources from github, and preparing that source so that you can compile modules. Unfortunately you will have to compile the kernel (even if you don't actually install it) - which will take the better part of the day on the Raspberry, but once that's done you can unpack the driver source and just run "make && sudo make install". Reboot and you should have a fully working Ethernet adapter.<br />
<br />
The adapter seems to work without a powered USB hub, but according to the specifications it can draw up to 190&nbsp;mA, so there might be stability issues if additional power is not provided.<br />
* '''Hama'''<br />
** Hama 00049244 Fast Ethernet USB 2.0-Adapter detected as MOSCHIP 7830/7832/7730 usb-NET adapter. Works out of the box on Debian Wheezy/sid (2012-08-08-wheezy-armel)(not tested yet on other OS). No external power source or USB hub needed.<br />
<br />
===Problem Ethernet adapters===<br />
* Axago<br />
** Axago ADE-X1 10/100 Ethernet Adapter (USB: 9710:7830 driver:mcs7830). Adapter working about 10 minutes without problem, but after that kernel write error message to dmesg and no packet is received. Needed to unplug and plug USB again. Tested with and without powered USB hub.<br />
<br />
== USB Sound Cards ==<br />
You will usually want the <code>alsa</code> package for sound. In the Debian image for Raspberry Pi (and possibly other distributions) USB sound cards are prevented from loading as the first sound card, which can be an annoyance if it's the only device you have. To disable this behaviour edit <code>/etc/modprobe.d/alsa-base.conf</code> and comment out the last line; <code>options snd-usb-audio index=-2</code> . If you are not user ''pi'' you may need to add your username to the ''audio'' group thus: <code>sudo adduser yourusername audio</code> (user ''pi'' usually belongs to this group anyway).<br />
<br />
* '''Creative'''<br />
** [http://asia.creative.com/products/product.asp?category=1&subcategory=207&product=17892 Sound Blaster Play!]<br />
* '''Daffodil'''<br />
** [http://www.amazon.co.uk/gp/product/B002FI7GWK/ref=oh_details_o03_s00_i00 USB Sound Adapter US01]. Tested with low-cost headphone/microphone set via ''audacity'' (See notes at [http://www.cpmspectrepi.webspace.virginmedia.com/raspberry_pi/MoinMoinExport/DaffodilUSBSoundAdapter.html CPM-Spectre-Pi...DaffodilUSBSoundAdapter]).<br />
* '''Edirol'''<br />
** [http://www.roland.com/products/en/UA-1A/ UA-1A]<br />
* '''Hercules'''<br />
** [http://www.hercules.com/fr/Cartes-Son/bdd/p/123/gamesurround-muse-xl-pocket-lt3/ Gamesurround Muse XL (Pocket LT3)]<br />
* '''Logilink'''<br />
** [http://www.logilink.de/showproduct/UA0053.htm?seticlanguage=en UA0053 USB Soundcard with Virtual 3D Soundeffects LogiLink]<br />
* '''NuForce uDAC-2'''<br />
** [http://www.nuforce.com/hp/products/iconudac2/index.php NuForce uDAC-2 Headphone Amplifier and USB DAC]<br />
* '''Terratec'''<br />
** [http://www.terratec.net/fr/produkte/Aureon_Dual_USB_12339.html Aureon Dual USB] (not with USB high speed; add dwc_otg.speed=1 to /boot/cmdline.txt, but that will slow down all USB transfers)<br />
* '''Texas Instruments PCM2704'''<br />
** [http://www.ti.com/product/pcm2704 PCM2704 98&nbsp;dB SNR Stereo USB2.0 FS DAC with line-out and S/PDIF output, Bus/Self-powered]<br />
<br />
==USB 3G Dongles==<br />
* Huawei E173<br />
* Huawei E220<br />
* Huawei E160 (AT commands only)<br />
* Franklin U600 from Sprint / VirginMobile<br />
** Use usb_modeswitch and vendor 0x1fac and product 0x0150/0x0151<br />
* Digicom Internet Key 7.2 HSUPA '''MU372-L01''' [http://www.digicom.it/digisit/prodotti.nsf/itprodottiidx/MU372L01]<br />
Tested on Raspbian and Archlinux. Detected as 230d:0001. Works with cdc_acm driver. Install usb_modeswitch.<br />
There are 2 "com ports"( /dev/ttyACM0 and /dev/ttyACM1 ) . Tested with Network Manager.Works also perfectly with SAKYS3G [http://www.sakis3g.org/] tools (!! led is always off !!) and wvdial. A working wvdial.conf: http://ubuntuforums.org/showpost.php?p=10361881&postcount=28 . (for example for Vodafone IT , replace Init3 with this: Init3 = AT+CGDCONT=1,"IP","web.omnitel.it" and replace line Modem = /dev/ttyUSB0 with Modem = /dev/ttyACM1 ) and run with wvdial voda .<br />
<br />
== USB IR Receivers==<br />
SMK Manufacturing, Inc. eHome Infrared Receiver (Works out of the box with OpenELEC)<br />
<br />
== USB Radio devices==<br />
*FM Radio<br />
** ADS InstantFM Music - FM radio tuner works fine under Debian.<br />
<br />
== USB TV Tuners and DVB devices==<br />
*August<br />
**DVB-T205, based on rtl2832u chipset, working with [https://github.com/ambrosa/DVB-Realtek-RTL2832U-2.2.2-10tuner-mod_kernel-3.0.0 this driver]. Tested with Saorview (Irish DTT service), both HD & SD.<br />
*DVBSky<br />
**[http://dvbsky.eu/Products_S860.html Mystique SaTiX-S2 Sky USB]: Scanning/watching SD and HD works via vdr and streamdev plugin, watching on the Raspberry Pi directly is laggy as hell. DVB-USB and I2C support must be enabled in the kernel. Needs drivers/firmware from [http://dvbsky.eu/Support.html here].<br />
*Sundtek<br />
**Sundtek MediaTV Digital Home<br />
**Sundtek MediaTV Pro<br />
**Sundtek SkyTV Ultimate<br />
**[http://shop.sundtek.de DVB-C, DVB-T, DVB-S/S2]: digital TV works, streaming to Windows / Linux is no problem. Easy installation [http://support.sundtek.com/index.php/topic,4.0.html English]<br />
*Hauppauge<br />
** Hauppauge NOVA-T Stick (Revision 70xxx) DiBcom DiB0700 chipset, requires powered hub.<br />
** Hauppauge NOVA-TD Stick (Revision 52xxx) DiBcom DiB0700 chipset, requires powered hub.<br />
** Hauppauge WinTV-HVR-1950 (tested analog tuner with omxplayer)<br />
** Hauppauge WinTV-HVR-950Q (tested Digital OTA with TVHeadend in Raspbian)<br />
*K-World<br />
** K-World UB499-2T Dual DVB-T USB Tuner. IT9137 chipset. With no other USB devices connected Raspberry Pi can just about power this stick. IR and supplied remote work with XBMC.<br />
*Technisat<br />
**Technisat_SkyStar_USB_HD. Instructions: http://www.linuxtv.org/wiki/index.php/Technisat_SkyStar_USB_HD Used the Raspberry Pi to receive and redirect it via network to another host. Didn't try to play back the stream on the Raspberry Pi itself. Tested with Astra 19.2E radio and SD-TV channels<br />
*Generic<br />
** [http://www.onsources.com/product_images/a/757/watch_and_record_digital_tv_dongle__44323_zoom.jpg DVB-T USB Dongle (Silver casing)], based on AF9015 chipset.<br />
** [http://www.electrodepot.fr/media/catalog/product/cache/1/image/500x/9df78eab33525d08d6e5fb8d27136e95/P926993.jpg DVB-T USB Dongle], based on RTL2832 FC12 (HD/SD), IR was detected, but it is not tested.<br />
<br />
== USB Webcams ==<br />
<br />
This list is not entirely reliable, working does not necessarily mean working without errors. Please contribute with your own experiences!<br />
<br />
===USB Webcams===<br />
<div style="margin: -.3em -1em -1em -1em;"><br />
{| width="100%" bgcolor="#fff" border="0" cellpadding="2px" cellspacing="2px" style="margin:auto;"<br />
|- align="center" bgcolor="#e7eef6"<br />
| '''Brand'''<br />
| '''Name'''<br />
| '''Model Number'''<br />
| '''Hardware ID'''<br />
| '''Verified OS'''<br />
| '''Verified OS version'''<br />
| '''Verified Resolution'''<br />
| '''Additional Information'''<br />
<br />
<br />
|- valign="top" align="left" style="background: #F6D2CF;"<br />
|Canyon<br />
|<br />
|CNR-WCAM820<br />
|<br />
| raspbian/wheezy<br />
|<br />
| 1280x1024<br />
| 2 Mpixel camera with manual focus; works with fswebcam and v4l4j on Raspbian Wheezy armhf; problems with 1600x1200 resolution in some apps (timeouts - probably too slow USB); 1280x1024 and lower resolutions works OK<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Creative<br />
|Live! <br />
| VF0470<br />
|<br />
| ArchLinux<br />
| <br />
|<br />
| works out of the box on ArchLinux<br />
<br />
|- valign="top" align="left" style="background: #F6D2CF;"<br />
|Creative<br />
|Live! Cam Socialize HD<br />
| VF0610<br />
|041e:4080<br />
| raspbian/wheezy <br />
| 2012-11-26<br />
| 960x544<br />
| Works at 1280x720 taking stills in fswebcam with some errors using MJPEG, unusable with YUYV. 960x544 works in both MJPEG and YUYV. Has some stabilitiy issues if powered from RasPi (Drops USB +eth0 every 8 or so hours). Helps to append nodrop=1 and timeout=5000 to uvcvideo module.<br />
<br />
|- valign="top" align="left" style="background: #F6D2CF;"<br />
|Creative<br />
|Live! Cam Vista IM<br />
| VF0640<br />
|<br />
| raspbian/wheezy<br />
|<br />
| <br />
| works on Raspbian at 320x240 resolution, 15fps<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Creative<br />
|Webcam Notebook<br />
| PD1170<br />
|<br />
| <br />
|<br />
| <br />
| Detects, untested.<br />
<br />
|- valign="top" align="left" style="background: #F6D2CF;"<br />
|Creative<br />
|Webcam Pro<br />
| PD1030<br />
|<br />
| <br />
| <br />
|<br />
| ov519 driver crashes almost immediately. ("gspca: ISOC data error: [0] len=0, status=-4004")<br />
<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|HP<br />
|WebcamHD-2200<br />
| HD-2200<br />
|<br />
| <br />
| <br />
| <br />
|<br />
<br />
|- valign="top" align="left" style="background: #F6D2CF;"<br />
|HP<br />
|Webcam HP-3100<br />
|HP-3100<br />
|<br />
| <br />
|<br />
| <br />
| UVCVideo /dev/video0 Needs chmod to 666 to operate. Will work without hub if only device in USB ports. Works with both Arch and Wheezy out of the box<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Logitech<br />
|Webcam C100<br />
| V-U0013<br />
|<br />
| raspbian/wheezy <br />
| 2012-08-16<br />
| <br />
| works fine without powered hub<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Logitech<br />
|Webcam C200<br />
| <br />
| 046d:0802<br />
| <br />
|<br />
| <br />
| <br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Logitech<br />
|Webcam C270<br />
| <br />
|<br />
|<br />
| <br />
| <br />
| With external power<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Logitech<br />
|Webcam C310<br />
| <br />
|<br />
|<br />
| <br />
| <br />
| Does not require a powered hub to capture snapshots<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Logitech<br />
|Webcam C510<br />
| <br />
|<br />
| <br />
|<br />
| <br />
| <br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Logitech<br />
|Webcam C525<br />
| <br />
|<br />
|<br />
| <br />
| <br />
| Works fine without powered hub<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Logitech<br />
|Webcam C615<br />
| <br />
|<br />
| <br />
|<br />
| <br />
| Works fine without powered hub<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Logitech<br />
|Webcam C905<br />
| <br />
|046d:080a<br />
|occidentalis<br />
|v0.2<br />
|1600x1200<br />
| Works fine without powered hub, she is uncvideo and detected out of box as Video0 V4L device. 1600x1200 is slow rate but he tested with motion.<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Logitech<br />
|Webcam C910<br />
| <br />
|<br />
| <br />
|<br />
| <br />
| With external power, is uncvideo<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Logitech<br />
|Webcam C920<br />
| <br />
|<br />
| raspbian/wheezy<br />
|<br />
| <br />
| With powered hub, detected out of box as Video0 V4L device<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Logitech<br />
|QuickCam Orbit/Sphere<br />
| <br />
|<br />
| <br />
|<br />
| <br />
| Works with external power<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Logitech<br />
|QuickCam Pro 9000<br />
| <br />
|<br />
| raspbian/wheezy<br />
|<br />
| <br />
| Powered by RasPi<br />
<br />
|- valign="top" align="left" style="background: #F6D2CF;"<br />
|Logitech<br />
|Webcam Pro 4000<br />
| <br />
|<br />
| <br />
| <br />
| <br />
| It uses pwc driver which does not work. Maybe it's because of general Raspberry Pi USB bug.<br />
<br />
|- valign="top" align="left" style="background: #F6D2CF;"<br />
|Logitech<br />
|Webcam Pro 9000<br />
| <br />
| 046d:0809<br />
| Arch Linux<br />
|<br />
| <br />
| Powered by RasPi, measured ~120 mA current capturing at ~5fps. Has issues capturing images at higher than default resolutions (using motion - Arch and Debian).<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Medion<br />
|<br />
| MD86511<br />
|<br />
| raspbian/wheezy <br />
| 2012-07-15<br />
| <br />
| Powered by RasPi<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Microsoft<br />
|LifeCam Cinemap 720p USB HD Webcam<br />
| H5D-00001<br />
|<br />
| raspbian/wheezy <br />
|<br />
| <br />
| <br />
<br />
|- valign="top" align="left" style="background: #F6D2CF;"<br />
|Microsoft<br />
|LifeCam HD-5000<br />
| <br />
|<br />
| <br />
|<br />
| <br />
| Picture breaks up at the bottom<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Microsoft<br />
|LifeCam HD-6000<br />
| <br />
|<br />
| raspbian/wheezy <br />
|<br />
| <br />
| Powered by USB hub<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Microsoft<br />
|LifeCam<br />
| NX-6000<br />
|<br />
| raspbian/wheezy <br />
|<br />
| <br />
| Powered by USB hub<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Microsoft<br />
|LifeCam<br />
| VX-7000<br />
|<br />
| raspbian/wheezy <br />
|<br />
| <br />
| Powered by USB hub<br />
<br />
|- valign="top" align="left" style="background: #F6D2CF;"<br />
|Microsoft<br />
|LifeCam<br />
| VX-3000<br />
|<br />
| raspbian/wheezy <br />
|<br />
| <br />
| There do appear to be some issues with image quality and getting partial frames and such, with fswebcam<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Microsoft<br />
|LifeCam<br />
| NX-6000<br />
|<br />
| raspbian/wheezy <br />
|<br />
| <br />
| Powered by USB hub<br />
<br />
|- valign="top" align="left" style="background: #F6D2CF;"<br />
|Microsoft<br />
|LifeCam<br />
| VX-800<br />
|<br />
| raspbian/wheezy <br />
|<br />
| 352x288<br />
| Doesn't work at full resolution<br />
<br />
|- valign="top" align="left" style="background: #F6D2CF;"<br />
|Microsoft<br />
|LifeCam Studio/Cinema<br />
| <br />
|<br />
| <br />
|<br />
| <br />
| Has UVC issues detailed here [http://www.ideasonboard.org/uvc/#devices]. Horizontal lines problem [http://www.raspberrypi.org/phpBB3/viewtopic.php?f=63&t=12304]. Stability issues [http://www.raspberrypi.org/phpBB3/viewtopic.php?f=63&t=12247].<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Microsoft<br />
|Xbox Live Vision<br />
| <br />
| 045e:0294<br />
| Arch Linux <br />
|<br />
| <br />
| Powered by RasPi<br />
<br />
|- valign="top" align="left" style="background: #F6D2CF;"<br />
|Sony<br />
| Playstation Eye for PS3<br />
| <br />
|<br />
| <br />
|<br />
| <br />
| The occasional frame is corrupted/stutters when running at 640x480<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Sony<br />
| Playstation Eye for PS2<br />
| <br />
|<br />
|<br />
| <br />
| <br />
| Occasional 'mangled frame' directly connected to Rev 2 Raspberry P<br />
<br />
|- valign="top" align="left" style="background: #F6D2CF;"<br />
|Sony<br />
| Playstation Eye for PS2<br />
| SLEH 00030<br />
|<br />
| Arch Linux<br />
|<br />
| <br />
| (OV519 camera). Picture constantly breaks up on xawtv and wxcam under Arch Linux. Noted there were ISOC data error len=0 status=-4004 errors in dmesg. This happens when powered from the Raspberry Pi and when powered from a Pluscom USB hub. Arch was updated on 17th July 2012<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Trust<br />
| 2 MP Auto Focus Webcam<br />
| <br />
|<br />
| Arch Linux<br />
|<br />
| <br />
| works out of the box<br />
<br />
|- valign="top" align="left" style="background: #F6D2CF;"<br />
|Trust<br />
| SPACEC@M 200<br />
| <br />
|<br />
| Arch Linux<br />
|<br />
| <br />
| (OV511 camera). Picture stops after a few seconds in xawtv under Arch Linux and xawtv reports libv4l2 errors. This happens when powered from the Raspberry Pi and when powered from a Pluscom USB Hub. Arch was updated on 17th July 2012<br />
<br />
<br />
|-<br />
|}<br />
<br />
== USB GPS devices ==<br />
<br />
*Columbus<br />
** Columbus V-800 (MediaTek (MTKII) 3329 GPS chipset) - does not require powered USB hub. Works on Wheezy (using gpsd & gpsd-clients)<br />
*Royaltek<br />
**Royaltek RGM 2000 SiRF2 using the included serial (TTL) to USB - converter. That uses a Profilic pl2303-chip so you'll need to compile the module or the kernel manually<br />
*Garmin<br />
**Garmin eTrex Vista HCx: It works, but it may draw too much power. To get it working (software part): https://wiki.openstreetmap.org/wiki/USB_Garmin_on_GNU/Linux<br />
*GlobalSat<br />
**GlobalSat BU-353 Does not require a powered hub, works fine when directly plugged into the Raspberry Pi. On Raspian, requires the gpsd and gpsd-client packages. For some reason, the gpsd daemon does not always start correctly on boot. You may need to do something like the following to manually restart it:<br /><pre>sudo killall gpsd; sudo gpsd /dev/ttyUSB0 -F /var/run/gpsd.sock</pre><br />
<br />
*Wintec<br />
**WBT-200: No problem on Debian<br />
*Holux<br />
**Holux M-215: Works fine on Arch, uses Silicon Labs CP210x RS232 serial adaptor driver<br />
*Bluenext<br />
**Bluenext BN903S: No problem on Debian image (19-04-2012).<br />
<br />
== USB UART and USB to Serial (RS-232) adapters ==<br />
A USB UART adapter is used to access the serial console of the Raspberry Pi from a development host such as a laptop or desktop PC. The USB end connects to the PC and the UART header end connects to the USB. While it is possible to connect the USB end to another Raspberry Pi, this configuration has not been tested unless explicitly mentioned against an individual entry below.<br />
<br />
*'''FTDI'''<br />
**FT232 chip based adapters works for some people, but others find it hangs Linux when the port is opened. The module is ftdi_sio.<br />
<br />
** FT2232D dual RS232/FIFO works (used in various JTAG devices)<br />
<br />
*'''Prolific'''<br />
**PL2303 chip based adaptors works fine on latest Debian tested with ''minicom'' and ''gtkterm''<br />
<br />
A USB to Serial (RS-232) adapter is used the other way around, ie. the USB end connects to the Raspberry Pi and the RS-232 end (DSUB-9 or DSUB-25 pin) to the other device which may be another computer, (old) modem or printer, or some electronic test equipment.<br />
<br />
*"Best Connectivity" (Possibly also sold under the "Newlink HQ" or "Kenable HQ" labels)<br />
**FG-U1232-PL2 Based upon the Prolific PL2303X chipset and listed by ''lsusb'' as <code>ID 067b:2303 Prolific Technology, Inc. PL2303 Serial Port</code>. Appears as <code>/dev/ttyUSB0</code>, and requires the user to be a member of the ''dialout'' group (which ''pi'' is for ''Raspbian Wheezy''). Initially tested using an old RS Datalinker setup in "loopback" mode via ''microcom'' upto 9600 baud, and ''gtkterm'' after installing that from source code. All handshake lines toggled as expected and no characters were lost. Subsequently ''gtkterm'' was used to check bi-directional communication with an ancient brother EP44 electronic typewriter (as a printer/dumb terminal) at 1200 baud. Signal lines were again monitored with the Datalinker.<br />
<br />
== Other, exotic USB devices ==<br />
=== USB to Parallel Port/Printer Adapters ===<br />
*'''Prolific'''<br />
**PL2305 Chipset with Centronics 36w connector. Originally purchased for use with a netbook and connected to an old Canon BJC-250 printer. Worked fine under [[RPi_Distributions#RISC_OS| RISC OS Raspberry Pi]] with its in-built BJC-250 driver. Could not install the CUPS drivers etc. for Wheezy-Raspbian initially, but was able to do so for Wheezy-armel. Once I'd updated/upgraded Wheezy all was fine.(See notes at [http://www.cpmspectrepi.webspace.virginmedia.com/raspberry_pi/MoinMoinExport/USBtoParPrntAdapter.html CPM-Spectre-Pi...USBtoParPrntAdapter] for more info. and also a [http://www.cpmspectrepi.webspace.virginmedia.com/raspberry_pi/MoinMoinExport/WheezyCUPS.html CUPS/Wheezy installation guide])<br />
<br />
=== USB to SATA ===<br />
*'''Nippon Labs'''<br />
** 2.5" SATA HDD USB Adapter with silicone HDD sleeve. Model: USB-ADT-25SATA. Works on powered Hub, not directly to Raspberry Pi. Built-in "Y" power adapter.<br />
<br />
=== CAN Bus ===<br />
*PEAK-System (www.peak-system.com)<br />
**PCAN-USB using the driver (kernel module) from http://www.peak-system.com/fileadmin/media/linux/index.htm<br />
=== Home automation ===<br />
*Tellstick (www.telldus.com), installation [[R-Pi_Tellstick_core|instructions]]<br />
**Depends on libftdi1<br />
<br />
=== Touch Screen ===<br />
*ACER T230H touch screen [http://support.acer.com/acerpanam/monitor/2009/acer/t230h/t230hnv.shtml]<br />
**USB TS identifies as "Quanta Computer, Inc. Optical dual-touch panel", module hid_quanta<br />
**Seems to draw over 200&nbsp;mA from USB!<br />
=== Floppy Disk Drive ===<br />
*Samsung USB Floppy Drive SFD-321U/HP<br />
**I suppose a floppy drive might be considered exotic nowadays!<br />
**LSUSB lists it as Samsung Electro-Mechanics Co. Floppy Disk Drive<br />
**Only tried connected to a powered USB hub, as the drive is labelled 5&nbsp;V at 0.5&nbsp;A on a Raspberry Pi running Debian Wheezy.<br />
**tail -f /var/log/syslog looking for mount device when plugged in, came up as SDA in testing.<br />
**sudo mkdir /media/floppy<br />
**sudo mount /dev/sda /media/floppy<br />
**Contents of floppy now available in /media/floppy<br />
**To remove drive, ensure no sessions have the floppy directory as the current working directory.<br />
**sudo umount /media/floppy<br />
=== USB Missile Launcher ===<br />
*USB Missile Launcher / Rocket Launcher sold in UK by Marks and Spencer, but it is also sold under a range of other names.<br />
**USB ID 1130:0202 Tenx Technology, Inc. Use apt-get install pymissile (python code) and there is C code at [http://sourceforge.net/projects/usbmissile/ usbmissile from Source Forge]<br />
=== USB Docking Stations ===<br />
*StarTech USB 3.0 to Dual 2.5"/3.5" SATA HDD Dock (SATDOCK2U3GB)<br />
**This is an externally powered dual sata HDD docking station, which has USB2.0 compatibility with the Raspberry Pi. <br />
**Tested with latest Raspbmc and Debian Wheezy Raspbian, 3.1.9+ #168<br />
=== USB RFID Reader ===<br />
*Unbranded 125&nbsp;kHz EM4100 RFID reader from eBay sellers (< £7), the one with a Windows logo on (easily scratches off for Linux users).<br />
**Initially would not work when plugged in directly to Raspberry Pi. Worked when connected via an unpowered Trust hub. Worked after Raspberry Pi was modified with 10K resistors over the USB polyfuses (warranty invalidated). Probably would work fine with powered hub.<br />
**Sends a 10 digit string to current window or console as if it was a keyboard. Can be captured independently of keyboard using Linux event interface (/dev/input), but the kernel in current distributions does not have CONFIG_INPUT_EVDEV selected so kernel rebuild is necessary.<br />
=== JTAG ===<br />
* FTDI2232D dual RS232/FIFO based JTAG (e.g. SheevaPlug JTAGKey USB-ID 9e88:9e8f)<br />
** works using the Raspberry Pi as a development host<br />
=== USB 3.0 Multi-Card Reader ===<br />
* US Robotics All-In-One Multi-Format Card Reader (Product # USR8420) Accepts 5 cards simultaneously<br />
** SD/MMC + MS/MS PRO or DUO/DUO PRO + CF/MD + SM + SD/MMC or MS/MS PRO. Useful for backing up cards containing other OS Distros<br />
<br />
== PS2 / AT to USB Converters ==<br />
<br />
* Unbranded active converter known as the "blue cube". Based on the Cypress CY7C63723C 8 bit RISC. Please see http://geekhack.org/showwiki.php?title=PS2-to-USB+adapters for more information.<br />
Note that although the adapter might work, PS/2 keyboards were not designed to be low power USB devices, so they might not meet the requirement to work with considerable lowered supply voltage (4.4 volt) provided by the USB ports of the raspberry PI. These keyboards should work when powered by a powered hub. <br />
<br />
'''Tested PS2/AT keybords'''<br />
<br />
All above tested with the famous "blue cube" on a powered USB hub.<br />
<br />
*IBM Model F (please note requires an additional AT to PS2 converter)<br />
*Dell AT101w<br />
*Northgate Ominikey Ultra T (please note requires an aditonal AT to PS2 converter)<br />
<br />
* 04d9:1400 Holtek Semiconductor, Inc. PS/2 keyboard + mouse controller<br />
** Working: Ipex RT215KTW PS/2 keyboard<br />
** Not working: HP SK-2502 PS/2 keyboard (gets power, but it does not init - three LEDs remain permanently lit. Keyboard + Holtek converter work on a Linux PC, although this keyboard doesn't work with some native PS/2 ports.)<br />
<br />
== Power adapters ==<br />
The Raspberry Pi uses a standard Micro USB (type B) power connector, which runs at 5&nbsp;V. Generally you can use a MicroUSB to USB cable and then either power the Raspberry Pi directly from your main computers USB ports (if they provide enough power), or by using a USB to Mains adaptor. A number of mobile phones use MicroUSB power cables, and these are compatible with the Raspberry Pi in most cases. Below is a list of power adaptors known to work.<br />
<br />
===Working power Adapters===<br />
* '''Adafruit'''<br />
** 5.25 V 1 A Model 501 (Newark 44W4932) USB 110-240 VAC power supply [4.99-5.00 V @ T1/T2 with 100 mA BT and/or mini wireless-n on rev 2.0 RPi USB ports]<br />
* '''AlcaPower'''<br />
** 5&nbsp;V 2.5&nbsp;A Model AP5A - Charger/switching with 7 connectors(also Microusb)<br />
* '''Ansmann'''<br />
*** Dual USB charger slim, Model-Nr. 1201-0001<br />
* '''Apple'''<br />
** 5&nbsp;V 2.1&nbsp;A USB charger for iPad2, model A1357<br />
** 5&nbsp;V 1.0&nbsp;A USB Charger for iPod<br />
** 5&nbsp;V 1.0&nbsp;A USB Charger for iPhone 4<br />
* '''Amazon'''<br />
** 5&nbsp;V 0.85&nbsp;A USB charger for Kindle<br />
** 5&nbsp;V 2&nbsp;A Mains to USB A adaptor, Branded "CostMad" <br />
* '''Asus'''<br />
** 5&nbsp;V 2.0&nbsp;A USB charger for Google Nexus 7<br />
* '''Belkin'''<br />
** 5&nbsp;V 2.6&nbsp;A 4 port Ultra-Slim Desktop hub (Model F4U040) (Raspberry Pi running from USB hub port)<br />
** 5&nbsp;V 2.5&nbsp;A 4 port USB Hub (Model F5U404) (Raspberry Pi running from USB hub port)<br />
** 5&nbsp;V 3.5&nbsp;A 7 port USB 2.0 Mobile Powered Hub (Model F4U018) (Raspberry Pi running from USB hub port)<br />
** 5&nbsp;V 3.5&nbsp;A 7 port USB Hub (Model F5U706) (Raspberry Pi running from USB hub port)<br />
** Mini Surge Protector Dual USB Charger (Model BZ103050-TVL)<br />
** Universal USB Wall Charger (5&nbsp;V 1&nbsp;A) (Model F8Z222uk)<br />
* '''Blackberry'''<br />
** Charger for Pearl Flip 8220, Bold 9600 (B)<br />
** Charger for Tour 9630<br />
** 5&nbsp;V 0.7&nbsp;A Model PSM04R-0500CHW1(M), RIM Part Number HDW-17957-003 (B)<br />
** 5&nbsp;V 750&nbsp;mA Model RIM-C-0004aDUUUC-001, RIM Part Number HWD-24481-001 (comes with Blackberry 9300)<br />
** 5&nbsp;V 750&nbsp;mA Model RIM-C-0004ADUUS-001 035D, Single port plug. (Tested with USB B to Micro USB cable from Logitech H760 Headset)<br />
** 5&nbsp;V 2&nbsp;A Model PSAC10R-050QT, RIM Part Number HDW-34725-001<br />
** 5&nbsp;V 550&nbsp;mA curve 8520 charger works with raspberry pi Model B Board v. BS1233. It does not work with Raspbmc image.Symtoms are frequent key board and external hdd disconnects.<br />
* '''Deal Extreme'''<br />
** [http://dx.com/p/5v-2a-regulated-switching-power-supply-110-220v-94518 S-10-5 5&nbsp;V 2&nbsp;A Regulated Switching Power Supply (110~220&nbsp;V)] (DIY: requires additional micro-USB connector and wiring)<br />
* '''Dell'''<br />
** USB Hub integrated in Dell monitors (B)<br />
* '''The FX Factory'''<br />
** 5&nbsp;V 1&nbsp;A (1.2&nbsp;A max) AC Travel Charger Model KJ-USB Mains. Typically provides 4.9&nbsp;V at 1&nbsp;A <ref>[http://www.cpmspectre.pwp.blueyonder.co.uk/raspberry_pi/MoinMoinExport/USBPowerSupplies.html http://www.cpmspectre.pwp.blueyonder.co.uk/raspberry_pi/MoinMoinExport/USBPowerSupplies.html]</ref><br />
* '''Garmin'''<br />
** 5&nbsp;V 1&nbsp;A charger (Model: PSA105R-050Q) supplied with Garmin Edge 800 GPS. Requires a USB-A to MicroUSB-B cable. Belkin 6&nbsp;ft cable (F3U151B06) works.<br />
* '''Globe Electric'''<br />
** 2-Outlet Tap with Surge Protection and 2 USB Chargers ([http://globe-electric.com/product/2-outlet-tap-with-surge-protection-and-2-usb-chargers-grounded-white/ 46082]). Rated at 1000&nbsp;mA. 120&nbsp;V systems only.<br />
* '''Griffin'''<br />
** Power Block Model P2417. 5&nbsp;V 2.1&nbsp;A<br />
** Power Block Model P1190R2 Two USB 5&nbsp;V Outputs, 1&nbsp;A each<br />
* '''Hama'''<br />
** 1000&nbsp;mA Travel Charger for Micro USB universal (barcode nr: 4 007249 935854)<br />
* '''HP'''<br />
** 5.3&nbsp;V 2&nbsp;A Charger for HP Touchpad (B)<br />
* '''HTC'''<br />
** 5&nbsp;V 1&nbsp;A TCP-300 USB phone charger (B)<br />
** 5&nbsp;V 1&nbsp;A TC B250 USB charger (HTC R/N: 79H00096-00M)<br />
** 5&nbsp;V 1&nbsp;A TC E250 USB charger (HTC R/N: 79H00098-02M)<br />
* '''i-box (Philex Electronic Ltd)'''<br />
** 5&nbsp;V 1&nbsp;A USB charger, 1 USB socket, no USB lead supplied, Model: 76971HS/02 (available from ASDA and others in the UK) (B).<br />
* '''IDAPT'''<br />
** [http://www.idaptweb.com/universal_chargers/i4/ i4 multi device charger] - 3 interchangeable device tips + USB A socket ([https://twitter.com/andrewmk/status/226057302879375361 see it in use])<br />
* '''Innergie'''<br />
**15&nbsp;W Dual USB Adapter. Model: mMini AC15. Output: 5&nbsp;V, 3&nbsp;A (max per port), 15&nbsp;W max. [http://www.myinnergie.com/DuoPowerKit/specification.aspx Specification sheet]<br />
* '''Kodak'''<br />
** 5&nbsp;V 1&nbsp;A TESA5G1-0501200<br />
** 5&nbsp;V 1.0&nbsp;A K20-AM<br />
* '''LG'''<br />
** 4.8&nbsp;V 1&nbsp;A Travel Adapter<br />
** 5.1&nbsp;V 0.7&nbsp;A Travel Adapter (Model: STA-U34WVI)<br />
** 5.1&nbsp;V 0.7&nbsp;A Travel Adapter (Model: STA-U12ER)<br />
* '''Logic'''<br />
** 4 port USB Hub (Model LP4HUB10). (Raspberry Pi running from USB Hub port, red power line (+5&nbsp;V) inside hub cut) (B)<br />
*'''LogiLink'''<br />
**5&nbsp;V 2.1&nbsp;A Switching power supply, model PA0040 (B)<br />
* '''Logitech'''<br />
** 5&nbsp;V 1&nbsp;A SDC115-USB Remote Control Charger and cable<br />
* '''Maplin Electronics'''<br />
** 5&nbsp;V 1&nbsp;A dual USB power supply, model number H25B-MT-K2<br />
** Micro USB Power Supply N19HX<br />
* '''Medion'''<br />
** 5&nbsp;V 1&nbsp;A USB power supply for OYO ebook reader<br />
* '''Microsoft'''<br />
*** Zune Zune AC Adapter v2 <br />
* '''Motorola'''<br />
** [http://www.amazon.com/Motorola-Micro-USB-Home-Travel-Charger/dp/B004EYSKM8/ 5&nbsp;V 0.85&nbsp;A SPN5504 Charger with Cable]<br />
* '''Noname'''<br />
** 5&nbsp;V 2.1&nbsp;A KMS-AC09 4 port USB charger (B) [http://www.miniinthebox.com/kms-ac09-universal-ac-adapter-for-ipad-ipad-2-iphone-white_p208568.html]<br />
** 5.2&nbsp;V 1&nbsp;A MW-3NU10GT - no cable, but this one works well (1m): [http://www.amazon.de/gp/product/B005L8VELA]<br />
** 5&nbsp;V 1&nbsp;A Model H-IP008 Serial No. H10T80L068<br />
* '''Novatel Wireless'''<br />
** 5&nbsp;V 1.05&nbsp;A Charger, model number SSW-1811, packaged with Verizon Wireless MiFi device<br />
* '''Orange'''<br />
** 5&nbsp;V 0.7&nbsp;A Charger for Orange San Francisco<br />
* '''Palm'''<br />
** 5&nbsp;V 1&nbsp;A Charger for Palm Pixi+ (B)<br />
* '''Pantech'''<br />
** 5.0&nbsp;V 1&nbsp;A CNR USB with LG DLC100 micro USB cable<br />
* '''Petzl'''<br />
** 5.0&nbsp;V 1&nbsp;A Charger that came with the Tikka core2 XP<br />
* '''Phihong'''<br />
** Switching Power Supply. Model: PSAC09R-050. Output: 5&nbsp;V, 1.8&nbsp;A, microUSB. [http://www.digikey.com/product-detail/en/PSAC09R-050/993-1109-ND/2635771 Digi-key Link]<br />
* '''PortaPow'''<br />
** PortaPow UK Mains Wall Power Supply<br />
* '''PowerGen'''<br />
** PowerGen Dual Port USB 2.1A 10W AC Travel Wall Charger. [http://www.amazon.com/gp/product/B0073FCPSK Amazon Link]<br />
* '''RS Components'<br />
** HNP06UK (RS 7263069) Switching Adapter 5.0&nbsp;V 1200&nbsp;mA<br />
* '''Samsung'''<br />
** 5&nbsp;V 0.7&nbsp;A Charger for Galaxy S model ETA0U10EBE<br />
** 5&nbsp;V 0.7&nbsp;A Charger for Galaxy SII<br />
** 5&nbsp;V 1&nbsp;A Charger for Galaxy SIII<br />
** 5&nbsp;V 1&nbsp;A Charger for Galaxy Nexus<br />
** 5&nbsp;V 0.7&nbsp;A Charger for Galaxy S Vibrant (SGH-T959)<br />
** 5&nbsp;V 0.7&nbsp;A Travel Adapter model ATADU10EBE<br />
** 5&nbsp;V 1&nbsp;A? Samsung C Series TV USB-port for external HDDs. Running stable with openelec<br />
** 5&nbsp;V ?A (Unknown) Samsung Service Port (USB) on LN32A330J1DXZA 720p 32 inch HDTV <br />
** 5&nbsp;V Unknown Ampere Samsung UA22D5000 & UA32D5000 TV USB Port. Test with Raspbian Wheezy, Raspbmc, and RPITC<br />
* '''Shun Shing'''<br />
** 100-240&nbsp;VAC to 5&nbsp;VDC 1&nbsp;A USB power supply, model SP5Q-AU [http://jaycar.co.nz/productView.asp?ID=MP3455 Jaycar]<br />
* '''Sony Ericsson'''<br />
** 5&nbsp;V 0.7&nbsp;A Charger CST-80<br />
** 5&nbsp;V 0.85&nbsp;A Greenheart&#153; Charger EP800. Typically provides 4.8&nbsp;V at 0.85&nbsp;A <ref>[http://www.cpmspectre.pwp.blueyonder.co.uk/raspberry_pi/MoinMoinExport/USBPowerSupplies.html http://www.cpmspectre.pwp.blueyonder.co.uk/raspberry_pi/MoinMoinExport/USBPowerSupplies.html]</ref>.<br />
* '''StarTech'''<br />
** 4 Port USB 2.0 Hub Raspberry Pi can be powered just by plugging USB input into the Raspberry Pi, don't need power in micro USB port.<br />
* '''Travel Charger'''<br />
** 5&nbsp;V 2.0&nbsp;A USB Power Adapter, [http://www.amazon.co.uk/gp/product/B0065JCIPU/ Amazon Link]<br />
* '''Technika'''<br />
** 5&nbsp;V 1&nbsp;A USB Power Adapter, model MPASS01 (B)<br />
* '''The Pi Hut'''<br />
** Micro USB Power Supply for the Raspberry Pi. 5&nbsp;V 1000&nbsp;mA (from [http://thepihut.com/collections/power-supplies The Pi Hut's Raspberry Pi Store]) (also from [http://www.ebay.co.uk/itm/330844162509 eBay ])<br />
* '''Trisonic'''<br />
** TS-CP600T - MICRO USB HOME & TRAVEL CHARGER (5&nbsp;V, 800&nbsp;mA) $3 at Daiso U.S. stores.<br />
* '''TruePower'''<br />
** [http://u-socket.com/ U-Socket] 5&nbsp;V 2.1&nbsp;A AC Receptacle with Built-in USB ports (2.1&nbsp;A per USB port) model ACE-7169<br />
* '''Voltcraft'''<br />
** SPS5-12W, 2500&nbsp;mA, requires additional USB <-> miniUSB adapter/cable, works perfectly (bought from [http://www.conrad.de/ce/de/product/512660/VOLTCRAFT-SPS5-12W-Steckernetzteil-Steckernetzgeraet-5-VDC-2500-mA-12-Watt Conrad Shop])<br />
<br />
===Problem power Adapters===<br />
* '''Nokia'''<br />
** 5&nbsp;V 1.2&nbsp;A AC-10E Charger Provides 4.8V at TP1 & TP2<br />
** [http://accessories.nokia.com/products/nokia-fast-usb-charger-ac-16/ 5&nbsp;V 1&nbsp;A AC-16E Charger] Provides only 4.7V accross TP1 & TP2 when at idle<br />
<br />
* '''Masterplug'''<br />
** Masterplug Surge Protected USB Adaptor 2 x 1&nbsp;A USB Polished Black - USB ports and Ethernet don't work with this adapter and some screen artefacts using HDMI.<br />
* '''Monoprice'''<br />
** 5&nbsp;V, 2&nbsp;A 3 Outlet Power Surge Protector Wall Tap with 2 Built-In USB Charger - some display artifacts, sometimes unable to find mouse, some failures to boot. Measured to less than 4.75&nbsp;V between TP1 and TP2 when used with a Monoprice cable.<br />
* '''Sony Ericsson'''<br />
** 5&nbsp;V, 850&nbsp;mA EP800. Some failures to boot, Ethernet loops at boot.<br />
<br />
===External Battery packs (with 5&nbsp;V regulated output)===<br />
* '''Anker Astro3'''<br />
** Anker Astro3 10000&nbsp;mAh with dual 2&nbsp;A USB output<br />
* '''Duracell'''<br />
** PPS2 Instant USB Charger<br />
* '''Energizer/XPAL'''<br />
** XP18000 18000&nbsp;mAh Power Pack<br />
* '''Generic - eBay no brand'''<br />
** 6000T Pocket Power 5000&nbsp;mAh - eBay item 271009959140<br />
** Power Bank for iPad/iPhone 5000&nbsp;mAh (looks the same as a New Trent IMP50D or TeckNet iEP380) - eBay item 280914455938<br />
* '''Mophie'''<br />
** 38113BBR Juice Pack Powerstation 4000 mAh: output 2.1 A max: included charging cable powers RPi with less voltage drop than typical phone cable, tested running quake3 w/BT mini-receiver and mini-Wifi on RPi<br />
*** w/mini BT and WiFi 1/2 charge (2 of 4 LEDs) at 5 hrs, over 1/4 charge (1 LED) at 6 hrs, no drop from original voltage.<br />
* '''New Trent'''<br />
** iCurve IMP70D 7000&nbsp;mAh (Approx 12&nbsp;hours from full charge)<br />
** IMP120D 12000&nbsp;mAh<br />
* '''Sinoele'''<br />
** Movpower - Power Bank 5200&nbsp;mAh (8&nbsp;hours with Wi-Fi active)<br />
* '''TeckNet'''<br />
** iEP387 Dual-Port 7000&nbsp;mAh External Power Bank (The charging lead can be used to connect the Tecknet to the Raspberry Pi. Ran the Raspberry Pi with Wi-Fi dongle and wireless keyboard receiver for over 9 hours of light use.)<br />
** iEP392 Dual-Port 12000&nbsp;mAh External Power Bank (1&nbsp;A port, ~16.5 hours)<br />
** Rayovac PS60 5&nbsp;V 800&nbsp;mAh<br />
* '''VINZO'''<br />
** Power Bank 5000&nbsp;mAh Grey Output 5&nbsp;V 1000&nbsp;mA<br />
* '''Kodak Power Pack KP1000'''<br />
** 1&nbsp;A USB rechargeable battery pack - see [http://blog.sheasilverman.com/2012/09/its-alive/ Shea Silverman's blog]<br />
<br />
== Display adapters ==<br />
Note that active converter boxes may draw power through the HDMI port, and thus will put an extra load on your PSU, and also increase the current running through the Raspberry Pi's primary input fuse. HDMI ports (and the raspberry PI) are designed so that they deliver a very limited amount of power (50&nbsp;mA) to the TV/Monitor/display-adapter and much more isn't in theory allowed. In fact there is a diode (D1) in series with the power line which can only handle 200&nbsp;mA, if the adapter tries to draw much more than that the diode might fail. Therefore only externally powered adapters are to be recommended. Despite this, many people report success with these high powered devices. If you have bought a non externally powered HDMI to VGA adapter, and you experience problems with it (It behaves badly, D1 burns out, F3 "blows", or your PSU overloads), then not all is lost, there are cheap (a few dollars) adapters that allow you to add external power to the HDMI cable! An example can be found here: [http://dx.com/p/hdmi-male-to-hdmi-female-adapter-w-power-input-port-black-155361].<br />
<br />
===HDMI->DVI-D===<br />
There are three kinds of DVI. There is DVI-D, a digital signal fully compatible with HDMI, so a passive cable can be used. There is DVI-I, which is a connector with both analog pins and digital pins. An HDMI to DVI-D adapter fits in a DVI-I female connector. Finally, there is DVI-A. This a fairly rare connection, but occasionally it will be found on some monitors and is an analog interface, in fact the same as VGA!<br />
<br />
Some adapters like Farnell part AK-CBHD03-BK are HDMI to DVI-I, which, while not fitting in a DVI-D monitor, are still compatible. The analog pins simply must be bent.<br />
<br />
The HDMI to DVI-D cable provided by Apple with the 2010 Mac Mini worked. It does not appear this adapter can be purchased separately.<br />
<br />
* '''The Pi Hut'''<br />
** HDMI to DVI Cable for the Raspberry Pi (from [http://thepihut.com/collections/video-output/products/hdmi-to-dvi-cable-for-the-raspberry-pi The Pi Hut's Raspberry Pi Store])<br />
* '''Other Variants'''<br />
** AmazonBasics HDMI to DVI Adapter Cable (model SK231) works and is inexpensive.<br />
** [http://www.ebay.com/itm/DVI-Female-to-HDMI-Male-Adapter-Converter-Adaptor-Gold-for-HDTV-Full-HD-/320946033059?pt=US_Video_Cables_Adapters&hash=item4ab9dfd1a3 A generic HDMI-to-DVI converter from eBay]. Works well, but it's probably the cause of some power loss between the Raspberry Pi and the monitor, causing [http://elinux.org/R-Pi_Troubleshooting#Interference_visible_on_a_HDMI_or_DVI_monitor this] problem. A setting of config_hdmi_boost='''5''' in /etc/boot solved this. Note that config_hdmi_boost='''4''', as suggested in the troubleshooting guide, helped, but it did not solve the problem completely.<br />
<br />
===HDMI->VGA converter boxes===<br />
Most will require use [[RPi_config.txt]]. Start off with hdmi_safe=1.<br />
<br />
[http://www.element14.com/community/groups/raspberry-pi/blog/2012/08/16/raspberry-pi-hdmi-to-vga-converter Sanoxy HDMI to VGA converter], $27 from Amazon, no changes required with official Raspbian Wheezy image (2012-Jul-15), note: had already disabled overscan previously<br />
<br />
http://www.amazon.co.uk/gp/product/B007KEIRNG -- "Neewer" HDMI to VGA -- some issues discussed below:<br />
However, according to user "Tom1989" the same Neewer HDMI to VGA adapter burned out BAT54 Schottky diode D1 on the Raspberry Pi and broke its HDMI output: [http://www.raspberrypi.org/phpBB3/viewtopic.php?f=28&t=9819 Serious HDMI Problems. What's that smell? Burning Raspberry!]. On that thread, "mahjongg" suggested the NXP (or equivalent) PMEG2010AET as a high-current replacement for D1. The PMEG2010AET has 1&nbsp;A max forward current, much greater than the BAT54's 200&nbsp;mA limit which may be exceeded by your HDMI -> VGA converter. Remember that the converter's current must come from your Raspberry Pi power supply and go through the Micro USB cable and polyfuse F3, so you may get extra voltage drops and/or cause F3 to trip depending on how much current the converter uses. As always with board modifications, YMMV. Also on the "Burning Raspberry!" thread, user "pwinwood" reported the Neewer's current to be 400&nbsp;mA, which is twice the limit of BAT54 diode D1. "pwinwood" also took the Neewer apart and added its own +5&nbsp;V connection adapted from a USB cable, which bypasses Raspberry Pi's Micro USB cable and polyfuse F3.<br />
<br />
* Link to a gallery with detailed images & steps of the same adapter modification: [http://imgur.com/a/sLogs/all HERE] --''by [[User:Pinoccio|Pinoccio]]''<br />
<br />
http://www.amazon.co.uk/KanaaN-Adapter-Converter-Cable-Resolutions/dp/B007QT0NNW -- "Kanaan" HDMI-VGA<br />
<br />
http://www.ebay.com/itm/ws/eBayISAPI.dll?ViewItem&item=130699741793 -- eBay is swarming with $16 converters all like this one.<br />
<br />
This adapter -- http://www.ebay.co.uk/itm/300692770623 -- works from 640x480 up to 1920x1080, audio over HDMI works too.<br />
Sadly the IC's on the PCB have all been scrubbed.<br />
Requires HDMI boost and overscan, [[RPi_config.txt|config.txt]] settings for 640x480 @60&nbsp;Hz:<br />
<br>hdmi_drive=2<br />
<br>hdmi_group=2<br />
<br>hdmi_mode=4<br />
<br>config_hdmi_boost=4<br />
<br>overscan_top=-30<br />
<br>overscan_bottom=-30<br />
<br>overscan_left=-30<br />
<br>overscan_right=-30<br />
<br />
According to user "Mortimer" -- HDFuryPro HDMI to YPbBr/VGA Converter found on Amazon -- http://www.amazon.co.uk/Inputs-Component-Video-YPbPr-Converter/dp/B00797ZZ4S/ -- Works with Raspberry Pi. Tested against a Philips 170B 1280x1024 LCD monitor, producing a full native resolution image. Not tested against a Component Video TV yet, and audio has yet to be got working.<br />
The [[RPi_config.txt|config.txt]] settings used are:<br />
<br>hdmi_drive=2<br />
<br>hdmi_group=2<br />
<br>hdmi_mode=36<br />
<br>disable_overscan=1<br />
<br />
<br />
According to user "Mortimer" -- HDFury1 1080p HDMI to VGA Converter from HDFury.com. I'm not sure the HDFury1 can be got a hold of easily nowadays, I happened to have access to one to try out. HDFury2, 3 and 4 are available as far as I can tell, but it is very pricey compared to the alternatives. HDFury1 was around £80 when we bought one for a project at work. HDFury2 seems to be around £130, 3 and 4 are getting on towards £200 or more. So not to be recommended as a solution unless you happen to have one lying around. I don't believe there is any relationship between the company that produces these and the HDFuryPro I bought for myself (See above). I didn't alter any config settings, just plugged it in. It doesn't work without having its external power supply connected, as it requires 0.4&nbsp;A, which is too much draw for the 5&nbsp;V supply available from the HDMI socket on the Raspberry Pi. Its power LED lights, but no picture is produced. In comparison to the HDFuryPro this picture from this device is sharper, but it is not enough to justify the extra cost.<br />
The [[RPi_config.txt|config.txt]] settings used are:<br />
<br>hdmi_drive=2<br />
<br>hdmi_group=2<br />
<br>hdmi_mode=36<br />
<br>disable_overscan=1<br />
<br />
http://www.amazon.co.uk/gp/product/B007SM7O2U/ref=oh_details_o02_s00_i00 - "Cable Matters"<br />
<br />
Here It is another option: http://www.dealextreme.com/p/hdmi-v1-4-male-to-vga-female-converter-adapter-cable-white-15cm-130458, is cheap (it's free shipping from china) and works perfectly, I tested it with an Acer VGA monitor (AL1511), without no change in my XBMC distribution.<br />
The config.txt for Raspbian (Flatron VGA monitor 1024 * 768):<br />
<br>hdmi_drive=2<br />
<br>hdmi_group=2<br />
<br>hdmi_mode=16<br />
<br>hdmi_force_hotplug=1<br />
<br>disable_overscan=0<br />
<br />
<br />
And another one: http://cgi.ebay.pl/ws/eBayISAPI.dll?ViewItem&item=251086464644. It is very cheap, but it works perfectly. No config.txt changes was needed at all. I've booted Raspbian and OpenELEC. Monitor is detected correctly and the optimal resolution is set (Raspbian) or you can change the res in the menu (OpenELEC). <br />
The /opt/vc/bin/tvservice is able to read monitor edid data. I tested the adapter using NEC 72VM 15" LCD. (1280x1024 60&nbsp;Hz, 1024x768 60&nbsp;Hz, 640x480 works) The adapter is based on Lontium LT8511A chip, but I was unable to get the specification for it.<br />
The D1 diode is getting very hot though. Most likely the adapter drives more than 200&nbsp;mA. The standard RS Components 1.2&nbsp;A USB power supply is able to provide enough power for the Raspberry Pi and the adapter. I'll try to modify the adapter to connect external power to bypass D1.<br />
Marcin.<br />
<br />
===DVI-D -> VGA active adapters===<br />
None are currently listed<br />
<br />
===Composite->SCART===<br />
SCART adapters (SCART plugs with three RCA connectors in the back), will probably work when used with the yellow RCA plug connected to the Raspberry Pi's RCA video output. Additionally using a splitter cable (3.5&nbsp;mm jack plug on one end, and red-white RCA plugs on the other end) will probably work when plugged into the red and white (left and right audio channels) of the SCART adapter.<br />
<br />
* Generic - works<br />
<br />
===Composite->VGA converter boxes===<br />
* [http://www.extron.com/product/product.aspx?id=dvs204| Extron DVS-204] - works no problem!<br />
<br />
== SD cards ==<br />
<br />
The SD card is a key part of the Raspberry Pi; it provides the initial storage for the Operating System and files. Storage can be extended through many types of USB connected peripherals.<br />
<br />
When the Raspberry Pi is 'switched on', i.e. connected to a power supply, a special piece of code called the bootloader is executed, which reads more special code from the SD card that is used to start up the Raspberry Pi. If there is no SD card inserted, it will not start. Do NOT push in or pull out an SD card while the Raspberry Pi is connected to the power, as this is likely to corrupt the SD card data (you might get away with it, but it is best not to).<br />
<br />
The SD card must be formatted, or written to, in a special way that means the Raspberry Pi can read the data it needs to start properly. If you are new to this check the instructions, or buy a pre-formatted SD card.<br />
<br />
One advantage to using an SD card like this is that you can have several SD cards, each with a different operating system, or a different purpose. Simply power off, switch cards, and reconnect the power. You have a different computer to play with.<br />
<br />
=== Which SD card? ===<br />
<br />
[[File:SD_Card_dimensions.png|right|frameless|SD card sizes]]<br />
<br />
SD cards come in three physical sizes (see picture). The Raspberry Pi needs the largest one. The miniSD card and the MicrSD card can be used in a Raspberry Pi, but you will need an adapter / holder to fit it.<br />
<br />
SD cards come in a range of storage sizes. You need one of type SDHC, but there are other types of SDSC, SDXC and SDIO which will not work in a Raspberry Pi (confirmation needed). The SDHC type comes in memory sizes of up to 32&nbsp;GB.<br />
<br />
There are other properties of SD cards that are not covered here. Read the [http://en.wikipedia.org/wiki/Secure_Digital Wikipedia article] for those details.<br />
<br />
=== Other SD card content ===<br />
<br />
See the following links for other information:<br />
<br />
* [[RPi_Distributions | Select a Distribution]]<br />
<br />
* [[RPi_Easy_SD_Card_Setup | Easy SD card set up]]<br />
<br />
* [[RPi_Advanced_Setup | Advanced set up]]<br />
<br />
* [[R-Pi_Troubleshooting#SD_cards | Troubleshooting]]<br />
<br />
* [[RPi_Performance#SD_card | SD card Performance]]<br />
<br />
=== Technical Information ===<br />
<br />
Note that manufacturers change their designs over time, even as the specs stay the same. (E.g. an ACME 8&nbsp;GB class 4 card manufactured in 2011 might work, while one manufactured in 2012 might not.)<br />
For this reason, please specify product numbers in the lists below, when possible.<br />
<br />
You can also attach the following fields from your card's CID:<br />
<pre><br />
cd /sys/class/mmc_host/mmc?/mmc?:*<br />
echo "man:$(cat manfid) oem:$(cat oemid) name:$(cat name) hwrev:$(cat hwrev) fwrev:$(cat fwrev)"<br />
</pre><br />
<br />
please merge with http://elinux.org/RPi_Performance#SD_card<br />
<br />
===Preinstalled SD cards===<br />
A wide range of branded SD cards preinstalled with operating systems are available from [http://thepihut.com The Pi Hut's Raspberry Pi Store].<br />
* Raspbian<br />
** '''SanDisk''' <br />
*** [http://thepihut.com/products/4gb-sandisk-sd-sdhc-card-with-raspbian-wheezy-linux-preinstalled 4GB SDHC Class 4 - preinstalled with Raspbian Wheezy Linux.]<br />
*** [http://thepihut.com/products/8gb-sandisk-sd-sdhc-card-with-raspbian-wheezy-linux-preinstalled 8GB SDHC Class 4 - preinstalled with Raspbian Wheezy Linux.]<br />
*** [http://thepihut.com/products/16gb-sandisk-sd-sdhc-card-with-raspbian-wheezy-linux-preinstalled 16GB SDHC Class 4 - preinstalled with Raspbian Wheezy Linux.]<br />
*** [http://thepihut.com/products/32gb-sandisk-sd-sdhc-card-with-raspbian-wheezy-linux-preinstalled 32GB SDHC Class 4 - preinstalled with Raspbian Wheezy Linux.]<br />
** '''Samsung (Class 10)''' <br />
*** [http://thepihut.com/products/16gb-samsung-class-10-sd-sdhc-card-with-raspbian-wheezy-linux-preinstalled 16GB SDHC Class 10 - preinstalled with Raspbian Wheezy Linux.]<br />
*** [http://thepihut.com/products/32gb-samsung-class-10-sd-sdhc-card-with-raspbian-wheezy-linux-preinstalled 32GB SDHC Class 10 - preinstalled with Raspbian Wheezy Linux.]<br />
* XBMC<br />
** '''SanDisk''' <br />
*** [http://thepihut.com/products/4gb-sandisk-sd-sdhc-card-with-xbmc-preinstalled 4GB SDHC Class 4 - preinstalled with OpenElec XBMC.]<br />
*** [http://thepihut.com/products/8gb-sandisk-sd-sdhc-card-with-xbmc-preinstalled 8GB SDHC Class 4 - preinstalled with OpenElec XBMC.]<br />
*** [http://thepihut.com/products/16gb-sandisk-sd-sdhc-card-with-xbmc-preinstalled 16GB SDHC Class 4 - preinstalled with OpenElec XBMC.]<br />
*** [http://thepihut.com/products/32gb-sandisk-sd-sdhc-card-with-xbmc-preinstalled 32GB SDHC Class 4 - preinstalled with OpenElec XBMC.]<br />
<br />
Kingston and other verified SD cards preinstalled with the latest Raspbian operating system are available from many other websites [http://www.amazon.co.uk Amazon UK] and [http://www.ebay.co.uk/ eBay UK].<br />
<br />
===Working SD cards===<br />
<br />
* '''7DAYSHOP.COM''' <br />
** 8&nbsp;GB Professional SDHC Class 10 (man:0x000027 oem:0x5048 name:SD08G hwrev:0x3 fwrev:0x0)<br />
<br />
* '''Adata''' <br />
** 2&nbsp;GB SD Class 2 Speedy (8B0947 printed on back) This card works with every distro I tried. May be old, may not be the fastest, but it is very stable.<br />
** 4&nbsp;GB SDHC Class 4 (BH1109416141G)<br />
** 8&nbsp;GB SDHC Class 2 (MMB3F08GWMCA-GE)<br />
** 8&nbsp;GB SDHC Class 4 (MicroSD with adapter)<br />
** 8&nbsp;GB SDHC Class 6 (MMAGR08GUDCA-DB)<br />
** 8&nbsp;GB SDHC Class 10 (AUSDH8GCL10-R)<br />
** 8&nbsp;GB SDHC Class 10 (ASDH8GCL10-R) Tested on 2012-06-18-wheezy-beta.zip<br />
** 8&nbsp;GB SDHC Class 10 (P-SDH8G10-EC from BJ's USA tested on Raspbian)<br />
** 16&nbsp;GB SDHC Class 6<br />
** 16&nbsp;GB SDHC Class 10 (16GSDHC10)<br />
** 16&nbsp;GB SDHC Class 10 (microSD with adapter AUSDH16GCL10-RA1)<br />
** 32&nbsp;GB SDHC Class 10 (ASDH32GCL10-R) Tested on Wheezy-beta with latest kernel and firmware and Raspbian Wheezy<br />
<br />
* '''AmazonBasics'''<br />
** [http://www.amazon.com/AmazonBasics-SDHC-Class-Secure-Digital/dp/B0058GH0LS 8&nbsp;GB SDHC Class 10 B0058GH0LS]<br />
** [http://www.amazon.com/AmazonBasics-SDHC-Class-Secure-Digital/dp/B0058GH1IK 16&nbsp;GB SDHC Class 10 B0058GH1IK]<br />
** 32&nbsp;GB SDHC Class 10<br />
<br />
* '''Apacer'''<br />
** 8&nbsp;GB microSDHC Class 10 (with adapter)<br />
** 8&nbsp;GB SDHC Class 6<br />
<br />
* '''Centon'''<br />
** 16&nbsp;GB SDHC Class 4 (1447 printed on back)<br />
<br />
* '''CnMemory'''<br />
** 8&nbsp;GB SDHC Class 4 (Silver/Black label says 'High Capacity Card') 84209_8GB_SDHC, bought from Maplins. No error messages seen, but operation is much slower than with a SanDisk 4&nbsp;GB Class 4 card.<br />
<br />
* '''Dane-Elec''' <br />
** 16&nbsp;GB SDHC Class 4<br />
** 16&nbsp;GB Pro 200X Class 10 DEMS16GB2683ENBA<br />
<br />
* '''Dikom'''<br />
** 16&nbsp;GB SDHC Class 10 (serial 207H3MD016IBSD)<br />
<br />
* '''Duracell'''<br />
** 4&nbsp;GB SDHC Class 4<br />
** 16&nbsp;GB SDHC Class 10 (labelled Pro Photo 200x)<br />
** 32&nbsp;GB SDHC Class 10 (man:0x00001d oem:0x4144 name:SD hwrev:0x1 fwrev:0x0) (~4.6&nbsp;MB/s read, ~4.4&nbsp;MB/s write on debian6-19-04-2012, following [[RPi_Performance#SD_card]])<br />
<br />
* '''Emtec''' <br />
** 2&nbsp;GB SD man:0x000027 oem:0x5048 name:SD02G hwrev:0x2 fwrev:0x0<br />
** 4&nbsp;GB SDHC Class 4 (EKMSD4G60XHCN)<br />
** 16&nbsp;GB SDHC Class 10 (EKMSD16G150XHC) (less than half as fast as SanDisk 16&nbsp;GB Class 10)<br />
<br />
* '''Extrememory''' <br />
** 16&nbsp;GB SDHC Class 10 (man:0x000012 oem:0x3456 name:F0F0F hwrev:0x1 fwrev:0x0)<br />
** 32&nbsp;GB SDHC Class 10 (man:0x000003 oem:0x5344 name:SMI hwrev:0x1 fwrev:0x0)<br />
<br />
* '''Eye-Fi'''<br />
** 4&nbsp;GB Wi-Fi SDHC (Wi-Fi doesn't work)<br />
<br />
* '''Fugi''' <br />
** 32&nbsp;GB SDHC Class 10 (P10NM00580A) (man:0x000073 oem:0x4247 name:NCard hwrev:0x1 fwrev:0x0)<br />
<br />
* '''Hama''' <br />
** 2&nbsp;GB SD Class 2<br />
** 8&nbsp;GB SDHC High Speed Pro Class 6<br />
<br />
* '''Hema (Dutch dept. store)'''<br />
** 4&nbsp;GB<br />
** 8&nbsp;GB SDHC Class 4<br />
<br />
* '''Goodram''' <br />
** 8&nbsp;GB microSDHC Class 4<br />
** 16&nbsp;GB microSDHC Class 4 (SDU16GHCAGRR10)<br />
** 16&nbsp;GB SDHC Class 10<br />
<br />
* '''HP'''<br />
** 8&nbsp;GB SDHC Class 4 (doesn't reboot during first time startup process, but restart again and fine after that).<br />
** [http://www.amazon.com/HP-CG790A-AZ-Flash-Memory-Class/dp/B007X7U224 32&nbsp;GB SDHC Class 10] <br />
<br />
* '''ICIDU'''<br />
** 4&nbsp;GB SDHC Class 10 (also had no issues)<br />
** 16&nbsp;GB SDHC Class 10 (image write had issues, might be my inexperience. It boots & shows Xserver)<br />
** 32&nbsp;GB SDHC Class 10 (had no issues whatsoever, the comment above might be a dud.)<br />
** 8&nbsp;GB microSDHC Class 10<br />
** 16&nbsp;GB microSDHC Class 10 (20&nbsp;MB/sec)<br />
** 32&nbsp;GB microSDHC Class 10 (20&nbsp;MB/sec)<br />
<br />
* '''Integral''' <br />
** 4&nbsp;GB SDHC Ultima Pro Class 10<br />
** 4&nbsp;GB SDHC Class 4 SD-K04G (Purple label). Also type SD-MO4G.<br />
** 8&nbsp;GB SDHC Ultima Pro Class 6 (Works - initial error -110, but it boots within 5 seconds with no further errors or issues)<br />
** 8&nbsp;GB SDHC Ultima Pro Class 10 (20&nbsp;MB/s) (Works - initial error -110, but it boots within 5 seconds with no further errors or issues)<br />
** 16&nbsp;GB SDHC Ultima Pro Class 6<br />
** [http://www.amazon.co.uk/gp/product/B0047T6XME 16&nbsp;GB SDHC Class 10 Ultima Pro (20&nbsp;MB/s)]<br />
** 32&nbsp;GB SDHC Ultima Pro Class 10 (20&nbsp;MB/s) - Slow to initially boot past the Rainbow Screen.<br />
<br />
* '''Joyflash''' <br />
** 16&nbsp;GB SDHC Class 10 (LTSD1112016GB)<br />
<br />
* '''Kingmax''' <br />
** 4&nbsp;GB SDHC Class 2<br />
** 4&nbsp;GB microSDHC Class 4 (KM04GMCSDHC4) won`t reboot when it`s hot<br />
** 8&nbsp;GB microSDHC Class 4 (KM08GMCSDHC41A) won`t reboot when it`s hot<br />
<br />
* '''Kingston''' <br />
** 2&nbsp;GB SD<br />
** 2&nbsp;GB microSD (N0185-002.A00LF) + Adapter (File system .img written via Transcend microSDHC "USB stick-like" adapter - P3-102510)<br />
** 4&nbsp;GB microSD Class 4<br />
** 4&nbsp;GB SDHC Class 4 (SD4/4&nbsp;GB) (Writes at 4.8&nbsp;MB/s, Reads at 9&nbsp;MB/s)<br />
** 4&nbsp;GB SDHC Class 10 (SD10V/4&nbsp;GB)<br />
** [http://img341.imageshack.us/img341/1619/dsc0253y.jpg 8&nbsp;GB SDHC Class 4] ([http://img833.imageshack.us/img833/2028/dsc0254br.jpg SD4/8&nbsp;GB]) (Works reliably with Raspbian 28-10-2012 and previous Debian releases) (Writes at 4.8&nbsp;MB/s, Reads at 9&nbsp;MB/s)<br />
** [http://img600.imageshack.us/img600/3849/dsc0251et.jpg 8&nbsp;GB microSDHC Class 4] ([http://img707.imageshack.us/img707/363/dsc0252ld.jpg SDC4/8&nbsp;GB])<br />
** 8&nbsp;GB SDHC Class 6 (SD6/8&nbsp;GB) (errors on boot, boots Debian OK)<br />
** 8&nbsp;GB SDHC Class 10 (SD10G2/8&nbsp;GB, SD10V/8&nbsp;GB, ultimateX 100X, ultimateX 120X)<br />
** 16&nbsp;GB SDHC Class 4 (SD4/16&nbsp;GB)<br />
** 16&nbsp;GB microSDHC Class 10 (SDC10/16&nbsp;GB)<br />
** 16&nbsp;GB SDHC Class 10 (SD10G2/16&nbsp;GB, ultimateX 100X)<br />
** 16&nbsp;GB SDHC Class 10 (SD4/16GBET)<br />
** 32&nbsp;GB SDHC Class 10 (SD10V)<br />
** 32&nbsp;GB SDHC Class 10 (SD10G2/32&nbsp;GB, ultimateX 100X)<br />
** 64&nbsp;GB SDXC Class 10 (SDX10V/64&nbsp;GB)<br />
<br />
* '''Kodak''' <br />
** 4&nbsp;GB SDHC Class 2<br />
** 8&nbsp;GB SDHC Class 4<br />
<br />
* '''Kruidvat''' <br />
** 8&nbsp;GB SDHC Class 4<br />
** 8&nbsp;GB SDHC Class 10 (actually cheaper then the class 4 in my store)<br />
<br />
* '''Lexar''' <br />
** 4&nbsp;GB SDHC Class 4 (Boots consistently and no error messages in log after 1/2 hour use ) (works with Raspbmc)<br />
** 4&nbsp;GB SDHC Class 6 Platinum II (from [http://www.microcenter.com/single_product_results.phtml?product_id=0350735 Microcenter])<br />
** 8&nbsp;GB SDHC Class 4<br />
** 8&nbsp;GB SDHC Class 6 Premium Series<br />
** 8&nbsp;GB SDHC Class 6 Platinum II<br />
** 16&nbsp;GB SDHC Class 6 Platinum II<br />
** 32&nbsp;GB microSDHC HIGH-SPEED Class 10 (from [http://www.amazon.co.uk/Lexar-32GB-Micro-Speed-Reader/dp/B004BR2ZTM Amazon])<br />
** 128&nbsp;GB SDXC UHS-I Card LSD128CTBNA400 (from [http://www.amazon.com/gp/product/B007BZRXK2 Amazon])<br />
<br />
* '''Master'''<br />
** 16&nbsp;GB SDHC Class 10 [man:0x000003 oem:0x5344 name:SMI hwrev:0x1 fwrev:0x0]<br />
<br />
* '''Medion'''<br />
** 8&nbsp;GB Class 4 SDHC UK sourced (Aldi)<br />
* '''Microcenter Brand (sold in bins at checkout)'''<br />
** [http://www.microcenter.com/single_product_results.phtml?product_id=0289508 8&nbsp;GB SDHC Class 4]<br />
** [http://www.microcenter.com/single_product_results.phtml?product_id=0349728 8&nbsp;GB SDHC Class 10]<br />
** [http://www.microcenter.com/single_product_results.phtml?product_id=0349729 16&nbsp;GB SDHC Class 10]<br />
<br />
* '''Mushkin'''<br />
** 16&nbsp;GB SDHC Class 10 (MKNSDHCU1-16GB) [http://www.newegg.com/Product/Product.aspx?Item=N82E16820226324]<br />
** 32&nbsp;GB SDHC Class 10 (MKNSDHCC10-32GB) [http://www.newegg.com/Product/Product.aspx?Item=N82E16820226235]<br />
<br />
* '''Mustang'''<br />
** [http://www.mustang-flash.de/Products/Flash%20Products/Secure%20Digital/SD-Card/8GB%20Mustang%20SDHC%20Card%20LeMans%2C%20Class%2010%2C%20Retail|SD8GHCCL10MU-R.html 8&nbsp;GB SDHC Class 10]<br />
<br />
* '''MyMemory''' <br />
** 8&nbsp;GB SDHC Class 10 (MYMESDH8G10) [http://www.mymemory.co.uk/SDHC/MyMemory/MyMemory-8GB-SD-Card-%28SDHC%29---Class-10 MyMemory 8&nbsp;GB class 10] (Latest batch not working)<br />
** 16&nbsp;GB SDHC Class 10 (MYMESDH16G10) [http://www.mymemory.co.uk/SDHC/MyMemory/MyMemory-16GB-SD-Card-(SDHC)---Class-10]<br />
** 32&nbsp;GB SDHC Class 10 [http://www.mymemory.co.uk/SDHC/MyMemory/MyMemory-32GB-SD-Card-%28SDHC%29---Class-10]<br />
<br />
* '''NovaTech'''<br />
** 8&nbsp;GB SDHC Class 10 (Integral Branded)<br />
<br />
* '''OCZ'''<br />
** 8&nbsp;GB SDHC Class 6 Gold Series (08110596-8GB-6) tested with Debian Squeeze (official Raspberry Pi distribution debian6-19-04-2012.zip)<br />
<br />
* '''Optima'''<br />
** 8&nbsp;GB SDHC Class 10 (Pro-Speed)<br />
** 8&nbsp;GB SDHC Class 4 - working from 2012-09-18<br />
<br />
* '''Panasonic''' <br />
** 4&nbsp;GB SDHC Class 4<br />
** 4&nbsp;GB SDHC Class 10 UHS-I (~11.2&nbsp;MB/s read, ~6.2&nbsp;MB/s write, following [[RPi_Performance#SD_card]])<br />
** 8&nbsp;GB SDHC Class 2 (~11.1&nbsp;MB/s read, ~9.7&nbsp;MB/s write, following [[RPi_Performance#SD_card]])<br />
** 8&nbsp;GB SDHC Class 6 (~4.8&nbsp;MB/s read, ~4.4&nbsp;MB/s write, following [[RPi_Performance#SD_card]])<br />
<br />
* '''Patriot''' <br />
** 8&nbsp;GB SDHC Class 6 (PSF8GSDHC10-PC)<br />
** 8&nbsp;GB SDHC Class 10 LX Series (PSF8GSDHC10-PC1)<br />
** 16&nbsp;GB SDHC Class 10 (PSF16GMCSDHC10)<br />
** 16&nbsp;GB SDHC Class 10 LX Series (PSF16GSDHC10) (19.3&nbsp;MB/s read, 9.3&nbsp;MB/s write)<br />
** 16&nbsp;GB microSDHC Class 10 (PSF16GMSHC10) (requires recent kernel update for boot)<br />
** 32&nbsp;GB SDHC Class 10 (PSF32GSDHC10)<br />
** 32&nbsp;GB SDHC Class 10 UHS-1 (PEF32GSDHC10U1) (20.4&nbsp;MB/s read, 12.1&nbsp;MB/s write)<br />
<br />
* '''Peak''' <br />
** 4&nbsp;GB microSDHC Class 4 (MMBTR04GUBCA-ME) tested with Arch<br />
<br />
* '''Philips'''<br />
** 8&nbsp;GB SDHC Class 4 (FM08SD35B)<br />
<br />
* '''Platinum'''<br />
** 4&nbsp;GB SDHC Class 6<br />
** 8&nbsp;GB SDHC Class 6 (man:0x00006f oem:0x0000 name:SMI hwrev:0x1 fwrev:0x0)<br />
** 64&nbsp;GB SDCX Class 10<br />
<br />
* '''Play.com''' <br />
** 4&nbsp;GB SDHC Class 6 (S4E3CD04GEFAA 0907090121106)<br />
<br />
* '''PNY''' <br />
** 4&nbsp;GB SDHC Class 4<br />
** 4&nbsp;GB SDHC Class 4 Optima (SD-K04G 0834TT1297Y)<br />
** 4&nbsp;GB SDHC Class 4. Micro SD card with adapter.<br />
** 8&nbsp;GB SDHC Class 6<br />
** 8&nbsp;GB SDHC Class 10. Micro SD card with adapter.<br />
** 16&nbsp;GB SDHC Class 4<br />
** 16&nbsp;GB SDHC Class 10 (P-SDHC16G10-GE)<br />
*** See the note for P-SDHC16G10-EF. Works with Wheezy, does not work with Squeeze, Arch, or Fedora Remix. <br />
** 16&nbsp;GB SDHC Class 10 (P-SDHC16G10-EF) <br />
*** Works with [http://www.raspberrypi.org/archives/1435 Debian Wheezy]<br />
*** Does not work with Debian Squeeze (debian6-19-04-2012: mmc0: timeout waiting for hardware interrupt).<br />
*** Does not work with Arch Linux Arm (archlinuxarm-29-04-2012: no video is displayed, solid red power light, tiny green light)<br />
** 16&nbsp;GB SDHC Class 10 Pro-Elite (P-SDH16U1-30-GE). Works with Raspbmc, haven't tested others.<br />
<br />
* '''pqi'''<br />
** 8&nbsp;GB SDHC Class 6 <br />
*** Works with official debian6-19-04-2012<br />
<br />
* '''PRETEC''' <br />
** 8&nbsp;GB SDHC Class 10 (8DK52-122ME)<br />
<br />
* '''Samsung''' <br />
** 4&nbsp;GB SDHC<br />
** 8&nbsp;GB SDHC Class 6 (MB-SS8GAEU)<br />
** 8&nbsp;GB SDHC Class 10 (MB-MP8GA, MB-SP8GA/EU, MB-SP8GA/AM)<br />
** 16&nbsp;GB SDHC Class 6 (MB-SSAGAEU)<br />
** 16&nbsp;GB SDHC Class 10 (MB-SPAGA AKA MB-SPAGAEU)<br />
** 32&nbsp;GB SDHC Class 10 (MB-SSBGA, MBSSBGVEOBGA-SH) fine with [http://www.raspberrypi.org/phpBB3/viewtopic.php?f=50&t=8071 Debian Wheezy], but it does not work with Debian Squeeze (debian6-19-04-2012: mmc0: timeout waiting for hardware interrupt).<br />
<br />
* '''SanDisk''' <br />
** 2&nbsp;GB SD, white "SanDisk for Wii" branded, no class mentioned<br />
** 2&nbsp;GB SD (with a circle 2 --probably class 2), writes at 3.5&nbsp;MB/s<br />
** 2&nbsp;GB SD Class 2 (BE0816113150D)<br />
** 2&nbsp;GB SD Class 4 Ultra (15&nbsp;MB/s)<br />
** 2&nbsp;GB SD Class 4 Ultra II<br />
** 2&nbsp;GB SD Ultra II (BE0719111366D)<br />
** 2&nbsp;GB SD Extreme III (BE0715105083B)<br />
** 2&nbsp;GB SD Extreme III (BE0804212046D) - 20&nbsp;MB/s - Class 6<br />
** 4&nbsp;GB SDHC Class 2 (BH0820113475D) - Tested with RPITC (Based on Raspbian Wheezy)<br />
** 4&nbsp;GB SDHC Class 4 (SDSDB-004G-B35)<br />
** 4&nbsp;GB SDHC Class 4 (SDSDB-004G-BT35). Confirmed working with stock debian6-19-04-2012.img<br />
** 4&nbsp;GB SDHC Class 4 (BH1210821913G)<br />
** 4&nbsp;GB SDHC Class 4 (SDSDH2-004G-AC11, BH1127216239D) Costco 2-pack, booting Wheezy 2012-07-15<br />
** 4&nbsp;GB SDHC Class 4 Ultra (SDSDH-004G-U46) won`t reboot when it`s hot<br />
** 4&nbsp;GB SDHC Class 4 Ultra II<br />
** 4&nbsp;GB SDHC Class 6 Extreme III labelled as 30&nbsp;MB/s works with (B) 2012-10-28-Wheezy-raspbian<br />
** 4&nbsp;GB SDHC Class 6 Ultra 30&nbsp;MB/s BH1200421822D)<br />
** 4&nbsp;GB SDHC Class 6 Ultra (SDSDH-004G-U46 - BH1136121837G, BH1130521822D)<br />
** 4&nbsp;GB SDHC Class 10 Extreme (BH10297143382G)<br />
** 8&nbsp;GB SDHC Class 4 (writes at ~1.5&nbsp;MB/s)<br />
** 8&nbsp;GB SDHC Class 4 Ultra labelled as 15&nbsp;MB/s (BI1024716014G)<br />
** 8&nbsp;GB SDHC Class 6 Ultra <br />
** 8&nbsp;GB SDHC Class 6 micro - MMAGR08GUDCA-DB<br />
*** also SDSDH-008G-U46 - BI1131222083D see [http://www.raspberrypi.org/phpBB3/viewtopic.php?p=88625#p88625 update from andrew.blake]<br />
*** except SDSRH-008G-A11 could be problematic, see below<br />
** 8&nbsp;GB SDHC Class 6 Ultra labelled as 20&nbsp;MB/s (BI11321422083D)<br />
** 8&nbsp;GB SDHC-I Class 6 Ultra labelled as 30&nbsp;MB/s (SDSDH2-008G-AC11)<br />
*** requires updated Squeeze or Wheezy beta<br />
** 8&nbsp;GB SDHC Class 10 Extreme (BI11017514367G)<br />
** 8&nbsp;GB SDHC Class 10 Extreme (B11209116254G) - Managed to get it working with Raspbian R3 [http://archive.raspbian.org/images/rpi_pisces_r3.zip rpi_pisces_r3.zip] however does not work with official Squeeze nor Arch linux.<br />
** 8&nbsp;GB SDHC Class 10 Extreme (30&nbsp;MB/s HD Video) - working with new [https://github.com/raspberrypi/firmware/blob/9308c7ed387e5422883753f7fb71a75506abd1f8/boot/bootcode.bin bootcode.bin]. Confirmed on 2012-07-10 for Debian Squeeze 2012-04-19 and Arch Linux 2012-06-13 images (BI1130916254G).<br />
** 8&nbsp;GB SDHC Class 10 Ultra(30&nbsp;MB/s) (SDSDU-008G-U46) - Works with stock debian6-19-04-2012 or Raspbian images but not with OpenELEC r11212 (works with OpenELEC r11493)<br />
** 8&nbsp;GB SDHC Class 10 Ultra(30&nbsp;MB/s) (SDSDU-008G-UDQ46) - Works with stock 2012-09-18-Wheezy-Raspbian<br />
** 8&nbsp;GB SDHC Class 10 Extreme (SDSDX-008G-X46/BI1218822414G) - Works with stock 2012-08-16-Wheezy-Raspbian<br />
** 8&nbsp;GB SDHC Class 10 Extreme Pro (95&nbsp;MB/s UHS-I) (SDSDXPA-008G-X46) - Works with stock 2012-07-15-Wheezy-Raspbian<br />
** 16&nbsp;GB SDHC Class 4<br />
** 16&nbsp;GB SDGC Class 4 (SDSDB-016G-B35) - working with [https://github.com/raspberrypi/firmware/blob/234c19de7cbaaf4997671d61df20a05759066295/boot/bootcode.bin bootcode.bin]. Confirmed on 2012-07-15 for Debian Squeeze 2012-04-19<br />
** 16&nbsp;GB SDHC Class 6 Ultra (30&nbsp;MB/s) (BL1133921933G) - Work with OpenELEC r11324<br />
** 16&nbsp;GB SDHC Class 10 Ultra(30&nbsp;MB/s) (SDSDU-016G-U46) - Work with stock debian6-19-04-2012 image. Gave Kernel Panic with stock debian6-19-04-2012 image. Worked fine with Wheezy image.<br />
** 16&nbsp;GB SDHC Class 10 Extreme (30&nbsp;MB/s HD Video) (SDSDX3-016G-X46) - Works with 2012-06-18-wheezy-beta.img and updated firmware (tested 2012-07-02)<br />
** 16&nbsp;GB SDHC Class 10 Extreme (45&nbsp;MB/s U1) (BL1203322025G) - Works with 2012-08-16-wheezy-raspbian.img (tested 2012-09-15). Doesn't work with stock debian6-19-04-2012 image, but it does work with a freshly compiled kernel.<br />
** 16&nbsp;GB SDHC Class 10 Extreme (45&nbsp;MB/s) (SDSDX-016G-X46) (UPC 619659062224) - Works with 2012-09-18-wheezy-raspbian.img (tested 17/10/2012). <ins datetime="2012-11-22T22:08+11:00">Working with Raspbmc RC5 if writing standalone image; working with Raspbian “Wheezy”.</ins><br />
** 16&nbsp;GB SDHC Class 10 Extreme (45&nbsp;MB/s) (SDSDXPA-016G-FPP) - Working with latest RaspBMC image (tested 12/09/2012) [http://www.amazon.co.uk/gp/product/B00422J0CG/ref=oh_details_o00_s00_i00 Amazon Link]<br />
** 16&nbsp;GB SDHC Class 10 Extreme Pro (95&nbsp;MB/s UHS-I) (SDSDXPA-016G-A75) - Doesn't work with stock debian6-19-04-2012 image, but it does work with a freshly compiled kernel.<br />
** 32&nbsp;GB SDHC Class 4<br />
** 32&nbsp;GB SDHC Class 6<br />
** 32&nbsp;GB SDHC Class 10 Ultra (30&nbsp;MB/s) - Works with stock debian6-19-04-2012 image<br />
** 32&nbsp;GB SDHC Class 10 Extreme (45&nbsp;MB/s UHS-I) (SDSDX-032G-X46) - works with arch-04-29-image and latest firmware (booting problems without firmware update)<br />
** 64&nbsp;GB SDXC Class 10 Extreme (45&nbsp;MB/s UHS-I) (SDSDX-064G-X46) - works with 2012-07-15-Wheezy-Raspbian<br />
** microSDHC / microSDXC<br />
*** 4&nbsp;GB microSDHC Class 2<br />
*** 4&nbsp;GB microSDHC Class 4<br />
*** 8&nbsp;GB microSDHC Class 2<br />
*** 8&nbsp;GB microSDHC Class 4<br />
*** 8&nbsp;GB microSDHC Class 6 Mobile Ultra (SDSDQY-008G-U46A) working with the latest firmware, won`t reboot when it`s hot<br />
*** 8&nbsp;GB microSDHC Class 10 Ultra(30&nbsp;MB/s) (SDSDQU-008G-U46) tested and working on Raspbian Wheezy (and RaspBMC)<br />
*** 16&nbsp;GB microSDHC Class 10 Mobile Ultra (SDSDQUA-016G-U46A) working with the latest firmware<br />
*** 32&nbsp;GB microSDHC Class 4 (SDSDQM-032G-B35)<br />
*** [http://img217.imageshack.us/img217/6435/dsc0255uc.jpg 64&nbsp;GB microSDXC Class 6 Mobile Ultra] (SDSDQY-064G-A11A) (boots up much more consistently with latest firmware)<br />
<br />
* '''Silicon Power''' <br />
** 4&nbsp;GB microSDHC Class 6 (SP004GBSTH006V10-SP)<br />
** 8&nbsp;GB microSDHC Class 10 (S608G1202)<br />
** 16&nbsp;GB microSDHC Class 10 (SP016GBSTH010V10)<br />
** 16&nbsp;GB SDHC Class 10 (SP016GBSDH010V10)<br />
<br />
* '''Sony'''<br />
** 4&nbsp;GB SDHC Class 4 (SF-4B4) (Write 6&nbsp;MB/s, Read 20&nbsp;MB/s)<br />
** 4&nbsp;GB SDHC Class 4 (SF-4N4)<br />
** 8&nbsp;GB SDHC Class 4 (Write 11.8&nbsp;MB/s, Read 17.4&nbsp;MB/s)<br />
** [http://store.sony.com/webapp/wcs/stores/servlet/ProductDisplay?catalogId=10551&storeId=10151&langId=-1&partNumber=SF32NX/TQ#features 32&nbsp;GB SDHC Class 10 (SF-32NX/TQ)] (Max read speed of ~94&nbsp;MB/s, min write speed of ~10&nbsp;MB/s) - Works with archlinuxarm-29-04-2012 dd image with latest firmware update (as of 10-06-2012) <br />
<br />
* '''Strontium'''<br />
** 8&nbsp;GB SDHC Class 10 (SD-T08G 1045 US6923 G (White Shell - SKU 8 886450 703492))<br />
* '''Super Talent'''<br />
** 32&nbsp;GB Secure Digital High Capacity SDHC Card (Class 10), Model SDHC32-C10 SKU: 116-557-001 (works with Raspbmc RC4 and 2012-07-15-Wheezy-Raspbian))<br />
<br />
* '''TakeMS'''<br />
** 4&nbsp;GB microSDHC Class 4 (with adapter) [http://www.takems.com/products.php?categ=flash&prod=Micro_SDHC-Card Micro SDHC Class 4 + 1 Adapter(Order No.88662)]<br />
<br />
* '''TDK'''<br />
** 4&nbsp;GB SDHC Class 4 (1008WW5261B)<br />
** 4&nbsp;GB SDHC Class 4 (80-56-10275-004G,Debian works '''BUT''' mmc0 errors when booting Fedora)<br />
** 4&nbsp;GB microSDHC Class 4 (80-56-10301-004G)<br />
** 4&nbsp;GB SDHC Class 6 (S404G1113) - Works with Debian Wheezy (2012-06-18 beta), not tried latest OpenELEC yet.<br />
** 8&nbsp;GB SDHC Class 10 - Works with Raspbian 2012-07-15<br />
** SanDisk 64&nbsp;GB Class 10 Ultra SDXC UHS-I FFP (3A114807)<br />
<br />
* '''Toshiba'''<br />
** 8&nbsp;GB mircoSDHC SD-C08GJ(BL3A<br />
** 16&nbsp;GB SDHC Class 10 SD-T16G (1046 US7022 C)<br />
<br />
* '''Transcend'''<br />
** 4&nbsp;GB SDHC Class 4 - we've found these to work without any errors and offer reasonable performance<br />
** 4&nbsp;GB SDHC Class 4 (TS4GSDHC4 - BH1130821915G)<br />
** 4&nbsp;GB SDHC Class 6 (TS4GSDHC6) - no problems. (does not work with Raspbmc as of 6/1/12)<br />
** 4&nbsp;GB SDHC Class 10 (TS4GSDHC10E)<br />
** [http://www.mymemory.co.uk/SDHC/Transcend/Transcend-8GB-SD-Card-(SDHC)---Class-4 8&nbsp;GB SDHC Class 4] (TS8GSDHC4) (man:0x000003 oem:0x5344 name:SD08G hwrev:0x8 fwrev:0x0) - works with both Debian "squeezy" and Raspbian "Wheezy" distributions.<br />
** 8&nbsp;GB SDHC Class 6 (~5.8&nbsp;MB/s read/write following [[RPi_Performance#SD_card]])<br />
** 8&nbsp;GB SDHC Class 6 (TS8GSDHC6-P2 - MMBFG08GWACA-M6)<br />
** 8&nbsp;GB SDHC Class 10 (TS8GSDHC10) [http://www.mymemory.co.uk/SDHC/Transcend/Transcend-8GB-SD-Card-%28SDHC%29---Class-10- Transcend 8G class 10]<br />
** 16&nbsp;GB SDHC Class 6 (TS16GSDHC6)<br />
** 16&nbsp;GB SDHC Class 10 (TS16GSDHC10)(TS16GSDHC10E)(man:0x000074 oem:0x4a45 name:SDC hwrev:0x1 fwrev:0x0)<br />
** [http://www.transcend.com.es/tarjetas-de-memoria/sd-sdhc/32gb-sdhc-class-10 32&nbsp;GB SDHC Class 10] (TS32GSDHC10)(TS32GSDHC10E)<br />
** 64&nbsp;GB SDXC Class 10 (TS64GSDXC10)<br />
<br />
* '''Verbatim'''<br />
** 8&nbsp;GB SDHC Class 10 (43961)<br />
** 16&nbsp;GB SDHC Class 4 (44020)<br />
** 16&nbsp;GB SDHC Class 10 (43962)<br />
** 32&nbsp;GB SDHC Class 6 (44032)<br />
<br />
*'''Traveler'''<br />
**4&nbsp;GB High Speed Memory Card - no class mentioned. No problems. Tested with Raspbian.<br />
<br />
* '''The Pi Hut'''<br />
** SanDisk 4&nbsp;GB Class 4 - preinstalled with Raspbian Wheezy Linux. (from [http://thepihut.com/products/4gb-sandisk-sd-sdhc-card-with-raspbian-wheezy-linux-preinstalled The Pi Hut's Raspberry Pi Store])<br />
** SanDisk 8&nbsp;GB Class 4 - preinstalled with Raspbian Wheezy Linux. (from [http://thepihut.com/products/8gb-sandisk-sd-sdhc-card-with-raspbian-wheezy-linux-preinstalled The Pi Hut's Raspberry Pi Store])<br />
** SanDisk 16&nbsp;GB Class 4 - preinstalled with Raspbian Wheezy Linux. (from [http://thepihut.com/products/16gb-sandisk-sd-sdhc-card-with-raspbian-wheezy-linux-preinstalled The Pi Hut's Raspberry Pi Store])<br />
** SanDisk 32&nbsp;GB Class 4 - reinstalled with Raspbian Wheezy Linux. (from [http://thepihut.com/products/32gb-sandisk-sd-sdhc-card-with-raspbian-wheezy-linux-preinstalled The Pi Hut's Raspberry Pi Store])<br />
<br />
* '''V-Gen'''<br />
** 8&nbsp;GB microSDHC - no class mentioned. No problems.(man:0x000073 oem:0x4247 name:NCard hwrev:0x1 fwrev:0x0). Tested with Raspbian Wheezy & Raspbmc. <br />
<br />
* '''Veho (http://www.veho-uk.com)'''<br />
** 8&nbsp;GB "Ultra Fast" Class 6. (man:0x00001b oem:0x534d name:00000 hwrev:0x1 fwrev:0x0) 7.8&nbsp;MB/s. Slow but tested with Arch Linux.<br />
<br />
* '''W Photo (Walgreens photo)'''<br />
** 1&nbsp;GB SD memory card. Works with Raspbmc, have not tested others.<br />
** 2&nbsp;GB SD memory card. Works with Raspbian, not tested with others.<br />
<br />
Known good (and pre-loaded) cards will be available for sale from RS and element14 at a ''later'' date (TBA).<br />
<br />
===Problem SD cards===<br />
<br />
Make sure that you buy your card from a reliable source. There are many cheap Chinese copies of (brand name) SD-Cards on the market, [http://www.petapixel.com/2011/05/20/one-third-of-the-sandisk-memory-cards-on-earth-are-counterfeit/] in addition they are often mislabeled as having greater capacity than they really have. For example they might be sold as being 4&nbsp;GB, but they are actually 2&nbsp;GB (or even less). <br />
<br />
There were initially issues with most Class 10 SDHC cards, apparently due to a bug in the Broadcom bootloader.[http://www.raspberrypi.org/forum/general-discussion/class-10-sd-cards-on-the-production-boards/page-3/#p39181]<br />
<br />
This seems to have been fixed in sdhci.c: [https://github.com/raspberrypi/linux/commit/7e8ae226fe6e95954df6b0dcdde40a53dbbc1a0b] Further feedback will be useful.<br />
<br />
If you add an SD card here, please also mention the kernel date and the date you tried it. This allows people to estimate how likely it is that a driver-fix in the kernel has been fixed. (i.e. I think some/most of the cards here work fine now, because a problem in the kernel driver has been fixed). <br />
<br />
* '''Acumem'''<br />
** 8&nbsp;GB SDHC Class 6 (many errors on 6/7/2012)<br />
* '''Adata'''<br />
** 2&nbsp;GB Speedy (MMAGF02GWMCA -NA)<br />
** 8&nbsp;GB SDHC Class 6 - Sometimes boots<br />
** 16&nbsp;GB SDHC Class 6 (Possibly SD5MY168G0, label with gold <> black gradient) - Doesn't boot<br />
* '''Agfa'''<br />
** 16&nbsp;GB MicroSDHC class 6 (as written on SD-Adapter, MicroSD card itself no-name? ENAAJK121960): mixed results, such a card was working on another Raspberry Pi.<br />
* '''Amazon Basics'''<br />
** 16&nbsp;GB SDHC Class 10 (many errors on 6/7/2012)<br />
* '''Delkin Devices'''<br />
** 4&nbsp;GB SDHC Class 6 "Delkin pro" -- Note: works with Fedora Beefy Miracle 17<br />
* '''GSkill'''<br />
** 32&nbsp;GB SDHC Class 10<br />
* '''Integral'''<br />
** 16&nbsp;GB SDHC Class 6 Ultima Pro (SH016GAA2BB)<br />
** 4&nbsp;GB SDHC class 4 (S404G1115)<br />
* '''Kingston''' <br />
** 2&nbsp;GB SD [http://www.geeks.com/details.asp?invtid=KING-SD-M02G-BULK looks like this] - it boots the kernel, but it damages the filesystem.<br />
** 4&nbsp;GB SDHC Class 6 - Boots kernel, but it won't run init (times out)<br />
** 8&nbsp;GB/Go SDHC Class 10 - SD10V/8&nbsp;GB Very slow writing images to card and then either won't boot, or boots very slowly<br />
** 16&nbsp;GB SDHC Class 4 (SDC4/16&nbsp;GB) - Reported earlier as not working. Stable and works well with all Debian/Raspbian releases <br />
** 16&nbsp;GB SDHC Class 10 (SD10V/16&nbsp;GB) - Starts boot OK, but then gets stuck in mmc0 timeouts.<br />
* '''Memory2GO'''<br />
** 4&nbsp;GB SDHC Class 6 (S404G1029) - I/O Errors leading to Kernel Panic on startup.<br />
* '''Micro Center'''<br />
**4&nbsp;GB SDHC Class 4 — hasn't worked with any of the images I've tried; appears to be completely unrecognized<br />
* '''MyMemory.com''' <br />
** 8&nbsp;GB SDHC Class 10<br />
<br />
* '''Optima''' <br />
** <del>8&nbsp;GB SDHC Class 4 - Does not boot with Raspbian Wheezy 2012-07-15</del> - works with 2012-09-18 <br />
<br />
* '''Panasonic''' <br />
** 8&nbsp;GB SDHC Class 10 (RP-SDU08GD1K) mmc0: timeout waiting for hardware interrupt [http://www.mymemory.co.uk/SDHC/Panasonic/Panasonic-8GB-UHS-1-London-2012-Collection-SDHC-Card---Class-10 Panasonic 8&nbsp;GB Class 10]<br />
* '''Patriot''' <br />
** 8&nbsp;GB SDHC Class 6 (PS8GSDHC10-BC) - repeatable corruption after 1 or 2 reboots with 2012-07-15-Wheezy-Raspbian<br />
** 8&nbsp;GB SDHC Class 10 (PSF8GSDHC10)<br />
** 8&nbsp;GB SDHC Class 10 (PSF8GSDHC10-PC) - won't even boot 2012-08-16-Wheezy-Raspbian (mmc0: timeout waiting for hardware interrupt, followed by continuous I/O errors, timeouts, etc.). It seems functional in Arch, but sometimes it freezes at the beginning of boot (blinking underscore).<br />
* '''Platinum''' <br />
** 8&nbsp;GB SDHC Class 8 (O08G840 M3100487 TW)<br />
** 16&nbsp;GB SDHC Class 10 (article code 177117) - Does not boot with Raspbian Wheezy 2012-09-12<br />
* '''PNY'''<br />
** 8&nbsp;GB Optima SDHC 120 HD Class 4 SD-K08G 0928 WF3673 - mmc -110 errors at init time on 6/12/12<br />
** 8&nbsp;GB Premium SDHC Class 4 - mmc - mmc0: timeout waiting for hardware interrupt<br />
** 32&nbsp;GB SDHC Class 10 Professional (P-SDHC32G10-EF) from [http://www.play.com/Electronics/Electronics/4-/18814903/-/Product.html play.com] (mmc0 timeout with Debian, error -84 whilst initialising sd card with Fedora and QtonPi. Arch seems to work, gets to the login prompt)<br />
** 2&nbsp;GB card SD-M02G<br />
* '''Polaroid'''<br />
** 16&nbsp;GB SDHC C10 (P-SDHC16GB10-EFPOL) - mmc0: timeout waiting for hardware interrupt on debian6-19-04-2012<br />
* '''PRETEC''' <br />
** 8&nbsp;GB SDHC Class 10 233x - mmc0: timeout waiting for hardware interrupt, Sometimes does not boot, kernel panic, ...<br />
* '''Reekin'''<br />
** 4&nbsp;GB HighSpeed SH4GC6M16MIN9C0812TE (old) don't boot ! (11/07/2012)<br />
* '''Samsung'''<br />
** 4&nbsp;GB SDHC Class 4 (MB-SS4G MBSS4GMBDDBA-DD) doesn't boot with [http://downloads.raspberrypi.org/images/raspbian/2012-07-15-wheezy-raspbian/2012-07-15-wheezy-raspbian.zip 2012-07-15-wheezy-raspbian] - OK light partially lit.<br />
** 32&nbsp;GB SDHC Class 10 (MB-SSBGA, MBSSBGVEOBGA-SH) does not work with Debian Squeeze (debian6-19-04-2012: mmc0: timeout waiting for hardware interrupt), but it works fine with [http://www.raspberrypi.org/phpBB3/viewtopic.php?f=50&t=8071 Debian Wheezy]<br />
* '''SanDisk''' <br />
** 2&nbsp;GB SD Extreme III (BE0722702998D) (man:0x000003 oem:0x5344 name:SD02G hwrev:0x8 fwrev:0x0) - tested with Raspbian (build 2012-07-15) and Raspbmc installer (build 2012-07-13)<br />
** 2&nbsp;GB SD (BE0916214253D)<br />
** 2&nbsp;GB Ultra || 15&nbsp;MB/s (BE0828713280D)<br />
** 4&nbsp;GB SDHC Class 2 - Debian and XBMC boot, but Fedora gets a lot of mmc0 note long write sync errors and then hc_xfer_timeout errors at the login prompt.<br />
** 4&nbsp;GB SDHC Class 2 "Limited Edition" (8H825413279G) - Error -110 whilst initialising sd card<br />
** 4&nbsp;GB SDHC Class 4 (BH1030216016G) - Doesn't boot.<br />
** 4&nbsp;GB SDHC Class 4 (BH1031116016G) - Doesn't boot.<br />
** 4&nbsp;GB SDHC Class 6 Extreme (BH0822411730D)<br />
** 4&nbsp;GB SDHC Class 6 Extreme III (30&nbsp;MB/s) (BH0822712362G)<br />
** 4&nbsp;GB SDHC Class 10 Extreme (SDSDX-004G-X46) (30&nbsp;MB/s HD Video) doesn't boot (also not with new kernel.img and start.elf 17-06-2012 or "Wheezy"-beta)<br />
** 4&nbsp;GB SDHC Class 10 Extreme (30&nbsp;MB/s HD Video) (Doesn't boot) - Works with new kernel.img and start.elf [https://github.com/raspberrypi/firmware/tree/master/boot]<br />
** 4&nbsp;GB microSDHC Class 6 Mobile Ultra (tried 15-06-2012 with kernel 19-04-2012) error -84 transferring data, kernel panic: no init found<br />
** 8&nbsp;GB SDHC Class 6 Ultra (B11201421964G)<br />
** <del>8&nbsp;GB SDHC Class 6 Ultra (SDSDH-008G-U46 - BI1131222083D) - Boots kernel, but it won't run init (mmc timeout waiting for interrupt)</del> see [http://www.raspberrypi.org/phpBB3/viewtopic.php?p=88625#p88625 update from andrew.blake]<br />
** 8&nbsp;GB SDHC Class 6 Ultra labelled as 30&nbsp;MB/s (BI1208721965G)) - Boots kernel, but it won't run init (mmc timeout waiting for interrupt)<br />
** 8&nbsp;GB SDHC Class 6 Ultra labelled as 30&nbsp;MB/s SDSRH-008G-A11 - Boots kernel, but it won't run init (mmc timeout waiting for interrupt) <br />
** 8&nbsp;GB SDHC Class 6 Ultra labelled as 30&nbsp;MB/s SDSDH-008G-T11 - Boots kernel, but it won't run init (debian6-19-04-2012: mmc timeout waiting for interrupt), but works fine with [http://www.raspberrypi.org/phpBB3/viewtopic.php?f=50&t=8071 Debian Wheezy] on 6/22/12<br />
** 8&nbsp;GB SDHC Class 6 Ultra I (BI1201221964G) - Boots kernel, but it won't run init (mmc timeout waiting for interrupt)<br />
** 8&nbsp;GB SDHC Class 6 Extreme (BI1101116253G)<br />
** 8&nbsp;GB SDHC Class 10 Extreme (BI1108716254G)<br />
** 8&nbsp;GB SDHC Class 10 Extreme (BI1201416254G) - Still doesn't work with Debian Wheezy beta (2012-06-18)<br />
** <del>8&nbsp;GB SDHC Class 10 Extreme (BI1201516254G) [[http://www.amazon.co.uk/gp/product/B00422FBJ2 amazon.co.uk]]+amazon.fr</del> works with Wheezy 19/09/2012<br />
** 8&nbsp;GB SDHC Class 10 Extreme (BI1200916252D/SDSDX-008G-X46) - Tried with Debian "Squeeze"(19/04/2012), Debian "Wheezy"(18/06/2012) and Arch Linux(13/06/2012). None works. With Debian "Wheezy" Green LED stays ON continuously, with the other two it turns on very faint.<br />
** 8&nbsp;GB SDHC Class 10 Extreme Pro- Works with updated kernel/firmware, stock debian6-19-04-2012 boots kernel, but it won't run init (mmc timeout waiting for interrupt).<br />
** <del>16&nbsp;GB SDHC Class 10 Extreme (30&nbsp;MB/s HD Video) (SDSDX3-016G-X46) - Doesn't boot with debian6-19-04-2012.img, or newer firmware (tested 2012-06-17).</del><br />
** 16&nbsp;GB SDHC Class 6 Ultra (BL1202021933G)<br />
** 16&nbsp;GB SDHC Class 6 Ultra I (BL1205921933G) - Boots kernel, but it won't run init (mmc timeout waiting for interrupt)<br />
* '''Silicon Power''' <br />
** 8&nbsp;GB SDHC Class 10 (SP008GBSDH010V10) - Boots kernel, but it won't run init (mmc timeout waiting for interrupt) - Tested 20/11/2012, 2012-10-28-wheezy-raspbian.img with Nov 20 kernel.<br />
** 32&nbsp;GB SDHC Class 6 (LS2N732GQON03ASP) - boots debian6-19-04-2012.img, but frequent slow response / system hangs.<br />
<br />
* '''TDK'''<br />
** 4&nbsp;GB SDHC Class 6 (S404G1041) - Tried (end May 2012) with new kernel.img and start.elf [https://github.com/raspberrypi/firmware/tree/master/boot] but still won't run init.<br />
** 4&nbsp;GB SDHC Class 6 (S404G1046) [Barcode: 4 902030 784447] - Tried (4th June 2012) with debian6-19-04-2012.img and with replacement kernel.img and start.elf from github [https://github.com/raspberrypi/firmware/tree/87a04c0be0c05e20f94f223183a0310b37c9bd89/boot] but still got 'Error -84' and 'Kernel panic - not syncing: No init found'<br />
<br />
* '''Transcend'''<br />
** 2&nbsp;GB MicroSD (MMAGR02GUECA-MB) - reads fine initially after image was written on a PC, gives mmc0 timeout errors reading back data after writing a large amount (in this case with 'pacman -Syu'). Still seems to work, but is *very* slow after this happens, even across reboots.<br />
** 32&nbsp;GB MicroSD (TS32GUSDHC4) - Doesn't boot.<br />
** 2&nbsp;GB SD (6451AG 2G O2DS1)<br />
** 16&nbsp;GB SD Class10 (TS16GSDHC10U1) - Doesn't Boot, show that "kernel panic - not syncing attempted to kill init"<br />
* '''Veho'''<br />
** 4&nbsp;GB SDHC Class 6 <br />
* '''Verbatim'''<br />
** 16&nbsp;GB SDHC Class 6 (47178) - Raspbian Pisces RC3 - boots, but after login: mmc timeout waiting for interrupt<br />
** 8&nbsp;GB microSD Class 10 (44012) - ArchLinux - boots, but after system update develops segmentation faults<br />
** 8&nbsp;GB SDHC Class 10 (Premium) - Tested with September release of Raspbian and Debian Wheezy - both fail to boot with mmc errors.<br />
<br />
The usual warnings against less reputable sellers (such as Ebay merchants) apply.<br />
<br />
<br />
Note that the following error is sometimes accompanied with a non-working SD card after booting (on Debian):<br />
<br />
mmc0: timeout waiting for hardware interrupt<br />
<br />
=== Benchmarks ===<br />
<br />
* http://www.sakoman.com/OMAP/microsd-card-perfomance-test-results.html<br />
* http://usbspeed.nirsoft.net/usb_drive_speed_summary.html?o=11<br />
* http://www.raspberrypi.org/phpBB3/viewtopic.php?f=2&t=4076<br />
* http://forum.xda-developers.com/showthread.php?t=1005633 (It doesn't originate from Raspberry Pi, but it is very related.)<br />
<br />
== Foreign Language Translations ==<br />
* [[Ru:RaspberryPiBoardVerifiedPeripherals]]<br />
<br />
== References ==<br />
<references><br />
</references><br />
<br />
{{Template:Raspberry Pi}}<br />
♦</div>Pioneerhttps://elinux.org/index.php?title=RPi_VerifiedPeripherals&diff=197336RPi VerifiedPeripherals2012-12-03T23:07:00Z<p>Pioneer: /* Preinstalled SD cards */</p>
<hr />
<div>[[Category: Linux]]<br />
[[Category: ARM Development Boards]]<br />
[[Category: Broadcom]]<br />
[[Category: Development Boards]]<br />
[[Category: RaspberryPi]]<br />
[[Category: Education]]<br />
{{Template: RPi_Hardware}}<br />
<br />
<br />
'''A note about this page: For USB devices, please specify if they required a powered hub'''<br />
==Notes==<br />
<br />
19-Apr-2012: Now that the Model B board is shipping, details added should relate to this board and the [http://www.raspberrypi.org/downloads default Debian distribution] unless stated otherwise. A suggested suffix markup scheme is as follows:<br />
<br />
* (A) - Relates to model A production board<br />
* (B) - Relates to model B production board<br />
* (!) - Information from alpha and beta board days -- beta board verified peripherals should still apply to production boards for the most part, but the alpha board is fairly different<br />
* No markup - relates to all production boards<br />
<br />
''Discuss: [http://www.raspberrypi.org/forum/?mingleforumaction=viewtopic&t=247 http://www.raspberrypi.org/forum/?mingleforumaction=viewtopic&t=247]''<br />
<br />
If you are adding to a product list it would help clarity if entries are kept/added in alphabetical order.<br />
<br />
==Power Usage Notes==<br />
{{Warning|Adding peripherals may increase the loading on the power supply to your board and this, in turn, may affect the voltage presented to the Raspberry Pi. If the Raspberry Pi's supply voltage falls below a certain value (anecdotally stated as around 4.75&nbsp;V), or it begins to fluctuate, your setup may become unstable. There is a [http://elinux.org/RPi_Hardware#Power Wiki section about this issue] which is worth a read.}}<br />
<br />
'''Model B Hardware Revisions and USB Power limits'''<br />
'''Hardware Revision 1.0'''<br />
The original Model B board had current limiting polyfuses which limited the power output of each USB port to approximatly 100&nbsp;mA. USB devices using more than 100&nbsp;mA had to be connected via a powered hub. The Raspberry Pi's PSU was chosen with a power budget of 700&nbsp;mA of which 200&nbsp;mA were assigned to the USB ports, so the Raspberry Pi's (poly)fuses were designed only for devices up to 100&nbsp;mA, and typical 140&nbsp;mA polyfuses will have as much as 0.6 volt across them when drawing currents near the 100&nbsp;mA limit. As a consequence the USB ports are only directly suitable for "single current unit" USB devices which, according to USB specifications, are designed to work with just 4.4 Volt. Not only do non single current unit devices draw more current (causing greater Voltage drops, and greater stress on the fuses), they also might require 4.75 Volt to work.<br />
<br />
'''Model B Hardware Revision 2.0 and Revision 1.0 with ECN0001 change'''<br />
This had the polyfuses removed, removing the 100&nbsp;mA current limitation for each USB port (but leaving the main fuse F3 intact). Users should still ensure their power supply can power the Raspberry Pi and the USB peripherals. Revision 2.0 was released in August 2012.<br />
<br />
==Linux Driver Issues==<br />
Shortly after the Raspberry Pi was released it was confirmed that there were a number of issues with the Linux USB driver for the SMSC95xx chip. These included problems with USB 1.x peripherals that use split transactions, a fixed number of channels (causing problems with Kinect) and the way the ARM processor handles the SMSC95xx interrupts. [http://www.raspberrypi.org/phpBB3/viewtopic.php?f=28&t=12097&start=76] [http://www.raspberrypi.org/phpBB3/viewtopic.php?f=28&t=5249&start=44]<br />
A large number of fixes were included in the 2012-08-19-Wheezy-raspbian Linux image.<br />
<br />
== Powered USB Hubs ==<br />
A number of low-cost powered USB hubs are known to have caused problems. Members of the Raspberry Pi forums have reported low power or no power at all in some cases. The following is a list of specific Powered USB Hubs which appear to be fault-free. Please note that these do not take into account powering the Raspberry Pi from the hub, in addition to its peripherals.<br />
<br />
If you use a powered hub and the Raspberry Pi PSU together consider powering them from the same power bar with switch, so you can turn them on simultaneously., especially if the HUB tries to feed the Raspberry Pi through their interconnect cable, due to the 100&nbsp;mA limiting fuse in the Raspberry Pi, the Raspberry Pi will be partially powered which may cause problems (unwanted writes to the SD card).<br />
<br />
===Working USB Hubs===<br />
<div style="margin: -.3em -1em -1em -1em;"><br />
{| width="100%" bgcolor="#fff" border="0" cellpadding="2px" cellspacing="2px" style="margin:auto;"<br />
|- align="center" bgcolor="#e7eef6"<br />
| '''Brand'''<br />
| '''Name'''<br />
| '''Model Number'''<br />
| '''Hardware ID'''<br />
| '''USB Version'''<br />
| '''Number of Ports'''<br />
| '''Power Rating*'''<br />
| '''Powers Raspberry Pi'''<br />
| '''Additional Information'''<br />
<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Belkin<br />
|4-Port Ultra-Slim Desktop Hub<br />
|F4U040<br />
|05e3:0608<br />
|USB 2.0<br />
|4-Port<br />
|5&nbsp;V - 2.6&nbsp;A<br />
|Not Verified<br />
|<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Belkin<br />
|Hi-Speed USB 2.0 4-Port Hub<br />
|F5U224<br />
|<br />
|USB 2.0<br />
|4-Port<br />
|5&nbsp;V - 500&nbsp;mA per Port<br />
|Not Verified<br />
|<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Belkin<br />
|TetraHub™ USB 2.0 4-Port Hub<br />
|F5U231<br />
|<br />
|USB 2.0<br />
|4-Port<br />
|5&nbsp;V - 500&nbsp;mA per Port<br />
|Verified<br />
|<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Belkin<br />
|Hi-Speed USB 2.0 4-Port Hub<br />
|F5U234<br />
|<br />
|USB 2.0<br />
|4-Port<br />
|5&nbsp;V - 500&nbsp;mA per Port<br />
|Verified<br />
|<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Belkin<br />
|Hi-Speed USB 2.0 7-Port Hub <br />
|F5U237<br />
|<br />
|USB 2.0<br />
|7-Port<br />
|5&nbsp;V - 3.8&nbsp;A<br />
|Verified<br />
|<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Belkin<br />
|MyEssentials 7-Port High-Speed USB 2.0 Hub<br />
|F5U259-ME<br />
|<br />
|USB 2.0<br />
|7-Port<br />
|<br />
|Verified<br />
|<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Belkin<br />
|Hi-Speed USB 2.0 4-Port Lighted Hub<br />
|F5U403<br />
|<br />
|USB 2.0<br />
|4-Port<br />
|<br />
|Not Verified<br />
|<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Belkin<br />
|Hi-Speed USB 2.0 7-Port Lighted Hub<br />
|F5U700<br />
|<br />
|USB 2.0<br />
|7-Port<br />
|<br />
|Verified<br />
|<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Belkin<br />
|Hub 2-en-1<br />
|F5U706ea<br />
|<br />
|USB 2.0<br />
|7-Port<br />
|<br />
|Not Verified<br />
|<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Belkin<br />
|Hi-Speed USB 2.0 7-Port Hub <br />
|F5U237v1<br />
|<br />
|USB 2.0<br />
|7-Port<br />
|5&nbsp;V - 2.5&nbsp;A<br />
|Not Verified<br />
|<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Belkin<br />
|Ultra-Slim Desktop Hub<br />
|F4U039qukAPL<br />
|05e3:0608<br />
|USB 2.0<br />
|7-Port<br />
|<br />
|Verified<br />
|<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Benq<br />
|<br />
|E2220HD<br />
|<br />
|USB 2.0<br />
|4-Port<br />
|<br />
|Verified<br />
|Monitor with built in Hub<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Biltema<br />
|<br />
|23-924<br />
|<br />
|USB 2.0<br />
|4-Port<br />
|2.0&nbsp;A<br />
|Verified<br />
|<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|C3 Tech<br />
|<br />
|<br />
|<br />
|USB 2.0<br />
|7-Port<br />
|5&nbsp;V - 2.0&nbsp;A<br />
|Not Verified<br />
|Backpowering - Mod hub or cut red wire in uplink cable.<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Cyberpower<br />
|High-speed Hub<br />
|CP-H720P<br />
|0409:0050<br />
|USB 2.0<br />
|7-Port<br />
|3.6&nbsp;A<br />
|Verified<br />
|May Contain dual 05e3:0608 instead of 0409:0050<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Dell<br />
|<br />
|2001FP<br />
|<br />
|USB 2.0<br />
|4-Port<br />
|<br />
|Not Verified<br />
|Monitor with built in Hub<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Dell<br />
|<br />
|SP2309W<br />
|<br />
|USB 2.0<br />
|4-Port<br />
|<br />
|Not Verified<br />
|Monitor with built in Hub<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Dell<br />
|<br />
|2407FWP<br />
|<br />
|USB 2.0<br />
|4-Port<br />
|<br />
|Not Verified<br />
|Monitor with built-in hub - 6-in-1 card reader Works, but it cannot read SDXC<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Dell<br />
|<br />
|U3011<br />
|<br />
|USB 2.0<br />
|4-Port<br />
|<br />
|Not Verified<br />
|Monitor with built in Hub - Card Reader Works - May work with SDXC<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Delock<br />
|<br />
|B/N61393<br />
|<br />
|USB 2.0<br />
|4-Port<br />
|2.0&nbsp;A<br />
|Verified<br />
|<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Deltaco<br />
|<br />
|UH-715 Rev 2<br />
|<br />
|USB 2.0<br />
|7-Port<br />
|2.0&nbsp;A<br />
|Not Verified<br />
|<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Dynex<br />
|<br />
|<br />
|0409:0050<br />
|USB 2.0<br />
|7-Port<br />
|2.0&nbsp;A<br />
|Not Verified<br />
|<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|D-Link<br />
|DUB-H7 High Speed USB 2.0 7-Port Hub<br />
|BUBH7A A5<br />
|<br />
|USB 2.0<br />
|7-Port<br />
|2.0&nbsp;A<br />
|Not Verified<br />
|[http://www.amazon.com/D-Link-DUB-H7-High-Speed-7-Port/dp/B00008VFAF]<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|D-Link<br />
|DUB-4 High Speed USB 2.0 7-Port Hub<br />
|DUB-H4<br />
|<br />
|USB 2.0<br />
|4-Port<br />
|2.0&nbsp;A<br />
|Verified<br />
|[http://www.newegg.com/Product/Product.aspx?Item=N82E16817111131] Charging port doesn't power Raspberry Pi<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Digicom<br />
|<br />
|<br />
|<br />
|USB 2.0<br />
|4-Port<br />
|5&nbsp;V - 2.0&nbsp;A<br />
|Not Verified<br />
|[http://www.digicom.it/digisit/prodotti.nsf/itprodottiidx/MiniHubUsb204P#]<br />
<br />
|-<br />
|}<br />
<br />
<br />
'*' Power Ratings may not be completely accurate, use as rough guideline rather than fact.<br />
</div><br />
<br />
<br />
*'''Acme'''<br />
** USB 2.0 hub 4 port ([http://www.acme.eu/en-us/product/019188 ACME]) Based on NEC μPD720114 USB2.0 Hub Controller USB ID 0409:005a '''NOTE!''' It is bus-powered hub, but it is very cheap and small and works after a small modding: on USB-hub board you have 4 holes: V, D+, D- and GND. Connect GND, D+ and D- to the Raspberry Pi, and additionally connect GND and +5&nbsp;V from power supply to the same holes on USB-hub GND and V. Now there is common contacts: GND, D+ and D- between Raspberry Pi and hub needed to work, and additional power for USB devices, connected to the hub. Tested on my Raspberry Pi.<br />
<br />
<br />
*'''Digitus'''<br />
** 7-port USB2.0 Powered Hub. Model DA-70226.<br />
*'''Eminent'''<br />
** [http://www.eminent-online.com/en/product/22/em1102-4-port-usb-hub---black.html] EM1102 4 Port USB 2.0 Hub with 1&nbsp;A power adapter. It's able to power the Raspberry Pi, external HDD and other peripherals.<br />
** [http://www.eminent-online.com/en/product/27/7-port-usb-2-0-hub.html] EM1107 7 Port USB 2.0 Hub with 2&nbsp;A power adapter. It's able to power the Raspberry Pi, external HDD and other peripherals.<br />
* '''GearHead'''<br />
** [http://www.amazon.com/gp/product/B004OBZ088/] GearHead 4 Port Hub with Energy Saving Power Switch (5&nbsp;V, 1&nbsp;A)<br />
*'''Gembird'''<br />
** Gembird UHS 242 4-port USB 2.0 Hub 1.8 Amps<br />
* '''Genesys Logic (sold at Fry's)'''<br />
** Genesys Logic 4-Port USB 2.0 Hub (ID 05e3:0608) (Other brands include Gigaware and Belkin, same ID shows up in lsusb)<br />
** Genesys Logic 4-Port USB 2.0 Hub (ID 05e3:0606) (Other brands include i-Rocks, same ID shows up in lsusb)<br />
* '''Hama'''<br />
** Hama 4-way USB 2.0 Hub<br />
*'''HP'''<br />
** HP ZR2240w 21.5" Monitor with built in 2-Port USB Hub (B)<br />
* '''König Electronic'''<br />
** CMP-USB2HUB55 - 7 port USB2.0 HUB, (ID 1a40:0201 Terminus Technology Inc. Hub) 2.0&nbsp;A power supply, backpowers Raspberry Pi well.<br />
*'''Laser'''<br />
** "7 port USB hub with AC adapter Version 2.0". 5&nbsp;V 1&nbsp;A (found at Harvey Norman Australia for $24.95 and Australia Post Shops for $9.95). You can power the Raspberry Pi by connecting both the main USB connector to the Raspberry Pi USB port, '''and''' from a spare USB port back to the power micro USB socket. If you don't do both, boot-loops are likely to occur.<br />
*'''Logik'''<br />
** [http://www.currys.co.uk/gbuk/logik-lp4hub10-4-port-powered-usb-hub-04979038-pdt.html] LP4HUB10 4-Port USB Hub. '''Throws errors when used with Fedora remix 14'''<br />
** Logik L4THUB10 4 Port powered hub works fine under Raspbian/Wheezy/model B. Captive USB cable, 2&nbsp;A power supply, convenient single top mounted USB socket. Unlike my last hub, will power Wi-Fi!<br />
*'''LogiLink'''<br />
** UA0085 USB 2.0 Hub, 4-Port with PSU 5&nbsp;V, 2&nbsp;A<br />
** UA0091 USB 3.0 Hub, 4-Port with PSU 5&nbsp;V, 4&nbsp;A. Connected with USB2.0 cable. 1&nbsp;A per port, able to support USB HDD drives and other power hungry devices. Tested with kernel 3.1.9-cutdown, Wheezy. <br />
** UA0096 USB 2.0 Hub, 10-Port with PSU 5&nbsp;V, 3.5&nbsp;A (Not suitable for powering Raspberry Pi because it doesn't work unless there is working USB input present even with PSU plugged in.)<br />
** UA0160 USB 2.0 Hub, 4-Port with PSU 5&nbsp;V, 2&nbsp;A. Able to power the Raspberry Pi, keyboard, mouse and LogiLink UA0144 USB Ethernet adapter. (More testing to come.)<br />
* '''Macally'''<br />
** [http://www.macally.com/EN/?page_id=2312] Hi-Speed 7-Port USB 2.0 Powered Micro HUB, AC Powered. Includes a 2000&nbsp;mA wall-wart (US style)<br />
* '''Manhattan'''<br />
** [http://manhattan-products.com/en-US/products/6500-hi-speed-usb-2-0-micro-hub] (#160612) Hi-Speed USB 2.0 Micro HUB, AC Powered (identifies as ID 05e3:0608 Genesys Logic) Includes a 1000&nbsp;mA wall-wart (US style)<br />
** [http://manhattan-products.com/en-US/products/9583-mondohub] (#161718) MondoHub 28 Port USB 3.0 & USB 2.0 HUB (24 USB 2 ports @500&nbsp;mA each) + (4 USB 3.0 Ports @900&nbsp;mA each) Power Switches on each port, AC Powered and Includes a 5&nbsp;V 4&nbsp;A wall-wart (US style)<br />
*'''Newlink'''<br />
** NLUSB2-224P 4 port USB 2.0 Mini hub with PSU 5&nbsp;V 1&nbsp;A<br />
** NLUSB2-222P 4 port USB 2.0 Hub with 5&nbsp;V 2&nbsp;A PSU (Available From [https://www.modmypi.com/shop/raspberry-pi-accessories/New-Link-4-Port-USB-Hub-(USB-2.0-with-Mains-Adaptor) | ModMyPi])<br />
*'''Nilox'''<br />
** Nilox USB 2.0 4port HUB model HUB4USB2AC with PSU 5&nbsp;V 1.0&nbsp;A<br />
* '''Plugable'''<br />
** [http://plugable.com/products/USB2-HUB4BC/] USB2-HUB4BC 4 Port USB 2.0 Hub with BC 1.1 Fast Charging. 5&nbsp;V 2.5&nbsp;A power supply. Powering Raspberry Pi via microUSB from a hub port. USB Audio peripheral tested and working.<br />
** [http://plugable.com/products/USB2-HUB-AG7/] USB2-HUB-AG7 7 Port USB 2.0 Hub with 5&nbsp;V 3&nbsp;A power supply. There are US and UK power supply versions and it can be ordered in US and (for the UK version) many countries in Europe. There is a video showing this hub powering both the Raspberry Pi several peripherals at once[http://www.youtube.com/watch?v=pDA7MxFtoS0]. <br />
* '''Pluscom'''<br />
** Pluscom 7 Port USB 2.0 Hub Model U7PH-3A with 3&nbsp;A PSU. USB ID 1a40:0101. Powering Raspberry Pi via microUSB from a hub port. Internally two 4 Port switches linked. Leaks power back up USB data cable to Raspberry Pi, but it is not really a problem when powering Raspberry Pi at the same time.<br />
*'''Satechi'''<br />
** ST-UH12P 12 port powered hub with 2 Control Switches. Also works while powering the Raspberry Pi.<br />
*'''Staples (Business Depot) (Bureau EN GROS)'''<br />
** Staples 4-port hub Item 607477-CA<br />
*'''StarTech.com'''<br />
** StarTech.com 7-port Compact USB 2.0 Hub (ST7202USB). Comes with 5&nbsp;V 2&nbsp;A supply. Shows in lsusb as two Genesys Logic, Inc. USB-2.0 4-Port HUBs (05e3:0608). Back powers Raspberry Pi (just, voltage across TP1 & TP2 is a little low when powered from this hub).<br />
*'''SumVision'''<br />
** Sumvision Slim 4 Port High Speed USB 2.0 HUB with PSU 5&nbsp;V 1.0&nbsp;A (from [http://www.7dayshop.com/catalog/account_history_info.php?page=1&order_id=5130107 | 7dayshop ])<br />
*'''Sitecom'''<br />
** CN-032 4 Port USB 2.0 Pocket Hub. Works for powering the Raspberry Pi, an USB WLAN Adapter, wireless Kbd+Mouse. Using an 2500&nbsp;mA Voltcraft <br />
** CN-060 4 Port USB 2.0 Hub powered with AC Adapter (1&nbsp;A). Powering Raspberry Pi via microUSB from a hub port.<br />
** CN-061 7 Port USB 2.0 Hub powered with AC Adapter. There is a voltage problem on the left half of the hub (4 ports) that do not deliver enough current to feed a wifi dongle (tested with an RTL8191S). The remaining 3 ports on the right half are instead working as expected.<br />
*'''Sweex'''<br />
** US014 4 Port USB 2.0 Hub<br />
*'''Targus'''<br />
** ACH81xx 7-port powered hub. 5&nbsp;V 3&nbsp;A power supply, with 2 high power ports. (possible conflicting behaviour with USB keyboard / Wi-Fi Dongles)<br />
** ACH63EU 4-port. Using a 5&nbsp;V 2&nbsp;A power supply, which isn't supplied with the hub, it is able to power the Raspberry Pi as well.<br />
*'''The Pi Hut'''<br />
** 7 Port USB Hub (from [http://thepihut.com/products/7-port-usb-hub-for-the-raspberry-pi The Pi Hut's Raspberry Pi Store])<br />
*'''Trendnet'''<br />
** [http://www.trendnet.com/products/proddetail.asp?prod=130_TU2-700&cat=49] TU2-700 7 Port Powered USB 2.0 Hub with AC Adapter (5&nbsp;V 2&nbsp;A)<br />
*'''Tripp-Lite'''<br />
** [http://www.tripplite.com/en/products/model.cfm?txtModelID=3167] U222-007-R 7 Port Powered USB 2.0 Hub with AC Adapter (5&nbsp;V 2.5&nbsp;A) Powering Raspberry Pi from the hub works.<br />
*'''Ultron'''<br />
** [http://www.ultron.de/v1/produktansicht.php?artnr=67072&kid=bfa8340c4e245...&l=en&WGType=Neue+USB-HUBS] UHN-710 7-port powered hub with PSU 5&nbsp;V, 3&nbsp;A. USB ID 1a40:0201.<br />
*'''VANTEC'''<br />
** 4 Port USB 2.0 Powered Hub Model: UGT-MH304. 5&nbsp;V 2&nbsp;A AC/DC adapter. Go 2.0 Mini hub.<br />
*'''Z-TEK'''<br />
** Z-TEK 7-port powered hub with PSU 5&nbsp;V, 4&nbsp;A. USB ID 1a40:0201.<br />
*"Unknown"<br />
** 10(7-4) port hub idVendor=1a40, idProduct=0201 / idVendor=1a40, idProduct=0101 works<br />
<br />
===Problem USB Hubs===<br />
<br />
Please check known workarounds [http://elinux.org/Rpi_USB_check-list here] before adding to the list<br />
<br />
*'''Addon'''<br />
** 7-Port Powered Hub - labelled ADDUH070P - Gives constant Eth0 errors on boot.<br />
*'''Belkin'''<br />
** 7-Port Powered Mobile Hub - device labelled F4U018, packaging labelled F5U701. lsusb reveals it to be two Genesys Logic 4-port hubs based on the GL850G chipset (vendor: 0x05e3 product: 0x0608) ganged together. Yields a lot of "handle_hc_chhltd_intr_dma:: XactErr without NYET/NAK/ACK" errors and device resets in /var/log/messages. Low speed devices such as keyboards work OK, Wi-Fi/mass storage is unreliable or broken. -- No error messages with the latest kernel, but it is still unstable with mass storage devices. Also, leaks current back to the Raspberry Pi (can be fixed by overtaping GND and +5&nbsp;V pinouts)<br />
** F4U022 7-Port powered USB hub (powered 5&nbsp;V, 2.6&nbsp;A), same as F4U018<br />
** 7-Port Powered Hub - device labled F5U237 Rev.3 - ID 050d:0237 Wired Ethernet fails to connect; gives "DWC OTG HCD URB enqueue failed adding QTD. Error status -4008" Result is same as DUB-H7 below.<br />
** F5U404 Hi-Speed USB 2.0 4-Port Mobile Hub. Faulty/bad design; Leaks current back up the cable to the Raspberry Pi.<br />
** F5U307 Hi-Speed USB 2.0 7-Port Hub (Powered, able to apply power to Raspberry Pi via micro USB from this hub at same time) It work's sometimes. (Works always without powering the Raspberry Pi, haven't tried that)<br />
<br />
*'''Dell'''<br />
** Dell U2410 Monitor Built-in 4 Port Hub - Shows up as a pair with 0424:2514 and 0424:2640. Standard Microsystems Corp. USB 2.0 Hub. When connecting some devices it kills the Ethernet with "smsc95xx 1-1.1:1.0: eth0: Failed to read register index 0x0000011X" errors. It did work for a keyboard and webcam. Bluetooth that works connected directly to the Raspberry Pi triggers the error.<br />
<br />
*'''DELTACO'''<br />
** 7-Port USB Hub UH-713 Rev 3. This one consists also of two 05e3:0608 Genesys Logic, Inc. USB-2.0 4-Port HUBs connected together. The power supply is rated at 5 V 2 A. It kills Ethernet when X11 is started.<br />
<br />
*'''Dynex'''<br />
** 7-Port USB Hub - Does not work in Debian 19-04 image.<br />
** DX-HB7PT 7-Port USB Hub - As per the Gear Head below, it's 2 daisy-chained Genesys Logic 05e3:0608 devices. Appears to result in significant slow downs when the USB is under load, such as running the root filesystem from a USB drive.<br />
<br />
*'''Dynamode'''<br />
** 7-Port USB 2.0 Hub (Silver and black). Feeds power back up the interconnect to the Raspberry Pi causing the power LED to light on the Raspberry Pi if the hub is powered on, but the Raspberry Pi is not. The Raspberry Pi also fails to boot when powered off this hub, with or without the interconnect plugged in. Stops the network from working when connected to the Raspberry Pi after booting the Raspberry Pi - cannot ssh to the Raspberry Pi. Best avoided. :-( Shows up in ''lsusb'' as a pair of ''ID 05e3:0608 Genesys Logic, Inc. USB-2.0 4-Port HUB'' which is interesting. - Confirmed. This hub also appears unable to power an external USB drive using a y-cable as it gives the error -71 message in dmesg (when providing external power to the Raspberry Pi).<br />
** 4-Port High-Speed USB 2.0 Hub (USB-H40-A2.0), came with with a 1&nbsp;A power supply. Leaks power to the Raspberry Pi through the uplink. Doesn't work with Raspberry Pi, unless the Raspberry Pi is powered by a second power source. This hub is completely generic and I've seen it being sold under different brand names as well. Therefore, a picture is [http://i.imgur.com/BPZ3j.jpg included] for easy identification. <br />
<br />
*'''D-Link'''<br />
** 7-Port USB Hub DUB-H7 (Crashes USB stack, including Ethernet, when plugging / using some peripherals). (See note above, it works with some distros and/or with latest firmware)<br />
<br />
*'''E-Solution'''<br />
** 4-Port 2&nbsp;A Supply (Does not detect at all during boot or after boot- no messages) [IC = Alcor Micro Corp (AU6254)]<br />
<br />
*'''Fosmon'''<br />
** 7-Port USB 2.0 Hub with 1&nbsp;A Power Supply (Causes interference with other USB devices and sends enough power to light up the Raspberry Pi with it's Micro USB cable unplugged).<br />
<br />
*'''Gear Head'''<br />
** UH7250MAC 7-port powered hub. Internally, two daisy-chained Genesys Logic 05e3:0608 devices. Causes Ethernet instability when used under very specific circumstances, in X11.<br />
** <strike>UH5200T 4-port powered hub. As of 2012-08-16 Wheezy, if any USB 1.x device (a keyboard, for example) is plugged into this hub, Ethernet stops, and USB interrupts for other devices get dropped (keys repeating forever), etc. Occurs even if power is not attached (not a power leakage problem).</strike> Appears working after a bootloader and/or firmware update on 9/12. Also, turned out to be somewhat more specific to the combination of two particular low-speed devices.<br />
<br />
*'''Hama'''<br />
** 4-Port USB 2.0 "bus hub", model 78496 (?). Only works for low power devices (card readers?), but it does not work for power hungry devices (HDD and WLAN). It doesn't boot when hub connected to Raspberry Pi. The funniest thing is that Raspberry Pi powers on when I plug in this hub to normal size USB port (not that small dedicated port). idVendor=05e3, idProduct=0608<br />
<br />
*'''Kensington'''<br />
** 7-Port Dome Hub model no 1500129 (Possible problems with malfunctioning keyboard, kills mouse when GUI started).<br />
<br />
*'''iBall'''<br />
** Piano 423 4-Port USB hub. Listed in lsusb as Genesys Logic. Fails to deliver enough power to connected devices even when using AC power suply.<br />
<br />
*'''Inland'''<br />
** 4-Port USB 2.0 Cable Hub model no 480426 (Some devices work, some don't, cheap unshielded untwisted wire design)<br />
<br />
*'''Logik'''<br />
** LP7HUB11 7-Port USB Hub. (Ethernet failed, slow response, in LXDE. Happened whether or not the hub's independent power supply was connected to the hub.)<br />
<br />
*'''Soniq'''<br />
** 4-Port 5&nbsp;V supply. Model number CUH100. (B). Appears to draw power away from the Raspberry Pi, even when the Raspberry Pi has an isolated power line. Netgear WNA1100 Wi-Fi Adapter (which is known to work in other setups is recognized, but it is unresponsive).<br />
<br />
*'''Targus'''<br />
** ACH115EU 7-port powered hub. 5&nbsp;V 3&nbsp;A power supply. Arduino communicates with Raspberry Pi when connected directly to Raspberry Pi's USB port, but it hangs as soon as if connected via ACH115. Also sometimes smsc95xx eth0 Failed to read register index 0x00000114 etc. errors in syslog when used.<br />
<br />
*'''TCM'''<br />
** Model 234298 s/n T634007737 powered hub. 4 ports plus card reader. 1&nbsp;A power supply. Model B, Wheezy Raspbian works OK with keyboard/mouse, but there are problems with Wi-Fi no connects. (insufficient power?)<br />
<br />
*'''Trust'''<br />
** 10-port USB 2.0 Hub (powered). Prevents Ethernet from being recognised.<br />
** SliZe 7 port USB 2.0 Hub (powered) - Item number 17080 (Barcode 8 713439 170801). Prevents Ethernet from being recognised. Keyboard sends multiple characters. <br />
<br />
*'''Unbranded / Multiple Brands'''<br />
** 7-port silver/black hub. Also sold elsewhere under brands such as 'EX-Pro', 'Trixes' and 'Xentra' -- This is ''probably'' due to an inadequate power supply. -- I replaced the terrible power supply with a very good one, kept getting "DEBUG: handle_hc_chhltd_intr_dma:: XactErr without NYET/NAK/ACK" in dmesg, with no devices plugged in to the hub (with or without the power supply in). Measurements by [[User:TrevorGowen|TrevorGowen]] ([[User talk:TrevorGowen|talk]]) of the power loading behaviour of an example of this type of hub and its supplied PSU are logged [http://www.cpmspectre.pwp.blueyonder.co.uk/raspberry_pi/MoinMoinExport/PoweredUSBHubs.html here], together with similar measurements of other devices.<br />
** Generic 7-port black hub with Genesys Logic GL850A chipset<br />
** Cerulian 10 Port USB 2.0 Top Loading Hub with 2&nbsp;A supply (kills mouse and network port)<ref>http://www.raspberrypi.org/forum/absolute-beginners/cheap-powered-usb-hub-uk/#p76452</ref><br />
** [http://www.monoprice.com/products/product.asp?c_id=103&cp_id=10307&cs_id=1030701&p_id=226 USB 2.0 4 PORT INT/EXT DUAL HUB BAY] -- Genesys Chipset -- idVendor=05e3, idProduct=0607 -- low speed devices worked, but there are strange USB failures when X session started. High speed devices such as hard drives had failures.<br />
<br />
== USB Remotes ==<br />
* ATI Remote Wonder (X10 Wireless Technology, Inc. X10 Receiver) — ID 0bc7:0004 — appears as a joystick-like 2 button mouse and a 0-9 keypad without drivers on console and X.<br />
<br />
* [http://www.amazon.com/gp/product/B005DKZTMG/ref=oh_details_o02_s00_i00 Logitech Wireless Touch Keyboard K400 with Built-In Multi-Touch Touchpad (920-003070)] - keyboard and touchpad work. Have not verified multi-touch features.<br />
<br />
* [http://www.ipazzport.com/02A.html iPazzport] mini 2.4&nbsp;GHz wireless keyboard and touchpad. <br />
<br />
* [http://www.ortek.com/html/pdt_view.asp?area=46&cat=152&sn=76 PKB 1800] Wireless Smart Pad ad Mini Keyboard. The pad works as a mouse, but not multi touch features. The keyboard works.<br />
<br />
* [http://www.riitek.com/product_Info.asp?id=56 Riitek RT-MWK01] '''Rii''' Wireless 2.4&nbsp;GHz Keyboard-mouse Combo, also known as [http://www.digicom.it/digisit/prodotti.nsf/itprodottiidx/WKEYPE01 Digicom WKEYPE01], and [http://www.verkkokauppa.com/fi/product/52783 Prodige Nanox]. Working perfectly, just plug & play.<br />
<br />
* [https://www.google.com/search?q=tranksung+TS-Y150 Tranksung TS-Y150] USB RF Keyboard and air mouse (B)<br />
<br />
* [http://www.tigerdirect.com/applications/SearchTools/item-details.asp?EdpNo=6753651&CatId=3680# Exo Ultra U12-41310 Mini Keyboard] Bluetooth Adapter, Touchpad, Laser Pointer, Presentation & Multimedia Controls work perfectly, but it needs a little love and config for make it work.[https://github.com/thunderbirdtr/rs-pi-exo-keyboard Exo Installer script]<br />
<br />
== USB Keyboards ==<br />
USB keyboards that present themselves as a standard HID (Human Interface Device) device should work. '''Please be aware that some of these keyboards were probably used with a powered hub'''<br />
=== Working USB Keyboards ===<br />
The following is a list of specific keyboards known to work and which appear to work fault-free.<br />
<br />
* '''A4 Tech'''<br />
** Model KL-5 USB Keyboard, 20&nbsp;mA.<br />
<br />
* '''ABS'''<br />
** M1 Heavy Duty Professional Gaming Mechanical Keyboard (B)<br />
<br />
* '''Action Star'''<br />
** ACK-5010U Mini Keyboard And Mouse<br />
<br />
* '''Accuratus'''<br />
** KYB-Toughball-HI<br />
<br />
* '''Acer'''<br />
** KG-0917 Wireless Keyboard And Mouse Bundle (B)<br />
** KU-0906 Compact Keyboard (B) (Also known as Genius LuxeMate i200 Keyboard)<br />
** SK-9625 Multimedia Keyboard (B) (multimedia functions not tested)<br />
<br />
* '''Adesso'''<br />
** [http://ergoprise.com/product_images/j/699/ADP-PU21_big__14173_zoom.jpg PS/2 to USB Adapter] ADP-PU21, 100&nbsp;mA (tested only with keyboards) Any PS/2 keyboard will work only if it will work with a reduced operating voltage.<br />
** Model AKB-410UB. Keyboard with Touchpad.<br />
<br />
* '''Apple''' (Apple keyboards that have USB ports require an external powered hub to work, and do not work on the Raspberry Pi directly! Note: Apple keyboard works fine using the latest Raspberry Pi, even when connected directly (and with mouse connected))<br />
** [http://upload.wikimedia.org/wikipedia/commons/thumb/e/ea/Apple_iMac_Keyboard_A1243.png/800px-Apple_iMac_Keyboard_A1243.png Apple Keyboard with Numeric Keypad (aluminium/wired) A1243]<br />
** [http://upload.wikimedia.org/wikipedia/commons/8/81/Apple_Keyboard_A1242.jpg Apple Keyboard (aluminium/wired) A1242]<br />
<br />
* '''Asda'''<br />
** Basic Wired Keyboard HK2026 (B)<br />
** Basic Wired Keyboard HK3014<br />
*** (Please note when I put this keyboard through Newlink USB hub, it didn't work as expected)<br />
** Premium Wireless Keyboard (white keys, silver back) HK8028<br />
** Wireless Multimedia Deskset (keyboard, mouse and USB dongle) Model: HKM8016B (Note: Shown on Asda Website as HK8016B) (B)<br />
<br />
* '''Asus'''<br />
** KS-631U (comes with Asus Vento KM-63 keyboard/mouse set, not using powered hub) (B)<br />
<br />
* '''Banbridge'''<br />
** [http://www.kurpirkti.lt/imagesi/infodb/org_d69dbd9707af8df77eae6e005f681a9a/BANDRIDGE-USB-2X-PS-2-ADAPTER.jpg PS/2 to USB Banbridge CPA4002 Adapter] (B) (Tested with Logitech C-SF17 Cordless Desktop Express)<br />
<br />
* '''BTC - Behavior Tech Computer Corp.'''<br />
** Wired Portable Keyboard Model 6100 US (86+9 keys)<br />
*** Works with or without a powered hub<br />
** Wireless Multimedia Keyboard with build in pointer/mouse Model 9029URF III (86+17 keys) (B)<br />
** [http://www.btc.com.tw/english/2-7-07keyboard.htm Wired Multimedia keyboard 6311U/6310U] - rated at 5&nbsp;V/100&nbsp;mA, works directly<br />
<br />
* '''Bush'''<br />
** Wired Slimline Keyboard KU-0833<br />
*** This does not require a USB hub in order to work with the Raspberry Pi<br />
*** In the UK, it is available from Argos for £9.99<br />
<br />
* '''Cerulian''' <br />
** Mini wireless keyboard and mouse deskset (B)<br />
<br />
* '''CD Training''' <br />
** [http://www.cd-training.fr/?&feed=product&product_id=308 Wireless Combo Keyboard and Mouse (SolClavGlos)]<br />
<br />
* '''Cherry'''<br />
** CyMotion Master Linux (B)<br />
** RS 6000 USB ON<br />
** G84-4100PTMUS (B) (Compact keyboard. Rated 100&nbsp;mA. Works directly in Raspberry Pi)<br />
<br />
* '''Compaq'''<br />
** Compaq Internet Keyboard KU-9978 (049f:000e). Rated 5&nbsp;V 100&nbsp;mA. Works directly connected to Raspberry Pi<br />
<br />
* '''Das Keyboard'''<br />
** Model S Professional Keyboard (Built in USB hub not tested) (B)<br />
** Model S Ultimate Keyboard (Built in USB hub working) (B)<br />
<br />
* '''Dell'''<br />
** SK-8115 (B) (Rated 100&nbsp;mA. Works directly in Raspberry Pi)<br />
** L100 (B)<br />
** RT7D50 (75&nbsp;mA) (run "sudo dpkg-reconfigure keyboard-configuration")<br />
** KB1421 (100&nbsp;mA)<br />
** KB2521 (100&nbsp;mA)<br />
** KB212-B (Works directly in Raspberry Pi, without powered hub)<br />
** 1HF2Y (Works directly in Raspberry Pi)<br />
** Bluetooth Wireless Keyboard and Mouse Bundle (B), Bluetooth USB dongle C-UV35 (Rated 500&nbsp;mA, but it works great), Keyboard Y-RAQ-DEL2, Mouse M-RBB-DEL4<br />
<br />
* '''Delux'''<br />
** K8050<br />
<br />
* '''Digicom'''<br />
** WKEYPE01 Wireless 2.4&nbsp;GHz Keyboard-mouse Combo, also known as [http://www.riitek.com/product_Info.asp?id=56 Riitek RT-MWK01] and [http://www.verkkokauppa.com/fi/product/52783 Prodige Nanox]<br />
<br />
* '''Dynex'''<br />
** DX_-WKBD (60&nbsp;mA) (B)<br />
** DX_-WKBDSL (Hot keys not yet tested with Debian) (tested through non-powered 3 dongle USB hub) (B)<br />
<br />
* '''EAPPLY'''<br />
** EBO-013 Wireless 2.4&nbsp;GHz compact keyboard with touchpad. Rated <40&nbsp;mA works directly from Raspberry Pi. eBay ref 260962010276 from Shenzen, China.<br />
<br />
* '''Emprex'''<br />
** Wireless Media Control Keyboard With Trackball 9039ARF III (Media functions untested)<br />
<br />
* '''Fujitsu Siemens''' <br />
** KB SC USB UK (!)<br />
** KB910 USB, with led light on the highest level (B)<br />
** KB400 USB US<br />
<br />
* '''GE''' <br />
** 98139 Rev.K1 (Power Keyboard) (lsusb shows it as "0b38:0010 Gear Head 107-Key Keyboard") - works without a hub (i.e. directly connected) (B)<br />
<br />
* '''Gear Head''' <br />
** KB3700TP (USB Mini Smart Touch Touchpad Keyboard) (B)<br />
** KB3800TP (Wireless Touch Mini Touchpad Keyboard with Smart Touch) (B)<br />
*** Works when plugged directly into Raspberry Pi, did not work with powered hub (could be a hub issue)<br />
** KB3800TPW (Windows Smart Touch Wireless Keyboard with Touchpad) (B)RASPBMC supported<br />
** KB4950TPW (Wireless Touch II Touchpad Keyboard) (B)<br />
** KB1500U (USB Mini Keyboard) (B)<br />
** KB5150 (2.4&nbsp;GHz wireless keyboard/mouse Combo) (B)<br />
*** Works well with a powered hub<br />
<br />
* '''Genius'''<br />
** Ergomedia 700 (GK-04008/C) used without Hub<br />
** KB-06XE (K639) (B)<br />
** Slimstar 8000 wireless keyboard<br />
<br />
* '''Gigabyte'''<br />
** GK-KM7580 2.4&nbsp;GHz Wireless Multimedia Keyboard & Mouse<br />
<br />
* '''HP'''<br />
** KG-1061<br />
** KG-0851 Wireless Keyboard and Mouse<br />
** KU-0316 (B)<br />
** LV290AA#ABA Wireless Keyboard and Mouse<br />
** PR1101U (available from Sainsbury's in the UK, £8, July 2012)<br />
** SK-2880<br />
<br />
* '''Hyundai'''<br />
** HY-K201<br />
<br />
* '''iConcepts'''<br />
** 2.4&nbsp;GHz Wireless Keyboard and Optical Mouse Model 62550<br />
*** (saves a USB port since keyboard and mouse share one transceiver, $14.99 at Fry's Electronics)<br />
<br />
* '''Imation''' <br />
** KBD-702 Multi-media Wired Keyboard<br />
*** (works after the firmware update via [https://github.com/Hexxeh/rpi-update rpi-update] as of 06/27/2012)<br />
<br />
* '''IOGEAR'''<br />
** IOGEAR GKM561R Wireless HTPC Multimedia Keyboard with Trackball<br />
** IOGEAR GKM681R 2.4&nbsp;GHz Wireless Compact Keyboard with Optical Trackball and Scroll Wheel<br />
<br />
* '''iPazzPort'''<br />
<br />
* '''i.t.works'''<br />
** KC04 (direct and by USB hub)<br />
** KC Silicone (only tested directly)<br />
<br />
* '''Jenkins'''<br />
** Jenkins Wireless Desktop Set Blue (B)<br />
<br />
* '''KeySonic'''<br />
** ACK-540RF (Wireless USB keyboard with built-in trackpad); works fine on Debian Squeeze plugged directly into Raspberry Pi. Also works with Raspbmc with powered hub.<br />
** ACK-540RF+ (UK) Wi-Fi keyboard incl. touchpad with USB Wi-Fi dongle works fb with on model B/Raspbian/Wheezy via powered hub<br />
** ACK-3700C<br />
** ACK-340U+(DE)<br />
** ACK-3400U (UK) mini keyboard<br />
** ACK-612RF (GER) Wireless Mini-Keyboard; works fine with its wireless adpater plugged directly into Raspberry Pi<br />
<br />
* '''Labtec'''<br />
** [http://www.labtec.com/index.cfm/gear/details/EUR/EN,crid=28,contentid=692| Ultra-flat Keyboard]<br />
<br />
* '''Laptopmate'''<br />
** AK-98UNTN7-UBRII Laptopmate RII Touch N7 Mini Wireless Keyboard with touchpad<br />
<br />
* '''LC-Power<br />
** K1000BMW (lsusb: ID 1241:f767 Belkin; dmesg: HOLTEK Wireless 2.4&nbsp;GHz Trackball Keyboard) tested with Debian 6.0.4<br />
<br />
* '''Lenovo'''<br />
** SK-8825 UK (B)<br />
** Lenovo Enhanced Multimedia Remote with backlit keyboard N5902 (US)<br />
** Lenovo Mini Wireless Keyboard N5901 (US)<br />
<br />
* '''Lindy'''<br />
** 21840 (Wireless RF 2.4&nbsp;GHz Micro Keyboard with built-in optical touchpad/trackpad, USB); works fine on model B/Raspbian/Wheezy - the supplied Lindy USB nano dongle transceiver plugged directly into Raspberry Pi USB port.<br />
<br />
* '''Logik'''<br />
** Ultra slim keyboard LKBWSL11 (B) >> '''This is also listed under Problem USB Keyboards?'''<br />
<br />
* '''Logitech'''<br />
** Comfort Wave 450, labeled 100&nbsp;mA (M/N Y-U0001, P/N 820-001725, PID SC951C40001)<br />
** diNovo Mini wireless keyboard with media controls and clickpad 920-000586 (B)<br />
** diNovo Edge Keyboard, Windows edition, built-in TouchDisc track-pad, Bluetooth with USB mini-receiver 967685-0403 (B)<br />
** Wii wireless keyboard KG-0802 (!)<br />
** C-BG17-Dual Wireless keyboard and mouse with wired USB receiver (B)<br />
** Deluxe 250 Keyboard<br />
** Internet 350 (M/N 967740-0403)<br />
** Internet Navigator Keyboard<br />
** MK120 wired keyboard and mouse<br />
** MK220 wireless keyboard and mouse<br />
** MK250 wireless keyboard and mouse (no hub needed)<br />
** MK260 wireless keyboard and mouse (no hub needed)<br />
** MK300 wireless keyboard and mouse<br />
** MK320 wireless keyboard and mouse [http://www.amazon.co.uk/Logitech-920-002885-MK320-Wireless-Desktop/dp/B003STDQYW/ref=sr_1_3?ie=UTF8&qid=1339166178&sr=8-3]<br />
** MK350 wireless keyboard (using Unifying receiver)<br />
** MK520 wireless keyboard and mouse<br />
** MK550 wireless keyboard and mouse (B)<br />
** MX3200 wireless keyboard and mouse (B)<br />
** MX5000 Bluetooth keyboard and mouse (B) The Logitech Bluetooth dongle also does proprietary wireless so it works without Bluetooth drivers.<br />
** EX100 Cordless Desktop, Wireless Keyboard and Mouse (B)<br />
** EX110 Cordless Desktop, wireless keyboard and mouse (B)<br />
** C-SF17 Cordless Desktop Express, Wireless Keyboard and Mouse (B) PS/2 Interface. Tested using [http://www.kurpirkti.lt/imagesi/infodb/org_d69dbd9707af8df77eae6e005f681a9a/BANDRIDGE-USB-2X-PS-2-ADAPTER.jpg PS/2 to USB Banbridge CPA4002 Adapter]<br />
** K120 Keyboard (B)<br />
** K200 Keyboard (B)<br />
** K230 Wireless Keyboard (Unifying receiver, no powered hub) (B)<br />
** K340 Wireless Keyboard (Unifying receiver, no powered hub) (B)<br />
** K350 Wireless Keyboard (B)<br />
** K400 wireless keyboard with touchpad - also listed under "problematic". Works for weeks with openelec and Raspbian without any problems. Worked out of the box - the on/off switch needs to be "on" for it to function correctly. Highly recommended if you are "working from the sofa".<br />
** K520 Keyboard (B)<br />
** K700 Wireless Keyboard with Touchpad and unifying receiver<br />
** K750 Wireless Solar Keyboard (B) (Mac version works too. (B) )<br />
** LX 710 - works fine with receiver plugged directly into the Raspberry Pi (accompanying mouse works fine too).<br />
** S510 wireless keyboard and mouse (B)<br />
** Ultra-Flat Keyboard (M/N Y-BP62A P/N 820-000245 PID SY126UK)labelled 100&nbsp;mA. OK direct into Model B Raspberry Pi.<br />
** G19 Gaming Keyboard, works fine with no external power. Illumination with external power. Powered hum in back of keyboard works too.<br />
** G15 Gaming keyboard, as long as you press the backlight button twice to turn off the backlight (it says below it dosen't work with backlight on.<br />
** V470 Bluetooth Laser Mouse<br />
<br />
''Keyboards and mice also together with Unifying receiver'' <br />
<br />
* '''Microsoft''' <br />
**Microsoft Comfort Curve Keyboard 2000<br />
**Microsoft Comfort Curve Keyboard 3000 for Business<br />
**Microsoft Digital Media Pro Keyboard Model: 1031 (Debian 13-Apr-2012)<br />
**Microsoft Natural Ergonomic Keyboard 4000 (B) (Debian "Wheezy" beta 18-June-2012)<br />
**Microsoft Wired Keyboard 600 Model 1366 (Debian 28-May-2012 on Production Model B)<br />
**Microsoft Wireless Desktop 700 Keyboard v2.0 (Raspbian Pisces image 08-June-2012 on Production Model B)<br />
**Microsoft Wireless Photo Keyboard (Model 1027) Unifying receiver, no hub<br />
**Microsoft Wireless Natural Multimedia Keyboard (Raspbian Pisces 08-July-2012) (B)<br />
**Microsoft Windows 2000 Keyboard (KB-USBK110610)<br />
**[https://www.microsoft.com/hardware/en-us/p/wired-keyboard-600/ANB-00001 Microsoft Wired Keyboard 600]. The keyboard is rated at 5&nbsp;V/100&nbsp;mA (Wheezy 5-Sept-2012)<br />
<br />
* '''Mikomi''' <br />
** Wireless Deskset KM80545 Keyboard and mouse (it works, but the range is terrible less than a metre) (B)<br />
<br />
* '''Monoprice'''<br />
** [http://www.monoprice.com/products/product.asp?c_id=104&cp_id=10404&cs_id=1040401&p_id=6854&seq=1&format=2|Monoprice PS/2 To USB Adapter] Directly and through an unpowered hub with a USB mouse plugged in.<br />
<br />
* '''Motorola'''<br />
<br />
** Bluetooth wireless ultra slim keyboard and mouse combo (sold as for the "Atrix" phone) work in combination with the Technika Bluetooth adaptor listed below<br />
<br />
* '''Novatech'''<br />
** [http://www.novatech.co.uk/products/peripherals/desktopkits/nov-wcombo.html|Novatech Wireless Combo - Keyboard & Mouse, Nano adapter] (B)<br />
<br />
* '''ONN'''<br />
**ONN Keyboard Stock No: ONA11HO089 (from Walmart). Seems to work fine, even without a hub.<br />
**ONN Keyboard Stock No: ONA11HO087 (from Walmart). Combination keyboard and mouse package with nano receiver. Be sure to configure keyboard layout.<br />
<br />
* '''Ortek'''<br />
** Ortek Technology, Inc. [http://www.ortek.com/html/pdt_view.asp?area=46&cat=150&sn=79 WKB-2000S] Wireless Keyboard with Touchpad works fine on Raspbian Wheezy and Raspbmc. Wireless USB receiver (device ID 05a4:2000) is recognised automatically. Connected directly to Raspberry Pi USB port, no powered hub used.<br />
<br />
* '''Perixx''' <br />
**Periboard 716 Wireless Ultra-Slim Keyboard with Touchpad (Debian 07-Jun-2012 on Production Model B)<br />
** PERIBOARD-502 wired keyboard inc built in touchpad (model B/Raspbian Wheezy)<br />
** Periduo-707 Plus (Wireless Keyboard and Mouse) works fine ''most'' of the time. Does suffer from dropouts and glitches though. Usual "drawing too much power from USB" problems show up as well - dropped key presses or constant autorepeats. These can be cured by pulling out and reinserting the dongle in the USB socket. The keyboard sometimes hangs after power on when used with my laptop - it seems to need 30 seconds of non-use before it works fine. Again, remove and insert the dongle cures it. Works fine vi my Benq monitor's USB Hub.<br />
<br />
* '''Philips''' <br />
**Wired Multimedia Keyboard SPK3700BC/97 (Debian 19-Apr-2012 on Production Model B)<br />
<br />
* '''Prodige'''<br />
**Nanox Wireless 2.4&nbsp;GHz Keyboard-mouse Combo, also known as [http://www.riitek.com/product_Info.asp?id=56 Riitek RT-MWK01] and [http://www.digicom.it/digisit/prodotti.nsf/itprodottiidx/WKEYPE01 Digicom WKEYPE01]<br />
<br />
* '''Rapoo'''<br />
**Rapoo E9080 Wireless Ultra-Slim Keyboard with Touchpad<br />
**Rapoo Wireless Multi-media Touchpad Keyboard E2700 [http://www.rapoo.com/showdetails.aspx?P_No=E2700]<br />
**Rapoo Ultra-Slim Wireless Multimedia Keyboard and Mouse E9060 (works proper on powered USB Hub)<br />
<br />
*'''Riitek'''<br />
**RT-MWK03 mini wireless keyboard & trackpad<br />
**RT-MWK02+ mini Bluetooth keyboard & trackpad. Followed instructions from this page: [http://www.ctheroux.com/2012/08/a-step-by-step-guide-to-setup-a-bluetooth-keyboard-and-mouse-on-the-raspberry-pi/] and it worked, connection persists across reboots, no problem with either builtin USB or powered USB hub.<br />
**RT-MWK01 mini wireless 2.4&nbsp;GHz Keyboard-mouse Combo, also known as [http://www.digicom.it/digisit/prodotti.nsf/itprodottiidx/WKEYPE01 Digicom WKEYPE01], and [http://www.verkkokauppa.com/fi/product/52783 Prodige Nanox]<br />
<br />
*'''Rosewill'''<br />
** RK-200 Standard Keyboard<br />
<br />
*'''Saitek'''<br />
** Eclipse II Backlit Keyboard PK02AU (B)<br />
** Eclipse Backlit Keyboard PZ30AV (B) - works fine when connected directly to Raspberry Pi rev.1 and 2 USB port. No powered hub used.<br />
** Expression Keyboard (US) <br />
** Cyborg V.5 (B)<br />
<br />
*'''SelecLine'''<br />
** WK11P & WM11P-SP-PP. Keyboard and mouse set. (B)<br />
<br />
*'''SIIG'''<br />
** SIIG Wireless Multi-Touchpad Mini Keyboard 02-1286A v1.0 (B)<br />
<br />
*'''Silvercrest'''<br />
** MTS2219 Wireless Keyboard and mouse set. Powered hub NOT used. (B) <br />
<br />
*'''SolidTek'''<br />
** Solid Tek KB-P3100BU ASK-3100U. <br />
<br />
*'''Sony'''<br />
** Keyboard for PlayStation 2 (PS2) Linux. Works without powered hub with 5&nbsp;V 1&nbsp;A supply, requires manual keyboard remapping with Debian Squeeze to USA 101-key layout.<br />
<br />
* '''SteelSeries'''<br />
** Merc keyboard (B)<br />
<br />
* '''Sun Microsystems'''<br />
** Model: Type 7, SUN PN: 320-1348-02 (Danish key layout)<br />
** Model: Type 6, SUN PN: 320-1279-01 (Danish key layout)<br />
<br />
* '''Sweex'''<br />
** [http://www.sweex.com/en/assortiment/input/keyboards/KB060UK/ KB060UK] Wired Multimedia Keyboard<br />
<br />
* '''Technika'''<br />
** WKEY03 (B)<br />
** TKD-211<br />
<br />
* '''Tesco'''<br />
** Value Keyboard VK109 (B)<br />
** Multimedia K211 Wired Keyboard (B)<br />
<br />
*'''The Pi Hut'''<br />
** Super Slim Apple Style Keyboard (from [http://thepihut.com/products/usb-keyboard-for-the-raspberry-pi The Pi Hut's Raspberry Pi Store])<br />
** Super Slim Apple Style Keyboard Set (Keyboard & Mouse) (from [http://thepihut.com/products/usb-keyboard-mouse-bundle-for-the-raspberry-pi The Pi Hut's Raspberry Pi Store])<br />
<br />
* '''Trust'''<br />
** Trust 17916 Compact Wireless Entertainment Keyboard http://www.trust.com/products/product.aspx?artnr=17916 (B)<br />
** Trust ClassicLine Keyboard http://trust.com/17184 <br />
** Trust Camiva MultiMedia Keyboard http://trust.com/products/product.aspx?artnr=16087<br />
** Trust Convex Keyboard http://trust.com/products/product.aspx?artnr=17603 tested Debian 6-19-04-2012 and archlinuxarm-13-06-2012 (B)<br />
<br />
* '''Unbranded'''<br />
** AK-601 Wireless Mini Keyboard and Trackball (with laser pointer) - sourced from eBay Chinese seller<br />
<br />
* '''Unicomp'''<br />
** USB Endurapro - keyboard and trackpoint work perfectly from powered hub<br />
<br />
* '''Q-Connect'''<br />
** AK-808 (B)<br />
<br />
* '''Xenta'''<br />
** 2.4&nbsp;GHz Wireless Multimedia Entertainment Keyboard with Touchpad (B)<br />
** Mini Multimedia Keyboard (Model no.: 808M) (B)<br />
<br />
===Problem USB Keyboards===<br />
<br />
Note that generally PS/2 keyboards with an USB adapter will not work directly on a Raspberry Pi port, due to the fact that PS/2 keyboards are designed for normal 5&nbsp;V +-5% range, while USB keyboards must be designed to work with 4.4 Volt, and generally USB devices on the Raspberry Pi may receive less than 4.75 Volt. PS/2 + USB adapter keyboards might work behind a powered hub, which does provide the full 5.0&nbsp;V. Some of these keyboards work when running the latest Raspbian, but not when using the overclocked XBMC version of Raspbmc, probably due to the overclocking drawing more power away from the rest of the support system devices.<br />
<br />
* '''A4 Tech'''<br />
** Model GL-6 USB Keyboard, 20&nbsp;mA. Part of wireless keyboard/mouse bundle GL-6630 (GL-6 + G7-630 + RN-10B) - suffers from USB flakeyness. Even on a powered hub. No problems on other computers I have tested it with.<br />
* '''Accuratus'''<br />
** Accuratus KYBAC100-101USBBLK causes kernel panic (rated 100&nbsp;mA). Tested with 1000&nbsp;mA cheap unbranded and Nokia 1200&nbsp;mA power adaptors.<br />
* '''Apple'''<br />
** [http://www.powerbookmedic.com/xcart1/images/D/apple-keyboard.jpg Apple Keyboard (109 keys) A1048]. Draws too much power and does not seem to work properly when plugged into a powered hub. <br />
*'''Argos'''<br />
** Argos Value Wired Keyboard causes kernel panic<br />
* '''Choidy'''<br />
** Identifiers from usb-devices: Vendor=1a2c ProdID=0002 Rev=01.10 Product=USB Keykoard (yes, 'Keykoard') causes kernel panic<br />
* '''Cit''' <br />
** KB-1807UB Causes kernel panic (rated <200&nbsp;mA)<br />
* '''Dell'''<br />
** SK-8135 (B) (Rated 1.5&nbsp;A. Takes too much power from Raspberry Pi even when not used as USB hub. Symptom = repeated keystrokes)<br />
** SK-8115 causes kernel panic (rated 100&nbsp;mA) Debian 6-19-04-2012 (B)<br />
** Y-U0003-DEL5 Sticky / Non-responsive keys<br />
* '''Gear Head'''<br />
** KB2300U - Causes kernel panic (B)<br />
* '''GMYLE'''<br />
** Wired USB Slim Chocolate Multimedia Media Typing Keyboard With 3 USB Port hub (B) - Kernel Panic on startup if plugged in. If plugged in at login prompt then freeze. [http://www.amazon.co.uk/gp/product/B0067EC3GW/]<br />
* '''Inland''' <br />
** Inland USB Keyboard Model #70010<br />
* '''Jeway'''<br />
** JK-8170 "The Hunter" - causes kernel oops (Debian6-19-04-2012) (B)<br />
* '''Labtec'''<br />
** ultra-flat wireless desktop USB - Keyboard has 'sticky' keys. Tested both debian6-19-04-2012 and archlinuxarm-13-06-2012 (B)<br />
* '''Logik'''<br />
** Wired Multimedia Keyboard Model: LKBWMM11 - causes kernel panic (on Debian 190412 distro) (B)<br />
** Wired Ultra Slim Keyboard Model: LKBWSL11 - causes USB power issues. Not reliable. Causes other USB devices to fail (B) >> '''This is also listed under Working USB Keyboards??'''<br />
* '''Logitech'''<br />
** Logitech Illuminated Keyboard (unstable; not working with led light on; tested both US and NO layouts with both Apple iPad 2 and Asus TF-101 USB chargers)<br />
** G110 Gaming Keyboard - only works with illumination off, otherwise unresponsive. Once failed it needs reconnecting before another attempt. (B)<br />
** G15 Gaming Keyboard - LCD and key backlights flicker, 95% unresponsive to typing. I don't know of a way to turn the illumination off. (B)<br />
** K360 Wireless Keyboard - Occasional sticky keys. (B)<br />
** K400 wireless keyboard with touchpad (completely non-functional on debian6-19-04-2012)<br />
** G510 Gaming Keyboard - lagging or unresponsive keys.<br />
** MX5500 wireless keyboard and mouse with USB Bluetooth reciever - Unstable, looses connection without prior notice<br />
** EX100 Cordless Desktop, wireless keyboard and mouse. Mouse and keyboard hangs every few minutes (with or without hub).<br />
* '''Microsoft''' <br />
** Wireless Desktop 800 - Keyboard has 'sticky' keys. (B)<br />
** Wireless Entertainment Keyboard - No key input recognized (possibly connectivity issue as pairing devices does not seem to work)<br />
** Wireless Optical Desktop 1000 - Keyboard has 'sticky' keys (B)<br />
** Wireless Keyboard 2000 - Keyboard has 'sticky' keys. (B)<br />
** Wireless Desktop 3000 - Keyboard has 'sticky' keys.<br />
** Arc wireless - Keyboard has 'sticky' keys. (B)<br />
** Sidewinder X4 - Keyboard has 'sticky' keys. (B)<br />
** Sidewinder X6 - Keyboard has 'sticky' keys. (B)<br />
** Wireless Comfort Keyboard 5000 - Keyboard has 'sticky' keys. (B)<br />
** Razer Reclusa - Keyboard has 'sticky' keys. (B rev 2.0)<br />
* '''Novatech'''<br />
** NOV-KEY2 - Causes kernel panic (B)<ref>http://www.raspberrypi.org/forum/troubleshooting/keyboard-creates-kernal-panic/page-2</ref><br />
* '''PC World Essentials'''<br />
** PKBW11 Wired Keyboard - no power to keyboard, no error messages on both Arch 29-04-2012 and Debian6-19-04-2012, the same Raspberry Pi works with Asda keyboard. Me too, but it caused a kernel panic -- tested on powered hub and direct.<br />
* '''Razer'''<br />
** Razer Tarantula gaming keyboard - sticky keys, could be power issue as is programmable with host powered USB hub and audio jacks.<br />
** Razer BlackWidow - Sticky keys, could be a power related issue due to illuminated logo (Blue LED).<br />
** Razer Arctosa - Sticky keys, most probably power related issue since it states it's rated at 5&nbsp;V 500&nbsp;mA. (B)<br />
* '''SIIG'''<br />
** Wireless Ultra Slim Multimedia Mini Keyboard JK-WR0612-S1 - Unresponsive and sticky keys.<br />
* '''Texet'''<br />
** MB-768B standard keyboard (Rated 5&nbsp;V 1.5&nbsp;A (!), so probably too much power drain. Kernel panic, Debian6-19-04-2012)<br />
* '''Trust''' <br />
** TRUST GXT 18 Gaming Keyboard - No power to keyboard, could be a driver issue - no error messages.<br />
* '''Unbranded'''<br />
** Compuparts<br />
** model no. HK-6106 (B) <ref>http://www.raspberrypi.org/forum/troubleshooting/keyboard-creates-kernal-panic/page-2</ref><br />
** LK-890 (Multimedia keyboard & Optical Mouse) - kernel panic on Debian Squeeze, ArchLinux and Qtonpi.<br />
* '''Verbatim'''<br />
** [http://www.amazon.com/gp/product/B004LB5AKY/ref=oh_details_o00_s00_i02|Verbatim 97472 Mini Wireless Slim Keyboard and Mouse] - Keyboard has lagging, unresponsive and sticky keys issues. (Tested with and without powered USB hub.)<br />
* '''Wilkinsons / TEXET'''<br />
** Model MB-768B causes kernel panic on debian6-19-04-2012.<br />
* '''Xenta'''<br />
** HK-6106 - causes kernel panic (on Debian 190412 distro)(B)<br />
** Multimedia Wireless Keyboard and Mouse Set (Keyboard Model: HK3518B + Mouse Model HM3301) (B) - occasional sticky keys, and occasional complete lock-up<br />
<br />
== USB Mouse devices ==<br />
USB mouse devices that present themselves as a standard HID (Human Interface Device) device should work, however some hardware requires special drivers or additional software, usually only compatible with Windows operating systems. <br />
<br />
===Working USB Mouse Devices===<br />
The following is a list of specific mouse devices known to work and which appear to be fault-free.<br />
<br />
* '''A4Tech'''<br />
** OP-530NU Padless Wired Mouse<br />
<br />
* '''Asda'''<br />
** HM5058 (Smart Price) Wired Mouse<br />
** Wireless Multimedia Deskset (keyboard, mouse and USB dongle) Model: HKM8016B (Note: Shown on Asda Website as HK8016B) (B)<br />
<br />
* '''ASUS'''<br />
** MS-511U (comes with Asus Vento KM-63 keyboard/mouse combo) (B)<br />
** MG-0919 (wireless)<br />
<br />
* '''Belkin'''<br />
**F8E882-OPT (B)<br />
<br />
* '''Dell'''<br />
** M-UVDEL1 (B)<br />
** MOC5UO (100&nbsp;mA)<br />
** M056U0A (B)<br />
** DZL-MS111-L (B) (100&nbsp;mA)<br />
** MS-111P (100&nbsp;mA)<br />
** Bluetooth Wireless Keyboard and Mouse Bundle (B), Bluetooth USB dongle C-UV35 (Rated 500&nbsp;mA, but it works great), Keyboard Y-RAQ-DEL2, Mouse M-RBB-DEL4<br />
<br />
* '''Dynex'''<br />
** DX-WMSE (100&nbsp;mA) (B)<br />
<br />
* '''Fellowes'''<br />
** 99928 USB Micro Track Ball (works without a hub, directly plugged in) (B)<br />
<br />
* '''Filand'''<br />
** OP-102i Mini Optical Mouse<br />
<br />
* '''Genius'''<br />
** GM-04003A (B)<br />
** Slimstar 8000 wireless mouse (Can be intermitent. Mouse pointer sometimes is irratic.)<br />
** Traveler 515 Laser<br />
<br />
* '''HP'''<br />
** MN-UAE96 (The basic stock HP wired mouse)(B)<br />
<br />
* '''iConcepts'''<br />
** 2.4&nbsp;GHz Wireless Keyboard and Optical Mouse Model 62550<br />
*** (saves a USB port since keyboard and mouse share one transceiver, $14.99 at Fry's Electronics)<br />
<br />
* '''Jenkins'''<br />
** Jenkins Wireless Desktop Set Blue (B)<br />
<br />
* '''Kensington'''<br />
** Kensington Expert Mouse Trackball K64325<br />
** Kensington Expert Mouse "Slimblade" K72327US<br />
<br />
* '''Labtec'''<br />
** Corded Laser Glow Mouse 1600, rated 5&nbsp;V 100&nbsp;mA (P/N 810-000819, M/N M-UAZ149, PID GT83401)<br />
<br />
* '''Lenovo'''<br />
** Wired Optical Mouse Model: MO28UOL<br />
<br />
* '''Logik'''<br />
** Wired Optical Glow Mouse Model: LGGMO10. (B)<br />
<br />
* '''Logitech'''<br />
** B105 Mouse for Laptops (OEM)<br />
** Cordless Pilot Optical Mouse M/N M-RR95 with Cordless Mouse Receiver M/N C-BA4-MSE<br />
** G5 Logitech Gaming Mouse (B)<br />
** G5v2 Logitech Gaming Mouse (B)<br />
** G500 Logitech Gaming Mouse (B)<br />
** G700 Logitech Wireless Gaming Mouse (B)<br />
** LX-700 Cordless Desktop Receiver (B)<br />
** LX 710 Wireless Mouse - works fine with receiver plugged directly into Raspberry Pi (accompanying keyboard works fine too).<br />
** M90 optical mouse<br />
** M185 Wireless Mouse (B)<br />
** M210 (part of the MK260 set) (B)<br />
** M305 Wireless Mouse<br />
** M310 Cordless Mouse<br />
** M325 Wireless Mouse<br />
** M505 USB wireless laser, model no: 910-001324 (B)<br />
** M510 Wireless Mouse (B)<br />
** M705 Marathon Mouse (Unifying receiver, no powered hub) (B)<br />
** M-BD58 Wheel Mouse (B)<br />
** M-BJ58/M-BJ69 Optical Wheel Mouse (B)<br />
** M-BJ79 (B)<br />
** M-BT96a Optical Mouse<br />
** MX320/MX400 laser mouse (B)<br />
** MX518 Optical wheel mouse (B)<br />
** Optical USB Mouse (M/N 931643-0403)<br />
** Performance Mouse MX (B)<br />
** MX Revolution (B) (Debian "Wheezy" beta 18-June-2012)<br />
** VX Nano Cordless Laser Mouse for Notebooks<br />
** Wheel Mouse (M/N BJ58)<br />
<br />
* '''Medion'''<br />
** Mini mouse Model M101-CBJ P/N 40016632 S/N 7BFSA00003445 rated 5&nbsp;V 100&nbsp;mA. Works fb on model B with Raspbian Wheezy<br />
<br />
* '''Microsoft''' <br />
** Comfort Curve Mouse 3000 for Business<br />
** Comfort Mouse 6000 (works when directly connected to Raspberry Pi (B). Does not work when connected through USB Hub (mouse pointer intermittent).<br />
** Compact optical mouse 500 V2.0 (B)<br />
** Wheel Optical Mouse (wheel and additional buttons not tested) (B)<br />
** Microsoft Intellimouse Optical Mouse<br />
** Microsoft Wireless Laser Mouse 8000<br />
** Microsoft Wireless Mobile Mouse 1000<br />
** Microsoft Wireless Mobile Mouse 3500<br />
** Microsoft Wireless Mobile Mouse 4000<br />
** Microsoft Wireless Mouse 700 v2.0<br />
** Microsoft Comfort Mouse 4500<br />
** Wireless IntelliMouse Explorer 2.0 (unifying receiver, no hub)<br />
<br />
* '''Novatech'''<br />
** [http://www.novatech.co.uk/products/peripherals/miceandtrackballs/nov-mouser.html|Novatech M1 USB Mouse - Wired](B)<br />
** [http://www.novatech.co.uk/products/peripherals/miceandtrackballs/nov-dl10.html|Novatech DL10 Wireless Mouse] (B)<br />
<br />
* '''Razer'''<br />
** Boomslang Collectors Edition 2007 (B)<br />
<br />
* '''Rosewill'''<br />
** Rosewill RM-C2U<br />
<br />
* '''Saitek'''<br />
** Notebook Optical Mouse (PM46)<br />
<br />
* '''Samsung'''<br />
** Samsung model:AA-SM3PCPB USB Optical Mouse (draws 50&nbsp;mA) <br />
<br />
* '''Sun microsystems'''<br />
** Model: FID-638 , SunPN: 371-0788-01<br />
<br />
* '''Sweex'''<br />
** [http://www.sweex.com/en/assortiment/input/optical-mice/MI015/ MI015]<br />
<br />
* '''Swiftpoint'''<br />
** [http://http://www.americas.futuremouse.com/] Swiftpoint Mini Wireless Optical Mouse. Does not require any special drivers. Haven't confirmed if charging the mouse requires a powered USB hub or not.<br />
<br />
* '''Targus'''<br />
** AMU2701EUK (B)<br />
<br />
* '''Technika'''<br />
** TKOPTM2 (B)<br />
**TKD-211<br />
**TKNM110<br />
<br />
* '''Tesco'''<br />
** Wired optical mouse M211 (B)<br />
<br />
*'''The Pi Hut'''<br />
** USB Mouse for Raspberry Pi (from [http://thepihut.com/products/usb-mouse-for-the-raspberry-pi The Pi Hut's Raspberry Pi Store])<br />
** Super Slim Keyboard & Mouse Set (from [http://thepihut.com/products/usb-keyboard-mouse-bundle-for-the-raspberry-pi The Pi Hut's Raspberry Pi Store])<br />
<br />
* '''Trust'''<br />
** Trust Nanou Wireless Micro Mouse http://trust.com/products/product.aspx?artnr=17087<br />
<br />
* '''Verbatiam'''<br />
**Mini Nano Optical Mouse 97470 (wireless on non-powered three USB dongle hub) (B)<br />
<br />
* '''Xenta'''<br />
** MOW0810 (B)<br />
** Wired Optical Mouse (from [http://thepihut.com/products/usb-mouse-for-the-raspberry-pi The Pi Hut's Raspberry Pi Store])<br />
<br />
* '''Generic'''<br />
** Generic 2.4&nbsp;GHz Wireless Mouse (ID 040b:2013 Weltrend Semiconductor) (B)<br />
<br />
===Problem USB Mouse Devices===<br />
The following is a list of specific mouse devices that have problems working with the Raspberry Pi<br />
* '''A4Tech'''<br />
** Model G7-630 Wireless Mouse, 20&nbsp;mA. Part of wireless keyboard/mouse bundle GL-6630 (GL-6 + G7-630 + RN-10B) - suffers from USB flakeyness. Even on a powered hub. No problems on other computers I have tested it with.<br />
* '''HP'''<br />
** HP Retractable Mobile Mouse (Optical) HP Product Number XP472AA - errors / boot loop RASPBMC (B)removed mouse, started with no further errors. <br />
<br />
* '''Logik'''<br />
** Logik IMF Blue Trace Wired USB mouse (Model LMWBLU11) - disconnects from the USB port every 20 seconds when using the Raspian distro. Always reconnects to the USB port successfully (B)<br />
<br />
* '''Logitech'''<br />
** Logitech G400 Gaming Mouse - 100% CPU load and laggy mouse cursor when the mouse is moved. MX518 works fine on the same setup, so I suspect it's a polling rate issue. [http://tech2.in.com/reviews/mice/logitech-g400-is-it-a-worthy-successor/231012 this] says the mouse is 1000&nbsp;Hz out of the box, whereas the 518 is only 125&nbsp;Hz. Solution found: add usbhid.mousepoll=8 to the kernel commandline.<br />
<br />
* '''Microsoft'''<br />
** Microsoft Touch Mouse - Does not see right clicks, Only left.<br />
<br />
* '''Razer'''<br />
** Naga Wired USB mouse - the mouse seems to present itself as a keyboard because the numpad on the left-hand side of the device works, but the cursor doesn't move.<br />
<br />
* '''Roccat'''<br />
** Kone[+] Wired USB mouse - Nothing happens when moving the mouse, haven't looked further into the issue (B)<br />
<br />
* '''Trust'''<br />
** Optical USB Mouse MI-2250 - Nothing happens when moving the mouse (B)<br />
<br />
* '''Xenta'''<br />
** Multimedia Wireless Keyboard and Mouse Set (Mouse Model: HM-3301) (B) - frequent lost connection giving stuttering mouse cursor indicating USB current not enough for dongle<br />
<br />
== USB Real Time Clocks ==<br />
*Cymbet<br />
** Cymbet CBC-EVAL-06 USB Real Time Clock (FT2232 to SPI to RV-2123)<br />
Device information at http://www.cymbet.com/pdfs/DS-72-22.pdf<br />
Code to access the RTC from Linux: https://github.com/owendelong/Cymbet-RTC<br />
Does not require a powered hub.<br />
<br />
== USB Wi-Fi Adapters ==<br />
<br />
See also: http://www.element14.com/community/docs/DOC-44703/l/raspberry-pi-wifi-adapter-testing<br />
<br />
There is a howto on installing the TL-WN722N adapter [http://elinux.org/RPi_Peripherals#Wireless:_TP-Link_TL-WN722N_USB_wireless_adapter_.28Debian_6.29 here], which also acts as a guide for installing others too.<br />
<br />
===Working USB Wi-Fi Adapters===<br />
<br />
These adapters are known to work on the Raspberry Pi. This list is not exhaustive, other adapters may well work, but it has not yet been tried.<br />
<br />
'''Note:''' A Wi-Fi adapter will probably need more power than the Raspberry Pi USB port can provide, especially if<br />
there is a large distance from the Wi-Fi adapter to the Wi-Fi Access Point. Therefore, you may need to plug the Wi-Fi adapter into a powered USB hub.<br />
<br />
* '''3COM'''<br />
** 3CRUSB10075: ZyDAS zd1211rw chipset (!)<br />
<br />
* '''7DayShop'''<br />
** W-3S01BLK, W-3S01BLKTWIN: Unbranded product available from 7DayShop, in a single or twin pack. [http://www.7dayshop.com/catalog/product_info.php?cPath=777_9&products_id=112046], [http://www.7dayshop.com/catalog/product_info.php?&products_id=112527]. Tested on Debian Wheezy, with the dongle attached directly to the Raspberry Pi along with the wireless keyboard receiver. Shows up as a Ralink RT5370 device, and no drivers or additional software downloads required. Created wpa.conf, edited 'interfaces' file and restarted the networking. The manufacturer portion of the MAC address (7cdd90) is assigned to "Shenzhen Ogemray Technology Co., Ltd."<br />
** It works without additional software connected directly to a Rev 2 Raspberry Pi, but it stops working after a period of time (3 to 4 hours) with a fully updated Wheezy and all the 'USB workarounds' [http://elinux.org/Rpi_USB_check-list] in place. <br />
<br />
* '''Alfa'''<br />
** AWUS036NEH: Tested on Debian Squeeze (with Ralink firmware package)<br />
** AWUS036NH: Tested on Arch Linux ARM using the rt2800usb module.<br />
** AWUS036NH: Tested on Debian Wheezy (with Ralink firmware package). Tested on Raspbian too (drivers from aircrack-ng).<br />
** AWUS036H (500&nbsp;mW version): Tested on Raspbian (drivers from aircrack-ng).<br />
** AWUS036H (1&nbsp;W version): Tested on Raspbian (drivers from aircrack-ng). Needs USB powered HUB or Rev2 of the board / polyfuse bypass.<br />
** AWUS036NHA: Tested on Raspbian (drivers from aircrack-ng). Works fine if connected after boot, otherwise Raspberry Pi won't boot up.<br />
<br />
* '''AirLink101'''<br />
** AWLL5088: Tested on Debian Wheezy. This adapter is based on the OEM Edimax EW-7811Un. For automatic installation, See MrEngmanns script listed below under the Edimax device.<br />
<br />
* '''Asus'''<br />
** [http://www.element14.com/community/docs/DOC-44703 USB-N10] USB ID 0b05:1786, r8712u staging driver, included on Fedora Remix & Arch, must [http://www.element14.com/community/servlet/JiveServlet/download/44948-8-97488/r8712u_ko.zip download] for Debian and install firmware - Realtek from non-free Squeeze repository (B) (not needed with latest Raspbian “Wheezy” 2012-07-15: this Asus works N10 out of the box) Does not support nl80211 APIS, so hostapd won't work.<br />
** [http://www.element14.com/community/docs/DOC-44703 USB-N13] USB ID 0b05:17ab, works with [http://learn.adafruit.com/adafruit-raspberry-pi-educational-linux-distro/occidentalis-v0-dot-1 Adafruit Occidentalis v0.1 image] as it includes kernel [http://www.element14.com/community/message/57635#57660 with 8192u driver built-in] (B)<br />
** WL-167G v1 USB ID 0b05:1706, Ralink RT2571 working out-of-the-box on Debian image from 2012-04-19. Requires powered hub, otherwise it is detected by OS, but it will not function.<br />
** WL-167G v3 USB ID 0b05:1791, working out-of-the-box on Linux raspberrypi 3.2.27+ #160 PREEMPT Mon Sep 17. Does not require powered hub.<br />
<br />
* '''AusPi Technologies'''<br />
** AusPi Wireless Adapter [Realtek RTL8188S]. Works without a powered HUB. Tested on OpenELEC (works OOB), RaspBMC (works OOB), XBian (works OOB) and 2012-08-08 Raspbian Wheezy (works OOB). Distributed in Australia by [http://www.buyraspberrypi.com.au/raspberry-pi-802-11bgn-usb-wireless-dongle/ Buy Raspberry Pi Australia].<br />
<br />
* '''Belkin'''<br />
** Belkin Components F5D7050 Wireless G Adapter v3000 [Ralink RT2571W]. On Debian requires the firmware-ralink package from the non-free repository. The usbcore module needs to be added to /etc/modules [http://www.penguintutor.com/blog/viewblog.php?blog=6281 install instructions].<br />
** Belkin Components F5D8053 ver.6001 Wireless N Adapter [Realtek RTL8188SU]. Tested on OpenELEC (works OOB), RaspBMC (works OOB), Raspian - 2012-07-15-Wheezy-raspbian (followed [http://forum.xbian.org/viewtopic.php?f=7&t=29 instructions here]) '''Powered hub required!'''<br />
** Belkin Components F5D8053 ver.6001 Wireless N Adapter [Realtek RTL8188SU]. Works on RaspBMC OOB (with NetworkManager plugin). Works WITHOUT powered hub on 5&nbsp;V 800&nbsp;mA power with 6 overvolt (nothing else connected to USB)<br />
** Belkin Components F7D1101 v1 Basic Wireless Adapter [Realtek RTL8188SU] USB ID 050d:945a, r8712u staging driver, included on Fedora Remix & Arch, must [http://www.element14.com/community/servlet/JiveServlet/download/44948-8-97488/r8712u_ko.zip download] for Debian and install firmware - Realtek from non-free Squeeze repository (B)<br />
**Belkin Components F6D4050 V1 [Realtek RT3070] USB ID: 050d:935a Driver: RT3572STA(recommended),RT2800USB,RT2870STA. Tested under Arch using [https://wiki.archlinux.org/index.php/Setting_Up_Belkin_F6D4050_Wireless_USB_Dongles this] guide.<br />
**Belkin Components F6D4050 V1/V2 [Realtek RT3070] USB ID: 050d:935a / 935b Driver: RT3572STA. Tested with Raspbian - See [http://iggy82.blogspot.co.uk/2012/08/wireless-n-raspberry-pi-belkin-f6d4050.html installation instructions] - Powered hub not required!<br />
** Belkin Components F7D2102 "N300" Micro Wireless USB adapter. Tested with Occidentalis 0.1. Tested and working on Rasbian Wheezy (and RaspBMC), driver RTL8192CU, no powered hub needed (dongle directly attached to the onboard ports)<br />
** Belkin Components F9L1001v1 "N150" Wireless USB Adapter. Tested and working on Rasbian Wheezy WITHOUT powered hub. <br />
** Belkin Surf Micro WLAN USB-Adapter (Raspbian Wheezy, unpowered hub, "N150")<br />
<br />
* '''BlueProton'''<br />
** [http://www.element14.com/community/docs/DOC-44703 BT3] USB ID: 0bda:8187; tested on Debian, Fedora & Arch; rtl8187 driver (B)<br />
<br />
* '''Buffalo'''<br />
** USB ID: 0411:01A2 WLI-UC-GNM - Tested on Raspbmc; rt2800usb driver <br />
<br />
* '''Conceptronic'''<br />
** C300RU. Works out of the box in Raspbian. Causes reboot when plugging on a live Rev. 2 Raspberry Pi<br />
<br />
* '''Conrad'''<br />
** WLAN Stick N150 mini. Works out of the box in OpenELEC, [http://www.t3node.com/blog/sempre-wireless-usb-stick-wu300-2-on-raspberry-pi/ requires firmware - Realtek and r8712u kernel module on Debian].<br />
** WLAN Stick N150 Nano [Realtek RTL8188CUS]. Requires a powered USB hub. See Micronet SP907NS for installation instructions and script.<br />
<br />
* '''DELL'''<br />
** Wireless 1450 [Intersil ISL3887]. Works out of the box, but it requires a powered hub (the Raspberry Pi boots with this dongle plugged in, recognizes and configures it, works for some time, but then it crashes randomly under heavy traffic. A powered hub seems to fix the issue).<br />
<br />
* '''DIGICOM'''<br />
** USBWAVE54 [chipset Zydas ZD1211] . [[http://www.digicom.it/digisit/prodotti.nsf/itprodottiidx/UsbWave54]] Works out of the box in OpenELEC. With Raspbian or Debian squeezy/Wheezy works with zd1211-firmware . <br />
** USBWAVE300C [chipset Ralink 2870] . [[http://www.digicom.it/digisit/prodotti.nsf/itprodottiidx/UsbWave300c]] Works out of the box in OpenELEC. With Raspbian or Debian squeezy/Wheezy works with firmware-ralink . <br />
<br />
* '''D-Link'''<br />
** AirPlus G DWL-G122 (rev. E). USB ID 07d1:3c0f, Ralink RT2870. On Debian requires the <code>firmware-ralink</code> package from the <code>Squeeze-firmware</code> non-free repository. (However I experience total crashes on Raspbian 2012-07-15 after a few minutes of load on the WLAN. Will have to investigate via serial console.)<br />
** AirPlus G DWL-G122 (rev. C). USB ID 07d1:3c03, Ralink RT2571. Working out-of-the-box on Arch image from 2012-04-29.<br />
** AirPlus G DWL-G122 (rev. B1). USB ID 2001:3c00, Ralink RT2571. Working out-of-the-box on Arch image from 2012-06-13.<br />
** DWA-110 (Version A1). Requires the ralink package from the non-free repository on Debian.<br />
** DWA-121 (Version A1). Wireless N 150 Pico. Works out-of-the-box with Raspian Wheezy (2012-09-18) and Raspbmc (2012-11-06) using Network-Manager addon (see Program - Addons)<br />
** DWA-123 (Version A1). USB ID 2001:3c17, Ralink RT2800. Working out-of-the-box on Arch image from 2012-04-29. (working without UBS Hub - not yet sure if it achieves full speed though.)<br />
** DWA-131 USB ID 07d1:3303,Realtek RTL8192SU, 802.11n Wireless N Nano. Works out of the box on Raspbian “Wheezy”. Verified with direct USB: no powered USB hub needed. Also verified when Nano used in powered USB hub. Someone had trouble configuring SSID/Passphrase in etc/network/interfaces file. But no problem & very easy to configure using wicd: wicd is a gui interface on LXDE for network configuration. Install it using command-line: <code>apt-get install wicd</code>. Once configured ith wicd to auto-run on boot, no need to turn back to LXDE. Recommended.<br />
** DWA-140 (Version B1). USB ID 07d1:3c09, Ralink RT2870. On Debian requires the <code>firmware-ralink</code> package from the <code>Squeeze-firmware</code> non-free repository.<br />
** DWA-140 (Version B2). USB ID 07d1:3c0a, Ralink RT3072. Workaround for faulty firmware binary: Place file rt2870.bin from [https://launchpad.net/ubuntu/oneiric/+source/linux-firmware/1.53/+files/linux-firmware_1.53.tar.gz linux-firmware_1.53.tar.gz] in /lib/firmware. [https://bugs.launchpad.net/ubuntu/+source/linux-firmware/+bug/770232 Explanation].<br />
** DWA-160 (Version B1). USB ID 07d1:3c11, Ralink RT2870. On Debian requires the <code>firmware-ralink</code> package from the <code>Squeeze-firmware</code> non-free repository.<br />
** DWA-160 (Version A2). USB ID 07d1:3a09, Atheros AR9170. (NOTE: I can only get it to work through powered USB hub) requires carl9170-fw firmware [http://http://aur.archlinux.org/packages.php/packages.php?ID=44102]<br />
** WUA-1340 (Version A1). Works with Raspbian Wheezy after installing the firmware-ralink package from the non-free repository on Debian.<br />
<br />
* '''Edimax'''<br />
** [http://www.edimax.co.uk/en/produce_detail.php?pd_id=328&pl1_id=1&pl2_id=44 EW-7811Un] USB ID 7392:7811, RTL8192CU, driver blob [http://www.electrictea.co.uk/rpi/8192cu.tar.gz download] via [http://www.element14.com/community/docs/DOC-44703 Element14], works with WPA2-AES-CCMP ([http://www.ctrl-alt-del.cc/2012/05/raspberry-pi-meets-edimax-ew-7811un-wireless-ada.html howto]) (B) - [http://dl.dropbox.com/u/80256631/8192cu-latest.tar.gz Alternative driver download link that works with Raspian]. <b>Note:</b> With current Raspbian (2012-09-18-Wheezy) it is recognized immediately, the default module works fine; the configuration is easy using wireless-essid and wireless-key in /etc/network/interfaces.<br />
** The EW-7811Un can be powered directly from the Raspberry Pi if the Raspberry Pi is powered using a well regulated power supply.<br />
** A script-based installation for the [http://www.edimax.co.uk/en/produce_detail.php?pd_id=328&pl1_id=1&pl2_id=44 EW-7811Un] by MrEngman can be found [http://www.raspberrypi.org/phpBB3/viewtopic.php?f=26&t=6256&hilit=edimax on the Raspberry Pi forums]. Tested with Debian Squeeze and Raspbian. [http://dl.dropbox.com/u/80256631/install-rtl8188cus.txt An installation guide can be found here.]<br />
** Instructions for getting the [http://www.edimax.co.uk/en/produce_detail.php?pd_id=328&pl1_id=1&pl2_id=44 EW-7811Un] working in Raspbmc (tested RC3) can be found [http://forum.stmlabs.com/showthread.php?tid=780 here].<br />
** Simple step-by-step instructions for [http://www.edimax.co.uk/en/produce_detail.php?pd_id=328&pl1_id=1&pl2_id=44 EW-7811Un] which uses the RTL8192 chipset [[RPi_edimax_EW-7811Un]](B)<br />
** [http://www.edimax.com/en/produce_detail.php?pd_id=8&pl1_id=1&pl2_id=44 EW-7318USg] USB ID 148f:2573, rt73usb. RT2573 chipset. Works with powered usb-hub or shorted polyfuses.<br />
** [http://www.edimax.co.uk/en/produce_detail.php?pd_id=261&pl1_id=1&pl2_id=44 EW-7711UAn], Ralink RT2870, works perfectly on Arch with a powered hub (not tested without yet). Simply required wireless_tools and wpa_supplicant, the drivers/firmware are included in kernel 3.0. I followed the Arch [https://wiki.archlinux.org/index.php/Wireless_Setup Wireless Setup] instructions.<br />
<br />
* '''edup'''<br />
** [[http://www2.buyincoins.com/details/usb-150m-wifi-wireless-lan-network-card-adapter-antenna-product-1916.html Edup 150MBPS Wi-Fi adapter]] USB ID: 148f:5370 Ralink Technology, Corp. RT5370 Wireless Adapter. Driver is the RT2800USB module, I had to install the firmware as rt2870.bin in /lib/firmware.([http://raspberry-pi-notes.blogspot.com/2012/05/rt5370-cheap-micro-usb-wireless-dongle.html requires firmware-ralink from Wheezy]) (B)<br />
** [http://dx.com/p/ultra-mini-nano-usb-2-0-802-11n-150mbps-wifi-wlan-wireless-network-adapter-48166?item=1&Utm_rid=24958662&Utm_source=affiliate Ultra-Mini Nano USB 2.0 802.11n 150&nbsp;Mbit/s Wi-Fi/WLAN Wireless Network Adapter] USB ID: ID 0bda:8176 Works stable when using VLC for internet radio receiver. Works stable 24/7 on two of my Raspberries used as webserver. Use method shown [http://www.raspberrypi.org/phpBB3/viewtopic.php?t=7471&p=91736 here] for Debian.<br />
<br />
** [http://www.szedup.com/show.aspx?id=1681 edup nano EP-N8508] Use method shown [http://www.raspberrypi.org/phpBB3/viewtopic.php?t=7471&p=91736 here] for Debian. Requires powered USB hub for adequate power. When directly powered by Raspberry Pi, it fails after a few minutes. (B) Unusable with analog audio because when data is being send or recieved the audio get disorted. Use script from [http://dl.dropbox.com/u/80256631/install-wheezy-beta-rtl8188cus-20120619.sh here] for Wheezy.<br />
<br />
* '''Eminent'''<br />
** EM4575 - rt2800usb driver.<br />
<br />
* '''EnGenius'''<br />
** EUB9603 EXT - Realtek r8712u driver <br />
<br />
* '''Gigabyte'''<br />
** Gigabyte GN-WB32L 802.11n USB WLAN Card. Works with the rt2800usb driver.<br />
<br />
* '''GMYLE'''<br />
** Wireless 11n USB Adapter. Uses RTL8188CUS chipset - cheap on eBay. Installs and works using the install-rtl8188cus-latest.sh script.<br />
<br />
* '''IOGear'''<br />
** [http://www.element14.com/community/docs/DOC-44703 GWU625] USB ID 0bda:8172, r8712u staging driver, included on Fedora Remix & Arch, must [http://www.element14.com/community/servlet/JiveServlet/download/44948-8-97488/r8712u_ko.zip download] for Debian Squeeze and install firmware - Realtek from non-free Squeeze repository. No need to download firmware when using Debian Wheezy (B)<br />
<br />
* '''Linksys'''<br />
** Linksys (Cisco) WUSB100 ver.2 1737:0078, tested on Raspbian; follow [http://www.brucalipto.org/linux/the-raspberry-diary-wusb100-wireless-n/ Brucalipto.org] instructions; not stress tested, but it works without issues for light network load.<br />
** Linksys (Cisco) WUSB600N, test on Raspbian, details [http://elibtronic.ca/content/20120731/raspberry-pi-part-1-wifi-support here]<br />
** Linksys WUSB54GC (manufactured 07/2008) No issues! needs powered hub on version 1.0 boards.<br />
<br />
* '''LogiLink'''<br />
** Wireless LAN USB 2.0 Nano Adapter 802.11n LogiLink [http://www.logilink.eu/showproduct/WL0084B.htm] is working even USB powered.<br />
<br />
* '''Micronet'''<br />
** Micronet SP907NS, 11N Wireless LAN USB Adapter (uses Realtek RTL8188CUS) works plugged directly into Raspberry Pi USB (B) [http://dl.dropbox.com/u/80256631/install-rtl8188cus.txt Debian installation instructions] IMPORTANT: read the instructions first to avoid problems, and [http://dl.dropbox.com/u/80256631/install-rtl8188cus-latest.sh Auto-install script]. The script has been used to install other adapters using the RTL8188CUS chip. [http://dl.dropbox.com/u/80256631/8192cu-latest.tar.gz Updated driver] that handles the latest rpi-updates that kill the original driver, download for manual installation, automatically installed by the Auto-install script.<br />
<br />
* '''MSI'''<br />
** 0db0:6861 MSI-6861 802.11g Wi-Fi adapter (US54G): works with external powered USB hub, requires firmware from [http://sourceforge.net/projects/zd1211/files/zd1211-firmware/ here], power management must be disabled: <code>iwconfig wlan0 power off</code><br />
<br />
* '''Mvix'''<br />
** Mvix Nubbin (MS-811N): works out of the box on Raspbian "Wheezy" and does not need a powered USB hub.<br />
<br />
* '''Netgear''' <br />
** N150: Reported as WNA1100 device, uses the Atheros ar9271 chipset. On Debian, requires the <code>firmware-atheros</code> package from the <code>Squeeze-backports</code> non-free repository (!)<br />
** N150: Some versions reported as Realtek RTL8188CUS device. Read Micronet entry above and use RTL8188CUS script for installation. Works best plugged into powered USB hub.<br />
** WG111v1: Prism54 chipset. Needs powered hub. Follow info for Prism54 chipset on Debian wiki.<br />
** WG111v2: Realtek rtl8187 chipset. Seems to draw a lot of power; e.g. I can't power this and a USB thumb drive simultaneously.<br />
** WNA1000M works with Raspberry Pi Model B Board v. BS1233.However when downloading torrents, when torrent pick up speed system become unresponsive. <br />
<br />
* '''OvisLink'''<br />
** Evo-W300USB: USB ID 148f:2270 Ralink Technology RT2770. apt-get install firmware-ralink<br />
<br />
* '''Patriot Memory'''<br />
** [http://patriotmemory.com/products/detailp.jsp?prodline=6&catid=69&prodgroupid=163&id=1198&type=20 PCUSBW1150] Wireless 11N USB adapter (uses Realtek RTL8188CUS) Install using Micronet script. Works only through powered USB hub.<br />
** [http://www.patriotmemory.com/products/detailp.jsp?prodline=6&catid=69&prodgroupid=163&id=973&type=20 PCBOWAU2-N] Wireless 11N USB adapter (uses Realtek RTL8191SU chip) Installed using r8712u Kernel module<br />
<br />
* '''Ralink'''<br />
** inner 02 joggler Wi-Fi USB RT2770F USB-ID 148f:2770 (firmware-ralink required) (only got dhcp on powered hub)<br />
** [http://www.dx.com/p/24688 RT2070] USB-ID 148f:2070 firmware is already loaded into Raspbian. For Debian, the firmware must be installed ([http://wiki.debian.org/rt2870sta instructions]). Needs a powered USB hub.<br />
** RT3070 USB-ID 148f:3070 firmware is already loaded into Raspbian.<br />
** [http://www.element14.com/community/docs/DOC-44703 RT2501/RT2573] USB-ID 148f:2573 (firmware-ralink required) (B)<br />
** RT5370 USB-ID 148f:5370 ([http://raspberry-pi-notes.blogspot.com/2012/05/rt5370-cheap-micro-usb-wireless-dongle.html requires firmware-ralink from Wheezy]) [[RPi_Ralink_WLAN_devices]](B). An image of an adapter with this chip can be found [http://i.imgur.com/wRF7L.jpg here].<br />
<br />
* '''Rosewill'''<br />
** RNX-N180UBE Wireless B/G/N Adapter<br />
*** Realtek RTL8191SU chipset, USB-ID 0bda:8172<br />
*** Tested in Arch, works out of box. Powered USB hub required.<br />
*** Tested in Raspbian, used wicd to configure network settings. Powered USB hub Required.<br />
*** Tested in Raspbmc. Needs package firmware - Realtek and used wicd-curses to configure. Powered USB hub required<br />
** RNX-G1 Wireless B/G Adapter<br />
*** Realtek RTL8187 chipset, USB-ID 0bda:8187<br />
*** Tested in Arch, works out of box. USB hub required.<br />
** RNX-MiniN1 (RWLD-110001) Wireless-N 2.0 Dongle (Realtek Semiconductor Corp. RTL8188CUS 802.11n WLAN Adapter)<br />
*** Tested in Raspbian, powered from USB hub.<br />
<br />
* '''Sagem'''<br />
** Sagem Wireless USB stick XG-760N: USB ID 079b:0062, Module is not shipped in Debian image, but it can be "sudo apt-get install zd1211-firmware"<br />
<br />
* '''Sempre'''<br />
** Sempre Wireless USB stick WU300-2: USB ID 0bda:8172, Realtek r8712u driver + firmware-realtek package. Module is shipped in Raspbian image. If you need to build it for other distros, read this: http://www.t3node.com/blog/sempre-wireless-usb-stick-wu300-2-on-raspberry-pi/<br />
<br />
* '''Sitecom'''<br />
** Sitecom Wi-Fi USB Adapter N300: USB ID 0a5c:5800, Realtek r8712u driver + firmware Realtek. Module available in shipped Raspbian image. '''NOTE:''' although this dongle will also work without powered hub, if there is a voltage problem (either on the Raspberry or on the hub, but verified only on the hub so far) this wifi dongle will receive signal perfectly (RX), but not be capable of sending anything (TX) and the MAC address will be permanently set to FF:FF:FF:FF:FF:FF (this is indicative that there is not enough power)<br />
<br />
* '''SL'''<br />
** SL-1507N: USB 802.11n 150M Wi-Fi Wireless LAN Network Card Adapter SL-1507N Black<br />
*** I bought this on on eBay for $4.19 (free shipping) @ http://www.ebay.com/itm/270853614804?ssPageName=STRK:MEWNX:IT&_trksid=p3984.m1497.l2649#ht_4379wt_1199<br />
*** It worked out of the box on Raspbmc RC4, with the network manager add-on; seems to be an rt2800usb<br />
*** dmesg output "usbcore: registered new interface driver rt2800usb"<br />
<br />
* '''SMC'''<br />
** SMCWUSBS-N: Hardware detected as rt2800, but it is missing firmware; "sudo apt-get install firmware-ralink" fixed it<br />
** SMCWUSB-G: Gives "couldn't load firmware" error. "sudo apt-get install zd1211-firmware" fixes it.<br />
<br />
* '''Sony'''<br />
** Sony UWA-BR100 802.11abgn Wireless Adapter [Atheros AR7010+AR9280] (Vendor ID: 0411, Product ID: 017f) - Tested with Raspbian. Needs package firmware-atheros.(B)<br />
<br />
* '''Tenda''' <br />
** USB 11n adapter on a G network: Ralink 2870/3070 driver (!)<br />
** Tenda W311MI Wireless N Pico USB Adapter (identified as Ralink RT5370 Wireless Adapter; USB-ID: 148f:5370) - Works out-of-the-box for Raspian 2012/09/18 or later. An earlier version gave me problems.<br />
** Tenda W311U Mini 11N Wireless USB Adapter (USB-ID 148f:3070): Ralink 2870/3070 driver; needs powered hub. [http://blog.modmypi.com/2012/06/installing-tenda-w311u-mini-wireless.html Debian installation instructions]<br />
** Tenda W311U+ Wireless USB Adapter - Tested with Raspian.<br />
<br />
*'''The Pi Hut'''<br />
** USB 802.11n Wi-Fi adapter (from [http://thepihut.com/products/usb-wifi-adapter-for-the-raspberry-pi The Pi Hut's Raspberry Pi Store])<br />
<br />
* '''TP-Link'''<br />
** TL-WN422G v2 (ath9k_htc) Works OOTB in Debian Wheezy Beta. Runs without powered Hub when plugged into running Raspberry Pi, but the Raspberry Pi won't boot while the stick is plugged in.<br />
** TL-WN721N (ath9k_htc device with htc_9271.fw file from http://linuxwireless.org/download/htc_fw/1.3/htc_9271.fw); needs powered USB Hub (B) | works OOTB with Wheezy Raspbian (2012-08-16) connected directly to raspberry pi (B) and AP functionality tested with hostapd.<br />
** TL-WN722N (ath9k_htc device with htc_9271.fw file from http://linuxwireless.org/download/htc_fw/1.3/htc_9271.fw); needs powered USB Hub (B)<br />
** TL-WN723N (RTL8188SU); works OOTB with Raspbian 2012-09-17, (B) stable with 1&nbsp;A PSU and without powered USB hub on r2.0.<br />
** TL-WN821N v3 (ath9k_htc, htc_7010.fw); works out of the box on ArchLinuxARM and on OpenElec (>r11211), Problems with prior OpenElec; needs powered USB Hub (B) <br />
** TL-WN823N Works out of box on Raspian using powered USB Hub<br />
<br />
* '''Trendnet'''<br />
** [http://www.wikidevi.com/wiki/TRENDnet_TEW-648UBM TEW-648UBM] USB ID: 20f4:648b, works OOTB with [http://learn.adafruit.com/adafruit-raspberry-pi-educational-linux-distro/ Adafruit Occidentials Raspbian Wheezy variant] as it includes kernel with [http://www.wikidevi.com/wiki/Special:Ask?title=Special%3AAsk&q=%5B%5BChip1+model%3A%3ARTL8188CUS%5D%5D&po=%3FInterface%0D%0A%3FFCC+ID%0D%0A%3FVendor+ID%0D%0A%3FDevice+ID%0D%0A%3FChip1+model%0D%0A%3FSupported+802dot11+protocols%0D%0A%3FMIMO+status%0D%0A%3FOUI%0D%0A&sort_num=&order_num=ASC&eq=yes&p%5Bformat%5D=broadtable&p%5Blimit%5D=500&p%5Bsort%5D=&p%5Boffset%5D=&p%5Bheaders%5D=show&p%5Bmainlabel%5D=&p%5Blink%5D=all&p%5Bsearchlabel%5D=&p%5Bintro%5D=&p%5Boutro%5D=&p%5Bdefault%5D=&p%5Bclass%5D=sortable+wikitable+smwtable&eq=yes RTL8188CUS driver built-in] (B)<br />
<br />
* '''Widemac'''<br />
** RT5370 Wireless Adapter from [http://www.ebay.co.uk/itm/180887771838?ssPageName=STRK:MEWNX:IT&_trksid=p3984.m1497.l2649 Ebay] runs without powered hub. Follow these [http://elinux.org/RPi_Ralink_WLAN_devices instructions], but go to [http://ftp.de.debian.org/debian/pool/non-free/f/firmware-nonfree/ ftp.de.debian.org/debian/pool/non-free/f/firmware-nonfree/] and pick the latest firmware-ralink_0.xx_all.deb<br />
<br />
* '''ZyXEL'''<br />
** [http://www.element14.com/community/message/50015#50015/l/re-installing-kernel-headers-on-the-pi NWD2105] USB ID: 0586:341e, RT3070 chipset, rt2800usb driver (B)<br />
** [http://www.zyxel.com/products_services/g_202.shtml G-202] model 0586:3410 ZyXEL Communications Corp. ZyAIR G-202 802.11bg using zd1211rw kernel module and zd1211-firmware package<br />
<br />
===Problem USB Wi-Fi Adapters===<br />
<br />
These adapters were tested and found to have issues the Raspberry Pi. Note [http://www.raspberrypi.org/phpBB3/viewtopic.php?f=28&t=6928] as a possible solution/explanation for errors while running LXDE.<br />
<br />
* '''Alfa'''<br />
** AWUS036NHA (Vendor ID: 0cf3, Product ID: 9271) - Tested with Raspbian. Works fine if connected after boot. Kills boot process if previously attached. [http://www.raspberrypi.org/phpBB3/viewtopic.php?f=28&t=16809&p=169469#p169469 Details here.]<br />
<br />
* '''EDIMAX'''<br />
** EW-7811Un (Vendor ID: 7397, Product ID: 7811) - Reports as containing the Realtek RTL8188CUS chipset listed below, no lockup or kernal oops under Wheezy, but dmesg reports constant timeouts trying to initialize the module. This appears to be resolved on 2012-09-18-Wheezy-raspbian and newer versions.<br />
<br />
* '''Linksys'''<br />
** WUSB300N (Vendor ID: 13B1, Product ID: 0029) - Tested with Raspbian, OpenELEC, among others. No Linux chipset support for Marvell 88W8362 at all.<br />
<br />
* '''LogiLink'''<br />
** WL0085 tested under Debian (Squeeze, Wheezy, Raspbian); no stable connection can be established. This gets even worse when X is running.<br />
<br />
* '''MicroNEXT'''<br />
** MN-WD152B (Debian image) modprobe hangs when plugged in, lsusb hangs. udevd errors in the logs. [http://www.element14.com/community/thread/17632] [http://www.raspberrypi.org/phpBB3/viewtopic.php?t=6737]<br />
*** Possible fix: try the new [http://learn.adafruit.com/adafruit-raspberry-pi-educational-linux-distro/occidentalis-v0-dot-1 Adafruit Occidentalis v0.1] image (based on Raspbian Wheezy) as it includes the needed 8192cu driver builtin to the kernel<br />
<br />
* '''Netgear'''<br />
** WNDA3100v2 tested with Debian (Wheezy); no driver for broadcom chipset (see [http://www.wikidevi.com/wiki/Netgear_WNDA3100v2 http://www.wikidevi.com/wiki/Netgear_WNDA3100v2]).<br />
<br />
* '''Realtek'''<br />
** RTL8188CUS USB-ID 0bda:8176, kernel oops in dmesg and freeze when pulled from USB. (B)<br />
<br />
* '''Trendnet'''<br />
** [http://www.element14.com/community/docs/DOC-44703 TEW-424UB] USB ID: 0bda:8189; tested on Debian, Fedora & Arch; rtl8187 driver; errors with LXDE running (B)<br />
<br />
* '''TP-Link'''<br />
** [http://www.element14.com/community/docs/DOC-44703 TL-WN821N] USB ID: 0cf3:7015; tested on Debian; requires [http://linuxwireless.org/download/htc_fw/1.3/htc_7010.fw htc_7010.fw] firmware; ath9k_htc driver; errors with LXDE running (B)<br />
** TL-WN723N USB ID: 0bda:8176; tested on Arch without a powered hub; it seems to draw too much current.<br />
<br />
== USB Bluetooth adapters ==<br />
===Working Bluetooth adapters===<br />
* Asus USBIA-EG (paired with Asus Blutooth Keyboard/Media Center Remote<br />
** Verified works error-free in Multiple Distros (Openelec, Raspbian, RaspBMC, Xbian) Latest builds eliminate text echo problems.<br />
* Cambridge Silicon Radio, Ltd Bluetooth Dongle (HCI mode) - (USB ID 0a12:0001)<br />
** Example of above is; TOPDIGI UA01 Bluetooth USB Dongle Plug and Play (install bluez package from std repos)<br />
** Tesco own brand 'Technika' Nano Bluetooth Adaptor has the Cambridge Silicon Radio chipset and works fine, cost £5.97 at time of posting.<br />
** Hama USB Bluetooth 3.0 adapter (Class 1) ~£10 on amazon.co.uk.<br />
** Another sample: Product ID: 0a12:0001, pictured here: http://www.element14.com/community/message/58288<br />
** RiiTek RT-MWK02+ - comes with a USB Bluetooth adapter that works perfectly for both the RiiTek mini Bluetooth keyboard/mouse and other Bluetooth devices. Tested both on builtin USB and on powered USB hub. There are other RiiTek Bluetooth (and non-Bluetooth wireless) devices on the working list. Bluetooth adapter shows up in lsusb as "0a12:0001 Cambridge Silicon Radio" - this is notable as most other sources of this chipset do not seem to be available in the US.<br />
* D-Link DBT-122, with ID 07d1:f101, using a Broadcom chip<br />
** http://www.element14.com/community/message/58288<br />
* IOGear GBU321 (Broadcom BCM2045 Chipset)<br />
** Works with Raspbian Wheezy directly attached to Raspberry Pi and via powered USB hub.<br />
* Trust BT-2400p<br />
** Working well with Raspbian Wheezy directly attached to Raspberry Pi. Using with sma-Bluetooth (SMA Solar Inverter reading software).<br />
<br />
===Problem Bluetooth adapters===<br />
* '''Belkin'''<br />
** Belkin F8T017. Tested with Raspbian 2012-07-15 and bluez installed with apt-get. When dongle is inserted into Pluscom powered USB hub, my remote PuTTY session scrolls incredibly slowly (testing with ls -R to generate text). Suspect network issue. Lots of errors on dmesg too. Raspberry Pi itself is responsive when using directly. On removal of the device everything goes back to normal.<br />
* '''Generic'''<br />
** [http://dx.com/p/mini-bluetooth-v3-0-usb-2-0-dongle-71248 Bluetooth "3.0" Dongle]. Doesn't work reliably - eg. after some time it will hang and the device will need to be reset using fcntl. The device id is 1131:1004 Integrated System Solution Corp. Bluetooth Device.<br />
* Asus USB-BT211<br />
** Shows up as HCI device in Raspbian, but it does not scan or pair.<br />
** http://www.raspberrypi.org/phpBB3/viewtopic.php?f=28&t=9962<br />
<br />
== USB Ethernet adapters ==<br />
===Working Ethernet adapters===<br />
* '''AVM'''<br />
** FRITZ!Box WLAN 3030 USB Ethernet Adapter: Works out of the box. No external power source needed.<br />
* '''Wintech'''<br />
** USB 2.0 LanCard Model: LAU-15 (CK0049C) using the mcs7830 driver. Probably needs more than 100&nbsp;mA current. [http://www.raspberrypi.org/phpBB3/viewtopic.php?f=46&t=8708#p106136]<br />
* '''LogiLink'''<br />
** USB 2.0 UA0144: AX88772 chipset using the asix kernel driver. Tested only on powered USB hub so far.<br />
** LogiLink Fast EN USB 2.0 to RJ45 Adapter: Test on Wheezy-Raspian (2012-08-16) without USB Hub will be confirmed<br />
lsusb output: Bus 001 Device 004: ID 9710:7830 MosChip Semiconductor MCS7830 10/100 Mbps Ethernet adapter <br />
* '''Apple'''<br />
** Apple USB Ethernet Adapter using asix kernel driver. Works out of the box on Raspbian, haven't tested on any other OS.<br />
* '''Edimax'''<br />
** Edimax EU-4230 USB2.0 Fast Ethernet Adapter with 3 port USB hub. Works out of the box. Needs its own power source.<br />
* '''D-Link'''<br />
** D-Link DUB-E100 Fast Ethernet USB 2.0 Adapter - works out of the box, requires own power supply (from powered USB hub)<br />
* '''Sitecom'''<br />
** Sitecom LN-030 V2 detected as ASIX AX88772 USB 2.0 Ethernet Adapter works out of the box. Doesn't seem to require any extra power supply.<br />
* '''A-Link'''<br />
** A-Link NA1GU Gigabit USB 2.0 Ethernet adapter<br />
This adapter works, but it (probably) requires a bit of work. The driver for the chipset (Asix AX88178) included with the Raspbian kernel (v 3.1.9+ Aug 7 2012) does '''not''' work. With that driver the device is detected, but it does not seem to be possible to actually put any traffic through it. :-( In order to make it work you need to download the latest driver from [http://www.asix.com.tw/products.php?op=pItemdetail&PItemID=84;71;100&PLine=71 the chipset manufacturer]. The version I used was "Linux kernel 3.x/2.6.x Driver" v4.4.0, released 2012-05-18. Fortunately this is GNU GPLv2 -licenced source code and not a binary blob, so compiling it for the Raspberry Pi is perfectly doable. The hardest part was in fact getting the Linux source code required, because the repositores contained the source for the wrong kernel version. >:-( Fortunately there is [https://www.grendelman.net/wp/compiling-kernel-modules-for-raspbian-raspberry-pi a very useful guide] for how to get the sources from github, and preparing that source so that you can compile modules. Unfortunately you will have to compile the kernel (even if you don't actually install it) - which will take the better part of the day on the Raspberry, but once that's done you can unpack the driver source and just run "make && sudo make install". Reboot and you should have a fully working Ethernet adapter.<br />
<br />
The adapter seems to work without a powered USB hub, but according to the specifications it can draw up to 190&nbsp;mA, so there might be stability issues if additional power is not provided.<br />
<br />
===Problem Ethernet adapters===<br />
* Axago<br />
** Axago ADE-X1 10/100 Ethernet Adapter (USB: 9710:7830 driver:mcs7830). Adapter working about 10 minutes without problem, but after that kernel write error message to dmesg and no packet is received. Needed to unplug and plug USB again. Tested with and without powered USB hub.<br />
<br />
== USB Sound Cards ==<br />
You will usually want the <code>alsa</code> package for sound. In the Debian image for Raspberry Pi (and possibly other distributions) USB sound cards are prevented from loading as the first sound card, which can be an annoyance if it's the only device you have. To disable this behaviour edit <code>/etc/modprobe.d/alsa-base.conf</code> and comment out the last line; <code>options snd-usb-audio index=-2</code> . If you are not user ''pi'' you may need to add your username to the ''audio'' group thus: <code>sudo adduser yourusername audio</code> (user ''pi'' usually belongs to this group anyway).<br />
<br />
* '''Creative'''<br />
** [http://asia.creative.com/products/product.asp?category=1&subcategory=207&product=17892 Sound Blaster Play!]<br />
* '''Daffodil'''<br />
** [http://www.amazon.co.uk/gp/product/B002FI7GWK/ref=oh_details_o03_s00_i00 USB Sound Adapter US01]. Tested with low-cost headphone/microphone set via ''audacity'' (See notes at [http://www.cpmspectre.pwp.blueyonder.co.uk/raspberry_pi/MoinMoinExport/DaffodilUSBSoundAdapter.html cpmspectre.pwp.blueyonder.co.uk/raspberry_pi/MoinMoinExport/DaffodilUSBSoundAdapter]).<br />
* '''Edirol'''<br />
** [http://www.roland.com/products/en/UA-1A/ UA-1A]<br />
* '''Hercules'''<br />
** [http://www.hercules.com/fr/Cartes-Son/bdd/p/123/gamesurround-muse-xl-pocket-lt3/ Gamesurround Muse XL (Pocket LT3)]<br />
* '''Logilink'''<br />
** [http://www.logilink.de/showproduct/UA0053.htm?seticlanguage=en UA0053 USB Soundcard with Virtual 3D Soundeffects LogiLink]<br />
* '''NuForce uDAC-2'''<br />
** [http://www.nuforce.com/hp/products/iconudac2/index.php NuForce uDAC-2 Headphone Amplifier and USB DAC]<br />
* '''Terratec'''<br />
** [http://www.terratec.net/fr/produkte/Aureon_Dual_USB_12339.html Aureon Dual USB]<br />
* '''Texas Instruments PCM2704'''<br />
** [http://www.ti.com/product/pcm2704 PCM2704 98&nbsp;dB SNR Stereo USB2.0 FS DAC with line-out and S/PDIF output, Bus/Self-powered]<br />
<br />
==USB 3G Dongles==<br />
* Huawei E173<br />
* Huawei E220<br />
* Huawei E160 (AT commands only)<br />
* Franklin U600 from Sprint / VirginMobile<br />
** Use usb_modeswitch and vendor 0x1fac and product 0x0150/0x0151<br />
* Digicom Internet Key 7.2 HSUPA '''MU372-L01''' [http://www.digicom.it/digisit/prodotti.nsf/itprodottiidx/MU372L01]<br />
Tested on Raspbian and Archlinux. Detected as 230d:0001. Works with cdc_acm driver. Install usb_modeswitch.<br />
There are 2 "com ports"( /dev/ttyACM0 and /dev/ttyACM1 ) . Tested with Network Manager.Works also perfectly with SAKYS3G [http://www.sakis3g.org/] tools (!! led is always off !!) and wvdial. A working wvdial.conf: http://ubuntuforums.org/showpost.php?p=10361881&postcount=28 . (for example for Vodafone IT , replace Init3 with this: Init3 = AT+CGDCONT=1,"IP","web.omnitel.it" and replace line Modem = /dev/ttyUSB0 with Modem = /dev/ttyACM1 ) and run with wvdial voda .<br />
<br />
== USB IR Receivers==<br />
SMK Manufacturing, Inc. eHome Infrared Receiver (Works out of the box with OpenELEC)<br />
<br />
== USB Radio devices==<br />
*FM Radio<br />
** ADS InstantFM Music - FM radio tuner works fine under Debian.<br />
<br />
== USB TV Tuners and DVB devices==<br />
*August<br />
**DVB-T205, based on rtl2832u chipset, working with [https://github.com/ambrosa/DVB-Realtek-RTL2832U-2.2.2-10tuner-mod_kernel-3.0.0 this driver]. Tested with Saorview (Irish DTT service), both HD & SD.<br />
*DVBSky<br />
**[http://dvbsky.eu/Products_S860.html Mystique SaTiX-S2 Sky USB]: Scanning/watching SD and HD works via vdr and streamdev plugin, watching on the Raspberry Pi directly is laggy as hell. DVB-USB and I2C support must be enabled in the kernel. Needs drivers/firmware from [http://dvbsky.eu/Support.html here].<br />
*Sundtek<br />
**Sundtek MediaTV Digital Home<br />
**Sundtek MediaTV Pro<br />
**Sundtek SkyTV Ultimate<br />
**[http://shop.sundtek.de DVB-C, DVB-T, DVB-S/S2]: digital TV works, streaming to Windows / Linux is no problem. Easy installation [http://support.sundtek.com/index.php/topic,4.0.html English]<br />
*Hauppauge<br />
** Hauppauge NOVA-T Stick (Revision 70xxx) DiBcom DiB0700 chipset, requires powered hub.<br />
** Hauppauge NOVA-TD Stick (Revision 52xxx) DiBcom DiB0700 chipset, requires powered hub.<br />
** Hauppauge WinTV-HVR-1950 (tested analog tuner with omxplayer)<br />
** Hauppauge WinTV-HVR-950Q (tested Digital OTA with TVHeadend in Raspbian)<br />
*K-World<br />
** K-World UB499-2T Dual DVB-T USB Tuner. IT9137 chipset. With no other USB devices connected Raspberry Pi can just about power this stick. IR and supplied remote work with XBMC.<br />
*Technisat<br />
**Technisat_SkyStar_USB_HD. Instructions: http://www.linuxtv.org/wiki/index.php/Technisat_SkyStar_USB_HD Used the Raspberry Pi to receive and redirect it via network to another host. Didn't try to play back the stream on the Raspberry Pi itself. Tested with Astra 19.2E radio and SD-TV channels<br />
*Generic<br />
** [http://www.onsources.com/product_images/a/757/watch_and_record_digital_tv_dongle__44323_zoom.jpg DVB-T USB Dongle (Silver casing)], based on AF9015 chipset.<br />
** [http://www.electrodepot.fr/media/catalog/product/cache/1/image/500x/9df78eab33525d08d6e5fb8d27136e95/P926993.jpg DVB-T USB Dongle], based on RTL2832 FC12 (HD/SD), IR was detected, but it is not tested.<br />
<br />
== USB Webcams ==<br />
<br />
Debian image is missing v4l kernel modules, so video devices are not available. Kernel and firmware upgrade can possibly be used to fix this[http://blog.pixelami.com/2012/06/raspberry-pi-firmware-update-for-debian-squeeze/].<br />
<br />
===Working USB Webcams===<br />
<br />
* '''Canyon''' <br />
** Canyon CNR-WCAM820 - 2&nbsp;Mpixel camera with manual focus; works with ''fswebcam'' and ''v4l4j'' on Raspbian Wheezy armhf; problems with 1600x1200 resolution in some apps (timeouts - probably too slow USB); 1280x1024 and lower resolutions works OK<br />
<br />
*'''Creative'''<br />
**Creative VF0470 Live! (works out of the box on ArchLinux)<br />
**Creative VF0260 Live! Cam Vista IM (works out of the box)<br />
**Creative VF0640 Live! Cam Socialize (works on Raspbian at 320x240 resolution, 15fps)<br />
**Webcam Notebook PD1170 (detects, untested)<br />
<br />
*'''HP'''<br />
**Webcam HD-2200 [http://www.amazon.com/HP-Webcam-HD-2200-BR384AA-ABA/dp/B004UR9P9Q/ (Amazon)] [http://shopping.hp.com/en_US/home-office/-/products/Electronics/Webcams/BR384AA?HP-HD-2200-Webcam (HP)] [http://www.walmart.com/ip/HP-Webcam-HD-2200/16775645 (Walmart)] <br />
**Webcam HP-3100 - UVCVideo /dev/video0 Needs chmod to 666 to operate. Will work without hub if only device in USB ports. Works with both Arch and Wheezy out of the box<br />
<br />
*'''Logitech'''<br />
**Webcam C100 Model Number V-U0013 (works fine without powered hub - Tested on 2012-08-16-Wheezy-raspbian image - motion detection was good - video streaming was really slow might be unusable)<br />
**Webcam C200<br />
**Webcam C270 (with external power)<br />
**Webcam C310 does not require a powered hub to capture snapshots<br />
**Webcam C510<br />
**Webcam C525 (works fine without powered hub)<br />
**HD Webcam C615 (works fine without powered hub)<br />
**Webcam C910 (with external power, is uncvideo)<br />
**Webcam C920 (with powered hub, detected out of box on Raspain as Video0 V4L device)<br />
**QuickCam Orbit/Sphere USB webcam (ext. power) <br />
**QuickCam Pro 9000 - powered by Raspberry Pi, working on Debian Wheezy<br />
**Webcam Pro 9000 (046d:0809), powered by Raspberry Pi (measured ~120&nbsp;mA capturing at ~5 fps), works on Arch<br />
<br />
*'''Medion'''<br />
** MD86511 - powered by Raspberry Pi, working on Raspbian “Wheezy” from 2012-07-15<br />
<br />
*'''Microsoft'''<br />
**Xbox Live Vision camera (045e:0294), powered by Raspberry Pi, working on Arch<br />
**LifeCam Cinema 720p USB HD Webcam H5D-00001 - Powered by USB Hub. Working on Raspbian "Wheezy"<br />
**LifeCam HD-6000 - Powered by Raspberry Pi. Working on Raspbian "Wheezy" (2012-07-15)<br />
**LifeCam NX-6000 - Powered by Raspberry Pi. Working on Debian "Wheezy"<br />
**LifeCam VX-7000 - Powered by USB Hub. Working on Raspian "Wheezy"<br />
**LifeCam VX-3000 - On "Raspbian" Wheezy (though there do appear to be some issues with image quality and getting partial frames and such, with fswebcam)<br />
**LifeCam VX-800 - Powered by Raspberry Pi. Working out of the box on Raspbian [http://www.amazon.it/Microsoft-JSD-00008-LifeCam-VX-800/dp/B0057FWVSC (Amazon)] Doesn't work at full 640 * 480 resolution, but it is OK at 352 * 288.<br />
<br />
*'''Sony'''<br />
**PlayStation Eye (for PlayStation 3) (the occasional frame is corrupted/stutters when running at 640x480)<br />
**PlayStation Eyetoy (for PlayStation 2) (Occasional 'mangled frame' directly connected to Rev 2 Raspberry Pi)<br />
<br />
*'''Trust'''<br />
** 2&nbsp;MP Auto Focus Webcam (works out of the box on ArchLinux)<br />
<br />
===Problem USB Webcams===<br />
<br />
*'''Creative'''<br />
**WebCam Pro / PD1030 - ov519 driver crashes almost immediately. ("gspca: ISOC data error: [0] len=0, status=-4004")<br />
<br />
*'''Logitech'''<br />
**Webcam Pro 9000 - Has issues capturing images at higher than default resolutions (using motion - Arch and Debian).<br />
**Webcam Pro 4000 - It uses pwc driver which does not work. Maybe it's because of general Raspberry Pi USB bug.<br />
<br />
*'''Microsoft'''<br />
**Lifecam HD5000 - Picture breaks up at the bottom<br />
**LifeCam Studio/Cinema - Has UVC issues detailed here [http://www.ideasonboard.org/uvc/#devices]. Horizontal lines problem [http://www.raspberrypi.org/phpBB3/viewtopic.php?f=63&t=12304]. Stability issues [http://www.raspberrypi.org/phpBB3/viewtopic.php?f=63&t=12247].<br />
<br />
*'''Sony'''<br />
**Eye Toy (PlayStation 2) model SLEH 00030 - (OV519 camera). Picture constantly breaks up on xawtv and wxcam under Arch Linux. Noted there were ISOC data error len=0 status=-4004 errors in dmesg. This happens when powered from the Raspberry Pi and when powered from a Pluscom USB hub. Arch was updated on 17th July 2012<br />
<br />
*'''Trust'''<br />
**SPACEC@M 200 - (OV511 camera). Picture stops after a few seconds in xawtv under Arch Linux and xawtv reports libv4l2 errors. This happens when powered from the Raspberry Pi and when powered from a Pluscom USB Hub. Arch was updated on 17th July 2012<br />
<br />
== USB GPS devices ==<br />
*Royaltek<br />
**Royaltek RGM 2000 SiRF2 using the included serial (TTL) to USB - converter. That uses a Profilic pl2303-chip so you'll need to compile the module or the kernel manually<br />
*Garmin<br />
**Garmin eTrex Vista HCx: It works, but it may draw too much power. To get it working (software part): https://wiki.openstreetmap.org/wiki/USB_Garmin_on_GNU/Linux<br />
*GlobalSat<br />
**GlobalSat BU-353 Does not require a powered hub, works fine when directly plugged into the Raspberry Pi. On Raspian, requires the gpsd and gpsd-client packages. For some reason, the gpsd daemon does not always start correctly on boot. You may need to do something like the following to manually restart it:<br /><pre>sudo killall gpsd; sudo gpsd /dev/ttyUSB0 -F /var/run/gpsd.sock</pre><br />
<br />
*Wintec<br />
**WBT-200: No problem on Debian<br />
*Holux<br />
**Holux M-215: Works fine on Arch, uses Silicon Labs CP210x RS232 serial adaptor driver<br />
*Bluenext<br />
**Bluenext BN903S: No problem on Debian image (19-04-2012).<br />
<br />
== USB UART and USB to Serial (RS-232) adapters ==<br />
A USB UART adapter is used to access the serial console of the Raspberry Pi from a development host such as a laptop or desktop PC. The USB end connects to the PC and the UART header end connects to the USB. While it is possible to connect the USB end to another Raspberry Pi, this configuration has not been tested unless explicitly mentioned against an individual entry below.<br />
<br />
*'''FTDI'''<br />
**FT232 chip based adapters works for some people, but others find it hangs Linux when the port is opened. The module is ftdi_sio.<br />
<br />
** FT2232D dual RS232/FIFO works (used in various JTAG devices)<br />
<br />
*'''Prolific'''<br />
**PL2303 chip based adaptors works fine on latest Debian tested with ''minicom'' and ''gtkterm''<br />
<br />
A USB to Serial (RS-232) adapter is used the other way around, ie. the USB end connects to the Raspberry Pi and the RS-232 end (DSUB-9 or DSUB-25 pin) to the other device which may be another computer, (old) modem or printer, or some electronic test equipment.<br />
<br />
*"Best Connectivity" (Possibly also sold under the "Newlink HQ" or "Kenable HQ" labels)<br />
**FG-U1232-PL2 Based upon the Prolific PL2303X chipset and listed by ''lsusb'' as <code>ID 067b:2303 Prolific Technology, Inc. PL2303 Serial Port</code>. Appears as <code>/dev/ttyUSB0</code>, and requires the user to be a member of the ''dialout'' group (which ''pi'' is for ''Raspbian Wheezy''). Initially tested using an old RS Datalinker setup in "loopback" mode via ''microcom'' upto 9600 baud, and ''gtkterm'' after installing that from source code. All handshake lines toggled as expected and no characters were lost. Subsequently ''gtkterm'' was used to check bi-directional communication with an ancient brother EP44 electronic typewriter (as a printer/dumb terminal) at 1200 baud. Signal lines were again monitored with the Datalinker.<br />
<br />
== Other, exotic USB devices ==<br />
=== USB to Parallel Port/Printer Adapters ===<br />
*'''Prolific'''<br />
**PL2305 Chipset with Centronics 36w connector. Originally purchased for use with a netbook and connected to an old Canon BJC-250 printer. Worked fine under [[RPi_Distributions#RISC_OS| RISC OS Raspberry Pi]] with its in-built BJC-250 driver. Could not install the CUPS drivers etc. for Wheezy-Raspbian, but it was able to do so for Wheezy-armel. (See notes at [http://www.cpmspectre.pwp.blueyonder.co.uk/raspberry_pi/MoinMoinExport/USBtoParPrntAdapter.html http://www.cpmspectre.pwp.blueyonder.co.uk/raspberry_pi/MoinMoinExport/USBtoParPrntAdapter] for more info.)<br />
<br />
=== USB to SATA ===<br />
*'''Nippon Labs'''<br />
** 2.5" SATA HDD USB Adapter with silicone HDD sleeve. Model: USB-ADT-25SATA. Works on powered Hub, not directly to Raspberry Pi. Built-in "Y" power adapter.<br />
<br />
=== CAN Bus ===<br />
*PEAK-System (www.peak-system.com)<br />
**PCAN-USB using the driver (kernel module) from http://www.peak-system.com/fileadmin/media/linux/index.htm<br />
=== Home automation ===<br />
*Tellstick (www.telldus.com), installation [[R-Pi_Tellstick_core|instructions]]<br />
**Depends on libftdi1<br />
<br />
=== Touch Screen ===<br />
*ACER T230H touch screen [http://support.acer.com/acerpanam/monitor/2009/acer/t230h/t230hnv.shtml]<br />
**USB TS identifies as "Quanta Computer, Inc. Optical dual-touch panel", module hid_quanta<br />
**Seems to draw over 200&nbsp;mA from USB!<br />
=== Floppy Disk Drive ===<br />
*Samsung USB Floppy Drive SFD-321U/HP<br />
**I suppose a floppy drive might be considered exotic nowadays!<br />
**LSUSB lists it as Samsung Electro-Mechanics Co. Floppy Disk Drive<br />
**Only tried connected to a powered USB hub, as the drive is labelled 5&nbsp;V at 0.5&nbsp;A on a Raspberry Pi running Debian Wheezy.<br />
**tail -f /var/log/syslog looking for mount device when plugged in, came up as SDA in testing.<br />
**sudo mkdir /media/floppy<br />
**sudo mount /dev/sda /media/floppy<br />
**Contents of floppy now available in /media/floppy<br />
**To remove drive, ensure no sessions have the floppy directory as the current working directory.<br />
**sudo umount /media/floppy<br />
=== USB Missile Launcher ===<br />
*USB Missile Launcher / Rocket Launcher sold in UK by Marks and Spencer, but it is also sold under a range of other names.<br />
**USB ID 1130:0202 Tenx Technology, Inc. Use apt-get install pymissile (python code) and there is C code at [http://sourceforge.net/projects/usbmissile/ usbmissile from Source Forge]<br />
=== USB Docking Stations ===<br />
*StarTech USB 3.0 to Dual 2.5"/3.5" SATA HDD Dock (SATDOCK2U3GB)<br />
**This is an externally powered dual sata HDD docking station, which has USB2.0 compatibility with the Raspberry Pi. <br />
**Tested with latest Raspbmc and Debian Wheezy Raspbian, 3.1.9+ #168<br />
=== USB RFID Reader ===<br />
*Unbranded 125&nbsp;kHz EM4100 RFID reader from eBay sellers (< £7), the one with a Windows logo on (easily scratches off for Linux users).<br />
**Initially would not work when plugged in directly to Raspberry Pi. Worked when connected via an unpowered Trust hub. Worked after Raspberry Pi was modified with 10K resistors over the USB polyfuses (warranty invalidated). Probably would work fine with powered hub.<br />
**Sends a 10 digit string to current window or console as if it was a keyboard. Can be captured independently of keyboard using Linux event interface (/dev/input), but the kernel in current distributions does not have CONFIG_INPUT_EVDEV selected so kernel rebuild is necessary.<br />
=== JTAG ===<br />
* FTDI2232D dual RS232/FIFO based JTAG (e.g. SheevaPlug JTAGKey USB-ID 9e88:9e8f)<br />
** works using the Raspberry Pi as a development host<br />
=== USB 3.0 Multi-Card Reader ===<br />
* US Robotics All-In-One Multi-Format Card Reader (Product # USR8420) Accepts 5 cards simultaneously<br />
** SD/MMC + MS/MS PRO or DUO/DUO PRO + CF/MD + SM + SD/MMC or MS/MS PRO. Useful for backing up cards containing other OS Distros<br />
<br />
== PS2 / AT to USB Converters ==<br />
<br />
* Unbranded active converter known as the "blue cube". Based on the Cypress CY7C63723C 8 bit RISC. Please see http://geekhack.org/showwiki.php?title=PS2-to-USB+adapters for more information.<br />
Note that although the adapter might work, PS/2 keyboards were not designed to be low power USB devices, so they might not meet the requirement to work with considerable lowered supply voltage (4.4 volt) provided by the USB ports of the raspberry PI. These keyboards should work when powered by a powered hub. <br />
<br />
'''Tested PS2/AT keybords'''<br />
<br />
All above tested with the famous "blue cube" on a powered USB hub.<br />
<br />
*IBM Model F (please note requires an additional AT to PS2 converter)<br />
*Dell AT101w<br />
*Northgate Ominikey Ultra T (please note requires an aditonal AT to PS2 converter)<br />
<br />
* 04d9:1400 Holtek Semiconductor, Inc. PS/2 keyboard + mouse controller<br />
** Working: Ipex RT215KTW PS/2 keyboard<br />
** Not working: HP SK-2502 PS/2 keyboard (gets power, but it does not init - three LEDs remain permanently lit. Keyboard + Holtek converter work on a Linux PC, although this keyboard doesn't work with some native PS/2 ports.)<br />
<br />
== Power adapters ==<br />
The Raspberry Pi uses a standard Micro USB (type B) power connector, which runs at 5&nbsp;V. Generally you can use a MicroUSB to USB cable and then either power the Raspberry Pi directly from your main computers USB ports (if they provide enough power), or by using a USB to Mains adaptor. A number of mobile phones use MicroUSB power cables, and these are compatible with the Raspberry Pi in most cases. Below is a list of power adaptors known to work.<br />
<br />
===Working power Adapters===<br />
* '''AlcaPower'''<br />
** 5&nbsp;V 2.5&nbsp;A Model AP5A - Charger/switching with 7 connectors(also Microusb)<br />
* '''Ansmann'''<br />
*** Dual USB charger slim, Model-Nr. 1201-0001<br />
* '''Apple'''<br />
** 5&nbsp;V 2.1&nbsp;A USB charger for iPad2, model A1357<br />
** 5&nbsp;V 1.0&nbsp;A USB Charger for iPod<br />
** 5&nbsp;V 1.0&nbsp;A USB Charger for iPhone 4<br />
* '''Amazon'''<br />
** 5&nbsp;V 0.85&nbsp;A USB charger for Kindle<br />
** 5&nbsp;V 2&nbsp;A Mains to USB A adaptor, Branded "CostMad" <br />
* '''Asus'''<br />
** 5&nbsp;V 2.0&nbsp;A USB charger for Google Nexus 7<br />
* '''Belkin'''<br />
** 5&nbsp;V 2.6&nbsp;A 4 port Ultra-Slim Desktop hub (Model F4U040) (Raspberry Pi running from USB hub port)<br />
** 5&nbsp;V 2.5&nbsp;A 4 port USB Hub (Model F5U404) (Raspberry Pi running from USB hub port)<br />
** 5&nbsp;V 3.5&nbsp;A 7 port USB 2.0 Mobile Powered Hub (Model F4U018) (Raspberry Pi running from USB hub port)<br />
** 5&nbsp;V 3.5&nbsp;A 7 port USB Hub (Model F5U706) (Raspberry Pi running from USB hub port)<br />
** Mini Surge Protector Dual USB Charger (Model BZ103050-TVL)<br />
** Universal USB Wall Charger (5&nbsp;V 1&nbsp;A) (Model F8Z222uk)<br />
* '''Blackberry'''<br />
** Charger for Pearl Flip 8220, Bold 9600 (B)<br />
** Charger for Tour 9630<br />
** 5&nbsp;V 0.7&nbsp;A Model PSM04R-0500CHW1(M), RIM Part Number HDW-17957-003 (B)<br />
** 5&nbsp;V 750&nbsp;mA Model RIM-C-0004aDUUUC-001, RIM Part Number HWD-24481-001 (comes with Blackberry 9300)<br />
** 5&nbsp;V 750&nbsp;mA Model RIM-C-0004ADUUS-001 035D, Single port plug. (Tested with USB B to Micro USB cable from Logitech H760 Headset)<br />
** 5&nbsp;V 2&nbsp;A Model PSAC10R-050QT, RIM Part Number HDW-34725-001<br />
** 5&nbsp;V 550&nbsp;mA curve 8520 charger works with raspberry pi Model B Board v. BS1233. It does not work with Raspbmc image.Symtoms are frequent key board and external hdd disconnects.<br />
* '''Deal Extreme'''<br />
** [http://dx.com/p/5v-2a-regulated-switching-power-supply-110-220v-94518 S-10-5 5&nbsp;V 2&nbsp;A Regulated Switching Power Supply (110~220&nbsp;V)] (DIY: requires additional micro-USB connector and wiring)<br />
* '''Dell'''<br />
** USB Hub integrated in Dell monitors (B)<br />
* '''The FX Factory'''<br />
** 5&nbsp;V 1&nbsp;A (1.2&nbsp;A max) AC Travel Charger Model KJ-USB Mains. Typically provides 4.9&nbsp;V at 1&nbsp;A <ref>[http://www.cpmspectre.pwp.blueyonder.co.uk/raspberry_pi/MoinMoinExport/USBPowerSupplies.html http://www.cpmspectre.pwp.blueyonder.co.uk/raspberry_pi/MoinMoinExport/USBPowerSupplies.html]</ref><br />
* '''Garmin'''<br />
** 5&nbsp;V 1&nbsp;A charger (Model: PSA105R-050Q) supplied with Garmin Edge 800 GPS. Requires a USB-A to MicroUSB-B cable. Belkin 6&nbsp;ft cable (F3U151B06) works.<br />
* '''Globe Electric'''<br />
** 2-Outlet Tap with Surge Protection and 2 USB Chargers ([http://globe-electric.com/product/2-outlet-tap-with-surge-protection-and-2-usb-chargers-grounded-white/ 46082]). Rated at 1000&nbsp;mA. 120&nbsp;V systems only.<br />
* '''Griffin'''<br />
** Power Block Model P2417. 5&nbsp;V 2.1&nbsp;A<br />
** Power Block Model P1190R2 Two USB 5&nbsp;V Outputs, 1&nbsp;A each<br />
* '''Hama'''<br />
** 1000&nbsp;mA Travel Charger for Micro USB universal (barcode nr: 4 007249 935854)<br />
* '''HP'''<br />
** 5.3&nbsp;V 2&nbsp;A Charger for HP Touchpad (B)<br />
* '''HTC'''<br />
** 5&nbsp;V 1&nbsp;A TCP-300 USB phone charger (B)<br />
** 5&nbsp;V 1&nbsp;A TC B250 USB charger (HTC R/N: 79H00096-00M)<br />
** 5&nbsp;V 1&nbsp;A TC E250 USB charger (HTC R/N: 79H00098-02M)<br />
* '''i-box (Philex Electronic Ltd)'''<br />
** 5&nbsp;V 1&nbsp;A USB charger, 1 USB socket, no USB lead supplied, Model: 76971HS/02 (available from ASDA and others in the UK) (B).<br />
* '''IDAPT'''<br />
** [http://www.idaptweb.com/universal_chargers/i4/ i4 multi device charger] - 3 interchangeable device tips + USB A socket ([https://twitter.com/andrewmk/status/226057302879375361 see it in use])<br />
* '''Innergie'''<br />
**15&nbsp;W Dual USB Adapter. Model: mMini AC15. Output: 5&nbsp;V, 3&nbsp;A (max per port), 15&nbsp;W max. [http://www.myinnergie.com/DuoPowerKit/specification.aspx Specification sheet]<br />
* '''Kodak'''<br />
** 5&nbsp;V 1&nbsp;A TESA5G1-0501200<br />
** 5&nbsp;V 1.0&nbsp;A K20-AM<br />
* '''LG'''<br />
** 4.8&nbsp;V 1&nbsp;A Travel Adapter<br />
** 5.1&nbsp;V 0.7&nbsp;A Travel Adapter (Model: STA-U34WVI)<br />
** 5.1&nbsp;V 0.7&nbsp;A Travel Adapter (Model: STA-U12ER)<br />
* '''Logic'''<br />
** 4 port USB Hub (Model LP4HUB10). (Raspberry Pi running from USB Hub port, red power line (+5&nbsp;V) inside hub cut) (B)<br />
*'''LogiLink'''<br />
**5&nbsp;V 2.1&nbsp;A Switching power supply, model PA0040 (B)<br />
* '''Logitech'''<br />
** 5&nbsp;V 1&nbsp;A SDC115-USB Remote Control Charger and cable<br />
* '''Maplin Electronics'''<br />
** 5&nbsp;V 1&nbsp;A dual USB power supply, model number H25B-MT-K2<br />
** Micro USB Power Supply N19HX<br />
* '''Medion'''<br />
** 5&nbsp;V 1&nbsp;A USB power supply for OYO ebook reader<br />
* '''Microsoft'''<br />
*** Zune Zune AC Adapter v2 <br />
* '''Motorola'''<br />
** [http://www.amazon.com/Motorola-Micro-USB-Home-Travel-Charger/dp/B004EYSKM8/ 5&nbsp;V 0.85&nbsp;A SPN5504 Charger with Cable]<br />
* '''Nokia'''<br />
** 5&nbsp;V 1.2&nbsp;A AC-10E Charger<br />
** [http://accessories.nokia.com/products/nokia-fast-usb-charger-ac-16/ 5&nbsp;V 1&nbsp;A AC-16E Charger]<br />
* '''Noname'''<br />
** 5&nbsp;V 2.1&nbsp;A KMS-AC09 4 port USB charger (B) [http://www.miniinthebox.com/kms-ac09-universal-ac-adapter-for-ipad-ipad-2-iphone-white_p208568.html]<br />
** 5.2&nbsp;V 1&nbsp;A MW-3NU10GT - no cable, but this one works well (1m): [http://www.amazon.de/gp/product/B005L8VELA]<br />
** 5&nbsp;V 1&nbsp;A Model H-IP008 Serial No. H10T80L068<br />
* '''Novatel Wireless'''<br />
** 5&nbsp;V 1.05&nbsp;A Charger, model number SSW-1811, packaged with Verizon Wireless MiFi device<br />
* '''Orange'''<br />
** 5&nbsp;V 0.7&nbsp;A Charger for Orange San Francisco<br />
* '''Palm'''<br />
** 5&nbsp;V 1&nbsp;A Charger for Palm Pixi+ (B)<br />
* '''Pantech'''<br />
** 5.0&nbsp;V 1&nbsp;A CNR USB with LG DLC100 micro USB cable<br />
* '''Petzl'''<br />
** 5.0&nbsp;V 1&nbsp;A Charger that came with the Tikka core2 XP<br />
* '''Phihong'''<br />
** Switching Power Supply. Model: PSAC09R-050. Output: 5&nbsp;V, 1.8&nbsp;A, microUSB. [http://www.digikey.com/product-detail/en/PSAC09R-050/993-1109-ND/2635771 Digi-key Link]<br />
* '''PortaPow'''<br />
** PortaPow UK Mains Wall Power Supply<br />
* '''RS Components'<br />
** HNP06UK (RS 7263069) Switching Adapter 5.0&nbsp;V 1200&nbsp;mA<br />
* '''Samsung'''<br />
** 5&nbsp;V 0.7&nbsp;A Charger for Galaxy S model ETA0U10EBE<br />
** 5&nbsp;V 0.7&nbsp;A Charger for Galaxy SII<br />
** 5&nbsp;V 1&nbsp;A Charger for Galaxy SIII<br />
** 5&nbsp;V 1&nbsp;A Charger for Galaxy Nexus<br />
** 5&nbsp;V 0.7&nbsp;A Charger for Galaxy S Vibrant (SGH-T959)<br />
** 5&nbsp;V 0.7&nbsp;A Travel Adapter model ATADU10EBE<br />
** 5&nbsp;V 1&nbsp;A? Samsung C Series TV USB-port for external HDDs. Running stable with openelec<br />
** 5&nbsp;V ?A (Unknown) Samsung Service Port (USB) on LN32A330J1DXZA 720p 32 inch HDTV <br />
** 5&nbsp;V Unknown Ampere Samsung UA22D5000 & UA32D5000 TV USB Port. Test with Raspbian Wheezy, Raspbmc, and RPITC<br />
* '''Shun Shing'''<br />
** 100-240&nbsp;VAC to 5&nbsp;VDC 1&nbsp;A USB power supply, model SP5Q-AU [http://jaycar.co.nz/productView.asp?ID=MP3455 Jaycar]<br />
* '''Sony Ericsson'''<br />
** 5&nbsp;V 0.7&nbsp;A Charger CST-80<br />
** 5&nbsp;V 0.85&nbsp;A Greenheart&#153; Charger EP800. Typically provides 4.8&nbsp;V at 0.85&nbsp;A <ref>[http://www.cpmspectre.pwp.blueyonder.co.uk/raspberry_pi/MoinMoinExport/USBPowerSupplies.html http://www.cpmspectre.pwp.blueyonder.co.uk/raspberry_pi/MoinMoinExport/USBPowerSupplies.html]</ref>.<br />
* '''StarTech'''<br />
** 4 Port USB 2.0 Hub Raspberry Pi can be powered just by plugging USB input into the Raspberry Pi, don't need power in micro USB port.<br />
* '''Travel Charger'''<br />
** 5&nbsp;V 2.0&nbsp;A USB Power Adapter, [http://www.amazon.co.uk/gp/product/B0065JCIPU/ Amazon Link]<br />
* '''Technika'''<br />
** 5&nbsp;V 1&nbsp;A USB Power Adapter, model MPASS01 (B)<br />
* '''The Pi Hut'''<br />
** Micro USB Power Supply for the Raspberry Pi. 5&nbsp;V 1000&nbsp;mA (from [http://thepihut.com/collections/power-supplies The Pi Hut's Raspberry Pi Store]) (also from [http://www.ebay.co.uk/itm/330757401271 eBay ])<br />
* '''Trisonic'''<br />
** TS-CP600T - MICRO USB HOME & TRAVEL CHARGER (5&nbsp;V, 800&nbsp;mA) $3 at Daiso U.S. stores.<br />
* '''TruePower'''<br />
** [http://u-socket.com/ U-Socket] 5&nbsp;V 2.1&nbsp;A AC Receptacle with Built-in USB ports (2.1&nbsp;A per USB port) model ACE-7169<br />
* '''Voltcraft'''<br />
** SPS5-12W, 2500&nbsp;mA, requires additional USB <-> miniUSB adapter/cable, works perfectly (bought from [http://www.conrad.de/ce/de/product/512660/VOLTCRAFT-SPS5-12W-Steckernetzteil-Steckernetzgeraet-5-VDC-2500-mA-12-Watt Conrad Shop])<br />
<br />
===Problem power Adapters===<br />
* '''Masterplug'''<br />
** Masterplug Surge Protected USB Adaptor 2 x 1&nbsp;A USB Polished Black - USB ports and Ethernet don't work with this adapter and some screen artefacts using HDMI.<br />
* '''Monoprice'''<br />
** 5&nbsp;V, 2&nbsp;A 3 Outlet Power Surge Protector Wall Tap with 2 Built-In USB Charger - some display artifacts, sometimes unable to find mouse, some failures to boot. Measured to less than 4.75&nbsp;V between TP1 and TP2 when used with a Monoprice cable.<br />
* '''Sony Ericsson'''<br />
** 5&nbsp;V, 850&nbsp;mA EP800. Some failures to boot, Ethernet loops at boot.<br />
<br />
===External Battery packs (with 5&nbsp;V regulated output)===<br />
* '''Anker Astro3'''<br />
** Anker Astro3 10000&nbsp;mAh with dual 2&nbsp;A USB output<br />
* '''Duracell'''<br />
** PPS2 Instant USB Charger<br />
* '''Energizer/XPAL'''<br />
** XP18000 18000&nbsp;mAh Power Pack<br />
* '''Generic - eBay no brand'''<br />
** 6000T Pocket Power 5000&nbsp;mAh - eBay item 271009959140<br />
** Power Bank for iPad/iPhone 5000&nbsp;mAh (looks the same as a New Trent IMP50D or TeckNet iEP380) - eBay item 280914455938<br />
* '''New Trent'''<br />
** iCurve IMP70D 7000&nbsp;mAh (Approx 12&nbsp;hours from full charge)<br />
** IMP120D 12000&nbsp;mAh<br />
* '''Sinoele'''<br />
** Movpower - Power Bank 5200&nbsp;mAh (8&nbsp;hours with Wi-Fi active)<br />
* '''TeckNet'''<br />
** iEP387 Dual-Port 7000&nbsp;mAh External Power Bank (The charging lead can be used to connect the Tecknet to the Raspberry Pi. Ran the Raspberry Pi with Wi-Fi dongle and wireless keyboard receiver for over 9 hours of light use.)<br />
** iEP392 Dual-Port 12000&nbsp;mAh External Power Bank (1&nbsp;A port, ~16.5 hours)<br />
** Rayovac PS60 5&nbsp;V 800&nbsp;mAh<br />
* '''VINZO'''<br />
** Power Bank 5000&nbsp;mAh Grey Output 5&nbsp;V 1000&nbsp;mA<br />
* '''Kodak Power Pack KP1000'''<br />
** 1&nbsp;A USB rechargeable battery pack - see [http://blog.sheasilverman.com/2012/09/its-alive/ Shea Silverman's blog]<br />
<br />
== Display adapters ==<br />
Note that active converter boxes may draw power through the HDMI port, and thus will put an extra load on your PSU, and also increase the current running through the Raspberry Pi's primary input fuse. HDMI ports (and the raspberry PI) are designed so that they deliver a very limited amount of power (50&nbsp;mA) to the TV/Monitor/display-adapter and much more isn't in theory allowed. In fact there is a diode (D1) in series with the power line which can only handle 200&nbsp;mA, if the adapter tries to draw much more than that the diode might fail. Therefore only externally powered adapters are to be recommended. Despite this, many people report success with these high powered devices.<br />
<br />
===HDMI->DVI-D===<br />
There are three kinds of DVI. There is DVI-D, a digital signal fully compatible with HDMI, so a passive cable can be used. There is DVI-I, which is a connector with both analog pins and digital pins. An HDMI to DVI-D adapter fits in a DVI-I female connector. Finally, there is DVI-A. This a fairly rare connection, but occasionally it will be found on some monitors and is an analog interface, in fact the same as VGA!<br />
<br />
Some adapters like Farnell part AK-CBHD03-BK are HDMI to DVI-I, which, while not fitting in a DVI-D monitor, are still compatible. The analog pins simply must be bent.<br />
<br />
The HDMI to DVI-D cable provided by Apple with the 2010 Mac Mini worked. It does not appear this adapter can be purchased separately.<br />
<br />
* '''The Pi Hut'''<br />
** HDMI to DVI Cable for the Raspberry Pi (from [http://thepihut.com/collections/video-output/products/hdmi-to-dvi-cable-for-the-raspberry-pi The Pi Hut's Raspberry Pi Store])<br />
* '''Other Variants'''<br />
** AmazonBasics HDMI to DVI Adapter Cable (model SK231) works and is inexpensive.<br />
** [http://www.ebay.com/itm/DVI-Female-to-HDMI-Male-Adapter-Converter-Adaptor-Gold-for-HDTV-Full-HD-/320946033059?pt=US_Video_Cables_Adapters&hash=item4ab9dfd1a3 A generic HDMI-to-DVI converter from eBay]. Works well, but it's probably the cause of some power loss between the Raspberry Pi and the monitor, causing [http://elinux.org/R-Pi_Troubleshooting#Interference_visible_on_a_HDMI_or_DVI_monitor this] problem. A setting of config_hdmi_boost='''5''' in /etc/boot solved this. Note that config_hdmi_boost='''4''', as suggested in the troubleshooting guide, helped, but it did not solve the problem completely.<br />
<br />
===HDMI->VGA converter boxes===<br />
Most will require use [[RPi_config.txt]]. Start off with hdmi_safe=1.<br />
<br />
[http://www.element14.com/community/groups/raspberry-pi/blog/2012/08/16/raspberry-pi-hdmi-to-vga-converter Sanoxy HDMI to VGA converter], $27 from Amazon, no changes required with official Raspbian Wheezy image (2012-Jul-15), note: had already disabled overscan previously<br />
<br />
http://www.amazon.co.uk/gp/product/B007KEIRNG -- "Neewer" HDMI to VGA -- some issues discussed below:<br />
However, according to user "Tom1989" the same Neewer HDMI to VGA adapter burned out BAT54 Schottky diode D1 on the Raspberry Pi and broke its HDMI output: [http://www.raspberrypi.org/phpBB3/viewtopic.php?f=28&t=9819 Serious HDMI Problems. What's that smell? Burning Raspberry!]. On that thread, "mahjongg" suggested the NXP (or equivalent) PMEG2010AET as a high-current replacement for D1. The PMEG2010AET has 1&nbsp;A max forward current, much greater than the BAT54's 200&nbsp;mA limit which may be exceeded by your HDMI -> VGA converter. Remember that the converter's current must come from your Raspberry Pi power supply and go through the Micro USB cable and polyfuse F3, so you may get extra voltage drops and/or cause F3 to trip depending on how much current the converter uses. As always with board modifications, YMMV. Also on the "Burning Raspberry!" thread, user "pwinwood" reported the Neewer's current to be 400&nbsp;mA, which is twice the limit of BAT54 diode D1. "pwinwood" also took the Neewer apart and added its own +5&nbsp;V connection adapted from a USB cable, which bypasses Raspberry Pi's Micro USB cable and polyfuse F3.<br />
<br />
* Link to a gallery with detailed images & steps of the same adapter modification: [http://imgur.com/a/sLogs/all HERE] --''by [[User:Pinoccio|Pinoccio]]''<br />
<br />
http://www.amazon.co.uk/KanaaN-Adapter-Converter-Cable-Resolutions/dp/B007QT0NNW -- "Kanaan" HDMI-VGA<br />
<br />
http://www.ebay.com/itm/ws/eBayISAPI.dll?ViewItem&item=130699741793 -- eBay is swarming with $16 converters all like this one.<br />
<br />
This adapter -- http://www.ebay.co.uk/itm/300692770623 -- works from 640x480 up to 1920x1080, audio over HDMI works too.<br />
Sadly the IC's on the PCB have all been scrubbed.<br />
Requires HDMI boost and overscan, [[RPi_config.txt|config.txt]] settings for 640x480 @60&nbsp;Hz:<br />
<br>hdmi_drive=2<br />
<br>hdmi_group=2<br />
<br>hdmi_mode=4<br />
<br>config_hdmi_boost=4<br />
<br>overscan_top=-30<br />
<br>overscan_bottom=-30<br />
<br>overscan_left=-30<br />
<br>overscan_right=-30<br />
<br />
According to user "Mortimer" -- HDFuryPro HDMI to YPbBr/VGA Converter found on Amazon -- http://www.amazon.co.uk/Inputs-Component-Video-YPbPr-Converter/dp/B00797ZZ4S/ -- Works with Raspberry Pi. Tested against a Philips 170B 1280x1024 LCD monitor, producing a full native resolution image. Not tested against a Component Video TV yet, and audio has yet to be got working.<br />
The [[RPi_config.txt|config.txt]] settings used are:<br />
<br>hdmi_drive=2<br />
<br>hdmi_group=2<br />
<br>hdmi_mode=36<br />
<br>disable_overscan=1<br />
<br />
<br />
According to user "Mortimer" -- HDFury1 1080p HDMI to VGA Converter from HDFury.com. I'm not sure the HDFury1 can be got a hold of easily nowadays, I happened to have access to one to try out. HDFury2, 3 and 4 are available as far as I can tell, but it is very pricey compared to the alternatives. HDFury1 was around £80 when we bought one for a project at work. HDFury2 seems to be around £130, 3 and 4 are getting on towards £200 or more. So not to be recommended as a solution unless you happen to have one lying around. I don't believe there is any relationship between the company that produces these and the HDFuryPro I bought for myself (See above). I didn't alter any config settings, just plugged it in. It doesn't work without having its external power supply connected, as it requires 0.4&nbsp;A, which is too much draw for the 5&nbsp;V supply available from the HDMI socket on the Raspberry Pi. Its power LED lights, but no picture is produced. In comparison to the HDFuryPro this picture from this device is sharper, but it is not enough to justify the extra cost.<br />
The [[RPi_config.txt|config.txt]] settings used are:<br />
<br>hdmi_drive=2<br />
<br>hdmi_group=2<br />
<br>hdmi_mode=36<br />
<br>disable_overscan=1<br />
<br />
http://www.amazon.co.uk/gp/product/B007SM7O2U/ref=oh_details_o02_s00_i00 - "Cable Matters"<br />
<br />
Here It is another option: http://www.dealextreme.com/p/hdmi-v1-4-male-to-vga-female-converter-adapter-cable-white-15cm-130458, is cheap (it's free shipping from china) and works perfectly, I tested it with an Acer VGA monitor (AL1511), without no change in my XBMC distribution.<br />
The config.txt for Raspbian (Flatron VGA monitor 1024 * 768):<br />
<br>hdmi_drive=2<br />
<br>hdmi_group=2<br />
<br>hdmi_mode=16<br />
<br>hdmi_force_hotplug=1<br />
<br>disable_overscan=0<br />
<br />
<br />
And another one: http://cgi.ebay.pl/ws/eBayISAPI.dll?ViewItem&item=251086464644. It is very cheap, but it works perfectly. No config.txt changes was needed at all. I've booted Raspbian and OpenELEC. Monitor is detected correctly and the optimal resolution is set (Raspbian) or you can change the res in the menu (OpenELEC). <br />
The /opt/vc/bin/tvservice is able to read monitor edid data. I tested the adapter using NEC 72VM 15" LCD. (1280x1024 60&nbsp;Hz, 1024x768 60&nbsp;Hz, 640x480 works) The adapter is based on Lontium LT8511A chip, but I was unable to get the specification for it.<br />
The D1 diode is getting very hot though. Most likely the adapter drives more than 200&nbsp;mA. The standard RS Components 1.2&nbsp;A USB power supply is able to provide enough power for the Raspberry Pi and the adapter. I'll try to modify the adapter to connect external power to bypass D1.<br />
Marcin.<br />
<br />
===DVI-D -> VGA active adapters===<br />
None are currently listed<br />
<br />
===Composite->SCART===<br />
SCART adapters (SCART plugs with three RCA connectors in the back), will probably work when used with the yellow RCA plug connected to the Raspberry Pi's RCA video output. Additionally using a splitter cable (3.5&nbsp;mm jack plug on one end, and red-white RCA plugs on the other end) will probably work when plugged into the red and white (left and right audio channels) of the SCART adapter.<br />
<br />
* Generic - works<br />
<br />
===Composite->VGA converter boxes===<br />
* [http://www.extron.com/product/product.aspx?id=dvs204| Extron DVS-204] - works no problem!<br />
<br />
== SD cards ==<br />
<br />
The SD card is a key part of the Raspberry Pi; it provides the initial storage for the Operating System and files. Storage can be extended through many types of USB connected peripherals.<br />
<br />
When the Raspberry Pi is 'switched on', i.e. connected to a power supply, a special piece of code called the bootloader is executed, which reads more special code from the SD card that is used to start up the Raspberry Pi. If there is no SD card inserted, it will not start. Do NOT push in or pull out an SD card while the Raspberry Pi is connected to the power, as this is likely to corrupt the SD card data (you might get away with it, but it is best not to).<br />
<br />
The SD card must be formatted, or written to, in a special way that means the Raspberry Pi can read the data it needs to start properly. If you are new to this check the instructions, or buy a pre-formatted SD card.<br />
<br />
One advantage to using an SD card like this is that you can have several SD cards, each with a different operating system, or a different purpose. Simply power off, switch cards, and reconnect the power. You have a different computer to play with.<br />
<br />
=== Which SD card? ===<br />
<br />
[[File:SD_Card_dimensions.png|right|frameless|SD card sizes]]<br />
<br />
SD cards come in three physical sizes (see picture). The Raspberry Pi needs the largest one. The miniSD card and the MicrSD card can be used in a Raspberry Pi, but you will need an adapter / holder to fit it.<br />
<br />
SD cards come in a range of storage sizes. You need one of type SDHC, but there are other types of SDSC, SDXC and SDIO which will not work in a Raspberry Pi (confirmation needed). The SDHC type comes in memory sizes of up to 32&nbsp;GB.<br />
<br />
There are other properties of SD cards that are not covered here. Read the [http://en.wikipedia.org/wiki/Secure_Digital Wikipedia article] for those details.<br />
<br />
=== Other SD card content ===<br />
<br />
See the following links for other information:<br />
<br />
* [[RPi_Distributions | Select a Distribution]]<br />
<br />
* [[RPi_Easy_SD_Card_Setup | Easy SD card set up]]<br />
<br />
* [[RPi_Advanced_Setup | Advanced set up]]<br />
<br />
* [[R-Pi_Troubleshooting#SD_cards | Troubleshooting]]<br />
<br />
* [[RPi_Performance#SD_card | SD card Performance]]<br />
<br />
=== Technical Information ===<br />
<br />
Note that manufacturers change their designs over time, even as the specs stay the same. (E.g. an ACME 8&nbsp;GB class 4 card manufactured in 2011 might work, while one manufactured in 2012 might not.)<br />
For this reason, please specify product numbers in the lists below, when possible.<br />
<br />
You can also attach the following fields from your card's CID:<br />
<pre><br />
cd /sys/class/mmc_host/mmc?/mmc?:*<br />
echo "man:$(cat manfid) oem:$(cat oemid) name:$(cat name) hwrev:$(cat hwrev) fwrev:$(cat fwrev)"<br />
</pre><br />
<br />
please merge with http://elinux.org/RPi_Performance#SD_card<br />
<br />
===Preinstalled SD cards===<br />
A wide range of branded SD cards preinstalled with operating systems are available from [http://thepihut.com The Pi Hut's Raspberry Pi Store].<br />
* Raspbian<br />
** '''SanDisk''' <br />
*** [http://thepihut.com/products/4gb-sandisk-sd-sdhc-card-with-raspbian-wheezy-linux-preinstalled 4GB SDHC Class 4 - preinstalled with Raspbian Wheezy Linux.]<br />
*** [http://thepihut.com/products/8gb-sandisk-sd-sdhc-card-with-raspbian-wheezy-linux-preinstalled 8GB SDHC Class 4 - preinstalled with Raspbian Wheezy Linux.]<br />
*** [http://thepihut.com/products/16gb-sandisk-sd-sdhc-card-with-raspbian-wheezy-linux-preinstalled 16GB SDHC Class 4 - preinstalled with Raspbian Wheezy Linux.]<br />
*** [http://thepihut.com/products/32gb-sandisk-sd-sdhc-card-with-raspbian-wheezy-linux-preinstalled 32GB SDHC Class 4 - preinstalled with Raspbian Wheezy Linux.]<br />
** '''Samsung (Class 10)''' <br />
*** [http://thepihut.com/products/16gb-samsung-class-10-sd-sdhc-card-with-raspbian-wheezy-linux-preinstalled 16GB SDHC Class 10 - preinstalled with Raspbian Wheezy Linux.]<br />
*** [http://thepihut.com/products/32gb-samsung-class-10-sd-sdhc-card-with-raspbian-wheezy-linux-preinstalled 32GB SDHC Class 10 - preinstalled with Raspbian Wheezy Linux.]<br />
* XBMC<br />
** '''SanDisk''' <br />
*** [http://thepihut.com/products/4gb-sandisk-sd-sdhc-card-with-xbmc-preinstalled 4GB SDHC Class 4 - preinstalled with OpenElec XBMC.]<br />
*** [http://thepihut.com/products/8gb-sandisk-sd-sdhc-card-with-xbmc-preinstalled 8GB SDHC Class 4 - preinstalled with OpenElec XBMC.]<br />
*** [http://thepihut.com/products/16gb-sandisk-sd-sdhc-card-with-xbmc-preinstalled 16GB SDHC Class 4 - preinstalled with OpenElec XBMC.]<br />
*** [http://thepihut.com/products/32gb-sandisk-sd-sdhc-card-with-xbmc-preinstalled 32GB SDHC Class 4 - preinstalled with OpenElec XBMC.]<br />
<br />
Kingston and other verified SD cards preinstalled with the latest Raspbian operating system are available from many other websites [http://www.amazon.co.uk Amazon UK] and [http://www.ebay.co.uk/ eBay UK].<br />
<br />
===Working SD cards===<br />
<br />
* '''7DAYSHOP.COM''' <br />
** 8&nbsp;GB Professional SDHC Class 10 (man:0x000027 oem:0x5048 name:SD08G hwrev:0x3 fwrev:0x0)<br />
<br />
* '''Adata''' <br />
** 2&nbsp;GB SD Class 2 Speedy (8B0947 printed on back) This card works with every distro I tried. May be old, may not be the fastest, but it is very stable.<br />
** 4&nbsp;GB SDHC Class 4 (BH1109416141G)<br />
** 8&nbsp;GB SDHC Class 2 (MMB3F08GWMCA-GE)<br />
** 8&nbsp;GB SDHC Class 4 (MicroSD with adapter)<br />
** 8&nbsp;GB SDHC Class 6 (MMAGR08GUDCA-DB)<br />
** 8&nbsp;GB SDHC Class 10 (AUSDH8GCL10-R)<br />
** 8&nbsp;GB SDHC Class 10 (ASDH8GCL10-R) Tested on 2012-06-18-wheezy-beta.zip<br />
** 8&nbsp;GB SDHC Class 10 (P-SDH8G10-EC from BJ's USA tested on Raspbian)<br />
** 16&nbsp;GB SDHC Class 6<br />
** 16&nbsp;GB SDHC Class 10 (16GSDHC10)<br />
** 16&nbsp;GB SDHC Class 10 (microSD with adapter AUSDH16GCL10-RA1)<br />
** 32&nbsp;GB SDHC Class 10 (ASDH32GCL10-R) Tested on Wheezy-beta with latest kernel and firmware and Raspbian Wheezy<br />
<br />
* '''AmazonBasics'''<br />
** [http://www.amazon.com/AmazonBasics-SDHC-Class-Secure-Digital/dp/B0058GH0LS 8&nbsp;GB SDHC Class 10 B0058GH0LS]<br />
** [http://www.amazon.com/AmazonBasics-SDHC-Class-Secure-Digital/dp/B0058GH1IK 16&nbsp;GB SDHC Class 10 B0058GH1IK]<br />
** 32&nbsp;GB SDHC Class 10<br />
<br />
* '''Apacer'''<br />
** 8&nbsp;GB microSDHC Class 10 (with adapter)<br />
** 8&nbsp;GB SDHC Class 6<br />
<br />
* '''Centon'''<br />
** 16&nbsp;GB SDHC Class 4 (1447 printed on back)<br />
<br />
* '''CnMemory'''<br />
** 8&nbsp;GB SDHC Class 4 (Silver/Black label says 'High Capacity Card') 84209_8GB_SDHC, bought from Maplins. No error messages seen, but operation is much slower than with a SanDisk 4&nbsp;GB Class 4 card.<br />
<br />
* '''Dane-Elec''' <br />
** 16&nbsp;GB SDHC Class 4<br />
** 16&nbsp;GB Pro 200X Class 10 DEMS16GB2683ENBA<br />
<br />
* '''Dikom'''<br />
** 16&nbsp;GB SDHC Class 10 (serial 207H3MD016IBSD)<br />
<br />
* '''Duracell'''<br />
** 4&nbsp;GB SDHC Class 4<br />
** 16&nbsp;GB SDHC Class 10 (labelled Pro Photo 200x)<br />
** 32&nbsp;GB SDHC Class 10 (man:0x00001d oem:0x4144 name:SD hwrev:0x1 fwrev:0x0) (~4.6&nbsp;MB/s read, ~4.4&nbsp;MB/s write on debian6-19-04-2012, following [[RPi_Performance#SD_card]])<br />
<br />
* '''Emtec''' <br />
** 2&nbsp;GB SD man:0x000027 oem:0x5048 name:SD02G hwrev:0x2 fwrev:0x0<br />
** 4&nbsp;GB SDHC Class 4 (EKMSD4G60XHCN)<br />
** 16&nbsp;GB SDHC Class 10 (EKMSD16G150XHC) (less than half as fast as SanDisk 16&nbsp;GB Class 10)<br />
<br />
* '''Extrememory''' <br />
** 16&nbsp;GB SDHC Class 10 (man:0x000012 oem:0x3456 name:F0F0F hwrev:0x1 fwrev:0x0)<br />
** 32&nbsp;GB SDHC Class 10 (man:0x000003 oem:0x5344 name:SMI hwrev:0x1 fwrev:0x0)<br />
<br />
* '''Eye-Fi'''<br />
** 4&nbsp;GB Wi-Fi SDHC (Wi-Fi doesn't work)<br />
<br />
* '''Fugi''' <br />
** 32&nbsp;GB SDHC Class 10 (P10NM00580A) (man:0x000073 oem:0x4247 name:NCard hwrev:0x1 fwrev:0x0)<br />
<br />
* '''Hama''' <br />
** 2&nbsp;GB SD Class 2<br />
** 8&nbsp;GB SDHC High Speed Pro Class 6<br />
<br />
* '''Hema (Dutch dept. store)'''<br />
** 4&nbsp;GB<br />
** 8&nbsp;GB SDHC Class 4<br />
<br />
* '''Goodram''' <br />
** 8&nbsp;GB microSDHC Class 4<br />
** 16&nbsp;GB microSDHC Class 4 (SDU16GHCAGRR10)<br />
** 16&nbsp;GB SDHC Class 10<br />
<br />
* '''HP'''<br />
** 8&nbsp;GB SDHC Class 4 (doesn't reboot during first time startup process, but restart again and fine after that).<br />
** [http://www.amazon.com/HP-CG790A-AZ-Flash-Memory-Class/dp/B007X7U224 32&nbsp;GB SDHC Class 10] <br />
<br />
* '''ICIDU'''<br />
** 4&nbsp;GB SDHC Class 10 (also had no issues)<br />
** 16&nbsp;GB SDHC Class 10 (image write had issues, might be my inexperience. It boots & shows Xserver)<br />
** 32&nbsp;GB SDHC Class 10 (had no issues whatsoever, the comment above might be a dud.)<br />
** 8&nbsp;GB microSDHC Class 10<br />
** 16&nbsp;GB microSDHC Class 10 (20&nbsp;MB/sec)<br />
** 32&nbsp;GB microSDHC Class 10 (20&nbsp;MB/sec)<br />
<br />
* '''Integral''' <br />
** 4&nbsp;GB SDHC Ultima Pro Class 10<br />
** 4&nbsp;GB SDHC Class 4 SD-K04G (Purple label). Also type SD-MO4G.<br />
** 8&nbsp;GB SDHC Ultima Pro Class 6 (Works - initial error -110, but it boots within 5 seconds with no further errors or issues)<br />
** 8&nbsp;GB SDHC Ultima Pro Class 10 (20&nbsp;MB/s) (Works - initial error -110, but it boots within 5 seconds with no further errors or issues)<br />
** 16&nbsp;GB SDHC Ultima Pro Class 6<br />
** [http://www.amazon.co.uk/gp/product/B0047T6XME 16&nbsp;GB SDHC Class 10 Ultima Pro (20&nbsp;MB/s)]<br />
** 32&nbsp;GB SDHC Ultima Pro Class 10 (20&nbsp;MB/s) - Slow to initially boot past the Rainbow Screen.<br />
<br />
* '''Joyflash''' <br />
** 16&nbsp;GB SDHC Class 10 (LTSD1112016GB)<br />
<br />
* '''Kingmax''' <br />
** 4&nbsp;GB SDHC Class 2<br />
** 4&nbsp;GB microSDHC Class 4 (KM04GMCSDHC4) won`t reboot when it`s hot<br />
** 8&nbsp;GB microSDHC Class 4 (KM08GMCSDHC41A) won`t reboot when it`s hot<br />
<br />
* '''Kingston''' <br />
** 2&nbsp;GB SD<br />
** 2&nbsp;GB microSD (N0185-002.A00LF) + Adapter (File system .img written via Transcend microSDHC "USB stick-like" adapter - P3-102510)<br />
** 4&nbsp;GB microSD Class 4<br />
** 4&nbsp;GB SDHC Class 4 (SD4/4&nbsp;GB) (Writes at 4.8&nbsp;MB/s, Reads at 9&nbsp;MB/s)<br />
** 4&nbsp;GB SDHC Class 10 (SD10V/4&nbsp;GB)<br />
** [http://img341.imageshack.us/img341/1619/dsc0253y.jpg 8&nbsp;GB SDHC Class 4] ([http://img833.imageshack.us/img833/2028/dsc0254br.jpg SD4/8&nbsp;GB]) (Works reliably with Raspbian 18-9-2012 and previous Debian releases) (Writes at 4.8&nbsp;MB/s, Reads at 9&nbsp;MB/s)<br />
** [http://img600.imageshack.us/img600/3849/dsc0251et.jpg 8&nbsp;GB microSDHC Class 4] ([http://img707.imageshack.us/img707/363/dsc0252ld.jpg SDC4/8&nbsp;GB])<br />
** 8&nbsp;GB SDHC Class 6 (SD6/8&nbsp;GB) (errors on boot, boots Debian OK)<br />
** 8&nbsp;GB SDHC Class 10 (SD10G2/8&nbsp;GB, SD10V/8&nbsp;GB, ultimateX 100X, ultimateX 120X)<br />
** 16&nbsp;GB SDHC Class 4 (SD4/16&nbsp;GB)<br />
** 16&nbsp;GB microSDHC Class 10 (SDC10/16&nbsp;GB)<br />
** 16&nbsp;GB SDHC Class 10 (SD10G2/16&nbsp;GB, ultimateX 100X)<br />
** 16&nbsp;GB SDHC Class 10 (SD4/16GBET)<br />
** 32&nbsp;GB SDHC Class 10 (SD10V)<br />
** 32&nbsp;GB SDHC Class 10 (SD10G2/32&nbsp;GB, ultimateX 100X)<br />
** 64&nbsp;GB SDXC Class 10 (SDX10V/64&nbsp;GB)<br />
<br />
* '''Kodak''' <br />
** 4&nbsp;GB SDHC Class 2<br />
** 8&nbsp;GB SDHC Class 4<br />
<br />
* '''Kruidvat''' <br />
** 8&nbsp;GB SDHC Class 4<br />
** 8&nbsp;GB SDHC Class 10 (actually cheaper then the class 4 in my store)<br />
<br />
* '''Lexar''' <br />
** 4&nbsp;GB SDHC Class 4 (Boots consistently and no error messages in log after 1/2 hour use ) (works with Raspbmc)<br />
** 4&nbsp;GB SDHC Class 6 Platinum II (from [http://www.microcenter.com/single_product_results.phtml?product_id=0350735 Microcenter])<br />
** 8&nbsp;GB SDHC Class 4<br />
** 8&nbsp;GB SDHC Class 6 Premium Series<br />
** 8&nbsp;GB SDHC Class 6 Platinum II<br />
** 16&nbsp;GB SDHC Class 6 Platinum II<br />
** 32&nbsp;GB microSDHC HIGH-SPEED Class 10 (from [http://www.amazon.co.uk/Lexar-32GB-Micro-Speed-Reader/dp/B004BR2ZTM Amazon])<br />
** 128&nbsp;GB SDXC UHS-I Card LSD128CTBNA400 (from [http://www.amazon.com/gp/product/B007BZRXK2 Amazon])<br />
<br />
* '''Master'''<br />
** 16&nbsp;GB SDHC Class 10 [man:0x000003 oem:0x5344 name:SMI hwrev:0x1 fwrev:0x0]<br />
<br />
* '''Medion'''<br />
** 8&nbsp;GB Class 4 SDHC UK sourced (Aldi)<br />
* '''Microcenter Brand (sold in bins at checkout)'''<br />
** [http://www.microcenter.com/single_product_results.phtml?product_id=0289508 8&nbsp;GB SDHC Class 4]<br />
** [http://www.microcenter.com/single_product_results.phtml?product_id=0349728 8&nbsp;GB SDHC Class 10]<br />
** [http://www.microcenter.com/single_product_results.phtml?product_id=0349729 16&nbsp;GB SDHC Class 10]<br />
<br />
* '''Mushkin'''<br />
** 16&nbsp;GB SDHC Class 10 (MKNSDHCU1-16GB) [http://www.newegg.com/Product/Product.aspx?Item=N82E16820226324]<br />
** 32&nbsp;GB SDHC Class 10 (MKNSDHCC10-32GB) [http://www.newegg.com/Product/Product.aspx?Item=N82E16820226235]<br />
<br />
* '''Mustang'''<br />
** [http://www.mustang-flash.de/Products/Flash%20Products/Secure%20Digital/SD-Card/8GB%20Mustang%20SDHC%20Card%20LeMans%2C%20Class%2010%2C%20Retail|SD8GHCCL10MU-R.html 8&nbsp;GB SDHC Class 10]<br />
<br />
* '''MyMemory''' <br />
** 8&nbsp;GB SDHC Class 10 (MYMESDH8G10) [http://www.mymemory.co.uk/SDHC/MyMemory/MyMemory-8GB-SD-Card-%28SDHC%29---Class-10 MyMemory 8&nbsp;GB class 10] (Latest batch not working)<br />
** 16&nbsp;GB SDHC Class 10 (MYMESDH16G10) [http://www.mymemory.co.uk/SDHC/MyMemory/MyMemory-16GB-SD-Card-(SDHC)---Class-10]<br />
** 32&nbsp;GB SDHC Class 10 [http://www.mymemory.co.uk/SDHC/MyMemory/MyMemory-32GB-SD-Card-%28SDHC%29---Class-10]<br />
<br />
* '''NovaTech'''<br />
** 8&nbsp;GB SDHC Class 10 (Integral Branded)<br />
<br />
* '''OCZ'''<br />
** 8&nbsp;GB SDHC Class 6 Gold Series (08110596-8GB-6) tested with Debian Squeeze (official Raspberry Pi distribution debian6-19-04-2012.zip)<br />
<br />
* '''Optima'''<br />
** 8&nbsp;GB SDHC Class 10 (Pro-Speed)<br />
** 8&nbsp;GB SDHC Class 4 - working from 2012-09-18<br />
<br />
* '''Panasonic''' <br />
** 4&nbsp;GB SDHC Class 4<br />
** 4&nbsp;GB SDHC Class 10 UHS-I (~11.2&nbsp;MB/s read, ~6.2&nbsp;MB/s write, following [[RPi_Performance#SD_card]])<br />
** 8&nbsp;GB SDHC Class 2 (~11.1&nbsp;MB/s read, ~9.7&nbsp;MB/s write, following [[RPi_Performance#SD_card]])<br />
** 8&nbsp;GB SDHC Class 6 (~4.8&nbsp;MB/s read, ~4.4&nbsp;MB/s write, following [[RPi_Performance#SD_card]])<br />
<br />
* '''Patriot''' <br />
** 8&nbsp;GB SDHC Class 6 (PSF8GSDHC10-PC)<br />
** 8&nbsp;GB SDHC Class 10 LX Series (PSF8GSDHC10-PC1)<br />
** 16&nbsp;GB SDHC Class 10 (PSF16GMCSDHC10)<br />
** 16&nbsp;GB SDHC Class 10 LX Series (PSF16GSDHC10) (19.3&nbsp;MB/s read, 9.3&nbsp;MB/s write)<br />
** 16&nbsp;GB microSDHC Class 10 (PSF16GMSHC10) (requires recent kernel update for boot)<br />
** 32&nbsp;GB SDHC Class 10 (PSF32GSDHC10)<br />
** 32&nbsp;GB SDHC Class 10 UHS-1 (PEF32GSDHC10U1) (20.4&nbsp;MB/s read, 12.1&nbsp;MB/s write)<br />
<br />
* '''Peak''' <br />
** 4&nbsp;GB microSDHC Class 4 (MMBTR04GUBCA-ME) tested with Arch<br />
<br />
* '''Philips'''<br />
** 8&nbsp;GB SDHC Class 4 (FM08SD35B)<br />
<br />
* '''Platinum'''<br />
** 4&nbsp;GB SDHC Class 6<br />
** 8&nbsp;GB SDHC Class 6 (man:0x00006f oem:0x0000 name:SMI hwrev:0x1 fwrev:0x0)<br />
** 64&nbsp;GB SDCX Class 10<br />
<br />
* '''Play.com''' <br />
** 4&nbsp;GB SDHC Class 6 (S4E3CD04GEFAA 0907090121106)<br />
<br />
* '''PNY''' <br />
** 4&nbsp;GB SDHC Class 4<br />
** 4&nbsp;GB SDHC Class 4 Optima (SD-K04G 0834TT1297Y)<br />
** 4&nbsp;GB SDHC Class 4. Micro SD card with adapter.<br />
** 8&nbsp;GB SDHC Class 6<br />
** 8&nbsp;GB SDHC Class 10. Micro SD card with adapter.<br />
** 16&nbsp;GB SDHC Class 4<br />
** 16&nbsp;GB SDHC Class 10 (P-SDHC16G10-GE)<br />
*** See the note for P-SDHC16G10-EF. Works with Wheezy, does not work with Squeeze, Arch, or Fedora Remix. <br />
** 16&nbsp;GB SDHC Class 10 (P-SDHC16G10-EF) <br />
*** Works with [http://www.raspberrypi.org/archives/1435 Debian Wheezy]<br />
*** Does not work with Debian Squeeze (debian6-19-04-2012: mmc0: timeout waiting for hardware interrupt).<br />
*** Does not work with Arch Linux Arm (archlinuxarm-29-04-2012: no video is displayed, solid red power light, tiny green light)<br />
** 16&nbsp;GB SDHC Class 10 Pro-Elite (P-SDH16U1-30-GE). Works with Raspbmc, haven't tested others.<br />
<br />
* '''pqi'''<br />
** 8&nbsp;GB SDHC Class 6 <br />
*** Works with official debian6-19-04-2012<br />
<br />
* '''PRETEC''' <br />
** 8&nbsp;GB SDHC Class 10 (8DK52-122ME)<br />
<br />
* '''Samsung''' <br />
** 4&nbsp;GB SDHC<br />
** 8&nbsp;GB SDHC Class 6 (MB-SS8GAEU)<br />
** 8&nbsp;GB SDHC Class 10 (MB-MP8GA, MB-SP8GA/EU, MB-SP8GA/AM)<br />
** 16&nbsp;GB SDHC Class 6 (MB-SSAGAEU)<br />
** 16&nbsp;GB SDHC Class 10 (MB-SPAGA AKA MB-SPAGAEU)<br />
** 32&nbsp;GB SDHC Class 10 (MB-SSBGA, MBSSBGVEOBGA-SH) fine with [http://www.raspberrypi.org/phpBB3/viewtopic.php?f=50&t=8071 Debian Wheezy], but it does not work with Debian Squeeze (debian6-19-04-2012: mmc0: timeout waiting for hardware interrupt).<br />
<br />
* '''SanDisk''' <br />
** 2&nbsp;GB SD, white "SanDisk for Wii" branded, no class mentioned<br />
** 2&nbsp;GB SD (with a circle 2 --probably class 2), writes at 3.5&nbsp;MB/s<br />
** 2&nbsp;GB SD Class 2 (BE0816113150D)<br />
** 2&nbsp;GB SD Class 4 Ultra (15&nbsp;MB/s)<br />
** 2&nbsp;GB SD Class 4 Ultra II<br />
** 2&nbsp;GB SD Ultra II (BE0719111366D)<br />
** 2&nbsp;GB SD Extreme III (BE0715105083B)<br />
** 2&nbsp;GB SD Extreme III (BE0804212046D) - 20&nbsp;MB/s - Class 6<br />
** 4&nbsp;GB SDHC Class 2 (BH0820113475D) - Tested with RPITC (Based on Raspbian Wheezy)<br />
** 4&nbsp;GB SDHC Class 4 (SDSDB-004G-B35)<br />
** 4&nbsp;GB SDHC Class 4 (SDSDB-004G-BT35). Confirmed working with stock debian6-19-04-2012.img<br />
** 4&nbsp;GB SDHC Class 4 (BH1210821913G)<br />
** 4&nbsp;GB SDHC Class 4 (SDSDH2-004G-AC11, BH1127216239D) Costco 2-pack, booting Wheezy 2012-07-15<br />
** 4&nbsp;GB SDHC Class 4 Ultra (SDSDH-004G-U46) won`t reboot when it`s hot<br />
** 4&nbsp;GB SDHC Class 4 Ultra II<br />
** 4&nbsp;GB SDHC Class 6 Extreme III labelled as 30&nbsp;MB/s works with (B) 2012-10-28-Wheezy-raspbian<br />
** 4&nbsp;GB SDHC Class 6 Ultra 30&nbsp;MB/s BH1200421822D)<br />
** 4&nbsp;GB SDHC Class 6 Ultra (SDSDH-004G-U46 - BH1136121837G, BH1130521822D)<br />
** 4&nbsp;GB SDHC Class 10 Extreme (BH10297143382G)<br />
** 8&nbsp;GB SDHC Class 4 (writes at ~1.5&nbsp;MB/s)<br />
** 8&nbsp;GB SDHC Class 4 Ultra labelled as 15&nbsp;MB/s (BI1024716014G)<br />
** 8&nbsp;GB SDHC Class 6 Ultra <br />
** 8&nbsp;GB SDHC Class 6 micro - MMAGR08GUDCA-DB<br />
*** also SDSDH-008G-U46 - BI1131222083D see [http://www.raspberrypi.org/phpBB3/viewtopic.php?p=88625#p88625 update from andrew.blake]<br />
*** except SDSRH-008G-A11 could be problematic, see below<br />
** 8&nbsp;GB SDHC Class 6 Ultra labelled as 20&nbsp;MB/s (BI11321422083D)<br />
** 8&nbsp;GB SDHC-I Class 6 Ultra labelled as 30&nbsp;MB/s (SDSDH2-008G-AC11)<br />
*** requires updated Squeeze or Wheezy beta<br />
** 8&nbsp;GB SDHC Class 10 Extreme (BI11017514367G)<br />
** 8&nbsp;GB SDHC Class 10 Extreme (B11209116254G) - Managed to get it working with Raspbian R3 [http://archive.raspbian.org/images/rpi_pisces_r3.zip rpi_pisces_r3.zip] however does not work with official Squeeze nor Arch linux.<br />
** 8&nbsp;GB SDHC Class 10 Extreme (30&nbsp;MB/s HD Video) - working with new [https://github.com/raspberrypi/firmware/blob/9308c7ed387e5422883753f7fb71a75506abd1f8/boot/bootcode.bin bootcode.bin]. Confirmed on 2012-07-10 for Debian Squeeze 2012-04-19 and Arch Linux 2012-06-13 images (BI1130916254G).<br />
** 8&nbsp;GB SDHC Class 10 Ultra(30&nbsp;MB/s) (SDSDU-008G-U46) - Works with stock debian6-19-04-2012 or Raspbian images but not with OpenELEC r11212 (works with OpenELEC r11493)<br />
** 8&nbsp;GB SDHC Class 10 Ultra(30&nbsp;MB/s) (SDSDU-008G-UDQ46) - Works with stock 2012-09-18-Wheezy-Raspbian<br />
** 8&nbsp;GB SDHC Class 10 Extreme (SDSDX-008G-X46/BI1218822414G) - Works with stock 2012-08-16-Wheezy-Raspbian<br />
** 8&nbsp;GB SDHC Class 10 Extreme Pro (95&nbsp;MB/s UHS-I) (SDSDXPA-008G-X46) - Works with stock 2012-07-15-Wheezy-Raspbian<br />
** 16&nbsp;GB SDHC Class 4<br />
** 16&nbsp;GB SDGC Class 4 (SDSDB-016G-B35) - working with [https://github.com/raspberrypi/firmware/blob/234c19de7cbaaf4997671d61df20a05759066295/boot/bootcode.bin bootcode.bin]. Confirmed on 2012-07-15 for Debian Squeeze 2012-04-19<br />
** 16&nbsp;GB SDHC Class 6 Ultra (30&nbsp;MB/s) (BL1133921933G) - Work with OpenELEC r11324<br />
** 16&nbsp;GB SDHC Class 10 Ultra(30&nbsp;MB/s) (SDSDU-016G-U46) - Work with stock debian6-19-04-2012 image. Gave Kernel Panic with stock debian6-19-04-2012 image. Worked fine with Wheezy image.<br />
** 16&nbsp;GB SDHC Class 10 Extreme (30&nbsp;MB/s HD Video) (SDSDX3-016G-X46) - Works with 2012-06-18-wheezy-beta.img and updated firmware (tested 2012-07-02)<br />
** 16&nbsp;GB SDHC Class 10 Extreme (45&nbsp;MB/s U1) (BL1203322025G) - Works with 2012-08-16-wheezy-raspbian.img (tested 2012-09-15). Doesn't work with stock debian6-19-04-2012 image, but it does work with a freshly compiled kernel.<br />
** 16&nbsp;GB SDHC Class 10 Extreme (45&nbsp;MB/s) (SDSDX-016G-X46) (UPC 619659062224) - Works with 2012-09-18-wheezy-raspbian.img (tested 17/10/2012). <ins datetime="2012-11-22T22:08+11:00">Working with Raspbmc RC5 if writing standalone image; working with Raspbian “Wheezy”.</ins><br />
** 16&nbsp;GB SDHC Class 10 Extreme (45&nbsp;MB/s) (SDSDXPA-016G-FPP) - Working with latest RaspBMC image (tested 12/09/2012) [http://www.amazon.co.uk/gp/product/B00422J0CG/ref=oh_details_o00_s00_i00 Amazon Link]<br />
** 16&nbsp;GB SDHC Class 10 Extreme Pro (95&nbsp;MB/s UHS-I) (SDSDXPA-016G-A75) - Doesn't work with stock debian6-19-04-2012 image, but it does work with a freshly compiled kernel.<br />
** 32&nbsp;GB SDHC Class 4<br />
** 32&nbsp;GB SDHC Class 6<br />
** 32&nbsp;GB SDHC Class 10 Ultra (30&nbsp;MB/s) - Works with stock debian6-19-04-2012 image<br />
** 32&nbsp;GB SDHC Class 10 Extreme (45&nbsp;MB/s UHS-I) (SDSDX-032G-X46) - works with arch-04-29-image and latest firmware (booting problems without firmware update)<br />
** 64&nbsp;GB SDXC Class 10 Extreme (45&nbsp;MB/s UHS-I) (SDSDX-064G-X46) - works with 2012-07-15-Wheezy-Raspbian<br />
** microSDHC / microSDXC<br />
*** 4&nbsp;GB microSDHC Class 2<br />
*** 4&nbsp;GB microSDHC Class 4<br />
*** 8&nbsp;GB microSDHC Class 2<br />
*** 8&nbsp;GB microSDHC Class 4<br />
*** 8&nbsp;GB microSDHC Class 6 Mobile Ultra (SDSDQY-008G-U46A) working with the latest firmware, won`t reboot when it`s hot<br />
*** 8&nbsp;GB microSDHC Class 10 Ultra(30&nbsp;MB/s) (SDSDQU-008G-U46) tested and working on Raspbian Wheezy (and RaspBMC)<br />
*** 16&nbsp;GB microSDHC Class 10 Mobile Ultra (SDSDQUA-016G-U46A) working with the latest firmware<br />
*** 32&nbsp;GB microSDHC Class 4 (SDSDQM-032G-B35)<br />
*** [http://img217.imageshack.us/img217/6435/dsc0255uc.jpg 64&nbsp;GB microSDXC Class 6 Mobile Ultra] (SDSDQY-064G-A11A) (boots up much more consistently with latest firmware)<br />
<br />
* '''Silicon Power''' <br />
** 4&nbsp;GB microSDHC Class 6 (SP004GBSTH006V10-SP)<br />
** 8&nbsp;GB microSDHC Class 10 (S608G1202)<br />
** 16&nbsp;GB microSDHC Class 10 (SP016GBSTH010V10)<br />
** 16&nbsp;GB SDHC Class 10 (SP016GBSDH010V10)<br />
<br />
* '''Sony'''<br />
** 4&nbsp;GB SDHC Class 4 (SF-4B4) (Write 6&nbsp;MB/s, Read 20&nbsp;MB/s)<br />
** 4&nbsp;GB SDHC Class 4 (SF-4N4)<br />
** 8&nbsp;GB SDHC Class 4 (Write 11.8&nbsp;MB/s, Read 17.4&nbsp;MB/s)<br />
** [http://store.sony.com/webapp/wcs/stores/servlet/ProductDisplay?catalogId=10551&storeId=10151&langId=-1&partNumber=SF32NX/TQ#features 32&nbsp;GB SDHC Class 10 (SF-32NX/TQ)] (Max read speed of ~94&nbsp;MB/s, min write speed of ~10&nbsp;MB/s) - Works with archlinuxarm-29-04-2012 dd image with latest firmware update (as of 10-06-2012) <br />
<br />
* '''Strontium'''<br />
** 8&nbsp;GB SDHC Class 10 (SD-T08G 1045 US6923 G (White Shell - SKU 8 886450 703492))<br />
* '''Super Talent'''<br />
** 32&nbsp;GB Secure Digital High Capacity SDHC Card (Class 10), Model SDHC32-C10 SKU: 116-557-001 (works with Raspbmc RC4 and 2012-07-15-Wheezy-Raspbian))<br />
<br />
* '''TakeMS'''<br />
** 4&nbsp;GB microSDHC Class 4 (with adapter) [http://www.takems.com/products.php?categ=flash&prod=Micro_SDHC-Card Micro SDHC Class 4 + 1 Adapter(Order No.88662)]<br />
<br />
* '''TDK'''<br />
** 4&nbsp;GB SDHC Class 4 (1008WW5261B)<br />
** 4&nbsp;GB SDHC Class 4 (80-56-10275-004G,Debian works '''BUT''' mmc0 errors when booting Fedora)<br />
** 4&nbsp;GB microSDHC Class 4 (80-56-10301-004G)<br />
** 4&nbsp;GB SDHC Class 6 (S404G1113) - Works with Debian Wheezy (2012-06-18 beta), not tried latest OpenELEC yet.<br />
** 8&nbsp;GB SDHC Class 10 - Works with Raspbian 2012-07-15<br />
** SanDisk 64&nbsp;GB Class 10 Ultra SDXC UHS-I FFP (3A114807)<br />
<br />
* '''Toshiba'''<br />
** 8&nbsp;GB mircoSDHC SD-C08GJ(BL3A<br />
** 16&nbsp;GB SDHC Class 10 SD-T16G (1046 US7022 C)<br />
<br />
* '''Transcend'''<br />
** 4&nbsp;GB SDHC Class 4 - we've found these to work without any errors and offer reasonable performance<br />
** 4&nbsp;GB SDHC Class 4 (TS4GSDHC4 - BH1130821915G)<br />
** 4&nbsp;GB SDHC Class 6 (TS4GSDHC6) - no problems. (does not work with Raspbmc as of 6/1/12)<br />
** 4&nbsp;GB SDHC Class 10 (TS4GSDHC10E)<br />
** [http://www.mymemory.co.uk/SDHC/Transcend/Transcend-8GB-SD-Card-(SDHC)---Class-4 8&nbsp;GB SDHC Class 4] (TS8GSDHC4) (man:0x000003 oem:0x5344 name:SD08G hwrev:0x8 fwrev:0x0) - works with both Debian "squeezy" and Raspbian "Wheezy" distributions.<br />
** 8&nbsp;GB SDHC Class 6 (~5.8&nbsp;MB/s read/write following [[RPi_Performance#SD_card]])<br />
** 8&nbsp;GB SDHC Class 6 (TS8GSDHC6-P2 - MMBFG08GWACA-M6)<br />
** 8&nbsp;GB SDHC Class 10 (TS8GSDHC10) [http://www.mymemory.co.uk/SDHC/Transcend/Transcend-8GB-SD-Card-%28SDHC%29---Class-10- Transcend 8G class 10]<br />
** 16&nbsp;GB SDHC Class 6 (TS16GSDHC6)<br />
** 16&nbsp;GB SDHC Class 10 (TS16GSDHC10)(TS16GSDHC10E)<br />
** [http://www.transcend.com.es/tarjetas-de-memoria/sd-sdhc/32gb-sdhc-class-10 32&nbsp;GB SDHC Class 10] (TS32GSDHC10)(TS32GSDHC10E)<br />
** 64&nbsp;GB SDXC Class 10 (TS64GSDXC10)<br />
<br />
* '''Verbatim'''<br />
** 8&nbsp;GB SDHC Class 10 (43961)<br />
** 16&nbsp;GB SDHC Class 4 (44020)<br />
** 16&nbsp;GB SDHC Class 10 (43962)<br />
** 32&nbsp;GB SDHC Class 6 (44032)<br />
<br />
*'''Traveler'''<br />
**4&nbsp;GB High Speed Memory Card - no class mentioned. No problems. Tested with Raspbian.<br />
<br />
* '''The Pi Hut'''<br />
** SanDisk 4&nbsp;GB Class 4 - preinstalled with Raspbian Wheezy Linux. (from [http://thepihut.com/products/4gb-sandisk-sd-sdhc-card-with-raspbian-wheezy-linux-preinstalled The Pi Hut's Raspberry Pi Store])<br />
** SanDisk 8&nbsp;GB Class 4 - preinstalled with Raspbian Wheezy Linux. (from [http://thepihut.com/products/8gb-sandisk-sd-sdhc-card-with-raspbian-wheezy-linux-preinstalled The Pi Hut's Raspberry Pi Store])<br />
** SanDisk 16&nbsp;GB Class 4 - preinstalled with Raspbian Wheezy Linux. (from [http://thepihut.com/products/16gb-sandisk-sd-sdhc-card-with-raspbian-wheezy-linux-preinstalled The Pi Hut's Raspberry Pi Store])<br />
** SanDisk 32&nbsp;GB Class 4 - reinstalled with Raspbian Wheezy Linux. (from [http://thepihut.com/products/32gb-sandisk-sd-sdhc-card-with-raspbian-wheezy-linux-preinstalled The Pi Hut's Raspberry Pi Store])<br />
<br />
* '''V-Gen'''<br />
** 8&nbsp;GB microSDHC - no class mentioned. No problems.(man:0x000073 oem:0x4247 name:NCard hwrev:0x1 fwrev:0x0). Tested with Raspbian Wheezy & Raspbmc. <br />
<br />
* '''Veho (http://www.veho-uk.com)'''<br />
** 8&nbsp;GB "Ultra Fast" Class 6. (man:0x00001b oem:0x534d name:00000 hwrev:0x1 fwrev:0x0) 7.8&nbsp;MB/s. Slow but tested with Arch Linux.<br />
<br />
* '''W Photo (Walgreens photo)'''<br />
** 1&nbsp;GB SD memory card. Works with Raspbmc, have not tested others.<br />
** 2&nbsp;GB SD memory card. Works with Raspbian, not tested with others.<br />
<br />
Known good (and pre-loaded) cards will be available for sale from RS and element14 at a ''later'' date (TBA).<br />
<br />
===Problem SD cards===<br />
<br />
Make sure that you buy your card from a reliable source. There are many cheap Chinese copies of (brand name) SD-Cards on the market, [http://www.petapixel.com/2011/05/20/one-third-of-the-sandisk-memory-cards-on-earth-are-counterfeit/] in addition they are often mislabeled as having greater capacity than they really have. For example they might be sold as being 4&nbsp;GB, but they are actually 2&nbsp;GB (or even less). <br />
<br />
There were initially issues with most Class 10 SDHC cards, apparently due to a bug in the Broadcom bootloader.[http://www.raspberrypi.org/forum/general-discussion/class-10-sd-cards-on-the-production-boards/page-3/#p39181]<br />
<br />
This seems to have been fixed in sdhci.c: [https://github.com/raspberrypi/linux/commit/7e8ae226fe6e95954df6b0dcdde40a53dbbc1a0b] Further feedback will be useful.<br />
<br />
If you add an SD card here, please also mention the kernel date and the date you tried it. This allows people to estimate how likely it is that a driver-fix in the kernel has been fixed. (i.e. I think some/most of the cards here work fine now, because a problem in the kernel driver has been fixed). <br />
<br />
* '''Acumem'''<br />
** 8&nbsp;GB SDHC Class 6 (many errors on 6/7/2012)<br />
* '''Adata'''<br />
** 2&nbsp;GB Speedy (MMAGF02GWMCA -NA)<br />
** 8&nbsp;GB SDHC Class 6 - Sometimes boots<br />
** 16&nbsp;GB SDHC Class 6 (Possibly SD5MY168G0, label with gold <> black gradient) - Doesn't boot<br />
* '''Agfa'''<br />
** 16&nbsp;GB MicroSDHC class 6 (as written on SD-Adapter, MicroSD card itself no-name? ENAAJK121960): mixed results, such a card was working on another Raspberry Pi.<br />
* '''Amazon Basics'''<br />
** 16&nbsp;GB SDHC Class 10 (many errors on 6/7/2012)<br />
* '''Delkin Devices'''<br />
** 4&nbsp;GB SDHC Class 6 "Delkin pro" -- Note: works with Fedora Beefy Miracle 17<br />
* '''GSkill'''<br />
** 32&nbsp;GB SDHC Class 10<br />
* '''Integral'''<br />
** 16&nbsp;GB SDHC Class 6 Ultima Pro (SH016GAA2BB)<br />
** 4&nbsp;GB SDHC class 4 (S404G1115)<br />
* '''Kingston''' <br />
** 2&nbsp;GB SD [http://www.geeks.com/details.asp?invtid=KING-SD-M02G-BULK looks like this] - it boots the kernel, but it damages the filesystem.<br />
** 4&nbsp;GB SDHC Class 6 - Boots kernel, but it won't run init (times out)<br />
** 8&nbsp;GB/Go SDHC Class 10 - SD10V/8&nbsp;GB Very slow writing images to card and then either won't boot, or boots very slowly<br />
** 16&nbsp;GB SDHC Class 4 (SDC4/16&nbsp;GB) - Reported earlier as not working. Stable and works well with all Debian/Raspbian releases <br />
** 16&nbsp;GB SDHC Class 10 (SD10V/16&nbsp;GB) - Starts boot OK, but then gets stuck in mmc0 timeouts.<br />
* '''Memory2GO'''<br />
** 4&nbsp;GB SDHC Class 6 (S404G1029) - I/O Errors leading to Kernel Panic on startup.<br />
* '''Micro Center'''<br />
**4&nbsp;GB SDHC Class 4 — hasn't worked with any of the images I've tried; appears to be completely unrecognized<br />
* '''MyMemory.com''' <br />
** 8&nbsp;GB SDHC Class 10<br />
<br />
* '''Optima''' <br />
** <del>8&nbsp;GB SDHC Class 4 - Does not boot with Raspbian Wheezy 2012-07-15</del> - works with 2012-09-18 <br />
<br />
* '''Panasonic''' <br />
** 8&nbsp;GB SDHC Class 10 (RP-SDU08GD1K) mmc0: timeout waiting for hardware interrupt [http://www.mymemory.co.uk/SDHC/Panasonic/Panasonic-8GB-UHS-1-London-2012-Collection-SDHC-Card---Class-10 Panasonic 8&nbsp;GB Class 10]<br />
* '''Patriot''' <br />
** 8&nbsp;GB SDHC Class 6 (PS8GSDHC10-BC) - repeatable corruption after 1 or 2 reboots with 2012-07-15-Wheezy-Raspbian<br />
** 8&nbsp;GB SDHC Class 10 (PSF8GSDHC10)<br />
** 8&nbsp;GB SDHC Class 10 (PSF8GSDHC10-PC) - won't even boot 2012-08-16-Wheezy-Raspbian (mmc0: timeout waiting for hardware interrupt, followed by continuous I/O errors, timeouts, etc.). It seems functional in Arch, but sometimes it freezes at the beginning of boot (blinking underscore).<br />
* '''Platinum''' <br />
** 8&nbsp;GB SDHC Class 8 (O08G840 M3100487 TW)<br />
** 16&nbsp;GB SDHC Class 10 (article code 177117) - Does not boot with Raspbian Wheezy 2012-09-12<br />
* '''PNY'''<br />
** 8&nbsp;GB Optima SDHC 120 HD Class 4 SD-K08G 0928 WF3673 - mmc -110 errors at init time on 6/12/12<br />
** 8&nbsp;GB Premium SDHC Class 4 - mmc - mmc0: timeout waiting for hardware interrupt<br />
** 32&nbsp;GB SDHC Class 10 Professional (P-SDHC32G10-EF) from [http://www.play.com/Electronics/Electronics/4-/18814903/-/Product.html play.com] (mmc0 timeout with Debian, error -84 whilst initialising sd card with Fedora and QtonPi. Arch seems to work, gets to the login prompt)<br />
** 2&nbsp;GB card SD-M02G<br />
* '''Polaroid'''<br />
** 16&nbsp;GB SDHC C10 (P-SDHC16GB10-EFPOL) - mmc0: timeout waiting for hardware interrupt on debian6-19-04-2012<br />
* '''PRETEC''' <br />
** 8&nbsp;GB SDHC Class 10 233x - mmc0: timeout waiting for hardware interrupt, Sometimes does not boot, kernel panic, ...<br />
* '''Reekin'''<br />
** 4&nbsp;GB HighSpeed SH4GC6M16MIN9C0812TE (old) don't boot ! (11/07/2012)<br />
* '''Samsung'''<br />
** 4&nbsp;GB SDHC Class 4 (MB-SS4G MBSS4GMBDDBA-DD) doesn't boot with [http://downloads.raspberrypi.org/images/raspbian/2012-07-15-wheezy-raspbian/2012-07-15-wheezy-raspbian.zip 2012-07-15-wheezy-raspbian] - OK light partially lit.<br />
** 32&nbsp;GB SDHC Class 10 (MB-SSBGA, MBSSBGVEOBGA-SH) does not work with Debian Squeeze (debian6-19-04-2012: mmc0: timeout waiting for hardware interrupt), but it works fine with [http://www.raspberrypi.org/phpBB3/viewtopic.php?f=50&t=8071 Debian Wheezy]<br />
* '''SanDisk''' <br />
** 2&nbsp;GB SD Extreme III (BE0722702998D) (man:0x000003 oem:0x5344 name:SD02G hwrev:0x8 fwrev:0x0) - tested with Raspbian (build 2012-07-15) and Raspbmc installer (build 2012-07-13)<br />
** 2&nbsp;GB SD (BE0916214253D)<br />
** 2&nbsp;GB Ultra || 15&nbsp;MB/s (BE0828713280D)<br />
** 4&nbsp;GB SDHC Class 2 - Debian and XBMC boot, but Fedora gets a lot of mmc0 note long write sync errors and then hc_xfer_timeout errors at the login prompt.<br />
** 4&nbsp;GB SDHC Class 2 "Limited Edition" (8H825413279G) - Error -110 whilst initialising sd card<br />
** 4&nbsp;GB SDHC Class 4 (BH1030216016G) - Doesn't boot.<br />
** 4&nbsp;GB SDHC Class 4 (BH1031116016G) - Doesn't boot.<br />
** 4&nbsp;GB SDHC Class 6 Extreme (BH0822411730D)<br />
** 4&nbsp;GB SDHC Class 6 Extreme III (30&nbsp;MB/s) (BH0822712362G)<br />
** 4&nbsp;GB SDHC Class 10 Extreme (SDSDX-004G-X46) (30&nbsp;MB/s HD Video) doesn't boot (also not with new kernel.img and start.elf 17-06-2012 or "Wheezy"-beta)<br />
** 4&nbsp;GB SDHC Class 10 Extreme (30&nbsp;MB/s HD Video) (Doesn't boot) - Works with new kernel.img and start.elf [https://github.com/raspberrypi/firmware/tree/master/boot]<br />
** 4&nbsp;GB microSDHC Class 6 Mobile Ultra (tried 15-06-2012 with kernel 19-04-2012) error -84 transferring data, kernel panic: no init found<br />
** 8&nbsp;GB SDHC Class 6 Ultra (B11201421964G)<br />
** <del>8&nbsp;GB SDHC Class 6 Ultra (SDSDH-008G-U46 - BI1131222083D) - Boots kernel, but it won't run init (mmc timeout waiting for interrupt)</del> see [http://www.raspberrypi.org/phpBB3/viewtopic.php?p=88625#p88625 update from andrew.blake]<br />
** 8&nbsp;GB SDHC Class 6 Ultra labelled as 30&nbsp;MB/s (BI1208721965G)) - Boots kernel, but it won't run init (mmc timeout waiting for interrupt)<br />
** 8&nbsp;GB SDHC Class 6 Ultra labelled as 30&nbsp;MB/s SDSRH-008G-A11 - Boots kernel, but it won't run init (mmc timeout waiting for interrupt) <br />
** 8&nbsp;GB SDHC Class 6 Ultra labelled as 30&nbsp;MB/s SDSDH-008G-T11 - Boots kernel, but it won't run init (debian6-19-04-2012: mmc timeout waiting for interrupt), but works fine with [http://www.raspberrypi.org/phpBB3/viewtopic.php?f=50&t=8071 Debian Wheezy] on 6/22/12<br />
** 8&nbsp;GB SDHC Class 6 Ultra I (BI1201221964G) - Boots kernel, but it won't run init (mmc timeout waiting for interrupt)<br />
** 8&nbsp;GB SDHC Class 6 Extreme (BI1101116253G)<br />
** 8&nbsp;GB SDHC Class 10 Extreme (BI1108716254G)<br />
** 8&nbsp;GB SDHC Class 10 Extreme (BI1201416254G) - Still doesn't work with Debian Wheezy beta (2012-06-18)<br />
** <del>8&nbsp;GB SDHC Class 10 Extreme (BI1201516254G) [[http://www.amazon.co.uk/gp/product/B00422FBJ2 amazon.co.uk]]+amazon.fr</del> works with Wheezy 19/09/2012<br />
** 8&nbsp;GB SDHC Class 10 Extreme (BI1200916252D/SDSDX-008G-X46) - Tried with Debian "Squeeze"(19/04/2012), Debian "Wheezy"(18/06/2012) and Arch Linux(13/06/2012). None works. With Debian "Wheezy" Green LED stays ON continuously, with the other two it turns on very faint.<br />
** 8&nbsp;GB SDHC Class 10 Extreme Pro- Works with updated kernel/firmware, stock debian6-19-04-2012 boots kernel, but it won't run init (mmc timeout waiting for interrupt).<br />
** <del>16&nbsp;GB SDHC Class 10 Extreme (30&nbsp;MB/s HD Video) (SDSDX3-016G-X46) - Doesn't boot with debian6-19-04-2012.img, or newer firmware (tested 2012-06-17).</del><br />
** 16&nbsp;GB SDHC Class 6 Ultra (BL1202021933G)<br />
** 16&nbsp;GB SDHC Class 6 Ultra I (BL1205921933G) - Boots kernel, but it won't run init (mmc timeout waiting for interrupt)<br />
* '''Silicon Power''' <br />
** 8&nbsp;GB SDHC Class 10 (SP008GBSDH010V10) - Boots kernel, but it won't run init (mmc timeout waiting for interrupt) - Tested 20/11/2012, 2012-10-28-wheezy-raspbian.img with Nov 20 kernel.<br />
** 32&nbsp;GB SDHC Class 6 (LS2N732GQON03ASP) - boots debian6-19-04-2012.img, but frequent slow response / system hangs.<br />
<br />
* '''TDK'''<br />
** 4&nbsp;GB SDHC Class 6 (S404G1041) - Tried (end May 2012) with new kernel.img and start.elf [https://github.com/raspberrypi/firmware/tree/master/boot] but still won't run init.<br />
** 4&nbsp;GB SDHC Class 6 (S404G1046) [Barcode: 4 902030 784447] - Tried (4th June 2012) with debian6-19-04-2012.img and with replacement kernel.img and start.elf from github [https://github.com/raspberrypi/firmware/tree/87a04c0be0c05e20f94f223183a0310b37c9bd89/boot] but still got 'Error -84' and 'Kernel panic - not syncing: No init found'<br />
<br />
* '''Transcend'''<br />
** 2&nbsp;GB MicroSD (MMAGR02GUECA-MB) - reads fine initially after image was written on a PC, gives mmc0 timeout errors reading back data after writing a large amount (in this case with 'pacman -Syu'). Still seems to work, but is *very* slow after this happens, even across reboots.<br />
** 32&nbsp;GB MicroSD (TS32GUSDHC4) - Doesn't boot.<br />
** 2&nbsp;GB SD (6451AG 2G O2DS1)<br />
** 16&nbsp;GB SD Class10 (TS16GSDHC10U1) - Doesn't Boot, show that "kernel panic - not syncing attempted to kill init"<br />
* '''Veho'''<br />
** 4&nbsp;GB SDHC Class 6 <br />
* '''Verbatim'''<br />
** 16&nbsp;GB SDHC Class 6 (47178) - Raspbian Pisces RC3 - boots, but after login: mmc timeout waiting for interrupt<br />
** 8&nbsp;GB microSD Class 10 (44012) - ArchLinux - boots, but after system update develops segmentation faults<br />
** 8&nbsp;GB SDHC Class 10 (Premium) - Tested with September release of Raspbian and Debian Wheezy - both fail to boot with mmc errors.<br />
<br />
The usual warnings against less reputable sellers (such as Ebay merchants) apply.<br />
<br />
<br />
Note that the following error is sometimes accompanied with a non-working SD card after booting (on Debian):<br />
<br />
mmc0: timeout waiting for hardware interrupt<br />
<br />
=== Benchmarks ===<br />
<br />
* http://www.sakoman.com/OMAP/microsd-card-perfomance-test-results.html<br />
* http://usbspeed.nirsoft.net/usb_drive_speed_summary.html?o=11<br />
* http://www.raspberrypi.org/phpBB3/viewtopic.php?f=2&t=4076<br />
* http://forum.xda-developers.com/showthread.php?t=1005633 (It doesn't originate from Raspberry Pi, but it is very related.)<br />
<br />
== Foreign Language Translations ==<br />
* [[Ru:RaspberryPiBoardVerifiedPeripherals]]<br />
<br />
== References ==<br />
<references><br />
</references><br />
<br />
{{Template:Raspberry Pi}}<br />
♦</div>Pioneerhttps://elinux.org/index.php?title=RPi_VerifiedPeripherals&diff=197330RPi VerifiedPeripherals2012-12-03T23:06:40Z<p>Pioneer: /* Preinstalled SD cards */</p>
<hr />
<div>[[Category: Linux]]<br />
[[Category: ARM Development Boards]]<br />
[[Category: Broadcom]]<br />
[[Category: Development Boards]]<br />
[[Category: RaspberryPi]]<br />
[[Category: Education]]<br />
{{Template: RPi_Hardware}}<br />
<br />
<br />
'''A note about this page: For USB devices, please specify if they required a powered hub'''<br />
==Notes==<br />
<br />
19-Apr-2012: Now that the Model B board is shipping, details added should relate to this board and the [http://www.raspberrypi.org/downloads default Debian distribution] unless stated otherwise. A suggested suffix markup scheme is as follows:<br />
<br />
* (A) - Relates to model A production board<br />
* (B) - Relates to model B production board<br />
* (!) - Information from alpha and beta board days -- beta board verified peripherals should still apply to production boards for the most part, but the alpha board is fairly different<br />
* No markup - relates to all production boards<br />
<br />
''Discuss: [http://www.raspberrypi.org/forum/?mingleforumaction=viewtopic&t=247 http://www.raspberrypi.org/forum/?mingleforumaction=viewtopic&t=247]''<br />
<br />
If you are adding to a product list it would help clarity if entries are kept/added in alphabetical order.<br />
<br />
==Power Usage Notes==<br />
{{Warning|Adding peripherals may increase the loading on the power supply to your board and this, in turn, may affect the voltage presented to the Raspberry Pi. If the Raspberry Pi's supply voltage falls below a certain value (anecdotally stated as around 4.75&nbsp;V), or it begins to fluctuate, your setup may become unstable. There is a [http://elinux.org/RPi_Hardware#Power Wiki section about this issue] which is worth a read.}}<br />
<br />
'''Model B Hardware Revisions and USB Power limits'''<br />
'''Hardware Revision 1.0'''<br />
The original Model B board had current limiting polyfuses which limited the power output of each USB port to approximatly 100&nbsp;mA. USB devices using more than 100&nbsp;mA had to be connected via a powered hub. The Raspberry Pi's PSU was chosen with a power budget of 700&nbsp;mA of which 200&nbsp;mA were assigned to the USB ports, so the Raspberry Pi's (poly)fuses were designed only for devices up to 100&nbsp;mA, and typical 140&nbsp;mA polyfuses will have as much as 0.6 volt across them when drawing currents near the 100&nbsp;mA limit. As a consequence the USB ports are only directly suitable for "single current unit" USB devices which, according to USB specifications, are designed to work with just 4.4 Volt. Not only do non single current unit devices draw more current (causing greater Voltage drops, and greater stress on the fuses), they also might require 4.75 Volt to work.<br />
<br />
'''Model B Hardware Revision 2.0 and Revision 1.0 with ECN0001 change'''<br />
This had the polyfuses removed, removing the 100&nbsp;mA current limitation for each USB port (but leaving the main fuse F3 intact). Users should still ensure their power supply can power the Raspberry Pi and the USB peripherals. Revision 2.0 was released in August 2012.<br />
<br />
==Linux Driver Issues==<br />
Shortly after the Raspberry Pi was released it was confirmed that there were a number of issues with the Linux USB driver for the SMSC95xx chip. These included problems with USB 1.x peripherals that use split transactions, a fixed number of channels (causing problems with Kinect) and the way the ARM processor handles the SMSC95xx interrupts. [http://www.raspberrypi.org/phpBB3/viewtopic.php?f=28&t=12097&start=76] [http://www.raspberrypi.org/phpBB3/viewtopic.php?f=28&t=5249&start=44]<br />
A large number of fixes were included in the 2012-08-19-Wheezy-raspbian Linux image.<br />
<br />
== Powered USB Hubs ==<br />
A number of low-cost powered USB hubs are known to have caused problems. Members of the Raspberry Pi forums have reported low power or no power at all in some cases. The following is a list of specific Powered USB Hubs which appear to be fault-free. Please note that these do not take into account powering the Raspberry Pi from the hub, in addition to its peripherals.<br />
<br />
If you use a powered hub and the Raspberry Pi PSU together consider powering them from the same power bar with switch, so you can turn them on simultaneously., especially if the HUB tries to feed the Raspberry Pi through their interconnect cable, due to the 100&nbsp;mA limiting fuse in the Raspberry Pi, the Raspberry Pi will be partially powered which may cause problems (unwanted writes to the SD card).<br />
<br />
===Working USB Hubs===<br />
<div style="margin: -.3em -1em -1em -1em;"><br />
{| width="100%" bgcolor="#fff" border="0" cellpadding="2px" cellspacing="2px" style="margin:auto;"<br />
|- align="center" bgcolor="#e7eef6"<br />
| '''Brand'''<br />
| '''Name'''<br />
| '''Model Number'''<br />
| '''Hardware ID'''<br />
| '''USB Version'''<br />
| '''Number of Ports'''<br />
| '''Power Rating*'''<br />
| '''Powers Raspberry Pi'''<br />
| '''Additional Information'''<br />
<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Belkin<br />
|4-Port Ultra-Slim Desktop Hub<br />
|F4U040<br />
|05e3:0608<br />
|USB 2.0<br />
|4-Port<br />
|5&nbsp;V - 2.6&nbsp;A<br />
|Not Verified<br />
|<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Belkin<br />
|Hi-Speed USB 2.0 4-Port Hub<br />
|F5U224<br />
|<br />
|USB 2.0<br />
|4-Port<br />
|5&nbsp;V - 500&nbsp;mA per Port<br />
|Not Verified<br />
|<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Belkin<br />
|TetraHub™ USB 2.0 4-Port Hub<br />
|F5U231<br />
|<br />
|USB 2.0<br />
|4-Port<br />
|5&nbsp;V - 500&nbsp;mA per Port<br />
|Verified<br />
|<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Belkin<br />
|Hi-Speed USB 2.0 4-Port Hub<br />
|F5U234<br />
|<br />
|USB 2.0<br />
|4-Port<br />
|5&nbsp;V - 500&nbsp;mA per Port<br />
|Verified<br />
|<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Belkin<br />
|Hi-Speed USB 2.0 7-Port Hub <br />
|F5U237<br />
|<br />
|USB 2.0<br />
|7-Port<br />
|5&nbsp;V - 3.8&nbsp;A<br />
|Verified<br />
|<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Belkin<br />
|MyEssentials 7-Port High-Speed USB 2.0 Hub<br />
|F5U259-ME<br />
|<br />
|USB 2.0<br />
|7-Port<br />
|<br />
|Verified<br />
|<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Belkin<br />
|Hi-Speed USB 2.0 4-Port Lighted Hub<br />
|F5U403<br />
|<br />
|USB 2.0<br />
|4-Port<br />
|<br />
|Not Verified<br />
|<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Belkin<br />
|Hi-Speed USB 2.0 7-Port Lighted Hub<br />
|F5U700<br />
|<br />
|USB 2.0<br />
|7-Port<br />
|<br />
|Verified<br />
|<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Belkin<br />
|Hub 2-en-1<br />
|F5U706ea<br />
|<br />
|USB 2.0<br />
|7-Port<br />
|<br />
|Not Verified<br />
|<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Belkin<br />
|Hi-Speed USB 2.0 7-Port Hub <br />
|F5U237v1<br />
|<br />
|USB 2.0<br />
|7-Port<br />
|5&nbsp;V - 2.5&nbsp;A<br />
|Not Verified<br />
|<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Belkin<br />
|Ultra-Slim Desktop Hub<br />
|F4U039qukAPL<br />
|05e3:0608<br />
|USB 2.0<br />
|7-Port<br />
|<br />
|Verified<br />
|<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Benq<br />
|<br />
|E2220HD<br />
|<br />
|USB 2.0<br />
|4-Port<br />
|<br />
|Verified<br />
|Monitor with built in Hub<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Biltema<br />
|<br />
|23-924<br />
|<br />
|USB 2.0<br />
|4-Port<br />
|2.0&nbsp;A<br />
|Verified<br />
|<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|C3 Tech<br />
|<br />
|<br />
|<br />
|USB 2.0<br />
|7-Port<br />
|5&nbsp;V - 2.0&nbsp;A<br />
|Not Verified<br />
|Backpowering - Mod hub or cut red wire in uplink cable.<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Cyberpower<br />
|High-speed Hub<br />
|CP-H720P<br />
|0409:0050<br />
|USB 2.0<br />
|7-Port<br />
|3.6&nbsp;A<br />
|Verified<br />
|May Contain dual 05e3:0608 instead of 0409:0050<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Dell<br />
|<br />
|2001FP<br />
|<br />
|USB 2.0<br />
|4-Port<br />
|<br />
|Not Verified<br />
|Monitor with built in Hub<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Dell<br />
|<br />
|SP2309W<br />
|<br />
|USB 2.0<br />
|4-Port<br />
|<br />
|Not Verified<br />
|Monitor with built in Hub<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Dell<br />
|<br />
|2407FWP<br />
|<br />
|USB 2.0<br />
|4-Port<br />
|<br />
|Not Verified<br />
|Monitor with built-in hub - 6-in-1 card reader Works, but it cannot read SDXC<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Dell<br />
|<br />
|U3011<br />
|<br />
|USB 2.0<br />
|4-Port<br />
|<br />
|Not Verified<br />
|Monitor with built in Hub - Card Reader Works - May work with SDXC<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Delock<br />
|<br />
|B/N61393<br />
|<br />
|USB 2.0<br />
|4-Port<br />
|2.0&nbsp;A<br />
|Verified<br />
|<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Deltaco<br />
|<br />
|UH-715 Rev 2<br />
|<br />
|USB 2.0<br />
|7-Port<br />
|2.0&nbsp;A<br />
|Not Verified<br />
|<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Dynex<br />
|<br />
|<br />
|0409:0050<br />
|USB 2.0<br />
|7-Port<br />
|2.0&nbsp;A<br />
|Not Verified<br />
|<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|D-Link<br />
|DUB-H7 High Speed USB 2.0 7-Port Hub<br />
|BUBH7A A5<br />
|<br />
|USB 2.0<br />
|7-Port<br />
|2.0&nbsp;A<br />
|Not Verified<br />
|[http://www.amazon.com/D-Link-DUB-H7-High-Speed-7-Port/dp/B00008VFAF]<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|D-Link<br />
|DUB-4 High Speed USB 2.0 7-Port Hub<br />
|DUB-H4<br />
|<br />
|USB 2.0<br />
|4-Port<br />
|2.0&nbsp;A<br />
|Verified<br />
|[http://www.newegg.com/Product/Product.aspx?Item=N82E16817111131] Charging port doesn't power Raspberry Pi<br />
<br />
|- valign="top" align="left" style="background: #F5FAFF;"<br />
|Digicom<br />
|<br />
|<br />
|<br />
|USB 2.0<br />
|4-Port<br />
|5&nbsp;V - 2.0&nbsp;A<br />
|Not Verified<br />
|[http://www.digicom.it/digisit/prodotti.nsf/itprodottiidx/MiniHubUsb204P#]<br />
<br />
|-<br />
|}<br />
<br />
<br />
'*' Power Ratings may not be completely accurate, use as rough guideline rather than fact.<br />
</div><br />
<br />
<br />
*'''Acme'''<br />
** USB 2.0 hub 4 port ([http://www.acme.eu/en-us/product/019188 ACME]) Based on NEC μPD720114 USB2.0 Hub Controller USB ID 0409:005a '''NOTE!''' It is bus-powered hub, but it is very cheap and small and works after a small modding: on USB-hub board you have 4 holes: V, D+, D- and GND. Connect GND, D+ and D- to the Raspberry Pi, and additionally connect GND and +5&nbsp;V from power supply to the same holes on USB-hub GND and V. Now there is common contacts: GND, D+ and D- between Raspberry Pi and hub needed to work, and additional power for USB devices, connected to the hub. Tested on my Raspberry Pi.<br />
<br />
<br />
*'''Digitus'''<br />
** 7-port USB2.0 Powered Hub. Model DA-70226.<br />
*'''Eminent'''<br />
** [http://www.eminent-online.com/en/product/22/em1102-4-port-usb-hub---black.html] EM1102 4 Port USB 2.0 Hub with 1&nbsp;A power adapter. It's able to power the Raspberry Pi, external HDD and other peripherals.<br />
** [http://www.eminent-online.com/en/product/27/7-port-usb-2-0-hub.html] EM1107 7 Port USB 2.0 Hub with 2&nbsp;A power adapter. It's able to power the Raspberry Pi, external HDD and other peripherals.<br />
* '''GearHead'''<br />
** [http://www.amazon.com/gp/product/B004OBZ088/] GearHead 4 Port Hub with Energy Saving Power Switch (5&nbsp;V, 1&nbsp;A)<br />
*'''Gembird'''<br />
** Gembird UHS 242 4-port USB 2.0 Hub 1.8 Amps<br />
* '''Genesys Logic (sold at Fry's)'''<br />
** Genesys Logic 4-Port USB 2.0 Hub (ID 05e3:0608) (Other brands include Gigaware and Belkin, same ID shows up in lsusb)<br />
** Genesys Logic 4-Port USB 2.0 Hub (ID 05e3:0606) (Other brands include i-Rocks, same ID shows up in lsusb)<br />
* '''Hama'''<br />
** Hama 4-way USB 2.0 Hub<br />
*'''HP'''<br />
** HP ZR2240w 21.5" Monitor with built in 2-Port USB Hub (B)<br />
* '''König Electronic'''<br />
** CMP-USB2HUB55 - 7 port USB2.0 HUB, (ID 1a40:0201 Terminus Technology Inc. Hub) 2.0&nbsp;A power supply, backpowers Raspberry Pi well.<br />
*'''Laser'''<br />
** "7 port USB hub with AC adapter Version 2.0". 5&nbsp;V 1&nbsp;A (found at Harvey Norman Australia for $24.95 and Australia Post Shops for $9.95). You can power the Raspberry Pi by connecting both the main USB connector to the Raspberry Pi USB port, '''and''' from a spare USB port back to the power micro USB socket. If you don't do both, boot-loops are likely to occur.<br />
*'''Logik'''<br />
** [http://www.currys.co.uk/gbuk/logik-lp4hub10-4-port-powered-usb-hub-04979038-pdt.html] LP4HUB10 4-Port USB Hub. '''Throws errors when used with Fedora remix 14'''<br />
** Logik L4THUB10 4 Port powered hub works fine under Raspbian/Wheezy/model B. Captive USB cable, 2&nbsp;A power supply, convenient single top mounted USB socket. Unlike my last hub, will power Wi-Fi!<br />
*'''LogiLink'''<br />
** UA0085 USB 2.0 Hub, 4-Port with PSU 5&nbsp;V, 2&nbsp;A<br />
** UA0091 USB 3.0 Hub, 4-Port with PSU 5&nbsp;V, 4&nbsp;A. Connected with USB2.0 cable. 1&nbsp;A per port, able to support USB HDD drives and other power hungry devices. Tested with kernel 3.1.9-cutdown, Wheezy. <br />
** UA0096 USB 2.0 Hub, 10-Port with PSU 5&nbsp;V, 3.5&nbsp;A (Not suitable for powering Raspberry Pi because it doesn't work unless there is working USB input present even with PSU plugged in.)<br />
** UA0160 USB 2.0 Hub, 4-Port with PSU 5&nbsp;V, 2&nbsp;A. Able to power the Raspberry Pi, keyboard, mouse and LogiLink UA0144 USB Ethernet adapter. (More testing to come.)<br />
* '''Macally'''<br />
** [http://www.macally.com/EN/?page_id=2312] Hi-Speed 7-Port USB 2.0 Powered Micro HUB, AC Powered. Includes a 2000&nbsp;mA wall-wart (US style)<br />
* '''Manhattan'''<br />
** [http://manhattan-products.com/en-US/products/6500-hi-speed-usb-2-0-micro-hub] (#160612) Hi-Speed USB 2.0 Micro HUB, AC Powered (identifies as ID 05e3:0608 Genesys Logic) Includes a 1000&nbsp;mA wall-wart (US style)<br />
** [http://manhattan-products.com/en-US/products/9583-mondohub] (#161718) MondoHub 28 Port USB 3.0 & USB 2.0 HUB (24 USB 2 ports @500&nbsp;mA each) + (4 USB 3.0 Ports @900&nbsp;mA each) Power Switches on each port, AC Powered and Includes a 5&nbsp;V 4&nbsp;A wall-wart (US style)<br />
*'''Newlink'''<br />
** NLUSB2-224P 4 port USB 2.0 Mini hub with PSU 5&nbsp;V 1&nbsp;A<br />
** NLUSB2-222P 4 port USB 2.0 Hub with 5&nbsp;V 2&nbsp;A PSU (Available From [https://www.modmypi.com/shop/raspberry-pi-accessories/New-Link-4-Port-USB-Hub-(USB-2.0-with-Mains-Adaptor) | ModMyPi])<br />
*'''Nilox'''<br />
** Nilox USB 2.0 4port HUB model HUB4USB2AC with PSU 5&nbsp;V 1.0&nbsp;A<br />
* '''Plugable'''<br />
** [http://plugable.com/products/USB2-HUB4BC/] USB2-HUB4BC 4 Port USB 2.0 Hub with BC 1.1 Fast Charging. 5&nbsp;V 2.5&nbsp;A power supply. Powering Raspberry Pi via microUSB from a hub port. USB Audio peripheral tested and working.<br />
** [http://plugable.com/products/USB2-HUB-AG7/] USB2-HUB-AG7 7 Port USB 2.0 Hub with 5&nbsp;V 3&nbsp;A power supply. There are US and UK power supply versions and it can be ordered in US and (for the UK version) many countries in Europe. There is a video showing this hub powering both the Raspberry Pi several peripherals at once[http://www.youtube.com/watch?v=pDA7MxFtoS0]. <br />
* '''Pluscom'''<br />
** Pluscom 7 Port USB 2.0 Hub Model U7PH-3A with 3&nbsp;A PSU. USB ID 1a40:0101. Powering Raspberry Pi via microUSB from a hub port. Internally two 4 Port switches linked. Leaks power back up USB data cable to Raspberry Pi, but it is not really a problem when powering Raspberry Pi at the same time.<br />
*'''Satechi'''<br />
** ST-UH12P 12 port powered hub with 2 Control Switches. Also works while powering the Raspberry Pi.<br />
*'''Staples (Business Depot) (Bureau EN GROS)'''<br />
** Staples 4-port hub Item 607477-CA<br />
*'''StarTech.com'''<br />
** StarTech.com 7-port Compact USB 2.0 Hub (ST7202USB). Comes with 5&nbsp;V 2&nbsp;A supply. Shows in lsusb as two Genesys Logic, Inc. USB-2.0 4-Port HUBs (05e3:0608). Back powers Raspberry Pi (just, voltage across TP1 & TP2 is a little low when powered from this hub).<br />
*'''SumVision'''<br />
** Sumvision Slim 4 Port High Speed USB 2.0 HUB with PSU 5&nbsp;V 1.0&nbsp;A (from [http://www.7dayshop.com/catalog/account_history_info.php?page=1&order_id=5130107 | 7dayshop ])<br />
*'''Sitecom'''<br />
** CN-032 4 Port USB 2.0 Pocket Hub. Works for powering the Raspberry Pi, an USB WLAN Adapter, wireless Kbd+Mouse. Using an 2500&nbsp;mA Voltcraft <br />
** CN-060 4 Port USB 2.0 Hub powered with AC Adapter (1&nbsp;A). Powering Raspberry Pi via microUSB from a hub port.<br />
** CN-061 7 Port USB 2.0 Hub powered with AC Adapter. There is a voltage problem on the left half of the hub (4 ports) that do not deliver enough current to feed a wifi dongle (tested with an RTL8191S). The remaining 3 ports on the right half are instead working as expected.<br />
*'''Sweex'''<br />
** US014 4 Port USB 2.0 Hub<br />
*'''Targus'''<br />
** ACH81xx 7-port powered hub. 5&nbsp;V 3&nbsp;A power supply, with 2 high power ports. (possible conflicting behaviour with USB keyboard / Wi-Fi Dongles)<br />
** ACH63EU 4-port. Using a 5&nbsp;V 2&nbsp;A power supply, which isn't supplied with the hub, it is able to power the Raspberry Pi as well.<br />
*'''The Pi Hut'''<br />
** 7 Port USB Hub (from [http://thepihut.com/products/7-port-usb-hub-for-the-raspberry-pi The Pi Hut's Raspberry Pi Store])<br />
*'''Trendnet'''<br />
** [http://www.trendnet.com/products/proddetail.asp?prod=130_TU2-700&cat=49] TU2-700 7 Port Powered USB 2.0 Hub with AC Adapter (5&nbsp;V 2&nbsp;A)<br />
*'''Tripp-Lite'''<br />
** [http://www.tripplite.com/en/products/model.cfm?txtModelID=3167] U222-007-R 7 Port Powered USB 2.0 Hub with AC Adapter (5&nbsp;V 2.5&nbsp;A) Powering Raspberry Pi from the hub works.<br />
*'''Ultron'''<br />
** [http://www.ultron.de/v1/produktansicht.php?artnr=67072&kid=bfa8340c4e245...&l=en&WGType=Neue+USB-HUBS] UHN-710 7-port powered hub with PSU 5&nbsp;V, 3&nbsp;A. USB ID 1a40:0201.<br />
*'''VANTEC'''<br />
** 4 Port USB 2.0 Powered Hub Model: UGT-MH304. 5&nbsp;V 2&nbsp;A AC/DC adapter. Go 2.0 Mini hub.<br />
*'''Z-TEK'''<br />
** Z-TEK 7-port powered hub with PSU 5&nbsp;V, 4&nbsp;A. USB ID 1a40:0201.<br />
*"Unknown"<br />
** 10(7-4) port hub idVendor=1a40, idProduct=0201 / idVendor=1a40, idProduct=0101 works<br />
<br />
===Problem USB Hubs===<br />
<br />
Please check known workarounds [http://elinux.org/Rpi_USB_check-list here] before adding to the list<br />
<br />
*'''Addon'''<br />
** 7-Port Powered Hub - labelled ADDUH070P - Gives constant Eth0 errors on boot.<br />
*'''Belkin'''<br />
** 7-Port Powered Mobile Hub - device labelled F4U018, packaging labelled F5U701. lsusb reveals it to be two Genesys Logic 4-port hubs based on the GL850G chipset (vendor: 0x05e3 product: 0x0608) ganged together. Yields a lot of "handle_hc_chhltd_intr_dma:: XactErr without NYET/NAK/ACK" errors and device resets in /var/log/messages. Low speed devices such as keyboards work OK, Wi-Fi/mass storage is unreliable or broken. -- No error messages with the latest kernel, but it is still unstable with mass storage devices. Also, leaks current back to the Raspberry Pi (can be fixed by overtaping GND and +5&nbsp;V pinouts)<br />
** F4U022 7-Port powered USB hub (powered 5&nbsp;V, 2.6&nbsp;A), same as F4U018<br />
** 7-Port Powered Hub - device labled F5U237 Rev.3 - ID 050d:0237 Wired Ethernet fails to connect; gives "DWC OTG HCD URB enqueue failed adding QTD. Error status -4008" Result is same as DUB-H7 below.<br />
** F5U404 Hi-Speed USB 2.0 4-Port Mobile Hub. Faulty/bad design; Leaks current back up the cable to the Raspberry Pi.<br />
** F5U307 Hi-Speed USB 2.0 7-Port Hub (Powered, able to apply power to Raspberry Pi via micro USB from this hub at same time) It work's sometimes. (Works always without powering the Raspberry Pi, haven't tried that)<br />
<br />
*'''Dell'''<br />
** Dell U2410 Monitor Built-in 4 Port Hub - Shows up as a pair with 0424:2514 and 0424:2640. Standard Microsystems Corp. USB 2.0 Hub. When connecting some devices it kills the Ethernet with "smsc95xx 1-1.1:1.0: eth0: Failed to read register index 0x0000011X" errors. It did work for a keyboard and webcam. Bluetooth that works connected directly to the Raspberry Pi triggers the error.<br />
<br />
*'''DELTACO'''<br />
** 7-Port USB Hub UH-713 Rev 3. This one consists also of two 05e3:0608 Genesys Logic, Inc. USB-2.0 4-Port HUBs connected together. The power supply is rated at 5 V 2 A. It kills Ethernet when X11 is started.<br />
<br />
*'''Dynex'''<br />
** 7-Port USB Hub - Does not work in Debian 19-04 image.<br />
** DX-HB7PT 7-Port USB Hub - As per the Gear Head below, it's 2 daisy-chained Genesys Logic 05e3:0608 devices. Appears to result in significant slow downs when the USB is under load, such as running the root filesystem from a USB drive.<br />
<br />
*'''Dynamode'''<br />
** 7-Port USB 2.0 Hub (Silver and black). Feeds power back up the interconnect to the Raspberry Pi causing the power LED to light on the Raspberry Pi if the hub is powered on, but the Raspberry Pi is not. The Raspberry Pi also fails to boot when powered off this hub, with or without the interconnect plugged in. Stops the network from working when connected to the Raspberry Pi after booting the Raspberry Pi - cannot ssh to the Raspberry Pi. Best avoided. :-( Shows up in ''lsusb'' as a pair of ''ID 05e3:0608 Genesys Logic, Inc. USB-2.0 4-Port HUB'' which is interesting. - Confirmed. This hub also appears unable to power an external USB drive using a y-cable as it gives the error -71 message in dmesg (when providing external power to the Raspberry Pi).<br />
** 4-Port High-Speed USB 2.0 Hub (USB-H40-A2.0), came with with a 1&nbsp;A power supply. Leaks power to the Raspberry Pi through the uplink. Doesn't work with Raspberry Pi, unless the Raspberry Pi is powered by a second power source. This hub is completely generic and I've seen it being sold under different brand names as well. Therefore, a picture is [http://i.imgur.com/BPZ3j.jpg included] for easy identification. <br />
<br />
*'''D-Link'''<br />
** 7-Port USB Hub DUB-H7 (Crashes USB stack, including Ethernet, when plugging / using some peripherals). (See note above, it works with some distros and/or with latest firmware)<br />
<br />
*'''E-Solution'''<br />
** 4-Port 2&nbsp;A Supply (Does not detect at all during boot or after boot- no messages) [IC = Alcor Micro Corp (AU6254)]<br />
<br />
*'''Fosmon'''<br />
** 7-Port USB 2.0 Hub with 1&nbsp;A Power Supply (Causes interference with other USB devices and sends enough power to light up the Raspberry Pi with it's Micro USB cable unplugged).<br />
<br />
*'''Gear Head'''<br />
** UH7250MAC 7-port powered hub. Internally, two daisy-chained Genesys Logic 05e3:0608 devices. Causes Ethernet instability when used under very specific circumstances, in X11.<br />
** <strike>UH5200T 4-port powered hub. As of 2012-08-16 Wheezy, if any USB 1.x device (a keyboard, for example) is plugged into this hub, Ethernet stops, and USB interrupts for other devices get dropped (keys repeating forever), etc. Occurs even if power is not attached (not a power leakage problem).</strike> Appears working after a bootloader and/or firmware update on 9/12. Also, turned out to be somewhat more specific to the combination of two particular low-speed devices.<br />
<br />
*'''Hama'''<br />
** 4-Port USB 2.0 "bus hub", model 78496 (?). Only works for low power devices (card readers?), but it does not work for power hungry devices (HDD and WLAN). It doesn't boot when hub connected to Raspberry Pi. The funniest thing is that Raspberry Pi powers on when I plug in this hub to normal size USB port (not that small dedicated port). idVendor=05e3, idProduct=0608<br />
<br />
*'''Kensington'''<br />
** 7-Port Dome Hub model no 1500129 (Possible problems with malfunctioning keyboard, kills mouse when GUI started).<br />
<br />
*'''iBall'''<br />
** Piano 423 4-Port USB hub. Listed in lsusb as Genesys Logic. Fails to deliver enough power to connected devices even when using AC power suply.<br />
<br />
*'''Inland'''<br />
** 4-Port USB 2.0 Cable Hub model no 480426 (Some devices work, some don't, cheap unshielded untwisted wire design)<br />
<br />
*'''Logik'''<br />
** LP7HUB11 7-Port USB Hub. (Ethernet failed, slow response, in LXDE. Happened whether or not the hub's independent power supply was connected to the hub.)<br />
<br />
*'''Soniq'''<br />
** 4-Port 5&nbsp;V supply. Model number CUH100. (B). Appears to draw power away from the Raspberry Pi, even when the Raspberry Pi has an isolated power line. Netgear WNA1100 Wi-Fi Adapter (which is known to work in other setups is recognized, but it is unresponsive).<br />
<br />
*'''Targus'''<br />
** ACH115EU 7-port powered hub. 5&nbsp;V 3&nbsp;A power supply. Arduino communicates with Raspberry Pi when connected directly to Raspberry Pi's USB port, but it hangs as soon as if connected via ACH115. Also sometimes smsc95xx eth0 Failed to read register index 0x00000114 etc. errors in syslog when used.<br />
<br />
*'''TCM'''<br />
** Model 234298 s/n T634007737 powered hub. 4 ports plus card reader. 1&nbsp;A power supply. Model B, Wheezy Raspbian works OK with keyboard/mouse, but there are problems with Wi-Fi no connects. (insufficient power?)<br />
<br />
*'''Trust'''<br />
** 10-port USB 2.0 Hub (powered). Prevents Ethernet from being recognised.<br />
** SliZe 7 port USB 2.0 Hub (powered) - Item number 17080 (Barcode 8 713439 170801). Prevents Ethernet from being recognised. Keyboard sends multiple characters. <br />
<br />
*'''Unbranded / Multiple Brands'''<br />
** 7-port silver/black hub. Also sold elsewhere under brands such as 'EX-Pro', 'Trixes' and 'Xentra' -- This is ''probably'' due to an inadequate power supply. -- I replaced the terrible power supply with a very good one, kept getting "DEBUG: handle_hc_chhltd_intr_dma:: XactErr without NYET/NAK/ACK" in dmesg, with no devices plugged in to the hub (with or without the power supply in). Measurements by [[User:TrevorGowen|TrevorGowen]] ([[User talk:TrevorGowen|talk]]) of the power loading behaviour of an example of this type of hub and its supplied PSU are logged [http://www.cpmspectre.pwp.blueyonder.co.uk/raspberry_pi/MoinMoinExport/PoweredUSBHubs.html here], together with similar measurements of other devices.<br />
** Generic 7-port black hub with Genesys Logic GL850A chipset<br />
** Cerulian 10 Port USB 2.0 Top Loading Hub with 2&nbsp;A supply (kills mouse and network port)<ref>http://www.raspberrypi.org/forum/absolute-beginners/cheap-powered-usb-hub-uk/#p76452</ref><br />
** [http://www.monoprice.com/products/product.asp?c_id=103&cp_id=10307&cs_id=1030701&p_id=226 USB 2.0 4 PORT INT/EXT DUAL HUB BAY] -- Genesys Chipset -- idVendor=05e3, idProduct=0607 -- low speed devices worked, but there are strange USB failures when X session started. High speed devices such as hard drives had failures.<br />
<br />
== USB Remotes ==<br />
* ATI Remote Wonder (X10 Wireless Technology, Inc. X10 Receiver) — ID 0bc7:0004 — appears as a joystick-like 2 button mouse and a 0-9 keypad without drivers on console and X.<br />
<br />
* [http://www.amazon.com/gp/product/B005DKZTMG/ref=oh_details_o02_s00_i00 Logitech Wireless Touch Keyboard K400 with Built-In Multi-Touch Touchpad (920-003070)] - keyboard and touchpad work. Have not verified multi-touch features.<br />
<br />
* [http://www.ipazzport.com/02A.html iPazzport] mini 2.4&nbsp;GHz wireless keyboard and touchpad. <br />
<br />
* [http://www.ortek.com/html/pdt_view.asp?area=46&cat=152&sn=76 PKB 1800] Wireless Smart Pad ad Mini Keyboard. The pad works as a mouse, but not multi touch features. The keyboard works.<br />
<br />
* [http://www.riitek.com/product_Info.asp?id=56 Riitek RT-MWK01] '''Rii''' Wireless 2.4&nbsp;GHz Keyboard-mouse Combo, also known as [http://www.digicom.it/digisit/prodotti.nsf/itprodottiidx/WKEYPE01 Digicom WKEYPE01], and [http://www.verkkokauppa.com/fi/product/52783 Prodige Nanox]. Working perfectly, just plug & play.<br />
<br />
* [https://www.google.com/search?q=tranksung+TS-Y150 Tranksung TS-Y150] USB RF Keyboard and air mouse (B)<br />
<br />
* [http://www.tigerdirect.com/applications/SearchTools/item-details.asp?EdpNo=6753651&CatId=3680# Exo Ultra U12-41310 Mini Keyboard] Bluetooth Adapter, Touchpad, Laser Pointer, Presentation & Multimedia Controls work perfectly, but it needs a little love and config for make it work.[https://github.com/thunderbirdtr/rs-pi-exo-keyboard Exo Installer script]<br />
<br />
== USB Keyboards ==<br />
USB keyboards that present themselves as a standard HID (Human Interface Device) device should work. '''Please be aware that some of these keyboards were probably used with a powered hub'''<br />
=== Working USB Keyboards ===<br />
The following is a list of specific keyboards known to work and which appear to work fault-free.<br />
<br />
* '''A4 Tech'''<br />
** Model KL-5 USB Keyboard, 20&nbsp;mA.<br />
<br />
* '''ABS'''<br />
** M1 Heavy Duty Professional Gaming Mechanical Keyboard (B)<br />
<br />
* '''Action Star'''<br />
** ACK-5010U Mini Keyboard And Mouse<br />
<br />
* '''Accuratus'''<br />
** KYB-Toughball-HI<br />
<br />
* '''Acer'''<br />
** KG-0917 Wireless Keyboard And Mouse Bundle (B)<br />
** KU-0906 Compact Keyboard (B) (Also known as Genius LuxeMate i200 Keyboard)<br />
** SK-9625 Multimedia Keyboard (B) (multimedia functions not tested)<br />
<br />
* '''Adesso'''<br />
** [http://ergoprise.com/product_images/j/699/ADP-PU21_big__14173_zoom.jpg PS/2 to USB Adapter] ADP-PU21, 100&nbsp;mA (tested only with keyboards) Any PS/2 keyboard will work only if it will work with a reduced operating voltage.<br />
** Model AKB-410UB. Keyboard with Touchpad.<br />
<br />
* '''Apple''' (Apple keyboards that have USB ports require an external powered hub to work, and do not work on the Raspberry Pi directly! Note: Apple keyboard works fine using the latest Raspberry Pi, even when connected directly (and with mouse connected))<br />
** [http://upload.wikimedia.org/wikipedia/commons/thumb/e/ea/Apple_iMac_Keyboard_A1243.png/800px-Apple_iMac_Keyboard_A1243.png Apple Keyboard with Numeric Keypad (aluminium/wired) A1243]<br />
** [http://upload.wikimedia.org/wikipedia/commons/8/81/Apple_Keyboard_A1242.jpg Apple Keyboard (aluminium/wired) A1242]<br />
<br />
* '''Asda'''<br />
** Basic Wired Keyboard HK2026 (B)<br />
** Basic Wired Keyboard HK3014<br />
*** (Please note when I put this keyboard through Newlink USB hub, it didn't work as expected)<br />
** Premium Wireless Keyboard (white keys, silver back) HK8028<br />
** Wireless Multimedia Deskset (keyboard, mouse and USB dongle) Model: HKM8016B (Note: Shown on Asda Website as HK8016B) (B)<br />
<br />
* '''Asus'''<br />
** KS-631U (comes with Asus Vento KM-63 keyboard/mouse set, not using powered hub) (B)<br />
<br />
* '''Banbridge'''<br />
** [http://www.kurpirkti.lt/imagesi/infodb/org_d69dbd9707af8df77eae6e005f681a9a/BANDRIDGE-USB-2X-PS-2-ADAPTER.jpg PS/2 to USB Banbridge CPA4002 Adapter] (B) (Tested with Logitech C-SF17 Cordless Desktop Express)<br />
<br />
* '''BTC - Behavior Tech Computer Corp.'''<br />
** Wired Portable Keyboard Model 6100 US (86+9 keys)<br />
*** Works with or without a powered hub<br />
** Wireless Multimedia Keyboard with build in pointer/mouse Model 9029URF III (86+17 keys) (B)<br />
** [http://www.btc.com.tw/english/2-7-07keyboard.htm Wired Multimedia keyboard 6311U/6310U] - rated at 5&nbsp;V/100&nbsp;mA, works directly<br />
<br />
* '''Bush'''<br />
** Wired Slimline Keyboard KU-0833<br />
*** This does not require a USB hub in order to work with the Raspberry Pi<br />
*** In the UK, it is available from Argos for £9.99<br />
<br />
* '''Cerulian''' <br />
** Mini wireless keyboard and mouse deskset (B)<br />
<br />
* '''CD Training''' <br />
** [http://www.cd-training.fr/?&feed=product&product_id=308 Wireless Combo Keyboard and Mouse (SolClavGlos)]<br />
<br />
* '''Cherry'''<br />
** CyMotion Master Linux (B)<br />
** RS 6000 USB ON<br />
** G84-4100PTMUS (B) (Compact keyboard. Rated 100&nbsp;mA. Works directly in Raspberry Pi)<br />
<br />
* '''Compaq'''<br />
** Compaq Internet Keyboard KU-9978 (049f:000e). Rated 5&nbsp;V 100&nbsp;mA. Works directly connected to Raspberry Pi<br />
<br />
* '''Das Keyboard'''<br />
** Model S Professional Keyboard (Built in USB hub not tested) (B)<br />
** Model S Ultimate Keyboard (Built in USB hub working) (B)<br />
<br />
* '''Dell'''<br />
** SK-8115 (B) (Rated 100&nbsp;mA. Works directly in Raspberry Pi)<br />
** L100 (B)<br />
** RT7D50 (75&nbsp;mA) (run "sudo dpkg-reconfigure keyboard-configuration")<br />
** KB1421 (100&nbsp;mA)<br />
** KB2521 (100&nbsp;mA)<br />
** KB212-B (Works directly in Raspberry Pi, without powered hub)<br />
** 1HF2Y (Works directly in Raspberry Pi)<br />
** Bluetooth Wireless Keyboard and Mouse Bundle (B), Bluetooth USB dongle C-UV35 (Rated 500&nbsp;mA, but it works great), Keyboard Y-RAQ-DEL2, Mouse M-RBB-DEL4<br />
<br />
* '''Delux'''<br />
** K8050<br />
<br />
* '''Digicom'''<br />
** WKEYPE01 Wireless 2.4&nbsp;GHz Keyboard-mouse Combo, also known as [http://www.riitek.com/product_Info.asp?id=56 Riitek RT-MWK01] and [http://www.verkkokauppa.com/fi/product/52783 Prodige Nanox]<br />
<br />
* '''Dynex'''<br />
** DX_-WKBD (60&nbsp;mA) (B)<br />
** DX_-WKBDSL (Hot keys not yet tested with Debian) (tested through non-powered 3 dongle USB hub) (B)<br />
<br />
* '''EAPPLY'''<br />
** EBO-013 Wireless 2.4&nbsp;GHz compact keyboard with touchpad. Rated <40&nbsp;mA works directly from Raspberry Pi. eBay ref 260962010276 from Shenzen, China.<br />
<br />
* '''Emprex'''<br />
** Wireless Media Control Keyboard With Trackball 9039ARF III (Media functions untested)<br />
<br />
* '''Fujitsu Siemens''' <br />
** KB SC USB UK (!)<br />
** KB910 USB, with led light on the highest level (B)<br />
** KB400 USB US<br />
<br />
* '''GE''' <br />
** 98139 Rev.K1 (Power Keyboard) (lsusb shows it as "0b38:0010 Gear Head 107-Key Keyboard") - works without a hub (i.e. directly connected) (B)<br />
<br />
* '''Gear Head''' <br />
** KB3700TP (USB Mini Smart Touch Touchpad Keyboard) (B)<br />
** KB3800TP (Wireless Touch Mini Touchpad Keyboard with Smart Touch) (B)<br />
*** Works when plugged directly into Raspberry Pi, did not work with powered hub (could be a hub issue)<br />
** KB3800TPW (Windows Smart Touch Wireless Keyboard with Touchpad) (B)RASPBMC supported<br />
** KB4950TPW (Wireless Touch II Touchpad Keyboard) (B)<br />
** KB1500U (USB Mini Keyboard) (B)<br />
** KB5150 (2.4&nbsp;GHz wireless keyboard/mouse Combo) (B)<br />
*** Works well with a powered hub<br />
<br />
* '''Genius'''<br />
** Ergomedia 700 (GK-04008/C) used without Hub<br />
** KB-06XE (K639) (B)<br />
** Slimstar 8000 wireless keyboard<br />
<br />
* '''Gigabyte'''<br />
** GK-KM7580 2.4&nbsp;GHz Wireless Multimedia Keyboard & Mouse<br />
<br />
* '''HP'''<br />
** KG-1061<br />
** KG-0851 Wireless Keyboard and Mouse<br />
** KU-0316 (B)<br />
** LV290AA#ABA Wireless Keyboard and Mouse<br />
** PR1101U (available from Sainsbury's in the UK, £8, July 2012)<br />
** SK-2880<br />
<br />
* '''Hyundai'''<br />
** HY-K201<br />
<br />
* '''iConcepts'''<br />
** 2.4&nbsp;GHz Wireless Keyboard and Optical Mouse Model 62550<br />
*** (saves a USB port since keyboard and mouse share one transceiver, $14.99 at Fry's Electronics)<br />
<br />
* '''Imation''' <br />
** KBD-702 Multi-media Wired Keyboard<br />
*** (works after the firmware update via [https://github.com/Hexxeh/rpi-update rpi-update] as of 06/27/2012)<br />
<br />
* '''IOGEAR'''<br />
** IOGEAR GKM561R Wireless HTPC Multimedia Keyboard with Trackball<br />
** IOGEAR GKM681R 2.4&nbsp;GHz Wireless Compact Keyboard with Optical Trackball and Scroll Wheel<br />
<br />
* '''iPazzPort'''<br />
<br />
* '''i.t.works'''<br />
** KC04 (direct and by USB hub)<br />
** KC Silicone (only tested directly)<br />
<br />
* '''Jenkins'''<br />
** Jenkins Wireless Desktop Set Blue (B)<br />
<br />
* '''KeySonic'''<br />
** ACK-540RF (Wireless USB keyboard with built-in trackpad); works fine on Debian Squeeze plugged directly into Raspberry Pi. Also works with Raspbmc with powered hub.<br />
** ACK-540RF+ (UK) Wi-Fi keyboard incl. touchpad with USB Wi-Fi dongle works fb with on model B/Raspbian/Wheezy via powered hub<br />
** ACK-3700C<br />
** ACK-340U+(DE)<br />
** ACK-3400U (UK) mini keyboard<br />
** ACK-612RF (GER) Wireless Mini-Keyboard; works fine with its wireless adpater plugged directly into Raspberry Pi<br />
<br />
* '''Labtec'''<br />
** [http://www.labtec.com/index.cfm/gear/details/EUR/EN,crid=28,contentid=692| Ultra-flat Keyboard]<br />
<br />
* '''Laptopmate'''<br />
** AK-98UNTN7-UBRII Laptopmate RII Touch N7 Mini Wireless Keyboard with touchpad<br />
<br />
* '''LC-Power<br />
** K1000BMW (lsusb: ID 1241:f767 Belkin; dmesg: HOLTEK Wireless 2.4&nbsp;GHz Trackball Keyboard) tested with Debian 6.0.4<br />
<br />
* '''Lenovo'''<br />
** SK-8825 UK (B)<br />
** Lenovo Enhanced Multimedia Remote with backlit keyboard N5902 (US)<br />
** Lenovo Mini Wireless Keyboard N5901 (US)<br />
<br />
* '''Lindy'''<br />
** 21840 (Wireless RF 2.4&nbsp;GHz Micro Keyboard with built-in optical touchpad/trackpad, USB); works fine on model B/Raspbian/Wheezy - the supplied Lindy USB nano dongle transceiver plugged directly into Raspberry Pi USB port.<br />
<br />
* '''Logik'''<br />
** Ultra slim keyboard LKBWSL11 (B) >> '''This is also listed under Problem USB Keyboards?'''<br />
<br />
* '''Logitech'''<br />
** Comfort Wave 450, labeled 100&nbsp;mA (M/N Y-U0001, P/N 820-001725, PID SC951C40001)<br />
** diNovo Mini wireless keyboard with media controls and clickpad 920-000586 (B)<br />
** diNovo Edge Keyboard, Windows edition, built-in TouchDisc track-pad, Bluetooth with USB mini-receiver 967685-0403 (B)<br />
** Wii wireless keyboard KG-0802 (!)<br />
** C-BG17-Dual Wireless keyboard and mouse with wired USB receiver (B)<br />
** Deluxe 250 Keyboard<br />
** Internet 350 (M/N 967740-0403)<br />
** Internet Navigator Keyboard<br />
** MK120 wired keyboard and mouse<br />
** MK220 wireless keyboard and mouse<br />
** MK250 wireless keyboard and mouse (no hub needed)<br />
** MK260 wireless keyboard and mouse (no hub needed)<br />
** MK300 wireless keyboard and mouse<br />
** MK320 wireless keyboard and mouse [http://www.amazon.co.uk/Logitech-920-002885-MK320-Wireless-Desktop/dp/B003STDQYW/ref=sr_1_3?ie=UTF8&qid=1339166178&sr=8-3]<br />
** MK350 wireless keyboard (using Unifying receiver)<br />
** MK520 wireless keyboard and mouse<br />
** MK550 wireless keyboard and mouse (B)<br />
** MX3200 wireless keyboard and mouse (B)<br />
** MX5000 Bluetooth keyboard and mouse (B) The Logitech Bluetooth dongle also does proprietary wireless so it works without Bluetooth drivers.<br />
** EX100 Cordless Desktop, Wireless Keyboard and Mouse (B)<br />
** EX110 Cordless Desktop, wireless keyboard and mouse (B)<br />
** C-SF17 Cordless Desktop Express, Wireless Keyboard and Mouse (B) PS/2 Interface. Tested using [http://www.kurpirkti.lt/imagesi/infodb/org_d69dbd9707af8df77eae6e005f681a9a/BANDRIDGE-USB-2X-PS-2-ADAPTER.jpg PS/2 to USB Banbridge CPA4002 Adapter]<br />
** K120 Keyboard (B)<br />
** K200 Keyboard (B)<br />
** K230 Wireless Keyboard (Unifying receiver, no powered hub) (B)<br />
** K340 Wireless Keyboard (Unifying receiver, no powered hub) (B)<br />
** K350 Wireless Keyboard (B)<br />
** K400 wireless keyboard with touchpad - also listed under "problematic". Works for weeks with openelec and Raspbian without any problems. Worked out of the box - the on/off switch needs to be "on" for it to function correctly. Highly recommended if you are "working from the sofa".<br />
** K520 Keyboard (B)<br />
** K700 Wireless Keyboard with Touchpad and unifying receiver<br />
** K750 Wireless Solar Keyboard (B) (Mac version works too. (B) )<br />
** LX 710 - works fine with receiver plugged directly into the Raspberry Pi (accompanying mouse works fine too).<br />
** S510 wireless keyboard and mouse (B)<br />
** Ultra-Flat Keyboard (M/N Y-BP62A P/N 820-000245 PID SY126UK)labelled 100&nbsp;mA. OK direct into Model B Raspberry Pi.<br />
** G19 Gaming Keyboard, works fine with no external power. Illumination with external power. Powered hum in back of keyboard works too.<br />
** G15 Gaming keyboard, as long as you press the backlight button twice to turn off the backlight (it says below it dosen't work with backlight on.<br />
** V470 Bluetooth Laser Mouse<br />
<br />
''Keyboards and mice also together with Unifying receiver'' <br />
<br />
* '''Microsoft''' <br />
**Microsoft Comfort Curve Keyboard 2000<br />
**Microsoft Comfort Curve Keyboard 3000 for Business<br />
**Microsoft Digital Media Pro Keyboard Model: 1031 (Debian 13-Apr-2012)<br />
**Microsoft Natural Ergonomic Keyboard 4000 (B) (Debian "Wheezy" beta 18-June-2012)<br />
**Microsoft Wired Keyboard 600 Model 1366 (Debian 28-May-2012 on Production Model B)<br />
**Microsoft Wireless Desktop 700 Keyboard v2.0 (Raspbian Pisces image 08-June-2012 on Production Model B)<br />
**Microsoft Wireless Photo Keyboard (Model 1027) Unifying receiver, no hub<br />
**Microsoft Wireless Natural Multimedia Keyboard (Raspbian Pisces 08-July-2012) (B)<br />
**Microsoft Windows 2000 Keyboard (KB-USBK110610)<br />
**[https://www.microsoft.com/hardware/en-us/p/wired-keyboard-600/ANB-00001 Microsoft Wired Keyboard 600]. The keyboard is rated at 5&nbsp;V/100&nbsp;mA (Wheezy 5-Sept-2012)<br />
<br />
* '''Mikomi''' <br />
** Wireless Deskset KM80545 Keyboard and mouse (it works, but the range is terrible less than a metre) (B)<br />
<br />
* '''Monoprice'''<br />
** [http://www.monoprice.com/products/product.asp?c_id=104&cp_id=10404&cs_id=1040401&p_id=6854&seq=1&format=2|Monoprice PS/2 To USB Adapter] Directly and through an unpowered hub with a USB mouse plugged in.<br />
<br />
* '''Motorola'''<br />
<br />
** Bluetooth wireless ultra slim keyboard and mouse combo (sold as for the "Atrix" phone) work in combination with the Technika Bluetooth adaptor listed below<br />
<br />
* '''Novatech'''<br />
** [http://www.novatech.co.uk/products/peripherals/desktopkits/nov-wcombo.html|Novatech Wireless Combo - Keyboard & Mouse, Nano adapter] (B)<br />
<br />
* '''ONN'''<br />
**ONN Keyboard Stock No: ONA11HO089 (from Walmart). Seems to work fine, even without a hub.<br />
**ONN Keyboard Stock No: ONA11HO087 (from Walmart). Combination keyboard and mouse package with nano receiver. Be sure to configure keyboard layout.<br />
<br />
* '''Ortek'''<br />
** Ortek Technology, Inc. [http://www.ortek.com/html/pdt_view.asp?area=46&cat=150&sn=79 WKB-2000S] Wireless Keyboard with Touchpad works fine on Raspbian Wheezy and Raspbmc. Wireless USB receiver (device ID 05a4:2000) is recognised automatically. Connected directly to Raspberry Pi USB port, no powered hub used.<br />
<br />
* '''Perixx''' <br />
**Periboard 716 Wireless Ultra-Slim Keyboard with Touchpad (Debian 07-Jun-2012 on Production Model B)<br />
** PERIBOARD-502 wired keyboard inc built in touchpad (model B/Raspbian Wheezy)<br />
** Periduo-707 Plus (Wireless Keyboard and Mouse) works fine ''most'' of the time. Does suffer from dropouts and glitches though. Usual "drawing too much power from USB" problems show up as well - dropped key presses or constant autorepeats. These can be cured by pulling out and reinserting the dongle in the USB socket. The keyboard sometimes hangs after power on when used with my laptop - it seems to need 30 seconds of non-use before it works fine. Again, remove and insert the dongle cures it. Works fine vi my Benq monitor's USB Hub.<br />
<br />
* '''Philips''' <br />
**Wired Multimedia Keyboard SPK3700BC/97 (Debian 19-Apr-2012 on Production Model B)<br />
<br />
* '''Prodige'''<br />
**Nanox Wireless 2.4&nbsp;GHz Keyboard-mouse Combo, also known as [http://www.riitek.com/product_Info.asp?id=56 Riitek RT-MWK01] and [http://www.digicom.it/digisit/prodotti.nsf/itprodottiidx/WKEYPE01 Digicom WKEYPE01]<br />
<br />
* '''Rapoo'''<br />
**Rapoo E9080 Wireless Ultra-Slim Keyboard with Touchpad<br />
**Rapoo Wireless Multi-media Touchpad Keyboard E2700 [http://www.rapoo.com/showdetails.aspx?P_No=E2700]<br />
**Rapoo Ultra-Slim Wireless Multimedia Keyboard and Mouse E9060 (works proper on powered USB Hub)<br />
<br />
*'''Riitek'''<br />
**RT-MWK03 mini wireless keyboard & trackpad<br />
**RT-MWK02+ mini Bluetooth keyboard & trackpad. Followed instructions from this page: [http://www.ctheroux.com/2012/08/a-step-by-step-guide-to-setup-a-bluetooth-keyboard-and-mouse-on-the-raspberry-pi/] and it worked, connection persists across reboots, no problem with either builtin USB or powered USB hub.<br />
**RT-MWK01 mini wireless 2.4&nbsp;GHz Keyboard-mouse Combo, also known as [http://www.digicom.it/digisit/prodotti.nsf/itprodottiidx/WKEYPE01 Digicom WKEYPE01], and [http://www.verkkokauppa.com/fi/product/52783 Prodige Nanox]<br />
<br />
*'''Rosewill'''<br />
** RK-200 Standard Keyboard<br />
<br />
*'''Saitek'''<br />
** Eclipse II Backlit Keyboard PK02AU (B)<br />
** Eclipse Backlit Keyboard PZ30AV (B) - works fine when connected directly to Raspberry Pi rev.1 and 2 USB port. No powered hub used.<br />
** Expression Keyboard (US) <br />
** Cyborg V.5 (B)<br />
<br />
*'''SelecLine'''<br />
** WK11P & WM11P-SP-PP. Keyboard and mouse set. (B)<br />
<br />
*'''SIIG'''<br />
** SIIG Wireless Multi-Touchpad Mini Keyboard 02-1286A v1.0 (B)<br />
<br />
*'''Silvercrest'''<br />
** MTS2219 Wireless Keyboard and mouse set. Powered hub NOT used. (B) <br />
<br />
*'''SolidTek'''<br />
** Solid Tek KB-P3100BU ASK-3100U. <br />
<br />
*'''Sony'''<br />
** Keyboard for PlayStation 2 (PS2) Linux. Works without powered hub with 5&nbsp;V 1&nbsp;A supply, requires manual keyboard remapping with Debian Squeeze to USA 101-key layout.<br />
<br />
* '''SteelSeries'''<br />
** Merc keyboard (B)<br />
<br />
* '''Sun Microsystems'''<br />
** Model: Type 7, SUN PN: 320-1348-02 (Danish key layout)<br />
** Model: Type 6, SUN PN: 320-1279-01 (Danish key layout)<br />
<br />
* '''Sweex'''<br />
** [http://www.sweex.com/en/assortiment/input/keyboards/KB060UK/ KB060UK] Wired Multimedia Keyboard<br />
<br />
* '''Technika'''<br />
** WKEY03 (B)<br />
** TKD-211<br />
<br />
* '''Tesco'''<br />
** Value Keyboard VK109 (B)<br />
** Multimedia K211 Wired Keyboard (B)<br />
<br />
*'''The Pi Hut'''<br />
** Super Slim Apple Style Keyboard (from [http://thepihut.com/products/usb-keyboard-for-the-raspberry-pi The Pi Hut's Raspberry Pi Store])<br />
** Super Slim Apple Style Keyboard Set (Keyboard & Mouse) (from [http://thepihut.com/products/usb-keyboard-mouse-bundle-for-the-raspberry-pi The Pi Hut's Raspberry Pi Store])<br />
<br />
* '''Trust'''<br />
** Trust 17916 Compact Wireless Entertainment Keyboard http://www.trust.com/products/product.aspx?artnr=17916 (B)<br />
** Trust ClassicLine Keyboard http://trust.com/17184 <br />
** Trust Camiva MultiMedia Keyboard http://trust.com/products/product.aspx?artnr=16087<br />
** Trust Convex Keyboard http://trust.com/products/product.aspx?artnr=17603 tested Debian 6-19-04-2012 and archlinuxarm-13-06-2012 (B)<br />
<br />
* '''Unbranded'''<br />
** AK-601 Wireless Mini Keyboard and Trackball (with laser pointer) - sourced from eBay Chinese seller<br />
<br />
* '''Unicomp'''<br />
** USB Endurapro - keyboard and trackpoint work perfectly from powered hub<br />
<br />
* '''Q-Connect'''<br />
** AK-808 (B)<br />
<br />
* '''Xenta'''<br />
** 2.4&nbsp;GHz Wireless Multimedia Entertainment Keyboard with Touchpad (B)<br />
** Mini Multimedia Keyboard (Model no.: 808M) (B)<br />
<br />
===Problem USB Keyboards===<br />
<br />
Note that generally PS/2 keyboards with an USB adapter will not work directly on a Raspberry Pi port, due to the fact that PS/2 keyboards are designed for normal 5&nbsp;V +-5% range, while USB keyboards must be designed to work with 4.4 Volt, and generally USB devices on the Raspberry Pi may receive less than 4.75 Volt. PS/2 + USB adapter keyboards might work behind a powered hub, which does provide the full 5.0&nbsp;V. Some of these keyboards work when running the latest Raspbian, but not when using the overclocked XBMC version of Raspbmc, probably due to the overclocking drawing more power away from the rest of the support system devices.<br />
<br />
* '''A4 Tech'''<br />
** Model GL-6 USB Keyboard, 20&nbsp;mA. Part of wireless keyboard/mouse bundle GL-6630 (GL-6 + G7-630 + RN-10B) - suffers from USB flakeyness. Even on a powered hub. No problems on other computers I have tested it with.<br />
* '''Accuratus'''<br />
** Accuratus KYBAC100-101USBBLK causes kernel panic (rated 100&nbsp;mA). Tested with 1000&nbsp;mA cheap unbranded and Nokia 1200&nbsp;mA power adaptors.<br />
* '''Apple'''<br />
** [http://www.powerbookmedic.com/xcart1/images/D/apple-keyboard.jpg Apple Keyboard (109 keys) A1048]. Draws too much power and does not seem to work properly when plugged into a powered hub. <br />
*'''Argos'''<br />
** Argos Value Wired Keyboard causes kernel panic<br />
* '''Choidy'''<br />
** Identifiers from usb-devices: Vendor=1a2c ProdID=0002 Rev=01.10 Product=USB Keykoard (yes, 'Keykoard') causes kernel panic<br />
* '''Cit''' <br />
** KB-1807UB Causes kernel panic (rated <200&nbsp;mA)<br />
* '''Dell'''<br />
** SK-8135 (B) (Rated 1.5&nbsp;A. Takes too much power from Raspberry Pi even when not used as USB hub. Symptom = repeated keystrokes)<br />
** SK-8115 causes kernel panic (rated 100&nbsp;mA) Debian 6-19-04-2012 (B)<br />
** Y-U0003-DEL5 Sticky / Non-responsive keys<br />
* '''Gear Head'''<br />
** KB2300U - Causes kernel panic (B)<br />
* '''GMYLE'''<br />
** Wired USB Slim Chocolate Multimedia Media Typing Keyboard With 3 USB Port hub (B) - Kernel Panic on startup if plugged in. If plugged in at login prompt then freeze. [http://www.amazon.co.uk/gp/product/B0067EC3GW/]<br />
* '''Inland''' <br />
** Inland USB Keyboard Model #70010<br />
* '''Jeway'''<br />
** JK-8170 "The Hunter" - causes kernel oops (Debian6-19-04-2012) (B)<br />
* '''Labtec'''<br />
** ultra-flat wireless desktop USB - Keyboard has 'sticky' keys. Tested both debian6-19-04-2012 and archlinuxarm-13-06-2012 (B)<br />
* '''Logik'''<br />
** Wired Multimedia Keyboard Model: LKBWMM11 - causes kernel panic (on Debian 190412 distro) (B)<br />
** Wired Ultra Slim Keyboard Model: LKBWSL11 - causes USB power issues. Not reliable. Causes other USB devices to fail (B) >> '''This is also listed under Working USB Keyboards??'''<br />
* '''Logitech'''<br />
** Logitech Illuminated Keyboard (unstable; not working with led light on; tested both US and NO layouts with both Apple iPad 2 and Asus TF-101 USB chargers)<br />
** G110 Gaming Keyboard - only works with illumination off, otherwise unresponsive. Once failed it needs reconnecting before another attempt. (B)<br />
** G15 Gaming Keyboard - LCD and key backlights flicker, 95% unresponsive to typing. I don't know of a way to turn the illumination off. (B)<br />
** K360 Wireless Keyboard - Occasional sticky keys. (B)<br />
** K400 wireless keyboard with touchpad (completely non-functional on debian6-19-04-2012)<br />
** G510 Gaming Keyboard - lagging or unresponsive keys.<br />
** MX5500 wireless keyboard and mouse with USB Bluetooth reciever - Unstable, looses connection without prior notice<br />
** EX100 Cordless Desktop, wireless keyboard and mouse. Mouse and keyboard hangs every few minutes (with or without hub).<br />
* '''Microsoft''' <br />
** Wireless Desktop 800 - Keyboard has 'sticky' keys. (B)<br />
** Wireless Entertainment Keyboard - No key input recognized (possibly connectivity issue as pairing devices does not seem to work)<br />
** Wireless Optical Desktop 1000 - Keyboard has 'sticky' keys (B)<br />
** Wireless Keyboard 2000 - Keyboard has 'sticky' keys. (B)<br />
** Wireless Desktop 3000 - Keyboard has 'sticky' keys.<br />
** Arc wireless - Keyboard has 'sticky' keys. (B)<br />
** Sidewinder X4 - Keyboard has 'sticky' keys. (B)<br />
** Sidewinder X6 - Keyboard has 'sticky' keys. (B)<br />
** Wireless Comfort Keyboard 5000 - Keyboard has 'sticky' keys. (B)<br />
** Razer Reclusa - Keyboard has 'sticky' keys. (B rev 2.0)<br />
* '''Novatech'''<br />
** NOV-KEY2 - Causes kernel panic (B)<ref>http://www.raspberrypi.org/forum/troubleshooting/keyboard-creates-kernal-panic/page-2</ref><br />
* '''PC World Essentials'''<br />
** PKBW11 Wired Keyboard - no power to keyboard, no error messages on both Arch 29-04-2012 and Debian6-19-04-2012, the same Raspberry Pi works with Asda keyboard. Me too, but it caused a kernel panic -- tested on powered hub and direct.<br />
* '''Razer'''<br />
** Razer Tarantula gaming keyboard - sticky keys, could be power issue as is programmable with host powered USB hub and audio jacks.<br />
** Razer BlackWidow - Sticky keys, could be a power related issue due to illuminated logo (Blue LED).<br />
** Razer Arctosa - Sticky keys, most probably power related issue since it states it's rated at 5&nbsp;V 500&nbsp;mA. (B)<br />
* '''SIIG'''<br />
** Wireless Ultra Slim Multimedia Mini Keyboard JK-WR0612-S1 - Unresponsive and sticky keys.<br />
* '''Texet'''<br />
** MB-768B standard keyboard (Rated 5&nbsp;V 1.5&nbsp;A (!), so probably too much power drain. Kernel panic, Debian6-19-04-2012)<br />
* '''Trust''' <br />
** TRUST GXT 18 Gaming Keyboard - No power to keyboard, could be a driver issue - no error messages.<br />
* '''Unbranded'''<br />
** Compuparts<br />
** model no. HK-6106 (B) <ref>http://www.raspberrypi.org/forum/troubleshooting/keyboard-creates-kernal-panic/page-2</ref><br />
** LK-890 (Multimedia keyboard & Optical Mouse) - kernel panic on Debian Squeeze, ArchLinux and Qtonpi.<br />
* '''Verbatim'''<br />
** [http://www.amazon.com/gp/product/B004LB5AKY/ref=oh_details_o00_s00_i02|Verbatim 97472 Mini Wireless Slim Keyboard and Mouse] - Keyboard has lagging, unresponsive and sticky keys issues. (Tested with and without powered USB hub.)<br />
* '''Wilkinsons / TEXET'''<br />
** Model MB-768B causes kernel panic on debian6-19-04-2012.<br />
* '''Xenta'''<br />
** HK-6106 - causes kernel panic (on Debian 190412 distro)(B)<br />
** Multimedia Wireless Keyboard and Mouse Set (Keyboard Model: HK3518B + Mouse Model HM3301) (B) - occasional sticky keys, and occasional complete lock-up<br />
<br />
== USB Mouse devices ==<br />
USB mouse devices that present themselves as a standard HID (Human Interface Device) device should work, however some hardware requires special drivers or additional software, usually only compatible with Windows operating systems. <br />
<br />
===Working USB Mouse Devices===<br />
The following is a list of specific mouse devices known to work and which appear to be fault-free.<br />
<br />
* '''A4Tech'''<br />
** OP-530NU Padless Wired Mouse<br />
<br />
* '''Asda'''<br />
** HM5058 (Smart Price) Wired Mouse<br />
** Wireless Multimedia Deskset (keyboard, mouse and USB dongle) Model: HKM8016B (Note: Shown on Asda Website as HK8016B) (B)<br />
<br />
* '''ASUS'''<br />
** MS-511U (comes with Asus Vento KM-63 keyboard/mouse combo) (B)<br />
** MG-0919 (wireless)<br />
<br />
* '''Belkin'''<br />
**F8E882-OPT (B)<br />
<br />
* '''Dell'''<br />
** M-UVDEL1 (B)<br />
** MOC5UO (100&nbsp;mA)<br />
** M056U0A (B)<br />
** DZL-MS111-L (B) (100&nbsp;mA)<br />
** MS-111P (100&nbsp;mA)<br />
** Bluetooth Wireless Keyboard and Mouse Bundle (B), Bluetooth USB dongle C-UV35 (Rated 500&nbsp;mA, but it works great), Keyboard Y-RAQ-DEL2, Mouse M-RBB-DEL4<br />
<br />
* '''Dynex'''<br />
** DX-WMSE (100&nbsp;mA) (B)<br />
<br />
* '''Fellowes'''<br />
** 99928 USB Micro Track Ball (works without a hub, directly plugged in) (B)<br />
<br />
* '''Filand'''<br />
** OP-102i Mini Optical Mouse<br />
<br />
* '''Genius'''<br />
** GM-04003A (B)<br />
** Slimstar 8000 wireless mouse (Can be intermitent. Mouse pointer sometimes is irratic.)<br />
** Traveler 515 Laser<br />
<br />
* '''HP'''<br />
** MN-UAE96 (The basic stock HP wired mouse)(B)<br />
<br />
* '''iConcepts'''<br />
** 2.4&nbsp;GHz Wireless Keyboard and Optical Mouse Model 62550<br />
*** (saves a USB port since keyboard and mouse share one transceiver, $14.99 at Fry's Electronics)<br />
<br />
* '''Jenkins'''<br />
** Jenkins Wireless Desktop Set Blue (B)<br />
<br />
* '''Kensington'''<br />
** Kensington Expert Mouse Trackball K64325<br />
** Kensington Expert Mouse "Slimblade" K72327US<br />
<br />
* '''Labtec'''<br />
** Corded Laser Glow Mouse 1600, rated 5&nbsp;V 100&nbsp;mA (P/N 810-000819, M/N M-UAZ149, PID GT83401)<br />
<br />
* '''Lenovo'''<br />
** Wired Optical Mouse Model: MO28UOL<br />
<br />
* '''Logik'''<br />
** Wired Optical Glow Mouse Model: LGGMO10. (B)<br />
<br />
* '''Logitech'''<br />
** B105 Mouse for Laptops (OEM)<br />
** Cordless Pilot Optical Mouse M/N M-RR95 with Cordless Mouse Receiver M/N C-BA4-MSE<br />
** G5 Logitech Gaming Mouse (B)<br />
** G5v2 Logitech Gaming Mouse (B)<br />
** G500 Logitech Gaming Mouse (B)<br />
** G700 Logitech Wireless Gaming Mouse (B)<br />
** LX-700 Cordless Desktop Receiver (B)<br />
** LX 710 Wireless Mouse - works fine with receiver plugged directly into Raspberry Pi (accompanying keyboard works fine too).<br />
** M90 optical mouse<br />
** M185 Wireless Mouse (B)<br />
** M210 (part of the MK260 set) (B)<br />
** M305 Wireless Mouse<br />
** M310 Cordless Mouse<br />
** M325 Wireless Mouse<br />
** M505 USB wireless laser, model no: 910-001324 (B)<br />
** M510 Wireless Mouse (B)<br />
** M705 Marathon Mouse (Unifying receiver, no powered hub) (B)<br />
** M-BD58 Wheel Mouse (B)<br />
** M-BJ58/M-BJ69 Optical Wheel Mouse (B)<br />
** M-BJ79 (B)<br />
** M-BT96a Optical Mouse<br />
** MX320/MX400 laser mouse (B)<br />
** MX518 Optical wheel mouse (B)<br />
** Optical USB Mouse (M/N 931643-0403)<br />
** Performance Mouse MX (B)<br />
** MX Revolution (B) (Debian "Wheezy" beta 18-June-2012)<br />
** VX Nano Cordless Laser Mouse for Notebooks<br />
** Wheel Mouse (M/N BJ58)<br />
<br />
* '''Medion'''<br />
** Mini mouse Model M101-CBJ P/N 40016632 S/N 7BFSA00003445 rated 5&nbsp;V 100&nbsp;mA. Works fb on model B with Raspbian Wheezy<br />
<br />
* '''Microsoft''' <br />
** Comfort Curve Mouse 3000 for Business<br />
** Comfort Mouse 6000 (works when directly connected to Raspberry Pi (B). Does not work when connected through USB Hub (mouse pointer intermittent).<br />
** Compact optical mouse 500 V2.0 (B)<br />
** Wheel Optical Mouse (wheel and additional buttons not tested) (B)<br />
** Microsoft Intellimouse Optical Mouse<br />
** Microsoft Wireless Laser Mouse 8000<br />
** Microsoft Wireless Mobile Mouse 1000<br />
** Microsoft Wireless Mobile Mouse 3500<br />
** Microsoft Wireless Mobile Mouse 4000<br />
** Microsoft Wireless Mouse 700 v2.0<br />
** Microsoft Comfort Mouse 4500<br />
** Wireless IntelliMouse Explorer 2.0 (unifying receiver, no hub)<br />
<br />
* '''Novatech'''<br />
** [http://www.novatech.co.uk/products/peripherals/miceandtrackballs/nov-mouser.html|Novatech M1 USB Mouse - Wired](B)<br />
** [http://www.novatech.co.uk/products/peripherals/miceandtrackballs/nov-dl10.html|Novatech DL10 Wireless Mouse] (B)<br />
<br />
* '''Razer'''<br />
** Boomslang Collectors Edition 2007 (B)<br />
<br />
* '''Rosewill'''<br />
** Rosewill RM-C2U<br />
<br />
* '''Saitek'''<br />
** Notebook Optical Mouse (PM46)<br />
<br />
* '''Samsung'''<br />
** Samsung model:AA-SM3PCPB USB Optical Mouse (draws 50&nbsp;mA) <br />
<br />
* '''Sun microsystems'''<br />
** Model: FID-638 , SunPN: 371-0788-01<br />
<br />
* '''Sweex'''<br />
** [http://www.sweex.com/en/assortiment/input/optical-mice/MI015/ MI015]<br />
<br />
* '''Swiftpoint'''<br />
** [http://http://www.americas.futuremouse.com/] Swiftpoint Mini Wireless Optical Mouse. Does not require any special drivers. Haven't confirmed if charging the mouse requires a powered USB hub or not.<br />
<br />
* '''Targus'''<br />
** AMU2701EUK (B)<br />
<br />
* '''Technika'''<br />
** TKOPTM2 (B)<br />
**TKD-211<br />
**TKNM110<br />
<br />
* '''Tesco'''<br />
** Wired optical mouse M211 (B)<br />
<br />
*'''The Pi Hut'''<br />
** USB Mouse for Raspberry Pi (from [http://thepihut.com/products/usb-mouse-for-the-raspberry-pi The Pi Hut's Raspberry Pi Store])<br />
** Super Slim Keyboard & Mouse Set (from [http://thepihut.com/products/usb-keyboard-mouse-bundle-for-the-raspberry-pi The Pi Hut's Raspberry Pi Store])<br />
<br />
* '''Trust'''<br />
** Trust Nanou Wireless Micro Mouse http://trust.com/products/product.aspx?artnr=17087<br />
<br />
* '''Verbatiam'''<br />
**Mini Nano Optical Mouse 97470 (wireless on non-powered three USB dongle hub) (B)<br />
<br />
* '''Xenta'''<br />
** MOW0810 (B)<br />
** Wired Optical Mouse (from [http://thepihut.com/products/usb-mouse-for-the-raspberry-pi The Pi Hut's Raspberry Pi Store])<br />
<br />
* '''Generic'''<br />
** Generic 2.4&nbsp;GHz Wireless Mouse (ID 040b:2013 Weltrend Semiconductor) (B)<br />
<br />
===Problem USB Mouse Devices===<br />
The following is a list of specific mouse devices that have problems working with the Raspberry Pi<br />
* '''A4Tech'''<br />
** Model G7-630 Wireless Mouse, 20&nbsp;mA. Part of wireless keyboard/mouse bundle GL-6630 (GL-6 + G7-630 + RN-10B) - suffers from USB flakeyness. Even on a powered hub. No problems on other computers I have tested it with.<br />
* '''HP'''<br />
** HP Retractable Mobile Mouse (Optical) HP Product Number XP472AA - errors / boot loop RASPBMC (B)removed mouse, started with no further errors. <br />
<br />
* '''Logik'''<br />
** Logik IMF Blue Trace Wired USB mouse (Model LMWBLU11) - disconnects from the USB port every 20 seconds when using the Raspian distro. Always reconnects to the USB port successfully (B)<br />
<br />
* '''Logitech'''<br />
** Logitech G400 Gaming Mouse - 100% CPU load and laggy mouse cursor when the mouse is moved. MX518 works fine on the same setup, so I suspect it's a polling rate issue. [http://tech2.in.com/reviews/mice/logitech-g400-is-it-a-worthy-successor/231012 this] says the mouse is 1000&nbsp;Hz out of the box, whereas the 518 is only 125&nbsp;Hz. Solution found: add usbhid.mousepoll=8 to the kernel commandline.<br />
<br />
* '''Microsoft'''<br />
** Microsoft Touch Mouse - Does not see right clicks, Only left.<br />
<br />
* '''Razer'''<br />
** Naga Wired USB mouse - the mouse seems to present itself as a keyboard because the numpad on the left-hand side of the device works, but the cursor doesn't move.<br />
<br />
* '''Roccat'''<br />
** Kone[+] Wired USB mouse - Nothing happens when moving the mouse, haven't looked further into the issue (B)<br />
<br />
* '''Trust'''<br />
** Optical USB Mouse MI-2250 - Nothing happens when moving the mouse (B)<br />
<br />
* '''Xenta'''<br />
** Multimedia Wireless Keyboard and Mouse Set (Mouse Model: HM-3301) (B) - frequent lost connection giving stuttering mouse cursor indicating USB current not enough for dongle<br />
<br />
== USB Real Time Clocks ==<br />
*Cymbet<br />
** Cymbet CBC-EVAL-06 USB Real Time Clock (FT2232 to SPI to RV-2123)<br />
Device information at http://www.cymbet.com/pdfs/DS-72-22.pdf<br />
Code to access the RTC from Linux: https://github.com/owendelong/Cymbet-RTC<br />
Does not require a powered hub.<br />
<br />
== USB Wi-Fi Adapters ==<br />
<br />
See also: http://www.element14.com/community/docs/DOC-44703/l/raspberry-pi-wifi-adapter-testing<br />
<br />
There is a howto on installing the TL-WN722N adapter [http://elinux.org/RPi_Peripherals#Wireless:_TP-Link_TL-WN722N_USB_wireless_adapter_.28Debian_6.29 here], which also acts as a guide for installing others too.<br />
<br />
===Working USB Wi-Fi Adapters===<br />
<br />
These adapters are known to work on the Raspberry Pi. This list is not exhaustive, other adapters may well work, but it has not yet been tried.<br />
<br />
'''Note:''' A Wi-Fi adapter will probably need more power than the Raspberry Pi USB port can provide, especially if<br />
there is a large distance from the Wi-Fi adapter to the Wi-Fi Access Point. Therefore, you may need to plug the Wi-Fi adapter into a powered USB hub.<br />
<br />
* '''3COM'''<br />
** 3CRUSB10075: ZyDAS zd1211rw chipset (!)<br />
<br />
* '''7DayShop'''<br />
** W-3S01BLK, W-3S01BLKTWIN: Unbranded product available from 7DayShop, in a single or twin pack. [http://www.7dayshop.com/catalog/product_info.php?cPath=777_9&products_id=112046], [http://www.7dayshop.com/catalog/product_info.php?&products_id=112527]. Tested on Debian Wheezy, with the dongle attached directly to the Raspberry Pi along with the wireless keyboard receiver. Shows up as a Ralink RT5370 device, and no drivers or additional software downloads required. Created wpa.conf, edited 'interfaces' file and restarted the networking. The manufacturer portion of the MAC address (7cdd90) is assigned to "Shenzhen Ogemray Technology Co., Ltd."<br />
** It works without additional software connected directly to a Rev 2 Raspberry Pi, but it stops working after a period of time (3 to 4 hours) with a fully updated Wheezy and all the 'USB workarounds' [http://elinux.org/Rpi_USB_check-list] in place. <br />
<br />
* '''Alfa'''<br />
** AWUS036NEH: Tested on Debian Squeeze (with Ralink firmware package)<br />
** AWUS036NH: Tested on Arch Linux ARM using the rt2800usb module.<br />
** AWUS036NH: Tested on Debian Wheezy (with Ralink firmware package). Tested on Raspbian too (drivers from aircrack-ng).<br />
** AWUS036H (500&nbsp;mW version): Tested on Raspbian (drivers from aircrack-ng).<br />
** AWUS036H (1&nbsp;W version): Tested on Raspbian (drivers from aircrack-ng). Needs USB powered HUB or Rev2 of the board / polyfuse bypass.<br />
** AWUS036NHA: Tested on Raspbian (drivers from aircrack-ng). Works fine if connected after boot, otherwise Raspberry Pi won't boot up.<br />
<br />
* '''AirLink101'''<br />
** AWLL5088: Tested on Debian Wheezy. This adapter is based on the OEM Edimax EW-7811Un. For automatic installation, See MrEngmanns script listed below under the Edimax device.<br />
<br />
* '''Asus'''<br />
** [http://www.element14.com/community/docs/DOC-44703 USB-N10] USB ID 0b05:1786, r8712u staging driver, included on Fedora Remix & Arch, must [http://www.element14.com/community/servlet/JiveServlet/download/44948-8-97488/r8712u_ko.zip download] for Debian and install firmware - Realtek from non-free Squeeze repository (B) (not needed with latest Raspbian “Wheezy” 2012-07-15: this Asus works N10 out of the box) Does not support nl80211 APIS, so hostapd won't work.<br />
** [http://www.element14.com/community/docs/DOC-44703 USB-N13] USB ID 0b05:17ab, works with [http://learn.adafruit.com/adafruit-raspberry-pi-educational-linux-distro/occidentalis-v0-dot-1 Adafruit Occidentalis v0.1 image] as it includes kernel [http://www.element14.com/community/message/57635#57660 with 8192u driver built-in] (B)<br />
** WL-167G v1 USB ID 0b05:1706, Ralink RT2571 working out-of-the-box on Debian image from 2012-04-19. Requires powered hub, otherwise it is detected by OS, but it will not function.<br />
** WL-167G v3 USB ID 0b05:1791, working out-of-the-box on Linux raspberrypi 3.2.27+ #160 PREEMPT Mon Sep 17. Does not require powered hub.<br />
<br />
* '''AusPi Technologies'''<br />
** AusPi Wireless Adapter [Realtek RTL8188S]. Works without a powered HUB. Tested on OpenELEC (works OOB), RaspBMC (works OOB), XBian (works OOB) and 2012-08-08 Raspbian Wheezy (works OOB). Distributed in Australia by [http://www.buyraspberrypi.com.au/raspberry-pi-802-11bgn-usb-wireless-dongle/ Buy Raspberry Pi Australia].<br />
<br />
* '''Belkin'''<br />
** Belkin Components F5D7050 Wireless G Adapter v3000 [Ralink RT2571W]. On Debian requires the firmware-ralink package from the non-free repository. The usbcore module needs to be added to /etc/modules [http://www.penguintutor.com/blog/viewblog.php?blog=6281 install instructions].<br />
** Belkin Components F5D8053 ver.6001 Wireless N Adapter [Realtek RTL8188SU]. Tested on OpenELEC (works OOB), RaspBMC (works OOB), Raspian - 2012-07-15-Wheezy-raspbian (followed [http://forum.xbian.org/viewtopic.php?f=7&t=29 instructions here]) '''Powered hub required!'''<br />
** Belkin Components F5D8053 ver.6001 Wireless N Adapter [Realtek RTL8188SU]. Works on RaspBMC OOB (with NetworkManager plugin). Works WITHOUT powered hub on 5&nbsp;V 800&nbsp;mA power with 6 overvolt (nothing else connected to USB)<br />
** Belkin Components F7D1101 v1 Basic Wireless Adapter [Realtek RTL8188SU] USB ID 050d:945a, r8712u staging driver, included on Fedora Remix & Arch, must [http://www.element14.com/community/servlet/JiveServlet/download/44948-8-97488/r8712u_ko.zip download] for Debian and install firmware - Realtek from non-free Squeeze repository (B)<br />
**Belkin Components F6D4050 V1 [Realtek RT3070] USB ID: 050d:935a Driver: RT3572STA(recommended),RT2800USB,RT2870STA. Tested under Arch using [https://wiki.archlinux.org/index.php/Setting_Up_Belkin_F6D4050_Wireless_USB_Dongles this] guide.<br />
**Belkin Components F6D4050 V1/V2 [Realtek RT3070] USB ID: 050d:935a / 935b Driver: RT3572STA. Tested with Raspbian - See [http://iggy82.blogspot.co.uk/2012/08/wireless-n-raspberry-pi-belkin-f6d4050.html installation instructions] - Powered hub not required!<br />
** Belkin Components F7D2102 "N300" Micro Wireless USB adapter. Tested with Occidentalis 0.1. Tested and working on Rasbian Wheezy (and RaspBMC), driver RTL8192CU, no powered hub needed (dongle directly attached to the onboard ports)<br />
** Belkin Components F9L1001v1 "N150" Wireless USB Adapter. Tested and working on Rasbian Wheezy WITHOUT powered hub. <br />
** Belkin Surf Micro WLAN USB-Adapter (Raspbian Wheezy, unpowered hub, "N150")<br />
<br />
* '''BlueProton'''<br />
** [http://www.element14.com/community/docs/DOC-44703 BT3] USB ID: 0bda:8187; tested on Debian, Fedora & Arch; rtl8187 driver (B)<br />
<br />
* '''Buffalo'''<br />
** USB ID: 0411:01A2 WLI-UC-GNM - Tested on Raspbmc; rt2800usb driver <br />
<br />
* '''Conceptronic'''<br />
** C300RU. Works out of the box in Raspbian. Causes reboot when plugging on a live Rev. 2 Raspberry Pi<br />
<br />
* '''Conrad'''<br />
** WLAN Stick N150 mini. Works out of the box in OpenELEC, [http://www.t3node.com/blog/sempre-wireless-usb-stick-wu300-2-on-raspberry-pi/ requires firmware - Realtek and r8712u kernel module on Debian].<br />
** WLAN Stick N150 Nano [Realtek RTL8188CUS]. Requires a powered USB hub. See Micronet SP907NS for installation instructions and script.<br />
<br />
* '''DELL'''<br />
** Wireless 1450 [Intersil ISL3887]. Works out of the box, but it requires a powered hub (the Raspberry Pi boots with this dongle plugged in, recognizes and configures it, works for some time, but then it crashes randomly under heavy traffic. A powered hub seems to fix the issue).<br />
<br />
* '''DIGICOM'''<br />
** USBWAVE54 [chipset Zydas ZD1211] . [[http://www.digicom.it/digisit/prodotti.nsf/itprodottiidx/UsbWave54]] Works out of the box in OpenELEC. With Raspbian or Debian squeezy/Wheezy works with zd1211-firmware . <br />
** USBWAVE300C [chipset Ralink 2870] . [[http://www.digicom.it/digisit/prodotti.nsf/itprodottiidx/UsbWave300c]] Works out of the box in OpenELEC. With Raspbian or Debian squeezy/Wheezy works with firmware-ralink . <br />
<br />
* '''D-Link'''<br />
** AirPlus G DWL-G122 (rev. E). USB ID 07d1:3c0f, Ralink RT2870. On Debian requires the <code>firmware-ralink</code> package from the <code>Squeeze-firmware</code> non-free repository. (However I experience total crashes on Raspbian 2012-07-15 after a few minutes of load on the WLAN. Will have to investigate via serial console.)<br />
** AirPlus G DWL-G122 (rev. C). USB ID 07d1:3c03, Ralink RT2571. Working out-of-the-box on Arch image from 2012-04-29.<br />
** AirPlus G DWL-G122 (rev. B1). USB ID 2001:3c00, Ralink RT2571. Working out-of-the-box on Arch image from 2012-06-13.<br />
** DWA-110 (Version A1). Requires the ralink package from the non-free repository on Debian.<br />
** DWA-121 (Version A1). Wireless N 150 Pico. Works out-of-the-box with Raspian Wheezy (2012-09-18) and Raspbmc (2012-11-06) using Network-Manager addon (see Program - Addons)<br />
** DWA-123 (Version A1). USB ID 2001:3c17, Ralink RT2800. Working out-of-the-box on Arch image from 2012-04-29. (working without UBS Hub - not yet sure if it achieves full speed though.)<br />
** DWA-131 USB ID 07d1:3303,Realtek RTL8192SU, 802.11n Wireless N Nano. Works out of the box on Raspbian “Wheezy”. Verified with direct USB: no powered USB hub needed. Also verified when Nano used in powered USB hub. Someone had trouble configuring SSID/Passphrase in etc/network/interfaces file. But no problem & very easy to configure using wicd: wicd is a gui interface on LXDE for network configuration. Install it using command-line: <code>apt-get install wicd</code>. Once configured ith wicd to auto-run on boot, no need to turn back to LXDE. Recommended.<br />
** DWA-140 (Version B1). USB ID 07d1:3c09, Ralink RT2870. On Debian requires the <code>firmware-ralink</code> package from the <code>Squeeze-firmware</code> non-free repository.<br />
** DWA-140 (Version B2). USB ID 07d1:3c0a, Ralink RT3072. Workaround for faulty firmware binary: Place file rt2870.bin from [https://launchpad.net/ubuntu/oneiric/+source/linux-firmware/1.53/+files/linux-firmware_1.53.tar.gz linux-firmware_1.53.tar.gz] in /lib/firmware. [https://bugs.launchpad.net/ubuntu/+source/linux-firmware/+bug/770232 Explanation].<br />
** DWA-160 (Version B1). USB ID 07d1:3c11, Ralink RT2870. On Debian requires the <code>firmware-ralink</code> package from the <code>Squeeze-firmware</code> non-free repository.<br />
** DWA-160 (Version A2). USB ID 07d1:3a09, Atheros AR9170. (NOTE: I can only get it to work through powered USB hub) requires carl9170-fw firmware [http://http://aur.archlinux.org/packages.php/packages.php?ID=44102]<br />
** WUA-1340 (Version A1). Works with Raspbian Wheezy after installing the firmware-ralink package from the non-free repository on Debian.<br />
<br />
* '''Edimax'''<br />
** [http://www.edimax.co.uk/en/produce_detail.php?pd_id=328&pl1_id=1&pl2_id=44 EW-7811Un] USB ID 7392:7811, RTL8192CU, driver blob [http://www.electrictea.co.uk/rpi/8192cu.tar.gz download] via [http://www.element14.com/community/docs/DOC-44703 Element14], works with WPA2-AES-CCMP ([http://www.ctrl-alt-del.cc/2012/05/raspberry-pi-meets-edimax-ew-7811un-wireless-ada.html howto]) (B) - [http://dl.dropbox.com/u/80256631/8192cu-latest.tar.gz Alternative driver download link that works with Raspian]. <b>Note:</b> With current Raspbian (2012-09-18-Wheezy) it is recognized immediately, the default module works fine; the configuration is easy using wireless-essid and wireless-key in /etc/network/interfaces.<br />
** The EW-7811Un can be powered directly from the Raspberry Pi if the Raspberry Pi is powered using a well regulated power supply.<br />
** A script-based installation for the [http://www.edimax.co.uk/en/produce_detail.php?pd_id=328&pl1_id=1&pl2_id=44 EW-7811Un] by MrEngman can be found [http://www.raspberrypi.org/phpBB3/viewtopic.php?f=26&t=6256&hilit=edimax on the Raspberry Pi forums]. Tested with Debian Squeeze and Raspbian. [http://dl.dropbox.com/u/80256631/install-rtl8188cus.txt An installation guide can be found here.]<br />
** Instructions for getting the [http://www.edimax.co.uk/en/produce_detail.php?pd_id=328&pl1_id=1&pl2_id=44 EW-7811Un] working in Raspbmc (tested RC3) can be found [http://forum.stmlabs.com/showthread.php?tid=780 here].<br />
** Simple step-by-step instructions for [http://www.edimax.co.uk/en/produce_detail.php?pd_id=328&pl1_id=1&pl2_id=44 EW-7811Un] which uses the RTL8192 chipset [[RPi_edimax_EW-7811Un]](B)<br />
** [http://www.edimax.com/en/produce_detail.php?pd_id=8&pl1_id=1&pl2_id=44 EW-7318USg] USB ID 148f:2573, rt73usb. RT2573 chipset. Works with powered usb-hub or shorted polyfuses.<br />
** [http://www.edimax.co.uk/en/produce_detail.php?pd_id=261&pl1_id=1&pl2_id=44 EW-7711UAn], Ralink RT2870, works perfectly on Arch with a powered hub (not tested without yet). Simply required wireless_tools and wpa_supplicant, the drivers/firmware are included in kernel 3.0. I followed the Arch [https://wiki.archlinux.org/index.php/Wireless_Setup Wireless Setup] instructions.<br />
<br />
* '''edup'''<br />
** [[http://www2.buyincoins.com/details/usb-150m-wifi-wireless-lan-network-card-adapter-antenna-product-1916.html Edup 150MBPS Wi-Fi adapter]] USB ID: 148f:5370 Ralink Technology, Corp. RT5370 Wireless Adapter. Driver is the RT2800USB module, I had to install the firmware as rt2870.bin in /lib/firmware.([http://raspberry-pi-notes.blogspot.com/2012/05/rt5370-cheap-micro-usb-wireless-dongle.html requires firmware-ralink from Wheezy]) (B)<br />
** [http://dx.com/p/ultra-mini-nano-usb-2-0-802-11n-150mbps-wifi-wlan-wireless-network-adapter-48166?item=1&Utm_rid=24958662&Utm_source=affiliate Ultra-Mini Nano USB 2.0 802.11n 150&nbsp;Mbit/s Wi-Fi/WLAN Wireless Network Adapter] USB ID: ID 0bda:8176 Works stable when using VLC for internet radio receiver. Works stable 24/7 on two of my Raspberries used as webserver. Use method shown [http://www.raspberrypi.org/phpBB3/viewtopic.php?t=7471&p=91736 here] for Debian.<br />
<br />
** [http://www.szedup.com/show.aspx?id=1681 edup nano EP-N8508] Use method shown [http://www.raspberrypi.org/phpBB3/viewtopic.php?t=7471&p=91736 here] for Debian. Requires powered USB hub for adequate power. When directly powered by Raspberry Pi, it fails after a few minutes. (B) Unusable with analog audio because when data is being send or recieved the audio get disorted. Use script from [http://dl.dropbox.com/u/80256631/install-wheezy-beta-rtl8188cus-20120619.sh here] for Wheezy.<br />
<br />
* '''Eminent'''<br />
** EM4575 - rt2800usb driver.<br />
<br />
* '''EnGenius'''<br />
** EUB9603 EXT - Realtek r8712u driver <br />
<br />
* '''Gigabyte'''<br />
** Gigabyte GN-WB32L 802.11n USB WLAN Card. Works with the rt2800usb driver.<br />
<br />
* '''GMYLE'''<br />
** Wireless 11n USB Adapter. Uses RTL8188CUS chipset - cheap on eBay. Installs and works using the install-rtl8188cus-latest.sh script.<br />
<br />
* '''IOGear'''<br />
** [http://www.element14.com/community/docs/DOC-44703 GWU625] USB ID 0bda:8172, r8712u staging driver, included on Fedora Remix & Arch, must [http://www.element14.com/community/servlet/JiveServlet/download/44948-8-97488/r8712u_ko.zip download] for Debian Squeeze and install firmware - Realtek from non-free Squeeze repository. No need to download firmware when using Debian Wheezy (B)<br />
<br />
* '''Linksys'''<br />
** Linksys (Cisco) WUSB100 ver.2 1737:0078, tested on Raspbian; follow [http://www.brucalipto.org/linux/the-raspberry-diary-wusb100-wireless-n/ Brucalipto.org] instructions; not stress tested, but it works without issues for light network load.<br />
** Linksys (Cisco) WUSB600N, test on Raspbian, details [http://elibtronic.ca/content/20120731/raspberry-pi-part-1-wifi-support here]<br />
** Linksys WUSB54GC (manufactured 07/2008) No issues! needs powered hub on version 1.0 boards.<br />
<br />
* '''LogiLink'''<br />
** Wireless LAN USB 2.0 Nano Adapter 802.11n LogiLink [http://www.logilink.eu/showproduct/WL0084B.htm] is working even USB powered.<br />
<br />
* '''Micronet'''<br />
** Micronet SP907NS, 11N Wireless LAN USB Adapter (uses Realtek RTL8188CUS) works plugged directly into Raspberry Pi USB (B) [http://dl.dropbox.com/u/80256631/install-rtl8188cus.txt Debian installation instructions] IMPORTANT: read the instructions first to avoid problems, and [http://dl.dropbox.com/u/80256631/install-rtl8188cus-latest.sh Auto-install script]. The script has been used to install other adapters using the RTL8188CUS chip. [http://dl.dropbox.com/u/80256631/8192cu-latest.tar.gz Updated driver] that handles the latest rpi-updates that kill the original driver, download for manual installation, automatically installed by the Auto-install script.<br />
<br />
* '''MSI'''<br />
** 0db0:6861 MSI-6861 802.11g Wi-Fi adapter (US54G): works with external powered USB hub, requires firmware from [http://sourceforge.net/projects/zd1211/files/zd1211-firmware/ here], power management must be disabled: <code>iwconfig wlan0 power off</code><br />
<br />
* '''Mvix'''<br />
** Mvix Nubbin (MS-811N): works out of the box on Raspbian "Wheezy" and does not need a powered USB hub.<br />
<br />
* '''Netgear''' <br />
** N150: Reported as WNA1100 device, uses the Atheros ar9271 chipset. On Debian, requires the <code>firmware-atheros</code> package from the <code>Squeeze-backports</code> non-free repository (!)<br />
** N150: Some versions reported as Realtek RTL8188CUS device. Read Micronet entry above and use RTL8188CUS script for installation. Works best plugged into powered USB hub.<br />
** WG111v1: Prism54 chipset. Needs powered hub. Follow info for Prism54 chipset on Debian wiki.<br />
** WG111v2: Realtek rtl8187 chipset. Seems to draw a lot of power; e.g. I can't power this and a USB thumb drive simultaneously.<br />
** WNA1000M works with Raspberry Pi Model B Board v. BS1233.However when downloading torrents, when torrent pick up speed system become unresponsive. <br />
<br />
* '''OvisLink'''<br />
** Evo-W300USB: USB ID 148f:2270 Ralink Technology RT2770. apt-get install firmware-ralink<br />
<br />
* '''Patriot Memory'''<br />
** [http://patriotmemory.com/products/detailp.jsp?prodline=6&catid=69&prodgroupid=163&id=1198&type=20 PCUSBW1150] Wireless 11N USB adapter (uses Realtek RTL8188CUS) Install using Micronet script. Works only through powered USB hub.<br />
** [http://www.patriotmemory.com/products/detailp.jsp?prodline=6&catid=69&prodgroupid=163&id=973&type=20 PCBOWAU2-N] Wireless 11N USB adapter (uses Realtek RTL8191SU chip) Installed using r8712u Kernel module<br />
<br />
* '''Ralink'''<br />
** inner 02 joggler Wi-Fi USB RT2770F USB-ID 148f:2770 (firmware-ralink required) (only got dhcp on powered hub)<br />
** [http://www.dx.com/p/24688 RT2070] USB-ID 148f:2070 firmware is already loaded into Raspbian. For Debian, the firmware must be installed ([http://wiki.debian.org/rt2870sta instructions]). Needs a powered USB hub.<br />
** RT3070 USB-ID 148f:3070 firmware is already loaded into Raspbian.<br />
** [http://www.element14.com/community/docs/DOC-44703 RT2501/RT2573] USB-ID 148f:2573 (firmware-ralink required) (B)<br />
** RT5370 USB-ID 148f:5370 ([http://raspberry-pi-notes.blogspot.com/2012/05/rt5370-cheap-micro-usb-wireless-dongle.html requires firmware-ralink from Wheezy]) [[RPi_Ralink_WLAN_devices]](B). An image of an adapter with this chip can be found [http://i.imgur.com/wRF7L.jpg here].<br />
<br />
* '''Rosewill'''<br />
** RNX-N180UBE Wireless B/G/N Adapter<br />
*** Realtek RTL8191SU chipset, USB-ID 0bda:8172<br />
*** Tested in Arch, works out of box. Powered USB hub required.<br />
*** Tested in Raspbian, used wicd to configure network settings. Powered USB hub Required.<br />
*** Tested in Raspbmc. Needs package firmware - Realtek and used wicd-curses to configure. Powered USB hub required<br />
** RNX-G1 Wireless B/G Adapter<br />
*** Realtek RTL8187 chipset, USB-ID 0bda:8187<br />
*** Tested in Arch, works out of box. USB hub required.<br />
** RNX-MiniN1 (RWLD-110001) Wireless-N 2.0 Dongle (Realtek Semiconductor Corp. RTL8188CUS 802.11n WLAN Adapter)<br />
*** Tested in Raspbian, powered from USB hub.<br />
<br />
* '''Sagem'''<br />
** Sagem Wireless USB stick XG-760N: USB ID 079b:0062, Module is not shipped in Debian image, but it can be "sudo apt-get install zd1211-firmware"<br />
<br />
* '''Sempre'''<br />
** Sempre Wireless USB stick WU300-2: USB ID 0bda:8172, Realtek r8712u driver + firmware-realtek package. Module is shipped in Raspbian image. If you need to build it for other distros, read this: http://www.t3node.com/blog/sempre-wireless-usb-stick-wu300-2-on-raspberry-pi/<br />
<br />
* '''Sitecom'''<br />
** Sitecom Wi-Fi USB Adapter N300: USB ID 0a5c:5800, Realtek r8712u driver + firmware Realtek. Module available in shipped Raspbian image. '''NOTE:''' although this dongle will also work without powered hub, if there is a voltage problem (either on the Raspberry or on the hub, but verified only on the hub so far) this wifi dongle will receive signal perfectly (RX), but not be capable of sending anything (TX) and the MAC address will be permanently set to FF:FF:FF:FF:FF:FF (this is indicative that there is not enough power)<br />
<br />
* '''SL'''<br />
** SL-1507N: USB 802.11n 150M Wi-Fi Wireless LAN Network Card Adapter SL-1507N Black<br />
*** I bought this on on eBay for $4.19 (free shipping) @ http://www.ebay.com/itm/270853614804?ssPageName=STRK:MEWNX:IT&_trksid=p3984.m1497.l2649#ht_4379wt_1199<br />
*** It worked out of the box on Raspbmc RC4, with the network manager add-on; seems to be an rt2800usb<br />
*** dmesg output "usbcore: registered new interface driver rt2800usb"<br />
<br />
* '''SMC'''<br />
** SMCWUSBS-N: Hardware detected as rt2800, but it is missing firmware; "sudo apt-get install firmware-ralink" fixed it<br />
** SMCWUSB-G: Gives "couldn't load firmware" error. "sudo apt-get install zd1211-firmware" fixes it.<br />
<br />
* '''Sony'''<br />
** Sony UWA-BR100 802.11abgn Wireless Adapter [Atheros AR7010+AR9280] (Vendor ID: 0411, Product ID: 017f) - Tested with Raspbian. Needs package firmware-atheros.(B)<br />
<br />
* '''Tenda''' <br />
** USB 11n adapter on a G network: Ralink 2870/3070 driver (!)<br />
** Tenda W311MI Wireless N Pico USB Adapter (identified as Ralink RT5370 Wireless Adapter; USB-ID: 148f:5370) - Works out-of-the-box for Raspian 2012/09/18 or later. An earlier version gave me problems.<br />
** Tenda W311U Mini 11N Wireless USB Adapter (USB-ID 148f:3070): Ralink 2870/3070 driver; needs powered hub. [http://blog.modmypi.com/2012/06/installing-tenda-w311u-mini-wireless.html Debian installation instructions]<br />
** Tenda W311U+ Wireless USB Adapter - Tested with Raspian.<br />
<br />
*'''The Pi Hut'''<br />
** USB 802.11n Wi-Fi adapter (from [http://thepihut.com/products/usb-wifi-adapter-for-the-raspberry-pi The Pi Hut's Raspberry Pi Store])<br />
<br />
* '''TP-Link'''<br />
** TL-WN422G v2 (ath9k_htc) Works OOTB in Debian Wheezy Beta. Runs without powered Hub when plugged into running Raspberry Pi, but the Raspberry Pi won't boot while the stick is plugged in.<br />
** TL-WN721N (ath9k_htc device with htc_9271.fw file from http://linuxwireless.org/download/htc_fw/1.3/htc_9271.fw); needs powered USB Hub (B) | works OOTB with Wheezy Raspbian (2012-08-16) connected directly to raspberry pi (B) and AP functionality tested with hostapd.<br />
** TL-WN722N (ath9k_htc device with htc_9271.fw file from http://linuxwireless.org/download/htc_fw/1.3/htc_9271.fw); needs powered USB Hub (B)<br />
** TL-WN723N (RTL8188SU); works OOTB with Raspbian 2012-09-17, (B) stable with 1&nbsp;A PSU and without powered USB hub on r2.0.<br />
** TL-WN821N v3 (ath9k_htc, htc_7010.fw); works out of the box on ArchLinuxARM and on OpenElec (>r11211), Problems with prior OpenElec; needs powered USB Hub (B) <br />
** TL-WN823N Works out of box on Raspian using powered USB Hub<br />
<br />
* '''Trendnet'''<br />
** [http://www.wikidevi.com/wiki/TRENDnet_TEW-648UBM TEW-648UBM] USB ID: 20f4:648b, works OOTB with [http://learn.adafruit.com/adafruit-raspberry-pi-educational-linux-distro/ Adafruit Occidentials Raspbian Wheezy variant] as it includes kernel with [http://www.wikidevi.com/wiki/Special:Ask?title=Special%3AAsk&q=%5B%5BChip1+model%3A%3ARTL8188CUS%5D%5D&po=%3FInterface%0D%0A%3FFCC+ID%0D%0A%3FVendor+ID%0D%0A%3FDevice+ID%0D%0A%3FChip1+model%0D%0A%3FSupported+802dot11+protocols%0D%0A%3FMIMO+status%0D%0A%3FOUI%0D%0A&sort_num=&order_num=ASC&eq=yes&p%5Bformat%5D=broadtable&p%5Blimit%5D=500&p%5Bsort%5D=&p%5Boffset%5D=&p%5Bheaders%5D=show&p%5Bmainlabel%5D=&p%5Blink%5D=all&p%5Bsearchlabel%5D=&p%5Bintro%5D=&p%5Boutro%5D=&p%5Bdefault%5D=&p%5Bclass%5D=sortable+wikitable+smwtable&eq=yes RTL8188CUS driver built-in] (B)<br />
<br />
* '''Widemac'''<br />
** RT5370 Wireless Adapter from [http://www.ebay.co.uk/itm/180887771838?ssPageName=STRK:MEWNX:IT&_trksid=p3984.m1497.l2649 Ebay] runs without powered hub. Follow these [http://elinux.org/RPi_Ralink_WLAN_devices instructions], but go to [http://ftp.de.debian.org/debian/pool/non-free/f/firmware-nonfree/ ftp.de.debian.org/debian/pool/non-free/f/firmware-nonfree/] and pick the latest firmware-ralink_0.xx_all.deb<br />
<br />
* '''ZyXEL'''<br />
** [http://www.element14.com/community/message/50015#50015/l/re-installing-kernel-headers-on-the-pi NWD2105] USB ID: 0586:341e, RT3070 chipset, rt2800usb driver (B)<br />
** [http://www.zyxel.com/products_services/g_202.shtml G-202] model 0586:3410 ZyXEL Communications Corp. ZyAIR G-202 802.11bg using zd1211rw kernel module and zd1211-firmware package<br />
<br />
===Problem USB Wi-Fi Adapters===<br />
<br />
These adapters were tested and found to have issues the Raspberry Pi. Note [http://www.raspberrypi.org/phpBB3/viewtopic.php?f=28&t=6928] as a possible solution/explanation for errors while running LXDE.<br />
<br />
* '''Alfa'''<br />
** AWUS036NHA (Vendor ID: 0cf3, Product ID: 9271) - Tested with Raspbian. Works fine if connected after boot. Kills boot process if previously attached. [http://www.raspberrypi.org/phpBB3/viewtopic.php?f=28&t=16809&p=169469#p169469 Details here.]<br />
<br />
* '''EDIMAX'''<br />
** EW-7811Un (Vendor ID: 7397, Product ID: 7811) - Reports as containing the Realtek RTL8188CUS chipset listed below, no lockup or kernal oops under Wheezy, but dmesg reports constant timeouts trying to initialize the module. This appears to be resolved on 2012-09-18-Wheezy-raspbian and newer versions.<br />
<br />
* '''Linksys'''<br />
** WUSB300N (Vendor ID: 13B1, Product ID: 0029) - Tested with Raspbian, OpenELEC, among others. No Linux chipset support for Marvell 88W8362 at all.<br />
<br />
* '''LogiLink'''<br />
** WL0085 tested under Debian (Squeeze, Wheezy, Raspbian); no stable connection can be established. This gets even worse when X is running.<br />
<br />
* '''MicroNEXT'''<br />
** MN-WD152B (Debian image) modprobe hangs when plugged in, lsusb hangs. udevd errors in the logs. [http://www.element14.com/community/thread/17632] [http://www.raspberrypi.org/phpBB3/viewtopic.php?t=6737]<br />
*** Possible fix: try the new [http://learn.adafruit.com/adafruit-raspberry-pi-educational-linux-distro/occidentalis-v0-dot-1 Adafruit Occidentalis v0.1] image (based on Raspbian Wheezy) as it includes the needed 8192cu driver builtin to the kernel<br />
<br />
* '''Netgear'''<br />
** WNDA3100v2 tested with Debian (Wheezy); no driver for broadcom chipset (see [http://www.wikidevi.com/wiki/Netgear_WNDA3100v2 http://www.wikidevi.com/wiki/Netgear_WNDA3100v2]).<br />
<br />
* '''Realtek'''<br />
** RTL8188CUS USB-ID 0bda:8176, kernel oops in dmesg and freeze when pulled from USB. (B)<br />
<br />
* '''Trendnet'''<br />
** [http://www.element14.com/community/docs/DOC-44703 TEW-424UB] USB ID: 0bda:8189; tested on Debian, Fedora & Arch; rtl8187 driver; errors with LXDE running (B)<br />
<br />
* '''TP-Link'''<br />
** [http://www.element14.com/community/docs/DOC-44703 TL-WN821N] USB ID: 0cf3:7015; tested on Debian; requires [http://linuxwireless.org/download/htc_fw/1.3/htc_7010.fw htc_7010.fw] firmware; ath9k_htc driver; errors with LXDE running (B)<br />
** TL-WN723N USB ID: 0bda:8176; tested on Arch without a powered hub; it seems to draw too much current.<br />
<br />
== USB Bluetooth adapters ==<br />
===Working Bluetooth adapters===<br />
* Asus USBIA-EG (paired with Asus Blutooth Keyboard/Media Center Remote<br />
** Verified works error-free in Multiple Distros (Openelec, Raspbian, RaspBMC, Xbian) Latest builds eliminate text echo problems.<br />
* Cambridge Silicon Radio, Ltd Bluetooth Dongle (HCI mode) - (USB ID 0a12:0001)<br />
** Example of above is; TOPDIGI UA01 Bluetooth USB Dongle Plug and Play (install bluez package from std repos)<br />
** Tesco own brand 'Technika' Nano Bluetooth Adaptor has the Cambridge Silicon Radio chipset and works fine, cost £5.97 at time of posting.<br />
** Hama USB Bluetooth 3.0 adapter (Class 1) ~£10 on amazon.co.uk.<br />
** Another sample: Product ID: 0a12:0001, pictured here: http://www.element14.com/community/message/58288<br />
** RiiTek RT-MWK02+ - comes with a USB Bluetooth adapter that works perfectly for both the RiiTek mini Bluetooth keyboard/mouse and other Bluetooth devices. Tested both on builtin USB and on powered USB hub. There are other RiiTek Bluetooth (and non-Bluetooth wireless) devices on the working list. Bluetooth adapter shows up in lsusb as "0a12:0001 Cambridge Silicon Radio" - this is notable as most other sources of this chipset do not seem to be available in the US.<br />
* D-Link DBT-122, with ID 07d1:f101, using a Broadcom chip<br />
** http://www.element14.com/community/message/58288<br />
* IOGear GBU321 (Broadcom BCM2045 Chipset)<br />
** Works with Raspbian Wheezy directly attached to Raspberry Pi and via powered USB hub.<br />
* Trust BT-2400p<br />
** Working well with Raspbian Wheezy directly attached to Raspberry Pi. Using with sma-Bluetooth (SMA Solar Inverter reading software).<br />
<br />
===Problem Bluetooth adapters===<br />
* '''Belkin'''<br />
** Belkin F8T017. Tested with Raspbian 2012-07-15 and bluez installed with apt-get. When dongle is inserted into Pluscom powered USB hub, my remote PuTTY session scrolls incredibly slowly (testing with ls -R to generate text). Suspect network issue. Lots of errors on dmesg too. Raspberry Pi itself is responsive when using directly. On removal of the device everything goes back to normal.<br />
* '''Generic'''<br />
** [http://dx.com/p/mini-bluetooth-v3-0-usb-2-0-dongle-71248 Bluetooth "3.0" Dongle]. Doesn't work reliably - eg. after some time it will hang and the device will need to be reset using fcntl. The device id is 1131:1004 Integrated System Solution Corp. Bluetooth Device.<br />
* Asus USB-BT211<br />
** Shows up as HCI device in Raspbian, but it does not scan or pair.<br />
** http://www.raspberrypi.org/phpBB3/viewtopic.php?f=28&t=9962<br />
<br />
== USB Ethernet adapters ==<br />
===Working Ethernet adapters===<br />
* '''AVM'''<br />
** FRITZ!Box WLAN 3030 USB Ethernet Adapter: Works out of the box. No external power source needed.<br />
* '''Wintech'''<br />
** USB 2.0 LanCard Model: LAU-15 (CK0049C) using the mcs7830 driver. Probably needs more than 100&nbsp;mA current. [http://www.raspberrypi.org/phpBB3/viewtopic.php?f=46&t=8708#p106136]<br />
* '''LogiLink'''<br />
** USB 2.0 UA0144: AX88772 chipset using the asix kernel driver. Tested only on powered USB hub so far.<br />
** LogiLink Fast EN USB 2.0 to RJ45 Adapter: Test on Wheezy-Raspian (2012-08-16) without USB Hub will be confirmed<br />
lsusb output: Bus 001 Device 004: ID 9710:7830 MosChip Semiconductor MCS7830 10/100 Mbps Ethernet adapter <br />
* '''Apple'''<br />
** Apple USB Ethernet Adapter using asix kernel driver. Works out of the box on Raspbian, haven't tested on any other OS.<br />
* '''Edimax'''<br />
** Edimax EU-4230 USB2.0 Fast Ethernet Adapter with 3 port USB hub. Works out of the box. Needs its own power source.<br />
* '''D-Link'''<br />
** D-Link DUB-E100 Fast Ethernet USB 2.0 Adapter - works out of the box, requires own power supply (from powered USB hub)<br />
* '''Sitecom'''<br />
** Sitecom LN-030 V2 detected as ASIX AX88772 USB 2.0 Ethernet Adapter works out of the box. Doesn't seem to require any extra power supply.<br />
* '''A-Link'''<br />
** A-Link NA1GU Gigabit USB 2.0 Ethernet adapter<br />
This adapter works, but it (probably) requires a bit of work. The driver for the chipset (Asix AX88178) included with the Raspbian kernel (v 3.1.9+ Aug 7 2012) does '''not''' work. With that driver the device is detected, but it does not seem to be possible to actually put any traffic through it. :-( In order to make it work you need to download the latest driver from [http://www.asix.com.tw/products.php?op=pItemdetail&PItemID=84;71;100&PLine=71 the chipset manufacturer]. The version I used was "Linux kernel 3.x/2.6.x Driver" v4.4.0, released 2012-05-18. Fortunately this is GNU GPLv2 -licenced source code and not a binary blob, so compiling it for the Raspberry Pi is perfectly doable. The hardest part was in fact getting the Linux source code required, because the repositores contained the source for the wrong kernel version. >:-( Fortunately there is [https://www.grendelman.net/wp/compiling-kernel-modules-for-raspbian-raspberry-pi a very useful guide] for how to get the sources from github, and preparing that source so that you can compile modules. Unfortunately you will have to compile the kernel (even if you don't actually install it) - which will take the better part of the day on the Raspberry, but once that's done you can unpack the driver source and just run "make && sudo make install". Reboot and you should have a fully working Ethernet adapter.<br />
<br />
The adapter seems to work without a powered USB hub, but according to the specifications it can draw up to 190&nbsp;mA, so there might be stability issues if additional power is not provided.<br />
<br />
===Problem Ethernet adapters===<br />
* Axago<br />
** Axago ADE-X1 10/100 Ethernet Adapter (USB: 9710:7830 driver:mcs7830). Adapter working about 10 minutes without problem, but after that kernel write error message to dmesg and no packet is received. Needed to unplug and plug USB again. Tested with and without powered USB hub.<br />
<br />
== USB Sound Cards ==<br />
You will usually want the <code>alsa</code> package for sound. In the Debian image for Raspberry Pi (and possibly other distributions) USB sound cards are prevented from loading as the first sound card, which can be an annoyance if it's the only device you have. To disable this behaviour edit <code>/etc/modprobe.d/alsa-base.conf</code> and comment out the last line; <code>options snd-usb-audio index=-2</code> . If you are not user ''pi'' you may need to add your username to the ''audio'' group thus: <code>sudo adduser yourusername audio</code> (user ''pi'' usually belongs to this group anyway).<br />
<br />
* '''Creative'''<br />
** [http://asia.creative.com/products/product.asp?category=1&subcategory=207&product=17892 Sound Blaster Play!]<br />
* '''Daffodil'''<br />
** [http://www.amazon.co.uk/gp/product/B002FI7GWK/ref=oh_details_o03_s00_i00 USB Sound Adapter US01]. Tested with low-cost headphone/microphone set via ''audacity'' (See notes at [http://www.cpmspectre.pwp.blueyonder.co.uk/raspberry_pi/MoinMoinExport/DaffodilUSBSoundAdapter.html cpmspectre.pwp.blueyonder.co.uk/raspberry_pi/MoinMoinExport/DaffodilUSBSoundAdapter]).<br />
* '''Edirol'''<br />
** [http://www.roland.com/products/en/UA-1A/ UA-1A]<br />
* '''Hercules'''<br />
** [http://www.hercules.com/fr/Cartes-Son/bdd/p/123/gamesurround-muse-xl-pocket-lt3/ Gamesurround Muse XL (Pocket LT3)]<br />
* '''Logilink'''<br />
** [http://www.logilink.de/showproduct/UA0053.htm?seticlanguage=en UA0053 USB Soundcard with Virtual 3D Soundeffects LogiLink]<br />
* '''NuForce uDAC-2'''<br />
** [http://www.nuforce.com/hp/products/iconudac2/index.php NuForce uDAC-2 Headphone Amplifier and USB DAC]<br />
* '''Terratec'''<br />
** [http://www.terratec.net/fr/produkte/Aureon_Dual_USB_12339.html Aureon Dual USB]<br />
* '''Texas Instruments PCM2704'''<br />
** [http://www.ti.com/product/pcm2704 PCM2704 98&nbsp;dB SNR Stereo USB2.0 FS DAC with line-out and S/PDIF output, Bus/Self-powered]<br />
<br />
==USB 3G Dongles==<br />
* Huawei E173<br />
* Huawei E220<br />
* Huawei E160 (AT commands only)<br />
* Franklin U600 from Sprint / VirginMobile<br />
** Use usb_modeswitch and vendor 0x1fac and product 0x0150/0x0151<br />
* Digicom Internet Key 7.2 HSUPA '''MU372-L01''' [http://www.digicom.it/digisit/prodotti.nsf/itprodottiidx/MU372L01]<br />
Tested on Raspbian and Archlinux. Detected as 230d:0001. Works with cdc_acm driver. Install usb_modeswitch.<br />
There are 2 "com ports"( /dev/ttyACM0 and /dev/ttyACM1 ) . Tested with Network Manager.Works also perfectly with SAKYS3G [http://www.sakis3g.org/] tools (!! led is always off !!) and wvdial. A working wvdial.conf: http://ubuntuforums.org/showpost.php?p=10361881&postcount=28 . (for example for Vodafone IT , replace Init3 with this: Init3 = AT+CGDCONT=1,"IP","web.omnitel.it" and replace line Modem = /dev/ttyUSB0 with Modem = /dev/ttyACM1 ) and run with wvdial voda .<br />
<br />
== USB IR Receivers==<br />
SMK Manufacturing, Inc. eHome Infrared Receiver (Works out of the box with OpenELEC)<br />
<br />
== USB Radio devices==<br />
*FM Radio<br />
** ADS InstantFM Music - FM radio tuner works fine under Debian.<br />
<br />
== USB TV Tuners and DVB devices==<br />
*August<br />
**DVB-T205, based on rtl2832u chipset, working with [https://github.com/ambrosa/DVB-Realtek-RTL2832U-2.2.2-10tuner-mod_kernel-3.0.0 this driver]. Tested with Saorview (Irish DTT service), both HD & SD.<br />
*DVBSky<br />
**[http://dvbsky.eu/Products_S860.html Mystique SaTiX-S2 Sky USB]: Scanning/watching SD and HD works via vdr and streamdev plugin, watching on the Raspberry Pi directly is laggy as hell. DVB-USB and I2C support must be enabled in the kernel. Needs drivers/firmware from [http://dvbsky.eu/Support.html here].<br />
*Sundtek<br />
**Sundtek MediaTV Digital Home<br />
**Sundtek MediaTV Pro<br />
**Sundtek SkyTV Ultimate<br />
**[http://shop.sundtek.de DVB-C, DVB-T, DVB-S/S2]: digital TV works, streaming to Windows / Linux is no problem. Easy installation [http://support.sundtek.com/index.php/topic,4.0.html English]<br />
*Hauppauge<br />
** Hauppauge NOVA-T Stick (Revision 70xxx) DiBcom DiB0700 chipset, requires powered hub.<br />
** Hauppauge NOVA-TD Stick (Revision 52xxx) DiBcom DiB0700 chipset, requires powered hub.<br />
** Hauppauge WinTV-HVR-1950 (tested analog tuner with omxplayer)<br />
** Hauppauge WinTV-HVR-950Q (tested Digital OTA with TVHeadend in Raspbian)<br />
*K-World<br />
** K-World UB499-2T Dual DVB-T USB Tuner. IT9137 chipset. With no other USB devices connected Raspberry Pi can just about power this stick. IR and supplied remote work with XBMC.<br />
*Technisat<br />
**Technisat_SkyStar_USB_HD. Instructions: http://www.linuxtv.org/wiki/index.php/Technisat_SkyStar_USB_HD Used the Raspberry Pi to receive and redirect it via network to another host. Didn't try to play back the stream on the Raspberry Pi itself. Tested with Astra 19.2E radio and SD-TV channels<br />
*Generic<br />
** [http://www.onsources.com/product_images/a/757/watch_and_record_digital_tv_dongle__44323_zoom.jpg DVB-T USB Dongle (Silver casing)], based on AF9015 chipset.<br />
** [http://www.electrodepot.fr/media/catalog/product/cache/1/image/500x/9df78eab33525d08d6e5fb8d27136e95/P926993.jpg DVB-T USB Dongle], based on RTL2832 FC12 (HD/SD), IR was detected, but it is not tested.<br />
<br />
== USB Webcams ==<br />
<br />
Debian image is missing v4l kernel modules, so video devices are not available. Kernel and firmware upgrade can possibly be used to fix this[http://blog.pixelami.com/2012/06/raspberry-pi-firmware-update-for-debian-squeeze/].<br />
<br />
===Working USB Webcams===<br />
<br />
* '''Canyon''' <br />
** Canyon CNR-WCAM820 - 2&nbsp;Mpixel camera with manual focus; works with ''fswebcam'' and ''v4l4j'' on Raspbian Wheezy armhf; problems with 1600x1200 resolution in some apps (timeouts - probably too slow USB); 1280x1024 and lower resolutions works OK<br />
<br />
*'''Creative'''<br />
**Creative VF0470 Live! (works out of the box on ArchLinux)<br />
**Creative VF0260 Live! Cam Vista IM (works out of the box)<br />
**Creative VF0640 Live! Cam Socialize (works on Raspbian at 320x240 resolution, 15fps)<br />
**Webcam Notebook PD1170 (detects, untested)<br />
<br />
*'''HP'''<br />
**Webcam HD-2200 [http://www.amazon.com/HP-Webcam-HD-2200-BR384AA-ABA/dp/B004UR9P9Q/ (Amazon)] [http://shopping.hp.com/en_US/home-office/-/products/Electronics/Webcams/BR384AA?HP-HD-2200-Webcam (HP)] [http://www.walmart.com/ip/HP-Webcam-HD-2200/16775645 (Walmart)] <br />
**Webcam HP-3100 - UVCVideo /dev/video0 Needs chmod to 666 to operate. Will work without hub if only device in USB ports. Works with both Arch and Wheezy out of the box<br />
<br />
*'''Logitech'''<br />
**Webcam C100 Model Number V-U0013 (works fine without powered hub - Tested on 2012-08-16-Wheezy-raspbian image - motion detection was good - video streaming was really slow might be unusable)<br />
**Webcam C200<br />
**Webcam C270 (with external power)<br />
**Webcam C310 does not require a powered hub to capture snapshots<br />
**Webcam C510<br />
**Webcam C525 (works fine without powered hub)<br />
**HD Webcam C615 (works fine without powered hub)<br />
**Webcam C910 (with external power, is uncvideo)<br />
**Webcam C920 (with powered hub, detected out of box on Raspain as Video0 V4L device)<br />
**QuickCam Orbit/Sphere USB webcam (ext. power) <br />
**QuickCam Pro 9000 - powered by Raspberry Pi, working on Debian Wheezy<br />
**Webcam Pro 9000 (046d:0809), powered by Raspberry Pi (measured ~120&nbsp;mA capturing at ~5 fps), works on Arch<br />
<br />
*'''Medion'''<br />
** MD86511 - powered by Raspberry Pi, working on Raspbian “Wheezy” from 2012-07-15<br />
<br />
*'''Microsoft'''<br />
**Xbox Live Vision camera (045e:0294), powered by Raspberry Pi, working on Arch<br />
**LifeCam Cinema 720p USB HD Webcam H5D-00001 - Powered by USB Hub. Working on Raspbian "Wheezy"<br />
**LifeCam HD-6000 - Powered by Raspberry Pi. Working on Raspbian "Wheezy" (2012-07-15)<br />
**LifeCam NX-6000 - Powered by Raspberry Pi. Working on Debian "Wheezy"<br />
**LifeCam VX-7000 - Powered by USB Hub. Working on Raspian "Wheezy"<br />
**LifeCam VX-3000 - On "Raspbian" Wheezy (though there do appear to be some issues with image quality and getting partial frames and such, with fswebcam)<br />
**LifeCam VX-800 - Powered by Raspberry Pi. Working out of the box on Raspbian [http://www.amazon.it/Microsoft-JSD-00008-LifeCam-VX-800/dp/B0057FWVSC (Amazon)] Doesn't work at full 640 * 480 resolution, but it is OK at 352 * 288.<br />
<br />
*'''Sony'''<br />
**PlayStation Eye (for PlayStation 3) (the occasional frame is corrupted/stutters when running at 640x480)<br />
**PlayStation Eyetoy (for PlayStation 2) (Occasional 'mangled frame' directly connected to Rev 2 Raspberry Pi)<br />
<br />
*'''Trust'''<br />
** 2&nbsp;MP Auto Focus Webcam (works out of the box on ArchLinux)<br />
<br />
===Problem USB Webcams===<br />
<br />
*'''Creative'''<br />
**WebCam Pro / PD1030 - ov519 driver crashes almost immediately. ("gspca: ISOC data error: [0] len=0, status=-4004")<br />
<br />
*'''Logitech'''<br />
**Webcam Pro 9000 - Has issues capturing images at higher than default resolutions (using motion - Arch and Debian).<br />
**Webcam Pro 4000 - It uses pwc driver which does not work. Maybe it's because of general Raspberry Pi USB bug.<br />
<br />
*'''Microsoft'''<br />
**Lifecam HD5000 - Picture breaks up at the bottom<br />
**LifeCam Studio/Cinema - Has UVC issues detailed here [http://www.ideasonboard.org/uvc/#devices]. Horizontal lines problem [http://www.raspberrypi.org/phpBB3/viewtopic.php?f=63&t=12304]. Stability issues [http://www.raspberrypi.org/phpBB3/viewtopic.php?f=63&t=12247].<br />
<br />
*'''Sony'''<br />
**Eye Toy (PlayStation 2) model SLEH 00030 - (OV519 camera). Picture constantly breaks up on xawtv and wxcam under Arch Linux. Noted there were ISOC data error len=0 status=-4004 errors in dmesg. This happens when powered from the Raspberry Pi and when powered from a Pluscom USB hub. Arch was updated on 17th July 2012<br />
<br />
*'''Trust'''<br />
**SPACEC@M 200 - (OV511 camera). Picture stops after a few seconds in xawtv under Arch Linux and xawtv reports libv4l2 errors. This happens when powered from the Raspberry Pi and when powered from a Pluscom USB Hub. Arch was updated on 17th July 2012<br />
<br />
== USB GPS devices ==<br />
*Royaltek<br />
**Royaltek RGM 2000 SiRF2 using the included serial (TTL) to USB - converter. That uses a Profilic pl2303-chip so you'll need to compile the module or the kernel manually<br />
*Garmin<br />
**Garmin eTrex Vista HCx: It works, but it may draw too much power. To get it working (software part): https://wiki.openstreetmap.org/wiki/USB_Garmin_on_GNU/Linux<br />
*GlobalSat<br />
**GlobalSat BU-353 Does not require a powered hub, works fine when directly plugged into the Raspberry Pi. On Raspian, requires the gpsd and gpsd-client packages. For some reason, the gpsd daemon does not always start correctly on boot. You may need to do something like the following to manually restart it:<br /><pre>sudo killall gpsd; sudo gpsd /dev/ttyUSB0 -F /var/run/gpsd.sock</pre><br />
<br />
*Wintec<br />
**WBT-200: No problem on Debian<br />
*Holux<br />
**Holux M-215: Works fine on Arch, uses Silicon Labs CP210x RS232 serial adaptor driver<br />
*Bluenext<br />
**Bluenext BN903S: No problem on Debian image (19-04-2012).<br />
<br />
== USB UART and USB to Serial (RS-232) adapters ==<br />
A USB UART adapter is used to access the serial console of the Raspberry Pi from a development host such as a laptop or desktop PC. The USB end connects to the PC and the UART header end connects to the USB. While it is possible to connect the USB end to another Raspberry Pi, this configuration has not been tested unless explicitly mentioned against an individual entry below.<br />
<br />
*'''FTDI'''<br />
**FT232 chip based adapters works for some people, but others find it hangs Linux when the port is opened. The module is ftdi_sio.<br />
<br />
** FT2232D dual RS232/FIFO works (used in various JTAG devices)<br />
<br />
*'''Prolific'''<br />
**PL2303 chip based adaptors works fine on latest Debian tested with ''minicom'' and ''gtkterm''<br />
<br />
A USB to Serial (RS-232) adapter is used the other way around, ie. the USB end connects to the Raspberry Pi and the RS-232 end (DSUB-9 or DSUB-25 pin) to the other device which may be another computer, (old) modem or printer, or some electronic test equipment.<br />
<br />
*"Best Connectivity" (Possibly also sold under the "Newlink HQ" or "Kenable HQ" labels)<br />
**FG-U1232-PL2 Based upon the Prolific PL2303X chipset and listed by ''lsusb'' as <code>ID 067b:2303 Prolific Technology, Inc. PL2303 Serial Port</code>. Appears as <code>/dev/ttyUSB0</code>, and requires the user to be a member of the ''dialout'' group (which ''pi'' is for ''Raspbian Wheezy''). Initially tested using an old RS Datalinker setup in "loopback" mode via ''microcom'' upto 9600 baud, and ''gtkterm'' after installing that from source code. All handshake lines toggled as expected and no characters were lost. Subsequently ''gtkterm'' was used to check bi-directional communication with an ancient brother EP44 electronic typewriter (as a printer/dumb terminal) at 1200 baud. Signal lines were again monitored with the Datalinker.<br />
<br />
== Other, exotic USB devices ==<br />
=== USB to Parallel Port/Printer Adapters ===<br />
*'''Prolific'''<br />
**PL2305 Chipset with Centronics 36w connector. Originally purchased for use with a netbook and connected to an old Canon BJC-250 printer. Worked fine under [[RPi_Distributions#RISC_OS| RISC OS Raspberry Pi]] with its in-built BJC-250 driver. Could not install the CUPS drivers etc. for Wheezy-Raspbian, but it was able to do so for Wheezy-armel. (See notes at [http://www.cpmspectre.pwp.blueyonder.co.uk/raspberry_pi/MoinMoinExport/USBtoParPrntAdapter.html http://www.cpmspectre.pwp.blueyonder.co.uk/raspberry_pi/MoinMoinExport/USBtoParPrntAdapter] for more info.)<br />
<br />
=== USB to SATA ===<br />
*'''Nippon Labs'''<br />
** 2.5" SATA HDD USB Adapter with silicone HDD sleeve. Model: USB-ADT-25SATA. Works on powered Hub, not directly to Raspberry Pi. Built-in "Y" power adapter.<br />
<br />
=== CAN Bus ===<br />
*PEAK-System (www.peak-system.com)<br />
**PCAN-USB using the driver (kernel module) from http://www.peak-system.com/fileadmin/media/linux/index.htm<br />
=== Home automation ===<br />
*Tellstick (www.telldus.com), installation [[R-Pi_Tellstick_core|instructions]]<br />
**Depends on libftdi1<br />
<br />
=== Touch Screen ===<br />
*ACER T230H touch screen [http://support.acer.com/acerpanam/monitor/2009/acer/t230h/t230hnv.shtml]<br />
**USB TS identifies as "Quanta Computer, Inc. Optical dual-touch panel", module hid_quanta<br />
**Seems to draw over 200&nbsp;mA from USB!<br />
=== Floppy Disk Drive ===<br />
*Samsung USB Floppy Drive SFD-321U/HP<br />
**I suppose a floppy drive might be considered exotic nowadays!<br />
**LSUSB lists it as Samsung Electro-Mechanics Co. Floppy Disk Drive<br />
**Only tried connected to a powered USB hub, as the drive is labelled 5&nbsp;V at 0.5&nbsp;A on a Raspberry Pi running Debian Wheezy.<br />
**tail -f /var/log/syslog looking for mount device when plugged in, came up as SDA in testing.<br />
**sudo mkdir /media/floppy<br />
**sudo mount /dev/sda /media/floppy<br />
**Contents of floppy now available in /media/floppy<br />
**To remove drive, ensure no sessions have the floppy directory as the current working directory.<br />
**sudo umount /media/floppy<br />
=== USB Missile Launcher ===<br />
*USB Missile Launcher / Rocket Launcher sold in UK by Marks and Spencer, but it is also sold under a range of other names.<br />
**USB ID 1130:0202 Tenx Technology, Inc. Use apt-get install pymissile (python code) and there is C code at [http://sourceforge.net/projects/usbmissile/ usbmissile from Source Forge]<br />
=== USB Docking Stations ===<br />
*StarTech USB 3.0 to Dual 2.5"/3.5" SATA HDD Dock (SATDOCK2U3GB)<br />
**This is an externally powered dual sata HDD docking station, which has USB2.0 compatibility with the Raspberry Pi. <br />
**Tested with latest Raspbmc and Debian Wheezy Raspbian, 3.1.9+ #168<br />
=== USB RFID Reader ===<br />
*Unbranded 125&nbsp;kHz EM4100 RFID reader from eBay sellers (< £7), the one with a Windows logo on (easily scratches off for Linux users).<br />
**Initially would not work when plugged in directly to Raspberry Pi. Worked when connected via an unpowered Trust hub. Worked after Raspberry Pi was modified with 10K resistors over the USB polyfuses (warranty invalidated). Probably would work fine with powered hub.<br />
**Sends a 10 digit string to current window or console as if it was a keyboard. Can be captured independently of keyboard using Linux event interface (/dev/input), but the kernel in current distributions does not have CONFIG_INPUT_EVDEV selected so kernel rebuild is necessary.<br />
=== JTAG ===<br />
* FTDI2232D dual RS232/FIFO based JTAG (e.g. SheevaPlug JTAGKey USB-ID 9e88:9e8f)<br />
** works using the Raspberry Pi as a development host<br />
=== USB 3.0 Multi-Card Reader ===<br />
* US Robotics All-In-One Multi-Format Card Reader (Product # USR8420) Accepts 5 cards simultaneously<br />
** SD/MMC + MS/MS PRO or DUO/DUO PRO + CF/MD + SM + SD/MMC or MS/MS PRO. Useful for backing up cards containing other OS Distros<br />
<br />
== PS2 / AT to USB Converters ==<br />
<br />
* Unbranded active converter known as the "blue cube". Based on the Cypress CY7C63723C 8 bit RISC. Please see http://geekhack.org/showwiki.php?title=PS2-to-USB+adapters for more information.<br />
Note that although the adapter might work, PS/2 keyboards were not designed to be low power USB devices, so they might not meet the requirement to work with considerable lowered supply voltage (4.4 volt) provided by the USB ports of the raspberry PI. These keyboards should work when powered by a powered hub. <br />
<br />
'''Tested PS2/AT keybords'''<br />
<br />
All above tested with the famous "blue cube" on a powered USB hub.<br />
<br />
*IBM Model F (please note requires an additional AT to PS2 converter)<br />
*Dell AT101w<br />
*Northgate Ominikey Ultra T (please note requires an aditonal AT to PS2 converter)<br />
<br />
* 04d9:1400 Holtek Semiconductor, Inc. PS/2 keyboard + mouse controller<br />
** Working: Ipex RT215KTW PS/2 keyboard<br />
** Not working: HP SK-2502 PS/2 keyboard (gets power, but it does not init - three LEDs remain permanently lit. Keyboard + Holtek converter work on a Linux PC, although this keyboard doesn't work with some native PS/2 ports.)<br />
<br />
== Power adapters ==<br />
The Raspberry Pi uses a standard Micro USB (type B) power connector, which runs at 5&nbsp;V. Generally you can use a MicroUSB to USB cable and then either power the Raspberry Pi directly from your main computers USB ports (if they provide enough power), or by using a USB to Mains adaptor. A number of mobile phones use MicroUSB power cables, and these are compatible with the Raspberry Pi in most cases. Below is a list of power adaptors known to work.<br />
<br />
===Working power Adapters===<br />
* '''AlcaPower'''<br />
** 5&nbsp;V 2.5&nbsp;A Model AP5A - Charger/switching with 7 connectors(also Microusb)<br />
* '''Ansmann'''<br />
*** Dual USB charger slim, Model-Nr. 1201-0001<br />
* '''Apple'''<br />
** 5&nbsp;V 2.1&nbsp;A USB charger for iPad2, model A1357<br />
** 5&nbsp;V 1.0&nbsp;A USB Charger for iPod<br />
** 5&nbsp;V 1.0&nbsp;A USB Charger for iPhone 4<br />
* '''Amazon'''<br />
** 5&nbsp;V 0.85&nbsp;A USB charger for Kindle<br />
** 5&nbsp;V 2&nbsp;A Mains to USB A adaptor, Branded "CostMad" <br />
* '''Asus'''<br />
** 5&nbsp;V 2.0&nbsp;A USB charger for Google Nexus 7<br />
* '''Belkin'''<br />
** 5&nbsp;V 2.6&nbsp;A 4 port Ultra-Slim Desktop hub (Model F4U040) (Raspberry Pi running from USB hub port)<br />
** 5&nbsp;V 2.5&nbsp;A 4 port USB Hub (Model F5U404) (Raspberry Pi running from USB hub port)<br />
** 5&nbsp;V 3.5&nbsp;A 7 port USB 2.0 Mobile Powered Hub (Model F4U018) (Raspberry Pi running from USB hub port)<br />
** 5&nbsp;V 3.5&nbsp;A 7 port USB Hub (Model F5U706) (Raspberry Pi running from USB hub port)<br />
** Mini Surge Protector Dual USB Charger (Model BZ103050-TVL)<br />
** Universal USB Wall Charger (5&nbsp;V 1&nbsp;A) (Model F8Z222uk)<br />
* '''Blackberry'''<br />
** Charger for Pearl Flip 8220, Bold 9600 (B)<br />
** Charger for Tour 9630<br />
** 5&nbsp;V 0.7&nbsp;A Model PSM04R-0500CHW1(M), RIM Part Number HDW-17957-003 (B)<br />
** 5&nbsp;V 750&nbsp;mA Model RIM-C-0004aDUUUC-001, RIM Part Number HWD-24481-001 (comes with Blackberry 9300)<br />
** 5&nbsp;V 750&nbsp;mA Model RIM-C-0004ADUUS-001 035D, Single port plug. (Tested with USB B to Micro USB cable from Logitech H760 Headset)<br />
** 5&nbsp;V 2&nbsp;A Model PSAC10R-050QT, RIM Part Number HDW-34725-001<br />
** 5&nbsp;V 550&nbsp;mA curve 8520 charger works with raspberry pi Model B Board v. BS1233. It does not work with Raspbmc image.Symtoms are frequent key board and external hdd disconnects.<br />
* '''Deal Extreme'''<br />
** [http://dx.com/p/5v-2a-regulated-switching-power-supply-110-220v-94518 S-10-5 5&nbsp;V 2&nbsp;A Regulated Switching Power Supply (110~220&nbsp;V)] (DIY: requires additional micro-USB connector and wiring)<br />
* '''Dell'''<br />
** USB Hub integrated in Dell monitors (B)<br />
* '''The FX Factory'''<br />
** 5&nbsp;V 1&nbsp;A (1.2&nbsp;A max) AC Travel Charger Model KJ-USB Mains. Typically provides 4.9&nbsp;V at 1&nbsp;A <ref>[http://www.cpmspectre.pwp.blueyonder.co.uk/raspberry_pi/MoinMoinExport/USBPowerSupplies.html http://www.cpmspectre.pwp.blueyonder.co.uk/raspberry_pi/MoinMoinExport/USBPowerSupplies.html]</ref><br />
* '''Garmin'''<br />
** 5&nbsp;V 1&nbsp;A charger (Model: PSA105R-050Q) supplied with Garmin Edge 800 GPS. Requires a USB-A to MicroUSB-B cable. Belkin 6&nbsp;ft cable (F3U151B06) works.<br />
* '''Globe Electric'''<br />
** 2-Outlet Tap with Surge Protection and 2 USB Chargers ([http://globe-electric.com/product/2-outlet-tap-with-surge-protection-and-2-usb-chargers-grounded-white/ 46082]). Rated at 1000&nbsp;mA. 120&nbsp;V systems only.<br />
* '''Griffin'''<br />
** Power Block Model P2417. 5&nbsp;V 2.1&nbsp;A<br />
** Power Block Model P1190R2 Two USB 5&nbsp;V Outputs, 1&nbsp;A each<br />
* '''Hama'''<br />
** 1000&nbsp;mA Travel Charger for Micro USB universal (barcode nr: 4 007249 935854)<br />
* '''HP'''<br />
** 5.3&nbsp;V 2&nbsp;A Charger for HP Touchpad (B)<br />
* '''HTC'''<br />
** 5&nbsp;V 1&nbsp;A TCP-300 USB phone charger (B)<br />
** 5&nbsp;V 1&nbsp;A TC B250 USB charger (HTC R/N: 79H00096-00M)<br />
** 5&nbsp;V 1&nbsp;A TC E250 USB charger (HTC R/N: 79H00098-02M)<br />
* '''i-box (Philex Electronic Ltd)'''<br />
** 5&nbsp;V 1&nbsp;A USB charger, 1 USB socket, no USB lead supplied, Model: 76971HS/02 (available from ASDA and others in the UK) (B).<br />
* '''IDAPT'''<br />
** [http://www.idaptweb.com/universal_chargers/i4/ i4 multi device charger] - 3 interchangeable device tips + USB A socket ([https://twitter.com/andrewmk/status/226057302879375361 see it in use])<br />
* '''Innergie'''<br />
**15&nbsp;W Dual USB Adapter. Model: mMini AC15. Output: 5&nbsp;V, 3&nbsp;A (max per port), 15&nbsp;W max. [http://www.myinnergie.com/DuoPowerKit/specification.aspx Specification sheet]<br />
* '''Kodak'''<br />
** 5&nbsp;V 1&nbsp;A TESA5G1-0501200<br />
** 5&nbsp;V 1.0&nbsp;A K20-AM<br />
* '''LG'''<br />
** 4.8&nbsp;V 1&nbsp;A Travel Adapter<br />
** 5.1&nbsp;V 0.7&nbsp;A Travel Adapter (Model: STA-U34WVI)<br />
** 5.1&nbsp;V 0.7&nbsp;A Travel Adapter (Model: STA-U12ER)<br />
* '''Logic'''<br />
** 4 port USB Hub (Model LP4HUB10). (Raspberry Pi running from USB Hub port, red power line (+5&nbsp;V) inside hub cut) (B)<br />
*'''LogiLink'''<br />
**5&nbsp;V 2.1&nbsp;A Switching power supply, model PA0040 (B)<br />
* '''Logitech'''<br />
** 5&nbsp;V 1&nbsp;A SDC115-USB Remote Control Charger and cable<br />
* '''Maplin Electronics'''<br />
** 5&nbsp;V 1&nbsp;A dual USB power supply, model number H25B-MT-K2<br />
** Micro USB Power Supply N19HX<br />
* '''Medion'''<br />
** 5&nbsp;V 1&nbsp;A USB power supply for OYO ebook reader<br />
* '''Microsoft'''<br />
*** Zune Zune AC Adapter v2 <br />
* '''Motorola'''<br />
** [http://www.amazon.com/Motorola-Micro-USB-Home-Travel-Charger/dp/B004EYSKM8/ 5&nbsp;V 0.85&nbsp;A SPN5504 Charger with Cable]<br />
* '''Nokia'''<br />
** 5&nbsp;V 1.2&nbsp;A AC-10E Charger<br />
** [http://accessories.nokia.com/products/nokia-fast-usb-charger-ac-16/ 5&nbsp;V 1&nbsp;A AC-16E Charger]<br />
* '''Noname'''<br />
** 5&nbsp;V 2.1&nbsp;A KMS-AC09 4 port USB charger (B) [http://www.miniinthebox.com/kms-ac09-universal-ac-adapter-for-ipad-ipad-2-iphone-white_p208568.html]<br />
** 5.2&nbsp;V 1&nbsp;A MW-3NU10GT - no cable, but this one works well (1m): [http://www.amazon.de/gp/product/B005L8VELA]<br />
** 5&nbsp;V 1&nbsp;A Model H-IP008 Serial No. H10T80L068<br />
* '''Novatel Wireless'''<br />
** 5&nbsp;V 1.05&nbsp;A Charger, model number SSW-1811, packaged with Verizon Wireless MiFi device<br />
* '''Orange'''<br />
** 5&nbsp;V 0.7&nbsp;A Charger for Orange San Francisco<br />
* '''Palm'''<br />
** 5&nbsp;V 1&nbsp;A Charger for Palm Pixi+ (B)<br />
* '''Pantech'''<br />
** 5.0&nbsp;V 1&nbsp;A CNR USB with LG DLC100 micro USB cable<br />
* '''Petzl'''<br />
** 5.0&nbsp;V 1&nbsp;A Charger that came with the Tikka core2 XP<br />
* '''Phihong'''<br />
** Switching Power Supply. Model: PSAC09R-050. Output: 5&nbsp;V, 1.8&nbsp;A, microUSB. [http://www.digikey.com/product-detail/en/PSAC09R-050/993-1109-ND/2635771 Digi-key Link]<br />
* '''PortaPow'''<br />
** PortaPow UK Mains Wall Power Supply<br />
* '''RS Components'<br />
** HNP06UK (RS 7263069) Switching Adapter 5.0&nbsp;V 1200&nbsp;mA<br />
* '''Samsung'''<br />
** 5&nbsp;V 0.7&nbsp;A Charger for Galaxy S model ETA0U10EBE<br />
** 5&nbsp;V 0.7&nbsp;A Charger for Galaxy SII<br />
** 5&nbsp;V 1&nbsp;A Charger for Galaxy SIII<br />
** 5&nbsp;V 1&nbsp;A Charger for Galaxy Nexus<br />
** 5&nbsp;V 0.7&nbsp;A Charger for Galaxy S Vibrant (SGH-T959)<br />
** 5&nbsp;V 0.7&nbsp;A Travel Adapter model ATADU10EBE<br />
** 5&nbsp;V 1&nbsp;A? Samsung C Series TV USB-port for external HDDs. Running stable with openelec<br />
** 5&nbsp;V ?A (Unknown) Samsung Service Port (USB) on LN32A330J1DXZA 720p 32 inch HDTV <br />
** 5&nbsp;V Unknown Ampere Samsung UA22D5000 & UA32D5000 TV USB Port. Test with Raspbian Wheezy, Raspbmc, and RPITC<br />
* '''Shun Shing'''<br />
** 100-240&nbsp;VAC to 5&nbsp;VDC 1&nbsp;A USB power supply, model SP5Q-AU [http://jaycar.co.nz/productView.asp?ID=MP3455 Jaycar]<br />
* '''Sony Ericsson'''<br />
** 5&nbsp;V 0.7&nbsp;A Charger CST-80<br />
** 5&nbsp;V 0.85&nbsp;A Greenheart&#153; Charger EP800. Typically provides 4.8&nbsp;V at 0.85&nbsp;A <ref>[http://www.cpmspectre.pwp.blueyonder.co.uk/raspberry_pi/MoinMoinExport/USBPowerSupplies.html http://www.cpmspectre.pwp.blueyonder.co.uk/raspberry_pi/MoinMoinExport/USBPowerSupplies.html]</ref>.<br />
* '''StarTech'''<br />
** 4 Port USB 2.0 Hub Raspberry Pi can be powered just by plugging USB input into the Raspberry Pi, don't need power in micro USB port.<br />
* '''Travel Charger'''<br />
** 5&nbsp;V 2.0&nbsp;A USB Power Adapter, [http://www.amazon.co.uk/gp/product/B0065JCIPU/ Amazon Link]<br />
* '''Technika'''<br />
** 5&nbsp;V 1&nbsp;A USB Power Adapter, model MPASS01 (B)<br />
* '''The Pi Hut'''<br />
** Micro USB Power Supply for the Raspberry Pi. 5&nbsp;V 1000&nbsp;mA (from [http://thepihut.com/collections/power-supplies The Pi Hut's Raspberry Pi Store]) (also from [http://www.ebay.co.uk/itm/330757401271 eBay ])<br />
* '''Trisonic'''<br />
** TS-CP600T - MICRO USB HOME & TRAVEL CHARGER (5&nbsp;V, 800&nbsp;mA) $3 at Daiso U.S. stores.<br />
* '''TruePower'''<br />
** [http://u-socket.com/ U-Socket] 5&nbsp;V 2.1&nbsp;A AC Receptacle with Built-in USB ports (2.1&nbsp;A per USB port) model ACE-7169<br />
* '''Voltcraft'''<br />
** SPS5-12W, 2500&nbsp;mA, requires additional USB <-> miniUSB adapter/cable, works perfectly (bought from [http://www.conrad.de/ce/de/product/512660/VOLTCRAFT-SPS5-12W-Steckernetzteil-Steckernetzgeraet-5-VDC-2500-mA-12-Watt Conrad Shop])<br />
<br />
===Problem power Adapters===<br />
* '''Masterplug'''<br />
** Masterplug Surge Protected USB Adaptor 2 x 1&nbsp;A USB Polished Black - USB ports and Ethernet don't work with this adapter and some screen artefacts using HDMI.<br />
* '''Monoprice'''<br />
** 5&nbsp;V, 2&nbsp;A 3 Outlet Power Surge Protector Wall Tap with 2 Built-In USB Charger - some display artifacts, sometimes unable to find mouse, some failures to boot. Measured to less than 4.75&nbsp;V between TP1 and TP2 when used with a Monoprice cable.<br />
* '''Sony Ericsson'''<br />
** 5&nbsp;V, 850&nbsp;mA EP800. Some failures to boot, Ethernet loops at boot.<br />
<br />
===External Battery packs (with 5&nbsp;V regulated output)===<br />
* '''Anker Astro3'''<br />
** Anker Astro3 10000&nbsp;mAh with dual 2&nbsp;A USB output<br />
* '''Duracell'''<br />
** PPS2 Instant USB Charger<br />
* '''Energizer/XPAL'''<br />
** XP18000 18000&nbsp;mAh Power Pack<br />
* '''Generic - eBay no brand'''<br />
** 6000T Pocket Power 5000&nbsp;mAh - eBay item 271009959140<br />
** Power Bank for iPad/iPhone 5000&nbsp;mAh (looks the same as a New Trent IMP50D or TeckNet iEP380) - eBay item 280914455938<br />
* '''New Trent'''<br />
** iCurve IMP70D 7000&nbsp;mAh (Approx 12&nbsp;hours from full charge)<br />
** IMP120D 12000&nbsp;mAh<br />
* '''Sinoele'''<br />
** Movpower - Power Bank 5200&nbsp;mAh (8&nbsp;hours with Wi-Fi active)<br />
* '''TeckNet'''<br />
** iEP387 Dual-Port 7000&nbsp;mAh External Power Bank (The charging lead can be used to connect the Tecknet to the Raspberry Pi. Ran the Raspberry Pi with Wi-Fi dongle and wireless keyboard receiver for over 9 hours of light use.)<br />
** iEP392 Dual-Port 12000&nbsp;mAh External Power Bank (1&nbsp;A port, ~16.5 hours)<br />
** Rayovac PS60 5&nbsp;V 800&nbsp;mAh<br />
* '''VINZO'''<br />
** Power Bank 5000&nbsp;mAh Grey Output 5&nbsp;V 1000&nbsp;mA<br />
* '''Kodak Power Pack KP1000'''<br />
** 1&nbsp;A USB rechargeable battery pack - see [http://blog.sheasilverman.com/2012/09/its-alive/ Shea Silverman's blog]<br />
<br />
== Display adapters ==<br />
Note that active converter boxes may draw power through the HDMI port, and thus will put an extra load on your PSU, and also increase the current running through the Raspberry Pi's primary input fuse. HDMI ports (and the raspberry PI) are designed so that they deliver a very limited amount of power (50&nbsp;mA) to the TV/Monitor/display-adapter and much more isn't in theory allowed. In fact there is a diode (D1) in series with the power line which can only handle 200&nbsp;mA, if the adapter tries to draw much more than that the diode might fail. Therefore only externally powered adapters are to be recommended. Despite this, many people report success with these high powered devices.<br />
<br />
===HDMI->DVI-D===<br />
There are three kinds of DVI. There is DVI-D, a digital signal fully compatible with HDMI, so a passive cable can be used. There is DVI-I, which is a connector with both analog pins and digital pins. An HDMI to DVI-D adapter fits in a DVI-I female connector. Finally, there is DVI-A. This a fairly rare connection, but occasionally it will be found on some monitors and is an analog interface, in fact the same as VGA!<br />
<br />
Some adapters like Farnell part AK-CBHD03-BK are HDMI to DVI-I, which, while not fitting in a DVI-D monitor, are still compatible. The analog pins simply must be bent.<br />
<br />
The HDMI to DVI-D cable provided by Apple with the 2010 Mac Mini worked. It does not appear this adapter can be purchased separately.<br />
<br />
* '''The Pi Hut'''<br />
** HDMI to DVI Cable for the Raspberry Pi (from [http://thepihut.com/collections/video-output/products/hdmi-to-dvi-cable-for-the-raspberry-pi The Pi Hut's Raspberry Pi Store])<br />
* '''Other Variants'''<br />
** AmazonBasics HDMI to DVI Adapter Cable (model SK231) works and is inexpensive.<br />
** [http://www.ebay.com/itm/DVI-Female-to-HDMI-Male-Adapter-Converter-Adaptor-Gold-for-HDTV-Full-HD-/320946033059?pt=US_Video_Cables_Adapters&hash=item4ab9dfd1a3 A generic HDMI-to-DVI converter from eBay]. Works well, but it's probably the cause of some power loss between the Raspberry Pi and the monitor, causing [http://elinux.org/R-Pi_Troubleshooting#Interference_visible_on_a_HDMI_or_DVI_monitor this] problem. A setting of config_hdmi_boost='''5''' in /etc/boot solved this. Note that config_hdmi_boost='''4''', as suggested in the troubleshooting guide, helped, but it did not solve the problem completely.<br />
<br />
===HDMI->VGA converter boxes===<br />
Most will require use [[RPi_config.txt]]. Start off with hdmi_safe=1.<br />
<br />
[http://www.element14.com/community/groups/raspberry-pi/blog/2012/08/16/raspberry-pi-hdmi-to-vga-converter Sanoxy HDMI to VGA converter], $27 from Amazon, no changes required with official Raspbian Wheezy image (2012-Jul-15), note: had already disabled overscan previously<br />
<br />
http://www.amazon.co.uk/gp/product/B007KEIRNG -- "Neewer" HDMI to VGA -- some issues discussed below:<br />
However, according to user "Tom1989" the same Neewer HDMI to VGA adapter burned out BAT54 Schottky diode D1 on the Raspberry Pi and broke its HDMI output: [http://www.raspberrypi.org/phpBB3/viewtopic.php?f=28&t=9819 Serious HDMI Problems. What's that smell? Burning Raspberry!]. On that thread, "mahjongg" suggested the NXP (or equivalent) PMEG2010AET as a high-current replacement for D1. The PMEG2010AET has 1&nbsp;A max forward current, much greater than the BAT54's 200&nbsp;mA limit which may be exceeded by your HDMI -> VGA converter. Remember that the converter's current must come from your Raspberry Pi power supply and go through the Micro USB cable and polyfuse F3, so you may get extra voltage drops and/or cause F3 to trip depending on how much current the converter uses. As always with board modifications, YMMV. Also on the "Burning Raspberry!" thread, user "pwinwood" reported the Neewer's current to be 400&nbsp;mA, which is twice the limit of BAT54 diode D1. "pwinwood" also took the Neewer apart and added its own +5&nbsp;V connection adapted from a USB cable, which bypasses Raspberry Pi's Micro USB cable and polyfuse F3.<br />
<br />
* Link to a gallery with detailed images & steps of the same adapter modification: [http://imgur.com/a/sLogs/all HERE] --''by [[User:Pinoccio|Pinoccio]]''<br />
<br />
http://www.amazon.co.uk/KanaaN-Adapter-Converter-Cable-Resolutions/dp/B007QT0NNW -- "Kanaan" HDMI-VGA<br />
<br />
http://www.ebay.com/itm/ws/eBayISAPI.dll?ViewItem&item=130699741793 -- eBay is swarming with $16 converters all like this one.<br />
<br />
This adapter -- http://www.ebay.co.uk/itm/300692770623 -- works from 640x480 up to 1920x1080, audio over HDMI works too.<br />
Sadly the IC's on the PCB have all been scrubbed.<br />
Requires HDMI boost and overscan, [[RPi_config.txt|config.txt]] settings for 640x480 @60&nbsp;Hz:<br />
<br>hdmi_drive=2<br />
<br>hdmi_group=2<br />
<br>hdmi_mode=4<br />
<br>config_hdmi_boost=4<br />
<br>overscan_top=-30<br />
<br>overscan_bottom=-30<br />
<br>overscan_left=-30<br />
<br>overscan_right=-30<br />
<br />
According to user "Mortimer" -- HDFuryPro HDMI to YPbBr/VGA Converter found on Amazon -- http://www.amazon.co.uk/Inputs-Component-Video-YPbPr-Converter/dp/B00797ZZ4S/ -- Works with Raspberry Pi. Tested against a Philips 170B 1280x1024 LCD monitor, producing a full native resolution image. Not tested against a Component Video TV yet, and audio has yet to be got working.<br />
The [[RPi_config.txt|config.txt]] settings used are:<br />
<br>hdmi_drive=2<br />
<br>hdmi_group=2<br />
<br>hdmi_mode=36<br />
<br>disable_overscan=1<br />
<br />
<br />
According to user "Mortimer" -- HDFury1 1080p HDMI to VGA Converter from HDFury.com. I'm not sure the HDFury1 can be got a hold of easily nowadays, I happened to have access to one to try out. HDFury2, 3 and 4 are available as far as I can tell, but it is very pricey compared to the alternatives. HDFury1 was around £80 when we bought one for a project at work. HDFury2 seems to be around £130, 3 and 4 are getting on towards £200 or more. So not to be recommended as a solution unless you happen to have one lying around. I don't believe there is any relationship between the company that produces these and the HDFuryPro I bought for myself (See above). I didn't alter any config settings, just plugged it in. It doesn't work without having its external power supply connected, as it requires 0.4&nbsp;A, which is too much draw for the 5&nbsp;V supply available from the HDMI socket on the Raspberry Pi. Its power LED lights, but no picture is produced. In comparison to the HDFuryPro this picture from this device is sharper, but it is not enough to justify the extra cost.<br />
The [[RPi_config.txt|config.txt]] settings used are:<br />
<br>hdmi_drive=2<br />
<br>hdmi_group=2<br />
<br>hdmi_mode=36<br />
<br>disable_overscan=1<br />
<br />
http://www.amazon.co.uk/gp/product/B007SM7O2U/ref=oh_details_o02_s00_i00 - "Cable Matters"<br />
<br />
Here It is another option: http://www.dealextreme.com/p/hdmi-v1-4-male-to-vga-female-converter-adapter-cable-white-15cm-130458, is cheap (it's free shipping from china) and works perfectly, I tested it with an Acer VGA monitor (AL1511), without no change in my XBMC distribution.<br />
The config.txt for Raspbian (Flatron VGA monitor 1024 * 768):<br />
<br>hdmi_drive=2<br />
<br>hdmi_group=2<br />
<br>hdmi_mode=16<br />
<br>hdmi_force_hotplug=1<br />
<br>disable_overscan=0<br />
<br />
<br />
And another one: http://cgi.ebay.pl/ws/eBayISAPI.dll?ViewItem&item=251086464644. It is very cheap, but it works perfectly. No config.txt changes was needed at all. I've booted Raspbian and OpenELEC. Monitor is detected correctly and the optimal resolution is set (Raspbian) or you can change the res in the menu (OpenELEC). <br />
The /opt/vc/bin/tvservice is able to read monitor edid data. I tested the adapter using NEC 72VM 15" LCD. (1280x1024 60&nbsp;Hz, 1024x768 60&nbsp;Hz, 640x480 works) The adapter is based on Lontium LT8511A chip, but I was unable to get the specification for it.<br />
The D1 diode is getting very hot though. Most likely the adapter drives more than 200&nbsp;mA. The standard RS Components 1.2&nbsp;A USB power supply is able to provide enough power for the Raspberry Pi and the adapter. I'll try to modify the adapter to connect external power to bypass D1.<br />
Marcin.<br />
<br />
===DVI-D -> VGA active adapters===<br />
None are currently listed<br />
<br />
===Composite->SCART===<br />
SCART adapters (SCART plugs with three RCA connectors in the back), will probably work when used with the yellow RCA plug connected to the Raspberry Pi's RCA video output. Additionally using a splitter cable (3.5&nbsp;mm jack plug on one end, and red-white RCA plugs on the other end) will probably work when plugged into the red and white (left and right audio channels) of the SCART adapter.<br />
<br />
* Generic - works<br />
<br />
===Composite->VGA converter boxes===<br />
* [http://www.extron.com/product/product.aspx?id=dvs204| Extron DVS-204] - works no problem!<br />
<br />
== SD cards ==<br />
<br />
The SD card is a key part of the Raspberry Pi; it provides the initial storage for the Operating System and files. Storage can be extended through many types of USB connected peripherals.<br />
<br />
When the Raspberry Pi is 'switched on', i.e. connected to a power supply, a special piece of code called the bootloader is executed, which reads more special code from the SD card that is used to start up the Raspberry Pi. If there is no SD card inserted, it will not start. Do NOT push in or pull out an SD card while the Raspberry Pi is connected to the power, as this is likely to corrupt the SD card data (you might get away with it, but it is best not to).<br />
<br />
The SD card must be formatted, or written to, in a special way that means the Raspberry Pi can read the data it needs to start properly. If you are new to this check the instructions, or buy a pre-formatted SD card.<br />
<br />
One advantage to using an SD card like this is that you can have several SD cards, each with a different operating system, or a different purpose. Simply power off, switch cards, and reconnect the power. You have a different computer to play with.<br />
<br />
=== Which SD card? ===<br />
<br />
[[File:SD_Card_dimensions.png|right|frameless|SD card sizes]]<br />
<br />
SD cards come in three physical sizes (see picture). The Raspberry Pi needs the largest one. The miniSD card and the MicrSD card can be used in a Raspberry Pi, but you will need an adapter / holder to fit it.<br />
<br />
SD cards come in a range of storage sizes. You need one of type SDHC, but there are other types of SDSC, SDXC and SDIO which will not work in a Raspberry Pi (confirmation needed). The SDHC type comes in memory sizes of up to 32&nbsp;GB.<br />
<br />
There are other properties of SD cards that are not covered here. Read the [http://en.wikipedia.org/wiki/Secure_Digital Wikipedia article] for those details.<br />
<br />
=== Other SD card content ===<br />
<br />
See the following links for other information:<br />
<br />
* [[RPi_Distributions | Select a Distribution]]<br />
<br />
* [[RPi_Easy_SD_Card_Setup | Easy SD card set up]]<br />
<br />
* [[RPi_Advanced_Setup | Advanced set up]]<br />
<br />
* [[R-Pi_Troubleshooting#SD_cards | Troubleshooting]]<br />
<br />
* [[RPi_Performance#SD_card | SD card Performance]]<br />
<br />
=== Technical Information ===<br />
<br />
Note that manufacturers change their designs over time, even as the specs stay the same. (E.g. an ACME 8&nbsp;GB class 4 card manufactured in 2011 might work, while one manufactured in 2012 might not.)<br />
For this reason, please specify product numbers in the lists below, when possible.<br />
<br />
You can also attach the following fields from your card's CID:<br />
<pre><br />
cd /sys/class/mmc_host/mmc?/mmc?:*<br />
echo "man:$(cat manfid) oem:$(cat oemid) name:$(cat name) hwrev:$(cat hwrev) fwrev:$(cat fwrev)"<br />
</pre><br />
<br />
please merge with http://elinux.org/RPi_Performance#SD_card<br />
<br />
===Preinstalled SD cards===<br />
A wide range of branded SD cards preinstalled with operating systems are available from [http://thepihut.com The Pi Hut's Raspberry Pi Store].<br />
* Raspbian<br />
** '''SanDisk''' <br />
*** [http://thepihut.com/products/4gb-sandisk-sd-sdhc-card-with-raspbian-wheezy-linux-preinstalled 4GB SDHC Class 4 - preinstalled with Raspbian Wheezy Linux.]<br />
*** [http://thepihut.com/products/8gb-sandisk-sd-sdhc-card-with-raspbian-wheezy-linux-preinstalled 8GB SDHC Class 4 - preinstalled with Raspbian Wheezy Linux.]<br />
*** [http://thepihut.com/products/16gb-sandisk-sd-sdhc-card-with-raspbian-wheezy-linux-preinstalled 16GB SDHC Class 4 - preinstalled with Raspbian Wheezy Linux.]<br />
*** [http://thepihut.com/products/32gb-sandisk-sd-sdhc-card-with-raspbian-wheezy-linux-preinstalled 32GB SDHC Class 4 - preinstalled with Raspbian Wheezy Linux.]<br />
** '''Samsung (Class 10)''' <br />
*** [http://thepihut.com/products/16gb-samsung-class-10-sd-sdhc-card-with-raspbian-wheezy-linux-preinstalled 4GB SDHC Class 10 - preinstalled with Raspbian Wheezy Linux.]<br />
*** [http://thepihut.com/products/32gb-samsung-class-10-sd-sdhc-card-with-raspbian-wheezy-linux-preinstalled 8GB SDHC Class 10 - preinstalled with Raspbian Wheezy Linux.]<br />
* XBMC<br />
** '''SanDisk''' <br />
*** [http://thepihut.com/products/4gb-sandisk-sd-sdhc-card-with-xbmc-preinstalled 4GB SDHC Class 4 - preinstalled with OpenElec XBMC.]<br />
*** [http://thepihut.com/products/8gb-sandisk-sd-sdhc-card-with-xbmc-preinstalled 8GB SDHC Class 4 - preinstalled with OpenElec XBMC.]<br />
*** [http://thepihut.com/products/16gb-sandisk-sd-sdhc-card-with-xbmc-preinstalled 16GB SDHC Class 4 - preinstalled with OpenElec XBMC.]<br />
*** [http://thepihut.com/products/32gb-sandisk-sd-sdhc-card-with-xbmc-preinstalled 32GB SDHC Class 4 - preinstalled with OpenElec XBMC.]<br />
<br />
Kingston and other verified SD cards preinstalled with the latest Raspbian operating system are available from many other websites [http://www.amazon.co.uk Amazon UK] and [http://www.ebay.co.uk/ eBay UK].<br />
<br />
===Working SD cards===<br />
<br />
* '''7DAYSHOP.COM''' <br />
** 8&nbsp;GB Professional SDHC Class 10 (man:0x000027 oem:0x5048 name:SD08G hwrev:0x3 fwrev:0x0)<br />
<br />
* '''Adata''' <br />
** 2&nbsp;GB SD Class 2 Speedy (8B0947 printed on back) This card works with every distro I tried. May be old, may not be the fastest, but it is very stable.<br />
** 4&nbsp;GB SDHC Class 4 (BH1109416141G)<br />
** 8&nbsp;GB SDHC Class 2 (MMB3F08GWMCA-GE)<br />
** 8&nbsp;GB SDHC Class 4 (MicroSD with adapter)<br />
** 8&nbsp;GB SDHC Class 6 (MMAGR08GUDCA-DB)<br />
** 8&nbsp;GB SDHC Class 10 (AUSDH8GCL10-R)<br />
** 8&nbsp;GB SDHC Class 10 (ASDH8GCL10-R) Tested on 2012-06-18-wheezy-beta.zip<br />
** 8&nbsp;GB SDHC Class 10 (P-SDH8G10-EC from BJ's USA tested on Raspbian)<br />
** 16&nbsp;GB SDHC Class 6<br />
** 16&nbsp;GB SDHC Class 10 (16GSDHC10)<br />
** 16&nbsp;GB SDHC Class 10 (microSD with adapter AUSDH16GCL10-RA1)<br />
** 32&nbsp;GB SDHC Class 10 (ASDH32GCL10-R) Tested on Wheezy-beta with latest kernel and firmware and Raspbian Wheezy<br />
<br />
* '''AmazonBasics'''<br />
** [http://www.amazon.com/AmazonBasics-SDHC-Class-Secure-Digital/dp/B0058GH0LS 8&nbsp;GB SDHC Class 10 B0058GH0LS]<br />
** [http://www.amazon.com/AmazonBasics-SDHC-Class-Secure-Digital/dp/B0058GH1IK 16&nbsp;GB SDHC Class 10 B0058GH1IK]<br />
** 32&nbsp;GB SDHC Class 10<br />
<br />
* '''Apacer'''<br />
** 8&nbsp;GB microSDHC Class 10 (with adapter)<br />
** 8&nbsp;GB SDHC Class 6<br />
<br />
* '''Centon'''<br />
** 16&nbsp;GB SDHC Class 4 (1447 printed on back)<br />
<br />
* '''CnMemory'''<br />
** 8&nbsp;GB SDHC Class 4 (Silver/Black label says 'High Capacity Card') 84209_8GB_SDHC, bought from Maplins. No error messages seen, but operation is much slower than with a SanDisk 4&nbsp;GB Class 4 card.<br />
<br />
* '''Dane-Elec''' <br />
** 16&nbsp;GB SDHC Class 4<br />
** 16&nbsp;GB Pro 200X Class 10 DEMS16GB2683ENBA<br />
<br />
* '''Dikom'''<br />
** 16&nbsp;GB SDHC Class 10 (serial 207H3MD016IBSD)<br />
<br />
* '''Duracell'''<br />
** 4&nbsp;GB SDHC Class 4<br />
** 16&nbsp;GB SDHC Class 10 (labelled Pro Photo 200x)<br />
** 32&nbsp;GB SDHC Class 10 (man:0x00001d oem:0x4144 name:SD hwrev:0x1 fwrev:0x0) (~4.6&nbsp;MB/s read, ~4.4&nbsp;MB/s write on debian6-19-04-2012, following [[RPi_Performance#SD_card]])<br />
<br />
* '''Emtec''' <br />
** 2&nbsp;GB SD man:0x000027 oem:0x5048 name:SD02G hwrev:0x2 fwrev:0x0<br />
** 4&nbsp;GB SDHC Class 4 (EKMSD4G60XHCN)<br />
** 16&nbsp;GB SDHC Class 10 (EKMSD16G150XHC) (less than half as fast as SanDisk 16&nbsp;GB Class 10)<br />
<br />
* '''Extrememory''' <br />
** 16&nbsp;GB SDHC Class 10 (man:0x000012 oem:0x3456 name:F0F0F hwrev:0x1 fwrev:0x0)<br />
** 32&nbsp;GB SDHC Class 10 (man:0x000003 oem:0x5344 name:SMI hwrev:0x1 fwrev:0x0)<br />
<br />
* '''Eye-Fi'''<br />
** 4&nbsp;GB Wi-Fi SDHC (Wi-Fi doesn't work)<br />
<br />
* '''Fugi''' <br />
** 32&nbsp;GB SDHC Class 10 (P10NM00580A) (man:0x000073 oem:0x4247 name:NCard hwrev:0x1 fwrev:0x0)<br />
<br />
* '''Hama''' <br />
** 2&nbsp;GB SD Class 2<br />
** 8&nbsp;GB SDHC High Speed Pro Class 6<br />
<br />
* '''Hema (Dutch dept. store)'''<br />
** 4&nbsp;GB<br />
** 8&nbsp;GB SDHC Class 4<br />
<br />
* '''Goodram''' <br />
** 8&nbsp;GB microSDHC Class 4<br />
** 16&nbsp;GB microSDHC Class 4 (SDU16GHCAGRR10)<br />
** 16&nbsp;GB SDHC Class 10<br />
<br />
* '''HP'''<br />
** 8&nbsp;GB SDHC Class 4 (doesn't reboot during first time startup process, but restart again and fine after that).<br />
** [http://www.amazon.com/HP-CG790A-AZ-Flash-Memory-Class/dp/B007X7U224 32&nbsp;GB SDHC Class 10] <br />
<br />
* '''ICIDU'''<br />
** 4&nbsp;GB SDHC Class 10 (also had no issues)<br />
** 16&nbsp;GB SDHC Class 10 (image write had issues, might be my inexperience. It boots & shows Xserver)<br />
** 32&nbsp;GB SDHC Class 10 (had no issues whatsoever, the comment above might be a dud.)<br />
** 8&nbsp;GB microSDHC Class 10<br />
** 16&nbsp;GB microSDHC Class 10 (20&nbsp;MB/sec)<br />
** 32&nbsp;GB microSDHC Class 10 (20&nbsp;MB/sec)<br />
<br />
* '''Integral''' <br />
** 4&nbsp;GB SDHC Ultima Pro Class 10<br />
** 4&nbsp;GB SDHC Class 4 SD-K04G (Purple label). Also type SD-MO4G.<br />
** 8&nbsp;GB SDHC Ultima Pro Class 6 (Works - initial error -110, but it boots within 5 seconds with no further errors or issues)<br />
** 8&nbsp;GB SDHC Ultima Pro Class 10 (20&nbsp;MB/s) (Works - initial error -110, but it boots within 5 seconds with no further errors or issues)<br />
** 16&nbsp;GB SDHC Ultima Pro Class 6<br />
** [http://www.amazon.co.uk/gp/product/B0047T6XME 16&nbsp;GB SDHC Class 10 Ultima Pro (20&nbsp;MB/s)]<br />
** 32&nbsp;GB SDHC Ultima Pro Class 10 (20&nbsp;MB/s) - Slow to initially boot past the Rainbow Screen.<br />
<br />
* '''Joyflash''' <br />
** 16&nbsp;GB SDHC Class 10 (LTSD1112016GB)<br />
<br />
* '''Kingmax''' <br />
** 4&nbsp;GB SDHC Class 2<br />
** 4&nbsp;GB microSDHC Class 4 (KM04GMCSDHC4) won`t reboot when it`s hot<br />
** 8&nbsp;GB microSDHC Class 4 (KM08GMCSDHC41A) won`t reboot when it`s hot<br />
<br />
* '''Kingston''' <br />
** 2&nbsp;GB SD<br />
** 2&nbsp;GB microSD (N0185-002.A00LF) + Adapter (File system .img written via Transcend microSDHC "USB stick-like" adapter - P3-102510)<br />
** 4&nbsp;GB microSD Class 4<br />
** 4&nbsp;GB SDHC Class 4 (SD4/4&nbsp;GB) (Writes at 4.8&nbsp;MB/s, Reads at 9&nbsp;MB/s)<br />
** 4&nbsp;GB SDHC Class 10 (SD10V/4&nbsp;GB)<br />
** [http://img341.imageshack.us/img341/1619/dsc0253y.jpg 8&nbsp;GB SDHC Class 4] ([http://img833.imageshack.us/img833/2028/dsc0254br.jpg SD4/8&nbsp;GB]) (Works reliably with Raspbian 18-9-2012 and previous Debian releases) (Writes at 4.8&nbsp;MB/s, Reads at 9&nbsp;MB/s)<br />
** [http://img600.imageshack.us/img600/3849/dsc0251et.jpg 8&nbsp;GB microSDHC Class 4] ([http://img707.imageshack.us/img707/363/dsc0252ld.jpg SDC4/8&nbsp;GB])<br />
** 8&nbsp;GB SDHC Class 6 (SD6/8&nbsp;GB) (errors on boot, boots Debian OK)<br />
** 8&nbsp;GB SDHC Class 10 (SD10G2/8&nbsp;GB, SD10V/8&nbsp;GB, ultimateX 100X, ultimateX 120X)<br />
** 16&nbsp;GB SDHC Class 4 (SD4/16&nbsp;GB)<br />
** 16&nbsp;GB microSDHC Class 10 (SDC10/16&nbsp;GB)<br />
** 16&nbsp;GB SDHC Class 10 (SD10G2/16&nbsp;GB, ultimateX 100X)<br />
** 16&nbsp;GB SDHC Class 10 (SD4/16GBET)<br />
** 32&nbsp;GB SDHC Class 10 (SD10V)<br />
** 32&nbsp;GB SDHC Class 10 (SD10G2/32&nbsp;GB, ultimateX 100X)<br />
** 64&nbsp;GB SDXC Class 10 (SDX10V/64&nbsp;GB)<br />
<br />
* '''Kodak''' <br />
** 4&nbsp;GB SDHC Class 2<br />
** 8&nbsp;GB SDHC Class 4<br />
<br />
* '''Kruidvat''' <br />
** 8&nbsp;GB SDHC Class 4<br />
** 8&nbsp;GB SDHC Class 10 (actually cheaper then the class 4 in my store)<br />
<br />
* '''Lexar''' <br />
** 4&nbsp;GB SDHC Class 4 (Boots consistently and no error messages in log after 1/2 hour use ) (works with Raspbmc)<br />
** 4&nbsp;GB SDHC Class 6 Platinum II (from [http://www.microcenter.com/single_product_results.phtml?product_id=0350735 Microcenter])<br />
** 8&nbsp;GB SDHC Class 4<br />
** 8&nbsp;GB SDHC Class 6 Premium Series<br />
** 8&nbsp;GB SDHC Class 6 Platinum II<br />
** 16&nbsp;GB SDHC Class 6 Platinum II<br />
** 32&nbsp;GB microSDHC HIGH-SPEED Class 10 (from [http://www.amazon.co.uk/Lexar-32GB-Micro-Speed-Reader/dp/B004BR2ZTM Amazon])<br />
** 128&nbsp;GB SDXC UHS-I Card LSD128CTBNA400 (from [http://www.amazon.com/gp/product/B007BZRXK2 Amazon])<br />
<br />
* '''Master'''<br />
** 16&nbsp;GB SDHC Class 10 [man:0x000003 oem:0x5344 name:SMI hwrev:0x1 fwrev:0x0]<br />
<br />
* '''Medion'''<br />
** 8&nbsp;GB Class 4 SDHC UK sourced (Aldi)<br />
* '''Microcenter Brand (sold in bins at checkout)'''<br />
** [http://www.microcenter.com/single_product_results.phtml?product_id=0289508 8&nbsp;GB SDHC Class 4]<br />
** [http://www.microcenter.com/single_product_results.phtml?product_id=0349728 8&nbsp;GB SDHC Class 10]<br />
** [http://www.microcenter.com/single_product_results.phtml?product_id=0349729 16&nbsp;GB SDHC Class 10]<br />
<br />
* '''Mushkin'''<br />
** 16&nbsp;GB SDHC Class 10 (MKNSDHCU1-16GB) [http://www.newegg.com/Product/Product.aspx?Item=N82E16820226324]<br />
** 32&nbsp;GB SDHC Class 10 (MKNSDHCC10-32GB) [http://www.newegg.com/Product/Product.aspx?Item=N82E16820226235]<br />
<br />
* '''Mustang'''<br />
** [http://www.mustang-flash.de/Products/Flash%20Products/Secure%20Digital/SD-Card/8GB%20Mustang%20SDHC%20Card%20LeMans%2C%20Class%2010%2C%20Retail|SD8GHCCL10MU-R.html 8&nbsp;GB SDHC Class 10]<br />
<br />
* '''MyMemory''' <br />
** 8&nbsp;GB SDHC Class 10 (MYMESDH8G10) [http://www.mymemory.co.uk/SDHC/MyMemory/MyMemory-8GB-SD-Card-%28SDHC%29---Class-10 MyMemory 8&nbsp;GB class 10] (Latest batch not working)<br />
** 16&nbsp;GB SDHC Class 10 (MYMESDH16G10) [http://www.mymemory.co.uk/SDHC/MyMemory/MyMemory-16GB-SD-Card-(SDHC)---Class-10]<br />
** 32&nbsp;GB SDHC Class 10 [http://www.mymemory.co.uk/SDHC/MyMemory/MyMemory-32GB-SD-Card-%28SDHC%29---Class-10]<br />
<br />
* '''NovaTech'''<br />
** 8&nbsp;GB SDHC Class 10 (Integral Branded)<br />
<br />
* '''OCZ'''<br />
** 8&nbsp;GB SDHC Class 6 Gold Series (08110596-8GB-6) tested with Debian Squeeze (official Raspberry Pi distribution debian6-19-04-2012.zip)<br />
<br />
* '''Optima'''<br />
** 8&nbsp;GB SDHC Class 10 (Pro-Speed)<br />
** 8&nbsp;GB SDHC Class 4 - working from 2012-09-18<br />
<br />
* '''Panasonic''' <br />
** 4&nbsp;GB SDHC Class 4<br />
** 4&nbsp;GB SDHC Class 10 UHS-I (~11.2&nbsp;MB/s read, ~6.2&nbsp;MB/s write, following [[RPi_Performance#SD_card]])<br />
** 8&nbsp;GB SDHC Class 2 (~11.1&nbsp;MB/s read, ~9.7&nbsp;MB/s write, following [[RPi_Performance#SD_card]])<br />
** 8&nbsp;GB SDHC Class 6 (~4.8&nbsp;MB/s read, ~4.4&nbsp;MB/s write, following [[RPi_Performance#SD_card]])<br />
<br />
* '''Patriot''' <br />
** 8&nbsp;GB SDHC Class 6 (PSF8GSDHC10-PC)<br />
** 8&nbsp;GB SDHC Class 10 LX Series (PSF8GSDHC10-PC1)<br />
** 16&nbsp;GB SDHC Class 10 (PSF16GMCSDHC10)<br />
** 16&nbsp;GB SDHC Class 10 LX Series (PSF16GSDHC10) (19.3&nbsp;MB/s read, 9.3&nbsp;MB/s write)<br />
** 16&nbsp;GB microSDHC Class 10 (PSF16GMSHC10) (requires recent kernel update for boot)<br />
** 32&nbsp;GB SDHC Class 10 (PSF32GSDHC10)<br />
** 32&nbsp;GB SDHC Class 10 UHS-1 (PEF32GSDHC10U1) (20.4&nbsp;MB/s read, 12.1&nbsp;MB/s write)<br />
<br />
* '''Peak''' <br />
** 4&nbsp;GB microSDHC Class 4 (MMBTR04GUBCA-ME) tested with Arch<br />
<br />
* '''Philips'''<br />
** 8&nbsp;GB SDHC Class 4 (FM08SD35B)<br />
<br />
* '''Platinum'''<br />
** 4&nbsp;GB SDHC Class 6<br />
** 8&nbsp;GB SDHC Class 6 (man:0x00006f oem:0x0000 name:SMI hwrev:0x1 fwrev:0x0)<br />
** 64&nbsp;GB SDCX Class 10<br />
<br />
* '''Play.com''' <br />
** 4&nbsp;GB SDHC Class 6 (S4E3CD04GEFAA 0907090121106)<br />
<br />
* '''PNY''' <br />
** 4&nbsp;GB SDHC Class 4<br />
** 4&nbsp;GB SDHC Class 4 Optima (SD-K04G 0834TT1297Y)<br />
** 4&nbsp;GB SDHC Class 4. Micro SD card with adapter.<br />
** 8&nbsp;GB SDHC Class 6<br />
** 8&nbsp;GB SDHC Class 10. Micro SD card with adapter.<br />
** 16&nbsp;GB SDHC Class 4<br />
** 16&nbsp;GB SDHC Class 10 (P-SDHC16G10-GE)<br />
*** See the note for P-SDHC16G10-EF. Works with Wheezy, does not work with Squeeze, Arch, or Fedora Remix. <br />
** 16&nbsp;GB SDHC Class 10 (P-SDHC16G10-EF) <br />
*** Works with [http://www.raspberrypi.org/archives/1435 Debian Wheezy]<br />
*** Does not work with Debian Squeeze (debian6-19-04-2012: mmc0: timeout waiting for hardware interrupt).<br />
*** Does not work with Arch Linux Arm (archlinuxarm-29-04-2012: no video is displayed, solid red power light, tiny green light)<br />
** 16&nbsp;GB SDHC Class 10 Pro-Elite (P-SDH16U1-30-GE). Works with Raspbmc, haven't tested others.<br />
<br />
* '''pqi'''<br />
** 8&nbsp;GB SDHC Class 6 <br />
*** Works with official debian6-19-04-2012<br />
<br />
* '''PRETEC''' <br />
** 8&nbsp;GB SDHC Class 10 (8DK52-122ME)<br />
<br />
* '''Samsung''' <br />
** 4&nbsp;GB SDHC<br />
** 8&nbsp;GB SDHC Class 6 (MB-SS8GAEU)<br />
** 8&nbsp;GB SDHC Class 10 (MB-MP8GA, MB-SP8GA/EU, MB-SP8GA/AM)<br />
** 16&nbsp;GB SDHC Class 6 (MB-SSAGAEU)<br />
** 16&nbsp;GB SDHC Class 10 (MB-SPAGA AKA MB-SPAGAEU)<br />
** 32&nbsp;GB SDHC Class 10 (MB-SSBGA, MBSSBGVEOBGA-SH) fine with [http://www.raspberrypi.org/phpBB3/viewtopic.php?f=50&t=8071 Debian Wheezy], but it does not work with Debian Squeeze (debian6-19-04-2012: mmc0: timeout waiting for hardware interrupt).<br />
<br />
* '''SanDisk''' <br />
** 2&nbsp;GB SD, white "SanDisk for Wii" branded, no class mentioned<br />
** 2&nbsp;GB SD (with a circle 2 --probably class 2), writes at 3.5&nbsp;MB/s<br />
** 2&nbsp;GB SD Class 2 (BE0816113150D)<br />
** 2&nbsp;GB SD Class 4 Ultra (15&nbsp;MB/s)<br />
** 2&nbsp;GB SD Class 4 Ultra II<br />
** 2&nbsp;GB SD Ultra II (BE0719111366D)<br />
** 2&nbsp;GB SD Extreme III (BE0715105083B)<br />
** 2&nbsp;GB SD Extreme III (BE0804212046D) - 20&nbsp;MB/s - Class 6<br />
** 4&nbsp;GB SDHC Class 2 (BH0820113475D) - Tested with RPITC (Based on Raspbian Wheezy)<br />
** 4&nbsp;GB SDHC Class 4 (SDSDB-004G-B35)<br />
** 4&nbsp;GB SDHC Class 4 (SDSDB-004G-BT35). Confirmed working with stock debian6-19-04-2012.img<br />
** 4&nbsp;GB SDHC Class 4 (BH1210821913G)<br />
** 4&nbsp;GB SDHC Class 4 (SDSDH2-004G-AC11, BH1127216239D) Costco 2-pack, booting Wheezy 2012-07-15<br />
** 4&nbsp;GB SDHC Class 4 Ultra (SDSDH-004G-U46) won`t reboot when it`s hot<br />
** 4&nbsp;GB SDHC Class 4 Ultra II<br />
** 4&nbsp;GB SDHC Class 6 Extreme III labelled as 30&nbsp;MB/s works with (B) 2012-10-28-Wheezy-raspbian<br />
** 4&nbsp;GB SDHC Class 6 Ultra 30&nbsp;MB/s BH1200421822D)<br />
** 4&nbsp;GB SDHC Class 6 Ultra (SDSDH-004G-U46 - BH1136121837G, BH1130521822D)<br />
** 4&nbsp;GB SDHC Class 10 Extreme (BH10297143382G)<br />
** 8&nbsp;GB SDHC Class 4 (writes at ~1.5&nbsp;MB/s)<br />
** 8&nbsp;GB SDHC Class 4 Ultra labelled as 15&nbsp;MB/s (BI1024716014G)<br />
** 8&nbsp;GB SDHC Class 6 Ultra <br />
** 8&nbsp;GB SDHC Class 6 micro - MMAGR08GUDCA-DB<br />
*** also SDSDH-008G-U46 - BI1131222083D see [http://www.raspberrypi.org/phpBB3/viewtopic.php?p=88625#p88625 update from andrew.blake]<br />
*** except SDSRH-008G-A11 could be problematic, see below<br />
** 8&nbsp;GB SDHC Class 6 Ultra labelled as 20&nbsp;MB/s (BI11321422083D)<br />
** 8&nbsp;GB SDHC-I Class 6 Ultra labelled as 30&nbsp;MB/s (SDSDH2-008G-AC11)<br />
*** requires updated Squeeze or Wheezy beta<br />
** 8&nbsp;GB SDHC Class 10 Extreme (BI11017514367G)<br />
** 8&nbsp;GB SDHC Class 10 Extreme (B11209116254G) - Managed to get it working with Raspbian R3 [http://archive.raspbian.org/images/rpi_pisces_r3.zip rpi_pisces_r3.zip] however does not work with official Squeeze nor Arch linux.<br />
** 8&nbsp;GB SDHC Class 10 Extreme (30&nbsp;MB/s HD Video) - working with new [https://github.com/raspberrypi/firmware/blob/9308c7ed387e5422883753f7fb71a75506abd1f8/boot/bootcode.bin bootcode.bin]. Confirmed on 2012-07-10 for Debian Squeeze 2012-04-19 and Arch Linux 2012-06-13 images (BI1130916254G).<br />
** 8&nbsp;GB SDHC Class 10 Ultra(30&nbsp;MB/s) (SDSDU-008G-U46) - Works with stock debian6-19-04-2012 or Raspbian images but not with OpenELEC r11212 (works with OpenELEC r11493)<br />
** 8&nbsp;GB SDHC Class 10 Ultra(30&nbsp;MB/s) (SDSDU-008G-UDQ46) - Works with stock 2012-09-18-Wheezy-Raspbian<br />
** 8&nbsp;GB SDHC Class 10 Extreme (SDSDX-008G-X46/BI1218822414G) - Works with stock 2012-08-16-Wheezy-Raspbian<br />
** 8&nbsp;GB SDHC Class 10 Extreme Pro (95&nbsp;MB/s UHS-I) (SDSDXPA-008G-X46) - Works with stock 2012-07-15-Wheezy-Raspbian<br />
** 16&nbsp;GB SDHC Class 4<br />
** 16&nbsp;GB SDGC Class 4 (SDSDB-016G-B35) - working with [https://github.com/raspberrypi/firmware/blob/234c19de7cbaaf4997671d61df20a05759066295/boot/bootcode.bin bootcode.bin]. Confirmed on 2012-07-15 for Debian Squeeze 2012-04-19<br />
** 16&nbsp;GB SDHC Class 6 Ultra (30&nbsp;MB/s) (BL1133921933G) - Work with OpenELEC r11324<br />
** 16&nbsp;GB SDHC Class 10 Ultra(30&nbsp;MB/s) (SDSDU-016G-U46) - Work with stock debian6-19-04-2012 image. Gave Kernel Panic with stock debian6-19-04-2012 image. Worked fine with Wheezy image.<br />
** 16&nbsp;GB SDHC Class 10 Extreme (30&nbsp;MB/s HD Video) (SDSDX3-016G-X46) - Works with 2012-06-18-wheezy-beta.img and updated firmware (tested 2012-07-02)<br />
** 16&nbsp;GB SDHC Class 10 Extreme (45&nbsp;MB/s U1) (BL1203322025G) - Works with 2012-08-16-wheezy-raspbian.img (tested 2012-09-15). Doesn't work with stock debian6-19-04-2012 image, but it does work with a freshly compiled kernel.<br />
** 16&nbsp;GB SDHC Class 10 Extreme (45&nbsp;MB/s) (SDSDX-016G-X46) (UPC 619659062224) - Works with 2012-09-18-wheezy-raspbian.img (tested 17/10/2012). <ins datetime="2012-11-22T22:08+11:00">Working with Raspbmc RC5 if writing standalone image; working with Raspbian “Wheezy”.</ins><br />
** 16&nbsp;GB SDHC Class 10 Extreme (45&nbsp;MB/s) (SDSDXPA-016G-FPP) - Working with latest RaspBMC image (tested 12/09/2012) [http://www.amazon.co.uk/gp/product/B00422J0CG/ref=oh_details_o00_s00_i00 Amazon Link]<br />
** 16&nbsp;GB SDHC Class 10 Extreme Pro (95&nbsp;MB/s UHS-I) (SDSDXPA-016G-A75) - Doesn't work with stock debian6-19-04-2012 image, but it does work with a freshly compiled kernel.<br />
** 32&nbsp;GB SDHC Class 4<br />
** 32&nbsp;GB SDHC Class 6<br />
** 32&nbsp;GB SDHC Class 10 Ultra (30&nbsp;MB/s) - Works with stock debian6-19-04-2012 image<br />
** 32&nbsp;GB SDHC Class 10 Extreme (45&nbsp;MB/s UHS-I) (SDSDX-032G-X46) - works with arch-04-29-image and latest firmware (booting problems without firmware update)<br />
** 64&nbsp;GB SDXC Class 10 Extreme (45&nbsp;MB/s UHS-I) (SDSDX-064G-X46) - works with 2012-07-15-Wheezy-Raspbian<br />
** microSDHC / microSDXC<br />
*** 4&nbsp;GB microSDHC Class 2<br />
*** 4&nbsp;GB microSDHC Class 4<br />
*** 8&nbsp;GB microSDHC Class 2<br />
*** 8&nbsp;GB microSDHC Class 4<br />
*** 8&nbsp;GB microSDHC Class 6 Mobile Ultra (SDSDQY-008G-U46A) working with the latest firmware, won`t reboot when it`s hot<br />
*** 8&nbsp;GB microSDHC Class 10 Ultra(30&nbsp;MB/s) (SDSDQU-008G-U46) tested and working on Raspbian Wheezy (and RaspBMC)<br />
*** 16&nbsp;GB microSDHC Class 10 Mobile Ultra (SDSDQUA-016G-U46A) working with the latest firmware<br />
*** 32&nbsp;GB microSDHC Class 4 (SDSDQM-032G-B35)<br />
*** [http://img217.imageshack.us/img217/6435/dsc0255uc.jpg 64&nbsp;GB microSDXC Class 6 Mobile Ultra] (SDSDQY-064G-A11A) (boots up much more consistently with latest firmware)<br />
<br />
* '''Silicon Power''' <br />
** 4&nbsp;GB microSDHC Class 6 (SP004GBSTH006V10-SP)<br />
** 8&nbsp;GB microSDHC Class 10 (S608G1202)<br />
** 16&nbsp;GB microSDHC Class 10 (SP016GBSTH010V10)<br />
** 16&nbsp;GB SDHC Class 10 (SP016GBSDH010V10)<br />
<br />
* '''Sony'''<br />
** 4&nbsp;GB SDHC Class 4 (SF-4B4) (Write 6&nbsp;MB/s, Read 20&nbsp;MB/s)<br />
** 4&nbsp;GB SDHC Class 4 (SF-4N4)<br />
** 8&nbsp;GB SDHC Class 4 (Write 11.8&nbsp;MB/s, Read 17.4&nbsp;MB/s)<br />
** [http://store.sony.com/webapp/wcs/stores/servlet/ProductDisplay?catalogId=10551&storeId=10151&langId=-1&partNumber=SF32NX/TQ#features 32&nbsp;GB SDHC Class 10 (SF-32NX/TQ)] (Max read speed of ~94&nbsp;MB/s, min write speed of ~10&nbsp;MB/s) - Works with archlinuxarm-29-04-2012 dd image with latest firmware update (as of 10-06-2012) <br />
<br />
* '''Strontium'''<br />
** 8&nbsp;GB SDHC Class 10 (SD-T08G 1045 US6923 G (White Shell - SKU 8 886450 703492))<br />
* '''Super Talent'''<br />
** 32&nbsp;GB Secure Digital High Capacity SDHC Card (Class 10), Model SDHC32-C10 SKU: 116-557-001 (works with Raspbmc RC4 and 2012-07-15-Wheezy-Raspbian))<br />
<br />
* '''TakeMS'''<br />
** 4&nbsp;GB microSDHC Class 4 (with adapter) [http://www.takems.com/products.php?categ=flash&prod=Micro_SDHC-Card Micro SDHC Class 4 + 1 Adapter(Order No.88662)]<br />
<br />
* '''TDK'''<br />
** 4&nbsp;GB SDHC Class 4 (1008WW5261B)<br />
** 4&nbsp;GB SDHC Class 4 (80-56-10275-004G,Debian works '''BUT''' mmc0 errors when booting Fedora)<br />
** 4&nbsp;GB microSDHC Class 4 (80-56-10301-004G)<br />
** 4&nbsp;GB SDHC Class 6 (S404G1113) - Works with Debian Wheezy (2012-06-18 beta), not tried latest OpenELEC yet.<br />
** 8&nbsp;GB SDHC Class 10 - Works with Raspbian 2012-07-15<br />
** SanDisk 64&nbsp;GB Class 10 Ultra SDXC UHS-I FFP (3A114807)<br />
<br />
* '''Toshiba'''<br />
** 8&nbsp;GB mircoSDHC SD-C08GJ(BL3A<br />
** 16&nbsp;GB SDHC Class 10 SD-T16G (1046 US7022 C)<br />
<br />
* '''Transcend'''<br />
** 4&nbsp;GB SDHC Class 4 - we've found these to work without any errors and offer reasonable performance<br />
** 4&nbsp;GB SDHC Class 4 (TS4GSDHC4 - BH1130821915G)<br />
** 4&nbsp;GB SDHC Class 6 (TS4GSDHC6) - no problems. (does not work with Raspbmc as of 6/1/12)<br />
** 4&nbsp;GB SDHC Class 10 (TS4GSDHC10E)<br />
** [http://www.mymemory.co.uk/SDHC/Transcend/Transcend-8GB-SD-Card-(SDHC)---Class-4 8&nbsp;GB SDHC Class 4] (TS8GSDHC4) (man:0x000003 oem:0x5344 name:SD08G hwrev:0x8 fwrev:0x0) - works with both Debian "squeezy" and Raspbian "Wheezy" distributions.<br />
** 8&nbsp;GB SDHC Class 6 (~5.8&nbsp;MB/s read/write following [[RPi_Performance#SD_card]])<br />
** 8&nbsp;GB SDHC Class 6 (TS8GSDHC6-P2 - MMBFG08GWACA-M6)<br />
** 8&nbsp;GB SDHC Class 10 (TS8GSDHC10) [http://www.mymemory.co.uk/SDHC/Transcend/Transcend-8GB-SD-Card-%28SDHC%29---Class-10- Transcend 8G class 10]<br />
** 16&nbsp;GB SDHC Class 6 (TS16GSDHC6)<br />
** 16&nbsp;GB SDHC Class 10 (TS16GSDHC10)(TS16GSDHC10E)<br />
** [http://www.transcend.com.es/tarjetas-de-memoria/sd-sdhc/32gb-sdhc-class-10 32&nbsp;GB SDHC Class 10] (TS32GSDHC10)(TS32GSDHC10E)<br />
** 64&nbsp;GB SDXC Class 10 (TS64GSDXC10)<br />
<br />
* '''Verbatim'''<br />
** 8&nbsp;GB SDHC Class 10 (43961)<br />
** 16&nbsp;GB SDHC Class 4 (44020)<br />
** 16&nbsp;GB SDHC Class 10 (43962)<br />
** 32&nbsp;GB SDHC Class 6 (44032)<br />
<br />
*'''Traveler'''<br />
**4&nbsp;GB High Speed Memory Card - no class mentioned. No problems. Tested with Raspbian.<br />
<br />
* '''The Pi Hut'''<br />
** SanDisk 4&nbsp;GB Class 4 - preinstalled with Raspbian Wheezy Linux. (from [http://thepihut.com/products/4gb-sandisk-sd-sdhc-card-with-raspbian-wheezy-linux-preinstalled The Pi Hut's Raspberry Pi Store])<br />
** SanDisk 8&nbsp;GB Class 4 - preinstalled with Raspbian Wheezy Linux. (from [http://thepihut.com/products/8gb-sandisk-sd-sdhc-card-with-raspbian-wheezy-linux-preinstalled The Pi Hut's Raspberry Pi Store])<br />
** SanDisk 16&nbsp;GB Class 4 - preinstalled with Raspbian Wheezy Linux. (from [http://thepihut.com/products/16gb-sandisk-sd-sdhc-card-with-raspbian-wheezy-linux-preinstalled The Pi Hut's Raspberry Pi Store])<br />
** SanDisk 32&nbsp;GB Class 4 - reinstalled with Raspbian Wheezy Linux. (from [http://thepihut.com/products/32gb-sandisk-sd-sdhc-card-with-raspbian-wheezy-linux-preinstalled The Pi Hut's Raspberry Pi Store])<br />
<br />
* '''V-Gen'''<br />
** 8&nbsp;GB microSDHC - no class mentioned. No problems.(man:0x000073 oem:0x4247 name:NCard hwrev:0x1 fwrev:0x0). Tested with Raspbian Wheezy & Raspbmc. <br />
<br />
* '''Veho (http://www.veho-uk.com)'''<br />
** 8&nbsp;GB "Ultra Fast" Class 6. (man:0x00001b oem:0x534d name:00000 hwrev:0x1 fwrev:0x0) 7.8&nbsp;MB/s. Slow but tested with Arch Linux.<br />
<br />
* '''W Photo (Walgreens photo)'''<br />
** 1&nbsp;GB SD memory card. Works with Raspbmc, have not tested others.<br />
** 2&nbsp;GB SD memory card. Works with Raspbian, not tested with others.<br />
<br />
Known good (and pre-loaded) cards will be available for sale from RS and element14 at a ''later'' date (TBA).<br />
<br />
===Problem SD cards===<br />
<br />
Make sure that you buy your card from a reliable source. There are many cheap Chinese copies of (brand name) SD-Cards on the market, [http://www.petapixel.com/2011/05/20/one-third-of-the-sandisk-memory-cards-on-earth-are-counterfeit/] in addition they are often mislabeled as having greater capacity than they really have. For example they might be sold as being 4&nbsp;GB, but they are actually 2&nbsp;GB (or even less). <br />
<br />
There were initially issues with most Class 10 SDHC cards, apparently due to a bug in the Broadcom bootloader.[http://www.raspberrypi.org/forum/general-discussion/class-10-sd-cards-on-the-production-boards/page-3/#p39181]<br />
<br />
This seems to have been fixed in sdhci.c: [https://github.com/raspberrypi/linux/commit/7e8ae226fe6e95954df6b0dcdde40a53dbbc1a0b] Further feedback will be useful.<br />
<br />
If you add an SD card here, please also mention the kernel date and the date you tried it. This allows people to estimate how likely it is that a driver-fix in the kernel has been fixed. (i.e. I think some/most of the cards here work fine now, because a problem in the kernel driver has been fixed). <br />
<br />
* '''Acumem'''<br />
** 8&nbsp;GB SDHC Class 6 (many errors on 6/7/2012)<br />
* '''Adata'''<br />
** 2&nbsp;GB Speedy (MMAGF02GWMCA -NA)<br />
** 8&nbsp;GB SDHC Class 6 - Sometimes boots<br />
** 16&nbsp;GB SDHC Class 6 (Possibly SD5MY168G0, label with gold <> black gradient) - Doesn't boot<br />
* '''Agfa'''<br />
** 16&nbsp;GB MicroSDHC class 6 (as written on SD-Adapter, MicroSD card itself no-name? ENAAJK121960): mixed results, such a card was working on another Raspberry Pi.<br />
* '''Amazon Basics'''<br />
** 16&nbsp;GB SDHC Class 10 (many errors on 6/7/2012)<br />
* '''Delkin Devices'''<br />
** 4&nbsp;GB SDHC Class 6 "Delkin pro" -- Note: works with Fedora Beefy Miracle 17<br />
* '''GSkill'''<br />
** 32&nbsp;GB SDHC Class 10<br />
* '''Integral'''<br />
** 16&nbsp;GB SDHC Class 6 Ultima Pro (SH016GAA2BB)<br />
** 4&nbsp;GB SDHC class 4 (S404G1115)<br />
* '''Kingston''' <br />
** 2&nbsp;GB SD [http://www.geeks.com/details.asp?invtid=KING-SD-M02G-BULK looks like this] - it boots the kernel, but it damages the filesystem.<br />
** 4&nbsp;GB SDHC Class 6 - Boots kernel, but it won't run init (times out)<br />
** 8&nbsp;GB/Go SDHC Class 10 - SD10V/8&nbsp;GB Very slow writing images to card and then either won't boot, or boots very slowly<br />
** 16&nbsp;GB SDHC Class 4 (SDC4/16&nbsp;GB) - Reported earlier as not working. Stable and works well with all Debian/Raspbian releases <br />
** 16&nbsp;GB SDHC Class 10 (SD10V/16&nbsp;GB) - Starts boot OK, but then gets stuck in mmc0 timeouts.<br />
* '''Memory2GO'''<br />
** 4&nbsp;GB SDHC Class 6 (S404G1029) - I/O Errors leading to Kernel Panic on startup.<br />
* '''Micro Center'''<br />
**4&nbsp;GB SDHC Class 4 — hasn't worked with any of the images I've tried; appears to be completely unrecognized<br />
* '''MyMemory.com''' <br />
** 8&nbsp;GB SDHC Class 10<br />
<br />
* '''Optima''' <br />
** <del>8&nbsp;GB SDHC Class 4 - Does not boot with Raspbian Wheezy 2012-07-15</del> - works with 2012-09-18 <br />
<br />
* '''Panasonic''' <br />
** 8&nbsp;GB SDHC Class 10 (RP-SDU08GD1K) mmc0: timeout waiting for hardware interrupt [http://www.mymemory.co.uk/SDHC/Panasonic/Panasonic-8GB-UHS-1-London-2012-Collection-SDHC-Card---Class-10 Panasonic 8&nbsp;GB Class 10]<br />
* '''Patriot''' <br />
** 8&nbsp;GB SDHC Class 6 (PS8GSDHC10-BC) - repeatable corruption after 1 or 2 reboots with 2012-07-15-Wheezy-Raspbian<br />
** 8&nbsp;GB SDHC Class 10 (PSF8GSDHC10)<br />
** 8&nbsp;GB SDHC Class 10 (PSF8GSDHC10-PC) - won't even boot 2012-08-16-Wheezy-Raspbian (mmc0: timeout waiting for hardware interrupt, followed by continuous I/O errors, timeouts, etc.). It seems functional in Arch, but sometimes it freezes at the beginning of boot (blinking underscore).<br />
* '''Platinum''' <br />
** 8&nbsp;GB SDHC Class 8 (O08G840 M3100487 TW)<br />
** 16&nbsp;GB SDHC Class 10 (article code 177117) - Does not boot with Raspbian Wheezy 2012-09-12<br />
* '''PNY'''<br />
** 8&nbsp;GB Optima SDHC 120 HD Class 4 SD-K08G 0928 WF3673 - mmc -110 errors at init time on 6/12/12<br />
** 8&nbsp;GB Premium SDHC Class 4 - mmc - mmc0: timeout waiting for hardware interrupt<br />
** 32&nbsp;GB SDHC Class 10 Professional (P-SDHC32G10-EF) from [http://www.play.com/Electronics/Electronics/4-/18814903/-/Product.html play.com] (mmc0 timeout with Debian, error -84 whilst initialising sd card with Fedora and QtonPi. Arch seems to work, gets to the login prompt)<br />
** 2&nbsp;GB card SD-M02G<br />
* '''Polaroid'''<br />
** 16&nbsp;GB SDHC C10 (P-SDHC16GB10-EFPOL) - mmc0: timeout waiting for hardware interrupt on debian6-19-04-2012<br />
* '''PRETEC''' <br />
** 8&nbsp;GB SDHC Class 10 233x - mmc0: timeout waiting for hardware interrupt, Sometimes does not boot, kernel panic, ...<br />
* '''Reekin'''<br />
** 4&nbsp;GB HighSpeed SH4GC6M16MIN9C0812TE (old) don't boot ! (11/07/2012)<br />
* '''Samsung'''<br />
** 4&nbsp;GB SDHC Class 4 (MB-SS4G MBSS4GMBDDBA-DD) doesn't boot with [http://downloads.raspberrypi.org/images/raspbian/2012-07-15-wheezy-raspbian/2012-07-15-wheezy-raspbian.zip 2012-07-15-wheezy-raspbian] - OK light partially lit.<br />
** 32&nbsp;GB SDHC Class 10 (MB-SSBGA, MBSSBGVEOBGA-SH) does not work with Debian Squeeze (debian6-19-04-2012: mmc0: timeout waiting for hardware interrupt), but it works fine with [http://www.raspberrypi.org/phpBB3/viewtopic.php?f=50&t=8071 Debian Wheezy]<br />
* '''SanDisk''' <br />
** 2&nbsp;GB SD Extreme III (BE0722702998D) (man:0x000003 oem:0x5344 name:SD02G hwrev:0x8 fwrev:0x0) - tested with Raspbian (build 2012-07-15) and Raspbmc installer (build 2012-07-13)<br />
** 2&nbsp;GB SD (BE0916214253D)<br />
** 2&nbsp;GB Ultra || 15&nbsp;MB/s (BE0828713280D)<br />
** 4&nbsp;GB SDHC Class 2 - Debian and XBMC boot, but Fedora gets a lot of mmc0 note long write sync errors and then hc_xfer_timeout errors at the login prompt.<br />
** 4&nbsp;GB SDHC Class 2 "Limited Edition" (8H825413279G) - Error -110 whilst initialising sd card<br />
** 4&nbsp;GB SDHC Class 4 (BH1030216016G) - Doesn't boot.<br />
** 4&nbsp;GB SDHC Class 4 (BH1031116016G) - Doesn't boot.<br />
** 4&nbsp;GB SDHC Class 6 Extreme (BH0822411730D)<br />
** 4&nbsp;GB SDHC Class 6 Extreme III (30&nbsp;MB/s) (BH0822712362G)<br />
** 4&nbsp;GB SDHC Class 10 Extreme (SDSDX-004G-X46) (30&nbsp;MB/s HD Video) doesn't boot (also not with new kernel.img and start.elf 17-06-2012 or "Wheezy"-beta)<br />
** 4&nbsp;GB SDHC Class 10 Extreme (30&nbsp;MB/s HD Video) (Doesn't boot) - Works with new kernel.img and start.elf [https://github.com/raspberrypi/firmware/tree/master/boot]<br />
** 4&nbsp;GB microSDHC Class 6 Mobile Ultra (tried 15-06-2012 with kernel 19-04-2012) error -84 transferring data, kernel panic: no init found<br />
** 8&nbsp;GB SDHC Class 6 Ultra (B11201421964G)<br />
** <del>8&nbsp;GB SDHC Class 6 Ultra (SDSDH-008G-U46 - BI1131222083D) - Boots kernel, but it won't run init (mmc timeout waiting for interrupt)</del> see [http://www.raspberrypi.org/phpBB3/viewtopic.php?p=88625#p88625 update from andrew.blake]<br />
** 8&nbsp;GB SDHC Class 6 Ultra labelled as 30&nbsp;MB/s (BI1208721965G)) - Boots kernel, but it won't run init (mmc timeout waiting for interrupt)<br />
** 8&nbsp;GB SDHC Class 6 Ultra labelled as 30&nbsp;MB/s SDSRH-008G-A11 - Boots kernel, but it won't run init (mmc timeout waiting for interrupt) <br />
** 8&nbsp;GB SDHC Class 6 Ultra labelled as 30&nbsp;MB/s SDSDH-008G-T11 - Boots kernel, but it won't run init (debian6-19-04-2012: mmc timeout waiting for interrupt), but works fine with [http://www.raspberrypi.org/phpBB3/viewtopic.php?f=50&t=8071 Debian Wheezy] on 6/22/12<br />
** 8&nbsp;GB SDHC Class 6 Ultra I (BI1201221964G) - Boots kernel, but it won't run init (mmc timeout waiting for interrupt)<br />
** 8&nbsp;GB SDHC Class 6 Extreme (BI1101116253G)<br />
** 8&nbsp;GB SDHC Class 10 Extreme (BI1108716254G)<br />
** 8&nbsp;GB SDHC Class 10 Extreme (BI1201416254G) - Still doesn't work with Debian Wheezy beta (2012-06-18)<br />
** <del>8&nbsp;GB SDHC Class 10 Extreme (BI1201516254G) [[http://www.amazon.co.uk/gp/product/B00422FBJ2 amazon.co.uk]]+amazon.fr</del> works with Wheezy 19/09/2012<br />
** 8&nbsp;GB SDHC Class 10 Extreme (BI1200916252D/SDSDX-008G-X46) - Tried with Debian "Squeeze"(19/04/2012), Debian "Wheezy"(18/06/2012) and Arch Linux(13/06/2012). None works. With Debian "Wheezy" Green LED stays ON continuously, with the other two it turns on very faint.<br />
** 8&nbsp;GB SDHC Class 10 Extreme Pro- Works with updated kernel/firmware, stock debian6-19-04-2012 boots kernel, but it won't run init (mmc timeout waiting for interrupt).<br />
** <del>16&nbsp;GB SDHC Class 10 Extreme (30&nbsp;MB/s HD Video) (SDSDX3-016G-X46) - Doesn't boot with debian6-19-04-2012.img, or newer firmware (tested 2012-06-17).</del><br />
** 16&nbsp;GB SDHC Class 6 Ultra (BL1202021933G)<br />
** 16&nbsp;GB SDHC Class 6 Ultra I (BL1205921933G) - Boots kernel, but it won't run init (mmc timeout waiting for interrupt)<br />
* '''Silicon Power''' <br />
** 8&nbsp;GB SDHC Class 10 (SP008GBSDH010V10) - Boots kernel, but it won't run init (mmc timeout waiting for interrupt) - Tested 20/11/2012, 2012-10-28-wheezy-raspbian.img with Nov 20 kernel.<br />
** 32&nbsp;GB SDHC Class 6 (LS2N732GQON03ASP) - boots debian6-19-04-2012.img, but frequent slow response / system hangs.<br />
<br />
* '''TDK'''<br />
** 4&nbsp;GB SDHC Class 6 (S404G1041) - Tried (end May 2012) with new kernel.img and start.elf [https://github.com/raspberrypi/firmware/tree/master/boot] but still won't run init.<br />
** 4&nbsp;GB SDHC Class 6 (S404G1046) [Barcode: 4 902030 784447] - Tried (4th June 2012) with debian6-19-04-2012.img and with replacement kernel.img and start.elf from github [https://github.com/raspberrypi/firmware/tree/87a04c0be0c05e20f94f223183a0310b37c9bd89/boot] but still got 'Error -84' and 'Kernel panic - not syncing: No init found'<br />
<br />
* '''Transcend'''<br />
** 2&nbsp;GB MicroSD (MMAGR02GUECA-MB) - reads fine initially after image was written on a PC, gives mmc0 timeout errors reading back data after writing a large amount (in this case with 'pacman -Syu'). Still seems to work, but is *very* slow after this happens, even across reboots.<br />
** 32&nbsp;GB MicroSD (TS32GUSDHC4) - Doesn't boot.<br />
** 2&nbsp;GB SD (6451AG 2G O2DS1)<br />
** 16&nbsp;GB SD Class10 (TS16GSDHC10U1) - Doesn't Boot, show that "kernel panic - not syncing attempted to kill init"<br />
* '''Veho'''<br />
** 4&nbsp;GB SDHC Class 6 <br />
* '''Verbatim'''<br />
** 16&nbsp;GB SDHC Class 6 (47178) - Raspbian Pisces RC3 - boots, but after login: mmc timeout waiting for interrupt<br />
** 8&nbsp;GB microSD Class 10 (44012) - ArchLinux - boots, but after system update develops segmentation faults<br />
** 8&nbsp;GB SDHC Class 10 (Premium) - Tested with September release of Raspbian and Debian Wheezy - both fail to boot with mmc errors.<br />
<br />
The usual warnings against less reputable sellers (such as Ebay merchants) apply.<br />
<br />
<br />
Note that the following error is sometimes accompanied with a non-working SD card after booting (on Debian):<br />
<br />
mmc0: timeout waiting for hardware interrupt<br />
<br />
=== Benchmarks ===<br />
<br />
* http://www.sakoman.com/OMAP/microsd-card-perfomance-test-results.html<br />
* http://usbspeed.nirsoft.net/usb_drive_speed_summary.html?o=11<br />
* http://www.raspberrypi.org/phpBB3/viewtopic.php?f=2&t=4076<br />
* http://forum.xda-developers.com/showthread.php?t=1005633 (It doesn't originate from Raspberry Pi, but it is very related.)<br />
<br />
== Foreign Language Translations ==<br />
* [[Ru:RaspberryPiBoardVerifiedPeripherals]]<br />
<br />
== References ==<br />
<references><br />
</references><br />
<br />
{{Template:Raspberry Pi}}<br />
♦</div>Pioneerhttps://elinux.org/index.php?title=RPi_VerifiedPeripherals&diff=194504RPi VerifiedPeripherals2012-11-18T19:41:03Z<p>Pioneer: /* HDMI->DVI-D */</p>
<hr />
<div>[[Category: Linux]]<br />
[[Category: ARM Development Boards]]<br />
[[Category: Broadcom]]<br />
[[Category: Development Boards]]<br />
[[Category: RaspberryPi]]<br />
[[Category: Education]]<br />
{{Template: RPi_Hardware}}<br />
<br />
<br />
'''A note about this page: For USB devices, please specify if they required a powered hub'''<br />
==Notes==<br />
<br />
19-Apr-2012: Now that the Model B board is shipping, details added should relate to this board and the [http://www.raspberrypi.org/downloads default Debian distribution] unless stated otherwise. A suggested suffix markup scheme is as follows:<br />
<br />
* (A) - Relates to model A production board<br />
* (B) - Relates to model B production board<br />
* (!) - Information from alpha and beta board days -- beta board verified peripherals should still apply to production boards for the most part, but the alpha board is fairly different<br />
* No markup - relates to all production boards<br />
<br />
''Discuss: [http://www.raspberrypi.org/forum/?mingleforumaction=viewtopic&t=247 http://www.raspberrypi.org/forum/?mingleforumaction=viewtopic&t=247]''<br />
<br />
If you are adding to a product list it would help clarity if entries are kept/added in alphabetical order.<br />
<br />
==Power Usage Notes==<br />
{{Warning|Adding peripherals may increase the loading on the power supply to your board and this, in turn, may affect the voltage presented to the RPi. If the RPi's supply voltage falls below a certain value (anecdotally stated as around 4.75V), or it begins to fluctuate, your setup may become unstable. There is a [http://elinux.org/RPi_Hardware#Power Wiki section about this issue] which is worth a read.}}<br />
<br />
'''Model B Hardware Revisions and USB Power limits'''<br />
'''Hardware Revision 1.0'''<br />
The original Model B board had current limiting polyfuses which limited the power output of each USB port to approximatly 100mA. USB devices using more than 100mA had to be connected via a powered hub. The PI's PSU was chosen with a power budget of 700mA of which 200mA were assigned to the USB ports, so the Raspberry Pi's (poly)fuses were designed only for devices up to 100mA, and typical 140mA polyfuses will have as much as 0.6 volt across them when drawing currents near the 100mA limit. As a consequence the USB ports are only directly suitable for "single current unit" USB devices which, according to USB specifications, are designed to work with just 4.4 Volt. Not only do non single current unit devices draw more current (causing greater Voltage drops, and greater stress on the fuses), they also might require 4.75 Volt to work.<br />
<br />
'''Model B Hardware Revision 2.0 and Revision 1.0 with ECN0001 change'''<br />
This had the polyfuses removed, removing the 100mA current limitation for each USB port (but leaving the main fuse F3 intact). Users should still ensure their power supply can power the RPi and the USB peripherals. Revision 2.0 was released in August 2012.<br />
<br />
==Linux Driver Issues==<br />
Shortly after the Raspberry Pi was released it was it was confirmed that there were a number of issues with the Linux USB driver for the SMSC95xx chip. These included problems with USB 1.x peripherals that use split transactions, a fixed number of channels (causing problems with Kinect) and the way the ARM processor handles the SMSC95xx interrupts. [http://www.raspberrypi.org/phpBB3/viewtopic.php?f=28&t=12097&start=76] [http://www.raspberrypi.org/phpBB3/viewtopic.php?f=28&t=5249&start=44]<br />
A large number of fixes were included in the 2012-08-19-wheezy-raspbian Linux image.<br />
<br />
== Powered USB Hubs ==<br />
A number of low-cost powered USB hubs are known to have caused problems. Members of the Raspberry Pi forums have reported low power or no power at all in some cases. The following is a list of specific Powered USB Hubs which appear to be fault-free. Please note that these do not take into account powering the Raspberry Pi from the hub, in addition to its peripherals.<br />
<br />
If you use a powered hub and PI PSU together consider powering them from the same power bar with switch, so you can turn them on simultaneously., especially if the HUB tries to feed the PI through their interconnect cable, due to the 100mA limiting fuse in the PI the PI will be partially powered which may cause problems (unwanted writes to the SD card).<br />
<br />
===Working USB Hubs===<br />
*'''Acme'''<br />
** USB 2.0 hub 4 port ([http://www.acme.eu/en-us/product/019188 ACME]) Based on NEC μPD720114 USB2.0 Hub Controller USB ID 0409:005a '''NOTE!''' It is bus-powered hub, but very cheap and small and works after a small modding: on usb-hub board you have 4 holes: V, D+, D- and GND. Connect GND, D+ and D- to the RasPI, and additionally connect GND and +5v from power supply to the same holes on usb-hub GND and V. Now there is common contacts: GND, D+ and D- between RasPI and hub needed to work, and additional power for USB devices, connected to the hub. Tested on my RasPI.<br />
*'''Belkin'''<br />
** F4U040 4-Port Ultra-Slim Desktop hub (powered 5v, 2.6A, lsusb lists as Genesys Logic 05e3:0608)<br />
** F5U224 4 port powered USB hub<br />
** F5U231/F5U234 Hi-speed USB 2.0 Tertrahub - 4 port powered USB hub (verified.. able to power Raspberry Pi using micro USB directly from hub)<br />
** F5U237 7 Port powered USB 2.0 5V 3.8A (5 back port 2 top ports)<br />
** F5U259-ME USB 2.0 7-Port Hub (Powered, able to apply power to Raspberry Pi via micro USB from this hub at same time)<br />
** F5U403 USB 2.-0 4 Port Hub (Powered, suspect see F5U404 in non-working, didn't test power the RPi from hub.)<br />
** F5U700 USB 2.0 7-Port Hub (Powered, able to power Raspberry Pi via micro USB directly from hub)<br />
** F5U706ea/uk 2-in-1 Hub (USB 2.0, powered, 7-port)<br />
** F5U706701PerBlk 7-in-1 Hub (USB 2.0, powered 5V 2.5A , 7-port)<br />
** F4U039qukAPL 7 port Ultra-Slim Desktop Hub (internally two Genesys Logic 05e3:0608 devices - powering RPi from port furthest away from power supply. Toshiba Stor.E 1TB must be powered from ports closest to the power supply to avoid errors in dmesg. Flash drives seem fine on ports away from the power supply.)<br />
*'''Benq'''<br />
** E2220HD LCD Monitor with 4 port USB Hub. Able to power the Pi and no backfeed of power from the monitor to the Pi via the interconnect. Just works.<br />
*'''Biltema'''<br />
** 23-924 4-port powered USB 2.0 Hub (2.0A) Able to power Raspberry Pi via USB port<br />
*'''C3 Tech'''<br />
** C3 Tech 7-port powered hub with PSU 5V, 2.0A. Working without problems.'''WARNING''' The hub is Backpowering so if you don´t like Backpower mod the hub or cut the Red wire from uplink cable. USB ID 1a40:0201 Terminus Technology Inc. Hub (B)<br />
*'''CyberPower'''<br />
** [http://www.newegg.com/Product/Product.aspx?Item=N82E16817804002] CP-H720P 7-port powered hub with 3.6A adapter. Internally, a NEC Corp 0409:0050 device. Works perfectly with Model B, regardless of whether the RPi is being powered by the hub or externally. '''WARNING''': This device seems to have been replaced with one based on dual 05e3:0608 Genesys Logic, Inc. USB-2.0 4-Port HUB internally<br />
*'''Dell'''<br />
** Dell 2001FP monitor has 4 USB ports and acts as a powered hub.<br />
** Dell SP2309W monitor has 4 USB ports and acts as a powered hub.<br />
** Dell 2407FWP monitor has 4 USB ports and acts as a powered hub. Additionally, the 6-in-1 Card Reader part of the monitor works as well, though it will not read SDXC Cards.<br />
** Dell U3011 monitor has 4 USB ports and acts as a powered hub. Additionally, the Card Reader part of the monitor works as well, and is compatible with 128GB SDXC Lexar Brand Cards <br />
*'''DELTACO'''<br />
** [https://www.deltaco.se/products/items/itemid/(UH-715)/index.aspx UH-715 Rev 2] 7-port powered hub with 2A adapter.<br />
*'''DYNEX'''<br />
** 7port hub idVendor=0409, idProduct=0050 works<br />
*'''D-Link'''<br />
** [http://www.amazon.com/D-Link-DUB-H7-High-Speed-7-Port/dp/B00008VFAF] 7-Port USB Hub DUB-H7 (See note below - doesn't work for all, apparently). Working model marked BUBH7A....A5. Worked with Debian on production B model, for keyboard, mouse, and thumb drives, also worked with ArchLinux, didn't work with Bodhi Linux immediately thereafter. Recent model did not work with default raspbian firmware (3.1.9+ #272); updated firmware with rpi-update (to 3.2.27+ #66), now seems to work perfectly.<br />
** [http://www.newegg.com/Product/Product.aspx?Item=N82E16817111131] 4-Port USB Hub DUB-H4 Worked on Debian with keyboard, mouse, and thumb drive. Also tested with Raspbmc and external HD (powered through USB). While the hub has a charging port, which should be able to provide power enough to the RasPi (1.2 A), connecting the RasPi here doesn't work, as it seems the power is cut during boot (At least with hub hardware rev. C1). While it does boot from any of the other ports, it shouldn't be used it doesn't provide enough power (Standard 500 mA per port. Measuring at P1-P2 on the RasPi: ~4.45 V).<br />
*'''Digicom'''<br />
** [http://www.digicom.it/digisit/prodotti.nsf/itprodottiidx/MiniHubUsb204P#] MiniHUB 4-Port USB 2.0 with PSU 5V - 2A .<br />
*'''Digitus'''<br />
** 7-port USB2.0 Powered Hub. Model DA-70226.<br />
*'''Eminent'''<br />
** [http://www.eminent-online.com/en/product/22/em1102-4-port-usb-hub---black.html] EM1102 4 Port USB 2.0 Hub with 1A power adapter. It's able to power the RPi, external HDD and other peripherals.<br />
** [http://www.eminent-online.com/en/product/27/7-port-usb-2-0-hub.html] EM1107 7 Port USB 2.0 Hub with 2A power adapter. It's able to power the RPi, external HDD and other peripherals.<br />
* '''GearHead'''<br />
** [http://www.amazon.com/gp/product/B004OBZ088/] GearHead 4 Port Hub with Energy Saving Power Switch (5V, 1A)<br />
*'''Gembird'''<br />
** Gembird UHS 242 4-port USB 2.0 Hub 1.8 Amps<br />
* '''Genesys Logic (sold at Fry's)'''<br />
** Genesys Logic 4-Port USB 2.0 Hub (ID 05e3:0608) (Other brands include Gigaware and Belkin, same ID shows up in lsusb)<br />
** Genesys Logic 4-Port USB 2.0 Hub (ID 05e3:0606) (Other brands include i-Rocks, same ID shows up in lsusb)<br />
* '''Hama'''<br />
** Hama 4-way USB 2.0 Hub<br />
*'''HP'''<br />
** HP ZR2240w 21.5" Monitor with built in 2-Port USB Hub (B)<br />
*'''Laser'''<br />
** "7 port USB hub with AC adapter Version 2.0". 5V 1A (found at Harvey Norman Australia for $24.95 and Australia Post Shops for $9.95). You can power the PI by connecting both the main USB connector to the PI USB port, '''and''' from a spare USB port back to the power micro USB socket. If you don't do both, boot-loops are likely to occur.<br />
*'''Logik'''<br />
** [http://www.currys.co.uk/gbuk/logik-lp4hub10-4-port-powered-usb-hub-04979038-pdt.html] LP4HUB10 4-Port USB Hub. '''Throws errors when used with Fedora remix 14'''<br />
** Logik L4THUB10 4 Port powered hub works fine under raspbian/wheezy/model B. Captive usb cable, 2A power supply, convenient single top mounted usb socket. Unlike my last hub, will power wifi!<br />
*'''LogiLink'''<br />
** UA0085 USB 2.0 Hub, 4-Port with PSU 5V, 2A<br />
** UA0091 USB 3.0 Hub, 4-Port with PSU 5V, 4A. Connected with USB2.0 cable. 1A per port, able to support USB HDD drives and other power hungry devices. Tested with kernel 3.1.9-cutdown, Wheezy. <br />
** UA0096 USB 2.0 Hub, 10-Port with PSU 5V, 3.5A (Not suitable for powering RPi because it doesn't work unless there is working USB input present even with PSU plugged in.)<br />
** UA0160 USB 2.0 Hub, 4-Port with PSU 5V, 2A. Able to power the RPi, keyboard, mouse and LogiLink UA0144 USB ethernet adapter. (More testing to come.)<br />
* '''Macally'''<br />
** [http://www.macally.com/EN/?page_id=2312] Hi-Speed 7-Port USB 2.0 Powered Micro HUB, AC Powered. Includes a 2000mA wall-wart (US style)<br />
* '''Manhattan'''<br />
** [http://manhattan-products.com/en-US/products/6500-hi-speed-usb-2-0-micro-hub] (#160612) Hi-Speed USB 2.0 Micro HUB, AC Powered (identifies as ID 05e3:0608 Genesys Logic) Includes a 1000mA wall-wart (US style)<br />
** [http://manhattan-products.com/en-US/products/9583-mondohub] (#161718) MondoHub 28 Port USB 3.0 & USB 2.0 HUB (24 USB 2 Ports @500ma each) + (4 USB 3.0 Ports @900ma each) Power Switches on each port, AC Powered and Includes a 5V 4A wall-wart (US style)<br />
*'''Newlink'''<br />
** NLUSB2-224P 4 port USB 2.0 Mini hub with PSU 5V 1A<br />
** NLUSB2-222P 4 port USB 2.0 Hub with 5V 2A PSU (Available From [https://www.modmypi.com/shop/raspberry-pi-accessories/New-Link-4-Port-USB-Hub-(USB-2.0-with-Mains-Adaptor) | ModMyPi])<br />
*'''Nilox'''<br />
** Nilox USB 2.0 4port HUB model HUB4USB2AC with PSU 5V 1.0A <br />
* '''Plugable'''<br />
** [http://plugable.com/products/USB2-HUB4BC/] USB2-HUB4BC 4 Port USB 2.0 Hub with BC 1.1 Fast Charging. 5V 2.5A power supply. Powering Pi via microUSB from a hub port. USB Audio peripheral tested and working.<br />
* '''Pluscom'''<br />
** Pluscom 7 Port USB 2.0 Hub Model U7PH-3A with 3Amp PSU. USB ID 1a40:0101. Powering Pi via microUSB from a hub port. Internally two 4 Port switches linked. Leaks power back up USB data cable to Pi but not really a problem when powering Pi at the same time.<br />
*'''Satechi'''<br />
** ST-UH12P 12 port powered hub with 2 Control Switches. Also works while powering the Pi.<br />
*'''Staples (Business Depot) (Bureau EN GROS)'''<br />
** Staples 4-port hub Item 607477-CA<br />
*'''StarTech.com'''<br />
** StarTech.com 7-port Compact USB 2.0 Hub (ST7202USB). Comes with 5v 2A supply. Shows in lsusb as two Genesys Logic, Inc. USB-2.0 4-Port HUBs (05e3:0608). Back powers Pi (Just, Voltage across TP1 & TP2 is a little low when powered from this hub).<br />
*'''SumVision'''<br />
** Sumvision Slim 4 Port High Speed USB 2.0 HUB with PSU 5V 1.0A (from [http://www.7dayshop.com/catalog/account_history_info.php?page=1&order_id=5130107 | 7dayshop ])<br />
*'''Sitecom'''<br />
** CN-032 4 Port USB 2.0 Pocket Hub. Works for powering the Pi, an USB WLAN Adapter, wireless Kbd+Mouse. Using an 2500 mA Voltcraft <br />
** CN-060 4 Port USB 2.0 Hub powered with AC Adapter (1A). Powering Pi via microUSB from a hub port.<br />
*'''Sweex'''<br />
** US014 4 Port USB 2.0 Hub<br />
*'''Targus'''<br />
** ACH81xx 7-port powered hub. 5V 3A power supply, with 2 high power ports. (possible conflicting behaviour with USB keyboard / Wifi Dongles)<br />
** ACH63EU 4-port. Using a 5V 2A power supply, which isn't supplied with the hub, it is able to power the PI as well.<br />
*'''The Pi Hut'''<br />
** 7 Port USB Hub (from [http://thepihut.com/products/7-port-usb-hub-for-the-raspberry-pi The Pi Hut's Raspberry Pi Store])<br />
*'''Trendnet'''<br />
** [http://www.trendnet.com/products/proddetail.asp?prod=130_TU2-700&cat=49] TU2-700 7 Port Powered USB 2.0 Hub with AC Adapter (5V 2A)<br />
*'''Tripp-Lite'''<br />
** [http://www.tripplite.com/en/products/model.cfm?txtModelID=3167] U222-007-R 7 Port Powered USB 2.0 Hub with AC Adapter (5V 2.5A) Powering RPi from Hub works<br />
*'''Ultron'''<br />
** [http://www.ultron.de/v1/produktansicht.php?artnr=67072&kid=bfa8340c4e245...&l=en&WGType=Neue+USB-HUBS] UHN-710 7-port powered hub with PSU 5V, 3A. USB ID 1a40:0201.<br />
*'''VANTEC'''<br />
** 4 Port USB 2.0 Powered Hub Model: UGT-MH304. 5V 2A AC/DC adapter. Go 2.0 Mini hub.<br />
*'''Z-TEK'''<br />
** Z-TEK 7-port powered hub with PSU 5V, 4A. USB ID 1a40:0201.<br />
*"Unknown"<br />
** 10(7-4) port hub idVendor=1a40, idProduct=0201 / idVendor=1a40, idProduct=0101 works<br />
<br />
===Problem USB Hubs===<br />
<br />
Please check known workarounds [http://elinux.org/Rpi_USB_check-list here] before adding to the list<br />
<br />
*'''Addon'''<br />
** 7-Port Powered Hub - labelled ADDUH070P - Gives constant Eth0 errors on boot.<br />
*'''Belkin'''<br />
** 7-Port Powered Mobile Hub - device labelled F4U018, packaging labelled F5U701. lsusb reveals it to be two Genesys Logic 4-port hubs based on the GL850G chipset (vendor: 0x05e3 product: 0x0608) ganged together. Yields a lot of "handle_hc_chhltd_intr_dma:: XactErr without NYET/NAK/ACK" errors and device resets in /var/log/messages. Low speed devices such as keyboards work OK, wifi/mass storage is unreliable or broken. -- No error messages with the latest kernel, but still unstable with mass storage devices. Also, leaks current back to the Pi (can be fixed by overtaping GND and +5V pinouts)<br />
** F4U022 7-Port powered USB hub (powered 5v, 2.6A), same as F4U018<br />
** 7-Port Powered Hub - device labled F5U237 Rev.3 - ID 050d:0237 Wired ethernet fails to connect; gives "DWC OTG HCD URB enqueue failed adding QTD. Error status -4008" Result is same as DUB-H7 below.<br />
** F5U404 Hi-Speed USB 2.0 4-Port Mobile Hub. Faulty/bad design; Leaks current back up the cable to the Raspberry Pi.<br />
** F5U307 Hi-Speed USB 2.0 7-Port Hub (Powered, able to apply power to Raspberry Pi via micro USB from this hub at same time) It work's sometimes. (Works always without powering the RPi, haven't tried that)<br />
<br />
*'''Dell'''<br />
** Dell U2410 Monitor Built-in 4 Port Hub - Shows up as a pair with 0424:2514 and 0424:2640. Standard Microsystems Corp. USB 2.0 Hub. When connecting some devices it kills the Ethernet with "smsc95xx 1-1.1:1.0: eth0: Failed to read register index 0x0000011X" errors. It did work for a keyboard and webcam. Bluetooth that works connected directly to the Pi triggers the error.<br />
<br />
*'''DELTACO'''<br />
** 7-Port USB Hub UH-713 Rev 3. This one consists also of two 05e3:0608 Genesys Logic, Inc. USB-2.0 4-Port HUBs connected together. The power supply is rated at 5 V 2 A. It kills ethernet when X11 is started.<br />
<br />
*'''Dynex'''<br />
** 7-Port USB Hub - Does not work in Debian 19-04 image.<br />
** DX-HB7PT 7-Port USB Hub - As per the Gear Head below, it's 2 daisy-chained Genesys Logic 05e3:0608 devices. Appears to result in significant slow downs when the USB is under load, such as running the root filesystem from a USB drive.<br />
<br />
*'''Dynamode'''<br />
** 7-Port USB 2.0 Hub (Silver and black). Feeds power back up the interconnect to the Pi causing the power LED to light on the Pi if the hub is powered on but the Pi is not. The Pi also fails to boot when powered off this hub, with or without the interconnect plugged in. Stops the network from working when connected to the Pi after booting the Pi - cannot ssh to the Pi. Best avoided. :-( Shows up in ''lsusb'' as a pair of ''ID 05e3:0608 Genesys Logic, Inc. USB-2.0 4-Port HUB'' which is interesting. - Confirmed. This hub also appears unable to power an external USB drive using a y-cable as it gives the error -71 message in dmesg (when providing external power to the RPi)<br />
** 4-Port High-Speed USB 2.0 Hub (USB-H40-A2.0), came with with a 1A power supply. Leaks power to the Pi through the uplink. Doesn't work with Pi, unless the Pi is powered by a second power source. This hub is completely generic and I've seen it being sold under different brand names as well. Therefore, a picture is [http://i.imgur.com/BPZ3j.jpg included] for easy identification. <br />
<br />
*'''D-Link'''<br />
** 7-Port USB Hub DUB-H7 (Crashes USB stack, including Ethernet, when plugging / using some peripherals). (See note above, it works with some distros and/or with latest firmware)<br />
<br />
*'''E-Solution'''<br />
** 4-Port 2A Supply (Does not detect at all during boot or after boot- no messages) [IC = Alcor Micro Corp (AU6254)]<br />
<br />
*'''Fosmon'''<br />
** 7-Port USB 2.0 Hub w/ 1A Power Supply (Causes interference with other USB devices and sends enough power to light up the pi with it's Micro USB cable unplugged).<br />
<br />
*'''Gear Head'''<br />
** UH7250MAC 7-port powered hub. Internally, two daisy-chained Genesys Logic 05e3:0608 devices. Causes Ethernet instability when used under very specific circumstances, in X11.<br />
** <strike>UH5200T 4-port powered hub. As of 2012-08-16 Wheezy, if any USB 1.x device (a keyboard, for example) is plugged into this hub, Ethernet stops, and USB interrupts for other devices get dropped (keys repeating forever), etc. Occurs even if power is not attached (not a power leakage problem).</strike> Appears working after a bootloader and/or firmware update on 9/12. Also, turned out to be somewhat more specific to the combination of two particular low-speed devices.<br />
<br />
*'''Hama'''<br />
** 4-Port USB 2.0 "bus hub", model 78496 (?). Only works for low power devices (card readers?), but does not work for power hungry devices (HDD,WLAN). Doesnt boot when hub connected to RPi. The funniest thing is that RPi powers on when I plug in this hub to normal size USB port (not that small dedicated port). idVendor=05e3, idProduct=0608<br />
<br />
*'''Kensington'''<br />
** 7-Port Dome Hub model no 1500129 (Possible problems with malfunctioning keyboard, kills mouse when GUI started).<br />
<br />
*'''Inland'''<br />
** 4-Port USB 2.0 Cable Hub model no 480426 (Some devices work, some don't, cheap unshielded untwisted wire design)<br />
<br />
*'''Logik'''<br />
** LP7HUB11 7-Port USB Hub. (Ethernet failed, slow response, in LXDE. Happened whether or not the hub's independent power supply was connected to the hub.)<br />
<br />
*'''Soniq'''<br />
** 4-Port 5V supply. Model number CUH100. (B). Appears to draw power away from the Raspberry Pi, even when the Pi has an isolated power line. Netgear WNA1100 WiFi Adapter (which is known to work in other setups is recognized, but unresponsive.<br />
<br />
*'''Targus'''<br />
** ACH115EU 7-port powered hub. 5V 3A power supply. Arduino communicates with RPi when connected directly to Pi's USB port, but it hangs soon if connected via ACH115. Also sometimes smsc95xx eth0 Failed to read register index 0x00000114 etc. errors in syslog when used.<br />
<br />
*'''TCM'''<br />
** Model 234298 s/n T634007737 powered hub. 4 ports plus card reader. 1A power supply. Model B, Wheezy raspian works ok with keyboard/mouse but problems with WiFi no connects. (insufficient power?)<br />
<br />
*'''Trust'''<br />
** 10-port USB 2.0 Hub (powered). Prevents ethernet from being recognised.<br />
** SliZe 7 port USB 2.0 Hub (powered) - Item number 17080 (Barcode 8 713439 170801). Prevents ethernet from being recognised. Keyboard sends multiple characters. <br />
<br />
*'''Unbranded / Multiple Brands'''<br />
** 7-port silver/black hub. Also sold elsewhere under brands such as 'EX-Pro', 'Trixes' and 'Xentra' -- This is ''probably'' due to an inadequate power supply. -- I replaced the terrible power supply with a very good one, kept getting "DEBUG: handle_hc_chhltd_intr_dma:: XactErr without NYET/NAK/ACK" in dmesg, with no devices plugged in to the hub (with or without the power supply in). Measurements by [[User:TrevorGowen|TrevorGowen]] ([[User talk:TrevorGowen|talk]]) of the power loading behaviour of an example of this type of hub and its supplied PSU are logged [http://www.cpmspectre.pwp.blueyonder.co.uk/raspberry_pi/MoinMoinExport/PoweredUSBHubs.html here], together with similar measurements of other devices.<br />
** Generic 7-port black hub with Genesys Logic GL850A chipset<br />
** Cerulian 10 Port USB 2.0 Top Loading Hub with 2A supply (kills mouse and network port)<ref>http://www.raspberrypi.org/forum/absolute-beginners/cheap-powered-usb-hub-uk/#p76452</ref><br />
** [http://www.monoprice.com/products/product.asp?c_id=103&cp_id=10307&cs_id=1030701&p_id=226 USB 2.0 4 PORT INT/EXT DUAL HUB BAY] -- Genesys Chipset -- idVendor=05e3, idProduct=0607 -- low speed devices worked, but strange USB failures when X session started. High speed devices such as hard drives had failures.<br />
<br />
== USB Remotes ==<br />
* ATI Remote Wonder (X10 Wireless Technology, Inc. X10 Receiver) — ID 0bc7:0004 — appears as a joystick-like 2 button mouse and a 0-9 keypad without drivers on console and X.<br />
<br />
* [http://www.amazon.com/gp/product/B005DKZTMG/ref=oh_details_o02_s00_i00 Logitech Wireless Touch Keyboard K400 with Built-In Multi-Touch Touchpad (920-003070)] - keyboard and touchpad work. Have not verified multi-touch features.<br />
<br />
* [http://www.ipazzport.com/02A.html iPazzport] mini 2.4 GHz wireless keyboard and touchpad. <br />
<br />
* [http://www.ortek.com/html/pdt_view.asp?area=46&cat=152&sn=76 PKB 1800] Wireless Smart Pad ad Mini Keyboard. Pad works as mouse but not multi touch features. Keyboard works.<br />
<br />
* [http://www.riitek.com/product_Info.asp?id=56 Riitek RT-MWK01] '''Rii''' Wireless 2.4 Ghz Keyboard-mouse Combo, also known as [http://www.digicom.it/digisit/prodotti.nsf/itprodottiidx/WKEYPE01 Digicom WKEYPE01], and [http://www.verkkokauppa.com/fi/product/52783 Prodige Nanox]. Working perfectly, just plug & play.<br />
<br />
* [https://www.google.com/search?q=tranksung+TS-Y150 Tranksung TS-Y150] USB RF Keyboard and air mouse (B)<br />
<br />
* [http://www.tigerdirect.com/applications/SearchTools/item-details.asp?EdpNo=6753651&CatId=3680# Exo Ultra U12-41310 Mini Keyboard] Bluetooth Adapter, Touchpad, Laser Pointer, Presentation & Multimedia Controls work perfectly but need a little love and config for make it work.[https://github.com/thunderbirdtr/rs-pi-exo-keyboard Exo Installer script]<br />
<br />
== USB Keyboards ==<br />
USB keyboards that present themselves as a standard HID (Human Interface Device) device should work. '''Please be aware that some of these keyboards were probably used with a powered hub'''<br />
=== Working USB Keyboards ===<br />
The following is a list of specific keyboards known to work and which appear to work fault-free.<br />
<br />
* '''A4 Tech'''<br />
** Model KL-5 USB Keyboard, 20mA.<br />
<br />
* '''ABS'''<br />
** M1 Heavy Duty Professional Gaming Mechanical Keyboard (B)<br />
<br />
* '''Action Star'''<br />
** ACK-5010U Mini Keyboard And Mouse<br />
<br />
* '''Accuratus'''<br />
** KYB-Toughball-HI<br />
<br />
* '''Acer'''<br />
** KG-0917 Wireless Keyboard And Mouse Bundle (B)<br />
** KU-0906 Compact Keyboard (B) (Also known as Genius LuxeMate i200 Keyboard)<br />
** SK-9625 Multimedia Keyboard (B) (multimedia functions not tested)<br />
<br />
* '''Adesso'''<br />
** [http://ergoprise.com/product_images/j/699/ADP-PU21_big__14173_zoom.jpg PS/2 to USB Adapter] ADP-PU21, 100mA (tested only with keyboards) Any PS/2 keyboard will work only if it will work with a reduced operating voltage.<br />
** Model AKB-410UB. Keyboard with Touchpad.<br />
<br />
* '''Apple''' (Apple keyboards that have USB ports require an external powered hub to work, and do not work on the PI directly!)<br />
** [http://upload.wikimedia.org/wikipedia/commons/thumb/e/ea/Apple_iMac_Keyboard_A1243.png/800px-Apple_iMac_Keyboard_A1243.png Apple Keyboard with Numeric Keypad (aluminium/wired) A1243]<br />
** [http://upload.wikimedia.org/wikipedia/commons/8/81/Apple_Keyboard_A1242.jpg Apple Keyboard (aluminium/wired) A1242]<br />
<br />
* '''Asda'''<br />
** Basic Wired Keyboard HK2026 (B)<br />
** Basic Wired Keyboard HK3014<br />
*** (Please note when I put this keyboard through Newlink USB hub, it didn't work as expected)<br />
** Premium Wireless Keyboard (white keys, silver back) HK8028<br />
** Wireless Multimedia Deskset (keyboard, mouse and USB dongle) Model: HKM8016B (Note: Shown on Asda Website as HK8016B) (B)<br />
<br />
* '''Asus'''<br />
** KS-631U (comes with Asus Vento KM-63 keyboard/mouse set, not using powered hub) (B)<br />
<br />
* '''Banbridge'''<br />
** [http://www.kurpirkti.lt/imagesi/infodb/org_d69dbd9707af8df77eae6e005f681a9a/BANDRIDGE-USB-2X-PS-2-ADAPTER.jpg PS/2 to USB Banbridge CPA4002 Adapter] (B) (Tested with Logitech C-SF17 Cordless Desktop Express)<br />
<br />
* '''BTC - Behavior Tech Computer Corp.'''<br />
** Wired Portable Keyboard Model 6100 US (86+9 keys)<br />
*** Works with or without a powered hub<br />
** Wireless Multimedia Keyboard with build in pointer/mouse Model 9029URF III (86+17 keys) (B)<br />
** [http://www.btc.com.tw/english/2-7-07keyboard.htm Wired Multimedia keyboard 6311U/6310U] - rated at 5V/100mA, works directly<br />
<br />
* '''Bush'''<br />
** Wired Slimline Keyboard KU-0833<br />
*** This does not require a USB hub in order to work with the Raspberry Pi<br />
*** In the UK, it is available from Argos for £9.99<br />
<br />
* '''Cerulian''' <br />
** Mini wireless keyboard and mouse deskset (B)<br />
<br />
* '''CD Training''' <br />
** [http://www.cd-training.fr/?&feed=product&product_id=308 Wireless Combo Keyboard and Mouse (SolClavGlos)]<br />
<br />
* '''Cherry'''<br />
** CyMotion Master Linux (B)<br />
** RS 6000 USB ON<br />
** G84-4100PTMUS (B) (Compact keyboard. Rated 100mA. Works directly in Pi)<br />
<br />
* '''Compaq'''<br />
** Compaq Internet Keyboard KU-9978 (049f:000e). Rated 5v 100mA. Works directly connected to Pi<br />
<br />
* '''Das Keyboard'''<br />
** Model S Professional Keyboard (Built in USB hub not tested) (B)<br />
** Model S Ultimate Keyboard (Built in USB hub working) (B)<br />
<br />
* '''Dell'''<br />
** SK-8115 (B) (Rated 100mA. Works directly in pi)<br />
** L100 (B)<br />
** RT7D50 (75mA) (run "sudo dpkg-reconfigure keyboard-configuration")<br />
** KB1421 (100mA)<br />
** KB2521 (100mA)<br />
** 1HF2Y (Works directly in pi)<br />
** Bluetooth Wireless Keyboard and Mouse Bundle (B), Bluetooth USB dongle C-UV35 (Rated 500mA but works great), Keyboard Y-RAQ-DEL2, Mouse M-RBB-DEL4<br />
<br />
* '''Delux'''<br />
** K8050<br />
<br />
* '''Digicom'''<br />
** WKEYPE01 Wireless 2.4 Ghz Keyboard-mouse Combo, also known as [http://www.riitek.com/product_Info.asp?id=56 Riitek RT-MWK01] and [http://www.verkkokauppa.com/fi/product/52783 Prodige Nanox]<br />
<br />
* '''Dynex'''<br />
** DX_-WKBD (60ma) (B)<br />
** DX_-WKBDSL (Hot keys not yet tested with Debian) (tested through non-powered 3 dongle usb hub) (B)<br />
<br />
* '''EAPPLY'''<br />
** EBO-013 Wireless 2.4GHz compact keyboard with touchpad. Rated <40mA works directly from Pi. eBay ref 260962010276 from Shenzen, China.<br />
<br />
* '''Emprex'''<br />
** Wireless Media Control Keyboard With Trackball 9039ARF III (Media functions untested)<br />
<br />
* '''Fujitsu Siemens''' <br />
** KB SC USB UK (!)<br />
** KB910 USB, with led light on the highest level (B)<br />
** KB400 USB US<br />
<br />
* '''GE''' <br />
** 98139 Rev.K1 (Power Keyboard) (lsusb shows it as "0b38:0010 Gear Head 107-Key Keyboard") - works without a hub (i.e. directly connected) (B)<br />
<br />
* '''Gear Head''' <br />
** KB3700TP (USB Mini Smart Touch Touchpad Keyboard) (B)<br />
** KB3800TP (Wireless Touch Mini Touchpad Keyboard with Smart Touch) (B)<br />
*** Works when plugged directly into Raspberry Pi, did not work with powered hub (could be a hub issue)<br />
** KB3800TPW (Windows Smart Touch Wireless Keyboard with Touchpad) (B)RASPBMC supported<br />
** KB4950TPW (Wireless Touch II Touchpad Keyboard) (B)<br />
** KB1500U (USB Mini Keyboard) (B)<br />
** KB5150 (2.4Ghz wireless keyboard/mouse Combo) (B)<br />
*** Works well with a powered hub<br />
<br />
* '''Genius'''<br />
** Ergomedia 700 (GK-04008/C) used without Hub<br />
** KB-06XE (K639) (B)<br />
** Slimstar 8000 wireless keyboard<br />
<br />
* '''HP'''<br />
** KG-1061<br />
** KG-0851 Wireless Keyboard and Mouse<br />
** KU-0316 (B)<br />
** LV290AA#ABA Wireless Keyboard and Mouse<br />
** PR1101U (available from Sainsbury's in the UK, £8, July 2012)<br />
** SK-2880<br />
<br />
* '''Hyundai'''<br />
** HY-K201<br />
<br />
* '''iConcepts'''<br />
** 2.4GHz Wireless Keyboard and Optical Mouse Model 62550<br />
*** (saves a USB port since keyboard and mouse share one transceiver, $14.99 at Fry's Electronics)<br />
<br />
* '''Imation''' <br />
** KBD-702 Multi-media Wired Keyboard<br />
*** (works after the firmware update via [https://github.com/Hexxeh/rpi-update rpi-update] as of 06/27/2012)<br />
<br />
* '''IOGEAR'''<br />
** IOGEAR GKM561R Wireless HTPC Multimedia Keyboard with Trackball<br />
** IOGEAR GKM681R 2.4GHz Wireless Compact Keyboard with Optical Trackball and Scroll Wheel<br />
<br />
* '''iPazzPort'''<br />
<br />
* '''i.t.works'''<br />
** KC04 (direct and by usb hub)<br />
** KC Silicone (only tested directly)<br />
<br />
* '''Jenkins'''<br />
** Jenkins Wireless Desktop Set Blue (B)<br />
<br />
* '''KeySonic'''<br />
** ACK-540RF (Wireless USB keyboard with built-in trackpad); works fine on Debian Squeeze plugged directly into Pi. Also works with Raspbmc with powered hub.<br />
** ACK-540RF+ (UK) WiFi keyboard inc touchpad with USB wifi dongle works fb with on model B/raspian/wheezy via powered hub<br />
** ACK-3700C<br />
** ACK-340U+(DE)<br />
** ACK-3400U (UK) mini keyboard<br />
** ACK-612RF (GER) Wireless Mini-Keyboard; works fine with its wireless adpater plugged directly into Pi<br />
<br />
* '''Labtec'''<br />
** [http://www.labtec.com/index.cfm/gear/details/EUR/EN,crid=28,contentid=692| Ultra-flat Keyboard]<br />
<br />
* '''Laptopmate'''<br />
** AK-98UNTN7-UBRII Laptopmate RII Touch N7 Mini Wireless Keyboard with touchpad<br />
<br />
* '''LC-Power<br />
** K1000BMW (lsusb: ID 1241:f767 Belkin; dmesg: HOLTEK Wireless 2.4GHz Trackball Keyboard) tested with Debian 6.0.4<br />
<br />
* '''Lenovo'''<br />
** SK-8825 UK (B)<br />
** Lenovo Enhanced Multimedia Remote with backlit keyboard N5902 (US)<br />
** Lenovo Mini Wireless Keyboard N5901 (US)<br />
<br />
* '''Lindy'''<br />
** 21840 (Wireless RF 2.4GHz Micro Keyboard with built-in optical touchpad/trackpad, USB); works fine on model B/raspian/wheezy - the supplied Lindy USB nano dongle transceiver plugged directly into Pi USB port.<br />
<br />
* '''Logik'''<br />
** Ultra slim keyboard LKBWSL11 (B) >> '''This is also listed under Problem USB Keyboards?'''<br />
<br />
* '''Logitech'''<br />
** Comfort Wave 450, labeled 100mA (M/N Y-U0001, P/N 820-001725, PID SC951C40001)<br />
** diNovo Mini wireless keyboard with media controls and clickpad 920-000586 (B)<br />
** diNovo Edge Keyboard, Windows edition, built-in TouchDisc track-pad, bluetooth w/ USB mini-receiver 967685-0403 (B)<br />
** Wii wireless keyboard KG-0802 (!)<br />
** C-BG17-Dual Wireless keyboard and mouse with wired USB receiver (B)<br />
** Deluxe 250 Keyboard<br />
** Internet 350 (M/N 967740-0403)<br />
** Internet Navigator Keyboard<br />
** MK120 wired keyboard and mouse<br />
** MK220 wireless keyboard and mouse<br />
** MK250 wireless keyboard and mouse (no hub needed)<br />
** MK260 wireless keyboard and mouse (no hub needed)<br />
** MK300 wireless keyboard and mouse<br />
** MK320 wireless keyboard and mouse [http://www.amazon.co.uk/Logitech-920-002885-MK320-Wireless-Desktop/dp/B003STDQYW/ref=sr_1_3?ie=UTF8&qid=1339166178&sr=8-3]<br />
** MK350 wireless keyboard (using Unifying receiver)<br />
** MK520 wireless keyboard and mouse<br />
** MK550 wireless keyboard and mouse (B)<br />
** MX3200 wireless keyboard and mouse (B)<br />
** MX5000 Bluetooth keyboard and mouse (B) The Logitech Bluetooth dongle also does proprietary wireless so it works without Bluetooth drivers.<br />
** EX100 Cordless Desktop, Wireless Keyboard and Mouse (B)<br />
** EX110 Cordless Desktop, wireless keyboard and mouse (B)<br />
** C-SF17 Cordless Desktop Express, Wireless Keyboard and Mouse (B) PS/2 Interface. Tested using [http://www.kurpirkti.lt/imagesi/infodb/org_d69dbd9707af8df77eae6e005f681a9a/BANDRIDGE-USB-2X-PS-2-ADAPTER.jpg PS/2 to USB Banbridge CPA4002 Adapter]<br />
** K120 Keyboard (B)<br />
** K200 Keyboard (B)<br />
** K230 Wireless Keyboard (Unifying receiver, no powered hub) (B)<br />
** K340 Wireless Keyboard (Unifying receiver, no powered hub) (B)<br />
** K350 Wireless Keyboard (B)<br />
** K400 wireless keyboard with touchpad - also listed under "problematic". Works for weeks with openelec and raspbian without any problems. Worked out of the box - the on/off switch needs to be "on" for it to function correctly. Highly recommended if you are "working from the sofa".<br />
** K520 Keyboard (B)<br />
** K700 Wireless Keyboard with Touchpad and unifying receiver<br />
** K750 Wireless Solar Keyboard (B) (Mac version works too. (B) )<br />
** LX 710 - works fine with receiver plugged directly into the RPi (accompanying mouse works fine too).<br />
** S510 wireless keyboard and mouse (B)<br />
** Ultra-Flat Keyboard (M/N Y-BP62A P/N 820-000245 PID SY126UK)labelled 100 mA. OK direct into Model B RPi.<br />
** G19 Gaming Keyboard, works fine with no external power. Illumination with external power. Powered hum in back of keyboard works too.<br />
** G15 Gaming keyboard, as long as you press the backlight button twice to turn off the backlight (it says below it dosen't work with backlight on.<br />
** V470 Bluetooth Laser Mouse<br />
<br />
''Keyboards and mice also together with Unifying receiver'' <br />
<br />
* '''Microsoft''' <br />
**Microsoft Comfort Curve Keyboard 2000<br />
**Microsoft Comfort Curve Keyboard 3000 for Business<br />
**Microsoft Digital Media Pro Keyboard Model : 1031 (Debian 13-Apr-2012)<br />
**Microsoft Natural Ergonomic Keyboard 4000 (B) (Debian "Wheezy" beta 18-June-2012)<br />
**Microsoft Wired Keyboard 600 Model 1366 (Debian 28-May-2012 on Production Model B)<br />
**Microsoft Wireless Desktop 700 Keyboard v2.0 (Raspbian Pisces image 08-June-2012 on Production Model B)<br />
**Microsoft Wireless Photo Keyboard (Model 1027) Unifying receiver, no hub<br />
**Microsoft Wireless Natural Multimedia Keyboard (Raspbian Pisces 08-July-2012) (B)<br />
**Microsoft Windows 2000 Keyboard (KB-USBK110610)<br />
**[https://www.microsoft.com/hardware/en-us/p/wired-keyboard-600/ANB-00001 Microsoft Wired Keyboard 600]. The keyboard is rated at 5v/100mA (Wheezy 5-Sept-2012)<br />
<br />
* '''Mikomi''' <br />
** Wireless Deskset KM80545 Keyboard and mouse (Works but range is terrible less than a metre) (B)<br />
<br />
* '''Monoprice'''<br />
** [http://www.monoprice.com/products/product.asp?c_id=104&cp_id=10404&cs_id=1040401&p_id=6854&seq=1&format=2|Monoprice PS/2 To USB Adapter] Directly and through an unpowered hub with a USB mouse plugged in.<br />
<br />
* '''Motorola'''<br />
<br />
** Bluetooth wireless ultra slim keyboard and mouse combo (sold as for the "Atrix" phone) work in combination with the Technika Bluetooth adaptor listed below<br />
<br />
* '''Novatech'''<br />
** [http://www.novatech.co.uk/products/peripherals/desktopkits/nov-wcombo.html|Novatech Wireless Combo - Keyboard & Mouse, Nano adapter] (B)<br />
<br />
* '''ONN'''<br />
**ONN Keyboard Stock No: ONA11HO089 (from Walmart). Seems to work fine, even without a hub.<br />
**ONN Keyboard Stock No: ONA11HO087 (from Walmart). Combination keyboard and mouse package with nano receiver. Be sure to configure keyboard layout.<br />
<br />
* '''Ortek'''<br />
** Ortek Technology, Inc. [http://www.ortek.com/html/pdt_view.asp?area=46&cat=150&sn=79 WKB-2000S] Wireless Keyboard with Touchpad works fine on Raspbian Wheezy and Raspbmc. Wireless USB receiver (device ID 05a4:2000) is recognised automatically. Connected directly to Pi USB port, no powered hub used.<br />
<br />
* '''Perixx''' <br />
**Periboard 716 Wireless Ultra-Slim Keyboard with Touchpad (Debian 07-Jun-2012 on Production Model B)<br />
** PERIBOARD-502 wired keyboard inc built in touchpad (model B/raspian wheezy)<br />
** Periduo-707 Plus (Wireless Keyboard and Mouse) works fine ''most'' of the time. Does suffer from dropouts and glitches though. Usual "drawing too much power from USB" problems show up as well - dropped key presses or constant autorepeats. These can be cured by pulling out and reinserting the dongle in the USB socket. The keyboard sometimes hangs after power on when used with my laptop - it seems to need 30 seconds of non-use before it works fine. Again, remove and insert the dongle cures it. Works fine vi my Benq monitor's USB Hub.<br />
<br />
* '''Philips''' <br />
**Wired Multimedia Keyboard SPK3700BC/97 (Debian 19-Apr-2012 on Production Model B)<br />
<br />
* '''Prodige'''<br />
**Nanox Wireless 2.4 Ghz Keyboard-mouse Combo, also known as [http://www.riitek.com/product_Info.asp?id=56 Riitek RT-MWK01] and [http://www.digicom.it/digisit/prodotti.nsf/itprodottiidx/WKEYPE01 Digicom WKEYPE01]<br />
<br />
* '''Rapoo'''<br />
**Rapoo E9080 Wireless Ultra-Slim Keyboard with Touchpad<br />
**Rapoo Wireless Multi-media Touchpad Keyboard E2700 [http://www.rapoo.com/showdetails.aspx?P_No=E2700]<br />
**Rapoo Ultra-Slim Wireless Multimedia Keyboard and Mouse E9060 (works proper on powered USB Hub)<br />
<br />
*'''Riitek'''<br />
**RT-MWK03 mini wireless keyboard & trackpad<br />
**RT-MWK02+ mini bluetooth keyboard & trackpad. Followed instructions from this page: [http://www.ctheroux.com/2012/08/a-step-by-step-guide-to-setup-a-bluetooth-keyboard-and-mouse-on-the-raspberry-pi/] and it worked, connection persists across reboots, no problem with either builtin USB or powered USB hub.<br />
**RT-MWK01 mini wireless 2.4 Ghz Keyboard-mouse Combo, also known as [http://www.digicom.it/digisit/prodotti.nsf/itprodottiidx/WKEYPE01 Digicom WKEYPE01], and [http://www.verkkokauppa.com/fi/product/52783 Prodige Nanox]<br />
<br />
*'''Rosewill'''<br />
** RK-200 Standard Keyboard<br />
<br />
*'''Saitek'''<br />
** Eclipse II Backlit Keyboard PK02AU (B)<br />
** Eclipse Backlit Keyboard PZ30AV (B) - works fine when connected directly to Pi rev.1 and 2 USB port. No powered hub used.<br />
** Expression Keyboard (US) <br />
** Cyborg V.5 (B)<br />
<br />
*'''SelecLine'''<br />
** WK11P & WM11P-SP-PP. Keyboard and mouse set. (B)<br />
<br />
*'''SIIG'''<br />
** SIIG Wireless Multi-Touchpad Mini Keyboard 02-1286A v1.0 (B)<br />
<br />
*'''Silvercrest'''<br />
** MTS2219 Wireless Keyboard and mouse set. Powered hub NOT used. (B) <br />
<br />
*'''SolidTek'''<br />
** Solid Tek KB-P3100BU ASK-3100U. <br />
<br />
*'''Sony'''<br />
** Keyboard for PlayStation 2 (PS2) Linux. Works without powered hub with 5v1A supply, requires manual keyboard remapping with Debian Squeeze to USA 101-key layout.<br />
<br />
* '''SteelSeries'''<br />
** Merc keyboard (B)<br />
<br />
* '''Sun Microsystems'''<br />
** Model: Type 7, SUN PN: 320-1348-02 (Danish key layout)<br />
** Model: Type 6, SUN PN: 320-1279-01 (Danish key layout)<br />
<br />
* '''Sweex'''<br />
** [http://www.sweex.com/en/assortiment/input/keyboards/KB060UK/ KB060UK] Wired Multimedia Keyboard<br />
<br />
* '''Technika'''<br />
** WKEY03 (B)<br />
** TKD-211<br />
<br />
* '''Tesco'''<br />
** Value Keyboard VK109 (B)<br />
** Multimedia K211 Wired Keyboard (B)<br />
<br />
*'''The Pi Hut'''<br />
** Super Slim Apple Style Keyboard (from [http://thepihut.com/products/usb-keyboard-for-the-raspberry-pi The Pi Hut's Raspberry Pi Store])<br />
** Super Slim Apple Style Keyboard Set (Keyboard & Mouse) (from [http://thepihut.com/products/usb-keyboard-mouse-bundle-for-the-raspberry-pi The Pi Hut's Raspberry Pi Store])<br />
<br />
* '''Trust'''<br />
** Trust 17916 Compact Wireless Entertainment Keyboard http://www.trust.com/products/product.aspx?artnr=17916 (B)<br />
** Trust ClassicLine Keyboard http://trust.com/17184 <br />
** Trust Camiva MultiMedia Keyboard http://trust.com/products/product.aspx?artnr=16087<br />
** Trust Convex Keyboard http://trust.com/products/product.aspx?artnr=17603 tested debian6-19-04-2012 and archlinuxarm-13-06-2012 (B)<br />
<br />
* '''Unbranded'''<br />
** AK-601 Wireless Mini Keyboard and Trackball (with laser pointer) - sourced from eBay Chinese seller<br />
<br />
* '''Unicomp'''<br />
** USB Endurapro - keyboard and trackpoint work perfectly from powered hub<br />
<br />
* '''Q-Connect'''<br />
** AK-808 (B)<br />
<br />
* '''Xenta'''<br />
** 2.4GHz Wireless Multimedia Entertainment Keyboard with Touchpad (B)<br />
** Mini Multimedia Keyboard (Model no.: 808M) (B)<br />
<br />
===Problem USB Keyboards===<br />
<br />
Note that generally PS/2 keyboards with an USB adapter will not work directly on a PI port, due to the fact that PS/2 keyboards are designed for normal 5V +-5% range, while USB keyboards must be designed to work with 4.4 Volt, and generally USB devices on the PI may receive less than 4.75 Volt. PS/2 + USB adapter keyboards might work behind a powered hub, which does provide the full 5.0V. Some of these keyboards work when running the latest raspbian but not when using the overclocked xbmc version of raspbmc, probably due to the overclocking drawing more power away from the rest of the support system devices.<br />
<br />
* '''A4 Tech'''<br />
** Model GL-6 USB Keyboard, 20mA. Part of wireless keyboard/mouse bundle GL-6630 (GL-6 + G7-630 + RN-10B) - suffers from USB flakeyness. Even on a powered hub. No problems on other computers I have tested it with.<br />
* '''Accuratus'''<br />
** Accuratus KYBAC100-101USBBLK causes kernel panic (rated 100mA). Tested with 1000mA cheap unbranded and Nokia 1200mA power adaptors.<br />
* '''Apple'''<br />
** [http://www.powerbookmedic.com/xcart1/images/D/apple-keyboard.jpg Apple Keyboard (109 keys) A1048]. Draws too much power and does not seem to work properly when plugged into a powered hub. <br />
*'''Argos'''<br />
** Argos Value Wired Keyboard causes kernel panic<br />
* '''Choidy'''<br />
** Identifiers from usb-devices: Vendor=1a2c ProdID=0002 Rev=01.10 Product=USB Keykoard (yes, 'Keykoard') causes kernel panic<br />
* '''Cit''' <br />
** KB-1807UB Causes kernel panic (Rated <200ma)<br />
* '''Dell'''<br />
** SK-8135 (B) (Rated 1.5A. Takes too much power from pi even when not used as USB hub. Symptom = repeated keystrokes)<br />
** SK-8115 causes kernel panic (rated 100mA) Debian 6-19-04-2012 (B)<br />
** Y-U0003-DEL5 Sticky / Non-responsive keys<br />
* '''Gear Head'''<br />
** KB2300U - Causes kernel panic (B)<br />
* '''GMYLE'''<br />
** Wired USB Slim Chocolate Multimedia Media Typing Keyboard With 3 USB Port hub (B) - Kernel Panic on startup if plugged in. If plugged in at login prompt then freeze. [http://www.amazon.co.uk/gp/product/B0067EC3GW/]<br />
* '''Inland''' <br />
** Inland USB Keyboard Model #70010<br />
* '''Jeway'''<br />
** JK-8170 "The Hunter" - causes kernel oops (Debian6-19-04-2012) (B)<br />
* '''Labtec'''<br />
** ultra-flat wireless desktop USB - Keyboard has 'sticky' keys. Tested both debian6-19-04-2012 and archlinuxarm-13-06-2012 (B)<br />
* '''Logik'''<br />
** Wired Multimedia Keyboard Model: LKBWMM11 - causes kernel panic (on Debian 190412 distro) (B)<br />
** Wired Ultra Slim Keyboard Model: LKBWSL11 - causes USB power issues. Not reliable. Causes other USB devices to fail (B) >> '''This is also listed under Working USB Keyboards??'''<br />
* '''Logitech'''<br />
** Logitech Illuminated Keyboard (unstable; not working with led light on; tested both US and NO layouts with both Apple iPad 2 and Asus TF-101 USB chargers)<br />
** G110 Gaming Keyboard - only works with illumination off, otherwise unresponsive. Once failed it needs reconnecting before another attempt. (B)<br />
** G15 Gaming Keyboard - LCD and key backlights flicker, 95% unresponsive to typing. I don't know of a way to turn the illumination off. (B)<br />
** K360 Wireless Keyboard - Occasional sticky keys. (B)<br />
** K400 wireless keyboard with touchpad (completely non-functional on debian6-19-04-2012)<br />
** G510 Gaming Keyboard - lagging or unresponsive keys.<br />
** MX5500 wireless keyboard and mouse with usb bluetooth reciever - Unstable, looses connection without prior notice<br />
** EX100 Cordless Desktop, wireless keyboard and mouse. Mouse and keyboard hangs every few minutes (with or without hub).<br />
* '''Microsoft''' <br />
** Wireless Desktop 800 - Keyboard has 'sticky' keys. (B)<br />
** Wireless Entertainment Keyboard - No key input recognized (possibly connectivity issue as pairing devices does not seem to work)<br />
** Wireless Optical Desktop 1000 - Keyboard has 'sticky' keys (B)<br />
** Wireless Keyboard 2000 - Keyboard has 'sticky' keys. (B)<br />
** Wireless Desktop 3000 - Keyboard has 'sticky' keys.<br />
** Arc wireless - Keyboard has 'sticky' keys. (B)<br />
** Sidewinder X4 - Keyboard has 'sticky' keys. (B)<br />
** Sidewinder X6 - Keyboard has 'sticky' keys. (B)<br />
** Wireless Comfort Keyboard 5000 - Keyboard has 'sticky' keys. (B)<br />
** Razer Reclusa - Keyboard has 'sticky' keys. (B rev 2.0)<br />
* '''Novatech'''<br />
** NOV-KEY2 - Causes kernel panic (B)<ref>http://www.raspberrypi.org/forum/troubleshooting/keyboard-creates-kernal-panic/page-2</ref><br />
* '''PC World Essentials'''<br />
** PKBW11 Wired Keyboard - no power to keyboard, no error messages on both Arch 29-04-2012 and Debian6-19-04-2012, same Pi works with Asda keyboard. Me too, but caused a kernel panic -- tested on powered hub and direct.<br />
* '''Razer'''<br />
** Razer Tarantula gaming keyboard - sticky keys, could be power issue as is programmable with host powered USB hub and audio jacks.<br />
** Razer BlackWidow - Sticky keys, could be a power related issue due to illuminated logo (Blue LED).<br />
** Razer Arctosa - Sticky keys, most probably power related issue since it states it's rated at 5v 500mA. (B)<br />
* '''SIIG'''<br />
** Wireless Ultra Slim Multimedia Mini Keyboard JK-WR0612-S1 - Unresponsive and sticky keys.<br />
* '''Texet'''<br />
** MB-768B standard keyboard (Rated 5V 1.5A(!), so probably too much power drain. Kernel panic, Debian6-19-04-2012)<br />
* '''Trust''' <br />
** TRUST GXT 18 Gaming Keyboard - No power to keyboard, could be a driver issue - no error messages.<br />
* '''Unbranded'''<br />
** Compuparts<br />
** model no. HK-6106 (B) <ref>http://www.raspberrypi.org/forum/troubleshooting/keyboard-creates-kernal-panic/page-2</ref><br />
** LK-890 (Multimedia keyboard & Optical Mouse) - kernel panic on Debian Squeeze, ArchLinux and Qtonpi.<br />
* '''Verbatim'''<br />
** [http://www.amazon.com/gp/product/B004LB5AKY/ref=oh_details_o00_s00_i02|Verbatim 97472 Mini Wireless Slim Keyboard and Mouse] - Keyboard has lagging, unresponsive and sticky keys issues. (Tested with and without powered USB hub.)<br />
* '''Wilkinsons / TEXET'''<br />
** Model MB-768B causes kernel panic on debian6-19-04-2012.<br />
* '''Xenta'''<br />
** HK-6106 - causes kernel panic (on Debian 190412 distro)(B)<br />
** Multimedia Wireless Keyboard and Mouse Set (Keyboard Model: HK3518B + Mouse Model HM3301) (B) - occasional sticky keys, and occasional complete lock-up<br />
<br />
== USB Mouse devices ==<br />
USB mouse devices that present themselves as a standard HID (Human Interface Device) device should work, however some hardware requires special drivers or additional software, usually only compatible with Windows operating systems. <br />
<br />
===Working USB Mouse Devices===<br />
The following is a list of specific mouse devices known to work and which appear to be fault-free.<br />
<br />
* '''A4Tech'''<br />
** OP-530NU Padless Wired Mouse<br />
<br />
* '''Asda'''<br />
** HM5058 (Smart Price) Wired Mouse<br />
** Wireless Multimedia Deskset (keyboard, mouse and USB dongle) Model: HKM8016B (Note: Shown on Asda Website as HK8016B) (B)<br />
<br />
* '''ASUS'''<br />
** MS-511U (comes with Asus Vento KM-63 keyboard/mouse combo) (B)<br />
** MG-0919 (wireless)<br />
<br />
* '''Belkin'''<br />
**F8E882-OPT (B)<br />
<br />
* '''Dell'''<br />
** M-UVDEL1 (B)<br />
** MOC5UO (100mA)<br />
** M056U0A (B)<br />
** DZL-MS111-L (B) (100mA)<br />
** MS-111P (100mA)<br />
** Bluetooth Wireless Keyboard and Mouse Bundle (B), Bluetooth USB dongle C-UV35 (Rated 500mA but works great), Keyboard Y-RAQ-DEL2, Mouse M-RBB-DEL4<br />
<br />
* '''Dynex'''<br />
** DX-WMSE (100mA) (B)<br />
<br />
* '''Fellowes'''<br />
** 99928 USB Micro Track Ball (works without a hub, directly plugged in) (B)<br />
<br />
* '''Filand'''<br />
** OP-102i Mini Optical Mouse<br />
<br />
* '''Genius'''<br />
** GM-04003A (B)<br />
** Slimstar 8000 wireless mouse (Can be intermitent. Mouse pointer sometimes is irratic.)<br />
** Traveler 515 Laser<br />
<br />
* '''HP'''<br />
** MN-UAE96 (The basic stock HP wired mouse)(B)<br />
<br />
* '''iConcepts'''<br />
** 2.4GHz Wireless Keyboard and Optical Mouse Model 62550<br />
*** (saves a USB port since keyboard and mouse share one transceiver, $14.99 at Fry's Electronics)<br />
<br />
* '''Jenkins'''<br />
** Jenkins Wireless Desktop Set Blue (B)<br />
<br />
* '''Kensington'''<br />
** Kensington Expert Mouse Trackball K64325<br />
** Kensington Expert Mouse "Slimblade" K72327US<br />
<br />
* '''Labtec'''<br />
** Corded Laser Glow Mouse 1600, rated 5V 100mA (P/N 810-000819, M/N M-UAZ149, PID GT83401)<br />
<br />
* '''Lenovo'''<br />
** Wired Optical Mouse Model: MO28UOL<br />
<br />
* '''Logik'''<br />
** Wired Optical Glow Mouse Model: LGGMO10. (B)<br />
<br />
* '''Logitech'''<br />
** B105 Mouse for Laptops (OEM)<br />
** Cordless Pilot Optical Mouse M/N M-RR95 with Cordless Mouse Receiver M/N C-BA4-MSE<br />
** G5 Logitech Gaming Mouse (B)<br />
** G5v2 Logitech Gaming Mouse (B)<br />
** G500 Logitech Gaming Mouse (B)<br />
** G700 Logitech Wireless Gaming Mouse (B)<br />
** LX-700 Cordless Desktop Receiver (B)<br />
** LX 710 Wireless Mouse - works fine with receiver plugged directly into RPi (accompanying keyboard works fine too).<br />
** M90 optical mouse<br />
** M185 Wireless Mouse (B)<br />
** M210 (part of the MK260 set) (B)<br />
** M305 Wireless Mouse<br />
** M310 Cordless Mouse<br />
** M325 Wireless Mouse<br />
** M505 USB wireless laser, model no: 910-001324 (B)<br />
** M510 Wireless Mouse (B)<br />
** M705 Marathon Mouse (Unifying receiver, no powered hub) (B)<br />
** M-BD58 Wheel Mouse (B)<br />
** M-BJ58/M-BJ69 Optical Wheel Mouse (B)<br />
** M-BJ79 (B)<br />
** M-BT96a Optical Mouse<br />
** MX320/MX400 laser mouse (B)<br />
** MX518 Optical wheel mouse (B)<br />
** Optical USB Mouse (M/N 931643-0403)<br />
** Performance Mouse MX (B)<br />
** MX Revolution (B) (Debian "Wheezy" beta 18-June-2012)<br />
** VX Nano Cordless Laser Mouse for Notebooks<br />
** Wheel Mouse (M/N BJ58)<br />
<br />
* '''Medion'''<br />
** Mini mouse Model M101-CBJ P/N 40016632 S/N 7BFSA00003445 rated 5v 100ms Works fb on model B with raspian wheezy<br />
<br />
* '''Microsoft''' <br />
** Comfort Curve Mouse 3000 for Business<br />
** Comfort Mouse 6000 (works when directly connected to Pi (B). Does not work when connected through USB Hub (mouse pointer intermittent).<br />
** Compact optical mouse 500 V2.0 (B)<br />
** Wheel Optical Mouse (wheel and additional buttons not tested) (B)<br />
** Microsoft Intellimouse Optical Mouse<br />
** Microsoft Wireless Laser Mouse 8000<br />
** Microsoft Wireless Mobile Mouse 1000<br />
** Microsoft Wireless Mobile Mouse 3500<br />
** Microsoft Wireless Mobile Mouse 4000<br />
** Microsoft Wireless Mouse 700 v2.0<br />
** Microsoft Comfort Mouse 4500<br />
** Wireless IntelliMouse Explorer 2.0 (unifying receiver, no hub)<br />
<br />
* '''Novatech'''<br />
** [http://www.novatech.co.uk/products/peripherals/miceandtrackballs/nov-mouser.html|Novatech M1 USB Mouse - Wired](B)<br />
** [http://www.novatech.co.uk/products/peripherals/miceandtrackballs/nov-dl10.html|Novatech DL10 Wireless Mouse] (B)<br />
<br />
* '''Razer'''<br />
** Boomslang Collectors Edition 2007 (B)<br />
<br />
* '''Rosewill'''<br />
** Rosewill RM-C2U<br />
<br />
* '''Saitek'''<br />
** Notebook Optical Mouse (PM46)<br />
<br />
* '''Samsung'''<br />
** Samsung model:AA-SM3PCPB usb Optical Mouse (draws 50mA) <br />
<br />
* '''Sun microsystems'''<br />
** Model: FID-638 , SunPN: 371-0788-01<br />
<br />
* '''Sweex'''<br />
** [http://www.sweex.com/en/assortiment/input/optical-mice/MI015/ MI015]<br />
<br />
* '''Swiftpoint'''<br />
** [http://http://www.americas.futuremouse.com/] Swiftpoint Mini Wireless Optical Mouse. Does not require any special drivers. Haven't confirmed if charging the mouse requires a powered USB hub or not.<br />
<br />
* '''Targus'''<br />
** AMU2701EUK (B)<br />
<br />
* '''Technika'''<br />
** TKOPTM2 (B)<br />
**TKD-211<br />
**TKNM110<br />
<br />
* '''Tesco'''<br />
** Wired optical mouse M211 (B)<br />
<br />
*'''The Pi Hut'''<br />
** USB Mouse for Raspberry Pi (from [http://thepihut.com/products/usb-mouse-for-the-raspberry-pi The Pi Hut's Raspberry Pi Store])<br />
** Super Slim Keyboard & Mouse Set (from [http://thepihut.com/products/usb-keyboard-mouse-bundle-for-the-raspberry-pi The Pi Hut's Raspberry Pi Store])<br />
<br />
* '''Trust'''<br />
** Trust Nanou Wireless Micro Mouse http://trust.com/products/product.aspx?artnr=17087<br />
<br />
* '''Verbatiam'''<br />
**Mini Nano Optical Mouse 97470 (wireless on non-powered 3 usb dongle hub) (B)<br />
<br />
* '''Xenta'''<br />
** MOW0810 (B)<br />
** Wired Optical Mouse (from [http://thepihut.com/products/usb-mouse-for-the-raspberry-pi The Pi Hut's Raspberry Pi Store])<br />
<br />
* '''Generic'''<br />
** Generic 2.4GHz Wireless Mouse (ID 040b:2013 Weltrend Semiconductor) (B)<br />
<br />
===Problem USB Mouse Devices===<br />
The following is a list of specific mouse devices that have problems working with the Raspberry Pi<br />
* '''A4Tech'''<br />
** Model G7-630 Wireless Mouse, 20mA. Part of wireless keyboard/mouse bundle GL-6630 (GL-6 + G7-630 + RN-10B) - suffers from USB flakeyness. Even on a powered hub. No problems on other computers I have tested it with.<br />
* '''HP'''<br />
** HP Retractable Mobile Mouse (Optical) HP Product Number XP472AA - errors / boot loop RASPBMC (B)removed mouse, started with no further errors. <br />
<br />
* '''Logik'''<br />
** Logik IMF Blue Trace Wired USB mouse (Model LMWBLU11) - disconnects from the USB port every 20 seconds when using the Raspian distro. Always reconnects to the USB port successfully (B)<br />
<br />
* '''Logitech'''<br />
** Logitech G400 Gaming Mouse - 100% CPU load and laggy mouse cursor when the mouse is moved. MX518 works fine on the same setup, so I suspect it's a polling rate issue. [http://tech2.in.com/reviews/mice/logitech-g400-is-it-a-worthy-successor/231012 this] says the mouse is 1000Hz out of the box, whereas the 518 is only 125Hz. Solution found: add usbhid.mousepoll=8 to the kernel commandline.<br />
<br />
* '''Microsoft'''<br />
** Microsoft Touch Mouse - Does not see right clicks, Only left.<br />
<br />
* '''Razer'''<br />
** Naga Wired USB mouse - the mouse seems to present itself as a keyboard because the numpad on the left-hand side of the device works but the cursor doesn't move.<br />
<br />
* '''Roccat'''<br />
** Kone[+] Wired USB mouse - Nothing happens when moving the mouse, haven't looked further into the issue (B)<br />
<br />
* '''Trust'''<br />
** Optical USB Mouse MI-2250 - Nothing happens when moving the mouse (B)<br />
<br />
* '''Xenta'''<br />
** Multimedia Wireless Keyboard and Mouse Set (Mouse Model: HM-3301) (B) - frequent lost connection giving stuttering mouse cursor indicating USB current not enough for dongle<br />
<br />
== USB Real Time Clocks ==<br />
*Cymbet<br />
** Cymbet CBC-EVAL-06 USB Real Time Clock (FT2232 to SPI to RV-2123)<br />
Device information at http://www.cymbet.com/pdfs/DS-72-22.pdf<br />
Code to access the RTC from Linux: https://github.com/owendelong/Cymbet-RTC<br />
Does not require a powered hub.<br />
<br />
== USB WiFi Adapters ==<br />
<br />
See also: http://www.element14.com/community/docs/DOC-44703/l/raspberry-pi-wifi-adapter-testing<br />
<br />
There is a howto on installing the TL-WN722N adapter [http://elinux.org/RPi_Peripherals#Wireless:_TP-Link_TL-WN722N_USB_wireless_adapter_.28Debian_6.29 here], which also acts as a guide for installing others too.<br />
<br />
===Working USB Wifi Adapters===<br />
<br />
These adapters are known to work on the Raspberry Pi. This list is not exhaustive, other adapters may well work, but have not yet been tried.<br />
<br />
'''Note:''' A WiFi adapter will probably need more power than the Raspberry Pi USB port can provide, especially if<br />
there is a large distance from the WiFi adapter to the WiFi Access Point. Therefore, you may need to plug the WiFi adapter into a powered USB hub.<br />
<br />
* '''3COM'''<br />
** 3CRUSB10075: ZyDAS zd1211rw chipset (!)<br />
<br />
* '''7DayShop'''<br />
** W-3S01BLK, W-3S01BLKTWIN : Unbranded product available from 7DayShop, in a single or twin pack. [http://www.7dayshop.com/catalog/product_info.php?cPath=777_9&products_id=112046], [http://www.7dayshop.com/catalog/product_info.php?&products_id=112527]. Tested on Debian Wheezy, with the dongle attached directly to the RPi along with the wireless keyboard receiver. Shows up as a Ralink RT5370 device, and no drivers or additional software downloads required. Created wpa.conf, edited 'interfaces' file and restarted the networking. The manufacturer portion of the MAC address (7cdd90) is assigned to "Shenzhen Ogemray Technology Co., Ltd."<br />
** It works without additional software connected directly to a Rev 2 Pi but stops working after a period of time (3 to 4 hours) with a fully updated Wheezy and all the 'USB workarounds' [http://elinux.org/Rpi_USB_check-list] in place. <br />
<br />
* '''Alfa'''<br />
** AWUS036NEH: Tested on Debian Squeeze (with Ralink firmware package)<br />
** AWUS036NH: Tested on Arch Linux ARM using the rt2800usb module.<br />
** AWUS036NH: Tested on Debian Wheezy (with Ralink firmware package). Tested on Raspbian too (drivers from aircrack-ng).<br />
** AWUS036H (500mW version): Tested on Raspbian (drivers from aircrack-ng).<br />
** AWUS036H (1W version): Tested on Raspbian (drivers from aircrack-ng). Needs USB powered HUB or Rev2 of the board / polyfuse bypass.<br />
** AWUS036NHA: Tested on Raspbian (drivers from aircrack-ng). Works fine if connected after boot, otherwise Raspberry Pi won't boot up.<br />
<br />
* '''AirLink101'''<br />
** AWLL5088: Tested on Debian Wheezy. This adapter is based on the OEM Edimax EW-7811Un. For automatic installation, See MrEngmanns script listed below under the Edimax device.<br />
<br />
* '''Asus'''<br />
** [http://www.element14.com/community/docs/DOC-44703 USB-N10] USB ID 0b05:1786, r8712u staging driver, included on Fedora Remix & Arch, must [http://www.element14.com/community/servlet/JiveServlet/download/44948-8-97488/r8712u_ko.zip download] for Debian and install firmware-realtek from non-free squeeze repo (B) (not needed with latest Raspbian “wheezy” 2012-07-15: this Asus works N10 out of the box) Does not support nl80211 APIS, so hostapd won't work.<br />
** [http://www.element14.com/community/docs/DOC-44703 USB-N13] USB ID 0b05:17ab, works with [http://learn.adafruit.com/adafruit-raspberry-pi-educational-linux-distro/occidentalis-v0-dot-1 Adafruit Occidentalis v0.1 image] as it includes kernel [http://www.element14.com/community/message/57635#57660 with 8192u driver built-in] (B)<br />
** WL-167G v1 USB ID 0b05:1706, Ralink RT2571 working out-of-the-box on Debian image from 2012-04-19. Requires powered hub, otherwise it is detected by OS but will not function.<br />
** WL-167G v3 USB ID 0b05:1791, working out-of-the-box on Linux raspberrypi 3.2.27+ #160 PREEMPT Mon Sep 17. Does not require powered hub.<br />
<br />
* '''AusPi Technologies'''<br />
** AusPi Wireless Adapter [Realtek RTL8188S]. Works without a powered HUB. Tested on OpenELEC (works OOB), RaspBMC (works OOB), XBian (works OOB) and 2012-08-08 Raspbian Wheezy (works OOB). Distributed in Australia by [http://www.buyraspberrypi.com.au/raspberry-pi-802-11bgn-usb-wireless-dongle/ Buy Raspberry Pi Australia].<br />
<br />
* '''Belkin'''<br />
** Belkin Components F5D7050 Wireless G Adapter v3000 [Ralink RT2571W]. On Debian requires the firmware-ralink package from the non-free repository. The usbcore module needs to be added to /etc/modules [http://www.penguintutor.com/blog/viewblog.php?blog=6281 install instructions].<br />
** Belkin Components F5D8053 ver.6001 Wireless N Adapter [Realtek RTL8188SU]. Tested on OpenELEC (works OOB), RaspBMC (works OOB), Raspian - 2012-07-15-wheezy-raspbian (followed [http://forum.xbian.org/viewtopic.php?f=7&t=29 instructions here]) '''Powered hub required!'''<br />
** Belkin Components F5D8053 ver.6001 Wireless N Adapter [Realtek RTL8188SU]. Works on RaspBMC OOB (with NetworkManager plugin). Works WITHOUT powered hub on 5v 800mA power with 6 overvolt (nothing else connected to USB)<br />
** Belkin Components F7D1101 v1 Basic Wireless Adapter [Realtek RTL8188SU] USB ID 050d:945a, r8712u staging driver, included on Fedora Remix & Arch, must [http://www.element14.com/community/servlet/JiveServlet/download/44948-8-97488/r8712u_ko.zip download] for Debian and install firmware-realtek from non-free squeeze repo (B)<br />
**Belkin Components F6D4050 V1 [Realtek RT3070] USB ID: 050d:935a Driver: RT3572STA(recommended),RT2800USB,RT2870STA. Tested under Arch using [https://wiki.archlinux.org/index.php/Setting_Up_Belkin_F6D4050_Wireless_USB_Dongles this] guide.<br />
**Belkin Components F6D4050 V1/V2 [Realtek RT3070] USB ID: 050d:935a / 935b Driver: RT3572STA. Tested with Raspbian - See [http://iggy82.blogspot.co.uk/2012/08/wireless-n-raspberry-pi-belkin-f6d4050.html installation instructions] - Powered hub not required!<br />
** Belkin Components F7D2102 "N300" Micro Wireless USB adapter. Tested with Occidentalis 0.1. Tested and working on Rasbian wheezy (and RaspBMC), driver RTL8192CU, no powered hub needed (dongle directly attached to the onboard ports)<br />
** Belkin Components F9L1001v1 "N150" Wireless USB Adapter. Tested and working on Rasbian wheezy WITHOUT powered hub. <br />
** Belkin Surf Micro WLAN USB-Adapter (Raspbian Wheezy, unpowered hub, "N150")<br />
<br />
* '''BlueProton'''<br />
** [http://www.element14.com/community/docs/DOC-44703 BT3] USB ID: 0bda:8187; tested on Debian, Fedora & Arch; rtl8187 driver (B)<br />
<br />
* '''Buffalo'''<br />
** USB ID: 0411:01A2 WLI-UC-GNM - Tested on Raspbmc; rt2800usb driver <br />
<br />
* '''Conceptronic'''<br />
** C300RU. Works out of the box in Raspbian. Causes reboot when plugging on a live Rev. 2 RPi<br />
<br />
* '''Conrad'''<br />
** WLAN Stick N150 mini. Works out of the box in OpenELEC, [http://www.t3node.com/blog/sempre-wireless-usb-stick-wu300-2-on-raspberry-pi/ requires firmware-realtek and r8712u kernel module on Debian].<br />
** WLAN Stick N150 Nano [Realtek RTL8188CUS]. Requires a powered USB hub. See Micronet SP907NS for installation instructions and script.<br />
<br />
* '''DIGICOM'''<br />
** USBWAVE54 [chipset Zydas ZD1211] . [[http://www.digicom.it/digisit/prodotti.nsf/itprodottiidx/UsbWave54]] Works out of the box in OpenELEC. With Raspbian or Debian squeezy/wheezy works with zd1211-firmware . <br />
** USBWAVE300C [chipset Ralink 2870] . [[http://www.digicom.it/digisit/prodotti.nsf/itprodottiidx/UsbWave300c]] Works out of the box in OpenELEC. With Raspbian or Debian squeezy/wheezy works with firmware-ralink . <br />
<br />
* '''D-Link'''<br />
** AirPlus G DWL-G122 (rev. E). USB ID 07d1:3c0f, Ralink RT2870. On Debian requires the <code>firmware-ralink</code> package from the <code>squeeze-firmware</code> non-free repository. (However I experience total crashes on raspbian 2012-07-15 after a few minutes of load on the wlan. Will have to investigate via serial console.)<br />
** AirPlus G DWL-G122 (rev. C). USB ID 07d1:3c03, Ralink RT2571. Working out-of-the-box on Arch image from 2012-04-29.<br />
** AirPlus G DWL-G122 (rev. B1). USB ID 2001:3c00, Ralink RT2571. Working out-of-the-box on Arch image from 2012-06-13.<br />
** DWA-110 (Version A1). Requires the ralink package from the non-free repository on Debian.<br />
** DWA-121 (Version A1). Wireless N 150 Pico. Works out-of-the-box with Raspian Wheezy (2012-09-18) and Raspbmc (2012-11-06) using Network-Manager addon (see Program - Addons)<br />
** DWA-123 (Version A1). USB ID 2001:3c17, Ralink RT2800. Working out-of-the-box on Arch image from 2012-04-29. (working without UBS Hub - not yet sure if it achieves full speed though.)<br />
** DWA-131 USB ID 07d1:3303,Realtek RTL8192SU, 802.11n Wireless N Nano. Works out of the box on Raspbian “wheezy”. Verified with direct USB : no powered USB hub needed. Also verified when Nano used in powered USB hub. Someone had trouble configuring SSID/Passphrase in etc/network/interfaces file. But no problem & very easy to configure using wicd : wicd is a gui interface on LXDE for network configuration. Install it using command-line : <code>apt-get install wicd</code>. Once configured ith wicd to auto-run on boot, no need to turn back to LXDE. Recommended.<br />
** DWA-140 (Version B1). USB ID 07d1:3c09, Ralink RT2870. On Debian requires the <code>firmware-ralink</code> package from the <code>squeeze-firmware</code> non-free repository.<br />
** DWA-140 (Version B2). USB ID 07d1:3c0a, Ralink RT3072. Workaround for faulty firmware binary: Place file rt2870.bin from [https://launchpad.net/ubuntu/oneiric/+source/linux-firmware/1.53/+files/linux-firmware_1.53.tar.gz linux-firmware_1.53.tar.gz] in /lib/firmware. [https://bugs.launchpad.net/ubuntu/+source/linux-firmware/+bug/770232 Explanation].<br />
** DWA-160 (Version B1). USB ID 07d1:3c11, Ralink RT2870. On Debian requires the <code>firmware-ralink</code> package from the <code>squeeze-firmware</code> non-free repository.<br />
** DWA-160 (Version A2). USB ID 07d1:3a09, Atheros AR9170. (NOTE: I can only get it to work through powered USB hub) requires carl9170-fw firmware [http://http://aur.archlinux.org/packages.php/packages.php?ID=44102]<br />
<br />
* '''Edimax'''<br />
** [http://www.edimax.co.uk/en/produce_detail.php?pd_id=328&pl1_id=1&pl2_id=44 EW-7811Un] USB ID 7392:7811, RTL8192CU, driver blob [http://www.electrictea.co.uk/rpi/8192cu.tar.gz download] via [http://www.element14.com/community/docs/DOC-44703 Element14], works with WPA2-AES-CCMP ([http://www.ctrl-alt-del.cc/2012/05/raspberry-pi-meets-edimax-ew-7811un-wireless-ada.html howto]) (B) - [http://dl.dropbox.com/u/80256631/8192cu-latest.tar.gz Alternative driver download link that works with Raspian]. <b>Note:</b> With current raspbian (2012-09-18-wheezy) it is recognized immediately, the default module works fine; the configuration is easy using wireless-essid and wireless-key in /etc/network/interfaces.<br />
** The EW-7811Un can be powered directly from the Raspberry Pi if the Raspberry Pi is powered using a well regulated power supply.<br />
** A script-based installation for the [http://www.edimax.co.uk/en/produce_detail.php?pd_id=328&pl1_id=1&pl2_id=44 EW-7811Un] by MrEngman can be found [http://www.raspberrypi.org/phpBB3/viewtopic.php?f=26&t=6256&hilit=edimax on the RasPi forums]. Tested with Debian Squeeze and Raspbian. [http://dl.dropbox.com/u/80256631/install-rtl8188cus.txt An installation guide can be found here.]<br />
** Instructions for getting the [http://www.edimax.co.uk/en/produce_detail.php?pd_id=328&pl1_id=1&pl2_id=44 EW-7811Un] working in Raspbmc (tested RC3) can be found [http://forum.stmlabs.com/showthread.php?tid=780 here].<br />
** Simple step-by-step instructions for [http://www.edimax.co.uk/en/produce_detail.php?pd_id=328&pl1_id=1&pl2_id=44 EW-7811Un] which uses the RTL8192 chipset [[RPi_edimax_EW-7811Un]](B)<br />
** [http://www.edimax.com/en/produce_detail.php?pd_id=8&pl1_id=1&pl2_id=44 EW-7318USg] USB ID 148f:2573, rt73usb. RT2573 chipset. Works with powered usb-hub or shorted polyfuses.<br />
** [http://www.edimax.co.uk/en/produce_detail.php?pd_id=261&pl1_id=1&pl2_id=44 EW-7711UAn], Ralink RT2870, works perfectly on Arch with a powered hub (not tested without yet). Simply required wireless_tools and wpa_supplicant, the drivers/firmware are included in kernel 3.0. I followed the Arch [https://wiki.archlinux.org/index.php/Wireless_Setup Wireless Setup] instructions.<br />
<br />
* '''edup'''<br />
** [[http://www2.buyincoins.com/details/usb-150m-wifi-wireless-lan-network-card-adapter-antenna-product-1916.html Edup 150MBPS wifi adapter]] USB ID: 148f:5370 Ralink Technology, Corp. RT5370 Wireless Adapter. Driver is the RT2800USB module, I had to install the firmware as rt2870.bin in /lib/firmware.([http://raspberry-pi-notes.blogspot.com/2012/05/rt5370-cheap-micro-usb-wireless-dongle.html requires firmware-ralink from wheezy]) (B)<br />
** [http://dx.com/p/ultra-mini-nano-usb-2-0-802-11n-150mbps-wifi-wlan-wireless-network-adapter-48166?item=1&Utm_rid=24958662&Utm_source=affiliate Ultra-Mini Nano USB 2.0 802.11n 150Mbps Wifi/WLAN Wireless Network Adapter] USB ID: ID 0bda:8176 Works stable when using VLC for internet radio receiver. Works stable 24/7 on two of my Raspberries used as webserver. Use method shown [http://www.raspberrypi.org/phpBB3/viewtopic.php?t=7471&p=91736 here] for debian.<br />
<br />
** [http://www.szedup.com/show.aspx?id=1681 edup nano EP-N8508] Use method shown [http://www.raspberrypi.org/phpBB3/viewtopic.php?t=7471&p=91736 here] for debian. Requires powered USB hub for adequate power. When directly powered by Pi, it fails after a few minutes. (B) Unusable with analog audio because when data is being send or recieved the audio get disorted.<br />
<br />
* '''Eminent'''<br />
** EM4575 - rt2800usb driver.<br />
<br />
* '''EnGenius'''<br />
** EUB9603 EXT - Realtek r8712u driver <br />
<br />
* '''Gigabyte'''<br />
** Gigabyte GN-WB32L 802.11n USB WLAN Card. Works with the rt2800usb driver.<br />
<br />
* '''GMYLE'''<br />
** Wireless 11n USB Adapter. Uses RTL8188CUS chipset - cheap on eBay. Installs and works using the install-rtl8188cus-latest.sh script.<br />
<br />
* '''IOGear'''<br />
** [http://www.element14.com/community/docs/DOC-44703 GWU625] USB ID 0bda:8172, r8712u staging driver, included on Fedora Remix & Arch, must [http://www.element14.com/community/servlet/JiveServlet/download/44948-8-97488/r8712u_ko.zip download] for Debian Squeeze and install firmware-realtek from non-free squeeze repo. No need to download firmware when using Debian Wheezy (B)<br />
<br />
* '''Linksys'''<br />
** Linksys (Cisco) WUSB100 ver.2 1737:0078, tested on raspbian; follow [http://www.brucalipto.org/linux/the-raspberry-diary-wusb100-wireless-n/ Brucalipto.org] instructions; not stress tested but works without issues for light network load.<br />
** Linksys (Cisco) WUSB600N, test on raspbian, details [http://elibtronic.ca/content/20120731/raspberry-pi-part-1-wifi-support here]<br />
** Linksys WUSB54GC (manufactured 07/2008) No issues! needs powered hub on version 1.0 boards.<br />
<br />
* '''LogiLink'''<br />
** Wireless LAN USB 2.0 Nano Adapter 802.11n LogiLink [http://www.logilink.eu/showproduct/WL0084B.htm] is working even usb powered.<br />
<br />
* '''Micronet'''<br />
** Micronet SP907NS, 11N Wireless LAN USB Adapter (uses Realtek RTL8188CUS) works plugged directly into R-Pi USB (B) [http://dl.dropbox.com/u/80256631/install-rtl8188cus.txt Debian installation instructions] IMPORTANT: read the instructions first to avoid problems, and [http://dl.dropbox.com/u/80256631/install-rtl8188cus-latest.sh Auto-install script]. The script has been used to install other adapters using the RTL8188CUS chip. [http://dl.dropbox.com/u/80256631/8192cu-latest.tar.gz Updated driver] that handles the latest rpi-updates that kill the original driver, download for manual installation, automatically installed by the Auto-install script.<br />
<br />
* '''MSI'''<br />
** 0db0:6861 MSI-6861 802.11g WiFi adapter (US54G): works with external powered USB hub, requires firmware from [http://sourceforge.net/projects/zd1211/files/zd1211-firmware/ here], power management must be disabled: <code>iwconfig wlan0 power off</code><br />
<br />
* '''Mvix'''<br />
** Mvix Nubbin (MS-811N): works out of the box on Raspbian "wheezy" and does not need a powered USB hub.<br />
<br />
* '''Netgear''' <br />
** N150: Reported as WNA1100 device, uses the Atheros ar9271 chipset. On Debian, requires the <code>firmware-atheros</code> package from the <code>squeeze-backports</code> non-free repository (!)<br />
** N150: Some versions reported as Realtek RTL8188CUS device. Read Micronet entry above and use RTL8188CUS script for installation. Works best plugged into powered USB hub.<br />
** WG111v1: Prism54 chipset. Needs powered hub. Follow info for Prism54 chipset on Debian wiki.<br />
** WG111v2: Realtek rtl8187 chipset. Seems to draw a lot of power; e.g. I can't power this and a USB thumb drive simultaneously.<br />
<br />
* '''OvisLink'''<br />
** Evo-W300USB: USB ID 148f:2270 Ralink Technology RT2770. apt-get install firmware-ralink<br />
<br />
* '''Patriot Memory'''<br />
** [http://patriotmemory.com/products/detailp.jsp?prodline=6&catid=69&prodgroupid=163&id=1198&type=20 PCUSBW1150] Wireless 11N USB adapter (uses Realtek RTL8188CUS) Install using Micronet script. Works only through powered usb hub.<br />
** [http://www.patriotmemory.com/products/detailp.jsp?prodline=6&catid=69&prodgroupid=163&id=973&type=20 PCBOWAU2-N] Wireless 11N USB adapter (uses Realtek RTL8191SU chip) Installed using r8712u Kernel module<br />
<br />
* '''Ralink'''<br />
** inner 02 joggler wifi usb RT2770F USB-ID 148f:2770 (firmware-ralink required) (only got dhcp on powered hub)<br />
** [http://www.dx.com/p/24688 RT2070] USB-ID 148f:2070 firmware is already loaded into Raspbian. For Debian, the firmware must be installed ([http://wiki.debian.org/rt2870sta instructions]). Needs a powered USB hub.<br />
** RT3070 USB-ID 148f:3070 firmware is already loaded into Raspbian.<br />
** [http://www.element14.com/community/docs/DOC-44703 RT2501/RT2573] USB-ID 148f:2573 (firmware-ralink required) (B)<br />
** RT5370 USB-ID 148f:5370 ([http://raspberry-pi-notes.blogspot.com/2012/05/rt5370-cheap-micro-usb-wireless-dongle.html requires firmware-ralink from wheezy]) [[RPi_Ralink_WLAN_devices]](B). An image of an adapter with this chip can be found [http://i.imgur.com/wRF7L.jpg here].<br />
<br />
* '''Rosewill'''<br />
** RNX-N180UBE Wireless B/G/N Adapter<br />
*** Realtek RTL8191SU chipset, USB-ID 0bda:8172<br />
*** Tested in Arch, works out of box. Powered USB hub required.<br />
*** Tested in Raspbian, used wicd to configure network settings. Powered USB hub Required.<br />
*** Tested in Raspbmc. Needs package firmware-realtek and used wicd-curses to configure. Powered USB hub required<br />
** RNX-G1 Wireless B/G Adapter<br />
*** Realtek RTL8187 chipset, USB-ID 0bda:8187<br />
*** Tested in Arch, works out of box. USB hub required.<br />
** RNX-MiniN1 (RWLD-110001) Wireless-N 2.0 Dongle (Realtek Semiconductor Corp. RTL8188CUS 802.11n WLAN Adapter)<br />
*** Tested in Raspbian, powered from USB hub.<br />
<br />
* '''Sagem'''<br />
** Sagem Wireless USB stick XG-760N : USB ID 079b:0062, Module is not shipped in Debian image, but can be "sudo apt-get install zd1211-firmware"<br />
<br />
* '''Sempre'''<br />
** Sempre Wireless USB stick WU300-2: USB ID 0bda:8172, Realtek r8712u driver + firmware-realtek package. Module is shipped in Raspbian image. If you need to build it for other distros, read this: http://www.t3node.com/blog/sempre-wireless-usb-stick-wu300-2-on-raspberry-pi/<br />
<br />
* '''SL'''<br />
** SL-1507N: USB 802.11n 150M WiFi Wireless Lan Network Card Adapter SL-1507N Black<br />
*** I bought this on on eBay for $4.19 (free shipping) @ http://www.ebay.com/itm/270853614804?ssPageName=STRK:MEWNX:IT&_trksid=p3984.m1497.l2649#ht_4379wt_1199<br />
*** It worked out of the box on Raspbmc RC4, with the network manager add-on; seems to be an rt2800usb<br />
*** dmesg output "usbcore: registered new interface driver rt2800usb"<br />
<br />
* '''SMC'''<br />
** SMCWUSBS-N : Hardware detected as rt2800 but missing firmware; "sudo apt-get install firmware-ralink" fixed it<br />
** SMCWUSB-G : Gives "couldn't load firmware" error. "sudo apt-get install zd1211-firmware" fixes it.<br />
<br />
* '''Sony'''<br />
** Sony UWA-BR100 802.11abgn Wireless Adapter [Atheros AR7010+AR9280] (Vendor ID: 0411, Product ID: 017f) - Tested with Raspbian. Needs package firmware-atheros.(B)<br />
<br />
* '''Tenda''' <br />
** USB 11n adapter on a G network: Ralink 2870/3070 driver (!)<br />
** Tenda W311MI Wireless N Pico USB Adapter (identified as Ralink RT5370 Wireless Adapter; USB-ID: 148f:5370) - Works out-of-the-box for Raspian 2012/09/18 or later. An earlier version gave me problems.<br />
** Tenda W311U Mini 11N Wireless USB Adapter (USB-ID 148f:3070): Ralink 2870/3070 driver; needs powered hub. [http://blog.modmypi.com/2012/06/installing-tenda-w311u-mini-wireless.html Debian installation instructions]<br />
** Tenda W311U+ Wireless USB Adapter - Tested with Raspian.<br />
<br />
*'''The Pi Hut'''<br />
** USB 802.11n WIFI adapter (from [http://thepihut.com/products/usb-wifi-adapter-for-the-raspberry-pi The Pi Hut's Raspberry Pi Store])<br />
<br />
* '''TP-Link'''<br />
** TL-WN422G v2 (ath9k_htc) Works OOTB in Debian Wheezy Beta. Runs without powered Hub when plugged into running RasPi, but the RasPi won't boot while the stick is plugged in.<br />
** TL-WN721N (ath9k_htc device with htc_9271.fw file from http://linuxwireless.org/download/htc_fw/1.3/htc_9271.fw); needs powered USB Hub (B) | works OOTB with wheezy raspbian (2012-08-16) connected directly to raspberry pi (B) and AP functionality tested with hostapd.<br />
** TL-WN722N (ath9k_htc device with htc_9271.fw file from http://linuxwireless.org/download/htc_fw/1.3/htc_9271.fw); needs powered USB Hub (B)<br />
** TL-WN723N (RTL8188SU); works OOTB with raspbian 2012-09-17, (B) stable with 1A PSU and without powered USB hub on r2.0.<br />
** TL-WN821N v3 (ath9k_htc, htc_7010.fw); works out of the box on ArchLinuxARM and on OpenElec (>r11211), Problems with prior OpenElec; needs powered USB Hub (B) <br />
** TL-WN823N Works out of box on Raspian using powered USB Hub<br />
<br />
* '''Trendnet'''<br />
** [http://www.wikidevi.com/wiki/TRENDnet_TEW-648UBM TEW-648UBM] USB ID: 20f4:648b, works OOTB with [http://learn.adafruit.com/adafruit-raspberry-pi-educational-linux-distro/ Adafruit Occidentials Raspbian Wheezy variant] as it includes kernel with [http://www.wikidevi.com/wiki/Special:Ask?title=Special%3AAsk&q=%5B%5BChip1+model%3A%3ARTL8188CUS%5D%5D&po=%3FInterface%0D%0A%3FFCC+ID%0D%0A%3FVendor+ID%0D%0A%3FDevice+ID%0D%0A%3FChip1+model%0D%0A%3FSupported+802dot11+protocols%0D%0A%3FMIMO+status%0D%0A%3FOUI%0D%0A&sort_num=&order_num=ASC&eq=yes&p%5Bformat%5D=broadtable&p%5Blimit%5D=500&p%5Bsort%5D=&p%5Boffset%5D=&p%5Bheaders%5D=show&p%5Bmainlabel%5D=&p%5Blink%5D=all&p%5Bsearchlabel%5D=&p%5Bintro%5D=&p%5Boutro%5D=&p%5Bdefault%5D=&p%5Bclass%5D=sortable+wikitable+smwtable&eq=yes RTL8188CUS driver built-in] (B)<br />
<br />
* '''Widemac'''<br />
** RT5370 Wireless Adapter from [http://www.ebay.co.uk/itm/180887771838?ssPageName=STRK:MEWNX:IT&_trksid=p3984.m1497.l2649 Ebay] runs without powered hub. Follow these [http://elinux.org/RPi_Ralink_WLAN_devices instructions] but go to [http://ftp.de.debian.org/debian/pool/non-free/f/firmware-nonfree/ ftp.de.debian.org/debian/pool/non-free/f/firmware-nonfree/] and pick the latest firmware-ralink_0.xx_all.deb<br />
<br />
* '''ZyXEL'''<br />
** [http://www.element14.com/community/message/50015#50015/l/re-installing-kernel-headers-on-the-pi NWD2105] USB ID: 0586:341e, RT3070 chipset, rt2800usb driver (B)<br />
** [http://www.zyxel.com/products_services/g_202.shtml G-202] model 0586:3410 ZyXEL Communications Corp. ZyAIR G-202 802.11bg using zd1211rw kernel module and zd1211-firmware package<br />
<br />
===Problem USB Wifi Adapters===<br />
<br />
These adapters were tested and found to have issues the Raspberry Pi. Note [http://www.raspberrypi.org/phpBB3/viewtopic.php?f=28&t=6928] as a possible solution/explanation for errors while running LXDE.<br />
<br />
* '''Alfa'''<br />
** AWUS036NHA (Vendor ID: 0cf3, Product ID: 9271) - Tested with Raspbian. Works fine if connected after boot. Kills boot process if previously attached. [http://www.raspberrypi.org/phpBB3/viewtopic.php?f=28&t=16809&p=169469#p169469 Details here.]<br />
<br />
* '''EDIMAX'''<br />
** EW-7811Un (Vendor ID: 7397, Product ID: 7811) - Reports as containing the Realtek RTL8188CUS chipset listed below, no lockup or kernal oops under wheezy but dmesg reports constant timeouts trying to initialize the module. This appears to be resolved on 2012-09-18-wheezy-raspbian and newer versions.<br />
<br />
* '''Linksys'''<br />
** WUSB300N (Vendor ID: 13B1, Product ID: 0029) - Tested with Raspbian, OpenELEC, among others. No Linux chipset support for Marvell 88W8362 at all.<br />
<br />
* '''LogiLink'''<br />
** WL0085 tested under debian (squeeze, wheezy, raspbian); no stable connection can be established. This gets even worse when X is running.<br />
<br />
* '''MicroNEXT'''<br />
** MN-WD152B (Debian image) modprobe hangs when plugged in, lsusb hangs. udevd errors in the logs. [http://www.element14.com/community/thread/17632] [http://www.raspberrypi.org/phpBB3/viewtopic.php?t=6737]<br />
*** Possible fix: try the new [http://learn.adafruit.com/adafruit-raspberry-pi-educational-linux-distro/occidentalis-v0-dot-1 Adafruit Occidentalis v0.1] image (based on Raspbian Wheezy) as it includes the needed 8192cu driver builtin to the kernel<br />
<br />
* '''Netgear'''<br />
** WNDA3100v2 tested with debian (wheezy); no driver for broadcom chipset (see [http://www.wikidevi.com/wiki/Netgear_WNDA3100v2 http://www.wikidevi.com/wiki/Netgear_WNDA3100v2]).<br />
<br />
* '''Realtek'''<br />
** RTL8188CUS USB-ID 0bda:8176, kernel oops in dmesg and freeze when pulled from USB. (B)<br />
<br />
* '''Trendnet'''<br />
** [http://www.element14.com/community/docs/DOC-44703 TEW-424UB] USB ID: 0bda:8189; tested on Debian, Fedora & Arch; rtl8187 driver; errors with LXDE running (B)<br />
<br />
* '''TP-Link'''<br />
** [http://www.element14.com/community/docs/DOC-44703 TL-WN821N] USB ID: 0cf3:7015; tested on Debian; requires [http://linuxwireless.org/download/htc_fw/1.3/htc_7010.fw htc_7010.fw] firmware; ath9k_htc driver; errors with LXDE running (B)<br />
** TL-WN723N USB ID: 0bda:8176; tested on Arch without a powered hub; it seems to draw too much current.<br />
<br />
== USB Bluetooth adapters ==<br />
===Working Bluetooth adapters===<br />
* Asus USBIA-EG (paired with Asus Blutooth Keyboard/Media Center Remote<br />
** Verified works error-free in Multiple Distros (Openelec, Raspbian, RaspBMC, Xbian) Latest builds eliminate text echo problems.<br />
* Cambridge Silicon Radio, Ltd Bluetooth Dongle (HCI mode) - (USB ID 0a12:0001)<br />
** Example of above is; TOPDIGI UA01 Bluetooth USB Dongle Plug and Play (install bluez package from std repos)<br />
** Tesco own brand 'Technika' Nano Bluetooth Adaptor has the Cambridge Silicon Radio chipset and works fine, cost £5.97 at time of posting.<br />
** Hama USB Bluetooth 3.0 adapter (Class 1) ~£10 on amazon.co.uk.<br />
** Another sample: Product ID: 0a12:0001, pictured here: http://www.element14.com/community/message/58288<br />
** RiiTek RT-MWK02+ - comes with a usb bluetooth adapter that works perfectly for both the RiiTek mini bluetooth keyboard/mouse and other bluetooth devices. Tested both on builtin USB and on powered USB hub. There are other RiiTek bluetooth (and non-bluetooth wireless) devices on the working list. Bluetooth adapter shows up in lsusb as "0a12:0001 Cambridge Silicon Radio" - this is notable as most other sources of this chipset do not seem to be available in the US.<br />
* D-Link DBT-122, with ID 07d1:f101, using a Broadcom chip<br />
** http://www.element14.com/community/message/58288<br />
* IOGear GBU321 (Broadcom BCM2045 Chipset)<br />
** Works with Raspbian Wheezy directly attached to Pi and via powered USB hub.<br />
* Trust BT-2400p<br />
** Working well with Raspbian Wheezy directly attached to Pi. Using with sma-bluetooth (SMA Solar Inverter reading software).<br />
<br />
===Problem Bluetooth adapters===<br />
* '''Belkin'''<br />
** Belkin F8T017. Tested with Raspbian 2012-07-15 and bluez installed with apt-get. When dongle is inserted into Pluscom powered USB hub, my remote PuTTY session scrolls incredibly slowly (testing with ls -R to generate text). Suspect network issue. Lots of errors on dmesg too. Pi itself is responsive when using directly. On removal of the device everything goes back to normal.<br />
* '''Generic'''<br />
** [http://dx.com/p/mini-bluetooth-v3-0-usb-2-0-dongle-71248 Bluetooth "3.0" Dongle]. Doesn't work reliably - eg. after some time it will hang and the device will need to be reset using fcntl. The device id is 1131:1004 Integrated System Solution Corp. Bluetooth Device.<br />
* Asus USB-BT211<br />
** Shows up as HCI device in Raspbian, but does not scan or pair.<br />
** http://www.raspberrypi.org/phpBB3/viewtopic.php?f=28&t=9962<br />
<br />
== USB Ethernet adapters ==<br />
===Working Ethernet adapters===<br />
* '''AVM'''<br />
** FRITZ!Box WLAN 3030 USB Ethernet Adapter: Works out of the box. No external power source needed.<br />
* '''Wintech'''<br />
** USB 2.0 LanCard Model: LAU-15 (CK0049C) using the mcs7830 driver. Probably needs more than 100 mA current. [http://www.raspberrypi.org/phpBB3/viewtopic.php?f=46&t=8708#p106136]<br />
* '''LogiLink'''<br />
** USB 2.0 UA0144: AX88772 chipset using the asix kernel driver. Tested only on powered USB hub so far.<br />
** LogiLink Fast EN USB 2.0 to RJ45 Adapter: Test on wheezy-Raspian (2012-08-16) without USB Hub will be confirmed<br />
lsusb output: Bus 001 Device 004: ID 9710:7830 MosChip Semiconductor MCS7830 10/100 Mbps Ethernet adapter <br />
* '''Apple'''<br />
** Apple USB Ethernet Adapter using asix kernel driver. Works out of the box on Raspbian, haven't tested on any other OS.<br />
* '''Edimax'''<br />
** Edimax EU-4230 USB2.0 Fast Ethernet Adapter with 3 port USB hub. Works out of the box. Needs its own power source.<br />
* '''D-Link'''<br />
** D-Link DUB-E100 Fast Ethernet USB 2.0 Adapter - works out of the box, requires own power supply (from powered USB hub)<br />
* '''A-Link'''<br />
** A-Link NA1GU Gigabit USB 2.0 ethernet adapter<br />
This adapter works, but (probably) requires a bit of work. The driver for the chipset (Asix AX88178) included with the Raspbian kernel (v 3.1.9+ Aug 7 2012) does '''not''' work. With that driver the device is detected, but it does not seem to be possible to actually put any traffic through it. :-( In order to make it work you need to download the latest driver from [http://www.asix.com.tw/products.php?op=pItemdetail&PItemID=84;71;100&PLine=71 the chipset manufacturer]. The version I used was "Linux kernel 3.x/2.6.x Driver" v4.4.0, released 2012-05-18. Fortunately this is GNU GPLv2 -licenced source code and not a binary blob, so compiling it for the Raspberry Pi is perfectly doable. The hardest part was in fact getting the Linux source code required, because the repositores contained the source for the wrong kernel version. >:-( Fortunately there is [https://www.grendelman.net/wp/compiling-kernel-modules-for-raspbian-raspberry-pi a very useful guide] for how to get the sources from github, and preparing that source so that you can compile modules. Unfortunately you will have to compile the kernel (even if you don't actually install it) - which will take the better part of the day on the Raspberry, but once that's done you can unpack the driver source and just run "make && sudo make install". Reboot and you should have a fully working ethernet adapter.<br />
<br />
The adapter seems to work without a powered USB hub, but according to the specifications it can draw up to 190 mA, so there might be stability issues if additional power is not provided.<br />
<br />
===Problem Ethernet adapters===<br />
* Axago<br />
** Axago ADE-X1 10/100 Ethernet Adapter (usb: 9710:7830 driver:mcs7830). Adapter working about 10 minutes without problem, but after that kernel write error message to dmesg and no packet is received. Needed to unplug and plug USB again. Tested with and without powered USB hub.<br />
<br />
== USB Sound Cards ==<br />
You will usually want the <code>alsa</code> package for sound. In the Debian image for Raspberry Pi (and possibly other distributions) USB sound cards are prevented from loading as the first sound card, which can be an annoyance if it's the only device you have. To disable this behaviour edit <code>/etc/modprobe.d/alsa-base.conf</code> and comment out the last line; <code>options snd-usb-audio index=-2</code> . If you are not user ''pi'' you may need to add your username to the ''audio'' group thus: <code>sudo adduser yourusername audio</code> (user ''pi'' usually belongs to this group anyway).<br />
<br />
* '''Creative'''<br />
** [http://asia.creative.com/products/product.asp?category=1&subcategory=207&product=17892 Sound Blaster Play!]<br />
* '''Daffodil'''<br />
** [http://www.amazon.co.uk/gp/product/B002FI7GWK/ref=oh_details_o03_s00_i00 USB Sound Adapter US01]. Tested with low-cost headphone/microphone set via ''audacity'' (See notes at [http://www.cpmspectre.pwp.blueyonder.co.uk/raspberry_pi/MoinMoinExport/DaffodilUSBSoundAdapter.html cpmspectre.pwp.blueyonder.co.uk/raspberry_pi/MoinMoinExport/DaffodilUSBSoundAdapter]).<br />
* '''Edirol'''<br />
** [http://www.roland.com/products/en/UA-1A/ UA-1A]<br />
* '''Hercules'''<br />
** [http://www.hercules.com/fr/Cartes-Son/bdd/p/123/gamesurround-muse-xl-pocket-lt3/ Gamesurround Musel XL (Pocket LT3)]<br />
* '''Logilink'''<br />
** [http://www.logilink.de/showproduct/UA0053.htm?seticlanguage=en UA0053 USB Soundcard with Virtual 3D Soundeffects LogiLink]<br />
* '''NuForce uDAC-2'''<br />
** [http://www.nuforce.com/hp/products/iconudac2/index.php NuForce uDAC-2 Headphone Amplifier and USB DAC]<br />
* '''Terratec'''<br />
** [http://www.terratec.net/fr/produkte/Aureon_Dual_USB_12339.html Aureon Dual USB]<br />
* '''Texas Instruments PCM2704'''<br />
** [http://www.ti.com/product/pcm2704 PCM2704 98dB SNR Stereo USB2.0 FS DAC with line-out and S/PDIF output, Bus/Self-powered]<br />
<br />
==USB 3G Dongles==<br />
* Huawei E173<br />
* Huawei E220<br />
* Huawei E160 (AT commands only)<br />
* Franklin U600 from Sprint / VirginMobile<br />
** Use usb_modeswitch and vendor 0x1fac and product 0x0150/0x0151<br />
* Digicom Internet Key 7.2 HSUPA '''MU372-L01''' [http://www.digicom.it/digisit/prodotti.nsf/itprodottiidx/MU372L01]<br />
Tested on Raspbian and Archlinux. Detected as 230d:0001. Works with cdc_acm driver. Install usb_modeswitch.<br />
There are 2 "com ports"( /dev/ttyACM0 and /dev/ttyACM1 ) . Tested with Network Manager.Works also perfectly with SAKYS3G [http://www.sakis3g.org/] tools (!! led is always off !!) and wvdial. A working wvdial.conf : http://ubuntuforums.org/showpost.php?p=10361881&postcount=28 . (for example for Vodafone IT , replace Init3 with this : Init3 = AT+CGDCONT=1,"IP","web.omnitel.it" and replace line Modem = /dev/ttyUSB0 with Modem = /dev/ttyACM1 ) and run with wvdial voda .<br />
<br />
== USB IR Receivers==<br />
SMK Manufacturing, Inc. eHome Infrared Receiver (Works out of the box with OpenELEC)<br />
<br />
== USB Radio devices==<br />
*FM Radio<br />
** ADS InstantFM Music - FM radio tuner works fine under debian.<br />
<br />
== USB TV Tuners and DVB devices==<br />
*August<br />
**DVB-T205, based on rtl2832u chipset, working with [https://github.com/ambrosa/DVB-Realtek-RTL2832U-2.2.2-10tuner-mod_kernel-3.0.0 this driver]. Tested with Saorview (Irish DTT service), both HD & SD.<br />
*DVBSky<br />
**[http://dvbsky.eu/Products_S860.html Mystique SaTiX-S2 Sky USB]: Scanning/watching SD and HD works via vdr and streamdev plugin, watching on the Pi directly is laggy as hell. DVB-USB and I2C support must be enabled in the kernel. Needs drivers/firmware from [http://dvbsky.eu/Support.html here].<br />
*Sundtek<br />
**Sundtek MediaTV Digital Home<br />
**Sundtek MediaTV Pro<br />
**Sundtek SkyTV Ultimate<br />
**[http://shop.sundtek.de DVB-C, DVB-T, DVB-S/S2]: digital TV works, streaming to Windows / Linux is no problem. Easy installation [http://support.sundtek.com/index.php/topic,4.0.html English]<br />
*Hauppauge<br />
** Hauppauge NOVA-T Stick (Revision 70xxx) DiBcom DiB0700 chipset, requires powered hub.<br />
** Hauppauge NOVA-TD Stick (Revision 52xxx) DiBcom DiB0700 chipset, requires powered hub.<br />
** Hauppauge WinTV-HVR-1950 (tested analog tuner with omxplayer)<br />
** Hauppauge WinTV-HVR-950Q (tested Digital OTA with TVHeadend in Raspbian)<br />
*K-World<br />
** K-World UB499-2T Dual DVB-T USB Tuner. IT9137 chipset. With no other USB devices connected Pi can just about power this stick. IR and supplied remote work with XBMC.<br />
*Technisat<br />
**Technisat_SkyStar_USB_HD. Instructions: http://www.linuxtv.org/wiki/index.php/Technisat_SkyStar_USB_HD Used the Pi to receive and redirect it via network to another host. Didn't try to play back the stream on the Pi itself. Tested with Astra 19.2E radio and SD-TV channels<br />
*Generic<br />
** [http://www.onsources.com/product_images/a/757/watch_and_record_digital_tv_dongle__44323_zoom.jpg DVB-T USB Dongle (Silver casing)], based on AF9015 chipset.<br />
** [http://www.electrodepot.fr/media/catalog/product/cache/1/image/500x/9df78eab33525d08d6e5fb8d27136e95/P926993.jpg DVB-T USB Dongle], based on RTL2832 FC12 (HD/SD), IR detected but not tested<br />
<br />
== USB Webcams ==<br />
<br />
Debian image is missing v4l kernel modules, so video devices are not available. Kernel and firmware upgrade can possibly be used to fix this[http://blog.pixelami.com/2012/06/raspberry-pi-firmware-update-for-debian-squeeze/].<br />
<br />
===Working USB Webcams===<br />
<br />
* '''Canyon''' <br />
** Canyon CNR-WCAM820 - 2Mpix cam with manual focus; works with ''fswebcam'' and ''v4l4j'' on Raspbian wheezy armhf; problems with 1600x1200 resolution in some apps (timeouts - probably too slow USB); 1280x1024 and lower resolutions works OK<br />
<br />
*'''Creative'''<br />
**Creative VF0470 Live! (works out of the box on ArchLinux)<br />
**Creative VF0260 Live! Cam Vista IM (works out of the box)<br />
**Creative VF0640 Live! Cam Socialize (works on Raspbian at 320x240 resolution, 15fps)<br />
**Webcam Notebook PD1170 (detects, untested)<br />
<br />
*'''HP'''<br />
**Webcam HD-2200 [http://www.amazon.com/HP-Webcam-HD-2200-BR384AA-ABA/dp/B004UR9P9Q/ (Amazon)] [http://shopping.hp.com/en_US/home-office/-/products/Electronics/Webcams/BR384AA?HP-HD-2200-Webcam (HP)] [http://www.walmart.com/ip/HP-Webcam-HD-2200/16775645 (Walmart)] <br />
**Webcam HP-3100 - UVCVideo /dev/video0 Needs chmod to 666 to operate. Will work without hub if only device in USB ports. Works with both Arch and wheezy out of the box<br />
<br />
*'''Logitech'''<br />
**Webcam C100 Model Number V-U0013 (works fine without powered hub - Tested on 2012-08-16-wheezy-raspbian image - motion detection was good - video streaming was really slow might be unusable)<br />
**Webcam C200<br />
**Webcam C270 (with external power)<br />
**Webcam C310 does not require a powered hub to capture snapshots<br />
**Webcam C510<br />
**Webcam C525 (works fine without powered hub)<br />
**HD Webcam C615 (works fine without powered hub)<br />
**Webcam C910 (with external power, is uncvideo)<br />
**Webcam C920 (with powered hub, detected out of box on Raspain as Video0 V4L device)<br />
**QuickCam Orbit/Sphere USB webcam (ext. power) <br />
**QuickCam Pro 9000 - powered by Raspi, working on debian wheezy<br />
**Webcam Pro 9000 (046d:0809), powered by RPi (measured ~120 mA capturing at ~5 fps), works on Arch<br />
<br />
*'''Medion'''<br />
** MD86511 - powered by Raspi, working on Raspbian “wheezy” from 2012-07-15<br />
<br />
*'''Microsoft'''<br />
**Xbox Live Vision camera (045e:0294), powered by Raspi, working on Arch<br />
**LifeCam Cinema 720p USB HD Webcam H5D-00001 - Powered by USB Hub. Working on Raspbian "wheezy"<br />
**LifeCam HD-6000 - Powered by Raspberry Pi. Working on Raspbian "wheezy" (2012-07-15)<br />
**LifeCam NX-6000 - Powered by Raspberry Pi. Working on Debian "wheezy"<br />
**LifeCam VX-7000 - Powered by USB Hub. Working on Raspian "wheezy"<br />
**LifeCam VX-3000 - On "raspbian" wheezy (though there do appear to be some issues with image quality and getting partial frames and such, with fswebcam)<br />
**LifeCam VX-800 - Powered by Raspberry Pi. Working out of the box on Raspbian [http://www.amazon.it/Microsoft-JSD-00008-LifeCam-VX-800/dp/B0057FWVSC (Amazon)] Doesn't work at full 640 * 480 resolution but OK at 352 * 288.<br />
<br />
*'''Sony'''<br />
**PlayStation Eye (for PlayStation 3) (the occasional frame is corrupted/stutters when running at 640x480)<br />
**PlayStation Eyetoy (for PlayStation 2) (Occasional 'mangled frame' directly connected to Rev 2 Pi)<br />
<br />
*'''Trust'''<br />
** 2MP Auto Focus Webcam (works out of the box on ArchLinux)<br />
<br />
===Problem USB Webcams===<br />
<br />
*'''Creative'''<br />
**WebCam Pro / PD1030 - ov519 driver crashes almost immediately. ("gspca: ISOC data error: [0] len=0, status=-4004")<br />
<br />
*'''Logitech'''<br />
**Webcam Pro 9000 - Has issues capturing images at higher than default resolutions (using motion - Arch and Debian).<br />
**Webcam Pro 4000 - It uses pwc driver which does not work. Maybe it's because of general Raspi USB bug.<br />
<br />
*'''Microsoft'''<br />
**Lifecam HD5000 - Picture breaks up at the bottom<br />
**LifeCam Studio/Cinema - Has UVC issues detailed here [http://www.ideasonboard.org/uvc/#devices]. Horizontal lines problem [http://www.raspberrypi.org/phpBB3/viewtopic.php?f=63&t=12304]. Stability issues [http://www.raspberrypi.org/phpBB3/viewtopic.php?f=63&t=12247].<br />
<br />
*'''Sony'''<br />
**Eye Toy (PlayStation 2) model SLEH 00030 - (OV519 camera). Picture constantly breaks up on xawtv and wxcam under Arch Linux. Noted there were ISOC data error len=0 status=-4004 errors in dmesg. This happens when powered from the Pi and when powered from a Pluscom USB hub. Arch was updated on 17th July 2012<br />
<br />
*'''Trust'''<br />
**SPACEC@M 200 - (OV511 camera). Picture stops after a few seconds in xawtv under Arch Linux and xawtv reports libv4l2 errors. This happens when powered from the Pi and when powered from a Pluscom USB Hub. Arch was updated on 17th July 2012<br />
<br />
== USB GPS devices ==<br />
*Royaltek<br />
**Royaltek RGM 2000 SiRF2 using the included serial (TTL) to USB - converter. That uses a Profilic pl2303-chip so you'll need to compile the module or the kernel manually<br />
*Garmin<br />
**Garmin eTrex Vista HCx: Works but may draw much power. To get it working (software part): https://wiki.openstreetmap.org/wiki/USB_Garmin_on_GNU/Linux<br />
*GlobalSat<br />
**GlobalSat BU-353 Does not require a powered hub, works fine when directly plugged into the RPi. On Raspian, requires the gpsd and gpsd-client packages. For some reason, the gpsd daemon does not always start correctly on boot. You may need to do something like the following to manually restart it:<br /><pre>sudo killall gpsd; sudo gpsd /dev/ttyUSB0 -F /var/run/gpsd.sock</pre><br />
<br />
*Wintec<br />
**WBT-200: No problem on Debian<br />
*Holux<br />
**Holux M-215: Works fine on Arch, uses Silicon Labs CP210x RS232 serial adaptor driver<br />
*Bluenext<br />
**Bluenext BN903S: No problem on Debian image (19-04-2012).<br />
<br />
== USB UART and USB to Serial (RS-232) adapters ==<br />
A USB UART adapter is used to access the serial console of the Raspberry Pi from a development host such as a laptop or desktop PC. The USB end connects to the PC and the UART header end connects to the USB. While it is possible to connect the USB end to another Raspberry Pi, this configuration has not been tested unless explicitly mentioned against an individual entry below.<br />
<br />
*'''FTDI'''<br />
**FT232 chip based adapters works for some people but others find it hangs Linux when the port is opened. module is ftdi_sio<br />
<br />
** FT2232D dual RS232/FIFO works (used in various JTAG devices)<br />
<br />
*'''Prolific'''<br />
**PL2303 chip based adaptors works fine on latest Debian tested with ''minicom'' and ''gtkterm''<br />
<br />
A USB to Serial (RS-232) adapter is used the other way around, ie. the USB end connects to the Raspberry Pi and the RS-232 end (DSUB-9 or DSUB-25 pin) to the other device which may be another computer, (old) modem or printer, or some electronic test equipment.<br />
<br />
*"Best Connectivity" (Possibly also sold under the "Newlink HQ" or "Kenable HQ" labels)<br />
**FG-U1232-PL2 Based upon the Prolific PL2303X chipset and listed by ''lsusb'' as <code>ID 067b:2303 Prolific Technology, Inc. PL2303 Serial Port</code>. Appears as <code>/dev/ttyUSB0</code>, and requires the user to be a member of the ''dialout'' group (which ''pi'' is for ''Raspbian Wheezy''). Initially tested using an old RS Datalinker setup in "loopback" mode via ''microcom'' upto 9600 baud, and ''gtkterm'' after installing that from source code. All handshake lines toggled as expected and no characters were lost. Subsequently ''gtkterm'' was used to check bi-directional communication with an ancient brother EP44 electronic typewriter (as a printer/dumb terminal) at 1200 baud. Signal lines were again monitored with the Datalinker.<br />
<br />
== Other, exotic USB devices ==<br />
=== USB to SATA ===<br />
*'''Nippon Labs'''<br />
** 2.5" SATA HDD USB Adapter with silicone HDD sleeve. Model: USB-ADT-25SATA. Works on powered Hub, not directly to Raspberry Pi. Built-in "Y" power adapter.<br />
<br />
=== CAN Bus ===<br />
*PEAK-System (www.peak-system.com)<br />
**PCAN-USB using the driver (kernel module) from http://www.peak-system.com/fileadmin/media/linux/index.htm<br />
=== Home automation ===<br />
*Tellstick (www.telldus.com), installation [[R-Pi_Tellstick_core|instructions]]<br />
**Depends on libftdi1<br />
<br />
=== Touch Screen ===<br />
*ACER T230H touch screen [http://support.acer.com/acerpanam/monitor/2009/acer/t230h/t230hnv.shtml]<br />
**USB TS identifies as "Quanta Computer, Inc. Optical dual-touch panel", module hid_quanta<br />
**Seems to draw over 200 mA from USB!<br />
=== Floppy Disk Drive ===<br />
*Samsung USB Floppy Drive SFD-321U/HP<br />
**I suppose a floppy drive might be considered exotic nowadays!<br />
**LSUSB lists it as Samsung Electro-Mechanics Co. Floppy Disk Drive<br />
**Only tried connected to a powered USB hub, as the drive is labelled 5V at 0.5A on a Raspberry Pi running Debian Wheezy.<br />
**tail -f /var/log/syslog looking for mount device when plugged in, came up as SDA in testing.<br />
**sudo mkdir /media/floppy<br />
**sudo mount /dev/sda /media/floppy<br />
**Contents of floppy now available in /media/floppy<br />
**To remove drive, ensure no sessions have the floppy directory as the current working directory.<br />
**sudo umount /media/floppy<br />
=== USB Missile Launcher ===<br />
*USB Missile Launcher / Rocket Launcher sold in UK by Marks and Spencer but also sold under a range of other names.<br />
**USB ID 1130:0202 Tenx Technology, Inc. Use apt-get install pymissile (python code) and there is C code at [http://sourceforge.net/projects/usbmissile/ usbmissile from Source Forge]<br />
=== USB Docking Stations ===<br />
*StarTech USB 3.0 to Dual 2.5"/3.5" SATA HDD Dock (SATDOCK2U3GB)<br />
**This is an externally powered dual sata HDD docking station, which has USB2.0 compatibility with the Pi. <br />
**Tested with latest raspbmc and debian wheezy raspbian, 3.1.9+ #168<br />
=== USB RFID Reader ===<br />
*Unbranded 125KHz EM4100 RFID reader from eBay sellers (< £7), the one with a Windows logo on (easily scratches off for Linux users).<br />
**Initially would not work when plugged in directly to RPi. Worked when connected via an unpowered Trust hub. Worked after RPi was modified with 10K resistors over the USB polyfuses (warranty invalidated). Probably would work fine with powered hub.<br />
**Sends a 10 digit string to current window or console as if it was a keyboard. Can be captured independently of keyboard using Linux event interface (/dev/input) but kernel in current distributions does not have CONFIG_INPUT_EVDEV selected so kernel rebuild is necessary.<br />
=== JTAG ===<br />
* FTDI2232D dual RS232/FIFO based JTAG (e.g. SheevaPlug JTAGKey USB-ID 9e88:9e8f)<br />
** works using the RPi as a development host<br />
=== USB 3.0 Multi-Card Reader ===<br />
* US Robotics All-In-One Multi-Format Card Reader (Product # USR8420) Accepts 5 cards simultaneously<br />
** SD/MMC + MS/MS PRO or DUO/DUO PRO + CF/MD + SM + SD/MMC or MS/MS PRO. Useful for backing up cards containing other OS Distros<br />
<br />
== PS2 / AT to USB Converters ==<br />
<br />
* Unbranded active converter known as the "blue cube". Based on the Cypress CY7C63723C 8 bit RISC. Please see http://geekhack.org/showwiki.php?title=PS2-to-USB+adapters for more information.<br />
Note that although the adapter might work, PS/2 keyboards were not designed to be low power USB devices, so they might not meet the requirement to work with considerable lowered supply voltage (4.4 volt) provided by the USB ports of the raspberry PI. These keyboards should work when powered by a powered hub. <br />
<br />
'''Tested PS2/AT keybords'''<br />
<br />
All above tested with the famous "blue cube" on a powered USB hub.<br />
<br />
*IBM Model F (please note requires an additional AT to PS2 converter)<br />
*Dell AT101w<br />
*Northgate Ominikey Ultra T (please note requires an aditonal AT to PS2 converter)<br />
<br />
* 04d9:1400 Holtek Semiconductor, Inc. PS/2 keyboard + mouse controller<br />
** Working: Ipex RT215KTW PS/2 keyboard<br />
** Not working: HP SK-2502 PS/2 keyboard (gets power but does not init - three LEDs remain permanently lit. Keyboard + Holtek converter work on a Linux PC, although this keyboard doesn't work with some native PS/2 ports.)<br />
<br />
== Power adapters ==<br />
The Raspberry Pi uses a standard Micro USB (type B) power connector, which runs at 5v. Generally you can use a MicroUSB to USB cable and then either power the Raspberry Pi directly from your main computers USB ports (if they provide enough power), or by using a USB to Mains adaptor. A number of mobile phones use MicroUSB power cables, and these are compatible with the Raspberry Pi in most cases. Below is a list of power adaptors known to work.<br />
<br />
===Working power Adapters===<br />
* '''AlcaPower'''<br />
** 5V 2.5A Model AP5A - Charger/switching with 7 connectors(also Microusb)<br />
* '''Ansmann'''<br />
*** Dual USB charger slim, Model-Nr. 1201-0001<br />
* '''Apple'''<br />
** 5V 2.1A USB charger for iPad2, model A1357<br />
** 5V 1.0A USB Charger for iPod<br />
** 5V 1.0A USB Charger for iPhone 4<br />
* '''Amazon'''<br />
** 5V 0.85A USB charger for Kindle<br />
** 5V 2A Mains to USB A adaptor, Branded "CostMad" <br />
* '''Asus'''<br />
** 5V 2.0A USB charger for Google Nexus 7<br />
* '''Belkin'''<br />
** 5V 2.6A 4 port Ultra-Slim Desktop hub (Model F4U040) (RPi running from USB Hub port)<br />
** 5V 2.5A 4 port USB Hub (Model F5U404) (RPi running from USB Hub port)<br />
** 5V 3.5A 7 port USB 2.0 Mobile Powered Hub (Model F4U018) (RPi running from USB Hub port)<br />
** 5V 3.5A 7 port USB Hub (Model F5U706) (RPi running from USB Hub port)<br />
** Mini Surge Protector Dual USB Charger (Model BZ103050-TVL)<br />
** Universal USB Wall Charger (5V 1A) (Model F8Z222uk)<br />
* '''Blackberry'''<br />
** Charger for Pearl Flip 8220, Bold 9600 (B)<br />
** Charger for Tour 9630<br />
** 5V 0.7A Model PSM04R-0500CHW1(M), RIM Part Number HDW-17957-003 (B)<br />
** 5v 750mA Model RIM-C-0004aDUUUC-001, RIM Part Number HWD-24481-001 (comes with Blackberry 9300)<br />
** 5v 750mA Model RIM-C-0004ADUUS-001 035D, Single port plug. (Tested with USB B to Micro USB cable from Logitech H760 Headset)<br />
** 5V 2A Model PSAC10R-050QT, RIM Part Number HDW-34725-001<br />
* '''Deal Extreme'''<br />
** [http://dx.com/p/5v-2a-regulated-switching-power-supply-110-220v-94518 S-10-5 5V 2A Regulated Switching Power Supply (110~220V)] (DIY: requires additional micro-USB connector and wiring)<br />
* '''Dell'''<br />
** USB Hub integrated in Dell monitors (B)<br />
* '''The FX Factory'''<br />
** 5V 1A (1.2A max) AC Travel Charger Model KJ-USB Mains. Typically provides 4.9V at 1A <ref>[http://www.cpmspectre.pwp.blueyonder.co.uk/raspberry_pi/MoinMoinExport/USBPowerSupplies.html http://www.cpmspectre.pwp.blueyonder.co.uk/raspberry_pi/MoinMoinExport/USBPowerSupplies.html]</ref><br />
* '''Garmin'''<br />
** 5V 1A charger (Model: PSA105R-050Q) supplied with Garmin Edge 800 GPS. Requires a USB-A to MicroUSB-B cable. Belkin 6ft cable (F3U151B06) works.<br />
* '''Globe Electric'''<br />
** 2-Outlet Tap with Surge Protection and 2 USB Chargers ([http://globe-electric.com/product/2-outlet-tap-with-surge-protection-and-2-usb-chargers-grounded-white/ 46082]). Rated at 1000 mA. 120V systems only.<br />
* '''Griffin'''<br />
** Power Block Model P2417. 5V 2.1A<br />
** Power Block Model P1190R2 Two USB 5V Outputs, 1Amp each<br />
* '''Hama'''<br />
** 1000mA Travel Charger for Micro USB universal (barcode nr: 4 007249 935854)<br />
* '''HP'''<br />
** 5.3V 2A Charger for HP Touchpad (B)<br />
* '''HTC'''<br />
** 5V 1A TCP-300 USB phone charger (B)<br />
** 5V 1A TC B250 USB charger (HTC R/N: 79H00096-00M)<br />
** 5V 1A TC E250 USB charger (HTC R/N: 79H00098-02M)<br />
* '''i-box (Philex Electronic Ltd)'''<br />
** 5V 1A USB charger, 1 USB socket, no USB lead supplied, Model: 76971HS/02 (available from ASDA and others in the UK) (B).<br />
* '''IDAPT'''<br />
** [http://www.idaptweb.com/universal_chargers/i4/ i4 multi device charger] - 3 interchangeable device tips + USB A socket ([https://twitter.com/andrewmk/status/226057302879375361 see it in use])<br />
* '''Innergie'''<br />
**15W Dual USB Adapter. Model: mMini AC15. Output: 5V, 3A (max per port), 15W max. [http://www.myinnergie.com/DuoPowerKit/specification.aspx Spec Sheet]<br />
* '''Kodak'''<br />
** 5V 1A TESA5G1-0501200<br />
** 5V 1.0A K20-AM<br />
* '''LG'''<br />
** 4.8V 1A Travel Adapter<br />
**5.1V 0.7A Travel Adapter (Model: STA-U34WVI)<br />
**5.1V 0.7A Travel Adapter (Model: STA-U12ER)<br />
* '''Logic'''<br />
** 4 port USB Hub (Model LP4HUB10). (RPi running from USB Hub port, red power line (+5v) inside hub cut) (B)<br />
*'''LogiLink'''<br />
**5V 2.1A Switching power supply, model PA0040 (B)<br />
* '''Logitech'''<br />
** 5V 1A SDC115-USB Remote Control Charger and cable<br />
* '''Maplin Electronics'''<br />
** 5V 1A dual USB power supply, model number H25B-MT-K2<br />
** Micro USB Power Supply N19HX<br />
* '''Medion'''<br />
** 5V 1A USB power supply for OYO ebook reader<br />
* '''Microsoft'''<br />
*** Zune Zune AC Adapter v2 <br />
* '''Motorola'''<br />
** [http://www.amazon.com/Motorola-Micro-USB-Home-Travel-Charger/dp/B004EYSKM8/ 5V 0.85A SPN5504 Charger with Cable]<br />
* '''Nokia'''<br />
** 5V 1.2A AC-10E Charger<br />
** [http://accessories.nokia.com/products/nokia-fast-usb-charger-ac-16/ 5V 1A AC-16E Charger]<br />
* '''Noname'''<br />
** 5V 2.1A KMS-AC09 4 port USB charger (B) [http://www.miniinthebox.com/kms-ac09-universal-ac-adapter-for-ipad-ipad-2-iphone-white_p208568.html]<br />
** 5.2V 1A MW-3NU10GT - no cable, but this one works well (1m): [http://www.amazon.de/gp/product/B005L8VELA]<br />
** 5V 1A Model H-IP008 Serial No. H10T80L068<br />
* '''Novatel Wireless'''<br />
** 5V 1.05A Charger, model number SSW-1811, packaged with Verizon Wireless MiFi device<br />
* '''Orange'''<br />
** 5V 0.7A Charger for Orange San Francisco<br />
* '''Palm'''<br />
** 5V 1A Charger for Palm Pixi+ (B)<br />
* '''Pantech'''<br />
** 5.0V 1A CNR USB with LG DLC100 micro usb cable<br />
* '''Petzl'''<br />
** 5.0V 1A Charger that came with the Tikka core2 XP<br />
* '''Phihong'''<br />
** Switching Power Supply. Model: PSAC09R-050. Output: 5V, 1.8A, microUSB. [http://www.digikey.com/product-detail/en/PSAC09R-050/993-1109-ND/2635771 Digi-key Link]<br />
* '''PortaPow'''<br />
** PortaPow UK Mains Wall Power Supply<br />
* '''RS Components'<br />
** HNP06UK (RS 7263069) Switching Adapter 5.0V 1200mA<br />
* '''Samsung'''<br />
** 5V 0.7A Charger for Galaxy S model ETA0U10EBE<br />
** 5V 0.7A Charger for Galaxy SII<br />
** 5V 1A Charger for Galaxy Nexus<br />
** 5V 0.7A Charger for Galaxy S Vibrant (SGH-T959)<br />
** 5V 0.7A Travel Adapter model ATADU10EBE<br />
** 5V 1A? Samsung C Series TV USB-port for external HDDs. Running stable with openelec<br />
** 5v ?A(Unknown) Samsung Service Port (USB) on LN32A330J1DXZA 720p 32 inch HDTV <br />
** 5V Unknown Ampere Samsung UA22D5000 & UA32D5000 TV USB Port. Test with Raspbian Wheezy, Raspbmc, and RPITC<br />
* '''Shun Shing'''<br />
** 100-240VAC to 5VDC 1A USB power supply, model SP5Q-AU [http://jaycar.co.nz/productView.asp?ID=MP3455 Jaycar]<br />
* '''Sony Ericsson'''<br />
** 5V 0.7A Charger CST-80<br />
** 5V 0.85A Greenheart&#153; Charger EP800. Typically provides 4.8V at 0.85A <ref>[http://www.cpmspectre.pwp.blueyonder.co.uk/raspberry_pi/MoinMoinExport/USBPowerSupplies.html http://www.cpmspectre.pwp.blueyonder.co.uk/raspberry_pi/MoinMoinExport/USBPowerSupplies.html]</ref>. <br />
* '''StarTech'''<br />
** 4 Port USB 2.0 Hub Raspberry Pi can be powered just by plugging USB input into the Pi, don't need power in micro USB port.<br />
* '''Travel Charger'''<br />
** 5V 2.0A USB Power Adapter, [http://www.amazon.co.uk/gp/product/B0065JCIPU/ Amazon Link]<br />
* '''Technika'''<br />
** 5V 1A USB Power Adapter, model MPASS01 (B)<br />
* '''The Pi Hut'''<br />
** Micro USB Power Supply for the Raspberry Pi. 5V 1000mA (from [http://thepihut.com/collections/power-supplies The Pi Hut's Raspberry Pi Store]) (also from [http://www.ebay.co.uk/itm/330757401271 eBay ])<br />
* '''Trisonic'''<br />
** TS-CP600T - MICRO USB HOME & TRAVEL CHARGER (5V, 800mA) $3 at Daiso U.S. stores.<br />
* '''TruePower'''<br />
** [http://u-socket.com/ U-Socket] 5V 2.1A AC Receptacle with Built-in USB ports (2.1A per USB port) model ACE-7169<br />
* '''Voltcraft'''<br />
** SPS5-12W, 2500 mA, requires additional USB <-> miniUSB adapter/cable, works perfectly (bought from [http://www.conrad.de/ce/de/product/512660/VOLTCRAFT-SPS5-12W-Steckernetzteil-Steckernetzgeraet-5-VDC-2500-mA-12-Watt Conrad Shop])<br />
<br />
===Problem power Adapters===<br />
* '''Masterplug'''<br />
** Masterplug Surge Protected USB Adaptor 2 x 1A USB Polished Black - USB ports and ethernet don't work with this adapter and some screen artefacts using HDMI.<br />
* '''Monoprice'''<br />
** 5v, 2A 3 Outlet Power Surge Protector Wall Tap w/ 2 Built-In USB Charger - some display artifacts, sometimes unable to find mouse, some failures to boot. Measured less than 4.75v between TP1 and TP2 when used with a Monoprice cable.<br />
* '''Sony Ericsson'''<br />
** 5v, 850mA EP800. Some failures to boot , ethernet loops at boot.<br />
<br />
===External Battery packs (with 5V regulated output)===<br />
* '''Anker Astro3'''<br />
** Anker Astro3 10000mAh with Dual 2A USB Output<br />
* '''Duracell'''<br />
** PPS2 Instant USB Charger<br />
* '''Energizer/XPAL'''<br />
** XP18000 18000mAh Power Pack<br />
* '''Generic - eBay no brand'''<br />
** 6000T Pocket Power 5000mAh - eBay item 271009959140<br />
** Power Bank for iPad/iPhone 5000mAh (looks the same as a New Trent IMP50D or TeckNet iEP380) - eBay item 280914455938<br />
* '''New Trent'''<br />
** iCurve IMP70D 7000mAh (Approx 12hrs from full charge)<br />
** IMP120D 12000mAh<br />
* '''Sinoele'''<br />
** Movpower - Power Bank 5200mAh (8hrs with Wifi active)<br />
* '''TeckNet'''<br />
** iEP387 Dual-Port 7000mAh External Power Bank (The charging lead can be used to connect the Tecknet to the RPi. Ran the RPi with wifi dongle and wireless keyboard receiver for over 9 hours of light use.)<br />
** iEP392 Dual-Port 12000mAh External Power Bank (1A port, ~16.5 hours)<br />
** Rayovac PS60 5v 800mAh<br />
* '''VINZO'''<br />
** Power Bank 5000mAh Grey Output 5V 1000mA<br />
* '''Kodak Power Pack KP1000'''<br />
** 1A USB rechargeable battery pack - see [http://blog.sheasilverman.com/2012/09/its-alive/ Shea Silverman's blog]<br />
<br />
== Display adapters ==<br />
Note that active converter boxes may draw power through the HDMI port, and thus will put an extra load on your PSU, and also increase the current running through the PI's primary input fuse. HDMI ports (and the raspberry PI) are designed so that they deliver a very limited amount of power (50mA) to the TV/Monitor/display-adapter and much more isn't in theory allowed. In fact there is a diode (D1) in series with the power line which can only handle 200mA, if the adapter tries to draw much more than that the diode might fail. Therefore only externally powered adapters are to be recommended. Despite this, many people report success with these high powered devices.<br />
<br />
===HDMI->DVI-D===<br />
There are three kinds of DVI. There is DVI-D, a digital signal fully compatible with HDMI, so a passive cable can be used. There is DVI-I, which is a connector with both analog pins and digital pins. An HDMI to DVI-D adapter fits in a DVI-I female connector. Finally, there is DVI-A. This a fairly rare connection, but occasionally it will be found on some monitors and is an analog interface, in fact the same as VGA!<br />
<br />
Some adapters like Farnell part AK-CBHD03-BK are HDMI to DVI-I, which, while not fitting in a DVI-D monitor, are still compatible. The analog pins simply must be bent.<br />
<br />
The HDMI to DVI-D cable provided by Apple with the 2010 Mac Mini worked. It does not appear this adapter can be purchased separately.<br />
<br />
* '''The Pi Hut'''<br />
** HDMI to DVI Cable for the Raspberry Pi (from [http://thepihut.com/collections/video-output/products/hdmi-to-dvi-cable-for-the-raspberry-pi The Pi Hut's Raspberry Pi Store])<br />
* '''Other Variants'''<br />
** AmazonBasics HDMI to DVI Adapter Cable (model SK231) works and is inexpensive.<br />
** [http://www.ebay.com/itm/DVI-Female-to-HDMI-Male-Adapter-Converter-Adaptor-Gold-for-HDTV-Full-HD-/320946033059?pt=US_Video_Cables_Adapters&hash=item4ab9dfd1a3 A generic HDMI-to-DVI converter from eBay]. Works well, but it's probably the cause of some power loss between the RPi and the monitor, causing [http://elinux.org/R-Pi_Troubleshooting#Interference_visible_on_a_HDMI_or_DVI_monitor this] problem. A setting of config_hdmi_boost='''5''' in /etc/boot solved this. Note that config_hdmi_boost='''4''', as suggested in the troubleshooting guide, helped but did not solve the problem completely.<br />
<br />
===HDMI->VGA converter boxes===<br />
Most will require use [[RPi_config.txt]]. Start off with hdmi_safe=1.<br />
<br />
[http://www.element14.com/community/groups/raspberry-pi/blog/2012/08/16/raspberry-pi-hdmi-to-vga-converter Sanoxy HDMI to VGA converter], $27 from Amazon, no changes required with official Raspbian Wheezy image (2012-Jul-15), note: had already disabled overscan previously<br />
<br />
http://www.amazon.co.uk/gp/product/B007KEIRNG -- "Neewer" HDMI to VGA -- some issues discussed below:<br />
However, according to user "Tom1989" the same Neewer HDMI to VGA adapter burned out BAT54 Schottky diode D1 on the RasPi and broke its HDMI output: [http://www.raspberrypi.org/phpBB3/viewtopic.php?f=28&t=9819 Serious HDMI Problems. What's that smell? Burning Raspberry!]. On that thread, "mahjongg" suggested the NXP (or equivalent) PMEG2010AET as a high-current replacement for D1. The PMEG2010AET has 1A max forward current, much greater than the BAT54's 200 mA limit which may be exceeded by your HDMI -> VGA converter. Remember that the converter's current must come from your RasPi power supply and go through the Micro USB cable and polyfuse F3, so you may get extra voltage drops and/or cause F3 to trip depending on how much current the converter uses. As always with board modifications, YMMV. Also on the "Burning Raspberry!" thread, user "pwinwood" reported the Neewer's current to be 400 mA, which is twice the limit of BAT54 diode D1. "pwinwood" also took the Neewer apart and added its own +5V connection adapted from a USB cable, which bypasses RasPi's Micro USB cable and polyfuse F3.<br />
<br />
* Link to a gallery with detailed images & steps of the same adapter modification: [http://imgur.com/a/sLogs/all HERE] --''by [[User:Pinoccio|Pinoccio]]''<br />
<br />
http://www.amazon.co.uk/KanaaN-Adapter-Converter-Cable-Resolutions/dp/B007QT0NNW -- "Kanaan" HDMI-VGA<br />
<br />
http://www.ebay.com/itm/ws/eBayISAPI.dll?ViewItem&item=130699741793 -- eBay is swarming with $16 converters all like this one.<br />
<br />
This adapter -- http://www.ebay.co.uk/itm/300692770623 -- works from 640x480 up to 1920x1080, audio over HDMI works too.<br />
Sadly the IC's on the PCB have all been scrubbed.<br />
Requires HDMI boost and overscan, [[RPi_config.txt|config.txt]] settings for 640x480@60Hz:<br />
<br>hdmi_drive=2<br />
<br>hdmi_group=2<br />
<br>hdmi_mode=4<br />
<br>config_hdmi_boost=4<br />
<br>overscan_top=-30<br />
<br>overscan_bottom=-30<br />
<br>overscan_left=-30<br />
<br>overscan_right=-30<br />
<br />
According to user "Mortimer" -- HDFuryPro HDMI to YPbBr/VGA Converter found on Amazon -- http://www.amazon.co.uk/Inputs-Component-Video-YPbPr-Converter/dp/B00797ZZ4S/ -- Works with Raspberry Pi. Tested against a Philips 170B 1280x1024 LCD monitor, producing a full native resolution image. Not tested against a Component Video TV yet, and audio has yet to be got working.<br />
The [[RPi_config.txt|config.txt]] settings used are:<br />
<br>hdmi_drive=2<br />
<br>hdmi_group=2<br />
<br>hdmi_mode=36<br />
<br>disable_overscan=1<br />
<br />
<br />
According to user "Mortimer" -- HDFury1 1080p HDMI to VGA Converter from HDFury.com. I'm not sure the HDFury1 can be got a hold of easily nowadays, I happened to have access to one to try out. HDFury2, 3 and 4 are available as far as I can tell, but are very pricey compared to alternatives. HDFury1 was around £80 when we bought one for a project at work. HDFury2 seems to be around £130, 3 and 4 are getting on towards £200 or more. So not to be recommended as a solution unless you happen to have one lying around. I don't believe there is any relationship between the company that produces these and the HDFuryPro I bought for myself (See above). I didn't alter any config settings, just plugged it in. It doesn't work without having its external power supply connected, as it requires 0.4A, which is too much draw for the 5V supply available from the HDMI socket on the Raspberry Pi. Its power LED lights, but no picture is produced. In comparison to the HDFuryPro this picture from this device is sharper, but not enough to justify the extra cost.<br />
The [[RPi_config.txt|config.txt]] settings used are:<br />
<br>hdmi_drive=2<br />
<br>hdmi_group=2<br />
<br>hdmi_mode=36<br />
<br>disable_overscan=1<br />
<br />
http://www.amazon.co.uk/gp/product/B007SM7O2U/ref=oh_details_o02_s00_i00 - "Cable Matters"<br />
<br />
Here It is another option: http://www.dealextreme.com/p/hdmi-v1-4-male-to-vga-female-converter-adapter-cable-white-15cm-130458, is cheap (it's free shipping from china) and works perfectly, I tested it with an Acer VGA monitor (AL1511), without no change in my XBMC distribution.<br />
The config.txt for Raspbian (Flatron VGA monitor 1024 * 768):<br />
<br>hdmi_drive=2<br />
<br>hdmi_group=2<br />
<br>hdmi_mode=16<br />
<br>hdmi_force_hotplug=1<br />
<br>disable_overscan=0<br />
<br />
<br />
And another one: http://cgi.ebay.pl/ws/eBayISAPI.dll?ViewItem&item=251086464644. Very cheap but works perfectly. No config.txt changes was needed at all. I've booted Raspbian and OpenELEC. Monitor is detected correctly and the optimal resolution is set (Raspbian) or you can change the res in the menu (OpenELEC). <br />
The /opt/vc/bin/tvservice is able to read monitor edid data. I tested the adapter using NEC 72VM 15" LCD. (1280x1024 60Hz, 1024x768 60Hz, 640x480 works) The adapter is based on Lontium LT8511A chip, but I was unable to get the spec for it.<br />
The D1 diode is getting very hot though. Most likely the adapter drives more than 200mA. The standard RS Components 1,2A usb power supply is able to provide enough power for the RPi and the adapter. I'll try to modify the adapter to connect external power to bypass D1.<br />
Marcin.<br />
<br />
===DVI-D -> VGA active adapters===<br />
None are currently listed<br />
<br />
===Composite->SCART===<br />
SCART adapters (SCART plugs with three RCA connectors in the back), will probably work when used with the yellow RCA plug connected to the R-PI's RCA video output. Additionally using a splitter cable (3.5mm jack plug on one end, and red-white RCA plugs on the other end) will probably work when plugged into the red and white (left and right audio channels) of the SCART adapter.<br />
<br />
* Generic - works<br />
<br />
===Composite->VGA converter boxes===<br />
* [http://www.extron.com/product/product.aspx?id=dvs204| Extron DVS-204] - works no problem!<br />
<br />
== SD cards ==<br />
<br />
The SD card is a key part of the Raspberry Pi; it provides the initial storage for the Operating System and files. Storage can be extended through many types of USB connected peripherals.<br />
<br />
When the Raspberry Pi is 'switched on', i.e. connected to a power supply, a special piece of code called the bootloader is executed, which reads more special code from the SD Card that is used to start up the Raspberry Pi. If there is no SD Card inserted, it will not start. Do NOT push in or pull out an SD Card while the Raspberry Pi is connected to the power, as this is likely to corrupt the SD Card data (you might get away with it, but it is best not to).<br />
<br />
The SD Card must be formatted, or written to, in a special way that means the Raspberry Pi can read the data it needs to start properly. If you are new to this check the instructions, or buy a pre-formatted SD Card.<br />
<br />
One advantage to using an SD Card like this is that you can have several SD Cards, each with a different operating system, or a different purpose. Simply power off, switch cards, and reconnect the power. You have a different computer to play with.<br />
<br />
=== Which SD Card? ===<br />
<br />
[[File:SD_Card_dimensions.png|right|frameless|SD card sizes]]<br />
<br />
SD Cards come in three physical sizes (see picture). The Raspberry Pi needs the largest one. The miniSD Card and the MicrSD Card can be used in a Raspberry Pi, but you will need an adaptor / holder to fit it.<br />
<br />
SD Cards come in a range of storage sizes. You need one of type SDHC, but there are other types of SDSC, SDXC and SDIO which will not work in a Raspberry Pi (confirmation needed). The SDHC type comes in memory sizes of up to 32GB.<br />
<br />
There are other properties of SD Cards that are not covered here. Read the [http://en.wikipedia.org/wiki/Secure_Digital Wikipedia article] for those details.<br />
<br />
=== Other SD Card content ===<br />
<br />
See the following links for other information:<br />
<br />
* [[RPi_Distributions | Select a Distribution]]<br />
<br />
* [[RPi_Easy_SD_Card_Setup | Easy SD Card set up]]<br />
<br />
* [[RPi_Advanced_Setup | Advanced set up]]<br />
<br />
* [[R-Pi_Troubleshooting#SD_cards | Troubleshooting]]<br />
<br />
* [[RPi_Performance#SD_card | SD Card Performance]]<br />
<br />
=== Technical Information ===<br />
<br />
Note that manufacturers change their designs over time, even as the specs stay the same. (E.g. an ACME 8 GB class 4 card manufactured in 2011 might work, while one manufactured in 2012 might not.)<br />
For this reason, please specify product numbers in the lists below, when possible.<br />
<br />
You can also attach the following fields from your card's CID :<br />
<pre><br />
cd /sys/class/mmc_host/mmc?/mmc?:*<br />
echo "man:$(cat manfid) oem:$(cat oemid) name:$(cat name) hwrev:$(cat hwrev) fwrev:$(cat fwrev)"<br />
</pre><br />
<br />
please merge with http://elinux.org/RPi_Performance#SD_card<br />
<br />
===Preinstalled SD Cards===<br />
Sandisk SD Cards Preinstalled with the latest Raspbian operating system are available from [http://thepihut.com The Pi Hut's Raspberry Pi Store].<br />
* '''SanDisk''' <br />
** [http://thepihut.com/products/4gb-sandisk-sd-sdhc-card-with-raspbian-wheezy-linux-preinstalled 4GB SDHC Class 4 - Preinstalled with Raspbian Wheezy Linux.]<br />
** [http://thepihut.com/products/8gb-sandisk-sd-sdhc-card-with-raspbian-wheezy-linux-preinstalled 8GB SDHC Class 4 - Preinstalled with Raspbian Wheezy Linux.]<br />
** [http://thepihut.com/products/16gb-sandisk-sd-sdhc-card-with-raspbian-wheezy-linux-preinstalled 16GB SDHC Class 4 - Preinstalled with Raspbian Wheezy Linux.]<br />
** [http://thepihut.com/products/32gb-sandisk-sd-sdhc-card-with-raspbian-wheezy-linux-preinstalled 32GB SDHC Class 4 - Preinstalled with Raspbian Wheezy Linux.]<br />
<br />
Kingston and other verified SD Cards Preinstalled with the latest Raspbian operating system are available from many other websites [http://www.amazon.co.uk Amazon UK] and [http://www.ebay.co.uk/ eBay UK].<br />
<br />
===Working SD Cards===<br />
<br />
* '''7DAYSHOP.COM''' <br />
** 8GB Professional SDHC Class 10 (man:0x000027 oem:0x5048 name:SD08G hwrev:0x3 fwrev:0x0)<br />
<br />
* '''Adata''' <br />
** 2GB SD Class 2 Speedy (8B0947 printed on back) This card works with every distro I tried. May be old, may not be the fastest, but is very stable.<br />
** 4GB SDHC Class 4 (BH1109416141G)<br />
** 8GB SDHC Class 2 (MMB3F08GWMCA-GE)<br />
** 8GB SDHC Class 4 (MicroSD w/ adapter)<br />
** 8GB SDHC Class 6 (MMAGR08GUDCA-DB)<br />
** 8GB SDHC Class 10 (AUSDH8GCL10-R)<br />
** 8GB SDHC Class 10 (ASDH8GCL10-R) Tested on 2012-06-18-wheezy-beta.zip<br />
** 8GB SDHC Class 10 (P-SDH8G10-EC from BJ's USA tested on Raspbian)<br />
** 16GB SDHC Class 6<br />
** 16GB SDHC Class 10 (16GSDHC10)<br />
** 16GB SDHC Class 10 (microSD w/ adapter AUSDH16GCL10-RA1)<br />
** 32GB SDHC Class 10 (ASDH32GCL10-R) Tested on wheezy-beta with latest kernel and firmware and raspbian wheezy<br />
<br />
* '''AmazonBasics'''<br />
** [http://www.amazon.com/AmazonBasics-SDHC-Class-Secure-Digital/dp/B0058GH0LS 8GB SDHC Class 10 B0058GH0LS]<br />
** [http://www.amazon.com/AmazonBasics-SDHC-Class-Secure-Digital/dp/B0058GH1IK 16GB SDHC Class 10 B0058GH1IK]<br />
** 32GB SDHC Class 10<br />
<br />
* '''Apacer'''<br />
** 8GB microSDHC Class 10 (with adapter)<br />
** 8GB SDHC Class 6<br />
<br />
* '''Centon'''<br />
** 16GB SDHC Class 4 (1447 printed on back)<br />
<br />
* '''CnMemory'''<br />
** 8GB SDHC Class 4 (Silver/Black label says 'High Capacity Card') 84209_8GB_SDHC, bought from Maplins. No error messages seen, but operation is much slower than with a SanDisk 4GB Class 4 card.<br />
<br />
* '''Dane-Elec''' <br />
** 16GB SDHC Class 4<br />
** 16GB Pro 200X Class 10 DEMS16GB2683ENBA<br />
<br />
* '''Dikom'''<br />
** 16GB SDHC Class 10 (serial 207H3MD016IBSD)<br />
<br />
* '''Duracell'''<br />
** 4GB SDHC Class 4<br />
** 16GB SDHC Class 10 (labelled Pro Photo 200x)<br />
** 32GB SDHC Class 10 (man:0x00001d oem:0x4144 name:SD hwrev:0x1 fwrev:0x0) (~4.6MB/s read, ~4.4MB/s write on debian6-19-04-2012, following [[RPi_Performance#SD_card]])<br />
<br />
* '''Emtec''' <br />
** 2GB SD man:0x000027 oem:0x5048 name:SD02G hwrev:0x2 fwrev:0x0<br />
** 4GB SDHC Class 4 (EKMSD4G60XHCN)<br />
** 16GB SDHC Class 10 (EKMSD16G150XHC) (less than half as fast as Sandisk 16gb Class 10)<br />
<br />
* '''Extrememory''' <br />
** 16GB SDHC Class 10 (man:0x000012 oem:0x3456 name:F0F0F hwrev:0x1 fwrev:0x0)<br />
** 32GB SDHC Class 10 (man:0x000003 oem:0x5344 name:SMI hwrev:0x1 fwrev:0x0)<br />
<br />
* '''Eye-Fi'''<br />
** 4GB WiFi SDHC (Wi-Fi doesn't work)<br />
<br />
* '''Fugi''' <br />
** 32GB SDHC Class 10 (P10NM00580A) (man:0x000073 oem:0x4247 name:NCard hwrev:0x1 fwrev:0x0)<br />
<br />
* '''Hama''' <br />
** 2GB SD Class 2<br />
** 8GB SDHC High Speed Pro Class 6<br />
<br />
* '''Hema (Dutch dept. store)'''<br />
** 4GB<br />
** 8GB SDHC Class 4<br />
<br />
* '''Goodram''' <br />
** 8GB microSDHC Class 4<br />
** 16GB microSDHC Class 4 (SDU16GHCAGRR10)<br />
** 16GB SDHC Class 10<br />
<br />
* '''HP'''<br />
** 8GB SDHC Class 4 (doesn't reboot during first time startup process, but restart again and fine after that).<br />
** [http://www.amazon.com/HP-CG790A-AZ-Flash-Memory-Class/dp/B007X7U224 32GB SDHC Class 10] <br />
<br />
* '''ICIDU'''<br />
** 4GB SDHC Class 10 (also had no issues)<br />
** 16GB SDHC Class 10 (image write had issues, might be my inexperience. It boots & shows Xserver)<br />
** 32GB SDHC Class 10 (had no issues whatsoever, the comment above might be a dud.)<br />
** 8GB microSDHC Class 10<br />
** 16GB microSDHC Class 10 (20MB/sec)<br />
** 32GB microSDHC Class 10 (20MB/sec)<br />
<br />
* '''Integral''' <br />
** 4GB SDHC Ultima Pro Class 10<br />
** 4GB SDHC Class 4 SD-K04G (Purple label)<br />
** 8GB SDHC Ultima Pro Class 6 (Works - initial error -110 but boots within 5 seconds with no further errors or issues)<br />
** 8GB SDHC Ultima Pro Class 10 (20MB/s) (Works - initial error -110 but boots within 5 seconds with no further errors or issues)<br />
** 16GB SDHC Ultima Pro Class 6<br />
** [http://www.amazon.co.uk/gp/product/B0047T6XME 16GB SDHC Class 10 Ultima Pro (20MB/s)]<br />
** 32GB SDHC Ultima Pro Class 10 (20MB/s) - Slow to initially boot past the Rainbow Screen.<br />
<br />
* '''Joyflash''' <br />
** 16GB SDHC Class 10 (LTSD1112016GB)<br />
<br />
* '''Kingmax''' <br />
** 4GB SDHC Class 2<br />
** 4GB microSDHC Class 4 (KM04GMCSDHC4) won`t reboot when it`s hot<br />
** 8GB microSDHC Class 4 (KM08GMCSDHC41A) won`t reboot when it`s hot<br />
<br />
* '''Kingston''' <br />
** 2GB SD<br />
** 2GB microSD (N0185-002.A00LF) + Adapter (File system .img written via Transcend microSDHC "USB stick-like" adapter - P3-102510)<br />
** 4GB microSD Class 4<br />
** 4GB SDHC Class 4 (SD4/4GB) (Writes at 4.8MB/s, Reads at 9MB/s)<br />
** 4GB SDHC Class 10 (SD10V/4GB)<br />
** [http://img341.imageshack.us/img341/1619/dsc0253y.jpg 8GB SDHC Class 4] ([http://img833.imageshack.us/img833/2028/dsc0254br.jpg SD4/8GB]) (Works reliably with Raspbian 18-9-2012 and previous Debian releases) (Writes at 4.8MB/s, Reads at 9MB/s)<br />
** [http://img600.imageshack.us/img600/3849/dsc0251et.jpg 8GB microSDHC Class 4] ([http://img707.imageshack.us/img707/363/dsc0252ld.jpg SDC4/8GB])<br />
** 8GB SDHC Class 6 (SD6/8GB) (errors on boot, boots Debian ok)<br />
** 8GB SDHC Class 10 (SD10G2/8GB, SD10V/8GB, ultimateX 100X, ultimateX 120X)<br />
** 16GB SDHC Class 4 (SD4/16GB)<br />
** 16GB microSDHC Class 10 (SDC10/16GB)<br />
** 16GB SDHC Class 10 (SD10G2/16GB, ultimateX 100X)<br />
** 16GB SDHC Class 10 (SD4/16GBET)<br />
** 32GB SDHC Class 10 (SD10V)<br />
** 32GB SDHC Class 10 (SD10G2/32GB, ultimateX 100X)<br />
<br />
* '''Kodak''' <br />
** 4GB SDHC Class 2<br />
** 8GB SDHC Class 4<br />
<br />
* '''Kruidvat''' <br />
** 8GB SDHC Class 4<br />
** 8GB SDHC Class 10 (actually cheaper then the class 4 in my store)<br />
<br />
* '''Lexar''' <br />
** 4GB SDHC Class 4 (Boots consistently and no error messages in log after 1/2 hour use ) (works with Raspbmc)<br />
** 4GB SDHC Class 6 Platinum II (from [http://www.microcenter.com/single_product_results.phtml?product_id=0350735 Microcenter])<br />
** 8GB SDHC Class 4<br />
** 8GB SDHC Class 6 Premium Series<br />
** 8GB SDHC Class 6 Platinum II<br />
** 16GB SDHC Class 6 Platinum II<br />
** 32GB microSDHC HIGH-SPEED Class 10 (from [http://www.amazon.co.uk/Lexar-32GB-Micro-Speed-Reader/dp/B004BR2ZTM Amazon])<br />
** 128GB SDXC UHS-I Card LSD128CTBNA400 (from [http://www.amazon.com/gp/product/B007BZRXK2 Amazon])<br />
<br />
* '''Master'''<br />
** 16GB SDHC Class 10 [man:0x000003 oem:0x5344 name:SMI hwrev:0x1 fwrev:0x0]<br />
<br />
* '''Medion'''<br />
** 8GB Class 4 SDHC UK sourced (Aldi)<br />
* '''Microcenter Brand (sold in bins at checkout)'''<br />
** [http://www.microcenter.com/single_product_results.phtml?product_id=0289508 8GB SDHC Class 4]<br />
** [http://www.microcenter.com/single_product_results.phtml?product_id=0349728 8GB SDHC Class 10]<br />
** [http://www.microcenter.com/single_product_results.phtml?product_id=0349729 16GB SDHC Class 10]<br />
<br />
* '''Mushkin'''<br />
** 16GB SDHC Class 10 (MKNSDHCU1-16GB) [http://www.newegg.com/Product/Product.aspx?Item=N82E16820226324]<br />
** 32GB SDHC Class 10 (MKNSDHCC10-32GB) [http://www.newegg.com/Product/Product.aspx?Item=N82E16820226235]<br />
<br />
* '''Mustang'''<br />
** [http://www.mustang-flash.de/Products/Flash%20Products/Secure%20Digital/SD-Card/8GB%20Mustang%20SDHC%20Card%20LeMans%2C%20Class%2010%2C%20Retail|SD8GHCCL10MU-R.html 8GB SDHC Class 10]<br />
<br />
* '''MyMemory''' <br />
** 8GB SDHC Class 10 (MYMESDH8G10) [http://www.mymemory.co.uk/SDHC/MyMemory/MyMemory-8GB-SD-Card-%28SDHC%29---Class-10 MyMemory 8GB class 10] (Latest batch not working)<br />
** 16GB SDHC Class 10 (MYMESDH16G10) [http://www.mymemory.co.uk/SDHC/MyMemory/MyMemory-16GB-SD-Card-(SDHC)---Class-10]<br />
** 32GB SDHC Class 10 [http://www.mymemory.co.uk/SDHC/MyMemory/MyMemory-32GB-SD-Card-%28SDHC%29---Class-10]<br />
<br />
* '''NovaTech'''<br />
** 8GB SDHC Class 10 (Integral Branded)<br />
<br />
* '''OCZ'''<br />
** 8GB SDHC Class 6 Gold Series (08110596-8GB-6) tested with Debian Squeeze (official Raspberry Pi distribution debian6-19-04-2012.zip)<br />
<br />
* '''Optima'''<br />
** 8GB SDHC Class 10 (Pro-Speed)<br />
** 8GB SDHC Class 4 - working from 2012-09-18<br />
<br />
* '''Panasonic''' <br />
** 4GB SDHC Class 4<br />
** 4GB SDHC Class 10 UHS-I (~11.2MB/s read, ~6.2MB/s write, following [[RPi_Performance#SD_card]])<br />
** 8GB SDHC Class 2 (~11.1MB/s read, ~9.7MB/s write, following [[RPi_Performance#SD_card]])<br />
** 8GB SDHC Class 6 (~4.8MB/s read, ~4.4MB/s write, following [[RPi_Performance#SD_card]])<br />
<br />
* '''Patriot''' <br />
** 8GB SDHC Class 6 (PSF8GSDHC10-PC)<br />
** 8GB SDHC Class 10 LX Series (PSF8GSDHC10-PC1)<br />
** 16GB SDHC Class 10 (PSF16GMCSDHC10)<br />
** 16GB SDHC Class 10 LX Series (PSF16GSDHC10) (19.3MB/s read, 9.3MB/s write)<br />
** 16GB microSDHC Class 10 (PSF16GMSHC10) (requires recent kernel update for boot)<br />
** 32GB SDHC Class 10 (PSF32GSDHC10)<br />
** 32GB SDHC Class 10 UHS-1 (PEF32GSDHC10U1) (20.4MB/s read, 12.1MB/s write)<br />
<br />
* '''Peak''' <br />
** 4GB microSDHC Class 4 (MMBTR04GUBCA-ME) tested with Arch<br />
<br />
* '''Philips'''<br />
** 8GB SDHC Class 4 (FM08SD35B)<br />
<br />
* '''Platinum'''<br />
** 4GB SDHC Class 6<br />
** 8GB SDHC Class 6 (man:0x00006f oem:0x0000 name:SMI hwrev:0x1 fwrev:0x0)<br />
** 64GB SDCX Class 10<br />
<br />
* '''Play.com''' <br />
** 4GB SDHC Class 6 (S4E3CD04GEFAA 0907090121106)<br />
<br />
* '''PNY''' <br />
** 4GB SDHC Class 4<br />
** 4GB SDHC Class 4 Optima (SD-K04G 0834TT1297Y)<br />
** 4GB SDHC Class 4. Micro SD Card with adapter.<br />
** 8GB SDHC Class 6<br />
** 8GB SDHC Class 10. Micro SD card with adapter.<br />
** 16GB SDHC Class 4<br />
** 16GB SDHC Class 10 (P-SDHC16G10-GE)<br />
*** See the note for P-SDHC16G10-EF. Works with Wheezy, does not work with Squeeze, Arch, or Fedora Remix. <br />
** 16GB SDHC Class 10 (P-SDHC16G10-EF) <br />
*** Works with [http://www.raspberrypi.org/archives/1435 Debian Wheezy]<br />
*** Does not work with Debian Squeeze (debian6-19-04-2012: mmc0: timeout waiting for hardware interrupt).<br />
*** Does not work with Arch Linux Arm (archlinuxarm-29-04-2012: no video is displayed, solid red power light, tiny green light)<br />
** 16GB SDHC Class 10 Pro-Elite (P-SDH16U1-30-GE). Works with raspbmc, haven't tested others.<br />
<br />
* '''pqi'''<br />
** 8GB SDHC Class 6 <br />
*** Works with official debian6-19-04-2012<br />
<br />
* '''PRETEC''' <br />
** 8GB SDHC Class 10 (8DK52-122ME)<br />
<br />
* '''Samsung''' <br />
** 4GB SDHC<br />
** 8GB SDHC Class 6 (MB-SS8GAEU)<br />
** 8GB SDHC Class 10 (MB-MP8GA, MB-SP8GA/EU, MB-SP8GA/AM)<br />
** 16GB SDHC Class 6 (MB-SSAGAEU)<br />
** 16GB SDHC Class 10 (MB-SPAGA aka MB-SPAGAEU)<br />
** 32GB SDHC Class 10 (MB-SSBGA, MBSSBGVEOBGA-SH) fine with [http://www.raspberrypi.org/phpBB3/viewtopic.php?f=50&t=8071 Debian Wheezy], but does not work with Debian Squeeze (debian6-19-04-2012: mmc0: timeout waiting for hardware interrupt).<br />
<br />
* '''SanDisk''' <br />
** 2GB SD, white "SanDisk for Wii" branded, no class mentioned<br />
** 2GB SD (with a circle 2 --probably class 2), writes at 3.5 Mb/s<br />
** 2GB SD Class 2 (BE0816113150D)<br />
** 2GB SD Class 4 Ultra (15MB/s)<br />
** 2GB SD Class 4 Ultra II<br />
** 2GB SD Ultra II (BE0719111366D)<br />
** 2GB SD Extreme III (BE0715105083B)<br />
** 2GB SD Extreme III (BE0804212046D) - 20MB/s - Class 6<br />
** 4GB SDHC Class 2 (BH0820113475D) - Tested with RPITC (Based on Raspbian Wheezy)<br />
** 4GB SDHC Class 4 (SDSDB-004G-B35)<br />
** 4GB SDHC Class 4 (SDSDB-004G-BT35). Confirmed working with stock debian6-19-04-2012.img<br />
** 4GB SDHC Class 4 (BH1210821913G)<br />
** 4GB SDHC Class 4 (SDSDH2-004G-AC11, BH1127216239D) Costco 2-pack, booting Wheezy 2012-07-15<br />
** 4GB SDHC Class 4 Ultra (SDSDH-004G-U46) won`t reboot when it`s hot<br />
** 4GB SDHC Class 4 Ultra II<br />
** 4GB SDHC Class 6 Extreme III labelled as 30MB/s works with (B) 2012-10-28-wheezy-raspbian<br />
** 4GB SDHC Class 6 Ultra 30MB/s BH1200421822D)<br />
** 4GB SDHC Class 6 Ultra (SDSDH-004G-U46 - BH1136121837G, BH1130521822D)<br />
** 4GB SDHC Class 10 Extreme (BH10297143382G)<br />
** 8GB SDHC Class 4 (writes at ~1.5MB/s)<br />
** 8GB SDHC Class 4 Ultra labelled as 15MB/s (BI1024716014G)<br />
** 8GB SDHC Class 6 Ultra <br />
** 8GB SDHC Class 6 micro - MMAGR08GUDCA-DB<br />
*** also SDSDH-008G-U46 - BI1131222083D see [http://www.raspberrypi.org/phpBB3/viewtopic.php?p=88625#p88625 update from andrew.blake]<br />
*** except SDSRH-008G-A11 could be problematic, see below<br />
** 8GB SDHC Class 6 Ultra labelled as 20MB/s (BI11321422083D)<br />
** 8GB SDHC-I Class 6 Ultra labelled as 30MB/s (SDSDH2-008G-AC11)<br />
*** requires updated Squeeze or Wheezy beta<br />
** 8GB SDHC Class 10 Extreme (BI11017514367G)<br />
** 8GB SDHC Class 10 Extreme (B11209116254G) - Managed to get it working with raspbian R3 [http://archive.raspbian.org/images/rpi_pisces_r3.zip rpi_pisces_r3.zip] however does not work with official squeeze nor Arch linux.<br />
** 8GB SDHC Class 10 Extreme (30MB/s HD Video) - working with new [https://github.com/raspberrypi/firmware/blob/9308c7ed387e5422883753f7fb71a75506abd1f8/boot/bootcode.bin bootcode.bin]. Confirmed on 2012-07-10 for Debian Squeeze 2012-04-19 and Arch Linux 2012-06-13 images (BI1130916254G).<br />
** 8GB SDHC Class 10 Ultra(30MB/s) (SDSDU-008G-U46) - Works with stock debian6-19-04-2012 or raspbian images but not with OpenELEC r11212 (works with OpenELEC r11493)<br />
** 8GB SDHC Class 10 Ultra(30MB/s) (SDSDU-008G-UDQ46) - Works with stock 2012-09-18-wheezy-raspbian<br />
** 8GB SDHC Class 10 Extreme (SDSDX-008G-X46/BI1218822414G) - Works with stock 2012-08-16-wheezy-raspbian<br />
** 8GB SDHC Class 10 Extreme Pro (95MB/s UHS-I) (SDSDXPA-008G-X46) - Works with stock 2012-07-15-wheezy-raspbian<br />
** 16GB SDHC Class 4<br />
** 16GB SDGC Class 4 (SDSDB-016G-B35) - working with [https://github.com/raspberrypi/firmware/blob/234c19de7cbaaf4997671d61df20a05759066295/boot/bootcode.bin bootcode.bin]. Confirmed on 2012-07-15 for Debian Squeeze 2012-04-19<br />
** 16GB SDHC Class 6 Ultra (30MB/s) (BL1133921933G) - Work with OpenELEC r11324<br />
** 16GB SDHC Class 10 Ultra(30MB/s) (SDSDU-016G-U46) - Work with stock debian6-19-04-2012 image. Gave Kernel Panic with stock debian6-19-04-2012 image. Worked fine with Wheezy image.<br />
** 16GB SDHC Class 10 Extreme (30MB/s HD Video) (SDSDX3-016G-X46) - Works with 2012-06-18-wheezy-beta.img and updated firmware (tested 2012-07-02)<br />
** 16GB SDHC Class 10 Extreme (45MB/s U1) (BL1203322025G) - Works with 2012-08-16-wheezy-raspbian.img (tested 2012-09-15). Doesn't work with stock debian6-19-04-2012 image, but does work with freshly compiled kernel<br />
** 16GB SDHC Class 10 Extreme (45MB/s) (SDSDX-016G-X46) (UPC 619659062224) - Works with 2012-09-18-wheezy-raspbian.img (tested 17/10/2012)<br />
** 16GB SDHC Class 10 Extreme (45MB/s) (SDSDXPA-016G-FPP) - Working with latest RaspBMC image (tested 12/09/2012) [http://www.amazon.co.uk/gp/product/B00422J0CG/ref=oh_details_o00_s00_i00 Amazon Link]<br />
** 16GB SDHC Class 10 Extreme Pro (95MB/s UHS-I) (SDSDXPA-016G-A75) - Doesn't work with stock debian6-19-04-2012 image, but does work with freshly compiled kernel<br />
** 32GB SDHC Class 4<br />
** 32GB SDHC Class 6<br />
** 32GB SDHC Class 10 Ultra (30MB/s) - Works with stock debian6-19-04-2012 image<br />
** 32GB SDHC Class 10 Extreme (45 MB/s UHS-I) (SDSDX-032G-X46) - works with arch-04-29-image and latest firmware (booting problems without firmware update)<br />
** 64GB SDXC Class 10 Extreme (45 MB/s UHS-I) (SDSDX-064G-X46) - works with 2012-07-15-wheezy-raspbian<br />
** microSDHC / microSDXC<br />
*** 4GB microSDHC Class 2<br />
*** 4GB microSDHC Class 4<br />
*** 8GB microSDHC Class 2<br />
*** 8GB microSDHC Class 4<br />
*** 8GB microSDHC Class 6 Mobile Ultra (SDSDQY-008G-U46A) working with the latest firmware, won`t reboot when it`s hot<br />
*** 8GB microSDHC Class 10 Ultra(30MB/s) (SDSDQU-008G-U46) tested and working on Raspbian wheezy (and RaspBMC)<br />
*** 16GB microSDHC Class 10 Mobile Ultra (SDSDQUA-016G-U46A) working with the latest firmware<br />
*** 32GB microSDHC Class 4 (SDSDQM-032G-B35)<br />
*** [http://img217.imageshack.us/img217/6435/dsc0255uc.jpg 64GB microSDXC Class 6 Mobile Ultra] (SDSDQY-064G-A11A) (boots up much more consistently with latest firmware)<br />
<br />
* '''Silicon Power''' <br />
** 4GB microSDHC Class 6 (SP004GBSTH006V10-SP)<br />
** 8GB microSDHC Class 10 (S608G1202)<br />
** 16GB microSDHC Class 10 (SP016GBSDH010V10)<br />
<br />
* '''Sony'''<br />
** 4GB SDHC Class 4 (SF-4B4) (Write 6MB/s, Read 20MB/s)<br />
** 4GB SDHC Class 4 (SF-4N4)<br />
** 8GB SDHC Class 4 (Write 11.8MB/s, Read 17.4MB/s)<br />
** [http://store.sony.com/webapp/wcs/stores/servlet/ProductDisplay?catalogId=10551&storeId=10151&langId=-1&partNumber=SF32NX/TQ#features 32GB SDHC Class 10 (SF-32NX/TQ)] (Max read speed of ~94MB/s, min write speed of ~10MB/s) - Works with archlinuxarm-29-04-2012 dd image with latest firmware update (as of 10-06-2012) <br />
<br />
* '''Strontium'''<br />
** 8GB SDHC Class 10 (SD-T08G 1045 US6923 G (White Shell - SKU 8 886450 703492))<br />
* '''Super Talent'''<br />
** 32GB Secure Digital High Capacity SDHC Card (Class 10), Model SDHC32-C10 SKU: 116-557-001 (works with Raspbmc RC4 and 2012-07-15-wheezy-raspbian))<br />
<br />
* '''TakeMS'''<br />
** 4GB microSDHC Class 4 (with adapter) [http://www.takems.com/products.php?categ=flash&prod=Micro_SDHC-Card Micro SDHC Class 4 + 1 Adapter(Order No.88662)]<br />
<br />
* '''TDK'''<br />
** 4GB SDHC Class 4 (1008WW5261B)<br />
** 4GB SDHC Class 4 (80-56-10275-004G,Debian works '''BUT''' mmc0 errors when booting Fedora)<br />
** 4GB microSDHC Class 4 (80-56-10301-004G)<br />
** 4GB SDHC Class 6 (S404G1113) - Works with Debian Wheezy (2012-06-18 beta), not tried latest OpenELEC yet.<br />
** 8GB SDHC Class 10 - Works with Raspbian 2012-07-15<br />
** Sandisk 64GB Class 10 Ultra SDXC UHS-I FFP (3A114807)<br />
<br />
* '''Toshiba'''<br />
** 8GB mircoSDHC SD-C08GJ(BL3A<br />
** 16GB SDHC Class 10 SD-T16G (1046 US7022 C)<br />
<br />
* '''Transcend'''<br />
** 4GB SDHC Class 4 - we've found these to work without any errors and offer reasonable performance<br />
** 4GB SDHC Class 4 (TS4GSDHC4 - BH1130821915G)<br />
** 4GB SDHC Class 6 (TS4GSDHC6) - no problems. (does not work with Raspbmc as of 6/1/12)<br />
** 4GB SDHC Class 10 (TS4GSDHC10E)<br />
** [http://www.mymemory.co.uk/SDHC/Transcend/Transcend-8GB-SD-Card-(SDHC)---Class-4 8GB SDHC Class 4] (TS8GSDHC4) (man:0x000003 oem:0x5344 name:SD08G hwrev:0x8 fwrev:0x0) - works with both Debian "squeezy" and Raspbian "wheezy" distributions.<br />
** 8GB SDHC Class 6 (~5.8 MB/s read/write following [[RPi_Performance#SD_card]])<br />
** 8GB SDHC Class 6 (TS8GSDHC6-P2 - MMBFG08GWACA-M6)<br />
** 8GB SDHC Class 10 (TS8GSDHC10) [http://www.mymemory.co.uk/SDHC/Transcend/Transcend-8GB-SD-Card-%28SDHC%29---Class-10- Transcend 8G class 10]<br />
** 16GB SDHC Class 6 (TS16GSDHC6)<br />
** 16GB SDHC Class 10 (TS16GSDHC10)(TS16GSDHC10E)<br />
** [http://www.transcend.com.es/tarjetas-de-memoria/sd-sdhc/32gb-sdhc-class-10 32GB SDHC Class 10] (TS32GSDHC10)(TS32GSDHC10E)<br />
** 64GB SDXC Class 10 (TS64GSDXC10)<br />
<br />
* '''Verbatim'''<br />
** 8GB SDHC Class 10 (43961)<br />
** 16GB SDHC Class 10 (43962)<br />
** 32GB SDHC Class 6 (44032)<br />
<br />
*'''Traveler'''<br />
**4GB High Speed Memory Card - no class mentioned. No problems. Tested with Raspbian.<br />
<br />
* '''The Pi Hut'''<br />
** Sandisk 4GB Class 4 - Preinstalled with Raspbian Wheezy Linux. (from [http://thepihut.com/products/4gb-sandisk-sd-sdhc-card-with-raspbian-wheezy-linux-preinstalled The Pi Hut's Raspberry Pi Store])<br />
** Sandisk 8GB Class 4 - Preinstalled with Raspbian Wheezy Linux. (from [http://thepihut.com/products/8gb-sandisk-sd-sdhc-card-with-raspbian-wheezy-linux-preinstalled The Pi Hut's Raspberry Pi Store])<br />
** Sandisk 16GB Class 4 - Preinstalled with Raspbian Wheezy Linux. (from [http://thepihut.com/products/16gb-sandisk-sd-sdhc-card-with-raspbian-wheezy-linux-preinstalled The Pi Hut's Raspberry Pi Store])<br />
** Sandisk 32GB Class 4 - Preinstalled with Raspbian Wheezy Linux. (from [http://thepihut.com/products/32gb-sandisk-sd-sdhc-card-with-raspbian-wheezy-linux-preinstalled The Pi Hut's Raspberry Pi Store])<br />
<br />
* '''V-Gen'''<br />
** 8GB microSDHC - no class mentioned. No problems.(man:0x000073 oem:0x4247 name:NCard hwrev:0x1 fwrev:0x0). Tested with Raspbian Wheezy & Raspbmc. <br />
<br />
* '''Veho (http://www.veho-uk.com)'''<br />
** 8Gb "Ultra Fast" Class 6. (man:0x00001b oem:0x534d name:00000 hwrev:0x1 fwrev:0x0) 7.8Mb/s. Slow but tested with Arch Linux.<br />
<br />
* '''W Photo (Walgreens photo)'''<br />
** 1GB SD memory card. Works with raspbmc, have not tested others.<br />
** 2GB SD memory card. Works with raspbian, not tested with others.<br />
<br />
Known good (and pre-loaded) cards will be available for sale from RS and element14 at a ''later'' date (TBA).<br />
<br />
===Problem SD Cards===<br />
<br />
Make sure that you buy your card from a reliable source. There are many cheap Chinese copies of (brand name) SD-Cards on the market, [http://www.petapixel.com/2011/05/20/one-third-of-the-sandisk-memory-cards-on-earth-are-counterfeit/] in addition they are often mislabeled as having greater capacity than they really have. For example they might be sold as being 4GB, but are actually 2GB (or even less). <br />
<br />
There were initially issues with most Class 10 SDHC cards, apparently due to a bug in the Broadcom bootloader.[http://www.raspberrypi.org/forum/general-discussion/class-10-sd-cards-on-the-production-boards/page-3/#p39181]<br />
<br />
This seems to have been fixed in sdhci.c: [https://github.com/raspberrypi/linux/commit/7e8ae226fe6e95954df6b0dcdde40a53dbbc1a0b] Further feedback will be useful.<br />
<br />
If you add an SD card here, please also mention the kernel date and the date you tried it. This allows people to estimate how likely it is that a driver-fix in the kernel has been fixed. (i.e. I think some/most of the cards here work fine now, because a problem in the kernel driver has been fixed). <br />
<br />
* '''Acumem'''<br />
** 8GB SDHC Class 6 (many errors on 6/7/2012)<br />
* '''Adata'''<br />
** 2GB Speedy (MMAGF02GWMCA -NA)<br />
** 8GB SDHC Class 6 - Sometimes boots<br />
** 16GB SDHC Class 6 (Possibly SD5MY168G0, label with gold <> black gradient) - Doesn't boot<br />
* '''Agfa'''<br />
** 16GB MicroSDHC class 6 (as written on SD-Adapter, MicroSD card itself no-name? ENAAJK121960): mixed results, such a card was working on another RPi<br />
* '''Amazon Basics'''<br />
** 16GB SDHC Class 10 (many errors on 6/7/2012)<br />
* '''Delkin Devices'''<br />
** 4GB SDHC Class 6 "Delkin pro" -- Note: works with Fedora Beefy Miracle 17<br />
* '''GSkill'''<br />
** 32GB SDHC Class 10<br />
* '''Integral'''<br />
** 16GB SDHC Class 6 Ultima Pro (SH016GAA2BB)<br />
** 4GB SDHC class 4 (S404G1115)<br />
* '''Kingston''' <br />
** 2GB SD [http://www.geeks.com/details.asp?invtid=KING-SD-M02G-BULK looks like this] - boots the kernel, but damages the filesystem.<br />
** 4GB SDHC Class 6 - Boots kernel but won't run init (times out)<br />
** 8GB/Go SDHC Class 10 - SD10V/8GB Very slow writing images to card and then either won't boot, or boots very slowly<br />
** 16GB SDHC Class 4 (SDC4/16GB) - Reported earlier as not working. Stable and works well with all Debian/Raspbian releases <br />
** 16GB SDHC Class 10 (SD10V/16GB) - Starts boot ok but then gets stuck in mmc0 timeouts<br />
* '''Memory2GO'''<br />
** 4GB SDHC Class 6 (S404G1029) - I/O Errors leading to Kernel Panic on startup.<br />
* '''Micro Center'''<br />
**4GB SDHC Class 4 — hasn't worked with any of the images I've tried; appears to be completely unrecognized<br />
* '''MyMemory.com''' <br />
** 8GB SDHC Class 10<br />
<br />
* '''Optima''' <br />
** <del>8GB SDHC Class 4 - Does not boot with Raspbian Wheezy 2012-07-15</del> - works with 2012-09-18 <br />
<br />
* '''Panasonic''' <br />
** 8GB SDHC Class 10 (RP-SDU08GD1K) mmc0: timeout waiting for hardware interrupt [http://www.mymemory.co.uk/SDHC/Panasonic/Panasonic-8GB-UHS-1-London-2012-Collection-SDHC-Card---Class-10 Panasonic 8GB Class 10]<br />
* '''Patriot''' <br />
** 8GB SDHC Class 6 (PS8GSDHC10-BC) - repeatable corruption after 1 or 2 reboots with 2012-07-15-wheezy-raspbian<br />
** 8GB SDHC Class 10 (PSF8GSDHC10)<br />
** 8GB SDHC Class 10 (PSF8GSDHC10-PC) - won't even boot 2012-08-16-wheezy-raspbian (mmc0: timeout waiting for hardware interrupt, followed by continuous I/O errors, timeouts, etc.). Seems functional in Arch, but sometimes freezes at the beginning of boot (blinking underscore).<br />
* '''Platinum''' <br />
** 8GB SDHC Class 8 (O08G840 M3100487 TW)<br />
** 16GB SDHC Class 10 (article code 177117) - Does not boot with Raspbian Wheezy 2012-09-12<br />
* '''PNY'''<br />
** 8GB Optima SDHC 120 HD Class 4 SD-K08G 0928 WF3673 - mmc -110 errors at init time on 6/12/12<br />
** 8GB Premium SDHC Class 4 - mmc - mmc0: timeout waiting for hardware interrupt<br />
** 32GB SDHC Class 10 Professional (P-SDHC32G10-EF) from [http://www.play.com/Electronics/Electronics/4-/18814903/-/Product.html play.com] (mmc0 timeout with Debian, error -84 whilst initialising sd card with Fedora and QtonPi. Arch seems to work, gets to the login prompt)<br />
** 2GB card SD-M02G<br />
* '''Polaroid'''<br />
** 16GB SDHC C10 (P-SDHC16GB10-EFPOL) - mmc0: timeout waiting for hardware interrupt on debian6-19-04-2012<br />
* '''PRETEC''' <br />
** 8GB SDHC Class 10 233x - mmc0: timeout waiting for hardware interrupt, Sometimes does not boot, kernel panic, ...<br />
* '''Reekin'''<br />
** 4Gb HighSpeed SH4GC6M16MIN9C0812TE (old) don't boot ! (11/07/2012)<br />
* '''Samsung'''<br />
** 4GB SDHC Class 4 (MB-SS4G MBSS4GMBDDBA-DD) doesn't boot with [http://downloads.raspberrypi.org/images/raspbian/2012-07-15-wheezy-raspbian/2012-07-15-wheezy-raspbian.zip 2012-07-15-wheezy-raspbian] - OK light partially lit.<br />
** 32GB SDHC Class 10 (MB-SSBGA, MBSSBGVEOBGA-SH) does not work with Debian Squeeze (debian6-19-04-2012: mmc0: timeout waiting for hardware interrupt), but works fine with [http://www.raspberrypi.org/phpBB3/viewtopic.php?f=50&t=8071 Debian Wheezy]<br />
* '''SanDisk''' <br />
** 2GB SD Extreme III (BE0722702998D) (man:0x000003 oem:0x5344 name:SD02G hwrev:0x8 fwrev:0x0) - tested with Raspbian (build 2012-07-15) and Raspbmc installer (build 2012-07-13)<br />
** 2GB SD (BE0916214253D)<br />
** 2GB Ultra || 15MB/s (BE0828713280D)<br />
** 4GB SDHC Class 2 - Debian and xbmc boot, but fedora gets a lot of mmc0 note long write sync errors and then hc_xfer_timeout errors at the login prompt.<br />
** 4GB SDHC Class 2 "Limited Edition" (8H825413279G) - Error -110 whilst initialising sd card<br />
** 4GB SDHC Class 4 (BH1030216016G) - Doesn't boot.<br />
** 4GB SDHC Class 4 (BH1031116016G) - Doesn't boot.<br />
** 4GB SDHC Class 6 Extreme (BH0822411730D)<br />
** 4GB SDHC Class 6 Extreme III (30 MB/s) (BH0822712362G)<br />
** 4GB SDHC Class 10 Extreme (SDSDX-004G-X46) (30 MB/s HD Video) doesn't boot (also not with new kernel.img and start.elf 17-06-2012 or "wheezy"-beta)<br />
** 4GB SDHC Class 10 Extreme (30 MB/s HD Video) (Doesn't boot) - Works with new kernel.img and start.elf [https://github.com/raspberrypi/firmware/tree/master/boot]<br />
** 4GB microSDHC Class 6 Mobile Ultra (tried 15-06-2012 with kernel 19-04-2012) error -84 transferring data, kernel panic: no init found<br />
** 8GB SDHC Class 6 Ultra (B11201421964G)<br />
** <del>8GB SDHC Class 6 Ultra (SDSDH-008G-U46 - BI1131222083D) - Boots kernel but won't run init ( mmc timeout waiting for interrupt )</del> see [http://www.raspberrypi.org/phpBB3/viewtopic.php?p=88625#p88625 update from andrew.blake]<br />
** 8GB SDHC Class 6 Ultra labelled as 30MB/s (BI1208721965G)) - Boots kernel but won't run init ( mmc timeout waiting for interrupt )<br />
** 8GB SDHC Class 6 Ultra labelled as 30MB/s SDSRH-008G-A11 - Boots kernel but won't run init ( mmc timeout waiting for interrupt ) <br />
** 8GB SDHC Class 6 Ultra labelled as 30MB/s SDSDH-008G-T11 - Boots kernel but won't run init ( debian6-19-04-2012: mmc timeout waiting for interrupt ) , but works fine with [http://www.raspberrypi.org/phpBB3/viewtopic.php?f=50&t=8071 Debian Wheezy] on 6/22/12<br />
** 8GB SDHC Class 6 Ultra I (BI1201221964G) - Boots kernel but won't run init ( mmc timeout waiting for interrupt )<br />
** 8GB SDHC Class 6 Extreme (BI1101116253G)<br />
** 8GB SDHC Class 10 Extreme (BI1108716254G)<br />
** 8GB SDHC Class 10 Extreme (BI1201416254G) - Still doesn't work with Debian Wheezy beta (2012-06-18)<br />
** <del>8GB SDHC Class 10 Extreme (BI1201516254G) [[http://www.amazon.co.uk/gp/product/B00422FBJ2 amazon.co.uk]]+amazon.fr</del> works with wheezy 19/09/2012<br />
** 8GB SDHC Class 10 Extreme (BI1200916252D/SDSDX-008G-X46) - Tried with Debian "Squeeze"(19/04/2012), Debian "Wheezy"(18/06/2012) and Arch Linux(13/06/2012). None works. With Debian "Wheezy" Green LED stays ON continuously, with the other two it turns on very faint.<br />
** 8GB SDHC Class 10 Extreme Pro- Works with updated kernel/firmware, stock debian6-19-04-2012 boots kernel but won't run init ( mmc timeout waiting for interrupt )<br />
** <del>16GB SDHC Class 10 Extreme (30MB/s HD Video) (SDSDX3-016G-X46) - Doesn't boot with debian6-19-04-2012.img, or newer firmware (tested 2012-06-17).</del><br />
** 16GB SDHC Class 6 Ultra (BL1202021933G)<br />
** 16GB SDHC Class 6 Ultra I (BL1205921933G) - Boots kernel but won't run init ( mmc timeout waiting for interrupt )<br />
* '''Silicon Power''' <br />
** 32GB SDHC Class 6 (LS2N732GQON03ASP) - boots debian6-19-04-2012.img, but frequent slow response / system hangs.<br />
<br />
* '''TDK'''<br />
** 4GB SDHC Class 6 (S404G1041) - Tried (end May 2012) with new kernel.img and start.elf [https://github.com/raspberrypi/firmware/tree/master/boot] but still won't run init.<br />
** 4GB SDHC Class 6 (S404G1046) [Barcode: 4 902030 784447] - Tried (4th June 2012) with debian6-19-04-2012.img and with replacement kernel.img and start.elf from github [https://github.com/raspberrypi/firmware/tree/87a04c0be0c05e20f94f223183a0310b37c9bd89/boot] but still got 'Error -84' and 'Kernel panic - not syncing: No init found'<br />
<br />
* '''Transcend'''<br />
** 2GB MicroSD (MMAGR02GUECA-MB) - reads fine initially after image was written on a PC, gives mmc0 timeout errors reading back data after writing a large amount (in this case with 'pacman -Syu'). Still seems to work, but is *very* slow after this happens, even across reboots.<br />
** 32GB MicroSD (TS32GUSDHC4) - Doesn't boot.<br />
** 2GB SD (6451AG 2G O2DS1)<br />
** 16GB SD Class10 (TS16GSDHC10U1) - Doesn't Boot, show that "kernel panic - not syncing attempted to kill init"<br />
* '''Veho'''<br />
** 4GB SDHC Class 6 <br />
* '''Verbatim'''<br />
** 16GB SDHC Class 6 (47178) - Raspbian Pisces RC3 - boots, but after login: mmc timeout waiting for interrupt<br />
** 8GB microSD Class 10 (44012) - ArchLinux - boots, but after system update develops segmentation faults<br />
** 8GB SDHC Class 10 (Premium) - Tested with September release of Raspbian and Debian Wheezy - both fail to boot with mmc errors.<br />
<br />
The usual warnings against less reputable sellers (such as Ebay merchants) apply.<br />
<br />
<br />
Note that the following error is sometimes accompanied with a non-working SD card after booting (on Debian):<br />
<br />
mmc0: timeout waiting for hardware interrupt<br />
<br />
=== Benchmarks ===<br />
<br />
* http://www.sakoman.com/OMAP/microsd-card-perfomance-test-results.html<br />
* http://usbspeed.nirsoft.net/usb_drive_speed_summary.html?o=11<br />
* http://www.raspberrypi.org/phpBB3/viewtopic.php?f=2&t=4076<br />
* http://forum.xda-developers.com/showthread.php?t=1005633 (Doesn't originate from R-Pi, but very related)<br />
<br />
== Foreign Language Translations ==<br />
* [[Ru:RaspberryPiBoardVerifiedPeripherals]]<br />
<br />
== References ==<br />
<references><br />
</references><br />
<br />
{{Template:Raspberry Pi}}<br />
♦</div>Pioneerhttps://elinux.org/index.php?title=RPi_VerifiedPeripherals&diff=194498RPi VerifiedPeripherals2012-11-18T19:35:22Z<p>Pioneer: /* Working power Adapters */</p>
<hr />
<div>[[Category: Linux]]<br />
[[Category: ARM Development Boards]]<br />
[[Category: Broadcom]]<br />
[[Category: Development Boards]]<br />
[[Category: RaspberryPi]]<br />
[[Category: Education]]<br />
{{Template: RPi_Hardware}}<br />
<br />
<br />
'''A note about this page: For USB devices, please specify if they required a powered hub'''<br />
==Notes==<br />
<br />
19-Apr-2012: Now that the Model B board is shipping, details added should relate to this board and the [http://www.raspberrypi.org/downloads default Debian distribution] unless stated otherwise. A suggested suffix markup scheme is as follows:<br />
<br />
* (A) - Relates to model A production board<br />
* (B) - Relates to model B production board<br />
* (!) - Information from alpha and beta board days -- beta board verified peripherals should still apply to production boards for the most part, but the alpha board is fairly different<br />
* No markup - relates to all production boards<br />
<br />
''Discuss: [http://www.raspberrypi.org/forum/?mingleforumaction=viewtopic&t=247 http://www.raspberrypi.org/forum/?mingleforumaction=viewtopic&t=247]''<br />
<br />
If you are adding to a product list it would help clarity if entries are kept/added in alphabetical order.<br />
<br />
==Power Usage Notes==<br />
{{Warning|Adding peripherals may increase the loading on the power supply to your board and this, in turn, may affect the voltage presented to the RPi. If the RPi's supply voltage falls below a certain value (anecdotally stated as around 4.75V), or it begins to fluctuate, your setup may become unstable. There is a [http://elinux.org/RPi_Hardware#Power Wiki section about this issue] which is worth a read.}}<br />
<br />
'''Model B Hardware Revisions and USB Power limits'''<br />
'''Hardware Revision 1.0'''<br />
The original Model B board had current limiting polyfuses which limited the power output of each USB port to approximatly 100mA. USB devices using more than 100mA had to be connected via a powered hub. The PI's PSU was chosen with a power budget of 700mA of which 200mA were assigned to the USB ports, so the Raspberry Pi's (poly)fuses were designed only for devices up to 100mA, and typical 140mA polyfuses will have as much as 0.6 volt across them when drawing currents near the 100mA limit. As a consequence the USB ports are only directly suitable for "single current unit" USB devices which, according to USB specifications, are designed to work with just 4.4 Volt. Not only do non single current unit devices draw more current (causing greater Voltage drops, and greater stress on the fuses), they also might require 4.75 Volt to work.<br />
<br />
'''Model B Hardware Revision 2.0 and Revision 1.0 with ECN0001 change'''<br />
This had the polyfuses removed, removing the 100mA current limitation for each USB port (but leaving the main fuse F3 intact). Users should still ensure their power supply can power the RPi and the USB peripherals. Revision 2.0 was released in August 2012.<br />
<br />
==Linux Driver Issues==<br />
Shortly after the Raspberry Pi was released it was it was confirmed that there were a number of issues with the Linux USB driver for the SMSC95xx chip. These included problems with USB 1.x peripherals that use split transactions, a fixed number of channels (causing problems with Kinect) and the way the ARM processor handles the SMSC95xx interrupts. [http://www.raspberrypi.org/phpBB3/viewtopic.php?f=28&t=12097&start=76] [http://www.raspberrypi.org/phpBB3/viewtopic.php?f=28&t=5249&start=44]<br />
A large number of fixes were included in the 2012-08-19-wheezy-raspbian Linux image.<br />
<br />
== Powered USB Hubs ==<br />
A number of low-cost powered USB hubs are known to have caused problems. Members of the Raspberry Pi forums have reported low power or no power at all in some cases. The following is a list of specific Powered USB Hubs which appear to be fault-free. Please note that these do not take into account powering the Raspberry Pi from the hub, in addition to its peripherals.<br />
<br />
If you use a powered hub and PI PSU together consider powering them from the same power bar with switch, so you can turn them on simultaneously., especially if the HUB tries to feed the PI through their interconnect cable, due to the 100mA limiting fuse in the PI the PI will be partially powered which may cause problems (unwanted writes to the SD card).<br />
<br />
===Working USB Hubs===<br />
*'''Acme'''<br />
** USB 2.0 hub 4 port ([http://www.acme.eu/en-us/product/019188 ACME]) Based on NEC μPD720114 USB2.0 Hub Controller USB ID 0409:005a '''NOTE!''' It is bus-powered hub, but very cheap and small and works after a small modding: on usb-hub board you have 4 holes: V, D+, D- and GND. Connect GND, D+ and D- to the RasPI, and additionally connect GND and +5v from power supply to the same holes on usb-hub GND and V. Now there is common contacts: GND, D+ and D- between RasPI and hub needed to work, and additional power for USB devices, connected to the hub. Tested on my RasPI.<br />
*'''Belkin'''<br />
** F4U040 4-Port Ultra-Slim Desktop hub (powered 5v, 2.6A, lsusb lists as Genesys Logic 05e3:0608)<br />
** F5U224 4 port powered USB hub<br />
** F5U231/F5U234 Hi-speed USB 2.0 Tertrahub - 4 port powered USB hub (verified.. able to power Raspberry Pi using micro USB directly from hub)<br />
** F5U237 7 Port powered USB 2.0 5V 3.8A (5 back port 2 top ports)<br />
** F5U259-ME USB 2.0 7-Port Hub (Powered, able to apply power to Raspberry Pi via micro USB from this hub at same time)<br />
** F5U403 USB 2.-0 4 Port Hub (Powered, suspect see F5U404 in non-working, didn't test power the RPi from hub.)<br />
** F5U700 USB 2.0 7-Port Hub (Powered, able to power Raspberry Pi via micro USB directly from hub)<br />
** F5U706ea/uk 2-in-1 Hub (USB 2.0, powered, 7-port)<br />
** F5U706701PerBlk 7-in-1 Hub (USB 2.0, powered 5V 2.5A , 7-port)<br />
** F4U039qukAPL 7 port Ultra-Slim Desktop Hub (internally two Genesys Logic 05e3:0608 devices - powering RPi from port furthest away from power supply. Toshiba Stor.E 1TB must be powered from ports closest to the power supply to avoid errors in dmesg. Flash drives seem fine on ports away from the power supply.)<br />
*'''Benq'''<br />
** E2220HD LCD Monitor with 4 port USB Hub. Able to power the Pi and no backfeed of power from the monitor to the Pi via the interconnect. Just works.<br />
*'''Biltema'''<br />
** 23-924 4-port powered USB 2.0 Hub (2.0A) Able to power Raspberry Pi via USB port<br />
*'''C3 Tech'''<br />
** C3 Tech 7-port powered hub with PSU 5V, 2.0A. Working without problems.'''WARNING''' The hub is Backpowering so if you don´t like Backpower mod the hub or cut the Red wire from uplink cable. USB ID 1a40:0201 Terminus Technology Inc. Hub (B)<br />
*'''CyberPower'''<br />
** [http://www.newegg.com/Product/Product.aspx?Item=N82E16817804002] CP-H720P 7-port powered hub with 3.6A adapter. Internally, a NEC Corp 0409:0050 device. Works perfectly with Model B, regardless of whether the RPi is being powered by the hub or externally. '''WARNING''': This device seems to have been replaced with one based on dual 05e3:0608 Genesys Logic, Inc. USB-2.0 4-Port HUB internally<br />
*'''Dell'''<br />
** Dell 2001FP monitor has 4 USB ports and acts as a powered hub.<br />
** Dell SP2309W monitor has 4 USB ports and acts as a powered hub.<br />
** Dell 2407FWP monitor has 4 USB ports and acts as a powered hub. Additionally, the 6-in-1 Card Reader part of the monitor works as well, though it will not read SDXC Cards.<br />
** Dell U3011 monitor has 4 USB ports and acts as a powered hub. Additionally, the Card Reader part of the monitor works as well, and is compatible with 128GB SDXC Lexar Brand Cards <br />
*'''DELTACO'''<br />
** [https://www.deltaco.se/products/items/itemid/(UH-715)/index.aspx UH-715 Rev 2] 7-port powered hub with 2A adapter.<br />
*'''DYNEX'''<br />
** 7port hub idVendor=0409, idProduct=0050 works<br />
*'''D-Link'''<br />
** [http://www.amazon.com/D-Link-DUB-H7-High-Speed-7-Port/dp/B00008VFAF] 7-Port USB Hub DUB-H7 (See note below - doesn't work for all, apparently). Working model marked BUBH7A....A5. Worked with Debian on production B model, for keyboard, mouse, and thumb drives, also worked with ArchLinux, didn't work with Bodhi Linux immediately thereafter. Recent model did not work with default raspbian firmware (3.1.9+ #272); updated firmware with rpi-update (to 3.2.27+ #66), now seems to work perfectly.<br />
** [http://www.newegg.com/Product/Product.aspx?Item=N82E16817111131] 4-Port USB Hub DUB-H4 Worked on Debian with keyboard, mouse, and thumb drive. Also tested with Raspbmc and external HD (powered through USB). While the hub has a charging port, which should be able to provide power enough to the RasPi (1.2 A), connecting the RasPi here doesn't work, as it seems the power is cut during boot (At least with hub hardware rev. C1). While it does boot from any of the other ports, it shouldn't be used it doesn't provide enough power (Standard 500 mA per port. Measuring at P1-P2 on the RasPi: ~4.45 V).<br />
*'''Digicom'''<br />
** [http://www.digicom.it/digisit/prodotti.nsf/itprodottiidx/MiniHubUsb204P#] MiniHUB 4-Port USB 2.0 with PSU 5V - 2A .<br />
*'''Digitus'''<br />
** 7-port USB2.0 Powered Hub. Model DA-70226.<br />
*'''Eminent'''<br />
** [http://www.eminent-online.com/en/product/22/em1102-4-port-usb-hub---black.html] EM1102 4 Port USB 2.0 Hub with 1A power adapter. It's able to power the RPi, external HDD and other peripherals.<br />
** [http://www.eminent-online.com/en/product/27/7-port-usb-2-0-hub.html] EM1107 7 Port USB 2.0 Hub with 2A power adapter. It's able to power the RPi, external HDD and other peripherals.<br />
* '''GearHead'''<br />
** [http://www.amazon.com/gp/product/B004OBZ088/] GearHead 4 Port Hub with Energy Saving Power Switch (5V, 1A)<br />
*'''Gembird'''<br />
** Gembird UHS 242 4-port USB 2.0 Hub 1.8 Amps<br />
* '''Genesys Logic (sold at Fry's)'''<br />
** Genesys Logic 4-Port USB 2.0 Hub (ID 05e3:0608) (Other brands include Gigaware and Belkin, same ID shows up in lsusb)<br />
** Genesys Logic 4-Port USB 2.0 Hub (ID 05e3:0606) (Other brands include i-Rocks, same ID shows up in lsusb)<br />
* '''Hama'''<br />
** Hama 4-way USB 2.0 Hub<br />
*'''HP'''<br />
** HP ZR2240w 21.5" Monitor with built in 2-Port USB Hub (B)<br />
*'''Laser'''<br />
** "7 port USB hub with AC adapter Version 2.0". 5V 1A (found at Harvey Norman Australia for $24.95 and Australia Post Shops for $9.95). You can power the PI by connecting both the main USB connector to the PI USB port, '''and''' from a spare USB port back to the power micro USB socket. If you don't do both, boot-loops are likely to occur.<br />
*'''Logik'''<br />
** [http://www.currys.co.uk/gbuk/logik-lp4hub10-4-port-powered-usb-hub-04979038-pdt.html] LP4HUB10 4-Port USB Hub. '''Throws errors when used with Fedora remix 14'''<br />
** Logik L4THUB10 4 Port powered hub works fine under raspbian/wheezy/model B. Captive usb cable, 2A power supply, convenient single top mounted usb socket. Unlike my last hub, will power wifi!<br />
*'''LogiLink'''<br />
** UA0085 USB 2.0 Hub, 4-Port with PSU 5V, 2A<br />
** UA0091 USB 3.0 Hub, 4-Port with PSU 5V, 4A. Connected with USB2.0 cable. 1A per port, able to support USB HDD drives and other power hungry devices. Tested with kernel 3.1.9-cutdown, Wheezy. <br />
** UA0096 USB 2.0 Hub, 10-Port with PSU 5V, 3.5A (Not suitable for powering RPi because it doesn't work unless there is working USB input present even with PSU plugged in.)<br />
** UA0160 USB 2.0 Hub, 4-Port with PSU 5V, 2A. Able to power the RPi, keyboard, mouse and LogiLink UA0144 USB ethernet adapter. (More testing to come.)<br />
* '''Macally'''<br />
** [http://www.macally.com/EN/?page_id=2312] Hi-Speed 7-Port USB 2.0 Powered Micro HUB, AC Powered. Includes a 2000mA wall-wart (US style)<br />
* '''Manhattan'''<br />
** [http://manhattan-products.com/en-US/products/6500-hi-speed-usb-2-0-micro-hub] (#160612) Hi-Speed USB 2.0 Micro HUB, AC Powered (identifies as ID 05e3:0608 Genesys Logic) Includes a 1000mA wall-wart (US style)<br />
** [http://manhattan-products.com/en-US/products/9583-mondohub] (#161718) MondoHub 28 Port USB 3.0 & USB 2.0 HUB (24 USB 2 Ports @500ma each) + (4 USB 3.0 Ports @900ma each) Power Switches on each port, AC Powered and Includes a 5V 4A wall-wart (US style)<br />
*'''Newlink'''<br />
** NLUSB2-224P 4 port USB 2.0 Mini hub with PSU 5V 1A<br />
** NLUSB2-222P 4 port USB 2.0 Hub with 5V 2A PSU (Available From [https://www.modmypi.com/shop/raspberry-pi-accessories/New-Link-4-Port-USB-Hub-(USB-2.0-with-Mains-Adaptor) | ModMyPi])<br />
*'''Nilox'''<br />
** Nilox USB 2.0 4port HUB model HUB4USB2AC with PSU 5V 1.0A <br />
* '''Plugable'''<br />
** [http://plugable.com/products/USB2-HUB4BC/] USB2-HUB4BC 4 Port USB 2.0 Hub with BC 1.1 Fast Charging. 5V 2.5A power supply. Powering Pi via microUSB from a hub port. USB Audio peripheral tested and working.<br />
* '''Pluscom'''<br />
** Pluscom 7 Port USB 2.0 Hub Model U7PH-3A with 3Amp PSU. USB ID 1a40:0101. Powering Pi via microUSB from a hub port. Internally two 4 Port switches linked. Leaks power back up USB data cable to Pi but not really a problem when powering Pi at the same time.<br />
*'''Satechi'''<br />
** ST-UH12P 12 port powered hub with 2 Control Switches. Also works while powering the Pi.<br />
*'''Staples (Business Depot) (Bureau EN GROS)'''<br />
** Staples 4-port hub Item 607477-CA<br />
*'''StarTech.com'''<br />
** StarTech.com 7-port Compact USB 2.0 Hub (ST7202USB). Comes with 5v 2A supply. Shows in lsusb as two Genesys Logic, Inc. USB-2.0 4-Port HUBs (05e3:0608). Back powers Pi (Just, Voltage across TP1 & TP2 is a little low when powered from this hub).<br />
*'''SumVision'''<br />
** Sumvision Slim 4 Port High Speed USB 2.0 HUB with PSU 5V 1.0A (from [http://www.7dayshop.com/catalog/account_history_info.php?page=1&order_id=5130107 | 7dayshop ])<br />
*'''Sitecom'''<br />
** CN-032 4 Port USB 2.0 Pocket Hub. Works for powering the Pi, an USB WLAN Adapter, wireless Kbd+Mouse. Using an 2500 mA Voltcraft <br />
** CN-060 4 Port USB 2.0 Hub powered with AC Adapter (1A). Powering Pi via microUSB from a hub port.<br />
*'''Sweex'''<br />
** US014 4 Port USB 2.0 Hub<br />
*'''Targus'''<br />
** ACH81xx 7-port powered hub. 5V 3A power supply, with 2 high power ports. (possible conflicting behaviour with USB keyboard / Wifi Dongles)<br />
** ACH63EU 4-port. Using a 5V 2A power supply, which isn't supplied with the hub, it is able to power the PI as well.<br />
*'''The Pi Hut'''<br />
** 7 Port USB Hub (from [http://thepihut.com/products/7-port-usb-hub-for-the-raspberry-pi The Pi Hut's Raspberry Pi Store])<br />
*'''Trendnet'''<br />
** [http://www.trendnet.com/products/proddetail.asp?prod=130_TU2-700&cat=49] TU2-700 7 Port Powered USB 2.0 Hub with AC Adapter (5V 2A)<br />
*'''Tripp-Lite'''<br />
** [http://www.tripplite.com/en/products/model.cfm?txtModelID=3167] U222-007-R 7 Port Powered USB 2.0 Hub with AC Adapter (5V 2.5A) Powering RPi from Hub works<br />
*'''Ultron'''<br />
** [http://www.ultron.de/v1/produktansicht.php?artnr=67072&kid=bfa8340c4e245...&l=en&WGType=Neue+USB-HUBS] UHN-710 7-port powered hub with PSU 5V, 3A. USB ID 1a40:0201.<br />
*'''VANTEC'''<br />
** 4 Port USB 2.0 Powered Hub Model: UGT-MH304. 5V 2A AC/DC adapter. Go 2.0 Mini hub.<br />
*'''Z-TEK'''<br />
** Z-TEK 7-port powered hub with PSU 5V, 4A. USB ID 1a40:0201.<br />
*"Unknown"<br />
** 10(7-4) port hub idVendor=1a40, idProduct=0201 / idVendor=1a40, idProduct=0101 works<br />
<br />
===Problem USB Hubs===<br />
<br />
Please check known workarounds [http://elinux.org/Rpi_USB_check-list here] before adding to the list<br />
<br />
*'''Addon'''<br />
** 7-Port Powered Hub - labelled ADDUH070P - Gives constant Eth0 errors on boot.<br />
*'''Belkin'''<br />
** 7-Port Powered Mobile Hub - device labelled F4U018, packaging labelled F5U701. lsusb reveals it to be two Genesys Logic 4-port hubs based on the GL850G chipset (vendor: 0x05e3 product: 0x0608) ganged together. Yields a lot of "handle_hc_chhltd_intr_dma:: XactErr without NYET/NAK/ACK" errors and device resets in /var/log/messages. Low speed devices such as keyboards work OK, wifi/mass storage is unreliable or broken. -- No error messages with the latest kernel, but still unstable with mass storage devices. Also, leaks current back to the Pi (can be fixed by overtaping GND and +5V pinouts)<br />
** F4U022 7-Port powered USB hub (powered 5v, 2.6A), same as F4U018<br />
** 7-Port Powered Hub - device labled F5U237 Rev.3 - ID 050d:0237 Wired ethernet fails to connect; gives "DWC OTG HCD URB enqueue failed adding QTD. Error status -4008" Result is same as DUB-H7 below.<br />
** F5U404 Hi-Speed USB 2.0 4-Port Mobile Hub. Faulty/bad design; Leaks current back up the cable to the Raspberry Pi.<br />
** F5U307 Hi-Speed USB 2.0 7-Port Hub (Powered, able to apply power to Raspberry Pi via micro USB from this hub at same time) It work's sometimes. (Works always without powering the RPi, haven't tried that)<br />
<br />
*'''Dell'''<br />
** Dell U2410 Monitor Built-in 4 Port Hub - Shows up as a pair with 0424:2514 and 0424:2640. Standard Microsystems Corp. USB 2.0 Hub. When connecting some devices it kills the Ethernet with "smsc95xx 1-1.1:1.0: eth0: Failed to read register index 0x0000011X" errors. It did work for a keyboard and webcam. Bluetooth that works connected directly to the Pi triggers the error.<br />
<br />
*'''DELTACO'''<br />
** 7-Port USB Hub UH-713 Rev 3. This one consists also of two 05e3:0608 Genesys Logic, Inc. USB-2.0 4-Port HUBs connected together. The power supply is rated at 5 V 2 A. It kills ethernet when X11 is started.<br />
<br />
*'''Dynex'''<br />
** 7-Port USB Hub - Does not work in Debian 19-04 image.<br />
** DX-HB7PT 7-Port USB Hub - As per the Gear Head below, it's 2 daisy-chained Genesys Logic 05e3:0608 devices. Appears to result in significant slow downs when the USB is under load, such as running the root filesystem from a USB drive.<br />
<br />
*'''Dynamode'''<br />
** 7-Port USB 2.0 Hub (Silver and black). Feeds power back up the interconnect to the Pi causing the power LED to light on the Pi if the hub is powered on but the Pi is not. The Pi also fails to boot when powered off this hub, with or without the interconnect plugged in. Stops the network from working when connected to the Pi after booting the Pi - cannot ssh to the Pi. Best avoided. :-( Shows up in ''lsusb'' as a pair of ''ID 05e3:0608 Genesys Logic, Inc. USB-2.0 4-Port HUB'' which is interesting. - Confirmed. This hub also appears unable to power an external USB drive using a y-cable as it gives the error -71 message in dmesg (when providing external power to the RPi)<br />
** 4-Port High-Speed USB 2.0 Hub (USB-H40-A2.0), came with with a 1A power supply. Leaks power to the Pi through the uplink. Doesn't work with Pi, unless the Pi is powered by a second power source. This hub is completely generic and I've seen it being sold under different brand names as well. Therefore, a picture is [http://i.imgur.com/BPZ3j.jpg included] for easy identification. <br />
<br />
*'''D-Link'''<br />
** 7-Port USB Hub DUB-H7 (Crashes USB stack, including Ethernet, when plugging / using some peripherals). (See note above, it works with some distros and/or with latest firmware)<br />
<br />
*'''E-Solution'''<br />
** 4-Port 2A Supply (Does not detect at all during boot or after boot- no messages) [IC = Alcor Micro Corp (AU6254)]<br />
<br />
*'''Fosmon'''<br />
** 7-Port USB 2.0 Hub w/ 1A Power Supply (Causes interference with other USB devices and sends enough power to light up the pi with it's Micro USB cable unplugged).<br />
<br />
*'''Gear Head'''<br />
** UH7250MAC 7-port powered hub. Internally, two daisy-chained Genesys Logic 05e3:0608 devices. Causes Ethernet instability when used under very specific circumstances, in X11.<br />
** <strike>UH5200T 4-port powered hub. As of 2012-08-16 Wheezy, if any USB 1.x device (a keyboard, for example) is plugged into this hub, Ethernet stops, and USB interrupts for other devices get dropped (keys repeating forever), etc. Occurs even if power is not attached (not a power leakage problem).</strike> Appears working after a bootloader and/or firmware update on 9/12. Also, turned out to be somewhat more specific to the combination of two particular low-speed devices.<br />
<br />
*'''Hama'''<br />
** 4-Port USB 2.0 "bus hub", model 78496 (?). Only works for low power devices (card readers?), but does not work for power hungry devices (HDD,WLAN). Doesnt boot when hub connected to RPi. The funniest thing is that RPi powers on when I plug in this hub to normal size USB port (not that small dedicated port). idVendor=05e3, idProduct=0608<br />
<br />
*'''Kensington'''<br />
** 7-Port Dome Hub model no 1500129 (Possible problems with malfunctioning keyboard, kills mouse when GUI started).<br />
<br />
*'''Inland'''<br />
** 4-Port USB 2.0 Cable Hub model no 480426 (Some devices work, some don't, cheap unshielded untwisted wire design)<br />
<br />
*'''Logik'''<br />
** LP7HUB11 7-Port USB Hub. (Ethernet failed, slow response, in LXDE. Happened whether or not the hub's independent power supply was connected to the hub.)<br />
<br />
*'''Soniq'''<br />
** 4-Port 5V supply. Model number CUH100. (B). Appears to draw power away from the Raspberry Pi, even when the Pi has an isolated power line. Netgear WNA1100 WiFi Adapter (which is known to work in other setups is recognized, but unresponsive.<br />
<br />
*'''Targus'''<br />
** ACH115EU 7-port powered hub. 5V 3A power supply. Arduino communicates with RPi when connected directly to Pi's USB port, but it hangs soon if connected via ACH115. Also sometimes smsc95xx eth0 Failed to read register index 0x00000114 etc. errors in syslog when used.<br />
<br />
*'''TCM'''<br />
** Model 234298 s/n T634007737 powered hub. 4 ports plus card reader. 1A power supply. Model B, Wheezy raspian works ok with keyboard/mouse but problems with WiFi no connects. (insufficient power?)<br />
<br />
*'''Trust'''<br />
** 10-port USB 2.0 Hub (powered). Prevents ethernet from being recognised.<br />
** SliZe 7 port USB 2.0 Hub (powered) - Item number 17080 (Barcode 8 713439 170801). Prevents ethernet from being recognised. Keyboard sends multiple characters. <br />
<br />
*'''Unbranded / Multiple Brands'''<br />
** 7-port silver/black hub. Also sold elsewhere under brands such as 'EX-Pro', 'Trixes' and 'Xentra' -- This is ''probably'' due to an inadequate power supply. -- I replaced the terrible power supply with a very good one, kept getting "DEBUG: handle_hc_chhltd_intr_dma:: XactErr without NYET/NAK/ACK" in dmesg, with no devices plugged in to the hub (with or without the power supply in). Measurements by [[User:TrevorGowen|TrevorGowen]] ([[User talk:TrevorGowen|talk]]) of the power loading behaviour of an example of this type of hub and its supplied PSU are logged [http://www.cpmspectre.pwp.blueyonder.co.uk/raspberry_pi/MoinMoinExport/PoweredUSBHubs.html here], together with similar measurements of other devices.<br />
** Generic 7-port black hub with Genesys Logic GL850A chipset<br />
** Cerulian 10 Port USB 2.0 Top Loading Hub with 2A supply (kills mouse and network port)<ref>http://www.raspberrypi.org/forum/absolute-beginners/cheap-powered-usb-hub-uk/#p76452</ref><br />
** [http://www.monoprice.com/products/product.asp?c_id=103&cp_id=10307&cs_id=1030701&p_id=226 USB 2.0 4 PORT INT/EXT DUAL HUB BAY] -- Genesys Chipset -- idVendor=05e3, idProduct=0607 -- low speed devices worked, but strange USB failures when X session started. High speed devices such as hard drives had failures.<br />
<br />
== USB Remotes ==<br />
* ATI Remote Wonder (X10 Wireless Technology, Inc. X10 Receiver) — ID 0bc7:0004 — appears as a joystick-like 2 button mouse and a 0-9 keypad without drivers on console and X.<br />
<br />
* [http://www.amazon.com/gp/product/B005DKZTMG/ref=oh_details_o02_s00_i00 Logitech Wireless Touch Keyboard K400 with Built-In Multi-Touch Touchpad (920-003070)] - keyboard and touchpad work. Have not verified multi-touch features.<br />
<br />
* [http://www.ipazzport.com/02A.html iPazzport] mini 2.4 GHz wireless keyboard and touchpad. <br />
<br />
* [http://www.ortek.com/html/pdt_view.asp?area=46&cat=152&sn=76 PKB 1800] Wireless Smart Pad ad Mini Keyboard. Pad works as mouse but not multi touch features. Keyboard works.<br />
<br />
* [http://www.riitek.com/product_Info.asp?id=56 Riitek RT-MWK01] '''Rii''' Wireless 2.4 Ghz Keyboard-mouse Combo, also known as [http://www.digicom.it/digisit/prodotti.nsf/itprodottiidx/WKEYPE01 Digicom WKEYPE01], and [http://www.verkkokauppa.com/fi/product/52783 Prodige Nanox]. Working perfectly, just plug & play.<br />
<br />
* [https://www.google.com/search?q=tranksung+TS-Y150 Tranksung TS-Y150] USB RF Keyboard and air mouse (B)<br />
<br />
* [http://www.tigerdirect.com/applications/SearchTools/item-details.asp?EdpNo=6753651&CatId=3680# Exo Ultra U12-41310 Mini Keyboard] Bluetooth Adapter, Touchpad, Laser Pointer, Presentation & Multimedia Controls work perfectly but need a little love and config for make it work.[https://github.com/thunderbirdtr/rs-pi-exo-keyboard Exo Installer script]<br />
<br />
== USB Keyboards ==<br />
USB keyboards that present themselves as a standard HID (Human Interface Device) device should work. '''Please be aware that some of these keyboards were probably used with a powered hub'''<br />
=== Working USB Keyboards ===<br />
The following is a list of specific keyboards known to work and which appear to work fault-free.<br />
<br />
* '''A4 Tech'''<br />
** Model KL-5 USB Keyboard, 20mA.<br />
<br />
* '''ABS'''<br />
** M1 Heavy Duty Professional Gaming Mechanical Keyboard (B)<br />
<br />
* '''Action Star'''<br />
** ACK-5010U Mini Keyboard And Mouse<br />
<br />
* '''Accuratus'''<br />
** KYB-Toughball-HI<br />
<br />
* '''Acer'''<br />
** KG-0917 Wireless Keyboard And Mouse Bundle (B)<br />
** KU-0906 Compact Keyboard (B) (Also known as Genius LuxeMate i200 Keyboard)<br />
** SK-9625 Multimedia Keyboard (B) (multimedia functions not tested)<br />
<br />
* '''Adesso'''<br />
** [http://ergoprise.com/product_images/j/699/ADP-PU21_big__14173_zoom.jpg PS/2 to USB Adapter] ADP-PU21, 100mA (tested only with keyboards) Any PS/2 keyboard will work only if it will work with a reduced operating voltage.<br />
** Model AKB-410UB. Keyboard with Touchpad.<br />
<br />
* '''Apple''' (Apple keyboards that have USB ports require an external powered hub to work, and do not work on the PI directly!)<br />
** [http://upload.wikimedia.org/wikipedia/commons/thumb/e/ea/Apple_iMac_Keyboard_A1243.png/800px-Apple_iMac_Keyboard_A1243.png Apple Keyboard with Numeric Keypad (aluminium/wired) A1243]<br />
** [http://upload.wikimedia.org/wikipedia/commons/8/81/Apple_Keyboard_A1242.jpg Apple Keyboard (aluminium/wired) A1242]<br />
<br />
* '''Asda'''<br />
** Basic Wired Keyboard HK2026 (B)<br />
** Basic Wired Keyboard HK3014<br />
*** (Please note when I put this keyboard through Newlink USB hub, it didn't work as expected)<br />
** Premium Wireless Keyboard (white keys, silver back) HK8028<br />
** Wireless Multimedia Deskset (keyboard, mouse and USB dongle) Model: HKM8016B (Note: Shown on Asda Website as HK8016B) (B)<br />
<br />
* '''Asus'''<br />
** KS-631U (comes with Asus Vento KM-63 keyboard/mouse set, not using powered hub) (B)<br />
<br />
* '''Banbridge'''<br />
** [http://www.kurpirkti.lt/imagesi/infodb/org_d69dbd9707af8df77eae6e005f681a9a/BANDRIDGE-USB-2X-PS-2-ADAPTER.jpg PS/2 to USB Banbridge CPA4002 Adapter] (B) (Tested with Logitech C-SF17 Cordless Desktop Express)<br />
<br />
* '''BTC - Behavior Tech Computer Corp.'''<br />
** Wired Portable Keyboard Model 6100 US (86+9 keys)<br />
*** Works with or without a powered hub<br />
** Wireless Multimedia Keyboard with build in pointer/mouse Model 9029URF III (86+17 keys) (B)<br />
** [http://www.btc.com.tw/english/2-7-07keyboard.htm Wired Multimedia keyboard 6311U/6310U] - rated at 5V/100mA, works directly<br />
<br />
* '''Bush'''<br />
** Wired Slimline Keyboard KU-0833<br />
*** This does not require a USB hub in order to work with the Raspberry Pi<br />
*** In the UK, it is available from Argos for £9.99<br />
<br />
* '''Cerulian''' <br />
** Mini wireless keyboard and mouse deskset (B)<br />
<br />
* '''CD Training''' <br />
** [http://www.cd-training.fr/?&feed=product&product_id=308 Wireless Combo Keyboard and Mouse (SolClavGlos)]<br />
<br />
* '''Cherry'''<br />
** CyMotion Master Linux (B)<br />
** RS 6000 USB ON<br />
** G84-4100PTMUS (B) (Compact keyboard. Rated 100mA. Works directly in Pi)<br />
<br />
* '''Compaq'''<br />
** Compaq Internet Keyboard KU-9978 (049f:000e). Rated 5v 100mA. Works directly connected to Pi<br />
<br />
* '''Das Keyboard'''<br />
** Model S Professional Keyboard (Built in USB hub not tested) (B)<br />
** Model S Ultimate Keyboard (Built in USB hub working) (B)<br />
<br />
* '''Dell'''<br />
** SK-8115 (B) (Rated 100mA. Works directly in pi)<br />
** L100 (B)<br />
** RT7D50 (75mA) (run "sudo dpkg-reconfigure keyboard-configuration")<br />
** KB1421 (100mA)<br />
** KB2521 (100mA)<br />
** 1HF2Y (Works directly in pi)<br />
** Bluetooth Wireless Keyboard and Mouse Bundle (B), Bluetooth USB dongle C-UV35 (Rated 500mA but works great), Keyboard Y-RAQ-DEL2, Mouse M-RBB-DEL4<br />
<br />
* '''Delux'''<br />
** K8050<br />
<br />
* '''Digicom'''<br />
** WKEYPE01 Wireless 2.4 Ghz Keyboard-mouse Combo, also known as [http://www.riitek.com/product_Info.asp?id=56 Riitek RT-MWK01] and [http://www.verkkokauppa.com/fi/product/52783 Prodige Nanox]<br />
<br />
* '''Dynex'''<br />
** DX_-WKBD (60ma) (B)<br />
** DX_-WKBDSL (Hot keys not yet tested with Debian) (tested through non-powered 3 dongle usb hub) (B)<br />
<br />
* '''EAPPLY'''<br />
** EBO-013 Wireless 2.4GHz compact keyboard with touchpad. Rated <40mA works directly from Pi. eBay ref 260962010276 from Shenzen, China.<br />
<br />
* '''Emprex'''<br />
** Wireless Media Control Keyboard With Trackball 9039ARF III (Media functions untested)<br />
<br />
* '''Fujitsu Siemens''' <br />
** KB SC USB UK (!)<br />
** KB910 USB, with led light on the highest level (B)<br />
** KB400 USB US<br />
<br />
* '''GE''' <br />
** 98139 Rev.K1 (Power Keyboard) (lsusb shows it as "0b38:0010 Gear Head 107-Key Keyboard") - works without a hub (i.e. directly connected) (B)<br />
<br />
* '''Gear Head''' <br />
** KB3700TP (USB Mini Smart Touch Touchpad Keyboard) (B)<br />
** KB3800TP (Wireless Touch Mini Touchpad Keyboard with Smart Touch) (B)<br />
*** Works when plugged directly into Raspberry Pi, did not work with powered hub (could be a hub issue)<br />
** KB3800TPW (Windows Smart Touch Wireless Keyboard with Touchpad) (B)RASPBMC supported<br />
** KB4950TPW (Wireless Touch II Touchpad Keyboard) (B)<br />
** KB1500U (USB Mini Keyboard) (B)<br />
** KB5150 (2.4Ghz wireless keyboard/mouse Combo) (B)<br />
*** Works well with a powered hub<br />
<br />
* '''Genius'''<br />
** Ergomedia 700 (GK-04008/C) used without Hub<br />
** KB-06XE (K639) (B)<br />
** Slimstar 8000 wireless keyboard<br />
<br />
* '''HP'''<br />
** KG-1061<br />
** KG-0851 Wireless Keyboard and Mouse<br />
** KU-0316 (B)<br />
** LV290AA#ABA Wireless Keyboard and Mouse<br />
** PR1101U (available from Sainsbury's in the UK, £8, July 2012)<br />
** SK-2880<br />
<br />
* '''Hyundai'''<br />
** HY-K201<br />
<br />
* '''iConcepts'''<br />
** 2.4GHz Wireless Keyboard and Optical Mouse Model 62550<br />
*** (saves a USB port since keyboard and mouse share one transceiver, $14.99 at Fry's Electronics)<br />
<br />
* '''Imation''' <br />
** KBD-702 Multi-media Wired Keyboard<br />
*** (works after the firmware update via [https://github.com/Hexxeh/rpi-update rpi-update] as of 06/27/2012)<br />
<br />
* '''IOGEAR'''<br />
** IOGEAR GKM561R Wireless HTPC Multimedia Keyboard with Trackball<br />
** IOGEAR GKM681R 2.4GHz Wireless Compact Keyboard with Optical Trackball and Scroll Wheel<br />
<br />
* '''iPazzPort'''<br />
<br />
* '''i.t.works'''<br />
** KC04 (direct and by usb hub)<br />
** KC Silicone (only tested directly)<br />
<br />
* '''Jenkins'''<br />
** Jenkins Wireless Desktop Set Blue (B)<br />
<br />
* '''KeySonic'''<br />
** ACK-540RF (Wireless USB keyboard with built-in trackpad); works fine on Debian Squeeze plugged directly into Pi. Also works with Raspbmc with powered hub.<br />
** ACK-540RF+ (UK) WiFi keyboard inc touchpad with USB wifi dongle works fb with on model B/raspian/wheezy via powered hub<br />
** ACK-3700C<br />
** ACK-340U+(DE)<br />
** ACK-3400U (UK) mini keyboard<br />
** ACK-612RF (GER) Wireless Mini-Keyboard; works fine with its wireless adpater plugged directly into Pi<br />
<br />
* '''Labtec'''<br />
** [http://www.labtec.com/index.cfm/gear/details/EUR/EN,crid=28,contentid=692| Ultra-flat Keyboard]<br />
<br />
* '''Laptopmate'''<br />
** AK-98UNTN7-UBRII Laptopmate RII Touch N7 Mini Wireless Keyboard with touchpad<br />
<br />
* '''LC-Power<br />
** K1000BMW (lsusb: ID 1241:f767 Belkin; dmesg: HOLTEK Wireless 2.4GHz Trackball Keyboard) tested with Debian 6.0.4<br />
<br />
* '''Lenovo'''<br />
** SK-8825 UK (B)<br />
** Lenovo Enhanced Multimedia Remote with backlit keyboard N5902 (US)<br />
** Lenovo Mini Wireless Keyboard N5901 (US)<br />
<br />
* '''Lindy'''<br />
** 21840 (Wireless RF 2.4GHz Micro Keyboard with built-in optical touchpad/trackpad, USB); works fine on model B/raspian/wheezy - the supplied Lindy USB nano dongle transceiver plugged directly into Pi USB port.<br />
<br />
* '''Logik'''<br />
** Ultra slim keyboard LKBWSL11 (B) >> '''This is also listed under Problem USB Keyboards?'''<br />
<br />
* '''Logitech'''<br />
** Comfort Wave 450, labeled 100mA (M/N Y-U0001, P/N 820-001725, PID SC951C40001)<br />
** diNovo Mini wireless keyboard with media controls and clickpad 920-000586 (B)<br />
** diNovo Edge Keyboard, Windows edition, built-in TouchDisc track-pad, bluetooth w/ USB mini-receiver 967685-0403 (B)<br />
** Wii wireless keyboard KG-0802 (!)<br />
** C-BG17-Dual Wireless keyboard and mouse with wired USB receiver (B)<br />
** Deluxe 250 Keyboard<br />
** Internet 350 (M/N 967740-0403)<br />
** Internet Navigator Keyboard<br />
** MK120 wired keyboard and mouse<br />
** MK220 wireless keyboard and mouse<br />
** MK250 wireless keyboard and mouse (no hub needed)<br />
** MK260 wireless keyboard and mouse (no hub needed)<br />
** MK300 wireless keyboard and mouse<br />
** MK320 wireless keyboard and mouse [http://www.amazon.co.uk/Logitech-920-002885-MK320-Wireless-Desktop/dp/B003STDQYW/ref=sr_1_3?ie=UTF8&qid=1339166178&sr=8-3]<br />
** MK350 wireless keyboard (using Unifying receiver)<br />
** MK520 wireless keyboard and mouse<br />
** MK550 wireless keyboard and mouse (B)<br />
** MX3200 wireless keyboard and mouse (B)<br />
** MX5000 Bluetooth keyboard and mouse (B) The Logitech Bluetooth dongle also does proprietary wireless so it works without Bluetooth drivers.<br />
** EX100 Cordless Desktop, Wireless Keyboard and Mouse (B)<br />
** EX110 Cordless Desktop, wireless keyboard and mouse (B)<br />
** C-SF17 Cordless Desktop Express, Wireless Keyboard and Mouse (B) PS/2 Interface. Tested using [http://www.kurpirkti.lt/imagesi/infodb/org_d69dbd9707af8df77eae6e005f681a9a/BANDRIDGE-USB-2X-PS-2-ADAPTER.jpg PS/2 to USB Banbridge CPA4002 Adapter]<br />
** K120 Keyboard (B)<br />
** K200 Keyboard (B)<br />
** K230 Wireless Keyboard (Unifying receiver, no powered hub) (B)<br />
** K340 Wireless Keyboard (Unifying receiver, no powered hub) (B)<br />
** K350 Wireless Keyboard (B)<br />
** K400 wireless keyboard with touchpad - also listed under "problematic". Works for weeks with openelec and raspbian without any problems. Worked out of the box - the on/off switch needs to be "on" for it to function correctly. Highly recommended if you are "working from the sofa".<br />
** K520 Keyboard (B)<br />
** K700 Wireless Keyboard with Touchpad and unifying receiver<br />
** K750 Wireless Solar Keyboard (B) (Mac version works too. (B) )<br />
** LX 710 - works fine with receiver plugged directly into the RPi (accompanying mouse works fine too).<br />
** S510 wireless keyboard and mouse (B)<br />
** Ultra-Flat Keyboard (M/N Y-BP62A P/N 820-000245 PID SY126UK)labelled 100 mA. OK direct into Model B RPi.<br />
** G19 Gaming Keyboard, works fine with no external power. Illumination with external power. Powered hum in back of keyboard works too.<br />
** G15 Gaming keyboard, as long as you press the backlight button twice to turn off the backlight (it says below it dosen't work with backlight on.<br />
** V470 Bluetooth Laser Mouse<br />
<br />
''Keyboards and mice also together with Unifying receiver'' <br />
<br />
* '''Microsoft''' <br />
**Microsoft Comfort Curve Keyboard 2000<br />
**Microsoft Comfort Curve Keyboard 3000 for Business<br />
**Microsoft Digital Media Pro Keyboard Model : 1031 (Debian 13-Apr-2012)<br />
**Microsoft Natural Ergonomic Keyboard 4000 (B) (Debian "Wheezy" beta 18-June-2012)<br />
**Microsoft Wired Keyboard 600 Model 1366 (Debian 28-May-2012 on Production Model B)<br />
**Microsoft Wireless Desktop 700 Keyboard v2.0 (Raspbian Pisces image 08-June-2012 on Production Model B)<br />
**Microsoft Wireless Photo Keyboard (Model 1027) Unifying receiver, no hub<br />
**Microsoft Wireless Natural Multimedia Keyboard (Raspbian Pisces 08-July-2012) (B)<br />
**Microsoft Windows 2000 Keyboard (KB-USBK110610)<br />
**[https://www.microsoft.com/hardware/en-us/p/wired-keyboard-600/ANB-00001 Microsoft Wired Keyboard 600]. The keyboard is rated at 5v/100mA (Wheezy 5-Sept-2012)<br />
<br />
* '''Mikomi''' <br />
** Wireless Deskset KM80545 Keyboard and mouse (Works but range is terrible less than a metre) (B)<br />
<br />
* '''Monoprice'''<br />
** [http://www.monoprice.com/products/product.asp?c_id=104&cp_id=10404&cs_id=1040401&p_id=6854&seq=1&format=2|Monoprice PS/2 To USB Adapter] Directly and through an unpowered hub with a USB mouse plugged in.<br />
<br />
* '''Motorola'''<br />
<br />
** Bluetooth wireless ultra slim keyboard and mouse combo (sold as for the "Atrix" phone) work in combination with the Technika Bluetooth adaptor listed below<br />
<br />
* '''Novatech'''<br />
** [http://www.novatech.co.uk/products/peripherals/desktopkits/nov-wcombo.html|Novatech Wireless Combo - Keyboard & Mouse, Nano adapter] (B)<br />
<br />
* '''ONN'''<br />
**ONN Keyboard Stock No: ONA11HO089 (from Walmart). Seems to work fine, even without a hub.<br />
**ONN Keyboard Stock No: ONA11HO087 (from Walmart). Combination keyboard and mouse package with nano receiver. Be sure to configure keyboard layout.<br />
<br />
* '''Ortek'''<br />
** Ortek Technology, Inc. [http://www.ortek.com/html/pdt_view.asp?area=46&cat=150&sn=79 WKB-2000S] Wireless Keyboard with Touchpad works fine on Raspbian Wheezy and Raspbmc. Wireless USB receiver (device ID 05a4:2000) is recognised automatically. Connected directly to Pi USB port, no powered hub used.<br />
<br />
* '''Perixx''' <br />
**Periboard 716 Wireless Ultra-Slim Keyboard with Touchpad (Debian 07-Jun-2012 on Production Model B)<br />
** PERIBOARD-502 wired keyboard inc built in touchpad (model B/raspian wheezy)<br />
** Periduo-707 Plus (Wireless Keyboard and Mouse) works fine ''most'' of the time. Does suffer from dropouts and glitches though. Usual "drawing too much power from USB" problems show up as well - dropped key presses or constant autorepeats. These can be cured by pulling out and reinserting the dongle in the USB socket. The keyboard sometimes hangs after power on when used with my laptop - it seems to need 30 seconds of non-use before it works fine. Again, remove and insert the dongle cures it. Works fine vi my Benq monitor's USB Hub.<br />
<br />
* '''Philips''' <br />
**Wired Multimedia Keyboard SPK3700BC/97 (Debian 19-Apr-2012 on Production Model B)<br />
<br />
* '''Prodige'''<br />
**Nanox Wireless 2.4 Ghz Keyboard-mouse Combo, also known as [http://www.riitek.com/product_Info.asp?id=56 Riitek RT-MWK01] and [http://www.digicom.it/digisit/prodotti.nsf/itprodottiidx/WKEYPE01 Digicom WKEYPE01]<br />
<br />
* '''Rapoo'''<br />
**Rapoo E9080 Wireless Ultra-Slim Keyboard with Touchpad<br />
**Rapoo Wireless Multi-media Touchpad Keyboard E2700 [http://www.rapoo.com/showdetails.aspx?P_No=E2700]<br />
**Rapoo Ultra-Slim Wireless Multimedia Keyboard and Mouse E9060 (works proper on powered USB Hub)<br />
<br />
*'''Riitek'''<br />
**RT-MWK03 mini wireless keyboard & trackpad<br />
**RT-MWK02+ mini bluetooth keyboard & trackpad. Followed instructions from this page: [http://www.ctheroux.com/2012/08/a-step-by-step-guide-to-setup-a-bluetooth-keyboard-and-mouse-on-the-raspberry-pi/] and it worked, connection persists across reboots, no problem with either builtin USB or powered USB hub.<br />
**RT-MWK01 mini wireless 2.4 Ghz Keyboard-mouse Combo, also known as [http://www.digicom.it/digisit/prodotti.nsf/itprodottiidx/WKEYPE01 Digicom WKEYPE01], and [http://www.verkkokauppa.com/fi/product/52783 Prodige Nanox]<br />
<br />
*'''Rosewill'''<br />
** RK-200 Standard Keyboard<br />
<br />
*'''Saitek'''<br />
** Eclipse II Backlit Keyboard PK02AU (B)<br />
** Eclipse Backlit Keyboard PZ30AV (B) - works fine when connected directly to Pi rev.1 and 2 USB port. No powered hub used.<br />
** Expression Keyboard (US) <br />
** Cyborg V.5 (B)<br />
<br />
*'''SelecLine'''<br />
** WK11P & WM11P-SP-PP. Keyboard and mouse set. (B)<br />
<br />
*'''SIIG'''<br />
** SIIG Wireless Multi-Touchpad Mini Keyboard 02-1286A v1.0 (B)<br />
<br />
*'''Silvercrest'''<br />
** MTS2219 Wireless Keyboard and mouse set. Powered hub NOT used. (B) <br />
<br />
*'''SolidTek'''<br />
** Solid Tek KB-P3100BU ASK-3100U. <br />
<br />
*'''Sony'''<br />
** Keyboard for PlayStation 2 (PS2) Linux. Works without powered hub with 5v1A supply, requires manual keyboard remapping with Debian Squeeze to USA 101-key layout.<br />
<br />
* '''SteelSeries'''<br />
** Merc keyboard (B)<br />
<br />
* '''Sun Microsystems'''<br />
** Model: Type 7, SUN PN: 320-1348-02 (Danish key layout)<br />
** Model: Type 6, SUN PN: 320-1279-01 (Danish key layout)<br />
<br />
* '''Sweex'''<br />
** [http://www.sweex.com/en/assortiment/input/keyboards/KB060UK/ KB060UK] Wired Multimedia Keyboard<br />
<br />
* '''Technika'''<br />
** WKEY03 (B)<br />
** TKD-211<br />
<br />
* '''Tesco'''<br />
** Value Keyboard VK109 (B)<br />
** Multimedia K211 Wired Keyboard (B)<br />
<br />
*'''The Pi Hut'''<br />
** Super Slim Apple Style Keyboard (from [http://thepihut.com/products/usb-keyboard-for-the-raspberry-pi The Pi Hut's Raspberry Pi Store])<br />
** Super Slim Apple Style Keyboard Set (Keyboard & Mouse) (from [http://thepihut.com/products/usb-keyboard-mouse-bundle-for-the-raspberry-pi The Pi Hut's Raspberry Pi Store])<br />
<br />
* '''Trust'''<br />
** Trust 17916 Compact Wireless Entertainment Keyboard http://www.trust.com/products/product.aspx?artnr=17916 (B)<br />
** Trust ClassicLine Keyboard http://trust.com/17184 <br />
** Trust Camiva MultiMedia Keyboard http://trust.com/products/product.aspx?artnr=16087<br />
** Trust Convex Keyboard http://trust.com/products/product.aspx?artnr=17603 tested debian6-19-04-2012 and archlinuxarm-13-06-2012 (B)<br />
<br />
* '''Unbranded'''<br />
** AK-601 Wireless Mini Keyboard and Trackball (with laser pointer) - sourced from eBay Chinese seller<br />
<br />
* '''Unicomp'''<br />
** USB Endurapro - keyboard and trackpoint work perfectly from powered hub<br />
<br />
* '''Q-Connect'''<br />
** AK-808 (B)<br />
<br />
* '''Xenta'''<br />
** 2.4GHz Wireless Multimedia Entertainment Keyboard with Touchpad (B)<br />
** Mini Multimedia Keyboard (Model no.: 808M) (B)<br />
<br />
===Problem USB Keyboards===<br />
<br />
Note that generally PS/2 keyboards with an USB adapter will not work directly on a PI port, due to the fact that PS/2 keyboards are designed for normal 5V +-5% range, while USB keyboards must be designed to work with 4.4 Volt, and generally USB devices on the PI may receive less than 4.75 Volt. PS/2 + USB adapter keyboards might work behind a powered hub, which does provide the full 5.0V. Some of these keyboards work when running the latest raspbian but not when using the overclocked xbmc version of raspbmc, probably due to the overclocking drawing more power away from the rest of the support system devices.<br />
<br />
* '''A4 Tech'''<br />
** Model GL-6 USB Keyboard, 20mA. Part of wireless keyboard/mouse bundle GL-6630 (GL-6 + G7-630 + RN-10B) - suffers from USB flakeyness. Even on a powered hub. No problems on other computers I have tested it with.<br />
* '''Accuratus'''<br />
** Accuratus KYBAC100-101USBBLK causes kernel panic (rated 100mA). Tested with 1000mA cheap unbranded and Nokia 1200mA power adaptors.<br />
* '''Apple'''<br />
** [http://www.powerbookmedic.com/xcart1/images/D/apple-keyboard.jpg Apple Keyboard (109 keys) A1048]. Draws too much power and does not seem to work properly when plugged into a powered hub. <br />
*'''Argos'''<br />
** Argos Value Wired Keyboard causes kernel panic<br />
* '''Choidy'''<br />
** Identifiers from usb-devices: Vendor=1a2c ProdID=0002 Rev=01.10 Product=USB Keykoard (yes, 'Keykoard') causes kernel panic<br />
* '''Cit''' <br />
** KB-1807UB Causes kernel panic (Rated <200ma)<br />
* '''Dell'''<br />
** SK-8135 (B) (Rated 1.5A. Takes too much power from pi even when not used as USB hub. Symptom = repeated keystrokes)<br />
** SK-8115 causes kernel panic (rated 100mA) Debian 6-19-04-2012 (B)<br />
** Y-U0003-DEL5 Sticky / Non-responsive keys<br />
* '''Gear Head'''<br />
** KB2300U - Causes kernel panic (B)<br />
* '''GMYLE'''<br />
** Wired USB Slim Chocolate Multimedia Media Typing Keyboard With 3 USB Port hub (B) - Kernel Panic on startup if plugged in. If plugged in at login prompt then freeze. [http://www.amazon.co.uk/gp/product/B0067EC3GW/]<br />
* '''Inland''' <br />
** Inland USB Keyboard Model #70010<br />
* '''Jeway'''<br />
** JK-8170 "The Hunter" - causes kernel oops (Debian6-19-04-2012) (B)<br />
* '''Labtec'''<br />
** ultra-flat wireless desktop USB - Keyboard has 'sticky' keys. Tested both debian6-19-04-2012 and archlinuxarm-13-06-2012 (B)<br />
* '''Logik'''<br />
** Wired Multimedia Keyboard Model: LKBWMM11 - causes kernel panic (on Debian 190412 distro) (B)<br />
** Wired Ultra Slim Keyboard Model: LKBWSL11 - causes USB power issues. Not reliable. Causes other USB devices to fail (B) >> '''This is also listed under Working USB Keyboards??'''<br />
* '''Logitech'''<br />
** Logitech Illuminated Keyboard (unstable; not working with led light on; tested both US and NO layouts with both Apple iPad 2 and Asus TF-101 USB chargers)<br />
** G110 Gaming Keyboard - only works with illumination off, otherwise unresponsive. Once failed it needs reconnecting before another attempt. (B)<br />
** G15 Gaming Keyboard - LCD and key backlights flicker, 95% unresponsive to typing. I don't know of a way to turn the illumination off. (B)<br />
** K360 Wireless Keyboard - Occasional sticky keys. (B)<br />
** K400 wireless keyboard with touchpad (completely non-functional on debian6-19-04-2012)<br />
** G510 Gaming Keyboard - lagging or unresponsive keys.<br />
** MX5500 wireless keyboard and mouse with usb bluetooth reciever - Unstable, looses connection without prior notice<br />
** EX100 Cordless Desktop, wireless keyboard and mouse. Mouse and keyboard hangs every few minutes (with or without hub).<br />
* '''Microsoft''' <br />
** Wireless Desktop 800 - Keyboard has 'sticky' keys. (B)<br />
** Wireless Entertainment Keyboard - No key input recognized (possibly connectivity issue as pairing devices does not seem to work)<br />
** Wireless Optical Desktop 1000 - Keyboard has 'sticky' keys (B)<br />
** Wireless Keyboard 2000 - Keyboard has 'sticky' keys. (B)<br />
** Wireless Desktop 3000 - Keyboard has 'sticky' keys.<br />
** Arc wireless - Keyboard has 'sticky' keys. (B)<br />
** Sidewinder X4 - Keyboard has 'sticky' keys. (B)<br />
** Sidewinder X6 - Keyboard has 'sticky' keys. (B)<br />
** Wireless Comfort Keyboard 5000 - Keyboard has 'sticky' keys. (B)<br />
** Razer Reclusa - Keyboard has 'sticky' keys. (B rev 2.0)<br />
* '''Novatech'''<br />
** NOV-KEY2 - Causes kernel panic (B)<ref>http://www.raspberrypi.org/forum/troubleshooting/keyboard-creates-kernal-panic/page-2</ref><br />
* '''PC World Essentials'''<br />
** PKBW11 Wired Keyboard - no power to keyboard, no error messages on both Arch 29-04-2012 and Debian6-19-04-2012, same Pi works with Asda keyboard. Me too, but caused a kernel panic -- tested on powered hub and direct.<br />
* '''Razer'''<br />
** Razer Tarantula gaming keyboard - sticky keys, could be power issue as is programmable with host powered USB hub and audio jacks.<br />
** Razer BlackWidow - Sticky keys, could be a power related issue due to illuminated logo (Blue LED).<br />
** Razer Arctosa - Sticky keys, most probably power related issue since it states it's rated at 5v 500mA. (B)<br />
* '''SIIG'''<br />
** Wireless Ultra Slim Multimedia Mini Keyboard JK-WR0612-S1 - Unresponsive and sticky keys.<br />
* '''Texet'''<br />
** MB-768B standard keyboard (Rated 5V 1.5A(!), so probably too much power drain. Kernel panic, Debian6-19-04-2012)<br />
* '''Trust''' <br />
** TRUST GXT 18 Gaming Keyboard - No power to keyboard, could be a driver issue - no error messages.<br />
* '''Unbranded'''<br />
** Compuparts<br />
** model no. HK-6106 (B) <ref>http://www.raspberrypi.org/forum/troubleshooting/keyboard-creates-kernal-panic/page-2</ref><br />
** LK-890 (Multimedia keyboard & Optical Mouse) - kernel panic on Debian Squeeze, ArchLinux and Qtonpi.<br />
* '''Verbatim'''<br />
** [http://www.amazon.com/gp/product/B004LB5AKY/ref=oh_details_o00_s00_i02|Verbatim 97472 Mini Wireless Slim Keyboard and Mouse] - Keyboard has lagging, unresponsive and sticky keys issues. (Tested with and without powered USB hub.)<br />
* '''Wilkinsons / TEXET'''<br />
** Model MB-768B causes kernel panic on debian6-19-04-2012.<br />
* '''Xenta'''<br />
** HK-6106 - causes kernel panic (on Debian 190412 distro)(B)<br />
** Multimedia Wireless Keyboard and Mouse Set (Keyboard Model: HK3518B + Mouse Model HM3301) (B) - occasional sticky keys, and occasional complete lock-up<br />
<br />
== USB Mouse devices ==<br />
USB mouse devices that present themselves as a standard HID (Human Interface Device) device should work, however some hardware requires special drivers or additional software, usually only compatible with Windows operating systems. <br />
<br />
===Working USB Mouse Devices===<br />
The following is a list of specific mouse devices known to work and which appear to be fault-free.<br />
<br />
* '''A4Tech'''<br />
** OP-530NU Padless Wired Mouse<br />
<br />
* '''Asda'''<br />
** HM5058 (Smart Price) Wired Mouse<br />
** Wireless Multimedia Deskset (keyboard, mouse and USB dongle) Model: HKM8016B (Note: Shown on Asda Website as HK8016B) (B)<br />
<br />
* '''ASUS'''<br />
** MS-511U (comes with Asus Vento KM-63 keyboard/mouse combo) (B)<br />
** MG-0919 (wireless)<br />
<br />
* '''Belkin'''<br />
**F8E882-OPT (B)<br />
<br />
* '''Dell'''<br />
** M-UVDEL1 (B)<br />
** MOC5UO (100mA)<br />
** M056U0A (B)<br />
** DZL-MS111-L (B) (100mA)<br />
** MS-111P (100mA)<br />
** Bluetooth Wireless Keyboard and Mouse Bundle (B), Bluetooth USB dongle C-UV35 (Rated 500mA but works great), Keyboard Y-RAQ-DEL2, Mouse M-RBB-DEL4<br />
<br />
* '''Dynex'''<br />
** DX-WMSE (100mA) (B)<br />
<br />
* '''Fellowes'''<br />
** 99928 USB Micro Track Ball (works without a hub, directly plugged in) (B)<br />
<br />
* '''Filand'''<br />
** OP-102i Mini Optical Mouse<br />
<br />
* '''Genius'''<br />
** GM-04003A (B)<br />
** Slimstar 8000 wireless mouse (Can be intermitent. Mouse pointer sometimes is irratic.)<br />
** Traveler 515 Laser<br />
<br />
* '''HP'''<br />
** MN-UAE96 (The basic stock HP wired mouse)(B)<br />
<br />
* '''iConcepts'''<br />
** 2.4GHz Wireless Keyboard and Optical Mouse Model 62550<br />
*** (saves a USB port since keyboard and mouse share one transceiver, $14.99 at Fry's Electronics)<br />
<br />
* '''Jenkins'''<br />
** Jenkins Wireless Desktop Set Blue (B)<br />
<br />
* '''Kensington'''<br />
** Kensington Expert Mouse Trackball K64325<br />
** Kensington Expert Mouse "Slimblade" K72327US<br />
<br />
* '''Labtec'''<br />
** Corded Laser Glow Mouse 1600, rated 5V 100mA (P/N 810-000819, M/N M-UAZ149, PID GT83401)<br />
<br />
* '''Lenovo'''<br />
** Wired Optical Mouse Model: MO28UOL<br />
<br />
* '''Logik'''<br />
** Wired Optical Glow Mouse Model: LGGMO10. (B)<br />
<br />
* '''Logitech'''<br />
** B105 Mouse for Laptops (OEM)<br />
** Cordless Pilot Optical Mouse M/N M-RR95 with Cordless Mouse Receiver M/N C-BA4-MSE<br />
** G5 Logitech Gaming Mouse (B)<br />
** G5v2 Logitech Gaming Mouse (B)<br />
** G500 Logitech Gaming Mouse (B)<br />
** G700 Logitech Wireless Gaming Mouse (B)<br />
** LX-700 Cordless Desktop Receiver (B)<br />
** LX 710 Wireless Mouse - works fine with receiver plugged directly into RPi (accompanying keyboard works fine too).<br />
** M90 optical mouse<br />
** M185 Wireless Mouse (B)<br />
** M210 (part of the MK260 set) (B)<br />
** M305 Wireless Mouse<br />
** M310 Cordless Mouse<br />
** M325 Wireless Mouse<br />
** M505 USB wireless laser, model no: 910-001324 (B)<br />
** M510 Wireless Mouse (B)<br />
** M705 Marathon Mouse (Unifying receiver, no powered hub) (B)<br />
** M-BD58 Wheel Mouse (B)<br />
** M-BJ58/M-BJ69 Optical Wheel Mouse (B)<br />
** M-BJ79 (B)<br />
** M-BT96a Optical Mouse<br />
** MX320/MX400 laser mouse (B)<br />
** MX518 Optical wheel mouse (B)<br />
** Optical USB Mouse (M/N 931643-0403)<br />
** Performance Mouse MX (B)<br />
** MX Revolution (B) (Debian "Wheezy" beta 18-June-2012)<br />
** VX Nano Cordless Laser Mouse for Notebooks<br />
** Wheel Mouse (M/N BJ58)<br />
<br />
* '''Medion'''<br />
** Mini mouse Model M101-CBJ P/N 40016632 S/N 7BFSA00003445 rated 5v 100ms Works fb on model B with raspian wheezy<br />
<br />
* '''Microsoft''' <br />
** Comfort Curve Mouse 3000 for Business<br />
** Comfort Mouse 6000 (works when directly connected to Pi (B). Does not work when connected through USB Hub (mouse pointer intermittent).<br />
** Compact optical mouse 500 V2.0 (B)<br />
** Wheel Optical Mouse (wheel and additional buttons not tested) (B)<br />
** Microsoft Intellimouse Optical Mouse<br />
** Microsoft Wireless Laser Mouse 8000<br />
** Microsoft Wireless Mobile Mouse 1000<br />
** Microsoft Wireless Mobile Mouse 3500<br />
** Microsoft Wireless Mobile Mouse 4000<br />
** Microsoft Wireless Mouse 700 v2.0<br />
** Microsoft Comfort Mouse 4500<br />
** Wireless IntelliMouse Explorer 2.0 (unifying receiver, no hub)<br />
<br />
* '''Novatech'''<br />
** [http://www.novatech.co.uk/products/peripherals/miceandtrackballs/nov-mouser.html|Novatech M1 USB Mouse - Wired](B)<br />
** [http://www.novatech.co.uk/products/peripherals/miceandtrackballs/nov-dl10.html|Novatech DL10 Wireless Mouse] (B)<br />
<br />
* '''Razer'''<br />
** Boomslang Collectors Edition 2007 (B)<br />
<br />
* '''Rosewill'''<br />
** Rosewill RM-C2U<br />
<br />
* '''Saitek'''<br />
** Notebook Optical Mouse (PM46)<br />
<br />
* '''Samsung'''<br />
** Samsung model:AA-SM3PCPB usb Optical Mouse (draws 50mA) <br />
<br />
* '''Sun microsystems'''<br />
** Model: FID-638 , SunPN: 371-0788-01<br />
<br />
* '''Sweex'''<br />
** [http://www.sweex.com/en/assortiment/input/optical-mice/MI015/ MI015]<br />
<br />
* '''Swiftpoint'''<br />
** [http://http://www.americas.futuremouse.com/] Swiftpoint Mini Wireless Optical Mouse. Does not require any special drivers. Haven't confirmed if charging the mouse requires a powered USB hub or not.<br />
<br />
* '''Targus'''<br />
** AMU2701EUK (B)<br />
<br />
* '''Technika'''<br />
** TKOPTM2 (B)<br />
**TKD-211<br />
**TKNM110<br />
<br />
* '''Tesco'''<br />
** Wired optical mouse M211 (B)<br />
<br />
*'''The Pi Hut'''<br />
** USB Mouse for Raspberry Pi (from [http://thepihut.com/products/usb-mouse-for-the-raspberry-pi The Pi Hut's Raspberry Pi Store])<br />
** Super Slim Keyboard & Mouse Set (from [http://thepihut.com/products/usb-keyboard-mouse-bundle-for-the-raspberry-pi The Pi Hut's Raspberry Pi Store])<br />
<br />
* '''Trust'''<br />
** Trust Nanou Wireless Micro Mouse http://trust.com/products/product.aspx?artnr=17087<br />
<br />
* '''Verbatiam'''<br />
**Mini Nano Optical Mouse 97470 (wireless on non-powered 3 usb dongle hub) (B)<br />
<br />
* '''Xenta'''<br />
** MOW0810 (B)<br />
** Wired Optical Mouse (from [http://thepihut.com/products/usb-mouse-for-the-raspberry-pi The Pi Hut's Raspberry Pi Store])<br />
<br />
* '''Generic'''<br />
** Generic 2.4GHz Wireless Mouse (ID 040b:2013 Weltrend Semiconductor) (B)<br />
<br />
===Problem USB Mouse Devices===<br />
The following is a list of specific mouse devices that have problems working with the Raspberry Pi<br />
* '''A4Tech'''<br />
** Model G7-630 Wireless Mouse, 20mA. Part of wireless keyboard/mouse bundle GL-6630 (GL-6 + G7-630 + RN-10B) - suffers from USB flakeyness. Even on a powered hub. No problems on other computers I have tested it with.<br />
* '''HP'''<br />
** HP Retractable Mobile Mouse (Optical) HP Product Number XP472AA - errors / boot loop RASPBMC (B)removed mouse, started with no further errors. <br />
<br />
* '''Logik'''<br />
** Logik IMF Blue Trace Wired USB mouse (Model LMWBLU11) - disconnects from the USB port every 20 seconds when using the Raspian distro. Always reconnects to the USB port successfully (B)<br />
<br />
* '''Logitech'''<br />
** Logitech G400 Gaming Mouse - 100% CPU load and laggy mouse cursor when the mouse is moved. MX518 works fine on the same setup, so I suspect it's a polling rate issue. [http://tech2.in.com/reviews/mice/logitech-g400-is-it-a-worthy-successor/231012 this] says the mouse is 1000Hz out of the box, whereas the 518 is only 125Hz. Solution found: add usbhid.mousepoll=8 to the kernel commandline.<br />
<br />
* '''Microsoft'''<br />
** Microsoft Touch Mouse - Does not see right clicks, Only left.<br />
<br />
* '''Razer'''<br />
** Naga Wired USB mouse - the mouse seems to present itself as a keyboard because the numpad on the left-hand side of the device works but the cursor doesn't move.<br />
<br />
* '''Roccat'''<br />
** Kone[+] Wired USB mouse - Nothing happens when moving the mouse, haven't looked further into the issue (B)<br />
<br />
* '''Trust'''<br />
** Optical USB Mouse MI-2250 - Nothing happens when moving the mouse (B)<br />
<br />
* '''Xenta'''<br />
** Multimedia Wireless Keyboard and Mouse Set (Mouse Model: HM-3301) (B) - frequent lost connection giving stuttering mouse cursor indicating USB current not enough for dongle<br />
<br />
== USB Real Time Clocks ==<br />
*Cymbet<br />
** Cymbet CBC-EVAL-06 USB Real Time Clock (FT2232 to SPI to RV-2123)<br />
Device information at http://www.cymbet.com/pdfs/DS-72-22.pdf<br />
Code to access the RTC from Linux: https://github.com/owendelong/Cymbet-RTC<br />
Does not require a powered hub.<br />
<br />
== USB WiFi Adapters ==<br />
<br />
See also: http://www.element14.com/community/docs/DOC-44703/l/raspberry-pi-wifi-adapter-testing<br />
<br />
There is a howto on installing the TL-WN722N adapter [http://elinux.org/RPi_Peripherals#Wireless:_TP-Link_TL-WN722N_USB_wireless_adapter_.28Debian_6.29 here], which also acts as a guide for installing others too.<br />
<br />
===Working USB Wifi Adapters===<br />
<br />
These adapters are known to work on the Raspberry Pi. This list is not exhaustive, other adapters may well work, but have not yet been tried.<br />
<br />
'''Note:''' A WiFi adapter will probably need more power than the Raspberry Pi USB port can provide, especially if<br />
there is a large distance from the WiFi adapter to the WiFi Access Point. Therefore, you may need to plug the WiFi adapter into a powered USB hub.<br />
<br />
* '''3COM'''<br />
** 3CRUSB10075: ZyDAS zd1211rw chipset (!)<br />
<br />
* '''7DayShop'''<br />
** W-3S01BLK, W-3S01BLKTWIN : Unbranded product available from 7DayShop, in a single or twin pack. [http://www.7dayshop.com/catalog/product_info.php?cPath=777_9&products_id=112046], [http://www.7dayshop.com/catalog/product_info.php?&products_id=112527]. Tested on Debian Wheezy, with the dongle attached directly to the RPi along with the wireless keyboard receiver. Shows up as a Ralink RT5370 device, and no drivers or additional software downloads required. Created wpa.conf, edited 'interfaces' file and restarted the networking. The manufacturer portion of the MAC address (7cdd90) is assigned to "Shenzhen Ogemray Technology Co., Ltd."<br />
** It works without additional software connected directly to a Rev 2 Pi but stops working after a period of time (3 to 4 hours) with a fully updated Wheezy and all the 'USB workarounds' [http://elinux.org/Rpi_USB_check-list] in place. <br />
<br />
* '''Alfa'''<br />
** AWUS036NEH: Tested on Debian Squeeze (with Ralink firmware package)<br />
** AWUS036NH: Tested on Arch Linux ARM using the rt2800usb module.<br />
** AWUS036NH: Tested on Debian Wheezy (with Ralink firmware package). Tested on Raspbian too (drivers from aircrack-ng).<br />
** AWUS036H (500mW version): Tested on Raspbian (drivers from aircrack-ng).<br />
** AWUS036H (1W version): Tested on Raspbian (drivers from aircrack-ng). Needs USB powered HUB or Rev2 of the board / polyfuse bypass.<br />
** AWUS036NHA: Tested on Raspbian (drivers from aircrack-ng). Works fine if connected after boot, otherwise Raspberry Pi won't boot up.<br />
<br />
* '''AirLink101'''<br />
** AWLL5088: Tested on Debian Wheezy. This adapter is based on the OEM Edimax EW-7811Un. For automatic installation, See MrEngmanns script listed below under the Edimax device.<br />
<br />
* '''Asus'''<br />
** [http://www.element14.com/community/docs/DOC-44703 USB-N10] USB ID 0b05:1786, r8712u staging driver, included on Fedora Remix & Arch, must [http://www.element14.com/community/servlet/JiveServlet/download/44948-8-97488/r8712u_ko.zip download] for Debian and install firmware-realtek from non-free squeeze repo (B) (not needed with latest Raspbian “wheezy” 2012-07-15: this Asus works N10 out of the box) Does not support nl80211 APIS, so hostapd won't work.<br />
** [http://www.element14.com/community/docs/DOC-44703 USB-N13] USB ID 0b05:17ab, works with [http://learn.adafruit.com/adafruit-raspberry-pi-educational-linux-distro/occidentalis-v0-dot-1 Adafruit Occidentalis v0.1 image] as it includes kernel [http://www.element14.com/community/message/57635#57660 with 8192u driver built-in] (B)<br />
** WL-167G v1 USB ID 0b05:1706, Ralink RT2571 working out-of-the-box on Debian image from 2012-04-19. Requires powered hub, otherwise it is detected by OS but will not function.<br />
** WL-167G v3 USB ID 0b05:1791, working out-of-the-box on Linux raspberrypi 3.2.27+ #160 PREEMPT Mon Sep 17. Does not require powered hub.<br />
<br />
* '''AusPi Technologies'''<br />
** AusPi Wireless Adapter [Realtek RTL8188S]. Works without a powered HUB. Tested on OpenELEC (works OOB), RaspBMC (works OOB), XBian (works OOB) and 2012-08-08 Raspbian Wheezy (works OOB). Distributed in Australia by [http://www.buyraspberrypi.com.au/raspberry-pi-802-11bgn-usb-wireless-dongle/ Buy Raspberry Pi Australia].<br />
<br />
* '''Belkin'''<br />
** Belkin Components F5D7050 Wireless G Adapter v3000 [Ralink RT2571W]. On Debian requires the firmware-ralink package from the non-free repository. The usbcore module needs to be added to /etc/modules [http://www.penguintutor.com/blog/viewblog.php?blog=6281 install instructions].<br />
** Belkin Components F5D8053 ver.6001 Wireless N Adapter [Realtek RTL8188SU]. Tested on OpenELEC (works OOB), RaspBMC (works OOB), Raspian - 2012-07-15-wheezy-raspbian (followed [http://forum.xbian.org/viewtopic.php?f=7&t=29 instructions here]) '''Powered hub required!'''<br />
** Belkin Components F5D8053 ver.6001 Wireless N Adapter [Realtek RTL8188SU]. Works on RaspBMC OOB (with NetworkManager plugin). Works WITHOUT powered hub on 5v 800mA power with 6 overvolt (nothing else connected to USB)<br />
** Belkin Components F7D1101 v1 Basic Wireless Adapter [Realtek RTL8188SU] USB ID 050d:945a, r8712u staging driver, included on Fedora Remix & Arch, must [http://www.element14.com/community/servlet/JiveServlet/download/44948-8-97488/r8712u_ko.zip download] for Debian and install firmware-realtek from non-free squeeze repo (B)<br />
**Belkin Components F6D4050 V1 [Realtek RT3070] USB ID: 050d:935a Driver: RT3572STA(recommended),RT2800USB,RT2870STA. Tested under Arch using [https://wiki.archlinux.org/index.php/Setting_Up_Belkin_F6D4050_Wireless_USB_Dongles this] guide.<br />
**Belkin Components F6D4050 V1/V2 [Realtek RT3070] USB ID: 050d:935a / 935b Driver: RT3572STA. Tested with Raspbian - See [http://iggy82.blogspot.co.uk/2012/08/wireless-n-raspberry-pi-belkin-f6d4050.html installation instructions] - Powered hub not required!<br />
** Belkin Components F7D2102 "N300" Micro Wireless USB adapter. Tested with Occidentalis 0.1. Tested and working on Rasbian wheezy (and RaspBMC), driver RTL8192CU, no powered hub needed (dongle directly attached to the onboard ports)<br />
** Belkin Components F9L1001v1 "N150" Wireless USB Adapter. Tested and working on Rasbian wheezy WITHOUT powered hub. <br />
** Belkin Surf Micro WLAN USB-Adapter (Raspbian Wheezy, unpowered hub, "N150")<br />
<br />
* '''BlueProton'''<br />
** [http://www.element14.com/community/docs/DOC-44703 BT3] USB ID: 0bda:8187; tested on Debian, Fedora & Arch; rtl8187 driver (B)<br />
<br />
* '''Buffalo'''<br />
** USB ID: 0411:01A2 WLI-UC-GNM - Tested on Raspbmc; rt2800usb driver <br />
<br />
* '''Conceptronic'''<br />
** C300RU. Works out of the box in Raspbian. Causes reboot when plugging on a live Rev. 2 RPi<br />
<br />
* '''Conrad'''<br />
** WLAN Stick N150 mini. Works out of the box in OpenELEC, [http://www.t3node.com/blog/sempre-wireless-usb-stick-wu300-2-on-raspberry-pi/ requires firmware-realtek and r8712u kernel module on Debian].<br />
** WLAN Stick N150 Nano [Realtek RTL8188CUS]. Requires a powered USB hub. See Micronet SP907NS for installation instructions and script.<br />
<br />
* '''DIGICOM'''<br />
** USBWAVE54 [chipset Zydas ZD1211] . [[http://www.digicom.it/digisit/prodotti.nsf/itprodottiidx/UsbWave54]] Works out of the box in OpenELEC. With Raspbian or Debian squeezy/wheezy works with zd1211-firmware . <br />
** USBWAVE300C [chipset Ralink 2870] . [[http://www.digicom.it/digisit/prodotti.nsf/itprodottiidx/UsbWave300c]] Works out of the box in OpenELEC. With Raspbian or Debian squeezy/wheezy works with firmware-ralink . <br />
<br />
* '''D-Link'''<br />
** AirPlus G DWL-G122 (rev. E). USB ID 07d1:3c0f, Ralink RT2870. On Debian requires the <code>firmware-ralink</code> package from the <code>squeeze-firmware</code> non-free repository. (However I experience total crashes on raspbian 2012-07-15 after a few minutes of load on the wlan. Will have to investigate via serial console.)<br />
** AirPlus G DWL-G122 (rev. C). USB ID 07d1:3c03, Ralink RT2571. Working out-of-the-box on Arch image from 2012-04-29.<br />
** AirPlus G DWL-G122 (rev. B1). USB ID 2001:3c00, Ralink RT2571. Working out-of-the-box on Arch image from 2012-06-13.<br />
** DWA-110 (Version A1). Requires the ralink package from the non-free repository on Debian.<br />
** DWA-121 (Version A1). Wireless N 150 Pico. Works out-of-the-box with Raspian Wheezy (2012-09-18) and Raspbmc (2012-11-06) using Network-Manager addon (see Program - Addons)<br />
** DWA-123 (Version A1). USB ID 2001:3c17, Ralink RT2800. Working out-of-the-box on Arch image from 2012-04-29. (working without UBS Hub - not yet sure if it achieves full speed though.)<br />
** DWA-131 USB ID 07d1:3303,Realtek RTL8192SU, 802.11n Wireless N Nano. Works out of the box on Raspbian “wheezy”. Verified with direct USB : no powered USB hub needed. Also verified when Nano used in powered USB hub. Someone had trouble configuring SSID/Passphrase in etc/network/interfaces file. But no problem & very easy to configure using wicd : wicd is a gui interface on LXDE for network configuration. Install it using command-line : <code>apt-get install wicd</code>. Once configured ith wicd to auto-run on boot, no need to turn back to LXDE. Recommended.<br />
** DWA-140 (Version B1). USB ID 07d1:3c09, Ralink RT2870. On Debian requires the <code>firmware-ralink</code> package from the <code>squeeze-firmware</code> non-free repository.<br />
** DWA-140 (Version B2). USB ID 07d1:3c0a, Ralink RT3072. Workaround for faulty firmware binary: Place file rt2870.bin from [https://launchpad.net/ubuntu/oneiric/+source/linux-firmware/1.53/+files/linux-firmware_1.53.tar.gz linux-firmware_1.53.tar.gz] in /lib/firmware. [https://bugs.launchpad.net/ubuntu/+source/linux-firmware/+bug/770232 Explanation].<br />
** DWA-160 (Version B1). USB ID 07d1:3c11, Ralink RT2870. On Debian requires the <code>firmware-ralink</code> package from the <code>squeeze-firmware</code> non-free repository.<br />
** DWA-160 (Version A2). USB ID 07d1:3a09, Atheros AR9170. (NOTE: I can only get it to work through powered USB hub) requires carl9170-fw firmware [http://http://aur.archlinux.org/packages.php/packages.php?ID=44102]<br />
<br />
* '''Edimax'''<br />
** [http://www.edimax.co.uk/en/produce_detail.php?pd_id=328&pl1_id=1&pl2_id=44 EW-7811Un] USB ID 7392:7811, RTL8192CU, driver blob [http://www.electrictea.co.uk/rpi/8192cu.tar.gz download] via [http://www.element14.com/community/docs/DOC-44703 Element14], works with WPA2-AES-CCMP ([http://www.ctrl-alt-del.cc/2012/05/raspberry-pi-meets-edimax-ew-7811un-wireless-ada.html howto]) (B) - [http://dl.dropbox.com/u/80256631/8192cu-latest.tar.gz Alternative driver download link that works with Raspian]. <b>Note:</b> With current raspbian (2012-09-18-wheezy) it is recognized immediately, the default module works fine; the configuration is easy using wireless-essid and wireless-key in /etc/network/interfaces.<br />
** The EW-7811Un can be powered directly from the Raspberry Pi if the Raspberry Pi is powered using a well regulated power supply.<br />
** A script-based installation for the [http://www.edimax.co.uk/en/produce_detail.php?pd_id=328&pl1_id=1&pl2_id=44 EW-7811Un] by MrEngman can be found [http://www.raspberrypi.org/phpBB3/viewtopic.php?f=26&t=6256&hilit=edimax on the RasPi forums]. Tested with Debian Squeeze and Raspbian. [http://dl.dropbox.com/u/80256631/install-rtl8188cus.txt An installation guide can be found here.]<br />
** Instructions for getting the [http://www.edimax.co.uk/en/produce_detail.php?pd_id=328&pl1_id=1&pl2_id=44 EW-7811Un] working in Raspbmc (tested RC3) can be found [http://forum.stmlabs.com/showthread.php?tid=780 here].<br />
** Simple step-by-step instructions for [http://www.edimax.co.uk/en/produce_detail.php?pd_id=328&pl1_id=1&pl2_id=44 EW-7811Un] which uses the RTL8192 chipset [[RPi_edimax_EW-7811Un]](B)<br />
** [http://www.edimax.com/en/produce_detail.php?pd_id=8&pl1_id=1&pl2_id=44 EW-7318USg] USB ID 148f:2573, rt73usb. RT2573 chipset. Works with powered usb-hub or shorted polyfuses.<br />
** [http://www.edimax.co.uk/en/produce_detail.php?pd_id=261&pl1_id=1&pl2_id=44 EW-7711UAn], Ralink RT2870, works perfectly on Arch with a powered hub (not tested without yet). Simply required wireless_tools and wpa_supplicant, the drivers/firmware are included in kernel 3.0. I followed the Arch [https://wiki.archlinux.org/index.php/Wireless_Setup Wireless Setup] instructions.<br />
<br />
* '''edup'''<br />
** [[http://www2.buyincoins.com/details/usb-150m-wifi-wireless-lan-network-card-adapter-antenna-product-1916.html Edup 150MBPS wifi adapter]] USB ID: 148f:5370 Ralink Technology, Corp. RT5370 Wireless Adapter. Driver is the RT2800USB module, I had to install the firmware as rt2870.bin in /lib/firmware.([http://raspberry-pi-notes.blogspot.com/2012/05/rt5370-cheap-micro-usb-wireless-dongle.html requires firmware-ralink from wheezy]) (B)<br />
** [http://dx.com/p/ultra-mini-nano-usb-2-0-802-11n-150mbps-wifi-wlan-wireless-network-adapter-48166?item=1&Utm_rid=24958662&Utm_source=affiliate Ultra-Mini Nano USB 2.0 802.11n 150Mbps Wifi/WLAN Wireless Network Adapter] USB ID: ID 0bda:8176 Works stable when using VLC for internet radio receiver. Works stable 24/7 on two of my Raspberries used as webserver. Use method shown [http://www.raspberrypi.org/phpBB3/viewtopic.php?t=7471&p=91736 here] for debian.<br />
<br />
** [http://www.szedup.com/show.aspx?id=1681 edup nano EP-N8508] Use method shown [http://www.raspberrypi.org/phpBB3/viewtopic.php?t=7471&p=91736 here] for debian. Requires powered USB hub for adequate power. When directly powered by Pi, it fails after a few minutes. (B) Unusable with analog audio because when data is being send or recieved the audio get disorted.<br />
<br />
* '''Eminent'''<br />
** EM4575 - rt2800usb driver.<br />
<br />
* '''EnGenius'''<br />
** EUB9603 EXT - Realtek r8712u driver <br />
<br />
* '''Gigabyte'''<br />
** Gigabyte GN-WB32L 802.11n USB WLAN Card. Works with the rt2800usb driver.<br />
<br />
* '''GMYLE'''<br />
** Wireless 11n USB Adapter. Uses RTL8188CUS chipset - cheap on eBay. Installs and works using the install-rtl8188cus-latest.sh script.<br />
<br />
* '''IOGear'''<br />
** [http://www.element14.com/community/docs/DOC-44703 GWU625] USB ID 0bda:8172, r8712u staging driver, included on Fedora Remix & Arch, must [http://www.element14.com/community/servlet/JiveServlet/download/44948-8-97488/r8712u_ko.zip download] for Debian Squeeze and install firmware-realtek from non-free squeeze repo. No need to download firmware when using Debian Wheezy (B)<br />
<br />
* '''Linksys'''<br />
** Linksys (Cisco) WUSB100 ver.2 1737:0078, tested on raspbian; follow [http://www.brucalipto.org/linux/the-raspberry-diary-wusb100-wireless-n/ Brucalipto.org] instructions; not stress tested but works without issues for light network load.<br />
** Linksys (Cisco) WUSB600N, test on raspbian, details [http://elibtronic.ca/content/20120731/raspberry-pi-part-1-wifi-support here]<br />
** Linksys WUSB54GC (manufactured 07/2008) No issues! needs powered hub on version 1.0 boards.<br />
<br />
* '''LogiLink'''<br />
** Wireless LAN USB 2.0 Nano Adapter 802.11n LogiLink [http://www.logilink.eu/showproduct/WL0084B.htm] is working even usb powered.<br />
<br />
* '''Micronet'''<br />
** Micronet SP907NS, 11N Wireless LAN USB Adapter (uses Realtek RTL8188CUS) works plugged directly into R-Pi USB (B) [http://dl.dropbox.com/u/80256631/install-rtl8188cus.txt Debian installation instructions] IMPORTANT: read the instructions first to avoid problems, and [http://dl.dropbox.com/u/80256631/install-rtl8188cus-latest.sh Auto-install script]. The script has been used to install other adapters using the RTL8188CUS chip. [http://dl.dropbox.com/u/80256631/8192cu-latest.tar.gz Updated driver] that handles the latest rpi-updates that kill the original driver, download for manual installation, automatically installed by the Auto-install script.<br />
<br />
* '''MSI'''<br />
** 0db0:6861 MSI-6861 802.11g WiFi adapter (US54G): works with external powered USB hub, requires firmware from [http://sourceforge.net/projects/zd1211/files/zd1211-firmware/ here], power management must be disabled: <code>iwconfig wlan0 power off</code><br />
<br />
* '''Mvix'''<br />
** Mvix Nubbin (MS-811N): works out of the box on Raspbian "wheezy" and does not need a powered USB hub.<br />
<br />
* '''Netgear''' <br />
** N150: Reported as WNA1100 device, uses the Atheros ar9271 chipset. On Debian, requires the <code>firmware-atheros</code> package from the <code>squeeze-backports</code> non-free repository (!)<br />
** N150: Some versions reported as Realtek RTL8188CUS device. Read Micronet entry above and use RTL8188CUS script for installation. Works best plugged into powered USB hub.<br />
** WG111v1: Prism54 chipset. Needs powered hub. Follow info for Prism54 chipset on Debian wiki.<br />
** WG111v2: Realtek rtl8187 chipset. Seems to draw a lot of power; e.g. I can't power this and a USB thumb drive simultaneously.<br />
<br />
* '''OvisLink'''<br />
** Evo-W300USB: USB ID 148f:2270 Ralink Technology RT2770. apt-get install firmware-ralink<br />
<br />
* '''Patriot Memory'''<br />
** [http://patriotmemory.com/products/detailp.jsp?prodline=6&catid=69&prodgroupid=163&id=1198&type=20 PCUSBW1150] Wireless 11N USB adapter (uses Realtek RTL8188CUS) Install using Micronet script. Works only through powered usb hub.<br />
** [http://www.patriotmemory.com/products/detailp.jsp?prodline=6&catid=69&prodgroupid=163&id=973&type=20 PCBOWAU2-N] Wireless 11N USB adapter (uses Realtek RTL8191SU chip) Installed using r8712u Kernel module<br />
<br />
* '''Ralink'''<br />
** inner 02 joggler wifi usb RT2770F USB-ID 148f:2770 (firmware-ralink required) (only got dhcp on powered hub)<br />
** [http://www.dx.com/p/24688 RT2070] USB-ID 148f:2070 firmware is already loaded into Raspbian. For Debian, the firmware must be installed ([http://wiki.debian.org/rt2870sta instructions]). Needs a powered USB hub.<br />
** RT3070 USB-ID 148f:3070 firmware is already loaded into Raspbian.<br />
** [http://www.element14.com/community/docs/DOC-44703 RT2501/RT2573] USB-ID 148f:2573 (firmware-ralink required) (B)<br />
** RT5370 USB-ID 148f:5370 ([http://raspberry-pi-notes.blogspot.com/2012/05/rt5370-cheap-micro-usb-wireless-dongle.html requires firmware-ralink from wheezy]) [[RPi_Ralink_WLAN_devices]](B). An image of an adapter with this chip can be found [http://i.imgur.com/wRF7L.jpg here].<br />
<br />
* '''Rosewill'''<br />
** RNX-N180UBE Wireless B/G/N Adapter<br />
*** Realtek RTL8191SU chipset, USB-ID 0bda:8172<br />
*** Tested in Arch, works out of box. Powered USB hub required.<br />
*** Tested in Raspbian, used wicd to configure network settings. Powered USB hub Required.<br />
*** Tested in Raspbmc. Needs package firmware-realtek and used wicd-curses to configure. Powered USB hub required<br />
** RNX-G1 Wireless B/G Adapter<br />
*** Realtek RTL8187 chipset, USB-ID 0bda:8187<br />
*** Tested in Arch, works out of box. USB hub required.<br />
** RNX-MiniN1 (RWLD-110001) Wireless-N 2.0 Dongle (Realtek Semiconductor Corp. RTL8188CUS 802.11n WLAN Adapter)<br />
*** Tested in Raspbian, powered from USB hub.<br />
<br />
* '''Sagem'''<br />
** Sagem Wireless USB stick XG-760N : USB ID 079b:0062, Module is not shipped in Debian image, but can be "sudo apt-get install zd1211-firmware"<br />
<br />
* '''Sempre'''<br />
** Sempre Wireless USB stick WU300-2: USB ID 0bda:8172, Realtek r8712u driver + firmware-realtek package. Module is shipped in Raspbian image. If you need to build it for other distros, read this: http://www.t3node.com/blog/sempre-wireless-usb-stick-wu300-2-on-raspberry-pi/<br />
<br />
* '''SL'''<br />
** SL-1507N: USB 802.11n 150M WiFi Wireless Lan Network Card Adapter SL-1507N Black<br />
*** I bought this on on eBay for $4.19 (free shipping) @ http://www.ebay.com/itm/270853614804?ssPageName=STRK:MEWNX:IT&_trksid=p3984.m1497.l2649#ht_4379wt_1199<br />
*** It worked out of the box on Raspbmc RC4, with the network manager add-on; seems to be an rt2800usb<br />
*** dmesg output "usbcore: registered new interface driver rt2800usb"<br />
<br />
* '''SMC'''<br />
** SMCWUSBS-N : Hardware detected as rt2800 but missing firmware; "sudo apt-get install firmware-ralink" fixed it<br />
** SMCWUSB-G : Gives "couldn't load firmware" error. "sudo apt-get install zd1211-firmware" fixes it.<br />
<br />
* '''Sony'''<br />
** Sony UWA-BR100 802.11abgn Wireless Adapter [Atheros AR7010+AR9280] (Vendor ID: 0411, Product ID: 017f) - Tested with Raspbian. Needs package firmware-atheros.(B)<br />
<br />
* '''Tenda''' <br />
** USB 11n adapter on a G network: Ralink 2870/3070 driver (!)<br />
** Tenda W311MI Wireless N Pico USB Adapter (identified as Ralink RT5370 Wireless Adapter; USB-ID: 148f:5370) - Works out-of-the-box for Raspian 2012/09/18 or later. An earlier version gave me problems.<br />
** Tenda W311U Mini 11N Wireless USB Adapter (USB-ID 148f:3070): Ralink 2870/3070 driver; needs powered hub. [http://blog.modmypi.com/2012/06/installing-tenda-w311u-mini-wireless.html Debian installation instructions]<br />
** Tenda W311U+ Wireless USB Adapter - Tested with Raspian.<br />
<br />
*'''The Pi Hut'''<br />
** USB 802.11n WIFI adapter (from [http://thepihut.com/products/usb-wifi-adapter-for-the-raspberry-pi The Pi Hut's Raspberry Pi Store])<br />
<br />
* '''TP-Link'''<br />
** TL-WN422G v2 (ath9k_htc) Works OOTB in Debian Wheezy Beta. Runs without powered Hub when plugged into running RasPi, but the RasPi won't boot while the stick is plugged in.<br />
** TL-WN721N (ath9k_htc device with htc_9271.fw file from http://linuxwireless.org/download/htc_fw/1.3/htc_9271.fw); needs powered USB Hub (B) | works OOTB with wheezy raspbian (2012-08-16) connected directly to raspberry pi (B) and AP functionality tested with hostapd.<br />
** TL-WN722N (ath9k_htc device with htc_9271.fw file from http://linuxwireless.org/download/htc_fw/1.3/htc_9271.fw); needs powered USB Hub (B)<br />
** TL-WN723N (RTL8188SU); works OOTB with raspbian 2012-09-17, (B) stable with 1A PSU and without powered USB hub on r2.0.<br />
** TL-WN821N v3 (ath9k_htc, htc_7010.fw); works out of the box on ArchLinuxARM and on OpenElec (>r11211), Problems with prior OpenElec; needs powered USB Hub (B) <br />
** TL-WN823N Works out of box on Raspian using powered USB Hub<br />
<br />
* '''Trendnet'''<br />
** [http://www.wikidevi.com/wiki/TRENDnet_TEW-648UBM TEW-648UBM] USB ID: 20f4:648b, works OOTB with [http://learn.adafruit.com/adafruit-raspberry-pi-educational-linux-distro/ Adafruit Occidentials Raspbian Wheezy variant] as it includes kernel with [http://www.wikidevi.com/wiki/Special:Ask?title=Special%3AAsk&q=%5B%5BChip1+model%3A%3ARTL8188CUS%5D%5D&po=%3FInterface%0D%0A%3FFCC+ID%0D%0A%3FVendor+ID%0D%0A%3FDevice+ID%0D%0A%3FChip1+model%0D%0A%3FSupported+802dot11+protocols%0D%0A%3FMIMO+status%0D%0A%3FOUI%0D%0A&sort_num=&order_num=ASC&eq=yes&p%5Bformat%5D=broadtable&p%5Blimit%5D=500&p%5Bsort%5D=&p%5Boffset%5D=&p%5Bheaders%5D=show&p%5Bmainlabel%5D=&p%5Blink%5D=all&p%5Bsearchlabel%5D=&p%5Bintro%5D=&p%5Boutro%5D=&p%5Bdefault%5D=&p%5Bclass%5D=sortable+wikitable+smwtable&eq=yes RTL8188CUS driver built-in] (B)<br />
<br />
* '''Widemac'''<br />
** RT5370 Wireless Adapter from [http://www.ebay.co.uk/itm/180887771838?ssPageName=STRK:MEWNX:IT&_trksid=p3984.m1497.l2649 Ebay] runs without powered hub. Follow these [http://elinux.org/RPi_Ralink_WLAN_devices instructions] but go to [http://ftp.de.debian.org/debian/pool/non-free/f/firmware-nonfree/ ftp.de.debian.org/debian/pool/non-free/f/firmware-nonfree/] and pick the latest firmware-ralink_0.xx_all.deb<br />
<br />
* '''ZyXEL'''<br />
** [http://www.element14.com/community/message/50015#50015/l/re-installing-kernel-headers-on-the-pi NWD2105] USB ID: 0586:341e, RT3070 chipset, rt2800usb driver (B)<br />
** [http://www.zyxel.com/products_services/g_202.shtml G-202] model 0586:3410 ZyXEL Communications Corp. ZyAIR G-202 802.11bg using zd1211rw kernel module and zd1211-firmware package<br />
<br />
===Problem USB Wifi Adapters===<br />
<br />
These adapters were tested and found to have issues the Raspberry Pi. Note [http://www.raspberrypi.org/phpBB3/viewtopic.php?f=28&t=6928] as a possible solution/explanation for errors while running LXDE.<br />
<br />
* '''Alfa'''<br />
** AWUS036NHA (Vendor ID: 0cf3, Product ID: 9271) - Tested with Raspbian. Works fine if connected after boot. Kills boot process if previously attached. [http://www.raspberrypi.org/phpBB3/viewtopic.php?f=28&t=16809&p=169469#p169469 Details here.]<br />
<br />
* '''EDIMAX'''<br />
** EW-7811Un (Vendor ID: 7397, Product ID: 7811) - Reports as containing the Realtek RTL8188CUS chipset listed below, no lockup or kernal oops under wheezy but dmesg reports constant timeouts trying to initialize the module. This appears to be resolved on 2012-09-18-wheezy-raspbian and newer versions.<br />
<br />
* '''Linksys'''<br />
** WUSB300N (Vendor ID: 13B1, Product ID: 0029) - Tested with Raspbian, OpenELEC, among others. No Linux chipset support for Marvell 88W8362 at all.<br />
<br />
* '''LogiLink'''<br />
** WL0085 tested under debian (squeeze, wheezy, raspbian); no stable connection can be established. This gets even worse when X is running.<br />
<br />
* '''MicroNEXT'''<br />
** MN-WD152B (Debian image) modprobe hangs when plugged in, lsusb hangs. udevd errors in the logs. [http://www.element14.com/community/thread/17632] [http://www.raspberrypi.org/phpBB3/viewtopic.php?t=6737]<br />
*** Possible fix: try the new [http://learn.adafruit.com/adafruit-raspberry-pi-educational-linux-distro/occidentalis-v0-dot-1 Adafruit Occidentalis v0.1] image (based on Raspbian Wheezy) as it includes the needed 8192cu driver builtin to the kernel<br />
<br />
* '''Netgear'''<br />
** WNDA3100v2 tested with debian (wheezy); no driver for broadcom chipset (see [http://www.wikidevi.com/wiki/Netgear_WNDA3100v2 http://www.wikidevi.com/wiki/Netgear_WNDA3100v2]).<br />
<br />
* '''Realtek'''<br />
** RTL8188CUS USB-ID 0bda:8176, kernel oops in dmesg and freeze when pulled from USB. (B)<br />
<br />
* '''Trendnet'''<br />
** [http://www.element14.com/community/docs/DOC-44703 TEW-424UB] USB ID: 0bda:8189; tested on Debian, Fedora & Arch; rtl8187 driver; errors with LXDE running (B)<br />
<br />
* '''TP-Link'''<br />
** [http://www.element14.com/community/docs/DOC-44703 TL-WN821N] USB ID: 0cf3:7015; tested on Debian; requires [http://linuxwireless.org/download/htc_fw/1.3/htc_7010.fw htc_7010.fw] firmware; ath9k_htc driver; errors with LXDE running (B)<br />
** TL-WN723N USB ID: 0bda:8176; tested on Arch without a powered hub; it seems to draw too much current.<br />
<br />
== USB Bluetooth adapters ==<br />
===Working Bluetooth adapters===<br />
* Asus USBIA-EG (paired with Asus Blutooth Keyboard/Media Center Remote<br />
** Verified works error-free in Multiple Distros (Openelec, Raspbian, RaspBMC, Xbian) Latest builds eliminate text echo problems.<br />
* Cambridge Silicon Radio, Ltd Bluetooth Dongle (HCI mode) - (USB ID 0a12:0001)<br />
** Example of above is; TOPDIGI UA01 Bluetooth USB Dongle Plug and Play (install bluez package from std repos)<br />
** Tesco own brand 'Technika' Nano Bluetooth Adaptor has the Cambridge Silicon Radio chipset and works fine, cost £5.97 at time of posting.<br />
** Hama USB Bluetooth 3.0 adapter (Class 1) ~£10 on amazon.co.uk.<br />
** Another sample: Product ID: 0a12:0001, pictured here: http://www.element14.com/community/message/58288<br />
** RiiTek RT-MWK02+ - comes with a usb bluetooth adapter that works perfectly for both the RiiTek mini bluetooth keyboard/mouse and other bluetooth devices. Tested both on builtin USB and on powered USB hub. There are other RiiTek bluetooth (and non-bluetooth wireless) devices on the working list. Bluetooth adapter shows up in lsusb as "0a12:0001 Cambridge Silicon Radio" - this is notable as most other sources of this chipset do not seem to be available in the US.<br />
* D-Link DBT-122, with ID 07d1:f101, using a Broadcom chip<br />
** http://www.element14.com/community/message/58288<br />
* IOGear GBU321 (Broadcom BCM2045 Chipset)<br />
** Works with Raspbian Wheezy directly attached to Pi and via powered USB hub.<br />
* Trust BT-2400p<br />
** Working well with Raspbian Wheezy directly attached to Pi. Using with sma-bluetooth (SMA Solar Inverter reading software).<br />
<br />
===Problem Bluetooth adapters===<br />
* '''Belkin'''<br />
** Belkin F8T017. Tested with Raspbian 2012-07-15 and bluez installed with apt-get. When dongle is inserted into Pluscom powered USB hub, my remote PuTTY session scrolls incredibly slowly (testing with ls -R to generate text). Suspect network issue. Lots of errors on dmesg too. Pi itself is responsive when using directly. On removal of the device everything goes back to normal.<br />
* '''Generic'''<br />
** [http://dx.com/p/mini-bluetooth-v3-0-usb-2-0-dongle-71248 Bluetooth "3.0" Dongle]. Doesn't work reliably - eg. after some time it will hang and the device will need to be reset using fcntl. The device id is 1131:1004 Integrated System Solution Corp. Bluetooth Device.<br />
* Asus USB-BT211<br />
** Shows up as HCI device in Raspbian, but does not scan or pair.<br />
** http://www.raspberrypi.org/phpBB3/viewtopic.php?f=28&t=9962<br />
<br />
== USB Ethernet adapters ==<br />
===Working Ethernet adapters===<br />
* '''AVM'''<br />
** FRITZ!Box WLAN 3030 USB Ethernet Adapter: Works out of the box. No external power source needed.<br />
* '''Wintech'''<br />
** USB 2.0 LanCard Model: LAU-15 (CK0049C) using the mcs7830 driver. Probably needs more than 100 mA current. [http://www.raspberrypi.org/phpBB3/viewtopic.php?f=46&t=8708#p106136]<br />
* '''LogiLink'''<br />
** USB 2.0 UA0144: AX88772 chipset using the asix kernel driver. Tested only on powered USB hub so far.<br />
** LogiLink Fast EN USB 2.0 to RJ45 Adapter: Test on wheezy-Raspian (2012-08-16) without USB Hub will be confirmed<br />
lsusb output: Bus 001 Device 004: ID 9710:7830 MosChip Semiconductor MCS7830 10/100 Mbps Ethernet adapter <br />
* '''Apple'''<br />
** Apple USB Ethernet Adapter using asix kernel driver. Works out of the box on Raspbian, haven't tested on any other OS.<br />
* '''Edimax'''<br />
** Edimax EU-4230 USB2.0 Fast Ethernet Adapter with 3 port USB hub. Works out of the box. Needs its own power source.<br />
* '''D-Link'''<br />
** D-Link DUB-E100 Fast Ethernet USB 2.0 Adapter - works out of the box, requires own power supply (from powered USB hub)<br />
* '''A-Link'''<br />
** A-Link NA1GU Gigabit USB 2.0 ethernet adapter<br />
This adapter works, but (probably) requires a bit of work. The driver for the chipset (Asix AX88178) included with the Raspbian kernel (v 3.1.9+ Aug 7 2012) does '''not''' work. With that driver the device is detected, but it does not seem to be possible to actually put any traffic through it. :-( In order to make it work you need to download the latest driver from [http://www.asix.com.tw/products.php?op=pItemdetail&PItemID=84;71;100&PLine=71 the chipset manufacturer]. The version I used was "Linux kernel 3.x/2.6.x Driver" v4.4.0, released 2012-05-18. Fortunately this is GNU GPLv2 -licenced source code and not a binary blob, so compiling it for the Raspberry Pi is perfectly doable. The hardest part was in fact getting the Linux source code required, because the repositores contained the source for the wrong kernel version. >:-( Fortunately there is [https://www.grendelman.net/wp/compiling-kernel-modules-for-raspbian-raspberry-pi a very useful guide] for how to get the sources from github, and preparing that source so that you can compile modules. Unfortunately you will have to compile the kernel (even if you don't actually install it) - which will take the better part of the day on the Raspberry, but once that's done you can unpack the driver source and just run "make && sudo make install". Reboot and you should have a fully working ethernet adapter.<br />
<br />
The adapter seems to work without a powered USB hub, but according to the specifications it can draw up to 190 mA, so there might be stability issues if additional power is not provided.<br />
<br />
===Problem Ethernet adapters===<br />
* Axago<br />
** Axago ADE-X1 10/100 Ethernet Adapter (usb: 9710:7830 driver:mcs7830). Adapter working about 10 minutes without problem, but after that kernel write error message to dmesg and no packet is received. Needed to unplug and plug USB again. Tested with and without powered USB hub.<br />
<br />
== USB Sound Cards ==<br />
You will usually want the <code>alsa</code> package for sound. In the Debian image for Raspberry Pi (and possibly other distributions) USB sound cards are prevented from loading as the first sound card, which can be an annoyance if it's the only device you have. To disable this behaviour edit <code>/etc/modprobe.d/alsa-base.conf</code> and comment out the last line; <code>options snd-usb-audio index=-2</code> . If you are not user ''pi'' you may need to add your username to the ''audio'' group thus: <code>sudo adduser yourusername audio</code> (user ''pi'' usually belongs to this group anyway).<br />
<br />
* '''Creative'''<br />
** [http://asia.creative.com/products/product.asp?category=1&subcategory=207&product=17892 Sound Blaster Play!]<br />
* '''Daffodil'''<br />
** [http://www.amazon.co.uk/gp/product/B002FI7GWK/ref=oh_details_o03_s00_i00 USB Sound Adapter US01]. Tested with low-cost headphone/microphone set via ''audacity'' (See notes at [http://www.cpmspectre.pwp.blueyonder.co.uk/raspberry_pi/MoinMoinExport/DaffodilUSBSoundAdapter.html cpmspectre.pwp.blueyonder.co.uk/raspberry_pi/MoinMoinExport/DaffodilUSBSoundAdapter]).<br />
* '''Edirol'''<br />
** [http://www.roland.com/products/en/UA-1A/ UA-1A]<br />
* '''Hercules'''<br />
** [http://www.hercules.com/fr/Cartes-Son/bdd/p/123/gamesurround-muse-xl-pocket-lt3/ Gamesurround Musel XL (Pocket LT3)]<br />
* '''Logilink'''<br />
** [http://www.logilink.de/showproduct/UA0053.htm?seticlanguage=en UA0053 USB Soundcard with Virtual 3D Soundeffects LogiLink]<br />
* '''NuForce uDAC-2'''<br />
** [http://www.nuforce.com/hp/products/iconudac2/index.php NuForce uDAC-2 Headphone Amplifier and USB DAC]<br />
* '''Terratec'''<br />
** [http://www.terratec.net/fr/produkte/Aureon_Dual_USB_12339.html Aureon Dual USB]<br />
* '''Texas Instruments PCM2704'''<br />
** [http://www.ti.com/product/pcm2704 PCM2704 98dB SNR Stereo USB2.0 FS DAC with line-out and S/PDIF output, Bus/Self-powered]<br />
<br />
==USB 3G Dongles==<br />
* Huawei E173<br />
* Huawei E220<br />
* Huawei E160 (AT commands only)<br />
* Franklin U600 from Sprint / VirginMobile<br />
** Use usb_modeswitch and vendor 0x1fac and product 0x0150/0x0151<br />
* Digicom Internet Key 7.2 HSUPA '''MU372-L01''' [http://www.digicom.it/digisit/prodotti.nsf/itprodottiidx/MU372L01]<br />
Tested on Raspbian and Archlinux. Detected as 230d:0001. Works with cdc_acm driver. Install usb_modeswitch.<br />
There are 2 "com ports"( /dev/ttyACM0 and /dev/ttyACM1 ) . Tested with Network Manager.Works also perfectly with SAKYS3G [http://www.sakis3g.org/] tools (!! led is always off !!) and wvdial. A working wvdial.conf : http://ubuntuforums.org/showpost.php?p=10361881&postcount=28 . (for example for Vodafone IT , replace Init3 with this : Init3 = AT+CGDCONT=1,"IP","web.omnitel.it" and replace line Modem = /dev/ttyUSB0 with Modem = /dev/ttyACM1 ) and run with wvdial voda .<br />
<br />
== USB IR Receivers==<br />
SMK Manufacturing, Inc. eHome Infrared Receiver (Works out of the box with OpenELEC)<br />
<br />
== USB Radio devices==<br />
*FM Radio<br />
** ADS InstantFM Music - FM radio tuner works fine under debian.<br />
<br />
== USB TV Tuners and DVB devices==<br />
*August<br />
**DVB-T205, based on rtl2832u chipset, working with [https://github.com/ambrosa/DVB-Realtek-RTL2832U-2.2.2-10tuner-mod_kernel-3.0.0 this driver]. Tested with Saorview (Irish DTT service), both HD & SD.<br />
*DVBSky<br />
**[http://dvbsky.eu/Products_S860.html Mystique SaTiX-S2 Sky USB]: Scanning/watching SD and HD works via vdr and streamdev plugin, watching on the Pi directly is laggy as hell. DVB-USB and I2C support must be enabled in the kernel. Needs drivers/firmware from [http://dvbsky.eu/Support.html here].<br />
*Sundtek<br />
**Sundtek MediaTV Digital Home<br />
**Sundtek MediaTV Pro<br />
**Sundtek SkyTV Ultimate<br />
**[http://shop.sundtek.de DVB-C, DVB-T, DVB-S/S2]: digital TV works, streaming to Windows / Linux is no problem. Easy installation [http://support.sundtek.com/index.php/topic,4.0.html English]<br />
*Hauppauge<br />
** Hauppauge NOVA-T Stick (Revision 70xxx) DiBcom DiB0700 chipset, requires powered hub.<br />
** Hauppauge NOVA-TD Stick (Revision 52xxx) DiBcom DiB0700 chipset, requires powered hub.<br />
** Hauppauge WinTV-HVR-1950 (tested analog tuner with omxplayer)<br />
** Hauppauge WinTV-HVR-950Q (tested Digital OTA with TVHeadend in Raspbian)<br />
*K-World<br />
** K-World UB499-2T Dual DVB-T USB Tuner. IT9137 chipset. With no other USB devices connected Pi can just about power this stick. IR and supplied remote work with XBMC.<br />
*Technisat<br />
**Technisat_SkyStar_USB_HD. Instructions: http://www.linuxtv.org/wiki/index.php/Technisat_SkyStar_USB_HD Used the Pi to receive and redirect it via network to another host. Didn't try to play back the stream on the Pi itself. Tested with Astra 19.2E radio and SD-TV channels<br />
*Generic<br />
** [http://www.onsources.com/product_images/a/757/watch_and_record_digital_tv_dongle__44323_zoom.jpg DVB-T USB Dongle (Silver casing)], based on AF9015 chipset.<br />
** [http://www.electrodepot.fr/media/catalog/product/cache/1/image/500x/9df78eab33525d08d6e5fb8d27136e95/P926993.jpg DVB-T USB Dongle], based on RTL2832 FC12 (HD/SD), IR detected but not tested<br />
<br />
== USB Webcams ==<br />
<br />
Debian image is missing v4l kernel modules, so video devices are not available. Kernel and firmware upgrade can possibly be used to fix this[http://blog.pixelami.com/2012/06/raspberry-pi-firmware-update-for-debian-squeeze/].<br />
<br />
===Working USB Webcams===<br />
<br />
* '''Canyon''' <br />
** Canyon CNR-WCAM820 - 2Mpix cam with manual focus; works with ''fswebcam'' and ''v4l4j'' on Raspbian wheezy armhf; problems with 1600x1200 resolution in some apps (timeouts - probably too slow USB); 1280x1024 and lower resolutions works OK<br />
<br />
*'''Creative'''<br />
**Creative VF0470 Live! (works out of the box on ArchLinux)<br />
**Creative VF0260 Live! Cam Vista IM (works out of the box)<br />
**Creative VF0640 Live! Cam Socialize (works on Raspbian at 320x240 resolution, 15fps)<br />
**Webcam Notebook PD1170 (detects, untested)<br />
<br />
*'''HP'''<br />
**Webcam HD-2200 [http://www.amazon.com/HP-Webcam-HD-2200-BR384AA-ABA/dp/B004UR9P9Q/ (Amazon)] [http://shopping.hp.com/en_US/home-office/-/products/Electronics/Webcams/BR384AA?HP-HD-2200-Webcam (HP)] [http://www.walmart.com/ip/HP-Webcam-HD-2200/16775645 (Walmart)] <br />
**Webcam HP-3100 - UVCVideo /dev/video0 Needs chmod to 666 to operate. Will work without hub if only device in USB ports. Works with both Arch and wheezy out of the box<br />
<br />
*'''Logitech'''<br />
**Webcam C100 Model Number V-U0013 (works fine without powered hub - Tested on 2012-08-16-wheezy-raspbian image - motion detection was good - video streaming was really slow might be unusable)<br />
**Webcam C200<br />
**Webcam C270 (with external power)<br />
**Webcam C310 does not require a powered hub to capture snapshots<br />
**Webcam C510<br />
**Webcam C525 (works fine without powered hub)<br />
**HD Webcam C615 (works fine without powered hub)<br />
**Webcam C910 (with external power, is uncvideo)<br />
**Webcam C920 (with powered hub, detected out of box on Raspain as Video0 V4L device)<br />
**QuickCam Orbit/Sphere USB webcam (ext. power) <br />
**QuickCam Pro 9000 - powered by Raspi, working on debian wheezy<br />
**Webcam Pro 9000 (046d:0809), powered by RPi (measured ~120 mA capturing at ~5 fps), works on Arch<br />
<br />
*'''Medion'''<br />
** MD86511 - powered by Raspi, working on Raspbian “wheezy” from 2012-07-15<br />
<br />
*'''Microsoft'''<br />
**Xbox Live Vision camera (045e:0294), powered by Raspi, working on Arch<br />
**LifeCam Cinema 720p USB HD Webcam H5D-00001 - Powered by USB Hub. Working on Raspbian "wheezy"<br />
**LifeCam HD-6000 - Powered by Raspberry Pi. Working on Raspbian "wheezy" (2012-07-15)<br />
**LifeCam NX-6000 - Powered by Raspberry Pi. Working on Debian "wheezy"<br />
**LifeCam VX-7000 - Powered by USB Hub. Working on Raspian "wheezy"<br />
**LifeCam VX-3000 - On "raspbian" wheezy (though there do appear to be some issues with image quality and getting partial frames and such, with fswebcam)<br />
**LifeCam VX-800 - Powered by Raspberry Pi. Working out of the box on Raspbian [http://www.amazon.it/Microsoft-JSD-00008-LifeCam-VX-800/dp/B0057FWVSC (Amazon)] Doesn't work at full 640 * 480 resolution but OK at 352 * 288.<br />
<br />
*'''Sony'''<br />
**PlayStation Eye (for PlayStation 3) (the occasional frame is corrupted/stutters when running at 640x480)<br />
**PlayStation Eyetoy (for PlayStation 2) (Occasional 'mangled frame' directly connected to Rev 2 Pi)<br />
<br />
*'''Trust'''<br />
** 2MP Auto Focus Webcam (works out of the box on ArchLinux)<br />
<br />
===Problem USB Webcams===<br />
<br />
*'''Creative'''<br />
**WebCam Pro / PD1030 - ov519 driver crashes almost immediately. ("gspca: ISOC data error: [0] len=0, status=-4004")<br />
<br />
*'''Logitech'''<br />
**Webcam Pro 9000 - Has issues capturing images at higher than default resolutions (using motion - Arch and Debian).<br />
**Webcam Pro 4000 - It uses pwc driver which does not work. Maybe it's because of general Raspi USB bug.<br />
<br />
*'''Microsoft'''<br />
**Lifecam HD5000 - Picture breaks up at the bottom<br />
**LifeCam Studio/Cinema - Has UVC issues detailed here [http://www.ideasonboard.org/uvc/#devices]. Horizontal lines problem [http://www.raspberrypi.org/phpBB3/viewtopic.php?f=63&t=12304]. Stability issues [http://www.raspberrypi.org/phpBB3/viewtopic.php?f=63&t=12247].<br />
<br />
*'''Sony'''<br />
**Eye Toy (PlayStation 2) model SLEH 00030 - (OV519 camera). Picture constantly breaks up on xawtv and wxcam under Arch Linux. Noted there were ISOC data error len=0 status=-4004 errors in dmesg. This happens when powered from the Pi and when powered from a Pluscom USB hub. Arch was updated on 17th July 2012<br />
<br />
*'''Trust'''<br />
**SPACEC@M 200 - (OV511 camera). Picture stops after a few seconds in xawtv under Arch Linux and xawtv reports libv4l2 errors. This happens when powered from the Pi and when powered from a Pluscom USB Hub. Arch was updated on 17th July 2012<br />
<br />
== USB GPS devices ==<br />
*Royaltek<br />
**Royaltek RGM 2000 SiRF2 using the included serial (TTL) to USB - converter. That uses a Profilic pl2303-chip so you'll need to compile the module or the kernel manually<br />
*Garmin<br />
**Garmin eTrex Vista HCx: Works but may draw much power. To get it working (software part): https://wiki.openstreetmap.org/wiki/USB_Garmin_on_GNU/Linux<br />
*GlobalSat<br />
**GlobalSat BU-353 Does not require a powered hub, works fine when directly plugged into the RPi. On Raspian, requires the gpsd and gpsd-client packages. For some reason, the gpsd daemon does not always start correctly on boot. You may need to do something like the following to manually restart it:<br /><pre>sudo killall gpsd; sudo gpsd /dev/ttyUSB0 -F /var/run/gpsd.sock</pre><br />
<br />
*Wintec<br />
**WBT-200: No problem on Debian<br />
*Holux<br />
**Holux M-215: Works fine on Arch, uses Silicon Labs CP210x RS232 serial adaptor driver<br />
*Bluenext<br />
**Bluenext BN903S: No problem on Debian image (19-04-2012).<br />
<br />
== USB UART and USB to Serial (RS-232) adapters ==<br />
A USB UART adapter is used to access the serial console of the Raspberry Pi from a development host such as a laptop or desktop PC. The USB end connects to the PC and the UART header end connects to the USB. While it is possible to connect the USB end to another Raspberry Pi, this configuration has not been tested unless explicitly mentioned against an individual entry below.<br />
<br />
*'''FTDI'''<br />
**FT232 chip based adapters works for some people but others find it hangs Linux when the port is opened. module is ftdi_sio<br />
<br />
** FT2232D dual RS232/FIFO works (used in various JTAG devices)<br />
<br />
*'''Prolific'''<br />
**PL2303 chip based adaptors works fine on latest Debian tested with ''minicom'' and ''gtkterm''<br />
<br />
A USB to Serial (RS-232) adapter is used the other way around, ie. the USB end connects to the Raspberry Pi and the RS-232 end (DSUB-9 or DSUB-25 pin) to the other device which may be another computer, (old) modem or printer, or some electronic test equipment.<br />
<br />
*"Best Connectivity" (Possibly also sold under the "Newlink HQ" or "Kenable HQ" labels)<br />
**FG-U1232-PL2 Based upon the Prolific PL2303X chipset and listed by ''lsusb'' as <code>ID 067b:2303 Prolific Technology, Inc. PL2303 Serial Port</code>. Appears as <code>/dev/ttyUSB0</code>, and requires the user to be a member of the ''dialout'' group (which ''pi'' is for ''Raspbian Wheezy''). Initially tested using an old RS Datalinker setup in "loopback" mode via ''microcom'' upto 9600 baud, and ''gtkterm'' after installing that from source code. All handshake lines toggled as expected and no characters were lost. Subsequently ''gtkterm'' was used to check bi-directional communication with an ancient brother EP44 electronic typewriter (as a printer/dumb terminal) at 1200 baud. Signal lines were again monitored with the Datalinker.<br />
<br />
== Other, exotic USB devices ==<br />
=== USB to SATA ===<br />
*'''Nippon Labs'''<br />
** 2.5" SATA HDD USB Adapter with silicone HDD sleeve. Model: USB-ADT-25SATA. Works on powered Hub, not directly to Raspberry Pi. Built-in "Y" power adapter.<br />
<br />
=== CAN Bus ===<br />
*PEAK-System (www.peak-system.com)<br />
**PCAN-USB using the driver (kernel module) from http://www.peak-system.com/fileadmin/media/linux/index.htm<br />
=== Home automation ===<br />
*Tellstick (www.telldus.com), installation [[R-Pi_Tellstick_core|instructions]]<br />
**Depends on libftdi1<br />
<br />
=== Touch Screen ===<br />
*ACER T230H touch screen [http://support.acer.com/acerpanam/monitor/2009/acer/t230h/t230hnv.shtml]<br />
**USB TS identifies as "Quanta Computer, Inc. Optical dual-touch panel", module hid_quanta<br />
**Seems to draw over 200 mA from USB!<br />
=== Floppy Disk Drive ===<br />
*Samsung USB Floppy Drive SFD-321U/HP<br />
**I suppose a floppy drive might be considered exotic nowadays!<br />
**LSUSB lists it as Samsung Electro-Mechanics Co. Floppy Disk Drive<br />
**Only tried connected to a powered USB hub, as the drive is labelled 5V at 0.5A on a Raspberry Pi running Debian Wheezy.<br />
**tail -f /var/log/syslog looking for mount device when plugged in, came up as SDA in testing.<br />
**sudo mkdir /media/floppy<br />
**sudo mount /dev/sda /media/floppy<br />
**Contents of floppy now available in /media/floppy<br />
**To remove drive, ensure no sessions have the floppy directory as the current working directory.<br />
**sudo umount /media/floppy<br />
=== USB Missile Launcher ===<br />
*USB Missile Launcher / Rocket Launcher sold in UK by Marks and Spencer but also sold under a range of other names.<br />
**USB ID 1130:0202 Tenx Technology, Inc. Use apt-get install pymissile (python code) and there is C code at [http://sourceforge.net/projects/usbmissile/ usbmissile from Source Forge]<br />
=== USB Docking Stations ===<br />
*StarTech USB 3.0 to Dual 2.5"/3.5" SATA HDD Dock (SATDOCK2U3GB)<br />
**This is an externally powered dual sata HDD docking station, which has USB2.0 compatibility with the Pi. <br />
**Tested with latest raspbmc and debian wheezy raspbian, 3.1.9+ #168<br />
=== USB RFID Reader ===<br />
*Unbranded 125KHz EM4100 RFID reader from eBay sellers (< £7), the one with a Windows logo on (easily scratches off for Linux users).<br />
**Initially would not work when plugged in directly to RPi. Worked when connected via an unpowered Trust hub. Worked after RPi was modified with 10K resistors over the USB polyfuses (warranty invalidated). Probably would work fine with powered hub.<br />
**Sends a 10 digit string to current window or console as if it was a keyboard. Can be captured independently of keyboard using Linux event interface (/dev/input) but kernel in current distributions does not have CONFIG_INPUT_EVDEV selected so kernel rebuild is necessary.<br />
=== JTAG ===<br />
* FTDI2232D dual RS232/FIFO based JTAG (e.g. SheevaPlug JTAGKey USB-ID 9e88:9e8f)<br />
** works using the RPi as a development host<br />
=== USB 3.0 Multi-Card Reader ===<br />
* US Robotics All-In-One Multi-Format Card Reader (Product # USR8420) Accepts 5 cards simultaneously<br />
** SD/MMC + MS/MS PRO or DUO/DUO PRO + CF/MD + SM + SD/MMC or MS/MS PRO. Useful for backing up cards containing other OS Distros<br />
<br />
== PS2 / AT to USB Converters ==<br />
<br />
* Unbranded active converter known as the "blue cube". Based on the Cypress CY7C63723C 8 bit RISC. Please see http://geekhack.org/showwiki.php?title=PS2-to-USB+adapters for more information.<br />
Note that although the adapter might work, PS/2 keyboards were not designed to be low power USB devices, so they might not meet the requirement to work with considerable lowered supply voltage (4.4 volt) provided by the USB ports of the raspberry PI. These keyboards should work when powered by a powered hub. <br />
<br />
'''Tested PS2/AT keybords'''<br />
<br />
All above tested with the famous "blue cube" on a powered USB hub.<br />
<br />
*IBM Model F (please note requires an additional AT to PS2 converter)<br />
*Dell AT101w<br />
*Northgate Ominikey Ultra T (please note requires an aditonal AT to PS2 converter)<br />
<br />
* 04d9:1400 Holtek Semiconductor, Inc. PS/2 keyboard + mouse controller<br />
** Working: Ipex RT215KTW PS/2 keyboard<br />
** Not working: HP SK-2502 PS/2 keyboard (gets power but does not init - three LEDs remain permanently lit. Keyboard + Holtek converter work on a Linux PC, although this keyboard doesn't work with some native PS/2 ports.)<br />
<br />
== Power adapters ==<br />
The Raspberry Pi uses a standard Micro USB (type B) power connector, which runs at 5v. Generally you can use a MicroUSB to USB cable and then either power the Raspberry Pi directly from your main computers USB ports (if they provide enough power), or by using a USB to Mains adaptor. A number of mobile phones use MicroUSB power cables, and these are compatible with the Raspberry Pi in most cases. Below is a list of power adaptors known to work.<br />
<br />
===Working power Adapters===<br />
* '''AlcaPower'''<br />
** 5V 2.5A Model AP5A - Charger/switching with 7 connectors(also Microusb)<br />
* '''Ansmann'''<br />
*** Dual USB charger slim, Model-Nr. 1201-0001<br />
* '''Apple'''<br />
** 5V 2.1A USB charger for iPad2, model A1357<br />
** 5V 1.0A USB Charger for iPod<br />
** 5V 1.0A USB Charger for iPhone 4<br />
* '''Amazon'''<br />
** 5V 0.85A USB charger for Kindle<br />
** 5V 2A Mains to USB A adaptor, Branded "CostMad" <br />
* '''Asus'''<br />
** 5V 2.0A USB charger for Google Nexus 7<br />
* '''Belkin'''<br />
** 5V 2.6A 4 port Ultra-Slim Desktop hub (Model F4U040) (RPi running from USB Hub port)<br />
** 5V 2.5A 4 port USB Hub (Model F5U404) (RPi running from USB Hub port)<br />
** 5V 3.5A 7 port USB 2.0 Mobile Powered Hub (Model F4U018) (RPi running from USB Hub port)<br />
** 5V 3.5A 7 port USB Hub (Model F5U706) (RPi running from USB Hub port)<br />
** Mini Surge Protector Dual USB Charger (Model BZ103050-TVL)<br />
** Universal USB Wall Charger (5V 1A) (Model F8Z222uk)<br />
* '''Blackberry'''<br />
** Charger for Pearl Flip 8220, Bold 9600 (B)<br />
** Charger for Tour 9630<br />
** 5V 0.7A Model PSM04R-0500CHW1(M), RIM Part Number HDW-17957-003 (B)<br />
** 5v 750mA Model RIM-C-0004aDUUUC-001, RIM Part Number HWD-24481-001 (comes with Blackberry 9300)<br />
** 5v 750mA Model RIM-C-0004ADUUS-001 035D, Single port plug. (Tested with USB B to Micro USB cable from Logitech H760 Headset)<br />
** 5V 2A Model PSAC10R-050QT, RIM Part Number HDW-34725-001<br />
* '''Deal Extreme'''<br />
** [http://dx.com/p/5v-2a-regulated-switching-power-supply-110-220v-94518 S-10-5 5V 2A Regulated Switching Power Supply (110~220V)] (DIY: requires additional micro-USB connector and wiring)<br />
* '''Dell'''<br />
** USB Hub integrated in Dell monitors (B)<br />
* '''The FX Factory'''<br />
** 5V 1A (1.2A max) AC Travel Charger Model KJ-USB Mains. Typically provides 4.9V at 1A <ref>[http://www.cpmspectre.pwp.blueyonder.co.uk/raspberry_pi/MoinMoinExport/USBPowerSupplies.html http://www.cpmspectre.pwp.blueyonder.co.uk/raspberry_pi/MoinMoinExport/USBPowerSupplies.html]</ref><br />
* '''Garmin'''<br />
** 5V 1A charger (Model: PSA105R-050Q) supplied with Garmin Edge 800 GPS. Requires a USB-A to MicroUSB-B cable. Belkin 6ft cable (F3U151B06) works.<br />
* '''Globe Electric'''<br />
** 2-Outlet Tap with Surge Protection and 2 USB Chargers ([http://globe-electric.com/product/2-outlet-tap-with-surge-protection-and-2-usb-chargers-grounded-white/ 46082]). Rated at 1000 mA. 120V systems only.<br />
* '''Griffin'''<br />
** Power Block Model P2417. 5V 2.1A<br />
** Power Block Model P1190R2 Two USB 5V Outputs, 1Amp each<br />
* '''Hama'''<br />
** 1000mA Travel Charger for Micro USB universal (barcode nr: 4 007249 935854)<br />
* '''HP'''<br />
** 5.3V 2A Charger for HP Touchpad (B)<br />
* '''HTC'''<br />
** 5V 1A TCP-300 USB phone charger (B)<br />
** 5V 1A TC B250 USB charger (HTC R/N: 79H00096-00M)<br />
** 5V 1A TC E250 USB charger (HTC R/N: 79H00098-02M)<br />
* '''i-box (Philex Electronic Ltd)'''<br />
** 5V 1A USB charger, 1 USB socket, no USB lead supplied, Model: 76971HS/02 (available from ASDA and others in the UK) (B).<br />
* '''IDAPT'''<br />
** [http://www.idaptweb.com/universal_chargers/i4/ i4 multi device charger] - 3 interchangeable device tips + USB A socket ([https://twitter.com/andrewmk/status/226057302879375361 see it in use])<br />
* '''Innergie'''<br />
**15W Dual USB Adapter. Model: mMini AC15. Output: 5V, 3A (max per port), 15W max. [http://www.myinnergie.com/DuoPowerKit/specification.aspx Spec Sheet]<br />
* '''Kodak'''<br />
** 5V 1A TESA5G1-0501200<br />
** 5V 1.0A K20-AM<br />
* '''LG'''<br />
** 4.8V 1A Travel Adapter<br />
**5.1V 0.7A Travel Adapter (Model: STA-U34WVI)<br />
**5.1V 0.7A Travel Adapter (Model: STA-U12ER)<br />
* '''Logic'''<br />
** 4 port USB Hub (Model LP4HUB10). (RPi running from USB Hub port, red power line (+5v) inside hub cut) (B)<br />
*'''LogiLink'''<br />
**5V 2.1A Switching power supply, model PA0040 (B)<br />
* '''Logitech'''<br />
** 5V 1A SDC115-USB Remote Control Charger and cable<br />
* '''Maplin Electronics'''<br />
** 5V 1A dual USB power supply, model number H25B-MT-K2<br />
** Micro USB Power Supply N19HX<br />
* '''Medion'''<br />
** 5V 1A USB power supply for OYO ebook reader<br />
* '''Microsoft'''<br />
*** Zune Zune AC Adapter v2 <br />
* '''Motorola'''<br />
** [http://www.amazon.com/Motorola-Micro-USB-Home-Travel-Charger/dp/B004EYSKM8/ 5V 0.85A SPN5504 Charger with Cable]<br />
* '''Nokia'''<br />
** 5V 1.2A AC-10E Charger<br />
** [http://accessories.nokia.com/products/nokia-fast-usb-charger-ac-16/ 5V 1A AC-16E Charger]<br />
* '''Noname'''<br />
** 5V 2.1A KMS-AC09 4 port USB charger (B) [http://www.miniinthebox.com/kms-ac09-universal-ac-adapter-for-ipad-ipad-2-iphone-white_p208568.html]<br />
** 5.2V 1A MW-3NU10GT - no cable, but this one works well (1m): [http://www.amazon.de/gp/product/B005L8VELA]<br />
** 5V 1A Model H-IP008 Serial No. H10T80L068<br />
* '''Novatel Wireless'''<br />
** 5V 1.05A Charger, model number SSW-1811, packaged with Verizon Wireless MiFi device<br />
* '''Orange'''<br />
** 5V 0.7A Charger for Orange San Francisco<br />
* '''Palm'''<br />
** 5V 1A Charger for Palm Pixi+ (B)<br />
* '''Pantech'''<br />
** 5.0V 1A CNR USB with LG DLC100 micro usb cable<br />
* '''Petzl'''<br />
** 5.0V 1A Charger that came with the Tikka core2 XP<br />
* '''Phihong'''<br />
** Switching Power Supply. Model: PSAC09R-050. Output: 5V, 1.8A, microUSB. [http://www.digikey.com/product-detail/en/PSAC09R-050/993-1109-ND/2635771 Digi-key Link]<br />
* '''PortaPow'''<br />
** PortaPow UK Mains Wall Power Supply<br />
* '''RS Components'<br />
** HNP06UK (RS 7263069) Switching Adapter 5.0V 1200mA<br />
* '''Samsung'''<br />
** 5V 0.7A Charger for Galaxy S model ETA0U10EBE<br />
** 5V 0.7A Charger for Galaxy SII<br />
** 5V 1A Charger for Galaxy Nexus<br />
** 5V 0.7A Charger for Galaxy S Vibrant (SGH-T959)<br />
** 5V 0.7A Travel Adapter model ATADU10EBE<br />
** 5V 1A? Samsung C Series TV USB-port for external HDDs. Running stable with openelec<br />
** 5v ?A(Unknown) Samsung Service Port (USB) on LN32A330J1DXZA 720p 32 inch HDTV <br />
** 5V Unknown Ampere Samsung UA22D5000 & UA32D5000 TV USB Port. Test with Raspbian Wheezy, Raspbmc, and RPITC<br />
* '''Shun Shing'''<br />
** 100-240VAC to 5VDC 1A USB power supply, model SP5Q-AU [http://jaycar.co.nz/productView.asp?ID=MP3455 Jaycar]<br />
* '''Sony Ericsson'''<br />
** 5V 0.7A Charger CST-80<br />
** 5V 0.85A Greenheart&#153; Charger EP800. Typically provides 4.8V at 0.85A <ref>[http://www.cpmspectre.pwp.blueyonder.co.uk/raspberry_pi/MoinMoinExport/USBPowerSupplies.html http://www.cpmspectre.pwp.blueyonder.co.uk/raspberry_pi/MoinMoinExport/USBPowerSupplies.html]</ref>. <br />
* '''StarTech'''<br />
** 4 Port USB 2.0 Hub Raspberry Pi can be powered just by plugging USB input into the Pi, don't need power in micro USB port.<br />
* '''Travel Charger'''<br />
** 5V 2.0A USB Power Adapter, [http://www.amazon.co.uk/gp/product/B0065JCIPU/ Amazon Link]<br />
* '''Technika'''<br />
** 5V 1A USB Power Adapter, model MPASS01 (B)<br />
* '''The Pi Hut'''<br />
** Micro USB Power Supply for the Raspberry Pi. 5V 1000mA (from [http://thepihut.com/collections/power-supplies The Pi Hut's Raspberry Pi Store]) (also from [http://www.ebay.co.uk/itm/330757401271 eBay ])<br />
* '''Trisonic'''<br />
** TS-CP600T - MICRO USB HOME & TRAVEL CHARGER (5V, 800mA) $3 at Daiso U.S. stores.<br />
* '''TruePower'''<br />
** [http://u-socket.com/ U-Socket] 5V 2.1A AC Receptacle with Built-in USB ports (2.1A per USB port) model ACE-7169<br />
* '''Voltcraft'''<br />
** SPS5-12W, 2500 mA, requires additional USB <-> miniUSB adapter/cable, works perfectly (bought from [http://www.conrad.de/ce/de/product/512660/VOLTCRAFT-SPS5-12W-Steckernetzteil-Steckernetzgeraet-5-VDC-2500-mA-12-Watt Conrad Shop])<br />
<br />
===Problem power Adapters===<br />
* '''Masterplug'''<br />
** Masterplug Surge Protected USB Adaptor 2 x 1A USB Polished Black - USB ports and ethernet don't work with this adapter and some screen artefacts using HDMI.<br />
* '''Monoprice'''<br />
** 5v, 2A 3 Outlet Power Surge Protector Wall Tap w/ 2 Built-In USB Charger - some display artifacts, sometimes unable to find mouse, some failures to boot. Measured less than 4.75v between TP1 and TP2 when used with a Monoprice cable.<br />
* '''Sony Ericsson'''<br />
** 5v, 850mA EP800. Some failures to boot , ethernet loops at boot.<br />
<br />
===External Battery packs (with 5V regulated output)===<br />
* '''Anker Astro3'''<br />
** Anker Astro3 10000mAh with Dual 2A USB Output<br />
* '''Duracell'''<br />
** PPS2 Instant USB Charger<br />
* '''Energizer/XPAL'''<br />
** XP18000 18000mAh Power Pack<br />
* '''Generic - eBay no brand'''<br />
** 6000T Pocket Power 5000mAh - eBay item 271009959140<br />
** Power Bank for iPad/iPhone 5000mAh (looks the same as a New Trent IMP50D or TeckNet iEP380) - eBay item 280914455938<br />
* '''New Trent'''<br />
** iCurve IMP70D 7000mAh (Approx 12hrs from full charge)<br />
** IMP120D 12000mAh<br />
* '''Sinoele'''<br />
** Movpower - Power Bank 5200mAh (8hrs with Wifi active)<br />
* '''TeckNet'''<br />
** iEP387 Dual-Port 7000mAh External Power Bank (The charging lead can be used to connect the Tecknet to the RPi. Ran the RPi with wifi dongle and wireless keyboard receiver for over 9 hours of light use.)<br />
** iEP392 Dual-Port 12000mAh External Power Bank (1A port, ~16.5 hours)<br />
** Rayovac PS60 5v 800mAh<br />
* '''VINZO'''<br />
** Power Bank 5000mAh Grey Output 5V 1000mA<br />
* '''Kodak Power Pack KP1000'''<br />
** 1A USB rechargeable battery pack - see [http://blog.sheasilverman.com/2012/09/its-alive/ Shea Silverman's blog]<br />
<br />
== Display adapters ==<br />
Note that active converter boxes may draw power through the HDMI port, and thus will put an extra load on your PSU, and also increase the current running through the PI's primary input fuse. HDMI ports (and the raspberry PI) are designed so that they deliver a very limited amount of power (50mA) to the TV/Monitor/display-adapter and much more isn't in theory allowed. In fact there is a diode (D1) in series with the power line which can only handle 200mA, if the adapter tries to draw much more than that the diode might fail. Therefore only externally powered adapters are to be recommended. Despite this, many people report success with these high powered devices.<br />
<br />
===HDMI->DVI-D===<br />
There are three kinds of DVI. There is DVI-D, a digital signal fully compatible with HDMI, so a passive cable can be used. There is DVI-I, which is a connector with both analog pins and digital pins. An HDMI to DVI-D adapter fits in a DVI-I female connector. Finally, there is DVI-A. This a fairly rare connection, but occasionally it will be found on some monitors and is an analog interface, in fact the same as VGA!<br />
<br />
Some adapters like Farnell part AK-CBHD03-BK are HDMI to DVI-I, which, while not fitting in a DVI-D monitor, are still compatible. The analog pins simply must be bent.<br />
<br />
The HDMI to DVI-D cable provided by Apple with the 2010 Mac Mini worked. It does not appear this adapter can be purchased separately.<br />
<br />
* AmazonBasics HDMI to DVI Adapter Cable (model SK231) works and is inexpensive.<br />
* [http://www.ebay.com/itm/DVI-Female-to-HDMI-Male-Adapter-Converter-Adaptor-Gold-for-HDTV-Full-HD-/320946033059?pt=US_Video_Cables_Adapters&hash=item4ab9dfd1a3 A generic HDMI-to-DVI converter from eBay]. Works well, but it's probably the cause of some power loss between the RPi and the monitor, causing [http://elinux.org/R-Pi_Troubleshooting#Interference_visible_on_a_HDMI_or_DVI_monitor this] problem. A setting of config_hdmi_boost='''5''' in /etc/boot solved this. Note that config_hdmi_boost='''4''', as suggested in the troubleshooting guide, helped but did not solve the problem completely.<br />
<br />
===HDMI->VGA converter boxes===<br />
Most will require use [[RPi_config.txt]]. Start off with hdmi_safe=1.<br />
<br />
[http://www.element14.com/community/groups/raspberry-pi/blog/2012/08/16/raspberry-pi-hdmi-to-vga-converter Sanoxy HDMI to VGA converter], $27 from Amazon, no changes required with official Raspbian Wheezy image (2012-Jul-15), note: had already disabled overscan previously<br />
<br />
http://www.amazon.co.uk/gp/product/B007KEIRNG -- "Neewer" HDMI to VGA -- some issues discussed below:<br />
However, according to user "Tom1989" the same Neewer HDMI to VGA adapter burned out BAT54 Schottky diode D1 on the RasPi and broke its HDMI output: [http://www.raspberrypi.org/phpBB3/viewtopic.php?f=28&t=9819 Serious HDMI Problems. What's that smell? Burning Raspberry!]. On that thread, "mahjongg" suggested the NXP (or equivalent) PMEG2010AET as a high-current replacement for D1. The PMEG2010AET has 1A max forward current, much greater than the BAT54's 200 mA limit which may be exceeded by your HDMI -> VGA converter. Remember that the converter's current must come from your RasPi power supply and go through the Micro USB cable and polyfuse F3, so you may get extra voltage drops and/or cause F3 to trip depending on how much current the converter uses. As always with board modifications, YMMV. Also on the "Burning Raspberry!" thread, user "pwinwood" reported the Neewer's current to be 400 mA, which is twice the limit of BAT54 diode D1. "pwinwood" also took the Neewer apart and added its own +5V connection adapted from a USB cable, which bypasses RasPi's Micro USB cable and polyfuse F3.<br />
<br />
* Link to a gallery with detailed images & steps of the same adapter modification: [http://imgur.com/a/sLogs/all HERE] --''by [[User:Pinoccio|Pinoccio]]''<br />
<br />
http://www.amazon.co.uk/KanaaN-Adapter-Converter-Cable-Resolutions/dp/B007QT0NNW -- "Kanaan" HDMI-VGA<br />
<br />
http://www.ebay.com/itm/ws/eBayISAPI.dll?ViewItem&item=130699741793 -- eBay is swarming with $16 converters all like this one.<br />
<br />
This adapter -- http://www.ebay.co.uk/itm/300692770623 -- works from 640x480 up to 1920x1080, audio over HDMI works too.<br />
Sadly the IC's on the PCB have all been scrubbed.<br />
Requires HDMI boost and overscan, [[RPi_config.txt|config.txt]] settings for 640x480@60Hz:<br />
<br>hdmi_drive=2<br />
<br>hdmi_group=2<br />
<br>hdmi_mode=4<br />
<br>config_hdmi_boost=4<br />
<br>overscan_top=-30<br />
<br>overscan_bottom=-30<br />
<br>overscan_left=-30<br />
<br>overscan_right=-30<br />
<br />
According to user "Mortimer" -- HDFuryPro HDMI to YPbBr/VGA Converter found on Amazon -- http://www.amazon.co.uk/Inputs-Component-Video-YPbPr-Converter/dp/B00797ZZ4S/ -- Works with Raspberry Pi. Tested against a Philips 170B 1280x1024 LCD monitor, producing a full native resolution image. Not tested against a Component Video TV yet, and audio has yet to be got working.<br />
The [[RPi_config.txt|config.txt]] settings used are:<br />
<br>hdmi_drive=2<br />
<br>hdmi_group=2<br />
<br>hdmi_mode=36<br />
<br>disable_overscan=1<br />
<br />
<br />
According to user "Mortimer" -- HDFury1 1080p HDMI to VGA Converter from HDFury.com. I'm not sure the HDFury1 can be got a hold of easily nowadays, I happened to have access to one to try out. HDFury2, 3 and 4 are available as far as I can tell, but are very pricey compared to alternatives. HDFury1 was around £80 when we bought one for a project at work. HDFury2 seems to be around £130, 3 and 4 are getting on towards £200 or more. So not to be recommended as a solution unless you happen to have one lying around. I don't believe there is any relationship between the company that produces these and the HDFuryPro I bought for myself (See above). I didn't alter any config settings, just plugged it in. It doesn't work without having its external power supply connected, as it requires 0.4A, which is too much draw for the 5V supply available from the HDMI socket on the Raspberry Pi. Its power LED lights, but no picture is produced. In comparison to the HDFuryPro this picture from this device is sharper, but not enough to justify the extra cost.<br />
The [[RPi_config.txt|config.txt]] settings used are:<br />
<br>hdmi_drive=2<br />
<br>hdmi_group=2<br />
<br>hdmi_mode=36<br />
<br>disable_overscan=1<br />
<br />
http://www.amazon.co.uk/gp/product/B007SM7O2U/ref=oh_details_o02_s00_i00 - "Cable Matters"<br />
<br />
Here It is another option: http://www.dealextreme.com/p/hdmi-v1-4-male-to-vga-female-converter-adapter-cable-white-15cm-130458, is cheap (it's free shipping from china) and works perfectly, I tested it with an Acer VGA monitor (AL1511), without no change in my XBMC distribution.<br />
The config.txt for Raspbian (Flatron VGA monitor 1024 * 768):<br />
<br>hdmi_drive=2<br />
<br>hdmi_group=2<br />
<br>hdmi_mode=16<br />
<br>hdmi_force_hotplug=1<br />
<br>disable_overscan=0<br />
<br />
<br />
And another one: http://cgi.ebay.pl/ws/eBayISAPI.dll?ViewItem&item=251086464644. Very cheap but works perfectly. No config.txt changes was needed at all. I've booted Raspbian and OpenELEC. Monitor is detected correctly and the optimal resolution is set (Raspbian) or you can change the res in the menu (OpenELEC). <br />
The /opt/vc/bin/tvservice is able to read monitor edid data. I tested the adapter using NEC 72VM 15" LCD. (1280x1024 60Hz, 1024x768 60Hz, 640x480 works) The adapter is based on Lontium LT8511A chip, but I was unable to get the spec for it.<br />
The D1 diode is getting very hot though. Most likely the adapter drives more than 200mA. The standard RS Components 1,2A usb power supply is able to provide enough power for the RPi and the adapter. I'll try to modify the adapter to connect external power to bypass D1.<br />
Marcin.<br />
<br />
===DVI-D -> VGA active adapters===<br />
None are currently listed<br />
<br />
===Composite->SCART===<br />
SCART adapters (SCART plugs with three RCA connectors in the back), will probably work when used with the yellow RCA plug connected to the R-PI's RCA video output. Additionally using a splitter cable (3.5mm jack plug on one end, and red-white RCA plugs on the other end) will probably work when plugged into the red and white (left and right audio channels) of the SCART adapter.<br />
<br />
* Generic - works<br />
<br />
===Composite->VGA converter boxes===<br />
* [http://www.extron.com/product/product.aspx?id=dvs204| Extron DVS-204] - works no problem!<br />
<br />
== SD cards ==<br />
<br />
The SD card is a key part of the Raspberry Pi; it provides the initial storage for the Operating System and files. Storage can be extended through many types of USB connected peripherals.<br />
<br />
When the Raspberry Pi is 'switched on', i.e. connected to a power supply, a special piece of code called the bootloader is executed, which reads more special code from the SD Card that is used to start up the Raspberry Pi. If there is no SD Card inserted, it will not start. Do NOT push in or pull out an SD Card while the Raspberry Pi is connected to the power, as this is likely to corrupt the SD Card data (you might get away with it, but it is best not to).<br />
<br />
The SD Card must be formatted, or written to, in a special way that means the Raspberry Pi can read the data it needs to start properly. If you are new to this check the instructions, or buy a pre-formatted SD Card.<br />
<br />
One advantage to using an SD Card like this is that you can have several SD Cards, each with a different operating system, or a different purpose. Simply power off, switch cards, and reconnect the power. You have a different computer to play with.<br />
<br />
=== Which SD Card? ===<br />
<br />
[[File:SD_Card_dimensions.png|right|frameless|SD card sizes]]<br />
<br />
SD Cards come in three physical sizes (see picture). The Raspberry Pi needs the largest one. The miniSD Card and the MicrSD Card can be used in a Raspberry Pi, but you will need an adaptor / holder to fit it.<br />
<br />
SD Cards come in a range of storage sizes. You need one of type SDHC, but there are other types of SDSC, SDXC and SDIO which will not work in a Raspberry Pi (confirmation needed). The SDHC type comes in memory sizes of up to 32GB.<br />
<br />
There are other properties of SD Cards that are not covered here. Read the [http://en.wikipedia.org/wiki/Secure_Digital Wikipedia article] for those details.<br />
<br />
=== Other SD Card content ===<br />
<br />
See the following links for other information:<br />
<br />
* [[RPi_Distributions | Select a Distribution]]<br />
<br />
* [[RPi_Easy_SD_Card_Setup | Easy SD Card set up]]<br />
<br />
* [[RPi_Advanced_Setup | Advanced set up]]<br />
<br />
* [[R-Pi_Troubleshooting#SD_cards | Troubleshooting]]<br />
<br />
* [[RPi_Performance#SD_card | SD Card Performance]]<br />
<br />
=== Technical Information ===<br />
<br />
Note that manufacturers change their designs over time, even as the specs stay the same. (E.g. an ACME 8 GB class 4 card manufactured in 2011 might work, while one manufactured in 2012 might not.)<br />
For this reason, please specify product numbers in the lists below, when possible.<br />
<br />
You can also attach the following fields from your card's CID :<br />
<pre><br />
cd /sys/class/mmc_host/mmc?/mmc?:*<br />
echo "man:$(cat manfid) oem:$(cat oemid) name:$(cat name) hwrev:$(cat hwrev) fwrev:$(cat fwrev)"<br />
</pre><br />
<br />
please merge with http://elinux.org/RPi_Performance#SD_card<br />
<br />
===Preinstalled SD Cards===<br />
Sandisk SD Cards Preinstalled with the latest Raspbian operating system are available from [http://thepihut.com The Pi Hut's Raspberry Pi Store].<br />
* '''SanDisk''' <br />
** [http://thepihut.com/products/4gb-sandisk-sd-sdhc-card-with-raspbian-wheezy-linux-preinstalled 4GB SDHC Class 4 - Preinstalled with Raspbian Wheezy Linux.]<br />
** [http://thepihut.com/products/8gb-sandisk-sd-sdhc-card-with-raspbian-wheezy-linux-preinstalled 8GB SDHC Class 4 - Preinstalled with Raspbian Wheezy Linux.]<br />
** [http://thepihut.com/products/16gb-sandisk-sd-sdhc-card-with-raspbian-wheezy-linux-preinstalled 16GB SDHC Class 4 - Preinstalled with Raspbian Wheezy Linux.]<br />
** [http://thepihut.com/products/32gb-sandisk-sd-sdhc-card-with-raspbian-wheezy-linux-preinstalled 32GB SDHC Class 4 - Preinstalled with Raspbian Wheezy Linux.]<br />
<br />
Kingston and other verified SD Cards Preinstalled with the latest Raspbian operating system are available from many other websites [http://www.amazon.co.uk Amazon UK] and [http://www.ebay.co.uk/ eBay UK].<br />
<br />
===Working SD Cards===<br />
<br />
* '''7DAYSHOP.COM''' <br />
** 8GB Professional SDHC Class 10 (man:0x000027 oem:0x5048 name:SD08G hwrev:0x3 fwrev:0x0)<br />
<br />
* '''Adata''' <br />
** 2GB SD Class 2 Speedy (8B0947 printed on back) This card works with every distro I tried. May be old, may not be the fastest, but is very stable.<br />
** 4GB SDHC Class 4 (BH1109416141G)<br />
** 8GB SDHC Class 2 (MMB3F08GWMCA-GE)<br />
** 8GB SDHC Class 4 (MicroSD w/ adapter)<br />
** 8GB SDHC Class 6 (MMAGR08GUDCA-DB)<br />
** 8GB SDHC Class 10 (AUSDH8GCL10-R)<br />
** 8GB SDHC Class 10 (ASDH8GCL10-R) Tested on 2012-06-18-wheezy-beta.zip<br />
** 8GB SDHC Class 10 (P-SDH8G10-EC from BJ's USA tested on Raspbian)<br />
** 16GB SDHC Class 6<br />
** 16GB SDHC Class 10 (16GSDHC10)<br />
** 16GB SDHC Class 10 (microSD w/ adapter AUSDH16GCL10-RA1)<br />
** 32GB SDHC Class 10 (ASDH32GCL10-R) Tested on wheezy-beta with latest kernel and firmware and raspbian wheezy<br />
<br />
* '''AmazonBasics'''<br />
** [http://www.amazon.com/AmazonBasics-SDHC-Class-Secure-Digital/dp/B0058GH0LS 8GB SDHC Class 10 B0058GH0LS]<br />
** [http://www.amazon.com/AmazonBasics-SDHC-Class-Secure-Digital/dp/B0058GH1IK 16GB SDHC Class 10 B0058GH1IK]<br />
** 32GB SDHC Class 10<br />
<br />
* '''Apacer'''<br />
** 8GB microSDHC Class 10 (with adapter)<br />
** 8GB SDHC Class 6<br />
<br />
* '''Centon'''<br />
** 16GB SDHC Class 4 (1447 printed on back)<br />
<br />
* '''CnMemory'''<br />
** 8GB SDHC Class 4 (Silver/Black label says 'High Capacity Card') 84209_8GB_SDHC, bought from Maplins. No error messages seen, but operation is much slower than with a SanDisk 4GB Class 4 card.<br />
<br />
* '''Dane-Elec''' <br />
** 16GB SDHC Class 4<br />
** 16GB Pro 200X Class 10 DEMS16GB2683ENBA<br />
<br />
* '''Dikom'''<br />
** 16GB SDHC Class 10 (serial 207H3MD016IBSD)<br />
<br />
* '''Duracell'''<br />
** 4GB SDHC Class 4<br />
** 16GB SDHC Class 10 (labelled Pro Photo 200x)<br />
** 32GB SDHC Class 10 (man:0x00001d oem:0x4144 name:SD hwrev:0x1 fwrev:0x0) (~4.6MB/s read, ~4.4MB/s write on debian6-19-04-2012, following [[RPi_Performance#SD_card]])<br />
<br />
* '''Emtec''' <br />
** 2GB SD man:0x000027 oem:0x5048 name:SD02G hwrev:0x2 fwrev:0x0<br />
** 4GB SDHC Class 4 (EKMSD4G60XHCN)<br />
** 16GB SDHC Class 10 (EKMSD16G150XHC) (less than half as fast as Sandisk 16gb Class 10)<br />
<br />
* '''Extrememory''' <br />
** 16GB SDHC Class 10 (man:0x000012 oem:0x3456 name:F0F0F hwrev:0x1 fwrev:0x0)<br />
** 32GB SDHC Class 10 (man:0x000003 oem:0x5344 name:SMI hwrev:0x1 fwrev:0x0)<br />
<br />
* '''Eye-Fi'''<br />
** 4GB WiFi SDHC (Wi-Fi doesn't work)<br />
<br />
* '''Fugi''' <br />
** 32GB SDHC Class 10 (P10NM00580A) (man:0x000073 oem:0x4247 name:NCard hwrev:0x1 fwrev:0x0)<br />
<br />
* '''Hama''' <br />
** 2GB SD Class 2<br />
** 8GB SDHC High Speed Pro Class 6<br />
<br />
* '''Hema (Dutch dept. store)'''<br />
** 4GB<br />
** 8GB SDHC Class 4<br />
<br />
* '''Goodram''' <br />
** 8GB microSDHC Class 4<br />
** 16GB microSDHC Class 4 (SDU16GHCAGRR10)<br />
** 16GB SDHC Class 10<br />
<br />
* '''HP'''<br />
** 8GB SDHC Class 4 (doesn't reboot during first time startup process, but restart again and fine after that).<br />
** [http://www.amazon.com/HP-CG790A-AZ-Flash-Memory-Class/dp/B007X7U224 32GB SDHC Class 10] <br />
<br />
* '''ICIDU'''<br />
** 4GB SDHC Class 10 (also had no issues)<br />
** 16GB SDHC Class 10 (image write had issues, might be my inexperience. It boots & shows Xserver)<br />
** 32GB SDHC Class 10 (had no issues whatsoever, the comment above might be a dud.)<br />
** 8GB microSDHC Class 10<br />
** 16GB microSDHC Class 10 (20MB/sec)<br />
** 32GB microSDHC Class 10 (20MB/sec)<br />
<br />
* '''Integral''' <br />
** 4GB SDHC Ultima Pro Class 10<br />
** 4GB SDHC Class 4 SD-K04G (Purple label)<br />
** 8GB SDHC Ultima Pro Class 6 (Works - initial error -110 but boots within 5 seconds with no further errors or issues)<br />
** 8GB SDHC Ultima Pro Class 10 (20MB/s) (Works - initial error -110 but boots within 5 seconds with no further errors or issues)<br />
** 16GB SDHC Ultima Pro Class 6<br />
** [http://www.amazon.co.uk/gp/product/B0047T6XME 16GB SDHC Class 10 Ultima Pro (20MB/s)]<br />
** 32GB SDHC Ultima Pro Class 10 (20MB/s) - Slow to initially boot past the Rainbow Screen.<br />
<br />
* '''Joyflash''' <br />
** 16GB SDHC Class 10 (LTSD1112016GB)<br />
<br />
* '''Kingmax''' <br />
** 4GB SDHC Class 2<br />
** 4GB microSDHC Class 4 (KM04GMCSDHC4) won`t reboot when it`s hot<br />
** 8GB microSDHC Class 4 (KM08GMCSDHC41A) won`t reboot when it`s hot<br />
<br />
* '''Kingston''' <br />
** 2GB SD<br />
** 2GB microSD (N0185-002.A00LF) + Adapter (File system .img written via Transcend microSDHC "USB stick-like" adapter - P3-102510)<br />
** 4GB microSD Class 4<br />
** 4GB SDHC Class 4 (SD4/4GB) (Writes at 4.8MB/s, Reads at 9MB/s)<br />
** 4GB SDHC Class 10 (SD10V/4GB)<br />
** [http://img341.imageshack.us/img341/1619/dsc0253y.jpg 8GB SDHC Class 4] ([http://img833.imageshack.us/img833/2028/dsc0254br.jpg SD4/8GB]) (Works reliably with Raspbian 18-9-2012 and previous Debian releases) (Writes at 4.8MB/s, Reads at 9MB/s)<br />
** [http://img600.imageshack.us/img600/3849/dsc0251et.jpg 8GB microSDHC Class 4] ([http://img707.imageshack.us/img707/363/dsc0252ld.jpg SDC4/8GB])<br />
** 8GB SDHC Class 6 (SD6/8GB) (errors on boot, boots Debian ok)<br />
** 8GB SDHC Class 10 (SD10G2/8GB, SD10V/8GB, ultimateX 100X, ultimateX 120X)<br />
** 16GB SDHC Class 4 (SD4/16GB)<br />
** 16GB microSDHC Class 10 (SDC10/16GB)<br />
** 16GB SDHC Class 10 (SD10G2/16GB, ultimateX 100X)<br />
** 16GB SDHC Class 10 (SD4/16GBET)<br />
** 32GB SDHC Class 10 (SD10V)<br />
** 32GB SDHC Class 10 (SD10G2/32GB, ultimateX 100X)<br />
<br />
* '''Kodak''' <br />
** 4GB SDHC Class 2<br />
** 8GB SDHC Class 4<br />
<br />
* '''Kruidvat''' <br />
** 8GB SDHC Class 4<br />
** 8GB SDHC Class 10 (actually cheaper then the class 4 in my store)<br />
<br />
* '''Lexar''' <br />
** 4GB SDHC Class 4 (Boots consistently and no error messages in log after 1/2 hour use ) (works with Raspbmc)<br />
** 4GB SDHC Class 6 Platinum II (from [http://www.microcenter.com/single_product_results.phtml?product_id=0350735 Microcenter])<br />
** 8GB SDHC Class 4<br />
** 8GB SDHC Class 6 Premium Series<br />
** 8GB SDHC Class 6 Platinum II<br />
** 16GB SDHC Class 6 Platinum II<br />
** 32GB microSDHC HIGH-SPEED Class 10 (from [http://www.amazon.co.uk/Lexar-32GB-Micro-Speed-Reader/dp/B004BR2ZTM Amazon])<br />
** 128GB SDXC UHS-I Card LSD128CTBNA400 (from [http://www.amazon.com/gp/product/B007BZRXK2 Amazon])<br />
<br />
* '''Master'''<br />
** 16GB SDHC Class 10 [man:0x000003 oem:0x5344 name:SMI hwrev:0x1 fwrev:0x0]<br />
<br />
* '''Medion'''<br />
** 8GB Class 4 SDHC UK sourced (Aldi)<br />
* '''Microcenter Brand (sold in bins at checkout)'''<br />
** [http://www.microcenter.com/single_product_results.phtml?product_id=0289508 8GB SDHC Class 4]<br />
** [http://www.microcenter.com/single_product_results.phtml?product_id=0349728 8GB SDHC Class 10]<br />
** [http://www.microcenter.com/single_product_results.phtml?product_id=0349729 16GB SDHC Class 10]<br />
<br />
* '''Mushkin'''<br />
** 16GB SDHC Class 10 (MKNSDHCU1-16GB) [http://www.newegg.com/Product/Product.aspx?Item=N82E16820226324]<br />
** 32GB SDHC Class 10 (MKNSDHCC10-32GB) [http://www.newegg.com/Product/Product.aspx?Item=N82E16820226235]<br />
<br />
* '''Mustang'''<br />
** [http://www.mustang-flash.de/Products/Flash%20Products/Secure%20Digital/SD-Card/8GB%20Mustang%20SDHC%20Card%20LeMans%2C%20Class%2010%2C%20Retail|SD8GHCCL10MU-R.html 8GB SDHC Class 10]<br />
<br />
* '''MyMemory''' <br />
** 8GB SDHC Class 10 (MYMESDH8G10) [http://www.mymemory.co.uk/SDHC/MyMemory/MyMemory-8GB-SD-Card-%28SDHC%29---Class-10 MyMemory 8GB class 10] (Latest batch not working)<br />
** 16GB SDHC Class 10 (MYMESDH16G10) [http://www.mymemory.co.uk/SDHC/MyMemory/MyMemory-16GB-SD-Card-(SDHC)---Class-10]<br />
** 32GB SDHC Class 10 [http://www.mymemory.co.uk/SDHC/MyMemory/MyMemory-32GB-SD-Card-%28SDHC%29---Class-10]<br />
<br />
* '''NovaTech'''<br />
** 8GB SDHC Class 10 (Integral Branded)<br />
<br />
* '''OCZ'''<br />
** 8GB SDHC Class 6 Gold Series (08110596-8GB-6) tested with Debian Squeeze (official Raspberry Pi distribution debian6-19-04-2012.zip)<br />
<br />
* '''Optima'''<br />
** 8GB SDHC Class 10 (Pro-Speed)<br />
** 8GB SDHC Class 4 - working from 2012-09-18<br />
<br />
* '''Panasonic''' <br />
** 4GB SDHC Class 4<br />
** 4GB SDHC Class 10 UHS-I (~11.2MB/s read, ~6.2MB/s write, following [[RPi_Performance#SD_card]])<br />
** 8GB SDHC Class 2 (~11.1MB/s read, ~9.7MB/s write, following [[RPi_Performance#SD_card]])<br />
** 8GB SDHC Class 6 (~4.8MB/s read, ~4.4MB/s write, following [[RPi_Performance#SD_card]])<br />
<br />
* '''Patriot''' <br />
** 8GB SDHC Class 6 (PSF8GSDHC10-PC)<br />
** 8GB SDHC Class 10 LX Series (PSF8GSDHC10-PC1)<br />
** 16GB SDHC Class 10 (PSF16GMCSDHC10)<br />
** 16GB SDHC Class 10 LX Series (PSF16GSDHC10) (19.3MB/s read, 9.3MB/s write)<br />
** 16GB microSDHC Class 10 (PSF16GMSHC10) (requires recent kernel update for boot)<br />
** 32GB SDHC Class 10 (PSF32GSDHC10)<br />
** 32GB SDHC Class 10 UHS-1 (PEF32GSDHC10U1) (20.4MB/s read, 12.1MB/s write)<br />
<br />
* '''Peak''' <br />
** 4GB microSDHC Class 4 (MMBTR04GUBCA-ME) tested with Arch<br />
<br />
* '''Philips'''<br />
** 8GB SDHC Class 4 (FM08SD35B)<br />
<br />
* '''Platinum'''<br />
** 4GB SDHC Class 6<br />
** 8GB SDHC Class 6 (man:0x00006f oem:0x0000 name:SMI hwrev:0x1 fwrev:0x0)<br />
** 64GB SDCX Class 10<br />
<br />
* '''Play.com''' <br />
** 4GB SDHC Class 6 (S4E3CD04GEFAA 0907090121106)<br />
<br />
* '''PNY''' <br />
** 4GB SDHC Class 4<br />
** 4GB SDHC Class 4 Optima (SD-K04G 0834TT1297Y)<br />
** 4GB SDHC Class 4. Micro SD Card with adapter.<br />
** 8GB SDHC Class 6<br />
** 8GB SDHC Class 10. Micro SD card with adapter.<br />
** 16GB SDHC Class 4<br />
** 16GB SDHC Class 10 (P-SDHC16G10-GE)<br />
*** See the note for P-SDHC16G10-EF. Works with Wheezy, does not work with Squeeze, Arch, or Fedora Remix. <br />
** 16GB SDHC Class 10 (P-SDHC16G10-EF) <br />
*** Works with [http://www.raspberrypi.org/archives/1435 Debian Wheezy]<br />
*** Does not work with Debian Squeeze (debian6-19-04-2012: mmc0: timeout waiting for hardware interrupt).<br />
*** Does not work with Arch Linux Arm (archlinuxarm-29-04-2012: no video is displayed, solid red power light, tiny green light)<br />
** 16GB SDHC Class 10 Pro-Elite (P-SDH16U1-30-GE). Works with raspbmc, haven't tested others.<br />
<br />
* '''pqi'''<br />
** 8GB SDHC Class 6 <br />
*** Works with official debian6-19-04-2012<br />
<br />
* '''PRETEC''' <br />
** 8GB SDHC Class 10 (8DK52-122ME)<br />
<br />
* '''Samsung''' <br />
** 4GB SDHC<br />
** 8GB SDHC Class 6 (MB-SS8GAEU)<br />
** 8GB SDHC Class 10 (MB-MP8GA, MB-SP8GA/EU, MB-SP8GA/AM)<br />
** 16GB SDHC Class 6 (MB-SSAGAEU)<br />
** 16GB SDHC Class 10 (MB-SPAGA aka MB-SPAGAEU)<br />
** 32GB SDHC Class 10 (MB-SSBGA, MBSSBGVEOBGA-SH) fine with [http://www.raspberrypi.org/phpBB3/viewtopic.php?f=50&t=8071 Debian Wheezy], but does not work with Debian Squeeze (debian6-19-04-2012: mmc0: timeout waiting for hardware interrupt).<br />
<br />
* '''SanDisk''' <br />
** 2GB SD, white "SanDisk for Wii" branded, no class mentioned<br />
** 2GB SD (with a circle 2 --probably class 2), writes at 3.5 Mb/s<br />
** 2GB SD Class 2 (BE0816113150D)<br />
** 2GB SD Class 4 Ultra (15MB/s)<br />
** 2GB SD Class 4 Ultra II<br />
** 2GB SD Ultra II (BE0719111366D)<br />
** 2GB SD Extreme III (BE0715105083B)<br />
** 2GB SD Extreme III (BE0804212046D) - 20MB/s - Class 6<br />
** 4GB SDHC Class 2 (BH0820113475D) - Tested with RPITC (Based on Raspbian Wheezy)<br />
** 4GB SDHC Class 4 (SDSDB-004G-B35)<br />
** 4GB SDHC Class 4 (SDSDB-004G-BT35). Confirmed working with stock debian6-19-04-2012.img<br />
** 4GB SDHC Class 4 (BH1210821913G)<br />
** 4GB SDHC Class 4 (SDSDH2-004G-AC11, BH1127216239D) Costco 2-pack, booting Wheezy 2012-07-15<br />
** 4GB SDHC Class 4 Ultra (SDSDH-004G-U46) won`t reboot when it`s hot<br />
** 4GB SDHC Class 4 Ultra II<br />
** 4GB SDHC Class 6 Extreme III labelled as 30MB/s works with (B) 2012-10-28-wheezy-raspbian<br />
** 4GB SDHC Class 6 Ultra 30MB/s BH1200421822D)<br />
** 4GB SDHC Class 6 Ultra (SDSDH-004G-U46 - BH1136121837G, BH1130521822D)<br />
** 4GB SDHC Class 10 Extreme (BH10297143382G)<br />
** 8GB SDHC Class 4 (writes at ~1.5MB/s)<br />
** 8GB SDHC Class 4 Ultra labelled as 15MB/s (BI1024716014G)<br />
** 8GB SDHC Class 6 Ultra <br />
** 8GB SDHC Class 6 micro - MMAGR08GUDCA-DB<br />
*** also SDSDH-008G-U46 - BI1131222083D see [http://www.raspberrypi.org/phpBB3/viewtopic.php?p=88625#p88625 update from andrew.blake]<br />
*** except SDSRH-008G-A11 could be problematic, see below<br />
** 8GB SDHC Class 6 Ultra labelled as 20MB/s (BI11321422083D)<br />
** 8GB SDHC-I Class 6 Ultra labelled as 30MB/s (SDSDH2-008G-AC11)<br />
*** requires updated Squeeze or Wheezy beta<br />
** 8GB SDHC Class 10 Extreme (BI11017514367G)<br />
** 8GB SDHC Class 10 Extreme (B11209116254G) - Managed to get it working with raspbian R3 [http://archive.raspbian.org/images/rpi_pisces_r3.zip rpi_pisces_r3.zip] however does not work with official squeeze nor Arch linux.<br />
** 8GB SDHC Class 10 Extreme (30MB/s HD Video) - working with new [https://github.com/raspberrypi/firmware/blob/9308c7ed387e5422883753f7fb71a75506abd1f8/boot/bootcode.bin bootcode.bin]. Confirmed on 2012-07-10 for Debian Squeeze 2012-04-19 and Arch Linux 2012-06-13 images (BI1130916254G).<br />
** 8GB SDHC Class 10 Ultra(30MB/s) (SDSDU-008G-U46) - Works with stock debian6-19-04-2012 or raspbian images but not with OpenELEC r11212 (works with OpenELEC r11493)<br />
** 8GB SDHC Class 10 Ultra(30MB/s) (SDSDU-008G-UDQ46) - Works with stock 2012-09-18-wheezy-raspbian<br />
** 8GB SDHC Class 10 Extreme (SDSDX-008G-X46/BI1218822414G) - Works with stock 2012-08-16-wheezy-raspbian<br />
** 8GB SDHC Class 10 Extreme Pro (95MB/s UHS-I) (SDSDXPA-008G-X46) - Works with stock 2012-07-15-wheezy-raspbian<br />
** 16GB SDHC Class 4<br />
** 16GB SDGC Class 4 (SDSDB-016G-B35) - working with [https://github.com/raspberrypi/firmware/blob/234c19de7cbaaf4997671d61df20a05759066295/boot/bootcode.bin bootcode.bin]. Confirmed on 2012-07-15 for Debian Squeeze 2012-04-19<br />
** 16GB SDHC Class 6 Ultra (30MB/s) (BL1133921933G) - Work with OpenELEC r11324<br />
** 16GB SDHC Class 10 Ultra(30MB/s) (SDSDU-016G-U46) - Work with stock debian6-19-04-2012 image. Gave Kernel Panic with stock debian6-19-04-2012 image. Worked fine with Wheezy image.<br />
** 16GB SDHC Class 10 Extreme (30MB/s HD Video) (SDSDX3-016G-X46) - Works with 2012-06-18-wheezy-beta.img and updated firmware (tested 2012-07-02)<br />
** 16GB SDHC Class 10 Extreme (45MB/s U1) (BL1203322025G) - Works with 2012-08-16-wheezy-raspbian.img (tested 2012-09-15). Doesn't work with stock debian6-19-04-2012 image, but does work with freshly compiled kernel<br />
** 16GB SDHC Class 10 Extreme (45MB/s) (SDSDX-016G-X46) (UPC 619659062224) - Works with 2012-09-18-wheezy-raspbian.img (tested 17/10/2012)<br />
** 16GB SDHC Class 10 Extreme (45MB/s) (SDSDXPA-016G-FPP) - Working with latest RaspBMC image (tested 12/09/2012) [http://www.amazon.co.uk/gp/product/B00422J0CG/ref=oh_details_o00_s00_i00 Amazon Link]<br />
** 16GB SDHC Class 10 Extreme Pro (95MB/s UHS-I) (SDSDXPA-016G-A75) - Doesn't work with stock debian6-19-04-2012 image, but does work with freshly compiled kernel<br />
** 32GB SDHC Class 4<br />
** 32GB SDHC Class 6<br />
** 32GB SDHC Class 10 Ultra (30MB/s) - Works with stock debian6-19-04-2012 image<br />
** 32GB SDHC Class 10 Extreme (45 MB/s UHS-I) (SDSDX-032G-X46) - works with arch-04-29-image and latest firmware (booting problems without firmware update)<br />
** 64GB SDXC Class 10 Extreme (45 MB/s UHS-I) (SDSDX-064G-X46) - works with 2012-07-15-wheezy-raspbian<br />
** microSDHC / microSDXC<br />
*** 4GB microSDHC Class 2<br />
*** 4GB microSDHC Class 4<br />
*** 8GB microSDHC Class 2<br />
*** 8GB microSDHC Class 4<br />
*** 8GB microSDHC Class 6 Mobile Ultra (SDSDQY-008G-U46A) working with the latest firmware, won`t reboot when it`s hot<br />
*** 8GB microSDHC Class 10 Ultra(30MB/s) (SDSDQU-008G-U46) tested and working on Raspbian wheezy (and RaspBMC)<br />
*** 16GB microSDHC Class 10 Mobile Ultra (SDSDQUA-016G-U46A) working with the latest firmware<br />
*** 32GB microSDHC Class 4 (SDSDQM-032G-B35)<br />
*** [http://img217.imageshack.us/img217/6435/dsc0255uc.jpg 64GB microSDXC Class 6 Mobile Ultra] (SDSDQY-064G-A11A) (boots up much more consistently with latest firmware)<br />
<br />
* '''Silicon Power''' <br />
** 4GB microSDHC Class 6 (SP004GBSTH006V10-SP)<br />
** 8GB microSDHC Class 10 (S608G1202)<br />
** 16GB microSDHC Class 10 (SP016GBSDH010V10)<br />
<br />
* '''Sony'''<br />
** 4GB SDHC Class 4 (SF-4B4) (Write 6MB/s, Read 20MB/s)<br />
** 4GB SDHC Class 4 (SF-4N4)<br />
** 8GB SDHC Class 4 (Write 11.8MB/s, Read 17.4MB/s)<br />
** [http://store.sony.com/webapp/wcs/stores/servlet/ProductDisplay?catalogId=10551&storeId=10151&langId=-1&partNumber=SF32NX/TQ#features 32GB SDHC Class 10 (SF-32NX/TQ)] (Max read speed of ~94MB/s, min write speed of ~10MB/s) - Works with archlinuxarm-29-04-2012 dd image with latest firmware update (as of 10-06-2012) <br />
<br />
* '''Strontium'''<br />
** 8GB SDHC Class 10 (SD-T08G 1045 US6923 G (White Shell - SKU 8 886450 703492))<br />
* '''Super Talent'''<br />
** 32GB Secure Digital High Capacity SDHC Card (Class 10), Model SDHC32-C10 SKU: 116-557-001 (works with Raspbmc RC4 and 2012-07-15-wheezy-raspbian))<br />
<br />
* '''TakeMS'''<br />
** 4GB microSDHC Class 4 (with adapter) [http://www.takems.com/products.php?categ=flash&prod=Micro_SDHC-Card Micro SDHC Class 4 + 1 Adapter(Order No.88662)]<br />
<br />
* '''TDK'''<br />
** 4GB SDHC Class 4 (1008WW5261B)<br />
** 4GB SDHC Class 4 (80-56-10275-004G,Debian works '''BUT''' mmc0 errors when booting Fedora)<br />
** 4GB microSDHC Class 4 (80-56-10301-004G)<br />
** 4GB SDHC Class 6 (S404G1113) - Works with Debian Wheezy (2012-06-18 beta), not tried latest OpenELEC yet.<br />
** 8GB SDHC Class 10 - Works with Raspbian 2012-07-15<br />
** Sandisk 64GB Class 10 Ultra SDXC UHS-I FFP (3A114807)<br />
<br />
* '''Toshiba'''<br />
** 8GB mircoSDHC SD-C08GJ(BL3A<br />
** 16GB SDHC Class 10 SD-T16G (1046 US7022 C)<br />
<br />
* '''Transcend'''<br />
** 4GB SDHC Class 4 - we've found these to work without any errors and offer reasonable performance<br />
** 4GB SDHC Class 4 (TS4GSDHC4 - BH1130821915G)<br />
** 4GB SDHC Class 6 (TS4GSDHC6) - no problems. (does not work with Raspbmc as of 6/1/12)<br />
** 4GB SDHC Class 10 (TS4GSDHC10E)<br />
** [http://www.mymemory.co.uk/SDHC/Transcend/Transcend-8GB-SD-Card-(SDHC)---Class-4 8GB SDHC Class 4] (TS8GSDHC4) (man:0x000003 oem:0x5344 name:SD08G hwrev:0x8 fwrev:0x0) - works with both Debian "squeezy" and Raspbian "wheezy" distributions.<br />
** 8GB SDHC Class 6 (~5.8 MB/s read/write following [[RPi_Performance#SD_card]])<br />
** 8GB SDHC Class 6 (TS8GSDHC6-P2 - MMBFG08GWACA-M6)<br />
** 8GB SDHC Class 10 (TS8GSDHC10) [http://www.mymemory.co.uk/SDHC/Transcend/Transcend-8GB-SD-Card-%28SDHC%29---Class-10- Transcend 8G class 10]<br />
** 16GB SDHC Class 6 (TS16GSDHC6)<br />
** 16GB SDHC Class 10 (TS16GSDHC10)(TS16GSDHC10E)<br />
** [http://www.transcend.com.es/tarjetas-de-memoria/sd-sdhc/32gb-sdhc-class-10 32GB SDHC Class 10] (TS32GSDHC10)(TS32GSDHC10E)<br />
** 64GB SDXC Class 10 (TS64GSDXC10)<br />
<br />
* '''Verbatim'''<br />
** 8GB SDHC Class 10 (43961)<br />
** 16GB SDHC Class 10 (43962)<br />
** 32GB SDHC Class 6 (44032)<br />
<br />
*'''Traveler'''<br />
**4GB High Speed Memory Card - no class mentioned. No problems. Tested with Raspbian.<br />
<br />
* '''The Pi Hut'''<br />
** Sandisk 4GB Class 4 - Preinstalled with Raspbian Wheezy Linux. (from [http://thepihut.com/products/4gb-sandisk-sd-sdhc-card-with-raspbian-wheezy-linux-preinstalled The Pi Hut's Raspberry Pi Store])<br />
** Sandisk 8GB Class 4 - Preinstalled with Raspbian Wheezy Linux. (from [http://thepihut.com/products/8gb-sandisk-sd-sdhc-card-with-raspbian-wheezy-linux-preinstalled The Pi Hut's Raspberry Pi Store])<br />
** Sandisk 16GB Class 4 - Preinstalled with Raspbian Wheezy Linux. (from [http://thepihut.com/products/16gb-sandisk-sd-sdhc-card-with-raspbian-wheezy-linux-preinstalled The Pi Hut's Raspberry Pi Store])<br />
** Sandisk 32GB Class 4 - Preinstalled with Raspbian Wheezy Linux. (from [http://thepihut.com/products/32gb-sandisk-sd-sdhc-card-with-raspbian-wheezy-linux-preinstalled The Pi Hut's Raspberry Pi Store])<br />
<br />
* '''V-Gen'''<br />
** 8GB microSDHC - no class mentioned. No problems.(man:0x000073 oem:0x4247 name:NCard hwrev:0x1 fwrev:0x0). Tested with Raspbian Wheezy & Raspbmc. <br />
<br />
* '''Veho (http://www.veho-uk.com)'''<br />
** 8Gb "Ultra Fast" Class 6. (man:0x00001b oem:0x534d name:00000 hwrev:0x1 fwrev:0x0) 7.8Mb/s. Slow but tested with Arch Linux.<br />
<br />
* '''W Photo (Walgreens photo)'''<br />
** 1GB SD memory card. Works with raspbmc, have not tested others.<br />
** 2GB SD memory card. Works with raspbian, not tested with others.<br />
<br />
Known good (and pre-loaded) cards will be available for sale from RS and element14 at a ''later'' date (TBA).<br />
<br />
===Problem SD Cards===<br />
<br />
Make sure that you buy your card from a reliable source. There are many cheap Chinese copies of (brand name) SD-Cards on the market, [http://www.petapixel.com/2011/05/20/one-third-of-the-sandisk-memory-cards-on-earth-are-counterfeit/] in addition they are often mislabeled as having greater capacity than they really have. For example they might be sold as being 4GB, but are actually 2GB (or even less). <br />
<br />
There were initially issues with most Class 10 SDHC cards, apparently due to a bug in the Broadcom bootloader.[http://www.raspberrypi.org/forum/general-discussion/class-10-sd-cards-on-the-production-boards/page-3/#p39181]<br />
<br />
This seems to have been fixed in sdhci.c: [https://github.com/raspberrypi/linux/commit/7e8ae226fe6e95954df6b0dcdde40a53dbbc1a0b] Further feedback will be useful.<br />
<br />
If you add an SD card here, please also mention the kernel date and the date you tried it. This allows people to estimate how likely it is that a driver-fix in the kernel has been fixed. (i.e. I think some/most of the cards here work fine now, because a problem in the kernel driver has been fixed). <br />
<br />
* '''Acumem'''<br />
** 8GB SDHC Class 6 (many errors on 6/7/2012)<br />
* '''Adata'''<br />
** 2GB Speedy (MMAGF02GWMCA -NA)<br />
** 8GB SDHC Class 6 - Sometimes boots<br />
** 16GB SDHC Class 6 (Possibly SD5MY168G0, label with gold <> black gradient) - Doesn't boot<br />
* '''Agfa'''<br />
** 16GB MicroSDHC class 6 (as written on SD-Adapter, MicroSD card itself no-name? ENAAJK121960): mixed results, such a card was working on another RPi<br />
* '''Amazon Basics'''<br />
** 16GB SDHC Class 10 (many errors on 6/7/2012)<br />
* '''Delkin Devices'''<br />
** 4GB SDHC Class 6 "Delkin pro" -- Note: works with Fedora Beefy Miracle 17<br />
* '''GSkill'''<br />
** 32GB SDHC Class 10<br />
* '''Integral'''<br />
** 16GB SDHC Class 6 Ultima Pro (SH016GAA2BB)<br />
** 4GB SDHC class 4 (S404G1115)<br />
* '''Kingston''' <br />
** 2GB SD [http://www.geeks.com/details.asp?invtid=KING-SD-M02G-BULK looks like this] - boots the kernel, but damages the filesystem.<br />
** 4GB SDHC Class 6 - Boots kernel but won't run init (times out)<br />
** 8GB/Go SDHC Class 10 - SD10V/8GB Very slow writing images to card and then either won't boot, or boots very slowly<br />
** 16GB SDHC Class 4 (SDC4/16GB) - Reported earlier as not working. Stable and works well with all Debian/Raspbian releases <br />
** 16GB SDHC Class 10 (SD10V/16GB) - Starts boot ok but then gets stuck in mmc0 timeouts<br />
* '''Memory2GO'''<br />
** 4GB SDHC Class 6 (S404G1029) - I/O Errors leading to Kernel Panic on startup.<br />
* '''Micro Center'''<br />
**4GB SDHC Class 4 — hasn't worked with any of the images I've tried; appears to be completely unrecognized<br />
* '''MyMemory.com''' <br />
** 8GB SDHC Class 10<br />
<br />
* '''Optima''' <br />
** <del>8GB SDHC Class 4 - Does not boot with Raspbian Wheezy 2012-07-15</del> - works with 2012-09-18 <br />
<br />
* '''Panasonic''' <br />
** 8GB SDHC Class 10 (RP-SDU08GD1K) mmc0: timeout waiting for hardware interrupt [http://www.mymemory.co.uk/SDHC/Panasonic/Panasonic-8GB-UHS-1-London-2012-Collection-SDHC-Card---Class-10 Panasonic 8GB Class 10]<br />
* '''Patriot''' <br />
** 8GB SDHC Class 6 (PS8GSDHC10-BC) - repeatable corruption after 1 or 2 reboots with 2012-07-15-wheezy-raspbian<br />
** 8GB SDHC Class 10 (PSF8GSDHC10)<br />
** 8GB SDHC Class 10 (PSF8GSDHC10-PC) - won't even boot 2012-08-16-wheezy-raspbian (mmc0: timeout waiting for hardware interrupt, followed by continuous I/O errors, timeouts, etc.). Seems functional in Arch, but sometimes freezes at the beginning of boot (blinking underscore).<br />
* '''Platinum''' <br />
** 8GB SDHC Class 8 (O08G840 M3100487 TW)<br />
** 16GB SDHC Class 10 (article code 177117) - Does not boot with Raspbian Wheezy 2012-09-12<br />
* '''PNY'''<br />
** 8GB Optima SDHC 120 HD Class 4 SD-K08G 0928 WF3673 - mmc -110 errors at init time on 6/12/12<br />
** 8GB Premium SDHC Class 4 - mmc - mmc0: timeout waiting for hardware interrupt<br />
** 32GB SDHC Class 10 Professional (P-SDHC32G10-EF) from [http://www.play.com/Electronics/Electronics/4-/18814903/-/Product.html play.com] (mmc0 timeout with Debian, error -84 whilst initialising sd card with Fedora and QtonPi. Arch seems to work, gets to the login prompt)<br />
** 2GB card SD-M02G<br />
* '''Polaroid'''<br />
** 16GB SDHC C10 (P-SDHC16GB10-EFPOL) - mmc0: timeout waiting for hardware interrupt on debian6-19-04-2012<br />
* '''PRETEC''' <br />
** 8GB SDHC Class 10 233x - mmc0: timeout waiting for hardware interrupt, Sometimes does not boot, kernel panic, ...<br />
* '''Reekin'''<br />
** 4Gb HighSpeed SH4GC6M16MIN9C0812TE (old) don't boot ! (11/07/2012)<br />
* '''Samsung'''<br />
** 4GB SDHC Class 4 (MB-SS4G MBSS4GMBDDBA-DD) doesn't boot with [http://downloads.raspberrypi.org/images/raspbian/2012-07-15-wheezy-raspbian/2012-07-15-wheezy-raspbian.zip 2012-07-15-wheezy-raspbian] - OK light partially lit.<br />
** 32GB SDHC Class 10 (MB-SSBGA, MBSSBGVEOBGA-SH) does not work with Debian Squeeze (debian6-19-04-2012: mmc0: timeout waiting for hardware interrupt), but works fine with [http://www.raspberrypi.org/phpBB3/viewtopic.php?f=50&t=8071 Debian Wheezy]<br />
* '''SanDisk''' <br />
** 2GB SD Extreme III (BE0722702998D) (man:0x000003 oem:0x5344 name:SD02G hwrev:0x8 fwrev:0x0) - tested with Raspbian (build 2012-07-15) and Raspbmc installer (build 2012-07-13)<br />
** 2GB SD (BE0916214253D)<br />
** 2GB Ultra || 15MB/s (BE0828713280D)<br />
** 4GB SDHC Class 2 - Debian and xbmc boot, but fedora gets a lot of mmc0 note long write sync errors and then hc_xfer_timeout errors at the login prompt.<br />
** 4GB SDHC Class 2 "Limited Edition" (8H825413279G) - Error -110 whilst initialising sd card<br />
** 4GB SDHC Class 4 (BH1030216016G) - Doesn't boot.<br />
** 4GB SDHC Class 4 (BH1031116016G) - Doesn't boot.<br />
** 4GB SDHC Class 6 Extreme (BH0822411730D)<br />
** 4GB SDHC Class 6 Extreme III (30 MB/s) (BH0822712362G)<br />
** 4GB SDHC Class 10 Extreme (SDSDX-004G-X46) (30 MB/s HD Video) doesn't boot (also not with new kernel.img and start.elf 17-06-2012 or "wheezy"-beta)<br />
** 4GB SDHC Class 10 Extreme (30 MB/s HD Video) (Doesn't boot) - Works with new kernel.img and start.elf [https://github.com/raspberrypi/firmware/tree/master/boot]<br />
** 4GB microSDHC Class 6 Mobile Ultra (tried 15-06-2012 with kernel 19-04-2012) error -84 transferring data, kernel panic: no init found<br />
** 8GB SDHC Class 6 Ultra (B11201421964G)<br />
** <del>8GB SDHC Class 6 Ultra (SDSDH-008G-U46 - BI1131222083D) - Boots kernel but won't run init ( mmc timeout waiting for interrupt )</del> see [http://www.raspberrypi.org/phpBB3/viewtopic.php?p=88625#p88625 update from andrew.blake]<br />
** 8GB SDHC Class 6 Ultra labelled as 30MB/s (BI1208721965G)) - Boots kernel but won't run init ( mmc timeout waiting for interrupt )<br />
** 8GB SDHC Class 6 Ultra labelled as 30MB/s SDSRH-008G-A11 - Boots kernel but won't run init ( mmc timeout waiting for interrupt ) <br />
** 8GB SDHC Class 6 Ultra labelled as 30MB/s SDSDH-008G-T11 - Boots kernel but won't run init ( debian6-19-04-2012: mmc timeout waiting for interrupt ) , but works fine with [http://www.raspberrypi.org/phpBB3/viewtopic.php?f=50&t=8071 Debian Wheezy] on 6/22/12<br />
** 8GB SDHC Class 6 Ultra I (BI1201221964G) - Boots kernel but won't run init ( mmc timeout waiting for interrupt )<br />
** 8GB SDHC Class 6 Extreme (BI1101116253G)<br />
** 8GB SDHC Class 10 Extreme (BI1108716254G)<br />
** 8GB SDHC Class 10 Extreme (BI1201416254G) - Still doesn't work with Debian Wheezy beta (2012-06-18)<br />
** <del>8GB SDHC Class 10 Extreme (BI1201516254G) [[http://www.amazon.co.uk/gp/product/B00422FBJ2 amazon.co.uk]]+amazon.fr</del> works with wheezy 19/09/2012<br />
** 8GB SDHC Class 10 Extreme (BI1200916252D/SDSDX-008G-X46) - Tried with Debian "Squeeze"(19/04/2012), Debian "Wheezy"(18/06/2012) and Arch Linux(13/06/2012). None works. With Debian "Wheezy" Green LED stays ON continuously, with the other two it turns on very faint.<br />
** 8GB SDHC Class 10 Extreme Pro- Works with updated kernel/firmware, stock debian6-19-04-2012 boots kernel but won't run init ( mmc timeout waiting for interrupt )<br />
** <del>16GB SDHC Class 10 Extreme (30MB/s HD Video) (SDSDX3-016G-X46) - Doesn't boot with debian6-19-04-2012.img, or newer firmware (tested 2012-06-17).</del><br />
** 16GB SDHC Class 6 Ultra (BL1202021933G)<br />
** 16GB SDHC Class 6 Ultra I (BL1205921933G) - Boots kernel but won't run init ( mmc timeout waiting for interrupt )<br />
* '''Silicon Power''' <br />
** 32GB SDHC Class 6 (LS2N732GQON03ASP) - boots debian6-19-04-2012.img, but frequent slow response / system hangs.<br />
<br />
* '''TDK'''<br />
** 4GB SDHC Class 6 (S404G1041) - Tried (end May 2012) with new kernel.img and start.elf [https://github.com/raspberrypi/firmware/tree/master/boot] but still won't run init.<br />
** 4GB SDHC Class 6 (S404G1046) [Barcode: 4 902030 784447] - Tried (4th June 2012) with debian6-19-04-2012.img and with replacement kernel.img and start.elf from github [https://github.com/raspberrypi/firmware/tree/87a04c0be0c05e20f94f223183a0310b37c9bd89/boot] but still got 'Error -84' and 'Kernel panic - not syncing: No init found'<br />
<br />
* '''Transcend'''<br />
** 2GB MicroSD (MMAGR02GUECA-MB) - reads fine initially after image was written on a PC, gives mmc0 timeout errors reading back data after writing a large amount (in this case with 'pacman -Syu'). Still seems to work, but is *very* slow after this happens, even across reboots.<br />
** 32GB MicroSD (TS32GUSDHC4) - Doesn't boot.<br />
** 2GB SD (6451AG 2G O2DS1)<br />
** 16GB SD Class10 (TS16GSDHC10U1) - Doesn't Boot, show that "kernel panic - not syncing attempted to kill init"<br />
* '''Veho'''<br />
** 4GB SDHC Class 6 <br />
* '''Verbatim'''<br />
** 16GB SDHC Class 6 (47178) - Raspbian Pisces RC3 - boots, but after login: mmc timeout waiting for interrupt<br />
** 8GB microSD Class 10 (44012) - ArchLinux - boots, but after system update develops segmentation faults<br />
** 8GB SDHC Class 10 (Premium) - Tested with September release of Raspbian and Debian Wheezy - both fail to boot with mmc errors.<br />
<br />
The usual warnings against less reputable sellers (such as Ebay merchants) apply.<br />
<br />
<br />
Note that the following error is sometimes accompanied with a non-working SD card after booting (on Debian):<br />
<br />
mmc0: timeout waiting for hardware interrupt<br />
<br />
=== Benchmarks ===<br />
<br />
* http://www.sakoman.com/OMAP/microsd-card-perfomance-test-results.html<br />
* http://usbspeed.nirsoft.net/usb_drive_speed_summary.html?o=11<br />
* http://www.raspberrypi.org/phpBB3/viewtopic.php?f=2&t=4076<br />
* http://forum.xda-developers.com/showthread.php?t=1005633 (Doesn't originate from R-Pi, but very related)<br />
<br />
== Foreign Language Translations ==<br />
* [[Ru:RaspberryPiBoardVerifiedPeripherals]]<br />
<br />
== References ==<br />
<references><br />
</references><br />
<br />
{{Template:Raspberry Pi}}<br />
♦</div>Pioneerhttps://elinux.org/index.php?title=RPi_VerifiedPeripherals&diff=171794RPi VerifiedPeripherals2012-09-21T19:51:24Z<p>Pioneer: /* Working USB Hubs */</p>
<hr />
<div>[[Category: Linux]]<br />
[[Category: ARM Development Boards]]<br />
[[Category: Broadcom]]<br />
[[Category: Development Boards]]<br />
[[Category: RaspberryPi]]<br />
[[Category: Education]]<br />
{{Template: RPi_Hardware}}<br />
<br />
<br />
'''A note about this page: For USB devices, please specify if they required a powered hub'''<br />
==Notes==<br />
<br />
19-Apr-2012: Now that the Model B board is shipping, details added should relate to this board and the [http://www.raspberrypi.org/downloads default Debian distribution] unless stated otherwise. A suggested suffix markup scheme is as follows:<br />
<br />
* (A) - Relates to model A production board<br />
* (B) - Relates to model B production board<br />
* (!) - Information from alpha and beta board days -- beta board verified peripherals should still apply to production boards for the most part, but the alpha board is fairly different<br />
* No markup - relates to all production boards<br />
<br />
''Discuss: [http://www.raspberrypi.org/forum/?mingleforumaction=viewtopic&t=247 http://www.raspberrypi.org/forum/?mingleforumaction=viewtopic&t=247]''<br />
<br />
If you are adding to a product list it would help clarity if entries are kept/added in alphabetical order.<br />
<br />
==Power Usage Notes==<br />
{{Warning|Adding peripherals may increase the loading on the power supply to your board and this, in turn, may affect the voltage presented to the RPi. If the RPi's supply voltage falls below a certain value (anecdotally stated as around 4.75V), or it begins to fluctuate, your setup may become unstable. There is a [http://elinux.org/RPi_Hardware#Power Wiki section about this issue] which is worth a read.}}<br />
<br />
'''Model B Version 1 and Version 2 differences'''<br />
Original Model B board (version 1) was had current limiting polyfuses which limited the power output of each USB port to approximatly 100mA. Any USB devices using more than 100mA had to be connected via a powered hub. This was because the PI's PSU was chosen with a power budget of 700mA in mind of which 200mA were assigned to the two USB ports, so the raspberry PI's (poly)fuses were designed only for devices up to 100mA, and typical 140mA polyfuses will have as much as 0.6 volt across them when drawing currents near the 100mA limit. As a consequence the USB ports are only directly suitable for "single current unit" USB devices which according to USB specifications are designed to work with just 4.4 Volt. Not only do non single current unit devices draw more current, (causing greater Voltage drops, and greater stress on the fuses) they also might require 4.75 Volt to work.<br />
<br />
The Model B Version 2 board relased in August 2012 had the offending polyfuses removed (but left the main fuse F3 intact).<br />
<br />
==Linux Driver Issues==<br />
Shortly after the Raspberry Pi was released it was it was confirmed that there were a number of issues with the Linux USB driver for the SMSC95xx chip. These included problems with USB 1.x peripherals that use split transactions, a fixed number of channels (causing problems with Kinect) and the way the ARM processor handles the SMSC95xx interrupts. [http://www.raspberrypi.org/phpBB3/viewtopic.php?f=28&t=12097&start=76] [http://www.raspberrypi.org/phpBB3/viewtopic.php?f=28&t=5249&start=44]<br />
A large number of fixes were included in the 2012-08-19-wheezy-raspbian Linux image.<br />
<br />
== Powered USB Hubs ==<br />
A number of low-cost powered USB hubs are known to have caused problems. Members of the Raspberry Pi forums have reported low power or no power at all in some cases. The following is a list of specific Powered USB Hubs which appear to be fault-free. Please note that these do not take into account powering the Raspberry Pi from the hub, in addition to its peripherals.<br />
<br />
If you use a powered hub and PI PSU together consider powering them from the same power bar with switch, so you can turn them on simultaneously., especially if the HUB tries to feed the PI through their interconnect cable, due to the 100mA limiting fuse in the PI the PI will be partially powered which may cause problems (unwanted writes to the SD card).<br />
<br />
===Working USB Hubs===<br />
*'''Acme'''<br />
** USB 2.0 hub 4 port ([http://www.acme.eu/en-us/product/019188 ACME]) Based on NEC μPD720114 USB2.0 Hub Controller USB ID 0409:005a '''NOTE!''' It is bus-powered hub, but very cheap and small and works after a small modding: on usb-hub board you have 4 holes: V, D+, D- and GND. Connect GND, D+ and D- to the RasPI, and additionally connect GND and +5v from power supply to the same holes on usb-hub GND and V. Now there is common contacts: GND, D+ and D- between RasPI and hub needed to work, and additional power for USB devices, connected to the hub. Tested on my RasPI.<br />
*'''Belkin'''<br />
** F4U040 4-Port Ultra-Slim Desktop hub (powered 5v, 2.6A, lsusb lists as Genesys Logic 05e3:0608)<br />
** F5U224 4 port powered USB hub<br />
** F5U231/F5U234 Hi-speed USB 2.0 Tertrahub - 4 port powered USB hub (verified.. able to power Raspberry Pi using micro USB directly from hub)<br />
** F5U237 7 Port powered USB 2.0 5V 3.8A (5 back port 2 top ports)<br />
** F5U259-ME USB 2.0 7-Port Hub (Powered, able to apply power to Raspberry Pi via micro USB from this hub at same time)<br />
** F5U403 USB 2.-0 4 Port Hub (Powered, suspect see F5U404 in non-working, didn't test power the RPi from hub.)<br />
** F5U700 USB 2.0 7-Port Hub (Powered, able to power Raspberry Pi via micro USB directly from hub)<br />
** F5U706ea/uk 2-in-1 Hub (USB 2.0, powered, 7-port)<br />
** F5U706701PerBlk 7-in-1 Hub (USB 2.0, powered 5V 2.5A , 7-port)<br />
** F4U039qukAPL 7 port Ultra-Slim Desktop Hub (internally two Genesys Logic 05e3:0608 devices - powering RPi from port furthest away from power supply. Toshiba Stor.E 1TB must be powered from ports closest to the power supply to avoid errors in dmesg. Flash drives seem fine on ports away from the power supply.)<br />
*'''Benq'''<br />
** E2220HD LCD Monitor with 4 port USB Hub. Able to power the Pi and no backfeed of power from the monitor to the Pi via the interconnect. Just works.<br />
*'''Biltema'''<br />
** 23-924 4-port powered USB 2.0 Hub (2.0A) Able to power Raspberry Pi via USB port<br />
*'''CyberPower'''<br />
** [http://www.newegg.com/Product/Product.aspx?Item=N82E16817804002] CP-H720P 7-port powered hub with 3.6A adapter. Internally, a NEC Corp 0409:0050 device. Works perfectly with Model B, regardless of whether the RPi is being powered by the hub or externally.<br />
*'''Dell'''<br />
** Dell 2001FP monitor has 4 USB ports and acts as a powered hub.<br />
** Dell SP2309W monitor has 4 USB ports and acts as a powered hub.<br />
** Dell 2407FWP monitor has 4 USB ports and acts as a powered hub. Additionally, the 6-in-1 Card Reader part of the monitor works as well, though it will not read SDXC Cards.<br />
** Dell U3011 monitor has 4 USB ports and acts as a powered hub. Additionally, the Card Reader part of the monitor works as well, and is compatible with 128GB SDXC Lexar Brand Cards <br />
*'''DELTACO'''<br />
** [https://www.deltaco.se/products/items/itemid/(UH-715)/index.aspx UH-715 Rev 2] 7-port powered hub with 2A adapter.<br />
*'''DYNEX'''<br />
** 7port hob idVendor=0409, idProduct=0050 works<br />
*'''D-Link'''<br />
** [http://www.amazon.com/D-Link-DUB-H7-High-Speed-7-Port/dp/B00008VFAF] 7-Port USB Hub DUB-H7 (See note below - doesn't work for all, apparently). Working model marked BUBH7A....A5. Worked with Debian on production B model, for keyboard, mouse, and thumb drives, also worked with ArchLinux, didn't work with Bodhi Linux immediately thereafter. Recent model did not work with default raspbian firmware (3.1.9+ #272); updated firmware with rpi-update (to 3.2.27+ #66), now seems to work perfectly.<br />
** [http://www.newegg.com/Product/Product.aspx?Item=N82E16817111131] 4-Port USB Hub DUB-H4 Worked on Debian with keyboard, mouse, and thumb drive. Also tested with Raspbmc and external HD (powered through USB). While the hub has a charging port, which should be able to provide power enough to the RasPi (1.2 A), connecting the RasPi here doesn't work, as it seems the power is cut during boot (At least with hub hardware rev. C1). While it does boot from any of the other ports, it shouldn't be used it doesn't provide enough power (Standard 500 mA per port. Measuring at P1-P2 on the RasPi: ~4.45 V).<br />
*'''Digicom'''<br />
** [http://www.digicom.it/digisit/prodotti.nsf/itprodottiidx/MiniHubUsb204P#] MiniHUB 4-Port USB 2.0 with PSU 5V - 2A .<br />
*'''Digitus'''<br />
** 7-port USB2.0 Powered Hub. Model DA-70226.<br />
*'''Eminent'''<br />
** [http://www.eminent-online.com/en/product/22/em1102-4-port-usb-hub---black.html] EM1102 4 Port USB 2.0 Hub with 1A power adapter. It's able to power the RPi, external HDD and other peripherals.<br />
** [http://www.eminent-online.com/en/product/27/7-port-usb-2-0-hub.html] EM1107 7 Port USB 2.0 Hub with 2A power adapter. It's able to power the RPi, external HDD and other peripherals.<br />
* '''GearHead'''<br />
** [http://www.amazon.com/gp/product/B004OBZ088/] GearHead 4 Port Hub with Energy Saving Power Switch (5V, 1A)<br />
*'''Gembird'''<br />
** Gembird UHS 242 4-port USB 2.0 Hub 1.8 Amps<br />
* '''Genesys Logic (sold at Fry's)'''<br />
** Genesys Logic 4-Port USB 2.0 Hub (ID 05e3:0608) (Other brands include Gigaware and Belkin, same ID shows up in lsusb)<br />
** Genesys Logic 4-Port USB 2.0 Hub (ID 05e3:0606) (Other brands include i-Rocks, same ID shows up in lsusb)<br />
* '''Hama'''<br />
** Hama 4-way USB 2.0 Hub<br />
*'''HP'''<br />
** HP ZR2240w 21.5" Monitor with built in 2-Port USB Hub (B)<br />
*'''Laser'''<br />
** "7 port USB hub with AC adapter Version 2.0". 5V 1A (found at Harvey Norman Australia for $24.95 and Australia Post Shops for $9.95). You can power the PI by connecting both the main USB connector to the PI USB port, '''and''' from a spare USB port back to the power micro USB socket. If you don't do both, boot-loops are likely to occur.<br />
*'''Logik'''<br />
** [http://www.currys.co.uk/gbuk/logik-lp4hub10-4-port-powered-usb-hub-04979038-pdt.html] LP4HUB10 4-Port USB Hub. '''Throws errors when used with Fedora remix 14'''<br />
** Logik L4THUB10 4 Port powered hub works fine under raspbian/wheezy/model B. Captive usb cable, 2A power supply, convenient single top mounted usb socket. Unlike my last hub, will power wifi!<br />
*'''LogiLink'''<br />
** UA0085 USB 2.0 Hub, 4-Port with PSU 5V, 2A<br />
** UA0091 USB 3.0 Hub, 4-Port with PSU 5V, 4A. Connected with USB2.0 cable. 1A per port, able to support USB HDD drives and other power hungry devices. Tested with kernel 3.1.9-cutdown, Wheezy. <br />
** UA0096 USB 2.0 Hub, 10-Port with PSU 5V, 3.5A (Not suitable for powering RPi because it doesn't work unless there is working USB input present even with PSU plugged in.)<br />
** UA0160 USB 2.0 Hub, 4-Port with PSU 5V, 2A. Able to power the RPi, keyboard, mouse and LogiLink UA0144 USB ethernet adapter. (More testing to come.)<br />
* '''Manhattan'''<br />
** [http://manhattan-products.com/en-US/products/6500-hi-speed-usb-2-0-micro-hub] (#160612) Hi-Speed USB 2.0 Micro HUB, AC Powered (identifies as ID 05e3:0608 Genesys Logic) Includes a 1000mA wall-wart (US style)<br />
*'''Newlink'''<br />
** NLUSB2-224P 4 port USB 2.0 Mini hub with PSU 5V 1A<br />
*'''Nilox'''<br />
** Nilox USB 2.0 4port HUB model HUB4USB2AC with PSU 5V 1.0A <br />
* '''Plugable'''<br />
** [http://plugable.com/products/USB2-HUB4BC/] USB2-HUB4BC 4 Port USB 2.0 Hub with BC 1.1 Fast Charging. 5V 2.5A power supply. Powering Pi via microUSB from a hub port. USB Audio peripheral tested and working.<br />
* '''Pluscom'''<br />
** Pluscom 7 Port USB 2.0 Hub Model U7PH-3A with 3Amp PSU. USB ID 1a40:0101. Powering Pi via microUSB from a hub port. Internally two 4 Port switches linked. Leaks power back up USB data cable to Pi but not really a problem when powering Pi at the same time.<br />
*'''Staples (Business Depot) (Bureau EN GROS)'''<br />
** Staples 4-port hub Item 607477-CA<br />
*'''StarTech.com'''<br />
** StarTech.com 7-port Compact USB 2.0 Hub (ST7202USB). Comes with 5v 2A supply. Shows in lsusb as two Genesys Logic, Inc. USB-2.0 4-Port HUBs (05e3:0608). Back powers Pi (Just, Voltage across TP1 & TP2 is a little low when powered from this hub).<br />
*'''SumVision'''<br />
** Sumvision Slim 4 Port High Speed USB 2.0 HUB with PSU 5V 1.0A (from [http://www.7dayshop.com/catalog/account_history_info.php?page=1&order_id=5130107 | 7dayshop ])<br />
*'''Sitecom'''<br />
** CN-032 4 Port USB 2.0 Pocket Hub. Works for powering the Pi, an USB WLAN Adapter, wireless Kbd+Mouse. Using an 2500 mA Voltcraft <br />
** CN-060 4 Port USB 2.0 Hub powered with AC Adapter (1A). Powering Pi via microUSB from a hub port.<br />
*'''Targus'''<br />
** ACH81xx 7-port powered hub. 5V 3A power supply, with 2 high power ports. (possible conflicting behaviour with USB keyboard / Wifi Dongles)<br />
** ACH63EU 4-port. Using a 5V 2A power supply, which isn't supplied with the hub, it is able to power the PI as well.<br />
*'''The Pi Hut'''<br />
** 7 Port USB Hub (from [http://thepihut.com/products/7-port-usb-hub-for-the-raspberry-pi The Pi Hut's Raspberry Pi Store])<br />
*'''Trendnet'''<br />
** [http://www.trendnet.com/products/proddetail.asp?prod=130_TU2-700&cat=49] TU2-700 7 Port Powered USB 2.0 Hub with AC Adapter (5V 2A)<br />
*'''Tripp-Lite'''<br />
** [http://www.tripplite.com/en/products/model.cfm?txtModelID=3167] U222-007-R 7 Port Powered USB 2.0 Hub with AC Adapter (5V 2.5A) Powering RPi from Hub works<br />
*'''Ultron'''<br />
** [http://www.ultron.de/v1/produktansicht.php?artnr=67072&kid=bfa8340c4e245...&l=en&WGType=Neue+USB-HUBS] UHN-710 7-port powered hub with PSU 5V, 3A. USB ID 1a40:0201.<br />
*'''Z-TEK'''<br />
** Z-TEK 7-port powered hub with PSU 5V, 4A. USB ID 1a40:0201.<br />
*"Unknown"<br />
** 10(7-4) port hub idVendor=1a40, idProduct=0201 / idVendor=1a40, idProduct=0101 works<br />
<br />
===Problem USB Hubs===<br />
<br />
Please check known workarounds [http://elinux.org/Rpi_USB_check-list here] before adding to the list<br />
<br />
*'''Addon'''<br />
** 7-Port Powered Hub - labelled ADDUH070P - Gives constant Eth0 errors on boot.<br />
*'''Belkin'''<br />
** 7-Port Powered Mobile Hub - device labelled F4U018, packaging labelled F5U701. lsusb reveals it to be two Genesys Logic 4-port hubs based on the GL850G chipset (vendor: 0x05e3 product: 0x0608) ganged together. Yields a lot of "handle_hc_chhltd_intr_dma:: XactErr without NYET/NAK/ACK" errors and device resets in /var/log/messages. Low speed devices such as keyboards work OK, wifi/mass storage is unreliable or broken. -- No error messages with the latest kernel, but still unstable with mass storage devices. Also, leaks current back to the Pi (can be fixed by overtaping GND and +5V pinouts)<br />
** F4U022 7-Port powered USB hub (powered 5v, 2.6A), same as F4U018<br />
** 7-Port Powered Hub - device labled F5U237 Rev.3 - ID 050d:0237 Wired ethernet fails to connect; gives "DWC OTG HCD URB enqueue failed adding QTD. Error status -4008" Result is same as DUB-H7 below.<br />
** F5U404 Hi-Speed USB 2.0 4-Port Mobile Hub. Faulty/bad design; Leaks current back up the cable to the Raspberry Pi.<br />
** F5U307 Hi-Speed USB 2.0 7-Port Hub (Powered, able to apply power to Raspberry Pi via micro USB from this hub at same time) It work's sometimes. (Works always without powering the RPi, haven't tried that)<br />
<br />
*'''Dell'''<br />
** Dell U2410 Monitor Built-in 4 Port Hub - Shows up as a pair with 0424:2514 and 0424:2640. Standard Microsystems Corp. USB 2.0 Hub. When connecting some devices it kills the Ethernet with "smsc95xx 1-1.1:1.0: eth0: Failed to read register index 0x0000011X" errors. It did work for a keyboard and webcam. Bluetooth that works connected directly to the Pi triggers the error.<br />
<br />
*'''DELTACO'''<br />
** 7-Port USB Hub UH-713 Rev 3. This one consists also of two 05e3:0608 Genesys Logic, Inc. USB-2.0 4-Port HUBs connected together. The power supply is rated at 5 V 2 A. It kills ethernet when X11 is started.<br />
<br />
*'''Dynex'''<br />
** 7-Port USB Hub - Does not work in Debian 19-04 image.<br />
** DX-HB7PT 7-Port USB Hub - As per the Gear Head below, it's 2 daisy-chained Genesys Logic 05e3:0608 devices. Appears to result in significant slow downs when the USB is under load, such as running the root filesystem from a USB drive.<br />
<br />
*'''Dynamode'''<br />
** 7-Port USB 2.0 Hub (Silver and black). Feeds power back up the interconnect to the Pi causing the power LED to light on the Pi if the hub is powered on but the Pi is not. The Pi also fails to boot when powered off this hub, with or without the interconnect plugged in. Stops the network from working when connected to the Pi after booting the Pi - cannot ssh to the Pi. Best avoided. :-( Shows up in ''lsusb'' as a pair of ''ID 05e3:0608 Genesys Logic, Inc. USB-2.0 4-Port HUB'' which is interesting. - Confirmed. This hub also appears unable to power an external USB drive using a y-cable as it gives the error -71 message in dmesg (when providing external power to the RPi)<br />
** 4-Port High-Speed USB 2.0 Hub (USB-H40-A2.0), came with with a 1A power supply. Leaks power to the Pi through the uplink. Doesn't work with Pi, unless the Pi is powered by a second power source. This hub is completely generic and I've seen it being sold under different brand names as well. Therefore, a picture is [http://i.imgur.com/BPZ3j.jpg included] for easy identification. <br />
<br />
*'''D-Link'''<br />
** 7-Port USB Hub DUB-H7 (Crashes USB stack, including Ethernet, when plugging / using some peripherals). (See note above, it works with some distros and/or with latest firmware)<br />
<br />
*'''E-Solution'''<br />
** 4-Port 2A Supply (Does not detect at all during boot or after boot- no messages) [IC = Alcor Micro Corp (AU6254)]<br />
<br />
*'''Fosmon'''<br />
** 7-Port USB 2.0 Hub w/ 1A Power Supply (Causes interference with other USB devices and sends enough power to light up the pi with it's Micro USB cable unplugged).<br />
<br />
*'''Gear Head'''<br />
** UH7250MAC 7-port powered hub. Internally, two daisy-chained Genesys Logic 05e3:0608 devices. Causes Ethernet instability when used under very specific circumstances, in X11.<br />
** <strike>UH5200T 4-port powered hub. As of 2012-08-16 Wheezy, if any USB 1.x device (a keyboard, for example) is plugged into this hub, Ethernet stops, and USB interrupts for other devices get dropped (keys repeating forever), etc. Occurs even if power is not attached (not a power leakage problem).</strike> Appears working after a bootloader and/or firmware update on 9/12. Also, turned out to be somewhat more specific to the combination of two particular low-speed devices.<br />
<br />
*'''Hama'''<br />
** 4-Port USB 2.0 "bus hub", model 78496 (?). Only works for low power devices (card readers?), but does not work for power hungry devices (HDD,WLAN). Doesnt boot when hub connected to RPi. The funniest thing is that RPi powers on when I plug in this hub to normal size USB port (not that small dedicated port). idVendor=05e3, idProduct=0608<br />
<br />
*'''Kensington'''<br />
** 7-Port Dome Hub model no 1500129 (Possible problems with malfunctioning keyboard, kills mouse when GUI started).<br />
<br />
*'''Inland'''<br />
** 4-Port USB 2.0 Cable Hub model no 480426 (Some devices work, some don't, cheap unshielded untwisted wire design)<br />
<br />
*'''Logik'''<br />
** LP7HUB11 7-Port USB Hub. (Ethernet failed, slow response, in LXDE. Happened whether or not the hub's independent power supply was connected to the hub.)<br />
<br />
*'''Soniq'''<br />
** 4-Port 5V supply. Model number CUH100. (B). Appears to draw power away from the Raspberry Pi, even when the Pi has an isolated power line. Netgear WNA1100 WiFi Adapter (which is known to work in other setups is recognized, but unresponsive.<br />
<br />
*'''Targus'''<br />
** ACH115EU 7-port powered hub. 5V 3A power supply. Arduino communicates with RPi when connected directly to Pi's USB port, but it hangs soon if connected via ACH115. Also sometimes smsc95xx eth0 Failed to read register index 0x00000114 etc. errors in syslog when used.<br />
<br />
*'''TCM'''<br />
** Model 234298 s/n T634007737 powered hub. 4 ports plus card reader. 1A power supply. Model B, Wheezy raspian works ok with keyboard/mouse but problems with WiFi no connects. (insufficient power?)<br />
<br />
*'''Trust'''<br />
** 10-port USB 2.0 Hub (powered). Prevents ethernet from being recognised.<br />
** SliZe 7 port USB 2.0 Hub (powered) - Item number 17080 (Barcode 8 713439 170801). Prevents ethernet from being recognised. Keyboard sends multiple characters. <br />
<br />
*'''Unbranded / Multiple Brands'''<br />
** 7-port silver/black hub. Also sold elsewhere under brands such as 'EX-Pro', 'Trixes' and 'Xentra' -- This is ''probably'' due to an inadequate power supply. -- I replaced the terrible power supply with a very good one, kept getting "DEBUG: handle_hc_chhltd_intr_dma:: XactErr without NYET/NAK/ACK" in dmesg, with no devices plugged in to the hub (with or without the power supply in)<br />
** Generic 7-port black hub with Genesys Logic GL850A chipset<br />
** Cerulian 10 Port USB 2.0 Top Loading Hub with 2A supply (kills mouse and network port)<ref>http://www.raspberrypi.org/forum/absolute-beginners/cheap-powered-usb-hub-uk/#p76452</ref><br />
** [http://www.monoprice.com/products/product.asp?c_id=103&cp_id=10307&cs_id=1030701&p_id=226 USB 2.0 4 PORT INT/EXT DUAL HUB BAY] -- Genesys Chipset -- idVendor=05e3, idProduct=0607 -- low speed devices worked, but strange USB failures when X session started. High speed devices such as hard drives had failures.<br />
<br />
== USB Remotes ==<br />
* ATI Remote Wonder (X10 Wireless Technology, Inc. X10 Receiver) — ID 0bc7:0004 — appears as a joystick-like 2 button mouse and a 0-9 keypad without drivers on console and X.<br />
<br />
* [http://www.amazon.com/gp/product/B005DKZTMG/ref=oh_details_o02_s00_i00 Logitech Wireless Touch Keyboard K400 with Built-In Multi-Touch Touchpad (920-003070)] - keyboard and touchpad work. Have not verified multi-touch features.<br />
<br />
* [http://www.ipazzport.com/02A.html iPazzport] mini 2.4 GHz wireless keyboard and touchpad. <br />
<br />
* [http://www.ortek.com/html/pdt_view.asp?area=46&cat=152&sn=76 PKB 1800] Wireless Smart Pad ad Mini Keyboard. Pad works as mouse but not multi touch features. Keyboard works.<br />
<br />
* [http://www.riitek.com/product_Info.asp?id=56 Riitek RT-MWK01] '''Rii''' Wireless 2.4 Ghz Keyboard-mouse Combo, also known as [http://www.digicom.it/digisit/prodotti.nsf/itprodottiidx/WKEYPE01 Digicom WKEYPE01], and [http://www.verkkokauppa.com/fi/product/52783 Prodige Nanox]. Working perfectly, just plug & play.<br />
<br />
* [https://www.google.com/search?q=tranksung+TS-Y150 Tranksung TS-Y150] USB RF Keyboard and air mouse (B)<br />
<br />
== USB Keyboards ==<br />
USB keyboards that present themselves as a standard HID (Human Interface Device) device should work. '''Please be aware that some of these keyboards were probably used with a powered hub'''<br />
=== Working USB Keyboards ===<br />
The following is a list of specific keyboards known to work and which appear to work fault-free.<br />
<br />
* '''A4 Tech'''<br />
** Model KL-5 USB Keyboard, 20mA.<br />
<br />
* '''ABS'''<br />
** M1 Heavy Duty Professional Gaming Mechanical Keyboard (B)<br />
<br />
* '''Action Star'''<br />
** ACK-5010U Mini Keyboard And Mouse<br />
<br />
* '''Accuratus'''<br />
** KYB-Toughball-HI<br />
<br />
* '''Acer'''<br />
** KG-0917 Wireless Keyboard And Mouse Bundle (B)<br />
** KU-0906 Compact Keyboard (B) (Also known as Genius LuxeMate i200 Keyboard)<br />
** SK-9625 Multimedia Keyboard (B) (multimedia functions not tested)<br />
<br />
* '''Adesso'''<br />
** [http://ergoprise.com/product_images/j/699/ADP-PU21_big__14173_zoom.jpg PS/2 to USB Adapter] ADP-PU21, 100mA (tested only with keyboards) Any PS/2 keyboard will work only if it will work with a reduced operating voltage.<br />
** Model AKB-410UB. Keyboard with Touchpad.<br />
<br />
* '''Apple''' (Apple keyboards that have USB ports require an external powered hub to work, and do not work on the PI directly!)<br />
** [http://upload.wikimedia.org/wikipedia/commons/thumb/e/ea/Apple_iMac_Keyboard_A1243.png/800px-Apple_iMac_Keyboard_A1243.png Apple Keyboard with Numeric Keypad (aluminium/wired) A1243]<br />
** [http://upload.wikimedia.org/wikipedia/commons/8/81/Apple_Keyboard_A1242.jpg Apple Keyboard (aluminium/wired) A1242]<br />
<br />
* '''Asda'''<br />
** Basic Wired Keyboard HK2026 (B)<br />
** Basic Wired Keyboard HK3014<br />
*** (Please note when I put this keyboard through Newlink USB hub, it didn't work as expected)<br />
** Premium Wireless Keyboard (white keys, silver back) HK8028<br />
** Wireless Multimedia Deskset (keyboard, mouse and USB dongle) Model: HKM8016B (Note: Shown on Asda Website as HK8016B) (B)<br />
<br />
* '''Asus'''<br />
** KS-631U (comes with Asus Vento KM-63 keyboard/mouse set, not using powered hub) (B)<br />
<br />
* '''BTC - Behavior Tech Computer Corp.'''<br />
** Wired Portable Keyboard Model 6100 US (86+9 keys)<br />
*** Works with or without a powered hub<br />
** Wireless Multimedia Keyboard with build in pointer/mouse Model 9029URF III (86+17 keys) (B)<br />
** [http://www.btc.com.tw/english/2-7-07keyboard.htm Wired Multimedia keyboard 6311U/6310U] - rated at 5V/100mA, works directly<br />
<br />
* '''Bush'''<br />
** Wired Slimline Keyboard KU-0833<br />
*** This does not require a USB hub in order to work with the Raspberry Pi<br />
*** In the UK, it is available from Argos for £9.99<br />
<br />
* '''Cerulian''' <br />
** Mini wireless keyboard and mouse deskset (B)<br />
<br />
* '''CD Training''' <br />
** [http://www.cd-training.fr/?&feed=product&product_id=308 Wireless Combo Keyboard and Mouse (SolClavGlos)]<br />
<br />
* '''Cherry'''<br />
** CyMotion Master Linux (B)<br />
** RS 6000 USB ON<br />
** G84-4100PTMUS (B) (Compact keyboard. Rated 100mA. Works directly in Pi)<br />
<br />
* '''Compaq'''<br />
** Compaq Internet Keyboard KU-9978 (049f:000e). Rated 5v 100mA. Works directly connected to Pi<br />
<br />
* '''Das Keyboard'''<br />
** Model S Professional Keyboard (Built in USB hub not tested) (B)<br />
** Model S Ultimate Keyboard (Built in USB hub working) (B)<br />
<br />
* '''Dell'''<br />
** SK-8115 (B) (Rated 100mA. Works directly in pi)<br />
** L100 (B)<br />
** RT7D50 (75mA) (run "sudo dpkg-reconfigure keyboard-configuration")<br />
** KB1421 (100mA)<br />
** KB2521 (100mA)<br />
** 1HF2Y (Works directly in pi)<br />
** Bluetooth Wireless Keyboard and Mouse Bundle (B), Bluetooth USB dongle C-UV35 (Rated 500mA but works great), Keyboard Y-RAQ-DEL2, Mouse M-RBB-DEL4<br />
<br />
<br />
* '''Digicom'''<br />
** WKEYPE01 Wireless 2.4 Ghz Keyboard-mouse Combo, also known as [http://www.riitek.com/product_Info.asp?id=56 Riitek RT-MWK01] and [http://www.verkkokauppa.com/fi/product/52783 Prodige Nanox]<br />
<br />
* '''Dynex'''<br />
** DX_-WKBD (60ma) (B)<br />
** DX_-WKBDSL (Hot keys not yet tested with Debian) (tested through non-powered 3 dongle usb hub) (B)<br />
<br />
* '''EAPPLY'''<br />
** EBO-013 Wireless 2.4GHz compact keyboard with touchpad. Rated <40mA works directly from Pi. eBay ref 260962010276 from Shenzen, China.<br />
<br />
* '''Emprex'''<br />
** Wireless Media Control Keyboard With Trackball 9039ARF III (Media functions untested)<br />
<br />
* '''Fujitsu Siemens''' <br />
** KB SC USB UK (!)<br />
** KB910 USB, with led light on the highest level (B)<br />
** KB400 USB US<br />
<br />
* '''GE''' <br />
** 98139 Rev.K1 (Power Keyboard) (lsusb shows it as "0b38:0010 Gear Head 107-Key Keyboard") - works without a hub (i.e. directly connected) (B)<br />
<br />
* '''Gear Head''' <br />
** KB3700TP (USB Mini Smart Touch Touchpad Keyboard) (B)<br />
** KB3800TP (Wireless Touch Mini Touchpad Keyboard with Smart Touch) (B)<br />
*** Works when plugged directly into Raspberry Pi, did not work with powered hub (could be a hub issue)<br />
** KB3800TPW (Windows Smart Touch Wireless Keyboard with Touchpad) (B)RASPBMC supported<br />
** KB4950TPW (Wireless Touch II Touchpad Keyboard) (B)<br />
** KB1500U (USB Mini Keyboard) (B)<br />
** KB5150 (2.4Ghz wireless keyboard/mouse Combo) (B)<br />
*** Works well with a powered hub<br />
<br />
* '''Genius'''<br />
** Ergomedia 700 (GK-04008/C) used without Hub<br />
** KB-06XE (K639) (B)<br />
** Slimstar 8000 wireless keyboard<br />
<br />
* '''HP'''<br />
** KG-1061<br />
** KG-0851 Wireless Keyboard and Mouse<br />
** KU-0316 (B)<br />
** LV290AA#ABA Wireless Keyboard and Mouse<br />
** PR1101U (available from Sainsbury's in the UK, £8, July 2012)<br />
** SK-2880<br />
<br />
* '''Hyundai'''<br />
** HY-K201<br />
<br />
* '''iConcepts'''<br />
** 2.4GHz Wireless Keyboard and Optical Mouse Model 62550<br />
*** (saves a USB port since keyboard and mouse share one transceiver, $14.99 at Fry's Electronics)<br />
<br />
* '''Imation''' <br />
** KBD-702 Multi-media Wired Keyboard<br />
*** (works after the firmware update via [https://github.com/Hexxeh/rpi-update rpi-update] as of 06/27/2012)<br />
<br />
* '''IOGEAR'''<br />
** IOGEAR GKM561R Wireless HTPC Multimedia Keyboard with Trackball<br />
** IOGEAR GKM681R 2.4GHz Wireless Compact Keyboard with Optical Trackball and Scroll Wheel<br />
<br />
* '''iPazzPort'''<br />
<br />
* '''i.t.works'''<br />
** KC04 (direct and by usb hub)<br />
** KC Silicone (only tested directly)<br />
<br />
* '''Jenkins'''<br />
** Jenkins Wireless Desktop Set Blue (B)<br />
<br />
* '''KeySonic'''<br />
** ACK-540RF (Wireless USB keyboard with built-in trackpad); works fine on Debian Squeeze plugged directly into Pi. Also works with Raspbmc with powered hub.<br />
** ACK-540RF+ (UK) WiFi keyboard inc touchpad with USB wifi dongle works fb with on model B/raspian/wheezy via powered hub<br />
** ACK-3700C<br />
** ACK-340U+(DE)<br />
** ACK-3400U (UK) mini keyboard<br />
<br />
* '''Laptopmate'''<br />
** AK-98UNTN7-UBRII Laptopmate RII Touch N7 Mini Wireless Keyboard with touchpad<br />
<br />
* '''LC-Power<br />
** K1000BMW (lsusb: ID 1241:f767 Belkin; dmesg: HOLTEK Wireless 2.4GHz Trackball Keyboard) tested with Debian 6.0.4<br />
<br />
* '''Lenovo'''<br />
** SK-8825 UK (B)<br />
** Lenovo Enhanced Multimedia Remote with backlit keyboard N5902 (US)<br />
** Lenovo Mini Wireless Keyboard N5901 (US)<br />
<br />
* '''Lindy'''<br />
** 21840 (Wireless RF 2.4GHz Micro Keyboard with built-in optical touchpad/trackpad, USB); works fine on model B/raspian/wheezy - the supplied Lindy USB nano dongle transceiver plugged directly into Pi USB port.<br />
<br />
* '''Logik'''<br />
** Ultra slim keyboard LKBWSL11 (B) >> '''This is also listed under Problem USB Keyboards?'''<br />
<br />
* '''Logitech'''<br />
** Comfort Wave 450, labeled 100mA (M/N Y-U0001, P/N 820-001725, PID SC951C40001)<br />
** diNovo Mini wireless keyboard with media controls and clickpad 920-000586 (B)<br />
** diNovo Edge Keyboard, Windows edition, built-in TouchDisc track-pad, bluetooth w/ USB mini-receiver 967685-0403 (B)<br />
** Wii wireless keyboard KG-0802 (!)<br />
** C-BG17-Dual Wireless keyboard and mouse with wired USB receiver (B)<br />
** Deluxe 250 Keyboard<br />
** Internet 350 (M/N 967740-0403)<br />
** Internet Navigator Keyboard<br />
** MK120 wired keyboard and mouse<br />
** MK220 wireless keyboard and mouse<br />
** MK250 wireless keyboard and mouse (no hub needed)<br />
** MK260 wireless keyboard and mouse<br />
** MK300 wireless keyboard and mouse<br />
** MK320 wireless keyboard and mouse [http://www.amazon.co.uk/Logitech-920-002885-MK320-Wireless-Desktop/dp/B003STDQYW/ref=sr_1_3?ie=UTF8&qid=1339166178&sr=8-3]<br />
** MK350 wireless keyboard (using Unifying receiver)<br />
** MK520 wireless keyboard and mouse<br />
** MK550 wireless keyboard and mouse (B)<br />
** MX5000 Bluetooth keyboard and mouse (B) The Logitech Bluetooth dongle also does proprietary wireless so it works without Bluetooth drivers.<br />
** EX110 Cordless Desktop, wireless keyboard and mouse (B)<br />
** K120 Keyboard (B)<br />
** K200 Keyboard (B)<br />
** K230 Wireless Keyboard (Unifying receiver, no powered hub) (B)<br />
** K340 Wireless Keyboard (Unifying receiver, no powered hub) (B)<br />
** K350 Wireless Keyboard (B)<br />
** K400 wireless keyboard with touchpad - also listed under "problematic". works for weeks with openelec and raspbian without any problems.<br />
** K520 Keyboard (B)<br />
** K700 Wireless Keyboard with Touchpad and unifying receiver<br />
** K750 Wireless Solar Keyboard (B) (Mac version works too. (B) )<br />
** LX 710 - works fine with receiver plugged directly into the RPi (accompanying mouse works fine too).<br />
** S510 wireless keyboard and mouse (B)<br />
** Ultra-Flat Keyboard (M/N Y-BP62A P/N 820-000245 PID SY126UK)labelled 100 mA. OK direct into Model B RPi.<br />
** G19 Gaming Keyboard, works fine with no external power. Illumination with external power. Powered hum in back of keyboard works too.<br />
** G15 Gaming keyboard, as long as you press the backlight button twice to turn off the backlight (it says below it dosen't work with backlight on.<br />
** V470 Bluetooth Laser Mouse<br />
<br />
''Keyboards and mice also together with Unifying receiver'' <br />
<br />
* '''Microsoft''' <br />
**Microsoft Comfort Curve Keyboard 2000<br />
**Microsoft Comfort Curve Keyboard 3000 for Business<br />
**Microsoft Digital Media Pro Keyboard Model : 1031 (Debian 13-Apr-2012)<br />
**Microsoft Natural Ergonomic Keyboard 4000 (B) (Debian "Wheezy" beta 18-June-2012)<br />
**Microsoft Wired Keyboard 600 Model 1366 (Debian 28-May-2012 on Production Model B)<br />
**Microsoft Wireless Desktop 700 Keyboard v2.0 (Raspbian Pisces image 08-June-2012 on Production Model B)<br />
**Microsoft Wireless Photo Keyboard (Model 1027) Unifying receiver, no hub<br />
**Microsoft Wireless Natural Multimedia Keyboard (Raspbian Pisces 08-July-2012) (B)<br />
**Microsoft Windows 2000 Keyboard (KB-USBK110610)<br />
**[https://www.microsoft.com/hardware/en-us/p/wired-keyboard-600/ANB-00001 Microsoft Wired Keyboard 600]. The keyboard is rated at 5v/100mA (Wheezy 5-Sept-2012)<br />
<br />
* '''Mikomi''' <br />
** Wireless Deskset KM80545 Keyboard and mouse (Works but range is terrible less than a metre) (B)<br />
<br />
* '''Monoprice'''<br />
** [http://www.monoprice.com/products/product.asp?c_id=104&cp_id=10404&cs_id=1040401&p_id=6854&seq=1&format=2|Monoprice PS/2 To USB Adapter] Directly and through an unpowered hub with a USB mouse plugged in.<br />
<br />
* '''Motorola'''<br />
<br />
** Bluetooth wireless ultra slim keyboard and mouse combo (sold as for the "Atrix" phone) work in combination with the Technika Bluetooth adaptor listed below<br />
<br />
* '''Novatech'''<br />
** [http://www.novatech.co.uk/products/peripherals/desktopkits/nov-wcombo.html|Novatech Wireless Combo - Keyboard & Mouse, Nano adapter] (B)<br />
<br />
* '''ONN'''<br />
**ONN Keyboard Stock No: ONA11HO089 (from Walmart). Seems to work fine, even without a hub.<br />
<br />
* '''Perixx''' <br />
**Periboard 716 Wireless Ultra-Slim Keyboard with Touchpad (Debian 07-Jun-2012 on Production Model B)<br />
** PERIBOARD-502 wired keyboard inc built in touchpad (model B/raspian wheezy)<br />
** Periduo-707 Plus (Wireless Keyboard and Mouse) works fine ''most'' of the time. Does suffer from dropouts and glitches though. Usual "drawing too much power from USB" problems show up as well - dropped key presses or constant autorepeats. These can be cured by pulling out and reinserting the dongle in the USB socket. The keyboard sometimes hangs after power on when used with my laptop - it seems to need 30 seconds of non-use before it works fine. Again, remove and insert the dongle cures it. Works fine vi my Benq monitor's USB Hub.<br />
<br />
* '''Philips''' <br />
**Wired Multimedia Keyboard SPK3700BC/97 (Debian 19-Apr-2012 on Production Model B)<br />
<br />
* '''Prodige'''<br />
**Nanox Wireless 2.4 Ghz Keyboard-mouse Combo, also known as [http://www.riitek.com/product_Info.asp?id=56 Riitek RT-MWK01] and [http://www.digicom.it/digisit/prodotti.nsf/itprodottiidx/WKEYPE01 Digicom WKEYPE01]<br />
<br />
* '''Rapoo'''<br />
**Rapoo E9080 Wireless Ultra-Slim Keyboard with Touchpad<br />
**Rapoo Wireless Multi-media Touchpad Keyboard E2700 [http://www.rapoo.com/showdetails.aspx?P_No=E2700]<br />
**Rapoo Ultra-Slim Wireless Multimedia Keyboard and Mouse E9060 (works proper on powered USB Hub)<br />
<br />
*'''Riitek'''<br />
**RT-MWK03 mini wireless keyboard & trackpad<br />
**RT-MWK02+ mini bluetooth keyboard & trackpad. Followed instructions from this page: [http://www.ctheroux.com/2012/08/a-step-by-step-guide-to-setup-a-bluetooth-keyboard-and-mouse-on-the-raspberry-pi/] and it worked, connection persists across reboots, no problem with either builtin USB or powered USB hub.<br />
**RT-MWK01 mini wireless 2.4 Ghz Keyboard-mouse Combo, also known as [http://www.digicom.it/digisit/prodotti.nsf/itprodottiidx/WKEYPE01 Digicom WKEYPE01], and [http://www.verkkokauppa.com/fi/product/52783 Prodige Nanox]<br />
<br />
*'''Rosewill'''<br />
** RK-200 Standard Keyboard<br />
<br />
*'''Saitek'''<br />
** Eclipse II Backlit Keyboard PK02AU (B)<br />
** Eclipse Backlit Keyboard PZ30AV (B)<br />
** Expression Keyboard (US) <br />
** Cyborg V.5 (B)<br />
<br />
*'''SelecLine'''<br />
** WK11P & WM11P-SP-PP. Keyboard and mouse set. (B)<br />
<br />
*'''SIIG'''<br />
** SIIG Wireless Multi-Touchpad Mini Keyboard 02-1286A v1.0 (B)<br />
<br />
*'''Silvercrest'''<br />
** MTS2219 Wireless Keyboard and mouse set. Powered hub NOT used. (B) <br />
<br />
*'''SolidTek'''<br />
** Solid Tek KB-P3100BU ASK-3100U. <br />
<br />
*'''Sony'''<br />
** Keyboard for PlayStation 2 (PS2) Linux. Works without powered hub with 5v1A supply, requires manual keyboard remapping with Debian Squeeze to USA 101-key layout.<br />
<br />
* '''SteelSeries'''<br />
** Merc keyboard (B)<br />
<br />
* '''Sun Microsystems'''<br />
** Model: Type 7, SUN PN: 320-1348-02 (Danish key layout)<br />
** Model: Type 6, SUN PN: 320-1279-01 (Danish key layout)<br />
<br />
* '''Sweex'''<br />
** [http://www.sweex.com/en/assortiment/input/keyboards/KB060UK/ KB060UK] Wired Multimedia Keyboard<br />
<br />
* '''Technika'''<br />
** WKEY03 (B)<br />
** TKD-211<br />
<br />
* '''Tesco'''<br />
** Value Keyboard VK109 (B)<br />
** Multimedia K211 Wired Keyboard (B)<br />
<br />
*'''The Pi Hut'''<br />
** Super Slim Apple Style Keyboard (from [http://thepihut.com/products/usb-keyboard-for-the-raspberry-pi The Pi Hut's Raspberry Pi Store])<br />
** Super Slim Apple Style Keyboard Set (Keyboard & Mouse) (from [http://thepihut.com/products/usb-keyboard-mouse-bundle-for-the-raspberry-pi The Pi Hut's Raspberry Pi Store])<br />
<br />
* '''Trust'''<br />
** Trust 17916 Compact Wireless Entertainment Keyboard http://www.trust.com/products/product.aspx?artnr=17916 (B)<br />
** Trust ClassicLine Keyboard http://trust.com/17184 <br />
** Trust Camiva MultiMedia Keyboard http://trust.com/products/product.aspx?artnr=16087<br />
** Trust Convex Keyboard http://trust.com/products/product.aspx?artnr=17603 tested debian6-19-04-2012 and archlinuxarm-13-06-2012 (B)<br />
<br />
* '''Unbranded'''<br />
** AK-601 Wireless Mini Keyboard and Trackball (with laser pointer) - sourced from eBay Chinese seller<br />
<br />
* '''Unicomp'''<br />
** USB Endurapro - keyboard and trackpoint work perfectly from powered hub<br />
<br />
* '''Q-Connect'''<br />
** AK-808 (B)<br />
<br />
* '''Xenta'''<br />
** 2.4GHz Wireless Multimedia Entertainment Keyboard with Touchpad (B)<br />
** Mini Multimedia Keyboard (Model no.: 808M) (B)<br />
<br />
===Problem USB Keyboards===<br />
<br />
Note that generally PS/2 keyboards with an USB adapter will not work directly on a PI port, due to the fact that PS/2 keyboards are designed for normal 5V +-5% range, while USB keyboards must be designed to work with 4.4 Volt, and generally USB devices on the PI may receive less than 4.75 Volt. PS/2 + USB adapter keyboards might work behind a powered hub, which does provide the full 5.0V. Some of these keyboards work when running the latest raspbian but not when using the overclocked xbmc version of raspbmc, probably due to the overclocking drawing more voltage away from the rest of the support system devices.<br />
<br />
* '''A4 Tech'''<br />
** Model GL-6 USB Keyboard, 20mA. Part of wireless keyboard/mouse bundle GL-6630 (GL-6 + G7-630 + RN-10B) - suffers from USB flakeyness. Even on a powered hub. No problems on other computers I have tested it with.<br />
* '''Accuratus'''<br />
** Accuratus KYBAC100-101USBBLK causes kernel panic (rated 100mA). Tested with 1000mA cheap unbranded and Nokia 1200mA power adaptors.<br />
* '''Apple'''<br />
** [http://www.powerbookmedic.com/xcart1/images/D/apple-keyboard.jpg Apple Keyboard (109 keys) A1048]. Draws too much power and does not seem to work properly when plugged into a powered hub. <br />
*'''Argos'''<br />
** Argos Value Wired Keyboard causes kernel panic<br />
* '''Choidy'''<br />
** Identifiers from usb-devices: Vendor=1a2c ProdID=0002 Rev=01.10 Product=USB Keykoard (yes, 'Keykoard') causes kernel panic<br />
* '''Cit''' <br />
** KB-1807UB Causes kernel panic (Rated <200ma)<br />
* '''Dell'''<br />
** SK-8135 (B) (Rated 1.5A. Takes too much power from pi even when not used as USB hub. Symptom = repeated keystrokes)<br />
** SK-8115 causes kernel panic (rated 100mA) Debian 6-19-04-2012 (B)<br />
** Y-U0003-DEL5 Sticky / Non-responsive keys<br />
* '''Gear Head'''<br />
** KB2300U - Causes kernel panic (B)<br />
* '''GMYLE'''<br />
** Wired USB Slim Chocolate Multimedia Media Typing Keyboard With 3 USB Port hub (B) - Kernel Panic on startup if plugged in. If plugged in at login prompt then freeze. [http://www.amazon.co.uk/gp/product/B0067EC3GW/]<br />
* '''Inland''' <br />
** Inland USB Keyboard Model #70010<br />
* '''Jeway'''<br />
** JK-8170 "The Hunter" - causes kernel oops (Debian6-19-04-2012) (B)<br />
* '''Labtec'''<br />
** ultra-flat wireless desktop USB - Keyboard has 'sticky' keys. Tested both debian6-19-04-2012 and archlinuxarm-13-06-2012 (B)<br />
* '''Logik'''<br />
** Wired Multimedia Keyboard Model: LKBWMM11 - causes kernel panic (on Debian 190412 distro) (B)<br />
** Wired Ultra Slim Keyboard Model: LKBWSL11 - causes USB power issues. Not reliable. Causes other USB devices to fail (B) >> '''This is also listed under Working USB Keyboards??'''<br />
* '''Logitech'''<br />
** Logitech Illuminated Keyboard (unstable; not working with led light on; tested both US and NO layouts with both Apple iPad 2 and Asus TF-101 USB chargers)<br />
** G110 Gaming Keyboard - only works with illumination off, otherwise unresponsive. Once failed it needs reconnecting before another attempt. (B)<br />
** G15 Gaming Keyboard - LCD and key backlights flicker, 95% unresponsive to typing. I don't know of a way to turn the illumination off. (B)<br />
** K360 Wireless Keyboard - Occasional sticky keys. (B)<br />
** K400 wireless keyboard with touchpad (completely non-functional on debian6-19-04-2012)<br />
** G510 Gaming Keyboard - lagging or unresponsive keys.<br />
** MX5500 wireless keyboard and mouse with usb bluetooth reciever - Unstable, looses connection without prior notice<br />
** EX100 Cordless Desktop, wireless keyboard and mouse. Mouse and keyboard hangs every few minutes (with or without hub).<br />
* '''Microsoft''' <br />
** Wireless Desktop 800 - Keyboard has 'sticky' keys. (B)<br />
** Wireless Entertainment Keyboard - No key input recognized (possibly connectivity issue as pairing devices does not seem to work)<br />
** Wireless Optical Desktop 1000 - Keyboard has 'sticky' keys (B)<br />
** Wireless Keyboard 2000 - Keyboard has 'sticky' keys. (B)<br />
** Wireless Desktop 3000 - Keyboard has 'sticky' keys.<br />
** Arc wireless - Keyboard has 'sticky' keys. (B)<br />
** Sidewinder X4 - Keyboard has 'sticky' keys. (B)<br />
** Sidewinder X6 - Keyboard has 'sticky' keys. (B)<br />
** Wireless Comfort Keyboard 5000 - Keyboard has 'sticky' keys. (B)<br />
** Razer Reclusa - Keyboard has 'sticky' keys. (B rev 2.0)<br />
* '''Novatech'''<br />
** NOV-KEY2 - Causes kernel panic (B)<ref>http://www.raspberrypi.org/forum/troubleshooting/keyboard-creates-kernal-panic/page-2</ref><br />
* '''PC World Essentials'''<br />
** PKBW11 Wired Keyboard - no power to keyboard, no error messages on both Arch 29-04-2012 and Debian6-19-04-2012, same Pi works with Asda keyboard. Me too, but caused a kernel panic -- tested on powered hub and direct.<br />
* '''Razer'''<br />
** Razer Tarantula gaming keyboard - sticky keys, could be power issue as is programmable with host powered USB hub and audio jacks.<br />
** Razer BlackWidow - Sticky keys, could be a power related issue due to illuminated logo (Blue LED).<br />
* '''SIIG'''<br />
** Wireless Ultra Slim Multimedia Mini Keyboard JK-WR0612-S1 - Unresponsive and sticky keys.<br />
* '''Texet'''<br />
** MB-768B standard keyboard (Rated 5V 1.5A(!), so probably too much power drain. Kernel panic, Debian6-19-04-2012)<br />
* '''Trust''' <br />
** TRUST GXT 18 Gaming Keyboard - No power to keyboard, could be a driver issue - no error messages.<br />
* '''Unbranded'''<br />
** Compuparts<br />
** model no. HK-6106 (B) <ref>http://www.raspberrypi.org/forum/troubleshooting/keyboard-creates-kernal-panic/page-2</ref><br />
** LK-890 (Multimedia keyboard & Optical Mouse) - kernel panic on Debian Squeeze, ArchLinux and Qtonpi.<br />
* '''Verbatim'''<br />
** [http://www.amazon.com/gp/product/B004LB5AKY/ref=oh_details_o00_s00_i02|Verbatim 97472 Mini Wireless Slim Keyboard and Mouse] - Keyboard has lagging, unresponsive and sticky keys issues. (Tested with and without powered USB hub.)<br />
* '''Wilkinsons / TEXET'''<br />
** Model MB-768B causes kernel panic on debian6-19-04-2012.<br />
* '''Xenta'''<br />
** HK-6106 - causes kernel panic (on Debian 190412 distro)(B)<br />
** Multimedia Wireless Keyboard and Mouse Set (Keyboard Model: HK3518B + Mouse Model HM3301) (B) - occasional sticky keys, and occasional complete lock-up<br />
<br />
== USB Mouse devices ==<br />
USB mouse devices that present themselves as a standard HID (Human Interface Device) device should work, however some hardware requires special drivers or additional software, usually only compatible with Windows operating systems. <br />
<br />
===Working USB Mouse Devices===<br />
The following is a list of specific mouse devices known to work and which appear to be fault-free.<br />
<br />
* '''A4Tech'''<br />
** OP-530NU Padless Wired Mouse<br />
<br />
* '''Asda'''<br />
** HM5058 (Smart Price) Wired Mouse<br />
** Wireless Multimedia Deskset (keyboard, mouse and USB dongle) Model: HKM8016B (Note: Shown on Asda Website as HK8016B) (B)<br />
<br />
* '''ASUS'''<br />
** MS-511U (comes with Asus Vento KM-63 keyboard/mouse combo) (B)<br />
** MG-0919 (wireless)<br />
<br />
* '''Belkin'''<br />
**F8E882-OPT (B)<br />
<br />
* '''Dell'''<br />
** M-UVDEL1 (B)<br />
** M056U0A (B)<br />
** DZL-MS111-L (B) (100mA)<br />
** MS-111P (100mA)<br />
** Bluetooth Wireless Keyboard and Mouse Bundle (B), Bluetooth USB dongle C-UV35 (Rated 500mA but works great), Keyboard Y-RAQ-DEL2, Mouse M-RBB-DEL4<br />
<br />
* '''Dynex'''<br />
** DX-WMSE (100mA) (B)<br />
<br />
* '''Fellowes'''<br />
** 99928 USB Micro Track Ball (works without a hub, directly plugged in) (B)<br />
<br />
* '''Filand'''<br />
** OP-102i Mini Optical Mouse<br />
<br />
* '''Genius'''<br />
** GM-04003A (B)<br />
** Slimstar 8000 wireless mouse (Can be intermitent. Mouse pointer sometimes is irratic.)<br />
** Traveler 515 Laser<br />
<br />
* '''HP'''<br />
** MN-UAE96 (The basic stock HP wired mouse)(B)<br />
<br />
* '''iConcepts'''<br />
** 2.4GHz Wireless Keyboard and Optical Mouse Model 62550<br />
*** (saves a USB port since keyboard and mouse share one transceiver, $14.99 at Fry's Electronics)<br />
<br />
* '''Jenkins'''<br />
** Jenkins Wireless Desktop Set Blue (B)<br />
<br />
* '''Kensington'''<br />
** Kensington Expert Mouse Trackball K64325<br />
** Kensington Expert Mouse "Slimblade" K72327US<br />
<br />
* '''Labtec'''<br />
** Corded Laser Glow Mouse 1600, rated 5V 100mA (P/N 810-000819, M/N M-UAZ149, PID GT83401)<br />
<br />
* '''Lenovo'''<br />
** Wired Optical Mouse Model: MO28UOL<br />
<br />
* '''Logik'''<br />
** Wired Optical Glow Mouse Model: LGGMO10. (B)<br />
<br />
* '''Logitech'''<br />
** Cordless Pilot Optical Mouse M/N M-RR95 with Cordless Mouse Receiver M/N C-BA4-MSE<br />
** G5 Logitech Gaming Mouse (B)<br />
** G5v2 Logitech Gaming Mouse (B)<br />
** G500 Logitech Gaming Mouse (B)<br />
** G700 Logitech Wireless Gaming Mouse (B)<br />
** LX-700 Cordless Desktop Receiver (B)<br />
** LX 710 Wireless Mouse - works fine with receiver plugged directly into RPi (accompanying keyboard works fine too).<br />
** M90 optical mouse<br />
** M185 Wireless Mouse (B)<br />
** M210 (part of the MK260 set) (B)<br />
** M305 Wireless Mouse<br />
** M310 Cordless Mouse<br />
** M325 Wireless Mouse<br />
** M505 USB wireless laser, model no: 910-001324 (B)<br />
** M510 Wireless Mouse (B)<br />
** M705 Marathon Mouse (Unifying receiver, no powered hub) (B)<br />
** M-BD58 Wheel Mouse (B)<br />
** M-BJ58/M-BJ69 Optical Wheel Mouse (B)<br />
** M-BJ79 (B)<br />
** M-BT96a Optical Mouse<br />
** MX320/MX400 laser mouse (B)<br />
** MX518 Optical wheel mouse (B)<br />
** Optical USB Mouse (M/N 931643-0403)<br />
** Performance Mouse MX (B)<br />
** MX Revolution (B) (Debian "Wheezy" beta 18-June-2012)<br />
** VX Nano Cordless Laser Mouse for Notebooks<br />
** Wheel Mouse (M/N BJ58)<br />
<br />
* '''Medion'''<br />
** Mini mouse Model M101-CBJ P/N 40016632 S/N 7BFSA00003445 rated 5v 100ms Works fb on model B with raspian wheezy<br />
<br />
* '''Microsoft''' <br />
** Comfort Curve Mouse 3000 for Business<br />
** Comfort Mouse 6000 (works when directly connected to Pi (B). Does not work when connected through USB Hub (mouse pointer intermittent).<br />
** Compact optical mouse 500 V2.0 (B)<br />
** Wheel Optical Mouse (wheel and additional buttons not tested) (B)<br />
** Microsoft Intellimouse Optical Mouse<br />
** Microsoft Wireless Laser Mouse 8000<br />
** Microsoft Wireless Mobile Mouse 3500<br />
** Microsoft Wireless Mobile Mouse 4000<br />
** Microsoft Wireless Mouse 700 v2.0<br />
** Microsoft Comfort Mouse 4500<br />
** Wireless IntelliMouse Explorer 2.0 (unifying receiver, no hub)<br />
<br />
* '''Novatech'''<br />
** [http://www.novatech.co.uk/products/peripherals/miceandtrackballs/nov-mouser.html|Novatech M1 USB Mouse - Wired](B)<br />
** [http://www.novatech.co.uk/products/peripherals/miceandtrackballs/nov-dl10.html|Novatech DL10 Wireless Mouse] (B)<br />
<br />
* '''Razer'''<br />
** Boomslang Collectors Edition 2007 (B)<br />
<br />
* '''Rosewill'''<br />
** Rosewill RM-C2U<br />
<br />
* '''Saitek'''<br />
** Notebook Optical Mouse (PM46)<br />
<br />
* '''Samsung'''<br />
** Samsung model:AA-SM3PCPB usb Optical Mouse (draws 50mA) <br />
<br />
* '''Sun microsystems'''<br />
** Model: FID-638 , SunPN: 371-0788-01<br />
<br />
* '''Sweex'''<br />
** [http://www.sweex.com/en/assortiment/input/optical-mice/MI015/ MI015]<br />
<br />
* '''Swiftpoint'''<br />
** [http://http://www.americas.futuremouse.com/] Swiftpoint Mini Wireless Optical Mouse. Does not require any special drivers. Haven't confirmed if charging the mouse requires a powered USB hub or not.<br />
<br />
* '''Targus'''<br />
** AMU2701EUK (B)<br />
<br />
* '''Technika'''<br />
** TKOPTM2 (B)<br />
**TKD-211<br />
<br />
* '''Tesco'''<br />
** Wired optical mouse M211 (B)<br />
<br />
*'''The Pi Hut'''<br />
** USB Mouse for Raspberry Pi (from [http://thepihut.com/products/usb-mouse-for-the-raspberry-pi The Pi Hut's Raspberry Pi Store])<br />
** Super Slim Keyboard & Mouse Set (from [http://thepihut.com/products/usb-keyboard-mouse-bundle-for-the-raspberry-pi The Pi Hut's Raspberry Pi Store])<br />
<br />
* '''Trust'''<br />
** Trust Nanou Wireless Micro Mouse http://trust.com/products/product.aspx?artnr=17087<br />
<br />
* '''Verbatiam'''<br />
**Mini Nano Optical Mouse 97470 (wireless on non-powered 3 usb dongle hub) (B)<br />
<br />
* '''Xenta'''<br />
** MOW0810 (B)<br />
** Wired Optical Mouse (from [http://thepihut.com/products/usb-mouse-for-the-raspberry-pi The Pi Hut's Raspberry Pi Store])<br />
<br />
* '''Generic'''<br />
** Generic 2.4GHz Wireless Mouse (ID 040b:2013 Weltrend Semiconductor) (B)<br />
<br />
===Problem USB Mouse Devices===<br />
The following is a list of specific mouse devices that have problems working with the Raspberry Pi<br />
* '''A4Tech'''<br />
** Model G7-630 Wireless Mouse, 20mA. Part of wireless keyboard/mouse bundle GL-6630 (GL-6 + G7-630 + RN-10B) - suffers from USB flakeyness. Even on a powered hub. No problems on other computers I have tested it with.<br />
* '''HP'''<br />
** HP Retractable Mobile Mouse (Optical) HP Product Number XP472AA - errors / boot loop RASPBMC (B)removed mouse, started with no further errors. <br />
<br />
* '''Logik'''<br />
** Logik IMF Blue Trace Wired USB mouse (Model LMWBLU11) - disconnects from the USB port every 20 seconds when using the Raspian distro. Always reconnects to the USB port successfully (B)<br />
<br />
* '''Logitech'''<br />
** Logitech G400 Gaming Mouse - 100% CPU load and laggy mouse cursor when the mouse is moved. MX518 works fine on the same setup, so I suspect it's a polling rate issue. [http://tech2.in.com/reviews/mice/logitech-g400-is-it-a-worthy-successor/231012 this] says the mouse is 1000Hz out of the box, whereas the 518 is only 125Hz. Solution found: add usbhid.mousepoll=8 to the kernel commandline.<br />
<br />
* '''Microsoft'''<br />
** Microsoft Touch Mouse - Does not see right clicks, Only left.<br />
<br />
* '''Razer'''<br />
** Naga Wired USB mouse - the mouse seems to present itself as a keyboard because the numpad on the left-hand side of the device works but the cursor doesn't move.<br />
<br />
* '''Roccat'''<br />
** Kone[+] Wired USB mouse - Nothing happens when moving the mouse, haven't looked further into the issue (B)<br />
<br />
* '''Trust'''<br />
** Optical USB Mouse MI-2250 - Nothing happens when moving the mouse (B)<br />
<br />
* '''Xenta'''<br />
** Multimedia Wireless Keyboard and Mouse Set (Mouse Model: HM-3301) (B) - frequent lost connection giving stuttering mouse cursor indicating USB current not enough for dongle<br />
<br />
== USB Real Time Clocks ==<br />
*Cymbet<br />
** Cymbet CBC-EVAL-06 USB Real Time Clock (FT2232 to SPI to RV-2123)<br />
Device information at http://www.cymbet.com/pdfs/DS-72-22.pdf<br />
Code to access the RTC from Linux: https://github.com/owendelong/Cymbet-RTC<br />
Does not require a powered hub.<br />
<br />
== USB WiFi Adapters ==<br />
<br />
See also: http://www.element14.com/community/docs/DOC-44703/l/raspberry-pi-wifi-adapter-testing<br />
<br />
There is a howto on installing the TL-WN722N adapter [http://elinux.org/RPi_Peripherals#Wireless:_TP-Link_TL-WN722N_USB_wireless_adapter_.28Debian_6.29 here], which also acts as a guide for installing others too.<br />
<br />
===Working USB Wifi Adapters===<br />
<br />
These adapters are known to work on the Raspberry Pi. This list is not exhaustive, other adapters may well work, but have not yet been tried.<br />
<br />
'''Note:''' A WiFi adapter will probably need more power than the Raspberry Pi USB port can provide, especially if<br />
there is a large distance from the WiFi adapter to the WiFi Access Point. Therefore, you may need to plug the WiFi adapter into a powered USB hub.<br />
<br />
* '''3COM'''<br />
** 3CRUSB10075: ZyDAS zd1211rw chipset (!)<br />
<br />
* '''7DayShop'''<br />
** W-3S01BLK, W-3S01BLKTWIN : Unbranded product available from 7DayShop, in a single or twin pack. [http://www.7dayshop.com/catalog/product_info.php?cPath=777_9&products_id=112046], [http://www.7dayshop.com/catalog/product_info.php?&products_id=112527]. Tested on Debian Wheezy, with the dongle attached directly to the RPi along with the wireless keyboard receiver. Shows up as a Ralink RT5370 device, and no drivers or additional software downloads required. Created wpa.conf, edited 'interfaces' file and restarted the networking. The manufacturer portion of the MAC address (7cdd90) is assigned to "Shenzhen Ogemray Technology Co., Ltd."<br />
** It works without additional software connected directly to a Rev 2 Pi but stops working after a period of time (3 to 4 hours) with a fully updated Wheezy and all the 'USB workarounds' [http://elinux.org/Rpi_USB_check-list] in place. <br />
<br />
* '''Alfa'''<br />
** AWUS036NEH: Tested on Debian Squeeze (with Ralink firmware package)<br />
** AWUS036NH: Tested on Arch Linux ARM using the rt2800usb module.<br />
** AWUS036NH: Tested on Debian Wheezy (with Ralink firmware package). Tested on Raspbian too (drivers from aircrack-ng).<br />
** AWUS036H (500mW version): Tested on Raspbian (drivers from aircrack-ng).<br />
** AWUS036H (1W version): Tested on Raspbian (drivers from aircrack-ng). Needs USB powered HUB or Rev2 of the board / polyfuse bypass.<br />
** AWUS036NHA: Tested on Raspbian (drivers from aircrack-ng). Works fine if connected after boot, otherwise Raspberry Pi won't boot up.<br />
<br />
* '''AirLink101'''<br />
** AWLL5088: Tested on Debian Wheezy. This adapter is based on the OEM Edimax EW-7811Un. For automatic installation, See MrEngmanns script listed below under the Edimax device.<br />
<br />
* '''Asus'''<br />
** [http://www.element14.com/community/docs/DOC-44703 USB-N10] USB ID 0b05:1786, r8712u staging driver, included on Fedora Remix & Arch, must [http://www.element14.com/community/servlet/JiveServlet/download/44948-8-97488/r8712u_ko.zip download] for Debian and install firmware-realtek from non-free squeeze repo (B) (not needed with latest Raspbian “wheezy” 2012-07-15: this Asus works N10 out of the box) Does not support nl80211 APIS, so hostapd won't work.<br />
** [http://www.element14.com/community/docs/DOC-44703 USB-N13] USB ID 0b05:17ab, works with [http://learn.adafruit.com/adafruit-raspberry-pi-educational-linux-distro/occidentalis-v0-dot-1 Adafruit Occidentalis v0.1 image] as it includes kernel [http://www.element14.com/community/message/57635#57660 with 8192u driver built-in] (B)<br />
** WL-167G v1 USB ID 0b05:1706, Ralink RT2571 working out-of-the-box on Debian image from 2012-04-19. Requires powered hub, otherwise it is detected by OS but will not function.<br />
<br />
* '''Belkin'''<br />
** Belkin Components F5D7050 Wireless G Adapter v3000 [Ralink RT2571W]. On Debian requires the firmware-ralink package from the non-free repository. The usbcore module needs to be added to /etc/modules [http://www.penguintutor.com/blog/viewblog.php?blog=6281 install instructions].<br />
** Belkin Components F5D8053 ver.6001 Wireless N Adapter [Realtek RTL8188SU]. Tested on OpenELEC (works OOB), RaspBMC (works OOB), Raspian - 2012-07-15-wheezy-raspbian (followed [http://forum.xbian.org/viewtopic.php?f=7&t=29 instructions here]) '''Powered hub required!'''<br />
** Belkin Components F5D8053 ver.6001 Wireless N Adapter [Realtek RTL8188SU]. Works on RaspBMC OOB (with NetworkManager plugin). Works WITHOUT powered hub on 5v 800mA power with 6 overvolt (nothing else connected to USB)<br />
** Belkin Components F7D1101 v1 Basic Wireless Adapter [Realtek RTL8188SU] USB ID 050d:945a, r8712u staging driver, included on Fedora Remix & Arch, must [http://www.element14.com/community/servlet/JiveServlet/download/44948-8-97488/r8712u_ko.zip download] for Debian and install firmware-realtek from non-free squeeze repo (B)<br />
**Belkin Components F6D4050 V1 [Realtek RT3070] USB ID: 050d:935a Driver: RT3572STA(recommended),RT2800USB,RT2870STA. Tested under Arch using [https://wiki.archlinux.org/index.php/Setting_Up_Belkin_F6D4050_Wireless_USB_Dongles this] guide.<br />
**Belkin Components F6D4050 V1/V2 [Realtek RT3070] USB ID: 050d:935a / 935b Driver: RT3572STA. Tested with Raspbian - See [http://iggy82.blogspot.co.uk/2012/08/wireless-n-raspberry-pi-belkin-f6d4050.html installation instructions] - Powered hub not required!<br />
** Belkin Components F7D2102 "N300" Micro Wireless USB adapter. Tested with Occidentalis 0.1. Tested and working on Rasbian wheezy (and RaspBMC), driver RTL8192CU, no powered hub needed (dongle directly attached to the onboard ports)<br />
** Belkin Components F9L1001v1 "N150" Wireless USB Adapter. Tested and working on Rasbian wheezy WITHOUT powered hub. <br />
** Belkin Surf Micro WLAN USB-Adapter (Raspbian Wheezy, unpowered hub, "N150")<br />
<br />
* '''BlueProton'''<br />
** [http://www.element14.com/community/docs/DOC-44703 BT3] USB ID: 0bda:8187; tested on Debian, Fedora & Arch; rtl8187 driver (B)<br />
<br />
* '''Buffalo'''<br />
** USB ID: 0411:01A2 WLI-UC-GNM - Tested on Raspbmc; rt2800usb driver <br />
<br />
* '''Conceptronic'''<br />
** C300RU. Works out of the box in Raspbian.<br />
<br />
* '''Conrad'''<br />
** WLAN Stick N150 mini. Works out of the box in OpenELEC, [http://www.t3node.com/blog/sempre-wireless-usb-stick-wu300-2-on-raspberry-pi/ requires firmware-realtek and r8712u kernel module on Debian].<br />
** WLAN Stick N150 Nano [Realtek RTL8188CUS]. Requires a powered USB hub. See Micronet SP907NS for installation instructions and script.<br />
<br />
* '''DIGICOM'''<br />
** USBWAVE54 [chipset Zydas ZD1211] . [[http://www.digicom.it/digisit/prodotti.nsf/itprodottiidx/UsbWave54]] Works out of the box in OpenELEC. With Raspbian or Debian squeezy/wheezy works with zd1211-firmware . <br />
** USBWAVE300C [chipset Ralink 2870] . [[http://www.digicom.it/digisit/prodotti.nsf/itprodottiidx/UsbWave300c]] Works out of the box in OpenELEC. With Raspbian or Debian squeezy/wheezy works with firmware-ralink . <br />
<br />
* '''D-Link'''<br />
** AirPlus G DWL-G122 (rev. E). USB ID 07d1:3c0f, Ralink RT2870. On Debian requires the <code>firmware-ralink</code> package from the <code>squeeze-firmware</code> non-free repository. (However I experience total crashes on raspbian 2012-07-15 after a few minutes of load on the wlan. Will have to investigate via serial console.)<br />
** AirPlus G DWL-G122 (rev. C). USB ID 07d1:3c03, Ralink RT2571. Working out-of-the-box on Arch image from 2012-04-29.<br />
** AirPlus G DWL-G122 (rev. B1). USB ID 2001:3c00, Ralink RT2571. Working out-of-the-box on Arch image from 2012-06-13.<br />
** DWA-110 (Version A1). Requires the ralink package from the non-free repository on Debian.<br />
** DWA-123 (Version A1). USB ID 2001:3c17, Ralink RT2800. Working out-of-the-box on Arch image from 2012-04-29. (working without UBS Hub - not yet sure if it achieves full speed though.)<br />
** DWA-131 USB ID 07d1:3303,Realtek RTL8192SU, 802.11n Wireless N Nano. Works out of the box on Raspbian “wheezy”. Verified with direct USB : no powered USB hub needed. Also verified when Nano used in powered USB hub. Someone had trouble configuring SSID/Passphrase in etc/network/interfaces file. But no problem & very easy to configure using wicd : wicd is a gui interface on LXDE for network configuration. Install it using command-line : <code>apt-get install wicd</code>. Once configured ith wicd to auto-run on boot, no need to turn back to LXDE. Recommended.<br />
** DWA-140 (Version B1). USB ID 07d1:3c09, Ralink RT2870. On Debian requires the <code>firmware-ralink</code> package from the <code>squeeze-firmware</code> non-free repository.<br />
** DWA-140 (Version B2). USB ID 07d1:3c0a, Ralink RT3072. Workaround for faulty firmware binary: Place file rt2870.bin from [https://launchpad.net/ubuntu/oneiric/+source/linux-firmware/1.53/+files/linux-firmware_1.53.tar.gz linux-firmware_1.53.tar.gz] in /lib/firmware. [https://bugs.launchpad.net/ubuntu/+source/linux-firmware/+bug/770232 Explanation].<br />
** DWA-160 (Version B1). USB ID 07d1:3c11, Ralink RT2870. On Debian requires the <code>firmware-ralink</code> package from the <code>squeeze-firmware</code> non-free repository.<br />
** DWA-160 (Version A2). USB ID 07d1:3a09, Atheros AR9170. (NOTE: I can only get it to work through powered USB hub) requires carl9170-fw firmware [http://http://aur.archlinux.org/packages.php/packages.php?ID=44102]<br />
<br />
* '''Edimax'''<br />
** [http://www.edimax.co.uk/en/produce_detail.php?pd_id=328&pl1_id=1&pl2_id=44 EW-7811Un] USB ID 7392:7811, RTL8192CU, driver blob [http://www.electrictea.co.uk/rpi/8192cu.tar.gz download] via [http://www.element14.com/community/docs/DOC-44703 Element14], works with WPA2-AES-CCMP ([http://www.ctrl-alt-del.cc/2012/05/raspberry-pi-meets-edimax-ew-7811un-wireless-ada.html howto]) (B) - [http://dl.dropbox.com/u/80256631/8192cu-latest.tar.gz Alternative driver download link that works with Raspian]<br />
** The EW-7811Un can be powered directly from the Raspberry Pi if the Raspberry Pi is powered using a well regulated power supply.<br />
** A script-based installation for the [http://www.edimax.co.uk/en/produce_detail.php?pd_id=328&pl1_id=1&pl2_id=44 EW-7811Un] by MrEngman can be found [http://www.raspberrypi.org/phpBB3/viewtopic.php?f=26&t=6256&hilit=edimax on the RasPi forums]. Tested with Debian Squeeze and Raspbian. [http://dl.dropbox.com/u/80256631/install-rtl8188cus.txt An installation guide can be found here.]<br />
** Instructions for getting the [http://www.edimax.co.uk/en/produce_detail.php?pd_id=328&pl1_id=1&pl2_id=44 EW-7811Un] working in Raspbmc (tested RC3) can be found [http://forum.stmlabs.com/showthread.php?tid=780 here].<br />
** Simple step-by-step instructions for [http://www.edimax.co.uk/en/produce_detail.php?pd_id=328&pl1_id=1&pl2_id=44 EW-7811Un] which uses the RTL8192 chipset [[RPi_edimax_EW-7811Un]](B)<br />
** [http://www.edimax.com/en/produce_detail.php?pd_id=8&pl1_id=1&pl2_id=44 EW-7318USg] USB ID 148f:2573, rt73usb. RT2573 chipset. Works with powered usb-hub or shorted polyfuses.<br />
** [http://www.edimax.co.uk/en/produce_detail.php?pd_id=261&pl1_id=1&pl2_id=44 EW-7711UAn], Ralink RT2870, works perfectly on Arch with a powered hub (not tested without yet). Simply required wireless_tools and wpa_supplicant, the drivers/firmware are included in kernel 3.0. I followed the Arch [https://wiki.archlinux.org/index.php/Wireless_Setup Wireless Setup] instructions.<br />
<br />
* '''edup'''<br />
** [[http://www2.buyincoins.com/details/usb-150m-wifi-wireless-lan-network-card-adapter-antenna-product-1916.html Edup 150MBPS wifi adapter]] USB ID: 148f:5370 Ralink Technology, Corp. RT5370 Wireless Adapter. Driver is the RT2800USB module, I had to install the firmware as rt2870.bin in /lib/firmware.([http://raspberry-pi-notes.blogspot.com/2012/05/rt5370-cheap-micro-usb-wireless-dongle.html requires firmware-ralink from wheezy]) (B)<br />
** [http://www.szedup.com/show.aspx?id=1681 edup nano EP-N8508] Use method shown [http://www.raspberrypi.org/phpBB3/viewtopic.php?t=7471&p=91736 here] for debian. Requires powered USB hub for adequate power. When directly powered by Pi, it fails after a few minutes. (B) Unusable with analog audio because when data is being send or recieved the audio get disorted.<br />
<br />
* '''Eminent'''<br />
** EM4575 - rt2800usb driver.<br />
<br />
* '''EnGenius'''<br />
** EUB9603 EXT - Realtek r8712u driver <br />
<br />
* '''Gigabyte'''<br />
** Gigabyte GN-WB32L 802.11n USB WLAN Card. Works with the rt2800usb driver.<br />
<br />
* '''GMYLE'''<br />
** Wireless 11n USB Adapter. Uses RTL8188CUS chipset - cheap on eBay. Installs and works using the install-rtl8188cus-latest.sh script.<br />
<br />
* '''IOGear'''<br />
** [http://www.element14.com/community/docs/DOC-44703 GWU625] USB ID 0bda:8172, r8712u staging driver, included on Fedora Remix & Arch, must [http://www.element14.com/community/servlet/JiveServlet/download/44948-8-97488/r8712u_ko.zip download] for Debian Squeeze and install firmware-realtek from non-free squeeze repo. No need to download firmware when using Debian Wheezy (B)<br />
<br />
* '''Linksys'''<br />
** Linksys (Cisco) WUSB100 ver.2 1737:0078, tested on raspbian; follow [http://www.brucalipto.org/linux/the-raspberry-diary-wusb100-wireless-n/ Brucalipto.org] instructions; not stress tested but works without issues for light network load.<br />
** Linksys (Cisco) WUSB600N, test on raspbian, details [http://elibtronic.ca/content/20120731/raspberry-pi-part-1-wifi-support here]<br />
<br />
* '''LogiLink'''<br />
** Wireless LAN USB 2.0 Nano Adapter 802.11n LogiLink [http://www.logilink.eu/showproduct/WL0084B.htm] is working even usb powered.<br />
<br />
* '''Micronet'''<br />
** Micronet SP907NS, 11N Wireless LAN USB Adapter (uses Realtek RTL8188CUS) works plugged directly into R-Pi USB (B) [http://dl.dropbox.com/u/80256631/install-rtl8188cus.txt Debian installation instructions] IMPORTANT: read the instructions first to avoid problems, and [http://dl.dropbox.com/u/80256631/install-rtl8188cus-latest.sh Auto-install script]. The script has been used to install other adapters using the RTL8188CUS chip. [http://dl.dropbox.com/u/80256631/8192cu-latest.tar.gz Updated driver] that handles the latest rpi-updates that kill the original driver, download for manual installation, automatically installed by the Auto-install script.<br />
<br />
* '''MSI'''<br />
** 0db0:6861 MSI-6861 802.11g WiFi adapter (US54G): works with external powered USB hub, requires firmware from [http://sourceforge.net/projects/zd1211/files/zd1211-firmware/ here], power management must be disabled: <code>iwconfig wlan0 power off</code><br />
<br />
* '''Mvix'''<br />
** Mvix Nubbin (MS-811N): works out of the box on Raspbian "wheezy" and does not need a powered USB hub.<br />
<br />
* '''Netgear''' <br />
** N150: Reported as WNA1100 device, uses the Atheros ar9271 chipset. On Debian, requires the <code>firmware-atheros</code> package from the <code>squeeze-backports</code> non-free repository (!)<br />
** N150: Some versions reported as Realtek RTL8188CUS device. Read Micronet entry above and use RTL8188CUS script for installation. Works best plugged into powered USB hub.<br />
** WG111v1: Prism54 chipset. Needs powered hub. Follow info for Prism54 chipset on Debian wiki.<br />
** WG111v2: Realtek rtl8187 chipset (!)<br />
<br />
* '''OvisLink'''<br />
** Evo-W300USB: USB ID 148f:2270 Ralink Technology RT2770. apt-get install firmware-ralink<br />
<br />
* '''Patriot Memory'''<br />
** [http://patriotmemory.com/products/detailp.jsp?prodline=6&catid=69&prodgroupid=163&id=1198&type=20 PCUSBW1150] Wireless 11N USB adapter (uses Realtek RTL8188CUS) Install using Micronet script. Works only through powered usb hub.<br />
** [http://www.patriotmemory.com/products/detailp.jsp?prodline=6&catid=69&prodgroupid=163&id=973&type=20 PCBOWAU2-N] Wireless 11N USB adapter (uses Realtek RTL8191SU chip) Installed using r8712u Kernel module<br />
<br />
* '''Ralink'''<br />
** inner 02 joggler wifi usb RT2770F USB-ID 148f:2770 (firmware-ralink required) (only got dhcp on powered hub)<br />
** [http://www.dx.com/p/24688 RT2070] USB-ID 148f:2070 firmware is already loaded into Raspbian. For Debian, the firmware must be installed ([http://wiki.debian.org/rt2870sta instructions]). Needs a powered USB hub.<br />
** [http://www.element14.com/community/docs/DOC-44703 RT2501/RT2573] USB-ID 148f:2573 (firmware-ralink required) (B)<br />
** RT5370 USB-ID 148f:5370 ([http://raspberry-pi-notes.blogspot.com/2012/05/rt5370-cheap-micro-usb-wireless-dongle.html requires firmware-ralink from wheezy]) [[RPi_Ralink_WLAN_devices]](B). An image of an adapter with this chip can be found [http://i.imgur.com/wRF7L.jpg here].<br />
<br />
* '''Rosewill'''<br />
** RNX-N180UBE Wireless B/G/N Adapter<br />
*** Realtek RTL8191SU chipset, USB-ID 0bda:8172<br />
*** Tested in Arch, works out of box. Powered USB hub required.<br />
*** Tested in Raspbian, used wicd to configure network settings. Powered USB hub Required.<br />
*** Tested in Raspbmc. Needs package firmware-realtek and used wicd-curses to configure. Powered USB hub required<br />
** RNX-G1 Wireless B/G Adapter<br />
*** Realtek RTL8187 chipset, USB-ID 0bda:8187<br />
*** Tested in Arch, works out of box. USB hub required.<br />
<br />
* '''Sagem'''<br />
** Sagem Wireless USB stick XG-760N : USB ID 079b:0062, Module is not shipped in Debian image, but can be "sudo apt-get install zd1211-firmware"<br />
<br />
* '''Sempre'''<br />
** Sempre Wireless USB stick WU300-2: USB ID 0bda:8172, Realtek r8712u driver + firmware-realtek package. Module is shipped in Raspbian image. If you need to build it for other distros, read this: http://www.t3node.com/blog/sempre-wireless-usb-stick-wu300-2-on-raspberry-pi/<br />
<br />
* '''SL'''<br />
** SL-1507N: USB 802.11n 150M WiFi Wireless Lan Network Card Adapter SL-1507N Black<br />
*** I bought this on on eBay for $4.19 (free shipping) @ http://www.ebay.com/itm/270853614804?ssPageName=STRK:MEWNX:IT&_trksid=p3984.m1497.l2649#ht_4379wt_1199<br />
*** It worked out of the box on Raspbmc RC4, with the network manager add-on; seems to be an rt2800usb<br />
*** dmesg output "usbcore: registered new interface driver rt2800usb"<br />
<br />
* '''SMC'''<br />
** SMCWUSBS-N : Hardware detected as rt2800 but missing firmware; "sudo apt-get install firmware-ralink" fixed it<br />
** SMCWUSB-G : Gives "couldn't load firmware" error. "sudo apt-get install zd1211-firmware" fixes it.<br />
<br />
* '''Sony'''<br />
** Sony UWA-BR100 802.11abgn Wireless Adapter [Atheros AR7010+AR9280] (Vendor ID: 0411, Product ID: 017f) - Tested with Raspbian. Needs package firmware-atheros.(B)<br />
<br />
* '''Tenda''' <br />
** USB 11n adapter on a G network: Ralink 2870/3070 driver (!)<br />
** Tenda W311U Mini 11N Wireless USB Adapter (USB-ID 148f:3070): Ralink 2870/3070 driver; needs powered hub. [http://blog.modmypi.com/2012/06/installing-tenda-w311u-mini-wireless.html Debian installation instructions]<br />
<br />
*'''The Pi Hut'''<br />
** USB 802.11n WIFI adapter (from [http://thepihut.com/products/usb-wifi-adapter-for-the-raspberry-pi The Pi Hut's Raspberry Pi Store])<br />
<br />
* '''TP-Link'''<br />
** TL-WN422G v2 (ath9k_htc) Works OOTB in Debian Wheezy Beta. Runs without powered Hub when plugged into running RasPi, but the RasPi won't boot while the stick is plugged in.<br />
** TL-WN721N (ath9k_htc device with htc_9271.fw file from http://linuxwireless.org/download/htc_fw/1.3/htc_9271.fw); needs powered USB Hub (B) | works OOTB with wheezy raspbian (2012-08-16) connected directly to raspberry pi (B) and AP functionality tested with hostapd.<br />
** TL-WN722N (ath9k_htc device with htc_9271.fw file from http://linuxwireless.org/download/htc_fw/1.3/htc_9271.fw); needs powered USB Hub (B)<br />
** TL-WN821N v3 (ath9k_htc, htc_7010.fw); works out of the box on ArchLinuxARM and on OpenElec (>r11211), Problems with prior OpenElec; needs powered USB Hub (B) <br />
<br />
* '''Trendnet'''<br />
** [http://www.wikidevi.com/wiki/TRENDnet_TEW-648UBM TEW-648UBM] USB ID: 20f4:648b, works OOTB with [http://learn.adafruit.com/adafruit-raspberry-pi-educational-linux-distro/ Adafruit Occidentials Raspbian Wheezy variant] as it includes kernel with [http://www.wikidevi.com/wiki/Special:Ask?title=Special%3AAsk&q=%5B%5BChip1+model%3A%3ARTL8188CUS%5D%5D&po=%3FInterface%0D%0A%3FFCC+ID%0D%0A%3FVendor+ID%0D%0A%3FDevice+ID%0D%0A%3FChip1+model%0D%0A%3FSupported+802dot11+protocols%0D%0A%3FMIMO+status%0D%0A%3FOUI%0D%0A&sort_num=&order_num=ASC&eq=yes&p%5Bformat%5D=broadtable&p%5Blimit%5D=500&p%5Bsort%5D=&p%5Boffset%5D=&p%5Bheaders%5D=show&p%5Bmainlabel%5D=&p%5Blink%5D=all&p%5Bsearchlabel%5D=&p%5Bintro%5D=&p%5Boutro%5D=&p%5Bdefault%5D=&p%5Bclass%5D=sortable+wikitable+smwtable&eq=yes RTL8188CUS driver built-in] (B)<br />
<br />
* '''Widemac'''<br />
** RT5370 Wireless Adapter from [http://www.ebay.co.uk/itm/180887771838?ssPageName=STRK:MEWNX:IT&_trksid=p3984.m1497.l2649 Ebay] runs without powered hub. Follow these [http://elinux.org/RPi_Ralink_WLAN_devices instructions] but go to [http://ftp.de.debian.org/debian/pool/non-free/f/firmware-nonfree/ ftp.de.debian.org/debian/pool/non-free/f/firmware-nonfree/] and pick the latest firmware-ralink_0.xx_all.deb<br />
<br />
* '''ZyXEL'''<br />
** [http://www.element14.com/community/message/50015#50015/l/re-installing-kernel-headers-on-the-pi NWD2105] USB ID: 0586:341e, RT3070 chipset, rt2800usb driver (B)<br />
<br />
===Problem USB Wifi Adapters===<br />
<br />
These adapters were tested and found to have issues the Raspberry Pi. Note [http://www.raspberrypi.org/phpBB3/viewtopic.php?f=28&t=6928] as a possible solution/explanation for errors while running LXDE.<br />
<br />
* '''Alfa'''<br />
** AWUS036NHA (Vendor ID: 0cf3, Product ID: 9271) - Tested with Raspbian. Works fine if connected after boot. Kills boot process if previously attached. [http://www.raspberrypi.org/phpBB3/viewtopic.php?f=28&t=16809&p=169469#p169469 Details here.]<br />
<br />
* '''EDIMAX'''<br />
** EW-7811Un (Vendor ID: 7397, Product ID: 7811) - Reports as containing the Realtek RTL8188CUS chipset listed below, no lockup or kernal oops under wheezy but dmesg reports constant timeouts trying to initialize the module.<br />
<br />
* '''Linksys'''<br />
** WUSB300N (Vendor ID: 13B1, Product ID: 0029) - Tested with Raspbian, OpenELEC, among others. No Linux chipset support for Marvell 88W8362 at all.<br />
<br />
* '''LogiLink'''<br />
** WL0085 tested under debian (squeeze, wheezy, raspbian); no stable connection can be established. This gets even worse when X is running.<br />
<br />
* '''MicroNEXT'''<br />
** MN-WD152B (Debian image) modprobe hangs when plugged in, lsusb hangs. udevd errors in the logs. [http://www.element14.com/community/thread/17632] [http://www.raspberrypi.org/phpBB3/viewtopic.php?t=6737]<br />
*** Possible fix: try the new [http://learn.adafruit.com/adafruit-raspberry-pi-educational-linux-distro/occidentalis-v0-dot-1 Adafruit Occidentalis v0.1] image (based on Raspbian Wheezy) as it includes the needed 8192cu driver builtin to the kernel<br />
<br />
* '''Netgear'''<br />
** WNDA3100v2 tested with debian (wheezy); no driver for broadcom chipset (see [http://www.wikidevi.com/wiki/Netgear_WNDA3100v2 http://www.wikidevi.com/wiki/Netgear_WNDA3100v2]).<br />
<br />
* '''Realtek'''<br />
** RTL8188CUS USB-ID 0bda:8176, kernel oops in dmesg and freeze when pulled from USB. (B)<br />
<br />
* '''Trendnet'''<br />
** [http://www.element14.com/community/docs/DOC-44703 TEW-424UB] USB ID: 0bda:8189; tested on Debian, Fedora & Arch; rtl8187 driver; errors with LXDE running (B)<br />
<br />
* '''TP-Link'''<br />
** [http://www.element14.com/community/docs/DOC-44703 TL-WN821N] USB ID: 0cf3:7015; tested on Debian; requires [http://linuxwireless.org/download/htc_fw/1.3/htc_7010.fw htc_7010.fw] firmware; ath9k_htc driver; errors with LXDE running (B)<br />
** TL-WN723N USB ID: 0bda:8176; tested on Arch without a powered hub; it seems to draw too much current.<br />
<br />
== USB Bluetooth adapters ==<br />
===Working Bluetooth adapters===<br />
* Asus USBIA-EG (paired with Asus Blutooth Keyboard/Media Center Remote<br />
** Verified works error-free in XBMC. Text echo problems exist in Raspbian<br />
* Cambridge Silicon Radio, Ltd Bluetooth Dongle (HCI mode) - (USB ID 0a12:0001)<br />
** Example of above is; TOPDIGI UA01 Bluetooth USB Dongle Plug and Play (install bluez package from std repos)<br />
** Tesco own brand 'Technika' Nano Bluetooth Adaptor has the Cambridge Silicon Radio chipset and works fine, cost £5.97 at time of posting.<br />
** Hama USB Bluetooth 3.0 adapter (Class 1) ~£10 on amazon.co.uk.<br />
** Another sample: Product ID: 0a12:0001, pictured here: http://www.element14.com/community/message/58288<br />
** RiiTek RT-MWK02+ - comes with a usb bluetooth adapter that works perfectly for both the RiiTek mini bluetooth keyboard/mouse and other bluetooth devices. Tested both on builtin USB and on powered USB hub. There are other RiiTek bluetooth (and non-bluetooth wireless) devices on the working list. Bluetooth adapter shows up in lsusb as "0a12:0001 Cambridge Silicon Radio" - this is notable as most other sources of this chipset do not seem to be available in the US.<br />
* D-Link DBT-122, with ID 07d1:f101, using a Broadcom chip<br />
** http://www.element14.com/community/message/58288<br />
* IOGear GBU321 (Broadcom BCM2045 Chipset)<br />
** Works with Raspbian Wheezy directly attached to Pi and via powered USB hub.<br />
* Trust BT-2400p<br />
** Working well with Raspbian Wheezy directly attached to Pi. Using with sma-bluetooth (SMA Solar Inverter reading software).<br />
<br />
===Problem Bluetooth adapters===<br />
* '''Belkin'''<br />
** Belkin F8T017. Tested with Raspbian 2012-07-15 and bluez installed with apt-get. When dongle is inserted into Pluscom powered USB hub, my remote PuTTY session scrolls incredibly slowly (testing with ls -R to generate text). Suspect network issue. Lots of errors on dmesg too. Pi itself is responsive when using directly. On removal of the device everything goes back to normal.<br />
* '''Generic'''<br />
** [http://dx.com/p/mini-bluetooth-v3-0-usb-2-0-dongle-71248 Bluetooth "3.0" Dongle]. Doesn't work reliably - eg. after some time it will hang and the device will need to be reset using fcntl. The device id is 1131:1004 Integrated System Solution Corp. Bluetooth Device.<br />
* Asus USB-BT211<br />
** Shows up as HCI device in Raspbian, but does not scan or pair.<br />
** http://www.raspberrypi.org/phpBB3/viewtopic.php?f=28&t=9962<br />
<br />
== USB Ethernet adapters ==<br />
===Working Ethernet adapters===<br />
* '''Wintech'''<br />
** USB 2.0 LanCard Model: LAU-15 (CK0049C) using the mcs7830 driver. Probably needs more than 100 mA current. [http://www.raspberrypi.org/phpBB3/viewtopic.php?f=46&t=8708#p106136]<br />
* '''LogiLink'''<br />
** USB 2.0 UA0144: AX88772 chipset using the asix kernel driver. Tested only on powered USB hub so far.<br />
** LogiLink Fast EN USB 2.0 to RJ45 Adapter: Test on wheezy-Raspian (2012-08-16) without USB Hub will be confirmed<br />
lsusb output: Bus 001 Device 004: ID 9710:7830 MosChip Semiconductor MCS7830 10/100 Mbps Ethernet adapter <br />
* '''Apple'''<br />
** Apple USB Ethernet Adapter using asix kernel driver. Works out of the box on Raspbian, haven't tested on any other OS.<br />
* '''Edimax'''<br />
** Edimax EU-4230 USB2.0 Fast Ethernet Adapter with 3 port USB hub. Works out of the box. Needs its own power source.<br />
* '''A-Link'''<br />
** A-Link NA1GU Gigabit USB 2.0 ethernet adapter<br />
This adapter works, but (probably) requires a bit of work. The driver for the chipset (Asix AX88178) included with the Raspbian kernel (v 3.1.9+ Aug 7 2012) does '''not''' work. With that driver the device is detected, but it does not seem to be possible to actually put any traffic through it. :-( In order to make it work you need to download the latest driver from [http://www.asix.com.tw/products.php?op=pItemdetail&PItemID=84;71;100&PLine=71 the chipset manufacturer]. The version I used was "Linux kernel 3.x/2.6.x Driver" v4.4.0, released 2012-05-18. Fortunately this is GNU GPLv2 -licenced source code and not a binary blob, so compiling it for the Raspberry Pi is perfectly doable. The hardest part was in fact getting the Linux source code required, because the repositores contained the source for the wrong kernel version. >:-( Fortunately there is [https://www.grendelman.net/wp/compiling-kernel-modules-for-raspbian-raspberry-pi a very useful guide] for how to get the sources from github, and preparing that source so that you can compile modules. Unfortunately you will have to compile the kernel (even if you don't actually install it) - which will take the better part of the day on the Raspberry, but once that's done you can unpack the driver source and just run "make && sudo make install". Reboot and you should have a fully working ethernet adapter.<br />
<br />
The adapter seems to work without a powered USB hub, but according to the specifications it can draw up to 190 mA, so there might be stability issues if additional power is not provided.<br />
<br />
===Problem Ethernet adapters===<br />
* Axago<br />
** Axago ADE-X1 10/100 Ethernet Adapter (usb: 9710:7830 driver:mcs7830). Adapter working about 10 minutes without problem, but after that kernel write error message to dmesg and no packet is received. Needed to unplug and plug USB again. Tested with and without powered USB hub.<br />
<br />
== USB Sound Cards ==<br />
You will usually want the <code>alsa</code> package for sound. In the Debian image for Raspberry Pi (and possibly other distributions) USB sound cards are prevented from loading as the first sound card, which can be an annoyance if it's the only device you have. To disable this behaviour edit <code>/etc/modprobe.d/alsa-base.conf</code> and comment out the last line; <code>options snd-usb-audio index=-2</code> . If you are not user ''pi'' you may need to add your username to the ''audio'' group thus: <code>sudo adduser yourusername audio</code> (user ''pi'' usually belongs to this group anyway).<br />
<br />
* '''Creative'''<br />
** [http://asia.creative.com/products/product.asp?category=1&subcategory=207&product=17892 Sound Blaster Play!]<br />
* '''Daffodil'''<br />
** [http://www.amazon.co.uk/gp/product/B002FI7GWK/ref=oh_details_o03_s00_i00 USB Sound Adaptor US01] ('''NB:''' Headphone output only checked so far, some notes on progress etc. can be found at [http://www.cpmspectre.pwp.blueyonder.co.uk/raspberry_pi/MoinMoinExport/DaffodilUSBSoundAdaptor.html cpmspectre.pwp.blueyonder.co.uk/raspberry_pi/MoinMoinExport/DaffodilUSBSoundAdaptor] - 14.09.2012)<br />
* '''Edirol'''<br />
** [http://www.roland.com/products/en/UA-1A/ UA-1A]<br />
* '''Hercules'''<br />
** [http://www.hercules.com/fr/Cartes-Son/bdd/p/123/gamesurround-muse-xl-pocket-lt3/ Gamesurround Musel XL (Pocket LT3)]<br />
* '''Logilink'''<br />
** [http://www.logilink.de/showproduct/UA0053.htm?seticlanguage=en UA0053 USB Soundcard with Virtual 3D Soundeffects LogiLink]<br />
* '''Terratec'''<br />
** [http://www.terratec.net/fr/produkte/Aureon_Dual_USB_12339.html Aureon Dual USB]<br />
<br />
==USB 3G Dongles==<br />
* Huawei E173<br />
* Huawei E220<br />
* Huawei E160 (AT commands only)<br />
* Franklin U600 from Sprint / VirginMobile<br />
** Use usb_modeswitch and vendor 0x1fac and product 0x0150/0x0151<br />
* Digicom Internet Key 7.2 HSUPA '''MU372-L01''' [http://www.digicom.it/digisit/prodotti.nsf/itprodottiidx/MU372L01]<br />
Tested on Raspbian and Archlinux. Detected as 230d:0001. Works with cdc_acm driver. Install usb_modeswitch.<br />
There are 2 "com ports"( /dev/ttyACM0 and /dev/ttyACM1 ) . Tested with Network Manager.Works also perfectly with SAKYS3G [http://www.sakis3g.org/] tools (!! led is always off !!) and wvdial. A working wvdial.conf : http://ubuntuforums.org/showpost.php?p=10361881&postcount=28 . (for example for Vodafone IT , replace Init3 with this : Init3 = AT+CGDCONT=1,"IP","web.omnitel.it" and replace line Modem = /dev/ttyUSB0 with Modem = /dev/ttyACM1 ) and run with wvdial voda .<br />
<br />
== USB IR Receivers==<br />
SMK Manufacturing, Inc. eHome Infrared Receiver (Works out of the box with OpenELEC)<br />
<br />
== USB Radio devices==<br />
*FM Radio<br />
** ADS InstantFM Music - FM radio tuner works fine under debian.<br />
<br />
== USB TV Tuners and DVB devices==<br />
*August<br />
**DVB-T205, based on rtl2832u chipset, working with [https://github.com/ambrosa/DVB-Realtek-RTL2832U-2.2.2-10tuner-mod_kernel-3.0.0 this driver]. Tested with Saorview (Irish DTT service), both HD & SD.<br />
*DVBSky<br />
**[http://dvbsky.eu/Products_S860.html Mystique SaTiX-S2 Sky USB]: Scanning/watching SD and HD works via vdr and streamdev plugin, watching on the Pi directly is laggy as hell. DVB-USB and I2C support must be enabled in the kernel. Needs drivers/firmware from [http://dvbsky.eu/Support.html here]. <br />
*Hauppauge<br />
** Hauppauge NOVA-T Stick (Revision 70xxx) DiBcom DiB0700 chipset, requires powered hub.<br />
** Hauppauge NOVA-TD Stick (Revision 52xxx) DiBcom DiB0700 chipset, requires powered hub.<br />
** Hauppauge WinTV-HVR-1950 (tested analog tuner with omxplayer)<br />
*K-World<br />
** K-World UB499-2T Dual DVB-T USB Tuner. IT9137 chipset. With no other USB devices connected Pi can just about power this stick. IR and supplied remote work with XBMC.<br />
*Technisat<br />
**Technisat_SkyStar_USB_HD. Instructions: http://www.linuxtv.org/wiki/index.php/Technisat_SkyStar_USB_HD Used the Pi to receive and redirect it via network to another host. Didn't try to play back the stream on the Pi itself. Tested with Astra 19.2E radio and SD-TV channels<br />
*Generic<br />
** [http://www.onsources.com/product_images/a/757/watch_and_record_digital_tv_dongle__44323_zoom.jpg DVB-T USB Dongle (Silver casing)], based on AF9015 chipset.<br />
** [http://www.electrodepot.fr/media/catalog/product/cache/1/image/500x/9df78eab33525d08d6e5fb8d27136e95/P926993.jpg DVB-T USB Dongle], based on RTL2832 FC12 (HD/SD), IR detected but not tested<br />
<br />
== USB Webcams ==<br />
<br />
Debian image is missing v4l kernel modules, so video devices are not available. Kernel and firmware upgrade can possibly be used to fix this[http://blog.pixelami.com/2012/06/raspberry-pi-firmware-update-for-debian-squeeze/].<br />
<br />
===Working USB Webcams===<br />
*'''Creative'''<br />
**Creative VF0470 Live! (works out of the box on ArchLinux)<br />
**Creative VF0260 Live! Cam Vista IM (works out of the box)<br />
**Creative VF0640 Live! Cam Socialize (works on Raspbian at 320x240 resolution, 15fps)<br />
**Webcam Notebook PD1170 (detects, untested)<br />
<br />
*'''HP'''<br />
**Webcam HD-2200 [http://www.amazon.com/HP-Webcam-HD-2200-BR384AA-ABA/dp/B004UR9P9Q/ (Amazon)] [http://shopping.hp.com/en_US/home-office/-/products/Electronics/Webcams/BR384AA?HP-HD-2200-Webcam (HP)] [http://www.walmart.com/ip/HP-Webcam-HD-2200/16775645 (Walmart)] <br />
**Webcam HP-3100 - UVCVideo /dev/video0 Needs chmod to 666 to operate. Will work without hub if only device in USB ports. Works with both Arch and wheezy out of the box<br />
<br />
*'''Logitech'''<br />
**Webcam C100 Model Number V-U0013 (works fine without powered hub - Tested on 2012-08-16-wheezy-raspbian image - motion detection was good - video streaming was really slow might be unusable)<br />
**Webcam C200<br />
**Webcam C270 (with external power)<br />
**Webcam C310 does not require a powered hub to capture snapshots<br />
**Webcam C510<br />
**Webcam C525 (works fine without powered hub)<br />
**HD Webcam C615 (works fine without powered hub)<br />
**Webcam C910 (with external power, is uncvideo)<br />
**QuickCam Orbit/Sphere USB webcam (ext. power) <br />
**QuickCam Pro 9000 - powered by Raspi, working on debian wheezy<br />
**Webcam Pro 9000 (046d:0809), powered by RPi (measured ~120 mA capturing at ~5 fps), works on Arch<br />
<br />
*'''Medion'''<br />
** MD86511 - powered by Raspi, working on Raspbian “wheezy” from 2012-07-15<br />
<br />
*'''Microsoft'''<br />
**Xbox Live Vision camera (045e:0294), powered by Raspi, working on Arch<br />
**LifeCam HD-6000 - Powered by Raspberry Pi. Working on Raspbian "wheezy" (2012-07-15)<br />
**LifeCam NX-6000 - Powered by Raspberry Pi. Working on Debian "wheezy"<br />
**LifeCam VX-3000 - On "raspbian" wheezy (though there do appear to be some issues with image quality and getting partial frames and such, with fswebcam)<br />
**LifeCam VX-800 - Powered by Raspberry Pi. Working out of the box on Raspbian [http://www.amazon.it/Microsoft-JSD-00008-LifeCam-VX-800/dp/B0057FWVSC (Amazon)] Doesn't work at full 640 * 480 resolution but OK at 352 * 288.<br />
<br />
*'''Sony'''<br />
**PlayStation Eye (for PlayStation 3) (the occasional frame is corrupted/stutters when running at 640x480)<br />
**PlayStation Eyetoy (for PlayStation 2) (Occasional 'mangled frame' directly connected to Rev 2 Pi)<br />
<br />
*'''Trust'''<br />
** 2MP Auto Focus Webcam (works out of the box on ArchLinux)<br />
<br />
===Problem USB Webcams===<br />
<br />
*'''Creative'''<br />
**WebCam Pro / PD1030 - ov519 driver crashes almost immediately. ("gspca: ISOC data error: [0] len=0, status=-4004")<br />
<br />
*'''Logitech'''<br />
**Webcam Pro 9000 - Has issues capturing images at higher than default resolutions (using motion - Arch and Debian).<br />
**Webcam Pro 4000 - It uses pwc driver which does not work. Maybe it's because of general Raspi USB bug.<br />
<br />
*'''Microsoft'''<br />
**Lifecam HD5000 - Picture breaks up at the bottom<br />
**LifeCam Studio/Cinema - Has UVC issues detailed here [http://www.ideasonboard.org/uvc/#devices]. Horizontal lines problem [http://www.raspberrypi.org/phpBB3/viewtopic.php?f=63&t=12304]. Stability issues [http://www.raspberrypi.org/phpBB3/viewtopic.php?f=63&t=12247].<br />
<br />
*'''Sony'''<br />
**Eye Toy (PlayStation 2) model SLEH 00030 - (OV519 camera). Picture constantly breaks up on xawtv and wxcam under Arch Linux. Noted there were ISOC data error len=0 status=-4004 errors in dmesg. This happens when powered from the Pi and when powered from a Pluscom USB hub. Arch was updated on 17th July 2012<br />
<br />
*'''Trust'''<br />
**SPACEC@M 200 - (OV511 camera). Picture stops after a few seconds in xawtv under Arch Linux and xawtv reports libv4l2 errors. This happens when powered from the Pi and when powered from a Pluscom USB Hub. Arch was updated on 17th July 2012<br />
<br />
== USB GPS devices ==<br />
*Royaltek<br />
**Royaltek RGM 2000 SiRF2 using the included serial (TTL) to USB - converter. That uses a Profilic pl2303-chip so you'll need to compile the module or the kernel manually<br />
*Garmin<br />
**Garmin eTrex Vista HCx: Works but may draw much power. To get it working (software part): https://wiki.openstreetmap.org/wiki/USB_Garmin_on_GNU/Linux<br />
*GlobalSat<br />
**GlobalSat BU-353 Does not require a powered hub, works fine when directly plugged into the RPi. On Raspian, requires the gpsd and gpsd-client packages. For some reason, the gpsd daemon does not always start correctly on boot. You may need to do something like the following to manually restart it:<br /><pre>sudo killall gpsd; sudo gpsd /dev/ttyUSB0 -F /var/run/gpsd.sock</pre><br />
<br />
*Wintec<br />
**WBT-200: No problem on Debian<br />
*Holux<br />
**Holux M-215: Works fine on Arch, uses Silicon Labs CP210x RS232 serial adaptor driver<br />
*Bluenext<br />
**Bluenext BN903S: No problem on Debian image (19-04-2012).<br />
<br />
== USB UART adapters ==<br />
The USB UART adapter is used to access the serial console of the Raspberry Pi from a development host such as a laptop or desktop PC. The USB end connects to the PC and the UART header end connects to the USB. While it is possible to connect the USB end to another Raspberry Pi, this configuration has not been tested unless explicitly mentioned against an individual entry below.<br />
<br />
*'''FTDI'''<br />
**FT232 chip based adapters works for some people but others find it hangs Linux when the port is opened. module is ftdi_sio<br />
<br />
*Prolific<br />
**PL2303 chip based adaptors works fine on latest Debian tested with minicom and gtkterm<br />
<br />
== Other, exotic USB devices ==<br />
=== CAN Bus ===<br />
*PEAK-System (www.peak-system.com)<br />
**PCAN-USB using the driver (kernel module) from http://www.peak-system.com/fileadmin/media/linux/index.htm<br />
=== Home automation ===<br />
*Tellstick (www.telldus.com), installation [[R-Pi_Tellstick_core|instructions]]<br />
**Depends on libftdi1<br />
<br />
=== Touch Screen ===<br />
*ACER T230H touch screen [http://support.acer.com/acerpanam/monitor/2009/acer/t230h/t230hnv.shtml]<br />
**USB TS identifies as "Quanta Computer, Inc. Optical dual-touch panel", module hid_quanta<br />
**Seems to draw over 200 mA from USB!<br />
=== Floppy Disk Drive ===<br />
*Samsung USB Floppy Drive SFD-321U/HP<br />
**I suppose a floppy drive might be considered exotic nowadays!<br />
**LSUSB lists it as Samsung Electro-Mechanics Co. Floppy Disk Drive<br />
**Only tried connected to a powered USB hub, as the drive is labelled 5V at 0.5A on a Raspberry Pi running Debian Wheezy.<br />
**tail -f /var/log/syslog looking for mount device when plugged in, came up as SDA in testing.<br />
**sudo mkdir /media/floppy<br />
**sudo mount /dev/sda /media/floppy<br />
**Contents of floppy now available in /media/floppy<br />
**To remove drive, ensure no sessions have the floppy directory as the current working directory.<br />
**sudo umount /media/floppy<br />
=== USB Missile Launcher ===<br />
*USB Missile Launcher / Rocket Launcher sold in UK by Marks and Spencer but also sold under a range of other names.<br />
**USB ID 1130:0202 Tenx Technology, Inc. Use apt-get install pymissile (python code) and there is C code at [http://sourceforge.net/projects/usbmissile/ usbmissile from Source Forge]<br />
=== USB Docking Stations ===<br />
*StarTech USB 3.0 to Dual 2.5"/3.5" SATA HDD Dock (SATDOCK2U3GB)<br />
**This is an externally powered dual sata HDD docking station, which has USB2.0 compatibility with the Pi. <br />
**Tested with latest raspbmc and debian wheezy raspbian, 3.1.9+ #168<br />
=== USB RFID Reader ===<br />
*Unbranded 125KHz EM4100 RFID reader from eBay sellers (< £7), the one with a Windows logo on (easily scratches off for Linux users).<br />
**Initially would not work when plugged in directly to RPi. Worked when connected via an unpowered Trust hub. Worked after RPi was modified with 10K resistors over the USB polyfuses (warranty invalidated). Probably would work fine with powered hub.<br />
**Sends a 10 digit string to current window or console as if it was a keyboard. Can be captured independently of keyboard using Linux event interface (/dev/input) but kernel in current distributions does not have CONFIG_INPUT_EVDEV selected so kernel rebuild is necessary.<br />
<br />
== PS2 / AT to USB Converters ==<br />
<br />
* Unbranded active converter known as the "blue cube". Based on the Cypress CY7C63723C 8 bit RISC. Please see http://geekhack.org/showwiki.php?title=PS2-to-USB+adapters for more information.<br />
Note that although the adapter might work, PS/2 keyboards were not designed to be low power USB devices, so they might not meet the requirement to work with considerable lowered supply voltage (4.4 volt) provided by the USB ports of the raspberry PI. These keyboards should work when powered by a powered hub. <br />
<br />
'''Tested PS2/AT keybords'''<br />
<br />
All above tested with the famous "blue cube" on a powered USB hub.<br />
<br />
*IBM Model F (please note requires an additional AT to PS2 converter)<br />
*Dell AT101w<br />
*Northgate Ominikey Ultra T (please note requires an aditonal AT to PS2 converter)<br />
<br />
* 04d9:1400 Holtek Semiconductor, Inc. PS/2 keyboard + mouse controller<br />
** Working: Ipex RT215KTW PS/2 keyboard<br />
** Not working: HP SK-2502 PS/2 keyboard (gets power but does not init - three LEDs remain permanently lit. Keyboard + Holtek converter work on a Linux PC, although this keyboard doesn't work with some native PS/2 ports.)<br />
<br />
== Power adapters ==<br />
The Raspberry Pi uses a standard Micro USB (type B) power connector, which runs at 5v. Generally you can use a MicroUSB to USB cable and then either power the Raspberry Pi directly from your main computers USB ports (if they provide enough power), or by using a USB to Mains adaptor. A number of mobile phones use MicroUSB power cables, and these are compatible with the Raspberry Pi in most cases. Below is a list of power adaptors known to work.<br />
<br />
===Working power Adapters===<br />
* '''AlcaPower'''<br />
** 5V 2.5A Model AP5A - Charger/switching with 7 connectors(also Microusb)<br />
* '''Ansmann'''<br />
*** Dual USB charger slim, Model-Nr. 1201-0001<br />
* '''Apple'''<br />
** 5V 2.1A USB charger for iPad2, model A1357<br />
** 5V 1.0A USB Charger for iPod<br />
** 5V 1.0A USB Charger for iPhone 4<br />
* '''Amazon'''<br />
** 5V 0.85A USB charger for Kindle<br />
** 5V 2A Mains to USB A adaptor, Branded "CostMad" <br />
* '''Asus'''<br />
** 5V 2.0A USB charger for Google Nexus 7<br />
* '''Belkin'''<br />
** 5V 2.6A 4 port Ultra-Slim Desktop hub (Model F4U040) (RPi running from USB Hub port)<br />
** 5V 2.5A 4 port USB Hub (Model F5U404) (RPi running from USB Hub port)<br />
** 5V 3.5A 7 port USB Hub (Model F5U706) (RPi running from USB Hub port)<br />
** Mini Surge Protector Dual USB Charger (Model BZ103050-TVL)<br />
** Universal USB Wall Charger (5V 1A) (Model F8Z222uk)<br />
* '''Blackberry'''<br />
** Charger for Pearl Flip 8220, Bold 9600 (B)<br />
** Charger for Tour 9630<br />
** 5V 0.7A Model PSM04R-0500CHW1(M), RIM Part Number HDW-17957-003 (B)<br />
** 5v 750mA Model RIM-C-0004aDUUUC-001, RIM Part Number HWD-24481-001 (comes with Blackberry 9300)<br />
** 5v 750mA Model RIM-C-0004ADUUS-001 035D, Single port plug. (Tested with USB B to Micro USB cable from Logitech H760 Headset)<br />
* '''Dell'''<br />
** USB Hub integrated in Dell monitors (B)<br />
* '''Garmin'''<br />
** 5V 1A charger (Model: PSA105R-050Q) supplied with Garmin Edge 800 GPS. Requires a USB-A to MicroUSB-B cable. Belkin 6ft cable (F3U151B06) works.<br />
* '''Griffin'''<br />
** Power Block Model P2417. 5V 2.1A<br />
** Power Block Model P1190R2 Two USB 5V Outputs, 1Amp each<br />
* '''Hama'''<br />
** 1000mA Travel Charger for Micro USB universal (barcode nr: 4 007249 935854)<br />
* '''HP'''<br />
** 5.3V 2A Charger for HP Touchpad (B)<br />
* '''HTC'''<br />
** 5V 1A TCP-300 USB phone charger (B)<br />
** 5V 1A TC B250 USB charger (HTC R/N: 79H00096-00M)<br />
** 5V 1A TC E250 USB charger (HTC R/N: 79H00098-02M)<br />
* '''i-box (Philex Electronic Ltd)'''<br />
** 5V 1A USB charger, 1 USB socket, no USB lead supplied, Model: 76971HS/02 (available from ASDA and others in the UK) (B).<br />
* '''IDAPT'''<br />
** [http://www.idaptweb.com/universal_chargers/i4/ i4 multi device charger] - 3 interchangeable device tips + USB A socket ([https://twitter.com/andrewmk/status/226057302879375361 see it in use])<br />
* '''Innergie'''<br />
**15W Dual USB Adapter. Model: mMini AC15. Output: 5V, 3A (max per port), 15W max. [http://www.myinnergie.com/DuoPowerKit/specification.aspx Spec Sheet]<br />
* '''Kodak'''<br />
** 5V 1A TESA5G1-0501200<br />
** 5V 1.0A K20-AM<br />
* '''LG'''<br />
** 4.8V 1A Travel Adapter<br />
**5.1V .7A Travel Adapter (Model: STA-U34WVI)<br />
* '''Logic'''<br />
** 4 port USB Hub (Model LP4HUB10). (RPi running from USB Hub port, red power line (+5v) inside hub cut) (B)<br />
*'''LogiLink'''<br />
**5V 2.1A Switching power supply, model PA0040 (B)<br />
* '''Logitech'''<br />
** 5V 1A SDC115-USB Remote Control Charger and cable<br />
* '''Maplin Electronics'''<br />
** 5V 1A dual USB power supply, model number H25B-MT-K2<br />
** Micro USB Power Supply N19HX<br />
* '''Medion'''<br />
** 5V 1A USB power supply for OYO ebook reader<br />
* '''Microsoft'''<br />
*** Zune Zune AC Adapter v2 <br />
* '''Motorola'''<br />
** [http://www.amazon.com/Motorola-Micro-USB-Home-Travel-Charger/dp/B004EYSKM8/ 5V 0.85A SPN5504 Charger with Cable]<br />
* '''Nokia'''<br />
** 5V 1.2A AC-10E Charger<br />
* '''Noname'''<br />
** 5V 2.1A KMS-AC09 4 port USB charger (B) [http://www.miniinthebox.com/kms-ac09-universal-ac-adapter-for-ipad-ipad-2-iphone-white_p208568.html]<br />
** 5.2V 1A MW-3NU10GT - no cable, but this one works well (1m): [http://www.amazon.de/gp/product/B005L8VELA]<br />
** 5V 1A Model H-IP008 Serial No. H10T80L068<br />
* '''Novatel Wireless'''<br />
** 5V 1.05A Charger, model number SSW-1811, packaged with Verizon Wireless MiFi device<br />
* '''Orange'''<br />
** 5V 0.7A Charger for Orange San Francisco<br />
* '''Palm'''<br />
** 5V 1A Charger for Palm Pixi+ (B)<br />
* '''Pantech'''<br />
** 5.0V 1A CNR USB with LG DLC100 micro usb cable<br />
* '''Phihong'''<br />
** Switching Power Supply. Model: PSAC09R-050. Output: 5V, 1.8A, microUSB. [http://www.digikey.com/product-detail/en/PSAC09R-050/993-1109-ND/2635771 Digi-key Link]<br />
* '''PortaPow'''<br />
** PortaPow UK Mains Wall Power Supply<br />
* '''RS Components'<br />
** HNP06UK (RS 7263069) Switching Adapter 5.0V 1200mA<br />
* '''Samsung'''<br />
** 5V 0.7A Charger for Galaxy S model ETA0U10EBE<br />
** 5V 0.7A Charger for Galaxy SII<br />
** 5V 1A Charger for Galaxy Nexus<br />
** 5V 0.7A Charger for Galaxy S Vibrant (SGH-T959)<br />
** 5V 1A? Samsung C Series TV USB-port for external HDDs. Running stable with openelec<br />
** 5v ?A(Unknown) Samsung Service Port (USB) on LN32A330J1DXZA 720p 32 inch HDTV <br />
** 5V Unknown Ampere Samsung UA22D5000 & UA32D5000 TV USB Port. Test with Raspbian Wheezy, Raspbmc, and RPITC<br />
* '''Shun Shing'''<br />
** 100-240VAC to 5VDC 1A USB power supply, model SP5Q-AU [http://jaycar.co.nz/productView.asp?ID=MP3455 Jaycar]<br />
* '''Sony Ericsson'''<br />
** 5V 0.7A Charger CST-80<br />
* '''Travel Charger'''<br />
** 5V 2.0A USB Power Adapter, [http://www.amazon.co.uk/gp/product/B0065JCIPU/ Amazon Link]<br />
* '''Technika'''<br />
** 5V 1A USB Power Adapter, model MPASS01 (B)<br />
* '''The Pi Hut'''<br />
** Micro USB Power Supply for the Raspberry Pi. 5V 1000mA (from [http://thepihut.com/products/micro-usb-power-supply-for-the-raspberry-pi The Pi Hut's Raspberry Pi Store]) (also from [http://www.ebay.co.uk/itm/330757401271 eBay ])<br />
* '''Trisonic'''<br />
** TS-CP600T - MICRO USB HOME & TRAVEL CHARGER (5V, 800mA) $3 at Daiso U.S. stores.<br />
* '''TruePower'''<br />
** [http://u-socket.com/ U-Socket] 5V 2.1A AC Receptacle with Built-in USB ports (2.1A per USB port) model ACE-7169<br />
* '''Voltcraft'''<br />
** SPS5-12W, 2500 mA, requires additional USB <-> miniUSB adapter/cable, works perfectly (bought from [http://www.conrad.de/ce/de/product/512660/VOLTCRAFT-SPS5-12W-Steckernetzteil-Steckernetzgeraet-5-VDC-2500-mA-12-Watt Conrad Shop])<br />
<br />
===Problem power Adapters===<br />
* '''Masterplug'''<br />
** Masterplug Surge Protected USB Adaptor 2 x 1A USB Polished Black - USB ports and ethernet don't work with this adapter and some screen artefacts using HDMI.<br />
* '''Monoprice'''<br />
** 5v, 2A 3 Outlet Power Surge Protector Wall Tap w/ 2 Built-In USB Charger - some display artifacts, sometimes unable to find mouse, some failures to boot. Measured less than 4.75v between TP1 and TP2 when used with a Monoprice cable.<br />
* '''Sony Ericsson'''<br />
** 5v, 850mA EP800. Some failures to boot , ethernet loops at boot.<br />
<br />
===External Battery packs (with 5V regulated output)===<br />
* '''Anker Astro3'''<br />
** Anker Astro3 10000mAh with Dual 2A USB Output<br />
* '''Duracell'''<br />
** PPS2 Instant USB Charger<br />
* '''Energizer/XPAL'''<br />
** XP18000 18000mAh Power Pack<br />
* '''Generic - eBay no brand'''<br />
** 6000T Pocket Power 5000mAh - eBay item 271009959140<br />
** Power Bank for iPad/iPhone 5000mAh (looks the same as a New Trent IMP50D or TeckNet iEP380) - eBay item 280914455938<br />
* '''New Trent'''<br />
** iCurve IMP70D 7000mAh (Approx 12hrs from full charge)<br />
** IMP120D 12000mAh<br />
* '''Sinoele'''<br />
** Movpower - Power Bank 5200mAh (8hrs with Wifi active)<br />
* '''TeckNet'''<br />
** iEP387 Dual-Port 7000mAh External Power Bank (The charging lead can be used to connect the Tecknet to the RPi. Ran the RPi with wifi dongle and wireless keyboard receiver for over 9 hours of light use.)<br />
** iEP392 Dual-Port 12000mAh External Power Bank (1A port, ~16.5 hours)<br />
** Rayovac PS60 5v 800mAh<br />
* '''VINZO'''<br />
** Power Bank 5000mAh Grey Output 5V 1000mA<br />
* '''Kodak Power Pack KP1000'''<br />
** 1A USB rechargeable battery pack - see [http://blog.sheasilverman.com/2012/09/its-alive/ Shea Silverman's blog]<br />
<br />
== Display adapters ==<br />
Note that active converter boxes may draw power through the HDMI port, and thus will put an extra load on your PSU, and also increase the current running through the PI's primary input fuse. HDMI ports (and the raspberry PI) are designed so that they deliver a very limited amount of power (50mA) to the TV/Monitor/display-adapter and much more isn't in theory allowed. In fact there is a diode (D1) in series with the power line which can only handle 200mA, if the adapter tries to draw much more than that the diode might fail. Therefore only externally powered adapters are to be recommended. Despite this, many people report success with these high powered devices.<br />
<br />
===HDMI->DVI-D===<br />
There are three kinds of DVI. There is DVI-D, a digital signal fully compatible with HDMI, so a passive cable can be used. There is DVI-I, which is a connector with both analog pins and digital pins. An HDMI to DVI-D adapter fits in a DVI-I female connector. Finally, there is DVI-A. This a fairly rare connection, but occasionally it will be found on some monitors and is an analog interface, in fact the same as VGA!<br />
<br />
Some adapters like Farnell part AK-CBHD03-BK are HDMI to DVI-I, which, while not fitting in a DVI-D monitor, are still compatible. The analog pins simply must be bent.<br />
<br />
The HDMI to DVI-D cable provided by Apple with the 2010 Mac Mini worked. It does not appear this adapter can be purchased separately.<br />
<br />
* AmazonBasics HDMI to DVI Adapter Cable (model SK231) works and is inexpensive.<br />
* [http://www.ebay.com/itm/DVI-Female-to-HDMI-Male-Adapter-Converter-Adaptor-Gold-for-HDTV-Full-HD-/320946033059?pt=US_Video_Cables_Adapters&hash=item4ab9dfd1a3 A generic HDMI-to-DVI converter from eBay]. Works well, but it's probably the cause of some power loss between the RPi and the monitor, causing [http://elinux.org/R-Pi_Troubleshooting#Interference_visible_on_a_HDMI_or_DVI_monitor this] problem. A setting of config_hdmi_boost='''5''' in /etc/boot solved this. Note that config_hdmi_boost='''4''', as suggested in the troubleshooting guide, helped but did not solve the problem completely.<br />
<br />
===HDMI->VGA converter boxes===<br />
Most will require use [[RPi_config.txt]]. Start off with hdmi_safe=1.<br />
<br />
[http://www.element14.com/community/groups/raspberry-pi/blog/2012/08/16/raspberry-pi-hdmi-to-vga-converter Sanoxy HDMI to VGA converter], $27 from Amazon, no changes required with official Raspbian Wheezy image (2012-Jul-15), note: had already disabled overscan previously<br />
<br />
http://www.amazon.co.uk/gp/product/B007KEIRNG -- "Neewer" HDMI to VGA -- some issues discussed below:<br />
However, according to user "Tom1989" the same Neewer HDMI to VGA adapter burned out BAT54 Schottky diode D1 on the RasPi and broke its HDMI output: [http://www.raspberrypi.org/phpBB3/viewtopic.php?f=28&t=9819 Serious HDMI Problems. What's that smell? Burning Raspberry!]. On that thread, "mahjongg" suggested the NXP (or equivalent) PMEG2010AET as a high-current replacement for D1. The PMEG2010AET has 1A max forward current, much greater than the BAT54's 200 mA limit which may be exceeded by your HDMI -> VGA converter. Remember that the converter's current must come from your RasPi power supply and go through the Micro USB cable and polyfuse F3, so you may get extra voltage drops and/or cause F3 to trip depending on how much current the converter uses. As always with board modifications, YMMV. Also on the "Burning Raspberry!" thread, user "pwinwood" reported the Neewer's current to be 400 mA, which is twice the limit of BAT54 diode D1. "pwinwood" also took the Neewer apart and added its own +5V connection adapted from a USB cable, which bypasses RasPi's Micro USB cable and polyfuse F3.<br />
<br />
http://www.amazon.co.uk/KanaaN-Adapter-Converter-Cable-Resolutions/dp/B007QT0NNW -- "Kanaan" HDMI-VGA<br />
<br />
http://www.ebay.com/itm/ws/eBayISAPI.dll?ViewItem&item=130699741793 -- eBay is swarming with $16 converters all like this one.<br />
<br />
This adapter -- http://www.ebay.co.uk/itm/300692770623 -- works from 640x480 up to 1920x1080, audio over HDMI works too.<br />
Sadly the IC's on the PCB have all been scrubbed.<br />
Requires HDMI boost and overscan, [[RPi_config.txt|config.txt]] settings for 640x480@60Hz:<br />
<br>hdmi_drive=2<br />
<br>hdmi_group=2<br />
<br>hdmi_mode=4<br />
<br>config_hdmi_boost=4<br />
<br>overscan_top=-30<br />
<br>overscan_bottom=-30<br />
<br>overscan_left=-30<br />
<br>overscan_right=-30<br />
<br />
According to user "Mortimer" -- HDFuryPro HDMI to YPbBr/VGA Converter found on Amazon -- http://www.amazon.co.uk/Inputs-Component-Video-YPbPr-Converter/dp/B00797ZZ4S/ -- Works with Raspberry Pi. Tested against a Philips 170B 1280x1024 LCD monitor, producing a full native resolution image. Not tested against a Component Video TV yet, and audio has yet to be got working.<br />
The [[RPi_config.txt|config.txt]] settings used are:<br />
<br>hdmi_drive=2<br />
<br>hdmi_group=2<br />
<br>hdmi_mode=36<br />
<br>disable_overscan=1<br />
<br />
<br />
According to user "Mortimer" -- HDFury1 1080p HDMI to VGA Converter from HDFury.com. I'm not sure the HDFury1 can be got a hold of easily nowadays, I happened to have access to one to try out. HDFury2, 3 and 4 are available as far as I can tell, but are very pricey compared to alternatives. HDFury1 was around £80 when we bought one for a project at work. HDFury2 seems to be around £130, 3 and 4 are getting on towards £200 or more. So not to be recommended as a solution unless you happen to have one lying around. I don't believe there is any relationship between the company that produces these and the HDFuryPro I bought for myself (See above). I didn't alter any config settings, just plugged it in. It doesn't work without having its external power supply connected, as it requires 0.4A, which is too much draw for the 5V supply available from the HDMI socket on the Raspberry Pi. Its power LED lights, but no picture is produced. In comparison to the HDFuryPro this picture from this device is sharper, but not enough to justify the extra cost.<br />
The [[RPi_config.txt|config.txt]] settings used are:<br />
<br>hdmi_drive=2<br />
<br>hdmi_group=2<br />
<br>hdmi_mode=36<br />
<br>disable_overscan=1<br />
<br />
http://www.amazon.co.uk/gp/product/B007SM7O2U/ref=oh_details_o02_s00_i00 - "Cable Matters"<br />
<br />
Here It is another option: http://www.dealextreme.com/p/hdmi-v1-4-male-to-vga-female-converter-adapter-cable-white-15cm-130458, is cheap (it's free shipping from china) and works perfectly, I tested it with an Acer VGA monitor (AL1511), without no change in my XBMC distribution.<br />
The config.txt for Raspbian (Flatron VGA monitor 1024 * 768):<br />
<br>hdmi_drive=2<br />
<br>hdmi_group=2<br />
<br>hdmi_mode=16<br />
<br>hdmi_force_hotplug=1<br />
<br>disable_overscan=0<br />
<br />
<br />
And another one: http://cgi.ebay.pl/ws/eBayISAPI.dll?ViewItem&item=251086464644. Very cheap but works perfectly. No config.txt changes was needed at all. I've booted Raspbian and OpenELEC. Monitor is detected correctly and the optimal resolution is set (Raspbian) or you can change the res in the menu (OpenELEC). <br />
The /opt/vc/bin/tvservice is able to read monitor edid data. I tested the adapter using NEC 72VM 15" LCD. (1280x1024 60Hz, 1024x768 60Hz, 640x480 works) The adapter is based on Lontium LT8511A chip, but I was unable to get the spec for it.<br />
The D1 diode is getting very hot though. Most likely the adapter drives more than 200mA. The standard RS Components 1,2A usb power supply is able to provide enough power for the RPi and the adapter. I'll try to modify the adapter to connect external power to bypass D1.<br />
Marcin.<br />
<br />
===DVI-D -> VGA active adapters===<br />
None are currently listed<br />
<br />
===Composite->SCART===<br />
SCART adapters (SCART plugs with three RCA connectors in the back), will probably work when used with the yellow RCA plug connected to the R-PI's RCA video output. Additionally using a splitter cable (3.5mm jack plug on one end, and red-white RCA plugs on the other end) will probably work when plugged into the red and white (left and right audio channels) of the SCART adapter.<br />
<br />
* Generic - works<br />
<br />
===Composite->VGA converter boxes===<br />
* [http://www.extron.com/product/product.aspx?id=dvs204| Extron DVS-204] - works no problem!<br />
<br />
== SD cards ==<br />
<br />
Note that manufacturers change their designs over time, even as the specs stay the same. (E.g. an ACME 8 GB class 4 card manufactured in 2011 might work, while one manufactured in 2012 might not.)<br />
For this reason, please specify product numbers in the lists below, when possible.<br />
<br />
You can also attach the following fields from your card's CID :<br />
<pre><br />
cd /sys/class/mmc_host/mmc?/mmc?:*<br />
echo "man:$(cat manfid) oem:$(cat oemid) name:$(cat name) hwrev:$(cat hwrev) fwrev:$(cat fwrev)"<br />
</pre><br />
<br />
please merge with http://elinux.org/RPi_Performance#SD_card<br />
<br />
===Preinstalled SD Cards===<br />
Sandisk SD Cards Preinstalled with the latest Raspbian operating system are available from [http://thepihut.com The Pi Hut's Raspberry Pi Store].<br />
* '''SanDisk''' <br />
** [http://thepihut.com/products/4gb-sandisk-sd-sdhc-card-with-raspbian-wheezy-linux-preinstalled 4GB SDHC Class 4 - Preinstalled with Raspbian Wheezy Linux.]<br />
** [http://thepihut.com/products/8gb-sandisk-sd-sdhc-card-with-raspbian-wheezy-linux-preinstalled 8GB SDHC Class 4 - Preinstalled with Raspbian Wheezy Linux.]<br />
** [http://thepihut.com/products/16gb-sandisk-sd-sdhc-card-with-raspbian-wheezy-linux-preinstalled 16GB SDHC Class 4 - Preinstalled with Raspbian Wheezy Linux.]<br />
** [http://thepihut.com/products/32gb-sandisk-sd-sdhc-card-with-raspbian-wheezy-linux-preinstalled 32GB SDHC Class 4 - Preinstalled with Raspbian Wheezy Linux.]<br />
<br />
===Working SD Cards===<br />
* '''7DAYSHOP.COM''' <br />
** 8GB Professional SDHC Class 10 (man:0x000027 oem:0x5048 name:SD08G hwrev:0x3 fwrev:0x0)<br />
* '''Adata''' <br />
** 2GB SD Class 2 Speedy (8B0947 printed on back) This card works with every distro I tried. May be old, may not be the fastest, but is very stable.<br />
** 4GB SDHC Class 4 (BH1109416141G)<br />
** 8GB SDHC Class 2 (MMB3F08GWMCA-GE)<br />
** 8GB SDHC Class 4 (MicroSD w/ adapter)<br />
** 8GB SDHC Class 6 (MMAGR08GUDCA-DB)<br />
** 8GB SDHC Class 10 (AUSDH8GCL10-R)<br />
** 8GB SDHC Class 10 (ASDH8GCL10-R) Tested on 2012-06-18-wheezy-beta.zip<br />
** 8GB SDHC Class 10 (P-SDH8G10-EC from BJ's USA tested on Raspbian)<br />
** 16GB SDHC Class 6<br />
** 16GB SDHC Class 10 (16GSDHC10)<br />
** 16GB SDHC Class 10 (microSD w/ adapter AUSDH16GCL10-RA1)<br />
** 32GB SDHC Class 10 (ASDH32GCL10-R) Tested on wheezy-beta with latest kernel and firmware and raspbian wheezy<br />
* '''AmazonBasics'''<br />
** [http://www.amazon.com/AmazonBasics-SDHC-Class-Secure-Digital/dp/B0058GH0LS 8GB SDHC Class 10 B0058GH0LS]<br />
** [http://www.amazon.com/AmazonBasics-SDHC-Class-Secure-Digital/dp/B0058GH1IK 16GB SDHC Class 10 B0058GH1IK]<br />
** 32GB SDHC Class 10<br />
* '''Apacer'''<br />
** 8GB microSDHC Class 10 (with adapter)<br />
** 8GB SDHC Class 6<br />
* '''Centon'''<br />
** 16GB SDHC Class 4 (1447 printed on back)<br />
* '''CnMemory'''<br />
** 8GB SDHC Class 4 (Silver/Black label says 'High Capacity Card') 84209_8GB_SDHC, bought from Maplins. No error messages seen, but operation is much slower than with a SanDisk 4GB Class 4 card.<br />
* '''Dane-Elec''' <br />
** 16GB SDHC Class 4<br />
** 16GB Pro 200X Class 10 DEMS16GB2683ENBA<br />
* '''Dikom'''<br />
** 16GB SDHC Class 10 (serial 207H3MD016IBSD)<br />
* '''Duracell'''<br />
** 4GB SDHC Class 4<br />
** 16GB SDHC Class 10 (labelled Pro Photo 200x)<br />
** 32GB SDHC Class 10 (man:0x00001d oem:0x4144 name:SD hwrev:0x1 fwrev:0x0) (~4.6MB/s read, ~4.4MB/s write on debian6-19-04-2012, following [[RPi_Performance#SD_card]])<br />
* '''Emtec''' <br />
** 2GB SD man:0x000027 oem:0x5048 name:SD02G hwrev:0x2 fwrev:0x0<br />
** 4GB SDHC Class 4 (EKMSD4G60XHCN)<br />
** 16GB SDHC Class 10 (EKMSD16G150XHC) (less than half as fast as Sandisk 16gb Class 10)<br />
* '''Extrememory''' <br />
** 16GB SDHC Class 10 (man:0x000012 oem:0x3456 name:F0F0F hwrev:0x1 fwrev:0x0)<br />
** 32GB SDHC Class 10 (man:0x000003 oem:0x5344 name:SMI hwrev:0x1 fwrev:0x0)<br />
* '''Eye-Fi'''<br />
** 4GB WiFi SDHC (Wi-Fi doesn't work)<br />
* '''Fugi''' <br />
** 32GB SDHC Class 10 (P10NM00580A) (man:0x000073 oem:0x4247 name:NCard hwrev:0x1 fwrev:0x0)<br />
* '''Hama''' <br />
** 2GB SD Class 2<br />
** 8GB SDHC High Speed Pro Class 6<br />
* '''Hema (Dutch dept. store)'''<br />
** 4GB<br />
** 8GB SDHC Class 4<br />
* '''Goodram''' <br />
** 8GB microSDHC Class 4<br />
** 16GB microSDHC Class 4 (SDU16GHCAGRR10)<br />
** 16GB SDHC Class 10<br />
* '''HP'''<br />
** 8GB SDHC Class 4 (doesn't reboot during first time startup process, but restart again and fine after that).<br />
** [http://www.amazon.com/HP-CG790A-AZ-Flash-Memory-Class/dp/B007X7U224 32GB SDHC Class 10] <br />
* '''ICIDU'''<br />
** 4GB SDHC Class 10 (also had no issues)<br />
** 16GB SDHC Class 10 (image write had issues, might be my inexperience. It boots & shows Xserver)<br />
** 32GB SDHC Class 10 (had no issues whatsoever, the comment above might be a dud.)<br />
** 8GB microSDHC Class 10<br />
** 16GB microSDHC Class 10 (20MB/sec)<br />
** 32GB microSDHC Class 10 (20MB/sec)<br />
* '''Integral''' <br />
** 4GB SDHC Ultima Pro Class 10<br />
** 4GB SDHC Class 4 SD-K04G (Purple label)<br />
** 8GB SDHC Ultima Pro Class 6 (Works - initial error -110 but boots within 5 seconds with no further errors or issues)<br />
** 8GB SDHC Ultima Pro Class 10 (20MB/s) (Works - initial error -110 but boots within 5 seconds with no further errors or issues)<br />
** 16GB SDHC Ultima Pro Class 6<br />
** [http://www.amazon.co.uk/gp/product/B0047T6XME 16GB SDHC Class 10 Ultima Pro (20MB/s)]<br />
** 32GB SDHC Ultima Pro Class 10 (20MB/s) - Slow to initially boot past the Rainbow Screen.<br />
* '''Joyflash''' <br />
** 16GB SDHC Class 10 (LTSD1112016GB)<br />
* '''Kingmax''' <br />
** 4GB SDHC Class 2<br />
** 4GB microSDHC Class 4 (KM04GMCSDHC4) won`t reboot when it`s hot<br />
** 8GB microSDHC Class 4 (KM08GMCSDHC41A) won`t reboot when it`s hot<br />
* '''Kingston''' <br />
** 2GB SD<br />
** 2GB microSD (N0185-002.A00LF) + Adapter (File system .img written via Transcend microSDHC "USB stick-like" adapter - P3-102510)<br />
** 4GB microSD Class 4<br />
** 4GB SDHC Class 4 (SD4/4GB)<br />
** [http://img341.imageshack.us/img341/1619/dsc0253y.jpg 8GB SDHC Class 4] ([http://img833.imageshack.us/img833/2028/dsc0254br.jpg SD4/8GB]) (does not work with current build of raspbmc)<br />
** [http://img600.imageshack.us/img600/3849/dsc0251et.jpg 8GB microSDHC Class 4] ([http://img707.imageshack.us/img707/363/dsc0252ld.jpg SDC4/8GB])<br />
** 8GB SDHC Class 6 (SD6/8GB) (errors on boot, boots Debian ok, does not work with raspbmc rc2)<br />
** 8GB SDHC Class 10 (SD10G2/8GB, SD10V/8GB, ultimateX 100X, ultimateX 120X)<br />
** 16GB SDHC Class 4 (SD4/16GB)<br />
** 16GB microSDHC Class 10 (SDC10/16GB)<br />
** 16GB SDHC Class 10 (SD10G2/16GB, ultimateX 100X)<br />
** 16GB SDHC Class 10 (SD4/16GBET)<br />
** 32GB SDHC Class 10 (SD10V)<br />
** 32GB SDHC Class 10 (SD10G2/32GB, ultimateX 100X)<br />
* '''Kodak''' <br />
** 4GB SDHC Class 2<br />
** 8GB SDHC Class 4<br />
* '''Kruidvat''' <br />
** 8GB SDHC Class 4<br />
* '''Lexar''' <br />
** 4GB SDHC Class 4 (Boots consistently and no error messages in log after 1/2 hour use ) (works with Raspbmc)<br />
** 4GB SDHC Class 6 Platinum II (from [http://www.microcenter.com/single_product_results.phtml?product_id=0350735 Microcenter])<br />
** 8GB SDHC Class 4<br />
** 8GB SDHC Class 6 Premium Series<br />
** 8GB SDHC Class 6 Platinum II<br />
** 16GB SDHC Class 6 Platinum II<br />
** 32GB microSDHC HIGH-SPEED Class 10 (from [http://www.amazon.co.uk/Lexar-32GB-Micro-Speed-Reader/dp/B004BR2ZTM Amazon])<br />
** 128GB SDXC UHS-I Card LSD128CTBNA400 (from [http://www.amazon.com/gp/product/B007BZRXK2 Amazon])<br />
* '''Master'''<br />
** 16GB SDHC Class 10 [man:0x000003 oem:0x5344 name:SMI hwrev:0x1 fwrev:0x0]<br />
* '''Medion'''<br />
** 8GB Class 4 SDHC UK sourced (Aldi)<br />
* '''Microcenter Brand (sold in bins at checkout)'''<br />
** [http://www.microcenter.com/single_product_results.phtml?product_id=0289508 8GB SDHC Class 4]<br />
** [http://www.microcenter.com/single_product_results.phtml?product_id=0349728 8GB SDHC Class 10]<br />
** [http://www.microcenter.com/single_product_results.phtml?product_id=0349729 16GB SDHC Class 10]<br />
* '''Mushkin'''<br />
** 16GB SDHC Class 10 (MKNSDHCU1-16GB) [http://www.newegg.com/Product/Product.aspx?Item=N82E16820226324]<br />
** 32GB SDHC Class 10 (MKNSDHCC10-32GB) [http://www.newegg.com/Product/Product.aspx?Item=N82E16820226235]<br />
* '''Mustang'''<br />
** [http://www.mustang-flash.de/Products/Flash%20Products/Secure%20Digital/SD-Card/8GB%20Mustang%20SDHC%20Card%20LeMans%2C%20Class%2010%2C%20Retail|SD8GHCCL10MU-R.html 8GB SDHC Class 10]<br />
* '''MyMemory''' <br />
** 8GB SDHC Class 10 (MYMESDH8G10) [http://www.mymemory.co.uk/SDHC/MyMemory/MyMemory-8GB-SD-Card-%28SDHC%29---Class-10 MyMemory 8GB class 10] (Latest batch not working)<br />
** 16GB SDHC Class 10 (MYMESDH16G10) [http://www.mymemory.co.uk/SDHC/MyMemory/MyMemory-16GB-SD-Card-(SDHC)---Class-10]<br />
* '''NovaTech'''<br />
** 8GB SDHC Class 10 (Integral Branded)<br />
* '''OCZ'''<br />
** 8GB SDHC Class 6 Gold Series (08110596-8GB-6) tested with Debian Squeeze (official Raspberry Pi distribution debian6-19-04-2012.zip)<br />
* '''Optima'''<br />
** 8GB SDHC Class 10 (Pro-Speed)<br />
* '''Panasonic''' <br />
** 4GB SDHC Class 4<br />
** 4GB SDHC Class 10 UHS-I (~11.2MB/s read, ~6.2MB/s write, following [[RPi_Performance#SD_card]])<br />
** 8GB SDHC Class 2 (~11.1MB/s read, ~9.7MB/s write, following [[RPi_Performance#SD_card]])<br />
** 8GB SDHC Class 6 (~4.8MB/s read, ~4.4MB/s write, following [[RPi_Performance#SD_card]])<br />
* '''Patriot''' <br />
** 8GB SDHC Class 6 (PSF8GSDHC10-PC)<br />
** 8GB SDHC Class 10 LX Series (PSF8GSDHC10-PC1)<br />
** 16GB SDHC Class 10 (PSF16GMCSDHC10)<br />
** 16GB SDHC Class 10 LX Series (PSF16GSDHC10) (19.3MB/s read, 9.3MB/s write)<br />
** 16GB microSDHC Class 10 (PSF16GMSHC10) (requires recent kernel update for boot)<br />
** 32GB SDHC Class 10 (PSF32GSDHC10)<br />
** 32GB SDHC Class 10 UHS-1 (PEF32GSDHC10U1) (20.4MB/s read, 12.1MB/s write)<br />
* '''Peak''' <br />
** 4GB microSDHC Class 4 (MMBTR04GUBCA-ME) tested with Arch<br />
* '''Philips'''<br />
** 8GB SDHC Class 4 (FM08SD35B)<br />
* '''Platinum'''<br />
** 4GB SDHC Class 6<br />
** 8GB SDHC Class 6 (man:0x00006f oem:0x0000 name:SMI hwrev:0x1 fwrev:0x0)<br />
** 64GB SDCX Class 10<br />
* '''Play.com''' <br />
** 4GB SDHC Class 6 (S4E3CD04GEFAA 0907090121106)<br />
* '''PNY''' <br />
** 4GB SDHC Class 4<br />
** 4GB SDHC Class 4 Optima (SD-K04G 0834TT1297Y)<br />
** 4GB SDHC Class 4. Micro SD Card with adapter.<br />
** 8GB SDHC Class 6<br />
** 8GB SDHC Class 10. Micro SD card with adapter.<br />
** 16GB SDHC Class 4<br />
** 16GB SDHC Class 10 (P-SDHC16G10-GE)<br />
*** See the note for P-SDHC16G10-EF. Works with Wheezy, does not work with Squeeze, Arch, or Fedora Remix. <br />
** 16GB SDHC Class 10 (P-SDHC16G10-EF) <br />
*** Works with [http://www.raspberrypi.org/archives/1435 Debian Wheezy]<br />
*** Does not work with Debian Squeeze (debian6-19-04-2012: mmc0: timeout waiting for hardware interrupt).<br />
*** Does not work with Arch Linux Arm (archlinuxarm-29-04-2012: no video is displayed, solid red power light, tiny green light)<br />
** 16GB SDHC Class 10 Pro-Elite (P-SDH16U1-30-GE). Works with raspbmc, haven't tested others.<br />
* '''pqi'''<br />
** 8GB SDHC Class 6 <br />
*** Works with official debian6-19-04-2012<br />
* '''PRETEC''' <br />
** 8GB SDHC Class 10 (8DK52-122ME)<br />
* '''Samsung''' <br />
** 4GB SDHC<br />
** 8GB SDHC Class 6 (MB-SS8GAEU)<br />
** 8GB SDHC Class 10 (MB-MP8GA, MB-SP8GA/EU, MB-SP8GA/AM)<br />
** 16GB SDHC Class 6 (MB-SSAGAEU)<br />
** 16GB SDHC Class 10 (MB-SPAGA aka MB-SPAGAEU)<br />
** 32GB SDHC Class 10 (MB-SSBGA, MBSSBGVEOBGA-SH) fine with [http://www.raspberrypi.org/phpBB3/viewtopic.php?f=50&t=8071 Debian Wheezy], but does not work with Debian Squeeze (debian6-19-04-2012: mmc0: timeout waiting for hardware interrupt).<br />
* '''SanDisk''' <br />
** 2GB SD, white "SanDisk for Wii" branded, no class mentioned<br />
** 2GB SD (with a circle 2 --probably class 2), writes at 3.5 Mb/s<br />
** 2GB SD Class 2 (BE0816113150D)<br />
** 2GB SD Class 4 Ultra (15MB/s)<br />
** 2GB SD Class 4 Ultra II<br />
** 2GB SD Ultra II (BE0719111366D)<br />
** 2GB SD Extreme III (BE0715105083B)<br />
** 2GB SD Extreme III (BE0804212046D) - 20MB/s - Class 6<br />
** 4GB SDHC Class 2 (BH0820113475D) - Tested with RPITC (Based on Raspbian Wheezy)<br />
** 4GB SDHC Class 4 - Preinstalled with Raspbian Wheezy Linux. (from [http://thepihut.com/products/4gb-sandisk-sd-sdhc-card-with-raspbian-wheezy-linux-preinstalled The Pi Hut's Raspberry Pi Store])<br />
** 4GB SDHC Class 4 (SDSDB-004G-B35)<br />
** 4GB SDHC Class 4 (SDSDB-004G-BT35). Confirmed working with stock debian6-19-04-2012.img<br />
** 4GB SDHC Class 4 (BH1210821913G)<br />
** 4GB SDHC Class 4 (SDSDH2-004G-AC11, BH1127216239D) Costco 2-pack, booting Wheezy 2012-07-15<br />
** 4GB SDHC Class 4 Ultra (SDSDH-004G-U46) won`t reboot when it`s hot<br />
** 4GB SDHC Class 4 Ultra II<br />
** 4GB SDHC Class 6 Ultra (30MB/s BH1200421822D)<br />
** 4GB SDHC Class 6 Ultra (SDSDH-004G-U46 - BH1136121837G, BH1130521822D)<br />
** 4GB SDHC Class 10 Extreme (BH10297143382G)<br />
** 8GB SDHC Class 4 - Preinstalled with Raspbian Wheezy Linux. (from [http://thepihut.com/products/8gb-sandisk-sd-sdhc-card-with-raspbian-wheezy-linux-preinstalled The Pi Hut's Raspberry Pi Store])<br />
** 8GB SDHC Class 4 (writes at ~1.5MB/s)<br />
** 8GB SDHC Class 4 Ultra labelled as 15MB/s (BI1024716014G)<br />
** 8GB SDHC Class 6 Ultra <br />
** 8GB SDHC Class 6 micro - MMAGR08GUDCA-DB<br />
*** also SDSDH-008G-U46 - BI1131222083D see [http://www.raspberrypi.org/phpBB3/viewtopic.php?p=88625#p88625 update from andrew.blake]<br />
*** except SDSRH-008G-A11 could be problematic, see below<br />
** 8GB SDHC Class 6 Ultra labelled as 20MB/s (BI11321422083D)<br />
** 8GB SDHC-I Class 6 Ultra labelled as 30MB/s (SDSDH2-008G-AC11)<br />
*** requires updated Squeeze or Wheezy beta<br />
** 8GB SDHC Class 10 Extreme (BI11017514367G)<br />
** 8GB SDHC Class 10 Extreme (B11209116254G) - Managed to get it working with raspbian R3 [http://archive.raspbian.org/images/rpi_pisces_r3.zip rpi_pisces_r3.zip] however does not work with official squeeze nor Arch linux.<br />
** 8GB SDHC Class 10 Extreme (30MB/s HD Video) - working with new [https://github.com/raspberrypi/firmware/blob/9308c7ed387e5422883753f7fb71a75506abd1f8/boot/bootcode.bin bootcode.bin]. Confirmed on 2012-07-10 for Debian Squeeze 2012-04-19 and Arch Linux 2012-06-13 images (BI1130916254G).<br />
** 8GB SDHC Class 10 Ultra(30MB/s) (SDSDU-008G-U46) - Works with stock debian6-19-04-2012 or raspbian images but not with OpenELEC r11212 (works with OpenELEC r11493)<br />
** 8GB SDHC Class 10 Ultra(30MB/s) (SDSDU-008G-UDQ46) - Works with stock 2012-09-18-wheezy-raspbian<br />
** 8GB SDHC Class 10 Extreme (SDSDX-008G-X46/BI1218822414G) - Works with stock 2012-08-16-wheezy-raspbian<br />
** 8GB SDHC Class 10 Extreme Pro (95MB/s UHS-I) (SDSDXPA-008G-X46) - Works with stock 2012-07-15-wheezy-raspbian<br />
** 16GB SDHC Class 4<br />
** 16GB SDHC Class 4 - Preinstalled with Raspbian Wheezy Linux. (from [http://thepihut.com/products/16gb-sandisk-sd-sdhc-card-with-raspbian-wheezy-linux-preinstalled The Pi Hut's Raspberry Pi Store])<br />
** 16GB SDGC Class 4 (SDSDB-016G-B35) - working with [https://github.com/raspberrypi/firmware/blob/234c19de7cbaaf4997671d61df20a05759066295/boot/bootcode.bin bootcode.bin]. Confirmed on 2012-07-15 for Debian Squeeze 2012-04-19<br />
** 16GB SDHC Class 6 Ultra (30MB/s) (BL1133921933G) - Work with OpenELEC r11324<br />
** 16GB SDHC Class 10 Ultra(30MB/s) (SDSDU-016G-U46) - Work with stock debian6-19-04-2012 image. Gave Kernel Panic with stock debian6-19-04-2012 image. Worked fine with Wheezy image.<br />
** 16GB SDHC Class 10 Extreme (30MB/s HD Video) (SDSDX3-016G-X46) - Works with 2012-06-18-wheezy-beta.img and updated firmware (tested 2012-07-02)<br />
** 16GB SDHC Class 10 Extreme (45MB/s U1) (BL1203322025G) - Works with 2012-08-16-wheezy-raspbian.img (tested 2012-09-15). Doesn't work with stock debian6-19-04-2012 image, but does work with freshly compiled kernel<br />
** 16GB SDHC Class 10 Extreme (45MB/s) (SDSDXPA-016G-FPP) - Working with latest RaspBMC image (tested 12/09/2012) [http://www.amazon.co.uk/gp/product/B00422J0CG/ref=oh_details_o00_s00_i00 Amazon Link]<br />
** 16GB SDHC Class 10 Extreme Pro (95MB/s UHS-I) (SDSDXPA-016G-A75) - Doesn't work with stock debian6-19-04-2012 image, but does work with freshly compiled kernel<br />
** 32GB SDHC Class 4<br />
** 32GB SDHC Class 4 - Preinstalled with Raspbian Wheezy Linux. (from [http://thepihut.com/products/32gb-sandisk-sd-sdhc-card-with-raspbian-wheezy-linux-preinstalled The Pi Hut's Raspberry Pi Store])<br />
** 32GB SDHC Class 6<br />
** 32GB SDHC Class 10 Ultra (30MB/s) - Works with stock debian6-19-04-2012 image<br />
** 32GB SDHC Class 10 Extreme (45 MB/s UHS-I) (SDSDX-032G-X46) - works with arch-04-29-image and latest firmware (booting problems without firmware update)<br />
<br />
** 64GB SDXC Class 10 Extreme (45 MB/s UHS-I) (SDSDX-064G-X46) - works with 2012-07-15-wheezy-raspbian<br />
** 4GB microSDHC Class 2<br />
** 4GB microSDHC Class 4<br />
** 8GB microSDHC Class 2<br />
** 8GB microSDHC Class 4<br />
** 8GB microSDHC Class 6 Mobile Ultra (SDSDQY-008G-U46A) working with the latest firmware, won`t reboot when it`s hot<br />
** 8GB microSDHC Class 10 Ultra(30MB/s) (SDSDQU-008G-U46) tested and working on Raspbian wheezy (and RaspBMC)<br />
** 16GB microSDHC Class 10 Mobile Ultra (SDSDQUA-016G-U46A) working with the latest firmware<br />
** 32GB microSDHC Class 4 (SDSDQM-032G-B35)<br />
** [http://img217.imageshack.us/img217/6435/dsc0255uc.jpg 64GB microSDXC Class 6 Mobile Ultra] (SDSDQY-064G-A11A) (boots up much more consistently with latest firmware)<br />
* '''Silicon Power''' <br />
** 4GB microSDHC Class 6 (SP004GBSTH006V10-SP)<br />
** 8GB microSDHC Class 10 (S608G1202)<br />
** 16GB microSDHC Class 10 (SP016GBSDH010V10)<br />
* '''Sony'''<br />
** 4GB SDHC Class 4 (SF-4B4) (Write 6MB/s, Read 20MB/s)<br />
** 4GB SDHC Class 4 (SF-4N4)<br />
** 8GB SDHC Class 4 (Write 11.8MB/s, Read 17.4MB/s)<br />
** [http://store.sony.com/webapp/wcs/stores/servlet/ProductDisplay?catalogId=10551&storeId=10151&langId=-1&partNumber=SF32NX/TQ#features 32GB SDHC Class 10 (SF-32NX/TQ)] (Max read speed of ~94MB/s, min write speed of ~10MB/s) - Works with archlinuxarm-29-04-2012 dd image with latest firmware update (as of 10-06-2012) <br />
* '''Strontium'''<br />
** 8GB SDHC Class 10 (SD-T08G 1045 US6923 G (White Shell - SKU 8 886450 703492))<br />
* '''Super Talent'''<br />
** 32GB Secure Digital High Capacity SDHC Card (Class 10), Model SDHC32-C10 SKU: 116-557-001 (works with Raspbmc RC4 and 2012-07-15-wheezy-raspbian))<br />
* '''TakeMS'''<br />
** 4GB microSDHC Class 4 (with adapter) [http://www.takems.com/products.php?categ=flash&prod=Micro_SDHC-Card Micro SDHC Class 4 + 1 Adapter(Order No.88662)]<br />
* '''TDK'''<br />
** 4GB SDHC Class 4 (1008WW5261B)<br />
** 4GB SDHC Class 4 (80-56-10275-004G,Debian works '''BUT''' mmc0 errors when booting Fedora)<br />
** 4GB microSDHC Class 4 (80-56-10301-004G)<br />
** 4GB SDHC Class 6 (S404G1113) - Works with Debian Wheezy (2012-06-18 beta), not tried latest OpenELEC yet.<br />
** 8GB SDHC Class 10 - Works with Raspbian 2012-07-15<br />
** Sandisk 64GB Class 10 Ultra SDXC UHS-I FFP (3A114807)<br />
<br />
* '''Toshiba'''<br />
** 8GB mircoSDHC SD-C08GJ(BL3A<br />
** 16GB SDHC Class 10 SD-T16G (1046 US7022 C)<br />
* '''Transcend'''<br />
** 4GB SDHC Class 4 - we've found these to work without any errors and offer reasonable performance<br />
** 4GB SDHC Class 4 (TS4GSDHC4 - BH1130821915G)<br />
** 4GB SDHC Class 6 (TS4GSDHC6) - no problems. (does not work with Raspbmc as of 6/1/12)<br />
** 4GB SDHC Class 10 (TS4GSDHC10E)<br />
** [http://www.mymemory.co.uk/SDHC/Transcend/Transcend-8GB-SD-Card-(SDHC)---Class-4 8GB SDHC Class 4] (TS8GSDHC4) (man:0x000003 oem:0x5344 name:SD08G hwrev:0x8 fwrev:0x0) - works with both Debian "squeezy" and Raspbian "wheezy" distributions.<br />
** 8GB SDHC Class 6 (~5.8 MB/s read/write following [[RPi_Performance#SD_card]])<br />
** 8GB SDHC Class 6 (TS8GSDHC6-P2 - MMBFG08GWACA-M6)<br />
** 8GB SDHC Class 10 (TS8GSDHC10) [http://www.mymemory.co.uk/SDHC/Transcend/Transcend-8GB-SD-Card-%28SDHC%29---Class-10- Transcend 8G class 10]<br />
** 16GB SDHC Class 6 (TS16GSDHC6)<br />
** 16GB SDHC Class 10 (TS16GSDHC10)(TS16GSDHC10E)<br />
** [http://www.transcend.com.es/tarjetas-de-memoria/sd-sdhc/32gb-sdhc-class-10 32GB SDHC Class 10] (TS32GSDHC10)(TS32GSDHC10E)<br />
** 64GB SDXC Class 10 (TS64GSDXC10)<br />
* '''Verbatim'''<br />
** 8GB SDHC Class 10 (43961)<br />
** 16GB SDHC Class 10 (43962)<br />
** 32GB SDHC Class 6 (44032)<br />
<br />
*'''Traveler'''<br />
**4GB High Speed Memory Card - no class mentioned. No problems. Tested with Raspbian.<br />
<br />
* '''The Pi Hut'''<br />
** Sandisk 4GB Class 4 - Preinstalled with Raspbian Wheezy Linux. (from [http://thepihut.com/products/4gb-sandisk-sd-sdhc-card-with-raspbian-wheezy-linux-preinstalled The Pi Hut's Raspberry Pi Store])<br />
** Sandisk 8GB Class 4 - Preinstalled with Raspbian Wheezy Linux. (from [http://thepihut.com/products/8gb-sandisk-sd-sdhc-card-with-raspbian-wheezy-linux-preinstalled The Pi Hut's Raspberry Pi Store])<br />
** Sandisk 16GB Class 4 - Preinstalled with Raspbian Wheezy Linux. (from [http://thepihut.com/products/16gb-sandisk-sd-sdhc-card-with-raspbian-wheezy-linux-preinstalled The Pi Hut's Raspberry Pi Store])<br />
** Sandisk 32GB Class 4 - Preinstalled with Raspbian Wheezy Linux. (from [http://thepihut.com/products/32gb-sandisk-sd-sdhc-card-with-raspbian-wheezy-linux-preinstalled The Pi Hut's Raspberry Pi Store])<br />
<br />
* '''V-Gen'''<br />
** 8GB microSDHC - no class mentioned. No problems.(man:0x000073 oem:0x4247 name:NCard hwrev:0x1 fwrev:0x0). Tested with Raspbian Wheezy & Raspbmc. <br />
<br />
* '''Veho (http://www.veho-uk.com)'''<br />
** 8Gb "Ultra Fast" Class 6. (man:0x00001b oem:0x534d name:00000 hwrev:0x1 fwrev:0x0) 7.8Mb/s. Slow but tested with Arch Linux.<br />
<br />
* '''W Photo (Walgreens photo)'''<br />
** 1GB SD memory card. Works with raspbmc, have not tested others.<br />
** 2GB SD memory card. Works with raspbian, not tested with others.<br />
<br />
Known good (and pre-loaded) cards will be available for sale from RS and element14 at a ''later'' date (TBA).<br />
<br />
===Problem SD Cards===<br />
<br />
Make sure that you buy your card from a reliable source. There are many cheap Chinese copies of (brand name) SD-Cards on the market, [http://www.petapixel.com/2011/05/20/one-third-of-the-sandisk-memory-cards-on-earth-are-counterfeit/] in addition they are often mislabeled as having greater capacity than they really have. For example they might be sold as being 4GB, but are actually 2GB (or even less). <br />
<br />
There were initially issues with most Class 10 SDHC cards, apparently due to a bug in the Broadcom bootloader.[http://www.raspberrypi.org/forum/general-discussion/class-10-sd-cards-on-the-production-boards/page-3/#p39181]<br />
<br />
This seems to have been fixed in sdhci.c: [https://github.com/raspberrypi/linux/commit/7e8ae226fe6e95954df6b0dcdde40a53dbbc1a0b] Further feedback will be useful.<br />
<br />
If you add an SD card here, please also mention the kernel date and the date you tried it. This allows people to estimate how likely it is that a driver-fix in the kernel has been fixed. (i.e. I think some/most of the cards here work fine now, because a problem in the kernel driver has been fixed). <br />
<br />
* '''Acumem'''<br />
** 8GB SDHC Class 6 (many errors on 6/7/2012)<br />
* '''Adata'''<br />
** 2GB Speedy (MMAGF02GWMCA -NA)<br />
** 8GB SDHC Class 6 - Sometimes boots<br />
** 16GB SDHC Class 6 (Possibly SD5MY168G0, label with gold <> black gradient) - Doesn't boot<br />
* '''Agfa'''<br />
** 16GB MicroSDHC class 6 (as written on SD-Adapter, MicroSD card itself no-name? ENAAJK121960): mixed results, such a card was working on another RPi<br />
* '''Amazon Basics'''<br />
** 16GB SDHC Class 10 (many errors on 6/7/2012)<br />
* '''Delkin Devices'''<br />
** 4GB SDHC Class 6 "Delkin pro" -- Note: works with Fedora Beefy Miracle 17<br />
* '''GSkill'''<br />
** 32GB SDHC Class 10<br />
* '''Integral'''<br />
** 16GB SDHC Class 6 Ultima Pro (SH016GAA2BB)<br />
** 4GB SDHC class 4 (S404G1115)<br />
* '''Kingston''' <br />
** 2GB SD [http://www.geeks.com/details.asp?invtid=KING-SD-M02G-BULK looks like this] - boots the kernel, but damages the filesystem.<br />
** 4GB SDHC Class 6 - Boots kernel but won't run init (times out)<br />
** 8GB/Go SDHC Class 10 - SD10V/8GB Very slow writing images to card and then either won't boot, or boots very slowly<br />
** 16GB SDHC Class 4 (SDC4/16GB17) - Device does not recognize it <br />
* '''Memory2GO'''<br />
** 4GB SDHC Class 6 (S404G1029) - I/O Errors leading to Kernel Panic on startup.<br />
* '''Micro Center'''<br />
**4GB SDHC Class 4 — hasn't worked with any of the images I've tried; appears to be completely unrecognized<br />
* '''MyMemory.com''' <br />
** 8GB SDHC Class 10<br />
* '''Optima''' <br />
** 8GB SDHC Class 4 - Does not boot with Raspbian Wheezy 2012-07-15 <br />
* '''Panasonic''' <br />
** 8GB SDHC Class 10 (RP-SDU08GD1K) mmc0: timeout waiting for hardware interrupt [http://www.mymemory.co.uk/SDHC/Panasonic/Panasonic-8GB-UHS-1-London-2012-Collection-SDHC-Card---Class-10 Panasonic 8GB Class 10]<br />
* '''Patriot''' <br />
** 8GB SDHC Class 6 (PS8GSDHC10-BC) - repeatable corruption after 1 or 2 reboots with 2012-07-15-wheezy-raspbian<br />
** 8GB SDHC Class 10 (PSF8GSDHC10)<br />
** 8GB SDHC Class 10 (PSF8GSDHC10-PC) - won't even boot 2012-08-16-wheezy-raspbian (mmc0: timeout waiting for hardware interrupt, followed by continuous I/O errors, timeouts, etc.). Seems functional in Arch, but sometimes freezes at the beginning of boot (blinking underscore).<br />
* '''Platinum''' <br />
** 8GB SDHC Class 8 (O08G840 M3100487 TW)<br />
** 16GB SDHC Class 10 (article code 177117) - Does not boot with Raspbian Wheezy 2012-09-12<br />
* '''PNY'''<br />
** 8GB Optima SDHC 120 HD Class 4 SD-K08G 0928 WF3673 - mmc -110 errors at init time on 6/12/12<br />
** 8GB Premium SDHC Class 4 - mmc - mmc0: timeout waiting for hardware interrupt<br />
** 32GB SDHC Class 10 Professional (P-SDHC32G10-EF) from [http://www.play.com/Electronics/Electronics/4-/18814903/-/Product.html play.com] (mmc0 timeout with Debian, error -84 whilst initialising sd card with Fedora and QtonPi. Arch seems to work, gets to the login prompt)<br />
** 2GB card SD-M02G<br />
* '''Polaroid'''<br />
** 16GB SDHC C10 (P-SDHC16GB10-EFPOL) - mmc0: timeout waiting for hardware interrupt on debian6-19-04-2012<br />
* '''PRETEC''' <br />
** 8GB SDHC Class 10 233x - mmc0: timeout waiting for hardware interrupt, Sometimes does not boot, kernel panic, ...<br />
* '''Reekin'''<br />
** 4Gb HighSpeed SH4GC6M16MIN9C0812TE (old) don't boot ! (11/07/2012)<br />
* '''Samsung'''<br />
** 4GB SDHC Class 4 (MB-SS4G MBSS4GMBDDBA-DD) doesn't boot with [http://downloads.raspberrypi.org/images/raspbian/2012-07-15-wheezy-raspbian/2012-07-15-wheezy-raspbian.zip 2012-07-15-wheezy-raspbian] - OK light partially lit.<br />
** 32GB SDHC Class 10 (MB-SSBGA, MBSSBGVEOBGA-SH) does not work with Debian Squeeze (debian6-19-04-2012: mmc0: timeout waiting for hardware interrupt), but works fine with [http://www.raspberrypi.org/phpBB3/viewtopic.php?f=50&t=8071 Debian Wheezy]<br />
* '''SanDisk''' <br />
** 2GB SD Extreme III (BE0722702998D) (man:0x000003 oem:0x5344 name:SD02G hwrev:0x8 fwrev:0x0) - tested with Raspbian (build 2012-07-15) and Raspbmc installer (build 2012-07-13)<br />
** 2GB SD (BE0916214253D)<br />
** 2GB Ultra || 15MB/s (BE0828713280D)<br />
** 4GB SDHC Class 2 - Debian and xbmc boot, but fedora gets a lot of mmc0 note long write sync errors and then hc_xfer_timeout errors at the login prompt.<br />
** 4GB SDHC Class 2 "Limited Edition" (8H825413279G) - Error -110 whilst initialising sd card<br />
** 4GB SDHC Class 4 (BH1030216016G) - Doesn't boot.<br />
** 4GB SDHC Class 4 (BH1031116016G) - Doesn't boot.<br />
** 4GB SDHC Class 6 Extreme (BH0822411730D)<br />
** 4GB SDHC Class 6 Extreme III (30 MB/s) (BH0822712362G)<br />
** 4GB SDHC Class 10 Extreme (SDSDX-004G-X46) (30 MB/s HD Video) doesn't boot (also not with new kernel.img and start.elf 17-06-2012 or "wheezy"-beta)<br />
** 4GB SDHC Class 10 Extreme (30 MB/s HD Video) (Doesn't boot) - Works with new kernel.img and start.elf [https://github.com/raspberrypi/firmware/tree/master/boot]<br />
** 4GB microSDHC Class 6 Mobile Ultra (tried 15-06-2012 with kernel 19-04-2012) error -84 transferring data, kernel panic: no init found<br />
** 8GB SDHC Class 6 Ultra (B11201421964G)<br />
** <del>8GB SDHC Class 6 Ultra (SDSDH-008G-U46 - BI1131222083D) - Boots kernel but won't run init ( mmc timeout waiting for interrupt )</del> see [http://www.raspberrypi.org/phpBB3/viewtopic.php?p=88625#p88625 update from andrew.blake]<br />
** 8GB SDHC Class 6 Ultra labelled as 30MB/s (BI1208721965G)) - Boots kernel but won't run init ( mmc timeout waiting for interrupt )<br />
** 8GB SDHC Class 6 Ultra labelled as 30MB/s SDSRH-008G-A11 - Boots kernel but won't run init ( mmc timeout waiting for interrupt ) <br />
** 8GB SDHC Class 6 Ultra labelled as 30MB/s SDSDH-008G-T11 - Boots kernel but won't run init ( debian6-19-04-2012: mmc timeout waiting for interrupt ) , but works fine with [http://www.raspberrypi.org/phpBB3/viewtopic.php?f=50&t=8071 Debian Wheezy] on 6/22/12<br />
** 8GB SDHC Class 6 Ultra I (BI1201221964G) - Boots kernel but won't run init ( mmc timeout waiting for interrupt )<br />
** 8GB SDHC Class 6 Extreme (BI1101116253G)<br />
** 8GB SDHC Class 10 Extreme (BI1108716254G)<br />
** 8GB SDHC Class 10 Extreme (BI1201416254G) - Still doesn't work with Debian Wheezy beta (2012-06-18)<br />
** 8GB SDHC Class 10 Extreme (BI1201516254G) [[http://www.amazon.co.uk/gp/product/B00422FBJ2 amazon.co.uk]]+amazon.fr<br />
** 8GB SDHC Class 10 Extreme (BI1200916252D/SDSDX-008G-X46) - Tried with Debian "Squeeze"(19/04/2012), Debian "Wheezy"(18/06/2012) and Arch Linux(13/06/2012). None works. With Debian "Wheezy" Green LED stays ON continuously, with the other two it turns on very faint.<br />
** 8GB SDHC Class 10 Extreme Pro- Works with updated kernel/firmware, stock debian6-19-04-2012 boots kernel but won't run init ( mmc timeout waiting for interrupt )<br />
** <del>16GB SDHC Class 10 Extreme (30MB/s HD Video) (SDSDX3-016G-X46) - Doesn't boot with debian6-19-04-2012.img, or newer firmware (tested 2012-06-17).</del><br />
** 16GB SDHC Class 6 Ultra (BL1202021933G)<br />
** 16GB SDHC Class 6 Ultra I (BL1205921933G) - Boots kernel but won't run init ( mmc timeout waiting for interrupt )<br />
* '''Silicon Power''' <br />
** 32GB SDHC Class 6 (LS2N732GQON03ASP) - boots debian6-19-04-2012.img, but frequent slow response / system hangs.<br />
* '''TDK'''<br />
** 4GB SDHC Class 6 (S404G1041) - Tried (end May 2012) with new kernel.img and start.elf [https://github.com/raspberrypi/firmware/tree/master/boot] but still won't run init.<br />
** 4GB SDHC Class 6 (S404G1046) [Barcode: 4 902030 784447] - Tried (4th June 2012) with debian6-19-04-2012.img and with replacement kernel.img and start.elf from github [https://github.com/raspberrypi/firmware/tree/87a04c0be0c05e20f94f223183a0310b37c9bd89/boot] but still got 'Error -84' and 'Kernel panic - not syncing: No init found'<br />
<br />
* '''Transcend'''<br />
** 2GB MicroSD (MMAGR02GUECA-MB) - reads fine initially after image was written on a PC, gives mmc0 timeout errors reading back data after writing a large amount (in this case with 'pacman -Syu'). Still seems to work, but is *very* slow after this happens, even across reboots.<br />
** 32GB MicroSD (TS32GUSDHC4) - Doesn't boot.<br />
** 2GB SD (6451AG 2G O2DS1)<br />
** 16GB SD Class10 (TS16GSDHC10U1) - Doesn't Boot, show that "kernel panic - not syncing attempted to kill init"<br />
* '''Veho'''<br />
** 4GB SDHC Class 6 <br />
* '''Verbatim'''<br />
** 16GB SDHC Class 6 (47178) - Raspbian Pisces RC3 - boots, but after login: mmc timeout waiting for interrupt<br />
** 8GB microSD Class 10 (44012) - ArchLinux - boots, but after system update develops segmentation faults<br />
<br />
The usual warnings against less reputable sellers (such as Ebay merchants) apply.<br />
<br />
<br />
Note that the following error is sometimes accompanied with a non-working SD card after booting (on Debian):<br />
<br />
mmc0: timeout waiting for hardware interrupt<br />
<br />
=== Benchmarks ===<br />
<br />
* http://www.sakoman.com/OMAP/microsd-card-perfomance-test-results.html<br />
* http://usbspeed.nirsoft.net/usb_drive_speed_summary.html?o=11<br />
* http://www.raspberrypi.org/phpBB3/viewtopic.php?f=2&t=4076<br />
* http://forum.xda-developers.com/showthread.php?t=1005633 (Doesn't originate from R-Pi, but very related)<br />
<br />
== Foreign Language Translations ==<br />
* [[Ru:RaspberryPiBoardVerifiedPeripherals]]<br />
<br />
== References ==<br />
<references><br />
</references><br />
<br />
{{Template:Raspberry Pi}}</div>Pioneerhttps://elinux.org/index.php?title=RPi_VerifiedPeripherals&diff=167870RPi VerifiedPeripherals2012-09-08T15:18:18Z<p>Pioneer: /* Working USB Wifi Adapters */</p>
<hr />
<div>[[Category: Linux]]<br />
[[Category: ARM Development Boards]]<br />
[[Category: Broadcom]]<br />
[[Category: Development Boards]]<br />
[[Category: RaspberryPi]]<br />
[[Category: Education]]<br />
{{Template: RPi_Hardware}}<br />
<br />
<br />
'''A note about this page: For USB devices, please specify if they required a powered hub'''<br />
==Notes==<br />
<br />
19-Apr-2012: Now that the Model B board is shipping, details added should relate to this board and the [http://www.raspberrypi.org/downloads default Debian distribution] unless stated otherwise. A suggested suffix markup scheme is as follows:<br />
<br />
* (A) - Relates to model A production board<br />
* (B) - Relates to model B production board<br />
* (!) - Information from alpha and beta board days -- beta board verified peripherals should still apply to production boards for the most part, but the alpha board is fairly different<br />
* No markup - relates to all production boards<br />
<br />
''Discuss: [http://www.raspberrypi.org/forum/?mingleforumaction=viewtopic&t=247 http://www.raspberrypi.org/forum/?mingleforumaction=viewtopic&t=247]''<br />
<br />
If you are adding to a product list it would help clarity if entries are kept/added in alphabetical order.<br />
<br />
==Power Usage Notes==<br />
{{Warning|Adding peripherals may increase the loading on the power supply to your board and this, in turn, may affect the voltage presented to the RPi. If the RPi's supply voltage falls below a certain value (anecdotally stated as around 4.75V), or it begins to fluctuate, your setup may become unstable. There is a [http://elinux.org/RPi_Hardware#Power Wiki section about this issue] which is worth a read.}}<br />
<br />
'''Generally speaking the model B raspberry PI was designed only for <100mA USB devices!''' That is because the PI's PSU was chosen with a power budget of 700mA in mind of which 200mA were assigned to the two USB ports, so the raspberry PI's (poly)fuses were designed only for <100mA devices, and typical 140mA polyfuses will have as much as 0.6 volt across them when drawing currents near the 100mA limit. As a consequence the USB ports are only directly suitable for "single current unit" USB devices which according to USB specifications are designed to work with just 4.4 Volt. Not only do non single current unit devices draw more current, (causing greater Voltage drops, and greater stress on the fuses) they also might require 4.75 Volt to work. Therefore any non single current unit devices will only work when powered from a powered hub. Because this meant that many USB peripherals unnecessary had problems at the end of August 2012 the RPI decided to remove the offending polyfuses (but left the main fuse F3 intact).<br />
<br />
==Linux Driver Issues==<br />
During June 2012 it was confirmed that there is a software issue with the Linux USB device drivers which cause some USB 1.x peripherals that use split transactions to loose data because the ARM processor is not handling the SMSC95xx interrupts fast enough. As a result some USB 1.x peripherals may not work correctly.<br />
A number of proposals are underway to modify the Linux driver to resolve this using lower latency interrupt handlers and a FIQ fast interrupt handler whichg should resolve this issue<br />
[http://www.raspberrypi.org/phpBB3/viewtopic.php?f=28&t=12097&start=76] [http://www.raspberrypi.org/phpBB3/viewtopic.php?f=28&t=5249&start=44]<br />
<br />
== Powered USB Hubs ==<br />
A number of low-cost powered USB hubs are known to have caused problems. Members of the Raspberry Pi forums have reported low power or no power at all in some cases. The following is a list of specific Powered USB Hubs which appear to be fault-free. Please note that these do not take into account powering the Raspberry Pi from the hub, in addition to its peripherals.<br />
<br />
If you use a powered hub and PI PSU together consider powering them from the same power bar with switch, so you can turn them on simultaneously., especially if the HUB tries to feed the PI through their interconnect cable, due to the 100mA limiting fuse in the PI the PI will be partially powered which may cause problems (unwanted writes to the SD card).<br />
<br />
===Working USB Hubs===<br />
*'''Acme'''<br />
** USB 2.0 hub 4 port ([http://www.acme.eu/en-us/product/019188 ACME]) Based on NEC μPD720114 USB2.0 Hub Controller USB ID 0409:005a '''NOTE!''' It is bus-powered hub, but very cheap and small and works after a small modding: on usb-hub board you have 4 holes: V, D+, D- and GND. Connect GND, D+ and D- to the RasPI, and additionally connect GND and +5v from power supply to the same holes on usb-hub GND and V. Now there is common contacts: GND, D+ and D- between RasPI and hub needed to work, and additional power for USB devices, connected to the hub. Tested on my RasPI.<br />
*'''Belkin'''<br />
** F4U040 4-Port Ultra-Slim Desktop hub (powered 5v, 2.6A, lsusb lists as Genesys Logic 05e3:0608)<br />
** F5U224 4 port powered USB hub<br />
** F5U231/F5U234 Hi-speed USB 2.0 Tertrahub - 4 port powered USB hub (verified.. able to power Raspberry Pi using micro USB directly from hub)<br />
** F5U237 7 Port powered USB 2.0 5V 3.8A (5 back port 2 top ports)<br />
** F5U259-ME USB 2.0 7-Port Hub (Powered, able to apply power to Raspberry Pi via micro USB from this hub at same time)<br />
** F5U403 USB 2.-0 4 Port Hub (Powered, suspect see F5U404 in non-working, didn't test power the RPi from hub.)<br />
** F5U700 USB 2.0 7-Port Hub (Powered, able to power Raspberry Pi via micro USB directly from hub)<br />
** F5U706ea/uk 2-in-1 Hub (USB 2.0, powered, 7-port)<br />
** F5U706701PerBlk 7-in-1 Hub (USB 2.0, powered 5V 2.5A , 7-port)<br />
** F4U039qukAPL 7 port Ultra-Slim Desktop Hub (internally two Genesys Logic 05e3:0608 devices - powering RPi from port furthest away from power supply. Toshiba Stor.E 1TB must be powered from ports closest to the power supply to avoid errors in dmesg. Flash drives seem fine on ports away from the power supply.)<br />
*'''Benq'''<br />
** E2220HD LCD Monitor with 4 port USB Hub. Able to power the Pi and no backfeed of power from the monitor to the Pi via the interconnect. Just works.<br />
*'''Biltema'''<br />
** 23-924 4-port powered USB 2.0 Hub (2.0A) Able to power Raspberry Pi via USB port<br />
*'''CyberPower'''<br />
** [http://www.newegg.com/Product/Product.aspx?Item=N82E16817804002] CP-H720P 7-port powered hub with 3.6A adapter. Internally, a NEC Corp 0409:0050 device. Works perfectly with Model B, regardless of whether the RPi is being powered by the hub or externally.<br />
*'''Dell'''<br />
** Dell 2001FP monitor has 4 USB ports and acts as a powered hub.<br />
** Dell SP2309W monitor has 4 USB ports and acts as a powered hub.<br />
*'''DELTACO'''<br />
** [https://www.deltaco.se/products/items/itemid/(UH-715)/index.aspx UH-715 Rev 2] 7-port powered hub with 2A adapter.<br />
*'''DYNEX'''<br />
** 7port hob idVendor=0409, idProduct=0050 works<br />
*'''D-Link'''<br />
** [http://www.amazon.com/D-Link-DUB-H7-High-Speed-7-Port/dp/B00008VFAF] 7-Port USB Hub DUB-H7 (See note below - doesn't work for all, apparently). Working model marked BUBH7A....A5. Worked with Debian on production B model, for keyboard, mouse, and thumb drives, also worked with ArchLinux, didn't work with Bodhi Linux immediately thereafter. Recent model did not work with default raspbian firmware (3.1.9+ #272); updated firmware with rpi-update (to 3.2.27+ #66), now seems to work perfectly.<br />
** [http://www.newegg.com/Product/Product.aspx?Item=N82E16817111131] 4-Port USB Hub DUB-H4 Worked on Debian with keyboard, mouse, and thumb drive. Also tested with Raspbmc and external HD (powered through USB). While the hub has a charging port, which should be able to provide power enough to the RasPi (1.2 A), connecting the RasPi here doesn't work, as it seems the power is cut during boot (At least with hub hardware rev. C1). While it does boot from any of the other ports, it shouldn't be used it doesn't provide enough power (Standard 500 mA per port. Measuring at P1-P2 on the RasPi: ~4.45 V).<br />
*'''Digicom'''<br />
** [http://www.digicom.it/digisit/prodotti.nsf/itprodottiidx/MiniHubUsb204P#] MiniHUB 4-Port USB 2.0 with PSU 5V - 2A .<br />
*'''Eminent'''<br />
** [http://www.eminent-online.com/en/product/27/7-port-usb-2-0-hub.html] EM1107 7 Port USB 2.0 Hub with 2A power adapter. It's able to power the RPi, external HDD and other peripherals.<br />
* '''GearHead'''<br />
** [http://www.amazon.com/gp/product/B004OBZ088/] GearHead 4 Port Hub with Energy Saving Power Switch (5V, 1A)<br />
*'''Gembird'''<br />
** Gembird UHS 242 4-port USB 2.0 Hub 1.8 Amps<br />
* '''Genesys Logic (sold at Fry's)'''<br />
** Genesys Logic 4-Port USB 2.0 Hub (ID 05e3:0608) (Other brands include Gigaware and Belkin, same ID shows up in lsusb)<br />
** Genesys Logic 4-Port USB 2.0 Hub (ID 05e3:0606) (Other brands include i-Rocks, same ID shows up in lsusb)<br />
* '''Hama'''<br />
** Hama 4-way USB 2.0 Hub<br />
*'''HP'''<br />
** HP ZR2240w 21.5" Monitor with built in 2-Port USB Hub (B)<br />
*'''Laser'''<br />
** "7 port USB hub with AC adapter Version 2.0". 5V 1A (found at Harvey Norman Australia for $24.95 and Australia Post Shops for $9.95). You can power the PI by connecting both the main USB connector to the PI USB port, '''and''' from a spare USB port back to the power micro USB socket. If you don't do both, boot-loops are likely to occur.<br />
*'''Logik'''<br />
** [http://www.currys.co.uk/gbuk/logik-lp4hub10-4-port-powered-usb-hub-04979038-pdt.html] LP4HUB10 4-Port USB Hub. '''Throws errors when used with Fedora remix 14'''<br />
** Logik L4THUB10 4 Port powered hub works fine under raspbian/wheezy/model B. Captive usb cable, 2A power supply, convenient single top mounted usb socket. Unlike my last hub, will power wifi!<br />
*'''LogiLink'''<br />
** UA0085 USB 2.0 Hub, 4-Port with PSU 5V, 2A<br />
** UA0091 USB 3.0 Hub, 4-Port with PSU 5V, 4A. Connected with USB2.0 cable. 1A per port, able to support USB HDD drives and other power hungry devices. Tested with kernel 3.1.9-cutdown, Wheezy. <br />
** UA0096 USB 2.0 Hub, 10-Port with PSU 5V, 3.5A (Not suitable for powering RPi because it doesn't work unless there is working USB input present even with PSU plugged in.)<br />
** UA0160 USB 2.0 Hub, 4-Port with PSU 5V, 2A. Able to power the RPi, keyboard, mouse and LogiLink UA0144 USB ethernet adapter. (More testing to come.)<br />
* '''Manhattan'''<br />
** [http://manhattan-products.com/en-US/products/6500-hi-speed-usb-2-0-micro-hub] (#160612) Hi-Speed USB 2.0 Micro HUB, AC Powered (identifies as ID 05e3:0608 Genesys Logic) Includes a 1000mA wall-wart (US style)<br />
*'''Newlink'''<br />
** NLUSB2-224P 4 port USB 2.0 Mini hub with PSU 5V 1A<br />
*'''Nilox'''<br />
** Nilox USB 2.0 4port HUB model HUB4USB2AC with PSU 5V 1.0A <br />
* '''Pluscom'''<br />
** Pluscom 7 Port USB 2.0 Hub Model U7PH-3A with 3Amp PSU. USB ID 1a40:0101. Powering Pi via microUSB from a hub port. Internally two 4 Port switches linked. Leaks power back up USB data cable to Pi but not really a problem when powering Pi at the same time.<br />
*'''Staples (Business Depot) (Bureau EN GROS)'''<br />
** Staples 4-port hub Item 607477-CA<br />
*'''SumVision'''<br />
** Sumvision Slim 4 Port High Speed USB 2.0 HUB with PSU 5V 1.0A (from [http://www.7dayshop.com/catalog/account_history_info.php?page=1&order_id=5130107 | 7dayshop ])<br />
*'''Sitecom'''<br />
** CN-032 4 Port USB 2.0 Pocket Hub. Works for powering the Pi, an USB WLAN Adapter, wireless Kbd+Mouse. Using an 2500 mA Voltcraft <br />
** CN-060 4 Port USB 2.0 Hub powered with AC Adapter (1A). Powering Pi via microUSB from a hub port.<br />
*'''Targus'''<br />
** ACH81xx 7-port powered hub. 5V 3A power supply, with 2 high power ports. (possible conflicting behaviour with USB keyboard / Wifi Dongles)<br />
** ACH63EU 4-port. Using a 5V 2A power supply, which isn't supplied with the hub, it is able to power the PI as well.<br />
*'''Trendnet'''<br />
** [http://www.trendnet.com/products/proddetail.asp?prod=130_TU2-700&cat=49] TU2-700 7 Port Powered USB 2.0 Hub with AC Adapter (5V 2A)<br />
*'''Tripp-Lite'''<br />
** [http://www.tripplite.com/en/products/model.cfm?txtModelID=3167] U222-007-R 7 Port Powered USB 2.0 Hub with AC Adapter (5V 2.5A) Powering RPi from Hub works<br />
*'''Ultron'''<br />
** [http://www.ultron.de/v1/produktansicht.php?artnr=67072&kid=bfa8340c4e245...&l=en&WGType=Neue+USB-HUBS] UHN-710 7-port powered hub with PSU 5V, 3A. USB ID 1a40:0201.<br />
*'''Z-TEK'''<br />
** Z-TEK 7-port powered hub with PSU 5V, 4A. USB ID 1a40:0201.<br />
*"Unknown"<br />
** 10(7-4) port hub idVendor=1a40, idProduct=0201 / idVendor=1a40, idProduct=0101 works<br />
<br />
===Problem USB Hubs===<br />
<br />
Please check known workarounds [http://elinux.org/Rpi_USB_check-list here] before adding to the list<br />
<br />
*'''Addon'''<br />
** 7-Port Powered Hub - labelled ADDUH070P - Gives constant Eth0 errors on boot.<br />
*'''Belkin'''<br />
** 7-Port Powered Mobile Hub - device labelled F4U018, packaging labelled F5U701. lsusb reveals it to be two Genesys Logic 4-port hubs based on the GL850G chipset (vendor: 0x05e3 product: 0x0608) ganged together. Yields a lot of "handle_hc_chhltd_intr_dma:: XactErr without NYET/NAK/ACK" errors and device resets in /var/log/messages. Low speed devices such as keyboards work OK, wifi/mass storage is unreliable or broken. -- No error messages with the latest kernel, but still unstable with mass storage devices. Also, leaks current back to the Pi (can be fixed by overtaping GND and +5V pinouts)<br />
** F4U022 7-Port powered USB hub (powered 5v, 2.6A), same as F4U018<br />
** 7-Port Powered Hub - device labled F5U237 Rev.3 - ID 050d:0237 Wired ethernet fails to connect; gives "DWC OTG HCD URB enqueue failed adding QTD. Error status -4008" Result is same as DUB-H7 below.<br />
** F5U404 Hi-Speed USB 2.0 4-Port Mobile Hub. Faulty/bad design; Leaks current back up the cable to the Raspberry Pi.<br />
** F5U307 Hi-Speed USB 2.0 7-Port Hub (Powered, able to apply power to Raspberry Pi via micro USB from this hub at same time) It work's sometimes. (Works always without powering the RPi, haven't tried that)<br />
<br />
*'''Dell'''<br />
** Dell U2410 Monitor Built-in 4 Port Hub - Shows up as a pair with 0424:2514 and 0424:2640. Standard Microsystems Corp. USB 2.0 Hub. When connecting some devices it kills the Ethernet with "smsc95xx 1-1.1:1.0: eth0: Failed to read register index 0x0000011X" errors. It did work for a keyboard and webcam. Bluetooth that works connected directly to the Pi triggers the error.<br />
<br />
*'''DELTACO'''<br />
** 7-Port USB Hub UH-713 Rev 3. This one consists also of two 05e3:0608 Genesys Logic, Inc. USB-2.0 4-Port HUBs connected together. The power supply is rated at 5 V 2 A. It kills ethernet when X11 is started.<br />
<br />
*'''Dynex'''<br />
** 7-Port USB Hub - Does not work in Debian 19-04 image.<br />
** DX-HB7PT 7-Port USB Hub - As per the Gear Head below, it's 2 daisy-chained Genesys Logic 05e3:0608 devices. Appears to result in significant slow downs when the USB is under load, such as running the root filesystem from a USB drive.<br />
<br />
*'''Dynamode'''<br />
** 7-Port USB 2.0 Hub (Silver and black). Feeds power back up the interconnect to the Pi causing the power LED to light on the Pi if the hub is powered on but the Pi is not. The Pi also fails to boot when powered off this hub, with or without the interconnect plugged in. Stops the network from working when connected to the Pi after booting the Pi - cannot ssh to the Pi. Best avoided. :-( Shows up in ''lsusb'' as a pair of ''ID 05e3:0608 Genesys Logic, Inc. USB-2.0 4-Port HUB'' which is interesting. - Confirmed. This hub also appears unable to power an external USB drive using a y-cable as it gives the error -71 message in dmesg (when providing external power to the RPi)<br />
** 4-Port High-Speed USB 2.0 Hub (USB-H40-A2.0), came with with a 1A power supply. Leaks power to the Pi through the uplink. Doesn't work with Pi, unless the Pi is powered by a second power source. This hub is completely generic and I've seen it being sold under different brand names as well. Therefore, a picture is [http://i.imgur.com/BPZ3j.jpg included] for easy identification. <br />
<br />
*'''D-Link'''<br />
** 7-Port USB Hub DUB-H7 (Crashes USB stack, including Ethernet, when plugging / using some peripherals). (See note above, it works with some distros and/or with latest firmware)<br />
<br />
*'''E-Solution'''<br />
** 4-Port 2A Supply (Does not detect at all during boot or after boot- no messages) [IC = Alcor Micro Corp (AU6254)]<br />
<br />
*'''Fosmon'''<br />
** 7-Port USB 2.0 Hub w/ 1A Power Supply (Causes interference with other USB devices and sends enough power to light up the pi with it's Micro USB cable unplugged).<br />
<br />
*'''Gear Head'''<br />
** UH7250MAC 7-port powered hub. Internally, two daisy-chained Genesys Logic 05e3:0608 devices. Causes Ethernet instability when used under very specific circumstances, in X11.<br />
<br />
*'''Hama'''<br />
** 4-Port USB 2.0 "bus hub", model 78496 (?). Only works for low power devices (card readers?), but does not work for power hungry devices (HDD,WLAN). Doesnt boot when hub connected to RPi. The funniest thing is that RPi powers on when I plug in this hub to normal size USB port (not that small dedicated port). idVendor=05e3, idProduct=0608<br />
<br />
*'''Kensington'''<br />
** 7-Port Dome Hub model no 1500129 (Possible problems with malfunctioning keyboard, kills mouse when GUI started).<br />
<br />
*'''Inland'''<br />
** 4-Port USB 2.0 Cable Hub model no 480426 (Some devices work, some don't, cheap unshielded untwisted wire design)<br />
<br />
*'''Logik'''<br />
** LP7HUB11 7-Port USB Hub. (Ethernet failed, slow response, in LXDE. Happened whether or not the hub's independent power supply was connected to the hub.)<br />
<br />
*'''Soniq'''<br />
** 4-Port 5V supply. Model number CUH100. (B). Appears to draw power away from the Raspberry Pi, even when the Pi has an isolated power line. Netgear WNA1100 WiFi Adapter (which is known to work in other setups is recognized, but unresponsive.<br />
<br />
*'''Targus'''<br />
** ACH115EU 7-port powered hub. 5V 3A power supply. Arduino communicates with RPi when connected directly to Pi's USB port, but it hangs soon if connected via ACH115. Also sometimes smsc95xx eth0 Failed to read register index 0x00000114 etc. errors in syslog when used.<br />
<br />
*'''TCM'''<br />
** Model 234298 s/n T634007737 powered hub. 4 ports plus card reader. 1A power supply. Model B, Wheezy raspian works ok with keyboard/mouse but problems with WiFi no connects. (insufficient power?)<br />
<br />
*'''Trust'''<br />
** 10-port USB 2.0 Hub (powered). Prevents ethernet from being recognised.<br />
** SliZe 7 port USB 2.0 Hub (powered) - Item number 17080 (Barcode 8 713439 170801). Prevents ethernet from being recognised. Keyboard sends multiple characters. <br />
<br />
*'''Unbranded / Multiple Brands'''<br />
** 7-port silver/black hub. Also sold elsewhere under brands such as 'EX-Pro', 'Trixes' and 'Xentra' -- This is ''probably'' due to an inadequate power supply. -- I replaced the terrible power supply with a very good one, kept getting "DEBUG: handle_hc_chhltd_intr_dma:: XactErr without NYET/NAK/ACK" in dmesg, with no devices plugged in to the hub (with or without the power supply in)<br />
** Generic 7-port black hub with Genesys Logic GL850A chipset<br />
** Cerulian 10 Port USB 2.0 Top Loading Hub with 2A supply (kills mouse and network port)<ref>http://www.raspberrypi.org/forum/absolute-beginners/cheap-powered-usb-hub-uk/#p76452</ref><br />
** [http://www.monoprice.com/products/product.asp?c_id=103&cp_id=10307&cs_id=1030701&p_id=226 USB 2.0 4 PORT INT/EXT DUAL HUB BAY] -- Genesys Chipset -- idVendor=05e3, idProduct=0607 -- low speed devices worked, but strange USB failures when X session started. High speed devices such as hard drives had failures.<br />
<br />
== USB Remotes ==<br />
* ATI Remote Wonder (X10 Wireless Technology, Inc. X10 Receiver) — ID 0bc7:0004 — appears as a joystick-like 2 button mouse and a 0-9 keypad without drivers on console and X.<br />
<br />
* [http://www.amazon.com/gp/product/B005DKZTMG/ref=oh_details_o02_s00_i00 Logitech Wireless Touch Keyboard K400 with Built-In Multi-Touch Touchpad (920-003070)] - keyboard and touchpad work. Have not verified multi-touch features.<br />
<br />
* [http://www.ipazzport.com/02A.html iPazzport] mini 2.4 GHz wireless keyboard and touchpad. <br />
<br />
* [http://www.ortek.com/html/pdt_view.asp?area=46&cat=152&sn=76 PKB 1800] Wireless Smart Pad ad Mini Keyboard. Pad works as mouse but not multi touch features. Keyboard works.<br />
<br />
* [http://www.riitek.com/product_Info.asp?id=56 Riitek RT-MWK01] '''Rii''' Wireless 2.4 Ghz Keyboard-mouse Combo, also known as [http://www.digicom.it/digisit/prodotti.nsf/itprodottiidx/WKEYPE01 Digicom WKEYPE01], and [http://www.verkkokauppa.com/fi/product/52783 Prodige Nanox]. Working perfectly, just plug & play.<br />
<br />
* [https://www.google.com/search?q=tranksung+TS-Y150 Tranksung TS-Y150] USB RF Keyboard and air mouse (B)<br />
<br />
== USB Keyboards ==<br />
USB keyboards that present themselves as a standard HID (Human Interface Device) device should work. '''Please be aware that some of these keyboards were probably used with a powered hub'''<br />
=== Working USB Keyboards ===<br />
The following is a list of specific keyboards known to work and which appear to work fault-free.<br />
<br />
* '''A4 Tech'''<br />
** Model KL-5 USB Keyboard, 20mA.<br />
<br />
* '''ABS'''<br />
** M1 Heavy Duty Professional Gaming Mechanical Keyboard (B)<br />
<br />
* '''Action Star'''<br />
** ACK-5010U Mini Keyboard And Mouse<br />
<br />
* '''Accuratus'''<br />
** KYB-Toughball-HI<br />
<br />
* '''Acer'''<br />
** KG-0917 Wireless Keyboard And Mouse Bundle (B)<br />
** KU-0906 Compact Keyboard (B) (Also known as Genius LuxeMate i200 Keyboard)<br />
** SK-9625 Multimedia Keyboard (B) (multimedia functions not tested)<br />
<br />
* '''Adesso'''<br />
** [http://ergoprise.com/product_images/j/699/ADP-PU21_big__14173_zoom.jpg PS/2 to USB Adapter] ADP-PU21, 100mA (tested only with keyboards) Any PS/2 keyboard will work only if it will work with a reduced operating voltage.<br />
** Model AKB-410UB. Keyboard with Touchpad.<br />
<br />
* '''Apple'''<br />
Apple keyboards that have USB ports require an external powered hub to work, and do not work on the PI directly!<br />
** [http://upload.wikimedia.org/wikipedia/commons/c/c5/Apple_Pro_Keyboard_black.jpg Apple Keyboard (109 keys) A1048]<br />
** [http://upload.wikimedia.org/wikipedia/commons/thumb/e/ea/Apple_iMac_Keyboard_A1243.png/800px-Apple_iMac_Keyboard_A1243.png Apple Keyboard with Numeric Keypad (aluminium/wired) A1243]<br />
** [http://upload.wikimedia.org/wikipedia/commons/8/81/Apple_Keyboard_A1242.jpg Apple Keyboard (aluminium/wired) A1242]<br />
<br />
* '''Asda'''<br />
** Basic Wired Keyboard HK2026 (B)<br />
** Basic Wired Keyboard HK3014<br />
*** (Please note when I put this keyboard through Newlink USB hub, it didn't work as expected)<br />
** Premium Wireless Keyboard (white keys, silver back) HK8028<br />
** Wireless Multimedia Deskset (keyboard, mouse and USB dongle) Model: HKM8016B (Note: Shown on Asda Website as HK8016B) (B)<br />
<br />
* '''Asus'''<br />
** KS-631U (comes with Asus Vento KM-63 keyboard/mouse set, not using powered hub) (B)<br />
<br />
* '''BTC - Behavior Tech Computer Corp.'''<br />
** Wired Portable Keyboard Model 6100 US (86+9 keys)<br />
*** Works with or without a powered hub<br />
** Wireless Multimedia Keyboard with build in pointer/mouse Model 9029URF III (86+17 keys) (B)<br />
** [http://www.btc.com.tw/english/2-7-07keyboard.htm Wired Multimedia keyboard 6311U/6310U] - rated at 5V/100mA, works directly<br />
<br />
* '''Bush'''<br />
** Wired Slimline Keyboard KU-0833<br />
*** This does not require a USB hub in order to work with the Raspberry Pi<br />
*** In the UK, it is available from Argos for £9.99<br />
<br />
* '''Cerulian''' <br />
** Mini wireless keyboard and mouse deskset (B)<br />
<br />
* '''CD Training''' <br />
** [http://www.cd-training.fr/?&feed=product&product_id=308 Wireless Combo Keyboard and Mouse (SolClavGlos)]<br />
<br />
* '''Cherry'''<br />
** CyMotion Master Linux (B)<br />
** RS 6000 USB ON<br />
** G84-4100PTMUS (B) (Compact keyboard. Rated 100mA. Works directly in Pi)<br />
<br />
* '''Das Keyboard'''<br />
** Model S Professional Keyboard (Built in USB hub not tested) (B)<br />
** Model S Ultimate Keyboard (Built in USB hub working) (B)<br />
<br />
* '''Dell'''<br />
** SK-8115 (B) (Rated 100mA. Works directly in pi)<br />
** L100 (B)<br />
** RT7D50 (75mA) (run "sudo dpkg-reconfigure keyboard-configuration")<br />
** KB1421 (100mA)<br />
** KB2521 (100mA)<br />
** 1HF2Y (Works directly in pi)<br />
** Bluetooth Wireless Keyboard and Mouse Bundle (B), Bluetooth USB dongle C-UV35 (Rated 500mA but works great), Keyboard Y-RAQ-DEL2, Mouse M-RBB-DEL4<br />
<br />
* '''Digicom'''<br />
** WKEYPE01 Wireless 2.4 Ghz Keyboard-mouse Combo, also known as [http://www.riitek.com/product_Info.asp?id=56 Riitek RT-MWK01] and [http://www.verkkokauppa.com/fi/product/52783 Prodige Nanox]<br />
<br />
* '''Dynex'''<br />
** DX_-WKBD (60ma) (B)<br />
** DX_-WKBDSL (Hot keys not yet tested with Debian) (tested through non-powered 3 dongle usb hub) (B)<br />
<br />
* '''EAPPLY'''<br />
** EBO-013 Wireless 2.4GHz compact keyboard with touchpad. Rated <40mA works directly from Pi. eBay ref 260962010276 from Shenzen, China.<br />
<br />
* '''Emprex'''<br />
** Wireless Media Control Keyboard With Trackball 9039ARF III (Media functions untested)<br />
<br />
* '''Fujitsu Siemens''' <br />
** KB SC USB UK (!)<br />
** KB910 USB, with led light on the highest level (B)<br />
** KB400 USB US<br />
<br />
* '''Gear Head''' <br />
** KB3700TP (USB Mini Smart Touch Touchpad Keyboard) (B)<br />
** KB3800TP (Wireless Touch Mini Touchpad Keyboard with Smart Touch) (B)<br />
*** Works when plugged directly into Raspberry Pi, did not work with powered hub (could be a hub issue)<br />
** KB3800TPW (Windows Smart Touch Wireless Keyboard with Touchpad) (B)RASPBMC supported<br />
** KB4950TPW (Wireless Touch II Touchpad Keyboard) (B)<br />
** KB1500U (USB Mini Keyboard) (B)<br />
** KB5150 (2.4Ghz wireless keyboard/mouse Combo) (B)<br />
*** Works well with a powered hub<br />
<br />
* '''Genius'''<br />
** Ergomedia 700 (GK-04008/C) used without Hub<br />
** KB-06XE (K639) (B)<br />
** Slimstar 8000 wireless keyboard<br />
<br />
* '''HP'''<br />
** KG-1061<br />
** KG-0851 Wireless Keyboard and Mouse<br />
** KU-0316 (B)<br />
** LV290AA#ABA Wireless Keyboard and Mouse<br />
** PR1101U (available from Sainsbury's in the UK, £8, July 2012)<br />
** SK-2880<br />
<br />
* '''Hyundai'''<br />
** HY-K201<br />
<br />
* '''iConcepts'''<br />
** 2.4GHz Wireless Keyboard and Optical Mouse Model 62550<br />
*** (saves a USB port since keyboard and mouse share one transceiver, $14.99 at Fry's Electronics)<br />
<br />
* '''Imation''' <br />
** KBD-702 Multi-media Wired Keyboard<br />
*** (works after the firmware update via [https://github.com/Hexxeh/rpi-update rpi-update] as of 06/27/2012)<br />
<br />
* '''IOGEAR'''<br />
** IOGEAR GKM561R Wireless HTPC Multimedia Keyboard with Trackball<br />
** IOGEAR GKM681R 2.4GHz Wireless Compact Keyboard with Optical Trackball and Scroll Wheel<br />
<br />
* '''iPazzPort'''<br />
<br />
* '''i.t.works'''<br />
** KC04 (direct and by usb hub)<br />
** KC Silicone (only tested directly)<br />
<br />
* '''Jenkins'''<br />
** Jenkins Wireless Desktop Set Blue (B)<br />
<br />
* '''KeySonic'''<br />
** ACK-540RF (Wireless USB keyboard with built-in trackpad); works fine on Debian Squeeze plugged directly into Pi.<br />
** ACK-540RF+ (UK) WiFi keyboard inc touchpad with USB wifi dongle works fb with on model B/raspian/wheezy via powered hub<br />
** ACK-3700C<br />
** ACK-340U+(DE)<br />
** ACK-3400U (UK) mini keyboard<br />
<br />
* '''Laptopmate'''<br />
** AK-98UNTN7-UBRII Laptopmate RII Touch N7 Mini Wireless Keyboard with touchpad<br />
<br />
* '''LC-Power<br />
** K1000BMW (lsusb: ID 1241:f767 Belkin; dmesg: HOLTEK Wireless 2.4GHz Trackball Keyboard) tested with Debian 6.0.4<br />
<br />
* '''Lenovo'''<br />
** SK-8825 UK (B)<br />
** Lenovo Enhanced Multimedia Remote with backlit keyboard N5902 (US)<br />
** Lenovo Mini Wireless Keyboard N5901 (US)<br />
<br />
* '''Lindy'''<br />
** 21840 (Wireless RF 2.4GHz Micro Keyboard with built-in optical touchpad/trackpad, USB); works fine on model B/raspian/wheezy - the supplied Lindy USB nano dongle transceiver plugged directly into Pi USB port.<br />
<br />
* '''Logik'''<br />
** Ultra slim keyboard LKBWSL11 (B) >> '''This is also listed under Problem USB Keyboards?'''<br />
<br />
* '''Logitech'''<br />
** diNovo Mini wireless keyboard with media controls and clickpad 920-000586 (B)<br />
** diNovo Edge Keyboard, Windows edition, built-in TouchDisc track-pad, bluetooth w/ USB mini-receiver 967685-0403 (B)<br />
** Wii wireless keyboard KG-0802 (!)<br />
** C-BG17-Dual Wireless keyboard and mouse with wired USB receiver (B)<br />
** Deluxe 250 Keyboard<br />
** Internet 350 (M/N 967740-0403)<br />
** Internet Navigator Keyboard<br />
** MK120 wired keyboard and mouse<br />
** MK220 wireless keyboard and mouse<br />
** MK250 wireless keyboard and mouse (no hub needed)<br />
** MK260 wireless keyboard and mouse<br />
** MK300 wireless keyboard and mouse<br />
** MK320 wireless keyboard and mouse [http://www.amazon.co.uk/Logitech-920-002885-MK320-Wireless-Desktop/dp/B003STDQYW/ref=sr_1_3?ie=UTF8&qid=1339166178&sr=8-3]<br />
** MK350 wireless keyboard (using Unifying receiver)<br />
** MK520 wireless keyboard and mouse<br />
** MK550 wireless keyboard and mouse (B)<br />
** MX5000 Bluetooth keyboard and mouse (B) The Logitech Bluetooth dongle also does proprietary wireless so it works without Bluetooth drivers.<br />
** EX110 Cordless Desktop, wireless keyboard and mouse (B)<br />
** K120 Keyboard (B)<br />
** K200 Keyboard (B)<br />
** K230 Wireless Keyboard (Unifying receiver, no powered hub) (B)<br />
** K340 Wireless Keyboard (Unifying receiver, no powered hub) (B)<br />
** K350 Wireless Keyboard (B)<br />
** K400 wireless keyboard with touchpad - also listed unter problematic. works for weeks with openelec and raspbian without any problems.<br />
** K520 Keyboard (B)<br />
** K700 Wireless Keyboard with Touchpad and unifying receiver<br />
** K750 Wireless Solar Keyboard (B) (Mac version works too. (B) )<br />
** S510 wireless keyboard and mouse (B)<br />
** Ultra-Flat Keyboard (M/N Y-BP62A P/N 820-000245 PID SY126UK)labelled 100 mA. OK direct into Model B RPi.<br />
** G19 Gaming Keyboard, works fine with no external power. Illumination with external power. Powered hum in back of keyboard works too.<br />
** G15 Gaming keyboard, as long as you press the backlight button twice to turn off the backlight (it says below it dosen't work with backlight on.<br />
<br />
''Keyboards and mice also together with Unifying receiver'' <br />
<br />
* '''Microsoft''' <br />
**Microsoft Comfort Curve Keyboard 2000<br />
**Microsoft Comfort Curve Keyboard 3000 for Business<br />
**Microsoft Digital Media Pro Keyboard Model : 1031 (Debian 13-Apr-2012)<br />
**Microsoft Natural Ergonomic Keyboard 4000 (B) (Debian "Wheezy" beta 18-June-2012)<br />
**Microsoft Wired Keyboard 600 Model 1366 (Debian 28-May-2012 on Production Model B)<br />
**Microsoft Wireless Desktop 700 Keyboard v2.0 (Raspbian Pisces image 08-June-2012 on Production Model B)<br />
**Microsoft Wireless Photo Keyboard (Model 1027) Unifying receiver, no hub<br />
**Microsoft Wireless Natural Multimedia Keyboard (Raspbian Pisces 08-July-2012) (B)<br />
**Microsoft Windows 2000 Keyboard (KB-USBK110610)<br />
**[https://www.microsoft.com/hardware/en-us/p/wired-keyboard-600/ANB-00001 Microsoft Wired Keyboard 600]. The keyboard is rated at 5v/100mA (Wheezy 5-Sept-2012)<br />
<br />
* '''Mikomi''' <br />
** Wireless Deskset KM80545 Keyboard and mouse (Works but range is terrible less than a metre) (B)<br />
<br />
* '''Monoprice'''<br />
** [http://www.monoprice.com/products/product.asp?c_id=104&cp_id=10404&cs_id=1040401&p_id=6854&seq=1&format=2|Monoprice PS/2 To USB Adapter] Directly and through an unpowered hub with a USB mouse plugged in.<br />
<br />
* '''Motorola'''<br />
<br />
** Bluetooth wireless ultra slim keyboard and mouse combo (sold as for the "Atrix" phone) work in combination with the Technika Bluetooth adaptor listed below<br />
<br />
* '''Novatech'''<br />
** [http://www.novatech.co.uk/products/peripherals/desktopkits/nov-wcombo.html|Novatech Wireless Combo - Keyboard & Mouse, Nano adapter] (B)<br />
<br />
* '''Perixx''' <br />
**Periboard 716 Wireless Ultra-Slim Keyboard with Touchpad (Debian 07-Jun-2012 on Production Model B)<br />
** PERIBOARD-502 wired keyboard inc built in touchpad (model B/raspian wheezy)<br />
** Periduo-707 Plus (Wireless Keyboard and Mouse) works fine ''most'' of the time. Does suffer from dropouts and glitches though. Usual "drawing too much power from USB" problems show up as well - dropped key presses or constant autorepeats. These can be cured by pulling out and reinserting the dongle in the USB socket. The keyboard sometimes hangs after power on when used with my laptop - it seems to need 30 seconds of non-use before it works fine. Again, remove and insert the dongle cures it. Works fine vi my Benq monitor's USB Hub.<br />
<br />
* '''Philips''' <br />
**Wired Multimedia Keyboard SPK3700BC/97 (Debian 19-Apr-2012 on Production Model B)<br />
<br />
* '''Prodige'''<br />
**Nanox Wireless 2.4 Ghz Keyboard-mouse Combo, also known as [http://www.riitek.com/product_Info.asp?id=56 Riitek RT-MWK01] and [http://www.digicom.it/digisit/prodotti.nsf/itprodottiidx/WKEYPE01 Digicom WKEYPE01]<br />
<br />
* '''Rapoo'''<br />
**Rapoo E9080 Wireless Ultra-Slim Keyboard with Touchpad<br />
**Rapoo Wireless Multi-media Touchpad Keyboard E2700 [http://www.rapoo.com/showdetails.aspx?P_No=E2700]<br />
<br />
*'''Riitek'''<br />
**RT-MWK03 mini wireless keyboard & trackpad<br />
**RT-MWK01 mini wireless 2.4 Ghz Keyboard-mouse Combo, also known as [http://www.digicom.it/digisit/prodotti.nsf/itprodottiidx/WKEYPE01 Digicom WKEYPE01], and [http://www.verkkokauppa.com/fi/product/52783 Prodige Nanox]<br />
<br />
*'''Rosewill'''<br />
** RK-200 Standard Keyboard<br />
<br />
*'''Saitek'''<br />
** Eclipse II Backlit Keyboard PK02AU (B)<br />
** Eclipse Backlit Keyboard PZ30AV (B)<br />
** Expression Keyboard (US) <br />
** Cyborg V.5 (B)<br />
<br />
*'''SIIG'''<br />
** SIIG Wireless Multi-Touchpad Mini Keyboard 02-1286A v1.0 (B)<br />
<br />
*'''Silvercrest'''<br />
** MTS2219 Wireless Keyboard and mouse set. Powered hub NOT used. (B) <br />
<br />
*'''Sony'''<br />
** Keyboard for PlayStation 2 (PS2) Linux. Works without powered hub with 5v1A supply, requires manual keyboard remapping with Debian Squeeze to USA 101-key layout.<br />
<br />
* '''SteelSeries'''<br />
** Merc keyboard (B)<br />
<br />
* '''Sun Microsystems'''<br />
** Model: Type 7, SUN PN: 320-1348-02 (Danish key layout)<br />
** Model: Type 6, SUN PN: 320-1279-01 (Danish key layout)<br />
<br />
* '''Sweex'''<br />
** [http://www.sweex.com/en/assortiment/input/keyboards/KB060UK/ KB060UK] Wired Multimedia Keyboard<br />
<br />
* '''Technika'''<br />
** WKEY03 (B)<br />
** TKD-211<br />
<br />
* '''Tesco'''<br />
** Value Keyboard VK109 (B)<br />
** Multimedia K211 Wired Keyboard (B)<br />
<br />
*'''The Pi Hut'''<br />
** Super Slim Apple Style Keyboard (from [http://thepihut.com/products/usb-keyboard-for-the-raspberry-pi The Pi Hut's Raspberry Pi Store])<br />
** Super Slim Apple Style Keyboard Set (Keyboard & Mouse) (from [http://thepihut.com/products/usb-keyboard-mouse-bundle-for-the-raspberry-pi The Pi Hut's Raspberry Pi Store])<br />
<br />
* '''Trust'''<br />
** Trust 17916 Compact Wireless Entertainment Keyboard http://www.trust.com/products/product.aspx?artnr=17916 (B)<br />
** Trust ClassicLine Keyboard http://trust.com/17184 <br />
** Trust Camiva MultiMedia Keyboard http://trust.com/products/product.aspx?artnr=16087<br />
** Trust Convex Keyboard http://trust.com/products/product.aspx?artnr=17603 tested debian6-19-04-2012 and archlinuxarm-13-06-2012 (B)<br />
<br />
* '''Unbranded'''<br />
** AK-601 Wireless Mini Keyboard and Trackball (with laser pointer) - sourced from eBay Chinese seller<br />
<br />
* '''Unicomp'''<br />
** USB Endurapro - keyboard and trackpoint work perfectly from powered hub<br />
<br />
* '''Q-Connect'''<br />
** AK-808 (B)<br />
<br />
* '''Xenta'''<br />
** 2.4GHz Wireless Multimedia Entertainment Keyboard with Touchpad (B)<br />
** Mini Multimedia Keyboard (Model no.: 808M) (B)<br />
<br />
===Problem USB Keyboards===<br />
<br />
Note that generally PS/2 keyboards with an USB adapter will not work directly on a PI port, due to the fact that PS/2 keyboards are designed for normal 5V +-5% range, while USB keyboards must be designed to work with 4.4 Volt, and generally USB devices on the PI may receive less than 4.75 Volt. PS/2 + USB adapter keyboards might work behind a powered hub, which does provide the full 5.0V. Some of these keyboards work when running the latest raspbian but not when using the overclocked xbmc version of raspbmc, probably due to the overclocking drawing more voltage away from the rest of the support system devices.<br />
<br />
* '''A4 Tech'''<br />
** Model GL-6 USB Keyboard, 20mA. Part of wireless keyboard/mouse bundle GL-6630 (GL-6 + G7-630 + RN-10B) - suffers from USB flakeyness. Even on a powered hub. No problems on other computers I have tested it with.<br />
* '''Accuratus'''<br />
** Accuratus KYBAC100-101USBBLK causes kernel panic (rated 100mA). Tested with 1000mA cheap unbranded and Nokia 1200mA power adaptors.<br />
*'''Argos'''<br />
** Argos Value Wired Keyboard causes kernel panic<br />
* '''Choidy'''<br />
** Identifiers from usb-devices: Vendor=1a2c ProdID=0002 Rev=01.10 Product=USB Keykoard (yes, 'Keykoard') causes kernel panic<br />
* '''Cit''' <br />
** KB-1807UB Causes kernel panic (Rated <200ma)<br />
* '''Dell'''<br />
** SK-8135 (B) (Rated 1.5A. Takes too much power from pi even when not used as USB hub. Symptom = repeated keystrokes)<br />
** SK-8115 causes kernel panic (rated 100mA) Debian 6-19-04-2012 (B)<br />
** Y-U0003-DEL5 Sticky / Non-responsive keys<br />
* '''Gear Head'''<br />
** KB2300U - Causes kernel panic (B)<br />
* '''GMYLE'''<br />
** Wired USB Slim Chocolate Multimedia Media Typing Keyboard With 3 USB Port hub (B) - Kernel Panic on startup if plugged in. If plugged in at login prompt then freeze. [http://www.amazon.co.uk/gp/product/B0067EC3GW/]<br />
* '''Inland''' <br />
** Inland USB Keyboard Model #70010<br />
* '''Jeway'''<br />
** JK-8170 "The Hunter" - causes kernel oops (Debian6-19-04-2012) (B)<br />
* '''Labtec'''<br />
** ultra-flat wireless desktop USB - Keyboard has 'sticky' keys. Tested both debian6-19-04-2012 and archlinuxarm-13-06-2012 (B)<br />
* '''Logik'''<br />
** Wired Multimedia Keyboard Model: LKBWMM11 - causes kernel panic (on Debian 190412 distro) (B)<br />
** Wired Ultra Slim Keyboard Model: LKBWSL11 - causes USB power issues. Not reliable. Causes other USB devices to fail (B) >> '''This is also listed under Working USB Keyboards??'''<br />
* '''Logitech'''<br />
** Logitech Illuminated Keyboard (unstable; not working with led light on; tested both US and NO layouts with both Apple iPad 2 and Asus TF-101 USB chargers)<br />
** G110 Gaming Keyboard - only works with illumination off, otherwise unresponsive. Once failed it needs reconnecting before another attempt. (B)<br />
** G15 Gaming Keyboard - LCD and key backlights flicker, 95% unresponsive to typing. I don't know of a way to turn the illumination off. (B)<br />
** K360 Wireless Keyboard - Occasional sticky keys. (B)<br />
** K400 wireless keyboard with touchpad (completely non-functional on debian6-19-04-2012)<br />
** G510 Gaming Keyboard - lagging or unresponsive keys.<br />
** MX5500 wireless keyboard and mouse with usb bluetooth reciever - Unstable, looses connection without prior notice<br />
** EX100 Cordless Desktop, wireless keyboard and mouse. Mouse and keyboard hangs every few minutes (with or without hub).<br />
* '''Microsoft''' <br />
** Wireless Desktop 800 - Keyboard has 'sticky' keys. (B)<br />
** Wireless Entertainment Keyboard - No key input recognized (possibly connectivity issue as pairing devices does not seem to work)<br />
** Wireless Optical Desktop 1000 - Keyboard has 'sticky' keys (B)<br />
** Wireless Keyboard 2000 - Keyboard has 'sticky' keys. (B)<br />
** Wireless Desktop 3000 - Keyboard has 'sticky' keys.<br />
** Arc wireless - Keyboard has 'sticky' keys. (B)<br />
** Sidewinder X4 - Keyboard has 'sticky' keys. (B)<br />
** Sidewinder X6 - Keyboard has 'sticky' keys. (B)<br />
** Wireless Comfort Keyboard 5000 - Keyboard has 'sticky' keys. (B)<br />
* '''Novatech'''<br />
** NOV-KEY2 - Causes kernel panic (B)<ref>http://www.raspberrypi.org/forum/troubleshooting/keyboard-creates-kernal-panic/page-2</ref><br />
* '''PC World Essentials'''<br />
** PKBW11 Wired Keyboard - no power to keyboard, no error messages on both Arch 29-04-2012 and Debian6-19-04-2012, same Pi works with Asda keyboard. Me too, but caused a kernel panic -- tested on powered hub and direct.<br />
* '''Razer'''<br />
** Razer Tarantula gaming keyboard - sticky keys, could be power issue as is programmable with host powered USB hub and audio jacks.<br />
** Razer BlackWidow - Sticky keys, could be a power related issue due to illuminated logo (Blue LED).<br />
* '''SIIG'''<br />
** Wireless Ultra Slim Multimedia Mini Keyboard JK-WR0612-S1 - Unresponsive and sticky keys.<br />
* '''Texet'''<br />
** MB-768B standard keyboard (Rated 5V 1.5A(!), so probably too much power drain. Kernel panic, Debian6-19-04-2012)<br />
* '''Trust''' <br />
** TRUST GXT 18 Gaming Keyboard - No power to keyboard, could be a driver issue - no error messages.<br />
* '''Unbranded'''<br />
** Compuparts<br />
** model no. HK-6106 (B) <ref>http://www.raspberrypi.org/forum/troubleshooting/keyboard-creates-kernal-panic/page-2</ref><br />
** LK-890 (Multimedia keyboard & Optical Mouse) - kernel panic on Debian Squeeze, ArchLinux and Qtonpi.<br />
* '''Verbatim'''<br />
** [http://www.amazon.com/gp/product/B004LB5AKY/ref=oh_details_o00_s00_i02|Verbatim 97472 Mini Wireless Slim Keyboard and Mouse] - Keyboard has lagging, unresponsive and sticky keys issues. (Tested with and without powered USB hub.)<br />
* '''Wilkinsons / TEXET'''<br />
** Model MB-768B causes kernel panic on debian6-19-04-2012.<br />
* '''Xenta'''<br />
** HK-6106 - causes kernel panic (on Debian 190412 distro)(B)<br />
** Multimedia Wireless Keyboard and Mouse Set (Keyboard Model: HK3518B + Mouse Model HM3301) (B) - occasional sticky keys, and occasional complete lock-up<br />
<br />
== USB Mouse devices ==<br />
USB mouse devices that present themselves as a standard HID (Human Interface Device) device should work, however some hardware requires special drivers or additional software, usually only compatible with Windows operating systems. <br />
<br />
===Working USB Mouse Devices===<br />
The following is a list of specific mouse devices known to work and which appear to be fault-free.<br />
<br />
* '''A4Tech'''<br />
** OP-530NU Padless Wired Mouse<br />
<br />
* '''Asda'''<br />
** HM5058 (Smart Price) Wired Mouse<br />
** Wireless Multimedia Deskset (keyboard, mouse and USB dongle) Model: HKM8016B (Note: Shown on Asda Website as HK8016B) (B)<br />
<br />
* '''ASUS'''<br />
** MS-511U (comes with Asus Vento KM-63 keyboard/mouse combo) (B)<br />
** MG-0919 (wireless)<br />
<br />
* '''Belkin'''<br />
**F8E882-OPT (B)<br />
<br />
* '''Dell'''<br />
** M-UVDEL1 (B)<br />
** M056U0A (B)<br />
** DZL-MS111-L (B) (100mA)<br />
** MS-111P (100mA)<br />
** Bluetooth Wireless Keyboard and Mouse Bundle (B), Bluetooth USB dongle C-UV35 (Rated 500mA but works great), Keyboard Y-RAQ-DEL2, Mouse M-RBB-DEL4<br />
<br />
* '''Dynex'''<br />
** DX-WMSE (100mA) (B)<br />
<br />
* '''Filand'''<br />
** OP-102i Mini Optical Mouse<br />
<br />
* '''Genius'''<br />
** GM-04003A (B)<br />
** Slimstar 8000 wireless mouse (Can be intermitent. Mouse pointer sometimes is irratic.)<br />
** Traveler 515 Laser<br />
<br />
* '''HP'''<br />
** MN-UAE96 (The basic stock HP wired mouse)(B)<br />
<br />
* '''iConcepts'''<br />
** 2.4GHz Wireless Keyboard and Optical Mouse Model 62550<br />
*** (saves a USB port since keyboard and mouse share one transceiver, $14.99 at Fry's Electronics)<br />
<br />
* '''Jenkins'''<br />
** Jenkins Wireless Desktop Set Blue (B)<br />
<br />
* '''Lenovo'''<br />
** Wired Optical Mouse Model: MO28UOL<br />
<br />
* '''Logik'''<br />
** Wired Optical Glow Mouse Model: LGGMO10. (B)<br />
<br />
* '''Logitech'''<br />
** Cordless Pilot Optical Mouse M/N M-RR95 with Cordless Mouse Receiver M/N C-BA4-MSE<br />
** G5 Logitech Gaming Mouse (B)<br />
** G5v2 Logitech Gaming Mouse (B)<br />
** G500 Logitech Gaming Mouse (B)<br />
** G700 Logitech Wireless Gaming Mouse (B)<br />
** LX-700 Cordless Desktop Receiver (B)<br />
** M90 optical mouse<br />
** M185 Wireless Mouse (B)<br />
** M210 (part of the MK260 set) (B)<br />
** M305 Wireless Mouse<br />
** M310 Cordless Mouse<br />
** M325 Wireless Mouse<br />
** M505 USB wireless laser, model no: 910-001324 (B)<br />
** M510 Wireless Mouse (B)<br />
** M705 Marathon Mouse (Unifying receiver, no powered hub) (B)<br />
** M-BD58 Wheel Mouse (B)<br />
** M-BJ58/M-BJ69 Optical Wheel Mouse (B)<br />
** M-BJ79 (B)<br />
** M-BT96a Optical Mouse<br />
** MX320/MX400 laser mouse (B)<br />
** MX518 Optical wheel mouse (B)<br />
** Optical USB Mouse (M/N 931643-0403)<br />
** Performance Mouse MX (B)<br />
** MX Revolution (B) (Debian "Wheezy" beta 18-June-2012)<br />
** VX Nano Cordless Laser Mouse for Notebooks<br />
** Wheel Mouse (M/N BJ58)<br />
<br />
* '''Medion'''<br />
** Mini mouse Model M101-CBJ P/N 40016632 S/N 7BFSA00003445 rated 5v 100ms Works fb on model B with raspian wheezy<br />
<br />
* '''Microsoft''' <br />
** Comfort Curve Mouse 3000 for Business<br />
** Comfort Mouse 6000 (works when directly connected to Pi (B). Does not work when connected through USB Hub (mouse pointer intermittent).<br />
** Compact optical mouse 500 V2.0 (B)<br />
** Wheel Optical Mouse (wheel and additional buttons not tested) (B)<br />
** Microsoft Intellimouse Optical Mouse<br />
** Microsoft Wireless Laser Mouse 8000<br />
** Microsoft Wireless Mobile Mouse 3500<br />
** Microsoft Wireless Mobile Mouse 4000<br />
** Microsoft Wireless Mouse 700 v2.0<br />
** Microsoft Comfort Mouse 4500<br />
** Wireless IntelliMouse Explorer 2.0 (unifying receiver, no hub)<br />
<br />
* '''Novatech'''<br />
** [http://www.novatech.co.uk/products/peripherals/miceandtrackballs/nov-mouser.html|Novatech M1 USB Mouse - Wired](B)<br />
** [http://www.novatech.co.uk/products/peripherals/miceandtrackballs/nov-dl10.html|Novatech DL10 Wireless Mouse] (B)<br />
<br />
* '''Razer'''<br />
** Boomslang Collectors Edition 2007 (B)<br />
<br />
* '''Rosewill'''<br />
** Rosewill RM-C2U<br />
<br />
* '''Saitek'''<br />
** Notebook Optical Mouse (PM46)<br />
<br />
* '''Sun microsystems'''<br />
** Model: FID-638 , SunPN: 371-0788-01<br />
<br />
* '''Sweex'''<br />
** [http://www.sweex.com/en/assortiment/input/optical-mice/MI015/ MI015] Mini Wireless Optical Mouse<br />
<br />
* '''Targus'''<br />
** AMU2701EUK (B)<br />
<br />
* '''Technika'''<br />
** TKOPTM2 (B)<br />
**TKD-211<br />
<br />
* '''Tesco'''<br />
** Wired optical mouse M211 (B)<br />
<br />
*'''The Pi Hut'''<br />
** USB Mouse for Raspberry Pi (from [http://thepihut.com/products/usb-mouse-for-the-raspberry-pi The Pi Hut's Raspberry Pi Store])<br />
** Super Slim Keyboard & Mouse Set (from [http://thepihut.com/products/usb-keyboard-mouse-bundle-for-the-raspberry-pi The Pi Hut's Raspberry Pi Store])<br />
<br />
* '''Trust'''<br />
** Trust Nanou Wireless Micro Mouse http://trust.com/products/product.aspx?artnr=17087<br />
<br />
* '''Verbatiam'''<br />
**Mini Nano Optical Mouse 97470 (wireless on non-powered 3 usb dongle hub) (B)<br />
<br />
* '''Xenta'''<br />
** MOW0810 (B)<br />
** Wired Optical Mouse (from [http://thepihut.com/products/usb-mouse-for-the-raspberry-pi The Pi Hut's Raspberry Pi Store])<br />
<br />
* '''Generic'''<br />
** Generic 2.4GHz Wireless Mouse (ID 040b:2013 Weltrend Semiconductor) (B)<br />
<br />
===Problem USB Mouse Devices===<br />
The following is a list of specific mouse devices that have problems working with the Raspberry Pi<br />
* '''A4Tech'''<br />
** Model G7-630 Wireless Mouse, 20mA. Part of wireless keyboard/mouse bundle GL-6630 (GL-6 + G7-630 + RN-10B) - suffers from USB flakeyness. Even on a powered hub. No problems on other computers I have tested it with.<br />
* '''HP'''<br />
** HP Retractable Mobile Mouse (Optical) HP Product Number XP472AA - errors / boot loop RASPBMC (B)removed mouse, started with no further errors. <br />
<br />
* '''Logik'''<br />
** Logik IMF Blue Trace Wired USB mouse (Model LMWBLU11) - disconnects from the USB port every 20 seconds when using the Raspian distro. Always reconnects to the USB port successfully (B)<br />
<br />
* '''Logitech'''<br />
** Logitech G400 Gaming Mouse - 100% CPU load and laggy mouse cursor when the mouse is moved. MX518 works fine on the same setup, so I suspect it's a polling rate issue. [http://tech2.in.com/reviews/mice/logitech-g400-is-it-a-worthy-successor/231012 this] says the mouse is 1000Hz out of the box, whereas the 518 is only 125Hz. Solution found: add usbhid.mousepoll=8 to the kernel commandline.<br />
<br />
* '''Microsoft'''<br />
** Microsoft Touch Mouse - Does not see right clicks, Only left.<br />
<br />
* '''Razer'''<br />
** Naga Wired USB mouse - the mouse seems to present itself as a keyboard because the numpad on the left-hand side of the device works but the cursor doesn't move.<br />
<br />
* '''Roccat'''<br />
** Kone[+] Wired USB mouse - Nothing happens when moving the mouse, haven't looked further into the issue (B)<br />
<br />
* '''Trust'''<br />
** Optical USB Mouse MI-2250 - Nothing happens when moving the mouse (B)<br />
<br />
* '''Xenta'''<br />
** Multimedia Wireless Keyboard and Mouse Set (Mouse Model: HM-3301) (B) - frequent lost connection giving stuttering mouse cursor indicating USB current not enough for dongle<br />
<br />
== USB WiFi Adapters ==<br />
<br />
See also: http://www.element14.com/community/docs/DOC-44703/l/raspberry-pi-wifi-adapter-testing<br />
<br />
There is a howto on installing the TL-WN722N adapter [http://elinux.org/RPi_Peripherals#Wireless:_TP-Link_TL-WN722N_USB_wireless_adapter_.28Debian_6.29 here], which also acts as a guide for installing others too.<br />
<br />
===Working USB Wifi Adapters===<br />
<br />
These adapters are known to work on the Raspberry Pi. This list is not exhaustive, other adapters may well work, but have not yet been tried.<br />
<br />
'''Note:''' A WiFi adapter will probably need more power than the Raspberry Pi USB port can provide, especially if<br />
there is a large distance from the WiFi adapter to the WiFi Access Point. Therefore, you may need to plug the WiFi adapter into a powered USB hub.<br />
<br />
* '''3COM'''<br />
** 3CRUSB10075: ZyDAS zd1211rw chipset (!)<br />
<br />
* '''7DayShop'''<br />
** W-3S01BLK, W-3S01BLKTWIN : Unbranded product available from 7DayShop, in a single or twin pack. [http://www.7dayshop.com/catalog/product_info.php?cPath=777_9&products_id=112046], [http://www.7dayshop.com/catalog/product_info.php?&products_id=112527]. Tested on Debian Wheezy, with the dongle attached directly to the RPi along with the wireless keyboard receiver. Shows up as a Ralink RT5370 device, and no drivers or additional software downloads required. Created wpa.conf, edited 'interfaces' file and restarted the networking. The manufacturer portion of the MAC address (7cdd90) is assigned to "Shenzhen Ogemray Technology Co., Ltd."<br />
<br />
* '''Alfa'''<br />
** AWUS036NEH: Tested on Debian Squeeze (with Ralink firmware package)<br />
** AWUS036NH: Tested on Arch Linux ARM using the rt2800usb module.<br />
** AWUS036NH: Tested on Debian Wheezy (with Ralink firmware package)<br />
<br />
* '''AirLink101'''<br />
** AWLL5088: Tested on Debian Wheezy. This adapter is based on the OEM Edimax EW-7811Un. For automatic installation, See MrEngmanns script listed below under the Edimax device.<br />
<br />
* '''Asus'''<br />
** [http://www.element14.com/community/docs/DOC-44703 USB-N10] USB ID 0b05:1786, r8712u staging driver, included on Fedora Remix & Arch, must [http://www.element14.com/community/servlet/JiveServlet/download/44948-8-97488/r8712u_ko.zip download] for Debian and install firmware-realtek from non-free squeeze repo (B) (not needed with latest Raspbian “wheezy” 2012-07-15: this Asus works N10 out of the box)<br />
** [http://www.element14.com/community/docs/DOC-44703 USB-N13] USB ID 0b05:17ab, works with [http://learn.adafruit.com/adafruit-raspberry-pi-educational-linux-distro/occidentalis-v0-dot-1 Adafruit Occidentalis v0.1 image] as it includes kernel [http://www.element14.com/community/message/57635#57660 with 8192u driver built-in] (B)<br />
** WL-167G v1 USB ID 0b05:1706, Ralink RT2571 working out-of-the-box on Debian image from 2012-04-19. Requires powered hub, otherwise it is detected by OS but will not function.<br />
<br />
* '''Belkin'''<br />
** Belkin Components F5D7050 Wireless G Adapter v3000 [Ralink RT2571W]. On Debian requires the firmware-ralink package from the non-free repository. The usbcore module needs to be added to /etc/modules [http://www.penguintutor.com/blog/viewblog.php?blog=6281 install instructions].<br />
** Belkin Components F5D8053 ver.6001 Wireless N Adapter [Realtek RTL8188SU]. Tested on OpenELEC (works OOB), RaspBMC (works OOB), Raspian - 2012-07-15-wheezy-raspbian (followed [http://forum.xbian.org/viewtopic.php?f=7&t=29 instructions here]) '''Powered hub required!'''<br />
** Belkin Components F7D1101 v1 Basic Wireless Adapter [Realtek RTL8188SU] USB ID 050d:945a, r8712u staging driver, included on Fedora Remix & Arch, must [http://www.element14.com/community/servlet/JiveServlet/download/44948-8-97488/r8712u_ko.zip download] for Debian and install firmware-realtek from non-free squeeze repo (B)<br />
**Belkin Components F6D4050 V1 [Realtek RT3070] USB ID: 050d:935a Driver: RT3572STA(recommended),RT2800USB,RT2870STA. Tested under Arch using [https://wiki.archlinux.org/index.php/Setting_Up_Belkin_F6D4050_Wireless_USB_Dongles this] guide.<br />
**Belkin Components F6D4050 V1/V2 [Realtek RT3070] USB ID: 050d:935a / 935b Driver: RT3572STA. Tested with Raspbian - See [http://iggy82.blogspot.co.uk/2012/08/wireless-n-raspberry-pi-belkin-f6d4050.html installation instructions] - Powered hub not required!<br />
** Belkin Components F7D2102 "N300" Micro Wireless USB adapter. Tested with Occidentalis 0.1.<br />
** Belkin Components F9L1001v1 "N150" Wireless USB Adapter. Tested and working on Rasbian wheezy WITHOUT powered hub. <br />
** Belkin Surf Micro WLAN USB-Adapter (Raspbian Wheezy, unpowered hub, "N150")<br />
<br />
* '''BlueProton'''<br />
** [http://www.element14.com/community/docs/DOC-44703 BT3] USB ID: 0bda:8187; tested on Debian, Fedora & Arch; rtl8187 driver (B)<br />
<br />
* '''Buffalo'''<br />
** USB ID: 0411:01A2 WLI-UC-GNM - Tested on Raspbmc; rt2800usb driver <br />
<br />
* '''Conceptronic'''<br />
** C300RU. Works out of the box in Raspbian.<br />
<br />
* '''Conrad'''<br />
** WLAN Stick N150 mini. Works out of the box in OpenELEC, [http://www.t3node.com/blog/sempre-wireless-usb-stick-wu300-2-on-raspberry-pi/ requires firmware-realtek and r8712u kernel module on Debian].<br />
** WLAN Stick N150 Nano [Realtek RTL8188CUS]. Requires a powered USB hub. See Micronet SP907NS for installation instructions and script.<br />
<br />
* '''DIGICOM'''<br />
** USBWAVE54 [chipset Zydas ZD1211] . [[http://www.digicom.it/digisit/prodotti.nsf/itprodottiidx/UsbWave54]] Works out of the box in OpenELEC. With Raspbian or Debian squeezy/wheezy works with zd1211-firmware . <br />
** USBWAVE300C [chipset Ralink 2870] . [[http://www.digicom.it/digisit/prodotti.nsf/itprodottiidx/UsbWave300c]] Works out of the box in OpenELEC. With Raspbian or Debian squeezy/wheezy works with firmware-ralink . <br />
<br />
* '''D-Link'''<br />
** AirPlus G DWL-G122 (rev. E). USB ID 07d1:3c0f, Ralink RT2870. On Debian requires the <code>firmware-ralink</code> package from the <code>squeeze-firmware</code> non-free repository. (However I experience total crashes on raspbian 2012-07-15 after a few minutes of load on the wlan. Will have to investigate via serial console.)<br />
** AirPlus G DWL-G122 (rev. C). USB ID 07d1:3c03, Ralink RT2571. Working out-of-the-box on Arch image from 2012-04-29.<br />
** AirPlus G DWL-G122 (rev. B1). USB ID 2001:3c00, Ralink RT2571. Working out-of-the-box on Arch image from 2012-06-13.<br />
** DWA-110 (Version A1). Requires the ralink package from the non-free repository on Debian.<br />
** DWA-123 (Version A1). USB ID 2001:3c17, Ralink RT2800. Working out-of-the-box on Arch image from 2012-04-29. (working without UBS Hub - not yet sure if it achieves full speed though.)<br />
** DWA-131 USB ID 07d1:3303,Realtek RTL8192SU, 802.11n Wireless N Nano. Works out of the box on Raspbian “wheezy”. Verified with direct USB : no powered USB hub needed. Also verified when Nano used in powered USB hub. Someone had trouble configuring SSID/Passphrase in etc/network/interfaces file. But no problem & very easy to configure using wicd : wicd is a gui interface on LXDE for network configuration. Install it using command-line : <code>apt-get install wicd</code>. Once configured ith wicd to auto-run on boot, no need to turn back to LXDE. Recommended.<br />
** DWA-140 (Version B1). USB ID 07d1:3c09, Ralink RT2870. On Debian requires the <code>firmware-ralink</code> package from the <code>squeeze-firmware</code> non-free repository.<br />
** DWA-140 (Version B2). USB ID 07d1:3c0a, Ralink RT3072. Workaround for faulty firmware binary: Place file rt2870.bin from [https://launchpad.net/ubuntu/oneiric/+source/linux-firmware/1.53/+files/linux-firmware_1.53.tar.gz linux-firmware_1.53.tar.gz] in /lib/firmware. [https://bugs.launchpad.net/ubuntu/+source/linux-firmware/+bug/770232 Explanation].<br />
** DWA-160 (Version B1). USB ID 07d1:3c11, Ralink RT2870. On Debian requires the <code>firmware-ralink</code> package from the <code>squeeze-firmware</code> non-free repository.<br />
** DWA-160 (Version A2). USB ID 07d1:3a09, Atheros AR9170. (NOTE: I can only get it to work through powered USB hub) requires carl9170-fw firmware [http://http://aur.archlinux.org/packages.php/packages.php?ID=44102]<br />
<br />
* '''Edimax'''<br />
** [http://www.edimax.co.uk/en/produce_detail.php?pd_id=328&pl1_id=1&pl2_id=44 EW-7811Un] USB ID 7392:7811, RTL8192CU, driver blob [http://www.electrictea.co.uk/rpi/8192cu.tar.gz download] via [http://www.element14.com/community/docs/DOC-44703 Element14], works with WPA2-AES-CCMP ([http://www.ctrl-alt-del.cc/2012/05/raspberry-pi-meets-edimax-ew-7811un-wireless-ada.html howto]) (B) - [http://dl.dropbox.com/u/80256631/8192cu-latest.tar.gz Alternative driver download link that works with Raspian]<br />
** The EW-7811Un can be powered directly from the Raspberry Pi if the Raspberry Pi is powered using a well regulated power supply.<br />
** A script-based installation for the [http://www.edimax.co.uk/en/produce_detail.php?pd_id=328&pl1_id=1&pl2_id=44 EW-7811Un] by MrEngman can be found [http://www.raspberrypi.org/phpBB3/viewtopic.php?f=26&t=6256&hilit=edimax on the RasPi forums]. Tested with Debian Squeeze and Raspbian. [http://dl.dropbox.com/u/80256631/install-rtl8188cus.txt An installation guide can be found here.]<br />
** Instructions for getting the [http://www.edimax.co.uk/en/produce_detail.php?pd_id=328&pl1_id=1&pl2_id=44 EW-7811Un] working in Raspbmc (tested RC3) can be found [http://forum.stmlabs.com/showthread.php?tid=780 here].<br />
** Simple step-by-step instructions for [http://www.edimax.co.uk/en/produce_detail.php?pd_id=328&pl1_id=1&pl2_id=44 EW-7811Un] which uses the RTL8192 chipset [[RPi_edimax_EW-7811Un]](B)<br />
** [http://www.edimax.com/en/produce_detail.php?pd_id=8&pl1_id=1&pl2_id=44 EW-7318USg] USB ID 148f:2573, rt73usb. RT2573 chipset. Works with powered usb-hub or shorted polyfuses.<br />
** [http://www.edimax.co.uk/en/produce_detail.php?pd_id=261&pl1_id=1&pl2_id=44 EW-7711UAn], Ralink RT2870, works perfectly on Arch with a powered hub (not tested without yet). Simply required wireless_tools and wpa_supplicant, the drivers/firmware are included in kernel 3.0. I followed the Arch [https://wiki.archlinux.org/index.php/Wireless_Setup Wireless Setup] instructions.<br />
<br />
* '''edup'''<br />
** [[http://www2.buyincoins.com/details/usb-150m-wifi-wireless-lan-network-card-adapter-antenna-product-1916.html Edup 150MBPS wifi adapter]] USB ID: 148f:5370 Ralink Technology, Corp. RT5370 Wireless Adapter. Driver is the RT2800USB module, I had to install the firmware as rt2870.bin in /lib/firmware.([http://raspberry-pi-notes.blogspot.com/2012/05/rt5370-cheap-micro-usb-wireless-dongle.html requires firmware-ralink from wheezy]) (B)<br />
** [http://www.szedup.com/show.aspx?id=1681 edup nano EP-N8508] Use method shown [http://www.raspberrypi.org/phpBB3/viewtopic.php?t=7471&p=91736 here] for debian. Requires powered USB hub for adequate power. When directly powered by Pi, it fails after a few minutes. (B) Unusable with analog audio because when data is being send or recieved the audio get disorted.<br />
<br />
* '''EnGenius'''<br />
** EUB9603 EXT - Realtek r8712u driver <br />
<br />
* '''Gigabyte'''<br />
** Gigabyte GN-WB32L 802.11n USB WLAN Card. Works with the rt2800usb driver.<br />
<br />
* '''GMYLE'''<br />
** Wireless 11n USB Adapter. Uses RTL8188CUS chipset - cheap on eBay. Installs and works using the install-rtl8188cus-latest.sh script.<br />
<br />
* '''IOGear'''<br />
** [http://www.element14.com/community/docs/DOC-44703 GWU625] USB ID 0bda:8172, r8712u staging driver, included on Fedora Remix & Arch, must [http://www.element14.com/community/servlet/JiveServlet/download/44948-8-97488/r8712u_ko.zip download] for Debian Squeeze and install firmware-realtek from non-free squeeze repo. No need to download firmware when using Debian Wheezy (B)<br />
<br />
* '''Linksys'''<br />
** Linksys (Cisco) WUSB100 ver.2 1737:0078, tested on raspbian; follow [http://www.brucalipto.org/linux/the-raspberry-diary-wusb100-wireless-n/ Brucalipto.org] instructions; not stress tested but works without issues for light network load.<br />
** Linksys (Cisco) WUSB600N, test on raspbian, details [http://elibtronic.ca/content/20120731/raspberry-pi-part-1-wifi-support here]<br />
<br />
* '''LogiLink'''<br />
** Wireless LAN USB 2.0 Nano Adapter 802.11n LogiLink [http://www.logilink.eu/showproduct/WL0084B.htm] is working even usb powered.<br />
<br />
* '''Micronet'''<br />
** Micronet SP907NS, 11N Wireless LAN USB Adapter (uses Realtek RTL8188CUS) works plugged directly into R-Pi USB (B) [http://dl.dropbox.com/u/80256631/install-rtl8188cus.txt Debian installation instructions] IMPORTANT: read the instructions first to avoid problems, and [http://dl.dropbox.com/u/80256631/install-rtl8188cus-latest.sh Auto-install script]. The script has been used to install other adapters using the RTL8188CUS chip. [http://dl.dropbox.com/u/80256631/8192cu-latest.tar.gz Updated driver] that handles the latest rpi-updates that kill the original driver, download for manual installation, automatically installed by the Auto-install script.<br />
<br />
* '''MSI'''<br />
** 0db0:6861 MSI-6861 802.11g WiFi adapter (US54G): works with external powered USB hub, requires firmware from [http://sourceforge.net/projects/zd1211/files/zd1211-firmware/ here], power management must be disabled: <code>iwconfig wlan0 power off</code><br />
<br />
* '''Mvix'''<br />
** Mvix Nubbin (MS-811N): works out of the box on Raspbian "wheezy" and does not need a powered USB hub.<br />
<br />
* '''Netgear''' <br />
** N150: Reported as WNA1100 device, uses the Atheros ar9271 chipset. On Debian, requires the <code>firmware-atheros</code> package from the <code>squeeze-backports</code> non-free repository (!)<br />
** N150: Some versions reported as Realtek RTL8188CUS device. Read Micronet entry above and use RTL8188CUS script for installation. Works best plugged into powered USB hub.<br />
** WG111v1: Prism54 chipset. Needs powered hub. Follow info for Prism54 chipset on Debian wiki.<br />
** WG111v2: Realtek rtl8187 chipset (!)<br />
<br />
* '''OvisLink'''<br />
** Evo-W300USB: USB ID 148f:2270 Ralink Technology RT2770. apt-get install firmware-ralink<br />
<br />
* '''Patriot Memory'''<br />
** [http://patriotmemory.com/products/detailp.jsp?prodline=6&catid=69&prodgroupid=163&id=1198&type=20 PCUSBW1150] Wireless 11N USB adapter (uses Realtek RTL8188CUS) Install using Micronet script. Works only through powered usb hub.<br />
** [http://www.patriotmemory.com/products/detailp.jsp?prodline=6&catid=69&prodgroupid=163&id=973&type=20 PCBOWAU2-N] Wireless 11N USB adapter (uses Realtek RTL8191SU chip) Installed using r8712u Kernel module<br />
<br />
* '''Ralink'''<br />
** inner 02 joggler wifi usb RT2770F USB-ID 148f:2770 (firmware-ralink required) (only got dhcp on powered hub)<br />
** [http://www.dx.com/p/24688 RT2070] USB-ID 148f:2070 firmware is already loaded into Raspbian. For Debian, the firmware must be installed ([http://wiki.debian.org/rt2870sta instructions]). Needs a powered USB hub.<br />
** [http://www.element14.com/community/docs/DOC-44703 RT2501/RT2573] USB-ID 148f:2573 (firmware-ralink required) (B)<br />
** RT5370 USB-ID 148f:5370 ([http://raspberry-pi-notes.blogspot.com/2012/05/rt5370-cheap-micro-usb-wireless-dongle.html requires firmware-ralink from wheezy]) [[RPi_Ralink_WLAN_devices]](B). An image of an adapter with this chip can be found [http://i.imgur.com/wRF7L.jpg here].<br />
<br />
* '''Rosewill'''<br />
** RNX-N180UBE Wireless B/G/N Adapter<br />
*** Realtek RTL8191SU chipset, USB-ID 0bda:8172<br />
*** Tested in Arch, works out of box. Powered USB hub required.<br />
*** Tested in Raspbian, used wicd to configure network settings. Powered USB hub Required.<br />
*** Tested in Raspbmc. Needs package firmware-realtek and used wicd-curses to configure. Powered USB hub required<br />
** RNX-G1 Wireless B/G Adapter<br />
*** Realtek RTL8187 chipset, USB-ID 0bda:8187<br />
*** Tested in Arch, works out of box. USB hub required.<br />
<br />
* '''Sagem'''<br />
** Sagem Wireless USB stick XG-760N : USB ID 079b:0062, Module is not shipped in Debian image, but can be "sudo apt-get install zd1211-firmware"<br />
<br />
* '''Sempre'''<br />
** Sempre Wireless USB stick WU300-2: USB ID 0bda:8172, Realtek r8712u driver + firmware-realtek package. Module is shipped in Raspbian image. If you need to build it for other distros, read this: http://www.t3node.com/blog/sempre-wireless-usb-stick-wu300-2-on-raspberry-pi/<br />
<br />
* '''SL'''<br />
** SL-1507N: USB 802.11n 150M WiFi Wireless Lan Network Card Adapter SL-1507N Black<br />
*** I bought this on on eBay for $4.19 (free shipping) @ http://www.ebay.com/itm/270853614804?ssPageName=STRK:MEWNX:IT&_trksid=p3984.m1497.l2649#ht_4379wt_1199<br />
*** It worked out of the box on Raspbmc RC4, with the network manager add-on; seems to be an rt2800usb<br />
*** dmesg output "usbcore: registered new interface driver rt2800usb"<br />
<br />
* '''SMC'''<br />
** SMCWUSBS-N : Hardware detected as rt2800 but missing firmware; "sudo apt-get install firmware-ralink" fixed it<br />
** SMCWUSB-G : Gives "couldn't load firmware" error. "sudo apt-get install zd1211-firmware" fixes it.<br />
<br />
* '''Tenda''' <br />
** USB 11n adapter on a G network: Ralink 2870/3070 driver (!)<br />
** Tenda W311U Mini 11N Wireless USB Adapter (USB-ID 148f:3070): Ralink 2870/3070 driver; needs powered hub. [http://blog.modmypi.com/2012/06/installing-tenda-w311u-mini-wireless.html Debian installation instructions]<br />
<br />
*'''The Pi Hut'''<br />
** USB 802.11n WIFI adapter (from [http://thepihut.com/products/usb-wifi-adapter-for-the-raspberry-pi The Pi Hut's Raspberry Pi Store])<br />
<br />
* '''TP-Link'''<br />
** TL-WN422G v2 (ath9k_htc) Works OOTB in Debian Wheezy Beta. Runs without powered Hub when plugged into running RasPi, but the RasPi won't boot while the stick is plugged in.<br />
** TL-WN721N (ath9k_htc device with htc_9271.fw file from http://linuxwireless.org/download/htc_fw/1.3/htc_9271.fw); needs powered USB Hub (B) | works OOTB with wheezy raspbian (2012-08-16) connected directly to raspberry pi (B) and AP functionality tested with hostapd.<br />
** TL-WN722N (ath9k_htc device with htc_9271.fw file from http://linuxwireless.org/download/htc_fw/1.3/htc_9271.fw); needs powered USB Hub (B)<br />
** TL-WN821N v3 (ath9k_htc, htc_7010.fw); works out of the box on ArchLinuxARM and on OpenElec (>r11211), Problems with prior OpenElec; needs powered USB Hub (B) <br />
<br />
* '''Trendnet'''<br />
** [http://www.wikidevi.com/wiki/TRENDnet_TEW-648UBM TEW-648UBM] USB ID: 20f4:648b, works OOTB with [http://learn.adafruit.com/adafruit-raspberry-pi-educational-linux-distro/ Adafruit Occidentials Raspbian Wheezy variant] as it includes kernel with [http://www.wikidevi.com/wiki/Special:Ask?title=Special%3AAsk&q=%5B%5BChip1+model%3A%3ARTL8188CUS%5D%5D&po=%3FInterface%0D%0A%3FFCC+ID%0D%0A%3FVendor+ID%0D%0A%3FDevice+ID%0D%0A%3FChip1+model%0D%0A%3FSupported+802dot11+protocols%0D%0A%3FMIMO+status%0D%0A%3FOUI%0D%0A&sort_num=&order_num=ASC&eq=yes&p%5Bformat%5D=broadtable&p%5Blimit%5D=500&p%5Bsort%5D=&p%5Boffset%5D=&p%5Bheaders%5D=show&p%5Bmainlabel%5D=&p%5Blink%5D=all&p%5Bsearchlabel%5D=&p%5Bintro%5D=&p%5Boutro%5D=&p%5Bdefault%5D=&p%5Bclass%5D=sortable+wikitable+smwtable&eq=yes RTL8188CUS driver built-in] (B)<br />
<br />
* '''Widemac'''<br />
** RT5370 Wireless Adapter from [http://www.ebay.co.uk/itm/180887771838?ssPageName=STRK:MEWNX:IT&_trksid=p3984.m1497.l2649 Ebay] runs without powered hub. Follow these [http://elinux.org/RPi_Ralink_WLAN_devices instructions] but go to [http://ftp.de.debian.org/debian/pool/non-free/f/firmware-nonfree/ ftp.de.debian.org/debian/pool/non-free/f/firmware-nonfree/] and pick the latest firmware-ralink_0.xx_all.deb<br />
<br />
* '''ZyXEL'''<br />
** [http://www.element14.com/community/message/50015#50015/l/re-installing-kernel-headers-on-the-pi NWD2105] USB ID: 0586:341e, RT3070 chipset, rt2800usb driver (B)<br />
<br />
===Problem USB Wifi Adapters===<br />
<br />
These adapters were tested and found to have issues the Raspberry Pi. Note [http://www.raspberrypi.org/phpBB3/viewtopic.php?f=28&t=6928] as a possible solution/explanation for errors while running LXDE.<br />
<br />
* '''Linksys'''<br />
** WUSB300N (Vendor ID: 13B1, Product ID: 0029) - Tested with Raspbian, OpenELEC, among others. No Linux chipset support for Marvell 88W8362 at all.<br />
<br />
* '''LogiLink'''<br />
** WL0085 tested under debian (squeeze, wheezy, raspbian); no stable connection can be established. This gets even worse when X is running.<br />
<br />
* '''MicroNEXT'''<br />
** MN-WD152B (Debian image) modprobe hangs when plugged in, lsusb hangs. udevd errors in the logs. [http://www.element14.com/community/thread/17632] [http://www.raspberrypi.org/phpBB3/viewtopic.php?t=6737]<br />
*** Possible fix: try the new [http://learn.adafruit.com/adafruit-raspberry-pi-educational-linux-distro/occidentalis-v0-dot-1 Adafruit Occidentalis v0.1] image (based on Raspbian Wheezy) as it includes the needed 8192cu driver builtin to the kernel<br />
<br />
* '''Netgear'''<br />
** WNDA3100v2 tested with debian (wheezy); no driver for broadcom chipset (see [http://www.wikidevi.com/wiki/Netgear_WNDA3100v2 http://www.wikidevi.com/wiki/Netgear_WNDA3100v2]).<br />
<br />
* '''Realtek'''<br />
** RTL8188CUS USB-ID 0bda:8176, kernel oops in dmesg and freeze when pulled from USB. (B)<br />
<br />
* '''Trendnet'''<br />
** [http://www.element14.com/community/docs/DOC-44703 TEW-424UB] USB ID: 0bda:8189; tested on Debian, Fedora & Arch; rtl8187 driver; errors with LXDE running (B)<br />
<br />
* '''TP-Link'''<br />
** [http://www.element14.com/community/docs/DOC-44703 TL-WN821N] USB ID: 0cf3:7015; tested on Debian; requires [http://linuxwireless.org/download/htc_fw/1.3/htc_7010.fw htc_7010.fw] firmware; ath9k_htc driver; errors with LXDE running (B)<br />
** TL-WN723N USB ID: 0bda:8176; tested on Arch without a powered hub; it seems to draw too much current.<br />
<br />
== USB Bluetooth adapters ==<br />
===Working Bluetooth adapters===<br />
* Asus USB-BT211<br />
** Apparently works with Raspbian.<br />
** http://www.raspberrypi.org/phpBB3/viewtopic.php?f=28&t=9962<br />
* Cambridge Silicon Radio, Ltd Bluetooth Dongle (HCI mode) - (USB ID 0a12:0001)<br />
** Example of above is; TOPDIGI UA01 Bluetooth USB Dongle Plug and Play (install bluez package from std repos)<br />
** Tesco own brand 'Technika' Nano Bluetooth Adaptor has the Cambridge Silicon Radio chipset and works fine, cost £5.97 at time of posting.<br />
** Hama USB Bluetooth 3.0 adapter (Class 1) ~£10 on amazon.co.uk.<br />
** Another sample: Product ID: 0a12:0001, pictured here: http://www.element14.com/community/message/58288<br />
* D-Link DBT-122, with ID 07d1:f101, using a Broadcom chip<br />
** http://www.element14.com/community/message/58288<br />
* IOGear GBU321 (Broadcom BCM2045 Chipset)<br />
** Works with Raspbian Wheezy directly attached to Pi and via powered USB hub.<br />
<br />
===Problem Bluetooth adapters===<br />
* '''Belkin'''<br />
** Belkin F8T017. Tested with Raspbian 2012-07-15 and bluez installed with apt-get. When dongle is inserted into Pluscom powered USB hub, my remote PuTTY session scrolls incredibly slowly (testing with ls -R to generate text). Suspect network issue. Lots of errors on dmesg too. Pi itself is responsive when using directly. On removal of the device everything goes back to normal.<br />
* '''Generic'''<br />
** [http://dx.com/p/mini-bluetooth-v3-0-usb-2-0-dongle-71248 Bluetooth "3.0" Dongle]. Doesn't work reliably - eg. after some time it will hang and the device will need to be reset using fcntl. The device id is 1131:1004 Integrated System Solution Corp. Bluetooth Device.<br />
<br />
== USB Ethernet adapters ==<br />
===Working Ethernet adapters===<br />
* '''Wintech'''<br />
** USB 2.0 LanCard Model: LAU-15 (CK0049C) using the mcs7830 driver. Probably needs more than 100 mA current. [http://www.raspberrypi.org/phpBB3/viewtopic.php?f=46&t=8708#p106136]<br />
* '''LogiLink'''<br />
** USB 2.0 UA0144: AX88772 chipset using the asix kernel driver. Tested only on powered USB hub so far.<br />
* '''Apple'''<br />
** Apple USB Ethernet Adapter using asix kernel driver. Works out of the box on Raspbian, haven't tested on any other OS.<br />
* '''Edimax'''<br />
** Edimax EU-4230 USB2.0 Fast Ethernet Adapter with 3 port USB hub. Works out of the box. Needs its own power source.<br />
* '''A-Link'''<br />
** A-Link NA1GU Gigabit USB 2.0 ethernet adapter<br />
This adapter works, but (probably) requires a bit of work. The driver for the chipset (Asix AX88178) included with the Raspbian kernel (v 3.1.9+ Aug 7 2012) does '''not''' work. With that driver the device is detected, but it does not seem to be possible to actually put any traffic through it. :-( In order to make it work you need to download the latest driver from [http://www.asix.com.tw/products.php?op=pItemdetail&PItemID=84;71;100&PLine=71 the chipset manufacturer]. The version I used was "Linux kernel 3.x/2.6.x Driver" v4.4.0, released 2012-05-18. Fortunately this is GNU GPLv2 -licenced source code and not a binary blob, so compiling it for the Raspberry Pi is perfectly doable. The hardest part was in fact getting the Linux source code required, because the repositores contained the source for the wrong kernel version. >:-( Fortunately there is [https://www.grendelman.net/wp/compiling-kernel-modules-for-raspbian-raspberry-pi a very useful guide] for how to get the sources from github, and preparing that source so that you can compile modules. Unfortunately you will have to compile the kernel (even if you don't actually install it) - which will take the better part of the day on the Raspberry, but once that's done you can unpack the driver source and just run "make && sudo make install". Reboot and you should have a fully working ethernet adapter.<br />
<br />
The adapter seems to work without a powered USB hub, but according to the specifications it can draw up to 190 mA, so there might be stability issues if additional power is not provided.<br />
<br />
===Problem Ethernet adapters===<br />
* Axago<br />
** Axago ADE-X1 10/100 Ethernet Adapter (usb: 9710:7830 driver:mcs7830). Adapter working about 10 minutes without problem, but after that kernel write error message to dmesg and no packet is received. Needed to unplug and plug USB again. Tested with and without powered USB hub.<br />
<br />
== USB Sound Cards ==<br />
You will usually want the <code>alsa</code> package for sound. In the Debian image for Raspberry Pi (and possibly other distributions) USB sound cards are prevented from loading as the first sound card, which can be an annoyance if it's the only device you have. To disable this behaviour edit <code>/etc/modprobe.d/alsa-base.conf</code> and comment out the last line; <code>options snd-usb-audio index=-2</code><br />
<br />
* '''Creative'''<br />
** [http://asia.creative.com/products/product.asp?category=1&subcategory=207&product=17892 Sound Blaster Play!]<br />
* '''Edirol'''<br />
** [http://www.roland.com/products/en/UA-1A/ UA-1A]<br />
* '''Hercules'''<br />
** [http://www.hercules.com/fr/Cartes-Son/bdd/p/123/gamesurround-muse-xl-pocket-lt3/ Gamesurround Musel XL (Pocket LT3)]<br />
* '''Logilink'''<br />
** [http://www.logilink.de/showproduct/UA0053.htm?seticlanguage=en UA0053 USB Soundcard with Virtual 3D Soundeffects LogiLink]<br />
* '''Terratec'''<br />
** [http://www.terratec.net/fr/produkte/Aureon_Dual_USB_12339.html Aureon Dual USB]<br />
<br />
==USB 3G Dongles==<br />
* Huawei E173<br />
* Huawei E220<br />
* Huawei E160 (AT commands only)<br />
* Franklin U600 from Sprint / VirginMobile<br />
** Use usb_modeswitch and vendor 0x1fac and product 0x0150/0x0151<br />
* Digicom Internet Key 7.2 HSUPA '''MU372-L01''' [http://www.digicom.it/digisit/prodotti.nsf/itprodottiidx/MU372L01]<br />
Tested on Raspbian and Archlinux. Detected as 230d:0001. Works with cdc_acm driver. Install usb_modeswitch.<br />
There are 2 "com ports"( /dev/ttyACM0 and /dev/ttyACM1 ) . Tested with Network Manager.Works also perfectly with SAKYS3G [http://www.sakis3g.org/] tools (!! led is always off !!) and wvdial. A working wvdial.conf : http://ubuntuforums.org/showpost.php?p=10361881&postcount=28 . (for example for Vodafone IT , replace Init3 with this : Init3 = AT+CGDCONT=1,"IP","web.omnitel.it" and replace line Modem = /dev/ttyUSB0 with Modem = /dev/ttyACM1 ) and run with wvdial voda .<br />
<br />
== USB IR Receivers==<br />
SMK Manufacturing, Inc. eHome Infrared Receiver (Works out of the box with OpenELEC)<br />
<br />
== USB Radio devices==<br />
*FM Radio<br />
** ADS InstantFM Music - FM radio tuner works fine under debian.<br />
<br />
== USB TV Tuners and DVB devices==<br />
*August<br />
**DVB-T205, based on rtl2832u chipset, working with [https://github.com/ambrosa/DVB-Realtek-RTL2832U-2.2.2-10tuner-mod_kernel-3.0.0 this driver]. Tested with Saorview (Irish DTT service), both HD & SD.<br />
*DVBSky<br />
**[http://dvbsky.eu/Products_S860.html Mystique SaTiX-S2 Sky USB]: Scanning/watching SD and HD works via vdr and streamdev plugin, watching on the Pi directly is laggy as hell. DVB-USB and I2C support must be enabled in the kernel. Needs drivers/firmware from [http://dvbsky.eu/Support.html here]. <br />
*Technisat<br />
**Technisat_SkyStar_USB_HD. Instructions: http://www.linuxtv.org/wiki/index.php/Technisat_SkyStar_USB_HD Used the Pi to receive and redirect it via network to another host. Didn't try to play back the stream on the Pi itself. Tested with Astra 19.2E radio and SD-TV channels<br />
*Hauppauge<br />
** Hauppauge NOVA-T Stick (Revision 70xxx) DiBcom DiB0700 chipset, requires powered hub.<br />
** Hauppauge NOVA-TD Stick (Revision 52xxx) DiBcom DiB0700 chipset, requires powered hub.<br />
** Hauppauge WinTV-HVR-1950 (tested analog tuner with omxplayer)<br />
*Generic<br />
** [http://www.onsources.com/product_images/a/757/watch_and_record_digital_tv_dongle__44323_zoom.jpg DVB-T USB Dongle (Silver casing)], based on AF9015 chipset.<br />
** [http://www.electrodepot.fr/media/catalog/product/cache/1/image/500x/9df78eab33525d08d6e5fb8d27136e95/P926993.jpg DVB-T USB Dongle], based on RTL2832 FC12 (HD/SD), IR detected but not tested<br />
<br />
== USB Webcams ==<br />
<br />
Debian image is missing v4l kernel modules, so video devices are not available. Kernel and firmware upgrade can possibly be used to fix this[http://blog.pixelami.com/2012/06/raspberry-pi-firmware-update-for-debian-squeeze/].<br />
<br />
===Working USB Webcams===<br />
*'''Creative'''<br />
**Creative VF0470 Live! (works out of the box on ArchLinux)<br />
**Creative VF0260 Live! Cam Vista IM (works out of the box)<br />
**Creative VF0640 Live! Cam Socialize (works on Raspbian at 320x240 resolution, 15fps)<br />
**Webcam Notebook PD1170 (detects, untested)<br />
<br />
*'''HP'''<br />
**Webcam HD-2200 [http://www.amazon.com/HP-Webcam-HD-2200-BR384AA-ABA/dp/B004UR9P9Q/ (Amazon)] [http://shopping.hp.com/en_US/home-office/-/products/Electronics/Webcams/BR384AA?HP-HD-2200-Webcam (HP)] [http://www.walmart.com/ip/HP-Webcam-HD-2200/16775645 (Walmart)] <br />
**Webcam HP-3100 - UVCVideo /dev/video0 Needs chmod to 666 to operate. Will work without hub if only device in USB ports. Works with both Arch and wheezy out of the box<br />
<br />
*'''Logitech'''<br />
**Webcam C200<br />
**Webcam C270 (with external power)<br />
**Webcam C310 does not require a powered hub to capture snapshots<br />
**Webcam C510<br />
**Webcam C525 (works fine without powered hub)<br />
**HD Webcam C615 (works fine without powered hub)<br />
**Webcam C910 (with external power, is uncvideo)<br />
**QuickCam Orbit/Sphere USB webcam (ext. power) <br />
**QuickCam Pro 9000 - powered by Raspi, working on debian wheezy<br />
**Webcam Pro 9000 (046d:0809), powered by RPi (measured ~120 mA capturing at ~5 fps), works on Arch<br />
<br />
*'''Medion'''<br />
** MD86511 - powered by Raspi, working on Raspbian “wheezy” from 2012-07-15<br />
<br />
*'''Microsoft'''<br />
**Xbox Live Vision camera (045e:0294), powered by Raspi, working on Arch<br />
**LifeCam HD-6000 - Powered by Raspberry Pi. Working on Raspbian "wheezy" (2012-07-15)<br />
**LifeCam NX-6000 - Powered by Raspberry Pi. Working on Debian "wheezy"<br />
**LifeCam VX-3000 - On "raspbian" wheezy (though there do appear to be some issues with image quality and getting partial frames and such, with fswebcam)<br />
**LifeCam VX-800 - Powered by Raspberry Pi. Working out of the box on Raspbian [http://www.amazon.it/Microsoft-JSD-00008-LifeCam-VX-800/dp/B0057FWVSC (Amazon)]<br />
<br />
*'''Sony'''<br />
**PlayStation Eye (for PlayStation 3) (the occasional frame is corrupted/stutters when running at 640x480)<br />
<br />
*'''Trust'''<br />
** 2MP Auto Focus Webcam (works out of the box on ArchLinux)<br />
<br />
===Problem USB Webcams===<br />
<br />
*'''Creative'''<br />
**WebCam Pro / PD1030 - ov519 driver crashes almost immediately. ("gspca: ISOC data error: [0] len=0, status=-4004")<br />
<br />
*'''Logitech'''<br />
**Webcam Pro 9000 - Has issues capturing images at higher than default resolutions (using motion - Arch and Debian).<br />
**Webcam Pro 4000 - It uses pwc driver which does not work. Maybe it's because of general Raspi USB bug.<br />
<br />
*'''Microsoft'''<br />
**Lifecam HD5000 - Picture breaks up at the bottom<br />
**LifeCam Studio/Cinema - Has UVC issues detailed here [http://www.ideasonboard.org/uvc/#devices]. Horizontal lines problem [http://www.raspberrypi.org/phpBB3/viewtopic.php?f=63&t=12304]. Stability issues [http://www.raspberrypi.org/phpBB3/viewtopic.php?f=63&t=12247].<br />
<br />
*'''Sony'''<br />
**Eye Toy (PlayStation 2) model SLEH 00030 - (OV519 camera). Picture constantly breaks up on xawtv and wxcam under Arch Linux. Noted there were ISOC data error len=0 status=-4004 errors in dmesg. This happens when powered from the Pi and when powered from a Pluscom USB hub. Arch was updated on 17th July 2012<br />
<br />
*'''Trust'''<br />
**SPACEC@M 200 - (OV511 camera). Picture stops after a few seconds in xawtv under Arch Linux and xawtv reports libv4l2 errors. This happens when powered from the Pi and when powered from a Pluscom USB Hub. Arch was updated on 17th July 2012<br />
<br />
== USB GPS devices ==<br />
*Royaltek<br />
**Royaltek RGM 2000 SiRF2 using the included serial (TTL) to USB - converter. That uses a Profilic pl2303-chip so you'll need to compile the module or the kernel manually<br />
*Garmin<br />
**Garmin eTrex Vista HCx: Works but may draw much power. To get it working (software part): https://wiki.openstreetmap.org/wiki/USB_Garmin_on_GNU/Linux<br />
*GlobalSat<br />
**GlobalSat BU-353 Does not require a powered hub, works fine when directly plugged into the RPi. On Raspian, requires the gpsd and gpsd-client packages. For some reason, the gpsd daemon does not always start correctly on boot. You may need to do something like the following to manually restart it:<br /><pre>sudo killall gpsd; sudo gpsd /dev/ttyUSB0 -F /var/run/gpsd.sock</pre><br />
<br />
*Wintec<br />
**WBT-200: No problem on Debian<br />
*Holux<br />
**Holux M-215: Works fine on Arch, uses Silicon Labs CP210x RS232 serial adaptor driver<br />
*Bluenext<br />
**Bluenext BN903S: No problem on Debian image (19-04-2012).<br />
<br />
== USB UART adapters ==<br />
The USB UART adapter is used to access the serial console of the Raspberry Pi from a development host such as a laptop or desktop PC. The USB end connects to the PC and the UART header end connects to the USB. While it is possible to connect the USB end to another Raspberry Pi, this configuration has not been tested unless explicitly mentioned against an individual entry below.<br />
<br />
*'''FTDI'''<br />
**FT232 chip based adapters work, module ftdi_sio<br />
<br />
*Prolific<br />
**PL2303 chip based adaptors works fine on latest Debian tested with minicom and gtkterm<br />
<br />
== Other, exotic USB devices ==<br />
=== CAN Bus ===<br />
*PEAK-System (www.peak-system.com)<br />
**PCAN-USB using the driver (kernel module) from http://www.peak-system.com/fileadmin/media/linux/index.htm<br />
=== Home automation ===<br />
*Tellstick (www.telldus.com), installation [[R-Pi_Tellstick_core|instructions]]<br />
**Depends on libftdi1<br />
<br />
=== Touch Screen ===<br />
*ACER T230H touch screen [http://support.acer.com/acerpanam/monitor/2009/acer/t230h/t230hnv.shtml]<br />
**USB TS identifies as "Quanta Computer, Inc. Optical dual-touch panel", module hid_quanta<br />
**Seems to draw over 200 mA from USB!<br />
=== Floppy Disk Drive ===<br />
*Samsung USB Floppy Drive SFD-321U/HP<br />
**I suppose a floppy drive might be considered exotic nowadays!<br />
**LSUSB lists it as Samsung Electro-Mechanics Co. Floppy Disk Drive<br />
**Only tried connected to a powered USB hub, as the drive is labelled 5V at 0.5A on a Raspberry Pi running Debian Wheezy.<br />
**tail -f /var/log/syslog looking for mount device when plugged in, came up as SDA in testing.<br />
**sudo mkdir /media/floppy<br />
**sudo mount /dev/sda /media/floppy<br />
**Contents of floppy now available in /media/floppy<br />
**To remove drive, ensure no sessions have the floppy directory as the current working directory.<br />
**sudo umount /media/floppy<br />
=== USB Missile Launcher ===<br />
*USB Missile Launcher / Rocket Launcher sold in UK by Marks and Spencer but also sold under a range of other names.<br />
**USB ID 1130:0202 Tenx Technology, Inc. Use apt-get install pymissile (python code) and there is C code at [http://sourceforge.net/projects/usbmissile/ usbmissile from Source Forge]<br />
=== USB Docking Stations ===<br />
*StarTech USB 3.0 to Dual 2.5"/3.5" SATA HDD Dock (SATDOCK2U3GB)<br />
**This is an externally powered dual sata HDD docking station, which has USB2.0 compatibility with the Pi. <br />
**Tested with latest raspbmc and debian wheezy raspbian, 3.1.9+ #168<br />
=== USB RFID Reader ===<br />
*Unbranded 125KHz EM4100 RFID reader from eBay sellers (< £7), the one with a Windows logo on (easily scratches off for Linux users).<br />
**Initially would not work when plugged in directly to RPi. Worked when connected via an unpowered Trust hub. Worked after RPi was modified with 10K resistors over the USB polyfuses (warranty invalidated). Probably would work fine with powered hub.<br />
**Sends a 10 digit string to current window or console as if it was a keyboard. Can be captured independently of keyboard using Linux event interface (/dev/input) but kernel in current distributions does not have CONFIG_INPUT_EVDEV selected so kernel rebuild is necessary.<br />
<br />
== PS2 / AT to USB Converters ==<br />
<br />
* Unbranded active converter known as the "blue cube". Based on the Cypress CY7C63723C 8 bit RISC. Please see http://geekhack.org/showwiki.php?title=PS2-to-USB+adapters for more information.<br />
Note that although the adapter might work, PS/2 keyboards were not designed to be low power USB devices, so they might not meet the requirement to work with considerable lowered supply voltage (4.4 volt) provided by the USB ports of the raspberry PI. These keyboards should work when powered by a powered hub. <br />
<br />
'''Tested PS2/AT keybords'''<br />
<br />
All above tested with the famous "blue cube" on a powered USB hub.<br />
<br />
*IBM Model F (please note requires an additional AT to PS2 converter)<br />
*Dell AT101w<br />
*Northgate Ominikey Ultra T (please note requires an aditonal AT to PS2 converter)<br />
<br />
* 04d9:1400 Holtek Semiconductor, Inc. PS/2 keyboard + mouse controller<br />
** Working: Ipex RT215KTW PS/2 keyboard<br />
** Not working: HP SK-2502 PS/2 keyboard (gets power but does not init - three LEDs remain permanently lit. Keyboard + Holtek converter work on a Linux PC, although this keyboard doesn't work with some native PS/2 ports.)<br />
<br />
== Power adapters ==<br />
The Raspberry Pi uses a standard Micro USB (type B) power connector, which runs at 5v. Generally you can use a MicroUSB to USB cable and then either power the Raspberry Pi directly from your main computers USB ports (if they provide enough power), or by using a USB to Mains adaptor. A number of mobile phones use MicroUSB power cables, and these are compatible with the Raspberry Pi in most cases. Below is a list of power adaptors known to work.<br />
<br />
===Working power Adapters===<br />
* '''AlcaPower'''<br />
** 5V 2.5A Model AP5A - Charger/switching with 7 connectors(also Microusb)<br />
* '''Ansmann'''<br />
*** Dual USB charger slim, Model-Nr. 1201-0001<br />
* '''Apple'''<br />
** 5V 2.1A USB charger for iPad2, model A1357<br />
** 5V 1.0A USB Charger for iPod<br />
** 5V 1.0A USB Charger for iPhone 4<br />
* '''Amazon'''<br />
** 5V 0.85A USB charger for Kindle<br />
** 5V 2A Mains to USB A adaptor, Branded "CostMad" <br />
* '''Asus'''<br />
** 5V 2.0A USB charger for Google Nexus 7<br />
* '''Belkin'''<br />
** 5V 2.6A 4 port Ultra-Slim Desktop hub (Model F4U040) (RPi running from USB Hub port)<br />
** 5V 2.5A 4 port USB Hub (Model F5U404) (RPi running from USB Hub port)<br />
** 5V 3.5A 7 port USB Hub (Model F5U706) (RPi running from USB Hub port)<br />
** Mini Surge Protector Dual USB Charger (Model BZ103050-TVL)<br />
** Universal USB Wall Charger (5V 1A) (Model F8Z222uk)<br />
* '''Blackberry'''<br />
** Charger for Pearl Flip 8220, Bold 9600 (B)<br />
** Charger for Tour 9630<br />
** 5V 0.7A Model PSM04R-0500CHW1(M), RIM Part Number HDW-17957-003 (B)<br />
** 5v 750mA Model RIM-C-0004aDUUUC-001, RIM Part Number HWD-24481-001 (comes with Blackberry 9300)<br />
** 5v 750mA Model RIM-C-0004ADUUS-001 035D, Single port plug. (Tested with USB B to Micro USB cable from Logitech H760 Headset)<br />
* '''Dell'''<br />
** USB Hub integrated in Dell monitors (B)<br />
* '''Garmin'''<br />
** 5V 1A charger (Model: PSA105R-050Q) supplied with Garmin Edge 800 GPS. Requires a USB-A to MicroUSB-B cable. Belkin 6ft cable (F3U151B06) works.<br />
* '''Griffin'''<br />
** Power Block Model P2417. 5V 2.1A<br />
** Power Block Model P1190R2 Two USB 5V Outputs, 1Amp each<br />
* '''Hama'''<br />
** 1000mA Travel Charger for Micro USB universal (barcode nr: 4 007249 935854)<br />
* '''HP'''<br />
** 5.3V 2A Charger for HP Touchpad (B)<br />
* '''HTC'''<br />
** 5V 1A TCP-300 USB phone charger (B)<br />
** 5V 1A TC B250 USB charger (HTC R/N: 79H00096-00M)<br />
** 5V 1A TC E250 USB charger (HTC R/N: 79H00098-02M)<br />
* '''i-box (Philex Electronic Ltd)'''<br />
** 5V 1A USB charger, 1 USB socket, no USB lead supplied, Model: 76971HS/02 (available from ASDA and others in the UK) (B).<br />
* '''IDAPT'''<br />
** [http://www.idaptweb.com/universal_chargers/i4/ i4 multi device charger] - 3 interchangeable device tips + USB A socket ([https://twitter.com/andrewmk/status/226057302879375361 see it in use])<br />
* '''Innergie'''<br />
**15W Dual USB Adapter. Model: mMini AC15. Output: 5V, 3A (max per port), 15W max. [http://www.myinnergie.com/DuoPowerKit/specification.aspx Spec Sheet]<br />
* '''Kodak'''<br />
** 5V 1A TESA5G1-0501200<br />
** 5V 1.0A K20-AM<br />
* '''LG'''<br />
** 4.8V 1A Travel Adapter<br />
**5.1V .7A Travel Adapter (Model: STA-U34WVI)<br />
* '''Logic'''<br />
** 4 port USB Hub (Model LP4HUB10). (RPi running from USB Hub port, red power line (+5v) inside hub cut) (B)<br />
*'''LogiLink'''<br />
**5V 2.1A Switching power supply, model PA0040 (B)<br />
* '''Logitech'''<br />
** 5V 1A SDC115-USB Remote Control Charger and cable<br />
* '''Maplin Electronics'''<br />
** 5V 1A dual USB power supply, model number H25B-MT-K2<br />
** Micro USB Power Supply N19HX<br />
* '''Medion'''<br />
** 5V 1A USB power supply for OYO ebook reader<br />
* '''Microsoft'''<br />
*** Zune Zune AC Adapter v2 <br />
* '''Motorola'''<br />
** [http://www.amazon.com/Motorola-Micro-USB-Home-Travel-Charger/dp/B004EYSKM8/ 5V 0.85A SPN5504 Charger with Cable]<br />
* '''Nokia'''<br />
** 5V 1.2A AC-10E Charger<br />
* '''Noname'''<br />
** 5V 2.1A KMS-AC09 4 port USB charger (B) [http://www.miniinthebox.com/kms-ac09-universal-ac-adapter-for-ipad-ipad-2-iphone-white_p208568.html]<br />
** 5.2V 1A MW-3NU10GT - no cable, but this one works well (1m): [http://www.amazon.de/gp/product/B005L8VELA]<br />
* '''Novatel Wireless'''<br />
** 5V 1.05A Charger, model number SSW-1811, packaged with Verizon Wireless MiFi device<br />
* '''Orange'''<br />
** 5V 0.7A Charger for Orange San Francisco<br />
* '''Palm'''<br />
** 5V 1A Charger for Palm Pixi+ (B)<br />
* '''Pantech'''<br />
** 5.0V 1A CNR USB with LG DLC100 micro usb cable<br />
* '''Phihong'''<br />
** Switching Power Supply. Model: PSAC09R-050. Output: 5V, 1.8A, microUSB. [http://www.digikey.com/product-detail/en/PSAC09R-050/993-1109-ND/2635771 Digi-key Link]<br />
* '''PortaPow'''<br />
** PortaPow UK Mains Wall Power Supply<br />
* '''RS Components'<br />
** HNP06UK (RS 7263069) Switching Adapter 5.0V 1200mA<br />
* '''Samsung'''<br />
** 5V 0.7A Charger for Galaxy S model ETA0U10EBE<br />
** 5V 0.7A Charger for Galaxy SII<br />
** 5V 1A Charger for Galaxy Nexus<br />
** 5V 0.7A Charger for Galaxy S Vibrant (SGH-T959)<br />
** 5V 1A? Samsung C Series TV USB-port for external HDDs. Running stable with openelec<br />
** 5v ?A(Unknown) Samsung Service Port (USB) on LN32A330J1DXZA 720p 32 inch HDTV <br />
* '''Shun Shing'''<br />
** 100-240VAC to 5VDC 1A USB power supply, model SP5Q-AU [http://jaycar.co.nz/productView.asp?ID=MP3455 Jaycar]<br />
* '''Sony Ericsson'''<br />
** 5V 0.7A Charger CST-80<br />
* '''Travel Charger'''<br />
** 5V 2.0A USB Power Adapter, [http://www.amazon.co.uk/gp/product/B0065JCIPU/ Amazon Link]<br />
* '''Technika'''<br />
** 5V 1A USB Power Adapter, model MPASS01 (B)<br />
* '''The Pi Hut'''<br />
** Micro USB Power Supply for the Raspberry Pi. 5V 1000mA (from [http://thepihut.com/products/micro-usb-power-supply-for-the-raspberry-pi The Pi Hut's Raspberry Pi Store]) (also from [http://www.ebay.co.uk/itm/330757401271 eBay ])<br />
* '''Trisonic'''<br />
** TS-CP600T - MICRO USB HOME & TRAVEL CHARGER (5V, 800mA) $3 at Daiso U.S. stores.<br />
* '''TruePower'''<br />
** [http://u-socket.com/ U-Socket] 5V 2.1A AC Receptacle with Built-in USB ports (2.1A per USB port) model ACE-7169<br />
* '''Voltcraft'''<br />
** SPS5-12W, 2500 mA, requires additional USB <-> miniUSB adapter/cable, works perfectly (bought from [http://www.conrad.de/ce/de/product/512660/VOLTCRAFT-SPS5-12W-Steckernetzteil-Steckernetzgeraet-5-VDC-2500-mA-12-Watt Conrad Shop])<br />
<br />
===Problem power Adapters===<br />
* '''Masterplug'''<br />
** Masterplug Surge Protected USB Adaptor 2 x 1A USB Polished Black - USB ports and ethernet don't work with this adapter and some screen artefacts using HDMI.<br />
* '''Monoprice'''<br />
** 5v, 2A 3 Outlet Power Surge Protector Wall Tap w/ 2 Built-In USB Charger - some display artifacts, sometimes unable to find mouse, some failures to boot. Measured less than 4.75v between TP1 and TP2 when used with a Monoprice cable.<br />
<br />
===External Battery packs (with 5V regulated output)===<br />
* '''Anker Astro3'''<br />
** Anker Astro3 10000mAh with Dual 2A USB Output<br />
* '''Duracell'''<br />
** PPS2 Instant USB Charger<br />
* '''Energizer/XPAL'''<br />
** XP18000 18000mAh Power Pack<br />
* '''Generic - eBay no brand'''<br />
** 6000T Pocket Power 5000mAh - eBay item 271009959140<br />
** Power Bank for iPad/iPhone 5000mAh (looks the same as a New Trent IMP50D or TeckNet iEP380) - eBay item 280914455938<br />
* '''New Trent'''<br />
** iCurve IMP70D 7000mAh (Approx 12hrs from full charge)<br />
** IMP120D 12000mAh<br />
* '''Sinoele'''<br />
** Movpower - Power Bank 5200mAh (8hrs with Wifi active)<br />
* '''TeckNet'''<br />
** iEP387 Dual-Port 7000mAh External Power Bank (The charging lead can be used to connect the Tecknet to the RPi. Ran the RPi with wifi dongle and wireless keyboard receiver for over 9 hours of light use.)<br />
** iEP392 Dual-Port 12000mAh External Power Bank (1A port, ~16.5 hours)<br />
** Rayovac PS60 5v 800mAh<br />
<br />
== Display adapters ==<br />
Note that active converter boxes may draw power through the HDMI port, and thus will put an extra load on your PSU, and also increase the current running through the PI's primary input fuse. HDMI ports (and the raspberry PI) are designed so that they deliver a very limited amount of power (50mA) to the TV/Monitor/display-adapter and much more isn't in theory allowed. In fact there is a diode (D1) in series with the power line which can only handle 200mA, if the adapter tries to draw much more than that the diode might fail. Therefore only externally powered adapters are to be recommended. Despite this, many people report success with these high powered devices.<br />
<br />
===HDMI->DVI-D===<br />
There are three kinds of DVI. There is DVI-D, a digital signal fully compatible with HDMI, so a passive cable can be used. There is DVI-I, which is a connector with both analog pins and digital pins. An HDMI to DVI-D adapter fits in a DVI-I female connector. Finally, there is DVI-A. This a fairly rare connection, but occasionally it will be found on some monitors and is an analog interface, in fact the same as VGA!<br />
<br />
Some adapters like Farnell part AK-CBHD03-BK are HDMI to DVI-I, which, while not fitting in a DVI-D monitor, are still compatible. The analog pins simply must be bent.<br />
<br />
The HDMI to DVI-D cable provided by Apple with the 2010 Mac Mini worked. It does not appear this adapter can be purchased separately.<br />
<br />
* AmazonBasics HDMI to DVI Adapter Cable (model SK231) works and is inexpensive.<br />
* [http://www.ebay.com/itm/DVI-Female-to-HDMI-Male-Adapter-Converter-Adaptor-Gold-for-HDTV-Full-HD-/320946033059?pt=US_Video_Cables_Adapters&hash=item4ab9dfd1a3 A generic HDMI-to-DVI converter from eBay]. Works well, but it's probably the cause of some power loss between the RPi and the monitor, causing [http://elinux.org/R-Pi_Troubleshooting#Interference_visible_on_a_HDMI_or_DVI_monitor this] problem. A setting of config_hdmi_boost='''5''' in /etc/boot solved this. Note that config_hdmi_boost='''4''', as suggested in the troubleshooting guide, helped but did not solve the problem completely.<br />
<br />
===HDMI->VGA converter boxes===<br />
Most will require use [[RPi_config.txt]]. Start off with hdmi_safe=1.<br />
<br />
[http://www.element14.com/community/groups/raspberry-pi/blog/2012/08/16/raspberry-pi-hdmi-to-vga-converter Sanoxy HDMI to VGA converter], $27 from Amazon, no changes required with official Raspbian Wheezy image (2012-Jul-15), note: had already disabled overscan previously<br />
<br />
http://www.amazon.co.uk/gp/product/B007KEIRNG -- "Neewer" HDMI to VGA -- some issues discussed below:<br />
However, according to user "Tom1989" the same Neewer HDMI to VGA adapter burned out BAT54 Schottky diode D1 on the RasPi and broke its HDMI output: [http://www.raspberrypi.org/phpBB3/viewtopic.php?f=28&t=9819 Serious HDMI Problems. What's that smell? Burning Raspberry!]. On that thread, "mahjongg" suggested the NXP (or equivalent) PMEG2010AET as a high-current replacement for D1. The PMEG2010AET has 1A max forward current, much greater than the BAT54's 200 mA limit which may be exceeded by your HDMI -> VGA converter. Remember that the converter's current must come from your RasPi power supply and go through the Micro USB cable and polyfuse F3, so you may get extra voltage drops and/or cause F3 to trip depending on how much current the converter uses. As always with board modifications, YMMV. Also on the "Burning Raspberry!" thread, user "pwinwood" reported the Neewer's current to be 400 mA, which is twice the limit of BAT54 diode D1. "pwinwood" also took the Neewer apart and added its own +5V connection adapted from a USB cable, which bypasses RasPi's Micro USB cable and polyfuse F3.<br />
<br />
http://www.amazon.co.uk/KanaaN-Adapter-Converter-Cable-Resolutions/dp/B007QT0NNW -- "Kanaan" HDMI-VGA<br />
<br />
http://www.ebay.com/itm/ws/eBayISAPI.dll?ViewItem&item=130699741793 -- eBay is swarming with $16 converters all like this one.<br />
<br />
This adapter -- http://www.ebay.co.uk/itm/300692770623 -- works from 640x480 up to 1920x1080, audio over HDMI works too.<br />
Sadly the IC's on the PCB have all been scrubbed.<br />
Requires HDMI boost and overscan, [[RPi_config.txt|config.txt]] settings for 640x480@60Hz:<br />
<br>hdmi_drive=2<br />
<br>hdmi_group=2<br />
<br>hdmi_mode=4<br />
<br>config_hdmi_boost=4<br />
<br>overscan_top=-30<br />
<br>overscan_bottom=-30<br />
<br>overscan_left=-30<br />
<br>overscan_right=-30<br />
<br />
According to user "Mortimer" -- HDFuryPro HDMI to YPbBr/VGA Converter found on Amazon -- http://www.amazon.co.uk/Inputs-Component-Video-YPbPr-Converter/dp/B00797ZZ4S/ -- Works with Raspberry Pi. Tested against a Philips 170B 1280x1024 LCD monitor, producing a full native resolution image. Not tested against a Component Video TV yet, and audio has yet to be got working.<br />
The [[RPi_config.txt|config.txt]] settings used are:<br />
<br>hdmi_drive=2<br />
<br>hdmi_group=2<br />
<br>hdmi_mode=36<br />
<br>disable_overscan=1<br />
<br />
<br />
According to user "Mortimer" -- HDFury1 1080p HDMI to VGA Converter from HDFury.com. I'm not sure the HDFury1 can be got a hold of easily nowadays, I happened to have access to one to try out. HDFury2, 3 and 4 are available as far as I can tell, but are very pricey compared to alternatives. HDFury1 was around £80 when we bought one for a project at work. HDFury2 seems to be around £130, 3 and 4 are getting on towards £200 or more. So not to be recommended as a solution unless you happen to have one lying around. I don't believe there is any relationship between the company that produces these and the HDFuryPro I bought for myself (See above). I didn't alter any config settings, just plugged it in. It doesn't work without having its external power supply connected, as it requires 0.4A, which is too much draw for the 5V supply available from the HDMI socket on the Raspberry Pi. Its power LED lights, but no picture is produced. In comparison to the HDFuryPro this picture from this device is sharper, but not enough to justify the extra cost.<br />
The [[RPi_config.txt|config.txt]] settings used are:<br />
<br>hdmi_drive=2<br />
<br>hdmi_group=2<br />
<br>hdmi_mode=36<br />
<br>disable_overscan=1<br />
<br />
http://www.amazon.co.uk/gp/product/B007SM7O2U/ref=oh_details_o02_s00_i00 - "Cable Matters"<br />
<br />
Here It is another option: http://www.dealextreme.com/p/hdmi-v1-4-male-to-vga-female-converter-adapter-cable-white-15cm-130458, is cheap (it's free shipping from china) and works perfectly, I tested it with an Acer VGA monitor (AL1511), without no change in my XBMC distribution.<br />
The config.txt for Raspbian (Flatron VGA monitor 1024 * 768):<br />
<br>hdmi_drive=2<br />
<br>hdmi_group=2<br />
<br>hdmi_mode=16<br />
<br>hdmi_force_hotplug=1<br />
<br>disable_overscan=0<br />
<br />
<br />
And another one: http://cgi.ebay.pl/ws/eBayISAPI.dll?ViewItem&item=251086464644. Very cheap but works perfectly. No config.txt changes was needed at all. I've booted Raspbian and OpenELEC. Monitor is detected correctly and the optimal resolution is set (Raspbian) or you can change the res in the menu (OpenELEC). <br />
The /opt/vc/bin/tvservice is able to read monitor edid data. I tested the adapter using NEC 72VM 15" LCD. (1280x1024 60Hz, 1024x768 60Hz, 640x480 works) The adapter is based on Lontium LT8511A chip, but I was unable to get the spec for it.<br />
The D1 diode is getting very hot though. Most likely the adapter drives more than 200mA. The standard RS Components 1,2A usb power supply is able to provide enough power for the RPi and the adapter. I'll try to modify the adapter to connect external power to bypass D1.<br />
Marcin.<br />
<br />
===DVI-D -> VGA active adapters===<br />
None are currently listed<br />
<br />
===Composite->SCART===<br />
SCART adapters (SCART plugs with three RCA connectors in the back), will probably work when used with the yellow RCA plug connected to the R-PI's RCA video output. Additionally using a splitter cable (3.5mm jack plug on one end, and red-white RCA plugs on the other end) will probably work when plugged into the red and white (left and right audio channels) of the SCART adapter.<br />
<br />
* Generic - works<br />
<br />
===Composite->VGA converter boxes===<br />
* [http://www.extron.com/product/product.aspx?id=dvs204| Extron DVS-204] - works no problem!<br />
<br />
== SD cards ==<br />
<br />
Note that manufacturers change their designs over time, even as the specs stay the same. (E.g. an ACME 8 GB class 4 card manufactured in 2011 might work, while one manufactured in 2012 might not.)<br />
For this reason, please specify product numbers in the lists below, when possible.<br />
<br />
You can also attach the following fields from your card's CID :<br />
<pre><br />
cd /sys/class/mmc_host/mmc?/mmc?:*<br />
echo "man:$(cat manfid) oem:$(cat oemid) name:$(cat name) hwrev:$(cat hwrev) fwrev:$(cat fwrev)"<br />
</pre><br />
<br />
please merge with http://elinux.org/RPi_Performance#SD_card<br />
<br />
===Preinstalled SD Cards===<br />
Sandisk SD Cards Preinstalled with the latest Raspbian operating system are available from [http://thepihut.com The Pi Hut's Raspberry Pi Store].<br />
* '''SanDisk''' <br />
** [http://thepihut.com/products/4gb-sandisk-sd-sdhc-card-with-raspbian-wheezy-linux-preinstalled 4GB SDHC Class 4 - Preinstalled with Raspbian Wheezy Linux.]<br />
** [http://thepihut.com/products/8gb-sandisk-sd-sdhc-card-with-raspbian-wheezy-linux-preinstalled 8GB SDHC Class 4 - Preinstalled with Raspbian Wheezy Linux.]<br />
** [http://thepihut.com/products/16gb-sandisk-sd-sdhc-card-with-raspbian-wheezy-linux-preinstalled 16GB SDHC Class 4 - Preinstalled with Raspbian Wheezy Linux.]<br />
** [http://thepihut.com/products/32gb-sandisk-sd-sdhc-card-with-raspbian-wheezy-linux-preinstalled 32GB SDHC Class 4 - Preinstalled with Raspbian Wheezy Linux.]<br />
<br />
===Working SD Cards===<br />
* '''7DAYSHOP.COM''' <br />
** 8GB Professional SDHC Class 10 (man:0x000027 oem:0x5048 name:SD08G hwrev:0x3 fwrev:0x0)<br />
* '''Adata''' <br />
** 2GB SD Class 2 Speedy (8B0947 printed on back) This card works with every distro I tried. May be old, may not be the fastest, but is very stable.<br />
** 4GB SDHC Class 4 (BH1109416141G)<br />
** 8GB SDHC Class 2 (MMB3F08GWMCA-GE)<br />
** 8GB SDHC Class 4 (MicroSD w/ adapter)<br />
** 8GB SDHC Class 6 (MMAGR08GUDCA-DB)<br />
** 8GB SDHC Class 10 (AUSDH8GCL10-R)<br />
** 8GB SDHC Class 10 (ASDH8GCL10-R) Tested on 2012-06-18-wheezy-beta.zip<br />
** 8GB SDHC Class 10 (P-SDH8G10-EC from BJ's USA tested on Raspbian)<br />
** 16GB SDHC Class 6<br />
** 16GB SDHC Class 10 (16GSDHC10)<br />
** 16GB SDHC Class 10 (microSD w/ adapter AUSDH16GCL10-RA1)<br />
** 32GB SDHC Class 10 (ASDH32GCL10-R) Tested on wheezy-beta with latest kernel and firmware and raspbian wheezy<br />
* '''AmazonBasics'''<br />
** [http://www.amazon.com/AmazonBasics-SDHC-Class-Secure-Digital/dp/B0058GH0LS 8GB SDHC Class 10 B0058GH0LS]<br />
** [http://www.amazon.com/AmazonBasics-SDHC-Class-Secure-Digital/dp/B0058GH1IK 16GB SDHC Class 10 B0058GH1IK]<br />
** 32GB SDHC Class 10<br />
* '''Apacer'''<br />
** 8GB microSDHC Class 10 (with adapter)<br />
** 8GB SDHC Class 6<br />
* '''Centon'''<br />
** 16GB SDHC Class 4 (1447 printed on back)<br />
* '''CnMemory'''<br />
** 8GB SDHC Class 4 (Silver/Black label says 'High Capacity Card') 84209_8GB_SDHC, bought from Maplins. No error messages seen, but operation is much slower than with a SanDisk 4GB Class 4 card.<br />
* '''Dane-Elec''' <br />
** 16GB SDHC Class 4<br />
** 16GB Pro 200X Class 10 DEMS16GB2683ENBA<br />
* '''Dikom'''<br />
** 16GB SDHC Class 10 (serial 207H3MD016IBSD)<br />
* '''Duracell'''<br />
** 4GB SDHC Class 4<br />
** 16GB SDHC Class 10 (labelled Pro Photo 200x)<br />
** 32GB SDHC Class 10 (man:0x00001d oem:0x4144 name:SD hwrev:0x1 fwrev:0x0) (~4.6MB/s read, ~4.4MB/s write on debian6-19-04-2012, following [[RPi_Performance#SD_card]])<br />
* '''Emtec''' <br />
** 2GB SD man:0x000027 oem:0x5048 name:SD02G hwrev:0x2 fwrev:0x0<br />
** 4GB SDHC Class 4 (EKMSD4G60XHCN)<br />
** 16GB SDHC Class 10 (EKMSD16G150XHC) (less than half as fast as Sandisk 16gb Class 10)<br />
* '''Extrememory''' <br />
** 16GB SDHC Class 10 (man:0x000012 oem:0x3456 name:F0F0F hwrev:0x1 fwrev:0x0)<br />
** 32GB SDHC Class 10 (man:0x000003 oem:0x5344 name:SMI hwrev:0x1 fwrev:0x0)<br />
* '''Eye-Fi'''<br />
** 4GB WiFi SDHC (Wi-Fi doesn't work)<br />
* '''Fugi''' <br />
** 32GB SDHC Class 10 (P10NM00580A) (man:0x000073 oem:0x4247 name:NCard hwrev:0x1 fwrev:0x0)<br />
* '''Hama''' <br />
** 2GB SD Class 2<br />
** 8GB SDHC High Speed Pro Class 6<br />
* '''Hema (Dutch dept. store)'''<br />
** 4GB<br />
** 8GB SDHC Class 4<br />
* '''Goodram''' <br />
** 8GB microSDHC Class 4<br />
** 16GB microSDHC Class 4 (SDU16GHCAGRR10)<br />
** 16GB SDHC Class 10<br />
* '''HP'''<br />
** 8GB SDHC Class 4 (doesn't reboot during first time startup process, but restart again and fine after that).<br />
** [http://www.amazon.com/HP-CG790A-AZ-Flash-Memory-Class/dp/B007X7U224 32GB SDHC Class 10] <br />
* '''ICIDU'''<br />
** 4GB SDHC Class 10 (also had no issues)<br />
** 16GB SDHC Class 10 (image write had issues, might be my inexperience. It boots & shows Xserver)<br />
** 32GB SDHC Class 10 (had no issues whatsoever, the comment above might be a dud.)<br />
** 8GB microSDHC Class 10<br />
** 16GB microSDHC Class 10 (20MB/sec)<br />
** 32GB microSDHC Class 10 (20MB/sec)<br />
* '''Integral''' <br />
** 4GB SDHC Ultima Pro Class 10<br />
** 4GB SDHC Class 4 SD-K04G (Purple label)<br />
** 8GB SDHC Ultima Pro Class 6 (Works - initial error -110 but boots within 5 seconds with no further errors or issues)<br />
** 8GB SDHC Ultima Pro Class 10 (20MB/s) (Works - initial error -110 but boots within 5 seconds with no further errors or issues)<br />
** 16GB SDHC Ultima Pro Class 6<br />
** [http://www.amazon.co.uk/gp/product/B0047T6XME 16GB SDHC Class 10 Ultima Pro (20MB/s)]<br />
** 32GB SDHC Ultima Pro Class 10 (20MB/s) - Slow to initially boot past the Rainbow Screen.<br />
* '''Joyflash''' <br />
** 16GB SDHC Class 10 (LTSD1112016GB)<br />
* '''Kingmax''' <br />
** 4GB SDHC Class 2<br />
** 4GB microSDHC Class 4 (KM04GMCSDHC4) won`t reboot when it`s hot<br />
** 8GB microSDHC Class 4 (KM08GMCSDHC41A) won`t reboot when it`s hot<br />
* '''Kingston''' <br />
** 2GB SD<br />
** 2GB microSD (N0185-002.A00LF) + Adapter (File system .img written via Transcend microSDHC "USB stick-like" adapter - P3-102510)<br />
** 4GB microSD Class 4<br />
** 4GB SDHC Class 4 (SD4/4GB)<br />
** [http://img341.imageshack.us/img341/1619/dsc0253y.jpg 8GB SDHC Class 4] ([http://img833.imageshack.us/img833/2028/dsc0254br.jpg SD4/8GB]) (does not work with current build of raspbmc)<br />
** [http://img600.imageshack.us/img600/3849/dsc0251et.jpg 8GB microSDHC Class 4] ([http://img707.imageshack.us/img707/363/dsc0252ld.jpg SDC4/8GB])<br />
** 8GB SDHC Class 6 (SD6/8GB) (errors on boot, boots Debian ok, does not work with raspbmc rc2)<br />
** 8GB SDHC Class 10 (SD10G2/8GB, SD10V/8GB, ultimateX 100X, ultimateX 120X)<br />
** 16GB SDHC Class 4 (SD4/16GB)<br />
** 16GB microSDHC Class 10 (SDC10/16GB)<br />
** 16GB SDHC Class 10 (SD10G2/16GB, ultimateX 100X)<br />
** 16GB SDHC Class 10 (SD4/16GBET)<br />
** 32GB SDHC Class 10 (SD10V)<br />
** 32GB SDHC Class 10 (SD10G2/32GB, ultimateX 100X)<br />
* '''Kodak''' <br />
** 4GB SDHC Class 2<br />
** 8GB SDHC Class 4<br />
* '''Kruidvat''' <br />
** 8GB SDHC Class 4<br />
* '''Lexar''' <br />
** 4GB SDHC Class 4 (Boots consistently and no error messages in log after 1/2 hour use ) (works with Raspbmc)<br />
** 4GB SDHC Class 6 Platinum II (from [http://www.microcenter.com/single_product_results.phtml?product_id=0350735 Microcenter])<br />
** 8GB SDHC Class 4<br />
** 8GB SDHC Class 6 Premium Series<br />
** 8GB SDHC Class 6 Platinum II<br />
** 16GB SDHC Class 6 Platinum II<br />
** 32GB microSDHC HIGH-SPEED Class 10 (from [http://www.amazon.co.uk/Lexar-32GB-Micro-Speed-Reader/dp/B004BR2ZTM Amazon])<br />
** 128GB SDXC UHS-I Card LSD128CTBNA400 (from [http://www.amazon.com/gp/product/B007BZRXK2 Amazon])<br />
* '''Master'''<br />
** 16GB SDHC Class 10 [man:0x000003 oem:0x5344 name:SMI hwrev:0x1 fwrev:0x0]<br />
* '''Medion'''<br />
** 8GB Class 4 SDHC UK sourced (Aldi)<br />
* '''Microcenter Brand (sold in bins at checkout)'''<br />
** [http://www.microcenter.com/single_product_results.phtml?product_id=0289508 8GB SDHC Class 4]<br />
** [http://www.microcenter.com/single_product_results.phtml?product_id=0349728 8GB SDHC Class 10]<br />
** [http://www.microcenter.com/single_product_results.phtml?product_id=0349729 16GB SDHC Class 10]<br />
* '''Mushkin'''<br />
** 16GB SDHC Class 10 (MKNSDHCU1-16GB) [http://www.newegg.com/Product/Product.aspx?Item=N82E16820226324]<br />
** 32GB SDHC Class 10 (MKNSDHCC10-32GB) [http://www.newegg.com/Product/Product.aspx?Item=N82E16820226235]<br />
* '''Mustang'''<br />
** [http://www.mustang-flash.de/Products/Flash%20Products/Secure%20Digital/SD-Card/8GB%20Mustang%20SDHC%20Card%20LeMans%2C%20Class%2010%2C%20Retail|SD8GHCCL10MU-R.html 8GB SDHC Class 10]<br />
* '''MyMemory''' <br />
** 8GB SDHC Class 10 (MYMESDH8G10) [http://www.mymemory.co.uk/SDHC/MyMemory/MyMemory-8GB-SD-Card-%28SDHC%29---Class-10 MyMemory 8GB class 10] (Latest batch not working)<br />
** 16GB SDHC Class 10 (MYMESDH16G10) [http://www.mymemory.co.uk/SDHC/MyMemory/MyMemory-16GB-SD-Card-(SDHC)---Class-10]<br />
* '''NovaTech'''<br />
** 8GB SDHC Class 10 (Integral Branded)<br />
* '''OCZ'''<br />
** 8GB SDHC Class 6 Gold Series (08110596-8GB-6) tested with Debian Squeeze (official Raspberry Pi distribution debian6-19-04-2012.zip)<br />
* '''Optima'''<br />
** 8GB SDHC Class 10 (Pro-Speed)<br />
* '''Panasonic''' <br />
** 4GB SDHC Class 4<br />
** 4GB SDHC Class 10 UHS-I (~11.2MB/s read, ~6.2MB/s write, following [[RPi_Performance#SD_card]])<br />
** 8GB SDHC Class 2 (~11.1MB/s read, ~9.7MB/s write, following [[RPi_Performance#SD_card]])<br />
** 8GB SDHC Class 6 (~4.8MB/s read, ~4.4MB/s write, following [[RPi_Performance#SD_card]])<br />
* '''Patriot''' <br />
** 8GB SDHC Class 6 (PSF8GSDHC10-PC)<br />
** 8GB SDHC Class 10 LX Series (PSF8GSDHC10-PC1)<br />
** 16GB SDHC Class 10 (PSF16GMCSDHC10)<br />
** 16GB SDHC Class 10 LX Series (PSF16GSDHC10) (19.3MB/s read, 9.3MB/s write)<br />
** 16GB microSDHC Class 10 (PSF16GMSHC10) (requires recent kernel update for boot)<br />
** 32GB SDHC Class 10 (PSF32GSDHC10)<br />
** 32GB SDHC Class 10 UHS-1 (PEF32GSDHC10U1) (20.4MB/s read, 12.1MB/s write)<br />
* '''Peak''' <br />
** 4GB microSDHC Class 4 (MMBTR04GUBCA-ME) tested with Arch<br />
* '''Philips'''<br />
** 8GB SDHC Class 4 (FM08SD35B)<br />
* '''Platinum'''<br />
** 4GB SDHC Class 6<br />
** 8GB SDHC Class 6 (man:0x00006f oem:0x0000 name:SMI hwrev:0x1 fwrev:0x0)<br />
** 64GB SDCX Class 10<br />
* '''Play.com''' <br />
** 4GB SDHC Class 6 (S4E3CD04GEFAA 0907090121106)<br />
* '''PNY''' <br />
** 4GB SDHC Class 4<br />
** 4GB SDHC Class 4 Optima (SD-K04G 0834TT1297Y)<br />
** 4GB SDHC Class 4. Micro SD Card with adapter.<br />
** 8GB SDHC Class 6<br />
** 8GB SDHC Class 10. Micro SD card with adapter.<br />
** 16GB SDHC Class 4<br />
** 16GB SDHC Class 10 (P-SDHC16G10-GE)<br />
*** See the note for P-SDHC16G10-EF. Works with Wheezy, does not work with Squeeze, Arch, or Fedora Remix. <br />
** 16GB SDHC Class 10 (P-SDHC16G10-EF) <br />
*** Works with [http://www.raspberrypi.org/archives/1435 Debian Wheezy]<br />
*** Does not work with Debian Squeeze (debian6-19-04-2012: mmc0: timeout waiting for hardware interrupt).<br />
*** Does not work with Arch Linux Arm (archlinuxarm-29-04-2012: no video is displayed, solid red power light, tiny green light)<br />
** 16GB SDHC Class 10 Pro-Elite (P-SDH16U1-30-GE). Works with raspbmc, haven't tested others.<br />
* '''pqi'''<br />
** 8GB SDHC Class 6 <br />
*** Works with official debian6-19-04-2012<br />
* '''PRETEC''' <br />
** 8GB SDHC Class 10 (8DK52-122ME)<br />
* '''Samsung''' <br />
** 4GB SDHC<br />
** 8GB SDHC Class 6 (MB-SS8GAEU)<br />
** 8GB SDHC Class 10 (MB-MP8GA, MB-SP8GA/EU, MB-SP8GA/AM)<br />
** 16GB SDHC Class 6 (MB-SSAGAEU)<br />
** 16GB SDHC Class 10 (MB-SPAGA aka MB-SPAGAEU)<br />
** 32GB SDHC Class 10 (MB-SSBGA, MBSSBGVEOBGA-SH) fine with [http://www.raspberrypi.org/phpBB3/viewtopic.php?f=50&t=8071 Debian Wheezy], but does not work with Debian Squeeze (debian6-19-04-2012: mmc0: timeout waiting for hardware interrupt).<br />
* '''SanDisk''' <br />
** 2GB SD, white "SanDisk for Wii" branded, no class mentioned<br />
** 2GB SD (with a circle 2 --probably class 2), writes at 3.5 Mb/s<br />
** 2GB SD Class 2 (BE0816113150D)<br />
** 2GB SD Class 4 Ultra (15MB/s)<br />
** 2GB SD Class 4 Ultra II<br />
** 2GB SD Ultra II (BE0719111366D)<br />
** 2GB SD Extreme III (BE0715105083B)<br />
** 2GB SD Extreme III (BE0804212046D) - 20MB/s - Class 6<br />
** 4GB SDHC Class 4 - Preinstalled with Raspbian Wheezy Linux. (from [http://thepihut.com/products/4gb-sandisk-sd-sdhc-card-with-raspbian-wheezy-linux-preinstalled The Pi Hut's Raspberry Pi Store])<br />
** 4GB SDHC Class 4 (SDSDB-004G-B35)<br />
** 4GB SDHC Class 4 (SDSDB-004G-BT35). Confirmed working with stock debian6-19-04-2012.img<br />
** 4GB SDHC Class 4 (BH1210821913G)<br />
** 4GB SDHC Class 4 (SDSDH2-004G-AC11, BH1127216239D) Costco 2-pack, booting Wheezy 2012-07-15<br />
** 4GB SDHC Class 4 Ultra (SDSDH-004G-U46) won`t reboot when it`s hot<br />
** 4GB SDHC Class 4 Ultra II<br />
** 4GB SDHC Class 6 Ultra (30MB/s BH1200421822D)<br />
** 4GB SDHC Class 6 Ultra (SDSDH-004G-U46 - BH1136121837G, BH1130521822D)<br />
** 4GB SDHC Class 10 Extreme (BH10297143382G)<br />
** 8GB SDHC Class 4 - Preinstalled with Raspbian Wheezy Linux. (from [http://thepihut.com/products/8gb-sandisk-sd-sdhc-card-with-raspbian-wheezy-linux-preinstalled The Pi Hut's Raspberry Pi Store])<br />
** 8GB SDHC Class 4 (writes at ~1.5MB/s)<br />
** 8GB SDHC Class 4 Ultra labelled as 15MB/s (BI1024716014G)<br />
** 8GB SDHC Class 6 Ultra <br />
** 8GB SDHC Class 6 micro - MMAGR08GUDCA-DB<br />
*** also SDSDH-008G-U46 - BI1131222083D see [http://www.raspberrypi.org/phpBB3/viewtopic.php?p=88625#p88625 update from andrew.blake]<br />
*** except SDSRH-008G-A11 could be problematic, see below<br />
** 8GB SDHC Class 6 Ultra labelled as 20MB/s (BI11321422083D)<br />
** 8GB SDHC-I Class 6 Ultra labelled as 30MB/s (SDSDH2-008G-AC11)<br />
*** requires updated Squeeze or Wheezy beta<br />
** 8GB SDHC Class 10 Extreme (BI11017514367G)<br />
** 8GB SDHC Class 10 Extreme (B11209116254G) - Managed to get it working with raspbian R3 [http://archive.raspbian.org/images/rpi_pisces_r3.zip rpi_pisces_r3.zip] however does not work with official squeeze nor Arch linux.<br />
** 8GB SDHC Class 10 Extreme (30MB/s HD Video) - working with new [https://github.com/raspberrypi/firmware/blob/9308c7ed387e5422883753f7fb71a75506abd1f8/boot/bootcode.bin bootcode.bin]. Confirmed on 2012-07-10 for Debian Squeeze 2012-04-19 and Arch Linux 2012-06-13 images (BI1130916254G).<br />
** 8GB SDHC Class 10 Ultra(30MB/s) (SDSDU-008G-U46) - Works with stock debian6-19-04-2012 or raspbian images but not with OpenELEC r11212 (works with OpenELEC r11493)<br />
** 8GB SDHC Class 10 Extreme (SDSDX-008G-X46/BI1218822414G) - Works with stock 2012-08-16-wheezy-raspbian<br />
** 8GB SDHC Class 10 Extreme Pro (95MB/s UHS-I) (SDSDXPA-008G-X46) - Works with stock 2012-07-15-wheezy-raspbian<br />
** 16GB SDHC Class 4<br />
** 16GB SDHC Class 4 - Preinstalled with Raspbian Wheezy Linux. (from [http://thepihut.com/products/16gb-sandisk-sd-sdhc-card-with-raspbian-wheezy-linux-preinstalled The Pi Hut's Raspberry Pi Store])<br />
** 16GB SDGC Class 4 (SDSDB-016G-B35) - working with [https://github.com/raspberrypi/firmware/blob/234c19de7cbaaf4997671d61df20a05759066295/boot/bootcode.bin bootcode.bin]. Confirmed on 2012-07-15 for Debian Squeeze 2012-04-19<br />
** 16GB SDHC Class 6 Ultra (30MB/s) (BL1133921933G) - Work with OpenELEC r11324<br />
** 16GB SDHC Class 10 Ultra(30MB/s) (SDSDU-016G-U46) - Work with stock debian6-19-04-2012 image. Gave Kernel Panic with stock debian6-19-04-2012 image. Worked fine with Wheezy image.<br />
** 16GB SDHC Class 10 Extreme (30MB/s HD Video) (SDSDX3-016G-X46) - Works with 2012-06-18-wheezy-beta.img and updated firmware (tested 2012-07-02)<br />
** 32GB SDHC Class 10 Ultra (30MB/s) - Works with stock debian6-19-04-2012 image<br />
** 16GB SDHC Class 10 Extreme (45MB/s U1) (BL1203322025G) - Doesn't work with stock debian6-19-04-2012 image, but does work with freshly compiled kernel<br />
** 16GB SDHC Class 10 Extreme Pro (95MB/s UHS-I) (SDSDXPA-016G-A75) - Doesn't work with stock debian6-19-04-2012 image, but does work with freshly compiled kernel<br />
** 32GB SDHC Class 4<br />
** 32GB SDHC Class 4 - Preinstalled with Raspbian Wheezy Linux. (from [http://thepihut.com/products/32gb-sandisk-sd-sdhc-card-with-raspbian-wheezy-linux-preinstalled The Pi Hut's Raspberry Pi Store])<br />
** 32GB SDHC Class 6<br />
** 32GB SDHC Class 10 Extreme (45 MB/s UHS-I) (SDSDX-032G-X46) - works with arch-04-29-image and latest firmware (booting problems without firmware update)<br />
** 64GB SDXC Class 10 Extreme (45 MB/s UHS-I) (SDSDX-064G-X46) - works with 2012-07-15-wheezy-raspbian<br />
** 4GB microSDHC Class 2<br />
** 4GB microSDHC Class 4<br />
** 8GB microSDHC Class 2<br />
** 8GB microSDHC Class 4<br />
** 8GB microSDHC Class 6 Mobile Ultra (SDSDQY-008G-U46A) working with the latest firmware, won`t reboot when it`s hot<br />
** 16GB microSDHC Class 10 Mobile Ultra (SDSDQUA-016G-U46A) working with the latest firmware<br />
** 32GB microSDHC Class 4 (SDSDQM-032G-B35)<br />
** [http://img217.imageshack.us/img217/6435/dsc0255uc.jpg 64GB microSDXC Class 6 Mobile Ultra] (SDSDQY-064G-A11A) (boots up much more consistently with latest firmware)<br />
* '''Silicon Power''' <br />
** 4GB microSDHC Class 6 (SP004GBSTH006V10-SP)<br />
** 8GB microSDHC Class 10 (S608G1202)<br />
** 16GB microSDHC Class 10 (SP016GBSDH010V10)<br />
* '''Sony'''<br />
** 4GB SDHC Class 4 (SF-4B4) (Write 6MB/s, Read 20MB/s)<br />
** 4GB SDHC Class 4 (SF-4N4)<br />
** 8GB SDHC Class 4 (Write 11.8MB/s, Read 17.4MB/s)<br />
** [http://store.sony.com/webapp/wcs/stores/servlet/ProductDisplay?catalogId=10551&storeId=10151&langId=-1&partNumber=SF32NX/TQ#features 32GB SDHC Class 10 (SF-32NX/TQ)] (Max read speed of ~94MB/s, min write speed of ~10MB/s) - Works with archlinuxarm-29-04-2012 dd image with latest firmware update (as of 10-06-2012) <br />
* '''Strontium'''<br />
** 8GB SDHC Class 10 (SD-T08G 1045 US6923 G (White Shell - SKU 8 886450 703492))<br />
* '''Super Talent'''<br />
** 32GB Secure Digital High Capacity SDHC Card (Class 10), Model SDHC32-C10 SKU: 116-557-001 (works with Raspbmc RC4 and 2012-07-15-wheezy-raspbian))<br />
* '''TakeMS'''<br />
** 4GB microSDHC Class 4 (with adapter) [http://www.takems.com/products.php?categ=flash&prod=Micro_SDHC-Card Micro SDHC Class 4 + 1 Adapter(Order No.88662)]<br />
* '''TDK'''<br />
** 4GB SDHC Class 4 (1008WW5261B)<br />
** 4GB SDHC Class 4 (80-56-10275-004G,Debian works '''BUT''' mmc0 errors when booting Fedora)<br />
** 4GB microSDHC Class 4 (80-56-10301-004G)<br />
** 4GB SDHC Class 6 (S404G1113) - Works with Debian Wheezy (2012-06-18 beta), not tried latest OpenELEC yet.<br />
** 8GB SDHC Class 10 - Works with Raspbian 2012-07-15<br />
** Sandisk 64GB Class 10 Ultra SDXC UHS-I FFP (3A114807)<br />
<br />
* '''Toshiba'''<br />
** 8GB mircoSDHC SD-C08GJ(BL3A<br />
** 16GB SDHC Class 10 SD-T16G (1046 US7022 C)<br />
* '''Transcend'''<br />
** 4GB SDHC Class 4 - we've found these to work without any errors and offer reasonable performance<br />
** 4GB SDHC Class 4 (TS4GSDHC4 - BH1130821915G)<br />
** 4GB SDHC Class 6 (TS4GSDHC6) - no problems. (does not work with Raspbmc as of 6/1/12)<br />
** 4GB SDHC Class 10 (TS4GSDHC10E)<br />
** [http://www.mymemory.co.uk/SDHC/Transcend/Transcend-8GB-SD-Card-(SDHC)---Class-4 8GB SDHC Class 4] (TS8GSDHC4) (man:0x000003 oem:0x5344 name:SD08G hwrev:0x8 fwrev:0x0) - works with both Debian "squeezy" and Raspbian "wheezy" distributions.<br />
** 8GB SDHC Class 6 (~5.8 MB/s read/write following [[RPi_Performance#SD_card]])<br />
** 8GB SDHC Class 6 (TS8GSDHC6-P2 - MMBFG08GWACA-M6)<br />
** 8GB SDHC Class 10 (TS8GSDHC10) [http://www.mymemory.co.uk/SDHC/Transcend/Transcend-8GB-SD-Card-%28SDHC%29---Class-10- Transcend 8G class 10]<br />
** 16GB SDHC Class 6 (TS16GSDHC6)<br />
** 16GB SDHC Class 10 (TS16GSDHC10)(TS16GSDHC10E)<br />
** [http://www.transcend.com.es/tarjetas-de-memoria/sd-sdhc/32gb-sdhc-class-10 32GB SDHC Class 10] (TS32GSDHC10)(TS32GSDHC10E)<br />
** 64GB SDXC Class 10 (TS64GSDXC10)<br />
* '''Verbatim'''<br />
** 8GB SDHC Class 10 (43961)<br />
** 16GB SDHC Class 10 (43962)<br />
** 32GB SDHC Class 6 (44032)<br />
<br />
*'''Traveler'''<br />
**4GB High Speed Memory Card - no class mentioned. No problems. Tested with Raspbian.<br />
<br />
* '''The Pi Hut'''<br />
** Sandisk 4GB Class 4 - Preinstalled with Raspbian Wheezy Linux. (from [http://thepihut.com/products/4gb-sandisk-sd-sdhc-card-with-raspbian-wheezy-linux-preinstalled The Pi Hut's Raspberry Pi Store])<br />
** Sandisk 8GB Class 4 - Preinstalled with Raspbian Wheezy Linux. (from [http://thepihut.com/products/8gb-sandisk-sd-sdhc-card-with-raspbian-wheezy-linux-preinstalled The Pi Hut's Raspberry Pi Store])<br />
** Sandisk 16GB Class 4 - Preinstalled with Raspbian Wheezy Linux. (from [http://thepihut.com/products/16gb-sandisk-sd-sdhc-card-with-raspbian-wheezy-linux-preinstalled The Pi Hut's Raspberry Pi Store])<br />
** Sandisk 32GB Class 4 - Preinstalled with Raspbian Wheezy Linux. (from [http://thepihut.com/products/32gb-sandisk-sd-sdhc-card-with-raspbian-wheezy-linux-preinstalled The Pi Hut's Raspberry Pi Store])<br />
<br />
* '''Veho (http://www.veho-uk.com)'''<br />
** 8Gb "Ultra Fast" Class 6. (man:0x00001b oem:0x534d name:00000 hwrev:0x1 fwrev:0x0) 7.8Mb/s. Slow but tested with Arch Linux.<br />
<br />
* '''W Photo (Walgreens photo)'''<br />
** 1GB SD memory card. Works with raspbmc, have not tested others.<br />
** 2GB SD memory card. Works with raspbian, not tested with others.<br />
<br />
Known good (and pre-loaded) cards will be available for sale from RS and element14 at a ''later'' date (TBA).<br />
<br />
===Problem SD Cards===<br />
<br />
Make sure that you buy your card from a reliable source. There are many cheap Chinese copies of (brand name) SD-Cards on the market, [http://www.petapixel.com/2011/05/20/one-third-of-the-sandisk-memory-cards-on-earth-are-counterfeit/] in addition they are often mislabeled as having greater capacity than they really have. For example they might be sold as being 4GB, but are actually 2GB (or even less). <br />
<br />
There were initially issues with most Class 10 SDHC cards, apparently due to a bug in the Broadcom bootloader.[http://www.raspberrypi.org/forum/general-discussion/class-10-sd-cards-on-the-production-boards/page-3/#p39181]<br />
<br />
This seems to have been fixed in sdhci.c: [https://github.com/raspberrypi/linux/commit/7e8ae226fe6e95954df6b0dcdde40a53dbbc1a0b] Further feedback will be useful.<br />
<br />
If you add an SD card here, please also mention the kernel date and the date you tried it. This allows people to estimate how likely it is that a driver-fix in the kernel has been fixed. (i.e. I think some/most of the cards here work fine now, because a problem in the kernel driver has been fixed). <br />
<br />
* '''Acumem'''<br />
** 8GB SDHC Class 6 (many errors on 6/7/2012)<br />
* '''Adata'''<br />
** 2GB Speedy (MMAGF02GWMCA -NA)<br />
** 8GB SDHC Class 6 - Sometimes boots<br />
** 16GB SDHC Class 6 (Possibly SD5MY168G0, label with gold <> black gradient) - Doesn't boot<br />
* '''Agfa'''<br />
** 16GB MicroSDHC class 6 (as written on SD-Adapter, MicroSD card itself no-name? ENAAJK121960): mixed results, such a card was working on another RPi<br />
* '''Amazon Basics'''<br />
** 16GB SDHC Class 10 (many errors on 6/7/2012)<br />
* '''Delkin Devices'''<br />
** 4GB SDHC Class 6 "Delkin pro" -- Note: works with Fedora Beefy Miracle 17<br />
* '''GSkill'''<br />
** 32GB SDHC Class 10<br />
* '''Integral'''<br />
** 16GB SDHC Class 6 Ultima Pro (SH016GAA2BB)<br />
** 4GB SDHC class 4 (S404G1115)<br />
* '''Kingston''' <br />
** 2GB SD [http://www.geeks.com/details.asp?invtid=KING-SD-M02G-BULK looks like this] - boots the kernel, but damages the filesystem.<br />
** 4GB SDHC Class 6 - Boots kernel but won't run init (times out)<br />
** 8GB/Go SDHC Class 10 - SD10V/8GB Very slow writing images to card and then either won't boot, or boots very slowly<br />
** 16GB SDHC Class 4 (SDC4/16GB17) - Device does not recognize it <br />
* '''Memory2GO'''<br />
** 4GB SDHC Class 6 (S404G1029) - I/O Errors leading to Kernel Panic on startup.<br />
* '''Micro Center'''<br />
**4GB SDHC Class 4 — hasn't worked with any of the images I've tried; appears to be completely unrecognized<br />
* '''MyMemory.com''' <br />
** 8GB SDHC Class 10<br />
* '''Optima''' <br />
** 8GB SDHC Class 4 - Does not boot with Raspbian Wheezy 2012-07-15 <br />
* '''Panasonic''' <br />
** 8GB SDHC Class 10 (RP-SDU08GD1K) mmc0: timeout waiting for hardware interrupt [http://www.mymemory.co.uk/SDHC/Panasonic/Panasonic-8GB-UHS-1-London-2012-Collection-SDHC-Card---Class-10 Panasonic 8GB Class 10]<br />
* '''Patriot''' <br />
** 8GB SDHC Class 6 (PS8GSDHC10-BC) - repeatable corruption after 1 or 2 reboots with 2012-07-15-wheezy-raspbian<br />
** 8GB SDHC Class 10 (PSF8GSDHC10)<br />
* '''Platinum''' <br />
** 8GB SDHC Class 8 (O08G840 M3100487 TW)<br />
* '''PNY'''<br />
** 8GB Optima SDHC 120 HD Class 4 SD-K08G 0928 WF3673 - mmc -110 errors at init time on 6/12/12<br />
** 32GB SDHC Class 10 Professional (P-SDHC32G10-EF) from [http://www.play.com/Electronics/Electronics/4-/18814903/-/Product.html play.com] (mmc0 timeout with Debian, error -84 whilst initialising sd card with Fedora and QtonPi. Arch seems to work, gets to the login prompt)<br />
** 2GB card SD-M02G<br />
* '''Polaroid'''<br />
** 16GB SDHC C10 (P-SDHC16GB10-EFPOL) - mmc0: timeout waiting for hardware interrupt on debian6-19-04-2012<br />
* '''PRETEC''' <br />
** 8GB SDHC Class 10 233x - mmc0: timeout waiting for hardware interrupt, Sometimes does not boot, kernel panic, ...<br />
* '''Reekin'''<br />
** 4Gb HighSpeed SH4GC6M16MIN9C0812TE (old) don't boot ! (11/07/2012)<br />
* '''Samsung'''<br />
** 4GB SDHC Class 4 (MB-SS4G MBSS4GMBDDBA-DD) doesn't boot with [http://downloads.raspberrypi.org/images/raspbian/2012-07-15-wheezy-raspbian/2012-07-15-wheezy-raspbian.zip 2012-07-15-wheezy-raspbian] - OK light partially lit.<br />
** 32GB SDHC Class 10 (MB-SSBGA, MBSSBGVEOBGA-SH) does not work with Debian Squeeze (debian6-19-04-2012: mmc0: timeout waiting for hardware interrupt), but works fine with [http://www.raspberrypi.org/phpBB3/viewtopic.php?f=50&t=8071 Debian Wheezy]<br />
* '''SanDisk''' <br />
** 2GB SD Extreme III (BE0722702998D) (man:0x000003 oem:0x5344 name:SD02G hwrev:0x8 fwrev:0x0) - tested with Raspbian (build 2012-07-15) and Raspbmc installer (build 2012-07-13)<br />
** 2GB SD (BE0916214253D)<br />
** 2GB Ultra || 15MB/s (BE0828713280D)<br />
** 4GB SDHC Class 2 - Debian and xbmc boot, but fedora gets a lot of mmc0 note long write sync errors and then hc_xfer_timeout errors at the login prompt.<br />
** 4GB SDHC Class 2 "Limited Edition" (8H825413279G) - Error -110 whilst initialising sd card<br />
** 4GB SDHC Class 4 (BH1030216016G) - Doesn't boot.<br />
** 4GB SDHC Class 4 (BH1031116016G) - Doesn't boot.<br />
** 4GB SDHC Class 6 Extreme (BH0822411730D)<br />
** 4GB SDHC Class 6 Extreme III (30 MB/s) (BH0822712362G)<br />
** 4GB SDHC Class 10 Extreme (SDSDX-004G-X46) (30 MB/s HD Video) doesn't boot (also not with new kernel.img and start.elf 17-06-2012 or "wheezy"-beta)<br />
** 4GB SDHC Class 10 Extreme (30 MB/s HD Video) (Doesn't boot) - Works with new kernel.img and start.elf [https://github.com/raspberrypi/firmware/tree/master/boot]<br />
** 4GB microSDHC Class 6 Mobile Ultra (tried 15-06-2012 with kernel 19-04-2012) error -84 transferring data, kernel panic: no init found<br />
** 8GB SDHC Class 6 Ultra (B11201421964G)<br />
** <del>8GB SDHC Class 6 Ultra (SDSDH-008G-U46 - BI1131222083D) - Boots kernel but won't run init ( mmc timeout waiting for interrupt )</del> see [http://www.raspberrypi.org/phpBB3/viewtopic.php?p=88625#p88625 update from andrew.blake]<br />
** 8GB SDHC Class 6 Ultra labelled as 30MB/s (BI1208721965G)) - Boots kernel but won't run init ( mmc timeout waiting for interrupt )<br />
** 8GB SDHC Class 6 Ultra labelled as 30MB/s SDSRH-008G-A11 - Boots kernel but won't run init ( mmc timeout waiting for interrupt ) <br />
** 8GB SDHC Class 6 Ultra labelled as 30MB/s SDSDH-008G-T11 - Boots kernel but won't run init ( debian6-19-04-2012: mmc timeout waiting for interrupt ) , but works fine with [http://www.raspberrypi.org/phpBB3/viewtopic.php?f=50&t=8071 Debian Wheezy] on 6/22/12<br />
** 8GB SDHC Class 6 Ultra I (BI1201221964G) - Boots kernel but won't run init ( mmc timeout waiting for interrupt )<br />
** 8GB SDHC Class 6 Extreme (BI1101116253G)<br />
** 8GB SDHC Class 10 Extreme (BI1108716254G)<br />
** 8GB SDHC Class 10 Extreme (BI1201416254G) - Still doesn't work with Debian Wheezy beta (2012-06-18)<br />
** 8GB SDHC Class 10 Extreme (BI1201516254G) [[http://www.amazon.co.uk/gp/product/B00422FBJ2 amazon.co.uk]]+amazon.fr<br />
** 8GB SDHC Class 10 Extreme (BI1200916252D/SDSDX-008G-X46) - Tried with Debian "Squeeze"(19/04/2012), Debian "Wheezy"(18/06/2012) and Arch Linux(13/06/2012). None works. With Debian "Wheezy" Green LED stays ON continuously, with the other two it turns on very faint.<br />
** 8GB SDHC Class 10 Extreme Pro- Works with updated kernel/firmware, stock debian6-19-04-2012 boots kernel but won't run init ( mmc timeout waiting for interrupt )<br />
** <del>16GB SDHC Class 10 Extreme (30MB/s HD Video) (SDSDX3-016G-X46) - Doesn't boot with debian6-19-04-2012.img, or newer firmware (tested 2012-06-17).</del><br />
** 16GB SDHC Class 6 Ultra (BL1202021933G)<br />
** 16GB SDHC Class 6 Ultra I (BL1205921933G) - Boots kernel but won't run init ( mmc timeout waiting for interrupt )<br />
* '''Silicon Power''' <br />
** 32GB SDHC Class 6 (LS2N732GQON03ASP) - boots debian6-19-04-2012.img, but frequent slow response / system hangs.<br />
* '''TDK'''<br />
** 4GB SDHC Class 6 (S404G1041) - Tried (end May 2012) with new kernel.img and start.elf [https://github.com/raspberrypi/firmware/tree/master/boot] but still won't run init.<br />
** 4GB SDHC Class 6 (S404G1046) [Barcode: 4 902030 784447] - Tried (4th June 2012) with debian6-19-04-2012.img and with replacement kernel.img and start.elf from github [https://github.com/raspberrypi/firmware/tree/87a04c0be0c05e20f94f223183a0310b37c9bd89/boot] but still got 'Error -84' and 'Kernel panic - not syncing: No init found'<br />
<br />
* '''Transcend'''<br />
** 2GB MicroSD (MMAGR02GUECA-MB) - reads fine initially after image was written on a PC, gives mmc0 timeout errors reading back data after writing a large amount (in this case with 'pacman -Syu'). Still seems to work, but is *very* slow after this happens, even across reboots.<br />
** 32GB MicroSD (TS32GUSDHC4) - Doesn't boot.<br />
** 2GB SD (6451AG 2G O2DS1)<br />
* '''Veho'''<br />
** 4GB SDHC Class 6 <br />
* '''Verbatim'''<br />
** 16GB SDHC Class 6 (47178) - Raspbian Pisces RC3 - boots, but after login: mmc timeout waiting for interrupt<br />
** 8GB microSD Class 10 (44012) - ArchLinux - boots, but after system update develops segmentation faults<br />
<br />
The usual warnings against less reputable sellers (such as Ebay merchants) apply.<br />
<br />
<br />
Note that the following error is sometimes accompanied with a non-working SD card after booting (on Debian):<br />
<br />
mmc0: timeout waiting for hardware interrupt<br />
<br />
=== Benchmarks ===<br />
<br />
* http://www.sakoman.com/OMAP/microsd-card-perfomance-test-results.html<br />
* http://usbspeed.nirsoft.net/usb_drive_speed_summary.html?o=11<br />
* http://www.raspberrypi.org/phpBB3/viewtopic.php?f=2&t=4076<br />
* http://forum.xda-developers.com/showthread.php?t=1005633 (Doesn't originate from R-Pi, but very related)<br />
<br />
== Foreign Language Translations ==<br />
* [[Ru:RaspberryPiBoardVerifiedPeripherals]]<br />
<br />
== References ==<br />
<references><br />
</references><br />
<br />
{{Template:Raspberry Pi}}</div>Pioneerhttps://elinux.org/index.php?title=RPi_Hardware_Basic_Setup&diff=164132RPi Hardware Basic Setup2012-08-24T12:33:50Z<p>Pioneer: /* Case */</p>
<hr />
<div>[[Category:RaspberryPi]]<br />
{{Template:RPi_Startup}}<br />
<br />
<br />
=Typical Hardware You Will Need=<br />
While the RPi can be used without any additional hardware (except perhaps a power supply of some kind), it won't be much use as a general computer. As with any normal PC, it is likely you will need some additional hardware.<br />
<br />
'''IMPORTANT''' For USB devices other than a mouse and a simple wired keyboard (for USB devices drawing more than 100mA) a powered USB hub is strongly recommended. A technical discussion as to why can be found [http://www.raspberrypi.org/phpBB3/viewtopic.php?f=24&t=5830 here]. Specifically the RPI's built in USB hub is designed only for "Single current unit" USB devices.<br />
<br />
The following are more or less essential, and are all available from [http://thepihut.com/ The Pi Hut's Raspberry Pi Store]:<br />
<br />
* [[RPi Buying Guide|Raspberry Pi board]]<br />
* [[#Prepared Operating System SD Card|Prepared Operating System SD Card]]<br />
* [[#Keyboard & Mouse|USB keyboard]]<br />
* [[#Display|Display]] (with HDMI, DVI, Composite or SCART input)<br />
* [[#Power Supply|Power Supply]]<br />
* [[#Cables|Cables]]<br />
<br />
Highly suggested extras include:<br />
<br />
* [[#Keyboard & Mouse|USB mouse]]<br />
* [[#Additional Peripherals|Internet connectivity]] - a USB WiFi adaptor (Model A/B) or a LAN cable (Model B)<br />
* [[#Additional Peripherals|Powered USB Hub]]<br />
* [[#Additional Peripherals|Case]]<br />
* [[#Additional Peripherals|SD card reader]] - if you need to prepare your own SD card<br />
<br />
==Prepared Operating System SD Card==<br />
As the RPi has no internal storage or built-in [[RPi Distributions|operating system]] it requires an SD-Card that is set up to boot the RPi.<br />
<br />
* Have a look at [[RPi Easy SD Card Setup]] to create your own preloaded SD Card.<br />
* If you want an extensive technical explanation, look here : ''Create your own preloaded card using any [[RPi VerifiedPeripherals#SD_cards]] card you have and this [[RPi Beginners#SD_card_setup| HowTo]] . '' <br />
* Preloaded SD cards will be available from the [http://www.raspberrypi.com RPi Shop] , [http://thepihut.com/ The Pi Hut's Raspberry Pi Store] or [http://www.ebay.co.uk/itm/330743733755 eBay]. <br />
* For configuration of boot options and extensive graphic modes, look at the [[RPi_Configuration|Configuration]] page.<br />
<br />
NOTE: An RPi SD card can only be used to boot an RPi. A normal PC will refuse to boot from an RPi SD card.<br />
<br />
This guide will assume you have a preloaded SD card.<br />
<br />
''To check your SD card is compatible with Linux, see [[RPi VerifiedPeripherals#SD_cards]].''<br />
<br />
==Keyboard & Mouse==<br />
Most standard USB keyboards and mice will work with the RPi. Wireless keyboard/mice should also function, and only require a single USB port for an RF dongle. In order to use a Bluetooth keyboard or mouse you would need to use a Bluetooth dongle, which again uses a single port.<br />
<br />
Remember that the Model A has a single USB port and the Model B only has two (typically a keyboard and mouse will use a USB port each) - see [[RPi_Hardware_Basic_Setup#USB-Hub | USB Hub]] below.<br />
<br />
''To check your mouse and keyboard are compatible with Linux, see [[RPi VerifiedPeripherals | RPi Verified Peripherals]].''<br />
<br />
==Display==<br />
There are two main connection options for the RPi display, ''HDMI'' (high definition) and ''Composite'' (low definition).<br />
<br />
* HD TVs and most LCD Monitors can be connected using a full-size 'male' HDMI cable, and with an inexpensive adaptor if DVI is used. HDMI versions 1.3 and 1.4 are supported, and a version 1.4 cable is recommended. The RPi outputs audio and video via HMDI, but does not support HDMI input.<br />
<br />
* Most older TVs can be connected using Composite (a yellow-to-yellow cable). PAL and NTSC TVs are supported. Note that the RCA output is composite video, not RF, so it cannot be connected directly to the antenna input of a TV, you need to connected it the the yellow video input connector, or to the SCART input using a RCA to SCART plug, (adapter).<br />
<br />
When using composite video, audio is available from a 3.5mm (1/8 inch) socket, and can be sent to your TV, or to an amplifier. To send audio to your TV, you will need a cable which adapts from 3.5mm to double (red and white) RCA connectors. These red and white can go into the red and white RCA plug inputs of a TV, or a stereo set, or to the above mentioned RCA to SCART plug. Another option for audio (when not using HDMI) is to connect the 3.5mm jackplug to an amplified speakerset. Do not connect the 3.5 mm jack directly to a headset, as the 3.5 mm audio output isn't suitable to drive headsets, only amplifier inputs. Attaching a low impedance load, (such as a headset) to the stereo audio output may lead to distorted sound.<br />
<br />
'''Note: There is no VGA output available, so older VGA monitors will require an expensive adaptor.'''<br />
<br />
Using an HDMI to DVI-D (digital) adaptor plus a DVI to VGA adaptor will not work. HDMI does not supply the DVI-A (analogue) needed to convert to VGA - converting an HDMI or DVI-D source to VGA (or component) needs an active converter. (It can work out cheaper to buy a new monitor.) The lack of VGA has been acknowledged as a priority issue. In a [http://interviews.slashdot.org/story/11/09/14/1554243/Eben-Upton-Answers-Your-Questions Q/A with Slashdot] Eben said that they plan to look into providing some form of add-on.<br />
<br />
''For detailed information see [[Rpi Screens]].''<br />
<br />
==Power Supply==<br />
The unit uses a Micro USB connection to power itself (only the power pins are connected - so it will not transfer data over this connection). A standard modern phone charger with a micro-USB connector will do, but needs to produce at least 700mA at 5 volts. Check your power supply's ratings carefully, and [http://www.raspberrypi.org/forum/general-discussion/power-supply-warning beware cheap knock-offs!]. Suitable mains adaptors will be available from the [http://www.raspberrypi.com RPi Shop] as well as [http://thepihut.com/collections/power-supplies The Pi Hut's Raspberry Pi Store] or [http://www.ebay.co.uk/itm/330757401271 eBay] and are recommended if you are unsure what to use.<br />
<br />
You can use a range of other power sources (assuming they are able to provide enough current ~700mA):<br />
* Computer USB Port or powered USB hub (will depend on power output)<br />
* Special wall warts with USB ports<br />
* Mobile Phone Backup Battery (will depend on power output) (in theory - needs confirmation)<br />
* Modern TV with built-in USB (for example, it has been shown to work with the Sony KDL-40HX723 and KDL-55NX813)<br />
* Internet Routers with USB Ports (the BT Home Hub 3 seems to run the Pi nicely)<br />
<br />
To use the above, you'll need a USB A 'male' to USB micro 'male' cable - these are often shipped as data cables with mobile phones.<br />
<br />
''For detailed information about power requirements see [[Rpi_Hardware#Power | RPi Hardware - Power]].''<br />
<br />
==Cables==<br />
You will probably need a number of cables in order to connect your RPi up.<br />
# Micro-B USB Power Cable (see above) [http://en.wikipedia.org/wiki/File:MicroB_USB_Plug.jpg picture]. This has to be a [[On the RPi usb power cable|high quality one]]. Tested cables available at [http://thepihut.com/collections/cables The Pi Hut's Raspberry Pi Store]<br />
# HDMI-A [http://en.wikipedia.org/wiki/File:HDMI.jpg picture] or Composite cable [http://en.wikipedia.org/wiki/File:Composite-video-cable.jpg picture], plus DVI adaptor [http://en.wikipedia.org/wiki/File:Adapter_dvi_hdmi_S7302224_wp.jpg picture] or SCART adaptor [http://en.wikipedia.org/wiki/File:Multiconnector-scart-chti.jpg picture] if required, to connect your RPi to the Display/Monitor/TV of your choice. Tested cables available at [http://thepihut.com/collections/cables The Pi Hut's Raspberry Pi Store]<br />
# Audio cable [http://en.wikipedia.org/wiki/File:Audio-TRS-Mini-Plug.jpg picture], this is not needed if you use a HDMI TV/monitor.<br />
# Ethernet/LAN Cable (see below) [http://en.wikipedia.org/wiki/File:Ethernet_RJ45_connector_p1160054.jpg picture].<br />
<br />
The price you pay for an HDMI cable can very wildly and under most circumstances a low-cost cable from a reputable online or local supplier will be absolutely fine, but the definition of what constitutes 'low cost' can vary wildly - for example, in the UK, a 1m cable can be purchased for anything between £1 and £24.99. <br />
If, however, you want to drive a display some distance from the RPi (say greater than the ubiquitous 1.8m/6ft), or you are using a video switch to share a display between several devices, then higher quality cables might be wise - for example, a pair of 1m HDMI cables purchased in a UK 'pound shop' worked fine when directly connected between the RPi and a display, but would not give a stable picture when used via an HDMI switch. Replacing the £1 1m cable with a 1.5m cable bought online for £1.30 fixed the problem. <br />
For more insight: [http://www.techradar.com/news/video/why-you-dont-need-to-spend-more-than-2-on-an-hdmi-cable-1071343 Why you don't need to spend more than £2 on an HDMI cable]<br />
<br />
==Additional Peripherals==<br />
You may decide you want to use various other devices with your RPi, such as Flash Drives/Portable Hard Drives, Speakers etc.<br />
<br />
''For detailed information see [[RPi VerifiedPeripherals | RPi Verified Peripherals]].''<br />
<br />
===Internet Connectivity===<br />
<br />
This may be an Ethernet/LAN cable (standard RJ45 connector) or a USB WiFi adaptor. The RPi ethernet port is auto-sensing which means that it may be connected to a router or directly to another computer (without the need for a crossover cable<ref name=autoMDIX>[http://en.wikipedia.org/wiki/Medium_dependent_interface#Auto-MDIX Wikipedia:Auto-MDIX]</ref>).<br />
<br />
''Support for USB WiFi adaptors will vary - see [[RPi VerifiedPeripherals | RPi Verified Peripherals]].''<br />
<br />
===USB-Hub===<br />
In order to connect additional devices to the RPi, you may want to obtain a USB Hub, which will allow multiple devices to be used.<br />
<br />
It is nearly a requirement that a '''powered''' hub is used - this will provide any additional power to the devices without affecting the RPi itself. The USB ports are fused at about 140ma each without an additional external power source. This not enough to power a hard drive, and you may even have trouble powering wireless adapters and other peripherals. There is enough current out there, however, for mice and most keyboards. (see [[Rpi_Hardware#Power | RPi Hardware - Power]] section).<br />
<br />
USB version 2.0 is recommended. USB version 1.1 is fine for keyboards and mice, but may not be fast enough for other accessories.<br />
<br />
===Heatsink===<br />
Not a vital accessory for your RPi, but will help to reduce the CPU's temperature whilst under load. Available from [http://thepihut.com/collections/heatsinks The Pi Hut's Raspberry Pi Store] or [http://www.ebay.co.uk/itm/330758220781 eBay]<br />
<br />
===Case===<br />
Since the RPi is supplied without a case, it will be important to ensure that you do not use it in places where it will come into contact with conductive metal or liquids, unless suitably protected. Some form of [[Rpi Cases | case]] should be considered, and there is a [http://www.raspberrypi.org/forum/general-discussion/cases-for-the-raspberry-pi Rpi case thread] on the forum. Cases are also available from [http://thepihut.com/collections/cases The Pi Hut's Raspberry Pi Store]<br />
<br />
''For detailed information see [[Rpi Cases]].''<br />
<br />
===SD card reader===<br />
If you will not use a preloaded SD card to boot from, you will need an SD card reader to prepare an SD card.<br />
<br />
Note that the SD card reader will be connected to a traditional PC, not to the RPi. You may use an SD card reader integrated into your PC, or you may use a dedicated USB-connected SD card reader. Note that several peripherals may also be used as an SD card reader, for example cameras, smartphones, camcorders and GPS units.<br />
<br />
===Expansion & Low Level Peripherals===<br />
If you plan on making use of the low level interfaces available on the RPi, then ensure you have suitable header pins for the GPIO (and if required JTAG) suitable for your needs.<br />
<br />
Also if you have a particular low-level project in mind, then ensure you design in suitable protection circuits to keep your RPi safe (details will be made available within the [[RaspberryPiBoardProjects | RPi Projects, Guides & Tutorials]] section).<br />
<br />
''For detailed information see [[Rpi Low-level peripherals | Rpi Low-level Peripherals]].''<br />
<br />
=Connecting Together=<br />
<br />
[[File:Raspi-Model-AB-Mono-1-699x1024.png|200px|thumb|right|A diagram denoting the places of the different components on the Rpi, made by Paul Beech. Click to enlarge.]]<br />
You can use the diagram to connect everything together, or use the following instructions:<br />
<br />
# Plug the preloaded SD Card into the Pi.<br />
# Plug the USB keyboard and mouse into the Pi, perhaps via a USB Hub. Connect the Hub to power, if necessary.<br />
# Plug the video cable into the screen (TV) and into the Pi.<br />
# Plug your extras into the Pi (USB WiFi, Ethernet cable, hard drive etc.). This is where you may really need a USB Hub.<br />
# Ensure that your USB Hub (if any) and screen are working.<br />
# Plug the power source into the main socket.<br />
# With your screen on, plug the other end of the power source into the Pi.<br />
# The Pi should boot up and display messages on the screen.<br />
<br />
It is always recommended to connect the MicroUSB Power to the unit last (while most connections can be made live, it is best practice to connect items such as displays and other connections with the power turned off). <br />
<br />
If you use both a R-PI power supply and a powered hub, its recommended you connect them to the same switched power bar, and use the switch on the power bar to switch off both the R-PI and hub at the exact same time. <br />
<br />
Also, always shutdown using the software shutdown function, not by pulling the plug. When not using a GUI, (with a GUI use the GUI command) you can use the command "shutdown -h now", and power off when all the LED's on the board (except the power LED) go off. This is especially important the first time you boot, as in the process the R-PI modifies the content of the SD-card, without a clean shutdown the contents of the card may be damaged.<br />
<br />
The RPi may take a long time to boot when powered-on for the first time, so be patient, and cleanly shutdown afterwards, as described above!<br />
<br />
=External Links=<br />
<br />
For a verbose guide aimed at absolute beginners, see [http://h2g2.com/A13413584 Peripherals You'll Need] and [http://h2g2.com/A9143796 Getting Started] in h2g2's 'Introducing the Raspberry Pi'.<br />
<br />
=References=<br />
<references/><br />
{{Template:Raspberry Pi}}</div>Pioneerhttps://elinux.org/index.php?title=RPi_Hardware_Basic_Setup&diff=164126RPi Hardware Basic Setup2012-08-24T12:33:00Z<p>Pioneer: /* Heatsink */</p>
<hr />
<div>[[Category:RaspberryPi]]<br />
{{Template:RPi_Startup}}<br />
<br />
<br />
=Typical Hardware You Will Need=<br />
While the RPi can be used without any additional hardware (except perhaps a power supply of some kind), it won't be much use as a general computer. As with any normal PC, it is likely you will need some additional hardware.<br />
<br />
'''IMPORTANT''' For USB devices other than a mouse and a simple wired keyboard (for USB devices drawing more than 100mA) a powered USB hub is strongly recommended. A technical discussion as to why can be found [http://www.raspberrypi.org/phpBB3/viewtopic.php?f=24&t=5830 here]. Specifically the RPI's built in USB hub is designed only for "Single current unit" USB devices.<br />
<br />
The following are more or less essential, and are all available from [http://thepihut.com/ The Pi Hut's Raspberry Pi Store]:<br />
<br />
* [[RPi Buying Guide|Raspberry Pi board]]<br />
* [[#Prepared Operating System SD Card|Prepared Operating System SD Card]]<br />
* [[#Keyboard & Mouse|USB keyboard]]<br />
* [[#Display|Display]] (with HDMI, DVI, Composite or SCART input)<br />
* [[#Power Supply|Power Supply]]<br />
* [[#Cables|Cables]]<br />
<br />
Highly suggested extras include:<br />
<br />
* [[#Keyboard & Mouse|USB mouse]]<br />
* [[#Additional Peripherals|Internet connectivity]] - a USB WiFi adaptor (Model A/B) or a LAN cable (Model B)<br />
* [[#Additional Peripherals|Powered USB Hub]]<br />
* [[#Additional Peripherals|Case]]<br />
* [[#Additional Peripherals|SD card reader]] - if you need to prepare your own SD card<br />
<br />
==Prepared Operating System SD Card==<br />
As the RPi has no internal storage or built-in [[RPi Distributions|operating system]] it requires an SD-Card that is set up to boot the RPi.<br />
<br />
* Have a look at [[RPi Easy SD Card Setup]] to create your own preloaded SD Card.<br />
* If you want an extensive technical explanation, look here : ''Create your own preloaded card using any [[RPi VerifiedPeripherals#SD_cards]] card you have and this [[RPi Beginners#SD_card_setup| HowTo]] . '' <br />
* Preloaded SD cards will be available from the [http://www.raspberrypi.com RPi Shop] , [http://thepihut.com/ The Pi Hut's Raspberry Pi Store] or [http://www.ebay.co.uk/itm/330743733755 eBay]. <br />
* For configuration of boot options and extensive graphic modes, look at the [[RPi_Configuration|Configuration]] page.<br />
<br />
NOTE: An RPi SD card can only be used to boot an RPi. A normal PC will refuse to boot from an RPi SD card.<br />
<br />
This guide will assume you have a preloaded SD card.<br />
<br />
''To check your SD card is compatible with Linux, see [[RPi VerifiedPeripherals#SD_cards]].''<br />
<br />
==Keyboard & Mouse==<br />
Most standard USB keyboards and mice will work with the RPi. Wireless keyboard/mice should also function, and only require a single USB port for an RF dongle. In order to use a Bluetooth keyboard or mouse you would need to use a Bluetooth dongle, which again uses a single port.<br />
<br />
Remember that the Model A has a single USB port and the Model B only has two (typically a keyboard and mouse will use a USB port each) - see [[RPi_Hardware_Basic_Setup#USB-Hub | USB Hub]] below.<br />
<br />
''To check your mouse and keyboard are compatible with Linux, see [[RPi VerifiedPeripherals | RPi Verified Peripherals]].''<br />
<br />
==Display==<br />
There are two main connection options for the RPi display, ''HDMI'' (high definition) and ''Composite'' (low definition).<br />
<br />
* HD TVs and most LCD Monitors can be connected using a full-size 'male' HDMI cable, and with an inexpensive adaptor if DVI is used. HDMI versions 1.3 and 1.4 are supported, and a version 1.4 cable is recommended. The RPi outputs audio and video via HMDI, but does not support HDMI input.<br />
<br />
* Most older TVs can be connected using Composite (a yellow-to-yellow cable). PAL and NTSC TVs are supported. Note that the RCA output is composite video, not RF, so it cannot be connected directly to the antenna input of a TV, you need to connected it the the yellow video input connector, or to the SCART input using a RCA to SCART plug, (adapter).<br />
<br />
When using composite video, audio is available from a 3.5mm (1/8 inch) socket, and can be sent to your TV, or to an amplifier. To send audio to your TV, you will need a cable which adapts from 3.5mm to double (red and white) RCA connectors. These red and white can go into the red and white RCA plug inputs of a TV, or a stereo set, or to the above mentioned RCA to SCART plug. Another option for audio (when not using HDMI) is to connect the 3.5mm jackplug to an amplified speakerset. Do not connect the 3.5 mm jack directly to a headset, as the 3.5 mm audio output isn't suitable to drive headsets, only amplifier inputs. Attaching a low impedance load, (such as a headset) to the stereo audio output may lead to distorted sound.<br />
<br />
'''Note: There is no VGA output available, so older VGA monitors will require an expensive adaptor.'''<br />
<br />
Using an HDMI to DVI-D (digital) adaptor plus a DVI to VGA adaptor will not work. HDMI does not supply the DVI-A (analogue) needed to convert to VGA - converting an HDMI or DVI-D source to VGA (or component) needs an active converter. (It can work out cheaper to buy a new monitor.) The lack of VGA has been acknowledged as a priority issue. In a [http://interviews.slashdot.org/story/11/09/14/1554243/Eben-Upton-Answers-Your-Questions Q/A with Slashdot] Eben said that they plan to look into providing some form of add-on.<br />
<br />
''For detailed information see [[Rpi Screens]].''<br />
<br />
==Power Supply==<br />
The unit uses a Micro USB connection to power itself (only the power pins are connected - so it will not transfer data over this connection). A standard modern phone charger with a micro-USB connector will do, but needs to produce at least 700mA at 5 volts. Check your power supply's ratings carefully, and [http://www.raspberrypi.org/forum/general-discussion/power-supply-warning beware cheap knock-offs!]. Suitable mains adaptors will be available from the [http://www.raspberrypi.com RPi Shop] as well as [http://thepihut.com/collections/power-supplies The Pi Hut's Raspberry Pi Store] or [http://www.ebay.co.uk/itm/330757401271 eBay] and are recommended if you are unsure what to use.<br />
<br />
You can use a range of other power sources (assuming they are able to provide enough current ~700mA):<br />
* Computer USB Port or powered USB hub (will depend on power output)<br />
* Special wall warts with USB ports<br />
* Mobile Phone Backup Battery (will depend on power output) (in theory - needs confirmation)<br />
* Modern TV with built-in USB (for example, it has been shown to work with the Sony KDL-40HX723 and KDL-55NX813)<br />
* Internet Routers with USB Ports (the BT Home Hub 3 seems to run the Pi nicely)<br />
<br />
To use the above, you'll need a USB A 'male' to USB micro 'male' cable - these are often shipped as data cables with mobile phones.<br />
<br />
''For detailed information about power requirements see [[Rpi_Hardware#Power | RPi Hardware - Power]].''<br />
<br />
==Cables==<br />
You will probably need a number of cables in order to connect your RPi up.<br />
# Micro-B USB Power Cable (see above) [http://en.wikipedia.org/wiki/File:MicroB_USB_Plug.jpg picture]. This has to be a [[On the RPi usb power cable|high quality one]]. Tested cables available at [http://thepihut.com/collections/cables The Pi Hut's Raspberry Pi Store]<br />
# HDMI-A [http://en.wikipedia.org/wiki/File:HDMI.jpg picture] or Composite cable [http://en.wikipedia.org/wiki/File:Composite-video-cable.jpg picture], plus DVI adaptor [http://en.wikipedia.org/wiki/File:Adapter_dvi_hdmi_S7302224_wp.jpg picture] or SCART adaptor [http://en.wikipedia.org/wiki/File:Multiconnector-scart-chti.jpg picture] if required, to connect your RPi to the Display/Monitor/TV of your choice. Tested cables available at [http://thepihut.com/collections/cables The Pi Hut's Raspberry Pi Store]<br />
# Audio cable [http://en.wikipedia.org/wiki/File:Audio-TRS-Mini-Plug.jpg picture], this is not needed if you use a HDMI TV/monitor.<br />
# Ethernet/LAN Cable (see below) [http://en.wikipedia.org/wiki/File:Ethernet_RJ45_connector_p1160054.jpg picture].<br />
<br />
The price you pay for an HDMI cable can very wildly and under most circumstances a low-cost cable from a reputable online or local supplier will be absolutely fine, but the definition of what constitutes 'low cost' can vary wildly - for example, in the UK, a 1m cable can be purchased for anything between £1 and £24.99. <br />
If, however, you want to drive a display some distance from the RPi (say greater than the ubiquitous 1.8m/6ft), or you are using a video switch to share a display between several devices, then higher quality cables might be wise - for example, a pair of 1m HDMI cables purchased in a UK 'pound shop' worked fine when directly connected between the RPi and a display, but would not give a stable picture when used via an HDMI switch. Replacing the £1 1m cable with a 1.5m cable bought online for £1.30 fixed the problem. <br />
For more insight: [http://www.techradar.com/news/video/why-you-dont-need-to-spend-more-than-2-on-an-hdmi-cable-1071343 Why you don't need to spend more than £2 on an HDMI cable]<br />
<br />
==Additional Peripherals==<br />
You may decide you want to use various other devices with your RPi, such as Flash Drives/Portable Hard Drives, Speakers etc.<br />
<br />
''For detailed information see [[RPi VerifiedPeripherals | RPi Verified Peripherals]].''<br />
<br />
===Internet Connectivity===<br />
<br />
This may be an Ethernet/LAN cable (standard RJ45 connector) or a USB WiFi adaptor. The RPi ethernet port is auto-sensing which means that it may be connected to a router or directly to another computer (without the need for a crossover cable<ref name=autoMDIX>[http://en.wikipedia.org/wiki/Medium_dependent_interface#Auto-MDIX Wikipedia:Auto-MDIX]</ref>).<br />
<br />
''Support for USB WiFi adaptors will vary - see [[RPi VerifiedPeripherals | RPi Verified Peripherals]].''<br />
<br />
===USB-Hub===<br />
In order to connect additional devices to the RPi, you may want to obtain a USB Hub, which will allow multiple devices to be used.<br />
<br />
It is nearly a requirement that a '''powered''' hub is used - this will provide any additional power to the devices without affecting the RPi itself. The USB ports are fused at about 140ma each without an additional external power source. This not enough to power a hard drive, and you may even have trouble powering wireless adapters and other peripherals. There is enough current out there, however, for mice and most keyboards. (see [[Rpi_Hardware#Power | RPi Hardware - Power]] section).<br />
<br />
USB version 2.0 is recommended. USB version 1.1 is fine for keyboards and mice, but may not be fast enough for other accessories.<br />
<br />
===Heatsink===<br />
Not a vital accessory for your RPi, but will help to reduce the CPU's temperature whilst under load. Available from [http://thepihut.com/collections/heatsinks The Pi Hut's Raspberry Pi Store] or [http://www.ebay.co.uk/itm/330758220781 eBay]<br />
<br />
===Case===<br />
Since the RPi is supplied without a case, it will be important to ensure that you do not use it in places where it will come into contact with conductive metal or liquids, unless suitably protected. Some form of [[Rpi Cases | case]] should be considered, and there is a [http://www.raspberrypi.org/forum/general-discussion/cases-for-the-raspberry-pi Rpi case thread] on the forum.<br />
<br />
''For detailed information see [[Rpi Cases]].''<br />
<br />
===SD card reader===<br />
If you will not use a preloaded SD card to boot from, you will need an SD card reader to prepare an SD card.<br />
<br />
Note that the SD card reader will be connected to a traditional PC, not to the RPi. You may use an SD card reader integrated into your PC, or you may use a dedicated USB-connected SD card reader. Note that several peripherals may also be used as an SD card reader, for example cameras, smartphones, camcorders and GPS units.<br />
<br />
===Expansion & Low Level Peripherals===<br />
If you plan on making use of the low level interfaces available on the RPi, then ensure you have suitable header pins for the GPIO (and if required JTAG) suitable for your needs.<br />
<br />
Also if you have a particular low-level project in mind, then ensure you design in suitable protection circuits to keep your RPi safe (details will be made available within the [[RaspberryPiBoardProjects | RPi Projects, Guides & Tutorials]] section).<br />
<br />
''For detailed information see [[Rpi Low-level peripherals | Rpi Low-level Peripherals]].''<br />
<br />
=Connecting Together=<br />
<br />
[[File:Raspi-Model-AB-Mono-1-699x1024.png|200px|thumb|right|A diagram denoting the places of the different components on the Rpi, made by Paul Beech. Click to enlarge.]]<br />
You can use the diagram to connect everything together, or use the following instructions:<br />
<br />
# Plug the preloaded SD Card into the Pi.<br />
# Plug the USB keyboard and mouse into the Pi, perhaps via a USB Hub. Connect the Hub to power, if necessary.<br />
# Plug the video cable into the screen (TV) and into the Pi.<br />
# Plug your extras into the Pi (USB WiFi, Ethernet cable, hard drive etc.). This is where you may really need a USB Hub.<br />
# Ensure that your USB Hub (if any) and screen are working.<br />
# Plug the power source into the main socket.<br />
# With your screen on, plug the other end of the power source into the Pi.<br />
# The Pi should boot up and display messages on the screen.<br />
<br />
It is always recommended to connect the MicroUSB Power to the unit last (while most connections can be made live, it is best practice to connect items such as displays and other connections with the power turned off). <br />
<br />
If you use both a R-PI power supply and a powered hub, its recommended you connect them to the same switched power bar, and use the switch on the power bar to switch off both the R-PI and hub at the exact same time. <br />
<br />
Also, always shutdown using the software shutdown function, not by pulling the plug. When not using a GUI, (with a GUI use the GUI command) you can use the command "shutdown -h now", and power off when all the LED's on the board (except the power LED) go off. This is especially important the first time you boot, as in the process the R-PI modifies the content of the SD-card, without a clean shutdown the contents of the card may be damaged.<br />
<br />
The RPi may take a long time to boot when powered-on for the first time, so be patient, and cleanly shutdown afterwards, as described above!<br />
<br />
=External Links=<br />
<br />
For a verbose guide aimed at absolute beginners, see [http://h2g2.com/A13413584 Peripherals You'll Need] and [http://h2g2.com/A9143796 Getting Started] in h2g2's 'Introducing the Raspberry Pi'.<br />
<br />
=References=<br />
<references/><br />
{{Template:Raspberry Pi}}</div>Pioneerhttps://elinux.org/index.php?title=RPi_Hub&diff=163886RPi Hub2012-08-23T06:41:08Z<p>Pioneer: /* Buying Guide */</p>
<hr />
<div>{{TOC right}}{{Template:Hub_Flags}} <!-- please edit template to alter banner and flag display on all hubs --><br />
{{Clear}}<br />
'''The Raspberry Pi wiki pages on this site are a community work - the Raspberry Pi Foundation is not responsible for content on these pages.'''<br />
<br />
==Now shipping to customers==<br />
Premier Farnell and RS Components have started shipping to customers. Congratulations to those at the front of the queue!.<br />
<br />
Work is ongoing to clear the backlog of orders, with both distributors now manufacturing them in serial production. Farnell/Element14 have stated that all people worldwide who ordered their Raspberry Pi through them on or before April 18th should receive theirs by the end of June.<br />
<br />
Update: In the US, on 2012 July 24, Newark/Element 14 is quoting five '''weeks''' and Allied is still quoting 12 weeks. An order placed by Rick Seiden on July 19, 2012 at Newark/Element 14 shipped July 31, 2012, indicating a less than five week wait time.<br />
<br />
[http://cpc.farnell.com CPC ] in the UK and [http://www.mcmelectronics.com MCM] in the US ( currently have stock available for immediate despatch - both are part of the element14 family)<br />
<br />
See the [[RPi Buying Guide | Buying Guide]] on how to order one, or visit the [http://www.raspberrypi.org Raspberry Pi Foundation Home Page]<br />
<br />
==About==<br />
[[File:RpiFront.jpg|300px|thumb|right|The Rpi beta board (model B)]]<br />
<br />
The Raspberry Pi (short: RPi or RasPi) is an ultra-low-cost credit-card sized Linux computer which was conceived with the primary goal of teaching computer programming to children. It was developed by the [http://www.raspberrypi.org Raspberry Pi Foundation], which is a UK registered charity (Registration Number 1129409). The foundation exists to promote the study of computer science and related topics, especially at school level, and to put the fun back into learning computing. The device is expected to have many other applications both in the developed and the developing world ([[RPi_Philosophy|Read more]]).<br />
<br />
Raspberry Pi is manufactured and sold in partnership with the worldwide industrial distributors [http://www.farnell.com/ Premier Farnell/Element 14] and [http://rswww.com/ RS Components].<br />
<br />
* You can get the latest news from the [http://www.raspberrypi.org Foundation Home Page], the [http://twitter.com/intent/user?screen_name=Raspberry_Pi Twitter Feed] or in the [http://www.raspberrypi.org/forum/general-discussion/news-articles-and-blog-posts-about-raspberry-pi forums].<br />
* For Raspberry Pi frequently asked questions see the [[R-Pi FAQ]] or the [http://www.raspberrypi.org/?page_id=8 Raspberry Pi Foundation's FAQ] page.<br />
* Both manufacturing partners provide community areas for more technically focused discussions, articles, FAQs and related information:<br />
:* Premier Farnell: [http://www.element14.com/community/groups/raspberry-pi?view=discussions Element 14 Raspberry Pi Group]<br />
:* RS-Components: [http://www.designspark.com/theme/raspberrypi DesignSpark - Raspberry Pi]<br />
* Products are RoHS, CE, FCC, CTick, CSA and WEEE compliant<ref>http://www.element14.com/community/docs/DOC-44828/l/raspberry-pi-safety-data-sheet</ref>. In common with all Electronic and Electrical products the Raspberry Pi should not be disposed of in household waste. Please contact the distributor from whom you purchased your Raspberry Pi device for details regarding WEEE in your country.<br />
* Price: 25USD Model A, 35USD for Model B, excluding taxes, postage and packaging. For information about availability and shipping see the [[RPi Buying Guide | Buying Guide]].<br />
<br />
<br />
===History===<br />
* Confused about seeing different versions of the board? Visit the [[Rpi HardwareHistory | History of the Raspberry Pi Hardware]] for information about the past versions.<br />
<br />
* RegHardware's very detailed analysis is [http://www.reghardware.com/2011/11/28/raspberry_pi/ well worth a read]. Wikipedia also has [http://en.wikipedia.org/wiki/Raspberry_Pi an entry].<br />
<br />
* Russell Davis (aka forum admin ukscone) has a series of blog articles recording his perspective of the [http://russelldavis.org/2012/01/14/the-raspberry-pi-part-one/ Raspberry Pi story] in several parts from the beginning.<br />
<br />
* You will often hear mention of the BBC Micro Computer when people talk about the purpose of the Raspberry Pi Foundation. See this article on the [http://www.reghardware.com/2011/11/30/bbc_micro_model_b_30th_anniversary/ history of the BBC Micro Computer].<br />
<br />
* Here's a video from the Financial Times, with three different groups evaluating the raspberry pi: http://video.ft.com/v/1498254373001/Taste-testing-the-Raspberry-Pi (March 2012)<br />
<br />
==Getting Started==<br />
{| border="1" style="background:transparent;"<br />
| style="width:33%; vertical-align:top; border:1px solid #aaa;" |<br />
===[[Buying RPi |Buying Guide]]===<br />
----<br />
Where can I get one and for how much?<br />
* The Raspberry Pi can no longer only be purchased via their official distribution partners - detailed information can be found on the [[Buying RPi | RPi Buying Guide]] page.<br />
<br />
* Additional accessories, peripherals and merchandise will also be available through the [http://www.raspberrypi.com/ Raspberry Pi Shop], aswell as [http://thepihut.com/ The Pi Hut's Raspberry Pi Store]<br />
<br />
| style="width:33%; vertical-align:top; border:1px solid #aaa;" |<br />
<br />
===[[RPi Hardware Basic Setup | Basic Setup]]===<br />
----<br />
First little Raspberry Pi Steps...<br />
* Ensure you have all the [[RPi Hardware Basic Setup#Typical_Hardware_You_Will_Need |equipment]] you need to go with your Raspberry Pi.<br />
* Become familiar with the [[RPi Hardware Basic Setup#Connecting_Together | board layout and connect]] it ready for power up.<br />
* If you have not been provided with a pre-setup SD card you will need to prepare one with your chosen [[RPi_Easy_SD_Card_Setup | Operating System distribution]]<br />
* Note: On the Debian OS after you log in you need to type startx at the prompt to get a graphic desktop.<br />
<br />
* '''Having problems? Try the [http://elinux.org/R-Pi_Troubleshooting Troubleshooting] page.'''<br />
<br />
| style="width:33%; vertical-align:top; border:1px solid #aaa;" |<br />
<br />
===[[RPi Beginners | Beginners Guide]]===<br />
----<br />
You've just got your new Raspberry Pi device - what now?<br />
* [[RPi Beginners | Beginners Guide]]<br />
<br />
* Learn about the basics with the [http://h2g2.com/dna/h2g2/A13735596 H2G2 - Introducing the Raspberry Pi] entry.<br />
<br />
* Get started with some basic projects and tutorials:<br />
[http://www.youtube.com/user/RaspberryPiTutorials Raspberry Pi YouTube Tutorials]<br><br />
[http://www.youtube.com/user/RaspberryPiBeginners Another set of video tutorials]<br />
<br />
[[RPi Tutorial Easy GPIO Hardware & Software | Easy GPIO Hardware & Software]] - in-progress at the moment<br />
Example projects/tuts which can be linked from here<br />
(or from within a beginners guide page perhaps):<br />
Setup XBMC media centre<br />
Programming tutorials (Liams YouTube etc)<br />
Easy GPIO (when complete or similar thing).<br />
Also links to some basic linux user guides.<br />
<br />
* Take a look through the [[R-Pi_Hub#Community|Community]] section, which contains a range of beginner and advanced tutorials and guides, as well as groups to help you find like-minded developers.<br />
<br />
|}<br />
<br />
==Resources==<br />
{| border="1" style="background:transparent;"<br />
<br />
| style="width:33%; vertical-align:top; border:1px solid #aaa; padding-left:5px;" |<br />
<br />
===[[RPi Hardware|Hardware]] & [[RPi VerifiedPeripherals|Peripherals]]===<br />
----<br />
<br />
*The Model B is more advanced than the Model A - see [[RPi Hardware]].<br />
*The RPi can be plugged into a [[RPi Screens|suitable TV or monitor]].<br />
*The unit will support a range of [[RPi VerifiedPeripherals |devices, peripherals and accessories]].<br />
*The [[Rpi Low-level peripherals| Low-level interfaces]] allow the use of optional [[RPi Expansion Boards|Expansion Boards]] in a wide range of projects.<br />
*For more advanced issues including see [[RPi Advanced Setup|Advanced Setup]].<br />
*[[RPi Peripherals|Setting up peripherals - examples/HowTos]]<br />
*[[RaspberryPi Boards|List of boards and user feedback]]<br />
*[[RPi 5V PSU construction|Power Supply construction - HowTo]]<br />
| style="width:33%; vertical-align:top; border:1px solid #aaa; padding-left:5px;" |<br />
<br />
===[[Rpi_Software|Software]] & [[RPi_Distributions|OS Distributions]]===<br />
----<br />
The Raspberry Pi will run a range of OS Distributions and run a variety of software.<br />
* See [[RPi Software|Software]] for an overview, and [[RPi Distributions|OS Distributions]] for supported operating system and pre-configured 'images'.<br />
*Main OS distributions include [[RPi Distributions#Debian_ARM | Debian ARM]], [[RPi Distributions#Fedora | Fedora]], [[RPi Distributions#KidsRuby | KidsRuby]] and [http://puppylinux.org/wikka/Puppi Puppi] from Puppy Linux.<br />
*Advice is also available if you want to [[Rpi_kernel_compilation|compile a kernel]] or [[RPi_Performance|test the Pi's performance]].<br />
*The Raspberry Pi supports a wide range of [[RPi Programming|programming languages]], with many tutorials available.<br />
*Information about installing specific [[RPi_applications|applications]] is available through the link.<br />
*Extensive (boot) configuration info (config.txt) is available [[RPi_config.txt|here]].<br />
*Monitor your Raspberry Pi with Raspcontrol [[Raspcontrol|here]]<br />
<br />
| style="width:33%; vertical-align:top; border:1px solid #aaa; padding-left:5px;" |<br />
<br />
===[[RPi Documentation|Documentation]]===<br />
----<br />
Documentation relating to the Raspberry Pi can be found [[RPi Documentation|here]].<br />
<br />
[[RPi DatasheetCategories|Frambozenier.org Documentation Project Datasheets]]<br />
<br />
Example documents which can be linked from here (or sub page):<br />
Official Datasheets<br />
White Papers<br />
User Manuals<br />
Recommended books (perhaps)<br />
<br />
=== RPi Troubleshooting ===<br />
<br />
Head over to the [[R-Pi Troubleshooting|troubleshooting page]] for help fixing common problems.<br />
<br />
=== RPi Bugs ===<br />
<br />
Head over to the [[RPi_Bugs|bugs page]] for a list of known bugs.<br />
<br />
=== RPi Model B 3D CAD files ===<br />
Theses are various 3D CAD Versions in both RAR and ZIP.<br />
<br />
* CATIA V5 RAR http://sdrv.ms/JqdhMb<br />
* CATIA V5 ZIP http://sdrv.ms/LjyLGD<br />
* ProE RAR http://sdrv.ms/KCv1hZ<br />
* ProE ZIP http://sdrv.ms/KCvhxq<br />
* STEP RAR http://sdrv.ms/KCvv7T<br />
* STEP ZIP http://sdrv.ms/JMhv18<br />
* SketchUp http://scc.jezmckean.com/item/581<br />
|}<br />
<br />
==Community==<br />
{| border="1" style="background:transparent;"<br />
| style="width:33%; vertical-align:top; border:1px solid #aaa; padding-left:5px;" |<br />
<br />
===[[RPi Projects |Projects]], [[RPi Guides |Guides]] & [[RPi Tutorials |Tutorials]]===<br />
----<br />
*An important source of information and guides is the [http://www.raspberrypi.org/forum Official Forum].<br />
*Knowledgeable users may want to review and help out with the [[RPi Tasks |Tasks page]].<br />
*Get started by following some of the many [[RPi Tutorials | Tutorials]].<br />
*Common tasks and useful tips are available through the [[RPi Guides | Guides page]]. <br />
*Projects can be found, and added to, on the [[RPi Projects |Projects page]].<br />
<br />
<br />
| style="width:33%; vertical-align:top; border:1px solid #aaa; padding-left:5px;" |<br />
<br />
===[[Rpi Education|Schools, Universities, Clubs & Groups]]===<br />
----<br />
*The Raspberry Pi Foundation's aims include encouraging education. Several groups including [http://www.computingatschool.org.uk/ Computing At School] aim to bring Computing Science back into schools.<br />
*Go to the [[Rpi Education|Education Page]] to add your project and find helpful links.<br />
<br />
| style="width:33%; vertical-align:top; border:1px solid #aaa; padding-left:5px;" |<br />
===[[RPi Community |Supporting Communities]]===<br />
----<br />
The [[RPi Community |Raspberry Pi Community]] is steadily growing: <br />
*[http://www.raspberrypi.org/forum The Official Raspberry Pi Forum]<br />
<br />
*[http://www.element14.com/community/groups/raspberry-pi?view=discussions Element 14 Raspberry Pi Group], community site of Premier Farnell<br />
<br />
*[http://www.designspark.com/theme/raspberrypi DesignSpark], community site of RS-Components<br />
<br />
*[http://www.frambozenbier.org/index.php/ 'Frambozenbier' (Raspberry Pi Homebrew)]<br />
<br />
*[http://www.raspberrymod.com/ Raspberrymod] and [http://www.raspberrypiforums.com/forum RPiforums] Un-Official Raspberry Pi Discussion Boards<br />
<br />
*[http://www.raspberrypi-spanish.es Non-official community of Raspberry Pi in spanish language]<br />
<br />
*[http://www.worldofpi.com/ World Of Pi] A forum based on all things Raspberry Pi.<br />
<br />
*[[RPi Community Magazine]] - User contributed eMagazine, get involved!<br />
<br />
*[[RaspberryPi Osdev]] - Hardware specific OS-development community, sitting in freenode.net#raspberrypi-osdev.<br />
<br />
|}<br />
<br />
==About the RPi Wiki==<br />
<br />
'''Do not be afraid to add your bit, content is vital for the wiki to function.'''<br />
<br />
[[File:Rasp_turn_around.gif|200px|thumb|right|A 3D rendering of the Raspberry Pi logo by forum user Antario. [http://www.raspberrypi.org/forum/projects-and-collaboration-general/raspberry-pi-3d-logo-animation Source]]]<br />
This wiki is '''open''' for the community. You are encouraged to sign up and add your own projects, guides and correct anything within it. It is important that users like you continue to add to and grow this wiki, that way others will be able to come and do the same making the wiki a valuable resource. See [[Help:Editing | Help Editing The Wiki]] and the [[Special:Upload | Upload File]] link (on the left sidebar) to reference images.<br />
Have a look at our [[RPi Wiki Best Practice|Guidelines]] and then you are free to go !<br />
<br />
=== Translations ===<br />
<br />
The wiki is being translated into several languages, some of which can be seen on the hub banner above. Current languages include:<br />
<br />
* English: [[R-Pi Hub]]<br />
* French: [[FR:R-Pi Hub]]<br />
* German: [[DE:R-Pi Hub]]<br />
* Greek: [[EL:R-Pi Hub]]<br />
* Hungarian: [[HU:R-Pi Hub]]<br />
* Japanese: [[JP:R-Pi_Hub]]<br />
* Polish: [[PL:R-Pi_Hub]]<br />
* Portugese: [[pt-BR:Raspberry Pi Board]]<br />
* Romanian: [[RO:R-Pi_Hub]]<br />
* Russian: [[RU:RaspberryPiBoard]]<br />
* Українська: [[UA:R-Pi Hub]]<br />
* Spanish: [[ES:R-Pi Hub]]<br />
* Italiano: [[IT:R-Pi Hub]]<br />
* Chinese:[[CH:R-Pi Hub]]<br />
* Hebrew:[[HE:R-Pi Hub]]<br />
* 한국어:[[KR:R-Pi Hub]]<br />
<br />
Any help translating would be greatly appreciated. Thank you to those who have already contributed!<br />
<br />
===Admins/Contributors===<br />
<br />
Please see the [[Talk:R-Pi_Hub|Talk]] page for outstanding issues and discussions regarding the RPi Hub and related pages. <br><br />
Also , have look at [[RPi Wiki Best Practice]]. You can discuss the recommendations <br />
[[Talk:RPi Wiki Best Practice | here ]] . <br />
<br />
To share your thoughts, comments, thanks and interesting articles, see our [[RPi Visitor Book |Visitor Book]].<br />
<br />
''Big thanks to elinux.org and their groups for the wiki space and content from which these pages have been grown.''<br />
<br />
=References=<br />
<references/><br />
<br />
{{Template:Raspberry Pi}}<br />
[[Category:RaspberryPi]]</div>Pioneerhttps://elinux.org/index.php?title=RPi_Hub&diff=163880RPi Hub2012-08-23T06:40:58Z<p>Pioneer: /* Buying Guide */</p>
<hr />
<div>{{TOC right}}{{Template:Hub_Flags}} <!-- please edit template to alter banner and flag display on all hubs --><br />
{{Clear}}<br />
'''The Raspberry Pi wiki pages on this site are a community work - the Raspberry Pi Foundation is not responsible for content on these pages.'''<br />
<br />
==Now shipping to customers==<br />
Premier Farnell and RS Components have started shipping to customers. Congratulations to those at the front of the queue!.<br />
<br />
Work is ongoing to clear the backlog of orders, with both distributors now manufacturing them in serial production. Farnell/Element14 have stated that all people worldwide who ordered their Raspberry Pi through them on or before April 18th should receive theirs by the end of June.<br />
<br />
Update: In the US, on 2012 July 24, Newark/Element 14 is quoting five '''weeks''' and Allied is still quoting 12 weeks. An order placed by Rick Seiden on July 19, 2012 at Newark/Element 14 shipped July 31, 2012, indicating a less than five week wait time.<br />
<br />
[http://cpc.farnell.com CPC ] in the UK and [http://www.mcmelectronics.com MCM] in the US ( currently have stock available for immediate despatch - both are part of the element14 family)<br />
<br />
See the [[RPi Buying Guide | Buying Guide]] on how to order one, or visit the [http://www.raspberrypi.org Raspberry Pi Foundation Home Page]<br />
<br />
==About==<br />
[[File:RpiFront.jpg|300px|thumb|right|The Rpi beta board (model B)]]<br />
<br />
The Raspberry Pi (short: RPi or RasPi) is an ultra-low-cost credit-card sized Linux computer which was conceived with the primary goal of teaching computer programming to children. It was developed by the [http://www.raspberrypi.org Raspberry Pi Foundation], which is a UK registered charity (Registration Number 1129409). The foundation exists to promote the study of computer science and related topics, especially at school level, and to put the fun back into learning computing. The device is expected to have many other applications both in the developed and the developing world ([[RPi_Philosophy|Read more]]).<br />
<br />
Raspberry Pi is manufactured and sold in partnership with the worldwide industrial distributors [http://www.farnell.com/ Premier Farnell/Element 14] and [http://rswww.com/ RS Components].<br />
<br />
* You can get the latest news from the [http://www.raspberrypi.org Foundation Home Page], the [http://twitter.com/intent/user?screen_name=Raspberry_Pi Twitter Feed] or in the [http://www.raspberrypi.org/forum/general-discussion/news-articles-and-blog-posts-about-raspberry-pi forums].<br />
* For Raspberry Pi frequently asked questions see the [[R-Pi FAQ]] or the [http://www.raspberrypi.org/?page_id=8 Raspberry Pi Foundation's FAQ] page.<br />
* Both manufacturing partners provide community areas for more technically focused discussions, articles, FAQs and related information:<br />
:* Premier Farnell: [http://www.element14.com/community/groups/raspberry-pi?view=discussions Element 14 Raspberry Pi Group]<br />
:* RS-Components: [http://www.designspark.com/theme/raspberrypi DesignSpark - Raspberry Pi]<br />
* Products are RoHS, CE, FCC, CTick, CSA and WEEE compliant<ref>http://www.element14.com/community/docs/DOC-44828/l/raspberry-pi-safety-data-sheet</ref>. In common with all Electronic and Electrical products the Raspberry Pi should not be disposed of in household waste. Please contact the distributor from whom you purchased your Raspberry Pi device for details regarding WEEE in your country.<br />
* Price: 25USD Model A, 35USD for Model B, excluding taxes, postage and packaging. For information about availability and shipping see the [[RPi Buying Guide | Buying Guide]].<br />
<br />
<br />
===History===<br />
* Confused about seeing different versions of the board? Visit the [[Rpi HardwareHistory | History of the Raspberry Pi Hardware]] for information about the past versions.<br />
<br />
* RegHardware's very detailed analysis is [http://www.reghardware.com/2011/11/28/raspberry_pi/ well worth a read]. Wikipedia also has [http://en.wikipedia.org/wiki/Raspberry_Pi an entry].<br />
<br />
* Russell Davis (aka forum admin ukscone) has a series of blog articles recording his perspective of the [http://russelldavis.org/2012/01/14/the-raspberry-pi-part-one/ Raspberry Pi story] in several parts from the beginning.<br />
<br />
* You will often hear mention of the BBC Micro Computer when people talk about the purpose of the Raspberry Pi Foundation. See this article on the [http://www.reghardware.com/2011/11/30/bbc_micro_model_b_30th_anniversary/ history of the BBC Micro Computer].<br />
<br />
* Here's a video from the Financial Times, with three different groups evaluating the raspberry pi: http://video.ft.com/v/1498254373001/Taste-testing-the-Raspberry-Pi (March 2012)<br />
<br />
==Getting Started==<br />
{| border="1" style="background:transparent;"<br />
| style="width:33%; vertical-align:top; border:1px solid #aaa;" |<br />
===[[Buying RPi |Buying Guide]]===<br />
----<br />
Where can I get one and for how much?<br />
* The Raspberry Pi can nolonger only be purchased via their official distribution partners - detailed information can be found on the [[Buying RPi | RPi Buying Guide]] page.<br />
<br />
* Additional accessories, peripherals and merchandise will also be available through the [http://www.raspberrypi.com/ Raspberry Pi Shop], aswell as [http://thepihut.com/ The Pi Hut's Raspberry Pi Store]<br />
<br />
| style="width:33%; vertical-align:top; border:1px solid #aaa;" |<br />
<br />
===[[RPi Hardware Basic Setup | Basic Setup]]===<br />
----<br />
First little Raspberry Pi Steps...<br />
* Ensure you have all the [[RPi Hardware Basic Setup#Typical_Hardware_You_Will_Need |equipment]] you need to go with your Raspberry Pi.<br />
* Become familiar with the [[RPi Hardware Basic Setup#Connecting_Together | board layout and connect]] it ready for power up.<br />
* If you have not been provided with a pre-setup SD card you will need to prepare one with your chosen [[RPi_Easy_SD_Card_Setup | Operating System distribution]]<br />
* Note: On the Debian OS after you log in you need to type startx at the prompt to get a graphic desktop.<br />
<br />
* '''Having problems? Try the [http://elinux.org/R-Pi_Troubleshooting Troubleshooting] page.'''<br />
<br />
| style="width:33%; vertical-align:top; border:1px solid #aaa;" |<br />
<br />
===[[RPi Beginners | Beginners Guide]]===<br />
----<br />
You've just got your new Raspberry Pi device - what now?<br />
* [[RPi Beginners | Beginners Guide]]<br />
<br />
* Learn about the basics with the [http://h2g2.com/dna/h2g2/A13735596 H2G2 - Introducing the Raspberry Pi] entry.<br />
<br />
* Get started with some basic projects and tutorials:<br />
[http://www.youtube.com/user/RaspberryPiTutorials Raspberry Pi YouTube Tutorials]<br><br />
[http://www.youtube.com/user/RaspberryPiBeginners Another set of video tutorials]<br />
<br />
[[RPi Tutorial Easy GPIO Hardware & Software | Easy GPIO Hardware & Software]] - in-progress at the moment<br />
Example projects/tuts which can be linked from here<br />
(or from within a beginners guide page perhaps):<br />
Setup XBMC media centre<br />
Programming tutorials (Liams YouTube etc)<br />
Easy GPIO (when complete or similar thing).<br />
Also links to some basic linux user guides.<br />
<br />
* Take a look through the [[R-Pi_Hub#Community|Community]] section, which contains a range of beginner and advanced tutorials and guides, as well as groups to help you find like-minded developers.<br />
<br />
|}<br />
<br />
==Resources==<br />
{| border="1" style="background:transparent;"<br />
<br />
| style="width:33%; vertical-align:top; border:1px solid #aaa; padding-left:5px;" |<br />
<br />
===[[RPi Hardware|Hardware]] & [[RPi VerifiedPeripherals|Peripherals]]===<br />
----<br />
<br />
*The Model B is more advanced than the Model A - see [[RPi Hardware]].<br />
*The RPi can be plugged into a [[RPi Screens|suitable TV or monitor]].<br />
*The unit will support a range of [[RPi VerifiedPeripherals |devices, peripherals and accessories]].<br />
*The [[Rpi Low-level peripherals| Low-level interfaces]] allow the use of optional [[RPi Expansion Boards|Expansion Boards]] in a wide range of projects.<br />
*For more advanced issues including see [[RPi Advanced Setup|Advanced Setup]].<br />
*[[RPi Peripherals|Setting up peripherals - examples/HowTos]]<br />
*[[RaspberryPi Boards|List of boards and user feedback]]<br />
*[[RPi 5V PSU construction|Power Supply construction - HowTo]]<br />
| style="width:33%; vertical-align:top; border:1px solid #aaa; padding-left:5px;" |<br />
<br />
===[[Rpi_Software|Software]] & [[RPi_Distributions|OS Distributions]]===<br />
----<br />
The Raspberry Pi will run a range of OS Distributions and run a variety of software.<br />
* See [[RPi Software|Software]] for an overview, and [[RPi Distributions|OS Distributions]] for supported operating system and pre-configured 'images'.<br />
*Main OS distributions include [[RPi Distributions#Debian_ARM | Debian ARM]], [[RPi Distributions#Fedora | Fedora]], [[RPi Distributions#KidsRuby | KidsRuby]] and [http://puppylinux.org/wikka/Puppi Puppi] from Puppy Linux.<br />
*Advice is also available if you want to [[Rpi_kernel_compilation|compile a kernel]] or [[RPi_Performance|test the Pi's performance]].<br />
*The Raspberry Pi supports a wide range of [[RPi Programming|programming languages]], with many tutorials available.<br />
*Information about installing specific [[RPi_applications|applications]] is available through the link.<br />
*Extensive (boot) configuration info (config.txt) is available [[RPi_config.txt|here]].<br />
*Monitor your Raspberry Pi with Raspcontrol [[Raspcontrol|here]]<br />
<br />
| style="width:33%; vertical-align:top; border:1px solid #aaa; padding-left:5px;" |<br />
<br />
===[[RPi Documentation|Documentation]]===<br />
----<br />
Documentation relating to the Raspberry Pi can be found [[RPi Documentation|here]].<br />
<br />
[[RPi DatasheetCategories|Frambozenier.org Documentation Project Datasheets]]<br />
<br />
Example documents which can be linked from here (or sub page):<br />
Official Datasheets<br />
White Papers<br />
User Manuals<br />
Recommended books (perhaps)<br />
<br />
=== RPi Troubleshooting ===<br />
<br />
Head over to the [[R-Pi Troubleshooting|troubleshooting page]] for help fixing common problems.<br />
<br />
=== RPi Bugs ===<br />
<br />
Head over to the [[RPi_Bugs|bugs page]] for a list of known bugs.<br />
<br />
=== RPi Model B 3D CAD files ===<br />
Theses are various 3D CAD Versions in both RAR and ZIP.<br />
<br />
* CATIA V5 RAR http://sdrv.ms/JqdhMb<br />
* CATIA V5 ZIP http://sdrv.ms/LjyLGD<br />
* ProE RAR http://sdrv.ms/KCv1hZ<br />
* ProE ZIP http://sdrv.ms/KCvhxq<br />
* STEP RAR http://sdrv.ms/KCvv7T<br />
* STEP ZIP http://sdrv.ms/JMhv18<br />
* SketchUp http://scc.jezmckean.com/item/581<br />
|}<br />
<br />
==Community==<br />
{| border="1" style="background:transparent;"<br />
| style="width:33%; vertical-align:top; border:1px solid #aaa; padding-left:5px;" |<br />
<br />
===[[RPi Projects |Projects]], [[RPi Guides |Guides]] & [[RPi Tutorials |Tutorials]]===<br />
----<br />
*An important source of information and guides is the [http://www.raspberrypi.org/forum Official Forum].<br />
*Knowledgeable users may want to review and help out with the [[RPi Tasks |Tasks page]].<br />
*Get started by following some of the many [[RPi Tutorials | Tutorials]].<br />
*Common tasks and useful tips are available through the [[RPi Guides | Guides page]]. <br />
*Projects can be found, and added to, on the [[RPi Projects |Projects page]].<br />
<br />
<br />
| style="width:33%; vertical-align:top; border:1px solid #aaa; padding-left:5px;" |<br />
<br />
===[[Rpi Education|Schools, Universities, Clubs & Groups]]===<br />
----<br />
*The Raspberry Pi Foundation's aims include encouraging education. Several groups including [http://www.computingatschool.org.uk/ Computing At School] aim to bring Computing Science back into schools.<br />
*Go to the [[Rpi Education|Education Page]] to add your project and find helpful links.<br />
<br />
| style="width:33%; vertical-align:top; border:1px solid #aaa; padding-left:5px;" |<br />
===[[RPi Community |Supporting Communities]]===<br />
----<br />
The [[RPi Community |Raspberry Pi Community]] is steadily growing: <br />
*[http://www.raspberrypi.org/forum The Official Raspberry Pi Forum]<br />
<br />
*[http://www.element14.com/community/groups/raspberry-pi?view=discussions Element 14 Raspberry Pi Group], community site of Premier Farnell<br />
<br />
*[http://www.designspark.com/theme/raspberrypi DesignSpark], community site of RS-Components<br />
<br />
*[http://www.frambozenbier.org/index.php/ 'Frambozenbier' (Raspberry Pi Homebrew)]<br />
<br />
*[http://www.raspberrymod.com/ Raspberrymod] and [http://www.raspberrypiforums.com/forum RPiforums] Un-Official Raspberry Pi Discussion Boards<br />
<br />
*[http://www.raspberrypi-spanish.es Non-official community of Raspberry Pi in spanish language]<br />
<br />
*[http://www.worldofpi.com/ World Of Pi] A forum based on all things Raspberry Pi.<br />
<br />
*[[RPi Community Magazine]] - User contributed eMagazine, get involved!<br />
<br />
*[[RaspberryPi Osdev]] - Hardware specific OS-development community, sitting in freenode.net#raspberrypi-osdev.<br />
<br />
|}<br />
<br />
==About the RPi Wiki==<br />
<br />
'''Do not be afraid to add your bit, content is vital for the wiki to function.'''<br />
<br />
[[File:Rasp_turn_around.gif|200px|thumb|right|A 3D rendering of the Raspberry Pi logo by forum user Antario. [http://www.raspberrypi.org/forum/projects-and-collaboration-general/raspberry-pi-3d-logo-animation Source]]]<br />
This wiki is '''open''' for the community. You are encouraged to sign up and add your own projects, guides and correct anything within it. It is important that users like you continue to add to and grow this wiki, that way others will be able to come and do the same making the wiki a valuable resource. See [[Help:Editing | Help Editing The Wiki]] and the [[Special:Upload | Upload File]] link (on the left sidebar) to reference images.<br />
Have a look at our [[RPi Wiki Best Practice|Guidelines]] and then you are free to go !<br />
<br />
=== Translations ===<br />
<br />
The wiki is being translated into several languages, some of which can be seen on the hub banner above. Current languages include:<br />
<br />
* English: [[R-Pi Hub]]<br />
* French: [[FR:R-Pi Hub]]<br />
* German: [[DE:R-Pi Hub]]<br />
* Greek: [[EL:R-Pi Hub]]<br />
* Hungarian: [[HU:R-Pi Hub]]<br />
* Japanese: [[JP:R-Pi_Hub]]<br />
* Polish: [[PL:R-Pi_Hub]]<br />
* Portugese: [[pt-BR:Raspberry Pi Board]]<br />
* Romanian: [[RO:R-Pi_Hub]]<br />
* Russian: [[RU:RaspberryPiBoard]]<br />
* Українська: [[UA:R-Pi Hub]]<br />
* Spanish: [[ES:R-Pi Hub]]<br />
* Italiano: [[IT:R-Pi Hub]]<br />
* Chinese:[[CH:R-Pi Hub]]<br />
* Hebrew:[[HE:R-Pi Hub]]<br />
* 한국어:[[KR:R-Pi Hub]]<br />
<br />
Any help translating would be greatly appreciated. Thank you to those who have already contributed!<br />
<br />
===Admins/Contributors===<br />
<br />
Please see the [[Talk:R-Pi_Hub|Talk]] page for outstanding issues and discussions regarding the RPi Hub and related pages. <br><br />
Also , have look at [[RPi Wiki Best Practice]]. You can discuss the recommendations <br />
[[Talk:RPi Wiki Best Practice | here ]] . <br />
<br />
To share your thoughts, comments, thanks and interesting articles, see our [[RPi Visitor Book |Visitor Book]].<br />
<br />
''Big thanks to elinux.org and their groups for the wiki space and content from which these pages have been grown.''<br />
<br />
=References=<br />
<references/><br />
<br />
{{Template:Raspberry Pi}}<br />
[[Category:RaspberryPi]]</div>Pioneerhttps://elinux.org/index.php?title=RPi_Hub&diff=163874RPi Hub2012-08-23T06:38:55Z<p>Pioneer: /* Buying Guide */</p>
<hr />
<div>{{TOC right}}{{Template:Hub_Flags}} <!-- please edit template to alter banner and flag display on all hubs --><br />
{{Clear}}<br />
'''The Raspberry Pi wiki pages on this site are a community work - the Raspberry Pi Foundation is not responsible for content on these pages.'''<br />
<br />
==Now shipping to customers==<br />
Premier Farnell and RS Components have started shipping to customers. Congratulations to those at the front of the queue!.<br />
<br />
Work is ongoing to clear the backlog of orders, with both distributors now manufacturing them in serial production. Farnell/Element14 have stated that all people worldwide who ordered their Raspberry Pi through them on or before April 18th should receive theirs by the end of June.<br />
<br />
Update: In the US, on 2012 July 24, Newark/Element 14 is quoting five '''weeks''' and Allied is still quoting 12 weeks. An order placed by Rick Seiden on July 19, 2012 at Newark/Element 14 shipped July 31, 2012, indicating a less than five week wait time.<br />
<br />
[http://cpc.farnell.com CPC ] in the UK and [http://www.mcmelectronics.com MCM] in the US ( currently have stock available for immediate despatch - both are part of the element14 family)<br />
<br />
See the [[RPi Buying Guide | Buying Guide]] on how to order one, or visit the [http://www.raspberrypi.org Raspberry Pi Foundation Home Page]<br />
<br />
==About==<br />
[[File:RpiFront.jpg|300px|thumb|right|The Rpi beta board (model B)]]<br />
<br />
The Raspberry Pi (short: RPi or RasPi) is an ultra-low-cost credit-card sized Linux computer which was conceived with the primary goal of teaching computer programming to children. It was developed by the [http://www.raspberrypi.org Raspberry Pi Foundation], which is a UK registered charity (Registration Number 1129409). The foundation exists to promote the study of computer science and related topics, especially at school level, and to put the fun back into learning computing. The device is expected to have many other applications both in the developed and the developing world ([[RPi_Philosophy|Read more]]).<br />
<br />
Raspberry Pi is manufactured and sold in partnership with the worldwide industrial distributors [http://www.farnell.com/ Premier Farnell/Element 14] and [http://rswww.com/ RS Components].<br />
<br />
* You can get the latest news from the [http://www.raspberrypi.org Foundation Home Page], the [http://twitter.com/intent/user?screen_name=Raspberry_Pi Twitter Feed] or in the [http://www.raspberrypi.org/forum/general-discussion/news-articles-and-blog-posts-about-raspberry-pi forums].<br />
* For Raspberry Pi frequently asked questions see the [[R-Pi FAQ]] or the [http://www.raspberrypi.org/?page_id=8 Raspberry Pi Foundation's FAQ] page.<br />
* Both manufacturing partners provide community areas for more technically focused discussions, articles, FAQs and related information:<br />
:* Premier Farnell: [http://www.element14.com/community/groups/raspberry-pi?view=discussions Element 14 Raspberry Pi Group]<br />
:* RS-Components: [http://www.designspark.com/theme/raspberrypi DesignSpark - Raspberry Pi]<br />
* Products are RoHS, CE, FCC, CTick, CSA and WEEE compliant<ref>http://www.element14.com/community/docs/DOC-44828/l/raspberry-pi-safety-data-sheet</ref>. In common with all Electronic and Electrical products the Raspberry Pi should not be disposed of in household waste. Please contact the distributor from whom you purchased your Raspberry Pi device for details regarding WEEE in your country.<br />
* Price: 25USD Model A, 35USD for Model B, excluding taxes, postage and packaging. For information about availability and shipping see the [[RPi Buying Guide | Buying Guide]].<br />
<br />
<br />
===History===<br />
* Confused about seeing different versions of the board? Visit the [[Rpi HardwareHistory | History of the Raspberry Pi Hardware]] for information about the past versions.<br />
<br />
* RegHardware's very detailed analysis is [http://www.reghardware.com/2011/11/28/raspberry_pi/ well worth a read]. Wikipedia also has [http://en.wikipedia.org/wiki/Raspberry_Pi an entry].<br />
<br />
* Russell Davis (aka forum admin ukscone) has a series of blog articles recording his perspective of the [http://russelldavis.org/2012/01/14/the-raspberry-pi-part-one/ Raspberry Pi story] in several parts from the beginning.<br />
<br />
* You will often hear mention of the BBC Micro Computer when people talk about the purpose of the Raspberry Pi Foundation. See this article on the [http://www.reghardware.com/2011/11/30/bbc_micro_model_b_30th_anniversary/ history of the BBC Micro Computer].<br />
<br />
* Here's a video from the Financial Times, with three different groups evaluating the raspberry pi: http://video.ft.com/v/1498254373001/Taste-testing-the-Raspberry-Pi (March 2012)<br />
<br />
==Getting Started==<br />
{| border="1" style="background:transparent;"<br />
| style="width:33%; vertical-align:top; border:1px solid #aaa;" |<br />
===[[Buying RPi |Buying Guide]]===<br />
----<br />
Where can I get one and for how much?<br />
* Raspberry Pi can only be purchased via their official distribution partners - detailed information can be found on the [[Buying RPi | RPi Buying Guide]] page.<br />
<br />
* Additional accessories, peripherals and merchandise will also be available through the [http://www.raspberrypi.com/ Raspberry Pi Shop], aswell as [http://thepihut.com/ The Pi Hut's Raspberry Pi Store]<br />
<br />
| style="width:33%; vertical-align:top; border:1px solid #aaa;" |<br />
<br />
===[[RPi Hardware Basic Setup | Basic Setup]]===<br />
----<br />
First little Raspberry Pi Steps...<br />
* Ensure you have all the [[RPi Hardware Basic Setup#Typical_Hardware_You_Will_Need |equipment]] you need to go with your Raspberry Pi.<br />
* Become familiar with the [[RPi Hardware Basic Setup#Connecting_Together | board layout and connect]] it ready for power up.<br />
* If you have not been provided with a pre-setup SD card you will need to prepare one with your chosen [[RPi_Easy_SD_Card_Setup | Operating System distribution]]<br />
* Note: On the Debian OS after you log in you need to type startx at the prompt to get a graphic desktop.<br />
<br />
* '''Having problems? Try the [http://elinux.org/R-Pi_Troubleshooting Troubleshooting] page.'''<br />
<br />
| style="width:33%; vertical-align:top; border:1px solid #aaa;" |<br />
<br />
===[[RPi Beginners | Beginners Guide]]===<br />
----<br />
You've just got your new Raspberry Pi device - what now?<br />
* [[RPi Beginners | Beginners Guide]]<br />
<br />
* Learn about the basics with the [http://h2g2.com/dna/h2g2/A13735596 H2G2 - Introducing the Raspberry Pi] entry.<br />
<br />
* Get started with some basic projects and tutorials:<br />
[http://www.youtube.com/user/RaspberryPiTutorials Raspberry Pi YouTube Tutorials]<br><br />
[http://www.youtube.com/user/RaspberryPiBeginners Another set of video tutorials]<br />
<br />
[[RPi Tutorial Easy GPIO Hardware & Software | Easy GPIO Hardware & Software]] - in-progress at the moment<br />
Example projects/tuts which can be linked from here<br />
(or from within a beginners guide page perhaps):<br />
Setup XBMC media centre<br />
Programming tutorials (Liams YouTube etc)<br />
Easy GPIO (when complete or similar thing).<br />
Also links to some basic linux user guides.<br />
<br />
* Take a look through the [[R-Pi_Hub#Community|Community]] section, which contains a range of beginner and advanced tutorials and guides, as well as groups to help you find like-minded developers.<br />
<br />
|}<br />
<br />
==Resources==<br />
{| border="1" style="background:transparent;"<br />
<br />
| style="width:33%; vertical-align:top; border:1px solid #aaa; padding-left:5px;" |<br />
<br />
===[[RPi Hardware|Hardware]] & [[RPi VerifiedPeripherals|Peripherals]]===<br />
----<br />
<br />
*The Model B is more advanced than the Model A - see [[RPi Hardware]].<br />
*The RPi can be plugged into a [[RPi Screens|suitable TV or monitor]].<br />
*The unit will support a range of [[RPi VerifiedPeripherals |devices, peripherals and accessories]].<br />
*The [[Rpi Low-level peripherals| Low-level interfaces]] allow the use of optional [[RPi Expansion Boards|Expansion Boards]] in a wide range of projects.<br />
*For more advanced issues including see [[RPi Advanced Setup|Advanced Setup]].<br />
*[[RPi Peripherals|Setting up peripherals - examples/HowTos]]<br />
*[[RaspberryPi Boards|List of boards and user feedback]]<br />
*[[RPi 5V PSU construction|Power Supply construction - HowTo]]<br />
| style="width:33%; vertical-align:top; border:1px solid #aaa; padding-left:5px;" |<br />
<br />
===[[Rpi_Software|Software]] & [[RPi_Distributions|OS Distributions]]===<br />
----<br />
The Raspberry Pi will run a range of OS Distributions and run a variety of software.<br />
* See [[RPi Software|Software]] for an overview, and [[RPi Distributions|OS Distributions]] for supported operating system and pre-configured 'images'.<br />
*Main OS distributions include [[RPi Distributions#Debian_ARM | Debian ARM]], [[RPi Distributions#Fedora | Fedora]], [[RPi Distributions#KidsRuby | KidsRuby]] and [http://puppylinux.org/wikka/Puppi Puppi] from Puppy Linux.<br />
*Advice is also available if you want to [[Rpi_kernel_compilation|compile a kernel]] or [[RPi_Performance|test the Pi's performance]].<br />
*The Raspberry Pi supports a wide range of [[RPi Programming|programming languages]], with many tutorials available.<br />
*Information about installing specific [[RPi_applications|applications]] is available through the link.<br />
*Extensive (boot) configuration info (config.txt) is available [[RPi_config.txt|here]].<br />
*Monitor your Raspberry Pi with Raspcontrol [[Raspcontrol|here]]<br />
<br />
| style="width:33%; vertical-align:top; border:1px solid #aaa; padding-left:5px;" |<br />
<br />
===[[RPi Documentation|Documentation]]===<br />
----<br />
Documentation relating to the Raspberry Pi can be found [[RPi Documentation|here]].<br />
<br />
[[RPi DatasheetCategories|Frambozenier.org Documentation Project Datasheets]]<br />
<br />
Example documents which can be linked from here (or sub page):<br />
Official Datasheets<br />
White Papers<br />
User Manuals<br />
Recommended books (perhaps)<br />
<br />
=== RPi Troubleshooting ===<br />
<br />
Head over to the [[R-Pi Troubleshooting|troubleshooting page]] for help fixing common problems.<br />
<br />
=== RPi Bugs ===<br />
<br />
Head over to the [[RPi_Bugs|bugs page]] for a list of known bugs.<br />
<br />
=== RPi Model B 3D CAD files ===<br />
Theses are various 3D CAD Versions in both RAR and ZIP.<br />
<br />
* CATIA V5 RAR http://sdrv.ms/JqdhMb<br />
* CATIA V5 ZIP http://sdrv.ms/LjyLGD<br />
* ProE RAR http://sdrv.ms/KCv1hZ<br />
* ProE ZIP http://sdrv.ms/KCvhxq<br />
* STEP RAR http://sdrv.ms/KCvv7T<br />
* STEP ZIP http://sdrv.ms/JMhv18<br />
* SketchUp http://scc.jezmckean.com/item/581<br />
|}<br />
<br />
==Community==<br />
{| border="1" style="background:transparent;"<br />
| style="width:33%; vertical-align:top; border:1px solid #aaa; padding-left:5px;" |<br />
<br />
===[[RPi Projects |Projects]], [[RPi Guides |Guides]] & [[RPi Tutorials |Tutorials]]===<br />
----<br />
*An important source of information and guides is the [http://www.raspberrypi.org/forum Official Forum].<br />
*Knowledgeable users may want to review and help out with the [[RPi Tasks |Tasks page]].<br />
*Get started by following some of the many [[RPi Tutorials | Tutorials]].<br />
*Common tasks and useful tips are available through the [[RPi Guides | Guides page]]. <br />
*Projects can be found, and added to, on the [[RPi Projects |Projects page]].<br />
<br />
<br />
| style="width:33%; vertical-align:top; border:1px solid #aaa; padding-left:5px;" |<br />
<br />
===[[Rpi Education|Schools, Universities, Clubs & Groups]]===<br />
----<br />
*The Raspberry Pi Foundation's aims include encouraging education. Several groups including [http://www.computingatschool.org.uk/ Computing At School] aim to bring Computing Science back into schools.<br />
*Go to the [[Rpi Education|Education Page]] to add your project and find helpful links.<br />
<br />
| style="width:33%; vertical-align:top; border:1px solid #aaa; padding-left:5px;" |<br />
===[[RPi Community |Supporting Communities]]===<br />
----<br />
The [[RPi Community |Raspberry Pi Community]] is steadily growing: <br />
*[http://www.raspberrypi.org/forum The Official Raspberry Pi Forum]<br />
<br />
*[http://www.element14.com/community/groups/raspberry-pi?view=discussions Element 14 Raspberry Pi Group], community site of Premier Farnell<br />
<br />
*[http://www.designspark.com/theme/raspberrypi DesignSpark], community site of RS-Components<br />
<br />
*[http://www.frambozenbier.org/index.php/ 'Frambozenbier' (Raspberry Pi Homebrew)]<br />
<br />
*[http://www.raspberrymod.com/ Raspberrymod] and [http://www.raspberrypiforums.com/forum RPiforums] Un-Official Raspberry Pi Discussion Boards<br />
<br />
*[http://www.raspberrypi-spanish.es Non-official community of Raspberry Pi in spanish language]<br />
<br />
*[http://www.worldofpi.com/ World Of Pi] A forum based on all things Raspberry Pi.<br />
<br />
*[[RPi Community Magazine]] - User contributed eMagazine, get involved!<br />
<br />
*[[RaspberryPi Osdev]] - Hardware specific OS-development community, sitting in freenode.net#raspberrypi-osdev.<br />
<br />
|}<br />
<br />
==About the RPi Wiki==<br />
<br />
'''Do not be afraid to add your bit, content is vital for the wiki to function.'''<br />
<br />
[[File:Rasp_turn_around.gif|200px|thumb|right|A 3D rendering of the Raspberry Pi logo by forum user Antario. [http://www.raspberrypi.org/forum/projects-and-collaboration-general/raspberry-pi-3d-logo-animation Source]]]<br />
This wiki is '''open''' for the community. You are encouraged to sign up and add your own projects, guides and correct anything within it. It is important that users like you continue to add to and grow this wiki, that way others will be able to come and do the same making the wiki a valuable resource. See [[Help:Editing | Help Editing The Wiki]] and the [[Special:Upload | Upload File]] link (on the left sidebar) to reference images.<br />
Have a look at our [[RPi Wiki Best Practice|Guidelines]] and then you are free to go !<br />
<br />
=== Translations ===<br />
<br />
The wiki is being translated into several languages, some of which can be seen on the hub banner above. Current languages include:<br />
<br />
* English: [[R-Pi Hub]]<br />
* French: [[FR:R-Pi Hub]]<br />
* German: [[DE:R-Pi Hub]]<br />
* Greek: [[EL:R-Pi Hub]]<br />
* Hungarian: [[HU:R-Pi Hub]]<br />
* Japanese: [[JP:R-Pi_Hub]]<br />
* Polish: [[PL:R-Pi_Hub]]<br />
* Portugese: [[pt-BR:Raspberry Pi Board]]<br />
* Romanian: [[RO:R-Pi_Hub]]<br />
* Russian: [[RU:RaspberryPiBoard]]<br />
* Українська: [[UA:R-Pi Hub]]<br />
* Spanish: [[ES:R-Pi Hub]]<br />
* Italiano: [[IT:R-Pi Hub]]<br />
* Chinese:[[CH:R-Pi Hub]]<br />
* Hebrew:[[HE:R-Pi Hub]]<br />
* 한국어:[[KR:R-Pi Hub]]<br />
<br />
Any help translating would be greatly appreciated. Thank you to those who have already contributed!<br />
<br />
===Admins/Contributors===<br />
<br />
Please see the [[Talk:R-Pi_Hub|Talk]] page for outstanding issues and discussions regarding the RPi Hub and related pages. <br><br />
Also , have look at [[RPi Wiki Best Practice]]. You can discuss the recommendations <br />
[[Talk:RPi Wiki Best Practice | here ]] . <br />
<br />
To share your thoughts, comments, thanks and interesting articles, see our [[RPi Visitor Book |Visitor Book]].<br />
<br />
''Big thanks to elinux.org and their groups for the wiki space and content from which these pages have been grown.''<br />
<br />
=References=<br />
<references/><br />
<br />
{{Template:Raspberry Pi}}<br />
[[Category:RaspberryPi]]</div>Pioneerhttps://elinux.org/index.php?title=RPi_VerifiedPeripherals&diff=163868RPi VerifiedPeripherals2012-08-23T06:38:29Z<p>Pioneer: /* Working SD Cards */</p>
<hr />
<div>[[Category: Linux]]<br />
[[Category: ARM Development Boards]]<br />
[[Category: Broadcom]]<br />
[[Category: Development Boards]]<br />
[[Category: RaspberryPi]]<br />
[[Category: Education]]<br />
{{Template: RPi_Hardware}}<br />
<br />
<br />
'''A note about this page: For USB devices, please specify if they required a powered hub'''<br />
==Notes==<br />
<br />
19-Apr-2012: Now that the Model B board is shipping, details added should relate to this board and the [http://www.raspberrypi.org/downloads default Debian distribution] unless stated otherwise. A suggested suffix markup scheme is as follows:<br />
<br />
* (A) - Relates to model A production board<br />
* (B) - Relates to model B production board<br />
* (!) - Information from alpha and beta board days -- beta board verified peripherals should still apply to production boards for the most part, but the alpha board is fairly different<br />
* No markup - relates to all production boards<br />
<br />
''Discuss: [http://www.raspberrypi.org/forum/?mingleforumaction=viewtopic&t=247 http://www.raspberrypi.org/forum/?mingleforumaction=viewtopic&t=247]''<br />
<br />
If you are adding to a product list it would help clarity if entries are kept/added in alphabetical order.<br />
<br />
==Power Usage Notes==<br />
{{Warning|Adding peripherals may increase the loading on the power supply to your board and this, in turn, may affect the voltage presented to the RPi. If the RPi's supply voltage falls below a certain value (anecdotally stated as around 4.75V), or it begins to fluctuate, your setup may become unstable. There is a [http://elinux.org/RPi_Hardware#Power Wiki section about this issue] which is worth a read.}}<br />
<br />
'''Generally speaking the model B raspberry PI was designed only for <100mA USB devices!''' That is because the PI's PSU was chosen with a power budget of 700mA in mind of which 200mA were assigned to the two USB ports, so the raspberry PI's (poly)fuses were designed only for <100mA devices, and typical 140mA polyfuses will have as much as 0.6 volt across them when drawing currents near the 100mA limit. As a consequence the USB ports are only directly suitable for "single current unit" USB devices which according to USB specifications are designed to work with just 4.4 Volt. Not only do non single current unit devices draw more current, (causing greater Voltage drops, and greater stress on the fuses) they also might require 4.75 Volt to work. Therefore any non single current unit devices will only work when powered from a powered hub.<br />
<br />
==Linux Driver Issues==<br />
During June 2012 it was confirmed that there is a software issue with the Linux USB device drivers which cause some USB 1.x peripherals that use split transactions to loose data because the ARM processor is not handling the SMSC95xx interrupts fast enough. As a result some USB 1.x peripherals may not work correctly.<br />
A number of proposals are underway to modify the Linux driver to resolve this using lower latency interrupt handlers and a FIQ fast interrupt handler whichg should resolve this issue<br />
[http://www.raspberrypi.org/phpBB3/viewtopic.php?f=28&t=12097&start=76] [http://www.raspberrypi.org/phpBB3/viewtopic.php?f=28&t=5249&start=44]<br />
<br />
== Powered USB Hubs ==<br />
A number of low-cost powered USB hubs are known to have caused problems. Members of the Raspberry Pi forums have reported low power or no power at all in some cases. The following is a list of specific Powered USB Hubs which appear to be fault-free. Please note that these do not take into account powering the Raspberry Pi from the hub, in addition to its peripherals.<br />
<br />
If you use a powered hub and PI PSU together consider powering them from the same power bar with switch, so you can turn them on simultaneously., especially if the HUB tries to feed the PI through their interconnect cable, due to the 100mA limiting fuse in the PI the PI will be partially powered which may cause problems (unwanted writes to the SD card).<br />
<br />
===Working USB Hubs===<br />
*'''Acme'''<br />
** USB 2.0 hub 4 port ([http://www.acme.eu/en-us/product/019188 ACME]) Based on NEC μPD720114 USB2.0 Hub Controller USB ID 0409:005a '''NOTE!''' It is bus-powered hub, but very cheap and small and works after a small modding: on usb-hub board you have 4 holes: V, D+, D- and GND. Connect GND, D+ and D- to the RasPI, and additionally connect GND and +5v from power supply to the same holes on usb-hub GND and V. Now there is common contacts: GND, D+ and D- between RasPI and hub needed to work, and additional power for USB devices, connected to the hub. Tested on my RasPI.<br />
*'''Belkin'''<br />
** F4U040 4-Port Ultra-Slim Desktop hub (powered 5v, 2.6A)<br />
** F5U224 4 port powered USB hub<br />
** F5U231/F5U234 Hi-speed USB 2.0 Tertrahub - 4 port powered USB hub (verified.. able to power Raspberry Pi using micro USB directly from hub)<br />
** F5U237 7 Port powered USB 2.0 5V 3.8A (5 back port 2 top ports)<br />
** F5U259-ME USB 2.0 7-Port Hub (Powered, able to apply power to Raspberry Pi via micro USB from this hub at same time)<br />
** F5U403 USB 2.-0 4 Port Hub (Powered, suspect see F5U404 in non-working, didn't test power the RPi from hub.)<br />
** F5U700 USB 2.0 7-Port Hub (Powered, able to power Raspberry Pi via micro USB directly from hub)<br />
** F5U706ea/uk 2-in-1 Hub (USB 2.0, powered, 7-port)<br />
** F5U706701PerBlk 7-in-1 Hub (USB 2.0, powered 5V 2.5A , 7-port)<br />
*'''Biltema'''<br />
** 23-924 4-port powered USB 2.0 Hub (2.0A) Able to power Raspberry Pi via USB port<br />
*'''CyberPower'''<br />
** [http://www.newegg.com/Product/Product.aspx?Item=N82E16817804002] CP-H720P 7-port powered hub with 3.6A adapter. Internally, a NEC Corp 0409:0050 device. Works perfectly with Model B, regardless of whether the RPi is being powered by the hub or externally.<br />
*'''Dell'''<br />
** Dell 2001FP monitor has 4 USB ports and acts as a powered hub.<br />
** Dell SP2309W monitor has 4 USB ports and acts as a powered hub.<br />
*'''DELTACO'''<br />
** [https://www.deltaco.se/products/items/itemid/(UH-715)/index.aspx UH-715 Rev 2] 7-port powered hub with 2A adapter.<br />
*'''DYNEX'''<br />
** 7port hob idVendor=0409, idProduct=0050 works<br />
*'''D-Link'''<br />
** [http://www.amazon.com/D-Link-DUB-H7-High-Speed-7-Port/dp/B00008VFAF] 7-Port USB Hub DUB-H7 (See note below - doesn't work for all, apparently). Working model marked BUBH7A....A5. Worked with Debian on production B model, for keyboard, mouse, and thumb drives, also worked with ArchLinux, didn't work with Bodhi Linux immediately thereafter.<br />
** [http://www.newegg.com/Product/Product.aspx?Item=N82E16817111131] 4-Port USB Hub DUB-H4 Worked on Debian with keyboard, mouse, and thumb drive. Also, was able to apply power to raspberry pi via micro usb from this hub at same time.<br />
*'''Digicom'''<br />
** [http://www.digicom.it/digisit/prodotti.nsf/itprodottiidx/MiniHubUsb204P#] MiniHUB 4-Port USB 2.0 with PSU 5V - 2A .<br />
*'''Eminent'''<br />
** [http://www.eminent-online.com/en/product/27/7-port-usb-2-0-hub.html] EM1107 7 Port USB 2.0 Hub with 2A power adapter. It's able to power the RPi, external HDD and other peripherals.<br />
* '''GearHead'''<br />
** [http://www.amazon.com/gp/product/B004OBZ088/] GearHead 4 Port Hub with Energy Saving Power Switch (5V, 1A)<br />
*'''Gembird'''<br />
** Gembird UHS 242 4-port USB 2.0 Hub 1.8 Amps<br />
* '''Genesys Logic (sold at Fry's)'''<br />
** Genesys Logic 4-Port USB 2.0 Hub 2.0 Amps (ID 05e3:0608) (Also at Radio Shack under their Gigaware brand, same ID shows up in lsusb)<br />
* '''Hama'''<br />
** Hama 4-way USB 2.0 Hub<br />
*'''HP'''<br />
** HP ZR2240w 21.5" Monitor with built in 2-Port USB Hub (B)<br />
*'''Laser'''<br />
** 7-Port USB Hub. 5V 1A (found at Harvey Norman Australia)(Also Australia Post Shops $9.95). You can power the PI by connecting both the main USB connector to the PI USB port, '''and''' from a spare USB port back to the power micro USB socket. If you don't do both, boot-loops are likely to occur.<br />
*'''Logik'''<br />
** [http://www.currys.co.uk/gbuk/logik-lp4hub10-4-port-powered-usb-hub-04979038-pdt.html] LP4HUB10 4-Port USB Hub. '''Throws errors when used with Fedora remix 14'''<br />
** Logik L4THUB10 4 Port powered hub works fine under raspbian/wheezy/model B. Captive usb cable, 2A power supply, convenient single top mounted usb socket. Unlike my last hub, will power wifi!<br />
*'''LogiLink'''<br />
** UA0085 USB 2.0 Hub, 4-Port with PSU 5V, 2A<br />
** UA0091 USB 3.0 Hub, 4-Port with PSU 5V, 4A. Connected with USB2.0 cable. 1A per port, able to support USB HDD drives and other power hungry devices. Tested with kernel 3.1.9-cutdown, Wheezy. <br />
** UA0096 USB 2.0 Hub, 10-Port with PSU 5V, 3.5A (Not suitable for powering RPi because it doesn't work unless there is working USB input present even with PSU plugged in.)<br />
** UA0160 USB 2.0 Hub, 4-Port with PSU 5V, 2A. Able to power the RPi, keyboard, mouse and LogiLink UA0144 USB ethernet adapter. (More testing to come.)<br />
* '''Manhattan'''<br />
** [http://manhattan-products.com/en-US/products/6500-hi-speed-usb-2-0-micro-hub] (#160612) Hi-Speed USB 2.0 Micro HUB, AC Powered (identifies as ID 05e3:0608 Genesys Logic) Includes a 1000mA wall-wart (US style)<br />
*'''Newlink'''<br />
** NLUSB2-224P 4 port USB 2.0 Mini hub with PSU 5V 1A<br />
*'''Nilox'''<br />
** Nilox USB 2.0 4port HUB model HUB4USB2AC with PSU 5V 1.0A <br />
* '''Pluscom'''<br />
** Pluscom 7 Port USB 2.0 Hub Model U7PH-3A with 3Amp PSU. USB ID 1a40:0101. Powering Pi via microUSB from a hub port. Internally two 4 Port switches linked. Leaks power back up USB data cable to Pi but not really a problem when powering Pi at the same time.<br />
*'''SumVision'''<br />
** Sumvision Slim 4 Port High Speed USB 2.0 HUB with PSU 5V 1.0A (from [http://www.7dayshop.com/catalog/account_history_info.php?page=1&order_id=5130107 | 7dayshop ])<br />
*'''Sitecom'''<br />
** CN-032 4 Port USB 2.0 Pocket Hub. Works for powering the Pi, an USB WLAN Adapter, wireless Kbd+Mouse. Using an 2500 mA Voltcraft <br />
** CN-060 4 Port USB 2.0 Hub powered with AC Adapter (1A). Powering Pi via microUSB from a hub port.<br />
*'''Targus'''<br />
** ACH81xx 7-port powered hub. 5V 3A power supply, with 2 high power ports. (possible conflicting behaviour with USB keyboard / Wifi Dongles)<br />
** ACH63EU 4-port. Using a 5V 2A power supply, which isn't supplied with the hub, it is able to power the PI as well.<br />
*'''Trendnet'''<br />
** [http://www.trendnet.com/products/proddetail.asp?prod=130_TU2-700&cat=49] TU2-700 7 Port Powered USB 2.0 Hub with AC Adapter (5V 2A)<br />
*'''Tripp-Lite'''<br />
** [http://www.tripplite.com/en/products/model.cfm?txtModelID=3167] U222-007-R 7 Port Powered USB 2.0 Hub with AC Adapter (5V 2.5A) Powering RPi from Hub works<br />
*'''Ultron'''<br />
** [http://www.ultron.de/v1/produktansicht.php?artnr=67072&kid=bfa8340c4e245...&l=en&WGType=Neue+USB-HUBS] UHN-710 7-port powered hub with PSU 5V, 3A. USB ID 1a40:0201.<br />
*'''Z-TEK'''<br />
** Z-TEK 7-port powered hub with PSU 5V, 4A. USB ID 1a40:0201.<br />
*"Unknown"<br />
** 10(7-4) port hub idVendor=1a40, idProduct=0201 / idVendor=1a40, idProduct=0101 works<br />
<br />
===Problem USB Hubs===<br />
<br />
Please check known workarounds [http://elinux.org/Rpi_USB_check-list here] before adding to the list<br />
<br />
*'''Addon'''<br />
** 7-Port Powered Hub - labelled ADDUH070P - Gives constant Eth0 errors on boot.<br />
*'''Belkin'''<br />
** 7-Port Powered Mobile Hub - device labelled F4U018, packaging labelled F5U701. lsusb reveals it to be two Genesys Logic 4-port hubs based on the GL850G chipset (vendor: 0x05e3 product: 0x0608) ganged together. Yields a lot of "handle_hc_chhltd_intr_dma:: XactErr without NYET/NAK/ACK" errors and device resets in /var/log/messages. Low speed devices such as keyboards work OK, wifi/mass storage is unreliable or broken. -- No error messages with the latest kernel, but still unstable with mass storage devices. Also, leaks current back to the Pi (can be fixed by overtaping GND and +5V pinouts)<br />
** F4U022 7-Port powered USB hub (powered 5v, 2.6A), same as F4U018<br />
** 7-Port Powered Hub - device labled F5U237 Rev.3 - ID 050d:0237 Wired ethernet fails to connect; gives "DWC OTG HCD URB enqueue failed adding QTD. Error status -4008" Result is same as DUB-H7 below.<br />
** F5U404 Hi-Speed USB 2.0 4-Port Mobile Hub. Faulty/bad design; Leaks current back up the cable to the Raspberry Pi.<br />
** F5U307 Hi-Speed USB 2.0 7-Port Hub (Powered, able to apply power to Raspberry Pi via micro USB from this hub at same time) It work's sometimes.<br />
<br />
*'''DELTACO'''<br />
** 7-Port USB Hub UH-713 Rev 3. This one consists also of two 05e3:0608 Genesys Logic, Inc. USB-2.0 4-Port HUBs connected together. The power supply is rated at 5 V 2 A. It kills ethernet when X11 is started.<br />
<br />
*'''Dynex'''<br />
** 7-Port USB Hub - Does not work in Debian 19-04 image.<br />
<br />
*'''D-Link'''<br />
** 7-Port USB Hub DUB-H7 (Prevents ethernet from being recognized so wrong time & no IP address). (See note above - it worked for me with some distros)<br />
<br />
*'''E-Solution'''<br />
** 4-Port 2A Supply (Does not detect at all during boot or after boot- no messages) [IC = Alcor Micro Corp (AU6254)]<br />
<br />
*'''Fosmon'''<br />
** 7-Port USB 2.0 Hub w/ 1A Power Supply (Causes interference with other USB devices and sends enough power to light up the pi with it's Micro USB cable unplugged).<br />
<br />
*'''Gear Head'''<br />
** UH7250MAC 7-port powered hub. Internally, two daisy-chained Genesys Logic 05e3:0608 devices. Causes Ethernet instability when used under very specific circumstances, in X11.<br />
<br />
*'''Hama'''<br />
** 4-Port USB 2.0 "bus hub", model 78496 (?). Only works for low power devices (card readers?), but does not work for power hungry devices (HDD,WLAN). Doesnt boot when hub connected to RPi. The funniest thing is that RPi powers on when I plug in this hub to normal size USB port (not that small dedicated port). idVendor=05e3, idProduct=0608<br />
<br />
*'''Kensington'''<br />
** 7-Port Dome Hub model no 1500129 (Possible problems with malfunctioning keyboard, kills mouse when GUI started).<br />
<br />
*'''Inland'''<br />
** 4-Port USB 2.0 Cable Hub model no 480426 (Some devices work, some don't, cheap unshielded untwisted wire design)<br />
<br />
*'''Logik'''<br />
** LP7HUB11 7-Port USB Hub. (Ethernet failed, slow response, in LXDE. Happened whether or not the hub's independent power supply was connected to the hub.)<br />
<br />
*'''Soniq'''<br />
** 4-Port 5V supply. Model number CUH100. (B). Appears to draw power away from the Raspberry Pi, even when the Pi has an isolated power line. Netgear WNA1100 WiFi Adapter (which is known to work in other setups is recognized, but unresponsive.<br />
<br />
*'''Targus'''<br />
** ACH115EU 7-port powered hub. 5V 3A power supply. Arduino communicates with RPi when connected directly to Pi's USB port, but it hangs soon if connected via ACH115. Also sometimes smsc95xx eth0 Failed to read register index 0x00000114 etc. errors in syslog when used.<br />
<br />
*'''TCM'''<br />
** Model 234298 s/n T634007737 powered hub. 4 ports plus card reader. 1A power supply. Model B, Wheezy raspian works ok with keyboard/mouse but problems with WiFi no connects. (insufficient power?)<br />
<br />
*'''Trust'''<br />
** 10-port USB 2.0 Hub (powered). Prevents ethernet from being recognised.<br />
** SliZe 7 port USB 2.0 Hub (powered) - Item number 17080 (Barcode 8 713439 170801). Prevents ethernet from being recognised. Keyboard sends multiple characters. <br />
<br />
*'''Unbranded / Multiple Brands'''<br />
** 7-port silver/black hub. Also sold elsewhere under brands such as 'EX-Pro', 'Trixes' and 'Xentra' -- This is ''probably'' due to an inadequate power supply. -- I replaced the terrible power supply with a very good one, kept getting "DEBUG: handle_hc_chhltd_intr_dma:: XactErr without NYET/NAK/ACK" in dmesg, with no devices plugged in to the hub (with or without the power supply in)<br />
** Generic 7-port black hub with Genesys Logic GL850A chipset<br />
** Cerulian 10 Port USB 2.0 Top Loading Hub with 2A supply (kills mouse and network port)<ref>http://www.raspberrypi.org/forum/absolute-beginners/cheap-powered-usb-hub-uk/#p76452</ref><br />
** [http://www.monoprice.com/products/product.asp?c_id=103&cp_id=10307&cs_id=1030701&p_id=226 USB 2.0 4 PORT INT/EXT DUAL HUB BAY] -- Genesys Chipset -- idVendor=05e3, idProduct=0607 -- low speed devices worked, but strange USB failures when X session started. High speed devices such as hard drives had failures.<br />
<br />
== USB Remotes ==<br />
* ATI Remote Wonder (X10 Wireless Technology, Inc. X10 Receiver) — ID 0bc7:0004 — appears as a joystick-like 2 button mouse and a 0-9 keypad without drivers on console and X.<br />
<br />
* [http://www.amazon.com/gp/product/B005DKZTMG/ref=oh_details_o02_s00_i00 Logitech Wireless Touch Keyboard K400 with Built-In Multi-Touch Touchpad (920-003070)] - keyboard and touchpad work. Have not verified multi-touch features.<br />
<br />
* [http://www.ipazzport.com/02A.html iPazzport] mini 2.4 GHz wireless keyboard and touchpad. <br />
<br />
* [http://www.ortek.com/html/pdt_view.asp?area=46&cat=152&sn=76 PKB 1800] Wireless Smart Pad ad Mini Keyboard. Pad works as mouse but not multi touch features. Keyboard works.<br />
<br />
* [http://www.riitek.com/product_Info.asp?id=56 Riitek RT-MWK01] '''Rii''' Wireless 2.4 Ghz Keyboard-mouse Combo, also known as [http://www.digicom.it/digisit/prodotti.nsf/itprodottiidx/WKEYPE01 Digicom WKEYPE01], and [http://www.verkkokauppa.com/fi/product/52783 Prodige Nanox]. Working perfectly, just plug & play.<br />
<br />
* [https://www.google.com/search?q=tranksung+TS-Y150 Tranksung TS-Y150] USB RF Keyboard and air mouse (B)<br />
<br />
== USB Keyboards ==<br />
USB keyboards that present themselves as a standard HID (Human Interface Device) device should work. '''Please be aware that some of these keyboards were probably used with a powered hub'''<br />
=== Working USB Keyboards ===<br />
The following is a list of specific keyboards known to work and which appear to work fault-free.<br />
<br />
* '''A4 Tech'''<br />
** Model KL-5 USB Keyboard, 20mA.<br />
<br />
* '''ABS'''<br />
** M1 Heavy Duty Professional Gaming Mechanical Keyboard (B)<br />
<br />
* '''Action Star'''<br />
** ACK-5010U Mini Keyboard And Mouse<br />
<br />
* '''Accuratus'''<br />
** KYB-Toughball-HI<br />
<br />
* '''Acer'''<br />
** KG-0917 Wireless Keyboard And Mouse Bundle (B)<br />
** KU-0906 Compact Keyboard (B) (Also known as Genius LuxeMate i200 Keyboard)<br />
** SK-9625 Multimedia Keyboard (B) (multimedia functions not tested)<br />
<br />
* '''Adesso'''<br />
** [http://ergoprise.com/product_images/j/699/ADP-PU21_big__14173_zoom.jpg PS/2 to USB Adapter] ADP-PU21, 100mA (tested only with keyboards) Any PS/2 keyboard will work only if it will work with a reduced operating voltage.<br />
** Model AKB-410UB. Keyboard with Touchpad.<br />
<br />
* '''Apple'''<br />
Apple keyboards that have USB ports require an external powered hub to work, and do not work on the PI directly!<br />
** [http://upload.wikimedia.org/wikipedia/commons/c/c5/Apple_Pro_Keyboard_black.jpg Apple Keyboard (109 keys) A1048]<br />
** [http://upload.wikimedia.org/wikipedia/commons/thumb/e/ea/Apple_iMac_Keyboard_A1243.png/800px-Apple_iMac_Keyboard_A1243.png Apple Keyboard with Numeric Keypad (aluminium/wired) A1243]<br />
** [http://upload.wikimedia.org/wikipedia/commons/8/81/Apple_Keyboard_A1242.jpg Apple Keyboard (aluminium/wired) A1242]<br />
<br />
* '''Asda'''<br />
** Basic Wired Keyboard HK2026 (B)<br />
** Basic Wired Keyboard HK3014<br />
*** (Please note when I put this keyboard through Newlink USB hub, it didn't work as expected)<br />
** Premium Wireless Keyboard (white keys, silver back) HK8028<br />
** Wireless Multimedia Deskset (keyboard, mouse and USB dongle) Model: HKM8016B (Note: Shown on Asda Website as HK8016B) (B)<br />
<br />
* '''Asus'''<br />
** KS-631U (comes with Asus Vento KM-63 keyboard/mouse set, not using powered hub) (B)<br />
<br />
* '''BTC - Behavior Tech Computer Corp.'''<br />
** Wired Portable Keyboard Model 6100 US (86+9 keys)<br />
*** Works with or without a powered hub<br />
** Wireless Multimedia Keyboard with build in pointer/mouse Model 9029URF III (86+17 keys) (B)<br />
** [http://www.btc.com.tw/english/2-7-07keyboard.htm Wired Multimedia keyboard 6311U/6310U] - rated at 5V/100mA, works directly<br />
<br />
* '''Bush'''<br />
** Wired Slimline Keyboard KU-0833<br />
*** This does not require a USB hub in order to work with the Raspberry Pi<br />
*** In the UK, it is available from Argos for £9.99<br />
<br />
* '''Cerulian''' <br />
** Mini wireless keyboard and mouse deskset (B)<br />
<br />
* '''Cherry'''<br />
** CyMotion Master Linux (B)<br />
** RS 6000 USB ON<br />
** G84-4100PTMUS (B) (Compact keyboard. Rated 100mA. Works directly in Pi)<br />
<br />
* '''Das Keyboard'''<br />
** Model S Professional Keyboard (Built in USB hub not tested) (B)<br />
** Model S Ultimate Keyboard (Built in USB hub working) (B)<br />
<br />
* '''Dell'''<br />
** SK-8115 (B) (Rated 100mA. Works directly in pi)<br />
** L100 (B)<br />
** RT7D50 (75mA) (run "sudo dpkg-reconfigure keyboard-configuration")<br />
** KB1421 (100mA)<br />
** KB2521 (100mA)<br />
** 1HF2Y (Works directly in pi)<br />
** Bluetooth Wireless Keyboard and Mouse Bundle (B), Bluetooth USB dongle C-UV35 (Rated 500mA but works great), Keyboard Y-RAQ-DEL2, Mouse M-RBB-DEL4<br />
<br />
* '''Digicom'''<br />
** WKEYPE01 Wireless 2.4 Ghz Keyboard-mouse Combo, also known as [http://www.riitek.com/product_Info.asp?id=56 Riitek RT-MWK01] and [http://www.verkkokauppa.com/fi/product/52783 Prodige Nanox]<br />
<br />
* '''Dynex'''<br />
** DX_-WKBD (60ma) (B)<br />
** DX_-WKBDSL (Hot keys not yet tested with Debian) (tested through non-powered 3 dongle usb hub) (B)<br />
<br />
* '''EAPPLY'''<br />
** EBO-013 Wireless 2.4GHz compact keyboard with touchpad. Rated <40mA works directly from Pi. eBay ref 260962010276 from Shenzen, China.<br />
<br />
* '''Emprex'''<br />
** Wireless Media Control Keyboard With Trackball 9039ARF III (Media functions untested)<br />
<br />
* '''Fujitsu Siemens''' <br />
** KB SC USB UK (!)<br />
** KB910 USB, with led light on the highest level (B)<br />
** KB400 USB US<br />
<br />
* '''Gear Head''' <br />
** KB3700TP (USB Mini Smart Touch Touchpad Keyboard) (B)<br />
** KB3800TP (Wireless Touch Mini Touchpad Keyboard with Smart Touch) (B)<br />
*** Works when plugged directly into Raspberry Pi, did not work with powered hub (could be a hub issue)<br />
** KB3800TPW (Windows Smart Touch Wireless Keyboard with Touchpad) (B)RASPBMC supported<br />
** KB4950TPW (Wireless Touch II Touchpad Keyboard) (B)<br />
** KB1500U (USB Mini Keyboard) (B)<br />
** KB5150 (2.4Ghz wireless keyboard/mouse Combo) (B)<br />
*** Works well with a powered hub<br />
<br />
* '''Genius'''<br />
** Ergomedia 700 (GK-04008/C) used without Hub<br />
** KB-06XE (K639) (B)<br />
** Slimstar 8000 wireless keyboard<br />
<br />
* '''HP'''<br />
** KG-1061<br />
** KG-0851 Wireless Keyboard and Mouse<br />
** KU-0316 (B)<br />
** LV290AA#ABA Wireless Keyboard and Mouse<br />
** PR1101U (available from Sainsbury's in the UK, £8, July 2012)<br />
** SK-2880<br />
<br />
* '''Hyundai'''<br />
** HY-K201<br />
<br />
* '''iConcepts'''<br />
** 2.4GHz Wireless Keyboard and Optical Mouse Model 62550<br />
*** (saves a USB port since keyboard and mouse share one transceiver, $14.99 at Fry's Electronics)<br />
<br />
* '''Imation''' <br />
** KBD-702 Multi-media Wired Keyboard<br />
*** (works after the firmware update via [https://github.com/Hexxeh/rpi-update rpi-update] as of 06/27/2012)<br />
<br />
* '''IOGEAR'''<br />
** IOGEAR GKM561R Wireless HTPC Multimedia Keyboard with Trackball<br />
** IOGEAR GKM681R 2.4GHz Wireless Compact Keyboard with Optical Trackball and Scroll Wheel<br />
<br />
* '''iPazzPort'''<br />
<br />
* '''i.t.works'''<br />
** KC04 (direct and by usb hub)<br />
** KC Silicone (only tested directly)<br />
<br />
* '''Jenkins'''<br />
** Jenkins Wireless Desktop Set Blue (B)<br />
<br />
* '''KeySonic'''<br />
** ACK-540RF (Wireless USB keyboard with built-in trackpad); works fine on Debian Squeeze plugged directly into Pi.<br />
** ACK-540RF+ (UK) WiFi keyboard inc touchpad with USB wifi dongle works fb with on model B/raspian/wheezy via powered hub<br />
** ACK-3700C<br />
** ACK-340U+(DE)<br />
** ACK-3400U (UK) mini keyboard<br />
<br />
* '''Laptopmate'''<br />
** AK-98UNTN7-UBRII Laptopmate RII Touch N7 Mini Wireless Keyboard with touchpad<br />
<br />
* '''LC-Power<br />
** K1000BMW (lsusb: ID 1241:f767 Belkin; dmesg: HOLTEK Wireless 2.4GHz Trackball Keyboard) tested with Debian 6.0.4<br />
<br />
* '''Lenovo'''<br />
** SK-8825 UK (B)<br />
** Lenovo Enhanced Multimedia Remote with backlit keyboard N5902 (US)<br />
** Lenovo Mini Wireless Keyboard N5901 (US)<br />
<br />
* '''Lindy'''<br />
** 21840 (Wireless RF 2.4GHz Micro Keyboard with built-in optical touchpad/trackpad, USB); works fine on model B/raspian/wheezy - the supplied Lindy USB nano dongle transceiver plugged directly into Pi USB port.<br />
<br />
* '''Logik'''<br />
** Ultra slim keyboard LKBWSL11 (B) >> '''This is also listed under Problem USB Keyboards?'''<br />
<br />
* '''Logitech'''<br />
** diNovo Mini wireless keyboard with media controls and clickpad 920-000586 (B)<br />
** diNovo Edge Keyboard, Windows edition, built-in TouchDisc track-pad, bluetooth w/ USB mini-receiver 967685-0403 (B)<br />
** Wii wireless keyboard KG-0802 (!)<br />
** C-BG17-Dual Wireless keyboard and mouse with wired USB receiver (B)<br />
** Deluxe 250 Keyboard<br />
** Internet 350 (M/N 967740-0403)<br />
** Internet Navigator Keyboard<br />
** MK220 wireless keyboard and mouse<br />
** MK250 wireless keyboard and mouse<br />
** MK260 wireless keyboard and mouse<br />
** MK300 wireless keyboard and mouse<br />
** MK320 wireless keyboard and mouse [http://www.amazon.co.uk/Logitech-920-002885-MK320-Wireless-Desktop/dp/B003STDQYW/ref=sr_1_3?ie=UTF8&qid=1339166178&sr=8-3]<br />
** MK350 wireless keyboard (using Unifying receiver)<br />
** MK520 wireless keyboard and mouse<br />
** MK550 wireless keyboard and mouse (B)<br />
** MX5000 Bluetooth keyboard and mouse (B) The Logitech Bluetooth dongle also does proprietary wireless so it works without Bluetooth drivers.<br />
** EX110 Cordless Desktop, wireless keyboard and mouse (B)<br />
** K120 Keyboard (B)<br />
** K200 Keyboard (B)<br />
** K340 Wireless Keyboard (Unifying receiver, no powered hub) (B)<br />
** K350 Wireless Keyboard (B)<br />
** K400 wireless keyboard with touchpad - also listed unter problematic. works for weeks with openelec and raspbian without any problems.<br />
** K520 Keyboard (B)<br />
** K700 Wireless Keyboard with Touchpad and unifying receiver<br />
** K750 Wireless Solar Keyboard (B) (Mac version works too. (B) )<br />
** S510 wireless keyboard and mouse (B)<br />
** Ultra-Flat Keyboard (M/N Y-BP62A P/N 820-000245 PID SY126UK)labelled 100 mA. OK direct into Model B RPi.<br />
** G19 Gaming Keyboard, works fine with no external power. Illumination with external power. Powered hum in back of keyboard works too.<br />
** G15 Gaming keyboard, as long as you press the backlight button twice to turn off the backlight (it says below it dosen't work with backlight on.<br />
<br />
''Keyboards and mice also together with Unifying receiver'' <br />
<br />
* '''Microsoft''' <br />
**Microsoft Comfort Curve Keyboard 2000<br />
**Microsoft Comfort Curve Keyboard 3000 for Business<br />
**Microsoft Digital Media Pro Keyboard Model : 1031 (Debian 13-Apr-2012)<br />
**Microsoft Natural Ergonomic Keyboard 4000 (B) (Debian "Wheezy" beta 18-June-2012)<br />
**Microsoft Wired Keyboard 600 Model 1366 (Debian 28-May-2012 on Production Model B)<br />
**Microsoft Wireless Desktop 700 Keyboard v2.0 (Raspbian Pisces image 08-June-2012 on Production Model B)<br />
**Microsoft Wireless Photo Keyboard (Model 1027) Unifying receiver, no hub<br />
**Microsoft Wireless Natural Multimedia Keyboard (Raspbian Pisces 08-July-2012) (B)<br />
**Microsoft Windows 2000 Keyboard (KB-USBK110610)<br />
<br />
* '''Mikomi''' <br />
** Wireless Deskset KM80545 Keyboard and mouse (Works but range is terrible less than a metre) (B)<br />
<br />
* '''Monoprice'''<br />
** [http://www.monoprice.com/products/product.asp?c_id=104&cp_id=10404&cs_id=1040401&p_id=6854&seq=1&format=2|Monoprice PS/2 To USB Adapter] Directly and through an unpowered hub with a USB mouse plugged in.<br />
<br />
* '''Motorola'''<br />
<br />
** Bluetooth wireless ultra slim keyboard and mouse combo (sold as for the "Atrix" phone) work in combination with the Technika Bluetooth adaptor listed below<br />
<br />
* '''Novatech'''<br />
** [http://www.novatech.co.uk/products/peripherals/desktopkits/nov-wcombo.html|Novatech Wireless Combo - Keyboard & Mouse, Nano adapter] (B)<br />
<br />
* '''Perixx''' <br />
**Periboard 716 Wireless Ultra-Slim Keyboard with Touchpad (Debian 07-Jun-2012 on Production Model B)<br />
** PERIBOARD-502 wired keyboard inc built in touchpad (model B/raspian wheezy)<br />
<br />
* '''Philips''' <br />
**Wired Multimedia Keyboard SPK3700BC/97 (Debian 19-Apr-2012 on Production Model B)<br />
<br />
* '''Prodige'''<br />
**Nanox Wireless 2.4 Ghz Keyboard-mouse Combo, also known as [http://www.riitek.com/product_Info.asp?id=56 Riitek RT-MWK01] and [http://www.digicom.it/digisit/prodotti.nsf/itprodottiidx/WKEYPE01 Digicom WKEYPE01]<br />
<br />
* '''Rapoo'''<br />
**Rapoo E9080 Wireless Ultra-Slim Keyboard with Touchpad<br />
**Rapoo Wireless Multi-media Touchpad Keyboard E2700 [http://www.rapoo.com/showdetails.aspx?P_No=E2700]<br />
<br />
*'''Riitek'''<br />
**RT-MWK03 mini wireless keyboard & trackpad<br />
**RT-MWK01 mini wireless 2.4 Ghz Keyboard-mouse Combo, also known as [http://www.digicom.it/digisit/prodotti.nsf/itprodottiidx/WKEYPE01 Digicom WKEYPE01], and [http://www.verkkokauppa.com/fi/product/52783 Prodige Nanox]<br />
<br />
*'''Rosewill'''<br />
** RK-200 Standard Keyboard<br />
<br />
*'''Saitek'''<br />
** Eclipse II Backlit Keyboard PK02AU (B)<br />
** Eclipse Backlit Keyboard PZ30AV (B)<br />
** Expression Keyboard (US) <br />
** Cyborg V.5 (B)<br />
<br />
*'''SIIG'''<br />
** SIIG Wireless Multi-Touchpad Mini Keyboard 02-1286A v1.0 (B)<br />
<br />
*'''Silvercrest'''<br />
** MTS2219 Wireless Keyboard and mouse set. Powered hub NOT used. (B) <br />
<br />
*'''Sony'''<br />
** Keyboard for PlayStation 2 (PS2) Linux. Works without powered hub with 5v1A supply, requires manual keyboard remapping with Debian Squeeze to USA 101-key layout.<br />
<br />
* '''SteelSeries'''<br />
** Merc keyboard (B)<br />
<br />
* '''Sun Microsystems'''<br />
** Model: Type 7, SUN PN: 320-1348-02 (Danish key layout)<br />
** Model: Type 6, SUN PN: 320-1279-01 (Danish key layout)<br />
<br />
* '''Sweex'''<br />
** [http://www.sweex.com/en/assortiment/input/keyboards/KB060UK/ KB060UK] Wired Multimedia Keyboard<br />
<br />
* '''Technika'''<br />
** WKEY03 (B)<br />
** TKD-211<br />
<br />
* '''Tesco'''<br />
** Value Keyboard VK109 (B)<br />
** Multimedia K211 Wired Keyboard (B)<br />
<br />
*'''The Pi Hut'''<br />
** Super Slim Apple Style Keyboard (from [http://thepihut.com/products/usb-keyboard-for-the-raspberry-pi The Pi Hut's Raspberry Pi Store])<br />
** Super Slim Apple Style Keyboard Set (Keyboard & Mouse) (from [http://thepihut.com/products/usb-keyboard-mouse-bundle-for-the-raspberry-pi The Pi Hut's Raspberry Pi Store])<br />
<br />
* '''Trust'''<br />
** Trust 17916 Compact Wireless Entertainment Keyboard http://www.trust.com/products/product.aspx?artnr=17916 (B)<br />
** Trust ClassicLine Keyboard http://trust.com/17184 <br />
** Trust Camiva MultiMedia Keyboard http://trust.com/products/product.aspx?artnr=16087<br />
** Trust Convex Keyboard http://trust.com/products/product.aspx?artnr=17603 tested debian6-19-04-2012 and archlinuxarm-13-06-2012 (B)<br />
<br />
* '''Unbranded'''<br />
** AK-601 Wireless Mini Keyboard and Trackball (with laser pointer) - sourced from eBay Chinese seller<br />
<br />
* '''Unicomp'''<br />
** USB Endurapro - keyboard and trackpoint work perfectly from powered hub<br />
<br />
* '''Q-Connect'''<br />
** AK-808 (B)<br />
<br />
* '''Xenta'''<br />
** 2.4GHz Wireless Multimedia Entertainment Keyboard with Touchpad (B)<br />
** Mini Multimedia Keyboard (Model no.: 808M) (B)<br />
<br />
===Problem USB Keyboards===<br />
<br />
Note that generally PS/2 keyboards with an USB adapter will not work directly on a PI port, due to the fact that PS/2 keyboards are designed for normal 5V +-5% range, while USB keyboards must be designed to work with 4.4 Volt, and generally USB devices on the PI may receive less than 4.75 Volt. PS/2 + USB adapter keyboards might work behind a powered hub, which does provide the full 5.0V. Some of these keyboards work when running the latest raspbian but not when using the overclocked xbmc version of raspbmc, probably due to the overclocking drawing more voltage away from the rest of the support system devices.<br />
<br />
* '''A4 Tech'''<br />
** Model GL-6 USB Keyboard, 20mA. Part of wireless keyboard/mouse bundle GL-6630 (GL-6 + G7-630 + RN-10B) - suffers from USB flakeyness. Even on a powered hub. No problems on other computers I have tested it with.<br />
* '''Accuratus'''<br />
** Accuratus KYBAC100-101USBBLK causes kernel panic (rated 100mA). Tested with 1000mA cheap unbranded and Nokia 1200mA power adaptors.<br />
*'''Argos'''<br />
** Argos Value Wired Keyboard causes kernel panic<br />
* '''Choidy'''<br />
** Identifiers from usb-devices: Vendor=1a2c ProdID=0002 Rev=01.10 Product=USB Keykoard (yes, 'Keykoard') causes kernel panic<br />
* '''Cit''' <br />
** KB-1807UB Causes kernel panic (Rated <200ma)<br />
* '''Dell'''<br />
** SK-8135 (B) (Rated 1.5A. Takes too much power from pi even when not used as USB hub. Symptom = repeated keystrokes)<br />
** SK-8115 causes kernel panic (rated 100mA) Debian 6-19-04-2012 (B)<br />
** Y-U0003-DEL5 Sticky / Non-responsive keys<br />
* '''GMYLE'''<br />
** Wired USB Slim Chocolate Multimedia Media Typing Keyboard With 3 USB Port hub (B) - Kernel Panic on startup if plugged in. If plugged in at login prompt then freeze. [http://www.amazon.co.uk/gp/product/B0067EC3GW/]<br />
* '''Gear Head'''<br />
** KB2300U - Causes kernel panic (B)<br />
* '''Inland''' <br />
** Inland USB Keyboard Model #70010<br />
* '''Labtec'''<br />
** ultra-flat wireless desktop USB - Keyboard has 'sticky' keys. Tested both debian6-19-04-2012 and archlinuxarm-13-06-2012 (B)<br />
* '''Logik'''<br />
** Wired Multimedia Keyboard Model: LKBWMM11 - causes kernel panic (on Debian 190412 distro) (B)<br />
** Wired Ultra Slim Keyboard Model: LKBWSL11 - causes USB power issues. Not reliable. Causes other USB devices to fail (B) >> '''This is also listed under Working USB Keyboards??'''<br />
* '''Logitech'''<br />
** Logitech Illuminated Keyboard (unstable; not working with led light on; tested both US and NO layouts with both Apple iPad 2 and Asus TF-101 USB chargers)<br />
** G110 Gaming Keyboard - only works with illumination off, otherwise unresponsive. Once failed it needs reconnecting before another attempt. (B)<br />
** G15 Gaming Keyboard - LCD and key backlights flicker, 95% unresponsive to typing. I don't know of a way to turn the illumination off. (B)<br />
** K360 Wireless Keyboard - Occasional sticky keys. (B)<br />
** K400 wireless keyboard with touchpad (completely non-functional on debian6-19-04-2012)<br />
** G510 Gaming Keyboard - lagging or unresponsive keys.<br />
** MX5500 wireless keyboard and mouse with usb bluetooth reciever - Unstable, looses connection without prior notice<br />
** EX100 Cordless Desktop, wireless keyboard and mouse. Mouse and keyboard hangs every few minutes (with or without hub).<br />
* '''Microsoft''' <br />
** Wireless Desktop 800 - Keyboard has 'sticky' keys. (B)<br />
** Wireless Entertainment Keyboard - No key input recognized (possibly connectivity issue as pairing devices does not seem to work)<br />
** Wireless Optical Desktop 1000 - Keyboard has 'sticky' keys (B)<br />
** Wireless Keyboard 2000 - Keyboard has 'sticky' keys. (B)<br />
** Wireless Desktop 3000 - Keyboard has 'sticky' keys.<br />
** Arc wireless - Keyboard has 'sticky' keys. (B)<br />
** Sidewinder X4 - Keyboard has 'sticky' keys. (B)<br />
** Sidewinder X6 - Keyboard has 'sticky' keys. (B)<br />
** Wireless Comfort Keyboard 5000 - Keyboard has 'sticky' keys. (B)<br />
* '''Novatech'''<br />
** NOV-KEY2 - Causes kernel panic (B)<ref>http://www.raspberrypi.org/forum/troubleshooting/keyboard-creates-kernal-panic/page-2</ref><br />
* '''Unbranded'''<br />
** Compuparts<br />
** model no. HK-6106 (B) <ref>http://www.raspberrypi.org/forum/troubleshooting/keyboard-creates-kernal-panic/page-2</ref><br />
** LK-890 (Multimedia keyboard & Optical Mouse) - kernel panic on Debian Squeeze, ArchLinux and Qtonpi.<br />
* '''PC World Essentials'''<br />
** PKBW11 Wired Keyboard - no power to keyboard, no error messages on both Arch 29-04-2012 and Debian6-19-04-2012, same Pi works with Asda keyboard. Me too, but caused a kernel panic -- tested on powered hub and direct.<br />
* '''Razer'''<br />
** Razer Tarantula gaming keyboard - sticky keys, could be power issue as is programmable with host powered USB hub and audio jacks.<br />
** Razer BlackWidow - Sticky keys, could be a power related issue due to illuminated logo (Blue LED)<br />
* '''Texet'''<br />
** MB-768B standard keyboard (Rated 5V 1.5A(!), so probably too much power drain. Kernel panic, Debian6-19-04-2012)<br />
* '''Trust''' <br />
** TRUST GXT 18 Gaming Keyboard - No power to keyboard, could be a driver issue - no error messages.<br />
* '''Wilkinsons / TEXET'''<br />
** Model MB-768B causes kernel panic on debian6-19-04-2012.<br />
* '''Xenta'''<br />
** HK-6106 - causes kernel panic (on Debian 190412 distro)(B)<br />
** Multimedia Wireless Keyboard and Mouse Set (Keyboard Model: HK3518B + Mouse Model HM3301) (B) - occasional sticky keys, and occasional complete lock-up<br />
* '''Jeway'''<br />
** JK-8170 "The Hunter" - causes kernel oops (Debian6-19-04-2012) (B)<br />
<br />
== USB Mouse devices ==<br />
USB mouse devices that present themselves as a standard HID (Human Interface Device) device should work, however some hardware requires special drivers or additional software, usually only compatible with Windows operating systems. <br />
<br />
===Working USB Mouse Devices===<br />
The following is a list of specific mouse devices known to work and which appear to be fault-free.<br />
<br />
* '''A4Tech'''<br />
** OP-530NU Padless Wired Mouse<br />
<br />
* '''Asda'''<br />
** HM5058 (Smart Price) Wired Mouse<br />
** Wireless Multimedia Deskset (keyboard, mouse and USB dongle) Model: HKM8016B (Note: Shown on Asda Website as HK8016B) (B)<br />
<br />
* '''Asus'''<br />
** MS-511U (comes with Asus Vento KM-63 keyboard/mouse combo) (B)<br />
<br />
* '''Belkin'''<br />
**F8E882-OPT (B)<br />
<br />
* '''Dell'''<br />
** M-UVDEL1 (B)<br />
** M056U0A (B)<br />
** DZL-MS111-L (B) (100mA)<br />
** MS-111P (100mA)<br />
** Bluetooth Wireless Keyboard and Mouse Bundle (B), Bluetooth USB dongle C-UV35 (Rated 500mA but works great), Keyboard Y-RAQ-DEL2, Mouse M-RBB-DEL4<br />
<br />
* '''Dynex'''<br />
** DX-WMSE (100mA) (B)<br />
<br />
* '''Filand'''<br />
** OP-102i Mini Optical Mouse<br />
<br />
* '''Genius'''<br />
** GM-04003A (B)<br />
** Slimstar 8000 wireless mouse (Can be intermitent. Mouse pointer sometimes is irratic.)<br />
** Traveler 515 Laser<br />
<br />
* '''HP'''<br />
** MN-UAE96 (The basic stock HP wired mouse)(B)<br />
<br />
* '''iConcepts'''<br />
** 2.4GHz Wireless Keyboard and Optical Mouse Model 62550<br />
*** (saves a USB port since keyboard and mouse share one transceiver, $14.99 at Fry's Electronics)<br />
<br />
* '''Jenkins'''<br />
** Jenkins Wireless Desktop Set Blue (B)<br />
<br />
* '''Lenovo'''<br />
** Wired Optical Mouse Model: MO28UOL<br />
<br />
* '''Logik'''<br />
** Wired Optical Glow Mouse Model: LGGMO10. (B)<br />
<br />
* '''Logitech'''<br />
** Cordless Pilot Optical Mouse M/N M-RR95 with Cordless Mouse Receiver M/N C-BA4-MSE<br />
** G5 Logitech Gaming Mouse (B)<br />
** G5v2 Logitech Gaming Mouse (B)<br />
** G500 Logitech Gaming Mouse (B)<br />
** G700 Logitech Wireless Gaming Mouse (B)<br />
** LX-700 Cordless Desktop Receiver (B)<br />
** M90 optical mouse<br />
** M185 Wireless Mouse (B)<br />
** M210 (part of the MK260 set) (B)<br />
** M305 Wireless Mouse<br />
** M310 Cordless Mouse<br />
** M325 Wireless Mouse<br />
** M505 USB wireless laser, model no: 910-001324 (B)<br />
** M510 Wireless Mouse (B)<br />
** M705 Marathon Mouse (Unifying receiver, no powered hub) (B)<br />
** M-BD58 Wheel Mouse (B)<br />
** M-BJ58/M-BJ69 Optical Wheel Mouse (B)<br />
** M-BJ79 (B)<br />
** M-BT96a Optical Mouse<br />
** MX320/MX400 laser mouse (B)<br />
** MX518 Optical wheel mouse (B)<br />
** Optical USB Mouse (M/N 931643-0403)<br />
** Performance Mouse MX (B)<br />
** MX Revolution (B) (Debian "Wheezy" beta 18-June-2012)<br />
** VX Nano Cordless Laser Mouse for Notebooks<br />
** Wheel Mouse (M/N BJ58)<br />
<br />
* '''Medion'''<br />
** Mini mouse Model M101-CBJ P/N 40016632 S/N 7BFSA00003445 rated 5v 100ms Works fb on model B with raspian wheezy<br />
<br />
* '''Microsoft''' <br />
** Comfort Curve Mouse 3000 for Business<br />
** Comfort Mouse 6000<br />
** Compact optical mouse 500 V2.0 (B)<br />
** Wheel Optical Mouse (wheel and additional buttons not tested) (B)<br />
** Microsoft Intellimouse Optical Mouse<br />
** Microsoft Wireless Laser Mouse 8000<br />
** Microsoft Wireless Mobile Mouse 3500<br />
** Microsoft Wireless Mobile Mouse 4000<br />
** Microsoft Wireless Mouse 700 v2.0<br />
** Microsoft Comfort Mouse 4500<br />
** Wireless IntelliMouse Explorer 2.0 (unifying receiver, no hub)<br />
<br />
* '''Novatech'''<br />
** [http://www.novatech.co.uk/products/peripherals/miceandtrackballs/nov-mouser.html|Novatech M1 USB Mouse - Wired](B)<br />
** [http://www.novatech.co.uk/products/peripherals/miceandtrackballs/nov-dl10.html|Novatech DL10 Wireless Mouse] (B)<br />
<br />
* '''Razer'''<br />
** Boomslang Collectors Edition 2007 (B)<br />
<br />
* '''Rosewill'''<br />
** Rosewill RM-C2U<br />
<br />
* '''Saitek'''<br />
** Notebook Optical Mouse (PM46)<br />
<br />
* '''Sun microsystems'''<br />
** Model: FID-638 , SunPN: 371-0788-01<br />
<br />
* '''Sweex'''<br />
** [http://www.sweex.com/en/assortiment/input/optical-mice/MI015/ MI015] Mini Wireless Optical Mouse<br />
<br />
* '''Targus'''<br />
** AMU2701EUK (B)<br />
<br />
* '''Technika'''<br />
** TKOPTM2 (B)<br />
**TKD-211<br />
<br />
* '''Tesco'''<br />
** Wired optical mouse M211 (B)<br />
<br />
*'''The Pi Hut'''<br />
** USB Mouse for Raspberry Pi (from [http://thepihut.com/products/usb-mouse-for-the-raspberry-pi The Pi Hut's Raspberry Pi Store])<br />
** Super Slim Keyboard & Mouse Set (from [http://thepihut.com/products/usb-keyboard-mouse-bundle-for-the-raspberry-pi The Pi Hut's Raspberry Pi Store])<br />
<br />
* '''Trust'''<br />
** Trust Nanou Wireless Micro Mouse http://trust.com/products/product.aspx?artnr=17087<br />
<br />
* '''Verbatiam'''<br />
**Mini Nano Optical Mouse 97470 (wireless on non-powered 3 usb dongle hub) (B)<br />
<br />
* '''Xenta'''<br />
** MOW0810 (B)<br />
** Wired Optical Mouse (from [http://thepihut.com/products/usb-mouse-for-the-raspberry-pi The Pi Hut's Raspberry Pi Store])<br />
<br />
* '''Generic'''<br />
** Generic 2.4GHz Wireless Mouse (ID 040b:2013 Weltrend Semiconductor) (B)<br />
<br />
===Problem USB Mouse Devices===<br />
The following is a list of specific mouse devices that have problems working with the Raspberry Pi<br />
* '''A4Tech'''<br />
** Model G7-630 Wireless Mouse, 20mA. Part of wireless keyboard/mouse bundle GL-6630 (GL-6 + G7-630 + RN-10B) - suffers from USB flakeyness. Even on a powered hub. No problems on other computers I have tested it with.<br />
* '''HP'''<br />
** HP Retractable Mobile Mouse (Optical) HP Product Number XP472AA - errors / boot loop RASPBMC (B)removed mouse, started with no further errors. <br />
<br />
* '''Logik'''<br />
** Logik IMF Blue Trace Wired USB mouse (Model LMWBLU11) - disconnects from the USB port every 20 seconds when using the Raspian distro. Always reconnects to the USB port successfully (B)<br />
<br />
* '''Logitech'''<br />
** Logitech G400 Gaming Mouse - 100% CPU load and laggy mouse cursor when the mouse is moved. MX518 works fine on the same setup, so I suspect it's a polling rate issue. [http://tech2.in.com/reviews/mice/logitech-g400-is-it-a-worthy-successor/231012 this] says the mouse is 1000Hz out of the box, whereas the 518 is only 125Hz. Solution found: add usbhid.mousepoll=8 to the kernel commandline.<br />
<br />
* '''Razer'''<br />
** Naga Wired USB mouse - the mouse seems to present itself as a keyboard because the numpad on the left-hand side of the device works but the cursor doesn't move.<br />
<br />
* '''Roccat'''<br />
** Kone[+] Wired USB mouse - Nothing happens when moving the mouse, haven't looked further into the issue (B)<br />
<br />
* '''Trust'''<br />
** Optical USB Mouse MI-2250 - Nothing happens when moving the mouse (B)<br />
<br />
* '''Xenta'''<br />
** Multimedia Wireless Keyboard and Mouse Set (Mouse Model: HM-3301) (B) - frequent lost connection giving stuttering mouse cursor indicating USB current not enough for dongle<br />
<br />
== USB WiFi Adapters ==<br />
<br />
See also: http://www.element14.com/community/docs/DOC-44703/l/raspberry-pi-wifi-adapter-testing<br />
<br />
There is a howto on installing the TL-WN722N adapter [http://elinux.org/RPi_Peripherals#Wireless:_TP-Link_TL-WN722N_USB_wireless_adapter_.28Debian_6.29 here], which also acts as a guide for installing others too.<br />
<br />
===Working USB Wifi Adapters===<br />
<br />
These adapters are known to work on the Raspberry Pi. This list is not exhaustive, other adapters may well work, but have not yet been tried.<br />
<br />
'''Note:''' A WiFi adapter will probably need more power than the Raspberry Pi USB port can provide, especially if<br />
there is a large distance from the WiFi adapter to the WiFi Access Point. Therefore, you may need to plug the WiFi adapter into a powered USB hub.<br />
<br />
* '''3COM'''<br />
** 3CRUSB10075: ZyDAS zd1211rw chipset (!)<br />
<br />
* '''7DayShop'''<br />
** W-3S01BLK, W-3S01BLKTWIN : Unbranded product available from 7DayShop, in a single or twin pack. [http://www.7dayshop.com/catalog/product_info.php?cPath=777_9&products_id=112046], [http://www.7dayshop.com/catalog/product_info.php?&products_id=112527]. Tested on Debian Wheezy, with the dongle attached directly to the RPi along with the wireless keyboard receiver. Shows up as a Ralink RT5370 device, and no drivers or additional software downloads required. Created wpa.conf, edited 'interfaces' file and restarted the networking. The manufacturer portion of the MAC address (7cdd90) is assigned to "Shenzhen Ogemray Technology Co., Ltd."<br />
<br />
* '''Alfa'''<br />
** AWUS036NEH: Tested on Debian Squeeze (with Ralink firmware package)<br />
** AWUS036NH: Tested on Arch Linux ARM using the rt2800usb module.<br />
** AWUS036NH: Tested on Debian Wheezy (with Ralink firmware package)<br />
<br />
* '''AirLink101'''<br />
** AWLL5088: Tested on Debian Wheezy. This adapter is based on the OEM Edimax EW-7811Un. For automatic installation, See MrEngmanns script listed below under the Edimax device.<br />
<br />
* '''Asus'''<br />
** [http://www.element14.com/community/docs/DOC-44703 USB-N10] USB ID 0b05:1786, r8712u staging driver, included on Fedora Remix & Arch, must [http://www.element14.com/community/servlet/JiveServlet/download/44948-8-97488/r8712u_ko.zip download] for Debian and install firmware-realtek from non-free squeeze repo (B) (not needed with latest Raspbian “wheezy” 2012-07-15: this Asus works N10 out of the box)<br />
** [http://www.element14.com/community/docs/DOC-44703 USB-N13] USB ID 0b05:17ab, works with [http://learn.adafruit.com/adafruit-raspberry-pi-educational-linux-distro/occidentalis-v0-dot-1 Adafruit Occidentalis v0.1 image] as it includes kernel [http://www.element14.com/community/message/57635#57660 with 8192u driver built-in] (B)<br />
** WL-167G v1 USB ID 0b05:1706, Ralink RT2571 working out-of-the-box on Debian image from 2012-04-19. Requires powered hub, otherwise it is detected by OS but will not function.<br />
<br />
* '''Belkin'''<br />
** Belkin Components F5D7050 Wireless G Adapter v3000 [Ralink RT2571W]. On Debian requires the firmware-ralink package from the non-free repository. The usbcore module needs to be added to /etc/modules [http://www.penguintutor.com/blog/viewblog.php?blog=6281 install instructions].<br />
** Belkin Components F5D8053 ver.6001 Wireless N Adapter [Realtek RTL8188SU]. Tested on OpenELEC (works OOB), RaspBMC (works OOB), Raspian - 2012-07-15-wheezy-raspbian (followed [http://forum.xbian.org/viewtopic.php?f=7&t=29 instructions here]) '''Powered hub required!'''<br />
** Belkin Components F7D1101 v1 Basic Wireless Adapter [Realtek RTL8188SU] USB ID 050d:945a, r8712u staging driver, included on Fedora Remix & Arch, must [http://www.element14.com/community/servlet/JiveServlet/download/44948-8-97488/r8712u_ko.zip download] for Debian and install firmware-realtek from non-free squeeze repo (B)<br />
**Belkin Components F6D4050 V1 [Realtek RT3070] USB ID: 050d:935a Driver: RT3572STA(recommended),RT2800USB,RT2870STA. Tested under Arch using [https://wiki.archlinux.org/index.php/Setting_Up_Belkin_F6D4050_Wireless_USB_Dongles this] guide.<br />
**Belkin Components F6D4050 V1/V2 [Realtek RT3070] USB ID: 050d:935a / 935b Driver: RT3572STA. Tested with Raspbian - See [http://iggy82.blogspot.co.uk/2012/08/wireless-n-raspberry-pi-belkin-f6d4050.html installation instructions] - Powered hub not required!<br />
** Belkin Components F7D2102 "N300" Micro Wireless USB adapter. Tested with Occidentalis 0.1.<br />
<br />
* '''BlueProton'''<br />
** [http://www.element14.com/community/docs/DOC-44703 BT3] USB ID: 0bda:8187; tested on Debian, Fedora & Arch; rtl8187 driver (B)<br />
<br />
* '''Buffalo'''<br />
** USB ID: 0411:01A2 WLI-UC-GNM - Tested on Raspbmc; rt2800usb driver <br />
<br />
* '''Conrad'''<br />
** WLAN Stick N150 mini. Works out of the box in OpenELEC, [http://www.t3node.com/blog/sempre-wireless-usb-stick-wu300-2-on-raspberry-pi/ requires firmware-realtek and r8712u kernel module on Debian].<br />
** WLAN Stick N150 Nano [Realtek RTL8188CUS]. Requires a powered USB hub. See Micronet SP907NS for installation instructions and script.<br />
<br />
* '''DIGICOM'''<br />
** USBWAVE54 [chipset Zydas ZD1211] . [[http://www.digicom.it/digisit/prodotti.nsf/itprodottiidx/UsbWave54]] Works out of the box in OpenELEC. With Raspbian or Debian squeezy/wheezy works with zd1211-firmware . <br />
** USBWAVE300C [chipset Ralink 2870] . [[http://www.digicom.it/digisit/prodotti.nsf/itprodottiidx/UsbWave300c]] Works out of the box in OpenELEC. With Raspbian or Debian squeezy/wheezy works with firmware-ralink . <br />
<br />
* '''D-Link'''<br />
** AirPlus G DWL-G122 (rev. E). USB ID 07d1:3c0f, Ralink RT2870. On Debian requires the <code>firmware-ralink</code> package from the <code>squeeze-firmware</code> non-free repository. (However I experience total crashes on raspbian 2012-07-15 after a few minutes of load on the wlan. Will have to investigate via serial console.)<br />
** AirPlus G DWL-G122 (rev. C). USB ID 07d1:3c03, Ralink RT2571. Working out-of-the-box on Arch image from 2012-04-29.<br />
** AirPlus G DWL-G122 (rev. B1). USB ID 2001:3c00, Ralink RT2571. Working out-of-the-box on Arch image from 2012-06-13.<br />
** DWA-110 (Version A1). Requires the ralink package from the non-free repository on Debian.<br />
** DWA-123 (Version A1). USB ID 2001:3c17, Ralink RT2800. Working out-of-the-box on Arch image from 2012-04-29.<br />
** DWA-131 USB ID 07d1:3303,Realtek RTL8192SU, 802.11n Wireless N Nano. Works out of the box on Raspbian “wheezy”. Verified with direct USB : no powered USB hub needed. Also verified when Nano used in powered USB hub. Someone had trouble configuring SSID/Passphrase in etc/network/interfaces file. But no problem & very easy to configure using wicd : wicd is a gui interface on LXDE for network configuration. Install it using command-line : <code>apt-get install wicd</code>. Once configured ith wicd to auto-run on boot, no need to turn back to LXDE. Recommended.<br />
** DWA-140 (Version B1). USB ID 07d1:3c09, Ralink RT2870. On Debian requires the <code>firmware-ralink</code> package from the <code>squeeze-firmware</code> non-free repository.<br />
** DWA-140 (Version B2). USB ID 07d1:3c0a, Ralink RT3072. Workaround for faulty firmware binary: Place file rt2870.bin from [https://launchpad.net/ubuntu/oneiric/+source/linux-firmware/1.53/+files/linux-firmware_1.53.tar.gz linux-firmware_1.53.tar.gz] in /lib/firmware. [https://bugs.launchpad.net/ubuntu/+source/linux-firmware/+bug/770232 Explanation].<br />
** DWA-160 (Version B1). USB ID 07d1:3c11, Ralink RT2870. On Debian requires the <code>firmware-ralink</code> package from the <code>squeeze-firmware</code> non-free repository.<br />
** DWA-160 (Version A2). USB ID 07d1:3a09, Atheros AR9170. (NOTE: I can only get it to work through powered USB hub) requires carl9170-fw firmware [http://http://aur.archlinux.org/packages.php/packages.php?ID=44102]<br />
<br />
* '''Edimax'''<br />
** [http://www.edimax.co.uk/en/produce_detail.php?pd_id=328&pl1_id=1&pl2_id=44 EW-7811Un] USB ID 7392:7811, RTL8192CU, driver blob [http://www.electrictea.co.uk/rpi/8192cu.tar.gz download] via [http://www.element14.com/community/docs/DOC-44703 Element14], works with WPA2-AES-CCMP ([http://www.ctrl-alt-del.cc/2012/05/raspberry-pi-meets-edimax-ew-7811un-wireless-ada.html howto]) (B) - [http://dl.dropbox.com/u/80256631/8192cu-latest.tar.gz Alternative driver download link that works with Raspian]<br />
** The EW-7811Un can be powered directly from the Raspberry Pi if the Raspberry Pi is powered using a well regulated power supply.<br />
** A script-based installation for the [http://www.edimax.co.uk/en/produce_detail.php?pd_id=328&pl1_id=1&pl2_id=44 EW-7811Un] by MrEngman can be found [http://www.raspberrypi.org/phpBB3/viewtopic.php?f=26&t=6256&hilit=edimax on the RasPi forums]. Tested with Debian Squeeze and Raspbian. [http://dl.dropbox.com/u/80256631/install-rtl8188cus.txt An installation guide can be found here.]<br />
** Instructions for getting the [http://www.edimax.co.uk/en/produce_detail.php?pd_id=328&pl1_id=1&pl2_id=44 EW-7811Un] working in Raspbmc (tested RC3) can be found [http://forum.stmlabs.com/showthread.php?tid=780 here].<br />
** Simple step-by-step instructions for [http://www.edimax.co.uk/en/produce_detail.php?pd_id=328&pl1_id=1&pl2_id=44 EW-7811Un] which uses the RTL8192 chipset [[RPi_edimax_EW-7811Un]](B)<br />
** [http://www.edimax.com/en/produce_detail.php?pd_id=8&pl1_id=1&pl2_id=44 EW-7318USg] USB ID 148f:2573, rt73usb. RT2573 chipset. Works with powered usb-hub or shorted polyfuses.<br />
<br />
* '''edup'''<br />
** [[http://www2.buyincoins.com/details/usb-150m-wifi-wireless-lan-network-card-adapter-antenna-product-1916.html Edup 150MBPS wifi adapter]] USB ID: 148f:5370 Ralink Technology, Corp. RT5370 Wireless Adapter. Driver is the RT2800USB module, I had to install the firmware as rt2870.bin in /lib/firmware.([http://raspberry-pi-notes.blogspot.com/2012/05/rt5370-cheap-micro-usb-wireless-dongle.html requires firmware-ralink from wheezy]) (B)<br />
** [http://www.szedup.com/show.aspx?id=1681 edup nano EP-N8508] Use method shown [http://www.raspberrypi.org/phpBB3/viewtopic.php?t=7471&p=91736 here] for debian. Requires powered USB hub for adequate power. When directly powered by Pi, it fails after a few minutes. (B) Unusable with analog audio because when data is being send or recieved the audio get disorted.<br />
<br />
* '''EnGenius'''<br />
** EUB9603 EXT - Realtek r8712u driver <br />
<br />
* '''Gigabyte'''<br />
** Gigabyte GN-WB32L 802.11n USB WLAN Card. Works with the rt2800usb driver.<br />
<br />
* '''GMYLE'''<br />
** Wireless 11n USB Adapter. Uses RTL8188CUS chipset - cheap on eBay. Installs and works using the install-rtl8188cus-latest.sh script.<br />
<br />
* '''IOGear'''<br />
** [http://www.element14.com/community/docs/DOC-44703 GWU625] USB ID 0bda:8172, r8712u staging driver, included on Fedora Remix & Arch, must [http://www.element14.com/community/servlet/JiveServlet/download/44948-8-97488/r8712u_ko.zip download] for Debian Squeeze and install firmware-realtek from non-free squeeze repo. No need to download firmware when using Debian Wheezy (B)<br />
<br />
* '''Linksys'''<br />
** Linksys (Cisco) WUSB100 ver.2 1737:0078, tested on raspbian; follow [http://www.brucalipto.org/linux/the-raspberry-diary-wusb100-wireless-n/ Brucalipto.org] instructions; not stress tested but works without issues for light network load.<br />
** Linksys (Cisco) WUSB600N, test on raspbian, details [http://elibtronic.ca/content/20120731/raspberry-pi-part-1-wifi-support here]<br />
<br />
<br />
* '''Micronet'''<br />
** Micronet SP907NS, 11N Wireless LAN USB Adapter (uses Realtek RTL8188CUS) works plugged directly into R-Pi USB (B) [http://dl.dropbox.com/u/80256631/install-rtl8188cus.txt Debian installation instructions] IMPORTANT: read the instructions first to avoid problems, and [http://dl.dropbox.com/u/80256631/install-rtl8188cus-latest.sh Auto-install script]. The script has been used to install other adapters using the RTL8188CUS chip. [http://dl.dropbox.com/u/80256631/8192cu-latest.tar.gz Updated driver] that handles the latest rpi-updates that kill the original driver, download for manual installation, automatically installed by the Auto-install script.<br />
<br />
* '''MSI'''<br />
** 0db0:6861 MSI-6861 802.11g WiFi adapter (US54G): works with external powered USB hub, requires firmware from [http://sourceforge.net/projects/zd1211/files/zd1211-firmware/ here], power management must be disabled: <code>iwconfig wlan0 power off</code><br />
<br />
* '''Netgear''' <br />
** N150: Reported as WNA1100 device, uses the Atheros ar9271 chipset. On Debian, requires the <code>firmware-atheros</code> package from the <code>squeeze-backports</code> non-free repository (!)<br />
** N150: Some versions reported as Realtek RTL8188CUS device. Read Micronet entry above and use RTL8188CUS script for installation. Works best plugged into powered USB hub.<br />
** WG111v1: Prism54 chipset. Needs powered hub. Follow info for Prism54 chipset on Debian wiki.<br />
** WG111v2: Realtek rtl8187 chipset (!)<br />
<br />
* '''OvisLink'''<br />
** Evo-W300USB: USB ID 148f:2270 Ralink Technology RT2770. apt-get install firmware-ralink<br />
<br />
* '''Patriot Memory'''<br />
** [http://patriotmemory.com/products/detailp.jsp?prodline=6&catid=69&prodgroupid=163&id=1198&type=20 PCUSBW1150] Wireless 11N USB adapter (uses Realtek RTL8188CUS) Install using Micronet script. Works only through powered usb hub.<br />
** [http://www.patriotmemory.com/products/detailp.jsp?prodline=6&catid=69&prodgroupid=163&id=973&type=20 PCBOWAU2-N] Wireless 11N USB adapter (uses Realtek RTL8191SU chip) Installed using r8712u Kernel module<br />
<br />
* '''Ralink'''<br />
** inner 02 joggler wifi usb RT2770F USB-ID 148f:2770 (firmware-ralink required) (only got dhcp on powered hub)<br />
** [http://www.dx.com/p/24688 RT2070] USB-ID 148f:2070 firmware is already loaded into Raspbian. For Debian, the firmware must be installed ([http://wiki.debian.org/rt2870sta instructions]). Needs a powered USB hub.<br />
** [http://www.element14.com/community/docs/DOC-44703 RT2501/RT2573] USB-ID 148f:2573 (firmware-ralink required) (B)<br />
** RT5370 USB-ID 148f:5370 ([http://raspberry-pi-notes.blogspot.com/2012/05/rt5370-cheap-micro-usb-wireless-dongle.html requires firmware-ralink from wheezy]) [[RPi_Ralink_WLAN_devices]](B)<br />
<br />
* '''Rosewill'''<br />
** RNX-N180UBE Wireless B/G/N Adapter<br />
*** Realtek RTL8191SU chipset, USB-ID 0bda:8172<br />
*** Tested in Arch, works out of box. Powered USB hub required.<br />
*** Tested in Raspbian, used wicd to configure network settings. Powered USB hub Required.<br />
** RNX-G1 Wireless B/G Adapter<br />
*** Realtek RTL8187 chipset, USB-ID 0bda:8187<br />
*** Tested in Arch, works out of box. USB hub required.<br />
<br />
* '''Sagem'''<br />
** Sagem Wireless USB stick XG-760N : USB ID 079b:0062, Module is not shipped in Debian image, but can be "sudo apt-get install zd1211-firmware"<br />
<br />
* '''Sempre'''<br />
** Sempre Wireless USB stick WU300-2: USB ID 0bda:8172, Realtek r8712u driver + firmware-realtek package. Module is shipped in Raspbian image. If you need to build it for other distros, read this: http://www.t3node.com/blog/sempre-wireless-usb-stick-wu300-2-on-raspberry-pi/<br />
<br />
* '''SL'''<br />
** SL-1507N: USB 802.11n 150M WiFi Wireless Lan Network Card Adapter SL-1507N Black<br />
*** I bought this on on eBay for $4.19 (free shipping) @ http://www.ebay.com/itm/270853614804?ssPageName=STRK:MEWNX:IT&_trksid=p3984.m1497.l2649#ht_4379wt_1199<br />
*** It worked out of the box on Raspbmc RC4, with the network manager add-on; seems to be an rt2800usb<br />
*** dmesg output "usbcore: registered new interface driver rt2800usb"<br />
<br />
* '''SMC'''<br />
** SMCWUSBS-N : Hardware detected as rt2800 but missing firmware; "sudo apt-get install firmware-ralink" fixed it<br />
** SMCWUSB-G : Gives "couldn't load firmware" error. "sudo apt-get install zd1211-firmware" fixes it.<br />
<br />
* '''Tenda''' <br />
** USB 11n adapter on a G network: Ralink 2870/3070 driver (!)<br />
** Tenda W311U Mini 11N Wireless USB Adapter (USB-ID 148f:3070): Ralink 2870/3070 driver; needs powered hub. [http://blog.modmypi.com/2012/06/installing-tenda-w311u-mini-wireless.html Debian installation instructions]<br />
<br />
* '''TP-Link'''<br />
** TL-WN422G v2 (ath9k_htc) Works OOTB in Debian Wheezy Beta. Runs without powered Hub when plugged into running RasPi, but the RasPi won't boot while the stick is plugged in.<br />
** TL-WN721N (ath9k_htc device with htc_9271.fw file from http://linuxwireless.org/download/htc_fw/1.3/htc_9271.fw); needs powered USB Hub (B)<br />
** TL-WN722N (ath9k_htc device with htc_9271.fw file from http://linuxwireless.org/download/htc_fw/1.3/htc_9271.fw); needs powered USB Hub (B)<br />
** TL-WN821N v3 (ath9k_htc, htc_7010.fw); works out of the box on ArchLinuxARM and on OpenElec (>r11211), Problems with prior OpenElec; needs powered USB Hub (B) <br />
<br />
* '''Widemac'''<br />
** RT5370 Wireless Adapter from [http://www.ebay.co.uk/itm/180887771838?ssPageName=STRK:MEWNX:IT&_trksid=p3984.m1497.l2649 Ebay] runs without powered hub. Follow these [http://elinux.org/RPi_Ralink_WLAN_devices instructions] but go to [http://ftp.de.debian.org/debian/pool/non-free/f/firmware-nonfree/ ftp.de.debian.org/debian/pool/non-free/f/firmware-nonfree/] and pick the latest firmware-ralink_0.xx_all.deb<br />
<br />
* '''ZyXEL'''<br />
** [http://www.element14.com/community/message/50015#50015/l/re-installing-kernel-headers-on-the-pi NWD2105] USB ID: 0586:341e, RT3070 chipset, rt2800usb driver (B)<br />
<br />
===Problem USB Wifi Adapters===<br />
<br />
These adapters were tested and found to have issues the Raspberry Pi. Note [http://www.raspberrypi.org/phpBB3/viewtopic.php?f=28&t=6928] as a possible solution/explanation for errors while running LXDE.<br />
<br />
* '''Linksys'''<br />
** WUSB300N (Vendor ID: 13B1, Product ID: 0029) - Tested with Raspbian, OpenELEC, among others. No Linux chipset support for Marvell 88W8362 at all.<br />
<br />
* '''LogiLink'''<br />
** WL0085 tested under debian (squeeze, wheezy, raspbian); no stable connection can be established. This gets even worse when X is running.<br />
<br />
* '''MicroNEXT'''<br />
** MN-WD152B (Debian image) modprobe hangs when plugged in, lsusb hangs. udevd errors in the logs. [http://www.element14.com/community/thread/17632] [http://www.raspberrypi.org/phpBB3/viewtopic.php?t=6737]<br />
*** Possible fix: try the new [http://learn.adafruit.com/adafruit-raspberry-pi-educational-linux-distro/occidentalis-v0-dot-1 Adafruit Occidentalis v0.1] image (based on Raspbian Wheezy) as it includes the needed 8192cu driver builtin to the kernel<br />
<br />
* '''Netgear'''<br />
** WNDA3100v2 tested with debian (wheezy); no driver for broadcom chipset (see [http://www.wikidevi.com/wiki/Netgear_WNDA3100v2 http://www.wikidevi.com/wiki/Netgear_WNDA3100v2]).<br />
<br />
* '''Realtek'''<br />
** RTL8188CUS USB-ID 0bda:8176, kernel oops in dmesg and freeze when pulled from USB. (B)<br />
<br />
* '''Trendnet'''<br />
** [http://www.element14.com/community/docs/DOC-44703 TEW-424UB] USB ID: 0bda:8189; tested on Debian, Fedora & Arch; rtl8187 driver; errors with LXDE running (B)<br />
<br />
* '''TP-Link'''<br />
** [http://www.element14.com/community/docs/DOC-44703 TL-WN821N] USB ID: 0cf3:7015; tested on Debian; requires [http://linuxwireless.org/download/htc_fw/1.3/htc_7010.fw htc_7010.fw] firmware; ath9k_htc driver; errors with LXDE running (B)<br />
** TL-WN723N USB ID: 0bda:8176; tested on Arch without a powered hub; it seems to draw too much current.<br />
<br />
== USB Bluetooth adapters ==<br />
===Working Bluetooth adapters===<br />
* Cambridge Silicon Radio, Ltd Bluetooth Dongle (HCI mode) - (USB ID 0a12:0001)<br />
** Example of above is; TOPDIGI UA01 Bluetooth USB Dongle Plug and Play (install bluez package from std repos)<br />
** Tesco own brand 'Technika' Nano Bluetooth Adaptor has the Cambridge Silicon Radio chipset and works fine, cost £5.97 at time of posting.<br />
** Hama USB Bluetooth 3.0 adapter (Class 1) ~£10 on amazon.co.uk.<br />
** Another sample: Product ID: 0a12:0001, pictured here: http://www.element14.com/community/message/58288<br />
* D-Link DBT-122, with ID 07d1:f101, using a Broadcom chip<br />
** http://www.element14.com/community/message/58288<br />
* Asus USB-BT211<br />
** Apparently works with Raspbian.<br />
** http://www.raspberrypi.org/phpBB3/viewtopic.php?f=28&t=9962<br />
<br />
===Problem Bluetooth adapters===<br />
* '''Belkin'''<br />
** Belkin F8T017. Tested with Raspbian 2012-07-15 and bluez installed with apt-get. When dongle is inserted into Pluscom powered USB hub, my remote PuTTY session scrolls incredibly slowly (testing with ls -R to generate text). Suspect network issue. Lots of errors on dmesg too. Pi itself is responsive when using directly. On removal of the device everything goes back to normal.<br />
* '''Generic'''<br />
** [http://dx.com/p/mini-bluetooth-v3-0-usb-2-0-dongle-71248 Bluetooth "3.0" Dongle]. Doesn't work reliably - eg. after some time it will hang and the device will need to be reset using fcntl. The device id is 1131:1004 Integrated System Solution Corp. Bluetooth Device.<br />
<br />
== USB Ethernet adapters ==<br />
===Working Ethernet adapters===<br />
* '''Wintech'''<br />
** USB 2.0 LanCard Model: LAU-15 (CK0049C) using the mcs7830 driver. Probably needs more than 100 mA current. [http://www.raspberrypi.org/phpBB3/viewtopic.php?f=46&t=8708#p106136]<br />
* '''LogiLink'''<br />
** USB 2.0 UA0144: AX88772 chipset using the asix kernel driver. Tested only on powered USB hub so far.<br />
* '''Apple'''<br />
** Apple USB Ethernet Adapter using asix kernel driver. Works out of the box on Raspbian, haven't tested on any other OS.<br />
* '''Edimax'''<br />
** Edimax EU-4230 USB2.0 Fast Ethernet Adapter with 3 port USB hub. Works out of the box. Needs its own power source.<br />
===Problem Ethernet adapters===<br />
* Axago<br />
** Axago ADE-X1 10/100 Ethernet Adapter (usb: 9710:7830 driver:mcs7830). Adapter working about 10 minutes without problem, but after that kernel write error message to dmesg and no packet is received. Needed to unplug and plug USB again. Tested with and without powered USB hub.<br />
<br />
== USB Sound Cards ==<br />
You will usually want the <code>alsa</code> package for sound. In the Debian image for Raspberry Pi (and possibly other distributions) USB sound cards are prevented from loading as the first sound card, which can be an annoyance if it's the only device you have. To disable this behaviour edit <code>/etc/modprobe.d/alsa-base.conf</code> and comment out the last line; <code>options snd-usb-audio index=-2</code><br />
<br />
* '''Creative'''<br />
** [http://asia.creative.com/products/product.asp?category=1&subcategory=207&product=17892 Sound Blaster Play!]<br />
* '''Edirol'''<br />
** [http://www.roland.com/products/en/UA-1A/ UA-1A]<br />
* '''Logilink'''<br />
** [http://www.logilink.de/showproduct/UA0053.htm?seticlanguage=en UA0053 USB Soundcard with Virtual 3D Soundeffects LogiLink]<br />
<br />
==USB 3G Dongles==<br />
* Huawei E220<br />
* Franklin U600 from Sprint / VirginMobile<br />
** Use usb_modeswitch and vendor 0x1fac and product 0x0150/0x0151<br />
* Digicom Internet Key 7.2 HSUPA '''MU372-L01''' [http://www.digicom.it/digisit/prodotti.nsf/itprodottiidx/MU372L01]<br />
Tested on Raspbian and Archlinux. Detected as 230d:0001. Works with cdc_acm driver. Install usb_modeswitch.<br />
There are 2 "com ports"( /dev/ttyACM0 and /dev/ttyACM1 ) . Tested with Network Manager.Works also perfectly with SAKYS3G [http://www.sakis3g.org/] tools (!! led is always off !!) and wvdial. A working wvdial.conf : http://ubuntuforums.org/showpost.php?p=10361881&postcount=28 . (for example for Vodafone IT , replace Init3 with this : Init3 = AT+CGDCONT=1,"IP","web.omnitel.it" and replace line Modem = /dev/ttyUSB0 with Modem = /dev/ttyACM1 ) and run with wvdial voda .<br />
<br />
== USB IR Receivers==<br />
SMK Manufacturing, Inc. eHome Infrared Receiver (Works out of the box with OpenELEC)<br />
<br />
== USB Radio devices==<br />
*FM Radio<br />
** ADS InstantFM Music - FM radio tuner works fine under debian.<br />
<br />
== USB TV Tuners and DVB devices==<br />
*August<br />
**DVB-T205, based on rtl2832u chipset, working with [https://github.com/ambrosa/DVB-Realtek-RTL2832U-2.2.2-10tuner-mod_kernel-3.0.0 this driver]. Tested with Saorview (Irish DTT service), both HD & SD.<br />
*DVBSky<br />
**[http://dvbsky.eu/Products_S860.html Mystique SaTiX-S2 Sky USB]: Scanning/watching SD and HD works via vdr and streamdev plugin, watching on the Pi directly is laggy as hell. DVB-USB and I2C support must be enabled in the kernel. Needs drivers/firmware from [http://dvbsky.eu/Support.html here]. <br />
*Technisat<br />
**Technisat_SkyStar_USB_HD. Instructions: http://www.linuxtv.org/wiki/index.php/Technisat_SkyStar_USB_HD Used the Pi to receive and redirect it via network to another host. Didn't try to play back the stream on the Pi itself. Tested with Astra 19.2E radio and SD-TV channels<br />
*Hauppauge<br />
** Hauppauge NOVA-T Stick (Revision 70xxx) DiBcom DiB0700 chipset, requires powered hub.<br />
** Hauppauge NOVA-TD Stick (Revision 52xxx) DiBcom DiB0700 chipset, requires powered hub.<br />
*Generic<br />
** [http://www.onsources.com/product_images/a/757/watch_and_record_digital_tv_dongle__44323_zoom.jpg DVB-T USB Dongle (Silver casing)], based on AF9015 chipset.<br />
** [http://www.electrodepot.fr/media/catalog/product/cache/1/image/500x/9df78eab33525d08d6e5fb8d27136e95/P926993.jpg DVB-T USB Dongle], based on RTL2832 FC12 (HD/SD), IR detected but not tested<br />
<br />
== USB Webcams ==<br />
<br />
Debian image is missing v4l kernel modules, so video devices are not available. Kernel and firmware upgrade can possibly be used to fix this[http://blog.pixelami.com/2012/06/raspberry-pi-firmware-update-for-debian-squeeze/].<br />
<br />
===Working USB Webcams===<br />
*'''Creative'''<br />
**Creative VF0470 Live! (works out of the box on ArchLinux)<br />
**Creative VF0260 Live! Cam Vista IM (works out of the box)<br />
**Webcam Notebook PD1170 (detects, untested)<br />
<br />
*'''HP'''<br />
**Webcam HD-2200 [http://www.amazon.com/HP-Webcam-HD-2200-BR384AA-ABA/dp/B004UR9P9Q/ (Amazon)] [http://shopping.hp.com/en_US/home-office/-/products/Electronics/Webcams/BR384AA?HP-HD-2200-Webcam (HP)] [http://www.walmart.com/ip/HP-Webcam-HD-2200/16775645 (Walmart)] <br />
**Webcam HP-3100 - UVCVideo /dev/video0 Needs chmod to 666 to operate. Will work without hub if only device in USB ports. Works with both Arch and wheezy out of the box<br />
<br />
*'''Logitech'''<br />
**Webcam C200<br />
**Webcam C270 (with external power)<br />
**Webcam C310 does not require a powered hub to capture snapshots<br />
**Webcam C510<br />
**Webcam C525 (works fine without powered hub)<br />
**QuickCam Orbit/Sphere USB webcam (ext. power) <br />
**QuickCam Pro 9000 - powered by Raspi, working on debian wheezy<br />
**Webcam Pro 9000 (046d:0809), powered by RPi (measured ~120 mA capturing at ~5 fps), works on Arch<br />
<br />
*'''Medion'''<br />
** MD86511 - powered by Raspi, working on Raspbian “wheezy” from 2012-07-15<br />
<br />
*'''Microsoft'''<br />
**Xbox Live Vision camera (045e:0294), powered by Raspi, working on Arch<br />
**LifeCam HD-6000 - Powered by Raspberry Pi. Working on Raspbian "wheezy" (2012-07-15)<br />
**LifeCam NX-6000 - Powered by Raspberry Pi. Working on Debian "wheezy"<br />
**LifeCam VX-3000 - On "raspbian" wheezy (though there do appear to be some issues with image quality and getting partial frames and such, with fswebcam)<br />
**LifeCam VX-800 - Powered by Raspberry Pi. Working out of the box on Raspbian [http://www.amazon.it/Microsoft-JSD-00008-LifeCam-VX-800/dp/B0057FWVSC (Amazon)]<br />
<br />
*'''Sony'''<br />
**PlayStation Eye (for PlayStation 3) (the occasional frame is corrupted/stutters when running at 640x480)<br />
<br />
*'''Trust'''<br />
** 2MP Auto Focus Webcam (works out of the box on ArchLinux)<br />
<br />
===Problem USB Webcams===<br />
*'''Logitech'''<br />
**Webcam Pro 9000 - Has issues capturing images at higher than default resolutions (using motion - Arch and Debian).<br />
**Webcam Pro 4000 - It uses pwc driver which does not work. Maybe it's because of general Raspi USB bug.<br />
<br />
*'''Microsoft'''<br />
**Lifecam HD5000 - Picture breaks up at the bottom<br />
<br />
*'''Sony'''<br />
**Eye Toy (PlayStation 2) model SLEH 00030 - (OV519 camera). Picture constantly breaks up on xawtv and wxcam under Arch Linux. Noted there were ISOC data error len=0 status=-4004 errors in dmesg. This happens when powered from the Pi and when powered from a Pluscom USB hub. Arch was updated on 17th July 2012<br />
<br />
*'''Trust'''<br />
**SPACEC@M 200 - (OV511 camera). Picture stops after a few seconds in xawtv under Arch Linux and xawtv reports libv4l2 errors. This happens when powered from the Pi and when powered from a Pluscom USB Hub. Arch was updated on 17th July 2012<br />
<br />
== USB GPS devices ==<br />
*Royaltek<br />
**Royaltek RGM 2000 SiRF2 using the included serial (TTL) to USB - converter. That uses a Profilic pl2303-chip so you'll need to compile the module or the kernel manually<br />
*Garmin<br />
**Garmin eTrex Vista HCx: Works but may draw much power. To get it working (software part): https://wiki.openstreetmap.org/wiki/USB_Garmin_on_GNU/Linux<br />
*GlobalSat<br />
**GlobalSat BU-353 Does not require a powered hub, works fine when directly plugged into the RPi. On Raspian, requires the gpsd and gpsd-client packages. For some reason, the gpsd daemon does not always start correctly on boot. You may need to do something like the following to manually restart it:<br /><pre>sudo killall gpsd; sudo gpsd /dev/ttyUSB0 -F /var/run/gpsd.sock</pre><br />
<br />
*Wintec<br />
**WBT-200: No problem on Debian<br />
*Holux<br />
**Holux M-215: Works fine on Arch, uses Silicon Labs CP210x RS232 serial adaptor driver<br />
*Bluenext<br />
**Bluenext BN903S: No problem on Debian image (19-04-2012).<br />
<br />
== USB UART adapters ==<br />
The USB UART adapter is used to access the serial console of the Raspberry Pi from a development host such as a laptop or desktop PC. The USB end connects to the PC and the UART header end connects to the USB. While it is possible to connect the USB end to another Raspberry Pi, this configuration has not been tested unless explicitly mentioned against an individual entry below.<br />
<br />
*'''FTDI'''<br />
**FT232 chip based adapters work, module ftdi_sio<br />
<br />
*Prolific<br />
**PL2303 chip based adaptors works fine on latest Debian tested with minicom and gtkterm<br />
<br />
== Other, exotic USB devices ==<br />
=== CAN Bus ===<br />
*PEAK-System (www.peak-system.com)<br />
**PCAN-USB using the driver (kernel module) from http://www.peak-system.com/fileadmin/media/linux/index.htm<br />
=== Home automation ===<br />
*Tellstick (www.telldus.com), installation [[R-Pi_Tellstick_core|instructions]]<br />
**Depends on libftdi1<br />
<br />
=== Touch Screen ===<br />
*ACER T230H touch screen [http://support.acer.com/acerpanam/monitor/2009/acer/t230h/t230hnv.shtml]<br />
**USB TS identifies as "Quanta Computer, Inc. Optical dual-touch panel", module hid_quanta<br />
**Seems to draw over 200 mA from USB!<br />
=== Floppy Disk Drive ===<br />
*Samsung USB Floppy Drive SFD-321U/HP<br />
**I suppose a floppy drive might be considered exotic nowadays!<br />
**LSUSB lists it as Samsung Electro-Mechanics Co. Floppy Disk Drive<br />
**Only tried connected to a powered USB hub, as the drive is labelled 5V at 0.5A on a Raspberry Pi running Debian Wheezy.<br />
**tail -f /var/log/syslog looking for mount device when plugged in, came up as SDA in testing.<br />
**sudo mkdir /media/floppy<br />
**sudo mount /dev/sda /media/floppy<br />
**Contents of floppy now available in /media/floppy<br />
**To remove drive, ensure no sessions have the floppy directory as the current working directory.<br />
**sudo umount /media/floppy<br />
=== USB Missile Launcher ===<br />
*USB Missile Launcher / Rocket Launcher sold in UK by Marks and Spencer but also sold under a range of other names.<br />
**USB ID 1130:0202 Tenx Technology, Inc. Use apt-get install pymissile (python code) and there is C code at [http://sourceforge.net/projects/usbmissile/ usbmissile from Source Forge]<br />
=== USB Docking Stations ===<br />
*StarTech USB 3.0 to Dual 2.5"/3.5" SATA HDD Dock (SATDOCK2U3GB)<br />
**This is an externally powered dual sata HDD docking station, which has USB2.0 compatibility with the Pi. <br />
**Tested with latest raspbmc and debian wheezy raspbian, 3.1.9+ #168<br />
<br />
== PS2 / AT to USB Converters ==<br />
<br />
* Unbranded active converter known as the "blue cube". Based on the Cypress CY7C63723C 8 bit RISC. Please see http://geekhack.org/showwiki.php?title=PS2-to-USB+adapters for more information.<br />
Note that although the adapter might work, PS/2 keyboards were not designed to be low power USB devices, so they might not meet the requirement to work with considerable lowered supply voltage (4.4 volt) provided by the USB ports of the raspberry PI. These keyboards should work when powered by a powered hub. <br />
<br />
'''Tested PS2/AT keybords'''<br />
<br />
All above tested with the famous "blue cube" on a powered USB hub.<br />
<br />
*IBM Model F (please note requires an aditonal AT to PS2 converter)<br />
*Dell AT101w<br />
*Northgate Ominikey Ultra T (please note requires an aditonal AT to PS2 converter)<br />
<br />
* 04d9:1400 Holtek Semiconductor, Inc. PS/2 keyboard + mouse controller<br />
** Working: Ipex RT215KTW PS/2 keyboard<br />
** Not working: HP SK-2502 PS/2 keyboard (gets power but does not init - three LEDs remain permanently lit. Keyboard + Holtek converter work on a Linux PC, although this keyboard doesn't work with some native PS/2 ports.)<br />
<br />
== Power adapters ==<br />
The Raspberry Pi uses a standard Micro USB (type B) power connector, which runs at 5v. Generally you can use a MicroUSB to USB cable and then either power the Raspberry Pi directly from your main computers USB ports (if they provide enough power), or by using a USB to Mains adaptor. A number of mobile phones use MicroUSB power cables, and these are compatible with the Raspberry Pi in most cases. Below is a list of power adaptors known to work.<br />
<br />
===Working power Adapters===<br />
* '''AlcaPower'''<br />
** 5V 2.5A Model AP5A - Charger/switching with 7 connectors(also Microusb)<br />
* '''Ansmann'''<br />
*** Dual USB charger slim, Model-Nr. 1201-0001<br />
* '''Apple'''<br />
** 5V 2.1A USB charger for iPad2, model A1357<br />
** 5V 1.0A USB Charger for iPod<br />
** 5V 1.0A USB Charger for iPhone 4<br />
* '''Amazon'''<br />
** 5V 0.85A USB charger for Kindle<br />
** 5V 2A Mains to USB A adaptor, Branded "CostMad" <br />
* '''Belkin'''<br />
** 5V 2.6A 4 port Ultra-Slim Desktop hub (Model F4U040) (RPi running from USB Hub port)<br />
** 5V 2.5A 4 port USB Hub (Model F5U404) (RPi running from USB Hub port)<br />
** 5V 3.5A 7 port USB Hub (Model F5U706) (RPi running from USB Hub port)<br />
** Mini Surge Protector Dual USB Charger (Model BZ103050-TVL)<br />
** Universal USB Wall Charger (5V 1A) (Model F8Z222uk)<br />
* '''Blackberry'''<br />
** Charger for Pearl Flip 8220, Bold 9600 (B)<br />
** Charger for Tour 9630<br />
** 5V 0.7A Model PSM04R-0500CHW1(M), RIM Part Number HDW-17957-003 (B)<br />
** 5v 750mA Model RIM-C-0004aDUUUC-001, RIM Part Number HWD-24481-001 (comes with Blackberry 9300)<br />
** 5v 750mA Model RIM-C-0004ADUUS-001 035D, Single port plug. (Tested with USB B to Micro USB cable from Logitech H760 Headset)<br />
* '''Dell'''<br />
** USB Hub integrated in Dell monitors (B)<br />
* '''Garmin'''<br />
** 5V 1A charger (Model: PSA105R-050Q) supplied with Garmin Edge 800 GPS. Requires a USB-A to MicroUSB-B cable. Belkin 6ft cable (F3U151B06) works.<br />
* '''Griffin'''<br />
** Power Block Model P2417. 5V 2.1A<br />
** Power Block Model P1190R2 Two USB 5V Outputs, 1Amp each<br />
* '''Hama'''<br />
** 1000mA Travel Charger for Micro USB universal (barcode nr: 4 007249 935854)<br />
* '''HP'''<br />
** 5.3V 2A Charger for HP Touchpad (B)<br />
* '''HTC'''<br />
** 5V 1A TCP-300 USB phone charger (B)<br />
** 5V 1A TC B250 USB charger (HTC R/N: 79H00096-00M)<br />
** 5V 1A TC E250 USB charger (HTC R/N: 79H00098-02M)<br />
* '''i-box (Philex Electronic Ltd)'''<br />
** 5V 1A USB charger, 1 USB socket, no USB lead supplied, Model: 76971HS/02 (available from ASDA and others in the UK) (B).<br />
* '''IDAPT'''<br />
** [http://www.idaptweb.com/universal_chargers/i4/ i4 multi device charger] - 3 interchangeable device tips + USB A socket ([https://twitter.com/andrewmk/status/226057302879375361 see it in use])<br />
* '''Innergie'''<br />
**15W Dual USB Adapter. Model: mMini AC15. Output: 5V, 3A (max per port), 15W max. [http://www.myinnergie.com/DuoPowerKit/specification.aspx Spec Sheet]<br />
* '''Kodak'''<br />
** 5V 1A TESA5G1-0501200<br />
** 5V 1.0A K20-AM<br />
* '''LG'''<br />
** 4.8V 1A Travel Adapter<br />
**5.1V .7A Travel Adapter (Model: STA-U34WVI)<br />
* '''Logic'''<br />
** 4 port USB Hub (Model LP4HUB10). (RPi running from USB Hub port, red power line (+5v) inside hub cut) (B)<br />
*'''LogiLink'''<br />
**5V 2.1A Switching power supply, model PA0040 (B)<br />
* '''Logitech'''<br />
** 5V 1A SDC115-USB Remote Control Charger and cable<br />
* '''Maplin Electronics'''<br />
** 5V 1A dual USB power supply, model number H25B-MT-K2<br />
** Micro USB Power Supply N19HX<br />
* '''Medion'''<br />
** 5V 1A USB power supply for OYO ebook reader<br />
* '''Motorola'''<br />
** [http://www.amazon.com/Motorola-Micro-USB-Home-Travel-Charger/dp/B004EYSKM8/ 5V 0.85A SPN5504 Charger with Cable]<br />
* '''Nokia'''<br />
** 5V 1.2A AC-10E Charger<br />
* '''Noname'''<br />
** 5V 2.1A KMS-AC09 4 port USB charger (B) [http://www.miniinthebox.com/kms-ac09-universal-ac-adapter-for-ipad-ipad-2-iphone-white_p208568.html]<br />
** 5.2V 1A MW-3NU10GT - no cable, but this one works well (1m): [http://www.amazon.de/gp/product/B005L8VELA]<br />
* '''Novatel Wireless'''<br />
** 5V 1.05A Charger, model number SSW-1811, packaged with Verizon Wireless MiFi device<br />
* '''Orange'''<br />
** 5V 0.7A Charger for Orange San Francisco<br />
* '''Palm'''<br />
** 5V 1A Charger for Palm Pixi+ (B)<br />
* '''Pantech'''<br />
** 5.0V 1A CNR USB with LG DLC100 micro usb cable<br />
* '''Phihong'''<br />
** Switching Power Supply. Model: PSAC09R-050. Output: 5V, 1.8A, microUSB. [http://www.digikey.com/product-detail/en/PSAC09R-050/993-1109-ND/2635771 Digi-key Link]<br />
* '''PortaPow'''<br />
** PortaPow UK Mains Wall Power Supply<br />
* '''RS Components'<br />
** HNP06UK (RS 7263069) Switching Adapter 5.0V 1200mA<br />
* '''Samsung'''<br />
** 5V 0.7A Charger for Galaxy S model ETA0U10EBE<br />
** 5V 0.7A Charger for Galaxy SII<br />
** 5V 0.7A Charger for Galaxy S Vibrant (SGH-T959)<br />
* '''Shun Shing'''<br />
** 100-240VAC to 5VDC 1A USB power supply, model SP5Q-AU [http://jaycar.co.nz/productView.asp?ID=MP3455 Jaycar]<br />
* '''Sony Ericsson'''<br />
** 5V 0.7A Charger CST-80<br />
* '''Travel Charger'''<br />
** 5V 2.0A USB Power Adapter, [http://www.amazon.co.uk/gp/product/B0065JCIPU/ Amazon Link]<br />
* '''Technika'''<br />
** 5V 1A USB Power Adapter, model MPASS01 (B)<br />
* '''The Pi Hut'''<br />
** Micro USB Power Supply for the Raspberry Pi. 5V 1000mA (from [http://thepihut.com/products/micro-usb-power-supply-for-the-raspberry-pi The Pi Hut's Raspberry Pi Store]) (also from [http://www.ebay.co.uk/itm/330757401271 eBay ])<br />
* '''Trisonic'''<br />
** TS-CP600T - MICRO USB HOME & TRAVEL CHARGER (5V, 800mA) $3 at Daiso U.S. stores.<br />
* '''TruePower'''<br />
** [http://u-socket.com/ U-Socket] 5V 2.1A AC Receptacle with Built-in USB ports (2.1A per USB port) model ACE-7169<br />
* '''Voltcraft'''<br />
** SPS5-12W, 2500 mA, requires additional USB <-> miniUSB adapter/cable, works perfectly (bought from [http://www.conrad.de/ce/de/product/512660/VOLTCRAFT-SPS5-12W-Steckernetzteil-Steckernetzgeraet-5-VDC-2500-mA-12-Watt Conrad Shop])<br />
<br />
===Problem power Adapters===<br />
* '''Masterplug'''<br />
** Masterplug Surge Protected USB Adaptor 2 x 1A USB Polished Black - USB ports and ethernet don't work with this adapter and some screen artefacts using HDMI.<br />
* '''Monoprice'''<br />
** 5v, 2A 3 Outlet Power Surge Protector Wall Tap w/ 2 Built-In USB Charger - some display artifacts, sometimes unable to find mouse, some failures to boot. Measured less than 4.75v between TP1 and TP2 when used with a Monoprice cable.<br />
<br />
===External Battery packs (with 5V regulated output)===<br />
* '''Anker Astro3'''<br />
** Anker Astro3 10000mAh with Dual 2A USB Output<br />
* '''Duracell'''<br />
** PPS2 Instant USB Charger<br />
* '''Energizer/XPAL'''<br />
** XP18000 18000mAh Power Pack<br />
* '''Generic - eBay no brand'''<br />
** 6000T Pocket Power 5000mAh - eBay item 271009959140<br />
** Power Bank for iPad/iPhone 5000mAh (looks the same as a New Trent IMP50D or TeckNet iEP380) - eBay item 280914455938<br />
* '''New Trent'''<br />
** iCurve IMP70D 7000mAh (Approx 12hrs from full charge)<br />
* '''Sinoele'''<br />
** Movpower - Power Bank 5200mAh (8hrs with Wifi active)<br />
* '''TeckNet'''<br />
** iEP387 Dual-Port 7000mAh External Power Bank (The charging lead can be used to connect the Tecknet to the RPi. Ran the RPi with wifi dongle and wireless keyboard receiver for over 9 hours of light use.)<br />
** iEP392 Dual-Port 12000mAh External Power Bank (1A port, ~16.5 hours)<br />
** Rayovac PS60 5v 800mAh<br />
<br />
== Display adapters ==<br />
Note that active converter boxes may draw power through the HDMI port, and thus will put an extra load on your PSU, and also increase the current running through the PI's primary input fuse. HDMI ports (and the raspberry PI) are designed so that they deliver a very limited amount of power (50mA) to the TV/Monitor/display-adapter and much more isn't in theory allowed. In fact there is a diode (D1) in series with the power line which can only handle 200mA, if the adapter tries to draw much more than that the diode might fail. Therefore only externally powered adapters are to be recommended. Despite this, many people report success with these high powered devices.<br />
<br />
===HDMI->DVI-D===<br />
There are three kinds of DVI. There is DVI-D, a digital signal fully compatible with HDMI, so a passive cable can be used. There is DVI-I, which is a connector with both analog pins and digital pins. An HDMI to DVI-D adapter fits in a DVI-I female connector. Finally, there is DVI-A. This a fairly rare connection, but occasionally it will be found on some monitors and is an analog interface, in fact the same as VGA!<br />
<br />
Some adapters like Farnell part AK-CBHD03-BK are HDMI to DVI-I, which, while not fitting in a DVI-D monitor, are still compatible. The analog pins simply must be bent.<br />
<br />
The HDMI to DVI-D cable provided by Apple with the 2010 Mac Mini worked. It does not appear this adapter can be purchased separately.<br />
<br />
* AmazonBasics HDMI to DVI Adapter Cable (model SK231) works and is inexpensive.<br />
<br />
===HDMI->VGA converter boxes===<br />
Most will require use [[RPi_config.txt]]. Start off with hdmi_safe=1.<br />
<br />
[http://www.element14.com/community/groups/raspberry-pi/blog/2012/08/16/raspberry-pi-hdmi-to-vga-converter Sanoxy HDMI to VGA converter], $27 from Amazon, no changes required with official Raspbian Wheezy image (2012-Jul-15), note: had already disabled overscan previously<br />
<br />
http://www.amazon.co.uk/gp/product/B007KEIRNG -- "Neewer" HDMI to VGA -- some issues discussed below:<br />
However, according to user "Tom1989" the same Neewer HDMI to VGA adapter burned out BAT54 Schottky diode D1 on the RasPi and broke its HDMI output: [http://www.raspberrypi.org/phpBB3/viewtopic.php?f=28&t=9819 Serious HDMI Problems. What's that smell? Burning Raspberry!]. On that thread, "mahjongg" suggested the NXP (or equivalent) PMEG2010AET as a high-current replacement for D1. The PMEG2010AET has 1A max forward current, much greater than the BAT54's 200 mA limit which may be exceeded by your HDMI -> VGA converter. Remember that the converter's current must come from your RasPi power supply and go through the Micro USB cable and polyfuse F3, so you may get extra voltage drops and/or cause F3 to trip depending on how much current the converter uses. As always with board modifications, YMMV. Also on the "Burning Raspberry!" thread, user "pwinwood" reported the Neewer's current to be 400 mA, which is twice the limit of BAT54 diode D1. "pwinwood" also took the Neewer apart and added its own +5V connection adapted from a USB cable, which bypasses RasPi's Micro USB cable and polyfuse F3.<br />
<br />
http://www.amazon.co.uk/KanaaN-Adapter-Converter-Cable-Resolutions/dp/B007QT0NNW -- "Kanaan" HDMI-VGA<br />
<br />
http://www.ebay.com/itm/ws/eBayISAPI.dll?ViewItem&item=130699741793 -- eBay is swarming with $16 converters all like this one.<br />
<br />
This adapter -- http://www.ebay.co.uk/itm/300692770623 -- works from 640x480 up to 1920x1080, audio over HDMI works too.<br />
Sadly the IC's on the PCB have all been scrubbed.<br />
Requires HDMI boost and overscan, [[RPi_config.txt|config.txt]] settings for 640x480@60Hz:<br />
<br>hdmi_drive=2<br />
<br>hdmi_group=2<br />
<br>hdmi_mode=4<br />
<br>config_hdmi_boost=4<br />
<br>overscan_top=-30<br />
<br>overscan_bottom=-30<br />
<br>overscan_left=-30<br />
<br>overscan_right=-30<br />
<br />
According to user "Mortimer" -- HDFuryPro HDMI to YPbBr/VGA Converter found on Amazon -- http://www.amazon.co.uk/Inputs-Component-Video-YPbPr-Converter/dp/B00797ZZ4S/ -- Works with Raspberry Pi. Tested against a Philips 170B 1280x1024 LCD monitor, producing a full native resolution image. Not tested against a Component Video TV yet, and audio has yet to be got working.<br />
The [[RPi_config.txt|config.txt]] settings used are:<br />
<br>hdmi_drive=2<br />
<br>hdmi_group=2<br />
<br>hdmi_mode=36<br />
<br>disable_overscan=1<br />
<br />
<br />
According to user "Mortimer" -- HDFury1 1080p HDMI to VGA Converter from HDFury.com. I'm not sure the HDFury1 can be got a hold of easily nowadays, I happened to have access to one to try out. HDFury2, 3 and 4 are available as far as I can tell, but are very pricey compared to alternatives. HDFury1 was around £80 when we bought one for a project at work. HDFury2 seems to be around £130, 3 and 4 are getting on towards £200 or more. So not to be recommended as a solution unless you happen to have one lying around. I don't believe there is any relationship between the company that produces these and the HDFuryPro I bought for myself (See above). I didn't alter any config settings, just plugged it in. It doesn't work without having its external power supply connected, as it requires 0.4A, which is too much draw for the 5V supply available from the HDMI socket on the Raspberry Pi. Its power LED lights, but no picture is produced. In comparison to the HDFuryPro this picture from this device is sharper, but not enough to justify the extra cost.<br />
The [[RPi_config.txt|config.txt]] settings used are:<br />
<br>hdmi_drive=2<br />
<br>hdmi_group=2<br />
<br>hdmi_mode=36<br />
<br>disable_overscan=1<br />
<br />
http://www.amazon.co.uk/gp/product/B007SM7O2U/ref=oh_details_o02_s00_i00 - "Cable Matters"<br />
<br />
Here It is another option: http://www.dealextreme.com/p/hdmi-v1-4-male-to-vga-female-converter-adapter-cable-white-15cm-130458, is cheap (it's free shipping from china) and works perfectly, I tested it with an Acer VGA monitor (AL1511), without no change in my XBMC distribution.<br />
The config.txt for Raspbian (Flatron VGA monitor 1024 * 768):<br />
<br>hdmi_drive=2<br />
<br>hdmi_group=2<br />
<br>hdmi_mode=16<br />
<br>hdmi_force_hotplug=1<br />
<br>disable_overscan=0<br />
<br />
<br />
And another one: http://cgi.ebay.pl/ws/eBayISAPI.dll?ViewItem&item=251086464644. Very cheap but works perfectly. No config.txt changes was needed at all. I've booted Raspbian and OpenELEC. Monitor is detected correctly and the optimal resolution is set (Raspbian) or you can change the res in the menu (OpenELEC). <br />
The /opt/vc/bin/tvservice is able to read monitor edid data. I tested the adapter using NEC 72VM 15" LCD. (1280x1024 60Hz, 1024x768 60Hz, 640x480 works) The adapter is based on Lontium LT8511A chip, but I was unable to get the spec for it.<br />
The D1 diode is getting very hot though. Most likely the adapter drives more than 200mA. The standard RS Components 1,2A usb power supply is able to provide enough power for the RPi and the adapter. I'll try to modify the adapter to connect external power to bypass D1.<br />
Marcin.<br />
<br />
===DVI-D -> VGA active adapters===<br />
None are currently listed<br />
<br />
===Composite->SCART===<br />
SCART adapters (SCART plugs with three RCA connectors in the back), will probably work when used with the yellow RCA plug connected to the R-PI's RCA video output. Additionally using a splitter cable (3.5mm jack plug on one end, and red-white RCA plugs on the other end) will probably work when plugged into the red and white (left and right audio channels) of the SCART adapter.<br />
<br />
* Generic - works<br />
<br />
===Composite->VGA converter boxes===<br />
* [http://www.extron.com/product/product.aspx?id=dvs204| Extron DVS-204] - works no problem!<br />
<br />
== SD cards ==<br />
<br />
Note that manufacturers change their designs over time, even as the specs stay the same. (E.g. an ACME 8 GB class 4 card manufactured in 2011 might work, while one manufactured in 2012 might not.)<br />
For this reason, please specify product numbers in the lists below, when possible.<br />
<br />
You can also attach the following fields from your card's CID :<br />
<pre><br />
cd /sys/class/mmc_host/mmc?/mmc?:*<br />
echo "man:$(cat manfid) oem:$(cat oemid) name:$(cat name) hwrev:$(cat hwrev) fwrev:$(cat fwrev)"<br />
</pre><br />
<br />
please merge with http://elinux.org/RPi_Performance#SD_card<br />
<br />
===Preinstalled SD Cards===<br />
Sandisk SD Cards Preinstalled with the latest Raspbian operating system are available from [http://thepihut.com The Pi Hut's Raspberry Pi Store].<br />
* '''SanDisk''' <br />
** [http://thepihut.com/products/4gb-sandisk-sd-sdhc-card-with-raspbian-wheezy-linux-preinstalled 4GB SDHC Class 4 - Preinstalled with Raspbian Wheezy Linux.]<br />
** [http://thepihut.com/products/8gb-sandisk-sd-sdhc-card-with-raspbian-wheezy-linux-preinstalled 8GB SDHC Class 4 - Preinstalled with Raspbian Wheezy Linux.]<br />
** [http://thepihut.com/products/16gb-sandisk-sd-sdhc-card-with-raspbian-wheezy-linux-preinstalled 16GB SDHC Class 4 - Preinstalled with Raspbian Wheezy Linux.]<br />
** [http://thepihut.com/products/32gb-sandisk-sd-sdhc-card-with-raspbian-wheezy-linux-preinstalled 32GB SDHC Class 4 - Preinstalled with Raspbian Wheezy Linux.]<br />
<br />
===Working SD Cards===<br />
* '''7DAYSHOP.COM''' <br />
** 8GB Professional SDHC Class 10 (man:0x000027 oem:0x5048 name:SD08G hwrev:0x3 fwrev:0x0)<br />
* '''Adata''' <br />
** 2GB SD Class 2 Speedy (8B0947 printed on back) This card works with every distro I tried. May be old, may not be the fastest, but is very stable.<br />
** 4GB SDHC Class 4 (BH1109416141G)<br />
** 8GB SDHC Class 2 (MMB3F08GWMCA-GE)<br />
** 8GB SDHC Class 4 (MicroSD w/ adapter)<br />
** 8GB SDHC Class 6 (MMAGR08GUDCA-DB)<br />
** 8GB SDHC Class 10 (AUSDH8GCL10-R)<br />
** 8GB SDHC Class 10 (ASDH8GCL10-R) Tested on 2012-06-18-wheezy-beta.zip<br />
** 8GB SDHC Class 10 (P-SDH8G10-EC from BJ's USA tested on Raspbian)<br />
** 16GB SDHC Class 6<br />
** 16GB SDHC Class 10 (16GSDHC10)<br />
** 16GB SDHC Class 10 (microSD w/ adapter AUSDH16GCL10-RA1)<br />
** 32GB SDHC Class 10 (ASDH32GCL10-R) Tested on wheezy-beta with latest kernel and firmware and raspbian wheezy<br />
* '''AmazonBasics'''<br />
** [http://www.amazon.com/AmazonBasics-SDHC-Class-Secure-Digital/dp/B0058GH0LS 8GB SDHC Class 10 B0058GH0LS]<br />
** [http://www.amazon.com/AmazonBasics-SDHC-Class-Secure-Digital/dp/B0058GH1IK 16GB SDHC Class 10 B0058GH1IK]<br />
** 32GB SDHC Class 10<br />
* '''Apacer'''<br />
** 8GB microSDHC Class 10 (with adapter)<br />
** 8GB SDHC Class 6<br />
* '''Centon'''<br />
** 16GB SDHC Class 4 (1447 printed on back)<br />
* '''CnMemory'''<br />
** 8GB SDHC Class 4 (Silver/Black label says 'High Capacity Card') 84209_8GB_SDHC, bought from Maplins. No error messages seen, but operation is much slower than with a SanDisk 4GB Class 4 card.<br />
* '''Dane-Elec''' <br />
** 16GB SDHC Class 4<br />
** 16GB Pro 200X Class 10 DEMS16GB2683ENBA<br />
* '''Dikom'''<br />
** 16GB SDHC Class 10 (serial 207H3MD016IBSD)<br />
* '''Duracell'''<br />
** 4GB SDHC Class 4<br />
** 16GB SDHC Class 10 (labelled Pro Photo 200x)<br />
** 32GB SDHC Class 10 (man:0x00001d oem:0x4144 name:SD hwrev:0x1 fwrev:0x0) (~4.6MB/s read, ~4.4MB/s write on debian6-19-04-2012, following [[RPi_Performance#SD_card]])<br />
* '''Emtec''' <br />
** 2GB SD man:0x000027 oem:0x5048 name:SD02G hwrev:0x2 fwrev:0x0<br />
** 4GB SDHC Class 4 (EKMSD4G60XHCN)<br />
** 16GB SDHC Class 10 (EKMSD16G150XHC) (less than half as fast as Sandisk 16gb Class 10)<br />
* '''Extrememory''' <br />
** 16GB SDHC Class 10 (man:0x000012 oem:0x3456 name:F0F0F hwrev:0x1 fwrev:0x0)<br />
** 32GB SDHC Class 10 (man:0x000003 oem:0x5344 name:SMI hwrev:0x1 fwrev:0x0)<br />
* '''Fugi''' <br />
** 32GB SDHC Class 10 (P10NM00580A) (man:0x000073 oem:0x4247 name:NCard hwrev:0x1 fwrev:0x0)<br />
* '''Hama''' <br />
** 2GB SD Class 2<br />
** 8GB SDHC High Speed Pro Class 6<br />
* '''Hema (Dutch dept. store)'''<br />
** 4GB<br />
** 8GB SDHC Class 4<br />
* '''Goodram''' <br />
** 8GB microSDHC Class 4<br />
** 16GB microSDHC Class 4 (SDU16GHCAGRR10)<br />
** 16GB SDHC Class 10<br />
* '''HP'''<br />
** 8GB SDHC Class 4 (doesn't reboot during first time startup process, but restart again and fine after that).<br />
** [http://www.amazon.com/HP-CG790A-AZ-Flash-Memory-Class/dp/B007X7U224 32GB SDHC Class 10] <br />
* '''ICIDU'''<br />
** 4GB SDHC Class 10 (also had no issues)<br />
** 16GB SDHC Class 10 (image write had issues, might be my inexperience. It boots & shows Xserver)<br />
** 32GB SDHC Class 10 (had no issues whatsoever, the comment above might be a dud.)<br />
** 8GB microSDHC Class 10<br />
** 16GB microSDHC Class 10 (20MB/sec)<br />
** 32GB microSDHC Class 10 (20MB/sec)<br />
* '''Integral''' <br />
** 4GB SDHC Ultima Pro Class 10<br />
** 8GB SDHC Ultima Pro Class 6 (Works - initial error -110 but boots within 5 seconds with no further errors or issues)<br />
** 8GB SDHC Ultima Pro Class 10 (20MB/s) (Works - initial error -110 but boots within 5 seconds with no further errors or issues)<br />
** 16GB SDHC Ultima Pro Class 6<br />
** [http://www.amazon.co.uk/gp/product/B0047T6XME 16GB SDHC Class 10 Ultima Pro (20MB/s)]<br />
* '''Joyflash''' <br />
** 16GB SDHC Class 10 (LTSD1112016GB)<br />
* '''Kingmax''' <br />
** 4GB SDHC Class 2<br />
** 4GB microSDHC Class 4 (KM04GMCSDHC4) won`t reboot when it`s hot<br />
** 8GB microSDHC Class 4 (KM08GMCSDHC41A) won`t reboot when it`s hot<br />
* '''Kingston''' <br />
** 2GB SD<br />
** 2GB microSD (N0185-002.A00LF) + Adapter (File system .img written via Transcend microSDHC "USB stick-like" adapter - P3-102510)<br />
** 4GB microSD Class 4<br />
** 4GB SDHC Class 4 (SD4/4GB)<br />
** [http://img341.imageshack.us/img341/1619/dsc0253y.jpg 8GB SDHC Class 4] ([http://img833.imageshack.us/img833/2028/dsc0254br.jpg SD4/8GB]) (does not work with current build of raspbmc)<br />
** [http://img600.imageshack.us/img600/3849/dsc0251et.jpg 8GB microSDHC Class 4] ([http://img707.imageshack.us/img707/363/dsc0252ld.jpg SDC4/8GB])<br />
** 8GB SDHC Class 6 (SD6/8GB) (errors on boot, boots Debian ok, does not work with raspbmc rc2)<br />
** 8GB SDHC Class 10 (SD10G2/8GB, SD10V/8GB, ultimateX 100X, ultimateX 120X)<br />
** 16GB SDHC Class 4 (SD4/16GB)<br />
** 16GB microSDHC Class 10 (SDC10/16GB)<br />
** 16GB SDHC Class 10 (SD10G2/16GB, ultimateX 100X)<br />
** 16GB SDHC Class 10 (SD4/16GBET)<br />
** 32GB SDHC Class 10 (SD10V)<br />
** 32GB SDHC Class 10 (SD10G2/32GB, ultimateX 100X)<br />
* '''Kodak''' <br />
** 4GB SDHC Class 2<br />
** 8GB SDHC Class 4<br />
* '''Kruidvat''' <br />
** 8GB SDHC Class 4<br />
* '''Lexar''' <br />
** 4GB SDHC Class 4 (Boots consistently and no error messages in log after 1/2 hour use ) (works with Raspbmc)<br />
** 4GB SDHC Class 6 Platinum II (from [http://www.microcenter.com/single_product_results.phtml?product_id=0350735 Microcenter])<br />
** 8GB SDHC Class 4<br />
** 8GB SDHC Class 6 Premium Series<br />
** 8GB SDHC Class 6 Platinum II<br />
** 16GB SDHC Class 6 Platinum II<br />
** 32GB microSDHC HIGH-SPEED Class 10 (from [http://www.amazon.co.uk/Lexar-32GB-Micro-Speed-Reader/dp/B004BR2ZTM Amazon])<br />
** 128GB SDXC UHS-I Card LSD128CTBNA400 (from [http://www.amazon.com/gp/product/B007BZRXK2 Amazon])<br />
* '''Master'''<br />
** 16GB SDHC Class 10 [man:0x000003 oem:0x5344 name:SMI hwrev:0x1 fwrev:0x0]<br />
* '''Medion'''<br />
** 8GB Class 4 SDHC UK sourced (Aldi)<br />
* '''Microcenter Brand (sold in bins at checkout)'''<br />
** [http://www.microcenter.com/single_product_results.phtml?product_id=0289508 8GB SDHC Class 4]<br />
** [http://www.microcenter.com/single_product_results.phtml?product_id=0349728 8GB SDHC Class 10]<br />
** [http://www.microcenter.com/single_product_results.phtml?product_id=0349729 16GB SDHC Class 10]<br />
* '''Mushkin'''<br />
** 16GB SDHC Class 10 (MKNSDHCU1-16GB) [http://www.newegg.com/Product/Product.aspx?Item=N82E16820226324]<br />
** 32GB SDHC Class 10 (MKNSDHCC10-32GB) [http://www.newegg.com/Product/Product.aspx?Item=N82E16820226235]<br />
* '''Mustang'''<br />
** [http://www.mustang-flash.de/Products/Flash%20Products/Secure%20Digital/SD-Card/8GB%20Mustang%20SDHC%20Card%20LeMans%2C%20Class%2010%2C%20Retail|SD8GHCCL10MU-R.html 8GB SDHC Class 10]<br />
* '''MyMemory''' <br />
** 8GB SDHC Class 10 (MYMESDH8G10) [http://www.mymemory.co.uk/SDHC/MyMemory/MyMemory-8GB-SD-Card-%28SDHC%29---Class-10 MyMemory 8GB class 10] (Latest batch not working)<br />
** 16GB SDHC Class 10 (MYMESDH16G10) [http://www.mymemory.co.uk/SDHC/MyMemory/MyMemory-16GB-SD-Card-(SDHC)---Class-10]<br />
* '''OCZ'''<br />
** 8GB SDHC Class 6 Gold Series (08110596-8GB-6) tested with Debian Squeeze (official Raspberry Pi distribution debian6-19-04-2012.zip)<br />
* '''Optima'''<br />
** 8GB SDHC Class 10 (Pro-Speed)<br />
* '''Panasonic''' <br />
** 4GB SDHC Class 4<br />
** 4GB SDHC Class 10 UHS-I (~11.2MB/s read, ~6.2MB/s write, following [[RPi_Performance#SD_card]])<br />
** 8GB SDHC Class 2 (~11.1MB/s read, ~9.7MB/s write, following [[RPi_Performance#SD_card]])<br />
** 8GB SDHC Class 6 (~4.8MB/s read, ~4.4MB/s write, following [[RPi_Performance#SD_card]])<br />
* '''Patriot''' <br />
** 8GB SDHC Class 6 (PSF8GSDHC10-PC)<br />
** 8GB SDHC Class 10 LX Series (PSF8GSDHC10-PC1)<br />
** 16GB SDHC Class 10 (PSF16GMCSDHC10)<br />
** 16GB SDHC Class 10 LX Series (PSF16GSDHC10) (19.3MB/s read, 9.3MB/s write)<br />
** 16GB microSDHC Class 10 (PSF16GMSHC10) (requires recent kernel update for boot)<br />
** 32GB SDHC Class 10 (PSF32GSDHC10)<br />
** 32GB SDHC Class 10 UHS-1 (PEF32GSDHC10U1) (20.4MB/s read, 12.1MB/s write)<br />
* '''Peak''' <br />
** 4GB microSDHC Class 4 (MMBTR04GUBCA-ME) tested with Arch<br />
* '''Philips'''<br />
** 8GB SDHC Class 4 (FM08SD35B)<br />
* '''Platinum'''<br />
** 4GB SDHC Class 6<br />
** 8GB SDHC Class 6 (man:0x00006f oem:0x0000 name:SMI hwrev:0x1 fwrev:0x0)<br />
** 64GB SDCX Class 10<br />
* '''Play.com''' <br />
** 4GB SDHC Class 6 (S4E3CD04GEFAA 0907090121106)<br />
* '''PNY''' <br />
** 4GB SDHC Class 4<br />
** 4GB SDHC Class 4 Optima (SD-K04G 0834TT1297Y)<br />
** 4GB SDHC Class 4. Micro SD Card with adapter.<br />
** 8GB SDHC Class 6<br />
** 8GB SDHC Class 10. Micro SD card with adapter.<br />
** 16GB SDHC Class 4<br />
** 16GB SDHC Class 10 (P-SDHC16G10-GE)<br />
*** See the note for P-SDHC16G10-EF. Works with Wheezy, does not work with Squeeze, Arch, or Fedora Remix. <br />
** 16GB SDHC Class 10 (P-SDHC16G10-EF) <br />
*** Works with [http://www.raspberrypi.org/archives/1435 Debian Wheezy]<br />
*** Does not work with Debian Squeeze (debian6-19-04-2012: mmc0: timeout waiting for hardware interrupt).<br />
*** Does not work with Arch Linux Arm (archlinuxarm-29-04-2012: no video is displayed, solid red power light, tiny green light)<br />
** 16GB SDHC Class 10 Pro-Elite (P-SDH16U1-30-GE). Works with raspbmc, haven't tested others.<br />
* '''pqi'''<br />
** 8GB SDHC Class 6 <br />
*** Works with official debian6-19-04-2012<br />
* '''PRETEC''' <br />
** 8GB SDHC Class 10 (8DK52-122ME)<br />
* '''Samsung''' <br />
** 4GB SDHC<br />
** 8GB SDHC Class 6 (MB-SS8GAEU)<br />
** 8GB SDHC Class 10 (MB-MP8GA, MB-SP8GA/EU, MB-SP8GA/AM)<br />
** 16GB SDHC Class 6 (MB-SSAGAEU)<br />
** 16GB SDHC Class 10 (MB-SPAGA aka MB-SPAGAEU)<br />
** 32GB SDHC Class 10 (MB-SSBGA, MBSSBGVEOBGA-SH) fine with [http://www.raspberrypi.org/phpBB3/viewtopic.php?f=50&t=8071 Debian Wheezy], but does not work with Debian Squeeze (debian6-19-04-2012: mmc0: timeout waiting for hardware interrupt).<br />
* '''SanDisk''' <br />
** 2GB SD, white "SanDisk for Wii" branded, no class mentioned<br />
** 2GB SD (with a circle 2 --probably class 2), writes at 3.5 Mb/s<br />
** 2GB SD Class 2 (BE0816113150D)<br />
** 2GB SD Class 4 Ultra (15MB/s)<br />
** 2GB SD Class 4 Ultra II<br />
** 2GB SD Ultra II (BE0719111366D)<br />
** 2GB SD Extreme III (BE0715105083B)<br />
** 2GB SD Extreme III (BE0804212046D) - 20MB/s - Class 6<br />
** 4GB SDHC Class 4 - Preinstalled with Raspbian Wheezy Linux. (from [http://thepihut.com/products/4gb-sandisk-sd-sdhc-card-with-raspbian-wheezy-linux-preinstalled The Pi Hut's Raspberry Pi Store])<br />
** 4GB SDHC Class 4 (SDSDB-004G-B35)<br />
** 4GB SDHC Class 4 (SDSDB-004G-BT35). Confirmed working with stock debian6-19-04-2012.img<br />
** 4GB SDHC Class 4 (BH1210821913G)<br />
** 4GB SDHC Class 4 (SDSDH2-004G-AC11, BH1127216239D) Costco 2-pack, booting Wheezy 2012-07-15<br />
** 4GB SDHC Class 4 Ultra (SDSDH-004G-U46) won`t reboot when it`s hot<br />
** 4GB SDHC Class 4 Ultra II<br />
** 4GB SDHC Class 6 Ultra (30MB/s BH1200421822D)<br />
** 4GB SDHC Class 6 Ultra (SDSDH-004G-U46 - BH1136121837G, BH1130521822D)<br />
** 4GB SDHC Class 10 Extreme (BH10297143382G)<br />
** 8GB SDHC Class 4 - Preinstalled with Raspbian Wheezy Linux. (from [http://thepihut.com/products/8gb-sandisk-sd-sdhc-card-with-raspbian-wheezy-linux-preinstalled The Pi Hut's Raspberry Pi Store])<br />
** 8GB SDHC Class 4 (writes at ~1.5MB/s)<br />
** 8GB SDHC Class 4 Ultra labelled as 15MB/s (BI1024716014G)<br />
** 8GB SDHC Class 6 Ultra <br />
** 8GB SDHC Class 6 micro - MMAGR08GUDCA-DB<br />
*** also SDSDH-008G-U46 - BI1131222083D see [http://www.raspberrypi.org/phpBB3/viewtopic.php?p=88625#p88625 update from andrew.blake]<br />
*** except SDSRH-008G-A11 could be problematic, see below<br />
** 8GB SDHC Class 6 Ultra labelled as 20MB/s (BI11321422083D)<br />
** 8GB SDHC-I Class 6 Ultra labelled as 30MB/s (SDSDH2-008G-AC11)<br />
*** requires updated Squeeze or Wheezy beta<br />
** 8GB SDHC Class 10 Extreme (BI11017514367G)<br />
** 8GB SDHC Class 10 Extreme (B11209116254G) - Managed to get it working with raspbian R3 [http://archive.raspbian.org/images/rpi_pisces_r3.zip rpi_pisces_r3.zip] however does not work with official squeeze nor Arch linux.<br />
** 8GB SDHC Class 10 Extreme (30MB/s HD Video) - working with new [https://github.com/raspberrypi/firmware/blob/9308c7ed387e5422883753f7fb71a75506abd1f8/boot/bootcode.bin bootcode.bin]. Confirmed on 2012-07-10 for Debian Squeeze 2012-04-19 and Arch Linux 2012-06-13 images (BI1130916254G).<br />
** 8GB SDHC Class 10 Ultra(30MB/s) (SDSDU-008G-U46) - Works with stock debian6-19-04-2012 or raspbian images but not with OpenELEC r11212 (works with OpenELEC r11493)<br />
** 8GB SDHC Class 10 Extreme Pro (95MB/s UHS-I) (SDSDXPA-008G-X46) - Works with stock 2012-07-15-wheezy-raspbian<br />
** 16GB SDHC Class 4<br />
** 16GB SDHC Class 4 - Preinstalled with Raspbian Wheezy Linux. (from [http://thepihut.com/products/16gb-sandisk-sd-sdhc-card-with-raspbian-wheezy-linux-preinstalled The Pi Hut's Raspberry Pi Store])<br />
** 16GB SDGC Class 4 (SDSDB-016G-B35) - working with [https://github.com/raspberrypi/firmware/blob/234c19de7cbaaf4997671d61df20a05759066295/boot/bootcode.bin bootcode.bin]. Confirmed on 2012-07-15 for Debian Squeeze 2012-04-19<br />
** 16GB SDHC Class 6 Ultra (30MB/s) (BL1133921933G) - Work with OpenELEC r11324<br />
** 16GB SDHC Class 10 Ultra(30MB/s) (SDSDU-016G-U46) - Work with stock debian6-19-04-2012 image. Gave Kernel Panic with stock debian6-19-04-2012 image. Worked fine with Wheezy image.<br />
** 16GB SDHC Class 10 Extreme (30MB/s HD Video) (SDSDX3-016G-X46) - Works with 2012-06-18-wheezy-beta.img and updated firmware (tested 2012-07-02)<br />
** 32GB SDHC Class 10 Ultra (30MB/s) - Works with stock debian6-19-04-2012 image<br />
** 16GB SDHC Class 10 Extreme (45MB/s U1) (BL1203322025G) - Doesn't work with stock debian6-19-04-2012 image, but does work with freshly compiled kernel<br />
** 16GB SDHC Class 10 Extreme Pro (95MB/s UHS-I) (SDSDXPA-016G-A75) - Doesn't work with stock debian6-19-04-2012 image, but does work with freshly compiled kernel<br />
** 32GB SDHC Class 4<br />
** 32GB SDHC Class 4 - Preinstalled with Raspbian Wheezy Linux. (from [http://thepihut.com/products/32gb-sandisk-sd-sdhc-card-with-raspbian-wheezy-linux-preinstalled The Pi Hut's Raspberry Pi Store])<br />
** 32GB SDHC Class 6<br />
** 32GB SDHC Class 10 Extreme (45 MB/s UHS-I) (SDSDX-032G-X46) - works with arch-04-29-image and latest firmware (booting problems without firmware update)<br />
** 64GB SDXC Class 10 Extreme (45 MB/s UHS-I) (SDSDX-064G-X46) - works with 2012-07-15-wheezy-raspbian<br />
** 4GB microSDHC Class 2<br />
** 4GB microSDHC Class 4<br />
** 8GB microSDHC Class 2<br />
** 8GB microSDHC Class 4<br />
** 8GB microSDHC Class 6 Mobile Ultra (SDSDQY-008G-U46A) working with the latest firmware, won`t reboot when it`s hot<br />
** 32GB microSDHC Class 4 (SDSDQM-032G-B35)<br />
** [http://img217.imageshack.us/img217/6435/dsc0255uc.jpg 64GB microSDXC Class 6 Mobile Ultra] (SDSDQY-064G-A11A) (boots up much more consistently with latest firmware)<br />
* '''Silicon Power''' <br />
** 4GB microSDHC Class 6 (SP004GBSTH006V10-SP)<br />
** 8GB microSDHC Class 10 (S608G1202)<br />
** 16GB microSDHC Class 10 (SP016GBSDH010V10)<br />
* '''Sony'''<br />
** 4GB SDHC Class 4 (SF-4B4) (Write 6MB/s, Read 20MB/s)<br />
** 4GB SDHC Class 4 (SF-4N4)<br />
** 8GB SDHC Class 4 (Write 11.8MB/s, Read 17.4MB/s)<br />
** [http://store.sony.com/webapp/wcs/stores/servlet/ProductDisplay?catalogId=10551&storeId=10151&langId=-1&partNumber=SF32NX/TQ#features 32GB SDHC Class 10 (SF-32NX/TQ)] (Max read speed of ~94MB/s, min write speed of ~10MB/s) - Works with archlinuxarm-29-04-2012 dd image with latest firmware update (as of 10-06-2012) <br />
* '''Strontium'''<br />
** 8GB SDHC Class 10 (SD-T08G 1045 US6923 G (White Shell - SKU 8 886450 703492))<br />
* '''Super Talent'''<br />
** 32GB Secure Digital High Capacity SDHC Card (Class 10), Model SDHC32-C10 SKU: 116-557-001 (works with Raspbmc RC4 and 2012-07-15-wheezy-raspbian))<br />
* '''TakeMS'''<br />
** 4GB microSDHC Class 4 (with adapter) [http://www.takems.com/products.php?categ=flash&prod=Micro_SDHC-Card Micro SDHC Class 4 + 1 Adapter(Order No.88662)]<br />
* '''TDK'''<br />
** 4GB SDHC Class 4 (1008WW5261B)<br />
** 4GB SDHC Class 4 (80-56-10275-004G,Debian works '''BUT''' mmc0 errors when booting Fedora)<br />
** 4GB microSDHC Class 4 (80-56-10301-004G)<br />
** 4GB SDHC Class 6 (S404G1113) - Works with Debian Wheezy (2012-06-18 beta), not tried latest OpenELEC yet.<br />
** 8GB SDHC Class 10 - Works with Raspbian 2012-07-15<br />
** Sandisk 64GB Class 10 Ultra SDXC UHS-I FFP (3A114807)<br />
<br />
* '''Toshiba'''<br />
** 8GB mircoSDHC SD-C08GJ(BL3A<br />
* '''Transcend'''<br />
** 4GB SDHC Class 4 - we've found these to work without any errors and offer reasonable performance<br />
** 4GB SDHC Class 4 (TS4GSDHC4 - BH1130821915G)<br />
** 4GB SDHC Class 6 (TS4GSDHC6) - no problems. (does not work with Raspbmc as of 6/1/12)<br />
** 4GB SDHC Class 10 (TS4GSDHC10E)<br />
** [http://www.mymemory.co.uk/SDHC/Transcend/Transcend-8GB-SD-Card-(SDHC)---Class-4 8GB SDHC Class 4] (TS8GSDHC4) (man:0x000003 oem:0x5344 name:SD08G hwrev:0x8 fwrev:0x0) - works with both Debian "squeezy" and Raspbian "wheezy" distributions.<br />
** 8GB SDHC Class 6 (~5.8 MB/s read/write following [[RPi_Performance#SD_card]])<br />
** 8GB SDHC Class 6 (TS8GSDHC6-P2 - MMBFG08GWACA-M6)<br />
** 8GB SDHC Class 10 (TS8GSDHC10) [http://www.mymemory.co.uk/SDHC/Transcend/Transcend-8GB-SD-Card-%28SDHC%29---Class-10- Transcend 8G class 10]<br />
** 16GB SDHC Class 6 (TS16GSDHC6)<br />
** 16GB SDHC Class 10 (TS16GSDHC10)(TS16GSDHC10E)<br />
** [http://www.transcend.com.es/tarjetas-de-memoria/sd-sdhc/32gb-sdhc-class-10 32GB SDHC Class 10] (TS32GSDHC10)(TS32GSDHC10E)<br />
** 64GB SDXC Class 10 (TS64GSDXC10)<br />
* '''Verbatim'''<br />
** 8GB SDHC Class 10 (43961)<br />
** 16GB SDHC Class 10 (43962)<br />
** 32GB SDHC Class 6 (44032)<br />
<br />
*'''Traveler'''<br />
**4GB High Speed Memory Card - no class mentioned. No problems. Tested with Raspbian.<br />
<br />
* '''The Pi Hut'''<br />
** Sandisk 4GB Class 4 - Preinstalled with Raspbian Wheezy Linux. (from [http://thepihut.com/products/4gb-sandisk-sd-sdhc-card-with-raspbian-wheezy-linux-preinstalled The Pi Hut's Raspberry Pi Store])<br />
** Sandisk 8GB Class 4 - Preinstalled with Raspbian Wheezy Linux. (from [http://thepihut.com/products/8gb-sandisk-sd-sdhc-card-with-raspbian-wheezy-linux-preinstalled The Pi Hut's Raspberry Pi Store])<br />
** Sandisk 16GB Class 4 - Preinstalled with Raspbian Wheezy Linux. (from [http://thepihut.com/products/16gb-sandisk-sd-sdhc-card-with-raspbian-wheezy-linux-preinstalled The Pi Hut's Raspberry Pi Store])<br />
** Sandisk 32GB Class 4 - Preinstalled with Raspbian Wheezy Linux. (from [http://thepihut.com/products/32gb-sandisk-sd-sdhc-card-with-raspbian-wheezy-linux-preinstalled The Pi Hut's Raspberry Pi Store])<br />
<br />
* '''Veho (http://www.veho-uk.com)'''<br />
** 8Gb "Ultra Fast" Class 6. (man:0x00001b oem:0x534d name:00000 hwrev:0x1 fwrev:0x0) 7.8Mb/s. Slow but tested with Arch Linux.<br />
<br />
* '''W Photo (Walgreens photo)'''<br />
** 1GB SD memory card. Works with raspbmc, have not tested others.<br />
** 2GB SD memory card. Works with raspbian, not tested with others.<br />
<br />
Known good (and pre-loaded) cards will be available for sale from RS and element14 at a ''later'' date (TBA).<br />
<br />
===Problem SD Cards===<br />
<br />
Make sure that you buy your card from a reliable source. There are many cheap Chinese copies of (brand name) SD-Cards on the market, [http://www.petapixel.com/2011/05/20/one-third-of-the-sandisk-memory-cards-on-earth-are-counterfeit/] in addition they are often mislabeled as having greater capacity than they really have. For example they might be sold as being 4GB, but are actually 2GB (or even less). <br />
<br />
There were initially issues with most Class 10 SDHC cards, apparently due to a bug in the Broadcom bootloader.[http://www.raspberrypi.org/forum/general-discussion/class-10-sd-cards-on-the-production-boards/page-3/#p39181]<br />
<br />
This seems to have been fixed in sdhci.c: [https://github.com/raspberrypi/linux/commit/7e8ae226fe6e95954df6b0dcdde40a53dbbc1a0b] Further feedback will be useful.<br />
<br />
If you add an SD card here, please also mention the kernel date and the date you tried it. This allows people to estimate how likely it is that a driver-fix in the kernel has been fixed. (i.e. I think some/most of the cards here work fine now, because a problem in the kernel driver has been fixed). <br />
<br />
* '''Acumem'''<br />
** 8GB SDHC Class 6 (many errors on 6/7/2012)<br />
* '''Adata'''<br />
** 2GB Speedy (MMAGF02GWMCA -NA)<br />
** 8GB SDHC Class 6 - Sometimes boots<br />
** 16GB SDHC Class 6 (Possibly SD5MY168G0, label with gold <> black gradient) - Doesn't boot<br />
* '''Agfa'''<br />
** 16GB MicroSDHC class 6 (as written on SD-Adapter, MicroSD card itself no-name? ENAAJK121960): mixed results, such a card was working on another RPi<br />
* '''Amazon Basics'''<br />
** 16GB SDHC Class 10 (many errors on 6/7/2012)<br />
* '''Delkin Devices'''<br />
** 4GB SDHC Class 6 "Delkin pro" -- Note: works with Fedora Beefy Miracle 17<br />
* '''GSkill'''<br />
** 32GB SDHC Class 10<br />
* '''Integral'''<br />
** 16GB SDHC Class 6 Ultima Pro (SH016GAA2BB)<br />
** 4GB SDHC class 4 (S404G1115)<br />
* '''Kingston''' <br />
** 2GB SD [http://www.geeks.com/details.asp?invtid=KING-SD-M02G-BULK looks like this] - boots the kernel, but damages the filesystem.<br />
** 4GB SDHC Class 6 - Boots kernel but won't run init (times out)<br />
** 8GB/Go SDHC Class 10 - SD10V/8GB Very slow writing images to card and then either won't boot, or boots very slowly<br />
** 16GB SDHC Class 4 (SDC4/16GB17) - Device does not recognize it <br />
* '''Memory2GO'''<br />
** 4GB SDHC Class 6 (S404G1029) - I/O Errors leading to Kernel Panic on startup.<br />
* '''Micro Center'''<br />
**4GB SDHC Class 4 — hasn't worked with any of the images I've tried; appears to be completely unrecognized<br />
* '''MyMemory.com''' <br />
** 8GB SDHC Class 10<br />
* '''Optima''' <br />
** 8GB SDHC Class 4 - Does not boot with Raspbian Wheezy 2012-07-15 <br />
* '''Panasonic''' <br />
** 8GB SDHC Class 10 (RP-SDU08GD1K) mmc0: timeout waiting for hardware interrupt [http://www.mymemory.co.uk/SDHC/Panasonic/Panasonic-8GB-UHS-1-London-2012-Collection-SDHC-Card---Class-10 Panasonic 8GB Class 10]<br />
* '''Patriot''' <br />
** 8GB SDHC Class 6 (PS8GSDHC10-BC) - repeatable corruption after 1 or 2 reboots with 2012-07-15-wheezy-raspbian<br />
** 8GB SDHC Class 10 (PSF8GSDHC10)<br />
* '''Platinum''' <br />
** 8GB SDHC Class 8 (O08G840 M3100487 TW)<br />
* '''PNY'''<br />
** 8GB Optima SDHC 120 HD Class 4 SD-K08G 0928 WF3673 - mmc -110 errors at init time on 6/12/12<br />
** 32GB SDHC Class 10 Professional (P-SDHC32G10-EF) from [http://www.play.com/Electronics/Electronics/4-/18814903/-/Product.html play.com] (mmc0 timeout with Debian, error -84 whilst initialising sd card with Fedora and QtonPi. Arch seems to work, gets to the login prompt)<br />
** 2GB card SD-M02G<br />
* '''Polaroid'''<br />
** 16GB SDHC C10 (P-SDHC16GB10-EFPOL) - mmc0: timeout waiting for hardware interrupt on debian6-19-04-2012<br />
* '''PRETEC''' <br />
** 8GB SDHC Class 10 233x - mmc0: timeout waiting for hardware interrupt, Sometimes does not boot, kernel panic, ...<br />
* '''Reekin'''<br />
** 4Gb HighSpeed SH4GC6M16MIN9C0812TE (old) don't boot ! (11/07/2012)<br />
* '''Samsung'''<br />
** 4GB SDHC Class 4 (MB-SS4G MBSS4GMBDDBA-DD) doesn't boot with [http://downloads.raspberrypi.org/images/raspbian/2012-07-15-wheezy-raspbian/2012-07-15-wheezy-raspbian.zip 2012-07-15-wheezy-raspbian] - OK light partially lit.<br />
** 32GB SDHC Class 10 (MB-SSBGA, MBSSBGVEOBGA-SH) does not work with Debian Squeeze (debian6-19-04-2012: mmc0: timeout waiting for hardware interrupt), but works fine with [http://www.raspberrypi.org/phpBB3/viewtopic.php?f=50&t=8071 Debian Wheezy]<br />
* '''SanDisk''' <br />
** 2GB SD Extreme III (BE0722702998D) (man:0x000003 oem:0x5344 name:SD02G hwrev:0x8 fwrev:0x0) - tested with Raspbian (build 2012-07-15) and Raspbmc installer (build 2012-07-13)<br />
** 2GB SD (BE0916214253D)<br />
** 2GB Ultra || 15MB/s (BE0828713280D)<br />
** 4GB SDHC Class 2 - Debian and xbmc boot, but fedora gets a lot of mmc0 note long write sync errors and then hc_xfer_timeout errors at the login prompt.<br />
** 4GB SDHC Class 2 "Limited Edition" (8H825413279G) - Error -110 whilst initialising sd card<br />
** 4GB SDHC Class 4 (BH1030216016G) - Doesn't boot.<br />
** 4GB SDHC Class 4 (BH1031116016G) - Doesn't boot.<br />
** 4GB SDHC Class 6 Extreme (BH0822411730D)<br />
** 4GB SDHC Class 6 Extreme III (30 MB/s) (BH0822712362G)<br />
** 4GB SDHC Class 10 Extreme (SDSDX-004G-X46) (30 MB/s HD Video) doesn't boot (also not with new kernel.img and start.elf 17-06-2012 or "wheezy"-beta)<br />
** 4GB SDHC Class 10 Extreme (30 MB/s HD Video) (Doesn't boot) - Works with new kernel.img and start.elf [https://github.com/raspberrypi/firmware/tree/master/boot]<br />
** 4GB microSDHC Class 6 Mobile Ultra (tried 15-06-2012 with kernel 19-04-2012) error -84 transferring data, kernel panic: no init found<br />
** 8GB SDHC Class 6 Ultra (B11201421964G)<br />
** <del>8GB SDHC Class 6 Ultra (SDSDH-008G-U46 - BI1131222083D) - Boots kernel but won't run init ( mmc timeout waiting for interrupt )</del> see [http://www.raspberrypi.org/phpBB3/viewtopic.php?p=88625#p88625 update from andrew.blake]<br />
** 8GB SDHC Class 6 Ultra labelled as 30MB/s (BI1208721965G)) - Boots kernel but won't run init ( mmc timeout waiting for interrupt )<br />
** 8GB SDHC Class 6 Ultra labelled as 30MB/s SDSRH-008G-A11 - Boots kernel but won't run init ( mmc timeout waiting for interrupt ) <br />
** 8GB SDHC Class 6 Ultra labelled as 30MB/s SDSDH-008G-T11 - Boots kernel but won't run init ( debian6-19-04-2012: mmc timeout waiting for interrupt ) , but works fine with [http://www.raspberrypi.org/phpBB3/viewtopic.php?f=50&t=8071 Debian Wheezy] on 6/22/12<br />
** 8GB SDHC Class 6 Ultra I (BI1201221964G) - Boots kernel but won't run init ( mmc timeout waiting for interrupt )<br />
** 8GB SDHC Class 6 Extreme (BI1101116253G)<br />
** 8GB SDHC Class 10 Extreme (BI1108716254G)<br />
** 8GB SDHC Class 10 Extreme (BI1201416254G) - Still doesn't work with Debian Wheezy beta (2012-06-18)<br />
** 8GB SDHC Class 10 Extreme (BI1201516254G) [[http://www.amazon.co.uk/gp/product/B00422FBJ2 amazon.co.uk]]+amazon.fr<br />
** 8GB SDHC Class 10 Extreme (BI1200916252D/SDSDX-008G-X46) - Tried with Debian "Squeeze"(19/04/2012), Debian "Wheezy"(18/06/2012) and Arch Linux(13/06/2012). None works. With Debian "Wheezy" Green LED stays ON continuously, with the other two it turns on very faint.<br />
** 8GB SDHC Class 10 Extreme Pro- Works with updated kernel/firmware, stock debian6-19-04-2012 boots kernel but won't run init ( mmc timeout waiting for interrupt )<br />
** <del>16GB SDHC Class 10 Extreme (30MB/s HD Video) (SDSDX3-016G-X46) - Doesn't boot with debian6-19-04-2012.img, or newer firmware (tested 2012-06-17).</del><br />
** 16GB SDHC Class 6 Ultra (BL1202021933G)<br />
** 16GB SDHC Class 6 Ultra I (BL1205921933G) - Boots kernel but won't run init ( mmc timeout waiting for interrupt )<br />
* '''Silicon Power''' <br />
** 32GB SDHC Class 6 (LS2N732GQON03ASP) - boots debian6-19-04-2012.img, but frequent slow response / system hangs.<br />
* '''TDK'''<br />
** 4GB SDHC Class 6 (S404G1041) - Tried (end May 2012) with new kernel.img and start.elf [https://github.com/raspberrypi/firmware/tree/master/boot] but still won't run init.<br />
** 4GB SDHC Class 6 (S404G1046) [Barcode: 4 902030 784447] - Tried (4th June 2012) with debian6-19-04-2012.img and with replacement kernel.img and start.elf from github [https://github.com/raspberrypi/firmware/tree/87a04c0be0c05e20f94f223183a0310b37c9bd89/boot] but still got 'Error -84' and 'Kernel panic - not syncing: No init found'<br />
<br />
* '''Transcend'''<br />
** 2GB MicroSD (MMAGR02GUECA-MB) - reads fine initially after image was written on a PC, gives mmc0 timeout errors reading back data after writing a large amount (in this case with 'pacman -Syu'). Still seems to work, but is *very* slow after this happens, even across reboots.<br />
** 32GB MicroSD (TS32GUSDHC4) - Doesn't boot.<br />
** 2GB SD (6451AG 2G O2DS1)<br />
* '''Veho'''<br />
** 4GB SDHC Class 6 <br />
* '''Verbatim'''<br />
** 16GB SDHC Class 6 (47178) - Raspbian Pisces RC3 - boots, but after login: mmc timeout waiting for interrupt<br />
** 8GB microSD Class 10 (44012) - ArchLinux - boots, but after system update develops segmentation faults<br />
<br />
The usual warnings against less reputable sellers (such as Ebay merchants) apply.<br />
<br />
<br />
Note that the following error is sometimes accompanied with a non-working SD card after booting (on Debian):<br />
<br />
mmc0: timeout waiting for hardware interrupt<br />
<br />
=== Benchmarks ===<br />
<br />
* http://www.sakoman.com/OMAP/microsd-card-perfomance-test-results.html<br />
* http://usbspeed.nirsoft.net/usb_drive_speed_summary.html?o=11<br />
* http://www.raspberrypi.org/phpBB3/viewtopic.php?f=2&t=4076<br />
* http://forum.xda-developers.com/showthread.php?t=1005633 (Doesn't originate from R-Pi, but very related)<br />
<br />
== Foreign Language Translations ==<br />
* [[Ru:RaspberryPiBoardVerifiedPeripherals]]<br />
<br />
== References ==<br />
<references><br />
</references><br />
<br />
{{Template:Raspberry Pi}}</div>Pioneerhttps://elinux.org/index.php?title=RPi_VerifiedPeripherals&diff=163862RPi VerifiedPeripherals2012-08-23T06:37:09Z<p>Pioneer: /* Working power Adapters */</p>
<hr />
<div>[[Category: Linux]]<br />
[[Category: ARM Development Boards]]<br />
[[Category: Broadcom]]<br />
[[Category: Development Boards]]<br />
[[Category: RaspberryPi]]<br />
[[Category: Education]]<br />
{{Template: RPi_Hardware}}<br />
<br />
<br />
'''A note about this page: For USB devices, please specify if they required a powered hub'''<br />
==Notes==<br />
<br />
19-Apr-2012: Now that the Model B board is shipping, details added should relate to this board and the [http://www.raspberrypi.org/downloads default Debian distribution] unless stated otherwise. A suggested suffix markup scheme is as follows:<br />
<br />
* (A) - Relates to model A production board<br />
* (B) - Relates to model B production board<br />
* (!) - Information from alpha and beta board days -- beta board verified peripherals should still apply to production boards for the most part, but the alpha board is fairly different<br />
* No markup - relates to all production boards<br />
<br />
''Discuss: [http://www.raspberrypi.org/forum/?mingleforumaction=viewtopic&t=247 http://www.raspberrypi.org/forum/?mingleforumaction=viewtopic&t=247]''<br />
<br />
If you are adding to a product list it would help clarity if entries are kept/added in alphabetical order.<br />
<br />
==Power Usage Notes==<br />
{{Warning|Adding peripherals may increase the loading on the power supply to your board and this, in turn, may affect the voltage presented to the RPi. If the RPi's supply voltage falls below a certain value (anecdotally stated as around 4.75V), or it begins to fluctuate, your setup may become unstable. There is a [http://elinux.org/RPi_Hardware#Power Wiki section about this issue] which is worth a read.}}<br />
<br />
'''Generally speaking the model B raspberry PI was designed only for <100mA USB devices!''' That is because the PI's PSU was chosen with a power budget of 700mA in mind of which 200mA were assigned to the two USB ports, so the raspberry PI's (poly)fuses were designed only for <100mA devices, and typical 140mA polyfuses will have as much as 0.6 volt across them when drawing currents near the 100mA limit. As a consequence the USB ports are only directly suitable for "single current unit" USB devices which according to USB specifications are designed to work with just 4.4 Volt. Not only do non single current unit devices draw more current, (causing greater Voltage drops, and greater stress on the fuses) they also might require 4.75 Volt to work. Therefore any non single current unit devices will only work when powered from a powered hub.<br />
<br />
==Linux Driver Issues==<br />
During June 2012 it was confirmed that there is a software issue with the Linux USB device drivers which cause some USB 1.x peripherals that use split transactions to loose data because the ARM processor is not handling the SMSC95xx interrupts fast enough. As a result some USB 1.x peripherals may not work correctly.<br />
A number of proposals are underway to modify the Linux driver to resolve this using lower latency interrupt handlers and a FIQ fast interrupt handler whichg should resolve this issue<br />
[http://www.raspberrypi.org/phpBB3/viewtopic.php?f=28&t=12097&start=76] [http://www.raspberrypi.org/phpBB3/viewtopic.php?f=28&t=5249&start=44]<br />
<br />
== Powered USB Hubs ==<br />
A number of low-cost powered USB hubs are known to have caused problems. Members of the Raspberry Pi forums have reported low power or no power at all in some cases. The following is a list of specific Powered USB Hubs which appear to be fault-free. Please note that these do not take into account powering the Raspberry Pi from the hub, in addition to its peripherals.<br />
<br />
If you use a powered hub and PI PSU together consider powering them from the same power bar with switch, so you can turn them on simultaneously., especially if the HUB tries to feed the PI through their interconnect cable, due to the 100mA limiting fuse in the PI the PI will be partially powered which may cause problems (unwanted writes to the SD card).<br />
<br />
===Working USB Hubs===<br />
*'''Acme'''<br />
** USB 2.0 hub 4 port ([http://www.acme.eu/en-us/product/019188 ACME]) Based on NEC μPD720114 USB2.0 Hub Controller USB ID 0409:005a '''NOTE!''' It is bus-powered hub, but very cheap and small and works after a small modding: on usb-hub board you have 4 holes: V, D+, D- and GND. Connect GND, D+ and D- to the RasPI, and additionally connect GND and +5v from power supply to the same holes on usb-hub GND and V. Now there is common contacts: GND, D+ and D- between RasPI and hub needed to work, and additional power for USB devices, connected to the hub. Tested on my RasPI.<br />
*'''Belkin'''<br />
** F4U040 4-Port Ultra-Slim Desktop hub (powered 5v, 2.6A)<br />
** F5U224 4 port powered USB hub<br />
** F5U231/F5U234 Hi-speed USB 2.0 Tertrahub - 4 port powered USB hub (verified.. able to power Raspberry Pi using micro USB directly from hub)<br />
** F5U237 7 Port powered USB 2.0 5V 3.8A (5 back port 2 top ports)<br />
** F5U259-ME USB 2.0 7-Port Hub (Powered, able to apply power to Raspberry Pi via micro USB from this hub at same time)<br />
** F5U403 USB 2.-0 4 Port Hub (Powered, suspect see F5U404 in non-working, didn't test power the RPi from hub.)<br />
** F5U700 USB 2.0 7-Port Hub (Powered, able to power Raspberry Pi via micro USB directly from hub)<br />
** F5U706ea/uk 2-in-1 Hub (USB 2.0, powered, 7-port)<br />
** F5U706701PerBlk 7-in-1 Hub (USB 2.0, powered 5V 2.5A , 7-port)<br />
*'''Biltema'''<br />
** 23-924 4-port powered USB 2.0 Hub (2.0A) Able to power Raspberry Pi via USB port<br />
*'''CyberPower'''<br />
** [http://www.newegg.com/Product/Product.aspx?Item=N82E16817804002] CP-H720P 7-port powered hub with 3.6A adapter. Internally, a NEC Corp 0409:0050 device. Works perfectly with Model B, regardless of whether the RPi is being powered by the hub or externally.<br />
*'''Dell'''<br />
** Dell 2001FP monitor has 4 USB ports and acts as a powered hub.<br />
** Dell SP2309W monitor has 4 USB ports and acts as a powered hub.<br />
*'''DELTACO'''<br />
** [https://www.deltaco.se/products/items/itemid/(UH-715)/index.aspx UH-715 Rev 2] 7-port powered hub with 2A adapter.<br />
*'''DYNEX'''<br />
** 7port hob idVendor=0409, idProduct=0050 works<br />
*'''D-Link'''<br />
** [http://www.amazon.com/D-Link-DUB-H7-High-Speed-7-Port/dp/B00008VFAF] 7-Port USB Hub DUB-H7 (See note below - doesn't work for all, apparently). Working model marked BUBH7A....A5. Worked with Debian on production B model, for keyboard, mouse, and thumb drives, also worked with ArchLinux, didn't work with Bodhi Linux immediately thereafter.<br />
** [http://www.newegg.com/Product/Product.aspx?Item=N82E16817111131] 4-Port USB Hub DUB-H4 Worked on Debian with keyboard, mouse, and thumb drive. Also, was able to apply power to raspberry pi via micro usb from this hub at same time.<br />
*'''Digicom'''<br />
** [http://www.digicom.it/digisit/prodotti.nsf/itprodottiidx/MiniHubUsb204P#] MiniHUB 4-Port USB 2.0 with PSU 5V - 2A .<br />
*'''Eminent'''<br />
** [http://www.eminent-online.com/en/product/27/7-port-usb-2-0-hub.html] EM1107 7 Port USB 2.0 Hub with 2A power adapter. It's able to power the RPi, external HDD and other peripherals.<br />
* '''GearHead'''<br />
** [http://www.amazon.com/gp/product/B004OBZ088/] GearHead 4 Port Hub with Energy Saving Power Switch (5V, 1A)<br />
*'''Gembird'''<br />
** Gembird UHS 242 4-port USB 2.0 Hub 1.8 Amps<br />
* '''Genesys Logic (sold at Fry's)'''<br />
** Genesys Logic 4-Port USB 2.0 Hub 2.0 Amps (ID 05e3:0608) (Also at Radio Shack under their Gigaware brand, same ID shows up in lsusb)<br />
* '''Hama'''<br />
** Hama 4-way USB 2.0 Hub<br />
*'''HP'''<br />
** HP ZR2240w 21.5" Monitor with built in 2-Port USB Hub (B)<br />
*'''Laser'''<br />
** 7-Port USB Hub. 5V 1A (found at Harvey Norman Australia)(Also Australia Post Shops $9.95). You can power the PI by connecting both the main USB connector to the PI USB port, '''and''' from a spare USB port back to the power micro USB socket. If you don't do both, boot-loops are likely to occur.<br />
*'''Logik'''<br />
** [http://www.currys.co.uk/gbuk/logik-lp4hub10-4-port-powered-usb-hub-04979038-pdt.html] LP4HUB10 4-Port USB Hub. '''Throws errors when used with Fedora remix 14'''<br />
** Logik L4THUB10 4 Port powered hub works fine under raspbian/wheezy/model B. Captive usb cable, 2A power supply, convenient single top mounted usb socket. Unlike my last hub, will power wifi!<br />
*'''LogiLink'''<br />
** UA0085 USB 2.0 Hub, 4-Port with PSU 5V, 2A<br />
** UA0091 USB 3.0 Hub, 4-Port with PSU 5V, 4A. Connected with USB2.0 cable. 1A per port, able to support USB HDD drives and other power hungry devices. Tested with kernel 3.1.9-cutdown, Wheezy. <br />
** UA0096 USB 2.0 Hub, 10-Port with PSU 5V, 3.5A (Not suitable for powering RPi because it doesn't work unless there is working USB input present even with PSU plugged in.)<br />
** UA0160 USB 2.0 Hub, 4-Port with PSU 5V, 2A. Able to power the RPi, keyboard, mouse and LogiLink UA0144 USB ethernet adapter. (More testing to come.)<br />
* '''Manhattan'''<br />
** [http://manhattan-products.com/en-US/products/6500-hi-speed-usb-2-0-micro-hub] (#160612) Hi-Speed USB 2.0 Micro HUB, AC Powered (identifies as ID 05e3:0608 Genesys Logic) Includes a 1000mA wall-wart (US style)<br />
*'''Newlink'''<br />
** NLUSB2-224P 4 port USB 2.0 Mini hub with PSU 5V 1A<br />
*'''Nilox'''<br />
** Nilox USB 2.0 4port HUB model HUB4USB2AC with PSU 5V 1.0A <br />
* '''Pluscom'''<br />
** Pluscom 7 Port USB 2.0 Hub Model U7PH-3A with 3Amp PSU. USB ID 1a40:0101. Powering Pi via microUSB from a hub port. Internally two 4 Port switches linked. Leaks power back up USB data cable to Pi but not really a problem when powering Pi at the same time.<br />
*'''SumVision'''<br />
** Sumvision Slim 4 Port High Speed USB 2.0 HUB with PSU 5V 1.0A (from [http://www.7dayshop.com/catalog/account_history_info.php?page=1&order_id=5130107 | 7dayshop ])<br />
*'''Sitecom'''<br />
** CN-032 4 Port USB 2.0 Pocket Hub. Works for powering the Pi, an USB WLAN Adapter, wireless Kbd+Mouse. Using an 2500 mA Voltcraft <br />
** CN-060 4 Port USB 2.0 Hub powered with AC Adapter (1A). Powering Pi via microUSB from a hub port.<br />
*'''Targus'''<br />
** ACH81xx 7-port powered hub. 5V 3A power supply, with 2 high power ports. (possible conflicting behaviour with USB keyboard / Wifi Dongles)<br />
** ACH63EU 4-port. Using a 5V 2A power supply, which isn't supplied with the hub, it is able to power the PI as well.<br />
*'''Trendnet'''<br />
** [http://www.trendnet.com/products/proddetail.asp?prod=130_TU2-700&cat=49] TU2-700 7 Port Powered USB 2.0 Hub with AC Adapter (5V 2A)<br />
*'''Tripp-Lite'''<br />
** [http://www.tripplite.com/en/products/model.cfm?txtModelID=3167] U222-007-R 7 Port Powered USB 2.0 Hub with AC Adapter (5V 2.5A) Powering RPi from Hub works<br />
*'''Ultron'''<br />
** [http://www.ultron.de/v1/produktansicht.php?artnr=67072&kid=bfa8340c4e245...&l=en&WGType=Neue+USB-HUBS] UHN-710 7-port powered hub with PSU 5V, 3A. USB ID 1a40:0201.<br />
*'''Z-TEK'''<br />
** Z-TEK 7-port powered hub with PSU 5V, 4A. USB ID 1a40:0201.<br />
*"Unknown"<br />
** 10(7-4) port hub idVendor=1a40, idProduct=0201 / idVendor=1a40, idProduct=0101 works<br />
<br />
===Problem USB Hubs===<br />
<br />
Please check known workarounds [http://elinux.org/Rpi_USB_check-list here] before adding to the list<br />
<br />
*'''Addon'''<br />
** 7-Port Powered Hub - labelled ADDUH070P - Gives constant Eth0 errors on boot.<br />
*'''Belkin'''<br />
** 7-Port Powered Mobile Hub - device labelled F4U018, packaging labelled F5U701. lsusb reveals it to be two Genesys Logic 4-port hubs based on the GL850G chipset (vendor: 0x05e3 product: 0x0608) ganged together. Yields a lot of "handle_hc_chhltd_intr_dma:: XactErr without NYET/NAK/ACK" errors and device resets in /var/log/messages. Low speed devices such as keyboards work OK, wifi/mass storage is unreliable or broken. -- No error messages with the latest kernel, but still unstable with mass storage devices. Also, leaks current back to the Pi (can be fixed by overtaping GND and +5V pinouts)<br />
** F4U022 7-Port powered USB hub (powered 5v, 2.6A), same as F4U018<br />
** 7-Port Powered Hub - device labled F5U237 Rev.3 - ID 050d:0237 Wired ethernet fails to connect; gives "DWC OTG HCD URB enqueue failed adding QTD. Error status -4008" Result is same as DUB-H7 below.<br />
** F5U404 Hi-Speed USB 2.0 4-Port Mobile Hub. Faulty/bad design; Leaks current back up the cable to the Raspberry Pi.<br />
** F5U307 Hi-Speed USB 2.0 7-Port Hub (Powered, able to apply power to Raspberry Pi via micro USB from this hub at same time) It work's sometimes.<br />
<br />
*'''DELTACO'''<br />
** 7-Port USB Hub UH-713 Rev 3. This one consists also of two 05e3:0608 Genesys Logic, Inc. USB-2.0 4-Port HUBs connected together. The power supply is rated at 5 V 2 A. It kills ethernet when X11 is started.<br />
<br />
*'''Dynex'''<br />
** 7-Port USB Hub - Does not work in Debian 19-04 image.<br />
<br />
*'''D-Link'''<br />
** 7-Port USB Hub DUB-H7 (Prevents ethernet from being recognized so wrong time & no IP address). (See note above - it worked for me with some distros)<br />
<br />
*'''E-Solution'''<br />
** 4-Port 2A Supply (Does not detect at all during boot or after boot- no messages) [IC = Alcor Micro Corp (AU6254)]<br />
<br />
*'''Fosmon'''<br />
** 7-Port USB 2.0 Hub w/ 1A Power Supply (Causes interference with other USB devices and sends enough power to light up the pi with it's Micro USB cable unplugged).<br />
<br />
*'''Gear Head'''<br />
** UH7250MAC 7-port powered hub. Internally, two daisy-chained Genesys Logic 05e3:0608 devices. Causes Ethernet instability when used under very specific circumstances, in X11.<br />
<br />
*'''Hama'''<br />
** 4-Port USB 2.0 "bus hub", model 78496 (?). Only works for low power devices (card readers?), but does not work for power hungry devices (HDD,WLAN). Doesnt boot when hub connected to RPi. The funniest thing is that RPi powers on when I plug in this hub to normal size USB port (not that small dedicated port). idVendor=05e3, idProduct=0608<br />
<br />
*'''Kensington'''<br />
** 7-Port Dome Hub model no 1500129 (Possible problems with malfunctioning keyboard, kills mouse when GUI started).<br />
<br />
*'''Inland'''<br />
** 4-Port USB 2.0 Cable Hub model no 480426 (Some devices work, some don't, cheap unshielded untwisted wire design)<br />
<br />
*'''Logik'''<br />
** LP7HUB11 7-Port USB Hub. (Ethernet failed, slow response, in LXDE. Happened whether or not the hub's independent power supply was connected to the hub.)<br />
<br />
*'''Soniq'''<br />
** 4-Port 5V supply. Model number CUH100. (B). Appears to draw power away from the Raspberry Pi, even when the Pi has an isolated power line. Netgear WNA1100 WiFi Adapter (which is known to work in other setups is recognized, but unresponsive.<br />
<br />
*'''Targus'''<br />
** ACH115EU 7-port powered hub. 5V 3A power supply. Arduino communicates with RPi when connected directly to Pi's USB port, but it hangs soon if connected via ACH115. Also sometimes smsc95xx eth0 Failed to read register index 0x00000114 etc. errors in syslog when used.<br />
<br />
*'''TCM'''<br />
** Model 234298 s/n T634007737 powered hub. 4 ports plus card reader. 1A power supply. Model B, Wheezy raspian works ok with keyboard/mouse but problems with WiFi no connects. (insufficient power?)<br />
<br />
*'''Trust'''<br />
** 10-port USB 2.0 Hub (powered). Prevents ethernet from being recognised.<br />
** SliZe 7 port USB 2.0 Hub (powered) - Item number 17080 (Barcode 8 713439 170801). Prevents ethernet from being recognised. Keyboard sends multiple characters. <br />
<br />
*'''Unbranded / Multiple Brands'''<br />
** 7-port silver/black hub. Also sold elsewhere under brands such as 'EX-Pro', 'Trixes' and 'Xentra' -- This is ''probably'' due to an inadequate power supply. -- I replaced the terrible power supply with a very good one, kept getting "DEBUG: handle_hc_chhltd_intr_dma:: XactErr without NYET/NAK/ACK" in dmesg, with no devices plugged in to the hub (with or without the power supply in)<br />
** Generic 7-port black hub with Genesys Logic GL850A chipset<br />
** Cerulian 10 Port USB 2.0 Top Loading Hub with 2A supply (kills mouse and network port)<ref>http://www.raspberrypi.org/forum/absolute-beginners/cheap-powered-usb-hub-uk/#p76452</ref><br />
** [http://www.monoprice.com/products/product.asp?c_id=103&cp_id=10307&cs_id=1030701&p_id=226 USB 2.0 4 PORT INT/EXT DUAL HUB BAY] -- Genesys Chipset -- idVendor=05e3, idProduct=0607 -- low speed devices worked, but strange USB failures when X session started. High speed devices such as hard drives had failures.<br />
<br />
== USB Remotes ==<br />
* ATI Remote Wonder (X10 Wireless Technology, Inc. X10 Receiver) — ID 0bc7:0004 — appears as a joystick-like 2 button mouse and a 0-9 keypad without drivers on console and X.<br />
<br />
* [http://www.amazon.com/gp/product/B005DKZTMG/ref=oh_details_o02_s00_i00 Logitech Wireless Touch Keyboard K400 with Built-In Multi-Touch Touchpad (920-003070)] - keyboard and touchpad work. Have not verified multi-touch features.<br />
<br />
* [http://www.ipazzport.com/02A.html iPazzport] mini 2.4 GHz wireless keyboard and touchpad. <br />
<br />
* [http://www.ortek.com/html/pdt_view.asp?area=46&cat=152&sn=76 PKB 1800] Wireless Smart Pad ad Mini Keyboard. Pad works as mouse but not multi touch features. Keyboard works.<br />
<br />
* [http://www.riitek.com/product_Info.asp?id=56 Riitek RT-MWK01] '''Rii''' Wireless 2.4 Ghz Keyboard-mouse Combo, also known as [http://www.digicom.it/digisit/prodotti.nsf/itprodottiidx/WKEYPE01 Digicom WKEYPE01], and [http://www.verkkokauppa.com/fi/product/52783 Prodige Nanox]. Working perfectly, just plug & play.<br />
<br />
* [https://www.google.com/search?q=tranksung+TS-Y150 Tranksung TS-Y150] USB RF Keyboard and air mouse (B)<br />
<br />
== USB Keyboards ==<br />
USB keyboards that present themselves as a standard HID (Human Interface Device) device should work. '''Please be aware that some of these keyboards were probably used with a powered hub'''<br />
=== Working USB Keyboards ===<br />
The following is a list of specific keyboards known to work and which appear to work fault-free.<br />
<br />
* '''A4 Tech'''<br />
** Model KL-5 USB Keyboard, 20mA.<br />
<br />
* '''ABS'''<br />
** M1 Heavy Duty Professional Gaming Mechanical Keyboard (B)<br />
<br />
* '''Action Star'''<br />
** ACK-5010U Mini Keyboard And Mouse<br />
<br />
* '''Accuratus'''<br />
** KYB-Toughball-HI<br />
<br />
* '''Acer'''<br />
** KG-0917 Wireless Keyboard And Mouse Bundle (B)<br />
** KU-0906 Compact Keyboard (B) (Also known as Genius LuxeMate i200 Keyboard)<br />
** SK-9625 Multimedia Keyboard (B) (multimedia functions not tested)<br />
<br />
* '''Adesso'''<br />
** [http://ergoprise.com/product_images/j/699/ADP-PU21_big__14173_zoom.jpg PS/2 to USB Adapter] ADP-PU21, 100mA (tested only with keyboards) Any PS/2 keyboard will work only if it will work with a reduced operating voltage.<br />
** Model AKB-410UB. Keyboard with Touchpad.<br />
<br />
* '''Apple'''<br />
Apple keyboards that have USB ports require an external powered hub to work, and do not work on the PI directly!<br />
** [http://upload.wikimedia.org/wikipedia/commons/c/c5/Apple_Pro_Keyboard_black.jpg Apple Keyboard (109 keys) A1048]<br />
** [http://upload.wikimedia.org/wikipedia/commons/thumb/e/ea/Apple_iMac_Keyboard_A1243.png/800px-Apple_iMac_Keyboard_A1243.png Apple Keyboard with Numeric Keypad (aluminium/wired) A1243]<br />
** [http://upload.wikimedia.org/wikipedia/commons/8/81/Apple_Keyboard_A1242.jpg Apple Keyboard (aluminium/wired) A1242]<br />
<br />
* '''Asda'''<br />
** Basic Wired Keyboard HK2026 (B)<br />
** Basic Wired Keyboard HK3014<br />
*** (Please note when I put this keyboard through Newlink USB hub, it didn't work as expected)<br />
** Premium Wireless Keyboard (white keys, silver back) HK8028<br />
** Wireless Multimedia Deskset (keyboard, mouse and USB dongle) Model: HKM8016B (Note: Shown on Asda Website as HK8016B) (B)<br />
<br />
* '''Asus'''<br />
** KS-631U (comes with Asus Vento KM-63 keyboard/mouse set, not using powered hub) (B)<br />
<br />
* '''BTC - Behavior Tech Computer Corp.'''<br />
** Wired Portable Keyboard Model 6100 US (86+9 keys)<br />
*** Works with or without a powered hub<br />
** Wireless Multimedia Keyboard with build in pointer/mouse Model 9029URF III (86+17 keys) (B)<br />
** [http://www.btc.com.tw/english/2-7-07keyboard.htm Wired Multimedia keyboard 6311U/6310U] - rated at 5V/100mA, works directly<br />
<br />
* '''Bush'''<br />
** Wired Slimline Keyboard KU-0833<br />
*** This does not require a USB hub in order to work with the Raspberry Pi<br />
*** In the UK, it is available from Argos for £9.99<br />
<br />
* '''Cerulian''' <br />
** Mini wireless keyboard and mouse deskset (B)<br />
<br />
* '''Cherry'''<br />
** CyMotion Master Linux (B)<br />
** RS 6000 USB ON<br />
** G84-4100PTMUS (B) (Compact keyboard. Rated 100mA. Works directly in Pi)<br />
<br />
* '''Das Keyboard'''<br />
** Model S Professional Keyboard (Built in USB hub not tested) (B)<br />
** Model S Ultimate Keyboard (Built in USB hub working) (B)<br />
<br />
* '''Dell'''<br />
** SK-8115 (B) (Rated 100mA. Works directly in pi)<br />
** L100 (B)<br />
** RT7D50 (75mA) (run "sudo dpkg-reconfigure keyboard-configuration")<br />
** KB1421 (100mA)<br />
** KB2521 (100mA)<br />
** 1HF2Y (Works directly in pi)<br />
** Bluetooth Wireless Keyboard and Mouse Bundle (B), Bluetooth USB dongle C-UV35 (Rated 500mA but works great), Keyboard Y-RAQ-DEL2, Mouse M-RBB-DEL4<br />
<br />
* '''Digicom'''<br />
** WKEYPE01 Wireless 2.4 Ghz Keyboard-mouse Combo, also known as [http://www.riitek.com/product_Info.asp?id=56 Riitek RT-MWK01] and [http://www.verkkokauppa.com/fi/product/52783 Prodige Nanox]<br />
<br />
* '''Dynex'''<br />
** DX_-WKBD (60ma) (B)<br />
** DX_-WKBDSL (Hot keys not yet tested with Debian) (tested through non-powered 3 dongle usb hub) (B)<br />
<br />
* '''EAPPLY'''<br />
** EBO-013 Wireless 2.4GHz compact keyboard with touchpad. Rated <40mA works directly from Pi. eBay ref 260962010276 from Shenzen, China.<br />
<br />
* '''Emprex'''<br />
** Wireless Media Control Keyboard With Trackball 9039ARF III (Media functions untested)<br />
<br />
* '''Fujitsu Siemens''' <br />
** KB SC USB UK (!)<br />
** KB910 USB, with led light on the highest level (B)<br />
** KB400 USB US<br />
<br />
* '''Gear Head''' <br />
** KB3700TP (USB Mini Smart Touch Touchpad Keyboard) (B)<br />
** KB3800TP (Wireless Touch Mini Touchpad Keyboard with Smart Touch) (B)<br />
*** Works when plugged directly into Raspberry Pi, did not work with powered hub (could be a hub issue)<br />
** KB3800TPW (Windows Smart Touch Wireless Keyboard with Touchpad) (B)RASPBMC supported<br />
** KB4950TPW (Wireless Touch II Touchpad Keyboard) (B)<br />
** KB1500U (USB Mini Keyboard) (B)<br />
** KB5150 (2.4Ghz wireless keyboard/mouse Combo) (B)<br />
*** Works well with a powered hub<br />
<br />
* '''Genius'''<br />
** Ergomedia 700 (GK-04008/C) used without Hub<br />
** KB-06XE (K639) (B)<br />
** Slimstar 8000 wireless keyboard<br />
<br />
* '''HP'''<br />
** KG-1061<br />
** KG-0851 Wireless Keyboard and Mouse<br />
** KU-0316 (B)<br />
** LV290AA#ABA Wireless Keyboard and Mouse<br />
** PR1101U (available from Sainsbury's in the UK, £8, July 2012)<br />
** SK-2880<br />
<br />
* '''Hyundai'''<br />
** HY-K201<br />
<br />
* '''iConcepts'''<br />
** 2.4GHz Wireless Keyboard and Optical Mouse Model 62550<br />
*** (saves a USB port since keyboard and mouse share one transceiver, $14.99 at Fry's Electronics)<br />
<br />
* '''Imation''' <br />
** KBD-702 Multi-media Wired Keyboard<br />
*** (works after the firmware update via [https://github.com/Hexxeh/rpi-update rpi-update] as of 06/27/2012)<br />
<br />
* '''IOGEAR'''<br />
** IOGEAR GKM561R Wireless HTPC Multimedia Keyboard with Trackball<br />
** IOGEAR GKM681R 2.4GHz Wireless Compact Keyboard with Optical Trackball and Scroll Wheel<br />
<br />
* '''iPazzPort'''<br />
<br />
* '''i.t.works'''<br />
** KC04 (direct and by usb hub)<br />
** KC Silicone (only tested directly)<br />
<br />
* '''Jenkins'''<br />
** Jenkins Wireless Desktop Set Blue (B)<br />
<br />
* '''KeySonic'''<br />
** ACK-540RF (Wireless USB keyboard with built-in trackpad); works fine on Debian Squeeze plugged directly into Pi.<br />
** ACK-540RF+ (UK) WiFi keyboard inc touchpad with USB wifi dongle works fb with on model B/raspian/wheezy via powered hub<br />
** ACK-3700C<br />
** ACK-340U+(DE)<br />
** ACK-3400U (UK) mini keyboard<br />
<br />
* '''Laptopmate'''<br />
** AK-98UNTN7-UBRII Laptopmate RII Touch N7 Mini Wireless Keyboard with touchpad<br />
<br />
* '''LC-Power<br />
** K1000BMW (lsusb: ID 1241:f767 Belkin; dmesg: HOLTEK Wireless 2.4GHz Trackball Keyboard) tested with Debian 6.0.4<br />
<br />
* '''Lenovo'''<br />
** SK-8825 UK (B)<br />
** Lenovo Enhanced Multimedia Remote with backlit keyboard N5902 (US)<br />
** Lenovo Mini Wireless Keyboard N5901 (US)<br />
<br />
* '''Lindy'''<br />
** 21840 (Wireless RF 2.4GHz Micro Keyboard with built-in optical touchpad/trackpad, USB); works fine on model B/raspian/wheezy - the supplied Lindy USB nano dongle transceiver plugged directly into Pi USB port.<br />
<br />
* '''Logik'''<br />
** Ultra slim keyboard LKBWSL11 (B) >> '''This is also listed under Problem USB Keyboards?'''<br />
<br />
* '''Logitech'''<br />
** diNovo Mini wireless keyboard with media controls and clickpad 920-000586 (B)<br />
** diNovo Edge Keyboard, Windows edition, built-in TouchDisc track-pad, bluetooth w/ USB mini-receiver 967685-0403 (B)<br />
** Wii wireless keyboard KG-0802 (!)<br />
** C-BG17-Dual Wireless keyboard and mouse with wired USB receiver (B)<br />
** Deluxe 250 Keyboard<br />
** Internet 350 (M/N 967740-0403)<br />
** Internet Navigator Keyboard<br />
** MK220 wireless keyboard and mouse<br />
** MK250 wireless keyboard and mouse<br />
** MK260 wireless keyboard and mouse<br />
** MK300 wireless keyboard and mouse<br />
** MK320 wireless keyboard and mouse [http://www.amazon.co.uk/Logitech-920-002885-MK320-Wireless-Desktop/dp/B003STDQYW/ref=sr_1_3?ie=UTF8&qid=1339166178&sr=8-3]<br />
** MK350 wireless keyboard (using Unifying receiver)<br />
** MK520 wireless keyboard and mouse<br />
** MK550 wireless keyboard and mouse (B)<br />
** MX5000 Bluetooth keyboard and mouse (B) The Logitech Bluetooth dongle also does proprietary wireless so it works without Bluetooth drivers.<br />
** EX110 Cordless Desktop, wireless keyboard and mouse (B)<br />
** K120 Keyboard (B)<br />
** K200 Keyboard (B)<br />
** K340 Wireless Keyboard (Unifying receiver, no powered hub) (B)<br />
** K350 Wireless Keyboard (B)<br />
** K400 wireless keyboard with touchpad - also listed unter problematic. works for weeks with openelec and raspbian without any problems.<br />
** K520 Keyboard (B)<br />
** K700 Wireless Keyboard with Touchpad and unifying receiver<br />
** K750 Wireless Solar Keyboard (B) (Mac version works too. (B) )<br />
** S510 wireless keyboard and mouse (B)<br />
** Ultra-Flat Keyboard (M/N Y-BP62A P/N 820-000245 PID SY126UK)labelled 100 mA. OK direct into Model B RPi.<br />
** G19 Gaming Keyboard, works fine with no external power. Illumination with external power. Powered hum in back of keyboard works too.<br />
** G15 Gaming keyboard, as long as you press the backlight button twice to turn off the backlight (it says below it dosen't work with backlight on.<br />
<br />
''Keyboards and mice also together with Unifying receiver'' <br />
<br />
* '''Microsoft''' <br />
**Microsoft Comfort Curve Keyboard 2000<br />
**Microsoft Comfort Curve Keyboard 3000 for Business<br />
**Microsoft Digital Media Pro Keyboard Model : 1031 (Debian 13-Apr-2012)<br />
**Microsoft Natural Ergonomic Keyboard 4000 (B) (Debian "Wheezy" beta 18-June-2012)<br />
**Microsoft Wired Keyboard 600 Model 1366 (Debian 28-May-2012 on Production Model B)<br />
**Microsoft Wireless Desktop 700 Keyboard v2.0 (Raspbian Pisces image 08-June-2012 on Production Model B)<br />
**Microsoft Wireless Photo Keyboard (Model 1027) Unifying receiver, no hub<br />
**Microsoft Wireless Natural Multimedia Keyboard (Raspbian Pisces 08-July-2012) (B)<br />
**Microsoft Windows 2000 Keyboard (KB-USBK110610)<br />
<br />
* '''Mikomi''' <br />
** Wireless Deskset KM80545 Keyboard and mouse (Works but range is terrible less than a metre) (B)<br />
<br />
* '''Monoprice'''<br />
** [http://www.monoprice.com/products/product.asp?c_id=104&cp_id=10404&cs_id=1040401&p_id=6854&seq=1&format=2|Monoprice PS/2 To USB Adapter] Directly and through an unpowered hub with a USB mouse plugged in.<br />
<br />
* '''Motorola'''<br />
<br />
** Bluetooth wireless ultra slim keyboard and mouse combo (sold as for the "Atrix" phone) work in combination with the Technika Bluetooth adaptor listed below<br />
<br />
* '''Novatech'''<br />
** [http://www.novatech.co.uk/products/peripherals/desktopkits/nov-wcombo.html|Novatech Wireless Combo - Keyboard & Mouse, Nano adapter] (B)<br />
<br />
* '''Perixx''' <br />
**Periboard 716 Wireless Ultra-Slim Keyboard with Touchpad (Debian 07-Jun-2012 on Production Model B)<br />
** PERIBOARD-502 wired keyboard inc built in touchpad (model B/raspian wheezy)<br />
<br />
* '''Philips''' <br />
**Wired Multimedia Keyboard SPK3700BC/97 (Debian 19-Apr-2012 on Production Model B)<br />
<br />
* '''Prodige'''<br />
**Nanox Wireless 2.4 Ghz Keyboard-mouse Combo, also known as [http://www.riitek.com/product_Info.asp?id=56 Riitek RT-MWK01] and [http://www.digicom.it/digisit/prodotti.nsf/itprodottiidx/WKEYPE01 Digicom WKEYPE01]<br />
<br />
* '''Rapoo'''<br />
**Rapoo E9080 Wireless Ultra-Slim Keyboard with Touchpad<br />
**Rapoo Wireless Multi-media Touchpad Keyboard E2700 [http://www.rapoo.com/showdetails.aspx?P_No=E2700]<br />
<br />
*'''Riitek'''<br />
**RT-MWK03 mini wireless keyboard & trackpad<br />
**RT-MWK01 mini wireless 2.4 Ghz Keyboard-mouse Combo, also known as [http://www.digicom.it/digisit/prodotti.nsf/itprodottiidx/WKEYPE01 Digicom WKEYPE01], and [http://www.verkkokauppa.com/fi/product/52783 Prodige Nanox]<br />
<br />
*'''Rosewill'''<br />
** RK-200 Standard Keyboard<br />
<br />
*'''Saitek'''<br />
** Eclipse II Backlit Keyboard PK02AU (B)<br />
** Eclipse Backlit Keyboard PZ30AV (B)<br />
** Expression Keyboard (US) <br />
** Cyborg V.5 (B)<br />
<br />
*'''SIIG'''<br />
** SIIG Wireless Multi-Touchpad Mini Keyboard 02-1286A v1.0 (B)<br />
<br />
*'''Silvercrest'''<br />
** MTS2219 Wireless Keyboard and mouse set. Powered hub NOT used. (B) <br />
<br />
*'''Sony'''<br />
** Keyboard for PlayStation 2 (PS2) Linux. Works without powered hub with 5v1A supply, requires manual keyboard remapping with Debian Squeeze to USA 101-key layout.<br />
<br />
* '''SteelSeries'''<br />
** Merc keyboard (B)<br />
<br />
* '''Sun Microsystems'''<br />
** Model: Type 7, SUN PN: 320-1348-02 (Danish key layout)<br />
** Model: Type 6, SUN PN: 320-1279-01 (Danish key layout)<br />
<br />
* '''Sweex'''<br />
** [http://www.sweex.com/en/assortiment/input/keyboards/KB060UK/ KB060UK] Wired Multimedia Keyboard<br />
<br />
* '''Technika'''<br />
** WKEY03 (B)<br />
** TKD-211<br />
<br />
* '''Tesco'''<br />
** Value Keyboard VK109 (B)<br />
** Multimedia K211 Wired Keyboard (B)<br />
<br />
*'''The Pi Hut'''<br />
** Super Slim Apple Style Keyboard (from [http://thepihut.com/products/usb-keyboard-for-the-raspberry-pi The Pi Hut's Raspberry Pi Store])<br />
** Super Slim Apple Style Keyboard Set (Keyboard & Mouse) (from [http://thepihut.com/products/usb-keyboard-mouse-bundle-for-the-raspberry-pi The Pi Hut's Raspberry Pi Store])<br />
<br />
* '''Trust'''<br />
** Trust 17916 Compact Wireless Entertainment Keyboard http://www.trust.com/products/product.aspx?artnr=17916 (B)<br />
** Trust ClassicLine Keyboard http://trust.com/17184 <br />
** Trust Camiva MultiMedia Keyboard http://trust.com/products/product.aspx?artnr=16087<br />
** Trust Convex Keyboard http://trust.com/products/product.aspx?artnr=17603 tested debian6-19-04-2012 and archlinuxarm-13-06-2012 (B)<br />
<br />
* '''Unbranded'''<br />
** AK-601 Wireless Mini Keyboard and Trackball (with laser pointer) - sourced from eBay Chinese seller<br />
<br />
* '''Unicomp'''<br />
** USB Endurapro - keyboard and trackpoint work perfectly from powered hub<br />
<br />
* '''Q-Connect'''<br />
** AK-808 (B)<br />
<br />
* '''Xenta'''<br />
** 2.4GHz Wireless Multimedia Entertainment Keyboard with Touchpad (B)<br />
** Mini Multimedia Keyboard (Model no.: 808M) (B)<br />
<br />
===Problem USB Keyboards===<br />
<br />
Note that generally PS/2 keyboards with an USB adapter will not work directly on a PI port, due to the fact that PS/2 keyboards are designed for normal 5V +-5% range, while USB keyboards must be designed to work with 4.4 Volt, and generally USB devices on the PI may receive less than 4.75 Volt. PS/2 + USB adapter keyboards might work behind a powered hub, which does provide the full 5.0V. Some of these keyboards work when running the latest raspbian but not when using the overclocked xbmc version of raspbmc, probably due to the overclocking drawing more voltage away from the rest of the support system devices.<br />
<br />
* '''A4 Tech'''<br />
** Model GL-6 USB Keyboard, 20mA. Part of wireless keyboard/mouse bundle GL-6630 (GL-6 + G7-630 + RN-10B) - suffers from USB flakeyness. Even on a powered hub. No problems on other computers I have tested it with.<br />
* '''Accuratus'''<br />
** Accuratus KYBAC100-101USBBLK causes kernel panic (rated 100mA). Tested with 1000mA cheap unbranded and Nokia 1200mA power adaptors.<br />
*'''Argos'''<br />
** Argos Value Wired Keyboard causes kernel panic<br />
* '''Choidy'''<br />
** Identifiers from usb-devices: Vendor=1a2c ProdID=0002 Rev=01.10 Product=USB Keykoard (yes, 'Keykoard') causes kernel panic<br />
* '''Cit''' <br />
** KB-1807UB Causes kernel panic (Rated <200ma)<br />
* '''Dell'''<br />
** SK-8135 (B) (Rated 1.5A. Takes too much power from pi even when not used as USB hub. Symptom = repeated keystrokes)<br />
** SK-8115 causes kernel panic (rated 100mA) Debian 6-19-04-2012 (B)<br />
** Y-U0003-DEL5 Sticky / Non-responsive keys<br />
* '''GMYLE'''<br />
** Wired USB Slim Chocolate Multimedia Media Typing Keyboard With 3 USB Port hub (B) - Kernel Panic on startup if plugged in. If plugged in at login prompt then freeze. [http://www.amazon.co.uk/gp/product/B0067EC3GW/]<br />
* '''Gear Head'''<br />
** KB2300U - Causes kernel panic (B)<br />
* '''Inland''' <br />
** Inland USB Keyboard Model #70010<br />
* '''Labtec'''<br />
** ultra-flat wireless desktop USB - Keyboard has 'sticky' keys. Tested both debian6-19-04-2012 and archlinuxarm-13-06-2012 (B)<br />
* '''Logik'''<br />
** Wired Multimedia Keyboard Model: LKBWMM11 - causes kernel panic (on Debian 190412 distro) (B)<br />
** Wired Ultra Slim Keyboard Model: LKBWSL11 - causes USB power issues. Not reliable. Causes other USB devices to fail (B) >> '''This is also listed under Working USB Keyboards??'''<br />
* '''Logitech'''<br />
** Logitech Illuminated Keyboard (unstable; not working with led light on; tested both US and NO layouts with both Apple iPad 2 and Asus TF-101 USB chargers)<br />
** G110 Gaming Keyboard - only works with illumination off, otherwise unresponsive. Once failed it needs reconnecting before another attempt. (B)<br />
** G15 Gaming Keyboard - LCD and key backlights flicker, 95% unresponsive to typing. I don't know of a way to turn the illumination off. (B)<br />
** K360 Wireless Keyboard - Occasional sticky keys. (B)<br />
** K400 wireless keyboard with touchpad (completely non-functional on debian6-19-04-2012)<br />
** G510 Gaming Keyboard - lagging or unresponsive keys.<br />
** MX5500 wireless keyboard and mouse with usb bluetooth reciever - Unstable, looses connection without prior notice<br />
** EX100 Cordless Desktop, wireless keyboard and mouse. Mouse and keyboard hangs every few minutes (with or without hub).<br />
* '''Microsoft''' <br />
** Wireless Desktop 800 - Keyboard has 'sticky' keys. (B)<br />
** Wireless Entertainment Keyboard - No key input recognized (possibly connectivity issue as pairing devices does not seem to work)<br />
** Wireless Optical Desktop 1000 - Keyboard has 'sticky' keys (B)<br />
** Wireless Keyboard 2000 - Keyboard has 'sticky' keys. (B)<br />
** Wireless Desktop 3000 - Keyboard has 'sticky' keys.<br />
** Arc wireless - Keyboard has 'sticky' keys. (B)<br />
** Sidewinder X4 - Keyboard has 'sticky' keys. (B)<br />
** Sidewinder X6 - Keyboard has 'sticky' keys. (B)<br />
** Wireless Comfort Keyboard 5000 - Keyboard has 'sticky' keys. (B)<br />
* '''Novatech'''<br />
** NOV-KEY2 - Causes kernel panic (B)<ref>http://www.raspberrypi.org/forum/troubleshooting/keyboard-creates-kernal-panic/page-2</ref><br />
* '''Unbranded'''<br />
** Compuparts<br />
** model no. HK-6106 (B) <ref>http://www.raspberrypi.org/forum/troubleshooting/keyboard-creates-kernal-panic/page-2</ref><br />
** LK-890 (Multimedia keyboard & Optical Mouse) - kernel panic on Debian Squeeze, ArchLinux and Qtonpi.<br />
* '''PC World Essentials'''<br />
** PKBW11 Wired Keyboard - no power to keyboard, no error messages on both Arch 29-04-2012 and Debian6-19-04-2012, same Pi works with Asda keyboard. Me too, but caused a kernel panic -- tested on powered hub and direct.<br />
* '''Razer'''<br />
** Razer Tarantula gaming keyboard - sticky keys, could be power issue as is programmable with host powered USB hub and audio jacks.<br />
** Razer BlackWidow - Sticky keys, could be a power related issue due to illuminated logo (Blue LED)<br />
* '''Texet'''<br />
** MB-768B standard keyboard (Rated 5V 1.5A(!), so probably too much power drain. Kernel panic, Debian6-19-04-2012)<br />
* '''Trust''' <br />
** TRUST GXT 18 Gaming Keyboard - No power to keyboard, could be a driver issue - no error messages.<br />
* '''Wilkinsons / TEXET'''<br />
** Model MB-768B causes kernel panic on debian6-19-04-2012.<br />
* '''Xenta'''<br />
** HK-6106 - causes kernel panic (on Debian 190412 distro)(B)<br />
** Multimedia Wireless Keyboard and Mouse Set (Keyboard Model: HK3518B + Mouse Model HM3301) (B) - occasional sticky keys, and occasional complete lock-up<br />
* '''Jeway'''<br />
** JK-8170 "The Hunter" - causes kernel oops (Debian6-19-04-2012) (B)<br />
<br />
== USB Mouse devices ==<br />
USB mouse devices that present themselves as a standard HID (Human Interface Device) device should work, however some hardware requires special drivers or additional software, usually only compatible with Windows operating systems. <br />
<br />
===Working USB Mouse Devices===<br />
The following is a list of specific mouse devices known to work and which appear to be fault-free.<br />
<br />
* '''A4Tech'''<br />
** OP-530NU Padless Wired Mouse<br />
<br />
* '''Asda'''<br />
** HM5058 (Smart Price) Wired Mouse<br />
** Wireless Multimedia Deskset (keyboard, mouse and USB dongle) Model: HKM8016B (Note: Shown on Asda Website as HK8016B) (B)<br />
<br />
* '''Asus'''<br />
** MS-511U (comes with Asus Vento KM-63 keyboard/mouse combo) (B)<br />
<br />
* '''Belkin'''<br />
**F8E882-OPT (B)<br />
<br />
* '''Dell'''<br />
** M-UVDEL1 (B)<br />
** M056U0A (B)<br />
** DZL-MS111-L (B) (100mA)<br />
** MS-111P (100mA)<br />
** Bluetooth Wireless Keyboard and Mouse Bundle (B), Bluetooth USB dongle C-UV35 (Rated 500mA but works great), Keyboard Y-RAQ-DEL2, Mouse M-RBB-DEL4<br />
<br />
* '''Dynex'''<br />
** DX-WMSE (100mA) (B)<br />
<br />
* '''Filand'''<br />
** OP-102i Mini Optical Mouse<br />
<br />
* '''Genius'''<br />
** GM-04003A (B)<br />
** Slimstar 8000 wireless mouse (Can be intermitent. Mouse pointer sometimes is irratic.)<br />
** Traveler 515 Laser<br />
<br />
* '''HP'''<br />
** MN-UAE96 (The basic stock HP wired mouse)(B)<br />
<br />
* '''iConcepts'''<br />
** 2.4GHz Wireless Keyboard and Optical Mouse Model 62550<br />
*** (saves a USB port since keyboard and mouse share one transceiver, $14.99 at Fry's Electronics)<br />
<br />
* '''Jenkins'''<br />
** Jenkins Wireless Desktop Set Blue (B)<br />
<br />
* '''Lenovo'''<br />
** Wired Optical Mouse Model: MO28UOL<br />
<br />
* '''Logik'''<br />
** Wired Optical Glow Mouse Model: LGGMO10. (B)<br />
<br />
* '''Logitech'''<br />
** Cordless Pilot Optical Mouse M/N M-RR95 with Cordless Mouse Receiver M/N C-BA4-MSE<br />
** G5 Logitech Gaming Mouse (B)<br />
** G5v2 Logitech Gaming Mouse (B)<br />
** G500 Logitech Gaming Mouse (B)<br />
** G700 Logitech Wireless Gaming Mouse (B)<br />
** LX-700 Cordless Desktop Receiver (B)<br />
** M90 optical mouse<br />
** M185 Wireless Mouse (B)<br />
** M210 (part of the MK260 set) (B)<br />
** M305 Wireless Mouse<br />
** M310 Cordless Mouse<br />
** M325 Wireless Mouse<br />
** M505 USB wireless laser, model no: 910-001324 (B)<br />
** M510 Wireless Mouse (B)<br />
** M705 Marathon Mouse (Unifying receiver, no powered hub) (B)<br />
** M-BD58 Wheel Mouse (B)<br />
** M-BJ58/M-BJ69 Optical Wheel Mouse (B)<br />
** M-BJ79 (B)<br />
** M-BT96a Optical Mouse<br />
** MX320/MX400 laser mouse (B)<br />
** MX518 Optical wheel mouse (B)<br />
** Optical USB Mouse (M/N 931643-0403)<br />
** Performance Mouse MX (B)<br />
** MX Revolution (B) (Debian "Wheezy" beta 18-June-2012)<br />
** VX Nano Cordless Laser Mouse for Notebooks<br />
** Wheel Mouse (M/N BJ58)<br />
<br />
* '''Medion'''<br />
** Mini mouse Model M101-CBJ P/N 40016632 S/N 7BFSA00003445 rated 5v 100ms Works fb on model B with raspian wheezy<br />
<br />
* '''Microsoft''' <br />
** Comfort Curve Mouse 3000 for Business<br />
** Comfort Mouse 6000<br />
** Compact optical mouse 500 V2.0 (B)<br />
** Wheel Optical Mouse (wheel and additional buttons not tested) (B)<br />
** Microsoft Intellimouse Optical Mouse<br />
** Microsoft Wireless Laser Mouse 8000<br />
** Microsoft Wireless Mobile Mouse 3500<br />
** Microsoft Wireless Mobile Mouse 4000<br />
** Microsoft Wireless Mouse 700 v2.0<br />
** Microsoft Comfort Mouse 4500<br />
** Wireless IntelliMouse Explorer 2.0 (unifying receiver, no hub)<br />
<br />
* '''Novatech'''<br />
** [http://www.novatech.co.uk/products/peripherals/miceandtrackballs/nov-mouser.html|Novatech M1 USB Mouse - Wired](B)<br />
** [http://www.novatech.co.uk/products/peripherals/miceandtrackballs/nov-dl10.html|Novatech DL10 Wireless Mouse] (B)<br />
<br />
* '''Razer'''<br />
** Boomslang Collectors Edition 2007 (B)<br />
<br />
* '''Rosewill'''<br />
** Rosewill RM-C2U<br />
<br />
* '''Saitek'''<br />
** Notebook Optical Mouse (PM46)<br />
<br />
* '''Sun microsystems'''<br />
** Model: FID-638 , SunPN: 371-0788-01<br />
<br />
* '''Sweex'''<br />
** [http://www.sweex.com/en/assortiment/input/optical-mice/MI015/ MI015] Mini Wireless Optical Mouse<br />
<br />
* '''Targus'''<br />
** AMU2701EUK (B)<br />
<br />
* '''Technika'''<br />
** TKOPTM2 (B)<br />
**TKD-211<br />
<br />
* '''Tesco'''<br />
** Wired optical mouse M211 (B)<br />
<br />
*'''The Pi Hut'''<br />
** USB Mouse for Raspberry Pi (from [http://thepihut.com/products/usb-mouse-for-the-raspberry-pi The Pi Hut's Raspberry Pi Store])<br />
** Super Slim Keyboard & Mouse Set (from [http://thepihut.com/products/usb-keyboard-mouse-bundle-for-the-raspberry-pi The Pi Hut's Raspberry Pi Store])<br />
<br />
* '''Trust'''<br />
** Trust Nanou Wireless Micro Mouse http://trust.com/products/product.aspx?artnr=17087<br />
<br />
* '''Verbatiam'''<br />
**Mini Nano Optical Mouse 97470 (wireless on non-powered 3 usb dongle hub) (B)<br />
<br />
* '''Xenta'''<br />
** MOW0810 (B)<br />
** Wired Optical Mouse (from [http://thepihut.com/products/usb-mouse-for-the-raspberry-pi The Pi Hut's Raspberry Pi Store])<br />
<br />
* '''Generic'''<br />
** Generic 2.4GHz Wireless Mouse (ID 040b:2013 Weltrend Semiconductor) (B)<br />
<br />
===Problem USB Mouse Devices===<br />
The following is a list of specific mouse devices that have problems working with the Raspberry Pi<br />
* '''A4Tech'''<br />
** Model G7-630 Wireless Mouse, 20mA. Part of wireless keyboard/mouse bundle GL-6630 (GL-6 + G7-630 + RN-10B) - suffers from USB flakeyness. Even on a powered hub. No problems on other computers I have tested it with.<br />
* '''HP'''<br />
** HP Retractable Mobile Mouse (Optical) HP Product Number XP472AA - errors / boot loop RASPBMC (B)removed mouse, started with no further errors. <br />
<br />
* '''Logik'''<br />
** Logik IMF Blue Trace Wired USB mouse (Model LMWBLU11) - disconnects from the USB port every 20 seconds when using the Raspian distro. Always reconnects to the USB port successfully (B)<br />
<br />
* '''Logitech'''<br />
** Logitech G400 Gaming Mouse - 100% CPU load and laggy mouse cursor when the mouse is moved. MX518 works fine on the same setup, so I suspect it's a polling rate issue. [http://tech2.in.com/reviews/mice/logitech-g400-is-it-a-worthy-successor/231012 this] says the mouse is 1000Hz out of the box, whereas the 518 is only 125Hz. Solution found: add usbhid.mousepoll=8 to the kernel commandline.<br />
<br />
* '''Razer'''<br />
** Naga Wired USB mouse - the mouse seems to present itself as a keyboard because the numpad on the left-hand side of the device works but the cursor doesn't move.<br />
<br />
* '''Roccat'''<br />
** Kone[+] Wired USB mouse - Nothing happens when moving the mouse, haven't looked further into the issue (B)<br />
<br />
* '''Trust'''<br />
** Optical USB Mouse MI-2250 - Nothing happens when moving the mouse (B)<br />
<br />
* '''Xenta'''<br />
** Multimedia Wireless Keyboard and Mouse Set (Mouse Model: HM-3301) (B) - frequent lost connection giving stuttering mouse cursor indicating USB current not enough for dongle<br />
<br />
== USB WiFi Adapters ==<br />
<br />
See also: http://www.element14.com/community/docs/DOC-44703/l/raspberry-pi-wifi-adapter-testing<br />
<br />
There is a howto on installing the TL-WN722N adapter [http://elinux.org/RPi_Peripherals#Wireless:_TP-Link_TL-WN722N_USB_wireless_adapter_.28Debian_6.29 here], which also acts as a guide for installing others too.<br />
<br />
===Working USB Wifi Adapters===<br />
<br />
These adapters are known to work on the Raspberry Pi. This list is not exhaustive, other adapters may well work, but have not yet been tried.<br />
<br />
'''Note:''' A WiFi adapter will probably need more power than the Raspberry Pi USB port can provide, especially if<br />
there is a large distance from the WiFi adapter to the WiFi Access Point. Therefore, you may need to plug the WiFi adapter into a powered USB hub.<br />
<br />
* '''3COM'''<br />
** 3CRUSB10075: ZyDAS zd1211rw chipset (!)<br />
<br />
* '''7DayShop'''<br />
** W-3S01BLK, W-3S01BLKTWIN : Unbranded product available from 7DayShop, in a single or twin pack. [http://www.7dayshop.com/catalog/product_info.php?cPath=777_9&products_id=112046], [http://www.7dayshop.com/catalog/product_info.php?&products_id=112527]. Tested on Debian Wheezy, with the dongle attached directly to the RPi along with the wireless keyboard receiver. Shows up as a Ralink RT5370 device, and no drivers or additional software downloads required. Created wpa.conf, edited 'interfaces' file and restarted the networking. The manufacturer portion of the MAC address (7cdd90) is assigned to "Shenzhen Ogemray Technology Co., Ltd."<br />
<br />
* '''Alfa'''<br />
** AWUS036NEH: Tested on Debian Squeeze (with Ralink firmware package)<br />
** AWUS036NH: Tested on Arch Linux ARM using the rt2800usb module.<br />
** AWUS036NH: Tested on Debian Wheezy (with Ralink firmware package)<br />
<br />
* '''AirLink101'''<br />
** AWLL5088: Tested on Debian Wheezy. This adapter is based on the OEM Edimax EW-7811Un. For automatic installation, See MrEngmanns script listed below under the Edimax device.<br />
<br />
* '''Asus'''<br />
** [http://www.element14.com/community/docs/DOC-44703 USB-N10] USB ID 0b05:1786, r8712u staging driver, included on Fedora Remix & Arch, must [http://www.element14.com/community/servlet/JiveServlet/download/44948-8-97488/r8712u_ko.zip download] for Debian and install firmware-realtek from non-free squeeze repo (B) (not needed with latest Raspbian “wheezy” 2012-07-15: this Asus works N10 out of the box)<br />
** [http://www.element14.com/community/docs/DOC-44703 USB-N13] USB ID 0b05:17ab, works with [http://learn.adafruit.com/adafruit-raspberry-pi-educational-linux-distro/occidentalis-v0-dot-1 Adafruit Occidentalis v0.1 image] as it includes kernel [http://www.element14.com/community/message/57635#57660 with 8192u driver built-in] (B)<br />
** WL-167G v1 USB ID 0b05:1706, Ralink RT2571 working out-of-the-box on Debian image from 2012-04-19. Requires powered hub, otherwise it is detected by OS but will not function.<br />
<br />
* '''Belkin'''<br />
** Belkin Components F5D7050 Wireless G Adapter v3000 [Ralink RT2571W]. On Debian requires the firmware-ralink package from the non-free repository. The usbcore module needs to be added to /etc/modules [http://www.penguintutor.com/blog/viewblog.php?blog=6281 install instructions].<br />
** Belkin Components F5D8053 ver.6001 Wireless N Adapter [Realtek RTL8188SU]. Tested on OpenELEC (works OOB), RaspBMC (works OOB), Raspian - 2012-07-15-wheezy-raspbian (followed [http://forum.xbian.org/viewtopic.php?f=7&t=29 instructions here]) '''Powered hub required!'''<br />
** Belkin Components F7D1101 v1 Basic Wireless Adapter [Realtek RTL8188SU] USB ID 050d:945a, r8712u staging driver, included on Fedora Remix & Arch, must [http://www.element14.com/community/servlet/JiveServlet/download/44948-8-97488/r8712u_ko.zip download] for Debian and install firmware-realtek from non-free squeeze repo (B)<br />
**Belkin Components F6D4050 V1 [Realtek RT3070] USB ID: 050d:935a Driver: RT3572STA(recommended),RT2800USB,RT2870STA. Tested under Arch using [https://wiki.archlinux.org/index.php/Setting_Up_Belkin_F6D4050_Wireless_USB_Dongles this] guide.<br />
**Belkin Components F6D4050 V1/V2 [Realtek RT3070] USB ID: 050d:935a / 935b Driver: RT3572STA. Tested with Raspbian - See [http://iggy82.blogspot.co.uk/2012/08/wireless-n-raspberry-pi-belkin-f6d4050.html installation instructions] - Powered hub not required!<br />
** Belkin Components F7D2102 "N300" Micro Wireless USB adapter. Tested with Occidentalis 0.1.<br />
<br />
* '''BlueProton'''<br />
** [http://www.element14.com/community/docs/DOC-44703 BT3] USB ID: 0bda:8187; tested on Debian, Fedora & Arch; rtl8187 driver (B)<br />
<br />
* '''Buffalo'''<br />
** USB ID: 0411:01A2 WLI-UC-GNM - Tested on Raspbmc; rt2800usb driver <br />
<br />
* '''Conrad'''<br />
** WLAN Stick N150 mini. Works out of the box in OpenELEC, [http://www.t3node.com/blog/sempre-wireless-usb-stick-wu300-2-on-raspberry-pi/ requires firmware-realtek and r8712u kernel module on Debian].<br />
** WLAN Stick N150 Nano [Realtek RTL8188CUS]. Requires a powered USB hub. See Micronet SP907NS for installation instructions and script.<br />
<br />
* '''DIGICOM'''<br />
** USBWAVE54 [chipset Zydas ZD1211] . [[http://www.digicom.it/digisit/prodotti.nsf/itprodottiidx/UsbWave54]] Works out of the box in OpenELEC. With Raspbian or Debian squeezy/wheezy works with zd1211-firmware . <br />
** USBWAVE300C [chipset Ralink 2870] . [[http://www.digicom.it/digisit/prodotti.nsf/itprodottiidx/UsbWave300c]] Works out of the box in OpenELEC. With Raspbian or Debian squeezy/wheezy works with firmware-ralink . <br />
<br />
* '''D-Link'''<br />
** AirPlus G DWL-G122 (rev. E). USB ID 07d1:3c0f, Ralink RT2870. On Debian requires the <code>firmware-ralink</code> package from the <code>squeeze-firmware</code> non-free repository. (However I experience total crashes on raspbian 2012-07-15 after a few minutes of load on the wlan. Will have to investigate via serial console.)<br />
** AirPlus G DWL-G122 (rev. C). USB ID 07d1:3c03, Ralink RT2571. Working out-of-the-box on Arch image from 2012-04-29.<br />
** AirPlus G DWL-G122 (rev. B1). USB ID 2001:3c00, Ralink RT2571. Working out-of-the-box on Arch image from 2012-06-13.<br />
** DWA-110 (Version A1). Requires the ralink package from the non-free repository on Debian.<br />
** DWA-123 (Version A1). USB ID 2001:3c17, Ralink RT2800. Working out-of-the-box on Arch image from 2012-04-29.<br />
** DWA-131 USB ID 07d1:3303,Realtek RTL8192SU, 802.11n Wireless N Nano. Works out of the box on Raspbian “wheezy”. Verified with direct USB : no powered USB hub needed. Also verified when Nano used in powered USB hub. Someone had trouble configuring SSID/Passphrase in etc/network/interfaces file. But no problem & very easy to configure using wicd : wicd is a gui interface on LXDE for network configuration. Install it using command-line : <code>apt-get install wicd</code>. Once configured ith wicd to auto-run on boot, no need to turn back to LXDE. Recommended.<br />
** DWA-140 (Version B1). USB ID 07d1:3c09, Ralink RT2870. On Debian requires the <code>firmware-ralink</code> package from the <code>squeeze-firmware</code> non-free repository.<br />
** DWA-140 (Version B2). USB ID 07d1:3c0a, Ralink RT3072. Workaround for faulty firmware binary: Place file rt2870.bin from [https://launchpad.net/ubuntu/oneiric/+source/linux-firmware/1.53/+files/linux-firmware_1.53.tar.gz linux-firmware_1.53.tar.gz] in /lib/firmware. [https://bugs.launchpad.net/ubuntu/+source/linux-firmware/+bug/770232 Explanation].<br />
** DWA-160 (Version B1). USB ID 07d1:3c11, Ralink RT2870. On Debian requires the <code>firmware-ralink</code> package from the <code>squeeze-firmware</code> non-free repository.<br />
** DWA-160 (Version A2). USB ID 07d1:3a09, Atheros AR9170. (NOTE: I can only get it to work through powered USB hub) requires carl9170-fw firmware [http://http://aur.archlinux.org/packages.php/packages.php?ID=44102]<br />
<br />
* '''Edimax'''<br />
** [http://www.edimax.co.uk/en/produce_detail.php?pd_id=328&pl1_id=1&pl2_id=44 EW-7811Un] USB ID 7392:7811, RTL8192CU, driver blob [http://www.electrictea.co.uk/rpi/8192cu.tar.gz download] via [http://www.element14.com/community/docs/DOC-44703 Element14], works with WPA2-AES-CCMP ([http://www.ctrl-alt-del.cc/2012/05/raspberry-pi-meets-edimax-ew-7811un-wireless-ada.html howto]) (B) - [http://dl.dropbox.com/u/80256631/8192cu-latest.tar.gz Alternative driver download link that works with Raspian]<br />
** The EW-7811Un can be powered directly from the Raspberry Pi if the Raspberry Pi is powered using a well regulated power supply.<br />
** A script-based installation for the [http://www.edimax.co.uk/en/produce_detail.php?pd_id=328&pl1_id=1&pl2_id=44 EW-7811Un] by MrEngman can be found [http://www.raspberrypi.org/phpBB3/viewtopic.php?f=26&t=6256&hilit=edimax on the RasPi forums]. Tested with Debian Squeeze and Raspbian. [http://dl.dropbox.com/u/80256631/install-rtl8188cus.txt An installation guide can be found here.]<br />
** Instructions for getting the [http://www.edimax.co.uk/en/produce_detail.php?pd_id=328&pl1_id=1&pl2_id=44 EW-7811Un] working in Raspbmc (tested RC3) can be found [http://forum.stmlabs.com/showthread.php?tid=780 here].<br />
** Simple step-by-step instructions for [http://www.edimax.co.uk/en/produce_detail.php?pd_id=328&pl1_id=1&pl2_id=44 EW-7811Un] which uses the RTL8192 chipset [[RPi_edimax_EW-7811Un]](B)<br />
** [http://www.edimax.com/en/produce_detail.php?pd_id=8&pl1_id=1&pl2_id=44 EW-7318USg] USB ID 148f:2573, rt73usb. RT2573 chipset. Works with powered usb-hub or shorted polyfuses.<br />
<br />
* '''edup'''<br />
** [[http://www2.buyincoins.com/details/usb-150m-wifi-wireless-lan-network-card-adapter-antenna-product-1916.html Edup 150MBPS wifi adapter]] USB ID: 148f:5370 Ralink Technology, Corp. RT5370 Wireless Adapter. Driver is the RT2800USB module, I had to install the firmware as rt2870.bin in /lib/firmware.([http://raspberry-pi-notes.blogspot.com/2012/05/rt5370-cheap-micro-usb-wireless-dongle.html requires firmware-ralink from wheezy]) (B)<br />
** [http://www.szedup.com/show.aspx?id=1681 edup nano EP-N8508] Use method shown [http://www.raspberrypi.org/phpBB3/viewtopic.php?t=7471&p=91736 here] for debian. Requires powered USB hub for adequate power. When directly powered by Pi, it fails after a few minutes. (B) Unusable with analog audio because when data is being send or recieved the audio get disorted.<br />
<br />
* '''EnGenius'''<br />
** EUB9603 EXT - Realtek r8712u driver <br />
<br />
* '''Gigabyte'''<br />
** Gigabyte GN-WB32L 802.11n USB WLAN Card. Works with the rt2800usb driver.<br />
<br />
* '''GMYLE'''<br />
** Wireless 11n USB Adapter. Uses RTL8188CUS chipset - cheap on eBay. Installs and works using the install-rtl8188cus-latest.sh script.<br />
<br />
* '''IOGear'''<br />
** [http://www.element14.com/community/docs/DOC-44703 GWU625] USB ID 0bda:8172, r8712u staging driver, included on Fedora Remix & Arch, must [http://www.element14.com/community/servlet/JiveServlet/download/44948-8-97488/r8712u_ko.zip download] for Debian Squeeze and install firmware-realtek from non-free squeeze repo. No need to download firmware when using Debian Wheezy (B)<br />
<br />
* '''Linksys'''<br />
** Linksys (Cisco) WUSB100 ver.2 1737:0078, tested on raspbian; follow [http://www.brucalipto.org/linux/the-raspberry-diary-wusb100-wireless-n/ Brucalipto.org] instructions; not stress tested but works without issues for light network load.<br />
** Linksys (Cisco) WUSB600N, test on raspbian, details [http://elibtronic.ca/content/20120731/raspberry-pi-part-1-wifi-support here]<br />
<br />
<br />
* '''Micronet'''<br />
** Micronet SP907NS, 11N Wireless LAN USB Adapter (uses Realtek RTL8188CUS) works plugged directly into R-Pi USB (B) [http://dl.dropbox.com/u/80256631/install-rtl8188cus.txt Debian installation instructions] IMPORTANT: read the instructions first to avoid problems, and [http://dl.dropbox.com/u/80256631/install-rtl8188cus-latest.sh Auto-install script]. The script has been used to install other adapters using the RTL8188CUS chip. [http://dl.dropbox.com/u/80256631/8192cu-latest.tar.gz Updated driver] that handles the latest rpi-updates that kill the original driver, download for manual installation, automatically installed by the Auto-install script.<br />
<br />
* '''MSI'''<br />
** 0db0:6861 MSI-6861 802.11g WiFi adapter (US54G): works with external powered USB hub, requires firmware from [http://sourceforge.net/projects/zd1211/files/zd1211-firmware/ here], power management must be disabled: <code>iwconfig wlan0 power off</code><br />
<br />
* '''Netgear''' <br />
** N150: Reported as WNA1100 device, uses the Atheros ar9271 chipset. On Debian, requires the <code>firmware-atheros</code> package from the <code>squeeze-backports</code> non-free repository (!)<br />
** N150: Some versions reported as Realtek RTL8188CUS device. Read Micronet entry above and use RTL8188CUS script for installation. Works best plugged into powered USB hub.<br />
** WG111v1: Prism54 chipset. Needs powered hub. Follow info for Prism54 chipset on Debian wiki.<br />
** WG111v2: Realtek rtl8187 chipset (!)<br />
<br />
* '''OvisLink'''<br />
** Evo-W300USB: USB ID 148f:2270 Ralink Technology RT2770. apt-get install firmware-ralink<br />
<br />
* '''Patriot Memory'''<br />
** [http://patriotmemory.com/products/detailp.jsp?prodline=6&catid=69&prodgroupid=163&id=1198&type=20 PCUSBW1150] Wireless 11N USB adapter (uses Realtek RTL8188CUS) Install using Micronet script. Works only through powered usb hub.<br />
** [http://www.patriotmemory.com/products/detailp.jsp?prodline=6&catid=69&prodgroupid=163&id=973&type=20 PCBOWAU2-N] Wireless 11N USB adapter (uses Realtek RTL8191SU chip) Installed using r8712u Kernel module<br />
<br />
* '''Ralink'''<br />
** inner 02 joggler wifi usb RT2770F USB-ID 148f:2770 (firmware-ralink required) (only got dhcp on powered hub)<br />
** [http://www.dx.com/p/24688 RT2070] USB-ID 148f:2070 firmware is already loaded into Raspbian. For Debian, the firmware must be installed ([http://wiki.debian.org/rt2870sta instructions]). Needs a powered USB hub.<br />
** [http://www.element14.com/community/docs/DOC-44703 RT2501/RT2573] USB-ID 148f:2573 (firmware-ralink required) (B)<br />
** RT5370 USB-ID 148f:5370 ([http://raspberry-pi-notes.blogspot.com/2012/05/rt5370-cheap-micro-usb-wireless-dongle.html requires firmware-ralink from wheezy]) [[RPi_Ralink_WLAN_devices]](B)<br />
<br />
* '''Rosewill'''<br />
** RNX-N180UBE Wireless B/G/N Adapter<br />
*** Realtek RTL8191SU chipset, USB-ID 0bda:8172<br />
*** Tested in Arch, works out of box. Powered USB hub required.<br />
*** Tested in Raspbian, used wicd to configure network settings. Powered USB hub Required.<br />
** RNX-G1 Wireless B/G Adapter<br />
*** Realtek RTL8187 chipset, USB-ID 0bda:8187<br />
*** Tested in Arch, works out of box. USB hub required.<br />
<br />
* '''Sagem'''<br />
** Sagem Wireless USB stick XG-760N : USB ID 079b:0062, Module is not shipped in Debian image, but can be "sudo apt-get install zd1211-firmware"<br />
<br />
* '''Sempre'''<br />
** Sempre Wireless USB stick WU300-2: USB ID 0bda:8172, Realtek r8712u driver + firmware-realtek package. Module is shipped in Raspbian image. If you need to build it for other distros, read this: http://www.t3node.com/blog/sempre-wireless-usb-stick-wu300-2-on-raspberry-pi/<br />
<br />
* '''SL'''<br />
** SL-1507N: USB 802.11n 150M WiFi Wireless Lan Network Card Adapter SL-1507N Black<br />
*** I bought this on on eBay for $4.19 (free shipping) @ http://www.ebay.com/itm/270853614804?ssPageName=STRK:MEWNX:IT&_trksid=p3984.m1497.l2649#ht_4379wt_1199<br />
*** It worked out of the box on Raspbmc RC4, with the network manager add-on; seems to be an rt2800usb<br />
*** dmesg output "usbcore: registered new interface driver rt2800usb"<br />
<br />
* '''SMC'''<br />
** SMCWUSBS-N : Hardware detected as rt2800 but missing firmware; "sudo apt-get install firmware-ralink" fixed it<br />
** SMCWUSB-G : Gives "couldn't load firmware" error. "sudo apt-get install zd1211-firmware" fixes it.<br />
<br />
* '''Tenda''' <br />
** USB 11n adapter on a G network: Ralink 2870/3070 driver (!)<br />
** Tenda W311U Mini 11N Wireless USB Adapter (USB-ID 148f:3070): Ralink 2870/3070 driver; needs powered hub. [http://blog.modmypi.com/2012/06/installing-tenda-w311u-mini-wireless.html Debian installation instructions]<br />
<br />
* '''TP-Link'''<br />
** TL-WN422G v2 (ath9k_htc) Works OOTB in Debian Wheezy Beta. Runs without powered Hub when plugged into running RasPi, but the RasPi won't boot while the stick is plugged in.<br />
** TL-WN721N (ath9k_htc device with htc_9271.fw file from http://linuxwireless.org/download/htc_fw/1.3/htc_9271.fw); needs powered USB Hub (B)<br />
** TL-WN722N (ath9k_htc device with htc_9271.fw file from http://linuxwireless.org/download/htc_fw/1.3/htc_9271.fw); needs powered USB Hub (B)<br />
** TL-WN821N v3 (ath9k_htc, htc_7010.fw); works out of the box on ArchLinuxARM and on OpenElec (>r11211), Problems with prior OpenElec; needs powered USB Hub (B) <br />
<br />
* '''Widemac'''<br />
** RT5370 Wireless Adapter from [http://www.ebay.co.uk/itm/180887771838?ssPageName=STRK:MEWNX:IT&_trksid=p3984.m1497.l2649 Ebay] runs without powered hub. Follow these [http://elinux.org/RPi_Ralink_WLAN_devices instructions] but go to [http://ftp.de.debian.org/debian/pool/non-free/f/firmware-nonfree/ ftp.de.debian.org/debian/pool/non-free/f/firmware-nonfree/] and pick the latest firmware-ralink_0.xx_all.deb<br />
<br />
* '''ZyXEL'''<br />
** [http://www.element14.com/community/message/50015#50015/l/re-installing-kernel-headers-on-the-pi NWD2105] USB ID: 0586:341e, RT3070 chipset, rt2800usb driver (B)<br />
<br />
===Problem USB Wifi Adapters===<br />
<br />
These adapters were tested and found to have issues the Raspberry Pi. Note [http://www.raspberrypi.org/phpBB3/viewtopic.php?f=28&t=6928] as a possible solution/explanation for errors while running LXDE.<br />
<br />
* '''Linksys'''<br />
** WUSB300N (Vendor ID: 13B1, Product ID: 0029) - Tested with Raspbian, OpenELEC, among others. No Linux chipset support for Marvell 88W8362 at all.<br />
<br />
* '''LogiLink'''<br />
** WL0085 tested under debian (squeeze, wheezy, raspbian); no stable connection can be established. This gets even worse when X is running.<br />
<br />
* '''MicroNEXT'''<br />
** MN-WD152B (Debian image) modprobe hangs when plugged in, lsusb hangs. udevd errors in the logs. [http://www.element14.com/community/thread/17632] [http://www.raspberrypi.org/phpBB3/viewtopic.php?t=6737]<br />
*** Possible fix: try the new [http://learn.adafruit.com/adafruit-raspberry-pi-educational-linux-distro/occidentalis-v0-dot-1 Adafruit Occidentalis v0.1] image (based on Raspbian Wheezy) as it includes the needed 8192cu driver builtin to the kernel<br />
<br />
* '''Netgear'''<br />
** WNDA3100v2 tested with debian (wheezy); no driver for broadcom chipset (see [http://www.wikidevi.com/wiki/Netgear_WNDA3100v2 http://www.wikidevi.com/wiki/Netgear_WNDA3100v2]).<br />
<br />
* '''Realtek'''<br />
** RTL8188CUS USB-ID 0bda:8176, kernel oops in dmesg and freeze when pulled from USB. (B)<br />
<br />
* '''Trendnet'''<br />
** [http://www.element14.com/community/docs/DOC-44703 TEW-424UB] USB ID: 0bda:8189; tested on Debian, Fedora & Arch; rtl8187 driver; errors with LXDE running (B)<br />
<br />
* '''TP-Link'''<br />
** [http://www.element14.com/community/docs/DOC-44703 TL-WN821N] USB ID: 0cf3:7015; tested on Debian; requires [http://linuxwireless.org/download/htc_fw/1.3/htc_7010.fw htc_7010.fw] firmware; ath9k_htc driver; errors with LXDE running (B)<br />
** TL-WN723N USB ID: 0bda:8176; tested on Arch without a powered hub; it seems to draw too much current.<br />
<br />
== USB Bluetooth adapters ==<br />
===Working Bluetooth adapters===<br />
* Cambridge Silicon Radio, Ltd Bluetooth Dongle (HCI mode) - (USB ID 0a12:0001)<br />
** Example of above is; TOPDIGI UA01 Bluetooth USB Dongle Plug and Play (install bluez package from std repos)<br />
** Tesco own brand 'Technika' Nano Bluetooth Adaptor has the Cambridge Silicon Radio chipset and works fine, cost £5.97 at time of posting.<br />
** Hama USB Bluetooth 3.0 adapter (Class 1) ~£10 on amazon.co.uk.<br />
** Another sample: Product ID: 0a12:0001, pictured here: http://www.element14.com/community/message/58288<br />
* D-Link DBT-122, with ID 07d1:f101, using a Broadcom chip<br />
** http://www.element14.com/community/message/58288<br />
* Asus USB-BT211<br />
** Apparently works with Raspbian.<br />
** http://www.raspberrypi.org/phpBB3/viewtopic.php?f=28&t=9962<br />
<br />
===Problem Bluetooth adapters===<br />
* '''Belkin'''<br />
** Belkin F8T017. Tested with Raspbian 2012-07-15 and bluez installed with apt-get. When dongle is inserted into Pluscom powered USB hub, my remote PuTTY session scrolls incredibly slowly (testing with ls -R to generate text). Suspect network issue. Lots of errors on dmesg too. Pi itself is responsive when using directly. On removal of the device everything goes back to normal.<br />
* '''Generic'''<br />
** [http://dx.com/p/mini-bluetooth-v3-0-usb-2-0-dongle-71248 Bluetooth "3.0" Dongle]. Doesn't work reliably - eg. after some time it will hang and the device will need to be reset using fcntl. The device id is 1131:1004 Integrated System Solution Corp. Bluetooth Device.<br />
<br />
== USB Ethernet adapters ==<br />
===Working Ethernet adapters===<br />
* '''Wintech'''<br />
** USB 2.0 LanCard Model: LAU-15 (CK0049C) using the mcs7830 driver. Probably needs more than 100 mA current. [http://www.raspberrypi.org/phpBB3/viewtopic.php?f=46&t=8708#p106136]<br />
* '''LogiLink'''<br />
** USB 2.0 UA0144: AX88772 chipset using the asix kernel driver. Tested only on powered USB hub so far.<br />
* '''Apple'''<br />
** Apple USB Ethernet Adapter using asix kernel driver. Works out of the box on Raspbian, haven't tested on any other OS.<br />
* '''Edimax'''<br />
** Edimax EU-4230 USB2.0 Fast Ethernet Adapter with 3 port USB hub. Works out of the box. Needs its own power source.<br />
===Problem Ethernet adapters===<br />
* Axago<br />
** Axago ADE-X1 10/100 Ethernet Adapter (usb: 9710:7830 driver:mcs7830). Adapter working about 10 minutes without problem, but after that kernel write error message to dmesg and no packet is received. Needed to unplug and plug USB again. Tested with and without powered USB hub.<br />
<br />
== USB Sound Cards ==<br />
You will usually want the <code>alsa</code> package for sound. In the Debian image for Raspberry Pi (and possibly other distributions) USB sound cards are prevented from loading as the first sound card, which can be an annoyance if it's the only device you have. To disable this behaviour edit <code>/etc/modprobe.d/alsa-base.conf</code> and comment out the last line; <code>options snd-usb-audio index=-2</code><br />
<br />
* '''Creative'''<br />
** [http://asia.creative.com/products/product.asp?category=1&subcategory=207&product=17892 Sound Blaster Play!]<br />
* '''Edirol'''<br />
** [http://www.roland.com/products/en/UA-1A/ UA-1A]<br />
* '''Logilink'''<br />
** [http://www.logilink.de/showproduct/UA0053.htm?seticlanguage=en UA0053 USB Soundcard with Virtual 3D Soundeffects LogiLink]<br />
<br />
==USB 3G Dongles==<br />
* Huawei E220<br />
* Franklin U600 from Sprint / VirginMobile<br />
** Use usb_modeswitch and vendor 0x1fac and product 0x0150/0x0151<br />
* Digicom Internet Key 7.2 HSUPA '''MU372-L01''' [http://www.digicom.it/digisit/prodotti.nsf/itprodottiidx/MU372L01]<br />
Tested on Raspbian and Archlinux. Detected as 230d:0001. Works with cdc_acm driver. Install usb_modeswitch.<br />
There are 2 "com ports"( /dev/ttyACM0 and /dev/ttyACM1 ) . Tested with Network Manager.Works also perfectly with SAKYS3G [http://www.sakis3g.org/] tools (!! led is always off !!) and wvdial. A working wvdial.conf : http://ubuntuforums.org/showpost.php?p=10361881&postcount=28 . (for example for Vodafone IT , replace Init3 with this : Init3 = AT+CGDCONT=1,"IP","web.omnitel.it" and replace line Modem = /dev/ttyUSB0 with Modem = /dev/ttyACM1 ) and run with wvdial voda .<br />
<br />
== USB IR Receivers==<br />
SMK Manufacturing, Inc. eHome Infrared Receiver (Works out of the box with OpenELEC)<br />
<br />
== USB Radio devices==<br />
*FM Radio<br />
** ADS InstantFM Music - FM radio tuner works fine under debian.<br />
<br />
== USB TV Tuners and DVB devices==<br />
*August<br />
**DVB-T205, based on rtl2832u chipset, working with [https://github.com/ambrosa/DVB-Realtek-RTL2832U-2.2.2-10tuner-mod_kernel-3.0.0 this driver]. Tested with Saorview (Irish DTT service), both HD & SD.<br />
*DVBSky<br />
**[http://dvbsky.eu/Products_S860.html Mystique SaTiX-S2 Sky USB]: Scanning/watching SD and HD works via vdr and streamdev plugin, watching on the Pi directly is laggy as hell. DVB-USB and I2C support must be enabled in the kernel. Needs drivers/firmware from [http://dvbsky.eu/Support.html here]. <br />
*Technisat<br />
**Technisat_SkyStar_USB_HD. Instructions: http://www.linuxtv.org/wiki/index.php/Technisat_SkyStar_USB_HD Used the Pi to receive and redirect it via network to another host. Didn't try to play back the stream on the Pi itself. Tested with Astra 19.2E radio and SD-TV channels<br />
*Hauppauge<br />
** Hauppauge NOVA-T Stick (Revision 70xxx) DiBcom DiB0700 chipset, requires powered hub.<br />
** Hauppauge NOVA-TD Stick (Revision 52xxx) DiBcom DiB0700 chipset, requires powered hub.<br />
*Generic<br />
** [http://www.onsources.com/product_images/a/757/watch_and_record_digital_tv_dongle__44323_zoom.jpg DVB-T USB Dongle (Silver casing)], based on AF9015 chipset.<br />
** [http://www.electrodepot.fr/media/catalog/product/cache/1/image/500x/9df78eab33525d08d6e5fb8d27136e95/P926993.jpg DVB-T USB Dongle], based on RTL2832 FC12 (HD/SD), IR detected but not tested<br />
<br />
== USB Webcams ==<br />
<br />
Debian image is missing v4l kernel modules, so video devices are not available. Kernel and firmware upgrade can possibly be used to fix this[http://blog.pixelami.com/2012/06/raspberry-pi-firmware-update-for-debian-squeeze/].<br />
<br />
===Working USB Webcams===<br />
*'''Creative'''<br />
**Creative VF0470 Live! (works out of the box on ArchLinux)<br />
**Creative VF0260 Live! Cam Vista IM (works out of the box)<br />
**Webcam Notebook PD1170 (detects, untested)<br />
<br />
*'''HP'''<br />
**Webcam HD-2200 [http://www.amazon.com/HP-Webcam-HD-2200-BR384AA-ABA/dp/B004UR9P9Q/ (Amazon)] [http://shopping.hp.com/en_US/home-office/-/products/Electronics/Webcams/BR384AA?HP-HD-2200-Webcam (HP)] [http://www.walmart.com/ip/HP-Webcam-HD-2200/16775645 (Walmart)] <br />
**Webcam HP-3100 - UVCVideo /dev/video0 Needs chmod to 666 to operate. Will work without hub if only device in USB ports. Works with both Arch and wheezy out of the box<br />
<br />
*'''Logitech'''<br />
**Webcam C200<br />
**Webcam C270 (with external power)<br />
**Webcam C310 does not require a powered hub to capture snapshots<br />
**Webcam C510<br />
**Webcam C525 (works fine without powered hub)<br />
**QuickCam Orbit/Sphere USB webcam (ext. power) <br />
**QuickCam Pro 9000 - powered by Raspi, working on debian wheezy<br />
**Webcam Pro 9000 (046d:0809), powered by RPi (measured ~120 mA capturing at ~5 fps), works on Arch<br />
<br />
*'''Medion'''<br />
** MD86511 - powered by Raspi, working on Raspbian “wheezy” from 2012-07-15<br />
<br />
*'''Microsoft'''<br />
**Xbox Live Vision camera (045e:0294), powered by Raspi, working on Arch<br />
**LifeCam HD-6000 - Powered by Raspberry Pi. Working on Raspbian "wheezy" (2012-07-15)<br />
**LifeCam NX-6000 - Powered by Raspberry Pi. Working on Debian "wheezy"<br />
**LifeCam VX-3000 - On "raspbian" wheezy (though there do appear to be some issues with image quality and getting partial frames and such, with fswebcam)<br />
**LifeCam VX-800 - Powered by Raspberry Pi. Working out of the box on Raspbian [http://www.amazon.it/Microsoft-JSD-00008-LifeCam-VX-800/dp/B0057FWVSC (Amazon)]<br />
<br />
*'''Sony'''<br />
**PlayStation Eye (for PlayStation 3) (the occasional frame is corrupted/stutters when running at 640x480)<br />
<br />
*'''Trust'''<br />
** 2MP Auto Focus Webcam (works out of the box on ArchLinux)<br />
<br />
===Problem USB Webcams===<br />
*'''Logitech'''<br />
**Webcam Pro 9000 - Has issues capturing images at higher than default resolutions (using motion - Arch and Debian).<br />
**Webcam Pro 4000 - It uses pwc driver which does not work. Maybe it's because of general Raspi USB bug.<br />
<br />
*'''Microsoft'''<br />
**Lifecam HD5000 - Picture breaks up at the bottom<br />
<br />
*'''Sony'''<br />
**Eye Toy (PlayStation 2) model SLEH 00030 - (OV519 camera). Picture constantly breaks up on xawtv and wxcam under Arch Linux. Noted there were ISOC data error len=0 status=-4004 errors in dmesg. This happens when powered from the Pi and when powered from a Pluscom USB hub. Arch was updated on 17th July 2012<br />
<br />
*'''Trust'''<br />
**SPACEC@M 200 - (OV511 camera). Picture stops after a few seconds in xawtv under Arch Linux and xawtv reports libv4l2 errors. This happens when powered from the Pi and when powered from a Pluscom USB Hub. Arch was updated on 17th July 2012<br />
<br />
== USB GPS devices ==<br />
*Royaltek<br />
**Royaltek RGM 2000 SiRF2 using the included serial (TTL) to USB - converter. That uses a Profilic pl2303-chip so you'll need to compile the module or the kernel manually<br />
*Garmin<br />
**Garmin eTrex Vista HCx: Works but may draw much power. To get it working (software part): https://wiki.openstreetmap.org/wiki/USB_Garmin_on_GNU/Linux<br />
*GlobalSat<br />
**GlobalSat BU-353 Does not require a powered hub, works fine when directly plugged into the RPi. On Raspian, requires the gpsd and gpsd-client packages. For some reason, the gpsd daemon does not always start correctly on boot. You may need to do something like the following to manually restart it:<br /><pre>sudo killall gpsd; sudo gpsd /dev/ttyUSB0 -F /var/run/gpsd.sock</pre><br />
<br />
*Wintec<br />
**WBT-200: No problem on Debian<br />
*Holux<br />
**Holux M-215: Works fine on Arch, uses Silicon Labs CP210x RS232 serial adaptor driver<br />
*Bluenext<br />
**Bluenext BN903S: No problem on Debian image (19-04-2012).<br />
<br />
== USB UART adapters ==<br />
The USB UART adapter is used to access the serial console of the Raspberry Pi from a development host such as a laptop or desktop PC. The USB end connects to the PC and the UART header end connects to the USB. While it is possible to connect the USB end to another Raspberry Pi, this configuration has not been tested unless explicitly mentioned against an individual entry below.<br />
<br />
*'''FTDI'''<br />
**FT232 chip based adapters work, module ftdi_sio<br />
<br />
*Prolific<br />
**PL2303 chip based adaptors works fine on latest Debian tested with minicom and gtkterm<br />
<br />
== Other, exotic USB devices ==<br />
=== CAN Bus ===<br />
*PEAK-System (www.peak-system.com)<br />
**PCAN-USB using the driver (kernel module) from http://www.peak-system.com/fileadmin/media/linux/index.htm<br />
=== Home automation ===<br />
*Tellstick (www.telldus.com), installation [[R-Pi_Tellstick_core|instructions]]<br />
**Depends on libftdi1<br />
<br />
=== Touch Screen ===<br />
*ACER T230H touch screen [http://support.acer.com/acerpanam/monitor/2009/acer/t230h/t230hnv.shtml]<br />
**USB TS identifies as "Quanta Computer, Inc. Optical dual-touch panel", module hid_quanta<br />
**Seems to draw over 200 mA from USB!<br />
=== Floppy Disk Drive ===<br />
*Samsung USB Floppy Drive SFD-321U/HP<br />
**I suppose a floppy drive might be considered exotic nowadays!<br />
**LSUSB lists it as Samsung Electro-Mechanics Co. Floppy Disk Drive<br />
**Only tried connected to a powered USB hub, as the drive is labelled 5V at 0.5A on a Raspberry Pi running Debian Wheezy.<br />
**tail -f /var/log/syslog looking for mount device when plugged in, came up as SDA in testing.<br />
**sudo mkdir /media/floppy<br />
**sudo mount /dev/sda /media/floppy<br />
**Contents of floppy now available in /media/floppy<br />
**To remove drive, ensure no sessions have the floppy directory as the current working directory.<br />
**sudo umount /media/floppy<br />
=== USB Missile Launcher ===<br />
*USB Missile Launcher / Rocket Launcher sold in UK by Marks and Spencer but also sold under a range of other names.<br />
**USB ID 1130:0202 Tenx Technology, Inc. Use apt-get install pymissile (python code) and there is C code at [http://sourceforge.net/projects/usbmissile/ usbmissile from Source Forge]<br />
=== USB Docking Stations ===<br />
*StarTech USB 3.0 to Dual 2.5"/3.5" SATA HDD Dock (SATDOCK2U3GB)<br />
**This is an externally powered dual sata HDD docking station, which has USB2.0 compatibility with the Pi. <br />
**Tested with latest raspbmc and debian wheezy raspbian, 3.1.9+ #168<br />
<br />
== PS2 / AT to USB Converters ==<br />
<br />
* Unbranded active converter known as the "blue cube". Based on the Cypress CY7C63723C 8 bit RISC. Please see http://geekhack.org/showwiki.php?title=PS2-to-USB+adapters for more information.<br />
Note that although the adapter might work, PS/2 keyboards were not designed to be low power USB devices, so they might not meet the requirement to work with considerable lowered supply voltage (4.4 volt) provided by the USB ports of the raspberry PI. These keyboards should work when powered by a powered hub. <br />
<br />
'''Tested PS2/AT keybords'''<br />
<br />
All above tested with the famous "blue cube" on a powered USB hub.<br />
<br />
*IBM Model F (please note requires an aditonal AT to PS2 converter)<br />
*Dell AT101w<br />
*Northgate Ominikey Ultra T (please note requires an aditonal AT to PS2 converter)<br />
<br />
* 04d9:1400 Holtek Semiconductor, Inc. PS/2 keyboard + mouse controller<br />
** Working: Ipex RT215KTW PS/2 keyboard<br />
** Not working: HP SK-2502 PS/2 keyboard (gets power but does not init - three LEDs remain permanently lit. Keyboard + Holtek converter work on a Linux PC, although this keyboard doesn't work with some native PS/2 ports.)<br />
<br />
== Power adapters ==<br />
The Raspberry Pi uses a standard Micro USB (type B) power connector, which runs at 5v. Generally you can use a MicroUSB to USB cable and then either power the Raspberry Pi directly from your main computers USB ports (if they provide enough power), or by using a USB to Mains adaptor. A number of mobile phones use MicroUSB power cables, and these are compatible with the Raspberry Pi in most cases. Below is a list of power adaptors known to work.<br />
<br />
===Working power Adapters===<br />
* '''AlcaPower'''<br />
** 5V 2.5A Model AP5A - Charger/switching with 7 connectors(also Microusb)<br />
* '''Ansmann'''<br />
*** Dual USB charger slim, Model-Nr. 1201-0001<br />
* '''Apple'''<br />
** 5V 2.1A USB charger for iPad2, model A1357<br />
** 5V 1.0A USB Charger for iPod<br />
** 5V 1.0A USB Charger for iPhone 4<br />
* '''Amazon'''<br />
** 5V 0.85A USB charger for Kindle<br />
** 5V 2A Mains to USB A adaptor, Branded "CostMad" <br />
* '''Belkin'''<br />
** 5V 2.6A 4 port Ultra-Slim Desktop hub (Model F4U040) (RPi running from USB Hub port)<br />
** 5V 2.5A 4 port USB Hub (Model F5U404) (RPi running from USB Hub port)<br />
** 5V 3.5A 7 port USB Hub (Model F5U706) (RPi running from USB Hub port)<br />
** Mini Surge Protector Dual USB Charger (Model BZ103050-TVL)<br />
** Universal USB Wall Charger (5V 1A) (Model F8Z222uk)<br />
* '''Blackberry'''<br />
** Charger for Pearl Flip 8220, Bold 9600 (B)<br />
** Charger for Tour 9630<br />
** 5V 0.7A Model PSM04R-0500CHW1(M), RIM Part Number HDW-17957-003 (B)<br />
** 5v 750mA Model RIM-C-0004aDUUUC-001, RIM Part Number HWD-24481-001 (comes with Blackberry 9300)<br />
** 5v 750mA Model RIM-C-0004ADUUS-001 035D, Single port plug. (Tested with USB B to Micro USB cable from Logitech H760 Headset)<br />
* '''Dell'''<br />
** USB Hub integrated in Dell monitors (B)<br />
* '''Garmin'''<br />
** 5V 1A charger (Model: PSA105R-050Q) supplied with Garmin Edge 800 GPS. Requires a USB-A to MicroUSB-B cable. Belkin 6ft cable (F3U151B06) works.<br />
* '''Griffin'''<br />
** Power Block Model P2417. 5V 2.1A<br />
** Power Block Model P1190R2 Two USB 5V Outputs, 1Amp each<br />
* '''Hama'''<br />
** 1000mA Travel Charger for Micro USB universal (barcode nr: 4 007249 935854)<br />
* '''HP'''<br />
** 5.3V 2A Charger for HP Touchpad (B)<br />
* '''HTC'''<br />
** 5V 1A TCP-300 USB phone charger (B)<br />
** 5V 1A TC B250 USB charger (HTC R/N: 79H00096-00M)<br />
** 5V 1A TC E250 USB charger (HTC R/N: 79H00098-02M)<br />
* '''i-box (Philex Electronic Ltd)'''<br />
** 5V 1A USB charger, 1 USB socket, no USB lead supplied, Model: 76971HS/02 (available from ASDA and others in the UK) (B).<br />
* '''IDAPT'''<br />
** [http://www.idaptweb.com/universal_chargers/i4/ i4 multi device charger] - 3 interchangeable device tips + USB A socket ([https://twitter.com/andrewmk/status/226057302879375361 see it in use])<br />
* '''Innergie'''<br />
**15W Dual USB Adapter. Model: mMini AC15. Output: 5V, 3A (max per port), 15W max. [http://www.myinnergie.com/DuoPowerKit/specification.aspx Spec Sheet]<br />
* '''Kodak'''<br />
** 5V 1A TESA5G1-0501200<br />
** 5V 1.0A K20-AM<br />
* '''LG'''<br />
** 4.8V 1A Travel Adapter<br />
**5.1V .7A Travel Adapter (Model: STA-U34WVI)<br />
* '''Logic'''<br />
** 4 port USB Hub (Model LP4HUB10). (RPi running from USB Hub port, red power line (+5v) inside hub cut) (B)<br />
*'''LogiLink'''<br />
**5V 2.1A Switching power supply, model PA0040 (B)<br />
* '''Logitech'''<br />
** 5V 1A SDC115-USB Remote Control Charger and cable<br />
* '''Maplin Electronics'''<br />
** 5V 1A dual USB power supply, model number H25B-MT-K2<br />
** Micro USB Power Supply N19HX<br />
* '''Medion'''<br />
** 5V 1A USB power supply for OYO ebook reader<br />
* '''Motorola'''<br />
** [http://www.amazon.com/Motorola-Micro-USB-Home-Travel-Charger/dp/B004EYSKM8/ 5V 0.85A SPN5504 Charger with Cable]<br />
* '''Nokia'''<br />
** 5V 1.2A AC-10E Charger<br />
* '''Noname'''<br />
** 5V 2.1A KMS-AC09 4 port USB charger (B) [http://www.miniinthebox.com/kms-ac09-universal-ac-adapter-for-ipad-ipad-2-iphone-white_p208568.html]<br />
** 5.2V 1A MW-3NU10GT - no cable, but this one works well (1m): [http://www.amazon.de/gp/product/B005L8VELA]<br />
* '''Novatel Wireless'''<br />
** 5V 1.05A Charger, model number SSW-1811, packaged with Verizon Wireless MiFi device<br />
* '''Orange'''<br />
** 5V 0.7A Charger for Orange San Francisco<br />
* '''Palm'''<br />
** 5V 1A Charger for Palm Pixi+ (B)<br />
* '''Pantech'''<br />
** 5.0V 1A CNR USB with LG DLC100 micro usb cable<br />
* '''Phihong'''<br />
** Switching Power Supply. Model: PSAC09R-050. Output: 5V, 1.8A, microUSB. [http://www.digikey.com/product-detail/en/PSAC09R-050/993-1109-ND/2635771 Digi-key Link]<br />
* '''PortaPow'''<br />
** PortaPow UK Mains Wall Power Supply<br />
* '''RS Components'<br />
** HNP06UK (RS 7263069) Switching Adapter 5.0V 1200mA<br />
* '''Samsung'''<br />
** 5V 0.7A Charger for Galaxy S model ETA0U10EBE<br />
** 5V 0.7A Charger for Galaxy SII<br />
** 5V 0.7A Charger for Galaxy S Vibrant (SGH-T959)<br />
* '''Shun Shing'''<br />
** 100-240VAC to 5VDC 1A USB power supply, model SP5Q-AU [http://jaycar.co.nz/productView.asp?ID=MP3455 Jaycar]<br />
* '''Sony Ericsson'''<br />
** 5V 0.7A Charger CST-80<br />
* '''Travel Charger'''<br />
** 5V 2.0A USB Power Adapter, [http://www.amazon.co.uk/gp/product/B0065JCIPU/ Amazon Link]<br />
* '''Technika'''<br />
** 5V 1A USB Power Adapter, model MPASS01 (B)<br />
* '''The Pi Hut'''<br />
** Micro USB Power Supply for the Raspberry Pi. 5V 1000mA (from [http://thepihut.com/products/micro-usb-power-supply-for-the-raspberry-pi The Pi Hut's Raspberry Pi Store]) (also from [http://www.ebay.co.uk/itm/330757401271 eBay ])<br />
* '''Trisonic'''<br />
** TS-CP600T - MICRO USB HOME & TRAVEL CHARGER (5V, 800mA) $3 at Daiso U.S. stores.<br />
* '''TruePower'''<br />
** [http://u-socket.com/ U-Socket] 5V 2.1A AC Receptacle with Built-in USB ports (2.1A per USB port) model ACE-7169<br />
* '''Voltcraft'''<br />
** SPS5-12W, 2500 mA, requires additional USB <-> miniUSB adapter/cable, works perfectly (bought from [http://www.conrad.de/ce/de/product/512660/VOLTCRAFT-SPS5-12W-Steckernetzteil-Steckernetzgeraet-5-VDC-2500-mA-12-Watt Conrad Shop])<br />
<br />
===Problem power Adapters===<br />
* '''Masterplug'''<br />
** Masterplug Surge Protected USB Adaptor 2 x 1A USB Polished Black - USB ports and ethernet don't work with this adapter and some screen artefacts using HDMI.<br />
* '''Monoprice'''<br />
** 5v, 2A 3 Outlet Power Surge Protector Wall Tap w/ 2 Built-In USB Charger - some display artifacts, sometimes unable to find mouse, some failures to boot. Measured less than 4.75v between TP1 and TP2 when used with a Monoprice cable.<br />
<br />
===External Battery packs (with 5V regulated output)===<br />
* '''Anker Astro3'''<br />
** Anker Astro3 10000mAh with Dual 2A USB Output<br />
* '''Duracell'''<br />
** PPS2 Instant USB Charger<br />
* '''Energizer/XPAL'''<br />
** XP18000 18000mAh Power Pack<br />
* '''Generic - eBay no brand'''<br />
** 6000T Pocket Power 5000mAh - eBay item 271009959140<br />
** Power Bank for iPad/iPhone 5000mAh (looks the same as a New Trent IMP50D or TeckNet iEP380) - eBay item 280914455938<br />
* '''New Trent'''<br />
** iCurve IMP70D 7000mAh (Approx 12hrs from full charge)<br />
* '''Sinoele'''<br />
** Movpower - Power Bank 5200mAh (8hrs with Wifi active)<br />
* '''TeckNet'''<br />
** iEP387 Dual-Port 7000mAh External Power Bank (The charging lead can be used to connect the Tecknet to the RPi. Ran the RPi with wifi dongle and wireless keyboard receiver for over 9 hours of light use.)<br />
** iEP392 Dual-Port 12000mAh External Power Bank (1A port, ~16.5 hours)<br />
** Rayovac PS60 5v 800mAh<br />
<br />
== Display adapters ==<br />
Note that active converter boxes may draw power through the HDMI port, and thus will put an extra load on your PSU, and also increase the current running through the PI's primary input fuse. HDMI ports (and the raspberry PI) are designed so that they deliver a very limited amount of power (50mA) to the TV/Monitor/display-adapter and much more isn't in theory allowed. In fact there is a diode (D1) in series with the power line which can only handle 200mA, if the adapter tries to draw much more than that the diode might fail. Therefore only externally powered adapters are to be recommended. Despite this, many people report success with these high powered devices.<br />
<br />
===HDMI->DVI-D===<br />
There are three kinds of DVI. There is DVI-D, a digital signal fully compatible with HDMI, so a passive cable can be used. There is DVI-I, which is a connector with both analog pins and digital pins. An HDMI to DVI-D adapter fits in a DVI-I female connector. Finally, there is DVI-A. This a fairly rare connection, but occasionally it will be found on some monitors and is an analog interface, in fact the same as VGA!<br />
<br />
Some adapters like Farnell part AK-CBHD03-BK are HDMI to DVI-I, which, while not fitting in a DVI-D monitor, are still compatible. The analog pins simply must be bent.<br />
<br />
The HDMI to DVI-D cable provided by Apple with the 2010 Mac Mini worked. It does not appear this adapter can be purchased separately.<br />
<br />
* AmazonBasics HDMI to DVI Adapter Cable (model SK231) works and is inexpensive.<br />
<br />
===HDMI->VGA converter boxes===<br />
Most will require use [[RPi_config.txt]]. Start off with hdmi_safe=1.<br />
<br />
[http://www.element14.com/community/groups/raspberry-pi/blog/2012/08/16/raspberry-pi-hdmi-to-vga-converter Sanoxy HDMI to VGA converter], $27 from Amazon, no changes required with official Raspbian Wheezy image (2012-Jul-15), note: had already disabled overscan previously<br />
<br />
http://www.amazon.co.uk/gp/product/B007KEIRNG -- "Neewer" HDMI to VGA -- some issues discussed below:<br />
However, according to user "Tom1989" the same Neewer HDMI to VGA adapter burned out BAT54 Schottky diode D1 on the RasPi and broke its HDMI output: [http://www.raspberrypi.org/phpBB3/viewtopic.php?f=28&t=9819 Serious HDMI Problems. What's that smell? Burning Raspberry!]. On that thread, "mahjongg" suggested the NXP (or equivalent) PMEG2010AET as a high-current replacement for D1. The PMEG2010AET has 1A max forward current, much greater than the BAT54's 200 mA limit which may be exceeded by your HDMI -> VGA converter. Remember that the converter's current must come from your RasPi power supply and go through the Micro USB cable and polyfuse F3, so you may get extra voltage drops and/or cause F3 to trip depending on how much current the converter uses. As always with board modifications, YMMV. Also on the "Burning Raspberry!" thread, user "pwinwood" reported the Neewer's current to be 400 mA, which is twice the limit of BAT54 diode D1. "pwinwood" also took the Neewer apart and added its own +5V connection adapted from a USB cable, which bypasses RasPi's Micro USB cable and polyfuse F3.<br />
<br />
http://www.amazon.co.uk/KanaaN-Adapter-Converter-Cable-Resolutions/dp/B007QT0NNW -- "Kanaan" HDMI-VGA<br />
<br />
http://www.ebay.com/itm/ws/eBayISAPI.dll?ViewItem&item=130699741793 -- eBay is swarming with $16 converters all like this one.<br />
<br />
This adapter -- http://www.ebay.co.uk/itm/300692770623 -- works from 640x480 up to 1920x1080, audio over HDMI works too.<br />
Sadly the IC's on the PCB have all been scrubbed.<br />
Requires HDMI boost and overscan, [[RPi_config.txt|config.txt]] settings for 640x480@60Hz:<br />
<br>hdmi_drive=2<br />
<br>hdmi_group=2<br />
<br>hdmi_mode=4<br />
<br>config_hdmi_boost=4<br />
<br>overscan_top=-30<br />
<br>overscan_bottom=-30<br />
<br>overscan_left=-30<br />
<br>overscan_right=-30<br />
<br />
According to user "Mortimer" -- HDFuryPro HDMI to YPbBr/VGA Converter found on Amazon -- http://www.amazon.co.uk/Inputs-Component-Video-YPbPr-Converter/dp/B00797ZZ4S/ -- Works with Raspberry Pi. Tested against a Philips 170B 1280x1024 LCD monitor, producing a full native resolution image. Not tested against a Component Video TV yet, and audio has yet to be got working.<br />
The [[RPi_config.txt|config.txt]] settings used are:<br />
<br>hdmi_drive=2<br />
<br>hdmi_group=2<br />
<br>hdmi_mode=36<br />
<br>disable_overscan=1<br />
<br />
<br />
According to user "Mortimer" -- HDFury1 1080p HDMI to VGA Converter from HDFury.com. I'm not sure the HDFury1 can be got a hold of easily nowadays, I happened to have access to one to try out. HDFury2, 3 and 4 are available as far as I can tell, but are very pricey compared to alternatives. HDFury1 was around £80 when we bought one for a project at work. HDFury2 seems to be around £130, 3 and 4 are getting on towards £200 or more. So not to be recommended as a solution unless you happen to have one lying around. I don't believe there is any relationship between the company that produces these and the HDFuryPro I bought for myself (See above). I didn't alter any config settings, just plugged it in. It doesn't work without having its external power supply connected, as it requires 0.4A, which is too much draw for the 5V supply available from the HDMI socket on the Raspberry Pi. Its power LED lights, but no picture is produced. In comparison to the HDFuryPro this picture from this device is sharper, but not enough to justify the extra cost.<br />
The [[RPi_config.txt|config.txt]] settings used are:<br />
<br>hdmi_drive=2<br />
<br>hdmi_group=2<br />
<br>hdmi_mode=36<br />
<br>disable_overscan=1<br />
<br />
http://www.amazon.co.uk/gp/product/B007SM7O2U/ref=oh_details_o02_s00_i00 - "Cable Matters"<br />
<br />
Here It is another option: http://www.dealextreme.com/p/hdmi-v1-4-male-to-vga-female-converter-adapter-cable-white-15cm-130458, is cheap (it's free shipping from china) and works perfectly, I tested it with an Acer VGA monitor (AL1511), without no change in my XBMC distribution.<br />
The config.txt for Raspbian (Flatron VGA monitor 1024 * 768):<br />
<br>hdmi_drive=2<br />
<br>hdmi_group=2<br />
<br>hdmi_mode=16<br />
<br>hdmi_force_hotplug=1<br />
<br>disable_overscan=0<br />
<br />
<br />
And another one: http://cgi.ebay.pl/ws/eBayISAPI.dll?ViewItem&item=251086464644. Very cheap but works perfectly. No config.txt changes was needed at all. I've booted Raspbian and OpenELEC. Monitor is detected correctly and the optimal resolution is set (Raspbian) or you can change the res in the menu (OpenELEC). <br />
The /opt/vc/bin/tvservice is able to read monitor edid data. I tested the adapter using NEC 72VM 15" LCD. (1280x1024 60Hz, 1024x768 60Hz, 640x480 works) The adapter is based on Lontium LT8511A chip, but I was unable to get the spec for it.<br />
The D1 diode is getting very hot though. Most likely the adapter drives more than 200mA. The standard RS Components 1,2A usb power supply is able to provide enough power for the RPi and the adapter. I'll try to modify the adapter to connect external power to bypass D1.<br />
Marcin.<br />
<br />
===DVI-D -> VGA active adapters===<br />
None are currently listed<br />
<br />
===Composite->SCART===<br />
SCART adapters (SCART plugs with three RCA connectors in the back), will probably work when used with the yellow RCA plug connected to the R-PI's RCA video output. Additionally using a splitter cable (3.5mm jack plug on one end, and red-white RCA plugs on the other end) will probably work when plugged into the red and white (left and right audio channels) of the SCART adapter.<br />
<br />
* Generic - works<br />
<br />
===Composite->VGA converter boxes===<br />
* [http://www.extron.com/product/product.aspx?id=dvs204| Extron DVS-204] - works no problem!<br />
<br />
== SD cards ==<br />
<br />
Note that manufacturers change their designs over time, even as the specs stay the same. (E.g. an ACME 8 GB class 4 card manufactured in 2011 might work, while one manufactured in 2012 might not.)<br />
For this reason, please specify product numbers in the lists below, when possible.<br />
<br />
You can also attach the following fields from your card's CID :<br />
<pre><br />
cd /sys/class/mmc_host/mmc?/mmc?:*<br />
echo "man:$(cat manfid) oem:$(cat oemid) name:$(cat name) hwrev:$(cat hwrev) fwrev:$(cat fwrev)"<br />
</pre><br />
<br />
please merge with http://elinux.org/RPi_Performance#SD_card<br />
<br />
===Preinstalled SD Cards===<br />
Sandisk SD Cards Preinstalled with the latest Raspbian operating system are available from [http://thepihut.com The Pi Hut's Raspberry Pi Store].<br />
* '''SanDisk''' <br />
** [http://thepihut.com/products/4gb-sandisk-sd-sdhc-card-with-raspbian-wheezy-linux-preinstalled 4GB SDHC Class 4 - Preinstalled with Raspbian Wheezy Linux.]<br />
** [http://thepihut.com/products/8gb-sandisk-sd-sdhc-card-with-raspbian-wheezy-linux-preinstalled 8GB SDHC Class 4 - Preinstalled with Raspbian Wheezy Linux.]<br />
** [http://thepihut.com/products/16gb-sandisk-sd-sdhc-card-with-raspbian-wheezy-linux-preinstalled 16GB SDHC Class 4 - Preinstalled with Raspbian Wheezy Linux.]<br />
** [http://thepihut.com/products/32gb-sandisk-sd-sdhc-card-with-raspbian-wheezy-linux-preinstalled 32GB SDHC Class 4 - Preinstalled with Raspbian Wheezy Linux.]<br />
<br />
===Working SD Cards===<br />
* '''7DAYSHOP.COM''' <br />
** 8GB Professional SDHC Class 10 (man:0x000027 oem:0x5048 name:SD08G hwrev:0x3 fwrev:0x0)<br />
* '''Adata''' <br />
** 2GB SD Class 2 Speedy (8B0947 printed on back) This card works with every distro I tried. May be old, may not be the fastest, but is very stable.<br />
** 4GB SDHC Class 4 (BH1109416141G)<br />
** 8GB SDHC Class 2 (MMB3F08GWMCA-GE)<br />
** 8GB SDHC Class 4 (MicroSD w/ adapter)<br />
** 8GB SDHC Class 6 (MMAGR08GUDCA-DB)<br />
** 8GB SDHC Class 10 (AUSDH8GCL10-R)<br />
** 8GB SDHC Class 10 (ASDH8GCL10-R) Tested on 2012-06-18-wheezy-beta.zip<br />
** 8GB SDHC Class 10 (P-SDH8G10-EC from BJ's USA tested on Raspbian)<br />
** 16GB SDHC Class 6<br />
** 16GB SDHC Class 10 (16GSDHC10)<br />
** 16GB SDHC Class 10 (microSD w/ adapter AUSDH16GCL10-RA1)<br />
** 32GB SDHC Class 10 (ASDH32GCL10-R) Tested on wheezy-beta with latest kernel and firmware and raspbian wheezy<br />
* '''AmazonBasics'''<br />
** [http://www.amazon.com/AmazonBasics-SDHC-Class-Secure-Digital/dp/B0058GH0LS 8GB SDHC Class 10 B0058GH0LS]<br />
** [http://www.amazon.com/AmazonBasics-SDHC-Class-Secure-Digital/dp/B0058GH1IK 16GB SDHC Class 10 B0058GH1IK]<br />
** 32GB SDHC Class 10<br />
* '''Apacer'''<br />
** 8GB microSDHC Class 10 (with adapter)<br />
** 8GB SDHC Class 6<br />
* '''Centon'''<br />
** 16GB SDHC Class 4 (1447 printed on back)<br />
* '''CnMemory'''<br />
** 8GB SDHC Class 4 (Silver/Black label says 'High Capacity Card') 84209_8GB_SDHC, bought from Maplins. No error messages seen, but operation is much slower than with a SanDisk 4GB Class 4 card.<br />
* '''Dane-Elec''' <br />
** 16GB SDHC Class 4<br />
** 16GB Pro 200X Class 10 DEMS16GB2683ENBA<br />
* '''Dikom'''<br />
** 16GB SDHC Class 10 (serial 207H3MD016IBSD)<br />
* '''Duracell'''<br />
** 4GB SDHC Class 4<br />
** 16GB SDHC Class 10 (labelled Pro Photo 200x)<br />
** 32GB SDHC Class 10 (man:0x00001d oem:0x4144 name:SD hwrev:0x1 fwrev:0x0) (~4.6MB/s read, ~4.4MB/s write on debian6-19-04-2012, following [[RPi_Performance#SD_card]])<br />
* '''Emtec''' <br />
** 2GB SD man:0x000027 oem:0x5048 name:SD02G hwrev:0x2 fwrev:0x0<br />
** 4GB SDHC Class 4 (EKMSD4G60XHCN)<br />
** 16GB SDHC Class 10 (EKMSD16G150XHC) (less than half as fast as Sandisk 16gb Class 10)<br />
* '''Extrememory''' <br />
** 16GB SDHC Class 10 (man:0x000012 oem:0x3456 name:F0F0F hwrev:0x1 fwrev:0x0)<br />
** 32GB SDHC Class 10 (man:0x000003 oem:0x5344 name:SMI hwrev:0x1 fwrev:0x0)<br />
* '''Fugi''' <br />
** 32GB SDHC Class 10 (P10NM00580A) (man:0x000073 oem:0x4247 name:NCard hwrev:0x1 fwrev:0x0)<br />
* '''Hama''' <br />
** 2GB SD Class 2<br />
** 8GB SDHC High Speed Pro Class 6<br />
* '''Hema (Dutch dept. store)'''<br />
** 4GB<br />
** 8GB SDHC Class 4<br />
* '''Goodram''' <br />
** 8GB microSDHC Class 4<br />
** 16GB microSDHC Class 4 (SDU16GHCAGRR10)<br />
** 16GB SDHC Class 10<br />
* '''HP'''<br />
** 8GB SDHC Class 4 (doesn't reboot during first time startup process, but restart again and fine after that).<br />
** [http://www.amazon.com/HP-CG790A-AZ-Flash-Memory-Class/dp/B007X7U224 32GB SDHC Class 10] <br />
* '''ICIDU'''<br />
** 4GB SDHC Class 10 (also had no issues)<br />
** 16GB SDHC Class 10 (image write had issues, might be my inexperience. It boots & shows Xserver)<br />
** 32GB SDHC Class 10 (had no issues whatsoever, the comment above might be a dud.)<br />
** 8GB microSDHC Class 10<br />
** 16GB microSDHC Class 10 (20MB/sec)<br />
** 32GB microSDHC Class 10 (20MB/sec)<br />
* '''Integral''' <br />
** 4GB SDHC Ultima Pro Class 10<br />
** 8GB SDHC Ultima Pro Class 6 (Works - initial error -110 but boots within 5 seconds with no further errors or issues)<br />
** 8GB SDHC Ultima Pro Class 10 (20MB/s) (Works - initial error -110 but boots within 5 seconds with no further errors or issues)<br />
** 16GB SDHC Ultima Pro Class 6<br />
** [http://www.amazon.co.uk/gp/product/B0047T6XME 16GB SDHC Class 10 Ultima Pro (20MB/s)]<br />
* '''Joyflash''' <br />
** 16GB SDHC Class 10 (LTSD1112016GB)<br />
* '''Kingmax''' <br />
** 4GB SDHC Class 2<br />
** 4GB microSDHC Class 4 (KM04GMCSDHC4) won`t reboot when it`s hot<br />
** 8GB microSDHC Class 4 (KM08GMCSDHC41A) won`t reboot when it`s hot<br />
* '''Kingston''' <br />
** 2GB SD<br />
** 2GB microSD (N0185-002.A00LF) + Adapter (File system .img written via Transcend microSDHC "USB stick-like" adapter - P3-102510)<br />
** 4GB microSD Class 4<br />
** 4GB SDHC Class 4 (SD4/4GB)<br />
** [http://img341.imageshack.us/img341/1619/dsc0253y.jpg 8GB SDHC Class 4] ([http://img833.imageshack.us/img833/2028/dsc0254br.jpg SD4/8GB]) (does not work with current build of raspbmc)<br />
** [http://img600.imageshack.us/img600/3849/dsc0251et.jpg 8GB microSDHC Class 4] ([http://img707.imageshack.us/img707/363/dsc0252ld.jpg SDC4/8GB])<br />
** 8GB SDHC Class 6 (SD6/8GB) (errors on boot, boots Debian ok, does not work with raspbmc rc2)<br />
** 8GB SDHC Class 10 (SD10G2/8GB, SD10V/8GB, ultimateX 100X, ultimateX 120X)<br />
** 16GB SDHC Class 4 (SD4/16GB)<br />
** 16GB microSDHC Class 10 (SDC10/16GB)<br />
** 16GB SDHC Class 10 (SD10G2/16GB, ultimateX 100X)<br />
** 16GB SDHC Class 10 (SD4/16GBET)<br />
** 32GB SDHC Class 10 (SD10V)<br />
** 32GB SDHC Class 10 (SD10G2/32GB, ultimateX 100X)<br />
* '''Kodak''' <br />
** 4GB SDHC Class 2<br />
** 8GB SDHC Class 4<br />
* '''Kruidvat''' <br />
** 8GB SDHC Class 4<br />
* '''Lexar''' <br />
** 4GB SDHC Class 4 (Boots consistently and no error messages in log after 1/2 hour use ) (works with Raspbmc)<br />
** 4GB SDHC Class 6 Platinum II (from [http://www.microcenter.com/single_product_results.phtml?product_id=0350735 Microcenter])<br />
** 8GB SDHC Class 4<br />
** 8GB SDHC Class 6 Premium Series<br />
** 8GB SDHC Class 6 Platinum II<br />
** 16GB SDHC Class 6 Platinum II<br />
** 32GB microSDHC HIGH-SPEED Class 10 (from [http://www.amazon.co.uk/Lexar-32GB-Micro-Speed-Reader/dp/B004BR2ZTM Amazon])<br />
** 128GB SDXC UHS-I Card LSD128CTBNA400 (from [http://www.amazon.com/gp/product/B007BZRXK2 Amazon])<br />
* '''Master'''<br />
** 16GB SDHC Class 10 [man:0x000003 oem:0x5344 name:SMI hwrev:0x1 fwrev:0x0]<br />
* '''Medion'''<br />
** 8GB Class 4 SDHC UK sourced (Aldi)<br />
* '''Microcenter Brand (sold in bins at checkout)'''<br />
** [http://www.microcenter.com/single_product_results.phtml?product_id=0289508 8GB SDHC Class 4]<br />
** [http://www.microcenter.com/single_product_results.phtml?product_id=0349728 8GB SDHC Class 10]<br />
** [http://www.microcenter.com/single_product_results.phtml?product_id=0349729 16GB SDHC Class 10]<br />
* '''Mushkin'''<br />
** 16GB SDHC Class 10 (MKNSDHCU1-16GB) [http://www.newegg.com/Product/Product.aspx?Item=N82E16820226324]<br />
** 32GB SDHC Class 10 (MKNSDHCC10-32GB) [http://www.newegg.com/Product/Product.aspx?Item=N82E16820226235]<br />
* '''Mustang'''<br />
** [http://www.mustang-flash.de/Products/Flash%20Products/Secure%20Digital/SD-Card/8GB%20Mustang%20SDHC%20Card%20LeMans%2C%20Class%2010%2C%20Retail|SD8GHCCL10MU-R.html 8GB SDHC Class 10]<br />
* '''MyMemory''' <br />
** 8GB SDHC Class 10 (MYMESDH8G10) [http://www.mymemory.co.uk/SDHC/MyMemory/MyMemory-8GB-SD-Card-%28SDHC%29---Class-10 MyMemory 8GB class 10] (Latest batch not working)<br />
** 16GB SDHC Class 10 (MYMESDH16G10) [http://www.mymemory.co.uk/SDHC/MyMemory/MyMemory-16GB-SD-Card-(SDHC)---Class-10]<br />
* '''OCZ'''<br />
** 8GB SDHC Class 6 Gold Series (08110596-8GB-6) tested with Debian Squeeze (official Raspberry Pi distribution debian6-19-04-2012.zip)<br />
* '''Optima'''<br />
** 8GB SDHC Class 10 (Pro-Speed)<br />
* '''Panasonic''' <br />
** 4GB SDHC Class 4<br />
** 4GB SDHC Class 10 UHS-I (~11.2MB/s read, ~6.2MB/s write, following [[RPi_Performance#SD_card]])<br />
** 8GB SDHC Class 2 (~11.1MB/s read, ~9.7MB/s write, following [[RPi_Performance#SD_card]])<br />
** 8GB SDHC Class 6 (~4.8MB/s read, ~4.4MB/s write, following [[RPi_Performance#SD_card]])<br />
* '''Patriot''' <br />
** 8GB SDHC Class 6 (PSF8GSDHC10-PC)<br />
** 8GB SDHC Class 10 LX Series (PSF8GSDHC10-PC1)<br />
** 16GB SDHC Class 10 (PSF16GMCSDHC10)<br />
** 16GB SDHC Class 10 LX Series (PSF16GSDHC10) (19.3MB/s read, 9.3MB/s write)<br />
** 16GB microSDHC Class 10 (PSF16GMSHC10) (requires recent kernel update for boot)<br />
** 32GB SDHC Class 10 (PSF32GSDHC10)<br />
** 32GB SDHC Class 10 UHS-1 (PEF32GSDHC10U1) (20.4MB/s read, 12.1MB/s write)<br />
* '''Peak''' <br />
** 4GB microSDHC Class 4 (MMBTR04GUBCA-ME) tested with Arch<br />
* '''Philips'''<br />
** 8GB SDHC Class 4 (FM08SD35B)<br />
* '''Platinum'''<br />
** 4GB SDHC Class 6<br />
** 8GB SDHC Class 6 (man:0x00006f oem:0x0000 name:SMI hwrev:0x1 fwrev:0x0)<br />
** 64GB SDCX Class 10<br />
* '''Play.com''' <br />
** 4GB SDHC Class 6 (S4E3CD04GEFAA 0907090121106)<br />
* '''PNY''' <br />
** 4GB SDHC Class 4<br />
** 4GB SDHC Class 4 Optima (SD-K04G 0834TT1297Y)<br />
** 4GB SDHC Class 4. Micro SD Card with adapter.<br />
** 8GB SDHC Class 6<br />
** 8GB SDHC Class 10. Micro SD card with adapter.<br />
** 16GB SDHC Class 4<br />
** 16GB SDHC Class 10 (P-SDHC16G10-GE)<br />
*** See the note for P-SDHC16G10-EF. Works with Wheezy, does not work with Squeeze, Arch, or Fedora Remix. <br />
** 16GB SDHC Class 10 (P-SDHC16G10-EF) <br />
*** Works with [http://www.raspberrypi.org/archives/1435 Debian Wheezy]<br />
*** Does not work with Debian Squeeze (debian6-19-04-2012: mmc0: timeout waiting for hardware interrupt).<br />
*** Does not work with Arch Linux Arm (archlinuxarm-29-04-2012: no video is displayed, solid red power light, tiny green light)<br />
** 16GB SDHC Class 10 Pro-Elite (P-SDH16U1-30-GE). Works with raspbmc, haven't tested others.<br />
* '''pqi'''<br />
** 8GB SDHC Class 6 <br />
*** Works with official debian6-19-04-2012<br />
* '''PRETEC''' <br />
** 8GB SDHC Class 10 (8DK52-122ME)<br />
* '''Samsung''' <br />
** 4GB SDHC<br />
** 8GB SDHC Class 6 (MB-SS8GAEU)<br />
** 8GB SDHC Class 10 (MB-MP8GA, MB-SP8GA/EU, MB-SP8GA/AM)<br />
** 16GB SDHC Class 6 (MB-SSAGAEU)<br />
** 16GB SDHC Class 10 (MB-SPAGA aka MB-SPAGAEU)<br />
** 32GB SDHC Class 10 (MB-SSBGA, MBSSBGVEOBGA-SH) fine with [http://www.raspberrypi.org/phpBB3/viewtopic.php?f=50&t=8071 Debian Wheezy], but does not work with Debian Squeeze (debian6-19-04-2012: mmc0: timeout waiting for hardware interrupt).<br />
* '''SanDisk''' <br />
** 2GB SD, white "SanDisk for Wii" branded, no class mentioned<br />
** 2GB SD (with a circle 2 --probably class 2), writes at 3.5 Mb/s<br />
** 2GB SD Class 2 (BE0816113150D)<br />
** 2GB SD Class 4 Ultra (15MB/s)<br />
** 2GB SD Class 4 Ultra II<br />
** 2GB SD Ultra II (BE0719111366D)<br />
** 2GB SD Extreme III (BE0715105083B)<br />
** 2GB SD Extreme III (BE0804212046D) - 20MB/s - Class 6<br />
** 4GB SDHC Class 4 - Preinstalled with Raspbian Wheezy Linux. (from The Pi Hut's [http://thepihut.com/products/4gb-sandisk-sd-sdhc-card-with-raspbian-wheezy-linux-preinstalled Raspberry Pi Store])<br />
** 4GB SDHC Class 4 (SDSDB-004G-B35)<br />
** 4GB SDHC Class 4 (SDSDB-004G-BT35). Confirmed working with stock debian6-19-04-2012.img<br />
** 4GB SDHC Class 4 (BH1210821913G)<br />
** 4GB SDHC Class 4 (SDSDH2-004G-AC11, BH1127216239D) Costco 2-pack, booting Wheezy 2012-07-15<br />
** 4GB SDHC Class 4 Ultra (SDSDH-004G-U46) won`t reboot when it`s hot<br />
** 4GB SDHC Class 4 Ultra II<br />
** 4GB SDHC Class 6 Ultra (30MB/s BH1200421822D)<br />
** 4GB SDHC Class 6 Ultra (SDSDH-004G-U46 - BH1136121837G, BH1130521822D)<br />
** 4GB SDHC Class 10 Extreme (BH10297143382G)<br />
** 8GB SDHC Class 4 - Preinstalled with Raspbian Wheezy Linux. (from The Pi Hut's [http://thepihut.com/products/8gb-sandisk-sd-sdhc-card-with-raspbian-wheezy-linux-preinstalled Raspberry Pi Store])<br />
** 8GB SDHC Class 4 (writes at ~1.5MB/s)<br />
** 8GB SDHC Class 4 Ultra labelled as 15MB/s (BI1024716014G)<br />
** 8GB SDHC Class 6 Ultra <br />
** 8GB SDHC Class 6 micro - MMAGR08GUDCA-DB<br />
*** also SDSDH-008G-U46 - BI1131222083D see [http://www.raspberrypi.org/phpBB3/viewtopic.php?p=88625#p88625 update from andrew.blake]<br />
*** except SDSRH-008G-A11 could be problematic, see below<br />
** 8GB SDHC Class 6 Ultra labelled as 20MB/s (BI11321422083D)<br />
** 8GB SDHC-I Class 6 Ultra labelled as 30MB/s (SDSDH2-008G-AC11)<br />
*** requires updated Squeeze or Wheezy beta<br />
** 8GB SDHC Class 10 Extreme (BI11017514367G)<br />
** 8GB SDHC Class 10 Extreme (B11209116254G) - Managed to get it working with raspbian R3 [http://archive.raspbian.org/images/rpi_pisces_r3.zip rpi_pisces_r3.zip] however does not work with official squeeze nor Arch linux.<br />
** 8GB SDHC Class 10 Extreme (30MB/s HD Video) - working with new [https://github.com/raspberrypi/firmware/blob/9308c7ed387e5422883753f7fb71a75506abd1f8/boot/bootcode.bin bootcode.bin]. Confirmed on 2012-07-10 for Debian Squeeze 2012-04-19 and Arch Linux 2012-06-13 images (BI1130916254G).<br />
** 8GB SDHC Class 10 Ultra(30MB/s) (SDSDU-008G-U46) - Works with stock debian6-19-04-2012 or raspbian images but not with OpenELEC r11212 (works with OpenELEC r11493)<br />
** 8GB SDHC Class 10 Extreme Pro (95MB/s UHS-I) (SDSDXPA-008G-X46) - Works with stock 2012-07-15-wheezy-raspbian<br />
** 16GB SDHC Class 4<br />
** 16GB SDHC Class 4 - Preinstalled with Raspbian Wheezy Linux. (from The Pi Hut's [http://thepihut.com/products/16gb-sandisk-sd-sdhc-card-with-raspbian-wheezy-linux-preinstalled Raspberry Pi Store])<br />
** 16GB SDGC Class 4 (SDSDB-016G-B35) - working with [https://github.com/raspberrypi/firmware/blob/234c19de7cbaaf4997671d61df20a05759066295/boot/bootcode.bin bootcode.bin]. Confirmed on 2012-07-15 for Debian Squeeze 2012-04-19<br />
** 16GB SDHC Class 6 Ultra (30MB/s) (BL1133921933G) - Work with OpenELEC r11324<br />
** 16GB SDHC Class 10 Ultra(30MB/s) (SDSDU-016G-U46) - Work with stock debian6-19-04-2012 image. Gave Kernel Panic with stock debian6-19-04-2012 image. Worked fine with Wheezy image.<br />
** 16GB SDHC Class 10 Extreme (30MB/s HD Video) (SDSDX3-016G-X46) - Works with 2012-06-18-wheezy-beta.img and updated firmware (tested 2012-07-02)<br />
** 32GB SDHC Class 10 Ultra (30MB/s) - Works with stock debian6-19-04-2012 image<br />
** 16GB SDHC Class 10 Extreme (45MB/s U1) (BL1203322025G) - Doesn't work with stock debian6-19-04-2012 image, but does work with freshly compiled kernel<br />
** 16GB SDHC Class 10 Extreme Pro (95MB/s UHS-I) (SDSDXPA-016G-A75) - Doesn't work with stock debian6-19-04-2012 image, but does work with freshly compiled kernel<br />
** 32GB SDHC Class 4<br />
** 32GB SDHC Class 4 - Preinstalled with Raspbian Wheezy Linux. (from The Pi Hut's [http://thepihut.com/products/32gb-sandisk-sd-sdhc-card-with-raspbian-wheezy-linux-preinstalled Raspberry Pi Store])<br />
** 32GB SDHC Class 6<br />
** 32GB SDHC Class 10 Extreme (45 MB/s UHS-I) (SDSDX-032G-X46) - works with arch-04-29-image and latest firmware (booting problems without firmware update)<br />
** 64GB SDXC Class 10 Extreme (45 MB/s UHS-I) (SDSDX-064G-X46) - works with 2012-07-15-wheezy-raspbian<br />
** 4GB microSDHC Class 2<br />
** 4GB microSDHC Class 4<br />
** 8GB microSDHC Class 2<br />
** 8GB microSDHC Class 4<br />
** 8GB microSDHC Class 6 Mobile Ultra (SDSDQY-008G-U46A) working with the latest firmware, won`t reboot when it`s hot<br />
** 32GB microSDHC Class 4 (SDSDQM-032G-B35)<br />
** [http://img217.imageshack.us/img217/6435/dsc0255uc.jpg 64GB microSDXC Class 6 Mobile Ultra] (SDSDQY-064G-A11A) (boots up much more consistently with latest firmware)<br />
* '''Silicon Power''' <br />
** 4GB microSDHC Class 6 (SP004GBSTH006V10-SP)<br />
** 8GB microSDHC Class 10 (S608G1202)<br />
** 16GB microSDHC Class 10 (SP016GBSDH010V10)<br />
* '''Sony'''<br />
** 4GB SDHC Class 4 (SF-4B4) (Write 6MB/s, Read 20MB/s)<br />
** 4GB SDHC Class 4 (SF-4N4)<br />
** 8GB SDHC Class 4 (Write 11.8MB/s, Read 17.4MB/s)<br />
** [http://store.sony.com/webapp/wcs/stores/servlet/ProductDisplay?catalogId=10551&storeId=10151&langId=-1&partNumber=SF32NX/TQ#features 32GB SDHC Class 10 (SF-32NX/TQ)] (Max read speed of ~94MB/s, min write speed of ~10MB/s) - Works with archlinuxarm-29-04-2012 dd image with latest firmware update (as of 10-06-2012) <br />
* '''Strontium'''<br />
** 8GB SDHC Class 10 (SD-T08G 1045 US6923 G (White Shell - SKU 8 886450 703492))<br />
* '''Super Talent'''<br />
** 32GB Secure Digital High Capacity SDHC Card (Class 10), Model SDHC32-C10 SKU: 116-557-001 (works with Raspbmc RC4 and 2012-07-15-wheezy-raspbian))<br />
* '''TakeMS'''<br />
** 4GB microSDHC Class 4 (with adapter) [http://www.takems.com/products.php?categ=flash&prod=Micro_SDHC-Card Micro SDHC Class 4 + 1 Adapter(Order No.88662)]<br />
* '''TDK'''<br />
** 4GB SDHC Class 4 (1008WW5261B)<br />
** 4GB SDHC Class 4 (80-56-10275-004G,Debian works '''BUT''' mmc0 errors when booting Fedora)<br />
** 4GB microSDHC Class 4 (80-56-10301-004G)<br />
** 4GB SDHC Class 6 (S404G1113) - Works with Debian Wheezy (2012-06-18 beta), not tried latest OpenELEC yet.<br />
** 8GB SDHC Class 10 - Works with Raspbian 2012-07-15<br />
** Sandisk 64GB Class 10 Ultra SDXC UHS-I FFP (3A114807)<br />
<br />
* '''Toshiba'''<br />
** 8GB mircoSDHC SD-C08GJ(BL3A<br />
* '''Transcend'''<br />
** 4GB SDHC Class 4 - we've found these to work without any errors and offer reasonable performance<br />
** 4GB SDHC Class 4 (TS4GSDHC4 - BH1130821915G)<br />
** 4GB SDHC Class 6 (TS4GSDHC6) - no problems. (does not work with Raspbmc as of 6/1/12)<br />
** 4GB SDHC Class 10 (TS4GSDHC10E)<br />
** [http://www.mymemory.co.uk/SDHC/Transcend/Transcend-8GB-SD-Card-(SDHC)---Class-4 8GB SDHC Class 4] (TS8GSDHC4) (man:0x000003 oem:0x5344 name:SD08G hwrev:0x8 fwrev:0x0) - works with both Debian "squeezy" and Raspbian "wheezy" distributions.<br />
** 8GB SDHC Class 6 (~5.8 MB/s read/write following [[RPi_Performance#SD_card]])<br />
** 8GB SDHC Class 6 (TS8GSDHC6-P2 - MMBFG08GWACA-M6)<br />
** 8GB SDHC Class 10 (TS8GSDHC10) [http://www.mymemory.co.uk/SDHC/Transcend/Transcend-8GB-SD-Card-%28SDHC%29---Class-10- Transcend 8G class 10]<br />
** 16GB SDHC Class 6 (TS16GSDHC6)<br />
** 16GB SDHC Class 10 (TS16GSDHC10)(TS16GSDHC10E)<br />
** [http://www.transcend.com.es/tarjetas-de-memoria/sd-sdhc/32gb-sdhc-class-10 32GB SDHC Class 10] (TS32GSDHC10)(TS32GSDHC10E)<br />
** 64GB SDXC Class 10 (TS64GSDXC10)<br />
* '''Verbatim'''<br />
** 8GB SDHC Class 10 (43961)<br />
** 16GB SDHC Class 10 (43962)<br />
** 32GB SDHC Class 6 (44032)<br />
<br />
*'''Traveler'''<br />
**4GB High Speed Memory Card - no class mentioned. No problems. Tested with Raspbian.<br />
<br />
* '''The Pi Hut'''<br />
** Sandisk 4GB Class 4 - Preinstalled with Raspbian Wheezy Linux. (from The Pi Hut's [http://thepihut.com/products/4gb-sandisk-sd-sdhc-card-with-raspbian-wheezy-linux-preinstalled Raspberry Pi Store])<br />
** Sandisk 8GB Class 4 - Preinstalled with Raspbian Wheezy Linux. (from The Pi Hut's [http://thepihut.com/products/8gb-sandisk-sd-sdhc-card-with-raspbian-wheezy-linux-preinstalled Raspberry Pi Store])<br />
** Sandisk 16GB Class 4 - Preinstalled with Raspbian Wheezy Linux. (from The Pi Hut's [http://thepihut.com/products/16gb-sandisk-sd-sdhc-card-with-raspbian-wheezy-linux-preinstalled Raspberry Pi Store])<br />
** Sandisk 32GB Class 4 - Preinstalled with Raspbian Wheezy Linux. (from The Pi Hut's [http://thepihut.com/products/32gb-sandisk-sd-sdhc-card-with-raspbian-wheezy-linux-preinstalled Raspberry Pi Store])<br />
<br />
* '''Veho (http://www.veho-uk.com)'''<br />
** 8Gb "Ultra Fast" Class 6. (man:0x00001b oem:0x534d name:00000 hwrev:0x1 fwrev:0x0) 7.8Mb/s. Slow but tested with Arch Linux.<br />
<br />
* '''W Photo (Walgreens photo)'''<br />
** 1GB SD memory card. Works with raspbmc, have not tested others.<br />
** 2GB SD memory card. Works with raspbian, not tested with others.<br />
<br />
Known good (and pre-loaded) cards will be available for sale from RS and element14 at a ''later'' date (TBA).<br />
<br />
===Problem SD Cards===<br />
<br />
Make sure that you buy your card from a reliable source. There are many cheap Chinese copies of (brand name) SD-Cards on the market, [http://www.petapixel.com/2011/05/20/one-third-of-the-sandisk-memory-cards-on-earth-are-counterfeit/] in addition they are often mislabeled as having greater capacity than they really have. For example they might be sold as being 4GB, but are actually 2GB (or even less). <br />
<br />
There were initially issues with most Class 10 SDHC cards, apparently due to a bug in the Broadcom bootloader.[http://www.raspberrypi.org/forum/general-discussion/class-10-sd-cards-on-the-production-boards/page-3/#p39181]<br />
<br />
This seems to have been fixed in sdhci.c: [https://github.com/raspberrypi/linux/commit/7e8ae226fe6e95954df6b0dcdde40a53dbbc1a0b] Further feedback will be useful.<br />
<br />
If you add an SD card here, please also mention the kernel date and the date you tried it. This allows people to estimate how likely it is that a driver-fix in the kernel has been fixed. (i.e. I think some/most of the cards here work fine now, because a problem in the kernel driver has been fixed). <br />
<br />
* '''Acumem'''<br />
** 8GB SDHC Class 6 (many errors on 6/7/2012)<br />
* '''Adata'''<br />
** 2GB Speedy (MMAGF02GWMCA -NA)<br />
** 8GB SDHC Class 6 - Sometimes boots<br />
** 16GB SDHC Class 6 (Possibly SD5MY168G0, label with gold <> black gradient) - Doesn't boot<br />
* '''Agfa'''<br />
** 16GB MicroSDHC class 6 (as written on SD-Adapter, MicroSD card itself no-name? ENAAJK121960): mixed results, such a card was working on another RPi<br />
* '''Amazon Basics'''<br />
** 16GB SDHC Class 10 (many errors on 6/7/2012)<br />
* '''Delkin Devices'''<br />
** 4GB SDHC Class 6 "Delkin pro" -- Note: works with Fedora Beefy Miracle 17<br />
* '''GSkill'''<br />
** 32GB SDHC Class 10<br />
* '''Integral'''<br />
** 16GB SDHC Class 6 Ultima Pro (SH016GAA2BB)<br />
** 4GB SDHC class 4 (S404G1115)<br />
* '''Kingston''' <br />
** 2GB SD [http://www.geeks.com/details.asp?invtid=KING-SD-M02G-BULK looks like this] - boots the kernel, but damages the filesystem.<br />
** 4GB SDHC Class 6 - Boots kernel but won't run init (times out)<br />
** 8GB/Go SDHC Class 10 - SD10V/8GB Very slow writing images to card and then either won't boot, or boots very slowly<br />
** 16GB SDHC Class 4 (SDC4/16GB17) - Device does not recognize it <br />
* '''Memory2GO'''<br />
** 4GB SDHC Class 6 (S404G1029) - I/O Errors leading to Kernel Panic on startup.<br />
* '''Micro Center'''<br />
**4GB SDHC Class 4 — hasn't worked with any of the images I've tried; appears to be completely unrecognized<br />
* '''MyMemory.com''' <br />
** 8GB SDHC Class 10<br />
* '''Optima''' <br />
** 8GB SDHC Class 4 - Does not boot with Raspbian Wheezy 2012-07-15 <br />
* '''Panasonic''' <br />
** 8GB SDHC Class 10 (RP-SDU08GD1K) mmc0: timeout waiting for hardware interrupt [http://www.mymemory.co.uk/SDHC/Panasonic/Panasonic-8GB-UHS-1-London-2012-Collection-SDHC-Card---Class-10 Panasonic 8GB Class 10]<br />
* '''Patriot''' <br />
** 8GB SDHC Class 6 (PS8GSDHC10-BC) - repeatable corruption after 1 or 2 reboots with 2012-07-15-wheezy-raspbian<br />
** 8GB SDHC Class 10 (PSF8GSDHC10)<br />
* '''Platinum''' <br />
** 8GB SDHC Class 8 (O08G840 M3100487 TW)<br />
* '''PNY'''<br />
** 8GB Optima SDHC 120 HD Class 4 SD-K08G 0928 WF3673 - mmc -110 errors at init time on 6/12/12<br />
** 32GB SDHC Class 10 Professional (P-SDHC32G10-EF) from [http://www.play.com/Electronics/Electronics/4-/18814903/-/Product.html play.com] (mmc0 timeout with Debian, error -84 whilst initialising sd card with Fedora and QtonPi. Arch seems to work, gets to the login prompt)<br />
** 2GB card SD-M02G<br />
* '''Polaroid'''<br />
** 16GB SDHC C10 (P-SDHC16GB10-EFPOL) - mmc0: timeout waiting for hardware interrupt on debian6-19-04-2012<br />
* '''PRETEC''' <br />
** 8GB SDHC Class 10 233x - mmc0: timeout waiting for hardware interrupt, Sometimes does not boot, kernel panic, ...<br />
* '''Reekin'''<br />
** 4Gb HighSpeed SH4GC6M16MIN9C0812TE (old) don't boot ! (11/07/2012)<br />
* '''Samsung'''<br />
** 4GB SDHC Class 4 (MB-SS4G MBSS4GMBDDBA-DD) doesn't boot with [http://downloads.raspberrypi.org/images/raspbian/2012-07-15-wheezy-raspbian/2012-07-15-wheezy-raspbian.zip 2012-07-15-wheezy-raspbian] - OK light partially lit.<br />
** 32GB SDHC Class 10 (MB-SSBGA, MBSSBGVEOBGA-SH) does not work with Debian Squeeze (debian6-19-04-2012: mmc0: timeout waiting for hardware interrupt), but works fine with [http://www.raspberrypi.org/phpBB3/viewtopic.php?f=50&t=8071 Debian Wheezy]<br />
* '''SanDisk''' <br />
** 2GB SD Extreme III (BE0722702998D) (man:0x000003 oem:0x5344 name:SD02G hwrev:0x8 fwrev:0x0) - tested with Raspbian (build 2012-07-15) and Raspbmc installer (build 2012-07-13)<br />
** 2GB SD (BE0916214253D)<br />
** 2GB Ultra || 15MB/s (BE0828713280D)<br />
** 4GB SDHC Class 2 - Debian and xbmc boot, but fedora gets a lot of mmc0 note long write sync errors and then hc_xfer_timeout errors at the login prompt.<br />
** 4GB SDHC Class 2 "Limited Edition" (8H825413279G) - Error -110 whilst initialising sd card<br />
** 4GB SDHC Class 4 (BH1030216016G) - Doesn't boot.<br />
** 4GB SDHC Class 4 (BH1031116016G) - Doesn't boot.<br />
** 4GB SDHC Class 6 Extreme (BH0822411730D)<br />
** 4GB SDHC Class 6 Extreme III (30 MB/s) (BH0822712362G)<br />
** 4GB SDHC Class 10 Extreme (SDSDX-004G-X46) (30 MB/s HD Video) doesn't boot (also not with new kernel.img and start.elf 17-06-2012 or "wheezy"-beta)<br />
** 4GB SDHC Class 10 Extreme (30 MB/s HD Video) (Doesn't boot) - Works with new kernel.img and start.elf [https://github.com/raspberrypi/firmware/tree/master/boot]<br />
** 4GB microSDHC Class 6 Mobile Ultra (tried 15-06-2012 with kernel 19-04-2012) error -84 transferring data, kernel panic: no init found<br />
** 8GB SDHC Class 6 Ultra (B11201421964G)<br />
** <del>8GB SDHC Class 6 Ultra (SDSDH-008G-U46 - BI1131222083D) - Boots kernel but won't run init ( mmc timeout waiting for interrupt )</del> see [http://www.raspberrypi.org/phpBB3/viewtopic.php?p=88625#p88625 update from andrew.blake]<br />
** 8GB SDHC Class 6 Ultra labelled as 30MB/s (BI1208721965G)) - Boots kernel but won't run init ( mmc timeout waiting for interrupt )<br />
** 8GB SDHC Class 6 Ultra labelled as 30MB/s SDSRH-008G-A11 - Boots kernel but won't run init ( mmc timeout waiting for interrupt ) <br />
** 8GB SDHC Class 6 Ultra labelled as 30MB/s SDSDH-008G-T11 - Boots kernel but won't run init ( debian6-19-04-2012: mmc timeout waiting for interrupt ) , but works fine with [http://www.raspberrypi.org/phpBB3/viewtopic.php?f=50&t=8071 Debian Wheezy] on 6/22/12<br />
** 8GB SDHC Class 6 Ultra I (BI1201221964G) - Boots kernel but won't run init ( mmc timeout waiting for interrupt )<br />
** 8GB SDHC Class 6 Extreme (BI1101116253G)<br />
** 8GB SDHC Class 10 Extreme (BI1108716254G)<br />
** 8GB SDHC Class 10 Extreme (BI1201416254G) - Still doesn't work with Debian Wheezy beta (2012-06-18)<br />
** 8GB SDHC Class 10 Extreme (BI1201516254G) [[http://www.amazon.co.uk/gp/product/B00422FBJ2 amazon.co.uk]]+amazon.fr<br />
** 8GB SDHC Class 10 Extreme (BI1200916252D/SDSDX-008G-X46) - Tried with Debian "Squeeze"(19/04/2012), Debian "Wheezy"(18/06/2012) and Arch Linux(13/06/2012). None works. With Debian "Wheezy" Green LED stays ON continuously, with the other two it turns on very faint.<br />
** 8GB SDHC Class 10 Extreme Pro- Works with updated kernel/firmware, stock debian6-19-04-2012 boots kernel but won't run init ( mmc timeout waiting for interrupt )<br />
** <del>16GB SDHC Class 10 Extreme (30MB/s HD Video) (SDSDX3-016G-X46) - Doesn't boot with debian6-19-04-2012.img, or newer firmware (tested 2012-06-17).</del><br />
** 16GB SDHC Class 6 Ultra (BL1202021933G)<br />
** 16GB SDHC Class 6 Ultra I (BL1205921933G) - Boots kernel but won't run init ( mmc timeout waiting for interrupt )<br />
* '''Silicon Power''' <br />
** 32GB SDHC Class 6 (LS2N732GQON03ASP) - boots debian6-19-04-2012.img, but frequent slow response / system hangs.<br />
* '''TDK'''<br />
** 4GB SDHC Class 6 (S404G1041) - Tried (end May 2012) with new kernel.img and start.elf [https://github.com/raspberrypi/firmware/tree/master/boot] but still won't run init.<br />
** 4GB SDHC Class 6 (S404G1046) [Barcode: 4 902030 784447] - Tried (4th June 2012) with debian6-19-04-2012.img and with replacement kernel.img and start.elf from github [https://github.com/raspberrypi/firmware/tree/87a04c0be0c05e20f94f223183a0310b37c9bd89/boot] but still got 'Error -84' and 'Kernel panic - not syncing: No init found'<br />
<br />
* '''Transcend'''<br />
** 2GB MicroSD (MMAGR02GUECA-MB) - reads fine initially after image was written on a PC, gives mmc0 timeout errors reading back data after writing a large amount (in this case with 'pacman -Syu'). Still seems to work, but is *very* slow after this happens, even across reboots.<br />
** 32GB MicroSD (TS32GUSDHC4) - Doesn't boot.<br />
** 2GB SD (6451AG 2G O2DS1)<br />
* '''Veho'''<br />
** 4GB SDHC Class 6 <br />
* '''Verbatim'''<br />
** 16GB SDHC Class 6 (47178) - Raspbian Pisces RC3 - boots, but after login: mmc timeout waiting for interrupt<br />
** 8GB microSD Class 10 (44012) - ArchLinux - boots, but after system update develops segmentation faults<br />
<br />
The usual warnings against less reputable sellers (such as Ebay merchants) apply.<br />
<br />
<br />
Note that the following error is sometimes accompanied with a non-working SD card after booting (on Debian):<br />
<br />
mmc0: timeout waiting for hardware interrupt<br />
<br />
=== Benchmarks ===<br />
<br />
* http://www.sakoman.com/OMAP/microsd-card-perfomance-test-results.html<br />
* http://usbspeed.nirsoft.net/usb_drive_speed_summary.html?o=11<br />
* http://www.raspberrypi.org/phpBB3/viewtopic.php?f=2&t=4076<br />
* http://forum.xda-developers.com/showthread.php?t=1005633 (Doesn't originate from R-Pi, but very related)<br />
<br />
== Foreign Language Translations ==<br />
* [[Ru:RaspberryPiBoardVerifiedPeripherals]]<br />
<br />
== References ==<br />
<references><br />
</references><br />
<br />
{{Template:Raspberry Pi}}</div>Pioneerhttps://elinux.org/index.php?title=RPi_VerifiedPeripherals&diff=163856RPi VerifiedPeripherals2012-08-23T06:36:45Z<p>Pioneer: /* Working USB Mouse Devices */</p>
<hr />
<div>[[Category: Linux]]<br />
[[Category: ARM Development Boards]]<br />
[[Category: Broadcom]]<br />
[[Category: Development Boards]]<br />
[[Category: RaspberryPi]]<br />
[[Category: Education]]<br />
{{Template: RPi_Hardware}}<br />
<br />
<br />
'''A note about this page: For USB devices, please specify if they required a powered hub'''<br />
==Notes==<br />
<br />
19-Apr-2012: Now that the Model B board is shipping, details added should relate to this board and the [http://www.raspberrypi.org/downloads default Debian distribution] unless stated otherwise. A suggested suffix markup scheme is as follows:<br />
<br />
* (A) - Relates to model A production board<br />
* (B) - Relates to model B production board<br />
* (!) - Information from alpha and beta board days -- beta board verified peripherals should still apply to production boards for the most part, but the alpha board is fairly different<br />
* No markup - relates to all production boards<br />
<br />
''Discuss: [http://www.raspberrypi.org/forum/?mingleforumaction=viewtopic&t=247 http://www.raspberrypi.org/forum/?mingleforumaction=viewtopic&t=247]''<br />
<br />
If you are adding to a product list it would help clarity if entries are kept/added in alphabetical order.<br />
<br />
==Power Usage Notes==<br />
{{Warning|Adding peripherals may increase the loading on the power supply to your board and this, in turn, may affect the voltage presented to the RPi. If the RPi's supply voltage falls below a certain value (anecdotally stated as around 4.75V), or it begins to fluctuate, your setup may become unstable. There is a [http://elinux.org/RPi_Hardware#Power Wiki section about this issue] which is worth a read.}}<br />
<br />
'''Generally speaking the model B raspberry PI was designed only for <100mA USB devices!''' That is because the PI's PSU was chosen with a power budget of 700mA in mind of which 200mA were assigned to the two USB ports, so the raspberry PI's (poly)fuses were designed only for <100mA devices, and typical 140mA polyfuses will have as much as 0.6 volt across them when drawing currents near the 100mA limit. As a consequence the USB ports are only directly suitable for "single current unit" USB devices which according to USB specifications are designed to work with just 4.4 Volt. Not only do non single current unit devices draw more current, (causing greater Voltage drops, and greater stress on the fuses) they also might require 4.75 Volt to work. Therefore any non single current unit devices will only work when powered from a powered hub.<br />
<br />
==Linux Driver Issues==<br />
During June 2012 it was confirmed that there is a software issue with the Linux USB device drivers which cause some USB 1.x peripherals that use split transactions to loose data because the ARM processor is not handling the SMSC95xx interrupts fast enough. As a result some USB 1.x peripherals may not work correctly.<br />
A number of proposals are underway to modify the Linux driver to resolve this using lower latency interrupt handlers and a FIQ fast interrupt handler whichg should resolve this issue<br />
[http://www.raspberrypi.org/phpBB3/viewtopic.php?f=28&t=12097&start=76] [http://www.raspberrypi.org/phpBB3/viewtopic.php?f=28&t=5249&start=44]<br />
<br />
== Powered USB Hubs ==<br />
A number of low-cost powered USB hubs are known to have caused problems. Members of the Raspberry Pi forums have reported low power or no power at all in some cases. The following is a list of specific Powered USB Hubs which appear to be fault-free. Please note that these do not take into account powering the Raspberry Pi from the hub, in addition to its peripherals.<br />
<br />
If you use a powered hub and PI PSU together consider powering them from the same power bar with switch, so you can turn them on simultaneously., especially if the HUB tries to feed the PI through their interconnect cable, due to the 100mA limiting fuse in the PI the PI will be partially powered which may cause problems (unwanted writes to the SD card).<br />
<br />
===Working USB Hubs===<br />
*'''Acme'''<br />
** USB 2.0 hub 4 port ([http://www.acme.eu/en-us/product/019188 ACME]) Based on NEC μPD720114 USB2.0 Hub Controller USB ID 0409:005a '''NOTE!''' It is bus-powered hub, but very cheap and small and works after a small modding: on usb-hub board you have 4 holes: V, D+, D- and GND. Connect GND, D+ and D- to the RasPI, and additionally connect GND and +5v from power supply to the same holes on usb-hub GND and V. Now there is common contacts: GND, D+ and D- between RasPI and hub needed to work, and additional power for USB devices, connected to the hub. Tested on my RasPI.<br />
*'''Belkin'''<br />
** F4U040 4-Port Ultra-Slim Desktop hub (powered 5v, 2.6A)<br />
** F5U224 4 port powered USB hub<br />
** F5U231/F5U234 Hi-speed USB 2.0 Tertrahub - 4 port powered USB hub (verified.. able to power Raspberry Pi using micro USB directly from hub)<br />
** F5U237 7 Port powered USB 2.0 5V 3.8A (5 back port 2 top ports)<br />
** F5U259-ME USB 2.0 7-Port Hub (Powered, able to apply power to Raspberry Pi via micro USB from this hub at same time)<br />
** F5U403 USB 2.-0 4 Port Hub (Powered, suspect see F5U404 in non-working, didn't test power the RPi from hub.)<br />
** F5U700 USB 2.0 7-Port Hub (Powered, able to power Raspberry Pi via micro USB directly from hub)<br />
** F5U706ea/uk 2-in-1 Hub (USB 2.0, powered, 7-port)<br />
** F5U706701PerBlk 7-in-1 Hub (USB 2.0, powered 5V 2.5A , 7-port)<br />
*'''Biltema'''<br />
** 23-924 4-port powered USB 2.0 Hub (2.0A) Able to power Raspberry Pi via USB port<br />
*'''CyberPower'''<br />
** [http://www.newegg.com/Product/Product.aspx?Item=N82E16817804002] CP-H720P 7-port powered hub with 3.6A adapter. Internally, a NEC Corp 0409:0050 device. Works perfectly with Model B, regardless of whether the RPi is being powered by the hub or externally.<br />
*'''Dell'''<br />
** Dell 2001FP monitor has 4 USB ports and acts as a powered hub.<br />
** Dell SP2309W monitor has 4 USB ports and acts as a powered hub.<br />
*'''DELTACO'''<br />
** [https://www.deltaco.se/products/items/itemid/(UH-715)/index.aspx UH-715 Rev 2] 7-port powered hub with 2A adapter.<br />
*'''DYNEX'''<br />
** 7port hob idVendor=0409, idProduct=0050 works<br />
*'''D-Link'''<br />
** [http://www.amazon.com/D-Link-DUB-H7-High-Speed-7-Port/dp/B00008VFAF] 7-Port USB Hub DUB-H7 (See note below - doesn't work for all, apparently). Working model marked BUBH7A....A5. Worked with Debian on production B model, for keyboard, mouse, and thumb drives, also worked with ArchLinux, didn't work with Bodhi Linux immediately thereafter.<br />
** [http://www.newegg.com/Product/Product.aspx?Item=N82E16817111131] 4-Port USB Hub DUB-H4 Worked on Debian with keyboard, mouse, and thumb drive. Also, was able to apply power to raspberry pi via micro usb from this hub at same time.<br />
*'''Digicom'''<br />
** [http://www.digicom.it/digisit/prodotti.nsf/itprodottiidx/MiniHubUsb204P#] MiniHUB 4-Port USB 2.0 with PSU 5V - 2A .<br />
*'''Eminent'''<br />
** [http://www.eminent-online.com/en/product/27/7-port-usb-2-0-hub.html] EM1107 7 Port USB 2.0 Hub with 2A power adapter. It's able to power the RPi, external HDD and other peripherals.<br />
* '''GearHead'''<br />
** [http://www.amazon.com/gp/product/B004OBZ088/] GearHead 4 Port Hub with Energy Saving Power Switch (5V, 1A)<br />
*'''Gembird'''<br />
** Gembird UHS 242 4-port USB 2.0 Hub 1.8 Amps<br />
* '''Genesys Logic (sold at Fry's)'''<br />
** Genesys Logic 4-Port USB 2.0 Hub 2.0 Amps (ID 05e3:0608) (Also at Radio Shack under their Gigaware brand, same ID shows up in lsusb)<br />
* '''Hama'''<br />
** Hama 4-way USB 2.0 Hub<br />
*'''HP'''<br />
** HP ZR2240w 21.5" Monitor with built in 2-Port USB Hub (B)<br />
*'''Laser'''<br />
** 7-Port USB Hub. 5V 1A (found at Harvey Norman Australia)(Also Australia Post Shops $9.95). You can power the PI by connecting both the main USB connector to the PI USB port, '''and''' from a spare USB port back to the power micro USB socket. If you don't do both, boot-loops are likely to occur.<br />
*'''Logik'''<br />
** [http://www.currys.co.uk/gbuk/logik-lp4hub10-4-port-powered-usb-hub-04979038-pdt.html] LP4HUB10 4-Port USB Hub. '''Throws errors when used with Fedora remix 14'''<br />
** Logik L4THUB10 4 Port powered hub works fine under raspbian/wheezy/model B. Captive usb cable, 2A power supply, convenient single top mounted usb socket. Unlike my last hub, will power wifi!<br />
*'''LogiLink'''<br />
** UA0085 USB 2.0 Hub, 4-Port with PSU 5V, 2A<br />
** UA0091 USB 3.0 Hub, 4-Port with PSU 5V, 4A. Connected with USB2.0 cable. 1A per port, able to support USB HDD drives and other power hungry devices. Tested with kernel 3.1.9-cutdown, Wheezy. <br />
** UA0096 USB 2.0 Hub, 10-Port with PSU 5V, 3.5A (Not suitable for powering RPi because it doesn't work unless there is working USB input present even with PSU plugged in.)<br />
** UA0160 USB 2.0 Hub, 4-Port with PSU 5V, 2A. Able to power the RPi, keyboard, mouse and LogiLink UA0144 USB ethernet adapter. (More testing to come.)<br />
* '''Manhattan'''<br />
** [http://manhattan-products.com/en-US/products/6500-hi-speed-usb-2-0-micro-hub] (#160612) Hi-Speed USB 2.0 Micro HUB, AC Powered (identifies as ID 05e3:0608 Genesys Logic) Includes a 1000mA wall-wart (US style)<br />
*'''Newlink'''<br />
** NLUSB2-224P 4 port USB 2.0 Mini hub with PSU 5V 1A<br />
*'''Nilox'''<br />
** Nilox USB 2.0 4port HUB model HUB4USB2AC with PSU 5V 1.0A <br />
* '''Pluscom'''<br />
** Pluscom 7 Port USB 2.0 Hub Model U7PH-3A with 3Amp PSU. USB ID 1a40:0101. Powering Pi via microUSB from a hub port. Internally two 4 Port switches linked. Leaks power back up USB data cable to Pi but not really a problem when powering Pi at the same time.<br />
*'''SumVision'''<br />
** Sumvision Slim 4 Port High Speed USB 2.0 HUB with PSU 5V 1.0A (from [http://www.7dayshop.com/catalog/account_history_info.php?page=1&order_id=5130107 | 7dayshop ])<br />
*'''Sitecom'''<br />
** CN-032 4 Port USB 2.0 Pocket Hub. Works for powering the Pi, an USB WLAN Adapter, wireless Kbd+Mouse. Using an 2500 mA Voltcraft <br />
** CN-060 4 Port USB 2.0 Hub powered with AC Adapter (1A). Powering Pi via microUSB from a hub port.<br />
*'''Targus'''<br />
** ACH81xx 7-port powered hub. 5V 3A power supply, with 2 high power ports. (possible conflicting behaviour with USB keyboard / Wifi Dongles)<br />
** ACH63EU 4-port. Using a 5V 2A power supply, which isn't supplied with the hub, it is able to power the PI as well.<br />
*'''Trendnet'''<br />
** [http://www.trendnet.com/products/proddetail.asp?prod=130_TU2-700&cat=49] TU2-700 7 Port Powered USB 2.0 Hub with AC Adapter (5V 2A)<br />
*'''Tripp-Lite'''<br />
** [http://www.tripplite.com/en/products/model.cfm?txtModelID=3167] U222-007-R 7 Port Powered USB 2.0 Hub with AC Adapter (5V 2.5A) Powering RPi from Hub works<br />
*'''Ultron'''<br />
** [http://www.ultron.de/v1/produktansicht.php?artnr=67072&kid=bfa8340c4e245...&l=en&WGType=Neue+USB-HUBS] UHN-710 7-port powered hub with PSU 5V, 3A. USB ID 1a40:0201.<br />
*'''Z-TEK'''<br />
** Z-TEK 7-port powered hub with PSU 5V, 4A. USB ID 1a40:0201.<br />
*"Unknown"<br />
** 10(7-4) port hub idVendor=1a40, idProduct=0201 / idVendor=1a40, idProduct=0101 works<br />
<br />
===Problem USB Hubs===<br />
<br />
Please check known workarounds [http://elinux.org/Rpi_USB_check-list here] before adding to the list<br />
<br />
*'''Addon'''<br />
** 7-Port Powered Hub - labelled ADDUH070P - Gives constant Eth0 errors on boot.<br />
*'''Belkin'''<br />
** 7-Port Powered Mobile Hub - device labelled F4U018, packaging labelled F5U701. lsusb reveals it to be two Genesys Logic 4-port hubs based on the GL850G chipset (vendor: 0x05e3 product: 0x0608) ganged together. Yields a lot of "handle_hc_chhltd_intr_dma:: XactErr without NYET/NAK/ACK" errors and device resets in /var/log/messages. Low speed devices such as keyboards work OK, wifi/mass storage is unreliable or broken. -- No error messages with the latest kernel, but still unstable with mass storage devices. Also, leaks current back to the Pi (can be fixed by overtaping GND and +5V pinouts)<br />
** F4U022 7-Port powered USB hub (powered 5v, 2.6A), same as F4U018<br />
** 7-Port Powered Hub - device labled F5U237 Rev.3 - ID 050d:0237 Wired ethernet fails to connect; gives "DWC OTG HCD URB enqueue failed adding QTD. Error status -4008" Result is same as DUB-H7 below.<br />
** F5U404 Hi-Speed USB 2.0 4-Port Mobile Hub. Faulty/bad design; Leaks current back up the cable to the Raspberry Pi.<br />
** F5U307 Hi-Speed USB 2.0 7-Port Hub (Powered, able to apply power to Raspberry Pi via micro USB from this hub at same time) It work's sometimes.<br />
<br />
*'''DELTACO'''<br />
** 7-Port USB Hub UH-713 Rev 3. This one consists also of two 05e3:0608 Genesys Logic, Inc. USB-2.0 4-Port HUBs connected together. The power supply is rated at 5 V 2 A. It kills ethernet when X11 is started.<br />
<br />
*'''Dynex'''<br />
** 7-Port USB Hub - Does not work in Debian 19-04 image.<br />
<br />
*'''D-Link'''<br />
** 7-Port USB Hub DUB-H7 (Prevents ethernet from being recognized so wrong time & no IP address). (See note above - it worked for me with some distros)<br />
<br />
*'''E-Solution'''<br />
** 4-Port 2A Supply (Does not detect at all during boot or after boot- no messages) [IC = Alcor Micro Corp (AU6254)]<br />
<br />
*'''Fosmon'''<br />
** 7-Port USB 2.0 Hub w/ 1A Power Supply (Causes interference with other USB devices and sends enough power to light up the pi with it's Micro USB cable unplugged).<br />
<br />
*'''Gear Head'''<br />
** UH7250MAC 7-port powered hub. Internally, two daisy-chained Genesys Logic 05e3:0608 devices. Causes Ethernet instability when used under very specific circumstances, in X11.<br />
<br />
*'''Hama'''<br />
** 4-Port USB 2.0 "bus hub", model 78496 (?). Only works for low power devices (card readers?), but does not work for power hungry devices (HDD,WLAN). Doesnt boot when hub connected to RPi. The funniest thing is that RPi powers on when I plug in this hub to normal size USB port (not that small dedicated port). idVendor=05e3, idProduct=0608<br />
<br />
*'''Kensington'''<br />
** 7-Port Dome Hub model no 1500129 (Possible problems with malfunctioning keyboard, kills mouse when GUI started).<br />
<br />
*'''Inland'''<br />
** 4-Port USB 2.0 Cable Hub model no 480426 (Some devices work, some don't, cheap unshielded untwisted wire design)<br />
<br />
*'''Logik'''<br />
** LP7HUB11 7-Port USB Hub. (Ethernet failed, slow response, in LXDE. Happened whether or not the hub's independent power supply was connected to the hub.)<br />
<br />
*'''Soniq'''<br />
** 4-Port 5V supply. Model number CUH100. (B). Appears to draw power away from the Raspberry Pi, even when the Pi has an isolated power line. Netgear WNA1100 WiFi Adapter (which is known to work in other setups is recognized, but unresponsive.<br />
<br />
*'''Targus'''<br />
** ACH115EU 7-port powered hub. 5V 3A power supply. Arduino communicates with RPi when connected directly to Pi's USB port, but it hangs soon if connected via ACH115. Also sometimes smsc95xx eth0 Failed to read register index 0x00000114 etc. errors in syslog when used.<br />
<br />
*'''TCM'''<br />
** Model 234298 s/n T634007737 powered hub. 4 ports plus card reader. 1A power supply. Model B, Wheezy raspian works ok with keyboard/mouse but problems with WiFi no connects. (insufficient power?)<br />
<br />
*'''Trust'''<br />
** 10-port USB 2.0 Hub (powered). Prevents ethernet from being recognised.<br />
** SliZe 7 port USB 2.0 Hub (powered) - Item number 17080 (Barcode 8 713439 170801). Prevents ethernet from being recognised. Keyboard sends multiple characters. <br />
<br />
*'''Unbranded / Multiple Brands'''<br />
** 7-port silver/black hub. Also sold elsewhere under brands such as 'EX-Pro', 'Trixes' and 'Xentra' -- This is ''probably'' due to an inadequate power supply. -- I replaced the terrible power supply with a very good one, kept getting "DEBUG: handle_hc_chhltd_intr_dma:: XactErr without NYET/NAK/ACK" in dmesg, with no devices plugged in to the hub (with or without the power supply in)<br />
** Generic 7-port black hub with Genesys Logic GL850A chipset<br />
** Cerulian 10 Port USB 2.0 Top Loading Hub with 2A supply (kills mouse and network port)<ref>http://www.raspberrypi.org/forum/absolute-beginners/cheap-powered-usb-hub-uk/#p76452</ref><br />
** [http://www.monoprice.com/products/product.asp?c_id=103&cp_id=10307&cs_id=1030701&p_id=226 USB 2.0 4 PORT INT/EXT DUAL HUB BAY] -- Genesys Chipset -- idVendor=05e3, idProduct=0607 -- low speed devices worked, but strange USB failures when X session started. High speed devices such as hard drives had failures.<br />
<br />
== USB Remotes ==<br />
* ATI Remote Wonder (X10 Wireless Technology, Inc. X10 Receiver) — ID 0bc7:0004 — appears as a joystick-like 2 button mouse and a 0-9 keypad without drivers on console and X.<br />
<br />
* [http://www.amazon.com/gp/product/B005DKZTMG/ref=oh_details_o02_s00_i00 Logitech Wireless Touch Keyboard K400 with Built-In Multi-Touch Touchpad (920-003070)] - keyboard and touchpad work. Have not verified multi-touch features.<br />
<br />
* [http://www.ipazzport.com/02A.html iPazzport] mini 2.4 GHz wireless keyboard and touchpad. <br />
<br />
* [http://www.ortek.com/html/pdt_view.asp?area=46&cat=152&sn=76 PKB 1800] Wireless Smart Pad ad Mini Keyboard. Pad works as mouse but not multi touch features. Keyboard works.<br />
<br />
* [http://www.riitek.com/product_Info.asp?id=56 Riitek RT-MWK01] '''Rii''' Wireless 2.4 Ghz Keyboard-mouse Combo, also known as [http://www.digicom.it/digisit/prodotti.nsf/itprodottiidx/WKEYPE01 Digicom WKEYPE01], and [http://www.verkkokauppa.com/fi/product/52783 Prodige Nanox]. Working perfectly, just plug & play.<br />
<br />
* [https://www.google.com/search?q=tranksung+TS-Y150 Tranksung TS-Y150] USB RF Keyboard and air mouse (B)<br />
<br />
== USB Keyboards ==<br />
USB keyboards that present themselves as a standard HID (Human Interface Device) device should work. '''Please be aware that some of these keyboards were probably used with a powered hub'''<br />
=== Working USB Keyboards ===<br />
The following is a list of specific keyboards known to work and which appear to work fault-free.<br />
<br />
* '''A4 Tech'''<br />
** Model KL-5 USB Keyboard, 20mA.<br />
<br />
* '''ABS'''<br />
** M1 Heavy Duty Professional Gaming Mechanical Keyboard (B)<br />
<br />
* '''Action Star'''<br />
** ACK-5010U Mini Keyboard And Mouse<br />
<br />
* '''Accuratus'''<br />
** KYB-Toughball-HI<br />
<br />
* '''Acer'''<br />
** KG-0917 Wireless Keyboard And Mouse Bundle (B)<br />
** KU-0906 Compact Keyboard (B) (Also known as Genius LuxeMate i200 Keyboard)<br />
** SK-9625 Multimedia Keyboard (B) (multimedia functions not tested)<br />
<br />
* '''Adesso'''<br />
** [http://ergoprise.com/product_images/j/699/ADP-PU21_big__14173_zoom.jpg PS/2 to USB Adapter] ADP-PU21, 100mA (tested only with keyboards) Any PS/2 keyboard will work only if it will work with a reduced operating voltage.<br />
** Model AKB-410UB. Keyboard with Touchpad.<br />
<br />
* '''Apple'''<br />
Apple keyboards that have USB ports require an external powered hub to work, and do not work on the PI directly!<br />
** [http://upload.wikimedia.org/wikipedia/commons/c/c5/Apple_Pro_Keyboard_black.jpg Apple Keyboard (109 keys) A1048]<br />
** [http://upload.wikimedia.org/wikipedia/commons/thumb/e/ea/Apple_iMac_Keyboard_A1243.png/800px-Apple_iMac_Keyboard_A1243.png Apple Keyboard with Numeric Keypad (aluminium/wired) A1243]<br />
** [http://upload.wikimedia.org/wikipedia/commons/8/81/Apple_Keyboard_A1242.jpg Apple Keyboard (aluminium/wired) A1242]<br />
<br />
* '''Asda'''<br />
** Basic Wired Keyboard HK2026 (B)<br />
** Basic Wired Keyboard HK3014<br />
*** (Please note when I put this keyboard through Newlink USB hub, it didn't work as expected)<br />
** Premium Wireless Keyboard (white keys, silver back) HK8028<br />
** Wireless Multimedia Deskset (keyboard, mouse and USB dongle) Model: HKM8016B (Note: Shown on Asda Website as HK8016B) (B)<br />
<br />
* '''Asus'''<br />
** KS-631U (comes with Asus Vento KM-63 keyboard/mouse set, not using powered hub) (B)<br />
<br />
* '''BTC - Behavior Tech Computer Corp.'''<br />
** Wired Portable Keyboard Model 6100 US (86+9 keys)<br />
*** Works with or without a powered hub<br />
** Wireless Multimedia Keyboard with build in pointer/mouse Model 9029URF III (86+17 keys) (B)<br />
** [http://www.btc.com.tw/english/2-7-07keyboard.htm Wired Multimedia keyboard 6311U/6310U] - rated at 5V/100mA, works directly<br />
<br />
* '''Bush'''<br />
** Wired Slimline Keyboard KU-0833<br />
*** This does not require a USB hub in order to work with the Raspberry Pi<br />
*** In the UK, it is available from Argos for £9.99<br />
<br />
* '''Cerulian''' <br />
** Mini wireless keyboard and mouse deskset (B)<br />
<br />
* '''Cherry'''<br />
** CyMotion Master Linux (B)<br />
** RS 6000 USB ON<br />
** G84-4100PTMUS (B) (Compact keyboard. Rated 100mA. Works directly in Pi)<br />
<br />
* '''Das Keyboard'''<br />
** Model S Professional Keyboard (Built in USB hub not tested) (B)<br />
** Model S Ultimate Keyboard (Built in USB hub working) (B)<br />
<br />
* '''Dell'''<br />
** SK-8115 (B) (Rated 100mA. Works directly in pi)<br />
** L100 (B)<br />
** RT7D50 (75mA) (run "sudo dpkg-reconfigure keyboard-configuration")<br />
** KB1421 (100mA)<br />
** KB2521 (100mA)<br />
** 1HF2Y (Works directly in pi)<br />
** Bluetooth Wireless Keyboard and Mouse Bundle (B), Bluetooth USB dongle C-UV35 (Rated 500mA but works great), Keyboard Y-RAQ-DEL2, Mouse M-RBB-DEL4<br />
<br />
* '''Digicom'''<br />
** WKEYPE01 Wireless 2.4 Ghz Keyboard-mouse Combo, also known as [http://www.riitek.com/product_Info.asp?id=56 Riitek RT-MWK01] and [http://www.verkkokauppa.com/fi/product/52783 Prodige Nanox]<br />
<br />
* '''Dynex'''<br />
** DX_-WKBD (60ma) (B)<br />
** DX_-WKBDSL (Hot keys not yet tested with Debian) (tested through non-powered 3 dongle usb hub) (B)<br />
<br />
* '''EAPPLY'''<br />
** EBO-013 Wireless 2.4GHz compact keyboard with touchpad. Rated <40mA works directly from Pi. eBay ref 260962010276 from Shenzen, China.<br />
<br />
* '''Emprex'''<br />
** Wireless Media Control Keyboard With Trackball 9039ARF III (Media functions untested)<br />
<br />
* '''Fujitsu Siemens''' <br />
** KB SC USB UK (!)<br />
** KB910 USB, with led light on the highest level (B)<br />
** KB400 USB US<br />
<br />
* '''Gear Head''' <br />
** KB3700TP (USB Mini Smart Touch Touchpad Keyboard) (B)<br />
** KB3800TP (Wireless Touch Mini Touchpad Keyboard with Smart Touch) (B)<br />
*** Works when plugged directly into Raspberry Pi, did not work with powered hub (could be a hub issue)<br />
** KB3800TPW (Windows Smart Touch Wireless Keyboard with Touchpad) (B)RASPBMC supported<br />
** KB4950TPW (Wireless Touch II Touchpad Keyboard) (B)<br />
** KB1500U (USB Mini Keyboard) (B)<br />
** KB5150 (2.4Ghz wireless keyboard/mouse Combo) (B)<br />
*** Works well with a powered hub<br />
<br />
* '''Genius'''<br />
** Ergomedia 700 (GK-04008/C) used without Hub<br />
** KB-06XE (K639) (B)<br />
** Slimstar 8000 wireless keyboard<br />
<br />
* '''HP'''<br />
** KG-1061<br />
** KG-0851 Wireless Keyboard and Mouse<br />
** KU-0316 (B)<br />
** LV290AA#ABA Wireless Keyboard and Mouse<br />
** PR1101U (available from Sainsbury's in the UK, £8, July 2012)<br />
** SK-2880<br />
<br />
* '''Hyundai'''<br />
** HY-K201<br />
<br />
* '''iConcepts'''<br />
** 2.4GHz Wireless Keyboard and Optical Mouse Model 62550<br />
*** (saves a USB port since keyboard and mouse share one transceiver, $14.99 at Fry's Electronics)<br />
<br />
* '''Imation''' <br />
** KBD-702 Multi-media Wired Keyboard<br />
*** (works after the firmware update via [https://github.com/Hexxeh/rpi-update rpi-update] as of 06/27/2012)<br />
<br />
* '''IOGEAR'''<br />
** IOGEAR GKM561R Wireless HTPC Multimedia Keyboard with Trackball<br />
** IOGEAR GKM681R 2.4GHz Wireless Compact Keyboard with Optical Trackball and Scroll Wheel<br />
<br />
* '''iPazzPort'''<br />
<br />
* '''i.t.works'''<br />
** KC04 (direct and by usb hub)<br />
** KC Silicone (only tested directly)<br />
<br />
* '''Jenkins'''<br />
** Jenkins Wireless Desktop Set Blue (B)<br />
<br />
* '''KeySonic'''<br />
** ACK-540RF (Wireless USB keyboard with built-in trackpad); works fine on Debian Squeeze plugged directly into Pi.<br />
** ACK-540RF+ (UK) WiFi keyboard inc touchpad with USB wifi dongle works fb with on model B/raspian/wheezy via powered hub<br />
** ACK-3700C<br />
** ACK-340U+(DE)<br />
** ACK-3400U (UK) mini keyboard<br />
<br />
* '''Laptopmate'''<br />
** AK-98UNTN7-UBRII Laptopmate RII Touch N7 Mini Wireless Keyboard with touchpad<br />
<br />
* '''LC-Power<br />
** K1000BMW (lsusb: ID 1241:f767 Belkin; dmesg: HOLTEK Wireless 2.4GHz Trackball Keyboard) tested with Debian 6.0.4<br />
<br />
* '''Lenovo'''<br />
** SK-8825 UK (B)<br />
** Lenovo Enhanced Multimedia Remote with backlit keyboard N5902 (US)<br />
** Lenovo Mini Wireless Keyboard N5901 (US)<br />
<br />
* '''Lindy'''<br />
** 21840 (Wireless RF 2.4GHz Micro Keyboard with built-in optical touchpad/trackpad, USB); works fine on model B/raspian/wheezy - the supplied Lindy USB nano dongle transceiver plugged directly into Pi USB port.<br />
<br />
* '''Logik'''<br />
** Ultra slim keyboard LKBWSL11 (B) >> '''This is also listed under Problem USB Keyboards?'''<br />
<br />
* '''Logitech'''<br />
** diNovo Mini wireless keyboard with media controls and clickpad 920-000586 (B)<br />
** diNovo Edge Keyboard, Windows edition, built-in TouchDisc track-pad, bluetooth w/ USB mini-receiver 967685-0403 (B)<br />
** Wii wireless keyboard KG-0802 (!)<br />
** C-BG17-Dual Wireless keyboard and mouse with wired USB receiver (B)<br />
** Deluxe 250 Keyboard<br />
** Internet 350 (M/N 967740-0403)<br />
** Internet Navigator Keyboard<br />
** MK220 wireless keyboard and mouse<br />
** MK250 wireless keyboard and mouse<br />
** MK260 wireless keyboard and mouse<br />
** MK300 wireless keyboard and mouse<br />
** MK320 wireless keyboard and mouse [http://www.amazon.co.uk/Logitech-920-002885-MK320-Wireless-Desktop/dp/B003STDQYW/ref=sr_1_3?ie=UTF8&qid=1339166178&sr=8-3]<br />
** MK350 wireless keyboard (using Unifying receiver)<br />
** MK520 wireless keyboard and mouse<br />
** MK550 wireless keyboard and mouse (B)<br />
** MX5000 Bluetooth keyboard and mouse (B) The Logitech Bluetooth dongle also does proprietary wireless so it works without Bluetooth drivers.<br />
** EX110 Cordless Desktop, wireless keyboard and mouse (B)<br />
** K120 Keyboard (B)<br />
** K200 Keyboard (B)<br />
** K340 Wireless Keyboard (Unifying receiver, no powered hub) (B)<br />
** K350 Wireless Keyboard (B)<br />
** K400 wireless keyboard with touchpad - also listed unter problematic. works for weeks with openelec and raspbian without any problems.<br />
** K520 Keyboard (B)<br />
** K700 Wireless Keyboard with Touchpad and unifying receiver<br />
** K750 Wireless Solar Keyboard (B) (Mac version works too. (B) )<br />
** S510 wireless keyboard and mouse (B)<br />
** Ultra-Flat Keyboard (M/N Y-BP62A P/N 820-000245 PID SY126UK)labelled 100 mA. OK direct into Model B RPi.<br />
** G19 Gaming Keyboard, works fine with no external power. Illumination with external power. Powered hum in back of keyboard works too.<br />
** G15 Gaming keyboard, as long as you press the backlight button twice to turn off the backlight (it says below it dosen't work with backlight on.<br />
<br />
''Keyboards and mice also together with Unifying receiver'' <br />
<br />
* '''Microsoft''' <br />
**Microsoft Comfort Curve Keyboard 2000<br />
**Microsoft Comfort Curve Keyboard 3000 for Business<br />
**Microsoft Digital Media Pro Keyboard Model : 1031 (Debian 13-Apr-2012)<br />
**Microsoft Natural Ergonomic Keyboard 4000 (B) (Debian "Wheezy" beta 18-June-2012)<br />
**Microsoft Wired Keyboard 600 Model 1366 (Debian 28-May-2012 on Production Model B)<br />
**Microsoft Wireless Desktop 700 Keyboard v2.0 (Raspbian Pisces image 08-June-2012 on Production Model B)<br />
**Microsoft Wireless Photo Keyboard (Model 1027) Unifying receiver, no hub<br />
**Microsoft Wireless Natural Multimedia Keyboard (Raspbian Pisces 08-July-2012) (B)<br />
**Microsoft Windows 2000 Keyboard (KB-USBK110610)<br />
<br />
* '''Mikomi''' <br />
** Wireless Deskset KM80545 Keyboard and mouse (Works but range is terrible less than a metre) (B)<br />
<br />
* '''Monoprice'''<br />
** [http://www.monoprice.com/products/product.asp?c_id=104&cp_id=10404&cs_id=1040401&p_id=6854&seq=1&format=2|Monoprice PS/2 To USB Adapter] Directly and through an unpowered hub with a USB mouse plugged in.<br />
<br />
* '''Motorola'''<br />
<br />
** Bluetooth wireless ultra slim keyboard and mouse combo (sold as for the "Atrix" phone) work in combination with the Technika Bluetooth adaptor listed below<br />
<br />
* '''Novatech'''<br />
** [http://www.novatech.co.uk/products/peripherals/desktopkits/nov-wcombo.html|Novatech Wireless Combo - Keyboard & Mouse, Nano adapter] (B)<br />
<br />
* '''Perixx''' <br />
**Periboard 716 Wireless Ultra-Slim Keyboard with Touchpad (Debian 07-Jun-2012 on Production Model B)<br />
** PERIBOARD-502 wired keyboard inc built in touchpad (model B/raspian wheezy)<br />
<br />
* '''Philips''' <br />
**Wired Multimedia Keyboard SPK3700BC/97 (Debian 19-Apr-2012 on Production Model B)<br />
<br />
* '''Prodige'''<br />
**Nanox Wireless 2.4 Ghz Keyboard-mouse Combo, also known as [http://www.riitek.com/product_Info.asp?id=56 Riitek RT-MWK01] and [http://www.digicom.it/digisit/prodotti.nsf/itprodottiidx/WKEYPE01 Digicom WKEYPE01]<br />
<br />
* '''Rapoo'''<br />
**Rapoo E9080 Wireless Ultra-Slim Keyboard with Touchpad<br />
**Rapoo Wireless Multi-media Touchpad Keyboard E2700 [http://www.rapoo.com/showdetails.aspx?P_No=E2700]<br />
<br />
*'''Riitek'''<br />
**RT-MWK03 mini wireless keyboard & trackpad<br />
**RT-MWK01 mini wireless 2.4 Ghz Keyboard-mouse Combo, also known as [http://www.digicom.it/digisit/prodotti.nsf/itprodottiidx/WKEYPE01 Digicom WKEYPE01], and [http://www.verkkokauppa.com/fi/product/52783 Prodige Nanox]<br />
<br />
*'''Rosewill'''<br />
** RK-200 Standard Keyboard<br />
<br />
*'''Saitek'''<br />
** Eclipse II Backlit Keyboard PK02AU (B)<br />
** Eclipse Backlit Keyboard PZ30AV (B)<br />
** Expression Keyboard (US) <br />
** Cyborg V.5 (B)<br />
<br />
*'''SIIG'''<br />
** SIIG Wireless Multi-Touchpad Mini Keyboard 02-1286A v1.0 (B)<br />
<br />
*'''Silvercrest'''<br />
** MTS2219 Wireless Keyboard and mouse set. Powered hub NOT used. (B) <br />
<br />
*'''Sony'''<br />
** Keyboard for PlayStation 2 (PS2) Linux. Works without powered hub with 5v1A supply, requires manual keyboard remapping with Debian Squeeze to USA 101-key layout.<br />
<br />
* '''SteelSeries'''<br />
** Merc keyboard (B)<br />
<br />
* '''Sun Microsystems'''<br />
** Model: Type 7, SUN PN: 320-1348-02 (Danish key layout)<br />
** Model: Type 6, SUN PN: 320-1279-01 (Danish key layout)<br />
<br />
* '''Sweex'''<br />
** [http://www.sweex.com/en/assortiment/input/keyboards/KB060UK/ KB060UK] Wired Multimedia Keyboard<br />
<br />
* '''Technika'''<br />
** WKEY03 (B)<br />
** TKD-211<br />
<br />
* '''Tesco'''<br />
** Value Keyboard VK109 (B)<br />
** Multimedia K211 Wired Keyboard (B)<br />
<br />
*'''The Pi Hut'''<br />
** Super Slim Apple Style Keyboard (from [http://thepihut.com/products/usb-keyboard-for-the-raspberry-pi The Pi Hut's Raspberry Pi Store])<br />
** Super Slim Apple Style Keyboard Set (Keyboard & Mouse) (from [http://thepihut.com/products/usb-keyboard-mouse-bundle-for-the-raspberry-pi The Pi Hut's Raspberry Pi Store])<br />
<br />
* '''Trust'''<br />
** Trust 17916 Compact Wireless Entertainment Keyboard http://www.trust.com/products/product.aspx?artnr=17916 (B)<br />
** Trust ClassicLine Keyboard http://trust.com/17184 <br />
** Trust Camiva MultiMedia Keyboard http://trust.com/products/product.aspx?artnr=16087<br />
** Trust Convex Keyboard http://trust.com/products/product.aspx?artnr=17603 tested debian6-19-04-2012 and archlinuxarm-13-06-2012 (B)<br />
<br />
* '''Unbranded'''<br />
** AK-601 Wireless Mini Keyboard and Trackball (with laser pointer) - sourced from eBay Chinese seller<br />
<br />
* '''Unicomp'''<br />
** USB Endurapro - keyboard and trackpoint work perfectly from powered hub<br />
<br />
* '''Q-Connect'''<br />
** AK-808 (B)<br />
<br />
* '''Xenta'''<br />
** 2.4GHz Wireless Multimedia Entertainment Keyboard with Touchpad (B)<br />
** Mini Multimedia Keyboard (Model no.: 808M) (B)<br />
<br />
===Problem USB Keyboards===<br />
<br />
Note that generally PS/2 keyboards with an USB adapter will not work directly on a PI port, due to the fact that PS/2 keyboards are designed for normal 5V +-5% range, while USB keyboards must be designed to work with 4.4 Volt, and generally USB devices on the PI may receive less than 4.75 Volt. PS/2 + USB adapter keyboards might work behind a powered hub, which does provide the full 5.0V. Some of these keyboards work when running the latest raspbian but not when using the overclocked xbmc version of raspbmc, probably due to the overclocking drawing more voltage away from the rest of the support system devices.<br />
<br />
* '''A4 Tech'''<br />
** Model GL-6 USB Keyboard, 20mA. Part of wireless keyboard/mouse bundle GL-6630 (GL-6 + G7-630 + RN-10B) - suffers from USB flakeyness. Even on a powered hub. No problems on other computers I have tested it with.<br />
* '''Accuratus'''<br />
** Accuratus KYBAC100-101USBBLK causes kernel panic (rated 100mA). Tested with 1000mA cheap unbranded and Nokia 1200mA power adaptors.<br />
*'''Argos'''<br />
** Argos Value Wired Keyboard causes kernel panic<br />
* '''Choidy'''<br />
** Identifiers from usb-devices: Vendor=1a2c ProdID=0002 Rev=01.10 Product=USB Keykoard (yes, 'Keykoard') causes kernel panic<br />
* '''Cit''' <br />
** KB-1807UB Causes kernel panic (Rated <200ma)<br />
* '''Dell'''<br />
** SK-8135 (B) (Rated 1.5A. Takes too much power from pi even when not used as USB hub. Symptom = repeated keystrokes)<br />
** SK-8115 causes kernel panic (rated 100mA) Debian 6-19-04-2012 (B)<br />
** Y-U0003-DEL5 Sticky / Non-responsive keys<br />
* '''GMYLE'''<br />
** Wired USB Slim Chocolate Multimedia Media Typing Keyboard With 3 USB Port hub (B) - Kernel Panic on startup if plugged in. If plugged in at login prompt then freeze. [http://www.amazon.co.uk/gp/product/B0067EC3GW/]<br />
* '''Gear Head'''<br />
** KB2300U - Causes kernel panic (B)<br />
* '''Inland''' <br />
** Inland USB Keyboard Model #70010<br />
* '''Labtec'''<br />
** ultra-flat wireless desktop USB - Keyboard has 'sticky' keys. Tested both debian6-19-04-2012 and archlinuxarm-13-06-2012 (B)<br />
* '''Logik'''<br />
** Wired Multimedia Keyboard Model: LKBWMM11 - causes kernel panic (on Debian 190412 distro) (B)<br />
** Wired Ultra Slim Keyboard Model: LKBWSL11 - causes USB power issues. Not reliable. Causes other USB devices to fail (B) >> '''This is also listed under Working USB Keyboards??'''<br />
* '''Logitech'''<br />
** Logitech Illuminated Keyboard (unstable; not working with led light on; tested both US and NO layouts with both Apple iPad 2 and Asus TF-101 USB chargers)<br />
** G110 Gaming Keyboard - only works with illumination off, otherwise unresponsive. Once failed it needs reconnecting before another attempt. (B)<br />
** G15 Gaming Keyboard - LCD and key backlights flicker, 95% unresponsive to typing. I don't know of a way to turn the illumination off. (B)<br />
** K360 Wireless Keyboard - Occasional sticky keys. (B)<br />
** K400 wireless keyboard with touchpad (completely non-functional on debian6-19-04-2012)<br />
** G510 Gaming Keyboard - lagging or unresponsive keys.<br />
** MX5500 wireless keyboard and mouse with usb bluetooth reciever - Unstable, looses connection without prior notice<br />
** EX100 Cordless Desktop, wireless keyboard and mouse. Mouse and keyboard hangs every few minutes (with or without hub).<br />
* '''Microsoft''' <br />
** Wireless Desktop 800 - Keyboard has 'sticky' keys. (B)<br />
** Wireless Entertainment Keyboard - No key input recognized (possibly connectivity issue as pairing devices does not seem to work)<br />
** Wireless Optical Desktop 1000 - Keyboard has 'sticky' keys (B)<br />
** Wireless Keyboard 2000 - Keyboard has 'sticky' keys. (B)<br />
** Wireless Desktop 3000 - Keyboard has 'sticky' keys.<br />
** Arc wireless - Keyboard has 'sticky' keys. (B)<br />
** Sidewinder X4 - Keyboard has 'sticky' keys. (B)<br />
** Sidewinder X6 - Keyboard has 'sticky' keys. (B)<br />
** Wireless Comfort Keyboard 5000 - Keyboard has 'sticky' keys. (B)<br />
* '''Novatech'''<br />
** NOV-KEY2 - Causes kernel panic (B)<ref>http://www.raspberrypi.org/forum/troubleshooting/keyboard-creates-kernal-panic/page-2</ref><br />
* '''Unbranded'''<br />
** Compuparts<br />
** model no. HK-6106 (B) <ref>http://www.raspberrypi.org/forum/troubleshooting/keyboard-creates-kernal-panic/page-2</ref><br />
** LK-890 (Multimedia keyboard & Optical Mouse) - kernel panic on Debian Squeeze, ArchLinux and Qtonpi.<br />
* '''PC World Essentials'''<br />
** PKBW11 Wired Keyboard - no power to keyboard, no error messages on both Arch 29-04-2012 and Debian6-19-04-2012, same Pi works with Asda keyboard. Me too, but caused a kernel panic -- tested on powered hub and direct.<br />
* '''Razer'''<br />
** Razer Tarantula gaming keyboard - sticky keys, could be power issue as is programmable with host powered USB hub and audio jacks.<br />
** Razer BlackWidow - Sticky keys, could be a power related issue due to illuminated logo (Blue LED)<br />
* '''Texet'''<br />
** MB-768B standard keyboard (Rated 5V 1.5A(!), so probably too much power drain. Kernel panic, Debian6-19-04-2012)<br />
* '''Trust''' <br />
** TRUST GXT 18 Gaming Keyboard - No power to keyboard, could be a driver issue - no error messages.<br />
* '''Wilkinsons / TEXET'''<br />
** Model MB-768B causes kernel panic on debian6-19-04-2012.<br />
* '''Xenta'''<br />
** HK-6106 - causes kernel panic (on Debian 190412 distro)(B)<br />
** Multimedia Wireless Keyboard and Mouse Set (Keyboard Model: HK3518B + Mouse Model HM3301) (B) - occasional sticky keys, and occasional complete lock-up<br />
* '''Jeway'''<br />
** JK-8170 "The Hunter" - causes kernel oops (Debian6-19-04-2012) (B)<br />
<br />
== USB Mouse devices ==<br />
USB mouse devices that present themselves as a standard HID (Human Interface Device) device should work, however some hardware requires special drivers or additional software, usually only compatible with Windows operating systems. <br />
<br />
===Working USB Mouse Devices===<br />
The following is a list of specific mouse devices known to work and which appear to be fault-free.<br />
<br />
* '''A4Tech'''<br />
** OP-530NU Padless Wired Mouse<br />
<br />
* '''Asda'''<br />
** HM5058 (Smart Price) Wired Mouse<br />
** Wireless Multimedia Deskset (keyboard, mouse and USB dongle) Model: HKM8016B (Note: Shown on Asda Website as HK8016B) (B)<br />
<br />
* '''Asus'''<br />
** MS-511U (comes with Asus Vento KM-63 keyboard/mouse combo) (B)<br />
<br />
* '''Belkin'''<br />
**F8E882-OPT (B)<br />
<br />
* '''Dell'''<br />
** M-UVDEL1 (B)<br />
** M056U0A (B)<br />
** DZL-MS111-L (B) (100mA)<br />
** MS-111P (100mA)<br />
** Bluetooth Wireless Keyboard and Mouse Bundle (B), Bluetooth USB dongle C-UV35 (Rated 500mA but works great), Keyboard Y-RAQ-DEL2, Mouse M-RBB-DEL4<br />
<br />
* '''Dynex'''<br />
** DX-WMSE (100mA) (B)<br />
<br />
* '''Filand'''<br />
** OP-102i Mini Optical Mouse<br />
<br />
* '''Genius'''<br />
** GM-04003A (B)<br />
** Slimstar 8000 wireless mouse (Can be intermitent. Mouse pointer sometimes is irratic.)<br />
** Traveler 515 Laser<br />
<br />
* '''HP'''<br />
** MN-UAE96 (The basic stock HP wired mouse)(B)<br />
<br />
* '''iConcepts'''<br />
** 2.4GHz Wireless Keyboard and Optical Mouse Model 62550<br />
*** (saves a USB port since keyboard and mouse share one transceiver, $14.99 at Fry's Electronics)<br />
<br />
* '''Jenkins'''<br />
** Jenkins Wireless Desktop Set Blue (B)<br />
<br />
* '''Lenovo'''<br />
** Wired Optical Mouse Model: MO28UOL<br />
<br />
* '''Logik'''<br />
** Wired Optical Glow Mouse Model: LGGMO10. (B)<br />
<br />
* '''Logitech'''<br />
** Cordless Pilot Optical Mouse M/N M-RR95 with Cordless Mouse Receiver M/N C-BA4-MSE<br />
** G5 Logitech Gaming Mouse (B)<br />
** G5v2 Logitech Gaming Mouse (B)<br />
** G500 Logitech Gaming Mouse (B)<br />
** G700 Logitech Wireless Gaming Mouse (B)<br />
** LX-700 Cordless Desktop Receiver (B)<br />
** M90 optical mouse<br />
** M185 Wireless Mouse (B)<br />
** M210 (part of the MK260 set) (B)<br />
** M305 Wireless Mouse<br />
** M310 Cordless Mouse<br />
** M325 Wireless Mouse<br />
** M505 USB wireless laser, model no: 910-001324 (B)<br />
** M510 Wireless Mouse (B)<br />
** M705 Marathon Mouse (Unifying receiver, no powered hub) (B)<br />
** M-BD58 Wheel Mouse (B)<br />
** M-BJ58/M-BJ69 Optical Wheel Mouse (B)<br />
** M-BJ79 (B)<br />
** M-BT96a Optical Mouse<br />
** MX320/MX400 laser mouse (B)<br />
** MX518 Optical wheel mouse (B)<br />
** Optical USB Mouse (M/N 931643-0403)<br />
** Performance Mouse MX (B)<br />
** MX Revolution (B) (Debian "Wheezy" beta 18-June-2012)<br />
** VX Nano Cordless Laser Mouse for Notebooks<br />
** Wheel Mouse (M/N BJ58)<br />
<br />
* '''Medion'''<br />
** Mini mouse Model M101-CBJ P/N 40016632 S/N 7BFSA00003445 rated 5v 100ms Works fb on model B with raspian wheezy<br />
<br />
* '''Microsoft''' <br />
** Comfort Curve Mouse 3000 for Business<br />
** Comfort Mouse 6000<br />
** Compact optical mouse 500 V2.0 (B)<br />
** Wheel Optical Mouse (wheel and additional buttons not tested) (B)<br />
** Microsoft Intellimouse Optical Mouse<br />
** Microsoft Wireless Laser Mouse 8000<br />
** Microsoft Wireless Mobile Mouse 3500<br />
** Microsoft Wireless Mobile Mouse 4000<br />
** Microsoft Wireless Mouse 700 v2.0<br />
** Microsoft Comfort Mouse 4500<br />
** Wireless IntelliMouse Explorer 2.0 (unifying receiver, no hub)<br />
<br />
* '''Novatech'''<br />
** [http://www.novatech.co.uk/products/peripherals/miceandtrackballs/nov-mouser.html|Novatech M1 USB Mouse - Wired](B)<br />
** [http://www.novatech.co.uk/products/peripherals/miceandtrackballs/nov-dl10.html|Novatech DL10 Wireless Mouse] (B)<br />
<br />
* '''Razer'''<br />
** Boomslang Collectors Edition 2007 (B)<br />
<br />
* '''Rosewill'''<br />
** Rosewill RM-C2U<br />
<br />
* '''Saitek'''<br />
** Notebook Optical Mouse (PM46)<br />
<br />
* '''Sun microsystems'''<br />
** Model: FID-638 , SunPN: 371-0788-01<br />
<br />
* '''Sweex'''<br />
** [http://www.sweex.com/en/assortiment/input/optical-mice/MI015/ MI015] Mini Wireless Optical Mouse<br />
<br />
* '''Targus'''<br />
** AMU2701EUK (B)<br />
<br />
* '''Technika'''<br />
** TKOPTM2 (B)<br />
**TKD-211<br />
<br />
* '''Tesco'''<br />
** Wired optical mouse M211 (B)<br />
<br />
*'''The Pi Hut'''<br />
** USB Mouse for Raspberry Pi (from [http://thepihut.com/products/usb-mouse-for-the-raspberry-pi The Pi Hut's Raspberry Pi Store])<br />
** Super Slim Keyboard & Mouse Set (from [http://thepihut.com/products/usb-keyboard-mouse-bundle-for-the-raspberry-pi The Pi Hut's Raspberry Pi Store])<br />
<br />
* '''Trust'''<br />
** Trust Nanou Wireless Micro Mouse http://trust.com/products/product.aspx?artnr=17087<br />
<br />
* '''Verbatiam'''<br />
**Mini Nano Optical Mouse 97470 (wireless on non-powered 3 usb dongle hub) (B)<br />
<br />
* '''Xenta'''<br />
** MOW0810 (B)<br />
** Wired Optical Mouse (from [http://thepihut.com/products/usb-mouse-for-the-raspberry-pi The Pi Hut's Raspberry Pi Store])<br />
<br />
* '''Generic'''<br />
** Generic 2.4GHz Wireless Mouse (ID 040b:2013 Weltrend Semiconductor) (B)<br />
<br />
===Problem USB Mouse Devices===<br />
The following is a list of specific mouse devices that have problems working with the Raspberry Pi<br />
* '''A4Tech'''<br />
** Model G7-630 Wireless Mouse, 20mA. Part of wireless keyboard/mouse bundle GL-6630 (GL-6 + G7-630 + RN-10B) - suffers from USB flakeyness. Even on a powered hub. No problems on other computers I have tested it with.<br />
* '''HP'''<br />
** HP Retractable Mobile Mouse (Optical) HP Product Number XP472AA - errors / boot loop RASPBMC (B)removed mouse, started with no further errors. <br />
<br />
* '''Logik'''<br />
** Logik IMF Blue Trace Wired USB mouse (Model LMWBLU11) - disconnects from the USB port every 20 seconds when using the Raspian distro. Always reconnects to the USB port successfully (B)<br />
<br />
* '''Logitech'''<br />
** Logitech G400 Gaming Mouse - 100% CPU load and laggy mouse cursor when the mouse is moved. MX518 works fine on the same setup, so I suspect it's a polling rate issue. [http://tech2.in.com/reviews/mice/logitech-g400-is-it-a-worthy-successor/231012 this] says the mouse is 1000Hz out of the box, whereas the 518 is only 125Hz. Solution found: add usbhid.mousepoll=8 to the kernel commandline.<br />
<br />
* '''Razer'''<br />
** Naga Wired USB mouse - the mouse seems to present itself as a keyboard because the numpad on the left-hand side of the device works but the cursor doesn't move.<br />
<br />
* '''Roccat'''<br />
** Kone[+] Wired USB mouse - Nothing happens when moving the mouse, haven't looked further into the issue (B)<br />
<br />
* '''Trust'''<br />
** Optical USB Mouse MI-2250 - Nothing happens when moving the mouse (B)<br />
<br />
* '''Xenta'''<br />
** Multimedia Wireless Keyboard and Mouse Set (Mouse Model: HM-3301) (B) - frequent lost connection giving stuttering mouse cursor indicating USB current not enough for dongle<br />
<br />
== USB WiFi Adapters ==<br />
<br />
See also: http://www.element14.com/community/docs/DOC-44703/l/raspberry-pi-wifi-adapter-testing<br />
<br />
There is a howto on installing the TL-WN722N adapter [http://elinux.org/RPi_Peripherals#Wireless:_TP-Link_TL-WN722N_USB_wireless_adapter_.28Debian_6.29 here], which also acts as a guide for installing others too.<br />
<br />
===Working USB Wifi Adapters===<br />
<br />
These adapters are known to work on the Raspberry Pi. This list is not exhaustive, other adapters may well work, but have not yet been tried.<br />
<br />
'''Note:''' A WiFi adapter will probably need more power than the Raspberry Pi USB port can provide, especially if<br />
there is a large distance from the WiFi adapter to the WiFi Access Point. Therefore, you may need to plug the WiFi adapter into a powered USB hub.<br />
<br />
* '''3COM'''<br />
** 3CRUSB10075: ZyDAS zd1211rw chipset (!)<br />
<br />
* '''7DayShop'''<br />
** W-3S01BLK, W-3S01BLKTWIN : Unbranded product available from 7DayShop, in a single or twin pack. [http://www.7dayshop.com/catalog/product_info.php?cPath=777_9&products_id=112046], [http://www.7dayshop.com/catalog/product_info.php?&products_id=112527]. Tested on Debian Wheezy, with the dongle attached directly to the RPi along with the wireless keyboard receiver. Shows up as a Ralink RT5370 device, and no drivers or additional software downloads required. Created wpa.conf, edited 'interfaces' file and restarted the networking. The manufacturer portion of the MAC address (7cdd90) is assigned to "Shenzhen Ogemray Technology Co., Ltd."<br />
<br />
* '''Alfa'''<br />
** AWUS036NEH: Tested on Debian Squeeze (with Ralink firmware package)<br />
** AWUS036NH: Tested on Arch Linux ARM using the rt2800usb module.<br />
** AWUS036NH: Tested on Debian Wheezy (with Ralink firmware package)<br />
<br />
* '''AirLink101'''<br />
** AWLL5088: Tested on Debian Wheezy. This adapter is based on the OEM Edimax EW-7811Un. For automatic installation, See MrEngmanns script listed below under the Edimax device.<br />
<br />
* '''Asus'''<br />
** [http://www.element14.com/community/docs/DOC-44703 USB-N10] USB ID 0b05:1786, r8712u staging driver, included on Fedora Remix & Arch, must [http://www.element14.com/community/servlet/JiveServlet/download/44948-8-97488/r8712u_ko.zip download] for Debian and install firmware-realtek from non-free squeeze repo (B) (not needed with latest Raspbian “wheezy” 2012-07-15: this Asus works N10 out of the box)<br />
** [http://www.element14.com/community/docs/DOC-44703 USB-N13] USB ID 0b05:17ab, works with [http://learn.adafruit.com/adafruit-raspberry-pi-educational-linux-distro/occidentalis-v0-dot-1 Adafruit Occidentalis v0.1 image] as it includes kernel [http://www.element14.com/community/message/57635#57660 with 8192u driver built-in] (B)<br />
** WL-167G v1 USB ID 0b05:1706, Ralink RT2571 working out-of-the-box on Debian image from 2012-04-19. Requires powered hub, otherwise it is detected by OS but will not function.<br />
<br />
* '''Belkin'''<br />
** Belkin Components F5D7050 Wireless G Adapter v3000 [Ralink RT2571W]. On Debian requires the firmware-ralink package from the non-free repository. The usbcore module needs to be added to /etc/modules [http://www.penguintutor.com/blog/viewblog.php?blog=6281 install instructions].<br />
** Belkin Components F5D8053 ver.6001 Wireless N Adapter [Realtek RTL8188SU]. Tested on OpenELEC (works OOB), RaspBMC (works OOB), Raspian - 2012-07-15-wheezy-raspbian (followed [http://forum.xbian.org/viewtopic.php?f=7&t=29 instructions here]) '''Powered hub required!'''<br />
** Belkin Components F7D1101 v1 Basic Wireless Adapter [Realtek RTL8188SU] USB ID 050d:945a, r8712u staging driver, included on Fedora Remix & Arch, must [http://www.element14.com/community/servlet/JiveServlet/download/44948-8-97488/r8712u_ko.zip download] for Debian and install firmware-realtek from non-free squeeze repo (B)<br />
**Belkin Components F6D4050 V1 [Realtek RT3070] USB ID: 050d:935a Driver: RT3572STA(recommended),RT2800USB,RT2870STA. Tested under Arch using [https://wiki.archlinux.org/index.php/Setting_Up_Belkin_F6D4050_Wireless_USB_Dongles this] guide.<br />
**Belkin Components F6D4050 V1/V2 [Realtek RT3070] USB ID: 050d:935a / 935b Driver: RT3572STA. Tested with Raspbian - See [http://iggy82.blogspot.co.uk/2012/08/wireless-n-raspberry-pi-belkin-f6d4050.html installation instructions] - Powered hub not required!<br />
** Belkin Components F7D2102 "N300" Micro Wireless USB adapter. Tested with Occidentalis 0.1.<br />
<br />
* '''BlueProton'''<br />
** [http://www.element14.com/community/docs/DOC-44703 BT3] USB ID: 0bda:8187; tested on Debian, Fedora & Arch; rtl8187 driver (B)<br />
<br />
* '''Buffalo'''<br />
** USB ID: 0411:01A2 WLI-UC-GNM - Tested on Raspbmc; rt2800usb driver <br />
<br />
* '''Conrad'''<br />
** WLAN Stick N150 mini. Works out of the box in OpenELEC, [http://www.t3node.com/blog/sempre-wireless-usb-stick-wu300-2-on-raspberry-pi/ requires firmware-realtek and r8712u kernel module on Debian].<br />
** WLAN Stick N150 Nano [Realtek RTL8188CUS]. Requires a powered USB hub. See Micronet SP907NS for installation instructions and script.<br />
<br />
* '''DIGICOM'''<br />
** USBWAVE54 [chipset Zydas ZD1211] . [[http://www.digicom.it/digisit/prodotti.nsf/itprodottiidx/UsbWave54]] Works out of the box in OpenELEC. With Raspbian or Debian squeezy/wheezy works with zd1211-firmware . <br />
** USBWAVE300C [chipset Ralink 2870] . [[http://www.digicom.it/digisit/prodotti.nsf/itprodottiidx/UsbWave300c]] Works out of the box in OpenELEC. With Raspbian or Debian squeezy/wheezy works with firmware-ralink . <br />
<br />
* '''D-Link'''<br />
** AirPlus G DWL-G122 (rev. E). USB ID 07d1:3c0f, Ralink RT2870. On Debian requires the <code>firmware-ralink</code> package from the <code>squeeze-firmware</code> non-free repository. (However I experience total crashes on raspbian 2012-07-15 after a few minutes of load on the wlan. Will have to investigate via serial console.)<br />
** AirPlus G DWL-G122 (rev. C). USB ID 07d1:3c03, Ralink RT2571. Working out-of-the-box on Arch image from 2012-04-29.<br />
** AirPlus G DWL-G122 (rev. B1). USB ID 2001:3c00, Ralink RT2571. Working out-of-the-box on Arch image from 2012-06-13.<br />
** DWA-110 (Version A1). Requires the ralink package from the non-free repository on Debian.<br />
** DWA-123 (Version A1). USB ID 2001:3c17, Ralink RT2800. Working out-of-the-box on Arch image from 2012-04-29.<br />
** DWA-131 USB ID 07d1:3303,Realtek RTL8192SU, 802.11n Wireless N Nano. Works out of the box on Raspbian “wheezy”. Verified with direct USB : no powered USB hub needed. Also verified when Nano used in powered USB hub. Someone had trouble configuring SSID/Passphrase in etc/network/interfaces file. But no problem & very easy to configure using wicd : wicd is a gui interface on LXDE for network configuration. Install it using command-line : <code>apt-get install wicd</code>. Once configured ith wicd to auto-run on boot, no need to turn back to LXDE. Recommended.<br />
** DWA-140 (Version B1). USB ID 07d1:3c09, Ralink RT2870. On Debian requires the <code>firmware-ralink</code> package from the <code>squeeze-firmware</code> non-free repository.<br />
** DWA-140 (Version B2). USB ID 07d1:3c0a, Ralink RT3072. Workaround for faulty firmware binary: Place file rt2870.bin from [https://launchpad.net/ubuntu/oneiric/+source/linux-firmware/1.53/+files/linux-firmware_1.53.tar.gz linux-firmware_1.53.tar.gz] in /lib/firmware. [https://bugs.launchpad.net/ubuntu/+source/linux-firmware/+bug/770232 Explanation].<br />
** DWA-160 (Version B1). USB ID 07d1:3c11, Ralink RT2870. On Debian requires the <code>firmware-ralink</code> package from the <code>squeeze-firmware</code> non-free repository.<br />
** DWA-160 (Version A2). USB ID 07d1:3a09, Atheros AR9170. (NOTE: I can only get it to work through powered USB hub) requires carl9170-fw firmware [http://http://aur.archlinux.org/packages.php/packages.php?ID=44102]<br />
<br />
* '''Edimax'''<br />
** [http://www.edimax.co.uk/en/produce_detail.php?pd_id=328&pl1_id=1&pl2_id=44 EW-7811Un] USB ID 7392:7811, RTL8192CU, driver blob [http://www.electrictea.co.uk/rpi/8192cu.tar.gz download] via [http://www.element14.com/community/docs/DOC-44703 Element14], works with WPA2-AES-CCMP ([http://www.ctrl-alt-del.cc/2012/05/raspberry-pi-meets-edimax-ew-7811un-wireless-ada.html howto]) (B) - [http://dl.dropbox.com/u/80256631/8192cu-latest.tar.gz Alternative driver download link that works with Raspian]<br />
** The EW-7811Un can be powered directly from the Raspberry Pi if the Raspberry Pi is powered using a well regulated power supply.<br />
** A script-based installation for the [http://www.edimax.co.uk/en/produce_detail.php?pd_id=328&pl1_id=1&pl2_id=44 EW-7811Un] by MrEngman can be found [http://www.raspberrypi.org/phpBB3/viewtopic.php?f=26&t=6256&hilit=edimax on the RasPi forums]. Tested with Debian Squeeze and Raspbian. [http://dl.dropbox.com/u/80256631/install-rtl8188cus.txt An installation guide can be found here.]<br />
** Instructions for getting the [http://www.edimax.co.uk/en/produce_detail.php?pd_id=328&pl1_id=1&pl2_id=44 EW-7811Un] working in Raspbmc (tested RC3) can be found [http://forum.stmlabs.com/showthread.php?tid=780 here].<br />
** Simple step-by-step instructions for [http://www.edimax.co.uk/en/produce_detail.php?pd_id=328&pl1_id=1&pl2_id=44 EW-7811Un] which uses the RTL8192 chipset [[RPi_edimax_EW-7811Un]](B)<br />
** [http://www.edimax.com/en/produce_detail.php?pd_id=8&pl1_id=1&pl2_id=44 EW-7318USg] USB ID 148f:2573, rt73usb. RT2573 chipset. Works with powered usb-hub or shorted polyfuses.<br />
<br />
* '''edup'''<br />
** [[http://www2.buyincoins.com/details/usb-150m-wifi-wireless-lan-network-card-adapter-antenna-product-1916.html Edup 150MBPS wifi adapter]] USB ID: 148f:5370 Ralink Technology, Corp. RT5370 Wireless Adapter. Driver is the RT2800USB module, I had to install the firmware as rt2870.bin in /lib/firmware.([http://raspberry-pi-notes.blogspot.com/2012/05/rt5370-cheap-micro-usb-wireless-dongle.html requires firmware-ralink from wheezy]) (B)<br />
** [http://www.szedup.com/show.aspx?id=1681 edup nano EP-N8508] Use method shown [http://www.raspberrypi.org/phpBB3/viewtopic.php?t=7471&p=91736 here] for debian. Requires powered USB hub for adequate power. When directly powered by Pi, it fails after a few minutes. (B) Unusable with analog audio because when data is being send or recieved the audio get disorted.<br />
<br />
* '''EnGenius'''<br />
** EUB9603 EXT - Realtek r8712u driver <br />
<br />
* '''Gigabyte'''<br />
** Gigabyte GN-WB32L 802.11n USB WLAN Card. Works with the rt2800usb driver.<br />
<br />
* '''GMYLE'''<br />
** Wireless 11n USB Adapter. Uses RTL8188CUS chipset - cheap on eBay. Installs and works using the install-rtl8188cus-latest.sh script.<br />
<br />
* '''IOGear'''<br />
** [http://www.element14.com/community/docs/DOC-44703 GWU625] USB ID 0bda:8172, r8712u staging driver, included on Fedora Remix & Arch, must [http://www.element14.com/community/servlet/JiveServlet/download/44948-8-97488/r8712u_ko.zip download] for Debian Squeeze and install firmware-realtek from non-free squeeze repo. No need to download firmware when using Debian Wheezy (B)<br />
<br />
* '''Linksys'''<br />
** Linksys (Cisco) WUSB100 ver.2 1737:0078, tested on raspbian; follow [http://www.brucalipto.org/linux/the-raspberry-diary-wusb100-wireless-n/ Brucalipto.org] instructions; not stress tested but works without issues for light network load.<br />
** Linksys (Cisco) WUSB600N, test on raspbian, details [http://elibtronic.ca/content/20120731/raspberry-pi-part-1-wifi-support here]<br />
<br />
<br />
* '''Micronet'''<br />
** Micronet SP907NS, 11N Wireless LAN USB Adapter (uses Realtek RTL8188CUS) works plugged directly into R-Pi USB (B) [http://dl.dropbox.com/u/80256631/install-rtl8188cus.txt Debian installation instructions] IMPORTANT: read the instructions first to avoid problems, and [http://dl.dropbox.com/u/80256631/install-rtl8188cus-latest.sh Auto-install script]. The script has been used to install other adapters using the RTL8188CUS chip. [http://dl.dropbox.com/u/80256631/8192cu-latest.tar.gz Updated driver] that handles the latest rpi-updates that kill the original driver, download for manual installation, automatically installed by the Auto-install script.<br />
<br />
* '''MSI'''<br />
** 0db0:6861 MSI-6861 802.11g WiFi adapter (US54G): works with external powered USB hub, requires firmware from [http://sourceforge.net/projects/zd1211/files/zd1211-firmware/ here], power management must be disabled: <code>iwconfig wlan0 power off</code><br />
<br />
* '''Netgear''' <br />
** N150: Reported as WNA1100 device, uses the Atheros ar9271 chipset. On Debian, requires the <code>firmware-atheros</code> package from the <code>squeeze-backports</code> non-free repository (!)<br />
** N150: Some versions reported as Realtek RTL8188CUS device. Read Micronet entry above and use RTL8188CUS script for installation. Works best plugged into powered USB hub.<br />
** WG111v1: Prism54 chipset. Needs powered hub. Follow info for Prism54 chipset on Debian wiki.<br />
** WG111v2: Realtek rtl8187 chipset (!)<br />
<br />
* '''OvisLink'''<br />
** Evo-W300USB: USB ID 148f:2270 Ralink Technology RT2770. apt-get install firmware-ralink<br />
<br />
* '''Patriot Memory'''<br />
** [http://patriotmemory.com/products/detailp.jsp?prodline=6&catid=69&prodgroupid=163&id=1198&type=20 PCUSBW1150] Wireless 11N USB adapter (uses Realtek RTL8188CUS) Install using Micronet script. Works only through powered usb hub.<br />
** [http://www.patriotmemory.com/products/detailp.jsp?prodline=6&catid=69&prodgroupid=163&id=973&type=20 PCBOWAU2-N] Wireless 11N USB adapter (uses Realtek RTL8191SU chip) Installed using r8712u Kernel module<br />
<br />
* '''Ralink'''<br />
** inner 02 joggler wifi usb RT2770F USB-ID 148f:2770 (firmware-ralink required) (only got dhcp on powered hub)<br />
** [http://www.dx.com/p/24688 RT2070] USB-ID 148f:2070 firmware is already loaded into Raspbian. For Debian, the firmware must be installed ([http://wiki.debian.org/rt2870sta instructions]). Needs a powered USB hub.<br />
** [http://www.element14.com/community/docs/DOC-44703 RT2501/RT2573] USB-ID 148f:2573 (firmware-ralink required) (B)<br />
** RT5370 USB-ID 148f:5370 ([http://raspberry-pi-notes.blogspot.com/2012/05/rt5370-cheap-micro-usb-wireless-dongle.html requires firmware-ralink from wheezy]) [[RPi_Ralink_WLAN_devices]](B)<br />
<br />
* '''Rosewill'''<br />
** RNX-N180UBE Wireless B/G/N Adapter<br />
*** Realtek RTL8191SU chipset, USB-ID 0bda:8172<br />
*** Tested in Arch, works out of box. Powered USB hub required.<br />
*** Tested in Raspbian, used wicd to configure network settings. Powered USB hub Required.<br />
** RNX-G1 Wireless B/G Adapter<br />
*** Realtek RTL8187 chipset, USB-ID 0bda:8187<br />
*** Tested in Arch, works out of box. USB hub required.<br />
<br />
* '''Sagem'''<br />
** Sagem Wireless USB stick XG-760N : USB ID 079b:0062, Module is not shipped in Debian image, but can be "sudo apt-get install zd1211-firmware"<br />
<br />
* '''Sempre'''<br />
** Sempre Wireless USB stick WU300-2: USB ID 0bda:8172, Realtek r8712u driver + firmware-realtek package. Module is shipped in Raspbian image. If you need to build it for other distros, read this: http://www.t3node.com/blog/sempre-wireless-usb-stick-wu300-2-on-raspberry-pi/<br />
<br />
* '''SL'''<br />
** SL-1507N: USB 802.11n 150M WiFi Wireless Lan Network Card Adapter SL-1507N Black<br />
*** I bought this on on eBay for $4.19 (free shipping) @ http://www.ebay.com/itm/270853614804?ssPageName=STRK:MEWNX:IT&_trksid=p3984.m1497.l2649#ht_4379wt_1199<br />
*** It worked out of the box on Raspbmc RC4, with the network manager add-on; seems to be an rt2800usb<br />
*** dmesg output "usbcore: registered new interface driver rt2800usb"<br />
<br />
* '''SMC'''<br />
** SMCWUSBS-N : Hardware detected as rt2800 but missing firmware; "sudo apt-get install firmware-ralink" fixed it<br />
** SMCWUSB-G : Gives "couldn't load firmware" error. "sudo apt-get install zd1211-firmware" fixes it.<br />
<br />
* '''Tenda''' <br />
** USB 11n adapter on a G network: Ralink 2870/3070 driver (!)<br />
** Tenda W311U Mini 11N Wireless USB Adapter (USB-ID 148f:3070): Ralink 2870/3070 driver; needs powered hub. [http://blog.modmypi.com/2012/06/installing-tenda-w311u-mini-wireless.html Debian installation instructions]<br />
<br />
* '''TP-Link'''<br />
** TL-WN422G v2 (ath9k_htc) Works OOTB in Debian Wheezy Beta. Runs without powered Hub when plugged into running RasPi, but the RasPi won't boot while the stick is plugged in.<br />
** TL-WN721N (ath9k_htc device with htc_9271.fw file from http://linuxwireless.org/download/htc_fw/1.3/htc_9271.fw); needs powered USB Hub (B)<br />
** TL-WN722N (ath9k_htc device with htc_9271.fw file from http://linuxwireless.org/download/htc_fw/1.3/htc_9271.fw); needs powered USB Hub (B)<br />
** TL-WN821N v3 (ath9k_htc, htc_7010.fw); works out of the box on ArchLinuxARM and on OpenElec (>r11211), Problems with prior OpenElec; needs powered USB Hub (B) <br />
<br />
* '''Widemac'''<br />
** RT5370 Wireless Adapter from [http://www.ebay.co.uk/itm/180887771838?ssPageName=STRK:MEWNX:IT&_trksid=p3984.m1497.l2649 Ebay] runs without powered hub. Follow these [http://elinux.org/RPi_Ralink_WLAN_devices instructions] but go to [http://ftp.de.debian.org/debian/pool/non-free/f/firmware-nonfree/ ftp.de.debian.org/debian/pool/non-free/f/firmware-nonfree/] and pick the latest firmware-ralink_0.xx_all.deb<br />
<br />
* '''ZyXEL'''<br />
** [http://www.element14.com/community/message/50015#50015/l/re-installing-kernel-headers-on-the-pi NWD2105] USB ID: 0586:341e, RT3070 chipset, rt2800usb driver (B)<br />
<br />
===Problem USB Wifi Adapters===<br />
<br />
These adapters were tested and found to have issues the Raspberry Pi. Note [http://www.raspberrypi.org/phpBB3/viewtopic.php?f=28&t=6928] as a possible solution/explanation for errors while running LXDE.<br />
<br />
* '''Linksys'''<br />
** WUSB300N (Vendor ID: 13B1, Product ID: 0029) - Tested with Raspbian, OpenELEC, among others. No Linux chipset support for Marvell 88W8362 at all.<br />
<br />
* '''LogiLink'''<br />
** WL0085 tested under debian (squeeze, wheezy, raspbian); no stable connection can be established. This gets even worse when X is running.<br />
<br />
* '''MicroNEXT'''<br />
** MN-WD152B (Debian image) modprobe hangs when plugged in, lsusb hangs. udevd errors in the logs. [http://www.element14.com/community/thread/17632] [http://www.raspberrypi.org/phpBB3/viewtopic.php?t=6737]<br />
*** Possible fix: try the new [http://learn.adafruit.com/adafruit-raspberry-pi-educational-linux-distro/occidentalis-v0-dot-1 Adafruit Occidentalis v0.1] image (based on Raspbian Wheezy) as it includes the needed 8192cu driver builtin to the kernel<br />
<br />
* '''Netgear'''<br />
** WNDA3100v2 tested with debian (wheezy); no driver for broadcom chipset (see [http://www.wikidevi.com/wiki/Netgear_WNDA3100v2 http://www.wikidevi.com/wiki/Netgear_WNDA3100v2]).<br />
<br />
* '''Realtek'''<br />
** RTL8188CUS USB-ID 0bda:8176, kernel oops in dmesg and freeze when pulled from USB. (B)<br />
<br />
* '''Trendnet'''<br />
** [http://www.element14.com/community/docs/DOC-44703 TEW-424UB] USB ID: 0bda:8189; tested on Debian, Fedora & Arch; rtl8187 driver; errors with LXDE running (B)<br />
<br />
* '''TP-Link'''<br />
** [http://www.element14.com/community/docs/DOC-44703 TL-WN821N] USB ID: 0cf3:7015; tested on Debian; requires [http://linuxwireless.org/download/htc_fw/1.3/htc_7010.fw htc_7010.fw] firmware; ath9k_htc driver; errors with LXDE running (B)<br />
** TL-WN723N USB ID: 0bda:8176; tested on Arch without a powered hub; it seems to draw too much current.<br />
<br />
== USB Bluetooth adapters ==<br />
===Working Bluetooth adapters===<br />
* Cambridge Silicon Radio, Ltd Bluetooth Dongle (HCI mode) - (USB ID 0a12:0001)<br />
** Example of above is; TOPDIGI UA01 Bluetooth USB Dongle Plug and Play (install bluez package from std repos)<br />
** Tesco own brand 'Technika' Nano Bluetooth Adaptor has the Cambridge Silicon Radio chipset and works fine, cost £5.97 at time of posting.<br />
** Hama USB Bluetooth 3.0 adapter (Class 1) ~£10 on amazon.co.uk.<br />
** Another sample: Product ID: 0a12:0001, pictured here: http://www.element14.com/community/message/58288<br />
* D-Link DBT-122, with ID 07d1:f101, using a Broadcom chip<br />
** http://www.element14.com/community/message/58288<br />
* Asus USB-BT211<br />
** Apparently works with Raspbian.<br />
** http://www.raspberrypi.org/phpBB3/viewtopic.php?f=28&t=9962<br />
<br />
===Problem Bluetooth adapters===<br />
* '''Belkin'''<br />
** Belkin F8T017. Tested with Raspbian 2012-07-15 and bluez installed with apt-get. When dongle is inserted into Pluscom powered USB hub, my remote PuTTY session scrolls incredibly slowly (testing with ls -R to generate text). Suspect network issue. Lots of errors on dmesg too. Pi itself is responsive when using directly. On removal of the device everything goes back to normal.<br />
* '''Generic'''<br />
** [http://dx.com/p/mini-bluetooth-v3-0-usb-2-0-dongle-71248 Bluetooth "3.0" Dongle]. Doesn't work reliably - eg. after some time it will hang and the device will need to be reset using fcntl. The device id is 1131:1004 Integrated System Solution Corp. Bluetooth Device.<br />
<br />
== USB Ethernet adapters ==<br />
===Working Ethernet adapters===<br />
* '''Wintech'''<br />
** USB 2.0 LanCard Model: LAU-15 (CK0049C) using the mcs7830 driver. Probably needs more than 100 mA current. [http://www.raspberrypi.org/phpBB3/viewtopic.php?f=46&t=8708#p106136]<br />
* '''LogiLink'''<br />
** USB 2.0 UA0144: AX88772 chipset using the asix kernel driver. Tested only on powered USB hub so far.<br />
* '''Apple'''<br />
** Apple USB Ethernet Adapter using asix kernel driver. Works out of the box on Raspbian, haven't tested on any other OS.<br />
* '''Edimax'''<br />
** Edimax EU-4230 USB2.0 Fast Ethernet Adapter with 3 port USB hub. Works out of the box. Needs its own power source.<br />
===Problem Ethernet adapters===<br />
* Axago<br />
** Axago ADE-X1 10/100 Ethernet Adapter (usb: 9710:7830 driver:mcs7830). Adapter working about 10 minutes without problem, but after that kernel write error message to dmesg and no packet is received. Needed to unplug and plug USB again. Tested with and without powered USB hub.<br />
<br />
== USB Sound Cards ==<br />
You will usually want the <code>alsa</code> package for sound. In the Debian image for Raspberry Pi (and possibly other distributions) USB sound cards are prevented from loading as the first sound card, which can be an annoyance if it's the only device you have. To disable this behaviour edit <code>/etc/modprobe.d/alsa-base.conf</code> and comment out the last line; <code>options snd-usb-audio index=-2</code><br />
<br />
* '''Creative'''<br />
** [http://asia.creative.com/products/product.asp?category=1&subcategory=207&product=17892 Sound Blaster Play!]<br />
* '''Edirol'''<br />
** [http://www.roland.com/products/en/UA-1A/ UA-1A]<br />
* '''Logilink'''<br />
** [http://www.logilink.de/showproduct/UA0053.htm?seticlanguage=en UA0053 USB Soundcard with Virtual 3D Soundeffects LogiLink]<br />
<br />
==USB 3G Dongles==<br />
* Huawei E220<br />
* Franklin U600 from Sprint / VirginMobile<br />
** Use usb_modeswitch and vendor 0x1fac and product 0x0150/0x0151<br />
* Digicom Internet Key 7.2 HSUPA '''MU372-L01''' [http://www.digicom.it/digisit/prodotti.nsf/itprodottiidx/MU372L01]<br />
Tested on Raspbian and Archlinux. Detected as 230d:0001. Works with cdc_acm driver. Install usb_modeswitch.<br />
There are 2 "com ports"( /dev/ttyACM0 and /dev/ttyACM1 ) . Tested with Network Manager.Works also perfectly with SAKYS3G [http://www.sakis3g.org/] tools (!! led is always off !!) and wvdial. A working wvdial.conf : http://ubuntuforums.org/showpost.php?p=10361881&postcount=28 . (for example for Vodafone IT , replace Init3 with this : Init3 = AT+CGDCONT=1,"IP","web.omnitel.it" and replace line Modem = /dev/ttyUSB0 with Modem = /dev/ttyACM1 ) and run with wvdial voda .<br />
<br />
== USB IR Receivers==<br />
SMK Manufacturing, Inc. eHome Infrared Receiver (Works out of the box with OpenELEC)<br />
<br />
== USB Radio devices==<br />
*FM Radio<br />
** ADS InstantFM Music - FM radio tuner works fine under debian.<br />
<br />
== USB TV Tuners and DVB devices==<br />
*August<br />
**DVB-T205, based on rtl2832u chipset, working with [https://github.com/ambrosa/DVB-Realtek-RTL2832U-2.2.2-10tuner-mod_kernel-3.0.0 this driver]. Tested with Saorview (Irish DTT service), both HD & SD.<br />
*DVBSky<br />
**[http://dvbsky.eu/Products_S860.html Mystique SaTiX-S2 Sky USB]: Scanning/watching SD and HD works via vdr and streamdev plugin, watching on the Pi directly is laggy as hell. DVB-USB and I2C support must be enabled in the kernel. Needs drivers/firmware from [http://dvbsky.eu/Support.html here]. <br />
*Technisat<br />
**Technisat_SkyStar_USB_HD. Instructions: http://www.linuxtv.org/wiki/index.php/Technisat_SkyStar_USB_HD Used the Pi to receive and redirect it via network to another host. Didn't try to play back the stream on the Pi itself. Tested with Astra 19.2E radio and SD-TV channels<br />
*Hauppauge<br />
** Hauppauge NOVA-T Stick (Revision 70xxx) DiBcom DiB0700 chipset, requires powered hub.<br />
** Hauppauge NOVA-TD Stick (Revision 52xxx) DiBcom DiB0700 chipset, requires powered hub.<br />
*Generic<br />
** [http://www.onsources.com/product_images/a/757/watch_and_record_digital_tv_dongle__44323_zoom.jpg DVB-T USB Dongle (Silver casing)], based on AF9015 chipset.<br />
** [http://www.electrodepot.fr/media/catalog/product/cache/1/image/500x/9df78eab33525d08d6e5fb8d27136e95/P926993.jpg DVB-T USB Dongle], based on RTL2832 FC12 (HD/SD), IR detected but not tested<br />
<br />
== USB Webcams ==<br />
<br />
Debian image is missing v4l kernel modules, so video devices are not available. Kernel and firmware upgrade can possibly be used to fix this[http://blog.pixelami.com/2012/06/raspberry-pi-firmware-update-for-debian-squeeze/].<br />
<br />
===Working USB Webcams===<br />
*'''Creative'''<br />
**Creative VF0470 Live! (works out of the box on ArchLinux)<br />
**Creative VF0260 Live! Cam Vista IM (works out of the box)<br />
**Webcam Notebook PD1170 (detects, untested)<br />
<br />
*'''HP'''<br />
**Webcam HD-2200 [http://www.amazon.com/HP-Webcam-HD-2200-BR384AA-ABA/dp/B004UR9P9Q/ (Amazon)] [http://shopping.hp.com/en_US/home-office/-/products/Electronics/Webcams/BR384AA?HP-HD-2200-Webcam (HP)] [http://www.walmart.com/ip/HP-Webcam-HD-2200/16775645 (Walmart)] <br />
**Webcam HP-3100 - UVCVideo /dev/video0 Needs chmod to 666 to operate. Will work without hub if only device in USB ports. Works with both Arch and wheezy out of the box<br />
<br />
*'''Logitech'''<br />
**Webcam C200<br />
**Webcam C270 (with external power)<br />
**Webcam C310 does not require a powered hub to capture snapshots<br />
**Webcam C510<br />
**Webcam C525 (works fine without powered hub)<br />
**QuickCam Orbit/Sphere USB webcam (ext. power) <br />
**QuickCam Pro 9000 - powered by Raspi, working on debian wheezy<br />
**Webcam Pro 9000 (046d:0809), powered by RPi (measured ~120 mA capturing at ~5 fps), works on Arch<br />
<br />
*'''Medion'''<br />
** MD86511 - powered by Raspi, working on Raspbian “wheezy” from 2012-07-15<br />
<br />
*'''Microsoft'''<br />
**Xbox Live Vision camera (045e:0294), powered by Raspi, working on Arch<br />
**LifeCam HD-6000 - Powered by Raspberry Pi. Working on Raspbian "wheezy" (2012-07-15)<br />
**LifeCam NX-6000 - Powered by Raspberry Pi. Working on Debian "wheezy"<br />
**LifeCam VX-3000 - On "raspbian" wheezy (though there do appear to be some issues with image quality and getting partial frames and such, with fswebcam)<br />
**LifeCam VX-800 - Powered by Raspberry Pi. Working out of the box on Raspbian [http://www.amazon.it/Microsoft-JSD-00008-LifeCam-VX-800/dp/B0057FWVSC (Amazon)]<br />
<br />
*'''Sony'''<br />
**PlayStation Eye (for PlayStation 3) (the occasional frame is corrupted/stutters when running at 640x480)<br />
<br />
*'''Trust'''<br />
** 2MP Auto Focus Webcam (works out of the box on ArchLinux)<br />
<br />
===Problem USB Webcams===<br />
*'''Logitech'''<br />
**Webcam Pro 9000 - Has issues capturing images at higher than default resolutions (using motion - Arch and Debian).<br />
**Webcam Pro 4000 - It uses pwc driver which does not work. Maybe it's because of general Raspi USB bug.<br />
<br />
*'''Microsoft'''<br />
**Lifecam HD5000 - Picture breaks up at the bottom<br />
<br />
*'''Sony'''<br />
**Eye Toy (PlayStation 2) model SLEH 00030 - (OV519 camera). Picture constantly breaks up on xawtv and wxcam under Arch Linux. Noted there were ISOC data error len=0 status=-4004 errors in dmesg. This happens when powered from the Pi and when powered from a Pluscom USB hub. Arch was updated on 17th July 2012<br />
<br />
*'''Trust'''<br />
**SPACEC@M 200 - (OV511 camera). Picture stops after a few seconds in xawtv under Arch Linux and xawtv reports libv4l2 errors. This happens when powered from the Pi and when powered from a Pluscom USB Hub. Arch was updated on 17th July 2012<br />
<br />
== USB GPS devices ==<br />
*Royaltek<br />
**Royaltek RGM 2000 SiRF2 using the included serial (TTL) to USB - converter. That uses a Profilic pl2303-chip so you'll need to compile the module or the kernel manually<br />
*Garmin<br />
**Garmin eTrex Vista HCx: Works but may draw much power. To get it working (software part): https://wiki.openstreetmap.org/wiki/USB_Garmin_on_GNU/Linux<br />
*GlobalSat<br />
**GlobalSat BU-353 Does not require a powered hub, works fine when directly plugged into the RPi. On Raspian, requires the gpsd and gpsd-client packages. For some reason, the gpsd daemon does not always start correctly on boot. You may need to do something like the following to manually restart it:<br /><pre>sudo killall gpsd; sudo gpsd /dev/ttyUSB0 -F /var/run/gpsd.sock</pre><br />
<br />
*Wintec<br />
**WBT-200: No problem on Debian<br />
*Holux<br />
**Holux M-215: Works fine on Arch, uses Silicon Labs CP210x RS232 serial adaptor driver<br />
*Bluenext<br />
**Bluenext BN903S: No problem on Debian image (19-04-2012).<br />
<br />
== USB UART adapters ==<br />
The USB UART adapter is used to access the serial console of the Raspberry Pi from a development host such as a laptop or desktop PC. The USB end connects to the PC and the UART header end connects to the USB. While it is possible to connect the USB end to another Raspberry Pi, this configuration has not been tested unless explicitly mentioned against an individual entry below.<br />
<br />
*'''FTDI'''<br />
**FT232 chip based adapters work, module ftdi_sio<br />
<br />
*Prolific<br />
**PL2303 chip based adaptors works fine on latest Debian tested with minicom and gtkterm<br />
<br />
== Other, exotic USB devices ==<br />
=== CAN Bus ===<br />
*PEAK-System (www.peak-system.com)<br />
**PCAN-USB using the driver (kernel module) from http://www.peak-system.com/fileadmin/media/linux/index.htm<br />
=== Home automation ===<br />
*Tellstick (www.telldus.com), installation [[R-Pi_Tellstick_core|instructions]]<br />
**Depends on libftdi1<br />
<br />
=== Touch Screen ===<br />
*ACER T230H touch screen [http://support.acer.com/acerpanam/monitor/2009/acer/t230h/t230hnv.shtml]<br />
**USB TS identifies as "Quanta Computer, Inc. Optical dual-touch panel", module hid_quanta<br />
**Seems to draw over 200 mA from USB!<br />
=== Floppy Disk Drive ===<br />
*Samsung USB Floppy Drive SFD-321U/HP<br />
**I suppose a floppy drive might be considered exotic nowadays!<br />
**LSUSB lists it as Samsung Electro-Mechanics Co. Floppy Disk Drive<br />
**Only tried connected to a powered USB hub, as the drive is labelled 5V at 0.5A on a Raspberry Pi running Debian Wheezy.<br />
**tail -f /var/log/syslog looking for mount device when plugged in, came up as SDA in testing.<br />
**sudo mkdir /media/floppy<br />
**sudo mount /dev/sda /media/floppy<br />
**Contents of floppy now available in /media/floppy<br />
**To remove drive, ensure no sessions have the floppy directory as the current working directory.<br />
**sudo umount /media/floppy<br />
=== USB Missile Launcher ===<br />
*USB Missile Launcher / Rocket Launcher sold in UK by Marks and Spencer but also sold under a range of other names.<br />
**USB ID 1130:0202 Tenx Technology, Inc. Use apt-get install pymissile (python code) and there is C code at [http://sourceforge.net/projects/usbmissile/ usbmissile from Source Forge]<br />
=== USB Docking Stations ===<br />
*StarTech USB 3.0 to Dual 2.5"/3.5" SATA HDD Dock (SATDOCK2U3GB)<br />
**This is an externally powered dual sata HDD docking station, which has USB2.0 compatibility with the Pi. <br />
**Tested with latest raspbmc and debian wheezy raspbian, 3.1.9+ #168<br />
<br />
== PS2 / AT to USB Converters ==<br />
<br />
* Unbranded active converter known as the "blue cube". Based on the Cypress CY7C63723C 8 bit RISC. Please see http://geekhack.org/showwiki.php?title=PS2-to-USB+adapters for more information.<br />
Note that although the adapter might work, PS/2 keyboards were not designed to be low power USB devices, so they might not meet the requirement to work with considerable lowered supply voltage (4.4 volt) provided by the USB ports of the raspberry PI. These keyboards should work when powered by a powered hub. <br />
<br />
'''Tested PS2/AT keybords'''<br />
<br />
All above tested with the famous "blue cube" on a powered USB hub.<br />
<br />
*IBM Model F (please note requires an aditonal AT to PS2 converter)<br />
*Dell AT101w<br />
*Northgate Ominikey Ultra T (please note requires an aditonal AT to PS2 converter)<br />
<br />
* 04d9:1400 Holtek Semiconductor, Inc. PS/2 keyboard + mouse controller<br />
** Working: Ipex RT215KTW PS/2 keyboard<br />
** Not working: HP SK-2502 PS/2 keyboard (gets power but does not init - three LEDs remain permanently lit. Keyboard + Holtek converter work on a Linux PC, although this keyboard doesn't work with some native PS/2 ports.)<br />
<br />
== Power adapters ==<br />
The Raspberry Pi uses a standard Micro USB (type B) power connector, which runs at 5v. Generally you can use a MicroUSB to USB cable and then either power the Raspberry Pi directly from your main computers USB ports (if they provide enough power), or by using a USB to Mains adaptor. A number of mobile phones use MicroUSB power cables, and these are compatible with the Raspberry Pi in most cases. Below is a list of power adaptors known to work.<br />
<br />
===Working power Adapters===<br />
* '''AlcaPower'''<br />
** 5V 2.5A Model AP5A - Charger/switching with 7 connectors(also Microusb)<br />
* '''Ansmann'''<br />
*** Dual USB charger slim, Model-Nr. 1201-0001<br />
* '''Apple'''<br />
** 5V 2.1A USB charger for iPad2, model A1357<br />
** 5V 1.0A USB Charger for iPod<br />
** 5V 1.0A USB Charger for iPhone 4<br />
* '''Amazon'''<br />
** 5V 0.85A USB charger for Kindle<br />
** 5V 2A Mains to USB A adaptor, Branded "CostMad" <br />
* '''Belkin'''<br />
** 5V 2.6A 4 port Ultra-Slim Desktop hub (Model F4U040) (RPi running from USB Hub port)<br />
** 5V 2.5A 4 port USB Hub (Model F5U404) (RPi running from USB Hub port)<br />
** 5V 3.5A 7 port USB Hub (Model F5U706) (RPi running from USB Hub port)<br />
** Mini Surge Protector Dual USB Charger (Model BZ103050-TVL)<br />
** Universal USB Wall Charger (5V 1A) (Model F8Z222uk)<br />
* '''Blackberry'''<br />
** Charger for Pearl Flip 8220, Bold 9600 (B)<br />
** Charger for Tour 9630<br />
** 5V 0.7A Model PSM04R-0500CHW1(M), RIM Part Number HDW-17957-003 (B)<br />
** 5v 750mA Model RIM-C-0004aDUUUC-001, RIM Part Number HWD-24481-001 (comes with Blackberry 9300)<br />
** 5v 750mA Model RIM-C-0004ADUUS-001 035D, Single port plug. (Tested with USB B to Micro USB cable from Logitech H760 Headset)<br />
* '''Dell'''<br />
** USB Hub integrated in Dell monitors (B)<br />
* '''Garmin'''<br />
** 5V 1A charger (Model: PSA105R-050Q) supplied with Garmin Edge 800 GPS. Requires a USB-A to MicroUSB-B cable. Belkin 6ft cable (F3U151B06) works.<br />
* '''Griffin'''<br />
** Power Block Model P2417. 5V 2.1A<br />
** Power Block Model P1190R2 Two USB 5V Outputs, 1Amp each<br />
* '''Hama'''<br />
** 1000mA Travel Charger for Micro USB universal (barcode nr: 4 007249 935854)<br />
* '''HP'''<br />
** 5.3V 2A Charger for HP Touchpad (B)<br />
* '''HTC'''<br />
** 5V 1A TCP-300 USB phone charger (B)<br />
** 5V 1A TC B250 USB charger (HTC R/N: 79H00096-00M)<br />
** 5V 1A TC E250 USB charger (HTC R/N: 79H00098-02M)<br />
* '''i-box (Philex Electronic Ltd)'''<br />
** 5V 1A USB charger, 1 USB socket, no USB lead supplied, Model: 76971HS/02 (available from ASDA and others in the UK) (B).<br />
* '''IDAPT'''<br />
** [http://www.idaptweb.com/universal_chargers/i4/ i4 multi device charger] - 3 interchangeable device tips + USB A socket ([https://twitter.com/andrewmk/status/226057302879375361 see it in use])<br />
* '''Innergie'''<br />
**15W Dual USB Adapter. Model: mMini AC15. Output: 5V, 3A (max per port), 15W max. [http://www.myinnergie.com/DuoPowerKit/specification.aspx Spec Sheet]<br />
* '''Kodak'''<br />
** 5V 1A TESA5G1-0501200<br />
** 5V 1.0A K20-AM<br />
* '''LG'''<br />
** 4.8V 1A Travel Adapter<br />
**5.1V .7A Travel Adapter (Model: STA-U34WVI)<br />
* '''Logic'''<br />
** 4 port USB Hub (Model LP4HUB10). (RPi running from USB Hub port, red power line (+5v) inside hub cut) (B)<br />
*'''LogiLink'''<br />
**5V 2.1A Switching power supply, model PA0040 (B)<br />
* '''Logitech'''<br />
** 5V 1A SDC115-USB Remote Control Charger and cable<br />
* '''Maplin Electronics'''<br />
** 5V 1A dual USB power supply, model number H25B-MT-K2<br />
** Micro USB Power Supply N19HX<br />
* '''Medion'''<br />
** 5V 1A USB power supply for OYO ebook reader<br />
* '''Motorola'''<br />
** [http://www.amazon.com/Motorola-Micro-USB-Home-Travel-Charger/dp/B004EYSKM8/ 5V 0.85A SPN5504 Charger with Cable]<br />
* '''Nokia'''<br />
** 5V 1.2A AC-10E Charger<br />
* '''Noname'''<br />
** 5V 2.1A KMS-AC09 4 port USB charger (B) [http://www.miniinthebox.com/kms-ac09-universal-ac-adapter-for-ipad-ipad-2-iphone-white_p208568.html]<br />
** 5.2V 1A MW-3NU10GT - no cable, but this one works well (1m): [http://www.amazon.de/gp/product/B005L8VELA]<br />
* '''Novatel Wireless'''<br />
** 5V 1.05A Charger, model number SSW-1811, packaged with Verizon Wireless MiFi device<br />
* '''Orange'''<br />
** 5V 0.7A Charger for Orange San Francisco<br />
* '''Palm'''<br />
** 5V 1A Charger for Palm Pixi+ (B)<br />
* '''Pantech'''<br />
** 5.0V 1A CNR USB with LG DLC100 micro usb cable<br />
* '''Phihong'''<br />
** Switching Power Supply. Model: PSAC09R-050. Output: 5V, 1.8A, microUSB. [http://www.digikey.com/product-detail/en/PSAC09R-050/993-1109-ND/2635771 Digi-key Link]<br />
* '''PortaPow'''<br />
** PortaPow UK Mains Wall Power Supply<br />
* '''RS Components'<br />
** HNP06UK (RS 7263069) Switching Adapter 5.0V 1200mA<br />
* '''Samsung'''<br />
** 5V 0.7A Charger for Galaxy S model ETA0U10EBE<br />
** 5V 0.7A Charger for Galaxy SII<br />
** 5V 0.7A Charger for Galaxy S Vibrant (SGH-T959)<br />
* '''Shun Shing'''<br />
** 100-240VAC to 5VDC 1A USB power supply, model SP5Q-AU [http://jaycar.co.nz/productView.asp?ID=MP3455 Jaycar]<br />
* '''Sony Ericsson'''<br />
** 5V 0.7A Charger CST-80<br />
* '''Travel Charger'''<br />
** 5V 2.0A USB Power Adapter, [http://www.amazon.co.uk/gp/product/B0065JCIPU/ Amazon Link]<br />
* '''Technika'''<br />
** 5V 1A USB Power Adapter, model MPASS01 (B)<br />
* '''The Pi Hut'''<br />
** Micro USB Power Supply for the Raspberry Pi. 5V 1000mA (from The Pi Hut's [http://thepihut.com/products/micro-usb-power-supply-for-the-raspberry-pi Raspberry Pi Store]) (also from [http://www.ebay.co.uk/itm/330757401271 eBay ])<br />
* '''Trisonic'''<br />
** TS-CP600T - MICRO USB HOME & TRAVEL CHARGER (5V, 800mA) $3 at Daiso U.S. stores.<br />
* '''TruePower'''<br />
** [http://u-socket.com/ U-Socket] 5V 2.1A AC Receptacle with Built-in USB ports (2.1A per USB port) model ACE-7169<br />
* '''Voltcraft'''<br />
** SPS5-12W, 2500 mA, requires additional USB <-> miniUSB adapter/cable, works perfectly (bought from [http://www.conrad.de/ce/de/product/512660/VOLTCRAFT-SPS5-12W-Steckernetzteil-Steckernetzgeraet-5-VDC-2500-mA-12-Watt Conrad Shop])<br />
<br />
===Problem power Adapters===<br />
* '''Masterplug'''<br />
** Masterplug Surge Protected USB Adaptor 2 x 1A USB Polished Black - USB ports and ethernet don't work with this adapter and some screen artefacts using HDMI.<br />
* '''Monoprice'''<br />
** 5v, 2A 3 Outlet Power Surge Protector Wall Tap w/ 2 Built-In USB Charger - some display artifacts, sometimes unable to find mouse, some failures to boot. Measured less than 4.75v between TP1 and TP2 when used with a Monoprice cable.<br />
<br />
===External Battery packs (with 5V regulated output)===<br />
* '''Anker Astro3'''<br />
** Anker Astro3 10000mAh with Dual 2A USB Output<br />
* '''Duracell'''<br />
** PPS2 Instant USB Charger<br />
* '''Energizer/XPAL'''<br />
** XP18000 18000mAh Power Pack<br />
* '''Generic - eBay no brand'''<br />
** 6000T Pocket Power 5000mAh - eBay item 271009959140<br />
** Power Bank for iPad/iPhone 5000mAh (looks the same as a New Trent IMP50D or TeckNet iEP380) - eBay item 280914455938<br />
* '''New Trent'''<br />
** iCurve IMP70D 7000mAh (Approx 12hrs from full charge)<br />
* '''Sinoele'''<br />
** Movpower - Power Bank 5200mAh (8hrs with Wifi active)<br />
* '''TeckNet'''<br />
** iEP387 Dual-Port 7000mAh External Power Bank (The charging lead can be used to connect the Tecknet to the RPi. Ran the RPi with wifi dongle and wireless keyboard receiver for over 9 hours of light use.)<br />
** iEP392 Dual-Port 12000mAh External Power Bank (1A port, ~16.5 hours)<br />
** Rayovac PS60 5v 800mAh<br />
<br />
== Display adapters ==<br />
Note that active converter boxes may draw power through the HDMI port, and thus will put an extra load on your PSU, and also increase the current running through the PI's primary input fuse. HDMI ports (and the raspberry PI) are designed so that they deliver a very limited amount of power (50mA) to the TV/Monitor/display-adapter and much more isn't in theory allowed. In fact there is a diode (D1) in series with the power line which can only handle 200mA, if the adapter tries to draw much more than that the diode might fail. Therefore only externally powered adapters are to be recommended. Despite this, many people report success with these high powered devices.<br />
<br />
===HDMI->DVI-D===<br />
There are three kinds of DVI. There is DVI-D, a digital signal fully compatible with HDMI, so a passive cable can be used. There is DVI-I, which is a connector with both analog pins and digital pins. An HDMI to DVI-D adapter fits in a DVI-I female connector. Finally, there is DVI-A. This a fairly rare connection, but occasionally it will be found on some monitors and is an analog interface, in fact the same as VGA!<br />
<br />
Some adapters like Farnell part AK-CBHD03-BK are HDMI to DVI-I, which, while not fitting in a DVI-D monitor, are still compatible. The analog pins simply must be bent.<br />
<br />
The HDMI to DVI-D cable provided by Apple with the 2010 Mac Mini worked. It does not appear this adapter can be purchased separately.<br />
<br />
* AmazonBasics HDMI to DVI Adapter Cable (model SK231) works and is inexpensive.<br />
<br />
===HDMI->VGA converter boxes===<br />
Most will require use [[RPi_config.txt]]. Start off with hdmi_safe=1.<br />
<br />
[http://www.element14.com/community/groups/raspberry-pi/blog/2012/08/16/raspberry-pi-hdmi-to-vga-converter Sanoxy HDMI to VGA converter], $27 from Amazon, no changes required with official Raspbian Wheezy image (2012-Jul-15), note: had already disabled overscan previously<br />
<br />
http://www.amazon.co.uk/gp/product/B007KEIRNG -- "Neewer" HDMI to VGA -- some issues discussed below:<br />
However, according to user "Tom1989" the same Neewer HDMI to VGA adapter burned out BAT54 Schottky diode D1 on the RasPi and broke its HDMI output: [http://www.raspberrypi.org/phpBB3/viewtopic.php?f=28&t=9819 Serious HDMI Problems. What's that smell? Burning Raspberry!]. On that thread, "mahjongg" suggested the NXP (or equivalent) PMEG2010AET as a high-current replacement for D1. The PMEG2010AET has 1A max forward current, much greater than the BAT54's 200 mA limit which may be exceeded by your HDMI -> VGA converter. Remember that the converter's current must come from your RasPi power supply and go through the Micro USB cable and polyfuse F3, so you may get extra voltage drops and/or cause F3 to trip depending on how much current the converter uses. As always with board modifications, YMMV. Also on the "Burning Raspberry!" thread, user "pwinwood" reported the Neewer's current to be 400 mA, which is twice the limit of BAT54 diode D1. "pwinwood" also took the Neewer apart and added its own +5V connection adapted from a USB cable, which bypasses RasPi's Micro USB cable and polyfuse F3.<br />
<br />
http://www.amazon.co.uk/KanaaN-Adapter-Converter-Cable-Resolutions/dp/B007QT0NNW -- "Kanaan" HDMI-VGA<br />
<br />
http://www.ebay.com/itm/ws/eBayISAPI.dll?ViewItem&item=130699741793 -- eBay is swarming with $16 converters all like this one.<br />
<br />
This adapter -- http://www.ebay.co.uk/itm/300692770623 -- works from 640x480 up to 1920x1080, audio over HDMI works too.<br />
Sadly the IC's on the PCB have all been scrubbed.<br />
Requires HDMI boost and overscan, [[RPi_config.txt|config.txt]] settings for 640x480@60Hz:<br />
<br>hdmi_drive=2<br />
<br>hdmi_group=2<br />
<br>hdmi_mode=4<br />
<br>config_hdmi_boost=4<br />
<br>overscan_top=-30<br />
<br>overscan_bottom=-30<br />
<br>overscan_left=-30<br />
<br>overscan_right=-30<br />
<br />
According to user "Mortimer" -- HDFuryPro HDMI to YPbBr/VGA Converter found on Amazon -- http://www.amazon.co.uk/Inputs-Component-Video-YPbPr-Converter/dp/B00797ZZ4S/ -- Works with Raspberry Pi. Tested against a Philips 170B 1280x1024 LCD monitor, producing a full native resolution image. Not tested against a Component Video TV yet, and audio has yet to be got working.<br />
The [[RPi_config.txt|config.txt]] settings used are:<br />
<br>hdmi_drive=2<br />
<br>hdmi_group=2<br />
<br>hdmi_mode=36<br />
<br>disable_overscan=1<br />
<br />
<br />
According to user "Mortimer" -- HDFury1 1080p HDMI to VGA Converter from HDFury.com. I'm not sure the HDFury1 can be got a hold of easily nowadays, I happened to have access to one to try out. HDFury2, 3 and 4 are available as far as I can tell, but are very pricey compared to alternatives. HDFury1 was around £80 when we bought one for a project at work. HDFury2 seems to be around £130, 3 and 4 are getting on towards £200 or more. So not to be recommended as a solution unless you happen to have one lying around. I don't believe there is any relationship between the company that produces these and the HDFuryPro I bought for myself (See above). I didn't alter any config settings, just plugged it in. It doesn't work without having its external power supply connected, as it requires 0.4A, which is too much draw for the 5V supply available from the HDMI socket on the Raspberry Pi. Its power LED lights, but no picture is produced. In comparison to the HDFuryPro this picture from this device is sharper, but not enough to justify the extra cost.<br />
The [[RPi_config.txt|config.txt]] settings used are:<br />
<br>hdmi_drive=2<br />
<br>hdmi_group=2<br />
<br>hdmi_mode=36<br />
<br>disable_overscan=1<br />
<br />
http://www.amazon.co.uk/gp/product/B007SM7O2U/ref=oh_details_o02_s00_i00 - "Cable Matters"<br />
<br />
Here It is another option: http://www.dealextreme.com/p/hdmi-v1-4-male-to-vga-female-converter-adapter-cable-white-15cm-130458, is cheap (it's free shipping from china) and works perfectly, I tested it with an Acer VGA monitor (AL1511), without no change in my XBMC distribution.<br />
The config.txt for Raspbian (Flatron VGA monitor 1024 * 768):<br />
<br>hdmi_drive=2<br />
<br>hdmi_group=2<br />
<br>hdmi_mode=16<br />
<br>hdmi_force_hotplug=1<br />
<br>disable_overscan=0<br />
<br />
<br />
And another one: http://cgi.ebay.pl/ws/eBayISAPI.dll?ViewItem&item=251086464644. Very cheap but works perfectly. No config.txt changes was needed at all. I've booted Raspbian and OpenELEC. Monitor is detected correctly and the optimal resolution is set (Raspbian) or you can change the res in the menu (OpenELEC). <br />
The /opt/vc/bin/tvservice is able to read monitor edid data. I tested the adapter using NEC 72VM 15" LCD. (1280x1024 60Hz, 1024x768 60Hz, 640x480 works) The adapter is based on Lontium LT8511A chip, but I was unable to get the spec for it.<br />
The D1 diode is getting very hot though. Most likely the adapter drives more than 200mA. The standard RS Components 1,2A usb power supply is able to provide enough power for the RPi and the adapter. I'll try to modify the adapter to connect external power to bypass D1.<br />
Marcin.<br />
<br />
===DVI-D -> VGA active adapters===<br />
None are currently listed<br />
<br />
===Composite->SCART===<br />
SCART adapters (SCART plugs with three RCA connectors in the back), will probably work when used with the yellow RCA plug connected to the R-PI's RCA video output. Additionally using a splitter cable (3.5mm jack plug on one end, and red-white RCA plugs on the other end) will probably work when plugged into the red and white (left and right audio channels) of the SCART adapter.<br />
<br />
* Generic - works<br />
<br />
===Composite->VGA converter boxes===<br />
* [http://www.extron.com/product/product.aspx?id=dvs204| Extron DVS-204] - works no problem!<br />
<br />
== SD cards ==<br />
<br />
Note that manufacturers change their designs over time, even as the specs stay the same. (E.g. an ACME 8 GB class 4 card manufactured in 2011 might work, while one manufactured in 2012 might not.)<br />
For this reason, please specify product numbers in the lists below, when possible.<br />
<br />
You can also attach the following fields from your card's CID :<br />
<pre><br />
cd /sys/class/mmc_host/mmc?/mmc?:*<br />
echo "man:$(cat manfid) oem:$(cat oemid) name:$(cat name) hwrev:$(cat hwrev) fwrev:$(cat fwrev)"<br />
</pre><br />
<br />
please merge with http://elinux.org/RPi_Performance#SD_card<br />
<br />
===Preinstalled SD Cards===<br />
Sandisk SD Cards Preinstalled with the latest Raspbian operating system are available from [http://thepihut.com The Pi Hut's Raspberry Pi Store].<br />
* '''SanDisk''' <br />
** [http://thepihut.com/products/4gb-sandisk-sd-sdhc-card-with-raspbian-wheezy-linux-preinstalled 4GB SDHC Class 4 - Preinstalled with Raspbian Wheezy Linux.]<br />
** [http://thepihut.com/products/8gb-sandisk-sd-sdhc-card-with-raspbian-wheezy-linux-preinstalled 8GB SDHC Class 4 - Preinstalled with Raspbian Wheezy Linux.]<br />
** [http://thepihut.com/products/16gb-sandisk-sd-sdhc-card-with-raspbian-wheezy-linux-preinstalled 16GB SDHC Class 4 - Preinstalled with Raspbian Wheezy Linux.]<br />
** [http://thepihut.com/products/32gb-sandisk-sd-sdhc-card-with-raspbian-wheezy-linux-preinstalled 32GB SDHC Class 4 - Preinstalled with Raspbian Wheezy Linux.]<br />
<br />
===Working SD Cards===<br />
* '''7DAYSHOP.COM''' <br />
** 8GB Professional SDHC Class 10 (man:0x000027 oem:0x5048 name:SD08G hwrev:0x3 fwrev:0x0)<br />
* '''Adata''' <br />
** 2GB SD Class 2 Speedy (8B0947 printed on back) This card works with every distro I tried. May be old, may not be the fastest, but is very stable.<br />
** 4GB SDHC Class 4 (BH1109416141G)<br />
** 8GB SDHC Class 2 (MMB3F08GWMCA-GE)<br />
** 8GB SDHC Class 4 (MicroSD w/ adapter)<br />
** 8GB SDHC Class 6 (MMAGR08GUDCA-DB)<br />
** 8GB SDHC Class 10 (AUSDH8GCL10-R)<br />
** 8GB SDHC Class 10 (ASDH8GCL10-R) Tested on 2012-06-18-wheezy-beta.zip<br />
** 8GB SDHC Class 10 (P-SDH8G10-EC from BJ's USA tested on Raspbian)<br />
** 16GB SDHC Class 6<br />
** 16GB SDHC Class 10 (16GSDHC10)<br />
** 16GB SDHC Class 10 (microSD w/ adapter AUSDH16GCL10-RA1)<br />
** 32GB SDHC Class 10 (ASDH32GCL10-R) Tested on wheezy-beta with latest kernel and firmware and raspbian wheezy<br />
* '''AmazonBasics'''<br />
** [http://www.amazon.com/AmazonBasics-SDHC-Class-Secure-Digital/dp/B0058GH0LS 8GB SDHC Class 10 B0058GH0LS]<br />
** [http://www.amazon.com/AmazonBasics-SDHC-Class-Secure-Digital/dp/B0058GH1IK 16GB SDHC Class 10 B0058GH1IK]<br />
** 32GB SDHC Class 10<br />
* '''Apacer'''<br />
** 8GB microSDHC Class 10 (with adapter)<br />
** 8GB SDHC Class 6<br />
* '''Centon'''<br />
** 16GB SDHC Class 4 (1447 printed on back)<br />
* '''CnMemory'''<br />
** 8GB SDHC Class 4 (Silver/Black label says 'High Capacity Card') 84209_8GB_SDHC, bought from Maplins. No error messages seen, but operation is much slower than with a SanDisk 4GB Class 4 card.<br />
* '''Dane-Elec''' <br />
** 16GB SDHC Class 4<br />
** 16GB Pro 200X Class 10 DEMS16GB2683ENBA<br />
* '''Dikom'''<br />
** 16GB SDHC Class 10 (serial 207H3MD016IBSD)<br />
* '''Duracell'''<br />
** 4GB SDHC Class 4<br />
** 16GB SDHC Class 10 (labelled Pro Photo 200x)<br />
** 32GB SDHC Class 10 (man:0x00001d oem:0x4144 name:SD hwrev:0x1 fwrev:0x0) (~4.6MB/s read, ~4.4MB/s write on debian6-19-04-2012, following [[RPi_Performance#SD_card]])<br />
* '''Emtec''' <br />
** 2GB SD man:0x000027 oem:0x5048 name:SD02G hwrev:0x2 fwrev:0x0<br />
** 4GB SDHC Class 4 (EKMSD4G60XHCN)<br />
** 16GB SDHC Class 10 (EKMSD16G150XHC) (less than half as fast as Sandisk 16gb Class 10)<br />
* '''Extrememory''' <br />
** 16GB SDHC Class 10 (man:0x000012 oem:0x3456 name:F0F0F hwrev:0x1 fwrev:0x0)<br />
** 32GB SDHC Class 10 (man:0x000003 oem:0x5344 name:SMI hwrev:0x1 fwrev:0x0)<br />
* '''Fugi''' <br />
** 32GB SDHC Class 10 (P10NM00580A) (man:0x000073 oem:0x4247 name:NCard hwrev:0x1 fwrev:0x0)<br />
* '''Hama''' <br />
** 2GB SD Class 2<br />
** 8GB SDHC High Speed Pro Class 6<br />
* '''Hema (Dutch dept. store)'''<br />
** 4GB<br />
** 8GB SDHC Class 4<br />
* '''Goodram''' <br />
** 8GB microSDHC Class 4<br />
** 16GB microSDHC Class 4 (SDU16GHCAGRR10)<br />
** 16GB SDHC Class 10<br />
* '''HP'''<br />
** 8GB SDHC Class 4 (doesn't reboot during first time startup process, but restart again and fine after that).<br />
** [http://www.amazon.com/HP-CG790A-AZ-Flash-Memory-Class/dp/B007X7U224 32GB SDHC Class 10] <br />
* '''ICIDU'''<br />
** 4GB SDHC Class 10 (also had no issues)<br />
** 16GB SDHC Class 10 (image write had issues, might be my inexperience. It boots & shows Xserver)<br />
** 32GB SDHC Class 10 (had no issues whatsoever, the comment above might be a dud.)<br />
** 8GB microSDHC Class 10<br />
** 16GB microSDHC Class 10 (20MB/sec)<br />
** 32GB microSDHC Class 10 (20MB/sec)<br />
* '''Integral''' <br />
** 4GB SDHC Ultima Pro Class 10<br />
** 8GB SDHC Ultima Pro Class 6 (Works - initial error -110 but boots within 5 seconds with no further errors or issues)<br />
** 8GB SDHC Ultima Pro Class 10 (20MB/s) (Works - initial error -110 but boots within 5 seconds with no further errors or issues)<br />
** 16GB SDHC Ultima Pro Class 6<br />
** [http://www.amazon.co.uk/gp/product/B0047T6XME 16GB SDHC Class 10 Ultima Pro (20MB/s)]<br />
* '''Joyflash''' <br />
** 16GB SDHC Class 10 (LTSD1112016GB)<br />
* '''Kingmax''' <br />
** 4GB SDHC Class 2<br />
** 4GB microSDHC Class 4 (KM04GMCSDHC4) won`t reboot when it`s hot<br />
** 8GB microSDHC Class 4 (KM08GMCSDHC41A) won`t reboot when it`s hot<br />
* '''Kingston''' <br />
** 2GB SD<br />
** 2GB microSD (N0185-002.A00LF) + Adapter (File system .img written via Transcend microSDHC "USB stick-like" adapter - P3-102510)<br />
** 4GB microSD Class 4<br />
** 4GB SDHC Class 4 (SD4/4GB)<br />
** [http://img341.imageshack.us/img341/1619/dsc0253y.jpg 8GB SDHC Class 4] ([http://img833.imageshack.us/img833/2028/dsc0254br.jpg SD4/8GB]) (does not work with current build of raspbmc)<br />
** [http://img600.imageshack.us/img600/3849/dsc0251et.jpg 8GB microSDHC Class 4] ([http://img707.imageshack.us/img707/363/dsc0252ld.jpg SDC4/8GB])<br />
** 8GB SDHC Class 6 (SD6/8GB) (errors on boot, boots Debian ok, does not work with raspbmc rc2)<br />
** 8GB SDHC Class 10 (SD10G2/8GB, SD10V/8GB, ultimateX 100X, ultimateX 120X)<br />
** 16GB SDHC Class 4 (SD4/16GB)<br />
** 16GB microSDHC Class 10 (SDC10/16GB)<br />
** 16GB SDHC Class 10 (SD10G2/16GB, ultimateX 100X)<br />
** 16GB SDHC Class 10 (SD4/16GBET)<br />
** 32GB SDHC Class 10 (SD10V)<br />
** 32GB SDHC Class 10 (SD10G2/32GB, ultimateX 100X)<br />
* '''Kodak''' <br />
** 4GB SDHC Class 2<br />
** 8GB SDHC Class 4<br />
* '''Kruidvat''' <br />
** 8GB SDHC Class 4<br />
* '''Lexar''' <br />
** 4GB SDHC Class 4 (Boots consistently and no error messages in log after 1/2 hour use ) (works with Raspbmc)<br />
** 4GB SDHC Class 6 Platinum II (from [http://www.microcenter.com/single_product_results.phtml?product_id=0350735 Microcenter])<br />
** 8GB SDHC Class 4<br />
** 8GB SDHC Class 6 Premium Series<br />
** 8GB SDHC Class 6 Platinum II<br />
** 16GB SDHC Class 6 Platinum II<br />
** 32GB microSDHC HIGH-SPEED Class 10 (from [http://www.amazon.co.uk/Lexar-32GB-Micro-Speed-Reader/dp/B004BR2ZTM Amazon])<br />
** 128GB SDXC UHS-I Card LSD128CTBNA400 (from [http://www.amazon.com/gp/product/B007BZRXK2 Amazon])<br />
* '''Master'''<br />
** 16GB SDHC Class 10 [man:0x000003 oem:0x5344 name:SMI hwrev:0x1 fwrev:0x0]<br />
* '''Medion'''<br />
** 8GB Class 4 SDHC UK sourced (Aldi)<br />
* '''Microcenter Brand (sold in bins at checkout)'''<br />
** [http://www.microcenter.com/single_product_results.phtml?product_id=0289508 8GB SDHC Class 4]<br />
** [http://www.microcenter.com/single_product_results.phtml?product_id=0349728 8GB SDHC Class 10]<br />
** [http://www.microcenter.com/single_product_results.phtml?product_id=0349729 16GB SDHC Class 10]<br />
* '''Mushkin'''<br />
** 16GB SDHC Class 10 (MKNSDHCU1-16GB) [http://www.newegg.com/Product/Product.aspx?Item=N82E16820226324]<br />
** 32GB SDHC Class 10 (MKNSDHCC10-32GB) [http://www.newegg.com/Product/Product.aspx?Item=N82E16820226235]<br />
* '''Mustang'''<br />
** [http://www.mustang-flash.de/Products/Flash%20Products/Secure%20Digital/SD-Card/8GB%20Mustang%20SDHC%20Card%20LeMans%2C%20Class%2010%2C%20Retail|SD8GHCCL10MU-R.html 8GB SDHC Class 10]<br />
* '''MyMemory''' <br />
** 8GB SDHC Class 10 (MYMESDH8G10) [http://www.mymemory.co.uk/SDHC/MyMemory/MyMemory-8GB-SD-Card-%28SDHC%29---Class-10 MyMemory 8GB class 10] (Latest batch not working)<br />
** 16GB SDHC Class 10 (MYMESDH16G10) [http://www.mymemory.co.uk/SDHC/MyMemory/MyMemory-16GB-SD-Card-(SDHC)---Class-10]<br />
* '''OCZ'''<br />
** 8GB SDHC Class 6 Gold Series (08110596-8GB-6) tested with Debian Squeeze (official Raspberry Pi distribution debian6-19-04-2012.zip)<br />
* '''Optima'''<br />
** 8GB SDHC Class 10 (Pro-Speed)<br />
* '''Panasonic''' <br />
** 4GB SDHC Class 4<br />
** 4GB SDHC Class 10 UHS-I (~11.2MB/s read, ~6.2MB/s write, following [[RPi_Performance#SD_card]])<br />
** 8GB SDHC Class 2 (~11.1MB/s read, ~9.7MB/s write, following [[RPi_Performance#SD_card]])<br />
** 8GB SDHC Class 6 (~4.8MB/s read, ~4.4MB/s write, following [[RPi_Performance#SD_card]])<br />
* '''Patriot''' <br />
** 8GB SDHC Class 6 (PSF8GSDHC10-PC)<br />
** 8GB SDHC Class 10 LX Series (PSF8GSDHC10-PC1)<br />
** 16GB SDHC Class 10 (PSF16GMCSDHC10)<br />
** 16GB SDHC Class 10 LX Series (PSF16GSDHC10) (19.3MB/s read, 9.3MB/s write)<br />
** 16GB microSDHC Class 10 (PSF16GMSHC10) (requires recent kernel update for boot)<br />
** 32GB SDHC Class 10 (PSF32GSDHC10)<br />
** 32GB SDHC Class 10 UHS-1 (PEF32GSDHC10U1) (20.4MB/s read, 12.1MB/s write)<br />
* '''Peak''' <br />
** 4GB microSDHC Class 4 (MMBTR04GUBCA-ME) tested with Arch<br />
* '''Philips'''<br />
** 8GB SDHC Class 4 (FM08SD35B)<br />
* '''Platinum'''<br />
** 4GB SDHC Class 6<br />
** 8GB SDHC Class 6 (man:0x00006f oem:0x0000 name:SMI hwrev:0x1 fwrev:0x0)<br />
** 64GB SDCX Class 10<br />
* '''Play.com''' <br />
** 4GB SDHC Class 6 (S4E3CD04GEFAA 0907090121106)<br />
* '''PNY''' <br />
** 4GB SDHC Class 4<br />
** 4GB SDHC Class 4 Optima (SD-K04G 0834TT1297Y)<br />
** 4GB SDHC Class 4. Micro SD Card with adapter.<br />
** 8GB SDHC Class 6<br />
** 8GB SDHC Class 10. Micro SD card with adapter.<br />
** 16GB SDHC Class 4<br />
** 16GB SDHC Class 10 (P-SDHC16G10-GE)<br />
*** See the note for P-SDHC16G10-EF. Works with Wheezy, does not work with Squeeze, Arch, or Fedora Remix. <br />
** 16GB SDHC Class 10 (P-SDHC16G10-EF) <br />
*** Works with [http://www.raspberrypi.org/archives/1435 Debian Wheezy]<br />
*** Does not work with Debian Squeeze (debian6-19-04-2012: mmc0: timeout waiting for hardware interrupt).<br />
*** Does not work with Arch Linux Arm (archlinuxarm-29-04-2012: no video is displayed, solid red power light, tiny green light)<br />
** 16GB SDHC Class 10 Pro-Elite (P-SDH16U1-30-GE). Works with raspbmc, haven't tested others.<br />
* '''pqi'''<br />
** 8GB SDHC Class 6 <br />
*** Works with official debian6-19-04-2012<br />
* '''PRETEC''' <br />
** 8GB SDHC Class 10 (8DK52-122ME)<br />
* '''Samsung''' <br />
** 4GB SDHC<br />
** 8GB SDHC Class 6 (MB-SS8GAEU)<br />
** 8GB SDHC Class 10 (MB-MP8GA, MB-SP8GA/EU, MB-SP8GA/AM)<br />
** 16GB SDHC Class 6 (MB-SSAGAEU)<br />
** 16GB SDHC Class 10 (MB-SPAGA aka MB-SPAGAEU)<br />
** 32GB SDHC Class 10 (MB-SSBGA, MBSSBGVEOBGA-SH) fine with [http://www.raspberrypi.org/phpBB3/viewtopic.php?f=50&t=8071 Debian Wheezy], but does not work with Debian Squeeze (debian6-19-04-2012: mmc0: timeout waiting for hardware interrupt).<br />
* '''SanDisk''' <br />
** 2GB SD, white "SanDisk for Wii" branded, no class mentioned<br />
** 2GB SD (with a circle 2 --probably class 2), writes at 3.5 Mb/s<br />
** 2GB SD Class 2 (BE0816113150D)<br />
** 2GB SD Class 4 Ultra (15MB/s)<br />
** 2GB SD Class 4 Ultra II<br />
** 2GB SD Ultra II (BE0719111366D)<br />
** 2GB SD Extreme III (BE0715105083B)<br />
** 2GB SD Extreme III (BE0804212046D) - 20MB/s - Class 6<br />
** 4GB SDHC Class 4 - Preinstalled with Raspbian Wheezy Linux. (from The Pi Hut's [http://thepihut.com/products/4gb-sandisk-sd-sdhc-card-with-raspbian-wheezy-linux-preinstalled Raspberry Pi Store])<br />
** 4GB SDHC Class 4 (SDSDB-004G-B35)<br />
** 4GB SDHC Class 4 (SDSDB-004G-BT35). Confirmed working with stock debian6-19-04-2012.img<br />
** 4GB SDHC Class 4 (BH1210821913G)<br />
** 4GB SDHC Class 4 (SDSDH2-004G-AC11, BH1127216239D) Costco 2-pack, booting Wheezy 2012-07-15<br />
** 4GB SDHC Class 4 Ultra (SDSDH-004G-U46) won`t reboot when it`s hot<br />
** 4GB SDHC Class 4 Ultra II<br />
** 4GB SDHC Class 6 Ultra (30MB/s BH1200421822D)<br />
** 4GB SDHC Class 6 Ultra (SDSDH-004G-U46 - BH1136121837G, BH1130521822D)<br />
** 4GB SDHC Class 10 Extreme (BH10297143382G)<br />
** 8GB SDHC Class 4 - Preinstalled with Raspbian Wheezy Linux. (from The Pi Hut's [http://thepihut.com/products/8gb-sandisk-sd-sdhc-card-with-raspbian-wheezy-linux-preinstalled Raspberry Pi Store])<br />
** 8GB SDHC Class 4 (writes at ~1.5MB/s)<br />
** 8GB SDHC Class 4 Ultra labelled as 15MB/s (BI1024716014G)<br />
** 8GB SDHC Class 6 Ultra <br />
** 8GB SDHC Class 6 micro - MMAGR08GUDCA-DB<br />
*** also SDSDH-008G-U46 - BI1131222083D see [http://www.raspberrypi.org/phpBB3/viewtopic.php?p=88625#p88625 update from andrew.blake]<br />
*** except SDSRH-008G-A11 could be problematic, see below<br />
** 8GB SDHC Class 6 Ultra labelled as 20MB/s (BI11321422083D)<br />
** 8GB SDHC-I Class 6 Ultra labelled as 30MB/s (SDSDH2-008G-AC11)<br />
*** requires updated Squeeze or Wheezy beta<br />
** 8GB SDHC Class 10 Extreme (BI11017514367G)<br />
** 8GB SDHC Class 10 Extreme (B11209116254G) - Managed to get it working with raspbian R3 [http://archive.raspbian.org/images/rpi_pisces_r3.zip rpi_pisces_r3.zip] however does not work with official squeeze nor Arch linux.<br />
** 8GB SDHC Class 10 Extreme (30MB/s HD Video) - working with new [https://github.com/raspberrypi/firmware/blob/9308c7ed387e5422883753f7fb71a75506abd1f8/boot/bootcode.bin bootcode.bin]. Confirmed on 2012-07-10 for Debian Squeeze 2012-04-19 and Arch Linux 2012-06-13 images (BI1130916254G).<br />
** 8GB SDHC Class 10 Ultra(30MB/s) (SDSDU-008G-U46) - Works with stock debian6-19-04-2012 or raspbian images but not with OpenELEC r11212 (works with OpenELEC r11493)<br />
** 8GB SDHC Class 10 Extreme Pro (95MB/s UHS-I) (SDSDXPA-008G-X46) - Works with stock 2012-07-15-wheezy-raspbian<br />
** 16GB SDHC Class 4<br />
** 16GB SDHC Class 4 - Preinstalled with Raspbian Wheezy Linux. (from The Pi Hut's [http://thepihut.com/products/16gb-sandisk-sd-sdhc-card-with-raspbian-wheezy-linux-preinstalled Raspberry Pi Store])<br />
** 16GB SDGC Class 4 (SDSDB-016G-B35) - working with [https://github.com/raspberrypi/firmware/blob/234c19de7cbaaf4997671d61df20a05759066295/boot/bootcode.bin bootcode.bin]. Confirmed on 2012-07-15 for Debian Squeeze 2012-04-19<br />
** 16GB SDHC Class 6 Ultra (30MB/s) (BL1133921933G) - Work with OpenELEC r11324<br />
** 16GB SDHC Class 10 Ultra(30MB/s) (SDSDU-016G-U46) - Work with stock debian6-19-04-2012 image. Gave Kernel Panic with stock debian6-19-04-2012 image. Worked fine with Wheezy image.<br />
** 16GB SDHC Class 10 Extreme (30MB/s HD Video) (SDSDX3-016G-X46) - Works with 2012-06-18-wheezy-beta.img and updated firmware (tested 2012-07-02)<br />
** 32GB SDHC Class 10 Ultra (30MB/s) - Works with stock debian6-19-04-2012 image<br />
** 16GB SDHC Class 10 Extreme (45MB/s U1) (BL1203322025G) - Doesn't work with stock debian6-19-04-2012 image, but does work with freshly compiled kernel<br />
** 16GB SDHC Class 10 Extreme Pro (95MB/s UHS-I) (SDSDXPA-016G-A75) - Doesn't work with stock debian6-19-04-2012 image, but does work with freshly compiled kernel<br />
** 32GB SDHC Class 4<br />
** 32GB SDHC Class 4 - Preinstalled with Raspbian Wheezy Linux. (from The Pi Hut's [http://thepihut.com/products/32gb-sandisk-sd-sdhc-card-with-raspbian-wheezy-linux-preinstalled Raspberry Pi Store])<br />
** 32GB SDHC Class 6<br />
** 32GB SDHC Class 10 Extreme (45 MB/s UHS-I) (SDSDX-032G-X46) - works with arch-04-29-image and latest firmware (booting problems without firmware update)<br />
** 64GB SDXC Class 10 Extreme (45 MB/s UHS-I) (SDSDX-064G-X46) - works with 2012-07-15-wheezy-raspbian<br />
** 4GB microSDHC Class 2<br />
** 4GB microSDHC Class 4<br />
** 8GB microSDHC Class 2<br />
** 8GB microSDHC Class 4<br />
** 8GB microSDHC Class 6 Mobile Ultra (SDSDQY-008G-U46A) working with the latest firmware, won`t reboot when it`s hot<br />
** 32GB microSDHC Class 4 (SDSDQM-032G-B35)<br />
** [http://img217.imageshack.us/img217/6435/dsc0255uc.jpg 64GB microSDXC Class 6 Mobile Ultra] (SDSDQY-064G-A11A) (boots up much more consistently with latest firmware)<br />
* '''Silicon Power''' <br />
** 4GB microSDHC Class 6 (SP004GBSTH006V10-SP)<br />
** 8GB microSDHC Class 10 (S608G1202)<br />
** 16GB microSDHC Class 10 (SP016GBSDH010V10)<br />
* '''Sony'''<br />
** 4GB SDHC Class 4 (SF-4B4) (Write 6MB/s, Read 20MB/s)<br />
** 4GB SDHC Class 4 (SF-4N4)<br />
** 8GB SDHC Class 4 (Write 11.8MB/s, Read 17.4MB/s)<br />
** [http://store.sony.com/webapp/wcs/stores/servlet/ProductDisplay?catalogId=10551&storeId=10151&langId=-1&partNumber=SF32NX/TQ#features 32GB SDHC Class 10 (SF-32NX/TQ)] (Max read speed of ~94MB/s, min write speed of ~10MB/s) - Works with archlinuxarm-29-04-2012 dd image with latest firmware update (as of 10-06-2012) <br />
* '''Strontium'''<br />
** 8GB SDHC Class 10 (SD-T08G 1045 US6923 G (White Shell - SKU 8 886450 703492))<br />
* '''Super Talent'''<br />
** 32GB Secure Digital High Capacity SDHC Card (Class 10), Model SDHC32-C10 SKU: 116-557-001 (works with Raspbmc RC4 and 2012-07-15-wheezy-raspbian))<br />
* '''TakeMS'''<br />
** 4GB microSDHC Class 4 (with adapter) [http://www.takems.com/products.php?categ=flash&prod=Micro_SDHC-Card Micro SDHC Class 4 + 1 Adapter(Order No.88662)]<br />
* '''TDK'''<br />
** 4GB SDHC Class 4 (1008WW5261B)<br />
** 4GB SDHC Class 4 (80-56-10275-004G,Debian works '''BUT''' mmc0 errors when booting Fedora)<br />
** 4GB microSDHC Class 4 (80-56-10301-004G)<br />
** 4GB SDHC Class 6 (S404G1113) - Works with Debian Wheezy (2012-06-18 beta), not tried latest OpenELEC yet.<br />
** 8GB SDHC Class 10 - Works with Raspbian 2012-07-15<br />
** Sandisk 64GB Class 10 Ultra SDXC UHS-I FFP (3A114807)<br />
<br />
* '''Toshiba'''<br />
** 8GB mircoSDHC SD-C08GJ(BL3A<br />
* '''Transcend'''<br />
** 4GB SDHC Class 4 - we've found these to work without any errors and offer reasonable performance<br />
** 4GB SDHC Class 4 (TS4GSDHC4 - BH1130821915G)<br />
** 4GB SDHC Class 6 (TS4GSDHC6) - no problems. (does not work with Raspbmc as of 6/1/12)<br />
** 4GB SDHC Class 10 (TS4GSDHC10E)<br />
** [http://www.mymemory.co.uk/SDHC/Transcend/Transcend-8GB-SD-Card-(SDHC)---Class-4 8GB SDHC Class 4] (TS8GSDHC4) (man:0x000003 oem:0x5344 name:SD08G hwrev:0x8 fwrev:0x0) - works with both Debian "squeezy" and Raspbian "wheezy" distributions.<br />
** 8GB SDHC Class 6 (~5.8 MB/s read/write following [[RPi_Performance#SD_card]])<br />
** 8GB SDHC Class 6 (TS8GSDHC6-P2 - MMBFG08GWACA-M6)<br />
** 8GB SDHC Class 10 (TS8GSDHC10) [http://www.mymemory.co.uk/SDHC/Transcend/Transcend-8GB-SD-Card-%28SDHC%29---Class-10- Transcend 8G class 10]<br />
** 16GB SDHC Class 6 (TS16GSDHC6)<br />
** 16GB SDHC Class 10 (TS16GSDHC10)(TS16GSDHC10E)<br />
** [http://www.transcend.com.es/tarjetas-de-memoria/sd-sdhc/32gb-sdhc-class-10 32GB SDHC Class 10] (TS32GSDHC10)(TS32GSDHC10E)<br />
** 64GB SDXC Class 10 (TS64GSDXC10)<br />
* '''Verbatim'''<br />
** 8GB SDHC Class 10 (43961)<br />
** 16GB SDHC Class 10 (43962)<br />
** 32GB SDHC Class 6 (44032)<br />
<br />
*'''Traveler'''<br />
**4GB High Speed Memory Card - no class mentioned. No problems. Tested with Raspbian.<br />
<br />
* '''The Pi Hut'''<br />
** Sandisk 4GB Class 4 - Preinstalled with Raspbian Wheezy Linux. (from The Pi Hut's [http://thepihut.com/products/4gb-sandisk-sd-sdhc-card-with-raspbian-wheezy-linux-preinstalled Raspberry Pi Store])<br />
** Sandisk 8GB Class 4 - Preinstalled with Raspbian Wheezy Linux. (from The Pi Hut's [http://thepihut.com/products/8gb-sandisk-sd-sdhc-card-with-raspbian-wheezy-linux-preinstalled Raspberry Pi Store])<br />
** Sandisk 16GB Class 4 - Preinstalled with Raspbian Wheezy Linux. (from The Pi Hut's [http://thepihut.com/products/16gb-sandisk-sd-sdhc-card-with-raspbian-wheezy-linux-preinstalled Raspberry Pi Store])<br />
** Sandisk 32GB Class 4 - Preinstalled with Raspbian Wheezy Linux. (from The Pi Hut's [http://thepihut.com/products/32gb-sandisk-sd-sdhc-card-with-raspbian-wheezy-linux-preinstalled Raspberry Pi Store])<br />
<br />
* '''Veho (http://www.veho-uk.com)'''<br />
** 8Gb "Ultra Fast" Class 6. (man:0x00001b oem:0x534d name:00000 hwrev:0x1 fwrev:0x0) 7.8Mb/s. Slow but tested with Arch Linux.<br />
<br />
* '''W Photo (Walgreens photo)'''<br />
** 1GB SD memory card. Works with raspbmc, have not tested others.<br />
** 2GB SD memory card. Works with raspbian, not tested with others.<br />
<br />
Known good (and pre-loaded) cards will be available for sale from RS and element14 at a ''later'' date (TBA).<br />
<br />
===Problem SD Cards===<br />
<br />
Make sure that you buy your card from a reliable source. There are many cheap Chinese copies of (brand name) SD-Cards on the market, [http://www.petapixel.com/2011/05/20/one-third-of-the-sandisk-memory-cards-on-earth-are-counterfeit/] in addition they are often mislabeled as having greater capacity than they really have. For example they might be sold as being 4GB, but are actually 2GB (or even less). <br />
<br />
There were initially issues with most Class 10 SDHC cards, apparently due to a bug in the Broadcom bootloader.[http://www.raspberrypi.org/forum/general-discussion/class-10-sd-cards-on-the-production-boards/page-3/#p39181]<br />
<br />
This seems to have been fixed in sdhci.c: [https://github.com/raspberrypi/linux/commit/7e8ae226fe6e95954df6b0dcdde40a53dbbc1a0b] Further feedback will be useful.<br />
<br />
If you add an SD card here, please also mention the kernel date and the date you tried it. This allows people to estimate how likely it is that a driver-fix in the kernel has been fixed. (i.e. I think some/most of the cards here work fine now, because a problem in the kernel driver has been fixed). <br />
<br />
* '''Acumem'''<br />
** 8GB SDHC Class 6 (many errors on 6/7/2012)<br />
* '''Adata'''<br />
** 2GB Speedy (MMAGF02GWMCA -NA)<br />
** 8GB SDHC Class 6 - Sometimes boots<br />
** 16GB SDHC Class 6 (Possibly SD5MY168G0, label with gold <> black gradient) - Doesn't boot<br />
* '''Agfa'''<br />
** 16GB MicroSDHC class 6 (as written on SD-Adapter, MicroSD card itself no-name? ENAAJK121960): mixed results, such a card was working on another RPi<br />
* '''Amazon Basics'''<br />
** 16GB SDHC Class 10 (many errors on 6/7/2012)<br />
* '''Delkin Devices'''<br />
** 4GB SDHC Class 6 "Delkin pro" -- Note: works with Fedora Beefy Miracle 17<br />
* '''GSkill'''<br />
** 32GB SDHC Class 10<br />
* '''Integral'''<br />
** 16GB SDHC Class 6 Ultima Pro (SH016GAA2BB)<br />
** 4GB SDHC class 4 (S404G1115)<br />
* '''Kingston''' <br />
** 2GB SD [http://www.geeks.com/details.asp?invtid=KING-SD-M02G-BULK looks like this] - boots the kernel, but damages the filesystem.<br />
** 4GB SDHC Class 6 - Boots kernel but won't run init (times out)<br />
** 8GB/Go SDHC Class 10 - SD10V/8GB Very slow writing images to card and then either won't boot, or boots very slowly<br />
** 16GB SDHC Class 4 (SDC4/16GB17) - Device does not recognize it <br />
* '''Memory2GO'''<br />
** 4GB SDHC Class 6 (S404G1029) - I/O Errors leading to Kernel Panic on startup.<br />
* '''Micro Center'''<br />
**4GB SDHC Class 4 — hasn't worked with any of the images I've tried; appears to be completely unrecognized<br />
* '''MyMemory.com''' <br />
** 8GB SDHC Class 10<br />
* '''Optima''' <br />
** 8GB SDHC Class 4 - Does not boot with Raspbian Wheezy 2012-07-15 <br />
* '''Panasonic''' <br />
** 8GB SDHC Class 10 (RP-SDU08GD1K) mmc0: timeout waiting for hardware interrupt [http://www.mymemory.co.uk/SDHC/Panasonic/Panasonic-8GB-UHS-1-London-2012-Collection-SDHC-Card---Class-10 Panasonic 8GB Class 10]<br />
* '''Patriot''' <br />
** 8GB SDHC Class 6 (PS8GSDHC10-BC) - repeatable corruption after 1 or 2 reboots with 2012-07-15-wheezy-raspbian<br />
** 8GB SDHC Class 10 (PSF8GSDHC10)<br />
* '''Platinum''' <br />
** 8GB SDHC Class 8 (O08G840 M3100487 TW)<br />
* '''PNY'''<br />
** 8GB Optima SDHC 120 HD Class 4 SD-K08G 0928 WF3673 - mmc -110 errors at init time on 6/12/12<br />
** 32GB SDHC Class 10 Professional (P-SDHC32G10-EF) from [http://www.play.com/Electronics/Electronics/4-/18814903/-/Product.html play.com] (mmc0 timeout with Debian, error -84 whilst initialising sd card with Fedora and QtonPi. Arch seems to work, gets to the login prompt)<br />
** 2GB card SD-M02G<br />
* '''Polaroid'''<br />
** 16GB SDHC C10 (P-SDHC16GB10-EFPOL) - mmc0: timeout waiting for hardware interrupt on debian6-19-04-2012<br />
* '''PRETEC''' <br />
** 8GB SDHC Class 10 233x - mmc0: timeout waiting for hardware interrupt, Sometimes does not boot, kernel panic, ...<br />
* '''Reekin'''<br />
** 4Gb HighSpeed SH4GC6M16MIN9C0812TE (old) don't boot ! (11/07/2012)<br />
* '''Samsung'''<br />
** 4GB SDHC Class 4 (MB-SS4G MBSS4GMBDDBA-DD) doesn't boot with [http://downloads.raspberrypi.org/images/raspbian/2012-07-15-wheezy-raspbian/2012-07-15-wheezy-raspbian.zip 2012-07-15-wheezy-raspbian] - OK light partially lit.<br />
** 32GB SDHC Class 10 (MB-SSBGA, MBSSBGVEOBGA-SH) does not work with Debian Squeeze (debian6-19-04-2012: mmc0: timeout waiting for hardware interrupt), but works fine with [http://www.raspberrypi.org/phpBB3/viewtopic.php?f=50&t=8071 Debian Wheezy]<br />
* '''SanDisk''' <br />
** 2GB SD Extreme III (BE0722702998D) (man:0x000003 oem:0x5344 name:SD02G hwrev:0x8 fwrev:0x0) - tested with Raspbian (build 2012-07-15) and Raspbmc installer (build 2012-07-13)<br />
** 2GB SD (BE0916214253D)<br />
** 2GB Ultra || 15MB/s (BE0828713280D)<br />
** 4GB SDHC Class 2 - Debian and xbmc boot, but fedora gets a lot of mmc0 note long write sync errors and then hc_xfer_timeout errors at the login prompt.<br />
** 4GB SDHC Class 2 "Limited Edition" (8H825413279G) - Error -110 whilst initialising sd card<br />
** 4GB SDHC Class 4 (BH1030216016G) - Doesn't boot.<br />
** 4GB SDHC Class 4 (BH1031116016G) - Doesn't boot.<br />
** 4GB SDHC Class 6 Extreme (BH0822411730D)<br />
** 4GB SDHC Class 6 Extreme III (30 MB/s) (BH0822712362G)<br />
** 4GB SDHC Class 10 Extreme (SDSDX-004G-X46) (30 MB/s HD Video) doesn't boot (also not with new kernel.img and start.elf 17-06-2012 or "wheezy"-beta)<br />
** 4GB SDHC Class 10 Extreme (30 MB/s HD Video) (Doesn't boot) - Works with new kernel.img and start.elf [https://github.com/raspberrypi/firmware/tree/master/boot]<br />
** 4GB microSDHC Class 6 Mobile Ultra (tried 15-06-2012 with kernel 19-04-2012) error -84 transferring data, kernel panic: no init found<br />
** 8GB SDHC Class 6 Ultra (B11201421964G)<br />
** <del>8GB SDHC Class 6 Ultra (SDSDH-008G-U46 - BI1131222083D) - Boots kernel but won't run init ( mmc timeout waiting for interrupt )</del> see [http://www.raspberrypi.org/phpBB3/viewtopic.php?p=88625#p88625 update from andrew.blake]<br />
** 8GB SDHC Class 6 Ultra labelled as 30MB/s (BI1208721965G)) - Boots kernel but won't run init ( mmc timeout waiting for interrupt )<br />
** 8GB SDHC Class 6 Ultra labelled as 30MB/s SDSRH-008G-A11 - Boots kernel but won't run init ( mmc timeout waiting for interrupt ) <br />
** 8GB SDHC Class 6 Ultra labelled as 30MB/s SDSDH-008G-T11 - Boots kernel but won't run init ( debian6-19-04-2012: mmc timeout waiting for interrupt ) , but works fine with [http://www.raspberrypi.org/phpBB3/viewtopic.php?f=50&t=8071 Debian Wheezy] on 6/22/12<br />
** 8GB SDHC Class 6 Ultra I (BI1201221964G) - Boots kernel but won't run init ( mmc timeout waiting for interrupt )<br />
** 8GB SDHC Class 6 Extreme (BI1101116253G)<br />
** 8GB SDHC Class 10 Extreme (BI1108716254G)<br />
** 8GB SDHC Class 10 Extreme (BI1201416254G) - Still doesn't work with Debian Wheezy beta (2012-06-18)<br />
** 8GB SDHC Class 10 Extreme (BI1201516254G) [[http://www.amazon.co.uk/gp/product/B00422FBJ2 amazon.co.uk]]+amazon.fr<br />
** 8GB SDHC Class 10 Extreme (BI1200916252D/SDSDX-008G-X46) - Tried with Debian "Squeeze"(19/04/2012), Debian "Wheezy"(18/06/2012) and Arch Linux(13/06/2012). None works. With Debian "Wheezy" Green LED stays ON continuously, with the other two it turns on very faint.<br />
** 8GB SDHC Class 10 Extreme Pro- Works with updated kernel/firmware, stock debian6-19-04-2012 boots kernel but won't run init ( mmc timeout waiting for interrupt )<br />
** <del>16GB SDHC Class 10 Extreme (30MB/s HD Video) (SDSDX3-016G-X46) - Doesn't boot with debian6-19-04-2012.img, or newer firmware (tested 2012-06-17).</del><br />
** 16GB SDHC Class 6 Ultra (BL1202021933G)<br />
** 16GB SDHC Class 6 Ultra I (BL1205921933G) - Boots kernel but won't run init ( mmc timeout waiting for interrupt )<br />
* '''Silicon Power''' <br />
** 32GB SDHC Class 6 (LS2N732GQON03ASP) - boots debian6-19-04-2012.img, but frequent slow response / system hangs.<br />
* '''TDK'''<br />
** 4GB SDHC Class 6 (S404G1041) - Tried (end May 2012) with new kernel.img and start.elf [https://github.com/raspberrypi/firmware/tree/master/boot] but still won't run init.<br />
** 4GB SDHC Class 6 (S404G1046) [Barcode: 4 902030 784447] - Tried (4th June 2012) with debian6-19-04-2012.img and with replacement kernel.img and start.elf from github [https://github.com/raspberrypi/firmware/tree/87a04c0be0c05e20f94f223183a0310b37c9bd89/boot] but still got 'Error -84' and 'Kernel panic - not syncing: No init found'<br />
<br />
* '''Transcend'''<br />
** 2GB MicroSD (MMAGR02GUECA-MB) - reads fine initially after image was written on a PC, gives mmc0 timeout errors reading back data after writing a large amount (in this case with 'pacman -Syu'). Still seems to work, but is *very* slow after this happens, even across reboots.<br />
** 32GB MicroSD (TS32GUSDHC4) - Doesn't boot.<br />
** 2GB SD (6451AG 2G O2DS1)<br />
* '''Veho'''<br />
** 4GB SDHC Class 6 <br />
* '''Verbatim'''<br />
** 16GB SDHC Class 6 (47178) - Raspbian Pisces RC3 - boots, but after login: mmc timeout waiting for interrupt<br />
** 8GB microSD Class 10 (44012) - ArchLinux - boots, but after system update develops segmentation faults<br />
<br />
The usual warnings against less reputable sellers (such as Ebay merchants) apply.<br />
<br />
<br />
Note that the following error is sometimes accompanied with a non-working SD card after booting (on Debian):<br />
<br />
mmc0: timeout waiting for hardware interrupt<br />
<br />
=== Benchmarks ===<br />
<br />
* http://www.sakoman.com/OMAP/microsd-card-perfomance-test-results.html<br />
* http://usbspeed.nirsoft.net/usb_drive_speed_summary.html?o=11<br />
* http://www.raspberrypi.org/phpBB3/viewtopic.php?f=2&t=4076<br />
* http://forum.xda-developers.com/showthread.php?t=1005633 (Doesn't originate from R-Pi, but very related)<br />
<br />
== Foreign Language Translations ==<br />
* [[Ru:RaspberryPiBoardVerifiedPeripherals]]<br />
<br />
== References ==<br />
<references><br />
</references><br />
<br />
{{Template:Raspberry Pi}}</div>Pioneerhttps://elinux.org/index.php?title=RPi_VerifiedPeripherals&diff=163850RPi VerifiedPeripherals2012-08-23T06:36:15Z<p>Pioneer: /* Working USB Keyboards */</p>
<hr />
<div>[[Category: Linux]]<br />
[[Category: ARM Development Boards]]<br />
[[Category: Broadcom]]<br />
[[Category: Development Boards]]<br />
[[Category: RaspberryPi]]<br />
[[Category: Education]]<br />
{{Template: RPi_Hardware}}<br />
<br />
<br />
'''A note about this page: For USB devices, please specify if they required a powered hub'''<br />
==Notes==<br />
<br />
19-Apr-2012: Now that the Model B board is shipping, details added should relate to this board and the [http://www.raspberrypi.org/downloads default Debian distribution] unless stated otherwise. A suggested suffix markup scheme is as follows:<br />
<br />
* (A) - Relates to model A production board<br />
* (B) - Relates to model B production board<br />
* (!) - Information from alpha and beta board days -- beta board verified peripherals should still apply to production boards for the most part, but the alpha board is fairly different<br />
* No markup - relates to all production boards<br />
<br />
''Discuss: [http://www.raspberrypi.org/forum/?mingleforumaction=viewtopic&t=247 http://www.raspberrypi.org/forum/?mingleforumaction=viewtopic&t=247]''<br />
<br />
If you are adding to a product list it would help clarity if entries are kept/added in alphabetical order.<br />
<br />
==Power Usage Notes==<br />
{{Warning|Adding peripherals may increase the loading on the power supply to your board and this, in turn, may affect the voltage presented to the RPi. If the RPi's supply voltage falls below a certain value (anecdotally stated as around 4.75V), or it begins to fluctuate, your setup may become unstable. There is a [http://elinux.org/RPi_Hardware#Power Wiki section about this issue] which is worth a read.}}<br />
<br />
'''Generally speaking the model B raspberry PI was designed only for <100mA USB devices!''' That is because the PI's PSU was chosen with a power budget of 700mA in mind of which 200mA were assigned to the two USB ports, so the raspberry PI's (poly)fuses were designed only for <100mA devices, and typical 140mA polyfuses will have as much as 0.6 volt across them when drawing currents near the 100mA limit. As a consequence the USB ports are only directly suitable for "single current unit" USB devices which according to USB specifications are designed to work with just 4.4 Volt. Not only do non single current unit devices draw more current, (causing greater Voltage drops, and greater stress on the fuses) they also might require 4.75 Volt to work. Therefore any non single current unit devices will only work when powered from a powered hub.<br />
<br />
==Linux Driver Issues==<br />
During June 2012 it was confirmed that there is a software issue with the Linux USB device drivers which cause some USB 1.x peripherals that use split transactions to loose data because the ARM processor is not handling the SMSC95xx interrupts fast enough. As a result some USB 1.x peripherals may not work correctly.<br />
A number of proposals are underway to modify the Linux driver to resolve this using lower latency interrupt handlers and a FIQ fast interrupt handler whichg should resolve this issue<br />
[http://www.raspberrypi.org/phpBB3/viewtopic.php?f=28&t=12097&start=76] [http://www.raspberrypi.org/phpBB3/viewtopic.php?f=28&t=5249&start=44]<br />
<br />
== Powered USB Hubs ==<br />
A number of low-cost powered USB hubs are known to have caused problems. Members of the Raspberry Pi forums have reported low power or no power at all in some cases. The following is a list of specific Powered USB Hubs which appear to be fault-free. Please note that these do not take into account powering the Raspberry Pi from the hub, in addition to its peripherals.<br />
<br />
If you use a powered hub and PI PSU together consider powering them from the same power bar with switch, so you can turn them on simultaneously., especially if the HUB tries to feed the PI through their interconnect cable, due to the 100mA limiting fuse in the PI the PI will be partially powered which may cause problems (unwanted writes to the SD card).<br />
<br />
===Working USB Hubs===<br />
*'''Acme'''<br />
** USB 2.0 hub 4 port ([http://www.acme.eu/en-us/product/019188 ACME]) Based on NEC μPD720114 USB2.0 Hub Controller USB ID 0409:005a '''NOTE!''' It is bus-powered hub, but very cheap and small and works after a small modding: on usb-hub board you have 4 holes: V, D+, D- and GND. Connect GND, D+ and D- to the RasPI, and additionally connect GND and +5v from power supply to the same holes on usb-hub GND and V. Now there is common contacts: GND, D+ and D- between RasPI and hub needed to work, and additional power for USB devices, connected to the hub. Tested on my RasPI.<br />
*'''Belkin'''<br />
** F4U040 4-Port Ultra-Slim Desktop hub (powered 5v, 2.6A)<br />
** F5U224 4 port powered USB hub<br />
** F5U231/F5U234 Hi-speed USB 2.0 Tertrahub - 4 port powered USB hub (verified.. able to power Raspberry Pi using micro USB directly from hub)<br />
** F5U237 7 Port powered USB 2.0 5V 3.8A (5 back port 2 top ports)<br />
** F5U259-ME USB 2.0 7-Port Hub (Powered, able to apply power to Raspberry Pi via micro USB from this hub at same time)<br />
** F5U403 USB 2.-0 4 Port Hub (Powered, suspect see F5U404 in non-working, didn't test power the RPi from hub.)<br />
** F5U700 USB 2.0 7-Port Hub (Powered, able to power Raspberry Pi via micro USB directly from hub)<br />
** F5U706ea/uk 2-in-1 Hub (USB 2.0, powered, 7-port)<br />
** F5U706701PerBlk 7-in-1 Hub (USB 2.0, powered 5V 2.5A , 7-port)<br />
*'''Biltema'''<br />
** 23-924 4-port powered USB 2.0 Hub (2.0A) Able to power Raspberry Pi via USB port<br />
*'''CyberPower'''<br />
** [http://www.newegg.com/Product/Product.aspx?Item=N82E16817804002] CP-H720P 7-port powered hub with 3.6A adapter. Internally, a NEC Corp 0409:0050 device. Works perfectly with Model B, regardless of whether the RPi is being powered by the hub or externally.<br />
*'''Dell'''<br />
** Dell 2001FP monitor has 4 USB ports and acts as a powered hub.<br />
** Dell SP2309W monitor has 4 USB ports and acts as a powered hub.<br />
*'''DELTACO'''<br />
** [https://www.deltaco.se/products/items/itemid/(UH-715)/index.aspx UH-715 Rev 2] 7-port powered hub with 2A adapter.<br />
*'''DYNEX'''<br />
** 7port hob idVendor=0409, idProduct=0050 works<br />
*'''D-Link'''<br />
** [http://www.amazon.com/D-Link-DUB-H7-High-Speed-7-Port/dp/B00008VFAF] 7-Port USB Hub DUB-H7 (See note below - doesn't work for all, apparently). Working model marked BUBH7A....A5. Worked with Debian on production B model, for keyboard, mouse, and thumb drives, also worked with ArchLinux, didn't work with Bodhi Linux immediately thereafter.<br />
** [http://www.newegg.com/Product/Product.aspx?Item=N82E16817111131] 4-Port USB Hub DUB-H4 Worked on Debian with keyboard, mouse, and thumb drive. Also, was able to apply power to raspberry pi via micro usb from this hub at same time.<br />
*'''Digicom'''<br />
** [http://www.digicom.it/digisit/prodotti.nsf/itprodottiidx/MiniHubUsb204P#] MiniHUB 4-Port USB 2.0 with PSU 5V - 2A .<br />
*'''Eminent'''<br />
** [http://www.eminent-online.com/en/product/27/7-port-usb-2-0-hub.html] EM1107 7 Port USB 2.0 Hub with 2A power adapter. It's able to power the RPi, external HDD and other peripherals.<br />
* '''GearHead'''<br />
** [http://www.amazon.com/gp/product/B004OBZ088/] GearHead 4 Port Hub with Energy Saving Power Switch (5V, 1A)<br />
*'''Gembird'''<br />
** Gembird UHS 242 4-port USB 2.0 Hub 1.8 Amps<br />
* '''Genesys Logic (sold at Fry's)'''<br />
** Genesys Logic 4-Port USB 2.0 Hub 2.0 Amps (ID 05e3:0608) (Also at Radio Shack under their Gigaware brand, same ID shows up in lsusb)<br />
* '''Hama'''<br />
** Hama 4-way USB 2.0 Hub<br />
*'''HP'''<br />
** HP ZR2240w 21.5" Monitor with built in 2-Port USB Hub (B)<br />
*'''Laser'''<br />
** 7-Port USB Hub. 5V 1A (found at Harvey Norman Australia)(Also Australia Post Shops $9.95). You can power the PI by connecting both the main USB connector to the PI USB port, '''and''' from a spare USB port back to the power micro USB socket. If you don't do both, boot-loops are likely to occur.<br />
*'''Logik'''<br />
** [http://www.currys.co.uk/gbuk/logik-lp4hub10-4-port-powered-usb-hub-04979038-pdt.html] LP4HUB10 4-Port USB Hub. '''Throws errors when used with Fedora remix 14'''<br />
** Logik L4THUB10 4 Port powered hub works fine under raspbian/wheezy/model B. Captive usb cable, 2A power supply, convenient single top mounted usb socket. Unlike my last hub, will power wifi!<br />
*'''LogiLink'''<br />
** UA0085 USB 2.0 Hub, 4-Port with PSU 5V, 2A<br />
** UA0091 USB 3.0 Hub, 4-Port with PSU 5V, 4A. Connected with USB2.0 cable. 1A per port, able to support USB HDD drives and other power hungry devices. Tested with kernel 3.1.9-cutdown, Wheezy. <br />
** UA0096 USB 2.0 Hub, 10-Port with PSU 5V, 3.5A (Not suitable for powering RPi because it doesn't work unless there is working USB input present even with PSU plugged in.)<br />
** UA0160 USB 2.0 Hub, 4-Port with PSU 5V, 2A. Able to power the RPi, keyboard, mouse and LogiLink UA0144 USB ethernet adapter. (More testing to come.)<br />
* '''Manhattan'''<br />
** [http://manhattan-products.com/en-US/products/6500-hi-speed-usb-2-0-micro-hub] (#160612) Hi-Speed USB 2.0 Micro HUB, AC Powered (identifies as ID 05e3:0608 Genesys Logic) Includes a 1000mA wall-wart (US style)<br />
*'''Newlink'''<br />
** NLUSB2-224P 4 port USB 2.0 Mini hub with PSU 5V 1A<br />
*'''Nilox'''<br />
** Nilox USB 2.0 4port HUB model HUB4USB2AC with PSU 5V 1.0A <br />
* '''Pluscom'''<br />
** Pluscom 7 Port USB 2.0 Hub Model U7PH-3A with 3Amp PSU. USB ID 1a40:0101. Powering Pi via microUSB from a hub port. Internally two 4 Port switches linked. Leaks power back up USB data cable to Pi but not really a problem when powering Pi at the same time.<br />
*'''SumVision'''<br />
** Sumvision Slim 4 Port High Speed USB 2.0 HUB with PSU 5V 1.0A (from [http://www.7dayshop.com/catalog/account_history_info.php?page=1&order_id=5130107 | 7dayshop ])<br />
*'''Sitecom'''<br />
** CN-032 4 Port USB 2.0 Pocket Hub. Works for powering the Pi, an USB WLAN Adapter, wireless Kbd+Mouse. Using an 2500 mA Voltcraft <br />
** CN-060 4 Port USB 2.0 Hub powered with AC Adapter (1A). Powering Pi via microUSB from a hub port.<br />
*'''Targus'''<br />
** ACH81xx 7-port powered hub. 5V 3A power supply, with 2 high power ports. (possible conflicting behaviour with USB keyboard / Wifi Dongles)<br />
** ACH63EU 4-port. Using a 5V 2A power supply, which isn't supplied with the hub, it is able to power the PI as well.<br />
*'''Trendnet'''<br />
** [http://www.trendnet.com/products/proddetail.asp?prod=130_TU2-700&cat=49] TU2-700 7 Port Powered USB 2.0 Hub with AC Adapter (5V 2A)<br />
*'''Tripp-Lite'''<br />
** [http://www.tripplite.com/en/products/model.cfm?txtModelID=3167] U222-007-R 7 Port Powered USB 2.0 Hub with AC Adapter (5V 2.5A) Powering RPi from Hub works<br />
*'''Ultron'''<br />
** [http://www.ultron.de/v1/produktansicht.php?artnr=67072&kid=bfa8340c4e245...&l=en&WGType=Neue+USB-HUBS] UHN-710 7-port powered hub with PSU 5V, 3A. USB ID 1a40:0201.<br />
*'''Z-TEK'''<br />
** Z-TEK 7-port powered hub with PSU 5V, 4A. USB ID 1a40:0201.<br />
*"Unknown"<br />
** 10(7-4) port hub idVendor=1a40, idProduct=0201 / idVendor=1a40, idProduct=0101 works<br />
<br />
===Problem USB Hubs===<br />
<br />
Please check known workarounds [http://elinux.org/Rpi_USB_check-list here] before adding to the list<br />
<br />
*'''Addon'''<br />
** 7-Port Powered Hub - labelled ADDUH070P - Gives constant Eth0 errors on boot.<br />
*'''Belkin'''<br />
** 7-Port Powered Mobile Hub - device labelled F4U018, packaging labelled F5U701. lsusb reveals it to be two Genesys Logic 4-port hubs based on the GL850G chipset (vendor: 0x05e3 product: 0x0608) ganged together. Yields a lot of "handle_hc_chhltd_intr_dma:: XactErr without NYET/NAK/ACK" errors and device resets in /var/log/messages. Low speed devices such as keyboards work OK, wifi/mass storage is unreliable or broken. -- No error messages with the latest kernel, but still unstable with mass storage devices. Also, leaks current back to the Pi (can be fixed by overtaping GND and +5V pinouts)<br />
** F4U022 7-Port powered USB hub (powered 5v, 2.6A), same as F4U018<br />
** 7-Port Powered Hub - device labled F5U237 Rev.3 - ID 050d:0237 Wired ethernet fails to connect; gives "DWC OTG HCD URB enqueue failed adding QTD. Error status -4008" Result is same as DUB-H7 below.<br />
** F5U404 Hi-Speed USB 2.0 4-Port Mobile Hub. Faulty/bad design; Leaks current back up the cable to the Raspberry Pi.<br />
** F5U307 Hi-Speed USB 2.0 7-Port Hub (Powered, able to apply power to Raspberry Pi via micro USB from this hub at same time) It work's sometimes.<br />
<br />
*'''DELTACO'''<br />
** 7-Port USB Hub UH-713 Rev 3. This one consists also of two 05e3:0608 Genesys Logic, Inc. USB-2.0 4-Port HUBs connected together. The power supply is rated at 5 V 2 A. It kills ethernet when X11 is started.<br />
<br />
*'''Dynex'''<br />
** 7-Port USB Hub - Does not work in Debian 19-04 image.<br />
<br />
*'''D-Link'''<br />
** 7-Port USB Hub DUB-H7 (Prevents ethernet from being recognized so wrong time & no IP address). (See note above - it worked for me with some distros)<br />
<br />
*'''E-Solution'''<br />
** 4-Port 2A Supply (Does not detect at all during boot or after boot- no messages) [IC = Alcor Micro Corp (AU6254)]<br />
<br />
*'''Fosmon'''<br />
** 7-Port USB 2.0 Hub w/ 1A Power Supply (Causes interference with other USB devices and sends enough power to light up the pi with it's Micro USB cable unplugged).<br />
<br />
*'''Gear Head'''<br />
** UH7250MAC 7-port powered hub. Internally, two daisy-chained Genesys Logic 05e3:0608 devices. Causes Ethernet instability when used under very specific circumstances, in X11.<br />
<br />
*'''Hama'''<br />
** 4-Port USB 2.0 "bus hub", model 78496 (?). Only works for low power devices (card readers?), but does not work for power hungry devices (HDD,WLAN). Doesnt boot when hub connected to RPi. The funniest thing is that RPi powers on when I plug in this hub to normal size USB port (not that small dedicated port). idVendor=05e3, idProduct=0608<br />
<br />
*'''Kensington'''<br />
** 7-Port Dome Hub model no 1500129 (Possible problems with malfunctioning keyboard, kills mouse when GUI started).<br />
<br />
*'''Inland'''<br />
** 4-Port USB 2.0 Cable Hub model no 480426 (Some devices work, some don't, cheap unshielded untwisted wire design)<br />
<br />
*'''Logik'''<br />
** LP7HUB11 7-Port USB Hub. (Ethernet failed, slow response, in LXDE. Happened whether or not the hub's independent power supply was connected to the hub.)<br />
<br />
*'''Soniq'''<br />
** 4-Port 5V supply. Model number CUH100. (B). Appears to draw power away from the Raspberry Pi, even when the Pi has an isolated power line. Netgear WNA1100 WiFi Adapter (which is known to work in other setups is recognized, but unresponsive.<br />
<br />
*'''Targus'''<br />
** ACH115EU 7-port powered hub. 5V 3A power supply. Arduino communicates with RPi when connected directly to Pi's USB port, but it hangs soon if connected via ACH115. Also sometimes smsc95xx eth0 Failed to read register index 0x00000114 etc. errors in syslog when used.<br />
<br />
*'''TCM'''<br />
** Model 234298 s/n T634007737 powered hub. 4 ports plus card reader. 1A power supply. Model B, Wheezy raspian works ok with keyboard/mouse but problems with WiFi no connects. (insufficient power?)<br />
<br />
*'''Trust'''<br />
** 10-port USB 2.0 Hub (powered). Prevents ethernet from being recognised.<br />
** SliZe 7 port USB 2.0 Hub (powered) - Item number 17080 (Barcode 8 713439 170801). Prevents ethernet from being recognised. Keyboard sends multiple characters. <br />
<br />
*'''Unbranded / Multiple Brands'''<br />
** 7-port silver/black hub. Also sold elsewhere under brands such as 'EX-Pro', 'Trixes' and 'Xentra' -- This is ''probably'' due to an inadequate power supply. -- I replaced the terrible power supply with a very good one, kept getting "DEBUG: handle_hc_chhltd_intr_dma:: XactErr without NYET/NAK/ACK" in dmesg, with no devices plugged in to the hub (with or without the power supply in)<br />
** Generic 7-port black hub with Genesys Logic GL850A chipset<br />
** Cerulian 10 Port USB 2.0 Top Loading Hub with 2A supply (kills mouse and network port)<ref>http://www.raspberrypi.org/forum/absolute-beginners/cheap-powered-usb-hub-uk/#p76452</ref><br />
** [http://www.monoprice.com/products/product.asp?c_id=103&cp_id=10307&cs_id=1030701&p_id=226 USB 2.0 4 PORT INT/EXT DUAL HUB BAY] -- Genesys Chipset -- idVendor=05e3, idProduct=0607 -- low speed devices worked, but strange USB failures when X session started. High speed devices such as hard drives had failures.<br />
<br />
== USB Remotes ==<br />
* ATI Remote Wonder (X10 Wireless Technology, Inc. X10 Receiver) — ID 0bc7:0004 — appears as a joystick-like 2 button mouse and a 0-9 keypad without drivers on console and X.<br />
<br />
* [http://www.amazon.com/gp/product/B005DKZTMG/ref=oh_details_o02_s00_i00 Logitech Wireless Touch Keyboard K400 with Built-In Multi-Touch Touchpad (920-003070)] - keyboard and touchpad work. Have not verified multi-touch features.<br />
<br />
* [http://www.ipazzport.com/02A.html iPazzport] mini 2.4 GHz wireless keyboard and touchpad. <br />
<br />
* [http://www.ortek.com/html/pdt_view.asp?area=46&cat=152&sn=76 PKB 1800] Wireless Smart Pad ad Mini Keyboard. Pad works as mouse but not multi touch features. Keyboard works.<br />
<br />
* [http://www.riitek.com/product_Info.asp?id=56 Riitek RT-MWK01] '''Rii''' Wireless 2.4 Ghz Keyboard-mouse Combo, also known as [http://www.digicom.it/digisit/prodotti.nsf/itprodottiidx/WKEYPE01 Digicom WKEYPE01], and [http://www.verkkokauppa.com/fi/product/52783 Prodige Nanox]. Working perfectly, just plug & play.<br />
<br />
* [https://www.google.com/search?q=tranksung+TS-Y150 Tranksung TS-Y150] USB RF Keyboard and air mouse (B)<br />
<br />
== USB Keyboards ==<br />
USB keyboards that present themselves as a standard HID (Human Interface Device) device should work. '''Please be aware that some of these keyboards were probably used with a powered hub'''<br />
=== Working USB Keyboards ===<br />
The following is a list of specific keyboards known to work and which appear to work fault-free.<br />
<br />
* '''A4 Tech'''<br />
** Model KL-5 USB Keyboard, 20mA.<br />
<br />
* '''ABS'''<br />
** M1 Heavy Duty Professional Gaming Mechanical Keyboard (B)<br />
<br />
* '''Action Star'''<br />
** ACK-5010U Mini Keyboard And Mouse<br />
<br />
* '''Accuratus'''<br />
** KYB-Toughball-HI<br />
<br />
* '''Acer'''<br />
** KG-0917 Wireless Keyboard And Mouse Bundle (B)<br />
** KU-0906 Compact Keyboard (B) (Also known as Genius LuxeMate i200 Keyboard)<br />
** SK-9625 Multimedia Keyboard (B) (multimedia functions not tested)<br />
<br />
* '''Adesso'''<br />
** [http://ergoprise.com/product_images/j/699/ADP-PU21_big__14173_zoom.jpg PS/2 to USB Adapter] ADP-PU21, 100mA (tested only with keyboards) Any PS/2 keyboard will work only if it will work with a reduced operating voltage.<br />
** Model AKB-410UB. Keyboard with Touchpad.<br />
<br />
* '''Apple'''<br />
Apple keyboards that have USB ports require an external powered hub to work, and do not work on the PI directly!<br />
** [http://upload.wikimedia.org/wikipedia/commons/c/c5/Apple_Pro_Keyboard_black.jpg Apple Keyboard (109 keys) A1048]<br />
** [http://upload.wikimedia.org/wikipedia/commons/thumb/e/ea/Apple_iMac_Keyboard_A1243.png/800px-Apple_iMac_Keyboard_A1243.png Apple Keyboard with Numeric Keypad (aluminium/wired) A1243]<br />
** [http://upload.wikimedia.org/wikipedia/commons/8/81/Apple_Keyboard_A1242.jpg Apple Keyboard (aluminium/wired) A1242]<br />
<br />
* '''Asda'''<br />
** Basic Wired Keyboard HK2026 (B)<br />
** Basic Wired Keyboard HK3014<br />
*** (Please note when I put this keyboard through Newlink USB hub, it didn't work as expected)<br />
** Premium Wireless Keyboard (white keys, silver back) HK8028<br />
** Wireless Multimedia Deskset (keyboard, mouse and USB dongle) Model: HKM8016B (Note: Shown on Asda Website as HK8016B) (B)<br />
<br />
* '''Asus'''<br />
** KS-631U (comes with Asus Vento KM-63 keyboard/mouse set, not using powered hub) (B)<br />
<br />
* '''BTC - Behavior Tech Computer Corp.'''<br />
** Wired Portable Keyboard Model 6100 US (86+9 keys)<br />
*** Works with or without a powered hub<br />
** Wireless Multimedia Keyboard with build in pointer/mouse Model 9029URF III (86+17 keys) (B)<br />
** [http://www.btc.com.tw/english/2-7-07keyboard.htm Wired Multimedia keyboard 6311U/6310U] - rated at 5V/100mA, works directly<br />
<br />
* '''Bush'''<br />
** Wired Slimline Keyboard KU-0833<br />
*** This does not require a USB hub in order to work with the Raspberry Pi<br />
*** In the UK, it is available from Argos for £9.99<br />
<br />
* '''Cerulian''' <br />
** Mini wireless keyboard and mouse deskset (B)<br />
<br />
* '''Cherry'''<br />
** CyMotion Master Linux (B)<br />
** RS 6000 USB ON<br />
** G84-4100PTMUS (B) (Compact keyboard. Rated 100mA. Works directly in Pi)<br />
<br />
* '''Das Keyboard'''<br />
** Model S Professional Keyboard (Built in USB hub not tested) (B)<br />
** Model S Ultimate Keyboard (Built in USB hub working) (B)<br />
<br />
* '''Dell'''<br />
** SK-8115 (B) (Rated 100mA. Works directly in pi)<br />
** L100 (B)<br />
** RT7D50 (75mA) (run "sudo dpkg-reconfigure keyboard-configuration")<br />
** KB1421 (100mA)<br />
** KB2521 (100mA)<br />
** 1HF2Y (Works directly in pi)<br />
** Bluetooth Wireless Keyboard and Mouse Bundle (B), Bluetooth USB dongle C-UV35 (Rated 500mA but works great), Keyboard Y-RAQ-DEL2, Mouse M-RBB-DEL4<br />
<br />
* '''Digicom'''<br />
** WKEYPE01 Wireless 2.4 Ghz Keyboard-mouse Combo, also known as [http://www.riitek.com/product_Info.asp?id=56 Riitek RT-MWK01] and [http://www.verkkokauppa.com/fi/product/52783 Prodige Nanox]<br />
<br />
* '''Dynex'''<br />
** DX_-WKBD (60ma) (B)<br />
** DX_-WKBDSL (Hot keys not yet tested with Debian) (tested through non-powered 3 dongle usb hub) (B)<br />
<br />
* '''EAPPLY'''<br />
** EBO-013 Wireless 2.4GHz compact keyboard with touchpad. Rated <40mA works directly from Pi. eBay ref 260962010276 from Shenzen, China.<br />
<br />
* '''Emprex'''<br />
** Wireless Media Control Keyboard With Trackball 9039ARF III (Media functions untested)<br />
<br />
* '''Fujitsu Siemens''' <br />
** KB SC USB UK (!)<br />
** KB910 USB, with led light on the highest level (B)<br />
** KB400 USB US<br />
<br />
* '''Gear Head''' <br />
** KB3700TP (USB Mini Smart Touch Touchpad Keyboard) (B)<br />
** KB3800TP (Wireless Touch Mini Touchpad Keyboard with Smart Touch) (B)<br />
*** Works when plugged directly into Raspberry Pi, did not work with powered hub (could be a hub issue)<br />
** KB3800TPW (Windows Smart Touch Wireless Keyboard with Touchpad) (B)RASPBMC supported<br />
** KB4950TPW (Wireless Touch II Touchpad Keyboard) (B)<br />
** KB1500U (USB Mini Keyboard) (B)<br />
** KB5150 (2.4Ghz wireless keyboard/mouse Combo) (B)<br />
*** Works well with a powered hub<br />
<br />
* '''Genius'''<br />
** Ergomedia 700 (GK-04008/C) used without Hub<br />
** KB-06XE (K639) (B)<br />
** Slimstar 8000 wireless keyboard<br />
<br />
* '''HP'''<br />
** KG-1061<br />
** KG-0851 Wireless Keyboard and Mouse<br />
** KU-0316 (B)<br />
** LV290AA#ABA Wireless Keyboard and Mouse<br />
** PR1101U (available from Sainsbury's in the UK, £8, July 2012)<br />
** SK-2880<br />
<br />
* '''Hyundai'''<br />
** HY-K201<br />
<br />
* '''iConcepts'''<br />
** 2.4GHz Wireless Keyboard and Optical Mouse Model 62550<br />
*** (saves a USB port since keyboard and mouse share one transceiver, $14.99 at Fry's Electronics)<br />
<br />
* '''Imation''' <br />
** KBD-702 Multi-media Wired Keyboard<br />
*** (works after the firmware update via [https://github.com/Hexxeh/rpi-update rpi-update] as of 06/27/2012)<br />
<br />
* '''IOGEAR'''<br />
** IOGEAR GKM561R Wireless HTPC Multimedia Keyboard with Trackball<br />
** IOGEAR GKM681R 2.4GHz Wireless Compact Keyboard with Optical Trackball and Scroll Wheel<br />
<br />
* '''iPazzPort'''<br />
<br />
* '''i.t.works'''<br />
** KC04 (direct and by usb hub)<br />
** KC Silicone (only tested directly)<br />
<br />
* '''Jenkins'''<br />
** Jenkins Wireless Desktop Set Blue (B)<br />
<br />
* '''KeySonic'''<br />
** ACK-540RF (Wireless USB keyboard with built-in trackpad); works fine on Debian Squeeze plugged directly into Pi.<br />
** ACK-540RF+ (UK) WiFi keyboard inc touchpad with USB wifi dongle works fb with on model B/raspian/wheezy via powered hub<br />
** ACK-3700C<br />
** ACK-340U+(DE)<br />
** ACK-3400U (UK) mini keyboard<br />
<br />
* '''Laptopmate'''<br />
** AK-98UNTN7-UBRII Laptopmate RII Touch N7 Mini Wireless Keyboard with touchpad<br />
<br />
* '''LC-Power<br />
** K1000BMW (lsusb: ID 1241:f767 Belkin; dmesg: HOLTEK Wireless 2.4GHz Trackball Keyboard) tested with Debian 6.0.4<br />
<br />
* '''Lenovo'''<br />
** SK-8825 UK (B)<br />
** Lenovo Enhanced Multimedia Remote with backlit keyboard N5902 (US)<br />
** Lenovo Mini Wireless Keyboard N5901 (US)<br />
<br />
* '''Lindy'''<br />
** 21840 (Wireless RF 2.4GHz Micro Keyboard with built-in optical touchpad/trackpad, USB); works fine on model B/raspian/wheezy - the supplied Lindy USB nano dongle transceiver plugged directly into Pi USB port.<br />
<br />
* '''Logik'''<br />
** Ultra slim keyboard LKBWSL11 (B) >> '''This is also listed under Problem USB Keyboards?'''<br />
<br />
* '''Logitech'''<br />
** diNovo Mini wireless keyboard with media controls and clickpad 920-000586 (B)<br />
** diNovo Edge Keyboard, Windows edition, built-in TouchDisc track-pad, bluetooth w/ USB mini-receiver 967685-0403 (B)<br />
** Wii wireless keyboard KG-0802 (!)<br />
** C-BG17-Dual Wireless keyboard and mouse with wired USB receiver (B)<br />
** Deluxe 250 Keyboard<br />
** Internet 350 (M/N 967740-0403)<br />
** Internet Navigator Keyboard<br />
** MK220 wireless keyboard and mouse<br />
** MK250 wireless keyboard and mouse<br />
** MK260 wireless keyboard and mouse<br />
** MK300 wireless keyboard and mouse<br />
** MK320 wireless keyboard and mouse [http://www.amazon.co.uk/Logitech-920-002885-MK320-Wireless-Desktop/dp/B003STDQYW/ref=sr_1_3?ie=UTF8&qid=1339166178&sr=8-3]<br />
** MK350 wireless keyboard (using Unifying receiver)<br />
** MK520 wireless keyboard and mouse<br />
** MK550 wireless keyboard and mouse (B)<br />
** MX5000 Bluetooth keyboard and mouse (B) The Logitech Bluetooth dongle also does proprietary wireless so it works without Bluetooth drivers.<br />
** EX110 Cordless Desktop, wireless keyboard and mouse (B)<br />
** K120 Keyboard (B)<br />
** K200 Keyboard (B)<br />
** K340 Wireless Keyboard (Unifying receiver, no powered hub) (B)<br />
** K350 Wireless Keyboard (B)<br />
** K400 wireless keyboard with touchpad - also listed unter problematic. works for weeks with openelec and raspbian without any problems.<br />
** K520 Keyboard (B)<br />
** K700 Wireless Keyboard with Touchpad and unifying receiver<br />
** K750 Wireless Solar Keyboard (B) (Mac version works too. (B) )<br />
** S510 wireless keyboard and mouse (B)<br />
** Ultra-Flat Keyboard (M/N Y-BP62A P/N 820-000245 PID SY126UK)labelled 100 mA. OK direct into Model B RPi.<br />
** G19 Gaming Keyboard, works fine with no external power. Illumination with external power. Powered hum in back of keyboard works too.<br />
** G15 Gaming keyboard, as long as you press the backlight button twice to turn off the backlight (it says below it dosen't work with backlight on.<br />
<br />
''Keyboards and mice also together with Unifying receiver'' <br />
<br />
* '''Microsoft''' <br />
**Microsoft Comfort Curve Keyboard 2000<br />
**Microsoft Comfort Curve Keyboard 3000 for Business<br />
**Microsoft Digital Media Pro Keyboard Model : 1031 (Debian 13-Apr-2012)<br />
**Microsoft Natural Ergonomic Keyboard 4000 (B) (Debian "Wheezy" beta 18-June-2012)<br />
**Microsoft Wired Keyboard 600 Model 1366 (Debian 28-May-2012 on Production Model B)<br />
**Microsoft Wireless Desktop 700 Keyboard v2.0 (Raspbian Pisces image 08-June-2012 on Production Model B)<br />
**Microsoft Wireless Photo Keyboard (Model 1027) Unifying receiver, no hub<br />
**Microsoft Wireless Natural Multimedia Keyboard (Raspbian Pisces 08-July-2012) (B)<br />
**Microsoft Windows 2000 Keyboard (KB-USBK110610)<br />
<br />
* '''Mikomi''' <br />
** Wireless Deskset KM80545 Keyboard and mouse (Works but range is terrible less than a metre) (B)<br />
<br />
* '''Monoprice'''<br />
** [http://www.monoprice.com/products/product.asp?c_id=104&cp_id=10404&cs_id=1040401&p_id=6854&seq=1&format=2|Monoprice PS/2 To USB Adapter] Directly and through an unpowered hub with a USB mouse plugged in.<br />
<br />
* '''Motorola'''<br />
<br />
** Bluetooth wireless ultra slim keyboard and mouse combo (sold as for the "Atrix" phone) work in combination with the Technika Bluetooth adaptor listed below<br />
<br />
* '''Novatech'''<br />
** [http://www.novatech.co.uk/products/peripherals/desktopkits/nov-wcombo.html|Novatech Wireless Combo - Keyboard & Mouse, Nano adapter] (B)<br />
<br />
* '''Perixx''' <br />
**Periboard 716 Wireless Ultra-Slim Keyboard with Touchpad (Debian 07-Jun-2012 on Production Model B)<br />
** PERIBOARD-502 wired keyboard inc built in touchpad (model B/raspian wheezy)<br />
<br />
* '''Philips''' <br />
**Wired Multimedia Keyboard SPK3700BC/97 (Debian 19-Apr-2012 on Production Model B)<br />
<br />
* '''Prodige'''<br />
**Nanox Wireless 2.4 Ghz Keyboard-mouse Combo, also known as [http://www.riitek.com/product_Info.asp?id=56 Riitek RT-MWK01] and [http://www.digicom.it/digisit/prodotti.nsf/itprodottiidx/WKEYPE01 Digicom WKEYPE01]<br />
<br />
* '''Rapoo'''<br />
**Rapoo E9080 Wireless Ultra-Slim Keyboard with Touchpad<br />
**Rapoo Wireless Multi-media Touchpad Keyboard E2700 [http://www.rapoo.com/showdetails.aspx?P_No=E2700]<br />
<br />
*'''Riitek'''<br />
**RT-MWK03 mini wireless keyboard & trackpad<br />
**RT-MWK01 mini wireless 2.4 Ghz Keyboard-mouse Combo, also known as [http://www.digicom.it/digisit/prodotti.nsf/itprodottiidx/WKEYPE01 Digicom WKEYPE01], and [http://www.verkkokauppa.com/fi/product/52783 Prodige Nanox]<br />
<br />
*'''Rosewill'''<br />
** RK-200 Standard Keyboard<br />
<br />
*'''Saitek'''<br />
** Eclipse II Backlit Keyboard PK02AU (B)<br />
** Eclipse Backlit Keyboard PZ30AV (B)<br />
** Expression Keyboard (US) <br />
** Cyborg V.5 (B)<br />
<br />
*'''SIIG'''<br />
** SIIG Wireless Multi-Touchpad Mini Keyboard 02-1286A v1.0 (B)<br />
<br />
*'''Silvercrest'''<br />
** MTS2219 Wireless Keyboard and mouse set. Powered hub NOT used. (B) <br />
<br />
*'''Sony'''<br />
** Keyboard for PlayStation 2 (PS2) Linux. Works without powered hub with 5v1A supply, requires manual keyboard remapping with Debian Squeeze to USA 101-key layout.<br />
<br />
* '''SteelSeries'''<br />
** Merc keyboard (B)<br />
<br />
* '''Sun Microsystems'''<br />
** Model: Type 7, SUN PN: 320-1348-02 (Danish key layout)<br />
** Model: Type 6, SUN PN: 320-1279-01 (Danish key layout)<br />
<br />
* '''Sweex'''<br />
** [http://www.sweex.com/en/assortiment/input/keyboards/KB060UK/ KB060UK] Wired Multimedia Keyboard<br />
<br />
* '''Technika'''<br />
** WKEY03 (B)<br />
** TKD-211<br />
<br />
* '''Tesco'''<br />
** Value Keyboard VK109 (B)<br />
** Multimedia K211 Wired Keyboard (B)<br />
<br />
*'''The Pi Hut'''<br />
** Super Slim Apple Style Keyboard (from [http://thepihut.com/products/usb-keyboard-for-the-raspberry-pi The Pi Hut's Raspberry Pi Store])<br />
** Super Slim Apple Style Keyboard Set (Keyboard & Mouse) (from [http://thepihut.com/products/usb-keyboard-mouse-bundle-for-the-raspberry-pi The Pi Hut's Raspberry Pi Store])<br />
<br />
* '''Trust'''<br />
** Trust 17916 Compact Wireless Entertainment Keyboard http://www.trust.com/products/product.aspx?artnr=17916 (B)<br />
** Trust ClassicLine Keyboard http://trust.com/17184 <br />
** Trust Camiva MultiMedia Keyboard http://trust.com/products/product.aspx?artnr=16087<br />
** Trust Convex Keyboard http://trust.com/products/product.aspx?artnr=17603 tested debian6-19-04-2012 and archlinuxarm-13-06-2012 (B)<br />
<br />
* '''Unbranded'''<br />
** AK-601 Wireless Mini Keyboard and Trackball (with laser pointer) - sourced from eBay Chinese seller<br />
<br />
* '''Unicomp'''<br />
** USB Endurapro - keyboard and trackpoint work perfectly from powered hub<br />
<br />
* '''Q-Connect'''<br />
** AK-808 (B)<br />
<br />
* '''Xenta'''<br />
** 2.4GHz Wireless Multimedia Entertainment Keyboard with Touchpad (B)<br />
** Mini Multimedia Keyboard (Model no.: 808M) (B)<br />
<br />
===Problem USB Keyboards===<br />
<br />
Note that generally PS/2 keyboards with an USB adapter will not work directly on a PI port, due to the fact that PS/2 keyboards are designed for normal 5V +-5% range, while USB keyboards must be designed to work with 4.4 Volt, and generally USB devices on the PI may receive less than 4.75 Volt. PS/2 + USB adapter keyboards might work behind a powered hub, which does provide the full 5.0V. Some of these keyboards work when running the latest raspbian but not when using the overclocked xbmc version of raspbmc, probably due to the overclocking drawing more voltage away from the rest of the support system devices.<br />
<br />
* '''A4 Tech'''<br />
** Model GL-6 USB Keyboard, 20mA. Part of wireless keyboard/mouse bundle GL-6630 (GL-6 + G7-630 + RN-10B) - suffers from USB flakeyness. Even on a powered hub. No problems on other computers I have tested it with.<br />
* '''Accuratus'''<br />
** Accuratus KYBAC100-101USBBLK causes kernel panic (rated 100mA). Tested with 1000mA cheap unbranded and Nokia 1200mA power adaptors.<br />
*'''Argos'''<br />
** Argos Value Wired Keyboard causes kernel panic<br />
* '''Choidy'''<br />
** Identifiers from usb-devices: Vendor=1a2c ProdID=0002 Rev=01.10 Product=USB Keykoard (yes, 'Keykoard') causes kernel panic<br />
* '''Cit''' <br />
** KB-1807UB Causes kernel panic (Rated <200ma)<br />
* '''Dell'''<br />
** SK-8135 (B) (Rated 1.5A. Takes too much power from pi even when not used as USB hub. Symptom = repeated keystrokes)<br />
** SK-8115 causes kernel panic (rated 100mA) Debian 6-19-04-2012 (B)<br />
** Y-U0003-DEL5 Sticky / Non-responsive keys<br />
* '''GMYLE'''<br />
** Wired USB Slim Chocolate Multimedia Media Typing Keyboard With 3 USB Port hub (B) - Kernel Panic on startup if plugged in. If plugged in at login prompt then freeze. [http://www.amazon.co.uk/gp/product/B0067EC3GW/]<br />
* '''Gear Head'''<br />
** KB2300U - Causes kernel panic (B)<br />
* '''Inland''' <br />
** Inland USB Keyboard Model #70010<br />
* '''Labtec'''<br />
** ultra-flat wireless desktop USB - Keyboard has 'sticky' keys. Tested both debian6-19-04-2012 and archlinuxarm-13-06-2012 (B)<br />
* '''Logik'''<br />
** Wired Multimedia Keyboard Model: LKBWMM11 - causes kernel panic (on Debian 190412 distro) (B)<br />
** Wired Ultra Slim Keyboard Model: LKBWSL11 - causes USB power issues. Not reliable. Causes other USB devices to fail (B) >> '''This is also listed under Working USB Keyboards??'''<br />
* '''Logitech'''<br />
** Logitech Illuminated Keyboard (unstable; not working with led light on; tested both US and NO layouts with both Apple iPad 2 and Asus TF-101 USB chargers)<br />
** G110 Gaming Keyboard - only works with illumination off, otherwise unresponsive. Once failed it needs reconnecting before another attempt. (B)<br />
** G15 Gaming Keyboard - LCD and key backlights flicker, 95% unresponsive to typing. I don't know of a way to turn the illumination off. (B)<br />
** K360 Wireless Keyboard - Occasional sticky keys. (B)<br />
** K400 wireless keyboard with touchpad (completely non-functional on debian6-19-04-2012)<br />
** G510 Gaming Keyboard - lagging or unresponsive keys.<br />
** MX5500 wireless keyboard and mouse with usb bluetooth reciever - Unstable, looses connection without prior notice<br />
** EX100 Cordless Desktop, wireless keyboard and mouse. Mouse and keyboard hangs every few minutes (with or without hub).<br />
* '''Microsoft''' <br />
** Wireless Desktop 800 - Keyboard has 'sticky' keys. (B)<br />
** Wireless Entertainment Keyboard - No key input recognized (possibly connectivity issue as pairing devices does not seem to work)<br />
** Wireless Optical Desktop 1000 - Keyboard has 'sticky' keys (B)<br />
** Wireless Keyboard 2000 - Keyboard has 'sticky' keys. (B)<br />
** Wireless Desktop 3000 - Keyboard has 'sticky' keys.<br />
** Arc wireless - Keyboard has 'sticky' keys. (B)<br />
** Sidewinder X4 - Keyboard has 'sticky' keys. (B)<br />
** Sidewinder X6 - Keyboard has 'sticky' keys. (B)<br />
** Wireless Comfort Keyboard 5000 - Keyboard has 'sticky' keys. (B)<br />
* '''Novatech'''<br />
** NOV-KEY2 - Causes kernel panic (B)<ref>http://www.raspberrypi.org/forum/troubleshooting/keyboard-creates-kernal-panic/page-2</ref><br />
* '''Unbranded'''<br />
** Compuparts<br />
** model no. HK-6106 (B) <ref>http://www.raspberrypi.org/forum/troubleshooting/keyboard-creates-kernal-panic/page-2</ref><br />
** LK-890 (Multimedia keyboard & Optical Mouse) - kernel panic on Debian Squeeze, ArchLinux and Qtonpi.<br />
* '''PC World Essentials'''<br />
** PKBW11 Wired Keyboard - no power to keyboard, no error messages on both Arch 29-04-2012 and Debian6-19-04-2012, same Pi works with Asda keyboard. Me too, but caused a kernel panic -- tested on powered hub and direct.<br />
* '''Razer'''<br />
** Razer Tarantula gaming keyboard - sticky keys, could be power issue as is programmable with host powered USB hub and audio jacks.<br />
** Razer BlackWidow - Sticky keys, could be a power related issue due to illuminated logo (Blue LED)<br />
* '''Texet'''<br />
** MB-768B standard keyboard (Rated 5V 1.5A(!), so probably too much power drain. Kernel panic, Debian6-19-04-2012)<br />
* '''Trust''' <br />
** TRUST GXT 18 Gaming Keyboard - No power to keyboard, could be a driver issue - no error messages.<br />
* '''Wilkinsons / TEXET'''<br />
** Model MB-768B causes kernel panic on debian6-19-04-2012.<br />
* '''Xenta'''<br />
** HK-6106 - causes kernel panic (on Debian 190412 distro)(B)<br />
** Multimedia Wireless Keyboard and Mouse Set (Keyboard Model: HK3518B + Mouse Model HM3301) (B) - occasional sticky keys, and occasional complete lock-up<br />
* '''Jeway'''<br />
** JK-8170 "The Hunter" - causes kernel oops (Debian6-19-04-2012) (B)<br />
<br />
== USB Mouse devices ==<br />
USB mouse devices that present themselves as a standard HID (Human Interface Device) device should work, however some hardware requires special drivers or additional software, usually only compatible with Windows operating systems. <br />
<br />
===Working USB Mouse Devices===<br />
The following is a list of specific mouse devices known to work and which appear to be fault-free.<br />
<br />
* '''A4Tech'''<br />
** OP-530NU Padless Wired Mouse<br />
<br />
* '''Asda'''<br />
** HM5058 (Smart Price) Wired Mouse<br />
** Wireless Multimedia Deskset (keyboard, mouse and USB dongle) Model: HKM8016B (Note: Shown on Asda Website as HK8016B) (B)<br />
<br />
* '''Asus'''<br />
** MS-511U (comes with Asus Vento KM-63 keyboard/mouse combo) (B)<br />
<br />
* '''Belkin'''<br />
**F8E882-OPT (B)<br />
<br />
* '''Dell'''<br />
** M-UVDEL1 (B)<br />
** M056U0A (B)<br />
** DZL-MS111-L (B) (100mA)<br />
** MS-111P (100mA)<br />
** Bluetooth Wireless Keyboard and Mouse Bundle (B), Bluetooth USB dongle C-UV35 (Rated 500mA but works great), Keyboard Y-RAQ-DEL2, Mouse M-RBB-DEL4<br />
<br />
* '''Dynex'''<br />
** DX-WMSE (100mA) (B)<br />
<br />
* '''Filand'''<br />
** OP-102i Mini Optical Mouse<br />
<br />
* '''Genius'''<br />
** GM-04003A (B)<br />
** Slimstar 8000 wireless mouse (Can be intermitent. Mouse pointer sometimes is irratic.)<br />
** Traveler 515 Laser<br />
<br />
* '''HP'''<br />
** MN-UAE96 (The basic stock HP wired mouse)(B)<br />
<br />
* '''iConcepts'''<br />
** 2.4GHz Wireless Keyboard and Optical Mouse Model 62550<br />
*** (saves a USB port since keyboard and mouse share one transceiver, $14.99 at Fry's Electronics)<br />
<br />
* '''Jenkins'''<br />
** Jenkins Wireless Desktop Set Blue (B)<br />
<br />
* '''Lenovo'''<br />
** Wired Optical Mouse Model: MO28UOL<br />
<br />
* '''Logik'''<br />
** Wired Optical Glow Mouse Model: LGGMO10. (B)<br />
<br />
* '''Logitech'''<br />
** Cordless Pilot Optical Mouse M/N M-RR95 with Cordless Mouse Receiver M/N C-BA4-MSE<br />
** G5 Logitech Gaming Mouse (B)<br />
** G5v2 Logitech Gaming Mouse (B)<br />
** G500 Logitech Gaming Mouse (B)<br />
** G700 Logitech Wireless Gaming Mouse (B)<br />
** LX-700 Cordless Desktop Receiver (B)<br />
** M90 optical mouse<br />
** M185 Wireless Mouse (B)<br />
** M210 (part of the MK260 set) (B)<br />
** M305 Wireless Mouse<br />
** M310 Cordless Mouse<br />
** M325 Wireless Mouse<br />
** M505 USB wireless laser, model no: 910-001324 (B)<br />
** M510 Wireless Mouse (B)<br />
** M705 Marathon Mouse (Unifying receiver, no powered hub) (B)<br />
** M-BD58 Wheel Mouse (B)<br />
** M-BJ58/M-BJ69 Optical Wheel Mouse (B)<br />
** M-BJ79 (B)<br />
** M-BT96a Optical Mouse<br />
** MX320/MX400 laser mouse (B)<br />
** MX518 Optical wheel mouse (B)<br />
** Optical USB Mouse (M/N 931643-0403)<br />
** Performance Mouse MX (B)<br />
** MX Revolution (B) (Debian "Wheezy" beta 18-June-2012)<br />
** VX Nano Cordless Laser Mouse for Notebooks<br />
** Wheel Mouse (M/N BJ58)<br />
<br />
* '''Medion'''<br />
** Mini mouse Model M101-CBJ P/N 40016632 S/N 7BFSA00003445 rated 5v 100ms Works fb on model B with raspian wheezy<br />
<br />
* '''Microsoft''' <br />
** Comfort Curve Mouse 3000 for Business<br />
** Comfort Mouse 6000<br />
** Compact optical mouse 500 V2.0 (B)<br />
** Wheel Optical Mouse (wheel and additional buttons not tested) (B)<br />
** Microsoft Intellimouse Optical Mouse<br />
** Microsoft Wireless Laser Mouse 8000<br />
** Microsoft Wireless Mobile Mouse 3500<br />
** Microsoft Wireless Mobile Mouse 4000<br />
** Microsoft Wireless Mouse 700 v2.0<br />
** Microsoft Comfort Mouse 4500<br />
** Wireless IntelliMouse Explorer 2.0 (unifying receiver, no hub)<br />
<br />
* '''Novatech'''<br />
** [http://www.novatech.co.uk/products/peripherals/miceandtrackballs/nov-mouser.html|Novatech M1 USB Mouse - Wired](B)<br />
** [http://www.novatech.co.uk/products/peripherals/miceandtrackballs/nov-dl10.html|Novatech DL10 Wireless Mouse] (B)<br />
<br />
* '''Razer'''<br />
** Boomslang Collectors Edition 2007 (B)<br />
<br />
* '''Rosewill'''<br />
** Rosewill RM-C2U<br />
<br />
* '''Saitek'''<br />
** Notebook Optical Mouse (PM46)<br />
<br />
* '''Sun microsystems'''<br />
** Model: FID-638 , SunPN: 371-0788-01<br />
<br />
* '''Sweex'''<br />
** [http://www.sweex.com/en/assortiment/input/optical-mice/MI015/ MI015] Mini Wireless Optical Mouse<br />
<br />
* '''Targus'''<br />
** AMU2701EUK (B)<br />
<br />
* '''Technika'''<br />
** TKOPTM2 (B)<br />
**TKD-211<br />
<br />
* '''Tesco'''<br />
** Wired optical mouse M211 (B)<br />
<br />
*'''The Pi Hut'''<br />
** USB Mouse for Raspberry Pi (from The Pi Hut's [http://thepihut.com/products/usb-mouse-for-the-raspberry-pi Raspberry Pi Store])<br />
** Super Slim Keyboard & Mouse Set (from The Pi Hut's [http://thepihut.com/products/usb-keyboard-mouse-bundle-for-the-raspberry-pi Raspberry Pi Store])<br />
<br />
* '''Trust'''<br />
** Trust Nanou Wireless Micro Mouse http://trust.com/products/product.aspx?artnr=17087<br />
<br />
* '''Verbatiam'''<br />
**Mini Nano Optical Mouse 97470 (wireless on non-powered 3 usb dongle hub) (B)<br />
<br />
* '''Xenta'''<br />
** MOW0810 (B)<br />
** Wired Optical Mouse (from The Pi Hut's [http://thepihut.com/products/usb-mouse-for-the-raspberry-pi Raspberry Pi Store])<br />
<br />
* '''Generic'''<br />
** Generic 2.4GHz Wireless Mouse (ID 040b:2013 Weltrend Semiconductor) (B)<br />
<br />
===Problem USB Mouse Devices===<br />
The following is a list of specific mouse devices that have problems working with the Raspberry Pi<br />
* '''A4Tech'''<br />
** Model G7-630 Wireless Mouse, 20mA. Part of wireless keyboard/mouse bundle GL-6630 (GL-6 + G7-630 + RN-10B) - suffers from USB flakeyness. Even on a powered hub. No problems on other computers I have tested it with.<br />
* '''HP'''<br />
** HP Retractable Mobile Mouse (Optical) HP Product Number XP472AA - errors / boot loop RASPBMC (B)removed mouse, started with no further errors. <br />
<br />
* '''Logik'''<br />
** Logik IMF Blue Trace Wired USB mouse (Model LMWBLU11) - disconnects from the USB port every 20 seconds when using the Raspian distro. Always reconnects to the USB port successfully (B)<br />
<br />
* '''Logitech'''<br />
** Logitech G400 Gaming Mouse - 100% CPU load and laggy mouse cursor when the mouse is moved. MX518 works fine on the same setup, so I suspect it's a polling rate issue. [http://tech2.in.com/reviews/mice/logitech-g400-is-it-a-worthy-successor/231012 this] says the mouse is 1000Hz out of the box, whereas the 518 is only 125Hz. Solution found: add usbhid.mousepoll=8 to the kernel commandline.<br />
<br />
* '''Razer'''<br />
** Naga Wired USB mouse - the mouse seems to present itself as a keyboard because the numpad on the left-hand side of the device works but the cursor doesn't move.<br />
<br />
* '''Roccat'''<br />
** Kone[+] Wired USB mouse - Nothing happens when moving the mouse, haven't looked further into the issue (B)<br />
<br />
* '''Trust'''<br />
** Optical USB Mouse MI-2250 - Nothing happens when moving the mouse (B)<br />
<br />
* '''Xenta'''<br />
** Multimedia Wireless Keyboard and Mouse Set (Mouse Model: HM-3301) (B) - frequent lost connection giving stuttering mouse cursor indicating USB current not enough for dongle<br />
<br />
== USB WiFi Adapters ==<br />
<br />
See also: http://www.element14.com/community/docs/DOC-44703/l/raspberry-pi-wifi-adapter-testing<br />
<br />
There is a howto on installing the TL-WN722N adapter [http://elinux.org/RPi_Peripherals#Wireless:_TP-Link_TL-WN722N_USB_wireless_adapter_.28Debian_6.29 here], which also acts as a guide for installing others too.<br />
<br />
===Working USB Wifi Adapters===<br />
<br />
These adapters are known to work on the Raspberry Pi. This list is not exhaustive, other adapters may well work, but have not yet been tried.<br />
<br />
'''Note:''' A WiFi adapter will probably need more power than the Raspberry Pi USB port can provide, especially if<br />
there is a large distance from the WiFi adapter to the WiFi Access Point. Therefore, you may need to plug the WiFi adapter into a powered USB hub.<br />
<br />
* '''3COM'''<br />
** 3CRUSB10075: ZyDAS zd1211rw chipset (!)<br />
<br />
* '''7DayShop'''<br />
** W-3S01BLK, W-3S01BLKTWIN : Unbranded product available from 7DayShop, in a single or twin pack. [http://www.7dayshop.com/catalog/product_info.php?cPath=777_9&products_id=112046], [http://www.7dayshop.com/catalog/product_info.php?&products_id=112527]. Tested on Debian Wheezy, with the dongle attached directly to the RPi along with the wireless keyboard receiver. Shows up as a Ralink RT5370 device, and no drivers or additional software downloads required. Created wpa.conf, edited 'interfaces' file and restarted the networking. The manufacturer portion of the MAC address (7cdd90) is assigned to "Shenzhen Ogemray Technology Co., Ltd."<br />
<br />
* '''Alfa'''<br />
** AWUS036NEH: Tested on Debian Squeeze (with Ralink firmware package)<br />
** AWUS036NH: Tested on Arch Linux ARM using the rt2800usb module.<br />
** AWUS036NH: Tested on Debian Wheezy (with Ralink firmware package)<br />
<br />
* '''AirLink101'''<br />
** AWLL5088: Tested on Debian Wheezy. This adapter is based on the OEM Edimax EW-7811Un. For automatic installation, See MrEngmanns script listed below under the Edimax device.<br />
<br />
* '''Asus'''<br />
** [http://www.element14.com/community/docs/DOC-44703 USB-N10] USB ID 0b05:1786, r8712u staging driver, included on Fedora Remix & Arch, must [http://www.element14.com/community/servlet/JiveServlet/download/44948-8-97488/r8712u_ko.zip download] for Debian and install firmware-realtek from non-free squeeze repo (B) (not needed with latest Raspbian “wheezy” 2012-07-15: this Asus works N10 out of the box)<br />
** [http://www.element14.com/community/docs/DOC-44703 USB-N13] USB ID 0b05:17ab, works with [http://learn.adafruit.com/adafruit-raspberry-pi-educational-linux-distro/occidentalis-v0-dot-1 Adafruit Occidentalis v0.1 image] as it includes kernel [http://www.element14.com/community/message/57635#57660 with 8192u driver built-in] (B)<br />
** WL-167G v1 USB ID 0b05:1706, Ralink RT2571 working out-of-the-box on Debian image from 2012-04-19. Requires powered hub, otherwise it is detected by OS but will not function.<br />
<br />
* '''Belkin'''<br />
** Belkin Components F5D7050 Wireless G Adapter v3000 [Ralink RT2571W]. On Debian requires the firmware-ralink package from the non-free repository. The usbcore module needs to be added to /etc/modules [http://www.penguintutor.com/blog/viewblog.php?blog=6281 install instructions].<br />
** Belkin Components F5D8053 ver.6001 Wireless N Adapter [Realtek RTL8188SU]. Tested on OpenELEC (works OOB), RaspBMC (works OOB), Raspian - 2012-07-15-wheezy-raspbian (followed [http://forum.xbian.org/viewtopic.php?f=7&t=29 instructions here]) '''Powered hub required!'''<br />
** Belkin Components F7D1101 v1 Basic Wireless Adapter [Realtek RTL8188SU] USB ID 050d:945a, r8712u staging driver, included on Fedora Remix & Arch, must [http://www.element14.com/community/servlet/JiveServlet/download/44948-8-97488/r8712u_ko.zip download] for Debian and install firmware-realtek from non-free squeeze repo (B)<br />
**Belkin Components F6D4050 V1 [Realtek RT3070] USB ID: 050d:935a Driver: RT3572STA(recommended),RT2800USB,RT2870STA. Tested under Arch using [https://wiki.archlinux.org/index.php/Setting_Up_Belkin_F6D4050_Wireless_USB_Dongles this] guide.<br />
**Belkin Components F6D4050 V1/V2 [Realtek RT3070] USB ID: 050d:935a / 935b Driver: RT3572STA. Tested with Raspbian - See [http://iggy82.blogspot.co.uk/2012/08/wireless-n-raspberry-pi-belkin-f6d4050.html installation instructions] - Powered hub not required!<br />
** Belkin Components F7D2102 "N300" Micro Wireless USB adapter. Tested with Occidentalis 0.1.<br />
<br />
* '''BlueProton'''<br />
** [http://www.element14.com/community/docs/DOC-44703 BT3] USB ID: 0bda:8187; tested on Debian, Fedora & Arch; rtl8187 driver (B)<br />
<br />
* '''Buffalo'''<br />
** USB ID: 0411:01A2 WLI-UC-GNM - Tested on Raspbmc; rt2800usb driver <br />
<br />
* '''Conrad'''<br />
** WLAN Stick N150 mini. Works out of the box in OpenELEC, [http://www.t3node.com/blog/sempre-wireless-usb-stick-wu300-2-on-raspberry-pi/ requires firmware-realtek and r8712u kernel module on Debian].<br />
** WLAN Stick N150 Nano [Realtek RTL8188CUS]. Requires a powered USB hub. See Micronet SP907NS for installation instructions and script.<br />
<br />
* '''DIGICOM'''<br />
** USBWAVE54 [chipset Zydas ZD1211] . [[http://www.digicom.it/digisit/prodotti.nsf/itprodottiidx/UsbWave54]] Works out of the box in OpenELEC. With Raspbian or Debian squeezy/wheezy works with zd1211-firmware . <br />
** USBWAVE300C [chipset Ralink 2870] . [[http://www.digicom.it/digisit/prodotti.nsf/itprodottiidx/UsbWave300c]] Works out of the box in OpenELEC. With Raspbian or Debian squeezy/wheezy works with firmware-ralink . <br />
<br />
* '''D-Link'''<br />
** AirPlus G DWL-G122 (rev. E). USB ID 07d1:3c0f, Ralink RT2870. On Debian requires the <code>firmware-ralink</code> package from the <code>squeeze-firmware</code> non-free repository. (However I experience total crashes on raspbian 2012-07-15 after a few minutes of load on the wlan. Will have to investigate via serial console.)<br />
** AirPlus G DWL-G122 (rev. C). USB ID 07d1:3c03, Ralink RT2571. Working out-of-the-box on Arch image from 2012-04-29.<br />
** AirPlus G DWL-G122 (rev. B1). USB ID 2001:3c00, Ralink RT2571. Working out-of-the-box on Arch image from 2012-06-13.<br />
** DWA-110 (Version A1). Requires the ralink package from the non-free repository on Debian.<br />
** DWA-123 (Version A1). USB ID 2001:3c17, Ralink RT2800. Working out-of-the-box on Arch image from 2012-04-29.<br />
** DWA-131 USB ID 07d1:3303,Realtek RTL8192SU, 802.11n Wireless N Nano. Works out of the box on Raspbian “wheezy”. Verified with direct USB : no powered USB hub needed. Also verified when Nano used in powered USB hub. Someone had trouble configuring SSID/Passphrase in etc/network/interfaces file. But no problem & very easy to configure using wicd : wicd is a gui interface on LXDE for network configuration. Install it using command-line : <code>apt-get install wicd</code>. Once configured ith wicd to auto-run on boot, no need to turn back to LXDE. Recommended.<br />
** DWA-140 (Version B1). USB ID 07d1:3c09, Ralink RT2870. On Debian requires the <code>firmware-ralink</code> package from the <code>squeeze-firmware</code> non-free repository.<br />
** DWA-140 (Version B2). USB ID 07d1:3c0a, Ralink RT3072. Workaround for faulty firmware binary: Place file rt2870.bin from [https://launchpad.net/ubuntu/oneiric/+source/linux-firmware/1.53/+files/linux-firmware_1.53.tar.gz linux-firmware_1.53.tar.gz] in /lib/firmware. [https://bugs.launchpad.net/ubuntu/+source/linux-firmware/+bug/770232 Explanation].<br />
** DWA-160 (Version B1). USB ID 07d1:3c11, Ralink RT2870. On Debian requires the <code>firmware-ralink</code> package from the <code>squeeze-firmware</code> non-free repository.<br />
** DWA-160 (Version A2). USB ID 07d1:3a09, Atheros AR9170. (NOTE: I can only get it to work through powered USB hub) requires carl9170-fw firmware [http://http://aur.archlinux.org/packages.php/packages.php?ID=44102]<br />
<br />
* '''Edimax'''<br />
** [http://www.edimax.co.uk/en/produce_detail.php?pd_id=328&pl1_id=1&pl2_id=44 EW-7811Un] USB ID 7392:7811, RTL8192CU, driver blob [http://www.electrictea.co.uk/rpi/8192cu.tar.gz download] via [http://www.element14.com/community/docs/DOC-44703 Element14], works with WPA2-AES-CCMP ([http://www.ctrl-alt-del.cc/2012/05/raspberry-pi-meets-edimax-ew-7811un-wireless-ada.html howto]) (B) - [http://dl.dropbox.com/u/80256631/8192cu-latest.tar.gz Alternative driver download link that works with Raspian]<br />
** The EW-7811Un can be powered directly from the Raspberry Pi if the Raspberry Pi is powered using a well regulated power supply.<br />
** A script-based installation for the [http://www.edimax.co.uk/en/produce_detail.php?pd_id=328&pl1_id=1&pl2_id=44 EW-7811Un] by MrEngman can be found [http://www.raspberrypi.org/phpBB3/viewtopic.php?f=26&t=6256&hilit=edimax on the RasPi forums]. Tested with Debian Squeeze and Raspbian. [http://dl.dropbox.com/u/80256631/install-rtl8188cus.txt An installation guide can be found here.]<br />
** Instructions for getting the [http://www.edimax.co.uk/en/produce_detail.php?pd_id=328&pl1_id=1&pl2_id=44 EW-7811Un] working in Raspbmc (tested RC3) can be found [http://forum.stmlabs.com/showthread.php?tid=780 here].<br />
** Simple step-by-step instructions for [http://www.edimax.co.uk/en/produce_detail.php?pd_id=328&pl1_id=1&pl2_id=44 EW-7811Un] which uses the RTL8192 chipset [[RPi_edimax_EW-7811Un]](B)<br />
** [http://www.edimax.com/en/produce_detail.php?pd_id=8&pl1_id=1&pl2_id=44 EW-7318USg] USB ID 148f:2573, rt73usb. RT2573 chipset. Works with powered usb-hub or shorted polyfuses.<br />
<br />
* '''edup'''<br />
** [[http://www2.buyincoins.com/details/usb-150m-wifi-wireless-lan-network-card-adapter-antenna-product-1916.html Edup 150MBPS wifi adapter]] USB ID: 148f:5370 Ralink Technology, Corp. RT5370 Wireless Adapter. Driver is the RT2800USB module, I had to install the firmware as rt2870.bin in /lib/firmware.([http://raspberry-pi-notes.blogspot.com/2012/05/rt5370-cheap-micro-usb-wireless-dongle.html requires firmware-ralink from wheezy]) (B)<br />
** [http://www.szedup.com/show.aspx?id=1681 edup nano EP-N8508] Use method shown [http://www.raspberrypi.org/phpBB3/viewtopic.php?t=7471&p=91736 here] for debian. Requires powered USB hub for adequate power. When directly powered by Pi, it fails after a few minutes. (B) Unusable with analog audio because when data is being send or recieved the audio get disorted.<br />
<br />
* '''EnGenius'''<br />
** EUB9603 EXT - Realtek r8712u driver <br />
<br />
* '''Gigabyte'''<br />
** Gigabyte GN-WB32L 802.11n USB WLAN Card. Works with the rt2800usb driver.<br />
<br />
* '''GMYLE'''<br />
** Wireless 11n USB Adapter. Uses RTL8188CUS chipset - cheap on eBay. Installs and works using the install-rtl8188cus-latest.sh script.<br />
<br />
* '''IOGear'''<br />
** [http://www.element14.com/community/docs/DOC-44703 GWU625] USB ID 0bda:8172, r8712u staging driver, included on Fedora Remix & Arch, must [http://www.element14.com/community/servlet/JiveServlet/download/44948-8-97488/r8712u_ko.zip download] for Debian Squeeze and install firmware-realtek from non-free squeeze repo. No need to download firmware when using Debian Wheezy (B)<br />
<br />
* '''Linksys'''<br />
** Linksys (Cisco) WUSB100 ver.2 1737:0078, tested on raspbian; follow [http://www.brucalipto.org/linux/the-raspberry-diary-wusb100-wireless-n/ Brucalipto.org] instructions; not stress tested but works without issues for light network load.<br />
** Linksys (Cisco) WUSB600N, test on raspbian, details [http://elibtronic.ca/content/20120731/raspberry-pi-part-1-wifi-support here]<br />
<br />
<br />
* '''Micronet'''<br />
** Micronet SP907NS, 11N Wireless LAN USB Adapter (uses Realtek RTL8188CUS) works plugged directly into R-Pi USB (B) [http://dl.dropbox.com/u/80256631/install-rtl8188cus.txt Debian installation instructions] IMPORTANT: read the instructions first to avoid problems, and [http://dl.dropbox.com/u/80256631/install-rtl8188cus-latest.sh Auto-install script]. The script has been used to install other adapters using the RTL8188CUS chip. [http://dl.dropbox.com/u/80256631/8192cu-latest.tar.gz Updated driver] that handles the latest rpi-updates that kill the original driver, download for manual installation, automatically installed by the Auto-install script.<br />
<br />
* '''MSI'''<br />
** 0db0:6861 MSI-6861 802.11g WiFi adapter (US54G): works with external powered USB hub, requires firmware from [http://sourceforge.net/projects/zd1211/files/zd1211-firmware/ here], power management must be disabled: <code>iwconfig wlan0 power off</code><br />
<br />
* '''Netgear''' <br />
** N150: Reported as WNA1100 device, uses the Atheros ar9271 chipset. On Debian, requires the <code>firmware-atheros</code> package from the <code>squeeze-backports</code> non-free repository (!)<br />
** N150: Some versions reported as Realtek RTL8188CUS device. Read Micronet entry above and use RTL8188CUS script for installation. Works best plugged into powered USB hub.<br />
** WG111v1: Prism54 chipset. Needs powered hub. Follow info for Prism54 chipset on Debian wiki.<br />
** WG111v2: Realtek rtl8187 chipset (!)<br />
<br />
* '''OvisLink'''<br />
** Evo-W300USB: USB ID 148f:2270 Ralink Technology RT2770. apt-get install firmware-ralink<br />
<br />
* '''Patriot Memory'''<br />
** [http://patriotmemory.com/products/detailp.jsp?prodline=6&catid=69&prodgroupid=163&id=1198&type=20 PCUSBW1150] Wireless 11N USB adapter (uses Realtek RTL8188CUS) Install using Micronet script. Works only through powered usb hub.<br />
** [http://www.patriotmemory.com/products/detailp.jsp?prodline=6&catid=69&prodgroupid=163&id=973&type=20 PCBOWAU2-N] Wireless 11N USB adapter (uses Realtek RTL8191SU chip) Installed using r8712u Kernel module<br />
<br />
* '''Ralink'''<br />
** inner 02 joggler wifi usb RT2770F USB-ID 148f:2770 (firmware-ralink required) (only got dhcp on powered hub)<br />
** [http://www.dx.com/p/24688 RT2070] USB-ID 148f:2070 firmware is already loaded into Raspbian. For Debian, the firmware must be installed ([http://wiki.debian.org/rt2870sta instructions]). Needs a powered USB hub.<br />
** [http://www.element14.com/community/docs/DOC-44703 RT2501/RT2573] USB-ID 148f:2573 (firmware-ralink required) (B)<br />
** RT5370 USB-ID 148f:5370 ([http://raspberry-pi-notes.blogspot.com/2012/05/rt5370-cheap-micro-usb-wireless-dongle.html requires firmware-ralink from wheezy]) [[RPi_Ralink_WLAN_devices]](B)<br />
<br />
* '''Rosewill'''<br />
** RNX-N180UBE Wireless B/G/N Adapter<br />
*** Realtek RTL8191SU chipset, USB-ID 0bda:8172<br />
*** Tested in Arch, works out of box. Powered USB hub required.<br />
*** Tested in Raspbian, used wicd to configure network settings. Powered USB hub Required.<br />
** RNX-G1 Wireless B/G Adapter<br />
*** Realtek RTL8187 chipset, USB-ID 0bda:8187<br />
*** Tested in Arch, works out of box. USB hub required.<br />
<br />
* '''Sagem'''<br />
** Sagem Wireless USB stick XG-760N : USB ID 079b:0062, Module is not shipped in Debian image, but can be "sudo apt-get install zd1211-firmware"<br />
<br />
* '''Sempre'''<br />
** Sempre Wireless USB stick WU300-2: USB ID 0bda:8172, Realtek r8712u driver + firmware-realtek package. Module is shipped in Raspbian image. If you need to build it for other distros, read this: http://www.t3node.com/blog/sempre-wireless-usb-stick-wu300-2-on-raspberry-pi/<br />
<br />
* '''SL'''<br />
** SL-1507N: USB 802.11n 150M WiFi Wireless Lan Network Card Adapter SL-1507N Black<br />
*** I bought this on on eBay for $4.19 (free shipping) @ http://www.ebay.com/itm/270853614804?ssPageName=STRK:MEWNX:IT&_trksid=p3984.m1497.l2649#ht_4379wt_1199<br />
*** It worked out of the box on Raspbmc RC4, with the network manager add-on; seems to be an rt2800usb<br />
*** dmesg output "usbcore: registered new interface driver rt2800usb"<br />
<br />
* '''SMC'''<br />
** SMCWUSBS-N : Hardware detected as rt2800 but missing firmware; "sudo apt-get install firmware-ralink" fixed it<br />
** SMCWUSB-G : Gives "couldn't load firmware" error. "sudo apt-get install zd1211-firmware" fixes it.<br />
<br />
* '''Tenda''' <br />
** USB 11n adapter on a G network: Ralink 2870/3070 driver (!)<br />
** Tenda W311U Mini 11N Wireless USB Adapter (USB-ID 148f:3070): Ralink 2870/3070 driver; needs powered hub. [http://blog.modmypi.com/2012/06/installing-tenda-w311u-mini-wireless.html Debian installation instructions]<br />
<br />
* '''TP-Link'''<br />
** TL-WN422G v2 (ath9k_htc) Works OOTB in Debian Wheezy Beta. Runs without powered Hub when plugged into running RasPi, but the RasPi won't boot while the stick is plugged in.<br />
** TL-WN721N (ath9k_htc device with htc_9271.fw file from http://linuxwireless.org/download/htc_fw/1.3/htc_9271.fw); needs powered USB Hub (B)<br />
** TL-WN722N (ath9k_htc device with htc_9271.fw file from http://linuxwireless.org/download/htc_fw/1.3/htc_9271.fw); needs powered USB Hub (B)<br />
** TL-WN821N v3 (ath9k_htc, htc_7010.fw); works out of the box on ArchLinuxARM and on OpenElec (>r11211), Problems with prior OpenElec; needs powered USB Hub (B) <br />
<br />
* '''Widemac'''<br />
** RT5370 Wireless Adapter from [http://www.ebay.co.uk/itm/180887771838?ssPageName=STRK:MEWNX:IT&_trksid=p3984.m1497.l2649 Ebay] runs without powered hub. Follow these [http://elinux.org/RPi_Ralink_WLAN_devices instructions] but go to [http://ftp.de.debian.org/debian/pool/non-free/f/firmware-nonfree/ ftp.de.debian.org/debian/pool/non-free/f/firmware-nonfree/] and pick the latest firmware-ralink_0.xx_all.deb<br />
<br />
* '''ZyXEL'''<br />
** [http://www.element14.com/community/message/50015#50015/l/re-installing-kernel-headers-on-the-pi NWD2105] USB ID: 0586:341e, RT3070 chipset, rt2800usb driver (B)<br />
<br />
===Problem USB Wifi Adapters===<br />
<br />
These adapters were tested and found to have issues the Raspberry Pi. Note [http://www.raspberrypi.org/phpBB3/viewtopic.php?f=28&t=6928] as a possible solution/explanation for errors while running LXDE.<br />
<br />
* '''Linksys'''<br />
** WUSB300N (Vendor ID: 13B1, Product ID: 0029) - Tested with Raspbian, OpenELEC, among others. No Linux chipset support for Marvell 88W8362 at all.<br />
<br />
* '''LogiLink'''<br />
** WL0085 tested under debian (squeeze, wheezy, raspbian); no stable connection can be established. This gets even worse when X is running.<br />
<br />
* '''MicroNEXT'''<br />
** MN-WD152B (Debian image) modprobe hangs when plugged in, lsusb hangs. udevd errors in the logs. [http://www.element14.com/community/thread/17632] [http://www.raspberrypi.org/phpBB3/viewtopic.php?t=6737]<br />
*** Possible fix: try the new [http://learn.adafruit.com/adafruit-raspberry-pi-educational-linux-distro/occidentalis-v0-dot-1 Adafruit Occidentalis v0.1] image (based on Raspbian Wheezy) as it includes the needed 8192cu driver builtin to the kernel<br />
<br />
* '''Netgear'''<br />
** WNDA3100v2 tested with debian (wheezy); no driver for broadcom chipset (see [http://www.wikidevi.com/wiki/Netgear_WNDA3100v2 http://www.wikidevi.com/wiki/Netgear_WNDA3100v2]).<br />
<br />
* '''Realtek'''<br />
** RTL8188CUS USB-ID 0bda:8176, kernel oops in dmesg and freeze when pulled from USB. (B)<br />
<br />
* '''Trendnet'''<br />
** [http://www.element14.com/community/docs/DOC-44703 TEW-424UB] USB ID: 0bda:8189; tested on Debian, Fedora & Arch; rtl8187 driver; errors with LXDE running (B)<br />
<br />
* '''TP-Link'''<br />
** [http://www.element14.com/community/docs/DOC-44703 TL-WN821N] USB ID: 0cf3:7015; tested on Debian; requires [http://linuxwireless.org/download/htc_fw/1.3/htc_7010.fw htc_7010.fw] firmware; ath9k_htc driver; errors with LXDE running (B)<br />
** TL-WN723N USB ID: 0bda:8176; tested on Arch without a powered hub; it seems to draw too much current.<br />
<br />
== USB Bluetooth adapters ==<br />
===Working Bluetooth adapters===<br />
* Cambridge Silicon Radio, Ltd Bluetooth Dongle (HCI mode) - (USB ID 0a12:0001)<br />
** Example of above is; TOPDIGI UA01 Bluetooth USB Dongle Plug and Play (install bluez package from std repos)<br />
** Tesco own brand 'Technika' Nano Bluetooth Adaptor has the Cambridge Silicon Radio chipset and works fine, cost £5.97 at time of posting.<br />
** Hama USB Bluetooth 3.0 adapter (Class 1) ~£10 on amazon.co.uk.<br />
** Another sample: Product ID: 0a12:0001, pictured here: http://www.element14.com/community/message/58288<br />
* D-Link DBT-122, with ID 07d1:f101, using a Broadcom chip<br />
** http://www.element14.com/community/message/58288<br />
* Asus USB-BT211<br />
** Apparently works with Raspbian.<br />
** http://www.raspberrypi.org/phpBB3/viewtopic.php?f=28&t=9962<br />
<br />
===Problem Bluetooth adapters===<br />
* '''Belkin'''<br />
** Belkin F8T017. Tested with Raspbian 2012-07-15 and bluez installed with apt-get. When dongle is inserted into Pluscom powered USB hub, my remote PuTTY session scrolls incredibly slowly (testing with ls -R to generate text). Suspect network issue. Lots of errors on dmesg too. Pi itself is responsive when using directly. On removal of the device everything goes back to normal.<br />
* '''Generic'''<br />
** [http://dx.com/p/mini-bluetooth-v3-0-usb-2-0-dongle-71248 Bluetooth "3.0" Dongle]. Doesn't work reliably - eg. after some time it will hang and the device will need to be reset using fcntl. The device id is 1131:1004 Integrated System Solution Corp. Bluetooth Device.<br />
<br />
== USB Ethernet adapters ==<br />
===Working Ethernet adapters===<br />
* '''Wintech'''<br />
** USB 2.0 LanCard Model: LAU-15 (CK0049C) using the mcs7830 driver. Probably needs more than 100 mA current. [http://www.raspberrypi.org/phpBB3/viewtopic.php?f=46&t=8708#p106136]<br />
* '''LogiLink'''<br />
** USB 2.0 UA0144: AX88772 chipset using the asix kernel driver. Tested only on powered USB hub so far.<br />
* '''Apple'''<br />
** Apple USB Ethernet Adapter using asix kernel driver. Works out of the box on Raspbian, haven't tested on any other OS.<br />
* '''Edimax'''<br />
** Edimax EU-4230 USB2.0 Fast Ethernet Adapter with 3 port USB hub. Works out of the box. Needs its own power source.<br />
===Problem Ethernet adapters===<br />
* Axago<br />
** Axago ADE-X1 10/100 Ethernet Adapter (usb: 9710:7830 driver:mcs7830). Adapter working about 10 minutes without problem, but after that kernel write error message to dmesg and no packet is received. Needed to unplug and plug USB again. Tested with and without powered USB hub.<br />
<br />
== USB Sound Cards ==<br />
You will usually want the <code>alsa</code> package for sound. In the Debian image for Raspberry Pi (and possibly other distributions) USB sound cards are prevented from loading as the first sound card, which can be an annoyance if it's the only device you have. To disable this behaviour edit <code>/etc/modprobe.d/alsa-base.conf</code> and comment out the last line; <code>options snd-usb-audio index=-2</code><br />
<br />
* '''Creative'''<br />
** [http://asia.creative.com/products/product.asp?category=1&subcategory=207&product=17892 Sound Blaster Play!]<br />
* '''Edirol'''<br />
** [http://www.roland.com/products/en/UA-1A/ UA-1A]<br />
* '''Logilink'''<br />
** [http://www.logilink.de/showproduct/UA0053.htm?seticlanguage=en UA0053 USB Soundcard with Virtual 3D Soundeffects LogiLink]<br />
<br />
==USB 3G Dongles==<br />
* Huawei E220<br />
* Franklin U600 from Sprint / VirginMobile<br />
** Use usb_modeswitch and vendor 0x1fac and product 0x0150/0x0151<br />
* Digicom Internet Key 7.2 HSUPA '''MU372-L01''' [http://www.digicom.it/digisit/prodotti.nsf/itprodottiidx/MU372L01]<br />
Tested on Raspbian and Archlinux. Detected as 230d:0001. Works with cdc_acm driver. Install usb_modeswitch.<br />
There are 2 "com ports"( /dev/ttyACM0 and /dev/ttyACM1 ) . Tested with Network Manager.Works also perfectly with SAKYS3G [http://www.sakis3g.org/] tools (!! led is always off !!) and wvdial. A working wvdial.conf : http://ubuntuforums.org/showpost.php?p=10361881&postcount=28 . (for example for Vodafone IT , replace Init3 with this : Init3 = AT+CGDCONT=1,"IP","web.omnitel.it" and replace line Modem = /dev/ttyUSB0 with Modem = /dev/ttyACM1 ) and run with wvdial voda .<br />
<br />
== USB IR Receivers==<br />
SMK Manufacturing, Inc. eHome Infrared Receiver (Works out of the box with OpenELEC)<br />
<br />
== USB Radio devices==<br />
*FM Radio<br />
** ADS InstantFM Music - FM radio tuner works fine under debian.<br />
<br />
== USB TV Tuners and DVB devices==<br />
*August<br />
**DVB-T205, based on rtl2832u chipset, working with [https://github.com/ambrosa/DVB-Realtek-RTL2832U-2.2.2-10tuner-mod_kernel-3.0.0 this driver]. Tested with Saorview (Irish DTT service), both HD & SD.<br />
*DVBSky<br />
**[http://dvbsky.eu/Products_S860.html Mystique SaTiX-S2 Sky USB]: Scanning/watching SD and HD works via vdr and streamdev plugin, watching on the Pi directly is laggy as hell. DVB-USB and I2C support must be enabled in the kernel. Needs drivers/firmware from [http://dvbsky.eu/Support.html here]. <br />
*Technisat<br />
**Technisat_SkyStar_USB_HD. Instructions: http://www.linuxtv.org/wiki/index.php/Technisat_SkyStar_USB_HD Used the Pi to receive and redirect it via network to another host. Didn't try to play back the stream on the Pi itself. Tested with Astra 19.2E radio and SD-TV channels<br />
*Hauppauge<br />
** Hauppauge NOVA-T Stick (Revision 70xxx) DiBcom DiB0700 chipset, requires powered hub.<br />
** Hauppauge NOVA-TD Stick (Revision 52xxx) DiBcom DiB0700 chipset, requires powered hub.<br />
*Generic<br />
** [http://www.onsources.com/product_images/a/757/watch_and_record_digital_tv_dongle__44323_zoom.jpg DVB-T USB Dongle (Silver casing)], based on AF9015 chipset.<br />
** [http://www.electrodepot.fr/media/catalog/product/cache/1/image/500x/9df78eab33525d08d6e5fb8d27136e95/P926993.jpg DVB-T USB Dongle], based on RTL2832 FC12 (HD/SD), IR detected but not tested<br />
<br />
== USB Webcams ==<br />
<br />
Debian image is missing v4l kernel modules, so video devices are not available. Kernel and firmware upgrade can possibly be used to fix this[http://blog.pixelami.com/2012/06/raspberry-pi-firmware-update-for-debian-squeeze/].<br />
<br />
===Working USB Webcams===<br />
*'''Creative'''<br />
**Creative VF0470 Live! (works out of the box on ArchLinux)<br />
**Creative VF0260 Live! Cam Vista IM (works out of the box)<br />
**Webcam Notebook PD1170 (detects, untested)<br />
<br />
*'''HP'''<br />
**Webcam HD-2200 [http://www.amazon.com/HP-Webcam-HD-2200-BR384AA-ABA/dp/B004UR9P9Q/ (Amazon)] [http://shopping.hp.com/en_US/home-office/-/products/Electronics/Webcams/BR384AA?HP-HD-2200-Webcam (HP)] [http://www.walmart.com/ip/HP-Webcam-HD-2200/16775645 (Walmart)] <br />
**Webcam HP-3100 - UVCVideo /dev/video0 Needs chmod to 666 to operate. Will work without hub if only device in USB ports. Works with both Arch and wheezy out of the box<br />
<br />
*'''Logitech'''<br />
**Webcam C200<br />
**Webcam C270 (with external power)<br />
**Webcam C310 does not require a powered hub to capture snapshots<br />
**Webcam C510<br />
**Webcam C525 (works fine without powered hub)<br />
**QuickCam Orbit/Sphere USB webcam (ext. power) <br />
**QuickCam Pro 9000 - powered by Raspi, working on debian wheezy<br />
**Webcam Pro 9000 (046d:0809), powered by RPi (measured ~120 mA capturing at ~5 fps), works on Arch<br />
<br />
*'''Medion'''<br />
** MD86511 - powered by Raspi, working on Raspbian “wheezy” from 2012-07-15<br />
<br />
*'''Microsoft'''<br />
**Xbox Live Vision camera (045e:0294), powered by Raspi, working on Arch<br />
**LifeCam HD-6000 - Powered by Raspberry Pi. Working on Raspbian "wheezy" (2012-07-15)<br />
**LifeCam NX-6000 - Powered by Raspberry Pi. Working on Debian "wheezy"<br />
**LifeCam VX-3000 - On "raspbian" wheezy (though there do appear to be some issues with image quality and getting partial frames and such, with fswebcam)<br />
**LifeCam VX-800 - Powered by Raspberry Pi. Working out of the box on Raspbian [http://www.amazon.it/Microsoft-JSD-00008-LifeCam-VX-800/dp/B0057FWVSC (Amazon)]<br />
<br />
*'''Sony'''<br />
**PlayStation Eye (for PlayStation 3) (the occasional frame is corrupted/stutters when running at 640x480)<br />
<br />
*'''Trust'''<br />
** 2MP Auto Focus Webcam (works out of the box on ArchLinux)<br />
<br />
===Problem USB Webcams===<br />
*'''Logitech'''<br />
**Webcam Pro 9000 - Has issues capturing images at higher than default resolutions (using motion - Arch and Debian).<br />
**Webcam Pro 4000 - It uses pwc driver which does not work. Maybe it's because of general Raspi USB bug.<br />
<br />
*'''Microsoft'''<br />
**Lifecam HD5000 - Picture breaks up at the bottom<br />
<br />
*'''Sony'''<br />
**Eye Toy (PlayStation 2) model SLEH 00030 - (OV519 camera). Picture constantly breaks up on xawtv and wxcam under Arch Linux. Noted there were ISOC data error len=0 status=-4004 errors in dmesg. This happens when powered from the Pi and when powered from a Pluscom USB hub. Arch was updated on 17th July 2012<br />
<br />
*'''Trust'''<br />
**SPACEC@M 200 - (OV511 camera). Picture stops after a few seconds in xawtv under Arch Linux and xawtv reports libv4l2 errors. This happens when powered from the Pi and when powered from a Pluscom USB Hub. Arch was updated on 17th July 2012<br />
<br />
== USB GPS devices ==<br />
*Royaltek<br />
**Royaltek RGM 2000 SiRF2 using the included serial (TTL) to USB - converter. That uses a Profilic pl2303-chip so you'll need to compile the module or the kernel manually<br />
*Garmin<br />
**Garmin eTrex Vista HCx: Works but may draw much power. To get it working (software part): https://wiki.openstreetmap.org/wiki/USB_Garmin_on_GNU/Linux<br />
*GlobalSat<br />
**GlobalSat BU-353 Does not require a powered hub, works fine when directly plugged into the RPi. On Raspian, requires the gpsd and gpsd-client packages. For some reason, the gpsd daemon does not always start correctly on boot. You may need to do something like the following to manually restart it:<br /><pre>sudo killall gpsd; sudo gpsd /dev/ttyUSB0 -F /var/run/gpsd.sock</pre><br />
<br />
*Wintec<br />
**WBT-200: No problem on Debian<br />
*Holux<br />
**Holux M-215: Works fine on Arch, uses Silicon Labs CP210x RS232 serial adaptor driver<br />
*Bluenext<br />
**Bluenext BN903S: No problem on Debian image (19-04-2012).<br />
<br />
== USB UART adapters ==<br />
The USB UART adapter is used to access the serial console of the Raspberry Pi from a development host such as a laptop or desktop PC. The USB end connects to the PC and the UART header end connects to the USB. While it is possible to connect the USB end to another Raspberry Pi, this configuration has not been tested unless explicitly mentioned against an individual entry below.<br />
<br />
*'''FTDI'''<br />
**FT232 chip based adapters work, module ftdi_sio<br />
<br />
*Prolific<br />
**PL2303 chip based adaptors works fine on latest Debian tested with minicom and gtkterm<br />
<br />
== Other, exotic USB devices ==<br />
=== CAN Bus ===<br />
*PEAK-System (www.peak-system.com)<br />
**PCAN-USB using the driver (kernel module) from http://www.peak-system.com/fileadmin/media/linux/index.htm<br />
=== Home automation ===<br />
*Tellstick (www.telldus.com), installation [[R-Pi_Tellstick_core|instructions]]<br />
**Depends on libftdi1<br />
<br />
=== Touch Screen ===<br />
*ACER T230H touch screen [http://support.acer.com/acerpanam/monitor/2009/acer/t230h/t230hnv.shtml]<br />
**USB TS identifies as "Quanta Computer, Inc. Optical dual-touch panel", module hid_quanta<br />
**Seems to draw over 200 mA from USB!<br />
=== Floppy Disk Drive ===<br />
*Samsung USB Floppy Drive SFD-321U/HP<br />
**I suppose a floppy drive might be considered exotic nowadays!<br />
**LSUSB lists it as Samsung Electro-Mechanics Co. Floppy Disk Drive<br />
**Only tried connected to a powered USB hub, as the drive is labelled 5V at 0.5A on a Raspberry Pi running Debian Wheezy.<br />
**tail -f /var/log/syslog looking for mount device when plugged in, came up as SDA in testing.<br />
**sudo mkdir /media/floppy<br />
**sudo mount /dev/sda /media/floppy<br />
**Contents of floppy now available in /media/floppy<br />
**To remove drive, ensure no sessions have the floppy directory as the current working directory.<br />
**sudo umount /media/floppy<br />
=== USB Missile Launcher ===<br />
*USB Missile Launcher / Rocket Launcher sold in UK by Marks and Spencer but also sold under a range of other names.<br />
**USB ID 1130:0202 Tenx Technology, Inc. Use apt-get install pymissile (python code) and there is C code at [http://sourceforge.net/projects/usbmissile/ usbmissile from Source Forge]<br />
=== USB Docking Stations ===<br />
*StarTech USB 3.0 to Dual 2.5"/3.5" SATA HDD Dock (SATDOCK2U3GB)<br />
**This is an externally powered dual sata HDD docking station, which has USB2.0 compatibility with the Pi. <br />
**Tested with latest raspbmc and debian wheezy raspbian, 3.1.9+ #168<br />
<br />
== PS2 / AT to USB Converters ==<br />
<br />
* Unbranded active converter known as the "blue cube". Based on the Cypress CY7C63723C 8 bit RISC. Please see http://geekhack.org/showwiki.php?title=PS2-to-USB+adapters for more information.<br />
Note that although the adapter might work, PS/2 keyboards were not designed to be low power USB devices, so they might not meet the requirement to work with considerable lowered supply voltage (4.4 volt) provided by the USB ports of the raspberry PI. These keyboards should work when powered by a powered hub. <br />
<br />
'''Tested PS2/AT keybords'''<br />
<br />
All above tested with the famous "blue cube" on a powered USB hub.<br />
<br />
*IBM Model F (please note requires an aditonal AT to PS2 converter)<br />
*Dell AT101w<br />
*Northgate Ominikey Ultra T (please note requires an aditonal AT to PS2 converter)<br />
<br />
* 04d9:1400 Holtek Semiconductor, Inc. PS/2 keyboard + mouse controller<br />
** Working: Ipex RT215KTW PS/2 keyboard<br />
** Not working: HP SK-2502 PS/2 keyboard (gets power but does not init - three LEDs remain permanently lit. Keyboard + Holtek converter work on a Linux PC, although this keyboard doesn't work with some native PS/2 ports.)<br />
<br />
== Power adapters ==<br />
The Raspberry Pi uses a standard Micro USB (type B) power connector, which runs at 5v. Generally you can use a MicroUSB to USB cable and then either power the Raspberry Pi directly from your main computers USB ports (if they provide enough power), or by using a USB to Mains adaptor. A number of mobile phones use MicroUSB power cables, and these are compatible with the Raspberry Pi in most cases. Below is a list of power adaptors known to work.<br />
<br />
===Working power Adapters===<br />
* '''AlcaPower'''<br />
** 5V 2.5A Model AP5A - Charger/switching with 7 connectors(also Microusb)<br />
* '''Ansmann'''<br />
*** Dual USB charger slim, Model-Nr. 1201-0001<br />
* '''Apple'''<br />
** 5V 2.1A USB charger for iPad2, model A1357<br />
** 5V 1.0A USB Charger for iPod<br />
** 5V 1.0A USB Charger for iPhone 4<br />
* '''Amazon'''<br />
** 5V 0.85A USB charger for Kindle<br />
** 5V 2A Mains to USB A adaptor, Branded "CostMad" <br />
* '''Belkin'''<br />
** 5V 2.6A 4 port Ultra-Slim Desktop hub (Model F4U040) (RPi running from USB Hub port)<br />
** 5V 2.5A 4 port USB Hub (Model F5U404) (RPi running from USB Hub port)<br />
** 5V 3.5A 7 port USB Hub (Model F5U706) (RPi running from USB Hub port)<br />
** Mini Surge Protector Dual USB Charger (Model BZ103050-TVL)<br />
** Universal USB Wall Charger (5V 1A) (Model F8Z222uk)<br />
* '''Blackberry'''<br />
** Charger for Pearl Flip 8220, Bold 9600 (B)<br />
** Charger for Tour 9630<br />
** 5V 0.7A Model PSM04R-0500CHW1(M), RIM Part Number HDW-17957-003 (B)<br />
** 5v 750mA Model RIM-C-0004aDUUUC-001, RIM Part Number HWD-24481-001 (comes with Blackberry 9300)<br />
** 5v 750mA Model RIM-C-0004ADUUS-001 035D, Single port plug. (Tested with USB B to Micro USB cable from Logitech H760 Headset)<br />
* '''Dell'''<br />
** USB Hub integrated in Dell monitors (B)<br />
* '''Garmin'''<br />
** 5V 1A charger (Model: PSA105R-050Q) supplied with Garmin Edge 800 GPS. Requires a USB-A to MicroUSB-B cable. Belkin 6ft cable (F3U151B06) works.<br />
* '''Griffin'''<br />
** Power Block Model P2417. 5V 2.1A<br />
** Power Block Model P1190R2 Two USB 5V Outputs, 1Amp each<br />
* '''Hama'''<br />
** 1000mA Travel Charger for Micro USB universal (barcode nr: 4 007249 935854)<br />
* '''HP'''<br />
** 5.3V 2A Charger for HP Touchpad (B)<br />
* '''HTC'''<br />
** 5V 1A TCP-300 USB phone charger (B)<br />
** 5V 1A TC B250 USB charger (HTC R/N: 79H00096-00M)<br />
** 5V 1A TC E250 USB charger (HTC R/N: 79H00098-02M)<br />
* '''i-box (Philex Electronic Ltd)'''<br />
** 5V 1A USB charger, 1 USB socket, no USB lead supplied, Model: 76971HS/02 (available from ASDA and others in the UK) (B).<br />
* '''IDAPT'''<br />
** [http://www.idaptweb.com/universal_chargers/i4/ i4 multi device charger] - 3 interchangeable device tips + USB A socket ([https://twitter.com/andrewmk/status/226057302879375361 see it in use])<br />
* '''Innergie'''<br />
**15W Dual USB Adapter. Model: mMini AC15. Output: 5V, 3A (max per port), 15W max. [http://www.myinnergie.com/DuoPowerKit/specification.aspx Spec Sheet]<br />
* '''Kodak'''<br />
** 5V 1A TESA5G1-0501200<br />
** 5V 1.0A K20-AM<br />
* '''LG'''<br />
** 4.8V 1A Travel Adapter<br />
**5.1V .7A Travel Adapter (Model: STA-U34WVI)<br />
* '''Logic'''<br />
** 4 port USB Hub (Model LP4HUB10). (RPi running from USB Hub port, red power line (+5v) inside hub cut) (B)<br />
*'''LogiLink'''<br />
**5V 2.1A Switching power supply, model PA0040 (B)<br />
* '''Logitech'''<br />
** 5V 1A SDC115-USB Remote Control Charger and cable<br />
* '''Maplin Electronics'''<br />
** 5V 1A dual USB power supply, model number H25B-MT-K2<br />
** Micro USB Power Supply N19HX<br />
* '''Medion'''<br />
** 5V 1A USB power supply for OYO ebook reader<br />
* '''Motorola'''<br />
** [http://www.amazon.com/Motorola-Micro-USB-Home-Travel-Charger/dp/B004EYSKM8/ 5V 0.85A SPN5504 Charger with Cable]<br />
* '''Nokia'''<br />
** 5V 1.2A AC-10E Charger<br />
* '''Noname'''<br />
** 5V 2.1A KMS-AC09 4 port USB charger (B) [http://www.miniinthebox.com/kms-ac09-universal-ac-adapter-for-ipad-ipad-2-iphone-white_p208568.html]<br />
** 5.2V 1A MW-3NU10GT - no cable, but this one works well (1m): [http://www.amazon.de/gp/product/B005L8VELA]<br />
* '''Novatel Wireless'''<br />
** 5V 1.05A Charger, model number SSW-1811, packaged with Verizon Wireless MiFi device<br />
* '''Orange'''<br />
** 5V 0.7A Charger for Orange San Francisco<br />
* '''Palm'''<br />
** 5V 1A Charger for Palm Pixi+ (B)<br />
* '''Pantech'''<br />
** 5.0V 1A CNR USB with LG DLC100 micro usb cable<br />
* '''Phihong'''<br />
** Switching Power Supply. Model: PSAC09R-050. Output: 5V, 1.8A, microUSB. [http://www.digikey.com/product-detail/en/PSAC09R-050/993-1109-ND/2635771 Digi-key Link]<br />
* '''PortaPow'''<br />
** PortaPow UK Mains Wall Power Supply<br />
* '''RS Components'<br />
** HNP06UK (RS 7263069) Switching Adapter 5.0V 1200mA<br />
* '''Samsung'''<br />
** 5V 0.7A Charger for Galaxy S model ETA0U10EBE<br />
** 5V 0.7A Charger for Galaxy SII<br />
** 5V 0.7A Charger for Galaxy S Vibrant (SGH-T959)<br />
* '''Shun Shing'''<br />
** 100-240VAC to 5VDC 1A USB power supply, model SP5Q-AU [http://jaycar.co.nz/productView.asp?ID=MP3455 Jaycar]<br />
* '''Sony Ericsson'''<br />
** 5V 0.7A Charger CST-80<br />
* '''Travel Charger'''<br />
** 5V 2.0A USB Power Adapter, [http://www.amazon.co.uk/gp/product/B0065JCIPU/ Amazon Link]<br />
* '''Technika'''<br />
** 5V 1A USB Power Adapter, model MPASS01 (B)<br />
* '''The Pi Hut'''<br />
** Micro USB Power Supply for the Raspberry Pi. 5V 1000mA (from The Pi Hut's [http://thepihut.com/products/micro-usb-power-supply-for-the-raspberry-pi Raspberry Pi Store]) (also from [http://www.ebay.co.uk/itm/330757401271 eBay ])<br />
* '''Trisonic'''<br />
** TS-CP600T - MICRO USB HOME & TRAVEL CHARGER (5V, 800mA) $3 at Daiso U.S. stores.<br />
* '''TruePower'''<br />
** [http://u-socket.com/ U-Socket] 5V 2.1A AC Receptacle with Built-in USB ports (2.1A per USB port) model ACE-7169<br />
* '''Voltcraft'''<br />
** SPS5-12W, 2500 mA, requires additional USB <-> miniUSB adapter/cable, works perfectly (bought from [http://www.conrad.de/ce/de/product/512660/VOLTCRAFT-SPS5-12W-Steckernetzteil-Steckernetzgeraet-5-VDC-2500-mA-12-Watt Conrad Shop])<br />
<br />
===Problem power Adapters===<br />
* '''Masterplug'''<br />
** Masterplug Surge Protected USB Adaptor 2 x 1A USB Polished Black - USB ports and ethernet don't work with this adapter and some screen artefacts using HDMI.<br />
* '''Monoprice'''<br />
** 5v, 2A 3 Outlet Power Surge Protector Wall Tap w/ 2 Built-In USB Charger - some display artifacts, sometimes unable to find mouse, some failures to boot. Measured less than 4.75v between TP1 and TP2 when used with a Monoprice cable.<br />
<br />
===External Battery packs (with 5V regulated output)===<br />
* '''Anker Astro3'''<br />
** Anker Astro3 10000mAh with Dual 2A USB Output<br />
* '''Duracell'''<br />
** PPS2 Instant USB Charger<br />
* '''Energizer/XPAL'''<br />
** XP18000 18000mAh Power Pack<br />
* '''Generic - eBay no brand'''<br />
** 6000T Pocket Power 5000mAh - eBay item 271009959140<br />
** Power Bank for iPad/iPhone 5000mAh (looks the same as a New Trent IMP50D or TeckNet iEP380) - eBay item 280914455938<br />
* '''New Trent'''<br />
** iCurve IMP70D 7000mAh (Approx 12hrs from full charge)<br />
* '''Sinoele'''<br />
** Movpower - Power Bank 5200mAh (8hrs with Wifi active)<br />
* '''TeckNet'''<br />
** iEP387 Dual-Port 7000mAh External Power Bank (The charging lead can be used to connect the Tecknet to the RPi. Ran the RPi with wifi dongle and wireless keyboard receiver for over 9 hours of light use.)<br />
** iEP392 Dual-Port 12000mAh External Power Bank (1A port, ~16.5 hours)<br />
** Rayovac PS60 5v 800mAh<br />
<br />
== Display adapters ==<br />
Note that active converter boxes may draw power through the HDMI port, and thus will put an extra load on your PSU, and also increase the current running through the PI's primary input fuse. HDMI ports (and the raspberry PI) are designed so that they deliver a very limited amount of power (50mA) to the TV/Monitor/display-adapter and much more isn't in theory allowed. In fact there is a diode (D1) in series with the power line which can only handle 200mA, if the adapter tries to draw much more than that the diode might fail. Therefore only externally powered adapters are to be recommended. Despite this, many people report success with these high powered devices.<br />
<br />
===HDMI->DVI-D===<br />
There are three kinds of DVI. There is DVI-D, a digital signal fully compatible with HDMI, so a passive cable can be used. There is DVI-I, which is a connector with both analog pins and digital pins. An HDMI to DVI-D adapter fits in a DVI-I female connector. Finally, there is DVI-A. This a fairly rare connection, but occasionally it will be found on some monitors and is an analog interface, in fact the same as VGA!<br />
<br />
Some adapters like Farnell part AK-CBHD03-BK are HDMI to DVI-I, which, while not fitting in a DVI-D monitor, are still compatible. The analog pins simply must be bent.<br />
<br />
The HDMI to DVI-D cable provided by Apple with the 2010 Mac Mini worked. It does not appear this adapter can be purchased separately.<br />
<br />
* AmazonBasics HDMI to DVI Adapter Cable (model SK231) works and is inexpensive.<br />
<br />
===HDMI->VGA converter boxes===<br />
Most will require use [[RPi_config.txt]]. Start off with hdmi_safe=1.<br />
<br />
[http://www.element14.com/community/groups/raspberry-pi/blog/2012/08/16/raspberry-pi-hdmi-to-vga-converter Sanoxy HDMI to VGA converter], $27 from Amazon, no changes required with official Raspbian Wheezy image (2012-Jul-15), note: had already disabled overscan previously<br />
<br />
http://www.amazon.co.uk/gp/product/B007KEIRNG -- "Neewer" HDMI to VGA -- some issues discussed below:<br />
However, according to user "Tom1989" the same Neewer HDMI to VGA adapter burned out BAT54 Schottky diode D1 on the RasPi and broke its HDMI output: [http://www.raspberrypi.org/phpBB3/viewtopic.php?f=28&t=9819 Serious HDMI Problems. What's that smell? Burning Raspberry!]. On that thread, "mahjongg" suggested the NXP (or equivalent) PMEG2010AET as a high-current replacement for D1. The PMEG2010AET has 1A max forward current, much greater than the BAT54's 200 mA limit which may be exceeded by your HDMI -> VGA converter. Remember that the converter's current must come from your RasPi power supply and go through the Micro USB cable and polyfuse F3, so you may get extra voltage drops and/or cause F3 to trip depending on how much current the converter uses. As always with board modifications, YMMV. Also on the "Burning Raspberry!" thread, user "pwinwood" reported the Neewer's current to be 400 mA, which is twice the limit of BAT54 diode D1. "pwinwood" also took the Neewer apart and added its own +5V connection adapted from a USB cable, which bypasses RasPi's Micro USB cable and polyfuse F3.<br />
<br />
http://www.amazon.co.uk/KanaaN-Adapter-Converter-Cable-Resolutions/dp/B007QT0NNW -- "Kanaan" HDMI-VGA<br />
<br />
http://www.ebay.com/itm/ws/eBayISAPI.dll?ViewItem&item=130699741793 -- eBay is swarming with $16 converters all like this one.<br />
<br />
This adapter -- http://www.ebay.co.uk/itm/300692770623 -- works from 640x480 up to 1920x1080, audio over HDMI works too.<br />
Sadly the IC's on the PCB have all been scrubbed.<br />
Requires HDMI boost and overscan, [[RPi_config.txt|config.txt]] settings for 640x480@60Hz:<br />
<br>hdmi_drive=2<br />
<br>hdmi_group=2<br />
<br>hdmi_mode=4<br />
<br>config_hdmi_boost=4<br />
<br>overscan_top=-30<br />
<br>overscan_bottom=-30<br />
<br>overscan_left=-30<br />
<br>overscan_right=-30<br />
<br />
According to user "Mortimer" -- HDFuryPro HDMI to YPbBr/VGA Converter found on Amazon -- http://www.amazon.co.uk/Inputs-Component-Video-YPbPr-Converter/dp/B00797ZZ4S/ -- Works with Raspberry Pi. Tested against a Philips 170B 1280x1024 LCD monitor, producing a full native resolution image. Not tested against a Component Video TV yet, and audio has yet to be got working.<br />
The [[RPi_config.txt|config.txt]] settings used are:<br />
<br>hdmi_drive=2<br />
<br>hdmi_group=2<br />
<br>hdmi_mode=36<br />
<br>disable_overscan=1<br />
<br />
<br />
According to user "Mortimer" -- HDFury1 1080p HDMI to VGA Converter from HDFury.com. I'm not sure the HDFury1 can be got a hold of easily nowadays, I happened to have access to one to try out. HDFury2, 3 and 4 are available as far as I can tell, but are very pricey compared to alternatives. HDFury1 was around £80 when we bought one for a project at work. HDFury2 seems to be around £130, 3 and 4 are getting on towards £200 or more. So not to be recommended as a solution unless you happen to have one lying around. I don't believe there is any relationship between the company that produces these and the HDFuryPro I bought for myself (See above). I didn't alter any config settings, just plugged it in. It doesn't work without having its external power supply connected, as it requires 0.4A, which is too much draw for the 5V supply available from the HDMI socket on the Raspberry Pi. Its power LED lights, but no picture is produced. In comparison to the HDFuryPro this picture from this device is sharper, but not enough to justify the extra cost.<br />
The [[RPi_config.txt|config.txt]] settings used are:<br />
<br>hdmi_drive=2<br />
<br>hdmi_group=2<br />
<br>hdmi_mode=36<br />
<br>disable_overscan=1<br />
<br />
http://www.amazon.co.uk/gp/product/B007SM7O2U/ref=oh_details_o02_s00_i00 - "Cable Matters"<br />
<br />
Here It is another option: http://www.dealextreme.com/p/hdmi-v1-4-male-to-vga-female-converter-adapter-cable-white-15cm-130458, is cheap (it's free shipping from china) and works perfectly, I tested it with an Acer VGA monitor (AL1511), without no change in my XBMC distribution.<br />
The config.txt for Raspbian (Flatron VGA monitor 1024 * 768):<br />
<br>hdmi_drive=2<br />
<br>hdmi_group=2<br />
<br>hdmi_mode=16<br />
<br>hdmi_force_hotplug=1<br />
<br>disable_overscan=0<br />
<br />
<br />
And another one: http://cgi.ebay.pl/ws/eBayISAPI.dll?ViewItem&item=251086464644. Very cheap but works perfectly. No config.txt changes was needed at all. I've booted Raspbian and OpenELEC. Monitor is detected correctly and the optimal resolution is set (Raspbian) or you can change the res in the menu (OpenELEC). <br />
The /opt/vc/bin/tvservice is able to read monitor edid data. I tested the adapter using NEC 72VM 15" LCD. (1280x1024 60Hz, 1024x768 60Hz, 640x480 works) The adapter is based on Lontium LT8511A chip, but I was unable to get the spec for it.<br />
The D1 diode is getting very hot though. Most likely the adapter drives more than 200mA. The standard RS Components 1,2A usb power supply is able to provide enough power for the RPi and the adapter. I'll try to modify the adapter to connect external power to bypass D1.<br />
Marcin.<br />
<br />
===DVI-D -> VGA active adapters===<br />
None are currently listed<br />
<br />
===Composite->SCART===<br />
SCART adapters (SCART plugs with three RCA connectors in the back), will probably work when used with the yellow RCA plug connected to the R-PI's RCA video output. Additionally using a splitter cable (3.5mm jack plug on one end, and red-white RCA plugs on the other end) will probably work when plugged into the red and white (left and right audio channels) of the SCART adapter.<br />
<br />
* Generic - works<br />
<br />
===Composite->VGA converter boxes===<br />
* [http://www.extron.com/product/product.aspx?id=dvs204| Extron DVS-204] - works no problem!<br />
<br />
== SD cards ==<br />
<br />
Note that manufacturers change their designs over time, even as the specs stay the same. (E.g. an ACME 8 GB class 4 card manufactured in 2011 might work, while one manufactured in 2012 might not.)<br />
For this reason, please specify product numbers in the lists below, when possible.<br />
<br />
You can also attach the following fields from your card's CID :<br />
<pre><br />
cd /sys/class/mmc_host/mmc?/mmc?:*<br />
echo "man:$(cat manfid) oem:$(cat oemid) name:$(cat name) hwrev:$(cat hwrev) fwrev:$(cat fwrev)"<br />
</pre><br />
<br />
please merge with http://elinux.org/RPi_Performance#SD_card<br />
<br />
===Preinstalled SD Cards===<br />
Sandisk SD Cards Preinstalled with the latest Raspbian operating system are available from [http://thepihut.com The Pi Hut's Raspberry Pi Store].<br />
* '''SanDisk''' <br />
** [http://thepihut.com/products/4gb-sandisk-sd-sdhc-card-with-raspbian-wheezy-linux-preinstalled 4GB SDHC Class 4 - Preinstalled with Raspbian Wheezy Linux.]<br />
** [http://thepihut.com/products/8gb-sandisk-sd-sdhc-card-with-raspbian-wheezy-linux-preinstalled 8GB SDHC Class 4 - Preinstalled with Raspbian Wheezy Linux.]<br />
** [http://thepihut.com/products/16gb-sandisk-sd-sdhc-card-with-raspbian-wheezy-linux-preinstalled 16GB SDHC Class 4 - Preinstalled with Raspbian Wheezy Linux.]<br />
** [http://thepihut.com/products/32gb-sandisk-sd-sdhc-card-with-raspbian-wheezy-linux-preinstalled 32GB SDHC Class 4 - Preinstalled with Raspbian Wheezy Linux.]<br />
<br />
===Working SD Cards===<br />
* '''7DAYSHOP.COM''' <br />
** 8GB Professional SDHC Class 10 (man:0x000027 oem:0x5048 name:SD08G hwrev:0x3 fwrev:0x0)<br />
* '''Adata''' <br />
** 2GB SD Class 2 Speedy (8B0947 printed on back) This card works with every distro I tried. May be old, may not be the fastest, but is very stable.<br />
** 4GB SDHC Class 4 (BH1109416141G)<br />
** 8GB SDHC Class 2 (MMB3F08GWMCA-GE)<br />
** 8GB SDHC Class 4 (MicroSD w/ adapter)<br />
** 8GB SDHC Class 6 (MMAGR08GUDCA-DB)<br />
** 8GB SDHC Class 10 (AUSDH8GCL10-R)<br />
** 8GB SDHC Class 10 (ASDH8GCL10-R) Tested on 2012-06-18-wheezy-beta.zip<br />
** 8GB SDHC Class 10 (P-SDH8G10-EC from BJ's USA tested on Raspbian)<br />
** 16GB SDHC Class 6<br />
** 16GB SDHC Class 10 (16GSDHC10)<br />
** 16GB SDHC Class 10 (microSD w/ adapter AUSDH16GCL10-RA1)<br />
** 32GB SDHC Class 10 (ASDH32GCL10-R) Tested on wheezy-beta with latest kernel and firmware and raspbian wheezy<br />
* '''AmazonBasics'''<br />
** [http://www.amazon.com/AmazonBasics-SDHC-Class-Secure-Digital/dp/B0058GH0LS 8GB SDHC Class 10 B0058GH0LS]<br />
** [http://www.amazon.com/AmazonBasics-SDHC-Class-Secure-Digital/dp/B0058GH1IK 16GB SDHC Class 10 B0058GH1IK]<br />
** 32GB SDHC Class 10<br />
* '''Apacer'''<br />
** 8GB microSDHC Class 10 (with adapter)<br />
** 8GB SDHC Class 6<br />
* '''Centon'''<br />
** 16GB SDHC Class 4 (1447 printed on back)<br />
* '''CnMemory'''<br />
** 8GB SDHC Class 4 (Silver/Black label says 'High Capacity Card') 84209_8GB_SDHC, bought from Maplins. No error messages seen, but operation is much slower than with a SanDisk 4GB Class 4 card.<br />
* '''Dane-Elec''' <br />
** 16GB SDHC Class 4<br />
** 16GB Pro 200X Class 10 DEMS16GB2683ENBA<br />
* '''Dikom'''<br />
** 16GB SDHC Class 10 (serial 207H3MD016IBSD)<br />
* '''Duracell'''<br />
** 4GB SDHC Class 4<br />
** 16GB SDHC Class 10 (labelled Pro Photo 200x)<br />
** 32GB SDHC Class 10 (man:0x00001d oem:0x4144 name:SD hwrev:0x1 fwrev:0x0) (~4.6MB/s read, ~4.4MB/s write on debian6-19-04-2012, following [[RPi_Performance#SD_card]])<br />
* '''Emtec''' <br />
** 2GB SD man:0x000027 oem:0x5048 name:SD02G hwrev:0x2 fwrev:0x0<br />
** 4GB SDHC Class 4 (EKMSD4G60XHCN)<br />
** 16GB SDHC Class 10 (EKMSD16G150XHC) (less than half as fast as Sandisk 16gb Class 10)<br />
* '''Extrememory''' <br />
** 16GB SDHC Class 10 (man:0x000012 oem:0x3456 name:F0F0F hwrev:0x1 fwrev:0x0)<br />
** 32GB SDHC Class 10 (man:0x000003 oem:0x5344 name:SMI hwrev:0x1 fwrev:0x0)<br />
* '''Fugi''' <br />
** 32GB SDHC Class 10 (P10NM00580A) (man:0x000073 oem:0x4247 name:NCard hwrev:0x1 fwrev:0x0)<br />
* '''Hama''' <br />
** 2GB SD Class 2<br />
** 8GB SDHC High Speed Pro Class 6<br />
* '''Hema (Dutch dept. store)'''<br />
** 4GB<br />
** 8GB SDHC Class 4<br />
* '''Goodram''' <br />
** 8GB microSDHC Class 4<br />
** 16GB microSDHC Class 4 (SDU16GHCAGRR10)<br />
** 16GB SDHC Class 10<br />
* '''HP'''<br />
** 8GB SDHC Class 4 (doesn't reboot during first time startup process, but restart again and fine after that).<br />
** [http://www.amazon.com/HP-CG790A-AZ-Flash-Memory-Class/dp/B007X7U224 32GB SDHC Class 10] <br />
* '''ICIDU'''<br />
** 4GB SDHC Class 10 (also had no issues)<br />
** 16GB SDHC Class 10 (image write had issues, might be my inexperience. It boots & shows Xserver)<br />
** 32GB SDHC Class 10 (had no issues whatsoever, the comment above might be a dud.)<br />
** 8GB microSDHC Class 10<br />
** 16GB microSDHC Class 10 (20MB/sec)<br />
** 32GB microSDHC Class 10 (20MB/sec)<br />
* '''Integral''' <br />
** 4GB SDHC Ultima Pro Class 10<br />
** 8GB SDHC Ultima Pro Class 6 (Works - initial error -110 but boots within 5 seconds with no further errors or issues)<br />
** 8GB SDHC Ultima Pro Class 10 (20MB/s) (Works - initial error -110 but boots within 5 seconds with no further errors or issues)<br />
** 16GB SDHC Ultima Pro Class 6<br />
** [http://www.amazon.co.uk/gp/product/B0047T6XME 16GB SDHC Class 10 Ultima Pro (20MB/s)]<br />
* '''Joyflash''' <br />
** 16GB SDHC Class 10 (LTSD1112016GB)<br />
* '''Kingmax''' <br />
** 4GB SDHC Class 2<br />
** 4GB microSDHC Class 4 (KM04GMCSDHC4) won`t reboot when it`s hot<br />
** 8GB microSDHC Class 4 (KM08GMCSDHC41A) won`t reboot when it`s hot<br />
* '''Kingston''' <br />
** 2GB SD<br />
** 2GB microSD (N0185-002.A00LF) + Adapter (File system .img written via Transcend microSDHC "USB stick-like" adapter - P3-102510)<br />
** 4GB microSD Class 4<br />
** 4GB SDHC Class 4 (SD4/4GB)<br />
** [http://img341.imageshack.us/img341/1619/dsc0253y.jpg 8GB SDHC Class 4] ([http://img833.imageshack.us/img833/2028/dsc0254br.jpg SD4/8GB]) (does not work with current build of raspbmc)<br />
** [http://img600.imageshack.us/img600/3849/dsc0251et.jpg 8GB microSDHC Class 4] ([http://img707.imageshack.us/img707/363/dsc0252ld.jpg SDC4/8GB])<br />
** 8GB SDHC Class 6 (SD6/8GB) (errors on boot, boots Debian ok, does not work with raspbmc rc2)<br />
** 8GB SDHC Class 10 (SD10G2/8GB, SD10V/8GB, ultimateX 100X, ultimateX 120X)<br />
** 16GB SDHC Class 4 (SD4/16GB)<br />
** 16GB microSDHC Class 10 (SDC10/16GB)<br />
** 16GB SDHC Class 10 (SD10G2/16GB, ultimateX 100X)<br />
** 16GB SDHC Class 10 (SD4/16GBET)<br />
** 32GB SDHC Class 10 (SD10V)<br />
** 32GB SDHC Class 10 (SD10G2/32GB, ultimateX 100X)<br />
* '''Kodak''' <br />
** 4GB SDHC Class 2<br />
** 8GB SDHC Class 4<br />
* '''Kruidvat''' <br />
** 8GB SDHC Class 4<br />
* '''Lexar''' <br />
** 4GB SDHC Class 4 (Boots consistently and no error messages in log after 1/2 hour use ) (works with Raspbmc)<br />
** 4GB SDHC Class 6 Platinum II (from [http://www.microcenter.com/single_product_results.phtml?product_id=0350735 Microcenter])<br />
** 8GB SDHC Class 4<br />
** 8GB SDHC Class 6 Premium Series<br />
** 8GB SDHC Class 6 Platinum II<br />
** 16GB SDHC Class 6 Platinum II<br />
** 32GB microSDHC HIGH-SPEED Class 10 (from [http://www.amazon.co.uk/Lexar-32GB-Micro-Speed-Reader/dp/B004BR2ZTM Amazon])<br />
** 128GB SDXC UHS-I Card LSD128CTBNA400 (from [http://www.amazon.com/gp/product/B007BZRXK2 Amazon])<br />
* '''Master'''<br />
** 16GB SDHC Class 10 [man:0x000003 oem:0x5344 name:SMI hwrev:0x1 fwrev:0x0]<br />
* '''Medion'''<br />
** 8GB Class 4 SDHC UK sourced (Aldi)<br />
* '''Microcenter Brand (sold in bins at checkout)'''<br />
** [http://www.microcenter.com/single_product_results.phtml?product_id=0289508 8GB SDHC Class 4]<br />
** [http://www.microcenter.com/single_product_results.phtml?product_id=0349728 8GB SDHC Class 10]<br />
** [http://www.microcenter.com/single_product_results.phtml?product_id=0349729 16GB SDHC Class 10]<br />
* '''Mushkin'''<br />
** 16GB SDHC Class 10 (MKNSDHCU1-16GB) [http://www.newegg.com/Product/Product.aspx?Item=N82E16820226324]<br />
** 32GB SDHC Class 10 (MKNSDHCC10-32GB) [http://www.newegg.com/Product/Product.aspx?Item=N82E16820226235]<br />
* '''Mustang'''<br />
** [http://www.mustang-flash.de/Products/Flash%20Products/Secure%20Digital/SD-Card/8GB%20Mustang%20SDHC%20Card%20LeMans%2C%20Class%2010%2C%20Retail|SD8GHCCL10MU-R.html 8GB SDHC Class 10]<br />
* '''MyMemory''' <br />
** 8GB SDHC Class 10 (MYMESDH8G10) [http://www.mymemory.co.uk/SDHC/MyMemory/MyMemory-8GB-SD-Card-%28SDHC%29---Class-10 MyMemory 8GB class 10] (Latest batch not working)<br />
** 16GB SDHC Class 10 (MYMESDH16G10) [http://www.mymemory.co.uk/SDHC/MyMemory/MyMemory-16GB-SD-Card-(SDHC)---Class-10]<br />
* '''OCZ'''<br />
** 8GB SDHC Class 6 Gold Series (08110596-8GB-6) tested with Debian Squeeze (official Raspberry Pi distribution debian6-19-04-2012.zip)<br />
* '''Optima'''<br />
** 8GB SDHC Class 10 (Pro-Speed)<br />
* '''Panasonic''' <br />
** 4GB SDHC Class 4<br />
** 4GB SDHC Class 10 UHS-I (~11.2MB/s read, ~6.2MB/s write, following [[RPi_Performance#SD_card]])<br />
** 8GB SDHC Class 2 (~11.1MB/s read, ~9.7MB/s write, following [[RPi_Performance#SD_card]])<br />
** 8GB SDHC Class 6 (~4.8MB/s read, ~4.4MB/s write, following [[RPi_Performance#SD_card]])<br />
* '''Patriot''' <br />
** 8GB SDHC Class 6 (PSF8GSDHC10-PC)<br />
** 8GB SDHC Class 10 LX Series (PSF8GSDHC10-PC1)<br />
** 16GB SDHC Class 10 (PSF16GMCSDHC10)<br />
** 16GB SDHC Class 10 LX Series (PSF16GSDHC10) (19.3MB/s read, 9.3MB/s write)<br />
** 16GB microSDHC Class 10 (PSF16GMSHC10) (requires recent kernel update for boot)<br />
** 32GB SDHC Class 10 (PSF32GSDHC10)<br />
** 32GB SDHC Class 10 UHS-1 (PEF32GSDHC10U1) (20.4MB/s read, 12.1MB/s write)<br />
* '''Peak''' <br />
** 4GB microSDHC Class 4 (MMBTR04GUBCA-ME) tested with Arch<br />
* '''Philips'''<br />
** 8GB SDHC Class 4 (FM08SD35B)<br />
* '''Platinum'''<br />
** 4GB SDHC Class 6<br />
** 8GB SDHC Class 6 (man:0x00006f oem:0x0000 name:SMI hwrev:0x1 fwrev:0x0)<br />
** 64GB SDCX Class 10<br />
* '''Play.com''' <br />
** 4GB SDHC Class 6 (S4E3CD04GEFAA 0907090121106)<br />
* '''PNY''' <br />
** 4GB SDHC Class 4<br />
** 4GB SDHC Class 4 Optima (SD-K04G 0834TT1297Y)<br />
** 4GB SDHC Class 4. Micro SD Card with adapter.<br />
** 8GB SDHC Class 6<br />
** 8GB SDHC Class 10. Micro SD card with adapter.<br />
** 16GB SDHC Class 4<br />
** 16GB SDHC Class 10 (P-SDHC16G10-GE)<br />
*** See the note for P-SDHC16G10-EF. Works with Wheezy, does not work with Squeeze, Arch, or Fedora Remix. <br />
** 16GB SDHC Class 10 (P-SDHC16G10-EF) <br />
*** Works with [http://www.raspberrypi.org/archives/1435 Debian Wheezy]<br />
*** Does not work with Debian Squeeze (debian6-19-04-2012: mmc0: timeout waiting for hardware interrupt).<br />
*** Does not work with Arch Linux Arm (archlinuxarm-29-04-2012: no video is displayed, solid red power light, tiny green light)<br />
** 16GB SDHC Class 10 Pro-Elite (P-SDH16U1-30-GE). Works with raspbmc, haven't tested others.<br />
* '''pqi'''<br />
** 8GB SDHC Class 6 <br />
*** Works with official debian6-19-04-2012<br />
* '''PRETEC''' <br />
** 8GB SDHC Class 10 (8DK52-122ME)<br />
* '''Samsung''' <br />
** 4GB SDHC<br />
** 8GB SDHC Class 6 (MB-SS8GAEU)<br />
** 8GB SDHC Class 10 (MB-MP8GA, MB-SP8GA/EU, MB-SP8GA/AM)<br />
** 16GB SDHC Class 6 (MB-SSAGAEU)<br />
** 16GB SDHC Class 10 (MB-SPAGA aka MB-SPAGAEU)<br />
** 32GB SDHC Class 10 (MB-SSBGA, MBSSBGVEOBGA-SH) fine with [http://www.raspberrypi.org/phpBB3/viewtopic.php?f=50&t=8071 Debian Wheezy], but does not work with Debian Squeeze (debian6-19-04-2012: mmc0: timeout waiting for hardware interrupt).<br />
* '''SanDisk''' <br />
** 2GB SD, white "SanDisk for Wii" branded, no class mentioned<br />
** 2GB SD (with a circle 2 --probably class 2), writes at 3.5 Mb/s<br />
** 2GB SD Class 2 (BE0816113150D)<br />
** 2GB SD Class 4 Ultra (15MB/s)<br />
** 2GB SD Class 4 Ultra II<br />
** 2GB SD Ultra II (BE0719111366D)<br />
** 2GB SD Extreme III (BE0715105083B)<br />
** 2GB SD Extreme III (BE0804212046D) - 20MB/s - Class 6<br />
** 4GB SDHC Class 4 - Preinstalled with Raspbian Wheezy Linux. (from The Pi Hut's [http://thepihut.com/products/4gb-sandisk-sd-sdhc-card-with-raspbian-wheezy-linux-preinstalled Raspberry Pi Store])<br />
** 4GB SDHC Class 4 (SDSDB-004G-B35)<br />
** 4GB SDHC Class 4 (SDSDB-004G-BT35). Confirmed working with stock debian6-19-04-2012.img<br />
** 4GB SDHC Class 4 (BH1210821913G)<br />
** 4GB SDHC Class 4 (SDSDH2-004G-AC11, BH1127216239D) Costco 2-pack, booting Wheezy 2012-07-15<br />
** 4GB SDHC Class 4 Ultra (SDSDH-004G-U46) won`t reboot when it`s hot<br />
** 4GB SDHC Class 4 Ultra II<br />
** 4GB SDHC Class 6 Ultra (30MB/s BH1200421822D)<br />
** 4GB SDHC Class 6 Ultra (SDSDH-004G-U46 - BH1136121837G, BH1130521822D)<br />
** 4GB SDHC Class 10 Extreme (BH10297143382G)<br />
** 8GB SDHC Class 4 - Preinstalled with Raspbian Wheezy Linux. (from The Pi Hut's [http://thepihut.com/products/8gb-sandisk-sd-sdhc-card-with-raspbian-wheezy-linux-preinstalled Raspberry Pi Store])<br />
** 8GB SDHC Class 4 (writes at ~1.5MB/s)<br />
** 8GB SDHC Class 4 Ultra labelled as 15MB/s (BI1024716014G)<br />
** 8GB SDHC Class 6 Ultra <br />
** 8GB SDHC Class 6 micro - MMAGR08GUDCA-DB<br />
*** also SDSDH-008G-U46 - BI1131222083D see [http://www.raspberrypi.org/phpBB3/viewtopic.php?p=88625#p88625 update from andrew.blake]<br />
*** except SDSRH-008G-A11 could be problematic, see below<br />
** 8GB SDHC Class 6 Ultra labelled as 20MB/s (BI11321422083D)<br />
** 8GB SDHC-I Class 6 Ultra labelled as 30MB/s (SDSDH2-008G-AC11)<br />
*** requires updated Squeeze or Wheezy beta<br />
** 8GB SDHC Class 10 Extreme (BI11017514367G)<br />
** 8GB SDHC Class 10 Extreme (B11209116254G) - Managed to get it working with raspbian R3 [http://archive.raspbian.org/images/rpi_pisces_r3.zip rpi_pisces_r3.zip] however does not work with official squeeze nor Arch linux.<br />
** 8GB SDHC Class 10 Extreme (30MB/s HD Video) - working with new [https://github.com/raspberrypi/firmware/blob/9308c7ed387e5422883753f7fb71a75506abd1f8/boot/bootcode.bin bootcode.bin]. Confirmed on 2012-07-10 for Debian Squeeze 2012-04-19 and Arch Linux 2012-06-13 images (BI1130916254G).<br />
** 8GB SDHC Class 10 Ultra(30MB/s) (SDSDU-008G-U46) - Works with stock debian6-19-04-2012 or raspbian images but not with OpenELEC r11212 (works with OpenELEC r11493)<br />
** 8GB SDHC Class 10 Extreme Pro (95MB/s UHS-I) (SDSDXPA-008G-X46) - Works with stock 2012-07-15-wheezy-raspbian<br />
** 16GB SDHC Class 4<br />
** 16GB SDHC Class 4 - Preinstalled with Raspbian Wheezy Linux. (from The Pi Hut's [http://thepihut.com/products/16gb-sandisk-sd-sdhc-card-with-raspbian-wheezy-linux-preinstalled Raspberry Pi Store])<br />
** 16GB SDGC Class 4 (SDSDB-016G-B35) - working with [https://github.com/raspberrypi/firmware/blob/234c19de7cbaaf4997671d61df20a05759066295/boot/bootcode.bin bootcode.bin]. Confirmed on 2012-07-15 for Debian Squeeze 2012-04-19<br />
** 16GB SDHC Class 6 Ultra (30MB/s) (BL1133921933G) - Work with OpenELEC r11324<br />
** 16GB SDHC Class 10 Ultra(30MB/s) (SDSDU-016G-U46) - Work with stock debian6-19-04-2012 image. Gave Kernel Panic with stock debian6-19-04-2012 image. Worked fine with Wheezy image.<br />
** 16GB SDHC Class 10 Extreme (30MB/s HD Video) (SDSDX3-016G-X46) - Works with 2012-06-18-wheezy-beta.img and updated firmware (tested 2012-07-02)<br />
** 32GB SDHC Class 10 Ultra (30MB/s) - Works with stock debian6-19-04-2012 image<br />
** 16GB SDHC Class 10 Extreme (45MB/s U1) (BL1203322025G) - Doesn't work with stock debian6-19-04-2012 image, but does work with freshly compiled kernel<br />
** 16GB SDHC Class 10 Extreme Pro (95MB/s UHS-I) (SDSDXPA-016G-A75) - Doesn't work with stock debian6-19-04-2012 image, but does work with freshly compiled kernel<br />
** 32GB SDHC Class 4<br />
** 32GB SDHC Class 4 - Preinstalled with Raspbian Wheezy Linux. (from The Pi Hut's [http://thepihut.com/products/32gb-sandisk-sd-sdhc-card-with-raspbian-wheezy-linux-preinstalled Raspberry Pi Store])<br />
** 32GB SDHC Class 6<br />
** 32GB SDHC Class 10 Extreme (45 MB/s UHS-I) (SDSDX-032G-X46) - works with arch-04-29-image and latest firmware (booting problems without firmware update)<br />
** 64GB SDXC Class 10 Extreme (45 MB/s UHS-I) (SDSDX-064G-X46) - works with 2012-07-15-wheezy-raspbian<br />
** 4GB microSDHC Class 2<br />
** 4GB microSDHC Class 4<br />
** 8GB microSDHC Class 2<br />
** 8GB microSDHC Class 4<br />
** 8GB microSDHC Class 6 Mobile Ultra (SDSDQY-008G-U46A) working with the latest firmware, won`t reboot when it`s hot<br />
** 32GB microSDHC Class 4 (SDSDQM-032G-B35)<br />
** [http://img217.imageshack.us/img217/6435/dsc0255uc.jpg 64GB microSDXC Class 6 Mobile Ultra] (SDSDQY-064G-A11A) (boots up much more consistently with latest firmware)<br />
* '''Silicon Power''' <br />
** 4GB microSDHC Class 6 (SP004GBSTH006V10-SP)<br />
** 8GB microSDHC Class 10 (S608G1202)<br />
** 16GB microSDHC Class 10 (SP016GBSDH010V10)<br />
* '''Sony'''<br />
** 4GB SDHC Class 4 (SF-4B4) (Write 6MB/s, Read 20MB/s)<br />
** 4GB SDHC Class 4 (SF-4N4)<br />
** 8GB SDHC Class 4 (Write 11.8MB/s, Read 17.4MB/s)<br />
** [http://store.sony.com/webapp/wcs/stores/servlet/ProductDisplay?catalogId=10551&storeId=10151&langId=-1&partNumber=SF32NX/TQ#features 32GB SDHC Class 10 (SF-32NX/TQ)] (Max read speed of ~94MB/s, min write speed of ~10MB/s) - Works with archlinuxarm-29-04-2012 dd image with latest firmware update (as of 10-06-2012) <br />
* '''Strontium'''<br />
** 8GB SDHC Class 10 (SD-T08G 1045 US6923 G (White Shell - SKU 8 886450 703492))<br />
* '''Super Talent'''<br />
** 32GB Secure Digital High Capacity SDHC Card (Class 10), Model SDHC32-C10 SKU: 116-557-001 (works with Raspbmc RC4 and 2012-07-15-wheezy-raspbian))<br />
* '''TakeMS'''<br />
** 4GB microSDHC Class 4 (with adapter) [http://www.takems.com/products.php?categ=flash&prod=Micro_SDHC-Card Micro SDHC Class 4 + 1 Adapter(Order No.88662)]<br />
* '''TDK'''<br />
** 4GB SDHC Class 4 (1008WW5261B)<br />
** 4GB SDHC Class 4 (80-56-10275-004G,Debian works '''BUT''' mmc0 errors when booting Fedora)<br />
** 4GB microSDHC Class 4 (80-56-10301-004G)<br />
** 4GB SDHC Class 6 (S404G1113) - Works with Debian Wheezy (2012-06-18 beta), not tried latest OpenELEC yet.<br />
** 8GB SDHC Class 10 - Works with Raspbian 2012-07-15<br />
** Sandisk 64GB Class 10 Ultra SDXC UHS-I FFP (3A114807)<br />
<br />
* '''Toshiba'''<br />
** 8GB mircoSDHC SD-C08GJ(BL3A<br />
* '''Transcend'''<br />
** 4GB SDHC Class 4 - we've found these to work without any errors and offer reasonable performance<br />
** 4GB SDHC Class 4 (TS4GSDHC4 - BH1130821915G)<br />
** 4GB SDHC Class 6 (TS4GSDHC6) - no problems. (does not work with Raspbmc as of 6/1/12)<br />
** 4GB SDHC Class 10 (TS4GSDHC10E)<br />
** [http://www.mymemory.co.uk/SDHC/Transcend/Transcend-8GB-SD-Card-(SDHC)---Class-4 8GB SDHC Class 4] (TS8GSDHC4) (man:0x000003 oem:0x5344 name:SD08G hwrev:0x8 fwrev:0x0) - works with both Debian "squeezy" and Raspbian "wheezy" distributions.<br />
** 8GB SDHC Class 6 (~5.8 MB/s read/write following [[RPi_Performance#SD_card]])<br />
** 8GB SDHC Class 6 (TS8GSDHC6-P2 - MMBFG08GWACA-M6)<br />
** 8GB SDHC Class 10 (TS8GSDHC10) [http://www.mymemory.co.uk/SDHC/Transcend/Transcend-8GB-SD-Card-%28SDHC%29---Class-10- Transcend 8G class 10]<br />
** 16GB SDHC Class 6 (TS16GSDHC6)<br />
** 16GB SDHC Class 10 (TS16GSDHC10)(TS16GSDHC10E)<br />
** [http://www.transcend.com.es/tarjetas-de-memoria/sd-sdhc/32gb-sdhc-class-10 32GB SDHC Class 10] (TS32GSDHC10)(TS32GSDHC10E)<br />
** 64GB SDXC Class 10 (TS64GSDXC10)<br />
* '''Verbatim'''<br />
** 8GB SDHC Class 10 (43961)<br />
** 16GB SDHC Class 10 (43962)<br />
** 32GB SDHC Class 6 (44032)<br />
<br />
*'''Traveler'''<br />
**4GB High Speed Memory Card - no class mentioned. No problems. Tested with Raspbian.<br />
<br />
* '''The Pi Hut'''<br />
** Sandisk 4GB Class 4 - Preinstalled with Raspbian Wheezy Linux. (from The Pi Hut's [http://thepihut.com/products/4gb-sandisk-sd-sdhc-card-with-raspbian-wheezy-linux-preinstalled Raspberry Pi Store])<br />
** Sandisk 8GB Class 4 - Preinstalled with Raspbian Wheezy Linux. (from The Pi Hut's [http://thepihut.com/products/8gb-sandisk-sd-sdhc-card-with-raspbian-wheezy-linux-preinstalled Raspberry Pi Store])<br />
** Sandisk 16GB Class 4 - Preinstalled with Raspbian Wheezy Linux. (from The Pi Hut's [http://thepihut.com/products/16gb-sandisk-sd-sdhc-card-with-raspbian-wheezy-linux-preinstalled Raspberry Pi Store])<br />
** Sandisk 32GB Class 4 - Preinstalled with Raspbian Wheezy Linux. (from The Pi Hut's [http://thepihut.com/products/32gb-sandisk-sd-sdhc-card-with-raspbian-wheezy-linux-preinstalled Raspberry Pi Store])<br />
<br />
* '''Veho (http://www.veho-uk.com)'''<br />
** 8Gb "Ultra Fast" Class 6. (man:0x00001b oem:0x534d name:00000 hwrev:0x1 fwrev:0x0) 7.8Mb/s. Slow but tested with Arch Linux.<br />
<br />
* '''W Photo (Walgreens photo)'''<br />
** 1GB SD memory card. Works with raspbmc, have not tested others.<br />
** 2GB SD memory card. Works with raspbian, not tested with others.<br />
<br />
Known good (and pre-loaded) cards will be available for sale from RS and element14 at a ''later'' date (TBA).<br />
<br />
===Problem SD Cards===<br />
<br />
Make sure that you buy your card from a reliable source. There are many cheap Chinese copies of (brand name) SD-Cards on the market, [http://www.petapixel.com/2011/05/20/one-third-of-the-sandisk-memory-cards-on-earth-are-counterfeit/] in addition they are often mislabeled as having greater capacity than they really have. For example they might be sold as being 4GB, but are actually 2GB (or even less). <br />
<br />
There were initially issues with most Class 10 SDHC cards, apparently due to a bug in the Broadcom bootloader.[http://www.raspberrypi.org/forum/general-discussion/class-10-sd-cards-on-the-production-boards/page-3/#p39181]<br />
<br />
This seems to have been fixed in sdhci.c: [https://github.com/raspberrypi/linux/commit/7e8ae226fe6e95954df6b0dcdde40a53dbbc1a0b] Further feedback will be useful.<br />
<br />
If you add an SD card here, please also mention the kernel date and the date you tried it. This allows people to estimate how likely it is that a driver-fix in the kernel has been fixed. (i.e. I think some/most of the cards here work fine now, because a problem in the kernel driver has been fixed). <br />
<br />
* '''Acumem'''<br />
** 8GB SDHC Class 6 (many errors on 6/7/2012)<br />
* '''Adata'''<br />
** 2GB Speedy (MMAGF02GWMCA -NA)<br />
** 8GB SDHC Class 6 - Sometimes boots<br />
** 16GB SDHC Class 6 (Possibly SD5MY168G0, label with gold <> black gradient) - Doesn't boot<br />
* '''Agfa'''<br />
** 16GB MicroSDHC class 6 (as written on SD-Adapter, MicroSD card itself no-name? ENAAJK121960): mixed results, such a card was working on another RPi<br />
* '''Amazon Basics'''<br />
** 16GB SDHC Class 10 (many errors on 6/7/2012)<br />
* '''Delkin Devices'''<br />
** 4GB SDHC Class 6 "Delkin pro" -- Note: works with Fedora Beefy Miracle 17<br />
* '''GSkill'''<br />
** 32GB SDHC Class 10<br />
* '''Integral'''<br />
** 16GB SDHC Class 6 Ultima Pro (SH016GAA2BB)<br />
** 4GB SDHC class 4 (S404G1115)<br />
* '''Kingston''' <br />
** 2GB SD [http://www.geeks.com/details.asp?invtid=KING-SD-M02G-BULK looks like this] - boots the kernel, but damages the filesystem.<br />
** 4GB SDHC Class 6 - Boots kernel but won't run init (times out)<br />
** 8GB/Go SDHC Class 10 - SD10V/8GB Very slow writing images to card and then either won't boot, or boots very slowly<br />
** 16GB SDHC Class 4 (SDC4/16GB17) - Device does not recognize it <br />
* '''Memory2GO'''<br />
** 4GB SDHC Class 6 (S404G1029) - I/O Errors leading to Kernel Panic on startup.<br />
* '''Micro Center'''<br />
**4GB SDHC Class 4 — hasn't worked with any of the images I've tried; appears to be completely unrecognized<br />
* '''MyMemory.com''' <br />
** 8GB SDHC Class 10<br />
* '''Optima''' <br />
** 8GB SDHC Class 4 - Does not boot with Raspbian Wheezy 2012-07-15 <br />
* '''Panasonic''' <br />
** 8GB SDHC Class 10 (RP-SDU08GD1K) mmc0: timeout waiting for hardware interrupt [http://www.mymemory.co.uk/SDHC/Panasonic/Panasonic-8GB-UHS-1-London-2012-Collection-SDHC-Card---Class-10 Panasonic 8GB Class 10]<br />
* '''Patriot''' <br />
** 8GB SDHC Class 6 (PS8GSDHC10-BC) - repeatable corruption after 1 or 2 reboots with 2012-07-15-wheezy-raspbian<br />
** 8GB SDHC Class 10 (PSF8GSDHC10)<br />
* '''Platinum''' <br />
** 8GB SDHC Class 8 (O08G840 M3100487 TW)<br />
* '''PNY'''<br />
** 8GB Optima SDHC 120 HD Class 4 SD-K08G 0928 WF3673 - mmc -110 errors at init time on 6/12/12<br />
** 32GB SDHC Class 10 Professional (P-SDHC32G10-EF) from [http://www.play.com/Electronics/Electronics/4-/18814903/-/Product.html play.com] (mmc0 timeout with Debian, error -84 whilst initialising sd card with Fedora and QtonPi. Arch seems to work, gets to the login prompt)<br />
** 2GB card SD-M02G<br />
* '''Polaroid'''<br />
** 16GB SDHC C10 (P-SDHC16GB10-EFPOL) - mmc0: timeout waiting for hardware interrupt on debian6-19-04-2012<br />
* '''PRETEC''' <br />
** 8GB SDHC Class 10 233x - mmc0: timeout waiting for hardware interrupt, Sometimes does not boot, kernel panic, ...<br />
* '''Reekin'''<br />
** 4Gb HighSpeed SH4GC6M16MIN9C0812TE (old) don't boot ! (11/07/2012)<br />
* '''Samsung'''<br />
** 4GB SDHC Class 4 (MB-SS4G MBSS4GMBDDBA-DD) doesn't boot with [http://downloads.raspberrypi.org/images/raspbian/2012-07-15-wheezy-raspbian/2012-07-15-wheezy-raspbian.zip 2012-07-15-wheezy-raspbian] - OK light partially lit.<br />
** 32GB SDHC Class 10 (MB-SSBGA, MBSSBGVEOBGA-SH) does not work with Debian Squeeze (debian6-19-04-2012: mmc0: timeout waiting for hardware interrupt), but works fine with [http://www.raspberrypi.org/phpBB3/viewtopic.php?f=50&t=8071 Debian Wheezy]<br />
* '''SanDisk''' <br />
** 2GB SD Extreme III (BE0722702998D) (man:0x000003 oem:0x5344 name:SD02G hwrev:0x8 fwrev:0x0) - tested with Raspbian (build 2012-07-15) and Raspbmc installer (build 2012-07-13)<br />
** 2GB SD (BE0916214253D)<br />
** 2GB Ultra || 15MB/s (BE0828713280D)<br />
** 4GB SDHC Class 2 - Debian and xbmc boot, but fedora gets a lot of mmc0 note long write sync errors and then hc_xfer_timeout errors at the login prompt.<br />
** 4GB SDHC Class 2 "Limited Edition" (8H825413279G) - Error -110 whilst initialising sd card<br />
** 4GB SDHC Class 4 (BH1030216016G) - Doesn't boot.<br />
** 4GB SDHC Class 4 (BH1031116016G) - Doesn't boot.<br />
** 4GB SDHC Class 6 Extreme (BH0822411730D)<br />
** 4GB SDHC Class 6 Extreme III (30 MB/s) (BH0822712362G)<br />
** 4GB SDHC Class 10 Extreme (SDSDX-004G-X46) (30 MB/s HD Video) doesn't boot (also not with new kernel.img and start.elf 17-06-2012 or "wheezy"-beta)<br />
** 4GB SDHC Class 10 Extreme (30 MB/s HD Video) (Doesn't boot) - Works with new kernel.img and start.elf [https://github.com/raspberrypi/firmware/tree/master/boot]<br />
** 4GB microSDHC Class 6 Mobile Ultra (tried 15-06-2012 with kernel 19-04-2012) error -84 transferring data, kernel panic: no init found<br />
** 8GB SDHC Class 6 Ultra (B11201421964G)<br />
** <del>8GB SDHC Class 6 Ultra (SDSDH-008G-U46 - BI1131222083D) - Boots kernel but won't run init ( mmc timeout waiting for interrupt )</del> see [http://www.raspberrypi.org/phpBB3/viewtopic.php?p=88625#p88625 update from andrew.blake]<br />
** 8GB SDHC Class 6 Ultra labelled as 30MB/s (BI1208721965G)) - Boots kernel but won't run init ( mmc timeout waiting for interrupt )<br />
** 8GB SDHC Class 6 Ultra labelled as 30MB/s SDSRH-008G-A11 - Boots kernel but won't run init ( mmc timeout waiting for interrupt ) <br />
** 8GB SDHC Class 6 Ultra labelled as 30MB/s SDSDH-008G-T11 - Boots kernel but won't run init ( debian6-19-04-2012: mmc timeout waiting for interrupt ) , but works fine with [http://www.raspberrypi.org/phpBB3/viewtopic.php?f=50&t=8071 Debian Wheezy] on 6/22/12<br />
** 8GB SDHC Class 6 Ultra I (BI1201221964G) - Boots kernel but won't run init ( mmc timeout waiting for interrupt )<br />
** 8GB SDHC Class 6 Extreme (BI1101116253G)<br />
** 8GB SDHC Class 10 Extreme (BI1108716254G)<br />
** 8GB SDHC Class 10 Extreme (BI1201416254G) - Still doesn't work with Debian Wheezy beta (2012-06-18)<br />
** 8GB SDHC Class 10 Extreme (BI1201516254G) [[http://www.amazon.co.uk/gp/product/B00422FBJ2 amazon.co.uk]]+amazon.fr<br />
** 8GB SDHC Class 10 Extreme (BI1200916252D/SDSDX-008G-X46) - Tried with Debian "Squeeze"(19/04/2012), Debian "Wheezy"(18/06/2012) and Arch Linux(13/06/2012). None works. With Debian "Wheezy" Green LED stays ON continuously, with the other two it turns on very faint.<br />
** 8GB SDHC Class 10 Extreme Pro- Works with updated kernel/firmware, stock debian6-19-04-2012 boots kernel but won't run init ( mmc timeout waiting for interrupt )<br />
** <del>16GB SDHC Class 10 Extreme (30MB/s HD Video) (SDSDX3-016G-X46) - Doesn't boot with debian6-19-04-2012.img, or newer firmware (tested 2012-06-17).</del><br />
** 16GB SDHC Class 6 Ultra (BL1202021933G)<br />
** 16GB SDHC Class 6 Ultra I (BL1205921933G) - Boots kernel but won't run init ( mmc timeout waiting for interrupt )<br />
* '''Silicon Power''' <br />
** 32GB SDHC Class 6 (LS2N732GQON03ASP) - boots debian6-19-04-2012.img, but frequent slow response / system hangs.<br />
* '''TDK'''<br />
** 4GB SDHC Class 6 (S404G1041) - Tried (end May 2012) with new kernel.img and start.elf [https://github.com/raspberrypi/firmware/tree/master/boot] but still won't run init.<br />
** 4GB SDHC Class 6 (S404G1046) [Barcode: 4 902030 784447] - Tried (4th June 2012) with debian6-19-04-2012.img and with replacement kernel.img and start.elf from github [https://github.com/raspberrypi/firmware/tree/87a04c0be0c05e20f94f223183a0310b37c9bd89/boot] but still got 'Error -84' and 'Kernel panic - not syncing: No init found'<br />
<br />
* '''Transcend'''<br />
** 2GB MicroSD (MMAGR02GUECA-MB) - reads fine initially after image was written on a PC, gives mmc0 timeout errors reading back data after writing a large amount (in this case with 'pacman -Syu'). Still seems to work, but is *very* slow after this happens, even across reboots.<br />
** 32GB MicroSD (TS32GUSDHC4) - Doesn't boot.<br />
** 2GB SD (6451AG 2G O2DS1)<br />
* '''Veho'''<br />
** 4GB SDHC Class 6 <br />
* '''Verbatim'''<br />
** 16GB SDHC Class 6 (47178) - Raspbian Pisces RC3 - boots, but after login: mmc timeout waiting for interrupt<br />
** 8GB microSD Class 10 (44012) - ArchLinux - boots, but after system update develops segmentation faults<br />
<br />
The usual warnings against less reputable sellers (such as Ebay merchants) apply.<br />
<br />
<br />
Note that the following error is sometimes accompanied with a non-working SD card after booting (on Debian):<br />
<br />
mmc0: timeout waiting for hardware interrupt<br />
<br />
=== Benchmarks ===<br />
<br />
* http://www.sakoman.com/OMAP/microsd-card-perfomance-test-results.html<br />
* http://usbspeed.nirsoft.net/usb_drive_speed_summary.html?o=11<br />
* http://www.raspberrypi.org/phpBB3/viewtopic.php?f=2&t=4076<br />
* http://forum.xda-developers.com/showthread.php?t=1005633 (Doesn't originate from R-Pi, but very related)<br />
<br />
== Foreign Language Translations ==<br />
* [[Ru:RaspberryPiBoardVerifiedPeripherals]]<br />
<br />
== References ==<br />
<references><br />
</references><br />
<br />
{{Template:Raspberry Pi}}</div>Pioneerhttps://elinux.org/index.php?title=RPi_Hardware_Basic_Setup&diff=163844RPi Hardware Basic Setup2012-08-23T06:35:07Z<p>Pioneer: /* Cables */</p>
<hr />
<div>[[Category:RaspberryPi]]<br />
{{Template:RPi_Startup}}<br />
<br />
<br />
=Typical Hardware You Will Need=<br />
While the RPi can be used without any additional hardware (except perhaps a power supply of some kind), it won't be much use as a general computer. As with any normal PC, it is likely you will need some additional hardware.<br />
<br />
'''IMPORTANT''' For USB devices other than a mouse and a simple wired keyboard (for USB devices drawing more than 100mA) a powered USB hub is strongly recommended. A technical discussion as to why can be found [http://www.raspberrypi.org/phpBB3/viewtopic.php?f=24&t=5830 here]. Specifically the RPI's built in USB hub is designed only for "Single current unit" USB devices.<br />
<br />
The following are more or less essential, and are all available from [http://thepihut.com/ The Pi Hut's Raspberry Pi Store]:<br />
<br />
* [[RPi Buying Guide|Raspberry Pi board]]<br />
* [[#Prepared Operating System SD Card|Prepared Operating System SD Card]]<br />
* [[#Keyboard & Mouse|USB keyboard]]<br />
* [[#Display|Display]] (with HDMI, DVI, Composite or SCART input)<br />
* [[#Power Supply|Power Supply]]<br />
* [[#Cables|Cables]]<br />
<br />
Highly suggested extras include:<br />
<br />
* [[#Keyboard & Mouse|USB mouse]]<br />
* [[#Additional Peripherals|Internet connectivity]] - a USB WiFi adaptor (Model A/B) or a LAN cable (Model B)<br />
* [[#Additional Peripherals|Powered USB Hub]]<br />
* [[#Additional Peripherals|Case]]<br />
* [[#Additional Peripherals|SD card reader]] - if you need to prepare your own SD card<br />
<br />
==Prepared Operating System SD Card==<br />
As the RPi has no internal storage or built-in [[RPi Distributions|operating system]] it requires an SD-Card that is set up to boot the RPi.<br />
<br />
* Have a look at [[RPi Easy SD Card Setup]] to create your own preloaded SD Card.<br />
* If you want an extensive technical explanation, look here : ''Create your own preloaded card using any [[RPi VerifiedPeripherals#SD_cards]] card you have and this [[RPi Beginners#SD_card_setup| HowTo]] . '' <br />
* Preloaded SD cards will be available from the [http://www.raspberrypi.com RPi Shop] , [http://thepihut.com/ The Pi Hut's Raspberry Pi Store] or [http://www.ebay.co.uk/itm/330743733755 eBay]. <br />
* For configuration of boot options and extensive graphic modes, look at the [[RPi_Configuration|Configuration]] page.<br />
<br />
NOTE: An RPi SD card can only be used to boot an RPi. A normal PC will refuse to boot from an RPi SD card.<br />
<br />
This guide will assume you have a preloaded SD card.<br />
<br />
''To check your SD card is compatible with Linux, see [[RPi VerifiedPeripherals#SD_cards]].''<br />
<br />
==Keyboard & Mouse==<br />
Most standard USB keyboards and mice will work with the RPi. Wireless keyboard/mice should also function, and only require a single USB port for an RF dongle. In order to use a Bluetooth keyboard or mouse you would need to use a Bluetooth dongle, which again uses a single port.<br />
<br />
Remember that the Model A has a single USB port and the Model B only has two (typically a keyboard and mouse will use a USB port each) - see [[RPi_Hardware_Basic_Setup#USB-Hub | USB Hub]] below.<br />
<br />
''To check your mouse and keyboard are compatible with Linux, see [[RPi VerifiedPeripherals | RPi Verified Peripherals]].''<br />
<br />
==Display==<br />
There are two main connection options for the RPi display, ''HDMI'' (high definition) and ''Composite'' (low definition).<br />
<br />
* HD TVs and most LCD Monitors can be connected using a full-size 'male' HDMI cable, and with an inexpensive adaptor if DVI is used. HDMI versions 1.3 and 1.4 are supported, and a version 1.4 cable is recommended. The RPi outputs audio and video via HMDI, but does not support HDMI input.<br />
<br />
* Most older TVs can be connected using Composite (a yellow-to-yellow cable). PAL and NTSC TVs are supported. Note that the RCA output is composite video, not RF, so it cannot be connected directly to the antenna input of a TV, you need to connected it the the yellow video input connector, or to the SCART input using a RCA to SCART plug, (adapter).<br />
<br />
When using composite video, audio is available from a 3.5mm (1/8 inch) socket, and can be sent to your TV, or to an amplifier. To send audio to your TV, you will need a cable which adapts from 3.5mm to double (red and white) RCA connectors. These red and white can go into the red and white RCA plug inputs of a TV, or a stereo set, or to the above mentioned RCA to SCART plug. Another option for audio (when not using HDMI) is to connect the 3.5mm jackplug to an amplified speakerset. Do not connect the 3.5 mm jack directly to a headset, as the 3.5 mm audio output isn't suitable to drive headsets, only amplifier inputs. Attaching a low impedance load, (such as a headset) to the stereo audio output may lead to distorted sound.<br />
<br />
'''Note: There is no VGA output available, so older VGA monitors will require an expensive adaptor.'''<br />
<br />
Using an HDMI to DVI-D (digital) adaptor plus a DVI to VGA adaptor will not work. HDMI does not supply the DVI-A (analogue) needed to convert to VGA - converting an HDMI or DVI-D source to VGA (or component) needs an active converter. (It can work out cheaper to buy a new monitor.) The lack of VGA has been acknowledged as a priority issue. In a [http://interviews.slashdot.org/story/11/09/14/1554243/Eben-Upton-Answers-Your-Questions Q/A with Slashdot] Eben said that they plan to look into providing some form of add-on.<br />
<br />
''For detailed information see [[Rpi Screens]].''<br />
<br />
==Power Supply==<br />
The unit uses a Micro USB connection to power itself (only the power pins are connected - so it will not transfer data over this connection). A standard modern phone charger with a micro-USB connector will do, but needs to produce at least 700mA at 5 volts. Check your power supply's ratings carefully, and [http://www.raspberrypi.org/forum/general-discussion/power-supply-warning beware cheap knock-offs!]. Suitable mains adaptors will be available from the [http://www.raspberrypi.com RPi Shop] as well as [http://thepihut.com/collections/power-supplies The Pi Hut's Raspberry Pi Store] or [http://www.ebay.co.uk/itm/330757401271 eBay] and are recommended if you are unsure what to use.<br />
<br />
You can use a range of other power sources (assuming they are able to provide enough current ~700mA):<br />
* Computer USB Port or powered USB hub (will depend on power output)<br />
* Special wall warts with USB ports<br />
* Mobile Phone Backup Battery (will depend on power output) (in theory - needs confirmation)<br />
* Modern TV with built-in USB (for example, it has been shown to work with the Sony KDL-40HX723 and KDL-55NX813)<br />
* Internet Routers with USB Ports (the BT Home Hub 3 seems to run the Pi nicely)<br />
<br />
To use the above, you'll need a USB A 'male' to USB micro 'male' cable - these are often shipped as data cables with mobile phones.<br />
<br />
''For detailed information about power requirements see [[Rpi_Hardware#Power | RPi Hardware - Power]].''<br />
<br />
==Cables==<br />
You will probably need a number of cables in order to connect your RPi up.<br />
# Micro-B USB Power Cable (see above) [http://en.wikipedia.org/wiki/File:MicroB_USB_Plug.jpg picture]. This has to be a [[On the RPi usb power cable|high quality one]]. Tested cables available at [http://thepihut.com/collections/cables The Pi Hut's Raspberry Pi Store]<br />
# HDMI-A [http://en.wikipedia.org/wiki/File:HDMI.jpg picture] or Composite cable [http://en.wikipedia.org/wiki/File:Composite-video-cable.jpg picture], plus DVI adaptor [http://en.wikipedia.org/wiki/File:Adapter_dvi_hdmi_S7302224_wp.jpg picture] or SCART adaptor [http://en.wikipedia.org/wiki/File:Multiconnector-scart-chti.jpg picture] if required, to connect your RPi to the Display/Monitor/TV of your choice. Tested cables available at [http://thepihut.com/collections/cables The Pi Hut's Raspberry Pi Store]<br />
# Audio cable [http://en.wikipedia.org/wiki/File:Audio-TRS-Mini-Plug.jpg picture], this is not needed if you use a HDMI TV/monitor.<br />
# Ethernet/LAN Cable (see below) [http://en.wikipedia.org/wiki/File:Ethernet_RJ45_connector_p1160054.jpg picture].<br />
<br />
The price you pay for an HDMI cable can very wildly and under most circumstances a low-cost cable from a reputable online or local supplier will be absolutely fine, but the definition of what constitutes 'low cost' can vary wildly - for example, in the UK, a 1m cable can be purchased for anything between £1 and £24.99. <br />
If, however, you want to drive a display some distance from the RPi (say greater than the ubiquitous 1.8m/6ft), or you are using a video switch to share a display between several devices, then higher quality cables might be wise - for example, a pair of 1m HDMI cables purchased in a UK 'pound shop' worked fine when directly connected between the RPi and a display, but would not give a stable picture when used via an HDMI switch. Replacing the £1 1m cable with a 1.5m cable bought online for £1.30 fixed the problem. <br />
For more insight: [http://www.techradar.com/news/video/why-you-dont-need-to-spend-more-than-2-on-an-hdmi-cable-1071343 Why you don't need to spend more than £2 on an HDMI cable]<br />
<br />
==Additional Peripherals==<br />
You may decide you want to use various other devices with your RPi, such as Flash Drives/Portable Hard Drives, Speakers etc.<br />
<br />
''For detailed information see [[RPi VerifiedPeripherals | RPi Verified Peripherals]].''<br />
<br />
===Internet Connectivity===<br />
<br />
This may be an Ethernet/LAN cable (standard RJ45 connector) or a USB WiFi adaptor. The RPi ethernet port is auto-sensing which means that it may be connected to a router or directly to another computer (without the need for a crossover cable<ref name=autoMDIX>[http://en.wikipedia.org/wiki/Medium_dependent_interface#Auto-MDIX Wikipedia:Auto-MDIX]</ref>).<br />
<br />
''Support for USB WiFi adaptors will vary - see [[RPi VerifiedPeripherals | RPi Verified Peripherals]].''<br />
<br />
===USB-Hub===<br />
In order to connect additional devices to the RPi, you may want to obtain a USB Hub, which will allow multiple devices to be used.<br />
<br />
It is nearly a requirement that a '''powered''' hub is used - this will provide any additional power to the devices without affecting the RPi itself. The USB ports are fused at about 140ma each without an additional external power source. This not enough to power a hard drive, and you may even have trouble powering wireless adapters and other peripherals. There is enough current out there, however, for mice and most keyboards. (see [[Rpi_Hardware#Power | RPi Hardware - Power]] section).<br />
<br />
USB version 2.0 is recommended. USB version 1.1 is fine for keyboards and mice, but may not be fast enough for other accessories.<br />
<br />
===Heatsink===<br />
Not a vital accessory for your RPi, but will help to reduce the CPU's temperature whilst under load. Via The Pi Hut's [http://thepihut.com/collections/heatsinks Raspberry Pi Store] or [http://www.ebay.co.uk/itm/330758220781 eBay]<br />
<br />
===Case===<br />
Since the RPi is supplied without a case, it will be important to ensure that you do not use it in places where it will come into contact with conductive metal or liquids, unless suitably protected. Some form of [[Rpi Cases | case]] should be considered, and there is a [http://www.raspberrypi.org/forum/general-discussion/cases-for-the-raspberry-pi Rpi case thread] on the forum.<br />
<br />
''For detailed information see [[Rpi Cases]].''<br />
<br />
===SD card reader===<br />
If you will not use a preloaded SD card to boot from, you will need an SD card reader to prepare an SD card.<br />
<br />
Note that the SD card reader will be connected to a traditional PC, not to the RPi. You may use an SD card reader integrated into your PC, or you may use a dedicated USB-connected SD card reader. Note that several peripherals may also be used as an SD card reader, for example cameras, smartphones, camcorders and GPS units.<br />
<br />
===Expansion & Low Level Peripherals===<br />
If you plan on making use of the low level interfaces available on the RPi, then ensure you have suitable header pins for the GPIO (and if required JTAG) suitable for your needs.<br />
<br />
Also if you have a particular low-level project in mind, then ensure you design in suitable protection circuits to keep your RPi safe (details will be made available within the [[RaspberryPiBoardProjects | RPi Projects, Guides & Tutorials]] section).<br />
<br />
''For detailed information see [[Rpi Low-level peripherals | Rpi Low-level Peripherals]].''<br />
<br />
=Connecting Together=<br />
<br />
[[File:Raspi-Model-AB-Mono-1-699x1024.png|200px|thumb|right|A diagram denoting the places of the different components on the Rpi, made by Paul Beech. Click to enlarge.]]<br />
You can use the diagram to connect everything together, or use the following instructions:<br />
<br />
# Plug the preloaded SD Card into the Pi.<br />
# Plug the USB keyboard and mouse into the Pi, perhaps via a USB Hub. Connect the Hub to power, if necessary.<br />
# Plug the video cable into the screen (TV) and into the Pi.<br />
# Plug your extras into the Pi (USB WiFi, Ethernet cable, hard drive etc.). This is where you may really need a USB Hub.<br />
# Ensure that your USB Hub (if any) and screen are working.<br />
# Plug the power source into the main socket.<br />
# With your screen on, plug the other end of the power source into the Pi.<br />
# The Pi should boot up and display messages on the screen.<br />
<br />
It is always recommended to connect the MicroUSB Power to the unit last (while most connections can be made live, it is best practice to connect items such as displays and other connections with the power turned off). <br />
<br />
If you use both a R-PI power supply and a powered hub, its recommended you connect them to the same switched power bar, and use the switch on the power bar to switch off both the R-PI and hub at the exact same time. <br />
<br />
Also, always shutdown using the software shutdown function, not by pulling the plug. When not using a GUI, (with a GUI use the GUI command) you can use the command "shutdown -h now", and power off when all the LED's on the board (except the power LED) go off. This is especially important the first time you boot, as in the process the R-PI modifies the content of the SD-card, without a clean shutdown the contents of the card may be damaged.<br />
<br />
The RPi may take a long time to boot when powered-on for the first time, so be patient, and cleanly shutdown afterwards, as described above!<br />
<br />
=External Links=<br />
<br />
For a verbose guide aimed at absolute beginners, see [http://h2g2.com/A13413584 Peripherals You'll Need] and [http://h2g2.com/A9143796 Getting Started] in h2g2's 'Introducing the Raspberry Pi'.<br />
<br />
=References=<br />
<references/><br />
{{Template:Raspberry Pi}}</div>Pioneer