Käynnissä

Raspberry PI software development

The project will be run on a Raspberry Pi. The project will use the UART GPIO pins of the Raspberry Pi or its USB ports to communicate to external devices using the Modbus RTU RS485 protocol. The software should be a GUI to simplify setup. The GUI should enable the user to specify the Modbus slave ID's of devices to read information from, allow the user to specify the register addresses to read from each slave device, and set up registers on the RPi to store the read values into. It should also allow setup of the modbus communication parameters. The GUI will reside on the Raspberry Pi, but need to be accessible remotely via the internet.

The software should also set up the Raspberry Pi as a web server. Stored values should be read from the RPi using a HTTP command, i.e., http://RPi_IP/[url removed, login to view],R,fmt Where [url removed, login to view] will be a function stored on the RPi to read the register number (R), using the number format (fmt). Number format can be INT or REAL.

Data that is read from the modbus devices should be stored on the RPi. An additional register should be set up for each value stored so they can be averaged over a 15-minute interval. The 15-minute interval values should then be written into a CSV file, which will be uploaded to a remote server every 24-hours.

Taidot: C-ohjelmointi, C++ -ohjelmointi, Sulautetut ohjelmistot, tekniikka, Python

Näytä lisää: raspberry modbus rtu, raspberry software development, modbus raspberry, raspberry modbus, modbus rtu raspberry gpio, raspberry modbus rs485, raspberry development, rpi modbus, raspberry gui development, modbus rtu raspberry, raspberry development software, raspberry communication modbus, raspberry rs485, raspberry gui, raspberry server, development raspberry, http command raspberry, raspberry software, web server development, software development and programming, raspberry pi programming, raspberry pi c programming, python programming software, python gui programming, programming the raspberry pi

About the Employer:
( 8 reviews ) Austin, United States

Projektin tunnus: #4263921

Myönnetty käyttäjälle:

axos88

Hello! I am have 5yrs of experience in embedded electronics and software development. I have previously worked with modbus, so I am well aware of how it works. My reviews so far are excellent, but I have not yet do Lisää

600 $ USD 10 päivässä
(3 arvostelua)
4.2

6 freelanceria on tarjonnut keskimäärin 1542 $ tähän työhön

baobui

Hello. I have deep experience on Modbus protocol as well as Raspberry programming. I can do it for you

1500 $ USD 30 päivässä
(7 arvostelua)
5.3
MikroStar

hi, i am an electrical engineer and an embedded system developer. i have experiecne working with raspberry pi and industrial communication protocols. i can provide the project design as per your mentioned requirements.

4500 $ USD 65 päivässä
(15 arvostelua)
5.1
PavloT

I can do it.

700 $ USD 10 päivässä
(11 arvostelua)
4.5
tjtj

Hello, We are experienced embedded engineers capable of doing the project as per your requirements. More details of the project are sent to your mailbox. Thanks.

1200 $ USD 30 päivässä
(5 arvostelua)
3.1
EmbeddedD

I know RS-485 and Modbus and have worked with gateway systems on Linux.

750 $ USD 30 päivässä
(0 arvostelua)
0.0