element14 Community
element14 Community
    Register Log In
  • Site
  • Search
  • Log In Register
  • Members
    Members
    • Benefits of Membership
    • Achievement Levels
    • Members Area
    • Personal Blogs
    • Feedback and Support
    • What's New on element14
  • Learn
    Learn
    • Learning Center
    • eBooks
    • STEM Academy
    • Webinars, Training and Events
    • Learning Groups
  • Technologies
    Technologies
    • 3D Printing
    • Experts & Guidance
    • FPGA
    • Industrial Automation
    • Internet of Things
    • Power & Energy
    • Sensors
    • Technology Groups
  • Challenges & Projects
    Challenges & Projects
    • Design Challenges
    • element14 presents
    • Project14
    • Arduino Projects
    • Raspberry Pi Projects
    • Project Groups
  • Products
    Products
    • Arduino
    • Dev Tools
    • Manufacturers
    • Raspberry Pi
    • RoadTests & Reviews
    • Avnet Boards Community
    • Product Groups
  • Store
    Store
    • Visit Your Store
    • 'Choose another store...'
      • Europe
      •  Austria (German)
      •  Belgium (Dutch, French)
      •  Bulgaria (Bulgarian)
      •  Czech Republic (Czech)
      •  Denmark (Danish)
      •  Estonia (Estonian)
      •  Finland (Finnish)
      •  France (French)
      •  Germany (German)
      •  Hungary (Hungarian)
      •  Ireland
      •  Israel
      •  Italy (Italian)
      •  Latvia (Latvian)
      •  
      •  Lithuania (Lithuanian)
      •  Netherlands (Dutch)
      •  Norway (Norwegian)
      •  Poland (Polish)
      •  Portugal (Portuguese)
      •  Romania (Romanian)
      •  Russia (Russian)
      •  Slovakia (Slovak)
      •  Slovenia (Slovenian)
      •  Spain (Spanish)
      •  Sweden (Swedish)
      •  Switzerland(German, French)
      •  Turkey (Turkish)
      •  United Kingdom
      • Asia Pacific
      •  Australia
      •  China
      •  Hong Kong
      •  India
      •  Korea (Korean)
      •  Malaysia
      •  New Zealand
      •  Philippines
      •  Singapore
      •  Taiwan
      •  Thailand (Thai)
      • Americas
      •  Brazil (Portuguese)
      •  Canada
      •  Mexico (Spanish)
      •  United States
      Can't find the country/region you're looking for? Visit our export site or find a local distributor.
  • Translate
  • Profile
Project Videos
  • Challenges & Projects
  • element14 presents
  • Project Videos
  • More
  • Cancel
Project Videos
Documents Episode 451: Build an Off Grid Wikipedia with Raspberry Pi
  • Documents
  • Polls
  • Files
  • Members
  • Mentions
  • Sub-Groups
  • Tags
  • More
  • Cancel
  • New
Project Videos requires membership for participation - click to join
Actions
  • Share
  • More
  • Cancel
image
Engagement
  • Author Author: tariq.ahmad
  • Date Created: 15 Jun 2020 5:27 PM Date Created
  • Last Updated Last Updated: 7 Sep 2023 3:08 PM
  • Views 6855 views
  • Likes 14 likes
  • Comments 13 comments
Related
Recommended

Episode 451: Build an Off Grid Wikipedia with Raspberry Pi

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. In this tutorial, Kaleb guides you through the process of creating a ruggedized offline Wikipedia and reference library using a Raspberry Pi single board computer. This project addresses the need for knowledge accessibility in situations where internet access is unavailable. Kaleb provides a step-by-step walkthrough, from designing a weatherproof case with thermal regulation to installing the Kiwix software for offline reference data. With a 7-inch touchscreen display, intelligent power control, and a clever choice of components, this Raspberry Pi-based system ensures you have essential information at your fingertips, whether you're camping in the wilderness or facing a zombie apocalypse.

Watch the Episode

You don't have permission to edit metadata of this video.
Edit media
x
image
Upload Preview
image
 

Kaleb takes us on a journey to create a ruggedized offline Wikipedia and reference library using a Raspberry Pi. In a world where internet access isn't always guaranteed, this project is a lifesaver. Kaleb introduces us to an open-source software project called Kiwix, which can turn a Raspberry Pi into an active Wi-Fi hotspot, allowing you to access reference data on your phone or tablet. This reference data includes an entire offline Wikipedia with images, a dictionary, textbooks, and even medical information.

CAD

The design process for this project is carefully thought out. Kaleb uses 3D-printed parts to create a frame inside a weatherproof case. The case houses the Raspberry Pi, power supply, relay, and battery pack. Kaleb manages thermal regulation by placing a fan strategically above the battery pack's status LED. This fan ensures that the Raspberry Pi operates at an optimal temperature, even in a sealed case.

enclosure

Kaleb also incorporates a 7-inch touchscreen display as an additional interface, providing redundancy in case you lose your phone or need a larger screen. Intelligent control over power is achieved with a supply switch, allowing for shutdowns and easy system startup.

To keep the system safe, Kaleb selects a rugged Duratool case, which is built to withstand harsh conditions. To power this setup, he chooses a 10 amp-hour power bank that offers extended runtime for the Raspberry Pi and display.

kwix

The heart of this project is the installation of Kiwix, which Kaleb demonstrates step by step. With Kiwix, you can download and store vast amounts of reference data on your Raspberry Pi, ensuring you have access to essential information even without an internet connection. The software installation process is straightforward, and Kaleb provides clear instructions on how to select and install the necessary content.

finger pointing

