From 481b3e9718fd572efb5d56be861beddafea474a5 Mon Sep 17 00:00:00 2001 From: Matt <43940868+MSmithDev@users.noreply.github.com> Date: Mon, 23 Feb 2026 18:08:46 -0500 Subject: [PATCH] Update uconsole configuration and add new modules --- radio-settings.json | 118 ++++++++++++++++++++++++++++++++++++++++++-- 1 file changed, 114 insertions(+), 4 deletions(-) diff --git a/radio-settings.json b/radio-settings.json index 8154dcd..3e72ab2 100644 --- a/radio-settings.json +++ b/radio-settings.json @@ -16,8 +16,8 @@ "preamble_length": 17, "is_waveshare": true }, - "uconsole": { - "name": "uConsole LoRa Module", + "uconsole_aiov1": { + "name": "uConsole LoRa Module aio v1", "bus_id": 1, "cs_id": 0, "cs_pin": -1, @@ -30,6 +30,23 @@ "rxled_pin": -1, "tx_power": 22, "preamble_length": 17 + }, + "uconsole_aio_v2": { + "name": "uConsole LoRa Module aio v2", + "bus_id": 1, + "cs_id": 0, + "cs_pin": -1, + "reset_pin": 25, + "busy_pin": 24, + "irq_pin": 26, + "txen_pin": -1, + "rxen_pin": -1, + "txled_pin": -1, + "rxled_pin": -1, + "tx_power": 22, + "preamble_length": 17, + "use_dio3_tcxo": true, + "use_dio2_rf": true }, "pimesh-1w-v1": { "name": "PiMesh-1W (V1)", @@ -80,7 +97,7 @@ "tx_power": 22, "preamble_length": 17 }, - "meshadv": { + "meshadv": { "name": "MeshAdv", "bus_id": 0, "cs_id": 0, @@ -95,6 +112,99 @@ "tx_power": 22, "use_dio3_tcxo": true, "preamble_length": 17 + }, + "zebra": { + "name": "ZebraHat-1W", + "bus_id": 0, + "cs_id": 0, + "cs_pin": 24, + "reset_pin": 17, + "busy_pin": 27, + "irq_pin": 22, + "txen_pin": -1, + "rxen_pin": -1, + "txled_pin": -1, + "rxled_pin": -1, + "tx_power": 18, + "use_dio3_tcxo": true, + "use_dio2_rf": true, + "preamble_length": 17 + }, + "femtofox-1W-SX": { + "name": "FemtoFox SX1262 (1W)", + "bus_id": 0, + "cs_id": 0, + "cs_pin": 16, + "gpio_chip": 1, + "use_gpiod_backend": true, + "reset_pin": 25, + "busy_pin": 22, + "irq_pin": 23, + "txen_pin": -1, + "rxen_pin": 24, + "txled_pin": -1, + "rxled_pin": -1, + "tx_power": 30, + "use_dio3_tcxo": true, + "preamble_length": 17 + }, + "femtofox-2W-SX": { + "name": "FemtoFox SX1262 (2W)", + "bus_id": 0, + "cs_id": 0, + "cs_pin": 16, + "gpio_chip": 1, + "use_gpiod_backend": true, + "reset_pin": 25, + "busy_pin": 22, + "irq_pin": 23, + "txen_pin": -1, + "rxen_pin": 24, + "txled_pin": -1, + "rxled_pin": -1, + "tx_power": 8, + "use_dio2_rf": true, + "use_dio3_tcxo": true + }, + "nebrahat": { + "name": "NebraHat-2W", + "bus_id": 0, + "cs_id": 0, + "cs_pin": 8, + "reset_pin": 18, + "busy_pin": 4, + "irq_pin": 22, + "txen_pin": -1, + "rxen_pin": 25, + "txled_pin": -1, + "rxled_pin": -1, + "tx_power": 8, + "use_dio3_tcxo": true, + "use_dio2_rf": true, + "preamble_length": 17 + }, + "ch341-usb-sx1262": { + "name": "CH341 USB-SPI + SX1262 (example)", + "description": "SX1262 via CH341 USB-to-SPI adapter. NOTE: pin numbers are CH341 GPIO 0-7, not BCM.", + "radio_type": "sx1262_ch341", + "vid": 6790, + "pid": 21778, + "bus_id": 0, + "cs_id": 0, + "cs_pin": 0, + "reset_pin": 2, + "busy_pin": 4, + "irq_pin": 6, + "txen_pin": -1, + "rxen_pin": 1, + "txled_pin": -1, + "rxled_pin": -1, + "tx_power": 22, + "use_dio2_rf": true, + "use_dio3_tcxo": true, + "dio3_tcxo_voltage": 1.8, + "preamble_length": 17, + "is_waveshare": false } } -} \ No newline at end of file +}