Batcave-это саттелит (датчик с низким энергопотреблением) проекта Nature 4.0. Он предназначен для контроля температуры внутри отверстий деревьев на низких частотах (> 1 мин) в течение длительного периода времени без изменения батареи.
Выбранные компоненты перечислены здесь, каждая из которых состоит из важных функций.

#define ONE_WIRE_BUS 15
#define SD_CS 23
#define SD_SCK 17
#define SD_MOSI 12
#define SD_MISO 13
#define SDA 21
#define SCL 22
TTGO LORA предоставляет 3X GND, 2x 5V и 2x 3,3 В. Большинство прорывов SD -карты, RTC и датчики температуры могут работать на 5 В и поэтому могут быть выбраны свободно. Однако я бы порекомендовал использовать 5 В для датчиков температуры, особенно при использовании более длинных (> 1 м) кабелей.
Нормальная операция состоит из:
Если один шаг не сбои, эта ошибка должна быть зарегистрирована, а остальная часть операции должна продолжаться, например:
TTGO LORA является довольно разборчивой при использовании вместе с SD-прорывом, фактическое решение состоит в том, чтобы использовать несколько шин SPI, перенаправленное аппаратное SPI для SD и программное SPI для SX1278. Подробности объясняются здесь: http://github.com/jonashoechst/ttgo-lora-sd.
Функция глубокого сна у плат ESP очень низкая мощность, что может привести к выключению мощных подразделений (полезной функции, когда заряжается смартфоны зарядки).
У TTGO Lora V1 проблемы с энергопотреблением. Как обсуждалось на этом форуме, USB-чип CP2102 находится в активном состоянии при включении и будет приостановить только после отключения Beeing от USB-хоста. Возможные исправления предложены здесь.
Плата будет нарисовать ~ 3 мАч с инвалидом CP2102 в отличие от ~ 10 мАч с приостановленным CP2102.
ms, shunt_mV, bus_V, current_mA, power_mW, state
80305, -0.290, 3.336000, -3.100000, 10.000000, suspended
121786, -1.020, 3.328000, -10.200000, 36.000000, active
Кроме того, модем SX1276 LORA имеет низкий режим мощности, который неэффективен, когда TTGO в глубоком сон (возникает в результате высокого штифта в глубоком сне).
Возможные альтернативы: