Designing Hardware for the Internet of Things
evenchick.com
evenchick.com
I'm working on one of the next upstream problems in the IoT space: once you have a way to connect a device this to a network, how do you tie it into the greater set of things, program it, make it discoverable, and manage it.
My stab at this is called Magenta, which is an MIT licensed project based on node.js that aims to make it easy to build devices that can securely communicate in real time and applications that interact with those devices over a message passing model (its hard to explain in one paragraph but think of it like this: twitter for devices with agents watching those messages).
I'm only a month into it and a few hundred commits, but if you are interested, check out the (very early) project at https://github.com/magentajs or contact me on twitter at @timpark. I would love to get some feedback or find folks interested in helping collaborate on one of the subprojects (client sdk, service, administration tool, or use it to build devices and provide feedback and bugs).
Ok, I'm done hijacking your thread!
Hopefully it will also get into a shield form factor, at a reasonable price, since it seems ideal to trying all kinds of things out.
[1]http://www.eetimes.com/electronics-news/4406270/Redpine-devi...
I'd also recommend OSHPark.
I suppose the waveguide looks pretty short (under an inch?) so it might not matter much?
8 GHz and multiple traces would be a bit more concerning without impedance control. Hope it works out.
Fingers crossed!
Google's Glass supports BLE based on the FCC approval documents. It appears that BLE support was prioritized after the Bluetooth stack rewrite that happened in 4.2.
The Galaxy Nexus, Nexus 4, Nexus 7 and Nexus 10 all have hardware capable of BLE that should be available after the update.
Also, I really like seeing hardware on the front page.
https://www.sparkfun.com/products/10822
Any idea how much cheaper this could be?
By the way your site doesn't seem to have a valid RSS or Atom feed. Your html has an incorrect feed link back to the homepage itself:
<link href="./" type="application/atom+xml" rel="alternate" title="Eric Evenchick ATOM Feed" />The "internet of things" is interesting from a consumer perspective. I've been involved in it for a few years in terms of being able to remotely monitor and diagnose complex equipment. There's a long list of companies with lots of dollars behind them that want to get started in this arena and don't know how. I suspect that this is soon going to be a hot area of consulting.
Just look at what businesses like Axeda have been doing for the last 10 years if you want to see where industry is heading.
On what basis do you make this claim? I don't think we've come close to exhausting the space of useful and interesting things that can be done in pure software on general-purpose computers.
I'm a software guy; I wish it wasn't true, because it would be a lot more convenient for me - but I'm not going to pretend it isn't happening...I'm learning as much pi/duino/tronics as quickly as I can.
If your interested in some feedback on the PCB layout I'd be happy to help (e-mail in profile). There are a few things about the pictured layout that will make it very prone to noise and EM radiation as well as some heat dissipation issues.