Underc0de

Informática => Electrónica y Robótica => Arduino - Raspberry PI => Mensaje iniciado por: Pricker en Enero 13, 2017, 03:21:40 AM

Título: Raspberry pi, Arduino y algo mas...
Publicado por: Pricker en Enero 13, 2017, 03:21:40 AM
 

Buenas Underc0ders, en esta entrada voy a comentarles mas que nada a los que no esten muy familiarizados con el tema ya que vi a varios en el grupo que dijeron no saber acerca de estas plaquetas y ya que es el topico del dia porque no publicarlo aca para que mas puedan infomarse, esto es mas que nada para aclarar algunas dudas y a modo comparativo tambien, en este apartado expondre las caracteristicas y versiones acerca de Raspberry pi, Arduino y algo mas..

Bueno empezemos

Raspberry pi

Raspberry Pi es un computador de placa reducida, computador de placa única o computador de placa simple (SBC) de bajo coste 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, es impotante destacar que esta pequeña computadora por llamarla asi, se enceuntra optimizada para la realizacion de proyectos mecatronicos, roboticos entre otros, ya que es muy bersatil, por lo general corre sistemas operativos Linux o derivados de este, teniendo como Sistema Operativo Principal una a la Distribucion Debian, encontrandose este optimizado para la instalacion en dicha plaqueta, pero esto no es todo, tambien existe una version de Windows optimizada, para los que no son tan amantes de Linux.

Versiones/modelos:

Raspberry Pi Zero

