Good morning Edgeryders
Future Makers Nepal (represented by me and @Matthias this time, surprise) decided to take part in the HackTheQuake call for projects - using one of the ideas we brainstormed about with our friends in RAN and Karkhana and making the Raspberries we brought over useful in a relevant way.
Here is the proposal – if you want to comment, contribute, or just read out of curiosity what the heck these guys are doing there in the middle of Asia (actually, for example, we are still swinging, as there was a major aftershock last night), you are invited to do so. If the project gets accepted, some input would be priceless - maybe you can help us tweak the idea to a higher level.
This week we will also publish the report we wrote for UNDP as part of the futuremakers Nepal project.
Ok, enough talking, voila, enjoy.
Brief description
We’d like to plant low-maintenance electronic Raspberries in Nepal’s villages. The fruits can be harvested by the communities – a Raspberry Pi is simply a low-power computer with storage space that we will fill with useful data for offline use: Wikipedia, open-source books on education and disaster-response, audiobooks, useful contacts, entertainment for kids and so on.
Data will be accessible for everyone with a basic smartphone, not requiring Internet connectivity. The content, along with the size of the storage, can be easily updated.
These digital fruits provide various improvements to well-being: instant and constant improved access to information, better knowledge of English, influx of innovative ideas around construction and farming, you name it.
Detailed project
In rural Nepal, many citizens own the tools for accessing and processing information and data: a smartphones, and enough electricity to recharge it. What’s missing is the actual information: mobile Internet can’t provide anything but the most essential pieces, since it’s slow, intermittent and spotty (or completely absent).
We think that the missing ingredient in this scenario are cheap, low-power, zero-maintenance media servers, providing huge offline datasets to wi-fi equipped smartphones, tablets and other computers. Such a server costs less than 80 USD and provides the equivalent to a library with thousands of books.
The exact content of the servers would be decided together with the villages who want such a server, and can always be extended later. However, here are our initial ideas of what to include:
- Basic instruction sheets and videos. Covering hygiene, nutrition, disaster preparedness, risk reduction, disaster response and basic medicine.
- Audiobooks. For people with limited literacy, audio is more appropriate content. Raspberry Pi servers allow audio streaming and downloads over wi-fi, and smartphones can be used to access both. for both. Apps for this would also be provided on the server.
- Offline Wikipedia. All Wikipedia articles in English and Nepali. The storage space need is around 10 GiB for a compressed archive without images, and more when including selected, downscaled images.
- E-Library. An open source library with e-books about agriculture, sustainable construction, medical help, handicrafts, technology maintenance and repair and various appropriate technology topics.
- Educational materials. Including e-books for school and “fun stuff” like novels, instructional books etc. made specially for children. Also including language courses with textual and audio content and ideally a special app to support learning.
- Yellow Pages. A list of important contacts and places – such as hospitals, schools, municipal offices, with phone numbers and addresses and a search to find the nearest ones.
- Maps of Nepal. Integrating an OpenStreetMap website incl. tile server, OpenStreetMap offline data for download and use in OSMAnd~, and several PDF maps.
- Android apps. Repository of free software Android applications. Basically an offline version of f-droid.org. Allows extended use of smartphones without Internet access.
The maintenance required for the local media servers is updating its datasets every once in a while. Developing an efficient system for this will require a bit of custom development effort. In total, this and other “special features” of the local media servers that need some development effort are:
- Internet-to-thumbdrive full downloads. To make obtaining the initial dataset very comfortable, all datasets should be available for combineddownload from a single place on the Internet. Legally this is not a problem, since only open source / open content datasets will be used.
- Internet-to-thumbdrive updates. To update a USB thumbdrive to the latest version of data (for taking it to villages and updating data there later), one would plug it into a computer and run Windows-based software from the thumbdrive that updates its data from Internet download sources. Even in places with (some) Internet access, updating gigabytes of data is slow and potentially expensive, so this process should be as bandwidth-efficient as possible. This is possible because most (>98%) of the data does not change between revisions. So instead of downloading everything, only so-called patches that contain the changes have to be downloaded.
- Thumbdrive-to-thumbdrive updates. To update the datasets, somebody would bring a USB thumbdrive with the latest datasets, plug it in and use a management function to let the server copy it to its own USB thumbdrive. Only newer datasets will be copied.
- Usage statistics. In a later version, each local media server would collect and store anonymous usage information. Usage information will show the degree of success of the village intranet project, and what content is the most useful, to inform future extension. To get this information relayed back to the project’s website, it will be automatically put on a thumbdrive when updates are installed from it, and when that thumbdrive is synced with new datasets over the Internet, the usage information will automatically be posted to the website.
- Edit and publishing options. In a later version, users would also be able to create and edit some own content. Typing is not that fast or comfortable on smartphones, but users can for example contribute recorded audio content with stories or instructions. Such content would be posted to the project website the same way that usage statistics are.
For the server hardware, we propose the following setup:
1 |
Raspberry Pi 2. Low-cost powerful single-board computer that can run Linux server software. |
36 USD |
2 |
Raspberry case. Lasercut plastic case. |
5 USD |
3 |
Wi-Fi module. Normal wi-fi USB stick with access point mode. |
14 USD |
4 |
USB charger. WIth MicroUSB port. 220 V AC or 12 V DC input. |
5 USD. |
5 |
64 GiB USB thumbdrive. Or starting with a 32 GiB version for half the price. Up to two more storage devices can be added to the Raspberry Pi’s other USB ports later. |
32 USD |
(6) |
(Photovoltaics power source incl. phone chargers.) Optional, but required in villages with very limited electricity. Smartphone charger cables should be long enough to work comfortably while the phone is charging. A 30-40 W panel, charge controller, small lead-acid battery is all that is needed. |
(50 USD) |