From ea540632cea44131cc79548d202cb2a3bce8ef75 Mon Sep 17 00:00:00 2001 From: Sunjun Kim Date: Tue, 6 Aug 2024 01:13:36 +0900 Subject: [PATCH] HelloRadio V16 TX, HR7E HR8E RX --- RX/HelloRadio HR7E.json | 38 ++++++++++++++++++++++++++++++++++++++ RX/HelloRadio HR8E.json | 38 ++++++++++++++++++++++++++++++++++++++ targets.json | 34 ++++++++++++++++++++++++++++++++++ 3 files changed, 110 insertions(+) create mode 100644 RX/HelloRadio HR7E.json create mode 100644 RX/HelloRadio HR8E.json diff --git a/RX/HelloRadio HR7E.json b/RX/HelloRadio HR7E.json new file mode 100644 index 0000000..738a6ea --- /dev/null +++ b/RX/HelloRadio HR7E.json @@ -0,0 +1,38 @@ +{ + "serial_rx": 3, + "serial_tx": 1, + + "radio_miso": 35, + "radio_mosi": 32, + "radio_rst": 25, + "radio_sck": 33, + "radio_busy": 37, + "radio_dio1": 38, + "radio_nss": 26, + + "ant_ctrl": 23, + + "power_txen": 18, + "power_min": 0, + "power_high": 3, + "power_max": 3, + "power_default": 3, + "power_control": 0, + "power_values": [-10, -7, -4, -1], + + "led_rgb": 21, + "led_rgb_isgrb": true, + "ledidx_rgb_status": [0], + "ledidx_rgb_boot": [0], + + "pwm_outputs": [14, 12, 13, 15, 4, 9, 10, 1], + + "i2c_sda": 22, + "i2c_scl": 19, + + "button": 0, + + "vbat": 36, + "vbat_offset": -147, + "vbat_scale": 1239 + } \ No newline at end of file diff --git a/RX/HelloRadio HR8E.json b/RX/HelloRadio HR8E.json new file mode 100644 index 0000000..0484e3b --- /dev/null +++ b/RX/HelloRadio HR8E.json @@ -0,0 +1,38 @@ +{ + "serial_rx": 3, + "serial_tx": 1, + + "radio_miso": 35, + "radio_mosi": 32, + "radio_rst": 25, + "radio_sck": 33, + "radio_busy": 37, + "radio_dio1": 38, + "radio_nss": 26, + + "ant_ctrl": 23, + + "power_txen": 18, + "power_min": 0, + "power_high": 3, + "power_max": 3, + "power_default": 3, + "power_control": 0, + "power_values": [-10, -7, -4, -1], + + "led_rgb": 21, + "led_rgb_isgrb": true, + "ledidx_rgb_status": [0], + "ledidx_rgb_boot": [0], + + "pwm_outputs": [14, 12, 13, 15, 4, 9, 10, 5, 1], + + "i2c_sda": 22, + "i2c_scl": 19, + + "button": 0, + + "vbat": 36, + "vbat_offset": -147, + "vbat_scale": 1239 + } \ No newline at end of file diff --git a/targets.json b/targets.json index bdc791b..9686059 100644 --- a/targets.json +++ b/targets.json @@ -1425,6 +1425,40 @@ } } }, + "helloradio": { + "name": "HelloRadio", + "tx_2400": { + "v16": { + "product_name": "HELLORADIO V16 Internal 2.4GHz TX", + "lua_name": "HR V16", + "layout_file": "Radiomaster TX16S 2400.json", + "upload_methods": ["uart", "wifi", "etx"], + "min_version": "3.4.0", + "platform": "esp32", + "firmware": "Unified_ESP32_2400_TX" + } + }, + "rx_2400": { + "hr8e": { + "product_name": "HelloRadio HR8E 2.4GHz Diversity+8xPWM RX", + "lua_name": "HR HR8EG", + "layout_file": "HelloRadio HR8E.json", + "upload_methods": ["uart", "wifi", "betaflight"], + "min_version": "3.4.0", + "platform": "esp32", + "firmware": "Unified_ESP32_2400_RX" + }, + "hr7e": { + "product_name": "HelloRadio HR7E 2.4GHz Diversity+7xPWM RX", + "lua_name": "HR HR7EG", + "layout_file": "HelloRadio HR7E.json", + "upload_methods": ["uart", "wifi", "betaflight"], + "min_version": "3.4.0", + "platform": "esp32", + "firmware": "Unified_ESP32_2400_RX" + } + } + }, "hglrc": { "name": "HGLRC", "rx_900": {