IoT - NodeMCU12F / Sensors & MMQT

Completed Posted 3 years ago Paid on delivery
Completed

This project is for a Bore Pump Control and will switch a WiFi Relay on/off (controlling a bore pump) according to the state of water level sensors using NodeMCU12F.

The state of the relay (on/off) and the changes in float switch state needs to be timestamped and recorded to the Broker - a second device (RPi) via MMQT, not part of this project.

Secondary to this some environmental conditions need to be monitored, such as temp/humidity DHT22, luminosity MAX44009, battery charging state and battery voltage.

The NodeMCU12F will predominantly publish information obtained from sensors, however will also subscribe to obtain water tank level and allow manual override switching.

The NodeMCU12F will need to be coded for power efficiency including deep sleep modes as it will be battery/solar driven using a BorosLion-Single cell Li-On/Po 3.3V power module.

Microcontroller Arduino C++ Programming

Project ID: #27077701

About the project

17 proposals Remote project Active 3 years ago

Awarded to:

leetrieu

Hi, I have more than 5 years experiences about IoTs projects. Experienced Firmware Engineer with a demonstrated history of working in the information technology and services industry. Skilled in Internet of Things, Emb More

$8 AUD / hour
(1 Review)
2.9

17 freelancers are bidding on average $14/hour for this job

alilakho8

Hello Dear Project Owner, I am an Electronic Engineer with Experience in Embedded System Designing, IOT , and PCB designing. I can do it in minimum time.

$12 AUD / hour
(13 Reviews)
5.2
raminoser

I an embedded systems engineer and IOT developer. I have strong experience in nodemcu. I can build your project and test it on my side and provide to you final working solution.

$13 AUD / hour
(29 Reviews)
5.4
solomoncandy

Sounds like a pretty straight-forward project.. I'd be really eager to get on a job like this! I know the ins and outs of implementing deep sleep on the ESP as well as the RTOS settings for suspending the scheduler for More

$12 AUD / hour
(4 Reviews)
4.8
aqibnasim

I am a professional developer with more than 7 years of experience in embedded and IOT cutting-edge technologies. I have worked in all world leading tech and IT organizations like MentorGraphics, Ublox and Seimens etc. More

$12 AUD / hour
(1 Review)
4.7
mazeemsk

Hi, I am an Electrical, Electronics and Embedded Engineer. A PCB Designer, Arduino/Raspberry Pi, ESP32, ESP8266 and internet of things expert. I read through the job description very carefully and I am absolutely sure More

$8 AUD / hour
(12 Reviews)
3.7
solaceengineers

SOLACE Engineers Inc. is an engineering solutions' company working in various fields of engineering. We have performed many projects on various freelancing platforms and have experienced engineers to get your tasks don More

$12 AUD / hour
(1 Review)
2.8
pcpancholi

Can make the same using remotely on the system from Any where using internet or using Sms or local wifi connection

$12 AUD / hour
(0 Reviews)
0.0