Page 17 of that guide shows one way to power from 5V.
Alas it doesn't seem to say how much current the module uses, so its not clear
it could be powered from the Arduino's 3.3V pin anyway which can only manage
50mA or something like that.
A 3.3V LDO regulator derived from the 5V supply would be one sensible method of
powering the device.
You need an external 3.3V regulator from the Vin or 5V pin.
SD/uSD cards need 200+mA, there is no way to power this module from the Mega's on board 3.3V regulator, which is only rated for 150mA,
and not from an IO pin, which are only rated to 40mA Absolute Max.
CrossRoads:
You need an external 3.3V regulator from the Vin or 5V pin.
SD/uSD cards need 200+mA, there is no way to power this module from the Mega's on board 3.3V regulator, which is only rated for 150mA,
and not from an IO pin, which are only rated to 40mA Absolute Max.
i see the device can tolerate 2.7~3.5v, if you just running out of regulators, connect 3 silicon diodes in series will get you 2.9~3.2v from the 5v input.
each diodes has a 0.6~0.7v barrier, 3 of them in series gives you 1.8~2.3v, so you get 5v - 1.8~2.3v = 3.2~2.9v, within spec.
but this is just a quick hack for convenience, don't do this if your project is going into production.