martes, 18 de julio de 2017

Arduino Delphi 10.2 y puerto serie


Tutorial Arduino Delphi 10.2 y Puerto serie. Interfaz creado con Delphi que puedes controlar el puerto serie a Arduino encendiendo y apagando un Led, manejar el LCD y recibes mensajes hacia el PC.

El entorno Delphi con el lenguaje pascal sigue vigente en la actualidad y su uso en Arduino está creciendo cada vez más.


Código fuente de Delphi:
unit Principal;

interface

uses
  Winapi.Windows, Winapi.Messages, System.SysUtils, System.Variants, System.Classes, Vcl.Graphics,
  Vcl.Controls, Vcl.Forms, Vcl.Dialogs, Vcl.StdCtrls, CPort;

type
  TForm1 = class(TForm)
    Label_Titulo: TLabel;
    Label_Mensajes: TLabel;
    Button_ON: TButton;
    Button_OFF: TButton;
    Button_COM: TButton;
    Button_Abrir: TButton;
    Memo_Mensajes: TMemo;
    Button_Limpiar: TButton;
    ComPort1: TComPort;
    procedure Button_ONClick(Sender: TObject);
    procedure Button_OFFClick(Sender: TObject);
    procedure Button_COMClick(Sender: TObject);
    procedure Button_AbrirClick(Sender: TObject);
    procedure Button_LimpiarClick(Sender: TObject);
    procedure ComPort1AfterClose(Sender: TObject);
    procedure ComPort1AfterOpen(Sender: TObject);
    procedure ComPort1RxChar(Sender: TObject; Count: Integer);
  private
    { Private declarations }
  public
    { Public declarations }
  end;

var
  Form1: TForm1;

implementation

{$R *.dfm}

procedure TForm1.Button_AbrirClick(Sender: TObject);
begin
  // Si el puerto está conectado.
  if ComPort1.Connected then
  begin
    ComPort1.Close; // Cierra el puerto.

    Button_COM.Enabled := True;
    Button_ON.Enabled := False;
    Button_OFF.Enabled := False;
  end

  else  // En caso contrario.

  begin
    ComPort1.Open;  // Abre el puerto.

    Button_COM.Enabled := False;
    Button_ON.Enabled := True;
    Button_OFF.Enabled := True;
  end;
end;

procedure TForm1.Button_COMClick(Sender: TObject);
begin
ComPort1.ShowSetupDialog; // Abre la configuración del puerto.
end;

procedure TForm1.Button_LimpiarClick(Sender: TObject);
begin
Memo_Mensajes.Clear();  // Limpia los mensajes del Memo.
end;

procedure TForm1.Button_OFFClick(Sender: TObject);
begin
ComPort1.WriteStr('Luz_OFF'); // Envía el comando "Luz_OFF" al puerto.
end;

procedure TForm1.Button_ONClick(Sender: TObject);
begin
ComPort1.WriteStr('Luz_ON');  // Envía el comando "Luz_ON" al puerto.
end;

procedure TForm1.ComPort1AfterClose(Sender: TObject);
begin
    if Button_Abrir <> nil then
    Button_Abrir.Caption := 'Abrir';
end;

procedure TForm1.ComPort1AfterOpen(Sender: TObject);
begin
   Button_Abrir.Caption := 'Cerrar';
end;

procedure TForm1.ComPort1RxChar(Sender: TObject; Count: Integer);
var
  Str: String;
begin
  // Recibe mensajes desde Arduino.
  ComPort1.ReadStr(Str, Count);

  // Muestra los mensajes en pantalla.
  Memo_Mensajes.Lines.Add( Str );

  // Guarda los mensjes de Arduino en un archivo txt.
  Memo_Mensajes.Lines.SaveToFile('archivo.txt');
end;

end.



Código de Arduino:
// ----- Electrónica PIC -----
//
// Ejercicio 2.
//
// Encendido y apagado del Led 13 mediante puerto serie con pantalla.
// Es lo mismo que el Ejercicoi 1, pero usando el LCD Keypad Shield.

#include

// Inicializa la librería con sus pines indicados.
// RS, RW, Enable, D4, D5, D6, D7.
LiquidCrystal lcd(8, NULL, 9, 4, 5, 6, 7);
// LiquidCrystal lcd(8, 9, 4, 5, 6, 7);

