Batcave é um satélite (sensor de baixa potência) do projeto Nature 4.0. Ele foi projetado para monitorar a temperatura dentro dos orifícios das árvores em baixas frequências (> 1min) por um longo período de tempo sem alterar a bateria.
Os componentes escolhidos estão listados aqui, cada um com os recursos importantes nomeados.

#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
O TTGO Lora fornece 3x GND, 2x 5V e 2x 3.3V. A maioria das fugas de cartão SD, o RTC e os sensores de temperatura podem ser executados em 5V e, portanto, podem ser escolhidos livremente. No entanto, eu recomendo usar 5V para os sensores de temperatura, especialmente ao usar cabos mais longos (> 1m).
A operação normal consiste em:
Se uma etapa falhar, esse erro precisará ser registrado e o restante da operação continuará, por exemplo:
O TTGO LORA é meio exigente ao usar junto com uma fuga SD, a solução real é usar vários barramentos SPI, o Remouted Hardware-Spi para o SD e um software-spi para o SX1278. Os detalhes são explicados aqui: http://github.com/jonashoechst/ttgo-lora-sd.
A função profunda do sono das placas ESP é uma potência muito baixa, o que pode levar a um desligamento dos PowerBanks (uma função útil, quando um smartphones de carregamento é preenchido).
O TTGO LORA V1 tem problemas com o consumo de energia. Conforme discutido neste fórum, o chip USB-serial CP2102 está em um estado ativo quando ligado e só vai suspender depois de ser desconectado de um host USB. Possíveis correções são sugeridas aqui.
A placa desenhará ~ 3 mAh com CP2102 desativado em contraste com ~ 10 mAh com um CP2102 suspenso.
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
Além disso, o modem Lora SX1276 tem um modo de baixa potência que ineficaz quando o TTGO está no sono profundo (resultante de um pino alto no sono profundo).
Possíveis alternativas: