Build Your Own Wikipedia Reader

One part inexpensive uC, one part touch-screen, one part Internet knowledge-base all come together to make up this Wikipedia reader. It functions in a very similar way to commercial versions by parsing XML dumps from the popular website to an SD card for use on the device. This is not limited to Wikipedia, but could just as easily be an e-reader. [Rossum] developed the package using an NXP ARM Cortex M0 model LCP1114 microcontroller. They cost just a couple of bucks but pack a 50 MHz punch with 32 KB of program memory and 8 KB of SRAM. If the nanotouch and the AVR iPhone concept didn’t convince you that [Rossum] knows what he’s doing, the video after the break of this newest creation will seal the deal.


26 thoughts on “Build Your Own Wikipedia Reader

  1. Wow, that’s pretty fast. If this guy doesn’t already work for consumer embedded devices company then somebody needs to hire him asap. Maybe he could start his own.

  2. Sounds like the pages are stored in flash memory. No downloading = fast page loads.

    And yes, “Don’t Panic” was the first thing that came to mind. Nice job!

  3. That’s impressive. I doubt any app can run that smoothly on my pocket pc.

    Its too bad eink displays aren’t very common otherwise it would be cool to use that but I can only guess the displays are expensive and there won’t be that really nice responsiveness we see here.

  4. Pictures work on the device and in the reader; the current version of the wikipedia files don’t have pictures yet but they will soon.

    After all, where would any handheld information device be without a picture of Eccentrica Gallumbits?

  5. That is one slick beast! Like others have said, all he needs is images and he’s gravy. I’d love to buy/make one. Then again, I have an old palm pilot at home….

  6. @CJ

    I believe it says you can do that somewhere. Besides wikipedia, I would like a few other sites myself.

    I would add at least the English texts from Project Guttenburg, Snopes, Urban Dictionary, and The Jargon File. Guttenburg for any time I just need something to read, and the others for understanding the ReaL WorlD.

    Assuming you can get pictures to work, I would also want

  7. It’d be interesting to try to find as good of a deal on a bit bigger of a screen (no offense, but 2.2″ diagonal seems somewhat small, though I suppose it’s plenty if you’re just quick-checking a Wikipedia article).

    Another useful (possibly already implemented) feature would be to be able to download websites ahead of time for your perusal later. Or, since this is all hypothetical, might as well add a hypothetical Ethernet port and obtain the pages that way.

Leave a Reply

Please be kind and respectful to help make the comments section excellent. (Comment Policy)

This site uses Akismet to reduce spam. Learn how your comment data is processed.