
Completed
Posted
Paid on delivery
My Zephyr-based firmware for the Seeed XIAO nRF52840 is still using the factory Adafruit bootloader. I’m ready to move to MCUboot so I can sign images, enable rollback protection, and streamline DFU, but I want the application itself to remain untouched in behaviour and memory footprint. Your job is to take the existing project, strip out the Adafruit bootloader pieces, and wire in MCUboot cleanly. That means updating the board DTS overlays, partition tables, [login to view URL], and CMake files so the image builds and flashes through MCUboot without breaking any of the BLE functionality already in place. I’ll give you the full repo and a short read-me of the current build steps. Deliverables • Updated source tree with MCUboot integrated and all configuration changes committed • Signed, ready-to-flash HEX/UF2 files for both MCUboot and the application • A concise “from-scratch” build + flash guide that works on Linux (nRF Command Line Tools, west, Zephyr SDK) • Change log summarising every file you touched Acceptance criteria 1. Board resets through MCUboot and lands in the application in <2 s. 2. Application behaviour, BLE advertising, and services are identical to the current build. 3. Size report shows the app still fits comfortably within the original partition limits. If you’ve migrated Zephyr projects to MCUboot before—or have deep nrfutil/DFU experience—this should be straightforward. Let’s get this bootloader swapped so I can roll out secure updates with confidence. You need to have a physical Seeed XIAO nrf52840 at hand.
Project ID: 40207174
34 proposals
Remote project
Active 1 mo ago
Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs

Hi, Please check my OTA sample which is baesd on MCUBoot here: [login to view URL] I have experience upgrading frirmware for esp32s3 and rpi pico over network which is the same method for any SoCs thst issupposed by Zephyr RTOS. I have an nRF52840dk in my hand to test the code before deliver it to you. Best regards,
$140 USD in 7 days
3.8
3.8
34 freelancers are bidding on average $160 USD for this job

Hello, Drawing on my extensive experience in PCB design and firmware development, I am well-suited for your Zephyr MCUboot migration project for nRF52. I have a proven track record of effectively migrating Zephyr projects and deep knowledge of nrfutil/DFU that will be invaluable in successfully integrating MCUboot while maintaining the integrity of your application. Moreover, my familiarity with Seeed XIAO nrf52840 allows me to effectively apply this understanding to your project. As an electronic hardware and firmware engineer, ensuring functionality and preserving memory footprint are my core competencies. I am confident that I can swiftly remove the Adafruit bootloader pieces and integrate MCUboot seamlessly into your project. My proficiency in communication protocols like UART, SPI, Ethernet, USB, CAN, and MODBUS will facilitate this process while guaranteeing the preservation of your BLE functionalities. Meeting those acceptance criteria outlined in the project description is essential to me. Rest assured that after implementation, I’ll provide you with a detailed change log summarizing every file amended as well as a "from-scratch" build + flash guide tailored to Linux OS (nRF Command Line Tools, west, Zephyr SDK). My commitment to delivering high-quality solutions within set deadlines aligns perfectly with your project requirements. Let's leverage my advanced skills to give you a secure platform for efficient updates and increased confidence. Thanks!
$30 USD in 5 days
6.7
6.7

Hi, how are you doing? I went through your project description and I can help you in your project. your project requirements perfectly match my expertise. 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, Quartus/Vivado, LABView/ Multisim/PSPICE/VLSI MATLAB/SIMULINK Network Simulator NS2/NS3 Microcontroller like Arduino, Raspberry Pi, FPGA, AVR, PIC, STM32 and ESP32. IDEs like Keil MDK V5, ATmel studio and MPLab XC8. PLCs / SCADA PCB Designing Proteus, Eagle, KiCAD and Altium 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.
$250 USD in 7 days
5.9
5.9

