[#INTEL] IoT Developer Kit 1.0

Hello!

I still go on with some draft post after the MWC15, in this case I’ll change from facial recognition to Internet of Things. One of the news that impacted me was the Development Kit IoT released by Intel.

An important one, don’t expect for a a single installer with everything inside. For this DevKit we have several installers for each of the options that has Intel at this time, like as updates for Edison and Galileo images.

From the point of view of development environments, we have a version of Eclipse for developing in C++, in addition to the classic format Arduino environment. The latter may like more or less, but in a minimalist mode meets and exceeds the basic developments in C++ in plain text format.

If you love javascript, what’s yours is Intel XDK. I was testing some time ago, and the truth is that the best way to explain it would be to imagine a node.js server which has a number of available APIs to interact with the device.

Finally, in the world of visual programming, we have the option to use Wyliodrin. This environment is 100% visual, and nothing better to see it in action with a pair of sensors Grove in a video

Greetings @ Madrid

/El Bruno

Home Page: https://software.intel.com/en-us/iot/downloads

Advertisements

[#INTEL] IoT Developer Kit 1.0

Hola!

Sigo con post atrasados por el MWC15, en este caso paso de reconocimiento facial a Internet of Things. Una de las noticias que me llamó la atención fue el Kit de desarrollo para IoT que lanzó Intel.

Un detalle importante es que aquí no hay un único instalador con todo dentro, hay varios instaladores para cada una de las opciones que posee Intel en este momento, por ejemplo updates para Edison e imágenes para Galileo.

Desde el punto de vista de entornos de desarrollo, nos encontramos con una versión de Eclipse para los desarrollos en C++, además del clásico entorno con formato Arduino. Este último puede gustarte más o menos, pero en un modo minimalista cumple con creces los desarrollos básicos en C++ en formato texto plano.

Si lo tuyo es javascript, lo tuyo es Intel XDK. Yo lo estuve probando hace un tiempo, y la verdad es que la mejor forma de explicarlo sería imaginar a un servidor de node.js que tiene una serie de APIs disponibles para trabajar con el device.

Finalmente, en el mundo de la programación visual, tenemos la opción de utilizar Wyliodrin. Este entorno es 100% visual, y nada mejor que verlo en accion con un par de sensores Grove en un video

Saludos @ Madrid

/El Bruno

Home Page: https://software.intel.com/en-us/iot/downloads

[#EVENT] My quick appeareance in #DotNetSpain2015

Hi!

Last February 28th, I was lucky enough to host 2 sessions in the biggest .net event in Spain “Spain Dot Net Conference”. I shared my Coding4Fun experiences and also I talked a little about Arduinos, Galileos, Netduinos, etc.

As soon as I ended my sessiones I take a flight to Baarcelona to host and help in the Barcelona al Mobile World Congress. I promised to share my slides, so 😀

Saludos @ MWC

/El Bruno

[#GALILEO] #HowTo: install #Intel Galileo drivers in #Windows10

Hello!

Although Windows 10, shares much of its core with Windows 8, is very likely that some programs or drivers do not work correctly. In my case, what I find is that the drivers of Intel Galileo installer will not work. So the time comes to install the drivers hand.

In the case of the Intel Galileo, to be recognised as a USB Device is sufficient to work with Arduino projects, however for more advanced projects it is necessary to use Galileo drivers. When I open the Device Manager, I can see in it that my device is recognised as USB Serial Device on COM 4 port.

g1

To update the drivers, I select this node, display the contextual menu and select Update Driver Software. In the wizard, select the option Browse my computer… and finally select the drivers from the path [$\arduino-windows-1.0.4\hardware\arduino\x86\tools\]. Where is this path given by the installation package that detail in my previous post.

g2

After you complete the wizard, you will see that the Driver is installed correctly.

g3

And at this time the Galileo it appears correctly in the USB category with the correct driver.

g4

Greetings @ Barcelona

/El Bruno

[#GALILEO] #HowTo: Instalar #Intel Galileo drivers en #Windows10

Hola!

Si bien Windows 10, comparte gran parte de su core con Windows 8, es muy probable que algunos programas o drivers no funcionen correctamente. En mi caso, lo que me encuentro es que el instalador de los drivers de Intel Galileo no funcionan. Así que llega el momento de instalar los drivers a mano.

En el caso del Intel Galileo, con que se reconozca como un USB Device es suficiente para trabajar con los proyectos de Arduino, sin embargo para proyectos más avanzados es necesario utilizar los drivers de Galileo. Cuando abro el Device Manager, puedo ver en el mismo que mi device se reconoce como USB Serial Device en el puerto COM 4.

g1

Para actualizar los drivers, debo seleccionar este nodo, desplegar el menú contextual y seleccionar la opción Update Driver Software. En el asistente, selecciono la opción Browse my computer … y finalmente selecciono los drivers desde el path [$\arduino-windows-1.0.4\hardware\arduino\x86\tools\]. Donde esta ruta está dada por el paquete de instalación que detalle en mi post anterior.

g2

Después de completar el asistente podremos ver que el Driver se instala correctamente.

g3

Y en este momento el Galileo ya aparece correctamente en la categoría USB con el driver correcto.

g4

Saludos @ Barcelona

/El Bruno

[#GALILEO] HowTo: Perform a #firmware update to an #Intel Galileo

Hello!

I take that point-to-point put the materials for the #Coding4Fun session, and am going to rescue some posts that I have in draft mode. In this case related to Intel Galileo .

If you’ve worked with Arduinos, the first thing that catches your attention when you have in your hands a Galileo, is that it requires an external power to operate. And also far more firmware updates are available there that for a model of Arduino.

So the first thing you should do is update the firmware to the latest version available (it is not mandatory, but it is 100% recommended). It can be downloaded from here. Once downloaded, you must unzip the package and now we can start the firmware upgrade.

Before opening the IDE, it is important to connect the power to the Arduino and when the Power Indicator led turns green connect the USB to the computer in the USB Clientport. (You have 2 usbs, care to use the correct)

52e14c29ce395f7d3b8b4567

Once connected, we need to open the IDE of Galileo (which is very similar to the Arduino). In the location we put galileo files, launch the app [arduino.exe ]

ard

And Yes, it is the Arduino IDE and although we can see that it is ready for a few different boards

rd2

At this time we must select the type plate and the serial port to which it is connected. If you want to know to which COM port is connected the Galileo, you can help this post I wrote a while ago.

And now comes the time to update the firmware, select options [Help / / Galileo Firmware Update] and ready!

ard2

ard3

Beware, this takes a couple of minutes and is very important to not get the power or USB of the Galileo.

ard4

When it finishes the process only we have a Message Box, confirming that the process has gone correctly.

ard5

Now restart the Galileo and it is now ready to work.

Note: Then when you have finished some more posts, I will add one of the reason of the compatilbidad in Galileo and Arduino.

Greetings @ Home

/El Bruno

References:

Intel Galileo, http://www.intel.com/content/www/us/en/do-it-yourself/galileo-maker-quark-board.html

Software Downloads for Intel Galileo, http://www.intel.com/content/www/us/en/do-it-yourself/downloads-and-documentation.html#galileosoftware

[#GALILEO] HowTo: Actualizar el #firmware en #Intel Galileo

Hola!

Aprovecho que pongo a punto los materiales para la sesión de #Coding4Fun, y voy a rescatar algunos posts que tengo en modo draft. En este caso relacionados con Intel Galileo.

Si has trabajado con Arduinos, lo primero que te llama la atención cuando tienes en las manos un Galileo, es que el mismo requiere un power externo para poder funcionar. Y además que hay bastante más actualizaciones de firmware disponibles que para un modelo de Arduino.

Por eso lo primero que deberías hacer es actualizar el firmware a la última versión disponible (esto no es obligatorio, pero si es 100% recomendado). El mismo se puede descargar desde aquí. Una vez descargado, debes descomprimir el paquete y ya podemos comenzar la actualización del firmware.

Antes de abrir el IDE, es importante conectar el power al Arduino y cuando el led de Power Indicator se ponga en verde conectar el USB al ordenador en el puerto USB Client. (Tiene 2 usbs, cuidado de usar el correcto)

52e14c29ce395f7d3b8b4567

Una vez conectado, necesitamos abrir el IDE de Galileo (que es muy parecido al de Arduino). En la ubicación pusimos los archivos de galileo, lanzaremos la app [arduino.exe]

ard

Y si, es el IDE de Arduino aunque podemos ver que está preparado para unos boards diferentes

rd2

En este momento debemos seleccionar el tipo de placa y el puerto serie al que está conectado la misma. Si quieres saber a que puerto COM está conectado el Galileo, este post que escribí hace un tiempo te puede ayudar.

Y ahora llega el momento de actualizar el firmware, seleccionamos las opciones [Help // Galileo Firmware Update] y listo !!!

ard2

ard3

Cuidado, esto tarda un par de minutos y es muy importante no sacar el power ni el USB del Galileo.

ard4

Cuando termina el proceso solo tenemos un Message Box, confirmando que el proceso ha ido correctamente.

ard5

Ahora toca reiniciar el Galileo y el mismo ya está listo para trabajar.

Nota: Luego cuando termine algunos posts más agregaré uno del porqué de la compatilbidad en Galileo y Arduino.

Saludos @ Home

/El Bruno

Referencias:

Intel Galileo, http://www.intel.com/content/www/us/en/do-it-yourself/galileo-maker-quark-board.html

Software Downloads for Intel Galileo, http://www.intel.com/content/www/us/en/do-it-yourself/downloads-and-documentation.html#galileosoftware