Files
mesh-forge/constants/architecture-hierarchy.json

220 lines
7.2 KiB
JSON

{
"betafpv_2400_tx_micro": "esp32",
"betafpv_900_tx_nano": "esp32",
"chatter2": "esp32",
"9m2ibr_aprs_lora_tracker": "esp32",
"meshtastic-dr-dev": "esp32",
"hydra": "esp32",
"meshtastic-diy-v1": "esp32",
"meshtastic-diy-v1_1": "esp32",
"hackerboxes-esp32-io": "esp32",
"heltec-v1": "esp32",
"heltec-v2_0": "esp32",
"heltec-v2_1": "esp32",
"heltec-wireless-bridge": "esp32",
"heltec-wsl-v2_1": "esp32",
"m5stack-core": "esp32",
"m5stack-coreink": "esp32",
"nano-g1": "esp32",
"nano-g1-explorer": "esp32",
"radiomaster_900_bandit": "esp32",
"radiomaster_900_bandit_micro": "esp32",
"radiomaster_900_bandit_nano": "esp32",
"rak11200": "esp32",
"station-g1": "esp32",
"tbeam": "esp32",
"tbeam-displayshield": "tbeam",
"tbeam0_7": "esp32",
"tlora-v1": "esp32",
"tlora_v1_3": "esp32",
"tlora-v2": "esp32",
"tlora-v2-1-1_6": "esp32",
"sugarcube": "tlora-v2-1-1_6",
"tlora-v2-1-1_6-tcxo": "esp32",
"tlora-v2-1-1_8": "esp32",
"tlora-v3-3-0-tcxo": "esp32",
"trackerd": "esp32",
"wiphone": "esp32",
"ai-c3": "esp32c3",
"esp32c3_super_mini": "esp32c3",
"esp32c3_base": "esp32",
"hackerboxes-esp32c3-oled": "esp32c3",
"heltec-ht62-esp32c3-sx1262": "esp32c3",
"heltec-hru-3601": "esp32c3",
"m5stack-stamp-c3": "esp32c3",
"esp32c6_base": "esp32",
"m5stack-unitc6l": "esp32c6",
"tlora-c6": "esp32c6",
"esp32s2_base": "esp32",
"nugget-s2-lora": "esp32s2",
"CDEBYTE_EoRa-S3": "esp32s3",
"EBYTE_ESP32-S3": "esp32s3",
"thinknode_m2": "esp32s3",
"thinknode_m5": "esp32s3",
"bpi_picow_esp32_s3": "esp32s3",
"crowpanel-esp32s3-5-epaper": "esp32s3",
"crowpanel-esp32s3-4-epaper": "esp32s3",
"crowpanel-esp32s3-2-epaper": "esp32s3",
"my-esp32s3-diy-eink": "esp32s3",
"my-esp32s3-diy-oled": "esp32s3",
"t-energy-s3_e22": "esp32s3",
"dreamcatcher-2206": "esp32s3",
"crowpanel_base": "crowpanel",
"elecrow-adv-24-28-tft": "crowpanel_small_esp32s3_base",
"elecrow-adv-35-tft": "crowpanel_small_esp32s3_base",
"elecrow-adv1-43-50-70-tft": "crowpanel_large_esp32s3_base",
"ESP32-S3-Pico": "esp32s3",
"esp32s3_base": "esp32",
"hackaday-communicator": "esp32s3",
"heltec_capsule_sensor_v3": "esp32s3",
"heltec_sensor_hub": "esp32s3",
"heltec-v3": "esp32s3",
"heltec_v4_base": "esp32s3",
"heltec-v4": "heltec_v4_base",
"heltec-v4-tft": "heltec_v4_base",
"heltec-vision-master-e213": "esp32s3",
"heltec-vision-master-e213-inkhud": "esp32s3",
"heltec-vision-master-e290": "esp32s3",
"heltec-vision-master-e290-inkhud": "esp32s3",
"heltec-vision-master-t190": "esp32s3",
"heltec-wireless-paper": "esp32s3",
"heltec-wireless-paper-inkhud": "esp32s3",
"heltec-wireless-paper-v1_0": "esp32s3",
"heltec-wireless-tracker": "esp32s3",
"heltec-wireless-tracker-V1-0": "esp32s3",
"heltec-wireless-tracker-v2": "esp32s3",
"heltec-wsl-v3": "esp32s3",
"icarus": "esp32s3",
"link32-s3-v1": "esp32s3",
"m5stack-cores3": "esp32s3",
"mesh_tab_base": "esp32s3",
"mesh-tab-3-2-TN-resistive": "mesh_tab_base",
"mesh-tab-3-2-IPS-resistive": "mesh_tab_base",
"mesh-tab-3-5-IPS-resistive": "mesh_tab_base",
"mesh-tab-3-5-TN-resistive": "mesh_tab_base",
"mesh-tab-3-2-IPS-capacitive": "mesh_tab_base",
"mesh-tab-3-5-IPS-capacitive": "mesh_tab_base",
"mesh-tab-4-0-IPS-capacitive": "mesh_tab_base",
"nibble-esp32": "esp32s3",
"nugget-s3-lora": "esp32s3",
"picomputer-s3": "esp32s3",
"picomputer-s3-tft": "picomputer-s3",
"rak3312": "esp32s3",
"rak_wismesh_tap_v2-tft": "rak_wismeshtap_s3",
"seeed-sensecap-indicator": "esp32s3",
"seeed-sensecap-indicator-tft": "seeed-sensecap-indicator",
"seeed-xiao-s3": "esp32s3",
"station-g2": "esp32s3",
"t-deck": "esp32s3",
"t-deck-tft": "t-deck",
"t-deck-pro": "esp32s3",
"t-eth-elite": "esp32s3",
"t-watch-s3": "esp32s3",
"tbeam-s3-core": "esp32s3",
"tlora-pager": "esp32s3",
"tlora-pager-tft": "tlora-pager",
"tlora-t3s3-epaper": "esp32s3",
"tlora-t3s3-epaper-inkhud": "esp32s3",
"tlora-t3s3-v1": "esp32s3",
"tracksenger": "esp32s3",
"tracksenger-lcd": "esp32s3",
"tracksenger-oled": "esp32s3",
"unphone": "esp32s3",
"unphone-tft": "unphone",
"coverage": "native",
"buildroot": "portduino",
"pca10059_diy_eink": "nrf52840",
"thinknode_m1": "nrf52840",
"thinknode_m1-inkhud": "nrf52840",
"thinknode_m3": "nrf52840",
"thinknode_m6": "nrf52840",
"ME25LS01-4Y10TD": "nrf52840",
"ME25LS01-4Y10TD_e-ink": "nrf52840",
"ms24sf1": "nrf52840",
"makerpython_nrf52840_sx1280_eink": "nrf52840",
"makerpython_nrf52840_sx1280_oled": "nrf52840",
"TWC_mesh_v4": "nrf52840",
"canaryone": "nrf52840",
"WashTastic": "nrf52840",
"nrf52_promicro_diy_tcxo": "nrf52840",
"nrf52_promicro_diy-inkhud": "nrf52840",
"seeed-xiao-nrf52840-wio-sx1262": "nrf52840",
"seeed_xiao_nrf52840_e22_900m30s": "seeed_xiao_nrf52840_kit",
"seeed_xiao_nrf52840_e22_900m33s": "seeed_xiao_nrf52840_kit",
"xiao_ble": "seeed_xiao_nrf52840_kit",
"feather_diy": "nrf52840",
"gat562_mesh_trial_tracker": "nrf52840",
"heltec-mesh-node-t114": "nrf52840",
"heltec-mesh-node-t114-inkhud": "nrf52840",
"heltec-mesh-pocket-5000": "nrf52840",
"heltec-mesh-pocket-5000-inkhud": "nrf52840",
"heltec-mesh-pocket-10000": "nrf52840",
"heltec-mesh-pocket-10000-inkhud": "nrf52840",
"heltec_mesh_solar_base": "nrf52840",
"heltec-mesh-solar": "heltec_mesh_solar_base",
"heltec-mesh-solar-eink": "heltec_mesh_solar_base",
"heltec-mesh-solar-inkhud": "heltec_mesh_solar_base",
"heltec-mesh-solar-oled": "heltec_mesh_solar_base",
"heltec-mesh-solar-tft": "heltec_mesh_solar_base",
"meshlink": "nrf52840",
"meshlink_eink": "nrf52840",
"meshtiny": "nrf52840",
"monteops_hw1": "nrf52840",
"muzi-base": "nrf52840",
"nano-g2-ultra": "nrf52840",
"nrf52832_base": "nrf52",
"nrf52840_base": "nrf52",
"r1-neo": "nrf52840",
"rak2560": "nrf52840",
"rak3401-1watt": "nrf52840",
"rak4631": "nrf52840",
"rak4631_dbg": "rak4631",
"rak4631_eink": "nrf52840",
"rak4631_eink_onrxtx": "nrf52840",
"rak4631_eth_gw": "nrf52840",
"rak4631_eth_gw_dbg": "rak4631",
"rak4631_nomadstar_meteor_pro": "nrf52840",
"rak4631_nomadstar_meteor_pro_dbg": "rak4631_nomadstar_meteor_pro",
"rak_wismeshtag": "nrf52840",
"rak_wismeshtap": "nrf52840",
"seeed_solar_node": "nrf52840",
"seeed_wio_tracker_L1": "nrf52840",
"seeed_wio_tracker_L1_eink": "nrf52840",
"seeed_wio_tracker_L1_eink-inkhud": "nrf52840",
"seeed_xiao_nrf52840_kit": "nrf52840",
"seeed_xiao_nrf52840_kit_i2c": "seeed_xiao_nrf52840_kit",
"t-echo": "nrf52840",
"t-echo-inkhud": "nrf52840",
"t-echo-lite": "nrf52840",
"tracker-t1000-e": "nrf52840",
"wio-sdk-wm1110": "nrf52840",
"wio-t1000-s": "nrf52840",
"wio-tracker-wm1110": "nrf52840",
"challenger_2040_lora": "rp2040",
"catsniffer": "rp2040",
"feather_rp2040_rfm95": "rp2040",
"nibble-rp2040": "rp2040",
"rak11310": "rp2040",
"rp2040-lora": "rp2040",
"pico": "rp2040",
"pico_slowclock": "rp2040",
"picow": "rp2040",
"senselora_rp2040": "rp2040",
"pico2": "rp2350",
"pico2w": "rp2350",
"CDEBYTE_E77-MBL": "stm32",
"rak3172": "stm32",
"wio-e5": "stm32",
"esp32c3": "esp32",
"esp32c6": "esp32",
"esp32s2": "esp32",
"esp32s3": "esp32",
"nrf52832": "nrf52",
"nrf52840": "nrf52",
"esp32": null,
"nrf52": null,
"rp2040": null,
"rp2350": null,
"stm32": null,
"portduino": null
}