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.
Bu iş için 15 freelancer ortalamada $23/saat teklif veriyor
Hello there! I would like to be considered for this project, i have 10 years of experience in embedded systems development, i have done projects like this. If you need any info to secure this bid please let me know, K Daha Fazla
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
Hi. I have 8 years of Embedded System/Software development career. I'm proficient in various MCUs(STM32/ESP32/RaspberryPI/DSP/Arduino/dsPIC/PIC) and communication protocols(SPI/CAN/I2C/UART/Bluetooth BLE/MQTT/Zigbee) I Daha Fazla