#Pin remapping because of broken pin

2 messages · Page 1 of 1 (latest)

raven dune
#

TL;DR: I overvolted the TX pin and destroyed it, can I remap it?

I put an overvoltage (I assume around 11V but it could be less) on the TX pin of my Radiomaster RP1 Receiver. The WiFi and SX1280 still work, the Telemetry from the FC still works, but I can't get anything to be sent to the flight controller. That's why I believe the TX pin is broken.

I am not super familiar with the ESP8285 but the ESP32 has a GPIO matrix that can route any RX/TX onto another pin. Is there something similar to that with the 8285? If so, what do I have to do in order to route it to another pin (maybe even the boot pad with a pullup resistor because that's broken out to a physical pad)? Given the two images in this post, I assume, if I just use a custom define called GPIO_PIN_RCSIGNAL_TX and set it to 0, it should work? Or else, if the boot pad will block it from booting, can I switch RX and TX pads and at least have TX only?

#

As for how this happened: I have an Arduino in my drone for additional servo outputs from aux channels (CRSF to PWM converter). That arduino is powered by a separate buck converter, that is variable (because I didn't have 5V fixed anymore). Sadly it was set to 11V from the factory, and I forgot to set it to 5V 🤦‍♂️
Thats how the Arduino got 11V and possibly forwarded it to the Receiver. All I know is since then I don't have any RC signal on my FC anymore. And a new receiver fixed it so it seems like the receiver got its pin destroyed 😦