#install internally ES24TX external ELRS module to Radiomaster TX16S

16 messages · Page 1 of 1 (latest)

cunning vapor
#

Hi!) Can anyone give an advice?

I have ES24TX (flashed with ELRS 3.0.1) from Happymodel - external module. And I'm trying to install it to Radiomaster TX16S (RM16S) internally. I've connected it instead of RM16S internal 4in1 multiprotocol module. Used 4 pins: INTMOD_5V | GND | INTMOD_RX | INTMOD_TX. Also installed EDGE TX and used the setting to CRSF protocol for internal module. But I can't access module with ELRS 3.0 lua script. It is just hanging on startup.

When I'm reconnecting the module to external pins - everything is working, but can't get it to work on internal TX/RX... Also tried to UART_INVERT check / uncheck in ELRS 3.0.1 firmware configuration..

What am I missing?

TX/RX swap also tried, in every combination with UART_INVERT option. Is it possible that UART_INVERT just not working in firmware? since even with UART_INVERT off/on - module still working normally on external pins.

attached Radiomaster TX16S in/ext module connector pinout

trail jasper
#

the es24TX is NOT a full duplex module.
the internal elrs modules uses 5 pins total

#
  1. rx
  2. tx
  3. gnd
  4. vbat
  5. boot_en
cunning vapor
trail jasper
#

you can use the ESP32_EN or BOOT pin for the BOOT_EN pin (so you can use ETX Passthrough to flash the module)

cunning vapor
#

besides of this pin - on firmware side - is it also need to be changed something?

trail jasper
#

(that is if you used a different set of pins)

cunning vapor
#

Thank you! will try to handle that 🙂

trail jasper
#

IF I'm the one doing this, I'll either have to make my own PCB instead..
or wait for RM to sell those internal elrs modules 😄

cunning vapor
#

yeah, I also started to thinking that way))) since it seems not that easy))

trail jasper
#

the ES24TX esp chip pins aren't exacly easy to get to..

#

it is doable, but just not worth it, imho

cunning vapor
#

yeah, thanks for advice!)