What is the power (mA) requirement of the on-board SD card alone ? I'm guessing near 1 mA but would like verification.
It would be nice if a feature could be added to power on/off the SD card in code, perhaps even automatically controlled by the suspend() or stop().
Thanks
SD Card Power requirement
Re: SD Card Power requirement
I think that the power requirements will be card dependent.
Right now, power for the card is directly wired to 3.3v.
You could probably hack something like this: https://www.sparkfun.com/products/9419 and add a MOSFET to give you power control.
The NetDuino Plus 2 has the same processor as the pyboard, and it does have an onboard MOSFET to control the sdcard power:
http://www.netduino.com/netduinoplus2/specs.htm
Right now, power for the card is directly wired to 3.3v.
You could probably hack something like this: https://www.sparkfun.com/products/9419 and add a MOSFET to give you power control.
The NetDuino Plus 2 has the same processor as the pyboard, and it does have an onboard MOSFET to control the sdcard power:
http://www.netduino.com/netduinoplus2/specs.htm
Re: SD Card Power requirement
Yes, that's great. I just hope the next version of pyboard has the same capability.The NetDuino Plus 2 has the same processor as the pyboard, and it does have an onboard MOSFET to control the sdcard power
- pythoncoder
- Posts: 5956
- Joined: Fri Jul 18, 2014 8:01 am
- Location: UK
- Contact:
Re: SD Card Power requirement
Typical power draw when idle is about 200uA but as @dhylands says this is likely to vary considerably with manufacturer. You can get micro SD breakout boards which connect to the SPI interface on the Pyboard. There is an official driver in the source tree. A P-channel MOSFET in series with the positive supply and you can power it down when not in use.
Peter Hinch
Index to my micropython libraries.
Index to my micropython libraries.