A friend and I are setting up a company to create development boards and useful kit, were calling it SolderSplash Labs.
Our First product is up on Kickstarter right now, its called SplashBase. http://www.kickstart...d-pros-ios-andr
Its an LM3S6432-IQC50-A2LM3S6432-IQC50-A2 based development board with Ethernet, USB CDC, Eeprom, PWM output for RGB lighting, temperature sensor and 2 expansion headers. With the supplied firmware it will let you control it via your smartphone (Android or iOS) using the applications we have written. As well of course be re-flashable using the Ethetnet bootloader or external jtag.
We will be designing a range of add-ons that can be stacked on top of the SplashBase Board. The first is a 4 Channel Relay board, this lets you turn "Things" on/off over your network,
Each of the relays can be given a name that then appears on the smartphone, the TCP/ip stack uses DHCP and UPNP to make locating it on the network very easy.
Were currently working on making it more of a programmable logic controller so that non programmers can set it up to perform actions when events occur. For instance, if a button is pressed close a relay. Or if the air temperature is above 30deg increase the PWM duty. Which can be set-up on the phone and saved by the SplashBase. This is working now and I'm currently adding more events/testing before I start adding it to the applications. Eventually we want to promote this feature as a way of getting kids interested in programming by showing them it's all just logic!
Coming up we have various Add-On boards that stack on top of the splash base to expand its functionality.
Check out our blog : http://www.soldersplash.co.uk