Costa Farms Case Study: Azure IoT & Azure Functions & State of dotNet Miami

New year, new dotNetMiami! We’re going to start off the year with some cutting-edge technology and a introspective look into the community. First off, Microsoft’s own Joe Raio will show us how Costa Farms used the cloud to monitor important business operations. Joe will show us the solution that was implemented including Azure IoT and Azure Functions. He’ll also dive into how you can modify this solution into your own solutions. Then dotNet Miami’s Community Caretaker will give the “State of the Community” address for 2017. He’ll share where dotNet Miami’s history but more importantly the vision of dotNet Miami and how you can help the community.

And since it will be dotNet Miami’s 5th birthday we’ll have some birthday cake to celebrate! Come join us for a great night of technology, community, and cake!

Make sure to RSVP here: https://www.meetup.com/dotNetMiami/events/236727880/

Cortana Intelligence & Machine Learning APIs Overview

Learn how Machine Learning API’s in the Cortana Intelligence Gallery can help you to learn more from your data and extend your existing applications.

In addition, we will walk you through a demo that uses multiple Machine Learning API’s to analyze live data and then send it back to an IoT device for instant feedback.

Joe Raio is a Microsoft Technical Evangelist based in Pompano Beach, Florida. As a technical evangelist, Joe’s mission is not only to educate students, developers and startups on the latest Microsoft technologies, but also inspire them to do more by building amazing projects with the community.

Prior to becoming an evangelist for Microsoft, Joe successfully owned and operated three small businesses centered around website development and marketing. To learn more about Joe, visit his website at http://joeraio.com, or on twitter @joescars.

Register for the event here: http://www.meetup.com/South-Florida-SQL-Server-User-Group/events/230220901/

Installing Windows 10 IoT on Raspberry Pi 2 from Windows 8

So you have a Raspberry Pi 2 and want to install Windows 10 IoT on it but don’t have a machine running Windows 10? No problem. These instructions will guide you through how to accomplish this.

It is important to note that this is not the “official” way to install it. These instructions allow you to do the install from a machine running Windows 7 or Windows 8/8.1.

With that said continue at your own risk! 🙂

Tools I am using today 

  • Raspberry Pi2
  • Microsoft Surface Pro 3
  • Sandisk 64gb Class 10 MicroSD Card
  • Targus USB SD Card Reader
    • Even though the Surface Pro 3 has a MicroSD slot, I had to use the external reader for the software used in the install to recognize the card properly

Installation Instructions

  • Login to  http://connect.microsoft.com using your Microsoft Account
  • Go to Directory -> Windows Embedded -> Join “Windows Developer for IoT” program

microsoft-connect-win-10-iot-program

  • Once joined, go to downloads and download Windows 10 IoT Core Insider Preview Image for Raspberry Pi 2
  • At the time of this post the latest build is 5/12/2015
  • From here you can download the zip directly or use the Microsoft File Transfer Manager

windows-iot-core-download

  • We now need to download three more utilities so that we can do the install from Windows 8 or Windows 7
    • SD Formatter – I always format my SD card before starting
    • ImgMount – This lets you mount the image and create a VHD from the mounted image.
    • WinImage – This program lets you write the VHD to an eternal drive
  • I took everything and copied to one folder on my machine to make things easier. In the example I named it c:\w10iot

w10iot-folder

  • Extract the Windows 10 IoT zip file once downloaded
    • The only file we are going to work with today is Flash.ffu
  • Launch an administrative command prompt and browse to c:\w10iot
  • Run the following command “imgmount flash.ffu”

windows-10-iot-create-vhd

  • Windows+X and go to “Computer Management”
    1. Go to Disk Management
      1. You should see an additional drive, right click on it and “detach it”
      2. Make sure to note the folder where the VHD is located
        1. I copied and pasted this into a notepad
      3. Move the file into your c:\w10iot folder

windows-10-iot-detach-vhd

windows-10-iot-vhd-location

  • Install WinImage
    • No license code is needed. It comes with a free 30 day trial. Of course if you like the software I encourage you to purchase it!
  • Plug your MicroSD card in
    • Again; I do this using the reader
  • Install SD Formatter and format your card
    • I use the following options
      1. Format Type – FULL (Erase)
      2. Format Size Adjustment – OFF

windows-10-iot-sd-format-options

  • Launch WinImage (administrator)
  • Go to Disk -> Restore Virtual Hard Disk image on Physical Drive

win-image-export

  • Choose your MicroSD card drive

win-image-select-disk

  • Select your VHD

win-image-select-vhd

  • It will warn you and then start the process
  • Depending on your hardware it should take about 5-10 minutes

