Te traemos los mejores descuentos en Amazon España en Telegram
Un canal dónde las ofertas y los chollos son tus aliados estas navidades
¡Únete ya!

¡Hola a todos! Bienvenidos a este curso en colaboración con Channel 9 donde veremos como empezar, desarrollar y todo lo necesario para hacer “Things” con el Internet of Things. Constará de una serie de vídeos (10 Programados) con todo lo necesario para ponerse a funcionar y aprender. ¡Adéntrate con nosotros a Windows 10 IoT!

En esta Parte 1, veremos la Raspberry Pi 2 para conocerla un poco mejor, Instalaremos Windows 10 IoT en ella y explicaremos el panel de administración web de Windows 10 IoT. Sin querer entreteneros más, os dejo con el vídeo:

¿Qué necesitamos?

Para seguir correctamente el vídeo, necesitaremos disponer de las siguientes cosas:

  • Una Raspberry Pi 2 (Amazon, sobre 38€)
  • Cargador microUSB 2A (Amazon, unos 8€, puede valer el de vuestro Smartphone)
  • Tarjeta microSD (Amazon) con adaptador de microSD a SD
  • Un PC con Windows 10 y lector de SD
  • Una pantalla con HDMI para configurar la Raspberry Pi 2
  • Un adaptador WiFi USB (Amazon), o bien una conexión Ethernet por cable para la Raspberry
  • Ratón y teclado

1Instalando Windows 10 en la Raspberry PI 2

Instalar Winindows 10 IoT Core en la Raspberry PI 2 es muy sencillo. Empezaremos descargando el software IoT Dashboard, que se encuentra en esta URL, y lo instalaremos normamente. Una vez lo tengamos instalado y abiert son muy pocos pasos:

En primer lugar introduciremos la tarjeta SD en el PC. ¡Atención! Se perderán todos los datos en dicha tarjeta, asegúrate de respaldarlos antes si quieres conservarlos. Una vez la tengamos dentro abrimos IoT Dashboard:

IoT Dashboard nos hace la instalación de Windows 10 IoT realmente sencilla. Empezaremos haciendo click sobre el botón azul llamado Configurar un nuevo dispositivo, para después seleccionar Raspberry Pi 2 en el desplegable de al lado. Más abajo, seleccionamos nuestra tarjeta MicroSD y marcamos la casilla Acepto los términos de licencia del Software. Por último, pinchamos en Descargar e instalar.

iot2

Aceptamos el mensaje que nos informa del borrado, esperamos un poco, y… ¡Ya está! Con esto es suficiente para bootear y empezar a utilizar Windows 10 en el dispositivo. Una vez estemos listos podemos encenderla y hacer el asistente de configuración inicial.

2Configurando Windows 10 IoT

La configuración inicial de Windows 10 IoT es muy básica y solamente os llevará unos pocos minutos. Empezamos haciendo lo siguiente:

  1. Introducimos la tarjeta SD preparada en el paso anterior con Windows 10 IoT en la Raspberry Pi 2
  2. Conectamos el cable Ethernet o el adaptador WiFi a nuestra Raspberry
  3. Conectamos la Raspberry al monitor o pantalla usando un cable HDMI
  4. Conectamos mediante USB un teclado y un ratón a la Raspberry Pi 2
  5. Una vez conectado todo, enchufamos el alimentador a un enchufe y lo conectamos al microUSB de la Raspberry para darle potencia.

Cuando hayamos terminado con esto, nuestra Raspberry Pi 2 se encenderá y veremos por la pantalla el clásico logo de Windows con el círculo dando vueltas.

¡Importante!: Si la Raspberry nos diera un BSOD (Pantallazo azul) al bootear, probablemente tengamos un adaptador WiFi que no funciona con Windows 10 IoT, o bien, aunque muy raro, un teclado o ratón incompatibles. Desconecta cosas y prueba a bootear para ver qué causa el problema.

Dejamos pasar un rato corto, ya que es el primer arranque, y después de aparecer el logo con una placa, veremos el asistente de configuración inicial dónde se nos pedirá configurar un par de cosas. En primer lugar seleccionamos nuestro idioma (Español) y presionamos en Siguiente.

Asistente de configuración inicial Windows 10 IoT, selección de idiomaSi hemos conectado nuestra Raspberry Pi 2 por Ethernet, ya hemos terminado. Si por el contrario hemos usado una conexión WiFi, la siguiente pantalla nos dará la opción de conectarnos e introducir la contraseña:

Asistente de configuración inicial Windows 10 IoT, introducción de contraseñaYa hemos terminado. Ahora deberíamos de ver la pantalla inicial de la Raspberry Pi 2. Si nos hemos saltado el asistente por cualquier motivo, podremos cambiar esta misma configuración en el botón de arriba a la derecha:

