# OfflinePedia

Este wikilibro te enseñara los detalles técnicos y prácticos a seguir para construir tu propia OfflinePedia. OfflinePedia es un computador de bajo coste ensamblado con componentes electrónicos reciclados, como televisores CRT, que usando Kiwix continene información de Wikipedia, WikiLibros, WikiSource, literatura universal del proyecto Gutenberg, simulaciones didácticas de PhET, etc. para su acceso sin internet.
Para quitarte tus dudas de cómo se ensambla una, puedes revisar este vídeo introductorio muy interesante de un colaborador nuestro en este enlace.

## "Ingredientes"

En la siguiente tabla te damos un detalle de los componentes que necesitas reunir para construir una, con costos aproximados (calculados en Ecuador, con moneda USD).
NOTA: Los precios y links pueden estar desactualizados (ultima suma de costos totales efectuada a inicios de 2021)
Piezas necesarias para construir una OfflinePedia :
| Componente | Costo en Ecuador: | TV con RCA | TV analogica | Monitor VGA | TV con HDMI | Costo desde el extranjero: |
| Televisor CRT | Almacenamiento y transporte | - | - | - | - | - |
| Raspberry PI 3 | $65,00 | $65,00 | $65,00 | $65,00 | $65,00 | $65.20 |
| Micro SD 128GB | $30,00 | $30,00 | $30,00 | $30,00 | $30,00 | $19,99 |
| Convertidor HDMI-RCA | $9,88 | $9,88 | - | - | - | $9,69 |
| Adaptador VGA-HDMI | - | - | - | $ 4.95 | - | - |
| Convertidor RCA-RF | - | - | $16.99 | - | - | 14,97 |
| Fuente 5v micro C | $4.99 | $4.99 | $4.99 | $4.99 | $4.99 | $4.99 |
| Cable RCA | - | $2.50 | - | - | - | $1.49 |
| Cable HDMI | $2,95 | - | - | - | $2,95 | $1.99 |
| Cable RF (coaxial) | - | - | $7.99 | - | - | $1.99 |
| Mouse+teclado | $9.49 | $9.49 | $9.49 | $9.49 | $9.49 | $9.49 |
| Corte láser [opcional, caja] | $8,70 | $8,70 | $8,70 | $8,70 | $8,70 | - |
| Router | $15,99 | $15,99 | $15,99 | $15,99 | $15,99 | $9,49 |
| TOTALES | - | - | - | - | - | - |
| TV con RCA | - | $140.81 | - | - | - | $122.64 |
| TV con RF | - | - | $136.97 | - | - | $116.42 |
| Monitor VGA | - | - | - | $ 130.49 | - | - |
| Monitor HDMI | - | - | - | - | $130.93 | $111.44 |
No necesariamente necesitas reunir todos estos componentes para armar una, si tienes un computador antiguo que funcionaba con mínimo Windows 2000, o XP (Procesador Pentium 4, 128 MB RAM, 20 GB de disco duro) también puedes usarlo. Solo deberás bajar un sistema operativo ligero de tu preferencia, nosotros recomendamos Lubuntu, y ya podrás usarlo. ¡Eso permitirá que tu lento computador vuelva a volar!

## Software Necesario

¡Todo el software que necesitas es libre!
El sistema operativo para hacer funcionar el Raspberry Pi (el predeterminado es Raspbian) puede ser cualquier distribución de Linux que desees. Una vez configurado el Raspberry Pi, puedes bajar el software Kiwix (lector de paquetes offline) desde la página oficial; los contenidos (versiones de Wikipedia, WikiLibros, etc.) los puedes encontrar en ese otro enlace. Dependiendo del espacio que tengas o necesidades de uso puedes agregar los paquetes que desees. Una vez que tengas descargado el programa Kiwix y el contenido (archivos .zim) los siguientes pasos son instalarlos.

# Instalación

El proceso de instalación son 5 sencillos pasos:
* Formatear el computador ( si quieres cambiar el sistema operativo o está en blanco)
* Descargar Kiwix
* Descargar los archivos ZIM de Wikipedia, Gutenberg, etc que desees tener offline
* Instalar Kiwix y cargar los archivos offline
* ¡Leer ilimitadamente!
Estamos probando una versión de instalación automática aquí: https://github.com/joshuamsalazar/offlinepedia

