diff --git a/src/platform/nrf52/architecture.h b/src/platform/nrf52/architecture.h
index c9938062e..9d0447067 100644
--- a/src/platform/nrf52/architecture.h
+++ b/src/platform/nrf52/architecture.h
@@ -98,6 +98,8 @@
#define HW_VENDOR meshtastic_HardwareModel_SEEED_WIO_TRACKER_L1_EINK
#elif defined(SEEED_WIO_TRACKER_L1)
#define HW_VENDOR meshtastic_HardwareModel_SEEED_WIO_TRACKER_L1
+#elif defined(T_REX)
+#define HW_VENDOR meshtastic_HardwareModel_MUZI_R1_NEO
#elif defined(HELTEC_MESH_SOLAR)
#define HW_VENDOR meshtastic_HardwareModel_HELTEC_MESH_SOLAR
#else
diff --git a/variants/t-rex/platformio.ini b/variants/nrf52840/t-rex/platformio.ini
similarity index 83%
rename from variants/t-rex/platformio.ini
rename to variants/nrf52840/t-rex/platformio.ini
index c2b72e7d3..33b8f96f5 100644
--- a/variants/t-rex/platformio.ini
+++ b/variants/nrf52840/t-rex/platformio.ini
@@ -3,12 +3,14 @@
extends = nrf52840_base
board = t-rex
board_check = true
-build_flags = ${nrf52840_base.build_flags} -Ivariants/t-rex -D T_REX
+build_flags = ${nrf52840_base.build_flags}
+ -Ivariants/nrf52840/t-rex
+ -D T_REX
-DGPS_POWER_TOGGLE ; comment this line to disable triple press function on the user button to turn off gps entirely.
-DRADIOLIB_EXCLUDE_SX128X=1
-DRADIOLIB_EXCLUDE_SX127X=1
-DRADIOLIB_EXCLUDE_LR11X0=1
-build_src_filter = ${nrf52_base.build_src_filter} +<../variants/t-rex> + +
+build_src_filter = ${nrf52_base.build_src_filter} +<../variants/nrf52840/t-rex> + +
lib_deps =
${nrf52840_base.lib_deps}
${networking_base.lib_deps}
diff --git a/variants/t-rex/variant.cpp b/variants/nrf52840/t-rex/variant.cpp
similarity index 100%
rename from variants/t-rex/variant.cpp
rename to variants/nrf52840/t-rex/variant.cpp
diff --git a/variants/t-rex/variant.h b/variants/nrf52840/t-rex/variant.h
similarity index 100%
rename from variants/t-rex/variant.h
rename to variants/nrf52840/t-rex/variant.h