initial setup for lora

This commit is contained in:
Manuel
2026-02-03 23:05:09 +01:00
parent 6bde1d5fbb
commit f1ffd05a55
2 changed files with 36 additions and 0 deletions
@@ -0,0 +1,18 @@
[env:crowpanel-advanced-p4-50]
extends = esp32p4_base
board = esp32-p4-evboard
board_build.partitions = default_16MB.csv
board_level = pr
build_flags =
${esp32p4_base.build_flags}
-D CROWPANEL_ADV_P4_50
-I variants/esp32p4/crowpanel-advanced-p4
-DARDUINO_USB_CDC_ON_BOOT=0
-DARDUINO_USB_MODE=1
; -DSOC_USB_OTG_SUPPORTED=1
lib_deps =
${esp32p4_base.lib_deps}
# renovate: datasource=custom.pio depName=XPowersLib packageName=lewisxhe/library/XPowersLib
lewisxhe/XPowersLib@0.3.2
@@ -0,0 +1,18 @@
#define I2C_SDA 45 // I2C pins for touch screen
#define I2C_SCL 46
#define BUTTON_PIN 0
#define USE_SX1262
#define LORA_SCK 26
#define LORA_MISO 47
#define LORA_MOSI 48
#define LORA_CS 30
#define LORA_RESET 32
#define SX126X_CS LORA_CS
#define SX126X_DIO1 31
#define SX126X_BUSY 29
#define SX126X_RESET LORA_RESET
#define SX126X_DIO2_AS_RF_SWITCH
#define SX126X_DIO3_TCXO_VOLTAGE 3.3