(https://www.raspberrypi.org/wp-content/uploads/2015/11/Pi_Zero_v1.2.png)


Especificaciones Tecnicas:


1Ghz, Single-core CPU
512MB RAM
Mini HDMI and USB On-The-Go ports
Micro USB power
HAT-compatible 40-pin header
Composite video and reset headers
CSI camera connector (v1.2 only)


Imagenes

(https://www.raspberrypi.org/magpi/wp-content/uploads/2015/11/altoids.jpg)(https://cdn.shopify.com/s/files/1/0174/1800/products/Raspberry_Pi_Zero_ver_1.3_1_of_3_1024x1024.JPG?v=1463668883)




Raspberry Pi A

(https://www.raspberrypi.org/wp-content/uploads/2014/09/model-a.png)

Especificaciones Tecnicas:


Chip Broadcom BCM2835
CPU ARM1176JZF-S a 700 MHz,
Procesador gráfico VideoCore IV a 250 Mhz
256 MB de memoria RAM.
HDMI 1.4,
vídeo RCA,
Jack 3.5 mm, DSI,
Puerto USB,
conector de cámara CSI,
conector de tarjeta SD
8 conectores GPIO



Imagenes

(https://www.cl.cam.ac.uk/projects/raspberrypi/tutorials/robot/images/raspberry_pi.JPG)




Raspberry Pi B

(https://www.raspberrypi.org/wp-content/uploads/2014/09/model-b.png)


Especificaciones Tecnicas:

Chip Broadcom BCM2835
CPU ARM1176JZF-S a 700 MHz,
Procesador gráfico VideoCore IV a 250 Mhz
512 MB de memoria RAM.
HDMI 1.4,
vídeo RCA,
Jack 3.5 mm, DSI,
Puerto X2 USB,
conector de cámara CSI,
conector de tarjeta SD
8 conectores GPIO
Ethernet 10/100


Imagenes

(http://ktechnics.com/wp-content/uploads/2015/11/raspberry-pi-800x800-1.jpg)






Raspberry Pi 1 +A

(https://www.raspberrypi.org/wp-content/uploads/2014/11/Model_A-.png)

Especificaciones Tectnicas:


Broadcom BCM2835 (CPU + GPU + DSP + SDRAM + puerto USB)
CPU:   ARM 1176JZF-S a 700 MHz (familia ARM11)
Juego de instrucciones:   RISC de 32 bits
GPU:   Broadcom VideoCore IV,, OpenGL ES 2.0, MPEG-2 y VC-1 (con licencia), 1080p30 H.264/MPEG-4 AVC
1 Puerto HDMI
1 Jack 3.5 mm
1 Puerto USB 2.0
40 Pines GPIO
1 Conector Pi Camera
1 Conector Touch Display


Imagenes

(https://cdn.thingiverse.com/renders/27/43/37/07/3b/overhead_preview_featured.jpg)




Raspberry Pi B+


(https://www.raspberrypi.org/wp-content/uploads/2013/12/model-b-plus.png)

Especificaciones Tecnicas

Chip Broadcom BCM2835
CPU ARM1176JZF-S a 700 MHz,
Procesador gráfico VideoCore IV a 250 Mhz
512 MB de memoria RAM.
HDMI 1.4,
vídeo RCA,
Jack 3.5 mm, DSI,
Puerto X4 USB,
conector de cámara CSI,
conector de tarjeta SD
8 conectores GPIO
Ethernet 10/100
Ranura Tarjeta Micro SD


Imagenes

(https://i.ytimg.com/vi/8hfJ9XGyNKk/maxresdefault.jpg)




Raspberry Pi 2 B


(https://www.raspberrypi.org/wp-content/uploads/2015/02/Pi_2_Model_B.png)

Especificaciones Tecnicas:


A 900MHz quad-core ARM Cortex-A7 CPU
1GB RAM
4 USB ports
40 GPIO pins
Full HDMI port
Ethernet port
Combined 3.5mm audio jack and composite video
Camera interface (CSI)
Display interface (DSI)
Micro SD card slot
VideoCore IV 3D graphics core


Imagenes

(https://upload.wikimedia.org/wikipedia/commons/thumb/3/31/Raspberry_Pi_2_Model_B_v1.1_top_new_(bg_cut_out).jpg/1280px-Raspberry_Pi_2_Model_B_v1.1_top_new_(bg_cut_out).jpg)






Raspberry Pi 3 B


(https://www.raspberrypi.org/wp-content/uploads/2016/02/Pi_3_Model_B.png)

Especificaciones Tecnicas


A 1.2GHz 64-bit quad-core ARMv8 CPU
802.11n Wireless LAN
Bluetooth 4.1
Bluetooth Low Energy (BLE)
1GB RAM
4 USB ports
40 GPIO pins
Full HDMI port
Ethernet port
Combined 3.5mm audio jack and composite video
Camera interface (CSI)
Display interface (DSI)
Micro SD card slot (now push-pull rather than push-push)
VideoCore IV 3D graphics core


Imagenes

(https://d1dr2mxwsd2nqe.cloudfront.net/media/catalog/product/cache/1/image/9df78eab33525d08d6e5fb8d27136e95/2/5/252522540.jpg)




Accesorios Para Raspberry Pi

Display Touch 7 Pulgadas Resolucion 800X480



(https://www.raspberrypi.org/wp-content/uploads/2015/09/Display.png)


Case de plastico

(https://www.raspberrypi.org/wp-content/uploads/2015/06/Case.png)


Antena GSM/GPRS

(http://www.conectrolinformatica.com/3199-2347-thickbox/shield-arduino-gsm-gprs-con-antena-100-compatible.jpg)

Pi Camera

(https://cdn.sparkfun.com//assets/parts/8/2/7/8/11868-00a.jpg)


Bueno hay muchos mas, pero estos son los mas usados, algunos son compartidos por Arduino, como por otros controladores.




Arduino


Arduino es una plataforma de prototipos electrónica de código abierto (open-source) basada en hardware y software flexibles y fáciles de usar. Está pensado para artistas, diseñadores, como hobby y para cualquiera interesado en crear objetos o entornos interactivo, asimismo este controlador electronico puede ser combinado con infinidad de dispositivos electronicos, para la automatizacion de tareas, o para proyectos de mecatronica o robotica. Asimismo como en Raspberry Pi, para Arduino tambien existen diversos modelos, los que seran nombrados junto a sus caracteristicas.


Modelos Y Versiones


Arduino/Genuino Uno

(https://www.arduino.cc/en/uploads/Main/A000066_iso_both.jpg)


Especificaciones Tecnicas


Microcontrolador ATmega328.
Voltaje de entrada 7-12V.
14 pines digitales de I/O (6 salidas PWM).
6 entradas análogas.
32k de memoria Flash.
Reloj de 16MHz de velocidad.




Arduino L€on@rdo

(https://www.arduino.cc/en/uploads/Main/Leonardo.jpg)


Especificaciones Tecnicas:



Microcontrolador ATmega32u4.
Voltaje de entrada: 7-12V.
20 Digital I/O Pins.
7 canales PWM.
12 ADCs.
16MHz Clock Speed.
32 KB de memoria Flash.



Arduino/Genuino 101

(https://www.arduino.cc/en/uploads/Main/AG101.jpg)


Especificaciones Tecnicas:

Microcontroller Intel Curie
Operating Voltage 3.3V (5V tolerant I/O)
Input Voltage (recommended) 7-12V
Input Voltage (limit) 7-17V
Digital I/O Pins 14 (of which 4 provide PWM output)
PWM Digital I/O Pins 4
Analog Input Pins 6
DC Current per I/O Pin 20 mA
Flash Memory 196 kB
SRAM 24 kB
Clock Speed 32MHz
Bluetooth LE, 6-axis accelerometer/gyro




Arduino Robot


(https://www.arduino.cc/en/uploads/Main/ArduinoRobot.jpg)


Especificaciones Tecnicas

Microcontroller ATmega32u4
Operating Voltage   5V
Input Voltage 5V through flat cable
Digital I/O Pins 5
PWM Channels 6
Analog Input Channels   4 (of the Digital I/O pins)
Analog Input Channels (multiplexed)   8
DC Current per I/O Pin   40 mA
Flash Memory 32 KB (ATmega32u4) of which 4 KB used by bootloader
SRAM   2.5 KB (ATmega32u4)
EEPROM (internal)   1 KB (ATmega32u4)
EEPROM (external) 512 Kbit (I2C)
Clock Speed 16 MHz




Arduino Esplora


(https://www.arduino.cc/en/uploads/Main/Esplora.jpg)


Especificaciones Tecnicas:


Microcontroller ATmega32u4
Operating Voltage   5V
Flash Memory 32 KB of which 4 KB used by bootloader
SRAM   2.5 KB
EEPROM 1 KB
Clock Speed 16 MHz
Lenght 164.04 mm
Width   60 mm
Weight 53g



Arduino MIcro


(https://www.arduino.cc/en/uploads/Main/A000053_iso_both1.jpg)


Especificaciones Tecnicas:


Microcontroller ATmega32U4
Operating Voltage 5V
Input Voltage (recommended) 7-12V
Input Voltage (limit) 6-20V
Digital I/O Pins 20
PWM Channels 7
Analog Input Channels    12
DC Current per I/O Pin    20 mA
DC Current for 3.3V Pin    50 mA
Flash Memory 32 KB (ATmega32U4)
of which 4 KB used by bootloader
SRAM 2.5 KB (ATmega32U4)
EEPROM 1 KB (ATmega32U4)
Clock Speed 16 MHz





Arduino Nano


(https://www.arduino.cc/en/uploads/Main/Nano.jpg)


Especificaciones Tecnicas:

Microcontroller ATmega328
Architecture AVR
Operating Voltage 5 V
Flash Memory 32 KB of which 2 KB used by bootloader
SRAM 2 KB
Clock Speed 16 MHz
Analog I/O Pins 8
EEPROM 1 KB
DC Current per I/O Pins 40 mA (I/O Pins)
Input Voltage 7-12 V
Digital I/O Pins 22
PWM Output 6
Power Consumption 19 mA




Arduino Mini


(https://www.arduino.cc/en/uploads/Main/ArduinoMini.jpg)

Especificaciones Tecnicas:

Microcontroller ATmega328
Operating Voltage   5V
Input Voltage 7-9 V
Digital I/O Pins 14 (of which 6 provide PWM output)
Analog Input Pins   8 (of which 4 are broken out onto pins)
DC Current per I/O Pin   40 mA
Flash Memory 32 KB (of which 2 KB used by bootloader)
SRAM   2 KB
EEPROM 1 KB
Clock Speed 16 MHz



Bueno, estos son algunos de los modelos de Arduino, solo expuse estos porque son los iniciales, ya que existen muchos mas, pero por el momento no voy a nombrarlos, con respecto a los accesorio algunos de los nombrado anteriormente funcionan con Arduino sin dejar de lado el LCD Screen Arduino.


Bueno aca algunas guias y manuales sobre estas plaquetas:

Descargas:


Arduino Robotics (ingles)



https://mega.nz/#!pswVmRpA!eT_glxJmiLqL5YcuMGswoFuN7gYRpxVXRG5W15UAki0
(https://mega.nz/#!pswVmRpA!eT_glxJmiLqL5YcuMGswoFuN7gYRpxVXRG5W15UAki0)


Curso Practico de Arduino (Español)


https://mega.nz/#!w4wEBDIL!VCviKIeVLTTK2FlVYYWXWNzBJVDTs6NKKTdK9ZMzUBM
(https://mega.nz/#!w4wEBDIL!VCviKIeVLTTK2FlVYYWXWNzBJVDTs6NKKTdK9ZMzUBM)

Arduino Wearables (Ingles)


https://mega.nz/#!h0R3lTbD!_Wj-cn6i_Mw_R6AoYkLtEa8HEaCR9XPJAh5YtYDzjzc
(https://mega.nz/#!h0R3lTbD!_Wj-cn6i_Mw_R6AoYkLtEa8HEaCR9XPJAh5YtYDzjzc)


Arduino Manual


https://mega.nz/#!BtgmTCDZ!urLhhgvPCI0s9sdshR50Uu8wLG9KCJHhC17wuNB3KSM
(https://mega.nz/#!BtgmTCDZ!urLhhgvPCI0s9sdshR50Uu8wLG9KCJHhC17wuNB3KSM)


Guia de Usuario de Arduino (Español)


https://mega.nz/#!BsgH0Jqa!JI-EBvkLhULaKeIa1Za2NTtxYMYyKdUrQ7SpXcNWpOU
(https://mega.nz/#!BsgH0Jqa!JI-EBvkLhULaKeIa1Za2NTtxYMYyKdUrQ7SpXcNWpOU)

30 Proyectos Con Arduino (Español)


https://mega.nz/#!R9hykRhT!sXMW2loMuRduMupBqyY7-75zQdSxOClJ6Vvoc_0N42Y
(https://mega.nz/#!R9hykRhT!sXMW2loMuRduMupBqyY7-75zQdSxOClJ6Vvoc_0N42Y)


Beginning Android ADK with Arduino (Ingles)



https://mega.nz/#!YkYUGSxD!I30Flw57tvttWDZcjtQuJYuAmlmU_fgeY64v0Rggtmw
(https://mega.nz/#!YkYUGSxD!I30Flw57tvttWDZcjtQuJYuAmlmU_fgeY64v0Rggtmw)

Beginning Arduino (Ingles)



https://mega.nz/#!Ah4zWLAK!UCV4OtinzrYimK-mIuwm51Jpe_NJ4_A4SaX1535b22g
(https://mega.nz/#!Ah4zWLAK!UCV4OtinzrYimK-mIuwm51Jpe_NJ4_A4SaX1535b22g)


Empezar con Raspberry Pi (Español)


https://mega.nz/#!05wz0LiT!Brvcio8nkYkLK9Hk7ZLnJiwfmRtFN76pNFNe9_P5m4k
(https://mega.nz/#!05wz0LiT!Brvcio8nkYkLK9Hk7ZLnJiwfmRtFN76pNFNe9_P5m4k)

Introducing The Raspberry Pi Zero (Ingles)



https://mega.nz/#!QpJC2a6Y!T8uB6TMGV5FB6AVqhj3nMy320JIrAYEY_n1ZVSiIplM
(https://mega.nz/#!QpJC2a6Y!T8uB6TMGV5FB6AVqhj3nMy320JIrAYEY_n1ZVSiIplM)

Learn Electronics With Arduino (Ingles)


https://mega.nz/#!k4hSzCAZ!rCRTQM_XjuyJ1dd5uQs4QMkKXGxa2XRC-1FGYIgLs4g
(https://mega.nz/#!k4hSzCAZ!rCRTQM_XjuyJ1dd5uQs4QMkKXGxa2XRC-1FGYIgLs4g)

Manual Arduino (Español)



https://mega.nz/#!ZsZ31ZSQ!ZIBirDHuNqcYUh_S3C602bbV9myVpETZC4UyWwk8wqc
(https://mega.nz/#!ZsZ31ZSQ!ZIBirDHuNqcYUh_S3C602bbV9myVpETZC4UyWwk8wqc)

Manual De Programacion Arduino (Español)


https://mega.nz/#!Exo12Sxa!ntY_-zBFRPvEi0GaNjWWyrqY_wLVEu1jDuDt1LFOB5I
(https://mega.nz/#!Exo12Sxa!ntY_-zBFRPvEi0GaNjWWyrqY_wLVEu1jDuDt1LFOB5I)

Practical Arduino Cool Projects for Open Source Hardware



https://mega.nz/#!QxJ1XaIS!waMW2WS9jRbLnXkIyDgxjlUtud3B-5CHYEGFw2VlgUs
(https://mega.nz/#!QxJ1XaIS!waMW2WS9jRbLnXkIyDgxjlUtud3B-5CHYEGFw2VlgUs)



Bueno esto es todo por ahora, cualquier duda no duden en consultar, y disculpen si existe algun error en la redaccion.

Gracias, espero no haberlos aburrido, muchas gracias y saludos.






Título: Re:Raspberry pi, Arduino y algo mas...
Publicado por: Stiuvert en Enero 13, 2017, 12:05:01 PM
Aportazo @Pricker (https://underc0de.org/foro/index.php?action=profile;u=52559)

Voy a fijar este tema porque está completísimo y ayudará a todos aquellos que recién se inician.

Saludos
Título: Re:Raspberry pi, Arduino y algo mas...
Publicado por: Pricker en Enero 13, 2017, 12:20:52 PM
Gracias @Stiuvert (https://underc0de.org/foro/index.php?action=profile;u=3790), en verdad la idea era ampliar con otras cuestiones, pero no quise hacerlo muy largo, supongo que en unos días subiré la otra parte.

Saludos
Título: Re:Raspberry pi, Arduino y algo mas...
Publicado por: Gabriela en Enero 13, 2017, 12:39:48 PM

Coincido ampliamente con el comentario de @Stiuvert (https://underc0de.org/foro/index.php?action=profile;u=3790).

Es grato leer aportes prolijos y bien desarrollados.
Seguramente, a muchos les será útil en una temática solicitada y de mucho interés de conocer/aprender.
A la espera de la otra parte :)

Gracias, @Pricker (https://underc0de.org/foro/index.php?action=profile;u=52559) .

Saludos!

Gabriela
Título: Re:Raspberry pi, Arduino y algo mas...
Publicado por: Pricker en Enero 13, 2017, 12:51:50 PM
Bueno Gracias @Gabriela (https://underc0de.org/foro/index.php?action=profile;u=37488), jejeje.... si espero que sea de gran ayuda, y bueno tratare de realizar la segunda parte lo mas pronto posible.  :)

Saludos Gabriela