[#GALILEO] Hello World with #VisualStudio 2013

Hello!

Let’s move on with the Intel Galileo series of posts:

In today’s post I’ll create a basic “hello world” for Intel Galileo. As usual with this boards, this sample is try to make the LED in pin 13 to Blink 😉

So, we open Visual Studio 2013 and create a new project “Visual C++ \\ Windows for IoT \\ Galileo Wiring App

ga01

Once the project is created, it already has inside all the stuff to make the led bonk. However, before we try to deploy this app, a nice check is good to validate if everything is fine.

In example, if you change the name of the board when you create the bootable SD, some changes are required. Galileo Watcher app will display the devices on the network, in the following sample the device name is ebgal01

ga02

Visual Studio will try to connect and deploy the compiled app, so a couple of configurations are required. In the projcet properties, the value for Remote Server Name, must be replaces with the name of the device (you can also put here the device IP Address). You can also check the [Working Directory] property, it defines the location where VS will deploy / copy the compiled app.

ga03

Now let’s move to security. By default Windows authentication is defined. Unless you create a bootable SD with no authentication, do not change this one.

ga04

When you start the deploy, VS will ask for user and password.

ga05

And once you put all correct values, you can access the remote file system of the device, and you will see the deplooyed app in the directory [C.\Temp\] .

ga06

Saludos @ Home

/El Bruno

Advertisements

3 thoughts on “[#GALILEO] Hello World with #VisualStudio 2013”

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

This site uses Akismet to reduce spam. Learn how your comment data is processed.