ESP32 HTTP Webpage




Palesyn LLC - NDA Required

Skills: ESP32, esp-idf, HTML, CSS, embedded, C/C++, IOT

Overview: This project may be bid by one person with a multidisciplinary skill-set to achieve the milestones or may be bid piecemeal by main milestone(s). At a very high level, this project focuses on a ESP-WROOM-32 microcontroller running an interactive HTTP server. This server shall interact with peripherals on a custom PCBA.


1. ESP32 shall serve a http webpage with bootstrap & CSS styling.

1.1. Webpage shall be responsive (functional on common desktop and mobile web browsers.

1.2. Webpage shall have a login system without encrypted hashed passwords. No plaintext passwords

a) The login page should accept a default user name and password. User can change username and password after first login.

1.3. Webpage shall have a header, footer, and a two column,/two row, layout that displays the below information to a user.

a) Header displays time/date(from external NTP server), temperature (1-wire protocol), and humidity(1-wire protocol).

b) Each cell of the 2x2 layout shall allow completely disabling a "Zone" with a single button, display % moisture content of zone (from ADC value 0-1.1V. More info will be given after testing), slider to set desired %moisture content of zone, date and time picker to set "Zone On Time each day", and manual control of valve (simple GPIO on/off).

1.4. ESP32 shall be programmed to continually update the information from 1.3.b above and for each of the four zones;

a) should enable the valve GPIO if the following conditions are met. (Zone is enabled, and time of day matches zone on time, and % moisture content is < desired % moisture level)

b) should disable the valve GPIO if the following conditions are met (Zone is disabled, or % moisture content >= desired % moisture content, or valve has been enable for >= 10mins

1.5. ESP32 shall include a watchdog to reset ESP32 in error

2. (Bid separately) Android app to view and control above

3. (Bid separately) Apple OS app to view and control above

4. (Bid separately) After user reset or first time run;

4.1. ESP32 firmware shall set device to AP mode and broadcast SSID:Palesyn with no password.

4.2. After a user connects to SSID:Palesyn and navigates to the IP address of the ESP32 AP, a webpage is provided to the user to search and connect to their home AP(router, wifi, etc)

a) After a successful connection, the ESP will reset to STATION mode and will now be connected to the users home AP and will serve the webpages from milestone #1.2 above.

b) An unsuccessful connection keeps the ESP32 in AP mode and the user can continue to try to connect as in 4.2.a above.

Aptitudini: Bootstrap, CSS, HTML, HTML5, Javascript

Vezi mai multe: esp32 web interface, esp32 webserver library, esp32 access point web server, esp32 web server library, esp32 async web server, esp32 web client, esp32 softap example, esp32 spiffs webserver, javascript display form value, javame display hex value, display selected value radio button extjs, paypal return merchant button display, vbs xml display attribute value, command use close webpage afetr click button aspnet, sort repeater display icon column header, click button display categoriessubcategories ajax, click upload button display progress bar status asp scripting send email users, code button display data database condition satisfied form, display free trial icon product info page magento, flex dynamic button display

Despre angajator:
( 3 recenzii ) Pittsburgh, United States

ID Proiect: #19449823

23 freelanceri licitează în medie 512$ pentru acest proiect


Hello sir, I have reviewed and understood your complete requirement. Here are my Recent finished worked websites. [login to view URL] [login to view URL] [login to view URL] frozen-yogurt Mai multe

%bids___i_sum_sub_35%%project_currencyDetails_sign_sub_36% USD în 16 zile
(120 recenzii)

Hello Nice to meet you I am senior developer with rich experience. I am also full time developer. I have good skills in algorithms and clean coding st Mai multe

%bids___i_sum_sub_35%%project_currencyDetails_sign_sub_36% USD în 10 zile
(58 recenzii)

High-quality & Fast-delivery is promised! As a highly skilled full stack developer, I have rich experience in website development. I am very confident with my skills and I'd like to help your business by doing my bes Mai multe

%bids___i_sum_sub_35%%project_currencyDetails_sign_sub_36% USD în 10 zile
(82 recenzii)

Hi dear employer, yes I can create your webpage using the latest version of bootstrap and of course it will be responsive for all devices.

%bids___i_sum_sub_35%%project_currencyDetails_sign_sub_36% USD în 7 zile
(77 recenzii)

Dear! Thank you for your posting. I am a senior Web developer from China. I've read your project description and am interested in your project. We can discuss the requirements in more detail via chat. Please check Mai multe

%bids___i_sum_sub_35%%project_currencyDetails_sign_sub_36% USD în 10 zile
(32 recenzii)

