[HH] Electric Imp Platform
Tom Metro
tmetro+hhacking at gmail.com
Thu Jan 9 18:34:29 EST 2014
Kurt L Keville wrote:
> http://blog.electricimp.com/
This is one of these "Internet of Things" devices, designed to help
facilitate easily adding Internet based data collection or control to
devices.
More details at:
http://electricimp.com/product/
The Electric Imp connectivity platform, featuring fully integrated
hardware, software, OS, APIs, cloud servers, makes it possible to
effectively empower your devices with intelligence, scalability and
flexibility.
...
The Electric Imp platform starts with the imp, a powerful module
containing WiFi and a processor that acts as the gateway to connect
your device or service to the Internet, providing it with a brain in
the cloud.
And:
http://www.adafruit.com/products/1129
So it's a tiny (32mm x 24mm) $30 embedded computer board with a
Cortex-M3, with WiFi and some I/Os:
...only six pins available for application use, they're six very
capable pins. UARTs, I2C, SPI, analog in and out, PWMs, GPIOs... all
selectable under software control.
It's actually built using an SD card form-factor, but doesn't do
anything if plugged into an SD card reader. The manufacturer used that
packaging due to cheap, available connectors. You typically use it with
a small breakout board.
It comes loaded with an OS and is tied to a cloud service for data
collection/interaction.
...you develop your code in a browser-based IDE and can compile and
run your code on the Imp - wherever it is in the world - in under a
second. The Imp even sends logging back to your browser. Software that
runs on the Imp is written in Squirrel, a C-like language, with
extensions to communicate with the hardware interfaces and the
service. As the Squirrel code runs on top of the electric imp OS, you
get many big system benefits like buffered I/O and crash recovery -
plus you can push updates to devices in the field with a few clicks.
When it phones home to the cloud, it actually uses a "TLS encrypted"
link. Nice.
But do you really want your embedded devices to be entirely dependent on
a cloud service provided by the manufacturer? (Not sure if they offer a
way to reprogram the devoices to work with a private server. The
Adafruit video says it does not use open source server software.)
-Tom
More information about the Hardwarehacking
mailing list