Batcave는 The Nature 4.0 프로젝트의 Sattelite (저전력 센서)입니다. 배터리를 변경하지 않고 오랜 시간 동안 저주파 (> 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.3V를 제공합니다. 대부분의 SD 카드 브레이크 아웃, RTC 및 온도 센서는 5V에서 실행될 수 있으므로 자유롭게 선택할 수 있습니다. 그러나 특히 더 긴 (> 1m) 케이블을 사용할 때 온도 센서에 5V를 사용하는 것이 좋습니다.
정상 작동은 다음으로 구성됩니다.
한 단계가 실패하면이 오류를 기록해야하며 나머지 작업은 다음과 같습니다.
TTGO LORA는 SD 브레이크 아웃과 함께 사용할 때 까다 롭습니다. 실제 솔루션은 여러 SPI 버스, SD 용 재 루트 하드웨어 SPI 및 SX1278의 소프트웨어 SPI를 사용하는 것입니다. 자세한 내용은 여기에 설명되어 있습니다 : http://github.com/jonashoechst/ttgo-lora-sd.
ESP 보드의 깊은 수면 기능은 매우 낮은 전력으로 파워 뱅크를 종료 할 수 있습니다 (충전 스마트 폰이 채워질 때 유용한 기능).
TTGO LORA V1은 전력 소비에 문제가 있습니다. 이 포럼에서 논의 된 바와 같이, CP2102 USB- 시리얼 칩은 켜져있을 때 활성 상태에 있으며 USB 호스트에서 꿀벌을 끊은 후에 만 중단됩니다. 가능한 수정 사항이 여기에 제안됩니다.
보드는 CP2102가 부유 한 ~ 10 mah와 대조적으로 ~ 3 mah를 사용하지 않습니다.
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가 깊은 수면에있을 때 비효율적 인 저전력 모드를 가지고 있습니다 (깊은 수면에서 높은 핀으로 인해).
가능한 대안 :