En cours

ESP32 BLE 2 BLE Firmware development using Arduino IDE and WS2812B

In this project , a BLE based led controller changes WS2813 LED colours , patterns , brightness etc by recevcing commands / strings over BLE from a User's phone APP and also from an accesory Button

[ ESP32 based device with 3 push buttons and 3 leds ] .

User can use both app and Button to change LEDs patterns on led controller . This project requires sleep modes , ble2ble , ble2app over UART , ws2812b as functions in the firmware for Arduino IDE .

There are 3 devices and all three of them are exchanging data over ble . Firmware development is for 2 devices that have esp32 , app is already developed and sending data to both devices ove ble .

We need to develop extra functions and create a solution .

Firmware functions on LED Controller using esp32 :

Button will :

1. Send commands to LED Controller ove ble .

2. Total 10 commands are exhanged between these two device.

LED Controller will ;

1. Send commands/strings to button device via ble.

2. Send commands like battery status etc to phone app via ble.

3. Receive commands from both button and app via ble. , and chnage led patterns as per command sheet , total 20 commands / string of data shared between ble serial uart .

4. Enable sleep mode when not paired .

5. Make constant communication / ble network with 3 devices [ App , LED Controller and Button ] using ble mesh or any algorithm as this is TOP PRIORITY to make this solution robust/sucess .

6. Store data in eeprom .

7. Use unique UUID to couple LED Controller and button .

Time : 7 days+

Budget : Extra compensation to quality development .

This is POC project , future requirements exists on this project .

Compétences : Arduino, Microcontrôleur, Electronique, Bluetooth à faible consommation (BFC), Logiciels Embarqués

En voir plus : esp8266 programming nodemcu using arduino ide pdf, nodemcu dev kit using arduino ide: get started with esp8266 pdf, using visual studio code as an arduino ide, upload hex file using arduino ide, communication between 2 esp8266 using arduino, esp32 arduino ide install, esp8266 to esp8266 communication using arduino ide, esp32 webserver arduino ide, esp8266 firmware update using arduino, ide for firmware development, 2-wheel self balancing robot by using arduino and mpu6050 code, programming esp32 with arduino ide, esp32 pico kit arduino ide, esp32 ulp arduino ide, how to use esp32 with arduino ide, learn esp32 with arduino ide pdf, esp32 setup in arduino ide, how to install the esp32 board in arduino ide, arduino ide esp32 json, how to program esp8266 using arduino ide

Concernant l'employeur :
( 1 commentaire ) noida, India

Nº du projet : #31892411

Décerné à:

pranavdhage24

From upwork

%selectedBids___i_sum_sub_7% %project_currencyDetails_sign_sub_8% INR en 7 jours
(0 Commentaires)
0.0

19 freelances font une offre moyenne de 30026 ₹ pour ce travail

(137 Commentaires)
6.8
jitendracf

Hi, I have worked on many projects using ESP32 with Arduino, Espressif IDF, Amazon AWS, FreeRTOS and mongoose OS. I have recently worked on ESP32 based home automation project with Wi-Fi mesh capabilities. I also devel Plus

%bids___i_sum_sub_35% %project_currencyDetails_sign_sub_36% INR en 8 jours
(16 Commentaires)
5.1
hsh564cf84accd96

Hi my Professional Aim is: (Services then Solutions then Satisfactions) I hope you are [login to view URL] an experience in this field from last 5 years i am sure i can do it perfectly with in a time and budget Able to deliver y Plus

%bids___i_sum_sub_35% %project_currencyDetails_sign_sub_36% INR en 7 jours
(56 Commentaires)
5.4
sivom

Hi, I have worked with ESP32 BLE. I have my ESP32 boards to verify the development code. I can deliver the Arduino code as per your milestone. We can discuss Regards Senthil

%bids___i_sum_sub_35% %project_currencyDetails_sign_sub_36% INR en 7 jours
(14 Commentaires)
5.0
jitendrabaraiya

I have more than 7 years experience in embedded hardware and software development .and I have already worked on esp32 with many types product. So I can do your job within a time limit with your satisfaction.

