Build an Off Grid Wikipedia with #RaspberryPi

We all rely on the internet as a reference library. In those cases when you do not have access to the internet, it’s pretty difficult to access the information you need. What if you could build a device that had the entirety of Wikipedia on it and you could connect to it with your phone no matter where you are? Let me show you my implementation of the Free and Open Source project Kiwix:

Download code from Github:
View Model and download 3d CAD files:
Kiwix Installation:

Engage with the element14 presents team on the element14 Community – suggest builds, find project files and behind the scenes video:

Visit the element14 Community for more great activities and free hardware:

Tech spotlights:
Roadtest and Reviews:


  1. Fit For Flogging on March 29, 2021 at 11:35 pm

    I did the Piratebox. It would be better if a SDR and/or LoRa device attached.

  2. Lander1 on March 29, 2021 at 11:36 pm

    You need a DC-DC UP Converter set to 5.12 to 5.2 Volts to get rid of the lightning bolt and power your USB Host controller chip properly 😉

  3. Chevalier Blade on March 29, 2021 at 11:37 pm

    Love the project, got it all set up, but I get url not found errors when I try to access any of the pages, ie ‘The requested URL “/wikibooks_en_maxi.en” was not found on this server.’
    So I’m shelving it for now. I look forward to when I can figure out how to fix it though, very cool

  4. popopo champ on March 29, 2021 at 11:37 pm

    I’ve used xowa to download the entirety of wiki, wikiversity, books and news, in English, back in 2016.
    Approximately 243GB of data (back then) in a magnetic disk.
    I then covered it in antistatic bag and cardboard, and I keep it in a metallic cover under a soft purse, and it’s either stored in a wooden cabin under meters of cement (the building I live in) or a cooler bag inside another backpack when on the go.
    I now keep an SMG with it and I’m damn proud of it all !!! XD
    I gotta say, in all honesty, that I’m for real.
    I’ve also developed a lossless compression algorithm and I plan on printing the whole thing with it (maybe in metallic sheets too). The only drawback is that, at the moment, I need the same amount of space in ram to do that and I can’t overcome this problem. I did manage to find alternative ways but they’re a mess.
    TMI, I know, but who knows. Maybe this saves a life or, should I ever die, lucky those who find the thing (and the rifle).
    Humanity has a chance ! XD

  5. RJ on March 29, 2021 at 11:40 pm

    Bruh, you gotta clean your lenses.

  6. Dorian Wiskow on March 29, 2021 at 11:40 pm

    It looks like your power bank isn’t able to provide enough current/voltage for the Pi 4 (indicated by the symbol on the top right of your display)! You should probably rethink the power side of this design as you really need something capable of delivering 3A at 5.1V, which most standard power banks won’t do.

    Also, it would make a lot of sense to have a switch to kill power to the display . . . if you are running this as a ‘hotspot’ to be viewed from a phone/tablet/computer, then you don’t want to be wasting power on a screen and backlight.

  7. Elisandro De Leon on March 29, 2021 at 11:41 pm

    Im glad Matt Damon is still acting at his age

  8. Joshua Robinson on March 29, 2021 at 11:42 pm

    So I have this running perfectly when I log into the Pi via my cell phone. However, when I boot up the raspberry pi and have it plugged into a monitor, it is asking me for a login and a password. When creating the image file, I excluded a login and password so does anyone have some light they could shed on this?

  9. Eric ItchyD on March 29, 2021 at 11:44 pm

    This was the perfect opportunity for a eink display and some solar panels!

  10. charlie brownau on March 29, 2021 at 11:46 pm

    Gday Great idea , possibly expand it to Solar panel on the outside, speaker and RLT SDR card
    Also needs a RED BUTTON and some switch’s

  11. can¡ on March 29, 2021 at 11:48 pm

    Is there a way to add the ability to redirect https addresses to the server?

  12. Brady on March 29, 2021 at 11:50 pm

    yay now you can bring tainted propaganda with you on the go.

  13. Di9ital Zero on March 29, 2021 at 11:51 pm

    Is this the guy from Collins lab? What a great idea. Knowledge will be worth more than food. I’ve started building mine.

  14. Erik Aasness on March 29, 2021 at 11:52 pm

    Will it run on a pi zero w?

  15. MR_whatley on March 29, 2021 at 11:54 pm

    Remember the glados head? Maby you can make the wheatley core

  16. Ryan DiPinto on March 29, 2021 at 11:54 pm

    how would I add offline maps to this?

  17. Saintbow on March 29, 2021 at 11:55 pm

    Currently at the time of watching this video… 666k subscribers… Yeah, that’s not foreshadowing at all…of all foreshadowing’s…

  18. Andreas NaN on March 29, 2021 at 11:57 pm

    next level doomsday prepping

  19. Bogomil76 on March 29, 2021 at 11:58 pm

    You look a little foggy?!

  20. Dave Auld on March 29, 2021 at 11:59 pm

    Looking at Farnell site, the yellow cases appear to be Weatherproof and the black ones are Waterproof. I guess they have never received official IP certifications, so cannot give an IP rating.

  21. Techni Myoko on March 30, 2021 at 12:00 am

    Why would I want a copy of wikipedia? Even the founders admit they’re no longer a good source.

  22. Dr. J0nes on March 30, 2021 at 12:01 am

    I see ArmA in the explorer. I like!

  23. Walter on March 30, 2021 at 12:02 am

    Off grid Wikipedia and he searches robots lol

  24. Richard Anthony Morris on March 30, 2021 at 12:03 am

    I was just wondering how you made it auto-login to the chromium Kiwix interface?

  25. Lance Phillips on March 30, 2021 at 12:07 am

    Lightning bolt… Underpowering or Overheating… Consider using a Pi3 rather than 4 as it will need less juice and lets face it, the wiki purpose does not need the computing power of a pi4. Epaper for the screen if its only for reading could also be a better power saver in an apocolypse scenario… and dude… what about recharging the battery & solar… definitely needs a part 2

  26. Joshua Robinson on March 30, 2021 at 12:08 am

    So when I try to do all of the software updates and retrievals, nothing works. Should I be connected to the internet? Everything works great, the box is perfect, the 3D prints came out great but I cannot get the touchscreen to work. All of the sudo commands for the software portion fail. Please, someone, let me know. Yes, I am way above my abilities here and need a little guidance. Thanks in advance!

  27. Wayne on March 30, 2021 at 12:08 am

    This is sooo cool. Thank you.

  28. DIY IN THE GHETTO on March 30, 2021 at 12:09 am

    Hello I have a question is it possible to store everything on a external drive on the raspberry pi if I wanted to add more of the content? Also I was wondering if we can just run it on the network? Instead of a hotspot.

  29. rezXIII on March 30, 2021 at 12:11 am

    Have you done a submersion test for the case’s unknown IP rating?

  30. Nasha UT on March 30, 2021 at 12:12 am

    The lightning bolt on the display means the Pi is underpowered ( ), not to take lightly. The power stage might require some adjustment. Very nice project, that said, thanks for sharing.

  31. JP Lusosec on March 30, 2021 at 12:14 am

    I did this with my nook color. Used kiwix as well. Just not all of Wikipedia. Science, chemistry and technology. With a portable solar panel 21 watts. My ip rating is a zip lock bag. When camping LOL But I do find this project interesting. Might think about making one. Thanks for the info.

  32. Alan McRae on March 30, 2021 at 12:14 am

    This is an excellent project idea! A portable, disaster-proof knowledgebase with built in WiFi hotspot access is the stuff of Asimov’s "Foundation" series. The ability to upload additional customized knowledgebase files would make this a post apocalypse civilization reboot appliance. Anybody have any suggestions as to how to do this level of Knowledgebase customization? (add maps, survival manuals, wild foods foraging, etc.)
    Also, the suggestions about solar charging capabilities and a button to power off the screen were spot on! (For example, I picked up a Ralph Lauren RLX Solar Panel Backpack for $30 at a Goodwill thrift store, which can deliver up to 3.45 watts of power in full sunlight. It would be great to put a survival team member in charge of emergency solar power & device recharging and hand them the Knowledgebase Unit as well. Since knowledge is power too, I guess that would make them the tribe’s Powerkeeper…

  33. Fit For Flogging on March 30, 2021 at 12:17 am

    I hate how powerbanks in 2020 is limited to only 2.1mah and will not allow passthrough charging 🙁

  34. RedMage Gaming on March 30, 2021 at 12:17 am

    These pelican case pi projects have been getting popular. This is a good example of one of the basic services running on them. But that poor undervolted pi. Please don’t reccomend these batterybanks for pi projects, they’re unable to supply the pi with the proper amount of power to work properly over time and running undervolted like that can lead to system instability as the battery just is not capable of delivering the power the board is trying to draw.

    Really wan’t to see less 3d printing and more recycled, or hand manufactured parts using more commonly found tools.

  35. marlboro9tibike on March 30, 2021 at 12:18 am

    basically creating magic boxes that will be destroyed as blasphemy or witchery in the bright future apocalyptic world

  36. Psychopath on March 30, 2021 at 12:18 am

    Can this auto update from wikipedia as new pages and entries are added/edited in? if not is there a way to do this?

  37. Jeremy Brand on March 30, 2021 at 12:21 am

    Blue Filter on phone 🙁

  38. Val on March 30, 2021 at 12:22 am
  39. MICH VLOG on March 30, 2021 at 12:22 am

    You jumped the best part: The mounting on the casing 🙁

  40. Junk Account on March 30, 2021 at 12:23 am

    "We want survival articles"
    *skips over chemistry and goes immediately to coffee*

    Videogames have taught you well fine sir.

  41. ERROR on March 30, 2021 at 12:24 am

    ah yes bulbapedia very important for any bug out scenario

  42. DoctorX17 on March 30, 2021 at 12:26 am

    I had thought of something like this, although I’d probably use a Pi Zero W for better battery life. I assume that the Kiwix software doesn’t require a crazy amount of processing power. I would also get a bit more sophisticated in terms of power, such as having a solar panel built in, as I would expect not to have access to power to recharge in an apocalypse situation. I would also make sure to have a way to turn off the display for hotspot-only use, and preferably a custom battery solution with some indication of charge level. But this is still cool

  43. Layton on March 30, 2021 at 12:26 am

    High speed assembly and music does nothing for me.

  44. Devin Lasher on March 30, 2021 at 12:27 am

    So….what are the chances this would work on a Pi Zero W?

  45. chpsilva on March 30, 2021 at 12:28 am

    Add a Bible in PDF format and you can put shades and call yourself Eli. Oh, and don’t forget the machete, of course.

  46. saderuscz on March 30, 2021 at 12:28 am

    this case need faraday cage… and gps, topomaps, solarpanels 🙂 great work anyway

  47. Amne Sie on March 30, 2021 at 12:29 am

    Your raspberry is starving on energy!!! 😀 not good..

  48. Shawn Wheatley on March 30, 2021 at 12:30 am

    Kaleb, what’s the enclosure around your Prusa 3D printer? Is it custom or purchased?

  49. Matthew Zeits on March 30, 2021 at 12:30 am

    I was trying to figure a way to do this off the shelf with the mediatek tablets that walmart now offers. I have a website that links to all of the MIT OCW content in a ‘curriculum’ style ordering along with some filler classes that MIT hasn’t recorded yet as a video. I was able to download most of them but they take up the better part of a 500g drive. So you do Khan Academy and wikipedia for k-12 and these courses for undergrad through to graduate school. I am limited to what I know from school so it follows a physics/computer science/chemistry path which would be useful for a general hacking style education, hence the name I really liked the OLPC approach but thought it could be more general, like this apocalypse computer 🙂

  50. Paul m on March 30, 2021 at 12:32 am

    It has what everyone needs in an apocalypse situation, bulbapedia.

Leave a Comment