initial support for thinknode m9

This commit is contained in:
liamcottle
2026-07-13 17:40:39 +12:00
parent 1c5a8426e8
commit 87bf371cd3
12 changed files with 563 additions and 1 deletions
@@ -0,0 +1,23 @@
#include "ThinkNodeM9Board.h"
void ThinkNodeM9Board::begin() {
// power on screen
pinMode(VEXT_ENABLE, OUTPUT);
digitalWrite(VEXT_ENABLE, VEXT_ON_VALUE);
ESP32Board::begin();
}
void ThinkNodeM9Board::powerOff() {
enterDeepSleep(0);
}
uint32_t ThinkNodeM9Board::getIRQGpio() {
return LORA_DIO0;
}
const char* ThinkNodeM9Board::getManufacturerName() const {
return "Elecrow ThinkNode M9";
}