We have updated our ThingTweet Tutorial to cover the Arduino Ethernet and the new Arduino IDE (v1 and above). ThingTweet is a ThingSpeak App that allows you to send Twitter status updates via your Arduino microcontroller with an Ethernet shield or with Ethernet integrated onto one board. Our Arduino examples for ThingSpeak and ThingSpeak Apps have been moved to GitHub, so that you can easily download, modify, and contribute updates.
Posts Tagged: internet of things
TinyCLR master user [Duke Nukem] created a project using the Microsoft Gadgeteer and ThingSpeak Internet of Things web services. The Gadgeteer allows modular hardware development with plug-and-play sensors and controls. Mr. Nukem built a real-time gas sensor monitoring system that uploads its data to a ThingSpeak Channel. Once the data is on ThingSpeak, other developers can tap into the data and use it for control systems or for creating apps that process, analyze, and visualize the data. Duke also posts data and warnings to social networks such as Twitter via ThingSpeak’s ThingTweet web service.
“A demo of how to use ThingSpeak (an IOT web site) with a Gadgeteer Gas Sensor Device. Data from the sensors are displayed in real time on ThingSpeak and using some of ThingSpeak’s cool features the Gas Sensor device can send out Tweets for Alert and Alarm conditions.”
Another awesome part of this project is that it uses .NET Micro Framework library, μPLibrary 1.8, created by [paolopat]. This library makes it really easy to tap into ThingSpeak web services by embedded devices. It’s great to see different parts of the project coming together from multiple ThingSpeak users. We appreciate the creative combinations and the efforts that you are putting into your projects. Thanks!
[via TinyCLR Forums]
Kickstarter over the past few months has been the platform of choice for new Internet of Things hardware being developed. Many projects are an Arduino and another thing attached to it. While some of those projects are cool, they are not pushing the Internet of Things forward. Recently, Kickstarter changed their policies about hardware projects and also opened up the platform to the United Kingdom. This is forcing the projecteers to come up with more developed and innovative ideas that help differentiate themselves from rehashed projects and ideas.
One that has piqued our interest is the EVE Alpha for the Raspberry Pi created by Ciseco from Nottingham, United Kingdom. Wireless is a key part of the Internet of Things as with wireless we can connect more things in a more seamless way, then bridge them to the Internet. EVE Alpha aims at giving you a lot of wireless options in a tiny form factor all connected to an integrated computer called the Raspberry Pi.
Members of the ThingSpeak team are backers of this project and many others. We love finding new ways to get data to and from web services. This is exactly what we are here to do! We are looking forward to connecting the EVE to a host of web services (and ones we haven’t even released yet). Another key feature is the suite of wireless technologies that we want to prototype with all on one board. At the timing of this writing the EVE Alpha Kickstarter campaign is close to being funded, so there are high chances that Ciseco will deliver the Swiss Army knife of wireless development platforms!
.NET Micro Framework Developer [paolopat] created a client for the ThingSpeak platform. This allows any device that supports the .NET Micro Framework to access ThingSpeak web services by using the μPLibrary 1.8. The library is available on NuGet Gallery and abstracts the ThingSpeak API. The library works with the popular Netduino Plus and other devices running .NET Micro Framework.
“With more and more embedded devices “smart” in the world, begins to take on an increasingly important concept of the Internet of Things (IoT), a neologism by which you want to express the capacity that these devices (brutally “things”) in order to connect to the world wide web and exchange information. In this come into play a number of online platforms that provide the service to upload and logging information in real-time making it available to other devices that request them. The architecture is oriented such that the platform is obviously RESTful where the data grouped into channels and feeds are accessible through the concept of URL.
One of the main platforms is certainly ThingSpeak, for which I have implemented a client for. NET Micro Framework and I have included in my library uPLibrary (now at version 126.96.36.199) present on CodePlex, namespace uPLibrary.IoT.ThingSpeak.”
Thank you, Paolo!
The community from RS Components created a Scalextric Slot Car Race that is powered by your tweets. Two cars went head-to-head last week with a live Twitter race between a red and blue car. The cars move based on the number of Tweets that included their hashtag. If you want the blue car to win, you needed to Tweet, “Go #RSBlueTeam”. The team wrote a web service like TweetControl that pulls in tweets from the Twitter Stream and distributes commands to an Arduino that controls the track. This is another great project that further demonstrates how social intersects with technology and marketing. Go Tweet Racer!
ThingSpeak user, “SolarInKrimpen”, from Rotterdam, Netherlands, created a solar power monitoring system that reports data collected by solar panels and feeds the data to web services such as ThingSpeak, Cosm, and PVoutput. They are collecting data such as, AC Wattage collected by a Pulse Counter, Totak KWH per day, temperature of the solar panels, and the carbon offset.
Take a look at the data in real-time from ThingSpeak Channel 2871:
We also found a video showing the system in action in super hero fashion.
Over at the Netduino forums, we found the source code for the Netduino and HTML for the ThingSpeak gauges for embedding the solar panel data on a website. Awesome!
Kevin, from the brilliant minds at Philter Communications, created a gumball machine known as the Tweet-a-Tweat. This clever device encourages social media interaction. People who visit your office need to send a Tweet to @tweetatweat to get a tasty gumball. The idea is to stimulate your brand by offering a real-world interaction. The combination of social media+internet of things forms a powerful link and the “web of things” vision emerges. We love working with our partners to enable strong(er) relationships with customers, coworkers, and visitors; and ultimately seeing new ideas take shape.
The technology behind Tweet-a-Tweat is Arduino + ThingSpeak — this is another powerful combination. The Gumball Machine is from Beaver Vending and has an Arduino inside listening to the TweetControl App from ThingSpeak. TweetControl listens to the Twitter stream for keywords that trigger HTTP requests in real-time. The heavy lifting happens in the cloud so that the embedded Arduino only has to focus on moving servos and being ready for web requests.
For more information, visit Tweet-a-Tweat and check out the live video feed of Philter’s Twitter powered gumball machine being operated live.
Via Twitter, we caught wind of a project by a group of Rutgers University SCI ITI students. As their final project, the team built a working model of a smart home using sensors connected to ThingSpeak cloud services via Arduino and chipKit. They were able to embed their data and integrate with their Drupal-based website and show a live demonstration of the smart house. Lots of cool technology went into their project including a small scale model complete with balsa wood and Popsicle sticks. This proved to be a great way to show how their project works with other students and faculty.
This video that we discovered on YouTube is the team’s presentation. You will get to see ThingSpeak in action, live in front of an audience about halfway thru…
We hope you got an “A” on the project (do they still give letter grades?)!
Last weekend was host to a 3-day Cloud Robotics Hackathon where teams around the world connected robots to cloud services such as MyRobots. If you were following the Facebook, Google+, and Twitter feeds, then you saw some amazing projects involving web services, iPads, robots of all kinds, wireless technologies, and connected together via the Internet.
“We made a network of cheerleading robots for an educational math game that can post the scores on MyRobots, then display them on a robotic scoreboard.”
I loved how the project has a feedback loop with learning and the idea of leveling up. The “gamification” concept just got married with Cloud Robotics and the Internet of Things. Looked like a great weekend!
[via RobotGrrl Blog]
The team behind openPICUS has created an Application Note to help you jump-start your “Internet of Things” project by adding wireless technology with the Flyport and cloud services with ThingsSpeak. Both of these projects are open source, changeable, and ready for all kinds of applications. This combination allows you build “new” things that tap into cloud services via ThingSpeak apps such as Channels for data logging, Charts for seeing data, ThingTweet for making things tweet, React to send alerts, and ThingHTTP to access web data such as weather reports.