Firmware for ESP32 communicate with API and BLE
€8-30 EUR
Plačilo ob prevzemu
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.
ID projekta: #24756286
Več o projektu
11 freelancerjev ponuja v povprečju za €116 na tem delu
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 Več
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 Več
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 Več
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 Več