Avatar photo

Tessel + Keen: Node.js, Connected Devices, and Custom Analytics, together at last!

We’re thrilled to announce that the Keen IO APIs are now up-and-running on Technical Machine’s Tessel microcontroller! Tessel is a WiFi-connected hardware platform that brings JavaScript/Node.js to the physical world. Off-the-shelf modules let you connect nearly any common sensor to the Tessel, from accelerometers to sound sensors, cameras to RFID. And now, with just a few lines of code in each Tessel module, you can send events to Keen IO, then analyze and visualize them to your heart’s content — even producing beautiful, real-time dashboards!

With the integration of Keen IO into Tessel, developers can now easily visualize the information received from connected devices, play around with it, and transform it into meaningful answers.

To help spark your imagination, consider this: With one Tessel, one Climate module, and one Ambient module, and a few lines of code, we built an environmental control dashboard for around the house that tracks:

  • temperature
  • humidity
  • light level (including light triggers, which indicate occupancy)
  • sound levels (including sound triggers, which indicate activity)

And that’s just the beginning! To dive in and explore the plethora of possibilities with Tessel and Keen IO, join us at Redmonk/SAP’s IoT@Scale hackathon on Thursday, October 16, from 1–5pm. If you have any questions about the hackathon, or about how Keen IO can work with Tessel, feel free to drop me a line at caroline_at_keen_dot_io.

P.S. If you’re wondering how to get started with Keen in Tessel, Technical Machine just wrote a great blog post on the subject!