We have a programming job that requires an ESP32 to be programmed as a serial to RS485 bridge.
We want this to be programmed within the ESP-IDF framework to take advantage of the serial buffer interrupts. Code to be programmed in VSCode with the PlatformIO extension.
We require a base code that is a simple uart bridge between serial0 and serial2 RS485.
The rs485 needs to use interrupts for the tx enable pin and not block the code from running.
Code needs to run on the ES32-WROOM-32
Serial0 @ 115200bps
GPIO1 = TX
GPIO3 = RX
Serial2 RS485 @ 9600bps
GPIO16 = TX
GPIO17 = RX
GPIO18 = RX Enable
GPIO19 = TX Enable
The successful applicant needs to have full understanding of RS485 hardware, ESP-IDF and VScode/PlatformIO.
The code must be interrupt driven for the RS485.
Sample code would be: [login to view URL]
Please see the attached schematic and image of the product.
15 freelanceria on tarjonnut keskimäärin $23/tunti tähän työhön
Hi i am embedded system engineer with 8 years of experience and i know a lot about RS485 and interrupt driven architecture. so, let me know if you are interested