// Pin 10 para saber que es luz de fondo.
const byte LuzFondo = 10;

const byte Led = 13;   // Declaramos la variable pin del Led.
char caracter;
String comando;

void setup()
{
  pinMode(Led, OUTPUT);  // Inicializa el pin del LED como salida:
  Serial.begin(115200);     // Puerto serie 115200 baudios.
  lcd.begin(16, 2);         // Formato de pantalla.
  lcd.clear();      // Borra la pantalla y su posición superior izquierda.
  lcd.print("    Arduino     ");
  delay(1000);
}

void loop()
{
  /*
    Voy leyendo carácter a carácter lo que se recibe por el canal serie
    (mientras llegue algún dato allí), y los voy concatenando uno tras otro
    en una cadena. En la práctica, si usamos el "Serial monitor" el bucle while
    acabará cuando pulsamos Enter. El delay es conveniente para no saturar el
    canal serie y que la concatenación se haga de forma ordenada.
  */
  while (Serial.available() > 0)
  {
    caracter = Serial.read();
    comando.concat(caracter);
    delay(10);
  }

  /*
    Una vez ya tengo la cadena "acabada", compruebo su valor y hago que
    la placa Arduino reacciones según sea este. Aquí podríamos hacer lo
    que quisiéramos: si el comando es "tal", enciende un Led, si es cual,
    mueve un motor... y así.
  */

  // Si los carácteres es recibido y verdadero.
  if (comando.equals("Luz_ON") == true)
  {
    digitalWrite(Led, HIGH); // Enciende el Led 13.
    Serial.write("ON - Led encendido.");    // Envía este mensaje al PC.
    lcd.setCursor(0, 1);
    lcd.print("Luz ON.         "); // Mostrar en el LCD.
  }


  if (comando.equals("Luz_OFF") == true)
  {
    digitalWrite(Led, LOW); // Apaga el Led 13.
    Serial.write("OFF - Led apagado. ");  // Envía este mensaje al PC.
    lcd.setCursor(0, 1);
    lcd.print("Luz OFF.        "); // Mostrar en el LCD.
  }

  // Limpiamos la cadena para volver a recibir el siguiente comando.
  comando = "";
}


Ver vídeo:
Ver visor:




 Autor: Ángel Acaymo M. G.

Descarga:
PDF
PDF
PDF

XPS
XPS

Ejemplos con librería 653 KB.
Ejemplos con librería 653 KB.

Librería ComPort oficial.
Librería desde Electrónica PIC X.XX KB.
Librería desde Electrónica PIC. X.XX KB.


¿Qué es 5G? ¿Cuáles son las ventajas de 5G?


5G, la nueva generación de redes de comunicaciones de banda ancha móvil, continúa en desarrollo para una disponibilidad prevista a finales de esta década, dando solución a la explosión de la demanda de comunicaciones, servicios y aplicaciones móviles que se esperan.
En la era de la movilidad, la conectividad es una característica fundamental para usuarios y profesionales. Si para trabajos en escritorios la conectividad está resuelta con las redes cableadas Ethernet, las tecnologías inalámbricas de comunicaciones que están en el mercado y las que se están desarrollando, garantizan la capacidad, rendimiento y seguridad de una conexión permanente a Internet.
5G tiene como pieza central unas redes potentes y flexibles que conectarán todo a todo y todas las cosas a todo el mundo, haciendo posible una nueva generación de experiencias en todos los sectores, incluyendo la conducción autónoma, las ciudades inteligentes, el Internet de las Cosas, la era de las máquinas, wearables y por supuesto en la informática móvil.

Del 1G al 5G

