Happy new year folks!
DIYdrones hardware development team needs some help, if you think you can contribute in something please PM, our requirements are:
-Any microcontroller capable to handle a little web server can be used.
-The hardware must have WiFi access (behave as an access point).
-The hardware must have SD card slot (where you can store html files).
-Must be cheap (< $100).
The system must be capable to read a HTML file stored on the SD card (including pictures) and create a web server accessible via WiFi (acting as an access point). When the user is connected to the Wifi device-must type any direction like "http://192.168.1.100" and be able to load the HTML files stored on the SD. Something similar to a home router.
The HTML files must be able to read/write to the IO, analog and UART pins of the same microcontroller....
What we need from you are suggestions of the right hardware, software contributions and connections to anybody capable to help us.
Anyone? ;-)
Comments
@Crash
The ZPUino is pretty cool FPGA Board - probably not the best fit for this since it doesn't include the option set, but a cool board for sure.
Anyone mentioned ZPUino? All the power of a 32-bit processor on a FPGA, running at frequencies up to 100MHz! Easily programmable, just like Arduino: http://www.alvie.com/zpuino/
Hardware available here for US$ 49: http://www.gadgetfactory.net/index.php?main_page=product_info&c...
MicroSD hardware available here: http://www.gadgetfactory.net/index.php?main_page=product_info&c...
I am pretty sure some zigbee hardware can be added just as easily with as with an Arduino.
@Fab so about twice as expensive as Jordi was looking for.
I contected armdevs about the 6410 board with touch screen and wifi. I was intertested to see what the price would be for 100 units? They say it will be $125.
http://www.armdevs.com/product/mini6410.html
The board seems to have everything and supports a range of languages that caters for everyone except Arduino :)
I like and use Ubiquiti products on several projects. Their RouterStation is well supported in the OpenWrt community and I know people are using the Pro version to run Lighttp servers with PHP5. Priced around 70 bucks and you can supply your own mini pci radio of choice. I think the Pro version with a radio would be close to the $100 mark and probably meet/exceed the requirements listed here.
http://www.ubnt.com/routerstation
http://www.ubnt.com/rspro
Here are a couple Linux boards under $75 http://www.glomationinc.com/products.html
http://www.glomationinc.com/product_9260S.html $50
@Michael, Thanks for the info. Sounds like a fun project and will be watching. I know just enough to be dangerous in a few areas, so if you need testers please let me know. I can make just about anything work (at least once:) And considering this will need to be tested with multiple OS's and browsers I think you might need the help.
@Petr I have little doubt that the 5Hz mark can be hit, but what is a realistic role for a browser (at this point) to attempt to operate safely? How many layers of abstraction do we hit to get info to/from a browser? And as @Michael pointed out it needs to be ReSTful - I think State being the key for visualization (and perhaps control) of something moving quickly through time and space. In short, I think the cross-browser aware GCS is a feature and not a requirement and we need to be careful about what kind of control you give to such a system. If it's a loosely coupled feature and not a requirement I think it's all good, which seems to be the path taken here. As I have to remind the visionaries I work with, just because we can do something doesn't mean we should:)