Curie BLE Library examples for Bluetooth® Low Energy functions with the Arduino/Genuino 101 board.
The Arduino/Genuino 101 is a retired product.
Arduino 101 CurieBLE Battery Monitor
This tutorial shows one of the simplest things you can do with an Arduino 101 Bluetooth® Low Energy capabilities.
Arduino 101 CurieBLE Button LED
With this tutorial you learn to use the Curie Bluetooth® Low Energy library to connect your board with a smartphone or tablet.
Arduino 101 CurieBLECallbackLED
With this tutorial you use the Arduino 101 Bluetooth® Low Energy capabilities to turn on and of the LED connected to Pin 13 from a smartphone or tablet.
Arduino 101 CurieBLE Heart Rate Monitor
This tutorial demonstrates the Arduino 101 onboard Bluetooth® Low Energy capabilities.
With this tutorial you use the Arduino 101 Bluetooth® Low Energy capabilities to turn on and of the LED connected to Pin 13 from a smartphone or tablet.
Curie IMU Library examples for IMU functions with the Arduino/Genuino 101 board.
The Arduino/Genuino 101 is a retired product.
Arduino 101 CurieIMU Accelerometer
With this tutorial you learn to read the three axes of the accelerometer contained in the IMU (Inertial Measurement Unit) of the 101 board.
Arduino 101 CurieIMU Accelerometer Orientation
With this tutorial you convert the accelerometer readings into an orientation on the 101 board.
Arduino 101 CurieIMU Gyro
With this tutorial you learn to read the gyroscope raw values and convert them into an angular velocity around each of the three axes.
Arduino 101 CurieIMU Orientation Visualiser
This tutorial demonstrates how to make use the 6-axis IMU to read the X, Y, and Z values of both the accelerometer and the gyroscope.
Arduino 101 CurieIMU Raw IMU Data Serial
In this tutorial you read the whole set of raw data from accelerometer and gyroscope.
Arduino 101 CurieIMU Shock Detect
With this tutorial you learn to set up one of the features of the IMU and manage the interrupt generated when the feature sensing conditions are met.
Arduino 101 CurieIMU Step Count
With this tutorial you learn to use the step counting feature of the IMU.
Arduino 101 CurieIMU Tap detection
With this tutorial you learn how to detect double taps made on the board in a limited time interval and on any of the three axes.
Curie Timer Library examples for timer functions with the Arduino/Genuino 101 board.
The Arduino/Genuino 101 is a retired product.
Arduino 101 Curie Timer One Interrupt
With this tutorial you learn to use one of the timers available in the microcontroller on the 101.
Arduino 101 Curie Timer One PWM
With this tutorial you learn to use one of the timers available in the microcontroller to generate a PWM signal.
CurieTime Read Test with Arduino 101
This example demonstrate how to use the CurieTime library methods.
This example demonstrate how to use the CurieTime library methods.
Esplora Grants easy access to the various sensors and actuators of the Esplora. This library is no longer being updated.
The Esplora is a retired product.
Read orientation values from the accelerometer on the Esplora.
Blink the RGB LED on the Esplora.
Use the joystick on the Esplora to control the cursor on your computer.
Use the Esplora as a controller to play a kart racing game.
Use the Joystick and slider to create a light show with the LED.
Use the microphone, linear potentiometer, and light sensor on the Esplora to change the color of the onboard LED.
Read and calibrate the light sensor on the Esplora.
Make some music with the Esplora.
Play the classic Pong game with the Esplora using Processing.
Connect the Esplora to Processing and control the outputs.
Read the values from the microphone on the Esplora.
Print the Esplora sensor information to a table format.
Read the temperature sensor and get the temperature in in Farhenheit or Celsius.
GSM Enables GSM/GRPS network connection using the Arduino GSM Shield.
The GSM Shield is a retired product.
Get your shield to make phone calls from the Serial Monitor.
Read SMS messages and prompt them to the Serial Monitor.
Check the status of the modem while getting voice calls.
Use the Serial Monitor to type in SMS messages to different phone numbers.
Download the content of a website to your Arduino board through GPRS.
Create a wireless web server through GPRS.
Manage the band the GSM shield connects to.
Check for available networks in your area.
Manage the PIN number of your SIM card (changing or removing it).
Test the proper functionality of the GPRS network using your SIM card.
Read the IMEI of your modem and print it in the Serial Monitor.
Create a webserver with your GSM shield.
Robot Control Enables easy access to the controls of the Arduino Robot Control board.
The Arduino Robot is a retired product.
Plan a treasure hunt with this digital compass.
Calibrate the compass module so it rotates evenly.
Turn your robot into an 8-bit jukebox and dance to the beat.
Hack the robot welcome demo and make your own.
Learn how to control the knob and the keyboard.
Draw a racing track and get your robot to run on it.
Tell your robot where to go through the on-board keyboard.
Want to use your own images? This is how.
Reuse that old tv-remote to command the bot on distance.
Train your robot to look for hidden pearls in a maze.
Play tag with your robot using a distance sensor.
Tune the wheels to perform even better.
TFT Allows drawing text, images, and shapes on the Arduino TFT graphical display.
The Arduino TFT LCD Screen is a retired product.
Use the Esplora as a controller to play a kart racing game.
Using the joystick and slider, change the color of the TFT screen.
An Esplora implementation of the classic Etch-a-Sketch.
Graph the values from the light sensor to the TFT.
Draw an artificial horizon line based on the tilt from the accelerometer.
A basic implementation of the classic game.
Check the temperature with the onboard sensor and display it on screen.
Read an image file from a micro-SD card and draw it at random locations.
With three sensors, change the color of the TFT screen.
Read the value of a sensor and print it on the screen.
An Arduino version of the classic Etch-a-Sketch.
Graph the values from a variable resistor to the TFT.
An Arduino implementation of the classic game.
WiFi Enables network connection (local and Internet) using the Arduino WiFi Shield.
The WiFi Shield is a retired product.
Demonstrates how to connect to an open network.
Demonstrates how to connect to a network that is encrypted with WEP.
Demonstrates how to connect to a network that is encrypted with WPA2 Personal.
Displays all WiFi networks in range.
Turn on and off an LED accessing this simple Web Server.
Network Time Protocol (NTP) Client
Query a Network Time Protocol (NTP) server using UDP.
Set up a simple chat server with the WiFi Shield.
With this tutorial you will learn to use the RTC (Real Time Clock) and the WiFi capabilities.
Send and Receive UDP String
This sketch waits for a UDP packet on a local port. When a valid packet is received, an acknowledge packet is sent back to the client on a specified outgoing port.
Connect to a remote webserver.
WiFi Web Client Repeating
Set up your WiFi Shield to repeatedly make HTTP calls to a server.
Serve a webpage from the WiFi shield with Analog Input values.