%bids___i_sum_sub_35% %project_currencyDetails_sign_sub_36% INR en 30 jours
(6 Commentaires)
4.7
sajjadtaghvaeifr

Hi, I hope you are doing fine. I am an expert in C programming, Microcontroller (AVR, ARM and etc), Arduino and Python.I have done some simulation and testing various type of Microcontrollers and sensors. I have exper Plus

%bids___i_sum_sub_35% %project_currencyDetails_sign_sub_36% INR en 7 jours
(6 Commentaires)
4.7
edi45

Hi, I have all the hardware you need so i can test it my self. and i have a few product with WS2812 for car and home lighting system. so let me know if you are interested

%bids___i_sum_sub_35% %project_currencyDetails_sign_sub_36% INR en 7 jours
(7 Commentaires)
4.0
manasmw01

Hey there! I can help you in providing the perfect code for your ESP32 based project. Have a look at my portfolio, I have experience in designing PCBs and writing firmware. I have used WS2812B LEDs before with the Fast Plus

%bids___i_sum_sub_35% %project_currencyDetails_sign_sub_36% INR en 7 jours
(18 Commentaires)
3.3
khaledslah

Hello My name is Khaled Salah I am ready to start on this project immediately I do the job in high quality and its available to do changes as needed I need to ask about some more info so contact me please

%bids___i_sum_sub_35% %project_currencyDetails_sign_sub_36% INR en 5 jours
(2 Commentaires)
3.3
hongthietpkh

With an experience of more that 7 years as embedded software engineer and product lead, I can provide you with end-to-end IoT/embedded solution starting from your idea to its actualization and development; or anywhere Plus

%bids___i_sum_sub_35% %project_currencyDetails_sign_sub_36% INR en 7 jours
(10 Commentaires)
3.6
antostanislav

Hello, I am a Senior Software developer. I have been working as a embedded firmware and hardware designer for 10+ years. I had developed several similar projects using the various microcontrollers such as STM32F1/2/3/4 Plus

%bids___i_sum_sub_35% %project_currencyDetails_sign_sub_36% INR en 7 jours
(1 Évaluation)
2.5
engihearttechno

Hello, I have 10+ years of Embedded product design with multiple domains like a consumer, industrial, automotive, IOT and wearable product. -Hardware architecture design using MCU, controller, and FPGA, as well as low Plus

%bids___i_sum_sub_35% %project_currencyDetails_sign_sub_36% INR en 7 jours
(1 Évaluation)
1.6
LuisR1412

hello friend, I am a programmer python, arduino, C#, esp32, esp8266, I have done several projects very similar to yours, I reading your requirements, I can take on your project. , I am at your service.

%bids___i_sum_sub_35% %project_currencyDetails_sign_sub_36% INR en 7 jours
(1 Évaluation)
0.6
DarshanGoswami

I am working on same project currently. So i can know the process. I can complete this within deadline.

%bids___i_sum_sub_35% %project_currencyDetails_sign_sub_36% INR en 7 jours
(0 Commentaires)
0.0
shaikhgulafsha42

Hello We have worked on similar kind of project previously and also we are the team of expert with great experience in there field as listed below. Providing technical service form POC to Prototype till Production set Plus

%bids___i_sum_sub_35% %project_currencyDetails_sign_sub_36% INR en 7 jours
(0 Commentaires)
0.0
prince71697

Actually I'm the one who love to work on embedded system, A passionate engineer about my work. who can create anything

%bids___i_sum_sub_35% %project_currencyDetails_sign_sub_36% INR en 7 jours
(0 Commentaires)
0.0
DevadigaDevendra

Hi, Embedded software developer with 4 years of experience in standard organization. This is my resume: [login to view URL] Core expertise in  * QNX BS Plus

%bids___i_sum_sub_35% %project_currencyDetails_sign_sub_36% INR en 7 jours
(0 Commentaires)
0.0
maneesha913

Hi, I graduated with a degree in electronics and have worked as an embedded developer in the industry. I've previously worked on Bluetooth Low Energy (BLE) as well as various Arduino, ESP32, and ESP8266 projects. I a Plus

%bids___i_sum_sub_35% %project_currencyDetails_sign_sub_36% INR en 7 jours
(0 Commentaires)
0.0