All Projects → particle-iot → InternetButton

particle-iot / InternetButton

Licence: LGPL-3.0 License
Library for the Internet Button shield

Programming Languages

C++
36643 projects - #6 most used programming language
HTML
75241 projects
shell
77523 projects
c
50402 projects - #5 most used programming language

Internet Button

Build Status

The Internet Button has a lot of features, but some of these aren't as straightforward to use as simple LEDs and sensors. This library abstracts a lot of the complexity and provides simple functions with broad capability. It wraps modified versions of both Adafruit's Neopixel and AnneM's ADXL362 Arduino libraries, as well as some novel functions.

Examples

  1. Blink an LED - How to control the smart LEDs on this board
  2. Blink all the LEDs - An extension on the simplest case
  3. LEDs and Buttons - How to read the buttons on the Button, and make LEDs blink with them
  4. Good Combination - A set of button and LED conditionals that I happen to like and use frequently
  5. Motion - The Internet Button also has an accelerometer on it to measure motion- this shows how the related functions work
  6. Orientation - How to use the accelerometer functions to determine the orientation
  7. Internet - Send that data out to the world!
  8. Making Music - Learn how to play notes and songs while controlling LEDs and reading buttons at the same time.
  9. Release Firmware - Big, complicated set of epic.

Watch for gauge and other display additions to this library!

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].