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. Brady on March 25, 2021 at 10:44 pm

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

  2. RJ on March 25, 2021 at 10:44 pm

    Bruh, you gotta clean your lenses.

  3. Wayne on March 25, 2021 at 10:45 pm

    This is sooo cool. Thank you.

  4. marlboro9tibike on March 25, 2021 at 10:45 pm

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

  5. Lander1 on March 25, 2021 at 10:45 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 😉

  6. Bogomil76 on March 25, 2021 at 10:47 pm

    You look a little foggy?!

  7. rezXIII on March 25, 2021 at 10:49 pm

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

  8. Alan McRae on March 25, 2021 at 10:50 pm

    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…

  9. MICH VLOG on March 25, 2021 at 10:54 pm

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

  10. Di9ital Zero on March 25, 2021 at 10:54 pm

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

  11. Walter on March 25, 2021 at 10:54 pm

    Off grid Wikipedia and he searches robots lol

  12. Dr. J0nes on March 25, 2021 at 10:57 pm

    I see ArmA in the explorer. I like!

  13. chpsilva on March 25, 2021 at 10:57 pm

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

  14. ERROR on March 25, 2021 at 11:01 pm

    ah yes bulbapedia very important for any bug out scenario

  15. Andreas NaN on March 25, 2021 at 11:01 pm

    next level doomsday prepping

  16. Chevalier Blade on March 25, 2021 at 11:03 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

  17. Shawn Wheatley on March 25, 2021 at 11:11 pm

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

  18. Saintbow on March 25, 2021 at 11:12 pm

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

  19. Junk Account on March 25, 2021 at 11:13 pm

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

    Videogames have taught you well fine sir.

  20. Ryan DiPinto on March 25, 2021 at 11:13 pm

    how would I add offline maps to this?

  21. DIY IN THE GHETTO on March 25, 2021 at 11:13 pm

    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.

  22. Devin Lasher on March 25, 2021 at 11:14 pm

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

  23. popopo champ on March 25, 2021 at 11:16 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

  24. Titousensei on March 25, 2021 at 11:16 pm

    Missed opportunity: solar power bank.

  25. DoctorX17 on March 25, 2021 at 11:17 pm

    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

  26. Val on March 25, 2021 at 11:18 pm
  27. Eric ItchyD on March 25, 2021 at 11:21 pm

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

  28. can¡ on March 25, 2021 at 11:21 pm

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

  29. Elisandro De Leon on March 25, 2021 at 11:21 pm

    Im glad Matt Damon is still acting at his age

  30. Techni Myoko on March 25, 2021 at 11:21 pm

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

  31. MR_whatley on March 25, 2021 at 11:21 pm

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

  32. Jeremy Brand on March 25, 2021 at 11:22 pm

    Blue Filter on phone 🙁

  33. saderuscz on March 25, 2021 at 11:23 pm

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

  34. Lance Phillips on March 25, 2021 at 11:24 pm

    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

  35. Paul m on March 25, 2021 at 11:25 pm

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

  36. Joshua Robinson on March 25, 2021 at 11:25 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?

  37. Dave Auld on March 25, 2021 at 11:26 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.

  38. Matthew Zeits on March 25, 2021 at 11:26 pm

    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 🙂

  39. Fit For Flogging on March 25, 2021 at 11:27 pm

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

  40. Amne Sie on March 25, 2021 at 11:28 pm

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

  41. Richard Anthony Morris on March 25, 2021 at 11:28 pm

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

  42. Dorian Wiskow on March 25, 2021 at 11:29 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.

  43. RedMage Gaming on March 25, 2021 at 11:29 pm

    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.

  44. Fit For Flogging on March 25, 2021 at 11:31 pm

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

  45. charlie brownau on March 25, 2021 at 11:32 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

  46. Psychopath on March 25, 2021 at 11:34 pm

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

  47. Erik Aasness on March 25, 2021 at 11:34 pm

    Will it run on a pi zero w?

  48. Nasha UT on March 25, 2021 at 11:36 pm

    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.

  49. JP Lusosec on March 25, 2021 at 11:37 pm

    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.

  50. Joshua Robinson on March 25, 2021 at 11:37 pm

    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!

Leave a Comment