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.

Taidot: Bootstrap, CSS, HTML, HTML5, Javascript

Näytä lisää: 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, cell info software mobile, gsm cell info, java cell info, cell info softwere, sms gsm trace cell info, mobile cell info, cell info software, cell info java nokia, java mobile cell info display, http mycams dating today info, cell info java mobile, cell info application java

Tietoa työnantajasta:
( 3 arvostelua ) Pittsburgh, United States

Projektin tunnus: #19449823

28 freelanceria on tarjonnut keskimäärin %project_bid_stats_avg_sub_26% %project_currencyDetails_sign_sub_27% tähän työhön


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 Lisää

$800 USD 16 päivässä
(114 arvostelua)

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 Lisää

$500 USD 10 päivässä
(79 arvostelua)

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.

$400 USD 7 päivässä
(75 arvostelua)

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 Lisää

$444 USD 10 päivässä
(41 arvostelua)

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 Lisää

$350 USD 10 päivässä
(30 arvostelua)

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

$500 USD 5 päivässä
(30 arvostelua)

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 Lisää

$555 USD 10 päivässä
(37 arvostelua)

Hi, nice to meet you. I am Ruyun and always ready for you. After reading your description carefully, I have convinced that I can complete this project in time perfectly as you want. Because through over 7 years, I Lisää

$555 USD 10 päivässä
(11 arvostelua)

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 Lisää

$350 USD 5 päivässä
(11 arvostelua)

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 Lisää

$250 USD 10 päivässä
(5 arvostelua)

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 Lisää

$300 USD 10 päivässä
(14 arvostelua)

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 Lisää

$555 USD 10 päivässä
(2 arvostelua)

Hi, Dear Thanks for job posting and I read your description carefully. I hope work with you because my skill set is very suitable to your Job and i can start now. I am confident to finish project before deadline and to Lisää

$350 USD 10 päivässä
(9 arvostelua)

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 Lisää

$555 USD 20 päivässä
(2 arvostelua)

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 Lisää

$500 USD 5 päivässä
(3 arvostelua)

Hi,Dear I read your project . I am an expert in web design and web development. i have ever been similar project with your project We have a team of web developers who have designed and developed many websites for o Lisää

$500 USD 10 päivässä
(6 arvostelua)

Interesting project! We are good team in many experiences in Web developing. We are masters of math and web design. If you keep in touch with us, you can get satisfy result. Thanks a lot!

$250 USD 10 päivässä
(2 arvostelua)

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 Lisää

$255 USD 10 päivässä
(0 arvostelua)

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 Lisää

$555 USD 10 päivässä
(0 arvostelua)

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 Lisää

$300 USD 15 päivässä
(0 arvostelua)