Auto Boot & Battery on AM01 vs AB01 v2

Hello,
I’m attempting a custom board with the AM01 and am referencing both the Arduino Recommended Circuit for the AM01 and the AB01 v2 circuit. I’m confused on the difference between the Auto Boot and ADC/BAT Read Circuits for both the AM01 and the AB01 v2 board. Which one should I go with for proper function? Are either okay?

  1. AM01
    Auto: image
    GPIO0 is connected. GPIO 7 is free, can I use it for other purpose?
    ADC: image
  2. AB01
    Auto: image
    GPIO7 is connected. GPIO0 free or should i leave it be?
    ADC: image
    Both IO6 and 7 used here.
    I apologize if this is a silly question.
  3. Do both versions have the same power consumption? If possible, I’d prefer to follow the Arduino Rec circuit for AM01
  4. If I go with AM01 circuit, will the “getBatteryVoltage()” function still work like on the AB01 platform or will I have to use a different method to get the voltage? Thank you.

While I have never used the AM01, my understanding, which seems to be supported by the AM01 schematic diagram, is that you would have to provide any auto restart or battery monitoring circuitry, external to the AM01 module, and this could be configured any way that worked for you in your application.

Never having used the AM01, I have no idea about the relative power consumption. But there’s a lot of additional circuitry on the AB01 board, including all the power management circuitry and the UART, so there’s plenty of room there for additional power usage, although a lot will depend on how the various elements are used.

I do use the AB01 V2 board, and I use GPIO0 for a specific purpose, so it’s certainly ‘available’ on the AB01 (V1 or V2) board. As far as the battery read function is concerned, that would work according to the circuitry you provide. I can only assume that if you built a circuit like that illustrated in the AB01 V2 schematic, and connected it up as also illustrated, that the Heltec getBatteryVoltage() function would work the same way that it does on the AB01 board.

Having said that, the Heltec documentation has not always been as reliable as it could be…

1 Like