C Programming Jobs

C Programming is a powerful, high-level and highly structured programming language used to develop a range of applications, including operating systems, processing intensive computations and embedded systems. The language is designed to create a network of instructions that tells a computer what to do and how to do it. C Programmers are highly skilled software developers who understand how to turn lines of code into working programs that can solve a wide variety of challenges.

With their deep knowledge of the language, C programmers have an arsenal of tools at their disposal. From the basics like data structures and control flow, to more intricate details such as compilers and graphics libraries, C Programmers can create low-level system components, implement complex algorithms and develop sophisticated graphical user interfaces.

Here's some projects that our expert C Programmers made real:

  • Developing custom machine learning functions and programs
  • Writing software for a range of robotic applications
  • Creating advanced websites and mobile applications with secure authentication systems
  • Enhancing image processing techniques with sophisticated algorithms
  • Streamlining hardware communication protocols with custom implementations
  • Simplifying communication between hardware components with protocol decoders
  • Developing sophisticated animation features for post production workflows

At Freelancer.com we have the right C Programmer for any project you might need, no matter how complex or specialty it is. Our freelancers are highly qualified to write powerful applications in C and provide creative solutions with unparalleled speed and reliability. If you need help developing an application in C Programming, don’t hesitate to post your project on Freelancer.com today – our team of experts is ready to find the perfect solution for you!

From 195,977 reviews, clients rate our C Programmers 4.83 out of 5 stars.
Hire C Programmers

Filter

