Documentos de Académico
Documentos de Profesional
Documentos de Cultura
LA PLACA BASE
RASPBERRY PI
Integrante:
Ci:
Octubre de 2018
Introducción:
Hoy en día la tecnología está presente en todo los aspectos cotidianos, desde la parte laboral hasta
incluso como tal un enfoque más social, ya que en la actualidad es vital para poder comunicarnos;
y uno de los pilares de tecnología es el avance que ha sucedido con las máquinas de cómputos desde
ser una forma arcaica y poco practica con computadoras de tamaños colosales a lo que hoy día es,
tener las oportunidades de usar estas herramientas desde la comodidad de tu casa u oficina y de
cierta forma usar algunas de estas herramientas a través teléfonos inteligentes o con la recién
Internet de las cosas con diversos aparatos y electrodomésticos. Y esto es un claro ejemplo de que
aun hoy día se es notorio una evolución que sigue continuando con la tecnología y por ende de los
computadores siendo estos modificándose continuamente desde la capacidades informáticas y las
utilidades que pueden surgir del Software hasta el hardware siendo este último un factor decisivo
para los avances de la ciencias de computación.
Es por eso que se tomara el tema de una tarjeta madre que está marcando una evolución de lo que
es el hardware hoy día “el Raspberry Pi” en el cual este trabajo se trataran conceptos como su
origen, el impacto en la actualidad y por qué hoy día puede llegar a tener una importancia entre
tantos diseños de hardware.
Que es Raspberry Pi?
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.
Además de un ordenador, Raspberry incorpora funciones de electrónica como pines GPIO
(General Purpose Input/Output), y de comunicación como UART (Universal Asynchronous
Receiver-Transmitter), y SPI (Serial Peripheral Interface), (Inter-Integrated Circuit).
Estas funciones hacen que pueda ser empleado en proyectos de electrónica y robótica
interactuando con sensores (temperatura, luz, aceleración…) y actuadores (motores, servos,
relés…).
No obstante, hay que remarcar que la potencia de estos mini PCs no es equiparable a la que
disponemos en un ordenador “convencional”. Aunque los últimos modelos incorporan
procesadores muy superiores a las primeras versiones la potencia de cálculo, para que os
hagáis una idea, es más equiparable a la de un Smartphone moderno.
Origen
Raspberry Pi fue desarrollado en Reino Unido por la fundación Raspberry Pi, formada en
2008 por un grupo de técnicos y académicos como Eben Upton, Rob Mulins, Jack Lang,
Alan Mycroft, Pete Lomas, y David Braben.
Según sus creadores, el objetivo era crear un
dispositivo de bajo coste que permitiera acercar a
todos los públicos un ordenador con el que mejorar
las habilidades en informática, programación y
electrónica.
El proyecto Raspberry Pi empezó en 2006, y estaba
inspirado en el BBC Micro, un ordenador que
permitió popularizar la informática en 1981. Este
ordenador tuvo dos modelos A y B y, por este
motivo, la primera versión de Raspberry Pi tuvo
también dos variantes A y B.
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.
Más allá de su objetivo inicial de acercar la informática a todos los públicos, especialmente
en la docencia, lo cierto es que su bajo precio, consumo, pequeño tamaño, e sus capacidades
en electrónica (GPIOs, UART, etc) supuso que fuera un gran éxito entre la comunidad
geek/maker (proyectos de hazlo tú mismo).
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.
Se trata de un hardware capaz de facilitar la puesta en marcha de las ideas de miles de
programadores aficionados, estudiantes y profesionales. Constantemente aparecen nuevos
usos, proyectos desinteresados, soporte gratuito por parte de una comunidad muy activa y
entusiasta…
Sus usuarios la utilizan como Media Center de salón –reproduce vídeo Full HD–, para correr
emuladores de máquinas árcades o consolas clásicas, para montar un NAS, para jugar títulos
como Quake 3 o versiones adaptadas de juegos como Minecraft, para proyectos de robótica,
de domótica… y por supuesto, para programar, claro está. Internet está lleno de
documentación y usuarios para solventar cualquier duda.
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.
Todo esto ha hecho que en los últimos 2 años, muchos usuarios de raspberry PI hayan dado
rienda suelta a su imaginación
Proyectos y Usos de Raspberry PI:
Aunque la potencia un Raspberry Pi es más reducida que un ordenador convencional, sigue
siendo un ordenador totalmente funcional. A esto hay que sumar que cuenta con funciones
propias de electrónica. Por tanto, los usos posibles son casi infinitos, tantos como podáis
imaginar. En una búsqueda en Internet encontraréis miles de proyectos que usan una
Raspberry Pi. Algunos de los proyectos más “convencionales” y habituales son, por ejemplo,
aprender Linux o programación, conectarlo a una televisión y usarlo como centro
multimedia, conectarle discos duros y emplearlo como servidor NAS, o incluso como
pequeño servidor doméstico.
1. Proyecto Mini PC de escritorio:
El uso más evidente que se le puede dar a una Raspberry Pi es como un mini PC de
escritorio. En los poco menos de 10 cm que ocupa la Raspberry Pi encontrarás todo lo
necesario para convertirla en un pequeño ordenador de escritorio con la potencia
suficiente para realizar tareas de gestión de correo, navegar o editar tus documentos… ¡y
todo por menos de 35 euros!
La Raspberry Pi viene equipada con todo lo necesario para ello. Cuenta con cuatro
puertos USB a los que podrás conectar periféricos de entrada como un teclado o un ratón,
así como otros dispositivos como impresoras, etc. Su conexión HDMI te permite conectar
la Raspberry Pi a un monitor sin necesitar ningún adaptador.
Por otro lado, la conectividad de la Raspberry Pi queda garantizada gracias al puerto
Ethernet y al soporte para redes Wifi 802.11 b/g/n y Bluetooth 4.1.
Una vez resuelto el apartado de las conexiones pasamos al software donde Raspbian, el
sistema operativo oficial, proporciona las herramientas de ofimática, correo y navegación
que necesitas para convertir tu Raspberry Pi en un diminuto ordenador de escritorio.
6. Convierte tu TV en Smart TV
Íntimamente relacionado con la utilidad que te acabamos de sugerir, también cabe la
posibilidad de usar tu Raspberry Pi para convertir tu vieja TV en una Smart TV.
La principal diferencia entre una TV convencional y una Smart TV es que la segunda
cuenta con un sistema interno que le permite conectarse a Internet, instalar apps con las
que ampliar sus funciones o visualizar contenido multimedia de forma remota. Nada que
no puedas conseguir al conectar tu Raspberry Pi a tu vieja TV.
Plataformas como Plex, te permiten añadir funciones de servidor de contenidos para
poder disfrutar de los archivos multimedia que guardas en otros equipos. ¡Incluso podrás
enviar contenido de tu smartphone a la Raspberry Pi para verlo en tu TV!
HARDWARE:
FAMILIA RASPBERRY PI
La familia “principal” ha tenido 3 versiones, siendo el modelo actual el Raspberry Pi 3 B.
El primer Raspberry Pi, modelo 1, tuvo varias versiones, A, B y B+, siendo el más habitual
el B. Las versiones 2 y 3 solo tuvieron versión “B”.
MODELO RASPBERRY PI 1
El modelo 1 tiene un SOC Broadcom BCM2835, chip gráfico VideoCore IV y procesador
ARM11 ARM1176JZF-S de un núcleo a 700MHz, aunque podía hacerse overclock hasta
1000 MHz.
El modelo A (a partir 2012): cuenta con 256Mb de SDRAM, 1 puerto USB, y carece de
conectividad Ethernet.
El modelo B (también en el 2012): cuenta con 512Mb, 2 puertos USB, y añadía un puerto
Ethernet. Por su parte, el modelo B+ amplia a 4 los puertos USB, y cambia la tarjeta SD por
una micro SD.
Todos los modelos 1 contienen salidas de video RCA, HDMI, y DSI para un panel LCD.
Como salidas de audio tienen un conector Jack de 3.5mm y salida por el HDMI.
Como dispositivos electrónicos, uno de los aspectos más interesantes y diferenciadores de
Raspberry Pi, todos los modelos disponen de 8 x GPIO, SPI, I²C y UART.
MODELO RASPBERRY PI 2
El Raspberry Pi 2 B (lanzado en febrero del 2014): Fue una versión actualizada del
Raspberry Pi B cuyo principal cambio fue una potencia de cálculo muy superior. Monta un
SOC Broadcom BCM2836, un procesador ARM Cortex A7 de cuatro núcleos a 900 MHz y
1Gb de SDRAM. Se mantienen el chip gráfico VideoCore IV.
El Raspberry Pi 2 cuenta con 4 puertos USB, puerto Ethernet 10/100 Mb. La tarjeta de
memoria es Micro SD. El número de pines GPIO se amplía a 17, manteniendo las funciones
SPI, I²C y UART.
MODELO RASPBERRY PI 3
El Raspberry Pi 3 B (lanzado en febrero del
2016): buscaba principalmente un cambio de
conectividad, ya que la principal novedad fue la
inclusión de Bluetooth 4.1 y Wifi 802.11n.
La potencia se amplía con un SOC Broadcom
BCM287, y un procesador ARMv8 de cuatro
núcleos a 1.2GHz de 64 bits. Se mantiene el chip
gráfico VideoCore IV, 1Gb de SDRAM, puerto
Ethernet, 4 puertos USB y 17 GPIO con
funciones SPI, I²C y UART.
SOFTWARE:
Esta placa base o tarjeta madre debido a sus características utiliza Sistema operativo
Ligeramente diferente a una computadora
común, ya que está estructurado como una
arquitectura ARM como lo son las versiones
de Linux que han sido portadas al chip
BCM2835 de la Raspberry Pi, como 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
funciona 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:
– Linux:
*Android97
*Arch Linux ARM
* Debian Whezzy Soft-Float, versión de Debian sin soporte para coma flotante por hardware
* Firefox OS
* Gentoo Linux98
* Google Chromium OS
* Kali Linux
* Open webOS99
* PiBang Linux100, distribución Linux derivada de Raspbian con diferente escritorio y
aplicaciones
* Pidora, versión Fedora Remix optimizada101
* QtonPi, distribución Linux con un framework de aplicaciones multiplataforma basado en
Qt framework
* Raspbian102, versión de Debian Wheezy para ARMv6 con soporte para coma flotante por
hardware
* Slackware ARM, también conocida como ARMedslack
* Plan 9 from Bell Labs103 104
CONCLUSION:
El presente trabajo tuvo la finalidad de explicar de forma detallada sobre Raspberry Pi tarjeta
madre que está tomando bastante popularidad en la comunidades de computación y
Electrónica, ya que esta tarjeta permite la oportunidad de crear una computadora desde cero
y con determinados periféricos según el proyecto que se quiera lograr, también por la
diversidad de proyectos que se han logrados con esta tarjeta y la documentación para crear
nuevos proyectos. y Todo esto es posible por las características de este hardware nos permite
como es su tamaño, siendo este mucho menor al de una computadora común pero con la
diferencia de un teléfono inteligente o Tablet porque este, es un sistema con componentes
similares al de una computadora que cuyos periféricos no son integrados en un solo artefacto
como es el caso de los teléfonos, además cuenta con la oportunidad de manejar a comodidad
totalmente el hardware como el software, y como anteriormente se menciona respaldado por
documentación para los que no son expertos en las ciencias de computación o electrónica.
Por eso se puede decir que ha alcanzado su objetivo inicial, servir como medio de aprendizaje
aún más allá de Reino Unidos.