When we, PinMeTo, moved in to our office at MINC in the beginning of September we only had three keys to four persons and an extra key cost 500 sek so i built an automatic door lock for the door. Maybe cheaper to just buy an extra key but not as fun.
Electric Imp: What is the electric imp? In essence, the Imp provides an easy, integrated way to connect almost any hardware device both to other devices and to internet services. It’s more than just a WiFi card, or even a WiFi module with processing built in – it’s an integrated platform that deals with the drudgery of connectivity, allowing you to concentrate on the application instead of the mechanics. The Imp itself is very small – 32mm x 24mm x 2.1mm – but packs a lot inside. (read more)
Is checking and filling your pet food dish a constant daily chore? Have you ever wished you could be notified on your phone when the dish is empty? With this project you’ll learn how to build a pet food dish that does exactly that by sending an SMS text message when the dish is empty! This is way better than giving your pet a smartphone: our cat MOSFET ran up a huge texting bill and then refused to pay it.
This project is a great example of using an Arduino, CC3000 Wi-Fi module, and the Amazon Simple Notification Service to send notifications such as text messages. You can even use the knowledge and code from this project to add notification capabilities to your own Arduino projects!
Have you ever wished you could know when something you put in the oven was done cooking? Maybe not 10 minute cookies but how about the 3 or 4 hour turkey roast? You might have used a gadget like a kitchen probe thermometer to monitor the temperature of food in the oven. Probe thermometers are great at measuring the temperature of cooking food, however there are a couple ways they can be improved. First, most probe thermometers (the inexpensive ones at least) can’t be monitored remotely, so you need to be in the kitchen constantly watching them. Second, these thermometers only display the current temperature and don’t give any prediction of when the food will be at a desired temperature.
This guide will show you how to build a thermometer that solves both the problems above. By using an Arduinoand Adafruit CC3000 WiFi breakout, you can build a probe thermometer that logs temperature data to Amazon’s DynamoDB cloud database service. With the temperature data in the cloud, you can monitor it remotely over the web, and even use the history of measurements to predict when the food will be ready!
The CC3000 WiFi chip has a wide range of applications, and thanks to breakout boards like the Adafruit CC3000 breakout board, it is very easy to interface this chip with open-source platforms like Arduino.
In this guide, we will focus on one of these applications: robotics. We are going to see how to plug the CC3000 WiFi breakout board on a mobile robot to control it remotely from your computer, or from your smartphone or tablet.
This particular type of control uses a seperate server computer that the robot contacts to get “instructions”, rather than hosting the server locally. If you’d like to check out an example of how to run a lightweight server on the CC3000+Arduino itself check out the WiFi candy bowl project!
The tutorial will start by introducing the different components that you need to build a robot suitable for this tutorial, and how to plug the WiFi chip to your robot. Then, we’ll see how to write the Arduino sketch & the server-side interface. Finally, you will find a short video of the robot in action. Let’s dive in!
The Internet of Things will change the way we do everything, but are you prepared to manage the complexity of all of the technology, from sensors and big data, to gateways, security, data center and the cloud?
This is pretty interesting, “managing the complexity” was also part of the tag line for EDS, created by Fallon worldwide, and was debuted in the famous “herding cats” video.
The Santa Clara, California chipmaker and other technology companies are betting that what they call the ‘Internet of Things’ – a trend toward connecting everything from bathroom scales to skyscraper ventilation systems via the Internet – will create massive demand for new electronics and software.
As Intel strives to make sure it’s not caught off-guard by future technology trends, its new ‘Internet of Things Solutions Group’ will report directly to Chief Executive Brian Krzanich, according to Doug Davis, the group’s general manager.
IoT Toolkit is an open source reference implementation of an Internet of Things core platform for horizontal interoperability based on the Smart Object API.
The IoT Toolkit implements an event-driven architecture, consisting of self-describing distributed Smart Objects. These Smart Objects are virtual representations of physical objects and the people who own and control said objects along with other data resources, that collectively make up the Internet of Things.
The Smart Object abstraction enables composite IoT applications to be constructed from data and resources of various origins, linked to software agents, which in turn control physical processes, produce outputs, or link to other software agents.
Figure 1 shows how the event-driven web object encapsulation provides distributed graph-structured applications connecting to physical things.
adafruit/CC3000_MDNS · GitHub. We now have a CC3000 MDNS library thanks to Tony’s hard work. This will allow you to run a server that is accessible by “myArduino.local” instead of needing to know the IP address.
Over the next year, Starbucks said it plans to double the number of its Clover coffee-brewing machines, which connect to the cloud and track customer preferences, allow recipes to be digitally updated and help staffers remotely monitor a coffee maker’s performance. Also in the works: connected fridges that indicate when a carton of milk has spoiled.
Build this candy bowl you can monitor remotely over a WiFi network so trick-or-treaters never leave your home empty handed. A simple infrared light sensor detects when the bowl is empty or full, and a CC3000 WiFi chip exposes the sensor data to your wireless network. You can telnet to a simple server running on the Arduino and ask it if the bowl is full of candy!
This tutorial is a great demo of using the CC3000 breakout/shield in server mode, and also with mDNS so you don’t need to know the IP address of the module!
Over the past couple of months, I’ve been exploring a set of ideas around the narrative possibilities embedded in the Internet of Things. The public discourse about connected objects has been highly utilitarian, yet there is a whole world of narrative and poetic potential embodied by the Internet of things that has yet to be fully explored. As more of our objects and environments become actuated, connected, and data-enabled, these enchanted objects are developing the capacity to contain their own stories. An object can remember its history, can understand how it is used, can talk to other objects around it to understand its environment. As these capabilities evolve, objects no longer become inert backdrops to our experiences, but active participants in our world that can share stories about themselves and us.
It is alive and coming your way. Are you ready? The Internet of Things (IoT) is expected to connect 50 billion devices by the next decade. The smart, invisible technology will work for you based on your preferences. Today, the IoT is invading Halloween with the help from Texas Instrument’s (TI) Wi-Fi®, ZigBee® and Bluetooth® technologies. Explore TI’s many cloud-ready system solutions supported by the industry’s broadest portfolio of embedded wireless connectivity technologies, microcontrollers, processors and analog solutions, so you are not haunted by missed opportunities.
For years we’ve seen all sorts of microcontroller-friendly WiFi modules but none of them were really Adafruit-worthy. Either they were too slow, or too difficult to use, or required signing an NDA, or had limited functionality, or too expensive, or too large. So we shied away from carrying any general purpose microcontroller-friendly WiFi boards.
The CC3000 hits that sweet spot of usability, price and capability. It uses SPI for communication (not UART!) so you can push data as fast as you want or as slow as you want. It has a proper interrupt system with IRQ pin so you can have asynchronous connections. It supports 802.11b/g, open/WEP/WPA/WPA2 security, TKIP & AES. A built in TCP/IP stack with a “BSD socket” interface. TCP and UDP in both client and server mode, up to 4 concurrent sockets. It does not support “AP” mode, it can connect to an access point but it cannot be an access point.
We wrapped this little silver modules in a tidy breakout board. It has an onboard 3.3V regulator that can handle the 350mA peak current, and a level shifter to allow 3 or 5V logic level. The antenna layout is identical to TI’s suggested layout and we’re using the same components, trace arrangement, and antenna so the board maintains its FCC emitter compliance (you’ll still need to perform FCC validation for a finished product, but the WiFi part is taken care of). Even though it’s got an onboard antenna we were pretty surprised at the range, as good as a smartphone’s.
Each order comes with one fully assembled and tested breakout and a small stick of header you can use to solder in and plug into a breadboard. We don’t have a detailed tutorial yet but to get you started, we’ve got a fully working Arduino library that is based off of TI’s codebase but adapted for use with the AVR. We also have example code showing how to scan the SSID’s, connect to your access point and run DHCP, do a DNS lookup to IP address, ping a site and connect to a remote TCP socket such as a website and print out the page.
These three frameworks — objects as portals, objects as subjects, and objects as oracles — propose distinct (yet related) structures for thinking about how connected objects might begin to contain their own narratives, seek their own history, develop their own perspectives, and become storytellers in a multitude of ways. These frameworks open up a whole world of creative possibilities, challenges, and opportunities. What stories do we want our objects to tell us? How do we move beyond utilitarian applications of new technologies to explore their poetic potential? What does it mean for an object to have a voice or a point of view? And how do we as authors inscribe our voices and narratives on the emerging world of connected objects and environments?
The CC3000 WiFi chip from Texas Instrument is a quite versatile chip that can be used to connect your projects to the web. However, connecting your Arduino project to a web server can be tricky: you need to know how to install & configure a web server, and know a bit about HTML & PHP. Luckily, there are other solutions to make things easier.
In this guide, we are going to see how to connect a temperature & humidity sensor to an online platform for connected objects, Xively. The sensor will be connected to an Arduino Uno board, which will also communicate with the Adafruit CC3000 breakout board for the WiFi connectivity. But instead of communicating with a local server, the CC3000 chip will communicate directly with the Xively server and send the data over there. At the end, you will be able to monitor the data sent by the server directly from your browser, wherever you are in the world, just by logging into the Xively website.