Firmware for ESP32 communicate with API and BLE

Closed Posted 4 years ago Paid on delivery
Closed Paid on delivery

I need somebody have a knoledge about C programming and are familiar to ESP32.

Requirements are those:

- Login by JWT by HTTPS API

- Get a list of codes from HTTPS API (and save in local memory)

- Check authorization from HTTPS API

- Send log via HTTPS API

- Connect to WIFI

- Receive 3 buttons pressed, and with some tules turn on the output or not

- Manage 3 leds as blinking or fixed (depends on what the ESP is doing)

- Read from BLE the TAGS close to him

- Open output indipendently for 3 or seocnds as configured

- Save WIFI connection data in EEPROM

----------------------

For the project, I will do CODE REVIEW many times. So I want a well structured code, not just working code. So you have to push the code in my GITHUB account frequently.

I am a developer, not an expert of C but I can understand the code. So please make an offere only if you know how to code in C.

----------------------------

After we make a deal I will give more documentation, more specific in order to help you to do the right work.

If possible also OTA is a Plus and appreciate.

C Programming C++ Programming Arduino C# Programming Software Architecture

Project ID: #24756286

About the project

11 proposals Remote project Active 3 years ago

11 freelancers are bidding on average €116 for this job

deeproadrash

Hello, Deep is here from India. I have good experience working with ESP32 SoC on Arduino Platform as well as ESP-IDF. Also I have worked with HTTP/HTTPS API calls, Token getting, JSON, BLE, WiFi, Non-volatile memory More

€30 EUR in 7 days
(22 Reviews)
4.6
huzaifarizwan995

Hi, I am an electrical engineer having a vast experience of working on Arduino. Hire me for your project to get the best result. It is related to my field. I will provide you the best work. Check my portfolio for my sa More

€8 EUR in 1 day
(17 Reviews)
4.2
kamranarain79

I worked on many controller like stm32f4, pic24, rigado boards any many other like arduino, esp8266,esp32. I used esp32 as a html server also used it for wifi access point then changed to station esp32 was communicatin More

€12 EUR in 10 days
(0 Reviews)
0.0
rajanjcs

Hi, I am highly experienced in embedded software development. I have my own team with experienced skill set of C Programming, C# Programming, Embedded Software, Embedded Systems. We have already done many kind of Appli More

€750 EUR in 10 days
(0 Reviews)
0.0
adriandavid

I've done several arduino and ESP32 works with Blynk. This will be a great project for me. As long as the documentation correct, it will be best for me to follow, and yeah i code in C. For pricing i may changed as i kn More

€30 EUR in 14 days
(0 Reviews)
0.0
neona

Dear Sir, We are into the same business since 10 Years with the following expertise:- > PCB Designer: 2 -8 Layer PCB Design, High Speed PCB, Mixed Signal PCB Design, SI & Thermal analysis, EMI/EMC , Multilayer HDI PC More

€19 EUR in 7 days
(0 Reviews)
0.0