Hello Dear! I write to introduce myself. I'm Engineer Toriqul Islam. I was born and grew up in Bangladesh. I speak and write in English like native people. I am a B.S.C. Engineer of Computer Science & Engineering. I completed my graduation from Rajshahi University of Engineering & Technology ( RUET). I love to work on Web Design & Development project. Web Design & development: I am a full-stack web developer with more than 10 years of experience. My design Approach is Always Modern and simple, which attracts people towards it. I have built websites for a wide variety of industries. I have worked with a lot of companies and built astonishing websites. All Clients have good reviews about me. Client Satisfaction is my first Priority. Technologies We Use: Custom Websites Development Using ======>Full Stack Development. 1. HTML5 2. CSS3 3. Bootstrap4 4. jQuery 5. JavaScript 6. Angular JS 7. React JS 8. Node JS 9. WordPress 10. PHP 11. Ruby on Rails 12. MYSQL 13. Laravel 14. .Net 15. CodeIgniter 16. React Native 17. SQL / MySQL 18. Mobile app development 19. Python 20. MongoDB What you'll get? • Fully Responsive Website on All Devices • Reusable Components • Quick response • Clean, tested and documented code • Completely met deadlines and requirements • Clear communication You are cordially welcome to discuss your project. Thank You! Best Regards, Toriqul Islam
$100 USD in 3 days
4.5
4.5

With my deep expertise in Zephyr projects and previous experience with MCUboot, I am confident that I am the right candidate to handle your Zephyr-based firmware migration. I have a firm grasp of the Seeed XIAO nRF52840, including the skills and hands-on experience with the nrfutil/DFU processes that are critical for this project. Having worked in software development for over 7 years, I have gained proficiency in a wide range of languages, frameworks, and platforms, including Node.js, Python, and Java - precisely what is needed to integrate MCUboot cleanly into your codebase. In addition to these experiences & skills above that make me perfect for this job; there is an advantage of providing one-stop services under one roof which most other freelancers might not be able to offer. Web design to app development to cloud computing is part of my skill set. This cross-functionality expertise can potentially benefit future updates & developments and strategies you may have/planning. So why not try me out on this project? Let’s get your bootloader swapped out efficiently& securely so you can continue rolling out updates with confidence. Looking forward to working with you!
$30 USD in 7 days
4.7
4.7

Hi there, I am an experienced Automation Engineer and Electronics Designer with 10+ years of professional experience delivering reliable, production-ready solutions across industrial automation, embedded systems, and custom PCB development. I specialize in end-to-end engineering - from control logic and firmware to hardware design and manufacturing support - with a strong focus on stability, safety, and real-world performance. ✔ What I Can Do for This Project **Engineering Approach** -Review requirements, constraints, and edge cases upfront -Apply conservative, standards-based design practices -Prioritize EMI immunity, serviceability, and long-term reliability -Deliver clean, review-ready work with minimal back-and-forth **Hardware & PCB** -Schematic design and verification -Production-grade PCB layout (mixed-signal, power, relays, isolated I/O) -Proper grounding, spacing, and EMI/ESD protection -Manufacturing outputs: Gerbers, BOM, Pick & Place, assembly notes **Embedded & Control Systems** -ESP32, STM32, AVR, PIC, Raspberry Pi Pico -C/C++, MicroPython, FreeRTOS -Sensor interfaces, motor control, power management -PLC systems: Siemens, Allen-Bradley, Schneider, Mitsubishi, Omron **Industrial Communication** -Modbus RTU/TCP, CAN, RS-485 -Profinet, EtherNet/IP, Profibus -OPC-UA and SCADA integration I work efficiently, communicate clearly, and deliver solutions that manufacturers trust and technicians can support. I am ready to begin asap. Best, Yaroslav.
$250 USD in 7 days
3.5
3.5

Hello, With years of experience in developing reliable, high-performance software solutions, I am confident that I can smoothly handle your Zephyr MCUboot migration for nRF52 project. Even though my skill set does not explicitly mention Zephyr or MCUboot, I have demonstrated a knack for being able to quickly adapt to new technologies and platforms throughout my career. Specifically mentioning, my extensive background in electronics and microcontrollers will play a crucial role in understanding and integrating the necessary changes to maintain the exact behavior and memory footprint of your existing application. I believe that my proficiency in AI and Machine Learning can be aligned with the task at hand, as both fields involve working within precise frameworks whilst maintaining the desired functionality. My thorough approach combined with my ability to digest complex concepts will ensure that I am able to deliver all the requested items including updated source tree with MCUboot integrated, ready-to-flash HEX/UF2 files, comprehensive build and flash guide for Linux, and of course the change log summarizing every file touched. My previous clients frequently appreciate these qualities. Drawing from my experience, I understand how vulnerable devices can be without secure updates. By opting for me as your developer, you are choosing someone who is committed to delivering reliable, safe, and scalable solutions that prioritize data sec Thanks!
$155 USD in 2 days
0.0
0.0

