Raspberry Pi: Placa de Computadora Educativa
Raspberry Pi: Placa de Computadora Educativa
Ir a la navegaciónIr a la búsqueda
David Broncano
Información
Raspberry Pi Foundation
Desarrollador
Datos técnicos
Alimentación
Como máximo, 15.3 W
Estandarización
[Link]
Índice
1Historia
o 1.1Pre-lanzamiento
o 1.2Lanzamiento
o 1.3Post-lanzamiento
2Modelos
o 2.1Raspberry Pi 1 modelo A (descontinuada)
o 2.2Raspberry Pi 1 modelo B (descontinuada) y B+
o 2.3Raspberry Pi 2 modelo B
o 2.4Raspberry Pi 3 modelo B
o 2.5Raspberry Pi 3 modelo B+
o 2.6Raspberry Pi 3 modelo A+
o 2.7Raspberry Pi 4 modelo B
o 2.8Tabla de especificaciones
3Raspberry Pi Zero: modelos
o 3.1Pi Zero
o 3.2Pi Zero W
o 3.3Pi Zero WH
o 3.4Notas
4Software
o 4.1Sistemas operativos
5Accesorios
o 5.1Videocámara
o 5.2Reloj
o 5.3Otros accesorios
6Comunidad
7Recepción e influencia
8Usos
9Véase también
10Referencias
11Enlaces externos
12Nota
Historia[editar]
Placa alfa de pruebas funcionando. Su construcción es diferente de las posteriores placas beta y
finales
En el 2006, los primeros diseños de Raspberry Pi se basaban en
el microcontrolador Atmel ATmega644. Sus esquemas y el diseño del circuito
impreso están disponibles para su descarga pública.16
En mayo de 2009, la fundación Raspberry Pi fue fundada en Caldecote, South
Cambridgeshire, Reino Unido como una asociación caritativa que es regulada por la
comisión de caridad de Inglaterra y Gales.17
El administrador de la fundación, Eben Upton, se puso en contacto con un grupo de
profesores, académicos y entusiastas de la informática para crear un ordenador con la
intención de animar a los niños a aprender informática como lo hizo en 1981 con el
ordenador Acorn BBC Micro.1819 El primer prototipo basado en ARM se montó en un
módulo del mismo tamaño que una memoria USB. Tenía un puerto USB en un extremo y
un puerto HDMI en el otro.20
Pre-lanzamiento[editar]
En agosto de 2011, se fabricaron cincuenta placas alfa, que tenían las mismas
características que el modelo B,21 pero eran un poco más grandes para integrar bien
unas interfaces para depuración. En algunas demostraciones se podía ver la placa
ejecutando el escritorio LXDE en Debian, Quake 3 a 1080p y vídeo Full HD H.264 a través
de la salida HDMI.22
En octubre de 2011, el logotipo se seleccionó entre varios diseños enviados por miembros
de la comunidad. Durante el mismo mes, se trabajó en una versión de desarrollo de RISC
OS 523 y se hizo una demostración en público.24
Modelos[editar]
Raspberry Pi modelo A
Raspberry Pi 2 modelo B (2015)
Los esquemas del modelo A y el modelo B fueron lanzados el 20 de abril de 2012 por la
fundación.
Raspberry Pi 1 modelo A (descontinuada) [editar]
Este fue el primer modelo de Raspberry, sus ventas comenzaron en el año 2012. Carecía
de puerto Ethernet, por lo que para su conexión a Internet requería de un adaptador Wi-Fi
por USB. Poseía 26 conectores GPIO, salida de vídeo via HDMI y Video RCA, un conector
Jack de 3.5 milimetros, un único conector USB, MicroUSB (De alimentación) y un conector
de cámara. Su procesador fue un Broadcom BCM2835, Single-Core a 700MHz. También
tuvo 256 MB de RAM y una gráfica Broadcom VideoCore IV. Requería de una fuente de
alimentación de 5 voltios y 2 amperios, elemento común al resto de versiones. Tuvo un
coste inicial de 40 euros.
Raspberry Pi 1 modelo B (descontinuada) y B+ [editar]
También del año 2012, es una variante del Modelo A, trajo consigo diversas mejoras, la
inclusión del doble de memoria RAM, pasando de 256MB a 512MB. Trajo consigo un
puerto USB más y, por fin, un conector Ethernet (RJ-45) Se mantuvo tanto su tamaño
como su coste. No hubo variaciones ni en el procesador ni en la parte gráfica. Tiempo
después se lanzó el Modelo B+, que incluyó 4 puertos USB y pasó de usar una SD a
una MicroSD.
Raspberry Pi 2 modelo B[editar]
Lanzada en 2014 es el primer modelo que no incluye el mismo procesador usado en los
tres anteriores: se sustituye por uno de la misma marca, pero de modelo BCM2836. Pasa
de ser de un núcleo a cuatro, y de 700MHz a 900MHz. No obstante emplea la misma
gráfica, la VideoCore IV. Dobla la cantidad de memoria RAM, pasando de 512MB a 1GB
(Algo menos en realidad) esta memoria está compartida con la gráfica. También incluye 40
pines GPIO, y mantiene los cuatro puertos USB. Suprime la conexión RCA.
Raspberry Pi 3 modelo B[editar]
Sacada a la luz en el año 2016, renueva procesador, una vez más de la compañía
Broadcom, una vez más un Quad-Core, pero pasa de 900MHz a 1.20GHz. Mantiene la
RAM en 1GB. Su mayor novedad fue la inclusión de Wi-Fi y Bluetooth (4.1 Low Energy) sin
necesidad de adaptadores.
Raspberry Pi 3 modelo B+[editar]
La Raspberry Pi 3 B+ apareció en marzo del 2018 para actualizar el modelo anterior la
Raspberry Pi 3 Model B y entre sus mejoras cuenta con un nuevo procesador y mejor
conectividad,57 así que pasa de tener 1.2Ghz a tener 1.4Ghz y en cuanto a la conectividad
inalámbrica ahora incorpora doble banda a 2,4GHz y 5GHz, y su nuevo puerto Ethernet se
triplica, pasa de 100 Mbits/s en el modelo anterior a 300 Mbits/s en el nuevo modelo,
también cuenta con Bluetooth 4.2 (Low Energy).
Raspberry Pi 3 modelo A+[editar]
Fue anunciada en noviembre de 2018.58 Los modelos A+ presentan menores prestaciones
a un menor precio. Cuenta con 512 MB de RAM (compartidos con la GPU VideoCore IV),
un solo puerto USB y sin puerto de conexión de red por cable (RJ-45).
Raspberry Pi 4 modelo B[editar]
Fue anunciada en junio de 2019. Se han cambiado los puertos HDMI de tamaño completo
por dos puertos microHDMI. Cuenta con la capacidad de manejar dos pantallas 4K a 60
Hz. Se ha incluido por primera vez USB 3.0, y el puerto Ethernet ya no está limitado a 300
Mbps. Tiene un procesador Broadcom nuevo hasta tres veces más eficiente que el
anterior.
Tabla de especificaciones[editar]
Raspber Raspber
Rasp Rasp Raspb Raspb
ry Pi 1 ry Pi 1 Raspberr
berry berry erry erry Pi Raspberry
Especific modelo modelo y Pi 3
Pi 1 Pi 2 Pi 3 3 Pi 4 modelo
aciones A B modelo
mode mode model model B
(desconti (desconti B+
lo B+ lo B oB o A+
nuada) nuada)
SoC
(CPU,
Broad
GPU,
com Broadcom
DSP, Broadcom BCM2835 Broadcom BCM2837
BCM BCM2711
RAM y
2836
puertos
USB)
Juego de
instruccio RISC de 32 bits RISC de 64 bits
nes
Broadcom
VideoCore
VI, OpenGL
ES 3.0,
Broadcom VideoCore IV, OpenGL ES 2.0, MPEG-2 y VC-1 (con
GPU 1080p30
licencia), 1080p30 H.264/MPEG-4 AVC
H.264/MPE
G-4 AVC,
4kp60
H.265
512
1 GB, 2 GB
256 MB MiB
512 MiB o 4 GB
(comparti 1 GB (compartidos con la (compa
Memoria (compartidos con (compartido
dos con GPU) rtidos
la GPU) s con la
la GPU) con la
GPU)
GPU)
2 (vía
Puertos hub USB
1 4 1 2
USB 2.0 integrado
)
Puertos
Ninguno 2
USB 3.0
Entradas Conector MIPI CSI que permite instalar un módulo de cámara desarrollado por la
de vídeo Raspberry Pi Foundation
Conector
RCA (PAL
y NTSC),
Salidas Conector RCA (PAL y NTSC), HDMI (rev1.3 y 1.4), Interfaz DSI microHDMI
de vídeo para panel LCD rev. 2.0,
Interfaz DSI
para panel
LCD
Jack de 3.5
Salidas mm, 2
Jack de 3.5 mm, HDMI
de audio puertos
microHDMI
Almacen
SD / MMC / ranura para SDIO MicroSD
amiento
Puerto
Puerto RJ-45
RJ-45 (Ethernet) Puerto RJ-
(ethern de 45
et) de 10/100/10 Wifi 10/100/1000
10/100 00Mbps 802.11 Mbps vía
Mbps vía hub ac de hub USB
Conectivi vía USB doble 3.0
10/100 Ethernet (RJ-45)
dad de Ninguna hub limitado a banda
vía hub USB Wi-Fi
red USB 300Mbit/s
Blueto 802.11ac de
Wi-Fi oth 4.2 doble banda
Wi-Fi
802.11ac BLE
802.11 Bluetooth
de doble
bgn 5.0 BLE
banda
Blueto Bluetooth
oth 4.1 4.2 BLE
Periférico
s de bajo 8 x GPIO, SPI, I²C, UART 17 x GPIO y un bus HAT ID
nivel
600
Consumo
500 mA 700 mA mA Máximo 3A
energétic 800 mA (4.0 W)
(2.5 W) (3.5 W) (3.0 (15.3 W)
o
W)
Fuente de 5 V vía
alimentac 5 V vía Micro USB o puerto GPIO USB-C o
ión puerto GPIO
Dimensio
85mm x 53mm
nes
Sistemas
operativo GNU/Linux: Raspbian, Fedora (Pidora), Arch Linux (Arch Linux
GNU/Linux:
s ARM), Slackware Linux, SUSE Linux Enterprise Server for
Raspbian
soportado ARM, RISC OS
s
Diagrama de bloques del modelo B, en el Modelo A el puerto USB está conectado directamente al
SoC
Notas[editar]
En las antiguas placas Beta del modelo B, 128 MiB de memoria RAM eran asignados
por defecto a la GPU, y se dejaba 128 MiB para la CPU.60 En la primera remesa de
placas lanzadas al mercado del modelo B (y modelo A), se puede particionar la RAM
de tres formas diferentes. Por defecto se usarían 192 MiB de RAM para la CPU, lo
cual sería suficiente para la decodificación única de vídeo en 1080p, o
para renderizado 3D sencillo, pero probablemente no para ambos. Usar el tipo de
partición que ofrece 224 MiB de RAM para la CPU sería recomendable para usar en
Linux solamente, con sólo un framebuffer a 1080p, lo que daría error para cualquier
tipo de vídeo o renderizado 3D. En cambio 128 MiB de RAM para la CPU y la GPU
sería lo recomendable para uso intensivo de 3D y descodificación de vídeo (por
ejemplo en el uso de XBMC).61 En comparación el Nokia 701 usa 128 MiB para la
GPU Broadcom Videocore IV.62 Para el modelo B de 512 MiB de RAM hay nuevos
tipos para particionar la memoria (arm256_start.elf, arm384_start.elf, arm496_start.elf)
para 256 MiB, 384 MiB y 496 MiB de RAM para la CPU (y 256 MiB, 128 MiB y 16 MiB
para la GPU) aunque otras configuraciones son posibles.
La placa también dispone de una puerto MIPI CSI de quince pines, en el cual se puede
poner una cámara que ha sido desarrollada por la fundación.6364
Las resoluciones soportadas mediante vídeo digital son: 640 × 350 EGA;
640 × 480 VGA; 800 × 600 SVGA; 1024 × 768 XGA; 1280 × 720 720p HDTV;
1280 × 768 WXGA variante; 1280 × 800 WXGA variante; 1280 × 1024 SXGA;
1366 × 768 WXGA variante; 1400 × 1050 SXGA+; 1600 × 1200 UXGA;
1680 × 1050 WXGA+; 1920 × 1080 1080p HDTV y 1920 × 1200 WUXGA.65También es
posible generar vídeo compuesto con señales de 576i y 480i para PAL-BGHID, PAL-
M, PAL-N, NTSC and NTSC-J.66
Originalmente los puertos USB integrados se diseñaron para solo ser capaces de dar
una corriente máxima de 100 mA. Los dispositivos que necesitaran más de 100mA de
corriente eran incompatibles con el Raspberry Pi, a no ser que se usara un
concentrador (hub) USB con alimentación propia. A finales de agosto, debido a
comentarios de usuarios, la fundación eliminó de los puertos USB los fusibles
rearmables (Polyfuses) que provocaban este comportamiento. Sin embargo la
corriente máxima que puede ser enviada al puerto USB en estas placas modificadas
está limitada por la capacidad del transformador eléctrico usado, y el fusible rearmable
general de 1,1 A.67
Software[editar]
Captura del escritorio LXDE de Raspbian con varios programas funcionando.
Accesorios[editar]
Videocámara[editar]
En mayo de 2012, la fundación informó de que se estaba experimentando con un módulo
de cámara para Raspberry Pi, el prototipo usaba un sensor de 14 megapíxeles, y se
conectaba al puerto CSI de la placa mediante un cable plano flexible.105106 En noviembre
del mismo año, se presentó el prototipo final en la feria Electrónica 2012 en Munich, y se
dio a conocer que el sensor sería de 5 megapíxeles y que podría grabar vídeo a 1080p
H.264 a 30 fotogramas por segundo.107 Finalmente el módulo se puso a la venta el 14 de
mayo de 2013 en los principales proveedores. Las dimensiones del módulo son 25 x 20 x 9
mm. Para poder hacer uso de él, se tiene que activar en el menú raspi-config de
Raspbian.108 Más tarde, a finales de octubre de 2013 se puso a la venta un módulo de
cámara de infrarrojos.109
Reloj[editar]
A fin de ahorrar costo económico y costo de espacio de dispositivo, los Raspberry Pi no
poseen un reloj interno que conserve la hora y fecha al ser apagados: para ello cada
sistema operativo hace uso del Protocolo de Tiempo de Red, de lo contrario la fecha
mínima por defecto almacenada es 30 de noviembre de 1999.110 Por ello otros fabricantes
han diseñado pequeñas tarjetas con un chip DS1302 y una batería de litio modelo
CR2032 que conectan por medio de puerto GPIO y con la carga previa en memoria del
software controlador para dicho dispositivo consultan la fecha y hora al arrancar y luego
cada cierto tiempo durante su funcionamiento.
Véase también: Reloj en tiempo real
Otros accesorios[editar]
Periféricos y carcasas son comercializados por empresas ajenas a la fundación.111 Por
ejemplo la Gertboard, que ha sido creada con propósito educativo, sirve para hacer uso del
puerto GPIO y poder interactuar con ledes, interruptores, señales analógicas, sensores, y
otros dispositivos. También incluye un controlador opcional para Arduino para poder
interactuar con el Raspberry Pi.112
Comunidad[editar]
La comunidad de Raspberry Pi fue descrita por Jamie Ayre de la compañía AdaCore ligada
a FLOSS como una de las partes más emocionantes del proyecto.113 El blogger de la
comunidad Russell Davis, dijo que gracias a la fuerza de la comunidad, la fundación puede
concentrarse en la documentación y la enseñanza.113
Se han venido realizando una serie de eventos llamados 'Raspberry Jam', dirigidos por
Alan O’Donohoe y organizados en el Reino Unido,114115116 y en otras partes del mundo,117
para involucrar a la gente con la comunidad.
Desde mayo de 2012 es publicada mensualmente una revista gratuita llamada MagPi, que
se dedica divulgar información acerca del Raspberry Pi, e incluye proyectos que se pueden
desarrollar con él y cursos de programación de diferentes lenguajes. Es publicada
mediante licencia Creative Commons BY-SA-NC.118
El 2 de agosto de 2012, se añadió al foro oficial de la fundación los subforos
en español, portugués y alemán (el de francés ya llevaba tiempo creado).119
El 17 de diciembre de 2012, junto a la versión 2012-12-16-wheezy-raspbian de Raspbian,
se lanzó la tienda de aplicaciones "Pi Store", que en el momento de salida incluía desde
aplicaciones como LibreOffice o Asterisk a juegos como Freeciv o OpenTTD. En esta
plataforma se puede poner a disposición de todos los usuarios de Raspbian, mediante
moderación y posterior lanzamiento, contenidos gratuitos o de pago, como archivos
binarios, código python, imágenes, audio o vídeo. Además se quiere incluir documentación
acerca del Raspberry Pi como la revista MagPi y tutoriales de proyectos.120
Recepción e influencia[editar]
El redactor técnico Glyn Moody describió el proyecto en mayo de 2011 como un “potencial
BBC Micro 2.0”, no para reemplazar a los ordenadores personales sino como algo
suplementario.121 Alex Hope, coautor de Next Gen Report, sentía esperanzas de que el
Raspberry Pi animaría a los niños a aprender a programar, en vez de a usar aplicaciones
ya creadas.122 El coautor Ian Livingstone sugirió que la BBC podría involucrarse en el
proyecto, con la posibilidad de hacerlo llamar “BBC Nano”.83 Chris Williams que escribe en
The Register, ve la inclusión de lenguajes de programación como Kids Ruby, Scratch y
Basic como un “buen comienzo” para dar a los niños habilidades que necesitarán en el
futuro, pero que habrá que ver cómo de efectivo será su uso.59 El Centro de la historia de
la computación da un fuerte apoyo al proyecto y sugiere que podría “marcar el comienzo
de una nueva era”.32 Antes del lanzamiento del Raspberry Pi, la placa fue mostrada por
el CEO de ARM, Warren East, en un evento en Cambridge, haciendo referencia a la
filosofía de Google de mejorar la enseñanza de ciencias y tecnología de la computación en
el Reino Unido.123
Harry Fairhead sugiere que se tendría que dar más énfasis en mejorar el software
educativo en el hardware actual, usando herramientas como Google App Inventor, para
volver a enseñar programación en las escuelas, en vez de sacar nuevos sistemas.124
Simon Rockman, que escribe en el blog ZDNet opinaba que los adolescentes tienen
“mejores cosas que hacer”, a pesar de lo que ocurrió en los 1980.125
Otros proyectos de código abierto han criticado que hubiera poca documentación sobre el
hardware (en la sección de preguntas frecuentes de la web de Raspberry Pi se explica que
no se va a lanzar la hoja de datos ('datasheet') completa para el SoC BCM2835), lo cual
permitiría portar otros sistemas operativos al Raspberry Pi fácilmente.126127
En octubre de 2012 el Raspberry Pi ganó el premio T3 “Innovación del año”,128 y el British
Computer Museum, después del anuncio de que se iba a doblar la memoria RAM del
Raspberry Pi, declaró que “esto es algo a lo que definitivamente queremos hincarle el
diente”.129
Usos[editar]
En enero de 2012, encuestas hechas en el Reino Unido acerca de la penetración en
las aulas de Raspberry Pi concluyeron que por cada placa que había en un colegio
público, había cinco en colegios privados. Por ello se espera que en un futuro
empresas patrocinen la adquisición de placas en colegios públicos.18
En marzo de 2012 el CEO de Premier Farnell declaró que el gobierno de un país
de medio oriente expresó interés en proveer una placa a cada chica estudiante, con el
objetivo de mejorar sus expectativas de empleo en el futuro.130131
A finales de enero de 2013, se dio a conocer que Google, junto con la ayuda de otros
6 socios, repartiría 15.000 placas entre estudiantes del Reino Unido que mostraran
motivación por la informática.132
En junio de 2014, la empresa TECHBASE, fabricante polaco de automatización
industrial diseñó el primer ordenador industrial del mundo basado en el Compute
module de Rapberry Pi, llamado ModBerry. El dispositivo tiene numerosas interfaces,
especialmente puertos seriales RS-485/232, entradas y salidas digitales y analógicas,
interfaces CAN y 1-Wire, los cuales son ampliamente utilizados en la industria de
automatización. El diseño permite el uso del Compute Module en entornos industriales
exigentes, lo que lleva a la conclusión de que Raspberry Pi no se limita solamente a
proyectos de hogar y ciencias, sino que puede ser ampliamente utilizado como
solución IoT de manera industrial y alcanzar los objetivos de la Industria 4.0.133
En noviembre de 2018 se comenzó a adaptar las Raspberry Pi Zero W dentro de las
cavidades de bahía extraíble de la mayoría de los ordenadores portátiles por medio de
una adaptador plástico impreso en 3D.134 Aunque solo obtiene energía del computador
portátil, la Raspberry se conecta de manera inalámbrica por medio de Wifi y tiene una
pequeña pantalla que indica la dirección IP, entre otras métricas; de esta manera se
tiene un banco de trabajo práctico para diversos trabajos de campos.
[Link]
Raspberry PI es una placa computadora (SBC) de bajo coste, se podría decir que es un
ordenador de tamaño reducido, del orden de una tarjeta de crédito, desarrollado en el
Reino Unido por la Fundación Raspberry PI (Universidad de Cambridge) en 2011, con
el objetivo de estimular la enseñanza de la informática en las escuelas, aunque no
empezó su comercialización hasta el año 2012.
El concepto es el de un ordenador desnudo de todos los accesorios que se pueden
eliminar sin que afecte al funcionamiento básico. Está formada por una placa que
soporta varios componentes necesarios en un ordenador común y es capaz de
comportarse como tal.
– Lector de tarjetas SD
2. Historia
Este proyecto fue ideado en 2006 pero no fue lanzado al mercado febrero de 2012. Ha
sido desarrollado por un grupo de la Universidad de Cambridge y su misión es fomentar
la enseñanza de las ciencias de la computación los niños. De hecho, en enero de este año
Google donó más de 15.000 Raspberry Pi para colegios en Reino Unido. La Raspberry
Pi, es una excelente herramienta para aprender electrónica y programación
Los primeros diseños de Raspberry Pi se basaban en el microcontrolador Atmel
ATmega644. Sus esquemas y el diseño del circuito impreso están disponibles para su
descarga pública.
EBEN UPTON
El primer prototipo basado en ARM fue montado en un paquete del mismo tamaño que
una memoria USB. Tenía un puerto USB en un extremo y un puerto HDMI en el otro.
En agosto de 2011, se fabricaron cincuenta placas Alpha del modelo inicial, el Model A
(o modelo A). En diciembre de 2011, 25 placas Beta del modelo B fueron ensambladas
y probadas de un total de 100 placas vacías.
El primer lote de 10.000 placas se fabricó en Taiwány China, en vez de Reino Unido,
con esto se conseguía un abaratamiento en los costes de producción y acortar el plazo de
entrega del producto, ya que, los fabricantes chinos ofrecían un plazo de entrega de 4
semanas y en el Reino Unido de 12. Con este ahorro conseguido, la fundación podía
invertir más dinero en investigación y desarrollo.
Las primeras ventas comenzaron el 29 de febrero de 2012 (Modelo B). Las dos tiendas
que vendían las placas, Premier Farnell y RS Components, tuvieron una gran carga en
sus servidores inmediatamente después del lanzamiento. En los seis meses siguientes
llegarían a vender 500.000 unidades.
El 16 de abril de 2012 los primeros compradores empezaron a informar que habían
recibido su Raspberry Pi. El 22 de mayo de 2012 más de 20.000 unidades habían sido
enviadas.
3. HARDWARE
MODELO A MODELO B
GPU
La GPU utilizada es una Dual Core VideoCore IV Multimedia Co-Processor. Es capaz
de mover contenidos con calidad Bluray, usando H.264 hasta 40MBits/s. Dispone un
núcleo 3D con soporte para las librerías OpenGL ES2.0 y OpenVG. Es capaz de
decodificar 1080p30.
RAM
La memoria RAM es de 512MB de SDRAM (en su modelo B), en un único módulo, el
cual, funciona a 400Mhz en su modo normal y alcanzando los 600Mhz en su versión
“TURBO”.
Almacenamiento
La Raspberry Pi no tiene un disco duro tradicional, para ello dispone de un
lector/ranura para memorias SD, un sistema de almacenamiento en estado sólido. El
arranque del sistema se hará desde la propia tarjeta SD, con lo que debido a que tiene
que albergar todo el sistema operativo, es necesario que la tarjeta sea de al menos 2 GB
de capacidad para almacenar todos los archivos requeridos.
Salidas Video
Para la salida de video la Raspberry posee un Conector RCA o Video Compuesto (PAL
y NTSC), un conector HDMI (rev 1.3 y 1.4) y una Interfaz DSI para paneles LCD.
Una mejor calidad de imagen puede obtenerse usando el conector HDMI (High
Definition Multimedia Interface). A diferencia de la conexión analógica de video
compuesto, el puerto HDMI proporciona una conexión digital de alta velocidad para
mostrar imágenes de píxeles perfectos tanto en monitores de PC como en televisores de
alta definición. Al utilizar el puerto HDMI, la Rasberry Pi puede desplegar imágenes a
la resolución de 1920×1080 Full HD. A esta resolución, el detalle sobre la pantalla es
significativamente superior.
La última salida de video que tiene la Raspberry es la conocida como Display Serial
Interface (DSI), que se utiliza en los monitores de pantalla plana de las tablets y los
smartphones.
Salidas Audio
Para la salida de audio posee un conector de audio Jack de 3,5mm, además del propio
HDMI. Si se está usando el puerto HDMI de la Raspberry Pi, obtener el audio es
sencillo: cuando está configurado apropiadamente, el puerto HDMI transporta ambas
señales, la de video y la de audio. Esto significa que conectando un único cable a la
pantalla es suficiente para sacar video y audio. Si el display no tiene entrada HDMI se
tendría que utilizar la salida de audio Jack.
Bus USB
El modelo B posee 2 puertos USB 2.0 (vía hub USB integrado), por 1 solo puerto del
modelo A.
Tarjeta de red
Tenemos a nuestra disposición un conector RJ-45 conectado a un integrado lan9512 -
jzx de SMSC que nos proporciona conectividad a 10/100 Mbps.
conectando ambos equipos de manera directa con un cable RJ45, sin tener que utilizar
un cable cruzado, ya que el conector de red incluye una característica conocida como
auto-MDI, lo que le permite reconfigurarse automáticamente.
Energía y Alimentación
La placa carece de botón de encendido y apagado, con lo que la energía le llega
mediante un conector microUSB estándar de 5V. El consumo de la placa es de 700mA,
(3,5W).
Muchos cargadores diseñados para smartphones funcionarán con la Raspberry Pi, pero
no todos, ya que, algunos solo suministran hasta 500mA y la raspberry consume más
energía que la mayoría de los dispositivos micro-USB y requiere de al menos 700mA
para funcionar.
(ARM vs X86)
Desarrollada por Acorn Computers años atrás a finales de 1980, la arquitectura ARM es
relativamente poco conocida en el mundo de las computadoras de escritorio. En donde
destaca, sin embargo, es en los dispositivos móviles: el teléfono de vuestro bolsillo es
casi seguro que cuenta con al menos un núcleo de procesamiento basado en ARM
escondido en su interior.
Todo esto, sin embargo, significa que la Raspberry Pi no es compatible con el software
de los PC tradicionales. La mayoría del software para ordenadores de escritorio y
portátiles se construyen teniendo en cuenta la arquitectura de conjunto de instrucciones
x86, presente en los procesadores como AMD, Intel y VIA. Por consiguiente, este
software no funciona en la Raspberry Pi que se basa en la arquitectura ARM.
El BCM2835 utiliza una generación del diseño del procesador ARM conocida como
ARM11, que a su vez está diseñada en torno a una versión de la arquitectura de
conjunto de instrucciones conocida como ARMv6. Vale la pena recordar que ARMv6
es una arquitectura ligera y potente, pero tiene un rival en la arquitectura más avanzada,
el ARMv7 utilizada por la familia de procesadores ARM Cortex. El software
desarrollado para la ARMv7, al igual que el desarrollado para la x86, es por desgracia
incompatible con el BCM2835 de la Raspberry Pi, aunque los desarrolladores
generalmente pueden convertir el software para adecuarlo.
Esto no quiere decir que vaya a estar limitada en sus opciones. Como se descubrirá más
adelante, hay un montón de software disponible para el conjunto de instrucciones
ARMv6, y en tanto que la popularidad de la Raspberry Pi sigue aumentado, el software
disponible va a seguir creciendo.
Procesador ARM
La mayoría de los PCs y portátiles disponibles hoy en día funcionan con alguno de estos
dos sistemas operativos: Microsoft Windows o Apple OS X. Ambas plataformas son de
código cerrado, creados en un ambiente reservado utilizando técnicas patentadas. Estos
sistemas operativos son conocidos como de código cerrado por la naturaleza de su
código fuente, es decir, la receta en lenguaje de computadora que le dice al sistema que
hacer. En el software de código cerrado, esta receta es mantenida como un secreto muy
bien guardado. Los usuarios pueden obtener el software terminado, pero nunca ver
cómo está hecho.
La Raspberry Pi, por el contrario, está diseñada para ejecutar el sistema operativo
GNU/Linux. A diferencia de Windows u OS X, Linux es de código abierto. Esto quiere
decir que es posible descargar el código fuente del sistema operativo por completo y
hacer los cambios que uno desee. Nada es ocultado, y todos los cambios hechos están a
la vista del público. Este espíritu de desarrollo de código abierto ha permitido a Linux
rápidamente ser modificado para poder ejecutarse sobre la Raspberry Pi, un proceso
conocido como portabilidad.
Varias versiones de Linux (conocidas como distribuciones) han sido portadas al chip
BCM2835 de la Raspberry Pi, incluyendo Debian, Fedora Remix y Arch Linux. Las
distintas distribuciones atienden diferentes necesidades, pero todas ellas tienen algo en
común: son de código abierto. Además, por lo general, todas son compatibles entre sí: el
software escrito en un sistema Debian funcionará perfectamente bien en uno con Arch
Linux y viceversa.
Igual que con la diferencia entre la arquitectura ARM y la x86, hay un punto clave que
hace la diferencia práctica entre Windows, OS X y Linux: el software escrito para
Windows u OS X no funciona en Linux. Afortunadamente, hay un montón de
alternativas compatibles para la gran mayoría de los productos de software comunes y
lo mejor, casi todos son de libre uso y de código abierto como lo es el propio sistema
operativo.
Actualmente existen todos los siguientes S.O. compatibles, ya sean S.O. completos o
versiones modificadas/portadas, que funcionan perfectamente en el dispositivo
Raspberry Pi:
– Squeezed Arm Puppy, una versión de Puppy Linux (Puppi) para ARMv6 (sap6)
específicamente para Raspberry Pi108
– Minibian, distribución ligera basada en Raspbian.
4. FUNCIONAMIENTO
4.1. Instalación y
configuración
4.1.1. Instalando el S.O. en la
SD (Herramienta NOOBS)
Para instalar un S.O. para la raspberry, debemos emplear otro equipo, en el que
hayamos descargado la imagen del Sistema Operativo y que tenga un lector de tarjetas
SD, que son la mayor parte, y poder así instalar el S.O. sobre una tarjeta SD.
La forma de instalación es muy sencilla desde hace algún tiempo, ya que simplemente
descargando un software desarrollado por la fundación llamado NOOBS (New Out Of
Box Software), de su página oficial y copiándolo en la tarjeta SD es suficiente para
empezar la instalación del S.O. En los casos de los S.O. Windows y MAC OS X, es
necesario previamente haber formateado la SD con la herramienta oficial de la
Asociación SD (SD assocciation’s formating tool). En el caso de hacerlo con Linux, se
usaría la herramienta gparted.
Además NOOBS hace innecesario el acceso a Internet durante la instalación, y tan solo
tendremos que descargar NOOBS y descomprimirlo en una tarjeta SD de al menos 4
GB de capacidad. Al hacerlo se nos dará la opción de instalar soluciones como
Raspbian, Arch Linux, RaspBMC, el recién salido Pidora u OpenELEC sin problemas.
La instalación permitirá más tarde iniciar nuestro Raspberry Pi de forma normal con esa
nueva distribución, pero NOOBS quedará residente en memoria (recovery partition) y
podremos acceder a esta aplicación siempre que queramos mediante la pulsación de la
tecla Shift durante el proceso de arranque.
[youtube][Link]
e[/youtube]
Link: [Link]
Raspbian no es el único sistema operativo disponible para el Raspberry Pi. De hecho,
originalmente el sistema operativo recomendado para el Raspberry Pi era Fedora de Red
Hat, sin embargo en poco tiempo Raspbian fue capaz de desplazar Fedora y convertirse
en el sistema operativo recomendado para el Raspberry Pi. Sin embargo hace muy poco
ha salido a la luz Pidora, una distribución basada en Fedora y Arch Linux, que
funcionan tan bien como Raspbian. Usaremos éste último a modo de ejemplo de
instalación y configuración.
Una vez realizado el volcado del Sistema en la tarjeta SD, se debe proceder a su
inserción en Raspberry Pi y conexión a la corriente (cargador microUSB) para poder
trabajar. El proceso se puede hacer desde la raspberry PI, conectándola previamente a
una pantalla o TV, además de un teclado y ratón, o bien el proceso se puede hacer desde
otro ordenador, conectándose por protocolo SSH a la raspberry (el cual por defecto está
activo). Para éste último método, evidentemente habrá que conectar la raspberry por
Ethernet, bien al router o bien directamente al ordenador, para poder hacer establecer la
conexión por SSH.
La primera pantalla que se presenta la primera vez que se enciende Raspberry Pi,
permite configurar el Sistema Operativo. Esta configuración se puede realizar en este
momento o más adelante, mediante el comando raspi-config.)
Pantalla de configuración Inicial de Raspbian
En un primer paso, es necesario “expandir” la partición de root a toda la tarjeta SD, con
ello logramos utilizar todo el espacio de la tarjeta SD.
Una vez hecho esto se procede a configurar una serie de parámetros, al gusto ya eso sí,
del usuario, bastante comunes a cualquier distribución de Linux. Explico algunos de los
más comunes y básicos como pueden ser:
– SSH: Activar o desactivar el protocolo SSH, que por defecto viene activo.
Con El modo “Turbo”, según las pruebas realizadas, el Raspberry Pi es un 52% más
rápido en operaciones con enteros, un 64% más rápido en operaciones en coma flotante
y un 55% más rápido en tareas relacionadas con la gestión de memoria.
[youtube][Link]
/youtube]
5. PYTHON Y RASPBERRY
Python es el lenguaje de programación que es recomendado por los fundadores de la
Raspberry Pi, ya que al ser un lenguaje de programación de alto nivel, es un lenguaje de
sintaxis sencilla y clara que puede venir bien en los temas de educación. Otra de las
razones, por las cuales fue adoptado como lenguaje de programación que utiliza la
Raspberry Pi para aprender a programar, ha sido la gran documentación y herramientas
que tiene, además como ya habíamos comentado es muy fácil de aprender.
LA COMUNIDAD DE RASPBERRY PI
Una de los principales éxitos de Raspberry PI, viene por la enorme comunidad de
desarrollo que tiene detrás de ella. El ser una pionera en su campo y su bajo costo, junto
con su minúsculo tamaño y su soporte oficial le han hecho ser la favorita de muchos
gente que quiere iniciarse en el aprendizaje, la experimentación y el desarrollo de
proyectos científicos, basados en la informática y la programación.
Desde mayo de 2012 es publicada mensualmente una revista gratuita llamada MagPi,
que se dedica divulgar información acerca del Raspberry Pi, e incluye proyectos que se
pueden desarrollar con él y cursos de programación de diferentes lenguajes.
Portada de una edición de la revista MagPi
Todo esto ha hecho que en los últimos 2 años, muchos usuarios de raspberry PI hayan
dado rienda suelta a su imaginación y hayan salido a la luz números proyectos muy
interesantes, de los cuales hablaremos de alguno más adelante. También vamos a
detallar cuáles son sus usos más comunes.
Una de las formas de programar el puerto GPIO de la raspberry más utilizado y sencillo,
es hacer por medio de QT creator. Qt es una biblioteca multiplataforma ampliamente
usada para desarrollar aplicaciones con interfaz gráfica de usuario, como herramientas
para la línea de comandos y consolas para servidores.
Interfaz de QT creator
Pero también es posible controlar el puerto GPIO por ejemplo, directamente con python
si no necesitamos ninguna interfaz gráfica, las librerías (python) para el control del
puerto GPIO vienen ya pre-instaladas en el sistema operativo Raspbian.
Ejemplo de código de control de
un Display por puerto GPIO en Python.
Otro de los usos prácticos raspberry más pretendidos, es el control domótico del hogar.
Un ejemplo se puede ver en esta web, donde su creador nos enseña cómo hacer un
proyecto domótico con la Rasberry, con unos cuantos cables, relés, leds y resistencias.
Todo ello controlado con un programa escrito en python.
Link: [Link]
Además como cualquier ordenador, es posible configurarlo para hacerlo funcionar como
servidor web, con la ventaja de su reducido tamaño y su bajo consumo, lo cual es ideal
para tenerlo todo el día funcionando. Incluso podríamos instalar wordpress. Para ello
necesitaríamos instalar 6 elementos principales:
– Apache (servidor)
XBMC soporta una amplia gama de formatos multimedia, e incluye características tales
como listas de reproducción, visualizaciones de audio, presentación de diapositivas,
reportes del clima y ampliación de funciones mediante
plug-ins. A través de su sistema de plug-in basado en Python, XBMC es expansible
gracias a add-ons que incluyen características como guías de programas de televisión,
YouTube, soporte a adelantos en línea de películas,o Podcast. XBMC en su conjunto se
distribuye bajo la licencia GNU, es un proyecto hobby que sólo es desarrollado por
voluntarios en su tiempo libre. No es producido, aprobado, o respaldado por Microsoft u
otro vendedor.
Al estar portado para correr en Linux, XBMC es posible utilizarlo con cualquier S.O. y
distribución de Raspberry PI. Pero lo interesante es que existen 3 distribuciones, las
cuales vienen modificadas y personalizadas para que carguen XBMC directamente y sin
ninguna dificultad adicional, como si fuera un Media Center comprado para ello. Las 3
distribuciones son: Openelec, Raspbmc y Xbian. Las 3 son muy parecidas y sirven para
el mismo propósito, usar Raspberry como servidor multimedia usando XMBC. Ninguna
de las 3 distribuciones, a pesar de estar basadas en debían, poseen entorno gráfico como
Raspbian, el entorno que utilizan es el de XBMC.
Al disponer de código abierto, la comunidad que hay detrás de este tipo de proyectos
desarrolla continuamente una serie de plugins y addons, que añaden nuevas
funcionalidades, como ver la TV online, ver videos de youtube, servidores P2P,
scrappers para descargar caratulas e información de los archivos multimedia y así un
largo etc.
[youtube][Link]
ge[/youtube]
7. ACCESORIOS /
PERIFERICOS
Gracias al éxito y las ventas Raspberry PI, numerosos periféricos y carcasas son
comercializados por empresas ajenas a la fundación.
Por ejemplo la Gertboard, que ha sido creada con propósito educativo, sirve para hacer
uso del puerto GPIO y poder interaccionar con LEDs, interruptores, señales analógicas,
sensores, y otros dispositivos. También incluye un controlador opcional para Arduino
para poder interaccionar con el Raspberry Pi.
Muchos fabricantes ofrecen carcasas de todo tipo, que se pueden comprar en tiendas
online por todo internet, para proteger la Raspberry y no dejarla como una placa
desnuda.
En noviembre del 2012, se presentó un módulo de cámara para Raspberry PI, con un
sensor de 5 megapixels y que podría grabar vídeo a 1080p H.264 a 30 fotogramas por
segundo. Finalmente el módulo se puso a la venta el 14 de mayo de 2013 en los
principales proveedores. Más tarde, a finales de octubre de 2013 se puso a la venta
también, un módulo de cámara de infrarrojos. La cámara. Al igual que la placa, viene
sin carcasa protectora.
Cámara para Raspberry PI
8. DONDE COMPRAR
RASPBERRY PI Y ACCESORIOS
Actualmente hay otras alternativas como Ebay o Amazon. Se puede incluso comprar el
dispositivo con un kit básico que incluye además de la Raspberry Pi, una tarjeta SD,
cargador microUSB, cable HDMI y caja de metacrilato. El precio final es de unos 55 €
por el Kit completo
Actualmente, hay vendedores en España bastante competitivos como puede ser la tienda
Meya en Madrid, que vende online para todo el territorio español.
[Link]
Es recomendable realizar las compras en este tipo aquí en España, por si surge algún
problema.
9. ALTERNATIVAS A
RASPBERRY PI
Raspberry no está sola, el éxito de esta placa no ha pasado desapercibido y eso hace que
otros fabricantes y desarrolladores hayan sacado al mercado otras placas de desarrollo
similares y en algunos casos con incluso con mejor hardware.
CUBIEBOARD
Placa CubieBoard
ARDUINO
Arduino es una plataforma de hardware libre, basada en una placa con un
microcontrolador y un entorno de desarrollo, diseñada para facilitar el uso de la
electrónica en proyectos básicamente de estudio. El hardware consiste en una placa con
un microcontrolador Atmel AVR y puertos de entrada/salida. Por otro lado el software
consiste en un entorno de desarrollo que implementa el lenguaje de programación
Processing/Wiring .
Al pensar en un proyecto de hardware vale la pena considerar estas dos plataformas para
el desarrollo de nuestro primer prototipo. Elegiremos Arduino para proyectos simples y
rápidos y Raspberry Pi cuando necesitemos mucho poder de procesamiento, internet
o video.
Arduino uno
HACKBERRY A10
HackBerry A10 es un alumno aventajado en cuanto a especificaciones se refiere, con
una CPU ARM Cortex A8 de 1,2 GHz y 1 GB de RAM. Dispone de puertos USB,
salida de audio, HDMI y otras formas de conexión que lo hacen compatible con
cualquier dispositivo. Viene con una NAND con 4GB de memoria interna y con el
sistema operativo Android 4.0. Ello permite conectarlo al televisor fácilmente, pero
también complementar otros dispositivos, siempre que haya una pantalla de por medio
para poder desplegar la interfaz gráfica desde la que se da órdenes a la placa.
El aspecto que más la distingue de su rival, la Raspberry PI, es que contiene Wifi
integrada, gracias a un chip Realtek. Su precio es de 65 dólares.
HackBerry A10
A13-OLINUXINO
La placa A13-OLinuXino es un dispositivo similar a la HackBerry A10, pero con la
diferencia de que en este caso es Linux el sistema operativo escogido, en lugar de
Android. Dispone de un procesador Cortex A8 de 1GHz y la memoria RAM es de 512
MB. La conectividad es otro de sus fuertes, con varios puertos USB, salida para audio y
ranura para tarjeta SD. Su precio es de 55 euros.
Las similitudes con Raspberry Pi hacen que este dispositivo pueda actuar también como
un ordenador si se conecta a periféricos. De la misma manera puede desplegar Linux en
la pantalla del televisor reproducir vídeos con el estándar XBMC. Se trata de una placa
muy versátil para hacer pruebas y explorar las posibilidades de conexión con diferentes
aparatos electrónicos.
A-13 OLinuXino
Así, hay Mini PC como el Droid Stick T10, con Android 4.1, un procesador de doble
núcleo Rockchip RK3066 a 1,6 GHz, una GPU Mali400, 1 GB de RAM y 8 de ROM,
conexión por Wi-Fi 802.11b/g/n, y potencia suficiente para reproducir vídeo en Full
HD. También cuenta con un puerto usb 2.0 y otro para su alimentación (Mini USB), así
como una ranura Micro-SD y un puerto USB On The Go. El problema es que el
software no acompaña, y existen numerosos problemas a la hora de actualizar la ROM
del mismo. Tanto, que es mil veces más fácil instalar cualquier sistema operativo para la
Raspberry Pi que actualizar estos Sticks.
Hace nada han salido ya Mini PC con cuatro núcleos, incluyendo algunas opciones
interesantes como Bluetooth y mejorando la estabilidad del acceso Wi-Fi, auténtico
talón de Aquiles de algunos de estos dispositivos.
Los Mini PC buscan hacerse un hueco en el salón de aquellas casas que no tienen un
Smart TV. La idea de tenerlo todo integrado, pequeño tamaño, conexión por HDMI a la
televisión y, sobre todo, un sistema operativo familiar y conocido como es Android
puede ser un gran atractivo para decantarnos por ellos en lugar de la Raspberry Pi. En su
contra decir que son sistemas más cerrados .
TV conectada a un MiniPc con Android
10. RASPBERRY PI EN LA
ACTUALIDAD
Hace tan solo unos días, Eben Upton, cofundador y director ejecutivo de la Fundación
Raspberry Pi, está convencido de que Wayland y Weston son el futuro de los gráficos
en el escritorio Linux, el cual es mucho mayor que el brindado por las antiguas X. Es
por ello que Wayland reemplazará eventualmente a [Link] en la Pi. En las próximas
semanas se podrá probar una versión preliminar del software de la Raspberry Pi con
Wayland como servidor gráfico.
El futuro a largo plazo de Raspberry PI: seguir creciendo para demostrar su polivalencia
gracias al trabajo de una comunidad muy activa. Posiblemente nunca llegue al usuario
medio, que disfruta más de otro tipo de tecnologías donde la experiencia ya está
diseñada. Sin embargo, puede que Raspberry Pi acabe llegando en algunos de esos
dispositivos, sin que él lo sepa, pero haciéndole todo un poco más sencillo.
11. FUENTES
[Link]
[Link]
[Link]
[Link]
[Link]
[Link]
[Link]
[Link]
[Link]
[Link]
[Link]
con-garantias
[Link]
[Link]
[Link]
[Link]
[Link]
impresiones-del-rival-de-la-raspberry-pi
Categorías
Biografía (31)
Consolas y videojuegos (9)
Curiosidades (13)
Empresas (7)
Entretenimiento (11)
Historia (28)
Museo (28)
Noticias (14)
Redes Sociales (3)
Sin categoría (4)
SO's y APP's (6)
Tecnologías (13)
Vídeo (18)
Etiquetas
Amstrad Android Apple Atanasoff Atari Babbage Byron Commodore Consolas Crisis Ecker
Software Internet iOS Lego Lovelace Macintosh Mark Mauchly Microsoft Máquina
analítica Máquina de Turing Máquina Diferencial Nintendo Noticias Pascal Redes Sociales red
inalámbrica Sega Sinclair SmartPhone Software Turing Univac Videoconsolas Videoj
uegos von Neumann Watson Windows Zuse
Compartir13