Find Jobs
Hire Freelancers

Create an arduino library for PlatformIO

$30-250 USD

Terminado
Publicado hace más de 1 año

$30-250 USD

Pagado a la entrega
I have firmware for an ESP32 device written for PlatformIO (basically arduino), but it has become very long and messy. I need help removing any redundant functions that are not being used, and creating a library with all the remaining functions. This will alllow the [login to view URL] file to be less cluttered as it will call its functions from the library file. The ESP32 firmware controls a device with an ADXL accelerometer, an optional GPS unit, ethernet or wifi connectivity, LEDs and a buzzer. After starting up its peripheral devices it checks if ethernet is connected, if not it uses Wifi with Smartconfig protocol, then connects to AWS. This is done using AWS certificates stored in the SPIFFS memory. Once connected to AWS it collects the ADXL FIFO buffer of accelerations every second and sends them to AWS IoT. Whilst it waits for the FIFO buffer it also syncs NTP time (or GPS time if connected), and checks if still connected to internet. You don't have to change the way the firmware works, just tidy up the code.
ID del proyecto: 34039116

Información sobre el proyecto

14 propuestas
Proyecto remoto
Activo hace 2 años

¿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
Adjudicado a:
Avatar del usuario
$0 USD en 1 día
5,0 (207 comentarios)
7,2
7,2
14 freelancers están ofertando un promedio de $154 USD por este trabajo
Avatar del usuario
Hi, let me help you with cleaning up your code, it would be easy to read, i have 8 years of experience in embedded system engineering
$250 USD en 7 días
5,0 (13 comentarios)
4,6
4,6
Avatar del usuario
Hello How are you? Thanks for your posting job. I have read your project requirements and I am 100% sure I can complete your project perfectly. ⭐ ⭐ ⭐ ⭐ ⭐ ⭐ ⭐ ⭐ ⭐ ⭐ ⭐ ⭐ ⭐ ⭐ ⭐ ⭐ I have 10 years experience in Circuit & PCB layout design and Microcontroller Firmware design. I will do my best to give you satisfactory results if you hire me. Please discuss about your project in more details. I can deliver your job efficiently within timeline. If you hire me, I think you won't regret. Best regards. Thank you
$200 USD en 7 días
5,0 (7 comentarios)
4,3
4,3
Avatar del usuario
Hello⭐⭐⭐⭐⭐I am senior Firmware Developer⭐⭐⭐⭐⭐ 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 5+years of experience. I have rich experience in firmware development with ESP32 ,STM,ARDUINO,RSPBERRY and PIC,etc. I have completed 20+ Projects over here on 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 ! Aleksandar
$30 USD en 7 días
5,0 (2 comentarios)
3,7
3,7
Avatar del usuario
Hello, I am and Embedded Software Engineer and I have experience with C Programming, esp32, freeRTOS, Mqtt, connected devices etc. I would like to help you.
$140 USD en 7 días
5,0 (2 comentarios)
1,9
1,9
Avatar del usuario
Hello sir I have read all the problem's you want to solve my name and specialty you could see on my profile as for the work I have done my work with Bluetooth and Wi-Fi modules and have somewhat of an experience too I have done my last project on Arduino and have got a great response too for it I hope you will at least consider contacting me once Thankyou
$50 USD en 7 días
5,0 (1 comentario)
0,3
0,3
Avatar del usuario
Hello, I have read your requirement and I am confident that I will able to complete this project within given time. Recently I have done one project related with it so I am really excited to work on it.
$250 USD en 7 días
0,0 (0 comentarios)
0,0
0,0
Avatar del usuario
Hi, Greetings and hoping you are doing well, i welcome you to my profile where quality and client satisfaction is the Priority. I am Engineer Joseph and i hope to cooperate with you on your project . CERTIFIED EXPERT IN LISTED PROJECT SKILLS & REQUIREMENTS, After KEENLY reading your description and being in possession of all CLEARLY STATED REQUIRED SKILLS (Electronics, Microcontroller, C Programming, Arduino and C++ Programming) as this is my area of PROFESSIONAL SPECIALISATION having the above QUALIFICATIONS, i hereby humbly request you to consider my bid for QUALITY and PROFESSIONAL work. ###// No timeline & Quality Excuses// Unlimited Revisions// 100% SATISFACTION GUARANTEED### Message Me We Discuss More About The Project. incase the project is deleted please hire me directly using the following link; https://www.freelancer.com/u/josephwriter1996 THANK-YOU & WELCOME.
$250 USD en 3 días
0,0 (1 comentario)
0,0
0,0
Avatar del usuario
Hi, Greetings and hoping you are doing well, i welcome you to my profile where quality and client satisfaction is the Priority. I am Expert DOMINIC and i hope to cooperate with you on your project. CERTIFIED EXPERT IN LISTED PROJECT SKILLS & REQUIREMENTS, After KEENLY reading your description and being in possession of all CLEARLY STATED REQUIRED SKILLS (Arduino, C Programming, Microcontroller, C++ Programming and Electronics) as this is my area of PROFESSIONAL SPECIALISATION having the above QUALIFICATIONS, i hereby humbly request you to consider my bid for QUALITY and PROFESSIONAL work. ###// No timeline & Quality Excuses// Unlimited Revisions// 100% SATISFACTION GUARANTEED### Message Me We Discuss More About The Project. incase the project is deleted please hire me directly using the following link; https://www.freelancer.com/u/topgradeclubltd THANK-YOU & WELCOME.
$250 USD en 4 días
0,0 (0 comentarios)
0,0
0,0

Sobre este cliente

Bandera de MEXICO
Ciudad de Mexico, Mexico
5,0
8
Forma de pago verificada
Miembro desde feb 10, 2015

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.