Hubiera sido imposible la popularización de los teléfonos móviles sin la estandarización, mejora y evolución de los protocolos para redes de comunicaciones y su soporte por las operadoras. Así, tras las primeras comunicaciones vía ondas de radio con banda de frecuencias por debajo de los 600 kHz, las posteriores en AM y FM, los servicios de Bell y Ericsson en los años 50 y 60, llegó esa primera llamada de 1973 que popularizó todo el sector.
1Ga5G
Aunque la primera llamada se realizó ese 3 de abril de 1973, no fue hasta 1979 cuando Japón se convirtió en el primer país en contar con servicio de telefonía celular, mientras que a Europa llegó en los países escandinavos en 1981 y Estados Unidos habilitó el servicio comercial en 1983 con una red de AT&T que precisamente diseñó el receptor de la primera llamada y rival de Cooper, Joel Engel.
La primera generación 1G fue responsabilidad de Ericcson con el sistema NMT y seguía utilizando canales analógicos. En 1986, la compañía modernizó el sistema funcionando a frecuencias superiores de 900 MHz posibilitando servicio para un mayor número de usuarios. Además del NMT, en los 80 se desarrollaron otros sistemas de telefonía móvil AMPS y TACS, utilizado en España con el nombre comercial de MoviLine.
La segunda generación 2G llegó en la década de los 90 con sistemas como GSM, IS-136, iDEN e IS-95. GSm fue el desarrollo más relevante ya que fue el estándar europeo de telefonía móvil digital. En el proyecto participaron 26 compañías europeas de telecomunicaciones y en 1992 se pusieron en marcha las primeras redes europeas de GSM-900 y los primeros teléfonos móviles GSM. Además de en Europa, GSM ha terminado imponiéndose también en Asia, América Latina, Oceanía y una parte de América del Norte. Se calcula en 3.000 millones de usuarios.
La necesidad de mayores velocidades de transmisión de datos y mayores capacidades que permitieran nuevos servicios dio paso a la tercera generación 3G, no sin antes pasar por el 2.5G que proporcionó el GPRS. El estándar europeo es el UMTS basado en la tecnología W-CDMA y está gestionado por la organización 3GPP, también responsable de GSM, GPRS y EDGE.
La cuarta generación o 4G sucede a las tecnologías 2G y 3G y ofrece, entre otras mejoras, mayor seguridad y calidad de servicio (QoS), junto a velocidades de acceso muy superiores a las anteriores mayores 100 Mbit/s en movimiento y 1 Gbit/s en reposo. Está basada completamente en el protocolo IP, siendo un sistema de sistemas y una red de redes, que se alcanza gracias a la convergencia entre las redes de cables e inalámbricas. La norma LTE es la más extendida aunque no la única existente.

Ventajas 5G

Sucesora del actual 4G, el principal avance de la quinta generación de esta tecnología móvil será un espectacular aumento de rendimiento con velocidades teóricas de transferencia de datos en bajada de 10 Gbps. Una gran mejora frente a los 75 Mbps del actual 4G-LTE y un rendimiento que pulverizaría el de las redes Wi-Fi e incluso superaría a muchas redes cableadas actuales.
Ventajas de 5G
También será notable la mejora de la latencia. 5G estará construido para manejar todos los tipos de tráfico con latencia extremadamente baja, ideal para alimentar tecnologías portátiles, coches inteligentes o dispositivos domésticos que llegarán bajo la Internet de las Cosas. Se espera que la latencia de extremo a extremo caiga por debajo de 1 milisegundo permitiendo nuevas tecnologías y aplicaciones que simplemente no son posibles con el 4G actual.
Las redes potentes y ágiles también pueden encaminar el tráfico de red de manera inteligente para dar prioridad a dispositivos críticos para seguridad, como los coches de conducción autónoma y dispositivos médicos vestibles. En zonas geográficas en donde la infraestructura conectada no es tan rápida o fiable como se necesita, la tecnología 5G también ofrece un mundo de posibilidades no disponibles en la actualidad.

Disponibilidad 5G

Las grandes compañías del sector llevan tiempo creando redes de prueba y prototipos capaces de soportar redes 5G. La compañía sueca Ericsson consiguió alcanzar el pasado año velocidades de 5 Gbps reales utilizando el estándar previo a la definición del protocolo 5G. Huawei y NTT Docomo han alcanzado velocidades pico de 3.6 Gbps, muy por encima de lo que se alcanza con 4G y 36 veces mayor que las conexiones de 100 MBps que se ofrecen por fibra óptica. Otra de las grandes, Samsung, ha probado con éxito tecnologías 5G con velocidades de 1 Gbps.
Project Skybender es el nombre de una de las nuevas aventuras tecnológicas de Google, con la que el gigante de Mountain View pretende ofrecer conexiones a Internet 5G utilizando drones que se alimentan de energía solar, fabricados por la firma Titan Aerospace. Por su parte, Intel anunció el primer módem 5G global de la industria. Un chip que permitirá a las empresas de todo el mundo desarrollar e implementar soluciones 5G de manera precoz, acelerando el desarrollo de dispositivos con capacidad 5G.
primer módem 5G global
En cuanto a EspañaTelefónica está contribuyendo de forma activa en todos los trabajos que están siendo desarrollado por organismos de investigación y de estandarización para definir el futuro de esta tecnología. La multinacional espera anticipar funciones 5G sin esperar al estándar y prevé ofertar 5G en 2020.
5G se desplegará a modo de prueba en el campeonato mundial de fútbol de 2018 que se celebrará en Rusia, para una disponibilidad general comercial en 2020. Se espera que la red 5G mundial ofrezca soporte a un número estimado de 100.000 millones de dispositivos. Muestra del interés de la industria es el el volumen de negocio anual estimado que asciende a 65.000 millones de dólares la próxima década.

