ESP32 RS-485/MODBUS firmware for sensor interface

We have an environmental control system which currently uses i2c sensors for temperature and moisture. We would like to change this to RS-485 sensors. Our microcontroller is ESP32-WROOM32E. Our development environment is Arduino IDE.

We are going to use these sensors ([login to view URL]) and require firmware on our main board to interface with them. We require classes or methods for our main firmware routine to call "getTemperature" and "getMoisture" which will return the temperature in degrees C, and the moisture in a format that the sensor can deliver easily.

The firmware produced by this project will need to run stand-alone on an ESP32 dev kit (with a serial break-out such as MAX485) for us to test the new sensors, and then we will later incorporate it into our own firmware and PCB.

We will run two (or more) sensors on the same serial bus, each sensor will be programmed with two separate addresses.

Testing: It would be best if you can confirm a working solution with your own hardware (ESP32 dev kit, break out board and a sensor simulator), or if that is not possible, provide a firmware solution for us to test here where we already have the hardware.

Summary: Write stand alone Arduino-compatible firmware for ESP32 to interface with multiple RS485 sensors.

Taidot: Elektroniikka, Mikrocontroller, Arduino, Sähkötekniikka

Näytä lisää: ipad sensor interface, interface rs485 atmega, sensor interface, cmos sensor interface, visual basic interface rs485, interface rs485 windows mobile, rs-485, rs 485, automatic direction control rs-485, rs 485 pin diagram, modbus temperature sensor, rs 485 terminals, rs 485 wiring diagram, rs-485 cable, rs 485 connector, sensor interface definition, what is sensor interface, rs 485 cable specification, rs-485 connector, rs-485 modbus serial communication using arduino uno as master

Tietoa työnantajasta:
( 3 arvostelua ) Cardigan, United Kingdom

Projektin tunnus: #29034804

Myönnetty käyttäjälle:


Hello, Chris This is Georgi, I am ready to start firmware developing for your project. Wanna to discuss about project Best regards Georgi

£50 GBP 7 päivässä
(6 Arvostelua)

8 freelanceria on tarjonnut keskimäärin £177 tähän työhön


Hi I am experienced electronics engineer with more than 14 years of experience. I have read the details and would like to know more about it. Please get in touch to discuss it further Regards

£400 GBP 5 päivässä
(260 arvostelua)

Hi I am an firmware developer who are familiar with arduino and C programming. In the past I have developed the various sensors for smart greenhouse. I can provide you nice code for converting to RS485. Looking forwar Lisää

£150 GBP 7 päivässä
(24 arvostelua)

Dear Sir, We are a small R & D company, based in Bulgaria, Europe. We specialize in developing Embed systems based ST(STM32), Microchip (Atmel )(PICs,AVR,Atmel ARM) and TI (MSP430) MCPUs and peripheries. For our mobi Lisää

£195 GBP 15 päivässä
(10 arvostelua)

Hello sir I have read your requirements and got very much idea what you exactly wants i am an experienced IoT developer with good knowledge of the arduino and sensor. I can help you out with the project Let discuss mor Lisää

£222 GBP 10 päivässä
(2 arvostelua)

MASTERS IN SOFTWARE DEVELOPMENT AN EXPERT IN ELECTRONICS, MICROCONTROLLER, ELECTRICAL ENGINEERING, ARDUINO Hello employer, I have keenly read and understood your CLEARLY stated instructions. I am qualified since i pos Lisää

£135 GBP 1 päivässä
(0 arvostelua)

Could not resist but bid on the project! Greetings, with 4 years of experience in esp32 and arduino development i am here to help you with your project. Previously i have developed a professional EMS(Environment Monito Lisää

£110 GBP 4 päivässä
(1 arvostelu)

Hello. I read your project carefully, and I am very interest in the project. I have developed many temperature and moisture sensors with I2C and RS485. Especially I have been programming ESP32 firmware for over 5 years Lisää

£150 GBP 7 päivässä
(0 arvostelua)