Giter VIP home page Giter VIP logo

1sheeld-arduino-library's Introduction

How to install:

Clone the library into a new folder in the libraries folder of your Arduino installation.

(ex: C:\Program Files\Arduino\libraries\OneSheeld)

git clone https://github.com/Integreight/1Sheeld-Arduino-Library.git ./OneSheeld

Follow the getting started tutorial on our website to know how to operate 1Sheeld and run the library's examples.

If you need more help, don't hesitate posting a question on our website's forum.

If you want to contribute, please discuss you proposed feature on our forum first so that you can coordinate with the other developers working on the library.

Change Log:

--------- Version 1.5.0(006) -----------

  • Supported the new color detector and NFC shields.
  • Added a way to decrease the size occupied by the library by disabling some shields from compilation from the sketch.
  • Deprecated Clock.begin() function in the clock shield.
  • Changed keywords highlighting to support the new IDE (v1.6.3).
  • Fixed a bug in JSON handling in the Internet shield.
  • Removed RemoteOneSheeld functionality.
  • Enhanced app connectivity checking and added OneSheeld.setOnAppConnection() event.
  • Fixed a bug that hangs the user's sketch if he dealed with callbacks.
  • Added an example to show Twitter keyword tracking functionality.

--------- Version 1.4.0(005) -----------

  • Supported the new Internet and pattern shields.
  • Revamped the whole library and added a parent class for all shields.
  • Added a delay function to be used instead of the regular Arduino one.
  • Added functions to enable callbacks interrupts from the app.
  • Added a function to set the value of the slider shield from Arduino.
  • Notifiy Arduino once the sketch enters and exits callbacks.
  • Added a callback to be called once the shield is selected on the App.
  • Increased overall library stability and fixed other bugs.

--------- Version 1.3.0(004) -----------

  • Supported input strings parameters for each char array functions.
  • Added a method to attach pictures to email shield.
  • Added methods to check BT connectivity.
  • Added a feature to control 1Sheelds remotely through the internet.
  • Added methods to track keywords to Twitter shield.
  • Report the library version when queried.
  • Increased overall library stability and fixed other bugs.

--------- Version 1.2.0(003) -----------

  • Added four new shields with examples (Data logger, voice recognition, text to speech and terminal).
  • Added methods to post photos to Facebook and Twitter shields.
  • Added a method to send direct messages from Twitter shield.
  • Added a way to decrease the size occupied by the library by disabling some shields from compilation.
  • Added more printing functions to the LCD shield.
  • Fixed a major bug that made the sketches hang after a couple of minutes.
  • Decreased the forced delay between frames to 200ms instead of 300ms.
  • Fixed some typos.
  • Increased overall library stability.

1Sheeld Arduino Library by Integreight, Inc. is licensed under GNU Lesser General Public License v3.0 (GNU LGPL v3.0).

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.