Lengkap

ESP8266 project to get data from multiple ESP devices and post the JSON to online cloud server

Job Description:

This project is based on ESP8285 microcontrollers and programming should be done in Visual Studio Code (PlatformIO)

Background:

This is supposed to be a monitoring system. It involves detecting sensor values at multiple locations (at least 25, with more to be added, on demand).

Each sensor location is connected to an ESP8285 wifi board on UART1 (soft serial).

All of the 25 individual wifi modules will connect to a central hub - which is another ESP8285 module.

This central hub will be connected to a cloud server through a broadband router. It will send the data of all the 25 sensors to the cloud server. The cloud server will also reply back some data which needs to be transmitted back to the 25 sensor modules. Based on this data, the individual 25 sensors will perform some action, like setting a GPIO high or low.

Tasks to be done:

1. All the 25 nodes should be starting their own Access Points, with SSIDs like "BSSUBMRL1", "BSSUBMRL2", "BSSUBMRL3".... passwords should be same as SSID.

AP ahould be started in hidden form, so as not to crowd AP list in user domain.

2. The central hub should do following things every 30 min interval:

a. Run a loop 25 times (no. of sensor nodes) and do next actions.

b. The central hub will disconnect from the broadband router

c. Central hub will connect to all the hotspots starting from 1.

Eg. BSSUBMRL1. BSSUBMRL2...

d. The connected hotspot will send its sensor value (float) and status (boolean) as a JSON message to the central hub (or any way you feel easy)

e. The central hub will disconnect the hotspot node and connect to the broadband router again.

f. Central hub will send the data collected for hotspot from previous step to the cloud server.

g. Cloud server will send response element "BRCON" with value as 1 or 0.

h. If value is 1, then disconnect broadband router again and connect to hotspot node.

i. Set GPIO on nodal ESP HIGH

k. Repeat for next BSSUBMRL...

Any questions, feel free to ask

Kemahiran: Arduino, Pengaturcaraan C, Mikropengawal, Internet Benda, Elektronik

Tentang Klien:
( 0 ulasan ) Pune, India

ID Projek: #35844036

Dianugerahkan kepada:

ninja1Developer

Hi there, I am Ahmed an embedded systems developer, with a Master degree on EE. I have read your project requirements and I understand that you want to build a one master, multiple slaves network, using esp8285. I hav Lagi

₹7000 INR dalam 7 hari
(11 Ulasan)
4.4

10 pekerja bebas membida secara purata ₹18950 untuk pekerjaan ini

Adeel2k14

I am a professional PCB design engineer i have expertise in PCB and circuit design for industrial level products. I can help you to reduce the cost of the board, dealing with industrial level-based PCB and circuit to m Lagi

₹7000 INR dalam 7 hari
(34 Ulasan)
5.3
Sanjaysingh2018

I am professional embedded IoT engineer. I have experience with esp boards. I have read your requirement but need more clarification. And also i am sure i can do it. Drop me message to discuss more. Thank you .

₹20000 INR dalam 14 hari
(17 Ulasan)
4.5
hackgroup

I saw you need an electronic engineer specializing in embedded systems and IoT. But embedded systems may look complicated, when your prototype uses interfaces like UART, I2C, and SPI and communication through WiFi. I Lagi

₹12000 INR dalam 10 hari
(0 Ulasan)
0.0
Urrudelu33

Hi I am a telecomunication engineer especializated in electronics. I have 5 years of experienced with C/C++ and also working with microcontrollers such as Esp32/Stm32/arduino etc. I think I can help you

₹6000 INR dalam 7 hari
(1 Ulasan)
0.0
freelancemonica1

Hi Greetings! I am available right now for the project discussion and can start the project on an immediate basis. I have understood your project requirement I have7++ experience in design and development. I can ha Lagi

₹12500 INR dalam 7 hari
(0 Ulasan)
0.0
madhusudanjadhav

Hi there, I am from Kalyan. I know the Embedded Programming. I can complete your work. Also can give you support. i have worked on platform IO.

₹11000 INR dalam 7 hari
(0 Ulasan)
0.0