Connect sensor to NodeMCU and send data to RaspberryPi /SignalK server.

This project contains 2 Parts.

Part 1: Programming of NodeMCU

Part 2: Receive date on RaspberryPI / SignalK

Used Material:

AZDelivery NodeMCU Lua Lolin V3 WiFi Parent


Following Sensor shall be connected to the NodeMCU:



Material: stainless steel

Output signal type: analog sensor

Accuracy: 1% FS.

Thread: G1/4 inch.

Cable: Red: Power, Black: Earth, Green: Signal

Approximate weight: 74 g.

Power supply: 5V

Signal: 0.54.5V/05V

Output: 0-300PSI

Raspberry PI 4 with following software installed:

[login to view URL]

Following software shall be used to collect the data from the pressure sensor:

[login to view URL]

Task 1:

Write a Arduino IIDE programm which has following functionality:

- Prepare connection diagram between NodeMCU and Pressure Sensor

- Read the Voltage from the Pressure sensor

- Convert Voltage to pressure Bar (0.5V = 0bar / 4.5V = 20.6843bar)

- Connect NodeMCU to Wifi

- Node MCU to start webserver and Display on web:

=> Voltage

=> Bar converted Presend

=> Bar last 10 readings average

=> Wifi Status

=> IP Address


=> Signal stregth

=> Device Name (shall be a variable in the program to allow multiple Arduinos in the system)

Bar Value:

- The bar value is the converted value from Volt to bar (see Specifications for PSI)

- The pressure shall be read out 2 x / second.

- The pressure (bar) send out to SignalK shall be the average of the past 10 readings.

- The reading rate (readings / second) shall be adjustable by variable

- The amount of data for the average shall be a variable and shall be adjustable

NodeMCU to send the Bar pressure as above via UDP to Raspberry Pi / SignalK

[login to view URL]

I have a Raspberry PI freshly installed with the OpenPlotter (see [login to view URL]).

It is connected to the Internet and Teamviewer installed.

Raspberry PI & NodeMCU will be in the same WIFI network.

Task 2:

- Setup SignalK to receive the pressure data from NodeMCU through Wifi.

IP for Raspberry Pi:


SSID: to follow

Key: to dollow

Password on Raspberry:

User: pi

Password: raspberry

Beceriler: Arduino, Elektronik, Mikrodenetleyici, Raspberry Pi, Local Area Networking

Daha fazlasını gör: j2me web server send data, java socket server send data client, j2me send data server phone, send data iphone web server, send data xml format server blackberry, send data pos terminal server, nodemcu send data to mysql, send data to web server using gprs, how to send data from one server to another server in java, nodemcu send data to server, how to send data from one server to another server in php, arduino wifi send data to web server, how to send data from nodemcu to server, nodemcu send data to php, esp8266 send data to local server, nodemcu send data to local server, raspberry pi send data to web server, raspberry pi send data to sql server, how to send data to web server using arduino and sim800l

İşveren Hakkında:
( 5 değerlendirme ) Bremen, Germany

Proje NO: #31024057



Hi there, I am Ahmed an Electrical engineer, I have read your project requirements and I understand that you want to build pressure measurement system that can transfer the data wirelessly using ESP8266, and receive Daha Fazla

%selectedBids___i_period_sub_7% gün içinde 100%project_currencyDetails_sign_sub_9% %project_currencyDetails_code_sub_10%
(6 Değerlendirme)

Bu iş için 9 freelancer ortalamada €185 teklif veriyor

(89 Değerlendirme)
(62 Değerlendirme)

Hi, I am an electronic engineer with over 10 years of experience. I have worked with several iot based projects similar to this one. I can program the node mcu and set it up with raspberry pi. I will help you with sett Daha Fazla

€250 EUR in 7 gün içinde
(18 Değerlendirme)
(29 Değerlendirme)
(46 Değerlendirme)

Thanks for posting this project. I have experience working on all the mentioned technology and skills. Hoper u would love working with me like other clients. I have experience developing firmware for - Raspberry - E Daha Fazla

€177 EUR in 7 gün içinde
(15 Değerlendirme)

Hi i can do the part of your project that is relevant to arduino i just need to know what modules you exactly want to be used Also do you want the simulation? I am an electrical engineer with experience in arduino Th Daha Fazla

€70 EUR in 3 gün içinde
(1 Yorum)

Worked on several Iot projects and have experience working with real-time projects. Worked in a startup as an IoT intern .

€140 EUR in 7 gün içinde
(0 Değerlendirme)