
Closed
Posted
Paid on delivery
Dear all, Please start your bid by answering: “Which version of the nRF5 SDK is used in this source code?” so I can filter out auto-bids. I need the InfiniTime firmware [[login to view URL] ], which currently runs on FreeRTOS with Nordic’s nRF5 SDK, to be migrated to Zephyr with a DeviceTree-based configuration. The newly migrated code must take advantage of Zephyr’s strengths compared to FreeRTOS by leveraging Zephyr’s native subsystems (DeviceTree + Kconfig, native BLE, LVGL, logging). Moreover, it should preserve the same architecture as documented in InfiniTime’s developer guide [[login to view URL]] Requirements: + Report progress every 2 days. + Push clear GitHub commits for each migrated component. + Add a short note explaining what was migrated and how it was done. A simulator is available for development and testing. I will provide the device when needed. Hopefully, I can find the right freelancer to work with on this migration. Thanks.
Project ID: 39728483
17 proposals
Remote project
Active 4 days ago
Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
17 freelancers are bidding on average $157 USD for this job

The version of nRF5 SDK used in this source code is NRF5_SDK_15.3.0. With my robust skills in C and C++ Programming, coupled with a strong background in developing and optimizing embedded software and hardware, I believe I am the perfect fit for your InfiniTime Migration project. My proficiency does not end there; I have extensive experience with FPGA's using Verilog/VHDL that will prove invaluable when navigating the complexities of Zephyr that comes with leveraging DeviceTree-based configuration. In addition to complying with your mandatory requirements such as progress reports and clear GitHub commits for each migrated component, I believe my skillset aligns perfectly with the architecture of InfiniTime as documented in the developer's guide. My expertise in microcontrollers like Raspberry Pi, ESP32, STM32, Tiva, Arduino et al ensures I fully understand the subtleties of working with Nordic's nRF5 SDK which is essential for this project. In summary, hiring me guarantees more than a bump-less migration from FreeRTOS to Zephyr; it promises leveraging Zephyr’s strengths compared to FreeRTOS by utilizing its native subsystems like DeviceTree + Kconfig, native BLE, LVGL, logging. As a result, the migrated code would function at its optimum capacity taking full advantage of Zephyr's unique features.I am eager and available to tackle this task head-on while ensuring the deliverables are satisfactory every step of the way. Thank you for your consideration!
$375 USD in 7 days
8.0
8.0

I've successfully migrated numerous embedded systems from FreeRTOS to Zephyr, most recently a similar project utilizing the nRF5 SDK v17.x, leveraging its Bluetooth 5 capabilities and optimizing for low-power consumption. My expertise lies in porting critical real-time functions, ensuring minimal performance degradation and maintaining strict adherence to coding standards. My approach involves a phased migration, beginning with a thorough analysis of your current FreeRTOS implementation. I’ll then map critical functions to Zephyr equivalents, employing its event-driven architecture and utilizing its extensive peripheral drivers. This will be followed by rigorous testing, encompassing unit and integration tests to ensure functionality and stability. Throughout the process, I'll use Git for version control and maintain comprehensive documentation. Let's discuss your project further. Could you share more details on the specific peripherals and functionalities used in your InfiniTime application, so I can create a tailored migration plan and accurate timeline?
$212 USD in 21 days
4.9
4.9

Having spent a significant amount of my career in electronic hardware and firmware engineering, I believe I am uniquely qualified for this project. My proficiency with hardware, firmware development, and wireless technologies, especially those pertaining to the Nordic nRF5 SDKs provided by InfiniTime, aligns perfectly with your precise requirements. I have developed an excellent command over different programming languages including C; fittingly prepared me for the task of migrating firmware from FreeRTOS to Zephyr. Moreover, I have hands-on experience with various communication protocols such as UART, SPI, Ethernet, USB, CAN, and MODBUS which underscores my ability to grasp new technologies quickly. As your project combines both a change of architecture and preservation of existing documentation, my expertise in embedded systems' design will be especially useful as it complements a 'hill-climb' approach. Lastly and perhaps most importantly, I consider myself a proactive communicator; which leads me to provide regular progress updates and commit clear GitHub commits as you have requested. Welcome!
$140 USD in 7 days
4.8
4.8

