Introducing the ColorHug open source colorimeter

For the past 3 weeks I’ve been working long nights on an open source colorimeter called the ColorHug. This is hardware that measures the colors shown on the screen and creates a color profile. Existing hardware is proprietary and 100% closed, and my hardware is open source. It has a GPL bootloader, GPL firmware image and GPL hardware schematics and PCBs. It’s faster than the proprietary hardware, and more importantly a lot cheaper.

Making hardware does cost money, and I can’t give the hardware away for free like I do my other software. I’m aiming to do an initial production run of 50 units, but I’m going to need some advanced orders just to make sure I don’t get stuck with a lot of stock and no buyers. I’m offering a 20% discount on each unit, on the assumption the first users will be testing the firmware and reporting problems. If you want to support a cool open source project, I’m asking £48 for each unit, plus postage and packaging. There’s a whole website if you want to know more about the project, and there’s even a newsletter if you don’t need hardware, but what to know how we’re getting on.

I would very much appreciate it if people could publicize this project, and help me get to my target of 50 pre-orders.



51 responses to “Introducing the ColorHug open source colorimeter”

  1. afiestas

    49 to go , great job !

  2. mindsofpsi

    Have you considered a kick starter campaign? This would fit in well over there.

    [WORDPRESS HASHCASH] The poster sent us ‘0 which is not a hashcash value.

  3. Zen

    Looks nice, will maybe order one :)

    (And what about Argyll ? )

  4. Jaisen Mathai

    A great idea for Kickstarter…

  5. Ben

    Great, I think I’ll preorder one. Do you think they’ll ship to Germany till the end of 2011? I’m moving houses early in 2012 so that’s why I’m asking.

  6. Vincent Untz

    Great initiative!

  7. Sven Neumann

    What if I want one but are not living in the UK or USA? Are you shipping to other countries as well?

    1. Arun Raghavan

      Similar question here. :)

    2. Craig Ringer

      Can I pay for Graeme Gill’s? I don’t need one (I have an i1Pro, a full spectrophotometer) but I’d love to support your work. It’d be much more useful for Graeme to have one (or more) for Argyll. If he has more, that means he can give some away to people who’d put them to best development use re Argyll, and that’s just great.

      If there’s anyone else who you think would benefit from one instead, let me know. Contact me at:

      $ base64 -d <<__END__

      I'd dearly love to see an open hardware spectrophotometer – and not just as a F@#$@ you to X-Rite – but I realise they're orders of magnitude more difficult to make, require individual calibration, must be massively more accurate, and are generally not a simple starter project. I'm still smarting from X-Rite's attitude about the i1Pro and how they force you to buy their software to get their hardware even if you just want to use it with Argyll, so I'd be glad to get involved if you *do* ever decide to tackle something as scary as a spectro.

  8. Kevin Kofler

    While I have no plans to buy your device in the foreseeable future (sorry), I was curious enough to look at the code, and found a few typos in ch_client_command_to_string (which will need corresponding fixes elsewhere too):

    > str = “get-integral-time”;
    > break;
    > str = “set-integral-time”;
    > break;

    Here, the enum entries are misspelled.

    > str = “take-readin-raw”;
    > break;

    And here, the command string is misspelled.

  9. Tristan

    Great idea, but couldn’t you have spelt “colour” properly? ;-)

  10. harrytuttle

    If not already done, what about submitting it to sites like

  11. Gil Forcada

    –target (you got a new client!)

    That’ pretty cool what you are doing here!

    How are we supposed to pay? Paypal? Bank transfer?

    Let us now (and count me in!)


  12. Michael

    If you want to delegate the whole part about logistic, maybe you should contact , they are specialized in the whole free hardware business.

  13. Jesko

    Hey, very interesting project!
    You may want to look into things like – there really are quite a few alternatives to kickstarter out there and I think it could your product a lot of good.

    1. Alexandre Franke

      Indeed. Raphaël Hertzog is using to liberate his Debian book.

  14. Andreas Nilsson

    Yay, you are really going out of your way to get color management working great on Linux!

  15. Michele Tameni

    Fantastic! count me for one sample!

  16. Paul Sladen

    Here’s one pre-order. It may be worth clarifying the post to state how you’re wanting to get orders (IRC, blog, email, something else).

    PS. I’ll happily round up the order value to the full amount if I can get one with Colour spelt correctly!

  17. Richard Kirk

    You may want bit of black velvet on the bottom of the box with a hole in it for the detector. This will prevent multiple reflections off the screen and the copper board, and may be a bit softer on the screen. You may want to spray the inside of the box too. As tings are, you may be getting a colour shift because light reflects off the copper on the board. This will not be much of a problem for a LCD but CRTs can have very thick glass at the front.

  18. Dennis

    That’s a coincidence. For the past several months I have been contemplating such a purchase. This is interesting. Are there plans to eventually support printer, self calibration and Ambient capture? Of those printer calibration has my interest.

  19. mehmoomoo

    Richard, you are insane.

    It is a positive thing. Rock on!

  20. Christopher

    Nice work.

    You could also think about hosting on/pushing your repo to, which is kind of a gitorious for Open Source Hardware.

  21. Ben Bennett

    Does this deal with wide gamut monitors correctly? I have a Huey and it is decent under Linux… except it seems not to do a great job on my Dell monitor that has a wide gamut.


  22. Jef Spaleta

    My household financial officer as approved me for a pre-order.

    I’m in.

    What do I need to do to officially pre-order to make sure I get one of these?

    -jef”And it better be buggy as promised. Cuz if its not buggy, I’m sending it back. This isn’t going to be any fun at all if I don’t get to file any bugs”spaleta

  23. Yourstruly

    Any idea about the hardware accuracy?
    I heard the relatively cheap “closed source” competitors have quite some variations across different devices of the same series.

  24. andre klapper

    After having read about this first on H-Online / I’m quite positive that you’ll get more than 50 orders. Great idea! and

  25. Petri Rosenström


    This sounds like fun. I would love to play with the device. Please consider me as one happy customer.


  26. Wolfgang Spraul

    Great project, congratulations and good luck! I will try to find some spare money and order one :-) If I can find an RSS feed with news, I will add it to the Qi Hardware planet at

  27. Sergio

    I added this story to a popular digital photography site in Spain sponsored by the National Geographic (

    Good luck!

  28. Josenivaldo Benito

    WOW! Amazing!

    I will have a sample also…


  29. tpievila

    ColorHug appears at Hack a Day:

    [WORDPRESS HASHCASH] The poster sent us ‘0 which is not a hashcash value.

  30. Dwayne Egert

    O’rly? :)

  31. Ben

    Why are you using Google+ for the announcements? Why not diaspora? Would be better suited for free software if you ask me.

  32. Ledah

    I live in southamerica and have a acer 4736z, so mainly 3 questions: will deliver a deb to install? (i rotate distros in the debian/ubuntu family),
    2.could you send one to this side of the world? and how much it will be with everything
    3. If you could send one, when the colorimeter will arrive?

Bad Behavior has blocked 2769 access attempts in the last 7 days.