Find Jobs
Hire Freelancers

120 senders - 1 receiver (ESP32) in ESP-Now protocol

€30-250 EUR

Cerrado
Publicado hace más de 1 año

€30-250 EUR

Pagado a la entrega
First of all, please the software developers don't send me offers as my project has not so much to do with html, css, etc at this stage. So do not waste your time and my time as well, please. I am searching some hardware engineer with real experience in setting up a network of a lot of nodes (esp32 or esp32-Lora) I want to set up a network of 120 nodes in a field (open air) where the most distant nodes are around 120m from the pc. All the rest in between nodes have a distance of 3-4 meters each one of its next one. They are deployed in 4-5 lines of around 25 nodes each line. I have already set up my senders and receiver sketches (Arduino IDE). The matter is the limitation that the ESP-Now protocol sets (up to 20 nodes as I know). One solution that I thought is to make 6-7 copies of the network I have already set up (I have set up a network of 15 receivers lets suppose with one receiver-webserver) So 7 copies is: 7x(15+1) = 112 nodes totally with 7x15=105 senders (it's ok, near to 120 nodes of the title). The problem is that such a thing, it is not convenient because I have to watch 7 webpages from 7 receivers-webservers). So I thought another solution: to collect all the serial data from the 7 receivers, make these 7 receivers senders as well and send from them this all data to a single receiver-webserver and monitor the data in a single webpage. If u think such a solution could be done, or if you have another solution, we could discuss and depending on what you propose me, the price will be determined as well. Thank u for reading. I am here to answer any questions.
ID del proyecto: 35605215

Información sobre el proyecto

32 propuestas
Proyecto remoto
Activo hace 1 año

¿Buscas ganar dinero?

Beneficios de presentar ofertas en Freelancer

