Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/particle-iot/InternetButton
Library for the Internet Button shield
https://github.com/particle-iot/InternetButton
Last synced: 3 months ago
JSON representation
Library for the Internet Button shield
- Host: GitHub
- URL: https://github.com/particle-iot/InternetButton
- Owner: particle-iot
- License: lgpl-3.0
- Created: 2015-07-19T18:48:42.000Z (over 9 years ago)
- Default Branch: master
- Last Pushed: 2018-12-14T14:37:50.000Z (almost 6 years ago)
- Last Synced: 2024-05-20T00:11:23.945Z (6 months ago)
- Language: C++
- Size: 69.3 KB
- Stars: 35
- Watchers: 56
- Forks: 102
- Open Issues: 11
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
Awesome Lists containing this project
- awesome-particle - Internet Button
README
# Internet Button
[![Build Status](https://travis-ci.org/particle-iot/InternetButton.svg?branch=master)](https://travis-ci.org/particle-iot/InternetButton)_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!_