My recent searches
Filter by:
Budget
to
to
to
Type
Skills
Languages
    Job State
    191 jobs found, pricing in USD
    ESP32 Program 6 days left

    I want to write a small program to send AT commands and save the response into an array.

    $14 (Avg Bid)
    $14 Avg Bid
    4 bids

    Project Title: Forex Trading - Recovering 26k on Prop Firm Challenge Preferred Method of Trading: - Both EA (Expert Advisor) and manual trading are acceptable Communication Preference: - Daily updates on the trading process Risk Tolerance: - Medium risk tolerance Skills and Experience Required: - Strong risk management skills in forex trading - Proven track record of recovering funds in prop firm challenges - Experience with both EA and manual trading - Excellent communication skills for providing daily updates on the trading progress Additional Information: - The freelancer will be tested in a demo account before proceeding to the actual challenge - Only freelancers who are 100% confident in their ability to pass the challenge should contact the client directly

    $1078 (Avg Bid)
    $1078 Avg Bid
    23 bids

    I am looking for a skilled programmer to code an advanced algorithmic trading strategy using Python. The algorithm will be deployed on a custom platform. Skills and experience needed: - Proficiency in Python programming language - Experience in algorithmic trading and developing complex trading strategies - Familiarity with custom trading platforms - Strong understanding of financial markets and trading concepts

    $325 (Avg Bid)
    $325 Avg Bid
    11 bids

    Project Title: Forex Trading - Recovering 26k on Prop Firm Challenge Preferred Method of Trading: - Both EA (Expert Advisor) and manual trading are acceptable Communication Preference: - Daily updates on the trading process Risk Tolerance: - Medium risk tolerance Skills and Experience Required: - Strong risk management skills in forex trading - Proven track record of recovering funds in prop firm challenges - Experience with both EA and manual trading - Excellent communication skills for providing daily updates on the trading progress Additional Information: - The freelancer will be tested in a demo account before proceeding to the actual challenge - Only freelancers who are 100% confident in their ability to pass the challenge should contact the client directly

    $481 (Avg Bid)
    $481 Avg Bid
    28 bids

    Implementation of Data Sharing and Identity verification using zero knowledge technique and proofs. if you know you have the skills to implement the above kindly place a bid so that we can discuss extensively about the requirement

    $14 (Avg Bid)
    $14 Avg Bid
    7 bids

    I am looking for a skilled machine learning coder who has experience in Python. The ideal candidate should have expertise in supervised learning and should be able to work with a complete data set provided by me. Skills and Experience: - Proficiency in Python programming language - Strong understanding of supervised learning algorithms - Experience in working with complete data sets for training machine learning models

    $7 - $66
    Sealed
    $7 - $66
    14 bids

    Implementation of Data Sharing and Identity verification using zero knowledge technique and proofs. if you know you have the skills to implement the above kindly place a bid so that we can discuss extensively about the requirement

    $13 (Avg Bid)
    $13 Avg Bid
    9 bids
    Trophy icon Improve C# code 6 days left

    I am looking for a C# expert who can improve my code. Pfa. two outputs and code. Outputs showing network destinations (“” and “”) were found on two interfaces. Name and address of the interface is also displayed in the output

    $50 (Avg Bid)
    Featured Guaranteed
    $50
    6 entries

    Implementation of Data Sharing and Identity verification using zero knowledge technique and proofs. if you know you have the skills to implement the above kindly place a bid so that we can discuss extensively about the requirement

    $15 (Avg Bid)
    $15 Avg Bid
    8 bids

    I'm developing a weighing system. I have this problem. When I apply mechanical vibration to the weighing system, the kg change on the weighing system changes by 5-10 grams. In other words, if there are 2000 grams, the values go back and forth between 2000-2010. When I increase the filter parameters I apply, the problem is solved, but this time the system response slows down a lot. I am looking for someone to develop this process for STM32 without aggravating the system response. What I want is for you to create me a filter function that performs a precise filtering operation in the form of a .c .h and a usage file. Payment will be made after I try this file and see that it is successful. I am looking for talented freelancers to work with on an ongoing basis.

    $63 (Avg Bid)
    $63 Avg Bid
    7 bids

    I am looking for a skilled developer to create an algorithmic trading bot using the Polygon >DAS Pro API. The ideal candidate should have experience in C++ programming language and be familiar with the intricacies of algorithmic trading. Specific Requirements: - Strong proficiency in C++ programming language - In-depth knowledge of the Polygon and DAS Pro API (Broker uses DAS Pro platform) - Ability to implement complex trading strategies - Experience in developing fully automated trading bots Project Details: I have a detailed plan for the trading strategy that the bot should follow. The bot should be able to execute trades based on predefined rules and indicators. The desired level of automation for the bot is fully automated, meaning it should be able to make trading deci...

    $1216 (Avg Bid)
    $1216 Avg Bid
    34 bids

    I am looking for a skilled Lua coder to write a script for a Roblox game. The script will primarily focus on game mechanics. Skills and experience required: - Proficiency in Lua programming language - Strong understanding of game mechanics in Roblox - Ability to work with a rough outline and translate it into a functional script - Familiarity with Roblox Studio and its features - Experience in scripting for Roblox games The script needed for this project is of moderate complexity. The ideal candidate should have prior experience in working on similar projects and be able to deliver a high-quality script within the given timeframe.

    $132 (Avg Bid)
    $132 Avg Bid
    7 bids
    Game Tester Needed -- 3 6 days left
    VERIFIED

    Hello, We're on the lookout for enthusiastic game testers to assess our PC games (minimum 30 minutes per game) and provide detailed playing experiences (at least 150 words per game). We invite you to offer a price for testing and reviewing 10 games. Please bear in mind that we are operating on a limited budget, so we're seeking individuals who genuinely enjoy playing games rather than those solely driven by financial gains. If you have a passion for gaming and want to be a part of our testing team, we'd love to hear from you!

    $12 (Avg Bid)
    $12 Avg Bid
    13 bids

    Project Title: Fiber Wire Route Management System with Customer Connection Mapping I am an Internet Service Provider looking for a skilled freelancer to develop a GPS management system that will allow me to efficiently manage my fiber wire route and track customer connections. Features: - Customer connection mapping: The system should provide a visual representation of the customer's connection to the electric pole on a GPS map. - Real-time tracking: The system should provide real-time tracking of the fiber wire route, allowing me to monitor the location of the wires and identify any issues or bottlenecks. - Route optimization: The system should optimize the fiber wire route, suggesting the most efficient path to connect customers to the electric poles. Accessibility: - The syst...

    $120 (Avg Bid)
    $120 Avg Bid
    5 bids

    Software Architecture Trainer Needed for Intermediate Level Training in India Skills and Expertise: - Design patterns: We are seeking a trainer who has in-depth knowledge and experience in teaching various design patterns used in software architecture. Mode of Training: - Both in-person and online: The ideal trainer should be able to provide training sessions both in-person and online, accommodating the trainee's preference and availability. Requirements: - The trainee is at an intermediate level, so the trainer should have the ability to effectively communicate and teach complex concepts in a clear and concise manner. - The trainer should have a strong understanding of software architecture principles and be able to guide the trainee in applying design patterns to real-world scena...

    $12 / hr (Avg Bid)
    $12 / hr Avg Bid
    1 bids

    I'm developing a weighing system. I have this problem. When I apply mechanical vibration to the weighing system, the kg change on the weighing system changes by 5-10 grams. In other words, if there are 2000 grams, the values go back and forth between 2000-2010. When I increase the filter parameters I apply, the problem is solved, but this time the system response slows down a lot. I am looking for someone to develop this process for STM32 without aggravating the system response.

    $20 (Avg Bid)
    $20 Avg Bid
    3 bids
    TensorFlow Lite 6 days left

    Converting the python model in C++. Installing the model in microcontroller.

    $115 (Avg Bid)
    $115 Avg Bid
    8 bids

    I am looking for a skilled developer to create custom controls for a C# WinForms project. Design: - I have a clear design in mind for the controls. Functionalities: - I would like the custom controls to have specific custom functionalities. Please specify your expertise in this area. Timeframe: - The timeframe for this project is flexible, with more than 7 days available for completion. Ideal Skills and Experience: - Proficient in C# and WinForms development - Experience with creating custom controls and implementing custom functionalities - Strong understanding of UI/UX design principles

    $116 (Avg Bid)
    $116 Avg Bid
    10 bids
    C# expert developer 6 days left
    VERIFIED

    Looking for an expert C# developer to assist with developing a new software application within a week. The ideal candidate should have a strong understanding of C# and experience in developing software applications. Specific requirements for the project include: - Developing a new software application using C# - Meeting the deadline of completing the project within a week - Demonstrating expertise in C# development Skills and experience required: - Expert level proficiency in C# - Experience in developing software applications - Strong problem-solving skills and ability to debug code - Knowledge of optimizing code performance If you are an expert C# developer with a track record of developing software applications within tight deadlines, please apply with your relevant experience and...

    $113 (Avg Bid)
    $113 Avg Bid
    30 bids

    I am looking for a freelancer who can help me with my computer issues. My computer is running on Windows operating system and I am experiencing script error pop-ups. I need someone who can fix the script error and also help me with the full disk issue. Skills and Experience: - Proficiency in Windows operating system - Strong knowledge of troubleshooting script errors - Experience in resolving disk space issues - Familiarity with cleaning and deleting unnecessary files and folders - Ability to prioritize tasks efficiently

    $22 (Avg Bid)
    $22 Avg Bid
    11 bids

    Embedded Camera Development for Industrial Inspection Requirements: - Image capture, video recording, and live streaming functionality - Operating system can be either Linux or Windows - Intended use of the embedded camera is for industrial inspection Features requirement 1. Camera should have 20 hours of battery backup 2. Day and night vision up to 30mtr 3. 2mp min camera 4. Solar powered battery charging detachable 5. Machine learning compatibility for object detection which should be programmable for model updating 6. Human detection to be done at 30mtrs with intrusion area definition 7. Mobile app compatibility with SDK 8. 4g communication enabled with all sims and minimum bandwidth consumption. We should be able to operate in 1800 and 21000 bandwidth Ideal Skills and Experience:...

    $386 (Avg Bid)
    $386 Avg Bid
    7 bids

    I need delta divergence Indicator ....Example : Candle is Green and Delta is -ve then Alert comes to laptop or mobile Vice versa : If candle is red and delta is +ve then alert comes

    $128 (Avg Bid)
    $128 Avg Bid
    7 bids

    I am looking for a programmer who can assist me with troubleshooting and bug fixing for a program used in machinery. The program is specifically designed for one machine. I have complete documentation and source code available for reference. Skills and Experience: - Proficiency in VB6 and C+ programming languages - Strong troubleshooting and debugging skills prefer someone who knows motion control and machine vision. the machine has UMX46 and UMX26 USB motion control boards and 2 omron cameras. machine located in central nj. PC running windows 10 - Familiarity with machinery operations and programming - Ability to work with existing documentation and source code - Attention to detail and problem-solving abilities

    $2181 (Avg Bid)
    $2181 Avg Bid
    39 bids

    I am looking for a skilled developer to create an auto withdrawal feature for my Solana cryptocurrency wallet. Requirements: - Experience working with Solana cryptocurrency wallet - Ability to set up an API for the cryptocurrency wallet - Strong knowledge of security measures for highly secure auto withdrawal feature.

    $194 (Avg Bid)
    $194 Avg Bid
    25 bids

    Project Title: Custom NFC Code Development for Automated Data Deletion Project Description: Hello, I am looking for a skilled NFC programmer to develop a custom code for an NFC application. The primary functionality I need is the ability to set a specific date on which the data stored on an NFC card will automatically be deleted. This feature is crucial for my project as it involves sensitive data management and timely deletion is essential for security purposes. Key Requirements: 1. Automated Deletion: The NFC code should enable the setting of a predetermined date, after which all data on the NFC card is automatically erased. 2. Reliability: The solution must be reliable and secure, ensuring that data deletion occurs precisely at the specified time without fail. 3. Compatibility: ...

    $21 / hr (Avg Bid)
    $21 / hr Avg Bid
    24 bids

    If you have the needed HW it will be a plus. Remote access of HW can be provided but not preferred as it takes much longer development time. We have multiple RPi modules interconnected as a single global system which will need to be programmed as an integrated system. The system will need to support several mathematical equations, algorithms, PID controls & sequential logic. Several modules have already been developed by us. The complete system specs will be shared with short-listed candidates and will need to have a fixed price/delivery quoted afterwards. Currently we need to get list of prospective candidates who can convince us about their talent, availability & ability to take up & successfully complete the job. FAT will have to be done remotely & then tech transfer to ...

    $13 / hr (Avg Bid)
    $13 / hr Avg Bid
    11 bids

    I am looking for a skilled developer to create a program that can scan and make custom barcodes to organize names and addresses into specific barcodes. Here are the project requirements: a program where I can create different barcodes and scan names and addresses from existing barcodes into the new custom barcodes with a simple search function by name and addresses that can locate what barcode those name and addresses are in and the ability to also remove barcodes, names and addresses, when need be. as well with a clean interface. Barcode Scanner: - The program should be compatible with a desktop scanner. Information Management: - The program should have basic features to store and manage the scanned information. Operating System: - The program should run on the Windows operating sys...

    $147 (Avg Bid)
    $147 Avg Bid
    21 bids

    I am looking for someone with experience in Arduino programming to develop a script for controlling a NEMA 23 motor using a potentiometer. The project requires the use of a DM542T driver, Arduino Nano, LCD1602 with I2C backpack, and a relay SRD 5V. The main requirement for this project is to display the motor RPM on the LCD with a refresh rate of 1 second. In terms of the CW or CCW options, I would like the script to trigger the relay every rotation or multiples of rotations. There is no specific deadline for this project, so the timeline is flexible. To ensure successful completion of this project, the ideal freelancer should have experience with Arduino programming, knowledge of motor control, and the ability to create wiring diagrams and assign pins correctly. Variables I would...

    $37 (Avg Bid)
    $37 Avg Bid
    17 bids

    I am looking for a freelancer to develop a Telegram shop bot for my new enterprise. The bot should have the following features: - Order Tracking: The bot should be able to track the status of orders placed by customers. Additionally, the bot should be able to accept payments in Bitcoin. Ideal skills and experience for this job include: - Proficiency in Telegram bot development - Experience with order tracking systems - Knowledge of cryptocurrency payment integration, specifically with Bitcoin. The shop will only have a product for sale a digital product

    $40 (Avg Bid)
    $40 Avg Bid
    14 bids

    Have 4 basic indicators to be converted from Ninjatrader 7 to Ninjatrader 8. Also would need them usable in Strategy Builder and Market Analyzer. Thanks

    $214 (Avg Bid)
    $214 Avg Bid
    10 bids

    I am looking for a skilled C# developer who can create a code to display all network destinations on each interface. Pfa. output of "C:>route print" The output shows three interfaces, code need to list the network destinations of the respective interface (, , and )

    $50 (Avg Bid)
    Guaranteed
    $50
    6 entries

    I need a Crypto Casino games website with admin panel Games like crash, mines, dices, tower, HI-Low , Blackjack, Roulette, Lottery, Keno, Limbo, Plinko, Coin flip, A website like Stake BC games. Admin panel must include powerful features to control Users and games. manage winnings manually as well as automatically and payment gateways for smooth Deposit and withdrawals

    $272 (Avg Bid)
    $272 Avg Bid
    12 bids

    I am seeking a skilled software engineer with expertise in device driver development to create a custom RNDIS driver for our Windows 11 system. Currently, the manufacturer-provided RNDIS driver is not functioning as expected, and we are experiencing a cautionary "⚠️" status for the RNDIS interface. **Project Overview:** Our system includes a SIM7600G-H dongle, and the COM ports associated with the dongle are connected and working as intended. However, the RNDIS interface is encountering issues and requires a custom driver to resolve the situation. **Key Requirements:** - Proficiency in Windows device driver development, particularly for Windows 11 - Experience with RNDIS and USB driver development - Strong understanding of networking protocols, particularly TCP/IP - Fa...

    $6 / hr (Avg Bid)
    $6 / hr Avg Bid
    3 bids

    I want to Make Api with C# We are looking for an experienced developer who can create web API programs using C#. The API will handle mixed types of data, including text and numeric data. For analysis, we want to use IDA Pro, Ghidra, or technologies from Hopper, OllyDbg, Radare2, and Binary Ninja.

    $147 (Avg Bid)
    $147 Avg Bid
    13 bids

    I am looking for a skilled C# coder to assist with a software development project. The task at hand involves creating a software with low complexity, focusing on simple features. The ideal candidate should have experience in C# coding and be able to develop the software within a week. This is a great opportunity for someone who is proficient in C# and looking for a short-term project.

    $7 - $53
    Sealed
    $7 - $53
    17 bids

    I am looking for a mobile app developer to create an emulator for an old auto scanner software. Make and Model: The old software is from the 1990s and is CD-ROM based and used on a handheld auto diagnostic scanner called an Omitec Omiscan, as specified by the client. Features and Functionalities: The client wants all the features and functionalities from the old software to be included in the emulator via either a mobile app to be connected to the vehicle with a bluetooth OBD dongle connector or to be uploaded to a generic modern day universal handheld auto scanner. Operating System Compatibility: The app should be compatible with both iOS and Android operating systems. Ideal Skills and Experience: - Experience in mobile app development for both iOS and Android platforms - Proficie...

    $782 (Avg Bid)
    $782 Avg Bid
    86 bids

    I am looking for a skilled developer to create an AR app using AR-Core that will store data locally on the user's phone. The project requirements are as follows: Create an AR App using AR-Core which stores data locally on the phone and when scanning a marker it positions the phone according to the relative position to the marker (position of marker known). Anchors should then be loaded from the local database and shown in AR. Further pose estimation of the mobile device should be done using SLAM in AR-Core. If possible same should be implemented on iOS using AR-Kit. AR Experience: I want to create an augmented reality experience where users can interact with AR objects that can be loaded locally from the mobile device. Level of Complexity: The AR game should have an intermed...

    $2949 (Avg Bid)
    Featured NDA
    $2949 Avg Bid
    23 bids

    I am in need of a highly skilled programmer who specializes in Slueth Programming. I have a detailed list of tasks that need to be completed within a week. Skills and Experience: - Expert level experience with Slueth Programming - Strong problem-solving and analytical skills - Proficient in data analysis and interpretation - Familiarity with investigative techniques - Ability to work independently and meet tight deadlines - Able to create and design a Game

    $142 (Avg Bid)
    $142 Avg Bid
    17 bids
    Simple AutoClicker 5 days left
    VERIFIED

    Project Title: Simple AutoClicker Description: We are looking for an experienced programmer to develop a custom autoclicker for a photobooth software. This photobooth software is designed to close all other running applications at startup for a smooth user experience, which poses a challenge for the integration of additional software. The project may involve writing custom exceptions in Windows, such as registry modifications, to allow the autoclicker to operate alongside the photobooth software. - The AutoClicker should have the ability to adjust the click position and time for repeating clicks. - The AutoClicker should autostart with windows -IMPORTANT The autoclicker should run discreetly without creating any dump files or residual data that could accumulate over time. - Due to ...

    $47 (Avg Bid)
    $47 Avg Bid
    11 bids
    algo trading platform 5 days left
    VERIFIED

    I am looking for a skilled freelancer to develop an algo trading platform. i want to develope algo trading platform / panel from where my clients will perform will do automatic algo trading Requirements: - Develop an algo trading platform - Incorporate specific trading strategies and indicators provided by the client - Implement paper trading as the preferred method for testing the platform Ideal Skills and Experience: - Proficient in developing algo trading platform - Experience in developing algo trading platforms - Knowledge of various trading strategies and indicators - Familiarity with paper trading methods Note: The client is open to suggestions and the freelancer may provide suggestions for trading strategies and indicators.

    $813 (Avg Bid)
    $813 Avg Bid
    10 bids
    Programming based on datasets 5 days left
    VERIFIED

    I am looking for a programmer who is proficient in Java to work on a project based on datasets. The program will be handling both numerical and categorical data. I require the use of machine learning algorithms to perform analysis and predictions on the data. Ideal Skills and Experience: - Proficiency in Java programming language - Experience working with datasets and handling numerical and categorical data - Strong understanding of machine learning algorithms and their implementation

    $218 (Avg Bid)
    $218 Avg Bid
    37 bids

    I am looking for a developer to create an NRF52810 Arduino Core with specific features and functions. Specific Features: - Ability to interface I2C, SPI device. -Can use the following existing one as template: Requirements: - The software much be well commented, changes to the existing GitHub highlighted. -The software must be tested. Timeline: - The client needs the project to be completed within 1-2 weeks Ideal Skills and Experience: - Proficiency in Arduino programming - Experience working with NRF52810 - Knowledge of Bluetooth connectivity - Ability to meet tight deadlines - C/C++ exerience - BLE experience

    $129 (Avg Bid)
    $129 Avg Bid
    26 bids

    I am looking for a freelancer who can help me with implementing basic MIPS instructions for my project. The specific objective of this project is to implement these instructions and optimize the performance of the MIPS computer. I do not require a detailed report explaining the implemented instructions, as the code alone is enough. As for the tools and software, there is no preference, so the freelancer can choose any suitable tool or software for this project. Ideal skills and experience: - Strong understanding of computer organization and MIPS architecture - Proficiency in implementing basic MIPS instructions - Knowledge of optimizing performance of a MIPS computer - Familiarity with MIPS Simulator and/or Logisim (optional)

    $79 (Avg Bid)
    $79 Avg Bid
    13 bids

    I am looking for a highly skilled and experienced PhD Embedded Firmware Engineer to join my team. The ideal candidate will have expertise in the following areas: Programming Languages: - Proficiency in C/C++ is a must Target Hardware: - Experience with Microcontrollers Firmware Goal: - The ultimate goal of the firmware development is to control hardware If you have a strong background in embedded systems and firmware development, and possess the necessary skills and experience outlined above, please submit your proposal.

    $464 (Avg Bid)
    $464 Avg Bid
    43 bids
    Cache Memory Project 5 days left
    VERIFIED

    Cache Memory Project I am looking for a programmer experienced in C to work on a cache memory project. The ideal candidate should have a strong understanding of cache memory and its implementation in C. Requirements: - Proficiency in C programming language - In-depth knowledge of cache memory and its functionality - Ability to design and implement cache memory in C - Familiarity with cache optimization techniques and algorithms Experience: - Previous experience working on cache memory projects - Understanding of cache coherence protocols and their implementation - Knowledge of cache hierarchies and their impact on system performance Skills: - Strong problem-solving skills - Attention to detail - Ability to work independently and meet deadlines If you are interested in this project and...

    $150 (Avg Bid)
    $150 Avg Bid
    27 bids
    C# 15 minutes of fixes 5 days left
    VERIFIED

    I am looking for an experienced C# developer to join our team to work on a new extensive Office 365 project. To start with we would like the suitable developer to fix four minor issues in an existing small application. It should take you about 15 minutes of effort. What im really looking for is your communication skills and adaptabilty. Skills and experience required: - Strong knowledge of C# programming language - Experience in debugging and fixing logic errors in code - Ability to work quickly and efficiently to delever the project in two hours. I will provide the source code only to suitable candidates.

    $25 / hr (Avg Bid)
    $25 / hr Avg Bid
    64 bids

    Description: Create a Hardware-Software Codesign version of the k-mean clustering algorithm K-means clustering is a popular data mining algorithm that partitions n samples into k clusters (note: the k-nearest neighbor classifier algorithm used in machine learning can leverage the cluster centers produced by the k-means clustering algorithm). The problem is in general NP-hard but heuristic algorithms have been developed that quickly converge to a local optimum solution. We will consider one of those algorithms in this project. I have provided a C code version of the k-means clustering algorithm, and a Vivado block diagram and memory layout (explained below) that you will use as a starting point. You will need to study the C version and then decide which components to implement as a VHDL mod...

    $30 - $250
    Sealed NDA
    $30 - $250
    3 bids

    Need to integrate a waveshare laser sensor for a project with Arduino or esp32. Need it to be able to detect objects when in front

    $23 (Avg Bid)
    $23 Avg Bid
    21 bids

    Recommended Articles Just for You

    If you want to stay competitive in 2021, you need a high quality website. Learn how to hire the best possible web developer for your business fast.
    11 MIN READ
    Learn how to find and work with a top-rated Google Chrome Developer for your project today!
    15 MIN READ
    Learn how to find and work with a skilled Geolocation Developer for your project. Tips and tricks to ensure successful collaboration.
    15 MIN READ