A complete Internet web server built into an Ethernet (RJ-45) jack
inventables.com
inventables.com
Is inventables actually just linkbait garbage which happens to also sell things? They never list the vendor of their products, the prices are always high (often twice that of retail), and they never have any technical details or volume pricing.
Oh, you're interested in this Sorghum based "Non-Toxic Decorative Wood Composite?" [1] Well, you can buy a 4"x3" sample for $15 but they won't tell you who makes it (Kieri USA [2] does) or the cost for boards.
The manufacturer is usually only a Google search away, and I'm willing to pay a premium for a small sample, but I'm not going to order even samples unless I can get more detailed information. Does Inventables actually serve any purpose other than to act as linkbait for a bunch of interesting products?
[1] http://www.inventables.com/technologies/non-toxic-decorative... [2] http://www.kireiusa.com
If you play with several dozen of their materials, you will get several product ideas, some olf which may even have markets!
I think they are trying to provide value through all the normal ways an online reseller would, with a bent for the entrepeneurial inventer market.
At least that'd the impression that I get. For large quantities I would hazard the guess that no party misses out on the pie.
But, if you're really interested in internet-enabling a new product, you'd likely be better off selecting a microcontroller with built-in Ethernet (or an Arduino with Ethernet shield, if prototyping). In my experience, products like the XPort were better for manufacturers looking to internet-enable a legacy device with a free serial port.
You can get an Arduino with an ethernet shield for about $75-80.
This does not appear to have any detailed tech specs on the linked page,detail on customisability/programmability or on the interconnects offered. But even if we allow it some leniency on that I figure an Arduino is still the no brainer choice :)
As far as the product being designed for hobbyists - hmm - it doesn't really have that feel to it. I think the intended market is more along the lines of one-off or low production volume industrial control hardware, test equipment, etc. One use I've seen documented was as an out-of-band control channel on a very high end FPGA board.
If we're talking consumer product design, i.e. mass produced internet enabled fridges, sure this is not a bad idea :)
But for a home hacker the Arduino is the way forward :)
You don't need a full Arduino to wirelessly enable (802.15.4+ZigBee or 6LoWPAN!) a simple device. You just need the MCU (and the tiny family may be sufficient - $2-5) and the wireless hardware (eg, xbee, or one of Atmel's new combined atmega+802.15.4 chipsets if you can deal with the antenna requirements - $8 - $30), an optional crystal oscillator (<$1), and -- if necessary -- a power source (eg, some batteries).
As for commercial applications -- I'd expect them to use wireless, and my money is on either straight WiFi (especially for something as large as a fridge), or 802.15.4 and 6LoWPAN (especially for smaller, low-power devices).
If/when I get to a stage where I think I've got a "version 1.0", I'll sometimes (if space really is an issue - in my projects that's usually because I'm trying to fit it inside a small RC plane) reduce it to a 168 or 328 in a minimal-external-component configuration. Often though, an Arduino mini (or even a full sized Arduino) is perfectly fine.
If I ever thought I was going to build dozens or hundreds of something I'd designed, the ~$30 for an Arduino Mini might become an issue, but for my style of homebuilt projects the money spent on a Mini is often a good tradeoff between my money and my time.
Arduino is an OK development board, but it does constrain your final deployment choices.
I use Atmel's STK600 development platform for the same purpose; the STK600 is their modern development board and supports just about every MCU available via (relatively) cheap routing/socket cards. They've got a have a programmable clock generator, adjustable VCC, switches/LEDs/etc, as well as support for ISP programming such that I can burn bootloaders, and high voltage programming if I happen to screw that up.
I can quickly iterate on a design while using an STK600 to prototype, and I'm not constrained by Arduino's hardware/bootloader/MCU requirements, especially in relation to clock speed and power consumption -- something that I would assume matters a lot on RC planes.
Plus, since the STK600 supports the full line of Atmel microcontrollers, you can specialize for the task at hand, be it USB or wireless.
If I ever thought I was going to build dozens or hundreds of something I'd designed, the ~$30 for an Arduino Mini might become an issue, but for my style of homebuilt projects the money spent on a Mini is often a good tradeoff between my money and my time.
I'll admit that the nice thing about the Arduino Mini for deployment is that it's a very accessible (and small sized) package; off the shelf, most people won't want to deal with SMT and would have a hard time building something as small.
http://www.digi.com/products/wireless-wired-embedded-solutio...
http://www.lantronix.com/device-networking/embedded-device-s...
If memory serves me correctly, some peers at my university had wrote a web interface to control the lights on the Christmas Tree in the commons area.
http://www.yoggie.com/New_Yoggie/Welcome.html http://www.yoggie-gatekeeper.co.uk/
I don't know but it seems they failed a funding round.
http://www.bigfootnetworks.com/killer-nic-m1/
It basically is linux on a NIC card that does packet reordering for lower latency, with varying degrees of success depending the situation.
They're also moving into wireless:
http://www.bigfootnetworks.com/bigfoot-networks-killer-wirel...
I have been looking for a small single board linux computer (preferably open source) to use as a gateway and/or web server for embedded projects. I would like something in between an Arduino and Beagleboard.
Arduino is great for running simple web servers, but it would be nice to have a Linux OS with some familiar tools to be able to build more complex web apps. Products like the Beagleboard fill this need, but they are complex and expensive if you decide to bundle it with your product.
If you don't mind external hosting you can always send your data to the cloud, but I like the simplicity of a self contained product.
The closest I have found to these requirement is at Dangerous Prototypes (sill in development).
Web Platform v2
- 210MHz ARM926 - 2x SPI
- Hopefully 2 layers! - Linux
- 4x USART - 2x 10 bit a/d
- ethernet - < $100?
Forum:
http://dangerousprototypes.com/forum/viewtopic.php?f=24&...Wiki: http://dangerousprototypes.com/docs/Robert:_AT91SAM9260_Linu...
http://en.wikipedia.org/wiki/SheevaPlug
Or if you're into x86 try something from pcEngines. A bit more expensive, but no crosscompiler required to build packages on your desktop.
There may have been advances within the connector itself, to improve the signal-carrying properties of the internal connections, but the overall design of the connector is basically unchanged.