Search found 3 matches

by smith
Mon Dec 06, 2021 4:48 pm
Forum: Freematics Products
Topic: Lowering energy consumption
Replies: 5
Views: 11353

Re: Lowering energy consumption

Hi Stanley,

With the following, I get 60mA.

void setup() {}
void loop() {
esp_deep_sleep_start();
}

From this, I have two questions...

1. What is using 60mA? (Is it possible to reach lower power consumption?)
2. How can I properly power down all components (GPS, cellular, wifi, etc.) to get ...
by smith
Tue Nov 30, 2021 4:06 pm
Forum: Freematics Software
Topic: MQTT Binary Payload
Replies: 0
Views: 12688

MQTT Binary Payload

Hi,

When transmitting via TCP I've had no problems with a binary payload, however when transmitting via MQTT, I get errors when loading after ">".

Using the command:

sprintf(m_buffer, "AT+CMQTTPAYLOAD=0,%u\r", length);
if(sendCommand(m_buffer, 23, 500, ">")){
sendCommand(buffer, length, 1000 ...
by smith
Tue Nov 30, 2021 2:25 pm
Forum: Freematics Products
Topic: Lowering energy consumption
Replies: 5
Views: 11353

Re: Lowering energy consumption

I have the same problem.

In deep sleep, the ESP32 should use ~ 10 microamps (https://lastminuteengineers.com/esp32-sleep-modes-power-consumption/), however my current draw during ESP32 deep sleep is, at best, 110mA.

Stanley, how can this be reduced? I understand that the MEMS, SIM7600, GNSS, and ...