Fuente:
 http://www.muycomputer.com/2017/07/18/ventajas-de-5g/

Vamos a sobrevolar Plutón y Caronte, ¿nos acompañáis?

La NASA ha publicado dos impresionantes vídeos que nos permiten sobrevolar de forma virtual Plutón y Caronte, el conocido planeta enano de nuestro sistema solar y el mayor de sus satélites.
Como podemos ver en esos vídeos tanto Plutón como Caronte son cuerpos rocosos, lo que significa que sería posible pisar su superficie si contáramos con la tecnología y los recursos suficientes para enviar una misión tripulada.
Ambos vídeos han sido creados gracias a la información y los datos que ha transmitido la sonda New Horizons, aunque debemos tener en cuenta que no se trata de una recreación totalmente realista de ambos ya que presenta algunas exageraciones para elevar su valor didáctico.
Por ejemplo en ambos vídeos se ha exagerado el tamaño de la topografía y se han destacado los colores para que sea más fácil apreciar e identificar las particularidades de Plutón y Caronte, algo que como sabrán nuestros lectores habituales es una práctica común en el mundo de la exploración espacial.
Con todo eso no cambia el hecho de que los vídeos son espectaculares y nos permiten a nuestros “vecinos lejanos” de una manera que hace unos años no habríamos podido ni siquiera imaginar.
El vídeo dedicado a Platón arranca en la planicie Sputnik, una enorme zona de nitrógeno helado rodeada de cráteres y se va desplazando hacia el norte por la Voyager Terra hasta terminar en los Tartarus Montes.
En el vídeo donde aparece Caronte iniciamos el recorrido por el cañón Serenity Chasma y terminamos en las planicies conocidas como Vulcan Planum.
Más información: NASA.


Fuente:
http://www.muycomputer.com/2017/07/17/sobrevolar-pluton-caronte/

lunes, 17 de julio de 2017

Atari muestra las primeras imágenes de su consola retro Ataribox

Durante el E3 de este verano Atari tuvo una presencia que pasó casi desapercibida. La compañía, que definitivamente no cuenta con el peso que tuvo otrora, escogió la feria angelina para confirmar sus insinuaciones previas acerca de un "producto Atari totalmente nuevo", pero en ese momento prefirió no dar muchos más detalles al respecto.

Con este breve vídeo basado en un render se daba a conocer la "Ataribox", una consola retro con la que la compañía ha revelado este fin de semana buscar "algo nuevo, que se mantenga fiel a nuestro pasado, atrayendo al mismo tiempo a viejos y nuevos fans de Atari". Para acompañar a aquel primer vistazo, el último correo enviado por la firma incorpora un conjunto de cuatro imágenes (de nuevo aparentemente basadas en renders) que ilustran el aspecto estético de la miniconsola:

Con un diseño que evoca los ángulos y el recubrimiento en imitación de madera de las primeras Atari 2600 y algunos otros productos de la compañía, esta Ataribox incluirá aparentemente en sus dos versiones (una de ellas con frontal de cristal y panel trasero en rojo) un puerto HDMI, cuatro USB, conector de red y lo que parece ser una ranura MicroSD.

ImagenImagenImagenImagen

Por supuesto, el contenido es uno de los aspectos clave (si no el único importante) de un producto como el que nos ocupa. Este es un punto en el que la compañía que hoy en día gestiona la icónica marca no podía ser más críptica, prometiendo "juegos clásicos y contenido actual". El último apartado podría explicar la presencia del conector de red, tal vez enfocado a la inclusión de un servicio de juegos por streaming.

