Skip to content

Comment on On Hacking MicroSD Cards

Comments

It is a little dated, but this doc shows 200mA required for the card on highspeed writes. I was curious how much power needed to run that little uC.

http://media.digikey.com/pdf/Data%20Sheets/M-Systems%20Inc%2...

From my experience with flash, uC operating current is at least an order of magnitude below flash write current. If you are going for seriously low power in (for example) a uC logging values from a sensor, the thing to do is buffer readings in memory until memory is full and then in one burst, commit to flash. (rinse repeat) Any write smaller than the blocksize is extremely wasteful, and simply preparing the flash for write burns a lot of juice too.

Apparently it can be as low as 50mA maximum now [0]. However bear in mind this is the maximum speed. For a low power sensor, you could bring the clock speed down a lot lower to reduce consumption on writes. It's also unlikely you will be writing 40MB/s constantly :)

[0] http://www.swissbit.com/images/stories/pdfs/S-300u_data_shee... (page 8).

AboutSource Built by g1lg1l

Hackerly is an independent reader for Hacker News, built on the public HN API. Not affiliated with Y Combinator.