I think the libraries are the best part of the Arduino ecosystem, there is a huge range of libraries availble ranging from all different types of functionality, whether it's a library for getting a screen working or fetching data from a particular end point, it enables more and more people to create awesome and interesting things faster.
I really wanted to be able to give something back to the Arduino community after so many had provided countless libraries and code examples for me to learn from.
One area that I felt was missing some love was APIs, I thought why shouldn't fetching your YouTube stats or being able to send a message to your phone via Telegram be almost as easy as blinking an LED (admitdly it's still not that easy, but it's not far off!)
Some of the more notable libraries I've created:
- YouTube Api Library - A library for fetching your live subscriber count from Youtube. As used by Becky Stern and Dave Jones of the EEvblog
- Universal Telegram Bot Library - A library for interacting with the Telegram Bot API, this is a great way for two way communications with your project. As used by mainly just me :)
- Google Maps API Library - A wrapper around the Google Maps API, so you can find out the live travel time between two areas taking live traffic into consideration. As seen in Make Magazine
Check out my Github page for more libraries.