Hello, I m really interested and i can make sure that i can build the website with all your requirements,. you can knock me via chat, we can discuss more. Thanks Rashedul

%bids___i_sum_sub_35%%project_currencyDetails_sign_sub_36% USD în 5 zile
(30 recenzii)

Hello, I am Web application and software developer having many years of experience. In past, I have worked in the various project so I have gained knowledge about implementing various libraries, APIs and debugging the Mai multe

%bids___i_sum_sub_35%%project_currencyDetails_sign_sub_36% USD în 5 zile
(27 recenzii)

Good day! I'm a licensed full stack web developer and designer. I have many experiences in laravel, wordpress, CI, python as backend. And I had several experiences in angular.js, react.js, node.js, Vue.js, materi Mai multe

%bids___i_sum_sub_35%%project_currencyDetails_sign_sub_36% USD în 10 zile
(43 recenzii)

Hello. I read your detail description on this project carefully. I have much experience of website development. I grasped various frameworks and used suitable frameworks in my works. Backend: ruby on rails, larav Mai multe

%bids___i_sum_sub_35%%project_currencyDetails_sign_sub_36% USD în 5 zile
(17 recenzii)

Dear client, I love to bid on your project - I have read your job description carefully and I have understood everything perfectly. As I am an experienced web/mobile developer, I can manage your project perfec Mai multe

%bids___i_sum_sub_35%%project_currencyDetails_sign_sub_36% USD în 10 zile
(6 recenzii)

Respected Employer, Hope you are doing well, I am a professional website developer having competitive expertise and many years of experience in Web development, database development Mai multe

%bids___i_sum_sub_35%%project_currencyDetails_sign_sub_36% USD în 10 zile
(20 recenzii)

Hi, Client I'm very interesting in your project. Because I've ever developed full IOT system for garden management by using ESP32/Arduino/sensors My rich experiences will help your tracker project. by using Arduino Mai multe

%bids___i_sum_sub_35%%project_currencyDetails_sign_sub_36% USD în 10 zile
(2 recenzii)

Hello I can't understand these points : 1.2. Webpage shall have a login system without plain text passwords What does that mean ? Encrypted Passwords ? Also this point is vague to me 4. Allow esp32 to co Mai multe

%bids___i_sum_sub_35%%project_currencyDetails_sign_sub_36% USD în 20 zile
(2 recenzii)

Hi, How are you today? I have just read your job description carefully and I am very interesting in your job. I am a senior Excel,VBA,C,C++ ,C# developer with 10 years experiences and I have developed many program of Mai multe

%bids___i_sum_sub_35%%project_currencyDetails_sign_sub_36% USD în 10 zile
(1 părere)

Hi, I dont know how can i impress you..!!! But here are few works which i have made in last months, so hope it will help you to judge me.. Thank you [login to view URL] [login to view URL] ht Mai multe

%bids___i_sum_sub_35%%project_currencyDetails_sign_sub_36% USD în 10 zile
(0 recenzii)

We are a group of four friends work as a full-time freelancer. We have 12+ years of experience in Mobile and Web app development. We have done Tons of projects successfully delivered with client satisfaction. We are in Mai multe

%bids___i_sum_sub_35%%project_currencyDetails_sign_sub_36% USD în 10 zile
(0 recenzii)

Hi, Greeting From Hardknock Digital . I have Gone through your Project Description . We are Team of Web developers & Graphics Designers . We are One of the leading Digital Marketing company in Our local city . We can Mai multe

%bids___i_sum_sub_35%%project_currencyDetails_sign_sub_36% USD în 15 zile
(0 recenzii)

I'm confident with esp32, i made similar app (for Android) controlling an aquarium and using IOT, AWS. I can do website and also android/ios (maybe with Nativescript if you like). I know that i'm new, but i work hard Mai multe

%bids___i_sum_sub_35%%project_currencyDetails_sign_sub_36% USD în 17 zile
(0 recenzii)

Hello We checked your request . We are a company which are making mobile application and develoment all type applications . We have many costumers and we have serviced a lot of companies. Please check the li Mai multe

%bids___i_sum_sub_35%%project_currencyDetails_sign_sub_36% USD în 7 zile
(0 recenzii)

Hi, I have already did many projects with http jquery css websockets for esp32 based on esp idf, please take a look on my profile. I have an architect skills on iot with some certification that I'm preparing.

%bids___i_sum_sub_35%%project_currencyDetails_sign_sub_36% USD în 3 zile
(0 recenzii)