Aug 182014

At the May CamJam, Jamie from The Pi Hut handed me a couple of his Raspberry Pi Wifi dongles for testing. I did some measurements a week or two later on a Raspberry Pi model B and sent them to Jamie. But I thought it would be fun to repeat this now with the new B+ and show all the results together.

I’m doing a comparison test against the Edimax EW-7811Un which is my current ‘Go To wifi dongle’.

Differences & Similarities?

The Edimax is very slightly smaller. Both have blue LED activity indicators. The Edimax uses a Realtek chipset and the PiHut dongle uses a Ralink chipset.


The cheapest Amazon/ebay deal I could find on the Edimax was £7.45
The PiHut dongle is currently on sale for £5.

£2.45 is quite a lot less in percentage terms. This may not make a massive difference if you only want one, but if you want 20 for a class-room or a Jam, it’ll soon add up.

Power Measurements

I measured the power consumption of both model B and B+ with both dongles (and without) while:

  • idling at the command line interface
  • starting LXDE (startx)
  • loading the Raspberry Pi web site in Midori

The model B tests were powered with my bench PSU. The B+ tests were with a 5.2V/2A mains PSU. Measurements were done with my Emeter.

PiHut VS Edimax Test Results

PiHut VS Edimax Test Results



With a model B, the Edimax uses 60mA and the PiHut uses 100mA
With the B+, Edimax uses 40mA and the PiHut uses 80mA

(These figures are derived from ‘with dongle – no dongle’ values).

Loading the RPi Website

With a model B, the Edimax uses 90mA and the PiHut uses 110mA
With the B+, Edimax uses 70mA and the PiHut uses 80mA

(These figures derived from ‘loading Pi site – opening LXDE with no dongle’).


Under heavy use, there’s only 10-20mA between them, but at idle the Edimax uses 40 mA less current.

Both are good and work well. Both are supported in the default Raspbian kernel and will work ‘out of the box’.

There’s not much between them to be honest. If you really need to save 40 mA, e.g. in a battery powered system, by all means use the Edimax. But if you prefer the less expensive model, choose the PiHut dongle.

  29 Responses to “PiHut WiFi dongle vs Edimax – Power Usage”

  1. Hmmm, interesting how the same dongle uses less power on the B+ than when used with the B. Any ideas how that could be, given that each board is running the same software? Or is the difference within the realm of “experimental error”?

    • I think it is due to the efficiency of the Pi’s power regulator. The dongle uses the same energy on both devices but has to pull more power from the mains adapter on the B because more of it is lost on the way. Plus there is probably some improvement in power use on the USB system on the B+. I recently did exactly the same measurement and got exactly the same result. Which was nice because I would have cried if Alex got something completely different!

  2. Can you check how much power those cards take on different txpower level? I guess there will be no surprise, but it’s worth checking anyway.

  3. It’ll be interesting if you could do similar power tests for when it’s available :-)

  4. Hi,
    Excellent test, thanks.
    Have you done any comparisons of a model B using ethernet against an A using a dongle? (or even B+ vs A+)

  5. Hi. I am having troubles with two different 8192 dongles. I’m using as a wifi hotspot (hostapd). When I start heavy loading the NAT breaks (only for the wlan0 – in the bridge my eth1 keeps working). And weirdly I have internal network ( and I can ssh to the raspberrypi2.
    I can’t figure out if its hostapd that is going bonkers or a power issue, or if hostapd with the realtek patches can’t function anymore.
    Can anyone here help me?

  6. Alex I would love to see something similar on 2.4 Ghz USB adapters if you ever feel like doing that. I have no idea how much mine is drawing from my Pi robot.

Leave a Reply