Tampoco está clara la relación entre el antiguo fabricante de hardware (que hace poco comenzó a otorgar licencias sobre la marca), la compañía que distribuyó juegos hasta la anterior generación de consolas (actualmente enfocada a plataformas móviles y juegos web) y la empresa que ahora se encarga de este producto, aunque supuestamente existe al menos un cierto grado de colaboración entre estas entidades.

La historia reciente de las distintas compañías que han ostentado la marca Atari añade su propia complejidad y no ayuda a predecir la seriedad o enfoque que recibirá un producto para el que todavía quedan muchas incógnitas en aspectos tan importantes como el catálogo disponible o el precio de venta. Sus responsables piden paciencia y aseguran que el motivo de la revelación paulatina es la intención de "hacer las cosas bien, escuchando a la comunidad en cada paso". Nos mantendremos atentos a las noticias concretas que vayan llegando sobre el producto.

Fuente:
https://www.theverge.com/2017/7/17/15980990/atari-ataribox-specs-pictures

jueves, 13 de julio de 2017

Los usos y proyectos más interesantes para una Raspberry Pi

Raspberry Pi es un proyecto que nació en Reino Unido con la idea de estimular la enseñanza de ciencias de la computación en las escuelas desde pequeños. Puede ser de placa única, reducida y simple. Es de bajo coste, en parte porque utiliza software abierto. Su sistema operativo oficial es una versión adaptada de Debian, que se denomina Raspbian. Pero además también permite utilizar las versiones más recientes de Windows.
En cuanto al hardware que utiliza, incluye un procesador Broadcom, memoria RAM, una GPU, puertos USB y HDMI y, en los modelos más recientes, puerto de Ethernet. No trae memoria interna, por lo que hasta el momento hay que utilizar una SD y en próximas versiones será posible una micro SD. Es, en definitiva, un mini PC.
Usos y proyectos con una Raspberry Pi
Hasta el momento se han hecho numerosos usos con una Raspberry Pi. En este artículo vamos a explicar algunos de los proyectos más destacados:

Mini ordenador

Como hemos indicado, este dispositivo es en realidad un ordenador diminuto. Si queremos un equipo low cost y con lo básico, un Raspberry Pi puede ser la solución. Especialmente con las nuevas versiones podemos encontrar equipos más potentes y que podrían llegar a funcionar como un ordenador sobremesa de hace unos años.
Realizar funciones ofimáticas, navegar por Internet, reproducir archivos de música es posible hacerlo, aun no siendo un ordenador que se acerque a los estándares actuales. Se puede utilizar, por ejemplo, como servidor con un consumo de 3W como máximo.

Impresora y escáner 3D

Un proyecto más ambicioso y a la vez costoso es el de utilizar el Raspberry Pi como impresora 3D, aparatos que cada vez están más presentes en nuestras vidas. Es posible escanear objetos en tres dimensiones para, posteriormente, imprimirlos.
Para lograrlo utiliza unos 40 dispositivos Raspberry Pi con 40 cámaras, 40 tarjetas SD y una fuente de alimentación.
Información para crear un escáner 3D.

Teléfono móvil

Una de las utilidades más destacadas que se han desarrollado es el de diseñar un teléfono móvil. El nombre que le dieron es el de PiPhone. Funciona gracias a una pantalla táctil de Adafruit y cuenta con un módulo Sim900 con el que poder realizar llamadas. Eso sí, funciona por redes GSM/GPRS, no esperemos tener un 4G de última generación.
Sin duda ha sido uno de los proyectos más llamativos que han realizado con Raspberry Pi. Un móvil con lo básico y sin carcasa. Pasos de la creación del móvil.
Teléfono móvil con Raspberry Pi

Centro multimedia

Una de las utilidades más usadas por quienes disponen de este dispositivo es el convertirlo en un centro multimedia. Con este miniordenador podemos reproducir películas, música o imágenes, así como utilizar servicios de streaming o páginas como YouTube o Spotify.
Uno de los software más populares es Kodi, en el que encontramos todos los archivos ordenados según el tipo que sean y nos facilite a la hora de reproducirlos.
Vimos recientemente que el nuevo sistema RaspAnd OS es una alternativa perfecta a tener un cine en casa.

Estación meteorológica

Nuevamente haciendo uso de una pantalla, podemos convertir este dispositivo en una completa estación meteorológica y poder ver la información de una forma sencilla. Podemos encontrar la temperatura, humedad, presión del aire, radiación ultravioleta, niveles de luz, niveles de dióxido de nitrógeno, etc. Los pasos.
Estación meteorológica con una Raspberry