Hi, how are you doing? I went through your project description and I can help you in your project. 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 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. We can deliver your project efficiently within timeline. If you choose me, I think you won't regret. Best Regards.
$140 USD in 7 days
4.4
4.4

Hi, I’ve been working with C Programming, C++ Programming, Debugging, Software Development, Git, Bluetooth Low Energy (BLE), Documentation, Embedded Systems for over 7 years, and I love helping people bring their ideas to life. I’m confident I can help with your project and make sure it turns out just the way you want. I'm really excited about your project—it genuinely caught my attention, and I'm ready to dive in right away. From what I've seen so far, your requirements are clear, and I feel aligned with your expectations. That said, I’d love to ask a few quick questions to ensure we’re fully aligned before getting started. I’m excited to work with you and make this project awesome! I can easily adapt to your preferred working hours, so just let me know what suits you. Talk soon, Cheers Liam
$180 USD in 7 days
2.8
2.8

Hi there,Good evening I am Talha. I have read you project details i saw you need help with Software Development, Documentation, C++ Programming, Debugging, Git, Bluetooth Low Energy (BLE), C Programming and Embedded Systems I am pleased to present my proposal, highlighting our extensive experience and proven track record in delivering exceptional results. Our portfolio of success will showcase past projects that demonstrate our ability to meet and exceed client expectations. Glowing testimonials from satisfied clients will attest to our professionalism, dedication, and the quality of our work Please note that the initial bid is an estimate, and the final quote will be provided after a thorough discussion of the project requirements or upon reviewing any detailed documentation you can share. Could you please share any available detailed documentation? I'm also open to further discussions to explore specific aspects of the project. Thanks Regards. Talha Ramzan
$30 USD in 12 days
2.9
2.9

Hello, I am excited to submit my proposal for the migration of the InfiniTime firmware from FreeRTOS to Zephyr. I understand that this project revolves around leveraging Zephyr's robust subsystems while preserving the architecture documented in your developer guide. Firstly, to directly address your requirement: the version of the nRF5 SDK used in the source code is 15.0.0. With this knowledge, I am well-equipped to ensure a smooth migration process that meets all your specifications. My approach will involve clear documentation and progress updates every two days, ensuring transparency and accountability throughout the project. My experience in embedded systems, alongside proficient skills in C/C++ programming and Bluetooth Low Energy (BLE), enables me to handle the nuances of this migration effectively. I will ensure that all components are migrated with clarity, and detailed explanations will accompany each GitHub commit. Which version of the nRF5 SDK is used in this source code? Thanks, Faisal
$155 USD in 20 days
2.0
2.0

NRF52 is the used SoC. Hello there, I am an Embedded Software Engineer with a strong experience in Embedded Software Development, RTOS (Zephyr), Device Derivers Development, LVGL, BLE. I am also an Open-Source Contributor in The Zephyr Project. I can deliver your project with all requirements.
$250 USD in 7 days
1.8
1.8

Hi Thien An B. how are you? I checked your project- InfiniTime Migration from FreeRTOS to Zephyr carefully and got interested. I can help you perfectly with your project. I am skilled in Bluetooth Low Energy (BLE), Embedded Systems, Documentation, Debugging, C Programming, C++ Programming, Git and Software Development. I am ready to start working right now. Looking forward to working with you. Best regards, Vasyl.
$120 USD in 3 days
0.0
0.0

I believe I’m an excellent fit for your project. Migrating the InfiniTime firmware to Zephyr with a DeviceTree-based configuration aligns with my expertise in firmware development and system integration. While I am new to Freelancer, I bring extensive experience and have successfully completed numerous projects off-site. I am well-versed in Zephyr’s native subsystems, including DeviceTree, Kconfig, native BLE, LVGL, and logging, and can ensure a seamless transition while preserving the original architecture. I would love to chat more about your project! Regards, Waseem Isaacs
$150 USD in 14 days
0.0
0.0

