В работе

ESP32 WiFi Mesh with ESP IDF and ESP-MDF

This is a multistage project. You are bidding on the first phrase. Once phrase 1 is completed, we’ll discuss the next phase.

You will be writing code for the ESP32 using ESP-IDF and ESP-MDF. Each ESP32 node will be powered by a 3.3V rechargeable battery power source. Your code must be power efficient.

Each ESP32 device will be used to control ONE 2W RGBW LED with a common anode.

Your firmware will be installed on any number of ESP32 devices. All ESP32 devices will have exactly the same firmware. All devices (up to the limit of ESP-MDF design and ESP32 hardware) must communicate with each other using stable and power efficient mesh networking. I want to be able to connect via Bluetooth or BLE (using an Android phone) to any one of the identical nodes and be able to control any of the other nodes. There will be no Internet access or serial terminal access.

It should be possible to add or remove nodes without any changes to the firmware or the code of the Android app. A potential user should not need any programming knowledge. A node is added, or removed, from the mesh by being powered on, or off, within range of an existing node.

Upon start-up, the Android app will display a list of nodes within Bluetooth range. Upon connection to any node, via Bluetooth, it should be possible to control either ANY individual node which is currently on the Mesh network or ALL the nodes simultaneously. For this phase, it is necessary to be able to select a color (Red, Green, Blue, White) and brightness. The quality of the UI and GUI for Android app does not matter. The main purpose of the Android app is to be able to test the ESP32 firmware. The Android app is not intended to be suitable for commercial use.

At minimum your deliverables must include the source code for both the ESP32 firmware and the Android app as well as any setup and usage instructions.

To demonstrate your knowledge of ESP-IDF, you must include in your bid the correct syntax for using the ESP-IDF function analogWrite() to output a PWM signal with a duty cycle of 75% at 10bit resolution on pin 36. Any bids which do not include a response to this request will not be considered.

Квалификация: Arduino, Программирование на С, Electronic Design, Электроника, Микроконтроллер

Показать больше wifi hotspot script, delphi gl_triangles mesh, wifi router proxy, esp32 ble mesh, esp-mesh protocol, esp32 mesh tutorial, esp32 mesh network example, esp idf mesh, esp mesh tutorial, esp32-mdf, esp32 mesh arduino, free wifi access pakistan rawalpindi, wifi auto login username implement, ipod touch games wifi multiplayer, idf mdf, adobe forms mdf idf, adobe idf mdf, wifi mesh module, android wifi mesh network, i need an excel expert to organize some data for me i need to combine a long list of 1000 items into model units etc this is a s

О работодателе:
( 28 отзыв(-а, -ов) ) Thornhill, United States

ID проекта: #18416231

Поручен:

arrijal1992

Hi, This code will set GPIO36 to outputing PWM 50Hz with 75% duty cycle. #include "driver/mcpwm.h" #include "soc/mcpwm_reg.h" #include "soc/mcpwm_struct.h" void main(){ mcpwm_gpio_init(MCPWM_UNIT_0, MCPWM0 Больше

$600 USD за 20 дней(-я)
(32 отзывов(-а))
5.1

16 фрилансеров(-а) в среднем готовы выполнить эту работу за $602

mechatronicsengr

Hi, I hope you are doing well. These are two function needs to be called first one in the setup and other one to change duty cycle on the go. ledcSetup(uint8_t channel, uint32_t freq, uint8_t resolution_bits); Больше

$750 USD за 20 дней(-я)
(77 отзывов(-а))
6.6
hayat38402

I'm an electronic engineer with more than 15 years of work experience. I work as HW designer; FW and SW developer. As HW designer, I work in Altium, KiCad and Orcad and I have experience in development single MCU (Mi Больше

$750 USD за 10 дней(-я)
(18 отзывов(-а))
5.1
Euroaccount

Hello How are you? I am an embedded software engineer who has rich experience in this field I have done many project that is also related with ESP32. Your project description is very clear for me and I can do your pr Больше

$555 USD за 10 дней(-я)
(8 отзывов(-а))
5.2
BestPartner4You

hi sir, I'm sure that I can complete your project 'ESP32 WiFi Mesh with ESP IDF and ESP-MDF' as soon as possible. I am senior software developer and always provide fast service. I promise a high quality and punctual wo Больше

$555 USD за 3 дней(-я)
(4 отзывов(-а))
4.8
endlessflier

Hello! Thanks for posting this job. I would love to have the opportunity to discuss your project with you. I have a perfect skill with WiFi and BLE Especially, I am familiar to ESP32. - My Skills & Experiences: Больше

$666 USD за 10 дней(-я)
(18 отзывов(-а))
4.9
vtlabs

Hi My name is Vusi and I'm an Electronic Engineer, you can learn more about me from my website at [login to view URL]

$600 USD за 20 дней(-я)
(18 отзывов(-а))
5.1
jitendrabaraiya

i have more than 5 years experience in embedded filed with IOT work . i have completed many project based on it . so i can do your job within a time limit with your satisfaction .

$833 USD за 30 дней(-я)
(8 отзывов(-а))
4.8
EMCsolution

Hi my Professional Aim is: ( Services >> Solutions >> Satisfactions) I hope you are good. As an experience in this field from last 5 years i am sure i can do it perfectly with in a time and Больше

$500 USD за 10 дней(-я)
(11 отзывов(-а))
4.0
jitheshjv

Hi , I'm working as a senior embedded developer at my current company , with a field experience of more than 3 years. For the past 8 months i have been working on the design and development of custom board with ESP32- Больше

$600 USD за 10 дней(-я)
(2 отзывов(-а))
3.5
ycb811

Greetings! My name is YinWang and I am an expert in Embedded Systems. I would love to have the opportunity to discuss your project with you. I have rich software developing experiences. thank you. regard.

$333 USD за 10 дней(-я)
(2 отзывов(-а))
2.2
kirstarg

Hello! How are you? We have a few works like this. You can see my profile or see the links I have wrote above this, first if from my company. I can show you my works and talk about everything. My priority is get good Больше

$750 USD за 20 дней(-я)
(1 отзыв)
2.0
snkbhima

I have a sound experience in field of robotics, I won two national level awards from IIT BOMBAY in the field of robotics and also our demo got featured in various news channels. this is my first professional work you w Больше

$250 USD за 6 дней(-я)
(1 отзыв)
2.0
$555 USD за 10 дней(-я)
(0 отзывов(-а))
0.0
KarunaDileep

i have interfaced esp32 on android app through tcp protcol and also i also worked on ble with esp32 and had good experience on creating wireless sensor network. open chat for further discussion

$333 USD за 10 дней(-я)
(0 отзывов(-а))
0.0
paldebabrata123

First your query is answered below, ledcWrite(ledChannel, (1023 / 4) * 3); // 10 bit max value /4 * 3 == 75 % ledChannel is one of the pwm channel, here 1, which is attached to pin 32. ping 36 not possible because th Больше

$1000 USD за 10 дней(-я)
(2 отзывов(-а))
0.0