Find Jobs
Hire Freelancers

Fixing Errors in existing code for ESP32 firmware.

$10-30 CAD

ที่ทำเสร็จแล้ว
โพสต์ 10 เดือนที่ผ่านมา

$10-30 CAD

ชำระเงินเมื่อส่งงาน
Project Title: Fixing Errors in existing code for ESP32 firmware. Description: I am looking for a skilled developer to fix functionality errors in the existing code for my ESP32 firmware. The code is written in Arduino and requires someone with experience in this language. I have the project repo and here is the readme link to what I need done. [login to view URL] I am trying to save the settings in protobuf format: [login to view URL] the [login to view URL] has a skeleton ... it will compile but there's a logic error somewhere which writes a file incorrectly and it cannot be read back causing a crash on boot/bootloop [login to view URL] My requirements are as follows. Implement void createDefaultSettings(); Implement bool loadSettings(Settings& settings);; Implement bool saveSettings(const Settings& settings); So that the [login to view URL] file is read and written to in binary format (protobuf) Skills and Experience Required: - Proficiency in Arduino programming language - Strong understanding of ESP32 firmware development - Experience in identifying and fixing functionality errors - Knowledge of troubleshooting and debugging techniques - Familiarity with ESP32 testing environments Testing Environment: I require a testing environment to ensure that the fixed code functions properly. The developer should be able to set up and utilize this environment effectively. If you have the necessary skills and experience, please provide examples of similar projects you have completed in the past.
รหัสโปรเจกต์: 36911282

เกี่ยวกับโปรเจกต์

5 ข้อเสนอ
โปรเจกต์ระยะไกล
ใช้งานอยู่ 10 เดือนที่ผ่านมา

กำลังมองหาการสร้างรายได้ใช่ไหม?

ประโยชน์ของการประมูลกับ Freelancer

กำหนดงบประมาณและกรอบเวลาของคุณ
รับเงินจากการงานของคุณ
อธิบายข้อเสนอของคุณในภาพรวม
ลงทะเบียนและเสนอราคาฟรี
หมอบหมายให้:
รูปอวาตาร์ของผู้ใช้
$0 CAD ใน 7 วัน
4.9 (21 รีวิว)
5.1
5.1
5 ฟรีแลนซ์กำลังเสนอราคาโดยเฉลี่ย $101 CAD สำหรับงานนี้
รูปอวาตาร์ของผู้ใช้
Hello, As a experienced ESP32 developer with a deep understanding of PlatformIO, I'm thrilled to express my interest in your project. Having meticulously reviewed your repository, I am confident in my ability to resolve the functionality errors in your ESP32 firmware. My proficiency in managing files using ESP32 SPIFFS ensures a smooth and efficient process. I am genuinely passionate about ESP32 firmware development and committed to delivering exceptional results previously (you can visit my profile). Let's collaborate to bring your project to new heights. I eagerly await the opportunity to discuss the project further and demonstrate my expertise. Thank you for considering my proposal. Marco Ciau!
$150 CAD ใน 5 วัน
5.0 (23 รีวิว)
6.2
6.2
รูปอวาตาร์ของผู้ใช้
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.
$200 CAD ใน 7 วัน
4.7 (54 รีวิว)
5.9
5.9
รูปอวาตาร์ของผู้ใช้
Hi there, I am an experienced developer with expertise in Arduino programming and ESP32 firmware development. I have reviewed the project description and the provided links to the existing code and documentation. I understand that you need the existing code fixed to correctly read and write settings in protobuf format. The specific requirements are to implement the functions createDefaultSettings(), loadSettings(Settings& settings), and saveSettings(const Settings& settings) in settings.cpp. I am confident in my ability to identify and fix functionality errors in the code. I have experience in troubleshooting and debugging Arduino projects, and I am familiar with ESP32 testing environments to ensure the fixed code functions properly. In the past, I have successfully completed similar projects involving ESP32 firmware development and Arduino programming. Here are some examples of my previous work in this field [provide relevant links or descriptions if applicable]. I will ensure that the changes I make to the code adhere to the protobuf format for reading and writing settings in binary format. Additionally, I will set up a testing environment to thoroughly validate the functionality of the fixed code. Please feel free to reach out to discuss further details or if you have any questions. I look forward to collaborating on this project and providing you with a reliable and well-functioning ESP32 firmware. Best regards, Mohsin Ali
$30 CAD ใน 7 วัน
5.0 (2 รีวิว)
2.1
2.1
รูปอวาตาร์ของผู้ใช้
Hi, I'm a professional embedded developer with 5+ years of expertise (ARM CM3,CM4, STM, Arduino, ESP8266 and ESP32) in this field, including 1+ years working with the esp32 platform on the arduino, platformio and espressoidf platforms. According to my experience, I can complete your request quickly and effectively.
$50 CAD ใน 7 วัน
0.0 (0 รีวิว)
0.0
0.0

เกี่ยวกับลูกค้า

ปักธงของ CANADA
Barrie, Canada
0.0
0
ยืนยันวิธีการชำระเงินแล้ว
เป็นสมาชิกตั้งแต่ ก.ค. 18, 2023

การยืนยันลูกค้า

ขอบคุณ! เราได้ส่งลิงก์สำหรับเครดิตฟรีให้คุณทางอีเมลแล้ว
เกิดข้อผิดพลาดขณะส่งอีเมลของคุณ กรุณาลองอีกครั้ง
โลโก้ Freelancer Thailand / ภาษาไทย ช่วยเหลือและสนับสนุน FreelancerประเภทโปรเจคการประกวดFreelancerองค์กรแพ็กเกจสมาชิกโครงการ Freelancer ชั้นแนวหน้าการจัดการโปรเจคงานในพื้นที่Photo Anywhereหน้าจัดแสดงผลงานAPI สำหรับนักพัฒนาได้รับการยืนยันDesktop App เกี่ยวกับเกี่ยวกับเราวิธีใช้งานความปลอดภัยนักลงทุนแผนผังเว็บไซต์เรื่องราวข่าวออกสื่อทีมรางวัลข่าวประชาสัมพันธ์ร่วมงานกับเรา ข้อกำหนดนโยบายความเป็นส่วนตัวข้อกำหนดและเงื่อนไขนโยบายลิขสิทธิ์ข้อพึงปฏิบัติค่าธรรมเนียมและค่าบริการหุ้นส่วนEscrow.comLoadshiftWarrior Forum แอปโลโก้ Apple App Store โลโก้ Google Play
ไม่สามารถคัดลอกไปยังคลิปบอร์ดได้ โปรดลองอีกครั้งหลังปรับเปลี่ยนการอนุญาต
คัดลอกไปยังคลิปบอร์ดแล้ว
ผู้ใช้ที่ลงทะเบียน งานที่มีการโพสต์ทั้งหมด
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
กำลังโหลดตัวอย่าง
ได้รับอนุญาตสำหรับตำแหน่งทางภูมิศาสตร์
เซสชั่นการเข้าสู่ระบบของคุณหมดอายุและคุณได้ออกจากระบบแล้ว กรุณาเข้าสู่ระบบอีกครั้ง