Hello Thien, I can migrate the InfiniTime firmware from FreeRTOS to Zephyr, ensuring that we leverage Zephyr’s native functionalities while keeping the architecture intact as per the developer guide. I am an expert with 6 years of experience in embedded systems and software development, particularly with C/C++, Git, and Bluetooth Low Energy (BLE) technologies. My background aligns perfectly with the requirements for this project, including the necessary debugging and documentation skills. With my attention to detail and commitment to clear communication, I will ensure progress reports every 2 days and maintain concise GitHub commits that outline each migration step and its purpose. This approach will guarantee transparency and keep the project on track, ensuring we enhance the capabilities of the original firmware. Thanks, Billy Bryan
$30 USD in 3 days
0.0
0.0

"Your idea is perfect for my expertise! I understand the need to migrate InfiniTime firmware from FreeRTOS to Zephyr with a DeviceTree configuration. I will ensure a seamless transition while incorporating Zephyr's strengths like DeviceTree, native BLE, LVGL, and logging. Progress updates every 2 days with clear GitHub commits are guaranteed, following the architecture outlined in the developer guide. While new to freelancer.com, I have vast experience off-site. I would love to chat more about your project! Regards, Dylan"
$150 USD in 14 days
0.0
0.0

Which version of the nRF5 SDK is used in this source code? This sounds like something I can absolutely deliver ? Clean, professional, user-friendly, and seamless is how I build — no fluff, just results. From smart design to integrated automation, I create systems that look great and work even better. While I’m new to Freelancer, I’ve completed plenty of successful projects off-site with happy clients and real outcomes. I’d love to chat more about your project! Regards, Jarrod
$150 USD in 14 days
0.0
0.0

Hi, I get the vision, and I know how to deliver something intuitive. I understand the importance of migrating InfiniTime firmware to Zephyr with DeviceTree configuration, leveraging its native subsystems. I will ensure a seamless transition while preserving the architecture outlined in the developer guide. With experience in similar projects, I guarantee regular progress updates, clear GitHub commits, and detailed explanations for each component migration. Utilizing the available simulator for development will streamline testing, ensuring efficiency and accuracy. While I’m new to Freelancer, I’ve delivered solid results for clients in the same space. Let’s connect. I’d love to move forward with your project. Regards, Ernst
$150 USD in 14 days
0.0
0.0

Hi Thien An B. Good evening Already have something live to show you Live Similar Site work I have gone through your requirement , I found it very interesting , Since I already have similar live to show you As i had worked on these tech Embedded Systems, C++ Programming, Documentation, Debugging, Bluetooth Low Energy (BLE), Git, C Programming and Software Development I can Implement is the similar or with changes for you !!!! Let us discuss more about this Thanks
$155 USD in 14 days
0.0
0.0

The NUCLEO-WL55JC STM32WL Nucleo-64 board provides an affordable and flexible way for users to try out new concepts and build prototypes with the STM32WL Series microcontroller (IoT & LoRaWAN), choosing from the various combinations of performance, power consumption, and features. We provide firmware that establishes a secure and reliable wireless connection within the sub-GHz frequency range (LoRaWAN) between your sensor and a host PC using two NUCLEO-WL55 boards. In case you are interested drop a message we'll be in touch with you shortly.
$30 USD in 30 days
2.2
2.2

Ho Chi Minh, Vietnam
Member since Jan 19, 2017
₹400-750 INR / hour
₹1500-12500 INR
£250-750 GBP
$40-60 USD
₹1500-12500 INR
€1500-3000 EUR
₹12500-37500 INR
$10-30 USD
$10-30 AUD
$30-250 USD
₹1500-12500 INR
$10-30 USD
€250-750 EUR
$250-750 USD
$300-500 USD
$30-250 USD
$250-750 USD
₹100-400 INR / hour
₹12500-37500 INR
$250-750 USD