### 1. Formatear el computador

Si el computador que conseguiste está en blanco, o tiene un sistema operativo que lo hace funcionar lento, quizá debas considerar formatearlo primero (Estos tutoriales están aún en construcción, ya que existen varios tutoriales más explícitos sobre cómo hacer esto en la web. Si crees que están incompletos, eres bienvenido a agregar los detalles que creas conveniente. ¡OfflinePedia lo construimos todos!):

#### >>> x64 (PCs más actuales con procesador de 64 bits) <<<
### 2. Descargar Kiwix

Kiwix está disponible para Windows, MacOs, iOS, Android, GNU/Linux, aunque también se dispone del código para poder correrlo en prácticamente cualquier sistema operativo. Puedes descargar el contenido de Kiwix desde su página oficial, su repositorio de descargas.

### 3. Descargar los archivos ZIM

Puedes descargar los archivos ZIM desde este enlace.
En la página encontrarás los archivos para cargar en la plataforma Kiwix para todos los idiomas, incluyendo Wikipedia, Proyecto Gutenberg, Wikiversidad, entre otros. Una manera de facilitar la descarga de los archivos en español es usando el buscador del navegador (generalmente con el atajo ctrl+f) con la palabra "español" o el idioma que desees descargar en el idioma correspondiente.
Recomendamos descargar, si es posible las versiones, "all", o "all maxi", que contienen el mayor contenido posible. Cuando hayas instalado los archivos, guárdalos en una carpeta llamada de igual manera zims para su posterior uso en la instalación.

### 4. Instalar Kiwix y cargar archivos

Una vez listo el computador y que tengas los paquetes que quieras volver offline, descargados desde la página oficial de Kiwix, procederás a instalar Kiwix. Pero dependiendo del sistema operativo que uses, o el tipo de computador que tengas, el procedimiento varía un poco.
Ahora, dependiendo de que sistema operativo tengas instalado, para instalar Kiwix puedes seguir estos pasos:
* Raspberry Pi con Linux
* Linux escritorio
* Windows
* Mac OS

### 5. ¡Leer ilimitadamente!
## Conectando un televisor al Raspberry Pi

Una vez que seguiste los pasos de instalación del sistema operativo en tu Raspberry Pi y que ya le copiaste el lector Kiwix offline y deseas usar un televisor como pantalla, debes revisar qué tipo de entrada de video tiene tu televisor.
Hay que tomar en cuenta qué tipo de televisor es, dependiendo de ello podrás conectarle el video del Raspberry Pi (tiene salida HDMI y RCA).
| Salida de video del televisor | Adaptador y cables necesarios | Pasos para configurar el Raspberry Pi 3 | Pasos para configurar el Raspberry Pi 4 |
| HDMI | - ninguno - | Conectar directamente el HDMI al Raspberry Pi para iniciar | Cable doble: HDMI estándar en un extremo y HDMI micro en el otro La salida de HDMI del Raspberry 4 es micro HDMI así que necesitarás este cable |
| Video compuesto RCA | Adaptador HDMI a RCAAdaptador HDMI a RCA Cables RCA Cable HDMI a HDMI-micro (RPi 4) Cable HDMI (RPi 1,2,3) | Conectar el cable HDMI del Raspberry Pi al Adaptador. Conectar los cables RCA al adaptador y al televisor Conectar el adaptador a la energía (en caso de ser necesario) | Cable doble: HDMI estándar en un extremo y HDMI micro en el otro El procedimiento es exactamente el mismo, sólo que se necesita un cable de HDMI con terminación micro |
| Coaxial video RF | Modulador de RF a RCACable RCA a 3.5mm junto a la salida de video de Raspberry Pi Cable RCA a 3.5mm | Conectar el cable RCA-3.5mm al Raspberry Pi (la punta de 3.5mm debe ir en el Raspberry) Conectar la otra parte que tiene RCAs del cable al modulador Conectar el RF (coaxial) de la TV al modulador. Encender todo. Justo al encender el Raspberry, presionar la tecla '3' o '4' del teclado para forzarlo a dar señal de video compuesta. | Modulador RFLos pasos son los mismos que para RPi 3 |