La descarga está en progreso. Por favor, espere

La descarga está en progreso. Por favor, espere

Arduino y Raspberry Pi- Hardware Libre para Linux y Android Autor: Carlo Monroy Aulestia.

Presentaciones similares


Presentación del tema: "Arduino y Raspberry Pi- Hardware Libre para Linux y Android Autor: Carlo Monroy Aulestia."— Transcripción de la presentación:

1 Arduino y Raspberry Pi- Hardware Libre para Linux y Android Autor: Carlo Monroy Aulestia

2 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 multidisciplinares. 2 3hardware libreplacamicrocontroladorentorno de desarrollo 2 3  El hardware consiste en una placa con un microcontrolador Atmel AVR y puertos de entrada/salida. 4 Los microcontroladores más usados son elAtmega168, Atmega328, Atmega1280, ATmega8 por su sencillez y bajo coste que permiten el desarrollo de múltiples diseños. Por otro lado el software consiste en un entorno de desarrollo que implementa el lenguaje de programación Processing/Wiring y el cargador de arranque que es ejecutado en la placa. 4hardwareAtmel AVRentrada/salida 4Atmega168Atmega328Atmega1280ATmega8lenguaje de programaciónProcessingcargador de arranque 4

3  Desde octubre de 2012, Arduino se usa también con microcontroladoras CortexM3 de ARM de 32 bits 5, que coexistirán con las más limitadas, pero también económicas AVR de 8 bits. ARM y AVR no son plataformas compatibles a nivel binario, pero se pueden programar con el mismo IDE de Arduino y hacerse programas que compilen sin cambios en las dos plataformas. Eso sí, las microcontroladoras CortexM3 usan 3.3V, a diferencia de la mayoría de las placas con AVR que generalmente usan 5V. Sin embargo ya anteriormente se lanzaron placas Arduino con Atmel AVR a 3.3V como la Arduino Fio y existen clones de Arduino Nano y Pro como Meduino en que se puede conmutar el voltaje. 5  Arduino se puede utilizar para desarrollar objetos interactivos autónomos o puede ser conectado a software tal como Adobe Flash, Processing,Max/MSP, Pure Data). Las placas se pueden montar a mano o adquirirse. El entorno de desarrollo integrado libre se puede descargar gratuitamente.Adobe FlashProcessingMax/MSPPure Dataentorno de desarrollo integrado

4 Raspberry Pi  es un ordenador de placa reducida o (placa unica) (SBC) de bajo costo, desarrollado en Reino Unido por la Fundación Raspberry Pi, con el objetivo de estimular la enseñanza de ciencias de la computación en las escuelas. 5 6 7 8ordenador de placa reducidaReino Unidociencias de la computación 5 6 7 8  El diseño incluye un System-on-a-chip Broadcom BCM2835, que contiene un procesador central (CPU) ARM1176JZF-S a 700 MHz (el firmware incluye unos modos “Turbo” para que el usuario pueda hacerle overclock de hasta 1 GHz sin perder la garantía), 9 un procesador gráfico (GPU)VideoCore IV, y 512 MiB de memoria RAM (aunque originalmente al ser lanzado eran 256 MiB). El diseño no incluye un disco duro ni unidad de estado sólido, ya que usa una tarjeta SD para el almacenamiento permanente; tampoco incluye fuente de alimentación ni carcasa.System-on-a-chipBroadcomprocesador centralARM1176JZF-SMHz 9procesador gráficoVideoCoreMiBmemoria RAMdisco durounidad de estado sólidotarjeta SDfuente de alimentación

5  El 29 de febrero de 2012 la fundación empezó a aceptar órdenes de compra del modelo B, y el 4 de febrero de 2013 del modelo A. 1 10 11 1 10 11  La fundación da soporte para las descargas de las distribuciones para arquitectura ARM, Raspbian (derivada de Debian), RISC OS 5, Arch Linux ARM (derivado de Arch Linux) y Pidora (derivado de Fedora); 2 y promueve principalmente el aprendizaje del lenguaje de programación Python, 5 y otros lenguajes como Tiny BASIC, 12 C y Perl. 5RaspbianDebianRISC OSArch LinuxFedora 2lenguaje de programaciónPython 5Tiny BASIC 12CPerl 5

6 Linux  es un núcleo libre de sistema operativo (también suele referirse al núcleo como kernel ) basado en Unix. 4 Es uno de los principales ejemplos de software libre y de código abierto. 5 Linux está licenciado bajo la GPL v2 y está desarrollado por colaboradores de todo el mundo. El desarrollo del día a día tiene lugar en la Linux Kernel Mailing List Archivenúcleolibresistema operativoUnix 4software libre y de código abierto 5GPL v2Linux Kernel Mailing List Archive

7  El núcleo Linux fue concebido por el entonces estudiante de ciencias de la computación finlandés Linus Torvalds en 1991. 6 Linux consiguió rápidamente desarrolladores y usuarios que adoptaron códigos de otros proyectos de software libre para usarlo con el nuevo sistema operativo. 7 El núcleo Linux ha recibido contribuciones de miles de programadores de todo el mundo. 8 Normalmente Linux se utiliza junto a un empaquetado de software, llamado distribución GNU/Linux y servidores.ciencias de la computaciónfinlandésLinus Torvalds1991 6software libre 7 8distribución GNU/Linux

8 Android  es un sistema operativo basado en Linux diseñado principalmente para dispositivos móviles con pantalla táctil, como teléfonos inteligentes o tabletas, inicialmente desarrollado por Android, Inc. Google respaldó económicamente y más tarde compró esta empresa en 2005. 9 Android fue presentado en 2007 junto la fundación del Open Handset Alliance: un consorcio de compañías de hardware, software ytelecomunicaciones para avanzar en los estándares abiertos de los dispositivos móviles. 10 El primer móvil con el sistema operativo Android fue elHTC Dream y se vendió en octubre de 2008. 11sistema operativoLinuxpantalla táctilteléfonos inteligentestabletasGoogle2005 92007Open Handset Alliancehardwaresoftwaretelecomunicaciones 10HTC Dreamoctubre de 2008 11


Descargar ppt "Arduino y Raspberry Pi- Hardware Libre para Linux y Android Autor: Carlo Monroy Aulestia."

Presentaciones similares


Anuncios Google