Dangerous Prototypes

Other projects => Past projects => Web platform => Topic started by: Markus Gritsch on March 06, 2010, 03:06:59 pm

Title: USB Power Supply
Post by: Markus Gritsch on March 06, 2010, 03:06:59 pm
Hi,

I found it convenient to be able to power the Web Platform using my iPhone USB charger and a normal USB cable.  It is also convenient when presenting the board to friends and powering it using their computer.  Therefore I soldered a pluggable (via two DIL socket pins) connection from the USB power to the 3.3 volts regulator (picture attached).  I measured the consumed current which is about 200 mA, so when powering no additional hardware with the Web Platform it should be ok for most USB ports.

In a future revision of the board maybe a switch could be added to choose the power source, similar to the solution on the Seeeduino: http://www.seeedstudio.com/depot/seeedu ... p-439.html (http://www.seeedstudio.com/depot/seeeduino-v328-fully-assembledatmega-328-p-439.html)
Title: Re: USB Power Supply
Post by: wallabybob on March 07, 2010, 11:45:20 pm
I agree that USB power would be a useful option. Probably would need a couple of diodes to isolate the power supplies.
Title: Re: USB Power Supply
Post by: Markus Gritsch on March 08, 2010, 08:57:57 am
The Arduino got in its Duemilanove revision [1] some circuitry which selects the power source automatically.

However, maybe its not worth the additional costs.

[1] http://arduino.cc/en/Main/ArduinoBoardDuemilanove (http://arduino.cc/en/Main/ArduinoBoardDuemilanove)

( ! ) Fatal error: Uncaught exception 'Elk_Exception' with message 'Please try again. If you come back to this error screen, report the error to an administrator.' in /var/www/dangerousprototypes/forum/sources/database/Db-mysql.class.php on line 696
( ! ) Elk_Exception: Please try again. If you come back to this error screen, report the error to an administrator. in /var/www/dangerousprototypes/forum/sources/database/Db-mysql.class.php on line 696
Call Stack
#TimeMemoryFunctionLocation
10.01012059976session_write_close ( )...(null):0
20.01042191568ElkArte\sources\subs\SessionHandler\DatabaseHandler->write( )...(null):0
30.01042192344Database_MySQL->query( ).../DatabaseHandler.php:119
40.05502331072Database_MySQL->error( ).../Db-mysql.class.php:273