#define HAS_TCXO true
#define HAS_BUSY true
#define DIO2_AS_RF_SWITCH true
+ #define OCP_TUNED 0x38
const int pin_busy = 32;
const int pin_dio = 33;
const int pin_tcxo_enable = -1;
#define HAS_SLEEP true
#define PIN_WAKEUP GPIO_NUM_0
#define WAKEUP_LEVEL 0
+ #define OCP_TUNED 0x28
const int pin_btn_usr1 = 0;
#define DIO2_AS_RF_SWITCH true
#define HAS_BUSY true
#define HAS_TCXO true
+ #define OCP_TUNED 0x38
#define HAS_DISPLAY true
#define HAS_CONSOLE true
if (level > 22) { level = 22; }
else if (level < -9) { level = -9; }
- writeRegister(REG_OCP_6X, 0x38); // 160mA limit, overcurrent protection
+ writeRegister(REG_OCP_6X, OCP_TUNED); // Use board-specific tuned OCP
uint8_t tx_buf[2];