mirror of
https://github.com/alexhopeoconnor/firmware.git
synced 2026-10-14 15:31:31 +10:00
initial setup for lora
This commit is contained in:
@@ -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
|
||||
Reference in New Issue
Block a user