Pantalla principal de Windows 10 IoTPodemos apuntar la dirección IP para usos futuros, aunque con el nombre del dispositivo es suficiente.

3Accediendo al panel de administración desde nuestro PC

Windows 10 IoT tiene una interfaz web que hace las veces de panel de administración. Acceder a ella desde cualquier PC en nuestra red local es muy sencillo. Debemos tener en cuenta que los siguientes datos son los datos por defecto, de los que necesitaremos la contraseña por defecto de la interfaz web de Windows 10 IoT:

  • Dirección: http://minwinpc:8080
  • Usuario: Administrator
  • Contraseña por defecto: p@ssw0rd

A tener en cuenta: Si cambiamos el nombre de nuestro dispositivo, también cambiará la dirección. Por ejemplo, si ponemos RaspberrydeAntonio, la nueva dirección será http://RaspberrydeAntonio:8080

Si no consigues entrar poniendo la dirección por el nombre, prueba sustituyendo el nombre por la IP, por ejemplo: http://192.168.1.70:8080

Una vez estemos dentro en nuestro navegador, se nos pedirá el usuario y la contraseña, tras lo cual procederemos a introducir los de arriba. Una vez allí, veremos ya la interfaz de configuración:

Para más información, podéis ver el vídeo en la parte de arriba.

