Tag Archives: IoT

Building a low cost wifi camera

via Dangerous Prototypes


Johan Kanflo designed a Esparducam board and built a low cost wifi camera with an Arducam Mini and a ESP8266 Wifi module:

Sometime ago I came across the Arducam Mini which is quite a nice camera module from UCTronics. It is a small PCB with a two megapixel OmniVision OV2640 sensor, an interchangeable lens and an FPGA to do the heavy lifting of image processing and JPEG encoding. Priced at around 24 Euros (lens included) you can easily buy a few without hurting your wallet and combined with an ESP8266 you can build quite a low cost wifi camera. Or several. Because designing and building PCBs is both fun and inexpensive I designed a board to go with the ESP8266/Arducam Mini combo, aptly named the Esparducam. And uniquely named too, try googeling for “esparducam“. Heck, even the domain name is available at the time of writing :)

More details at Johan Kanflo’s blog.

Project files are available on Github.

Casa Jasmina Best IoT Open Source Project

via Arduino Blog


The Academy Awards night is coming and it’s a perfect moment to be nominated and  win a prize.  Casa Jasmina project won its prize yesterday: the Internet of Things Awards, showcasing excellence in all areas across the Internet of Things since 2011, in the category of best IoT open source project – Editors Choice Winner.


The Open Source award “honors projects that bring those values to the Internet of Things, either by incorporating open source technology or by making public the details of their own designs and software”, this is the idea of the IoT awards organization in which Casa Jasmina completely believes.

The open source movement is for Arduino and consequently for Casa Jasmina, the core of internet in terms of hardware, software and protocols that compose the global communication infrastructure, and in this way the power of collaborative development is the main focus of Casa Jasmina idea.

As a futuristic Wunderkammer, Casa Jasmina will collect and share artificialia to present in a open way system what and how the IoT concepts will change the daily home life.

Winning this competition is for Casa Jasmina the acknowledgement of a project that take on to transform into reality a series of reflections around IoT and open source. Casa Jasmina is really proud to have been selected between 21 projects, because this represent the attention we are trying to attract.

There is still a lot of work, Casa Jasmina is working hard to rich the goal; it’s not simple but awards like this give hope to the project, and show the interest that exists on these issues.

So thank you all

(Read the blogpost on Casa Jasmina blog)

Daphne’s tweeting catflap

via Raspberry Pi

Daphne the WonderCat is the feline owner of Kate Bevan, a tech journalist. Daphne is surprisingly active on social media for somebody who doesn’t have opposable thumbs; her Facebook is full of a mixture of (perfectly justified) boasting about her superbosity, and complaints about the inadequacy of her human support team.

Daphne, a very fine cat indeed

Daphne, a very fine cat indeed

Bernie Sumption, an acolyte of Daphne’s, had an observation to make.

Unfortunately, Daphne’s catflap was until recently mute, and couldn’t tell the world about its thoughts and feelings.

This was a pity, because Daphne’s catflap actually has a lot to tell the world. You see, the catflap *loves* daphne. Each time daphne passes through, its universe lights up with joy. Every time Daphne’s whisker brushes against it, a tremor of excitement passes through its little plastic body.

In this project, we gave the catflap a voice.

Each time Daphne walks through, the catflap will take a photo and tweet it, along with a little paean to Daphne’s greatness:

What’s going on here? Bernie describes the technology stack as not so much a stack as a “technology teetering edifice”, and illustrates it thus:


(If you, proud servant to another cat – or multiple cats, want to add another layer of complexity to such a project, you could also look into feline facial recognition with OpenCV, which, as Tomomi Imura demonstrates, turns out to be pretty effective, as long as they’re facing the camera.)

There’s a very nice account of the whole project, including all the wiring and code you’ll need on Bernie’s website. (People who are new to coding and who are interested in a standalone generative grammar project should also check out our Storytelling resource.) Follow the instructions, and your own home decor can produce this sort of thing:

(At the risk of being a massive curmudgeon, I’m a little torn on whether or not to follow Daphne’s Catflap on Twitter. She uses it an awful lot.)

Still, it’s rather pleasing to note that the script is tweaked to allow for seasonality.

Where would we be, internet folks, without cute cats? ADRIFT. That’s where. Please take some time to read Bernie’s extremely entertaining account of this project, tickle your cats between the ears, and let us all give thanks that not everything on Twitter is dreadfully serious.

The post Daphne’s tweeting catflap appeared first on Raspberry Pi.

Adding a USB power port to a switch for IoT

via Dangerous Prototypes


Jesus Echavarria wrote a how-to on adding a USB power port to a switch:

I want to start some projects with Arduino and IoT, so the first things I need is an Arduino board, an Ethernet shield and a switch to connect it to the net. Also I need a power supply for the Arduino board, and I think that, better than a external USB AC wall adaptor or power supply, is modify the switch to add it a USB power port that can power the Arduino board. I’ve got at home a TP-Link TL-SF1008D, a simple 8 port 10/100 Mbps switch. So, let’s go to open it and add it the USB port!

More info at Echavarria’s blog.

Via the contact form.

Control your Arduino over the Internet using Blynk

via Dangerous Prototypes


John Boxall from Tronixstuff has written an article on using Blynk with Arduino:

There are many ways of remotely-controlling your Arduino or compatible hardware over the Internet. Some are more complex than others, which can be a good thing or a bad thing depending on your level of expertise. Lately we’ve become more interested in this topic and have come across Blynk, which appeared to be a simple solution – and thus the topic of our review.
What is Blynk?
From their website: “Blynk is a Platform with iOS and Android apps to control Arduino, Raspberry Pi and the likes over the Internet. It’s a digital dashboard where you can build a graphic interface for your project by simply dragging and dropping widgets.

More info at Tronixstuff site.

Check out the video after the break.

You Can Build Arduino multi-device Networks with Temboo

via Arduino Blog


Is there a cool Internet of Things idea that you’ve wanted to try out with your Arduino, but just haven’t had time for?  Building a network that integrates multiple sensors and boards into one cohesive application can be time-consuming and difficult.  To make it a bit easier, Temboo just introduced new Machine-to-Machine programming that lets you connect Arduino and Genuino boards running locally in a multi-device network to the Internet.  Now, you can bring all the power and flexibility of Internet connectivity to Arduino applications without giving up the benefits of using low power, local devices.


Our friends at Temboo now support three M2M communication protocols for Arduino boards: MQTT, CoAP, and HTTP. You can choose which to use based on the needs of your application and, once you’ve made your choice, automatically generate all the code you need to connect your Arduinos to any web service. You can also save the network configurations that you specify, making it easy to add and subtract devices or update their behavior remotely.

With Temboo M2M, you can program flexible distributed device applications in minutes. From monitoring air quality and noise levels in cities to controlling water usage in agricultural settings, networked sensors and devices enable all sorts of powerful IoT applications. You can see it all in action in the video below, which shows how they built an M2M network that monitors and controls different machines working together on a production line.