Fija tu plazo y presupuesto
Cobra por tu trabajo
Describe tu propuesta
Es gratis registrarse y presentar ofertas en los trabajos
32 freelancers están ofertando un promedio de €166 EUR por este trabajo
Avatar del usuario
Hi, I am electronic engineer and I have 9 years of experience in embedded software development. I have developed several esp32 based projects in which I used ESP NOW. To extend the nodes, I used software based ID to distinguish among the devices. Looking forward to hearing from you. Regards Muhammad Shahid Electronic Engineer
€100 EUR en 7 días
5,0 (9 comentarios)
6,3
6,3
Avatar del usuario
We are a team of Electrical and Electronics engineers, we have successfully completed 1000+ Projects for multiple regular clients from OMAN, UK, USA, Australia, Canada, France, Germany, Lebanon and many other countries. We are providing our services in following areas: • Embedded C Programming. • VHDL/Verilog, LABView/ Multisim/PSPICE • Network Simulator NS2/NS3 • Microcontroller like Arduino, Raspberry Pi, FPGA, AVR, PIC and STM32. • IDEs like Keil MDK V5, ATmel studio and MPLab XC8. • PLCs / SCADA • PCB Designing-Proteus, Eagle. • IOT Technologies like Ethernet, GSM GPRS. • HTTP Restful APIs connection for IOT Communications. Also we have good command over report writing, I can show you many samples of our previous reports. Kindly consider us for your project and text me so that we can further discuss specifically about your project's main goals and requirements. We can deliver your project efficiently within timeline. If you choose me, I think you won't regret. Best Regards.
€250 EUR en 7 días
4,7 (55 comentarios)
5,9
5,9
Avatar del usuario
Hello, I'm a software engineer. You are right, ESP NOW has a limitation of 20 clients at the same time, but if you delay the communication in each client then you will be able to handle all your 120 nodes, by example: lot 1: 1-20 lot 2: 21-40 lot 3: 41-60 lot N: x-y lot 1 will start at time zeo lot 2 will start at time 10 lot 3 will start at time 20 All lots will have a delay of x time, let's say 60 seconds. Then every 1 minute each lot will report their status. That's the solution I think about. There is another solution.. Text me if interested. Thanks Martin ------ I invite you to check my profile by clicking on my name, here are some of my clients reviews: - "Great professional. Very fuss free and understands my requirements very well. Will definitely look to work with again!" - "Great communication, delivered super fast solution. Would hire him again, definitely!" Note: Given price on this bid might be a placeholder, final price will be discussed after final details.
€500 EUR en 7 días
5,0 (16 comentarios)
5,3
5,3
Avatar del usuario
Good day, I have more than 30 years of experience in hardware design would be the best fit for your project. I can set up network of 120 nodes (esp32 or esp32-Lora) in a quality and timely manner. I would like to have a thorough discussion on this project as there are certain suggestions from my side After dedicating more than 30 years to the electronics design and development, I am passionate in designing the best products Technology wise I have worked on all the latest technologies like GSM, 5G, Lora, ESP32, ESP32-Lora, Arduino IDE, etc. And have worked on more than 20 design tools for designing and simulation purpose Some of the generic queries from my side are: 1. What is the application of this product? 2. What will be the ambient temperature of this product? 3. What are the mechanical constraints to be taken care of? If you are someone who wants to benefit from my experience just message me Hi and I shall be there for you Regards Hari Mohan Engineering for one is magic for others
€140 EUR en 2 días
4,3 (6 comentarios)
6,1
6,1
Avatar del usuario
Hi first tell me what data you want to transfer? and why do you need lora on esp32. you can extend the coverage of your esp now protocol with antenna for creating this network i need to test multiple ways and see which one is the best choice I have much experience with ESP32 boards and STM32 family I am an electrical engineer with expert in microcontrollers and embedded programming Thanks
€150 EUR en 7 días
4,7 (25 comentarios)
5,4
5,4
Avatar del usuario
I have a very simple solution but it requires 7 more ESP modules. At each of the 7 nodes you will have TWO ESP modules connected via UART. One of the modules is the receiver for 20 senders and the other is a sender. Then you just duplicate the same network set-up with one receiver connected to the 7 senders. You could have up to 400 nodes. So when any of the 7 receiver modules have data (from the 20 senders), they send it via UART to the connected sender module. Don't expect to send a lot of fast data with 120 nodes. Regards, Jim
€55 EUR en 1 día
5,0 (27 comentarios)
5,1
5,1
Avatar del usuario
Hi, I am an embedded systems developer. I have good experience of developing applications based on esp32. I think I can help you find or design right protocol for your requirement. I believe you were talking about WiFi protocol instead of BLE of eap32. However the provided information is incomplete to understand end result required. Let's have discussion about the requirements and possible approaches available with esp32. Than you.
€200 EUR en 30 días
5,0 (23 comentarios)
5,2
5,2
Avatar del usuario
⭐⭐⭐⭐⭐I am senior Firmware & PCB Design,Java, C#,and C++ Developer ⭐⭐⭐⭐⭐ Hello I am Inigo H. I've seriously read your post and I have understood what you need. I am sure that I can be the best developer who can perfectly complete your project. I am a senior Firmware developer with 15+years of experience. I have rich experience in firmware development with ESP32 ,STM,ARDUINO,RSPBERRY and PIC,PLC,FPGA,etc. I also have rich experience GPRS, GPS, SMS, IoT I also have rich experience PCB Design. I have also rich experience C#,C++,QT,Java programming I have completed 100+ Projects over Freelancer with all 5 Star rating...without letting down a single Client....As Many Clients are still in touch based on my Working strategies and their satisfaction on their all previous Projects. I think it is necessary to discuss further over chat. Best Regards !
€140 EUR en 7 días
5,0 (6 comentarios)
4,7
4,7
Avatar del usuario
Hi there, I have gone through your project details and would like to tell you that l have a great bunch of experience in Microcontroller, Electronics, C Programming, Arduino and Embedded Software. For that I would require from your end to start a chat with me to discuss about120 senders - 1 receiver (ESP32) in ESP-Now protocol more deeply and get things started as soon as possible. You can check my profile that I have 100% completion rate on my projects and would like to carry on with this streak so it would be my pleasure to build long term relationship with you. All my skills are related to this particular project. Hoping to hear from you soon. Cheers. Rashid Amjad.
€250 EUR en 8 días
5,0 (5 comentarios)
4,6
4,6
Avatar del usuario
Hi! I'm a certified embedded systems Engineer with 7years experience in the field and very good knowledge on microcontrollers like esp32, arduino, stm32...etc, I also have experience in designing PCB with good signal integrity using Altium, kicad and easyEDA. I bid on your project because I have the expertise to deliver a quality work in a very short time. Please, respond to the offer so that we can discuss details of your project. I'm a perfectionist and I'm ready to start your work immediately. Thank you in advance. Best Regards
€140 EUR en 7 días
5,0 (19 comentarios)
4,6
4,6
Avatar del usuario
Thank you for taking the time to explain your project. I understand that you are looking to set up a network of 120 nodes using ESP-Now protocol and that your senders and receivers sketches have already been set up. While the ESP-Now protocol has a limitation of 20 nodes, I can offer a couple of solutions that may help you achieve your goal. The first solution I can recommend is to create multiple copies of the existing network and connect them together. This would require 7 receiver-webservers and each would need a unique IP request. The problem that you have encountered is that it is not convenient to monitor 7 different webpages. The second solution is to have the 7 receivers collect data from each node and send this data to a single receiver-webserver. This would enable you to monitor the data in a single webpage. I am confident that I can help you create a reliable network of 120 nodes and I look forward to discussing the details of the project with you. Please do not hesitate to contact me if you have any further questions
€140 EUR en 7 días
4,7 (7 comentarios)
4,9
4,9
Avatar del usuario
Its me Imad, a hi tech firmware and embedded system engineer. U will get the best work done accompanied with brotherhood........
€80 EUR en 1 día
4,8 (89 comentarios)
4,9
4,9
Avatar del usuario
Hello, I am excited to apply for this project and believe that my skills and experience make me the perfect fit. I am highly motivated and committed to delivering top-quality work. I am also available to start immediately and am eager to get started on this project as soon as possible. I would love the opportunity to discuss this project further and understand your specific needs and requirements. Please don't hesitate to reach out to me via chat to discuss. Thank you for considering my application. I look forward to the chance to work with you and contribute to the success of this project. Thank You for your time reading this!
€140 EUR en 7 días
5,0 (8 comentarios)
4,0
4,0
Avatar del usuario
Hi, I am an professional Mechatronics engineer and Microcontroller expert. I'm here to help you with your project. I have more than 3 years working experience in this field. I am confident that I can deliver you best quality work within your timeframe. I am expert in: C Programming Electronics Microcontroller Embedded Software Arduino Please check my portfolio: https://www.freelancer.com/u/engrfarooq04 Let's discuss your project in details and i will show you my more sample work in chat. looking forward to work with you. Ping me Thanks & Regards sparktechco.
€200 EUR en 7 días
4,6 (6 comentarios)
4,2
4,2
Avatar del usuario
Hi I have two suggestions for you 1- at this point you can link the 7 receivers using modbus as slaves to a master webserver esp32. 2- you could also use esp wifi mesh then link one node to the webserver esp using serial communication I have expertise in Electronics/embedded systems PCB layout design, circuit design, embedded systems design, Arduino, ESP32,STM32, PIV, AVR CAD/CAM Altuim, Eagle, EasyEDA, Proteus, Kicad Programming languages C/C++, C#, WPF, Xamarin Firmware technology IoT, Bluetooth classic, Bluetooth BLE, WiFi Portals, GSM, Webserver/socket, HMI displays,... Platforms/ IDE Arduino IDE, PlatformIO, Visual studio, visual studio code, MPLABx, AVR Studio, MikroC for PIC.
€140 EUR en 7 días
5,0 (16 comentarios)
4,0
4,0
Avatar del usuario
Hi, I read your description it seems like a simple client - server problem, there are two approaches either we can write a wrapper on top of ESP library or find its solution by doing some research on the existing socket library. I am okay with both. Let me know if you want to have discussion, I am okay to hear your feedback. Best, Yousha Arif.
€50 EUR en 1 día
4,4 (13 comentarios)
3,5
3,5
Avatar del usuario
Hello. I am an electronic engineer. I have a lot of experience with PCB design and MPU programming. node distance should be small than 30-40m. I hope a cooperation. Regards.
€210 EUR en 7 días
5,0 (2 comentarios)
2,4
2,4
Avatar del usuario
?Hey Sofia Z.? I am senior software engineer with over 8 years of experience in Web/Software development. I have reviewed the project description and willing to accomplish this task . I have an rich experience in Arduino, Embedded Software, Microcontroller, C Programming and Electronics. I always adhere to a results-driven approach to working with meticulous attention to detail, periodic thorough code reviews, and critical thinking. As an passionate and hard-working developer, I can complete your project within a given deadline. Top quality, accurate schedule, free and courteous after-sales service are what I guarantee to my customers. For more information about me, please refer to my portfolios. I’m ready to discuss your project and start immediately. Looking forward to hearing you back and discussing all details.. Thanks
€147 EUR en 6 días
5,0 (1 comentario)
2,1
2,1
Avatar del usuario
Hello there! I am a software developer with 6+ years of experience in developing custom software solutions for businesses. My specialties include web development, database management, and software maintenance. I have worked on projects for companies in a wide range of industries, including healthcare, finance, retail, and education. I understand the importance of meeting deadlines and delivering high-quality work. I have a proven track record of success and I am committed to exceeding expectations. If you are looking for a software developer to help you with your project, I would be more than happy to discuss it in further detail. I am confident that I can deliver a quality solution that meets your needs and exceeds your expectations. Thank you for your time and consideration. I look forward to hearing from you soon. Sincerely, Jiwhan Choi
€140 EUR en 3 días
5,0 (2 comentarios)
1,4
1,4
Avatar del usuario
Hello dear *******danis263******* , this is Jeng Kee from Malaysia who has a very rich experience on Arduino, C Programming, Electronics, Embedded Software, Microcontroller. I am happy to bid on your project and I think I am the good fit for this project. Looking forward to talking with you further via chat. Thanks, Jeng Kee. :)
€30 EUR en 2 días
1,0 (1 comentario)
1,6
1,6

Sobre este cliente

Bandera de BELGIUM
Etterbeek, Belgium
5,0
20
Forma de pago verificada
Miembro desde feb 9, 2020

Verificación del cliente

¡Gracias! Te hemos enviado un enlace para reclamar tu crédito gratuito.
Algo salió mal al enviar tu correo electrónico. Por favor, intenta de nuevo.
Usuarios registrados Total de empleos publicados
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Cargando visualización previa
Permiso concedido para Geolocalización.
Tu sesión de acceso ha expirado y has sido desconectado. Por favor, inica sesión nuevamente.