Hi , I’ve carefully reviewed your job post and it’s clear you’re looking for someone with solid experience in Linux, Microcontroller, Software Development, Change Management, Embedded Systems, Software Testing, Adobe Flash, Continuous Integration, Electronics and Bluetooth Low Energy (BLE). This is exactly within my core expertise, and I’m confident I can deliver reliable, high-quality results. Rather than rushing into assumptions, I prefer to understand the project properly. I’d appreciate your clarification on a few points: Is the job description complete, or are there additional requirements or expectations? Do you already have any work completed, or will this be built entirely from scratch? Do you have a preferred timeline or deadline in mind? Why you can confidently work with me: Successfully completed 250+ major projects across different industries Maintained 100% positive feedback over the last 5–6 years Earned 100+ recent 5-star reviews, showing long-term client satisfaction I focus on clear communication, clean execution, and on-time delivery I work as a full-time freelancer and am available 9 AM – 9 PM (Eastern Time), ensuring fast responses and consistent progress. Due to client confidentiality, I share relevant work samples only in private chat. Let’s start a conversation so I can show you similar work and suggest the best approach for your project. Looking forward to working with you. Best regards, Arsalan Khan
$30 USD in 4 days
0.0
0.0

Hi there, We can assist you in seamlessly migrating your Zephyr-based firmware for the Seeed XIAO nRF52840 from the factory Adafruit bootloader to MCUboot while ensuring that the application's behavior and memory footprint remain untouched. Our team at DexWolf Technologies has extensive experience in Zephyr projects, bootloader integration, and deep knowledge of nRF52 platforms. Questions: 1. Are there any specific customizations or additional functionalities you would like to incorporate during the migration process? 2. Do you have any specific preferences or requirements regarding the build environment or tools to be used for this project? DexWolf Technologies has a proven track record of successfully integrating MCUboot into Zephyr projects, ensuring smooth transitions and maintaining the functionality of the applications. We are well-equipped to handle the complexities of this migration while meeting your project requirements effectively. About Us: https://www.freelancer.com/u/dexwolftech999 We'd be delighted to share our portfolio and discuss your project requirements further. Please feel free to click the chat icon to connect with us for a detailed conversation. Thanks, DEX
$150 USD in 7 days
0.0
0.0

Having led my team in delivering top-tier AI solutions, web and mobile app development, I am confident in our ability to effectively execute your Zephyr project. We have over a decade of experience that spans numerous credentials – all of which makes us the best-suited team for this task. As skilled Full-Stack developers proficient with Linux, we have deep knowledge in nrfutil/DFU, and extensive experience migrating Zephyr projects to MCUboot. Not only are we qualified, but we are well-positioned to complete the project to your utmost satisfaction as we have a physical Seeed XIAO nrf52840 at hand. This is a key requirement for the task and our readiness gives us an additional advantage. With a client-centric approach that ensures transparency in communication and tailors solutions to specific needs, plus a solid 98% project completion rate garnered from satisfied clients, choosing Web Crest for this job guarantees an experienced and reliable partner on your journey to implementing secure updates seamlessly. Let's build the future together!
$200 USD in 3 days
0.0
0.0

⭐ If you award me, your smile shows up ⭐ Hi , Your project immediately stood out to me—it closely matches work I’ve completed successfully in the recent past. The core challenges, structure, and technical requirements are very familiar, with only a few unique elements that align perfectly with my expertise. This is great news for you: it allows me to skip the usual ramp-up time, avoid trial-and-error, and deliver clean, high-quality results quickly and confidently. I bring hands-on experience with Microcontroller, Linux, Bluetooth Low Energy (BLE), Continuous Integration, Electronics, Adobe Flash, Change Management, Software Development, Software Testing and Embedded Systems, along with proven workflows and best practices refined through multiple similar projects. You can view a directly relevant example in my portfolio here: https://www.freelancer.com/u/thomasb726 I’d be happy to discuss your specific goals in more detail and share tailored ideas based on what has worked best in comparable scenarios. Why clients choose—and continue working with—me: • Clear, proactive communication so you always know where the project stands • Strong respect for your deadlines, budget, and business reputation • Responsive, approachable, and focused on a smooth, stress-free process • Reliable post-delivery support that often leads to long-term partnerships If you’re looking for precise execution, high-quality results, and a dependable long-term partner, I’d love to connect and help brin
$150 USD in 1 day
0.0
0.0

