The simulator built into the android app
from enum value: ANDROID_SIM = 38;
New BETAFPV ELRS Micro TX Module 2.4G with ESP32 CPU
from enum value: BETAFPV_2400_TX = 45;
BetaFPV ExpressLRS "Nano" TX Module 900MHz with ESP32 CPU
from enum value: BETAFPV_900_NANO_TX = 46;
Custom DIY device based on
schematics: https://github.com/NanoVHF/Meshtastic-DIY/tree/main/Schematics
from enum value: DIY_V1 = 39;
Custom Disaster Radio esp32 v3 device https://github.com/sudomesh/disaster-radio/tree/master/hardware/board_esp32_v3
from enum value: DR_DEV = 41;
EBYTE SPI LoRa module and ESP32-S3
from enum value: EBYTE_ESP32_S3 = 54;
TODO: REPLACE
from enum value: GENIEBLOCKS = 35;
Heltec HT-CT62 with ESP32-C3 CPU and SX1262 LoRa
from enum value: HELTEC_HT62 = 53;
Ancient heltec WiFi_Lora_32 board
from enum value: HELTEC_V1 = 11;
The original heltec WiFi_Lora_32_V2, which had battery voltage sensing hooked to GPIO 13 (see HELTEC_V2 for the new version).
from enum value: HELTEC_V2_0 = 5;
The new version of the heltec WiFi_Lora_32_V2 board that has battery sensing hooked to GPIO 37. Sadly they did not update anything on the silkscreen to identify this board
from enum value: HELTEC_V2_1 = 10;
New Heltec LoRA32 with ESP32-S3 CPU
from enum value: HELTEC_V3 = 43;
Heltec Wireless Paper with ESP32-S3 CPU and E-Ink display
from enum value: HELTEC_WIRELESS_PAPER = 49;
Heltec Wireless Tracker with ESP32-S3 CPU, built-in GPS, and TFT
from enum value: HELTEC_WIRELESS_TRACKER = 48;
New Heltec Wireless Stick Lite with ESP32-S3 CPU
from enum value: HELTEC_WSL_V3 = 44;
New T-BEAM with ESP32-S3 CPU
from enum value: LILYGO_TBEAM_S3_CORE = 12;
from enum value: LORA_RELAY_V1 = 32;
LoRAType device: https://loratype.org/
from enum value: LORA_TYPE = 19;
M5 esp32 based MCU modules with enclosure, TFT and LORA Shields. All Variants (Basic, Core, Fire, Core2, Paper) https://m5stack.com/
from enum value: M5STACK = 42;
B&Q Consulting Nano Edition G1: https://uniteng.com/wiki/doku.php?id=meshtastic:nano
from enum value: NANO_G1 = 14;
B&Q Consulting Nano G1 Explorer: https://wiki.uniteng.com/en/meshtastic/nano-g1-explorer
from enum value: NANO_G1_EXPLORER = 17;
B&Q Consulting Nano G2 Ultra: https://wiki.uniteng.com/en/meshtastic/nano-g2-ultra
from enum value: NANO_G2_ULTRA = 18;
TODO: REPLACE
from enum value: NRF52840DK = 33;
from enum value: NRF52840_PCA10059 = 40;
TODO: REPLACE
from enum value: NRF52_UNKNOWN = 36;
Bobricius Picomputer with ESP32-S3 CPU, Keyboard and IPS display
from enum value: PICOMPUTER_S3 = 52;
TODO: REPLACE
from enum value: PORTDUINO = 37;
TODO: REPLACE
from enum value: PPR = 34;
from enum value: PRIVATE_HW = 255;
RAK WisBlock ESP32 core: https://docs.rakwireless.com/Product-Categories/WisBlock/RAK11200/Overview/
from enum value: RAK11200 = 13;
RAK11310 (RP2040 + SX1262)
from enum value: RAK11310 = 26;
TODO: REPLACE
from enum value: RAK4631 = 9;
Raspberry Pi Pico (W) with Waveshare SX1262 LoRa Node Module
from enum value: RPI_PICO = 47;
Makerfabs SenseLoRA Receiver (RP2040 + RFM96)
from enum value: SENSELORA_RP2040 = 27;
Makerfabs SenseLoRA Industrial Monitor (ESP32-S3 + RFM96)
from enum value: SENSELORA_S3 = 28;
B&Q Consulting Station Edition G1: https://uniteng.com/wiki/doku.php?id=meshtastic:station
from enum value: STATION_G1 = 25;
TODO: REPLACE
from enum value: TBEAM = 4;
TODO: REPLACE
from enum value: TBEAM_V0P7 = 6;
TODO: REPLACE
from enum value: TLORA_T3_S3 = 16;
TODO: REPLACE
from enum value: TLORA_V1 = 2;
TODO: REPLACE
from enum value: TLORA_V1_1P3 = 8;
TODO: REPLACE
from enum value: TLORA_V2 = 1;
TODO: REPLACE
from enum value: TLORA_V2_1_1P6 = 3;
TODO: REPLACE
from enum value: TLORA_V2_1_1P8 = 15;
LilyGo T-Deck with ESP32-S3 CPU, Keyboard and IPS display
from enum value: T_DECK = 50;
TODO: REPLACE
from enum value: T_ECHO = 7;
LilyGo T-Watch S3 with ESP32-S3 CPU and IPS display
from enum value: T_WATCH_S3 = 51;
TODO: REPLACE
from enum value: UNSET = 0;
Generated using TypeDoc
Note: these enum names must EXACTLY match the string used in the device bin/build-all.sh script. Because they will be used to find firmware filenames in the android app for OTA updates. To match the old style filenames, _ is converted to -, p is converted to .
Generated
from enum meshtastic.HardwareModel