Hi there, a couple comments on this:
Please take a look at the ESP32-C6-MINI-1 datasheet, which is linked on the product page. Section 4.4 lists the current consumption of the ESP32-C6, which is the highest current consumption device on the board. The amount of current it consumes depends on what it’s doing, but the RX current is listed as 73mA peak, and the idle current is listed as 38mA typical (all peripherals and clocks enabled), so your measurement of 40-70mA sounds reasonable. The max possible peak current consumption appears to be 382mA when the radio is transmitting (802.11b, 1 Mbps, DSSS @ 20.5 dBm). Though please note that if you’re using a simple ammeter, it will not be able to measure the current fast enough to measure the peak current consumption, you’ll only see the average consumption over the last ~0.5 seconds or so.
If you want lower current consumption, the entire board can get down to ~15uA in deep sleep mode (I’m pulling that from memory, so could be slightly different). That’s demonstrated in the product video, see here (URL is timestamped):
The code for that example is in the GitHub repo, with the relevant sleep code linked below:
And as mentioned by @TS-Russell, you’ll also need to disable the power LED by cutting the jumper in order to achieve such low sleep current.
Hope this helps!