win-image-progress

  • Once its done place the MicroSD card in your Raspberry Pi2 and boot it up!
  • The install will take a while.

windows-10-iot-setup windows-10-iot-first-boot

  • That’s it! Happy developing!

windows-10-iot-setup-complete

Hardware Hacking… Session 8: Funding/Investments­ & Programming Wearables

Don’t miss the last session in the series! The business conversation will focus on Funding strategies and the Investment landscape. The hardware hack will focus on programming Wearables using IoT services and devices.

Be sure to RSVP to save your spot for this session. There is no charge for hardware and snacks will be provided.

OVERVIEW:

Have an idea for a hardware product, but no idea where to start? Join us at the Microsoft Innovation Center at Venture Hive for a crash course in both building a hardware product & a business!

The course will last for eight weeks, geared for students & local community members alike. There will be weekly sessions featuring industry leaders in both hardware & business development. We will cover topics all across the spectrum, from internet of things to key performance indicators in a business, from wearables to legal & IP considerations in a business.

Hardware Hacking… Session 7: Distribution & Programming Drones

In Session 7 of this series learn about Strategic partnerships and Distribution, as well as programming drones.

Be sure to RSVP to save your spot for this session. There is no charge for hardware and snacks will be provided.

OVERVIEW:

Have an idea for a hardware product, but no idea where to start? Join us at the Microsoft Innovation Center at Venture Hive for a crash course in both building a hardware product & a business!

The course will last for eight weeks, geared for students & local community members alike. There will be weekly sessions featuring industry leaders in both hardware & business development. We will cover topics all across the spectrum, from internet of things to key performance indicators in a business, from wearables to legal & IP considerations in a business.

Hardware Hacking… Session 6: KPIs & Test-to-Manufacture­

In session #6 you will learn about business KPIs, crucial for measuring success metrics in your business. The hardware hacking will include Testing, moving from prototype to manufacturing.

Be sure to RSVP to save your spot for this session. There is no charge for hardware and snacks will be provided.

OVERVIEW:

Have an idea for a hardware product, but no idea where to start? Join us at the Microsoft Innovation Center at Venture Hive for a crash course in both building a hardware product & a business!

The course will last for eight weeks, geared for students & local community members alike. There will be weekly sessions featuring industry leaders in both hardware & business development. We will cover topics all across the spectrum, from internet of things to key performance indicators in a business, from wearables to legal & IP considerations in a business.

Hardware Hacking… Session 5: Finance & Programming services for IoT

Session 5 of this 8 part series will focus on Finance as a business topic, and the hardware demos will be on Programming services for IoT scenarios.

Be sure to RSVP to save your spot for this session. There is no charge for hardware and snacks will be provided.

OVERVIEW:

Have an idea for a hardware product, but no idea where to start? Join us at the Microsoft Innovation Center at Venture Hive for a crash course in both building a hardware product & a business!

The course will last for eight weeks, geared for students & local community members alike. There will be weekly sessions featuring industry leaders in both hardware & business development. We will cover topics all across the spectrum, from internet of things to key performance indicators in a business, from wearables to legal & IP considerations in a business.

Hardware Hacking… Session 4: Design UIUX & Machine Learning

In Session 4 you will learn about Design thinking/UIUX, as well as Pattern prediction and Machine Learning.

Be sure to RSVP to save your spot for this session. There is no charge for hardware and snacks will be provided.

OVERVIEW:

Have an idea for a hardware product, but not sure where to start? Join us at the Microsoft Innovation Center at Venture Hive for a crash course in both building a hardware product & a business!

The course will last for eight weeks, geared for students & local community members alike. There will be weekly sessions featuring industry leaders in both hardware & business development. We will cover topics all across the spectrum, from internet of things to key performance indicators in a business, from wearables to legal & IP considerations in a business.

Hardware Hacking : Session 2 : IoT

In Session 2 of this series, the business topic will be Building a Great Product. The Hardware topic will be an IoT Introduction: State of the Art, Standardizations, options, M2M, Protocols.

Its OK if you haven’t attended previous sessions! All are welcome!!

Be sure to RSVP to save your seat – seating is limited! There is no cost for hardware provided. Snacks will be provided.

OVERVIEW:

Have an idea for a hardware product, but no idea where to start? Join us at the Microsoft Innovation Center at Venture Hive for a crash course in both building a hardware product & a business!

The course will last for eight weeks, geared for students & local community members alike. There will be weekly sessions featuring industry leaders in both hardware & business development. We will cover topics all across the spectrum, from internet of things to key performance indicators in a business, from wearables to legal & IP considerations in a business.