Hi There, I appreciate the detailed description of your project. Transitioning your Zephyr-based firmware for the Seeed XIAO nRF52840 from the Adafruit bootloader to MCUboot sounds like a significant step towards enhancing your firmware's security and flexibility. I'm excited about the opportunity to assist you with this migration. I have experience with MCUboot integration in Zephyr projects and am familiar with the necessary updates to DTS overlays, partition tables, and configuration files. To ensure I fully understand your requirements, I have a few questions: 1) Are there any specific features or configurations in the current Adafruit bootloader that you want preserved or considered during the migration? 2) What is your target timeline for completing this project? 3) Do you have existing documentation on the current build steps that you'd like me to follow, or should I rely solely on the read-me you'll provide? Why Choose Me? - Previous experience with similar MCUboot migrations. - Strong command over Zephyr and BLE functionality. - Commitment to maintaining integrity in project performance and characteristics post-migration. Availability: I am available for full-time support from 9 AM - 9 PM Eastern Time and can start immediately upon receiving your confirmation. Looking forward to discussing this further and getting started on your project! Best, Syeda Yusra Zubair
$170 USD in 7 days
0.0
0.0

"Saint Joseph, he is truly an expert. He delivered a seamless migration to MCUboot on our Zephyr project, preserving every functionality as though untouched, while enhancing the security and manageability of our firmware," might report a past client who benefited from my skills in just the same way that you're looking to benefit now. Having a solid background in FPGA programming and embedded control, your project, Zephyr MCUboot Migration for nRF52, aligns perfectly with my expertise and experience. I am adept in bootloader migrations, particularly to MCUboot, having executed similar tasks in various Zephyr projects. My nrfutil/DFU knowledge gives me a unique edge to successfully strip out the Adafruit bootloader parts from your firmware and integrate MCUboot cleanly, ensuring all BLE functionality remains intact. Given the opportunity, your source tree would be updated with all configuration changes methodically committed. HEX/UF2 files would be signed and prepared for flashing, ensuring your Seeed XIAO nRF52840 board resets through MCUboot in under 2 seconds. I will create a straightforward guide that will provide step-by-step instructions on how to replicate the build + flash process on Linux. The guide will cover the use of nRF Command Line Tools, west, Zephyr SDK, giving you full control over the process. To guarantee total transparency and facilitate future tracking, I will furnish you with a comprehensive change log, outlining every file alteration made during the process. As a digital electronics expert, I always prioritize maintainability and performance in my solutions. I trust in the power of documentation and would lay bare how each change propels us towards the seamless migration you desire. In conclusion, choosing me for your Zephyr MCUboot Migration project ensures you get a professional who is not only naturally inclined to your project's specifics but also one who places your project's success at the top of his priorities. And in the spirit of delivering a truly optimized solution, I would ensure your board resets, BLE advertising, and services remain identical to the current build while fitting comfortably within the original partition limits.
$140 USD in 7 days
0.0
0.0

Hello, I’ve gone through your project details carefully, and I must say it sounds really interesting. I’d love to bring my experience to make it a success. With over 10 years of hands-on experience in web, mobile, and software development, I’ve had the privilege of working with clients from around the world — delivering 1000+ successful projects so far. My team and I are comfortable working with technologies like MEAN, MERN, Flutter, React Native, PHP, Laravel, Python, WordPress, Shopify, AI, Blockchain, CRM, CMS, and more. What truly drives me is solving complex challenges and transforming ideas into reliable, user-friendly products. I always aim for clear communication, transparency, and results that make clients feel confident they chose the right partner. You can review my portfolio here: https://www.freelancer.in/u/NareshJoshiTech I’d really appreciate the chance to discuss your project in detail and explore how we can create something great together. Looking forward to hearing from you. Warm regards, Naresh Joshi
$140 USD in 7 days
0.0
0.0

Fehren, Switzerland
Payment method verified
Member since Sep 1, 2013
$10-30 USD
$10-30 USD
€8-30 EUR
$10-30 USD
$100 USD
$3000-5000 USD
$30-250 USD
$30-250 USD
$30-250 USD
$30-250 USD
₹1000-1500 INR
€250-750 EUR
$115-200 HKD / hour
$10-30 USD
$25-50 USD / hour
$25-50 CAD / hour
£20000-50000 GBP
₹1500-12500 INR
$10-30 USD
$250-750 USD
₹1500-12500 INR
€2-6 EUR / hour
$600-1500 USD
$250-750 USD
₹600-1500 INR