Emisora FM

Es cierto que la radio como la conocíamos hace unos años ha perdido peso debido a Internet y la facilidad con la que podemos escuchar, de forma digital, nuestras emisoras favoritas. Aun así, otra de las múltiples opciones que podemos encontrar es la de crear una emisora FM.
Gracias a un sencillo cable que actúa como antena y un script en Python nos permite reproducir el audio sin necesidad de una consola de comandos. Tutorial para hacerlo.
Un emisor de FM con una Raspberry Pi

Nintendo Gameboy

Seguro que todos hemos utilizado alguna vez esta consola portátil que se hizo tan famosa en los 90. De hecho surgieron varios modelos más avanzados. Con una Raspberry Pi podremos tener una Gameboy clásica gracias a un proyecto que creó diferentes emuladores integrados. Tenemos la oportunidad de jugar a clásicos en este dispositivo. Así podemos hacerlo.
Gameboy clásica con una Raspberry Pi

Mando recreativas

Siguiendo un poco con las consolas, otra de las funciones que podemos lograr con nuestra Raspberry Pi es un mando que emula al de las clásicas máquinas recreativas.
Manual para convertirla en una consola retro.

Punto de acceso inalámbrico

Otra utilidad muy interesante es la de poder extender el alcance del Wi-Fi de nuestro hogar o lugar de trabajo y disponer de una mejor conectividad. Incluso podemos crear una red Wi-Fi separada para que por ejemplo puedan conectarse los invitados.
Para ello es necesario disponer de una tarjeta SD y un dongle USB con conexión Wi-Fi. Todo lo que hay que hacer.

Pantalla táctil para el coche

Si eres de los que se aburren en largos trayectos en coche y quieres tener delante una pantalla con la que poder ver películas o interactuar con aplicaciones, puedes crear una pantalla táctil. Fue un proyecto de XBMC con el que podemos reproducir música, ver vídeos, fotografías y más.
El proceso paso a paso.

Cámara con sensor de movimientos

Ideal para dejar en nuestro hogar cuando salimos fuera y tener todo controlado. Con Raspberry Pi podemos tener una cámara de vigilancia que detecta el movimiento y poder captar, entre otras cosas, si pasan animales por nuestro jardín.
Para ello requiere de un sensor de infrarrojos y configurar el código necesario. Aquí toda la información.

Controlar la comida de las mascotas

David Bryan, un desarrollador, creó el Power Cat Feeder, un sistema pensado para alimentar a los gatos cuando vayamos a estar unos días fuera de casa. Se trata de un gran depósito para el alimento y un sistema mecánico controlado por la Raspberry para ir echando las dosis de comida adecuada en cada momento.
Además, esto lo podemos complementar con la cámara de vigilancia que hemos mencionado anteriormente y así saber perfectamente cómo están nuestras mascotas en cada momento. Instrucciones para hacerlo.
Proyecto de Cat Feeder con Raspberry

Reproductor de audiolibros

Si eres de los que les gusta escuchar libros cuando viajas o estás en casa relajado, uno de los proyectos posibles para realizar es el de un audiolibro o audiobook. La gran mayoría de títulos importantes de la literatura se encuentran en este formato, por lo que no es complicado obtenerlos.
Utilizando la Raspberry podemos crear un dispositivo de este tipo sin necesidad de disponer de otro más grande como puede ser un ordenador o Tablet, o directamente más costoso.
Explicación para hacerlo.

Beat box

También tendremos la oportunidad de crear un instrumento con el que tocar ritmos de percusión. Se acciona a través de un sensor capacitivo y un amplificador de audio sobre un recinto fabricado de madera.

Control de voz para garaje

A través de Siri, el software de reconocimiento de voz de Apple, podemos abrir la puerta de nuestro garaje con Raspberry Pi. Una utilidad que seguro que es interesante para muchos usuarios.
Como hemos visto, con una Raspberry Pi tenemos a nuestro alcance un sinfín de posibilidades a un precio económico y totalmente personalizable. Al final todo dependerá de lo que necesitemos y la paciencia y conocimientos que tengamos para llevarlos a cabo. Eso sí, Internet está lleno de manuales donde podemos aprender paso a paso incluso para principiantes.
También hay que tener cuidado con este tipo de dispositivos ya que es vulnerable e incluso hay malware que aprovecha para minar Bitcoin.

