Light Blue Bean Gets Android, Node-RED Capabilities

Arduino Technology
Light Blue Bean Gets Android, Node-RED Capabilities

lightblue_bean

Weโ€™ve taken a coupleย of looksย at Punch Through Designโ€™sย Light Blue Bean, includingย gettingย hands onย back when the Bean started shipping to pre-order customers. One of the features that really made the Bean catch our attentionย when it was announced was that it was going to have the ability to write, and then upload, code directly from your phoneย over Bluetooth LE.

However the initial release of Punch Throughโ€™s appย didnโ€™t supportย that, and the company took a lot of criticism for it. They’ve slowly fixed the situation โ€” adding firstย iOS and thenย Windows supportย โ€” with support for Android, the last major platform,ย arriving today.

The Bean Loader app for Android.
The Bean Loader app for Android.

Iโ€™ve used the Bean in several of my own projects since getting hold of them last year, and Iโ€™ve been generallyย impressed with the board โ€” the hardware architecture is well thought out, and theย Bean library for the Arduino is similarly impressive. However the real stand out feature of the Bean is the cross-platform support and the abilityย it gives youย to write and upload code from mobile platforms โ€” something that makes the Bean unique. Right now itโ€™s the only Arduino-compatible board, that I know about, that has support for writing, compiling, and then uploading a sketch directly from any sort of mobile platform.

However, Punch Through hasn’t stopped with support for their initially announced platforms, since we last looked at the Bean they’ve also announced support for the Node-RED development environment. If you haven’t come acrossย Node-RED yet it’s a node.js basedย visual programming environment intendedย for the Internet of Things. It doesnโ€™t require much coding experience, hopefully making it easier to connect physical things to both your computer and the Cloud.

Logging data from the Bean in Node-RED.
Logging data from the Bean in Node-RED to local disk.

Thisย style of visual programming environments isn’tย new โ€” I used similar systems back in the early 90’s. However Node-REDย is getting a lot of love from the node.js community right now, and rightly so, as it’s an intuitive tool for wiring together hardware devices, and online services, in interesting ways.

The Javascript community already has an interest in hardwareย โ€” you only have to look at their work onย nodecopter to see that โ€” and the arrival of boards like the Tessel, alongside support for the Bean in one of their favourite development environments is only going to encourage the growth of the ‘third community.’

Tagged

Alasdair Allan is a scientist, author, hacker and tinkerer, who is spending a lot of his time thinking about the Internet of Things. In the past he has mesh networked the Moscone Center, caused a U.S. Senate hearing, and contributed to the detection of what wasโ€”at the timeโ€”the most distant object yet discovered.

View more articles by Alasdair Allan
Discuss this article with the rest of the community on our Discord server!

ADVERTISEMENT

FEEDBACK