Closed

ESP32 Programming: UART bridge to RS485 in ESP-IDF framework -- 1

Hi All,

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.

Details:

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.

Skills: Electronics, Microcontroller, Electrical Engineering, C Programming

See more: dev ethernet integration code audio add uart bridge, microsoft net framework 4.0 programming using c# study notes, microsoft net framework 4.5 programming c#, microsoft net framework 4.5 programming using c# brain dump, microsoft .net framework 4.5 programming using c# ikm, microsoft .net framework 4.5 programming using c#, Assessment MICROSOFT .NET FRAMEWORK 4.5 PROGRAMMING USING C#, MICROSOFT .NET FRAMEWORK 4.5 PROGRAMMING USING C#, microsoft .net framework 4.5 programming using c# test, ikm assessment microsoft .net framework 4.5 programming using c#, esp-idf examples, esp-idf windows, esp-idf tutorial, esp-idf programming guide, esp-idf uart example, esp32 bluetooth classic esp-idf, arduino-esp32 vs esp-idf, esp32 ota esp-idf, esp32 http server esp-idf, platformio esp32 esp-idf

About the Employer:
( 8 reviews ) Mount Evelyn, Australia

Project ID: #31461418

15 freelancers are bidding on average $23/hour for this job

(20 Reviews)
5.4
hayat38402

We are a team of Electrical and Electronics engineers, we have successfully completed 1000+ Projects for multiple regular clients from OMAN, UK, USA, Australia, Canada, France, Germany, Lebanon and many other countries More

$20 AUD / hour
(52 Reviews)
5.9
bulgar

Dear Madame/M-r, We are a small R & D company, based in Bulgaria, Europe. We specialize in developing Embedded systems based ST(STM32), Microchip (Atmel )(PICs,AVR,Atmel ARM) and TI (MSP430) MCPUs and peripheries. For More

$35 AUD / hour
(12 Reviews)
6.0
Devpro11

Hello, Dear Client! I am very grateful that you kindly post the job and attachments. I fully understand your project. I am very familiar with ESP32 series programming as a wireless firmware developer with 7+ years o More

$40 AUD / hour
(13 Reviews)
4.8
intellisenseIN

Hi, We can surely surely help you in this project. I came across with your requirement very carefully. We have already developed many products using ESP32. We have skills in:- 1. IOT products development 2. Microcont More

$17 AUD / hour
(4 Reviews)
4.3
microMagicTech

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 More

$20 AUD / hour
(9 Reviews)
4.1
edi45

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

$20 AUD / hour
(7 Reviews)
4.0
EmbeddedAToZ

Dear client, I can help you build RS485 to Uart bridge. I'm an ESP-IDF expert. I have completed many projects using ESP32WROOM and WROVER. I am an embedded developer with more than 4 years of experience. Let's discuss More

$15 AUD / hour
(3 Reviews)
2.9
jacobkitema2021

A PRO IN C PROGRAMMING AND AN ENGINEER HELLO DEAR CLIENT, MASTER IN ENGINEERING AN STASTICS Hi there! Thank you for sharing your project requirement, I have carefully read the project description and I would like to More

$20 AUD / hour
(5 Reviews)
2.0
andras90

Hi! I have experience with both ESP32 and RS485 interfacing. As per your requirement I can provide the code in VScode using Platformio. The ESP-IDF supports interrupt driven uart communication which can be implemented More

$18 AUD / hour
(2 Reviews)
2.0
shmlarkin21

We can test and run on esp-idf, platform i/o and esp32 development board. We have esp32-wroom-32 board, rs485 devices, and every thing else needed for project setup in our lab. If you wish We could deliver the project More

$25 AUD / hour
(0 Reviews)
0.0
Aliksandr7777

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 More

$25 AUD / hour
(0 Reviews)
0.0
tangramua

Hello Craig A.,   We have 20 years of strong experience in C Programming, Electronics, Microcontroller, Electrical Engineering, as a result, we can successfully complete this project.   Please, review our profile here: More

$25 AUD / hour
(0 Reviews)
0.0
andoxuan

I will make it perfect .I have 5 years experience working on ESP32 and know all its peripherals ...............

$20 AUD / hour
(0 Reviews)
0.0
meplis

I am running RS485 in 3 different IoT device projects. I can compile the ESP IDF library cross platform.

$15 AUD / hour
(0 Reviews)
0.0