Buying for a Team? Gift This Course
Wishlisted Wishlist

Please confirm that you want to add Arduino 101 - Intel Curie to your Wishlist.

Add to Wishlist

Arduino 101 - Intel Curie

Learn about the latest Arduino that contains the Intel Curie Module. The Arduino 101
4.1 (83 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
2,270 students enrolled
Created by Tom Jay
Last updated 3/2016
$10 $20 50% off
2 days left at this price!
30-Day Money-Back Guarantee
  • 1 hour on-demand video
  • 5 Supplemental Resources
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
Have a coupon?
What Will I Learn?
Learn about the latest Arduino. The Arduino 101 with the Intel Curie Module.
Learn basic IoT with the Arduino development board.
Learn about Digital and Analog controls and inputs.
View Curriculum
  • You will have a basic understanding of IoT and see hands on examples of what can be done.

Course Description

Learn the basic concepts of the latest Arduino 101. This development board includes the new Intel Curie Model.

With a built in Dual Core Processes Architecture, the Curie has an X86 Core and ARC Core built onboard both running at 32 Mhz. Built in Bluetooth Low Energy and other interfaces make this a strong building block for any IoT project.

Arduino Sketch programming language

Mac OSX used in the class.

Arduino IDE 1.6.5 used in the class

Learn the fundamentals of using this new board and open your mind to new possibilities.

Content and Overview

This course explains how to setup and use the new Arduino 101 board, the latest Arduino combined with the new Intel Curie Module.

What am I going to get from this course?

Detailed explanations of using the new board, setting it up, programming basic sketches and basic Bluetooth LE connectivity.

Suitable for any programmer level, get started on IoT basics and start dreaming today.

Teaching by example with hands on examples showing technical details.

Who is the target audience?
  • Any programmer who is interested in learning IoT and the new family of Intel Curie technology
Students Who Viewed This Course Also Viewed
Curriculum For This Course
Expand All 9 Lectures Collapse All 9 Lectures 01:06:02
1 Lecture 03:52
1 Lecture 08:08
6 Lectures 53:03

We'll show the Blink example again but add in the actual board and an external LED, we will also setup the Serial Monitor that we can use for debugging and monitoring what is going on.

Basic Blink example

Lets add another LED as well as some input to the project

Blink more LED's and some input

Lets changed the hard coded "Delay" code and use the CurieOneTimer, we can then flash the LED's at different rates. This will remove the delays in the code. We will also update the input code to "Debounce" any noise from an input switch. This really cleans up the code.

Blink multiple LED's at different rates using CurieTimerOne and No Delay Input w

A simple example of using the Curie Time Real Time Clock (RTC) on the device. You can set time with standard Unix / GMT time and retrieve the value.

Curie Time

Curie IMU - Accellerometer and Gyro interface

We will use the CurieBLE interface and have a Mac running LightBlue connect to the device, we will see the input on the Mac from the BLE connect and even use a Proximity Sensor(PIR) as input.

Curie BLE - Connect as Peripheral and interface to a PIR Sensor
1 Lecture 00:59
Wrap up
About the Instructor
3.8 Average rating
368 Reviews
10,740 Students
8 Courses
Mobile development Instructor

I've been developing mobile applications for over 8 years with focus on iOS. I have taught in-class paid course for a major training company in San Francisco.

I have over 20 years of Enterprise Server development with Java/J2EE, Oracle, MySQL, XML/JSON Web Services, API development and location based systems using MongoDB.

I have created dozens of mobile apps form Banking, Social Messaging, Event Discover and Medical device interfaces.

I like mobile payments and iBeacon integration.

I mainly focus on IoT development (BLE) for IoT and iBeacon technologies.

Please watch my courses on Mobile development.

Report Abuse