Fuente:
https://www.adslzone.net/2017/06/28/los-usos-y-proyectos-mas-interesantes-para-una-raspberry-pi/

Crean un emulador de Raspberry Pi que se ejecuta en el navegador

Hace unos meses hicimos una comparativa sobre cuál es la mejor placa para iniciarse, si la Raspberry Pi o Arduino. Ambas permiten de maneras diferentes iniciarse en la programación, siendo Arduino la mejor opción para ello, mientras que Raspberry Pi permite instalar sistemas operativos completos. Una nueva web de Microsoft es básicamente un emulador de Raspberry Pi.
Y es que la Raspberry Pi ha recibido incluso el premio de honor de la ingeniería de Reino Unido, gracias a ser una opción barata (entre 30 y 40 euros) si te gusta toquetearlo todo, y también para el desarrollo de IoT e incluso ejecutar emuladores de consolas. Aunque su precio es muy reducido, nada es más reducido que gratis, y con una nueva web puedes probar a programar directamente en la Raspberry Pi.
Este emulador para Raspberry Pi se puede ejecutar directamente en el navegador, y ha sido creado por Microsoft. En él, se puede introducir código y controlar un hardware emulado de la famosa placa. Aunque de momento sólo permite hacer un limitado número de acciones, poco a poco el emulador irá mejorando hasta emular caso por completo a una Raspberry Pi.
Para que no te sea tan difícil iniciarte con el emulador de Raspberry Pi, Microsoft ha creado una guía básica para utilizar el emulador, donde podemos conectar el Pi Simulator con la nube usando el Azure IoT Hub. Tal y como se puede ver cuando lo abrimos, el emulador se divide en tres partes básicas:

Fuente:
https://www.raspberryshop.es/wp/crean-emulador-raspberry-pi-se-ejecuta-navegador/

Una firma de seguridad demuestra que es posible hackear una red con una Raspberry Pi



Siempre hablamos de Raspberry Pi y los interminables proyectos que podemos abordar con este ordenador en miniatura. Sin embargo, lo que nos ocupa en esta ocasión es algo más serio e involucra a una de las firmas de seguridad más conocidas del planeta. Kaspersky ha demostrado que es posible hackear una red con una Raspberry Pi y software bajado de Internet.
La firma de seguridad Kaspersky ha realizado un experimento para el que ha utilizado una simple Raspberry Pi, un dispositivo que se puede comprar por unos 35 dólares (aunque su precio varía en España), y software bajado de Internet al alcance de cualquiera. Con estos dos ingredientes, ha conseguido “acceder” sin invitación a una red privada y colarse en ella.
El experimento ha sido llevado a cabo con uno de estos ordenadores de placa única que ha sido configurado como adaptador ethernet. Su software ha sido modificado ligeramente con diferentes herramientas disponibles al alcance de cualquier en Internet que permiten capturar paquetes y recopilar datos.
Los responsables de Kaspersky utilizaron un servidor para recopilar los datos y una Raspberry Pi para interceptarlos. Este dispositivo debía ser conectado al ordenador que se convertiría en la víctima de todo. Una vez conectado, empezaría a enviar información al servidor. Según la firma de seguridad, han podido conseguir contraseñas de una red corporativa a un ritmo de 50 por hora.
Por supuesto, en este tipo de ataque se necesita la presencia física de una persona en las instalaciones donde se encuentra el equipo del que se van a robar los datos. No obstante, también es preocupante comprobar como una simple Raspberry Pi con programas bajados de Internet tiene este “potencial”.
¿Y por qué Kaspersky ha realizado este experimento? Lo cierto es que todo está basado en un caso real donde un miembro del personal de limpieza de una gran organización utilizó un pincho USB para infectar la red de la compañía con malware.
En el caso que nos ocupa, Kaspersky explica que todo funciona debido a que el PC “víctima”, detecta a Raspberry Pi como un adaptador de red y le da acceso a las funciones propias de este tipo de periféricos. El ataque debería funcionar en Windows y macOS, mientras que los responsables del experimento no han podido con Linux.

Fuente:
 https://www.raspberryshop.es/wp/una-firma-seguridad-demuestra-posible-hackear-una-red-una-raspberry-pi/