Find Jobs
Hire Freelancers

GTK application - device driver / configurator

$250-750 AUD

Cancelled
Posted almost 6 years ago

$250-750 AUD

Paid on delivery
I am a frustrated hobbyist who needs to get a small application built - for my own sanity. The objective is to produce a GTK application that simulates a utility made by Microchip to program a USB converter called the MCP2200. The final result will do all the Microchip utility can do on both Windows or Linux. The final result will be an exe file and a deb file. The application will record the various parameters of the MCP2200 before any changes have been effected into an XML file. This includes not only all the parameters that can be changed but also any other identifying parameters seen by the OS. The changes that are made to the MCP2200 will also be recorded into an XML file. The application will be run from the desktop or menu icon that is created for the task. It will be simple to run and close. Milestones will need to be discussed and will be linked to actual tested events. All code and communications with me are confidential and will need to be erased at job completion. Please bid higher or lower than what I have suggested as I have no idea what this should cost.
Project ID: 17368735

About the project

6 proposals
Remote project
Active 6 yrs ago

Looking to make some money?

Benefits of bidding on Freelancer

Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
6 freelancers are bidding on average $1,323 AUD for this job
User Avatar
Looks like you're trying to make your own version of the MCP2200 configuration utility, which I have just looked at in the MCP2200 datasheet. So your user interface would have fields like Vendor ID, Product ID, Baud Rate, IO Config, Output Default, various pin and LED toggles, and strings for manufacturer and product description. It seems to me that most of the work lies in writing the code to communicate with the device over the HID interface. It looks like Microchip has a .NET API built for this purpose, so we could try to get that running on Linux using Mono. That would definitely save time if it works. I've created a programmer before for Atmel ATtiny841 microcontrollers, so I have practical experience with this kind of project. If my bid seems a little higher than the others, it's because I've actually spent a little time researching the chip and considering the steps involved. It's just a first estimate, but I wanted to give you something realistic.
$3,000 AUD in 14 days
5.0 (2 reviews)
5.3
5.3
User Avatar
Sounds like an interesting project to do. Haven't worked with C for a while and would love to get a chance to go back to it. I have worked with C for about 5 years professionally at Cisco, Samsung (where I also worked on the linux kernel) and IBM. I have bid higher than your suggestion (as per your suggestion :) ). I am also a bit unsure about this so we can do a hourly rate if you so wish. Look forward to hearing from you!
$1,000 AUD in 10 days
5.0 (2 reviews)
2.0
2.0
User Avatar
Hi, Thank you for giving me a chance to bid on your project. i am a serious bidder here and i have already worked on a similar project before and can deliver as u have mentioned I have got Rich experience in Joomla, Wordpress, Codeigniter, Cake PHP), .NET, Asp.NET, Vb.NET, HTML 5 etc.& mobile apps Also have very good knowledge of javascript, jQuery Json, API, Prototype Frameworks, and have developed various Parallax, Fluid responsive design. I am ready to discuss with you with best Regards
$555 AUD in 10 days
0.0 (1 review)
0.0
0.0

About the client

Flag of AUSTRALIA
Toowoomba, Australia
5.0
12
Payment method verified
Member since May 23, 2011

Client Verification

Thanks! We’ve emailed you a link to claim your free credit.
Something went wrong while sending your email. Please try again.
Registered Users Total Jobs Posted
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Loading preview
Permission granted for Geolocation.
Your login session has expired and you have been logged out. Please log in again.