Tuesday, August 5, 2014

Spark.io and Internet of Things

I was looking for an embedded device little, cheap and with Wifi support when I found Spark.io.
Surfing inside its website, I decided to buy the dev kit, 99$ (the core is only 39$). I took the version with embedded antenna because I'm lazy.
The dev kit contains the Spark core and a lot of hardware devices:
Getting started without an Android phone or Iphone, I had to connect the core to the PC with putty, following instructions to set WiFi password and retrieve core Id.
Once connected to the network, I followed the tutorial to switch on and off two LEDs.
Before I realized the hardware circuit:
Then I switched to programming. The code is compatible with language used on Arduino and IDE is available from a web interface: you need to log in and the IDE shows the sample projects that you can edit and automatically save to your cloud space.
The amazing thing is how to flash firmware via OTA. From a web page you press a lightning button: the project is recompiled and the core receives the update via WiFi. When the operation is complete, the device will continue to operate with the new firmware. 

In the next post I will blink LEDs and will show temperature using a Windows Phone app.

Tuesday, May 6, 2014

//publish/ @ Torino

Overnight Event: May 16 - 17
I3P, Incubatore Imprese Innovative Politecnico di Torino
Via Pier Carlo Boggio, 59 Torino, IT, 10138 Italy

Bring your existing app and game projects to the hackathon Microsoft //Publish/ event, to code with developers from around the world. Collaborate and get help with app design, performance, testing, publishing, porting from Unity – you name it. The //publish/ event is devoted to getting your app up and running smoothly on Windows phones, tablets, and PCs.

Receive onsite support from Microsoft and community experts to remove blockers and add the finishing touches to your project. Join a testing group of your peers and try your app out on a range of devices. Connect online with developers and Microsoft product specialists from all over the globe in simultaneous worldwide events. Show off your completed project at the App Showcase.

The following prizes will be awarded to showcase winners and there are special incentives to submit your app for publishing while at the event. Don’t forget – apps published to the Windows or Windows Phone Store before June 1st, 2014 are eligible for even more great prizes through the //publish/ Developer Contest.

Agenda Day 1

10:00 AM – 11:-00 AMRegistration/Event Welcome
11:00 AM – 12:-30 PMOpen Coding Session with Expert Support
12:30 PM – 1:30 PMLunch/Webcast
1:30 PM – 6:00 PMOpen Coding Session with Expert Support
6:00 PM – 7:00 PMDinner/Webcast
7:00 PM – 11:00 PMOpen Coding Session with Expert Support
11:00 PM – 12:00 AM4th Meal

Agenda Day 2

12:00 AM – 9:00 AMOvernight Coding Session with Expert Support
9:00 AM – 10:00 AMBreakfast/Webcast
10:00 AM – 1:00 PMOpen Coding Session with Expert Support
1:00 PM- 2:00 PMLunch/Webcast
2:00 PM – 5:00 PMOpen Coding Session with Expert Support
5:00 PM – 6:00 PMApp Showcase/Judging & Awards

More info at //publish/

Tuesday, February 4, 2014

Installing Windows Embedded 8.1 industry

In this post we'll see step-by-step how to install Windows Embedded 8.1 Industry.

1. Installation

I'm using a Virtual Box machine, so I created a virtual machine for windows 8 with 2GB of RAM and 15 GB hard disk. 
After that I loaded ISO image and it started installation: the same of Windows 8.1

2. Enabling Embedded features

When installation is completed, you can digit Windows features on the start menu, and it will show you directly me turn on/off menu window. Scrolling the list, expand Embedded Features and select all sub items.

After restart you'll have Embedded Lockdown Manager available on apps list. 

In the next post will see how we can use it.

Tuesday, October 1, 2013

Microsoft MVP award 2013 reconfirmed!

I'm very happy to announce that I've been awarded Microsoft MVP (Most Valuable Professional)  for the third time!

I have to thank all people who supported me to achieve this result, especially Beppe and Gianni (reconfirmed embedded MVP too), with whom I shared a lot of events this year.

The Microsoft MVP Program is a worldwide award and recognition program that strives to identify amazing individuals in technical communities around the globe who share a passion for technology and the spirit of community. To become an MVP (Most Valuable Professional) candidates are nominated by Microsoft or other community members: they are rigorously evaluated for their technical expertise, community leadership and voluntary community contributions for the previous year. These individuals are chosen because they are exemplary community leaders who voluntarily share their passion and real-world knowledge of Microsoft products with others.

My MVP page http://mvp.microsoft.com/it-it/mvp/Marco%20Bodoira-4034914

Saturday, September 28, 2013

Windows Phone Day @ Milan, September 30th

On September 30th at Microsoft Innovation Campus in Milan, there will be the Windows Phone Day.
During the day, part of Windows Phone Week (https://twitter.com/winphoneweek), there will be covered interesting topics about Windows Phone development, explored by MVPs and Microsoft experts.
Here you have topics in agenda:

  • App and running in 60 minutes, Roberto Freato
  • MVVM pattern, Matteo Pagani
  • Windows Phone life cycle app,Dan Ardelean
  • Speech API and globalization, Lorenzo Barbieri
  • Azure Mobile Service, Eva Gjeci
  • NFC and Bluetooth, Michele Locuratolo

If you want to register, clich here!

Tuesday, June 25, 2013

My last app on Windows Store: Quoter

Create your own favorite postcards with Quoter: you can open and edit your photos, changing colors to black and white, adding a phrase, a dedication or a quote. 
Save and share your works with your friends!
You can download it FREE

Monday, June 17, 2013

Windows Embedded Workshops Italy 2013

BEPS Engineering will participate at Windows Embedded Workshops 2013 organized by Avnet Embedded & Silica in collaboration with Freescale. In the FREE event will be a presentation on:

  • System on Module (SoM) Solutions
  • Freescale i.MX Application Processor ARM® Cortex™-A9

Avnet Embedded and Silica in collaboration with Freescale, are pleased to invite you to a technical seminar which will present modular solutions that use multi-core processors from Freescale i.MX family based on ARM® Cortex™-A9.

Together with two of the largest producers of Italian SoM, SECO and ENGICAM, we will be able to present application solutions both in terms of hardware and software.

SECO, the market leader in SoM and Qseven solutions, will illustrate how to escape from the trap of custom passing through the SOM revolution. In particular, it will be presented the development on i.MX6, emphasizing methods to reduce the Time-to-Market and the related risks / costs of the project.

ENGICAM, thanks to the experience gained in the SOM modules, will present solutions for applications such as Marine, Railway, Automotive, Motor Control, Display, Mobility, Qt 5, multitouch, gstreamer and realtime.

Hardware solutions will be integrated with software examples based on Microsoft Embedded CE and Linux.

  • 09.00 - 09.30 Avnet Embeddded, SILICA and Freescale presentation
  • 09.30 - 10.00 Introduction to Freescale i.MX family
  • 10.00 - 10.15 Coffee break and showroom
  • 10.15 - 10.30 WinCE introduction
  • 10.30 - 13.00 SECO solution
  • 13.00 - 14.00 Lunch and showroom
  • 14.00 - 16.30 ENGICAM solution
  • 16.30 Q & A

Dates & Locations
27 June 20013 Milano

  • Avnet EMG Italy Srl Via Alessandro Manzoni 44 20095 Cusano Milanino

28 June 2013 Padova

  • c/o Uffici Silica - Avnet EMG Italy Srl Viale dell' Industria, 23 35129

11 July 2013 Roma 

  • c/o Novotel La Rustica Via Andrea Noale 291 00155
Register here: http://www.avnet-embedded.eu/news/events/som-workshops-italy.html