Siguiente: Parte 2 – Iluminando leds en una protoboard (Trabajando en ella…)

  • S@mux 12

    Enhorabuena, por el curso 😀😀😀😀😄

  • SrMatiM7

    Con este curso ya me veo programando en una Raspberry Pi 2 xDDDD Gracias Antonio por todo el curro que te llevas para que los desarrolladores principiantes aprendan :D

  • Ronald Sanchez

    Excelente video. Esperamos en próximo.

  • Jorge

    Muy interesante el curso, es lo que me faltaba para decidirme a comprar una Raspberry y poder jugar un poco.
    Con que frecuencia tienen pensado subir los videos?
    Gracias

    • Uno semanal

      • Jorge

        Buenas, quería saber cuando van a poder subir la segunda parte?
        Saludos

      • Javier

        Ya toca el segundo 😬

      • Javier

        ¿Al final se ha cancelado? No se si ya has respondido, he estado buscando la segunda parte, o alguna información sobre la cancelación y no he encontrado nada.
        Gracias!

  • Criss

    ¿Harás lo mismo con C# y .NET?

  • Andy

    Interesante, que se puede hacer con esto?

    • momadag

      Me sumo a tu pregunta. A ver si nos contestan :D

    • Andy

      Según lo del siguiente articulo que va seguir, la segunda parte de los LED, es creo para hardware podemos por ejemplo añadir a cada equipo, por ejemplo una refrigeradora el raspberry y programarlo para encenderla y apagarla tanto como bajar la temperatura, claro todo esto conectando los cables haciendo la programación, supongo que la raspberry puede hacer como una central y conectar todos los electrodomésticos y manejarlos desde el celu u otro… Algo asi entiendo, no he leído nada aun sobre esto pero, no se si me equivoque.

  • Cesar Castro

    Servirá igual para la raspberry 3?

    • Javier Gualix

      Sí, Microsoft ya ha anunciado el soporte de Windows 10 IoT para la Raspeberry Pi 3. Salu2

    • José Félix Estébanez

      me uno a la pregunta

  • Ricardo Arturo Campa Albores

    y para que sirve?

  • Ricardo Arturo Campa Albores

    lo que entendí es que sirve para desarrollar apps para w10, pero también entendí que a la raspberry se le instala w10, lo cual me deja confundido, quiere decir que la raspberry se convierte en algo similar a una pc?
    me refiero a que si puedes instalar w10 y usar programas en ella como office.

    • michaeljota

      Nop. Lo que quieren hacer con el W10 IoT es un Windows muy pequeño para hacer con cosas con las mismas librerías que las apps universales o más o menos. No todas las apps universales van a funcionar en W10 IoT, porque está más enfocado a trabajar cacharritos como estos que al final, el verdadero potencial no es tener una computadora, si no que sea la computadora de algo.

    • Andy

      No, esto creo es para poner en red todo y poder manipularlas de tu celu, tanto como apagar las luces, encender el tele, y cosas asi

  • ALLEX CROCH

    Alguien sabe una forma para tirar una foto sin la necesidad de darle al botón de capturar , me refiero si hay una forma para utilizar los botones físicos del lumia 640 como capturador??

  • Andrés

    Muy buen articulo técnico. Si hicieras uno parecido para instalarlo Windows IoT en una maquina virtual seria la leche. :-)

    • Andrés

      Me contesto. no se puede instalar Windows IoT en una máquina virtual :-(
      También tiene otras limitaciones como usar un conector para monitor LCD. O usar otros dispositivos similares.
      Espero que siga creciendo IoT, porque el entorno grafico de Windows IoT supera al que suministra Linux.

      • Antonio M.

        Igual este enlace te es de ayuda

        http://www.newventuresoftware.com/blog/running-windows-10-iot-core-in-a-virtual-machine/

        • Andrés

          Gracias Antonio. Está bien el articulo, pero lo veo un poco complicado el montarlo para juguetear con el. Y después de leérmelo me han surgido algunas dudas, como la compatibilidad de drivers y como montarlos. En el artículo señala la falta de drivers para dispositivos ARM. Seria interesante saber como se instala los drivers. O si se puede hacer un configurador del wifi o impresora desde una aplicación, para un usuario final.

  • Antonio M.

    Muy currado Antonio, gracias por los videos ;)

  • Lenin Peña

    OFF TOPIC: ¿Que opinan sobre esto?, tienen alguna información al respecto https://www.reddit.com/r/technology/comments/4a0asv/warning_windows_7_computers_are_being_reported_as/ @adelaiglesia:disqus

  • Gustavo

    Excelente articulo, yo ya programo con Raspberry pi 2, puedo encender los LED’s y todo, quiero llegar al punto de controlarlo con Cortana desde el Lumia y/o PC pero el tema de Azure me descoloca un poco, supuestamente te dan una versión de prueba pero no he avanzado, veremos algo de eso en algún video? Aunque sea el último

  • Facuu Délvaa

    Para q sirve eso

    • Bernardo Iturrizar

      RaspberryPi es una tarjeta con hardware abierto, de dimensiones similares a las de una tarjeta de presentación que fue creada originalmente como mini PC de muy bajo costo (unos 35 dólares) y que permite acceder a la computación a personas con muy bajos recursos o a centros de enseñanaza.
      Como sistema operativo se ofrece una distro de Linux llamada Raspbian con la que prácticamente se puede hacer de todo, incluido libreOffice. La RaspberryPi2 tiene salida HDMI que incluye sonido y 4 salidas USB con lo que se puede conectar teclado, etc…
      Ahora bien, además dispone de 40 pins para entrada-salida con los que se puede controlar todo tipo de hardware, desde robots, máquinas CNC, automatización de la casa, central de alarmas, etc… Dispone de conexión para J45 Ethernet o puede manejar Wi-Fi.
      Por todo ello se ha constituido en un referente para la creación de hardware, aprendizaje o simple entretenimiento teniendo aplicación desde el ámbito profesional electrónico hasta el simple trasteo por diversión.
      Como hardware bajo Linux se usa normalmente programación en lenguaje (framework completo) Phyton y existen casi millones de librerías que ahorran gran parte del trabajo de programación. Por ejemplo, si nos compramos un display LCD touch, de seguro que existe una librería para ese modelo y con poca programación lo tenemos controlado, o si necesitamos controlar un robot con motores paso a paso, lo mismo.
      Microsoft, aprovechando su .NET Microframework con mucho éxito en plataformas abiertas como Netduino y actualizando con parte de Windows 10, lo ha incluído en su Windows 10 IOT para programación en aplicaciones hardware, ya que no dispone de interface gráfica completa bajo Windows 10, que por otro lado no se usa demasiado como min PC y más como núcleo de un sistema electrónico completo.
      La ventaja de Microsoft es que siendo de momento más pobre que Linux, ofrece una programación natural a los que ya conocen C# bajo Visual Studio siendo casi cero la cuesta de aprendizaje, y los tiempos de programación son mínimos.

      • Facuu Délvaa

        Ahhh okasss

  • Andrés

    Estoy buscando cajas para RaspberryPI o similares, con pantalla incluida. O tablet completas que corran con Windows IoT core, pero no encuentro nada. Si quieres hacer un proyecto comercial y venderlo no puedes entregar la placa base con los cables colgando.
    ¿Sabéis si existe algo más que la típica cajita para la Raspberry Pi?

    • Alex

      Como esto? http://www.ebay.com/itm/3-5-LCD-Touch-Screen-Display-Clear-Case-Kit-for-Raspberry-Pi-2-Model-B-Module-/272041697507

      • Andrés

        Esa es la idea. Pero yo busco algo más bonito.

  • Alex

    No merece más la pena la Raspberry 3 por 6 euros más en Amazon?

    Creo que me voy a pillar una para hacer pruebas y ya puestos a comprar…

  • Felipe

    donde encuentro algún curso como programar la rapsberry pi 2 o 3 desde visual studio 2015 c# como controlar todo su hardware, manejo de puertos pwm entradas análogas,spi, i2c, etc gracias

  • Ivan Edu

    alguien sabe como instalar un kinect en el raspberry pi 2 con win 10 iot ¿se puede?

Ver todos los comentarios