In the end, Kaleb showcases the finished product in action. He connects to the Raspberry Pi's hotspot, accesses the offline Wikipedia, and demonstrates the project's capabilities. With a virtual keyboard and intelligent temperature control, this ruggedized offline reference library is ready for your adventures, be it camping, extended travel, or any situation where internet access is scarce.

overview

If you're wondering about the practicality of having essential data offline or looking to embark on a similar project, Kaleb's tutorial is a valuable resource. This project is a testament to the creative possibilities within the electronics engineering community, ensuring that knowledge is always within reach, regardless of the circumstances.

Supplemental Content

  •  Episode 451 Resources  
  • Download Code from Github
  • View Model and download 3d Cad files
  • Kiwix Installation

Bill of Material:

Product Name Manufacturer Quantity Buy Kit
USB Adapter, Right-Angle, Reversible, USB Type A Plug, USB Type A Receptacle, USB 2.0, Copper TRIPP-LITE 1 Buy Now
Single Board Computer, Raspberry Pi 4 Model B, BCM2711 SoC, 4GB DDR4 RAM, USB 3.0, PoE Enabled RASPBERRY-PI 1 Buy Now
Flash Memory Card, MicroSDXC Card, UHS-1, Class 10, 128 GB, Sandisk Ultra SANDISK 1 Buy Now
Pushbutton Switch, Industrial, 59 Series, 13.6 mm, SPST-NO-DB, Momentary, Round ITW 1 Buy Now
Pushbutton Switch, Industrial, 59 Series, 13.6 mm, SPST-NO-DB, Momentary, Round ITW 1 Buy Now
Pushbutton Switch, Industrial, 59 Series, 13.6 mm, SPST-NO-DB, Momentary, Round ITW 1 Buy Now
Tool Case, Weatherproof, Yellow, Polymer, 127 mm x 266.7 mm x 241.3 mm DURATOOL 1 Buy Now
Prtable USB High Capacity Power Bank - 10000mAh MULTICOMP-PRO 1 Buy Now
Temperature Sensor IC, Digital, ± 0.5°C, -55 °C, +125 °C, TO-92, 3 Pins MAXIM INTEGRATED PRODUCTS 1 Buy Now
Fan Finger Guard, Grille, 40mm Axial Fans, 40 mm, 32 mm, Steel MULTICOMP 1 Buy Now
AXIAL FAN, 40MM, 5VDC, 7.1CFM, 23DBA MULTICOMP 1 Buy Now
5V Trigger Relay Module For Arduino And Raspberry Pi MCM 1 Buy Now
Daughter Board, Raspberry Pi 7" Touch Screen Display, 10 Finger Capacitive Touch RASPBERRY-PI 1 Buy Now
Pi Supply Power Switch for Raspberry Pi PI-SUPPLY 1 Buy Now
SWITCH, TOGGLE, DPDT, 20V ALCOSWITCH - TE CONNECTIVITY 1 Buy Now
image
Build an Off Grid Wikipedia with Raspberry Pi

element14 presents  |  About Kaleb |  Project Videos

  • kaleb
  • e14presents_kalebclark
  • raspberry pi display
  • off grid
  • duratool
  • itw
  • wikipedia
  • 3D Printing
  • green tech
  • raspberry pi
  • maxim_rt
  • friday release
  • ds18b20
  • multicomp
  • maxim
  • summer of green technology
  • e14p_KC
  • green technotology
  • friday_release
  • Share
  • History
  • More
  • Cancel
  • Sign in to reply

Top Comments

  • aswinvenu
    aswinvenu over 3 years ago +3
    Nice build!
  • dubbie
    dubbie over 3 years ago +3
    That was fun. I am amazed that all of Wikipedia fits into 80 Gbytes. Is there a process for updating the Wikipedia you have in the box? Dubbie
  • DAB
    DAB over 3 years ago +2
    Nice build. DAB
Parents
  • zewon
    zewon over 2 years ago

    Do you have a blueprint on how you wired up everything?

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • More
    • Cancel
  • KalebTheMaker
    KalebTheMaker over 2 years ago in reply to zewon

    Hi Aaron,

     

    I looked around and cannot seem to find a schematic for it. Im sure I had one, but its not in the notebook I was using at the time...

     

    I could tear it down and do a quick drawing, but I have a few days worth of stuff to do before I could get to that. Is there anything in particular you have questions about? Ill be glad to answer them.

     

    Thanks,

    -Kaleb

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • More
    • Cancel
  • zewon
    zewon over 2 years ago in reply to KalebTheMaker

    I didn't have any outstanding questions. I was just wondering how you soldered all wires together. if you could do quick drawing that would be great!

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • More
    • Cancel
  • zewon
    zewon over 2 years ago in reply to KalebTheMaker

    would you still be willing to make a blueprint for the wiring?

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • More
    • Cancel
Comment
  • zewon
    zewon over 2 years ago in reply to KalebTheMaker

    would you still be willing to make a blueprint for the wiring?

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • More
    • Cancel
Children
No Data
element14 Community

element14 is the first online community specifically for engineers. Connect with your peers and get expert answers to your questions.

  • Members
  • Learn
  • Technologies
  • Challenges & Projects
  • Products
  • Store
  • About Us
  • Feedback & Support
  • FAQs
  • Terms of Use
  • Privacy Policy
  • Legal and Copyright Notices
  • Sitemap
  • Cookies

An Avnet Company © 2023 Premier Farnell Limited. All Rights Reserved.

Premier Farnell Ltd, registered in England and Wales (no 00876412), registered office: Farnell House, Forge Lane, Leeds LS12 2NE.

ICP 备案号 10220084.

Follow element14

  • X
  • Facebook
  • linkedin
  • YouTube