Baremetal C Driver Development for F1C100s -- 2
$100-150 USD
Paid on delivery
Seeking a skilled C developer to implement a baremetal C driver for the Allwinner F1C100s chip. The focus of the project is to create drivers for multimedia playback from an SD card and USB, specifically:
H.264 Video Decoder for formats such as MP4, AVI, etc., including audio playback support.
Image Decoding for formats like JPEG, GIF, etc., from an SD card and USB.
Requirements:
No OS dependencies, and must be built for a baremetal environment.
Efficient file handling from the SD card.
H.264 Decoder: Able to decode and play H.264 (mp4, avi, etc) videos with audio output.
Image Support: Decoding JPEG, GIF, and potentially other image formats from the SD card.
Source Code in C: Must be written in pure C, optimized for the F1C100s hardware.
Documentation: Source code must be extremely well documented with comments explaining every step.
Clean and Modular Code: Code should be organized and modular, making it easy to understand and maintain.
Deliverables:
Source Code in C for the F1C100s driver development.
Detailed documentation with inline comments and a README file for setup and usage instructions.
A brief test script to demonstrate the successful decoding of a sample video and image from an SD card.
Budget and Timeline:
Budget: USD 100 - 150
Timeline: 1-2 weeks
Preferred Experience:
Prior experience with the Allwinner F1C100s chip or similar low-level embedded systems.
Expertise in multimedia codecs such as H.264 and various image formats.
Familiarity with baremetal programming and SD card interfacing.
If you are interested and confident in delivering a high-quality solution for this project, please share your previous experience in similar projects and estimated timeline.
Looking forward to working together!
Contact: Feel free to reach out to discuss the project further.
Project ID: #38795472
About the project
7 freelancers are bidding on average $125 for this job
Hey mate, Your project description caught my interest and I feel I would like to contribute to it and create this baremetal C driver for the Allwinner F1C100s chip. I expertise in C programming and embedded systems, More
Im proficient in c programming and embedded systems and I have experience in that and Im able to work as c programming and embedded C
As an experienced and versatile C Developer, I am well-equipped to undertake the development of your baremetal C driver for the Allwinner F1C100s chip. I possess comprehensive knowledge in multimedia codecs such as H.2 More
As an experienced C developer, I specialize in low-level embedded system programming - and this project is right up my alley! While my past work may primarily involve PHP and web development, it's given me a diverse sk More
As an experienced and versatile C Developer, I am well-equipped to undertake the development of your baremetal C driver for the Allwinner F1C100s chip. I possess comprehensive knowledge in multimedia codecs such as H.2 More
I’m excited about the opportunity to bring your vision to life by developing a bare-metal driver for the Allwinner F1C100s chip. With extensive experience in low-level embedded programming and multimedia codecs, I can More