$350 Finish My 3D Metal Detector Circuit Design, Write PIC Program, and Write Drivers

This project received 3 bids from talented freelancers with an average bid price of $1383 USD.

Get free quotes for a project like this
Employer working
Project Budget
Total Bids
Project Description

My Detector circuit design is already about 85% completed. I will send my Designs to the Awarded Bidder. I will need it changed from an 8-Bit Microcontroller to a 32-Bit or 64-Bit Microcontroller. I will discuss that option with you.

See my 3D Detector Video at: [url removed, login to view]
See attached Image.
See attached description

I need an Electronics Engineer to complete my remote 3D Detector design, write the microcontroller program, and write the drivers for the detector.

I will build the circuit.

And make sure everything is designed and works they way I need it to work. The drivers will convert the binary output from the detector to usable language that my 3D software program can use to show the data. You must teach, and guide me how to build the circuit, how to install the microcontroller program, and how to install the drivers. You will need to communicate effectively with the 3D Software engineer to help him understand how to use the data from the drivers you build, and help him with any math formulas to separate the data. The Detector circuit will send the data to the 3D software installed on a laptop computer using a USB cable. The output must be the correct voltage, amperage, etc... for a computer to be USB plugged into the detector circuit to a Windows based 3D Software and use all the readings the detector puts out.

Detector Driver for 3D Software Program that will be installed on my windows based laptop computer.
The Driver must work with all windows XP and all newer versions of windows.
Basically what I need from the driver is to provide a small API for the 3D Software to communicate with the Detector device. It has to provide methods to read from the device and provide miscellaneous information like device battery power status variables to tell me if the device is idle or if it is reading device version, and of course the regular info, such as all GPS info, latitude, longitude, and mineral found.
Including: All GPS, Electrical Current Readings & Frequency in Hertz, Magnetic Fields info, Mineral and Metal Discrimination, and all data and all signals sent from the Detector Device.
The Driver will be loaded onto my laptop computer. This must be a simple process to install and you must show me how to do this.
Can be written in C or C++.
Windows Device Driver:
Basically what I need from the driver is to provide a small API for the software to communicate with the device
And provide miscellaneous information like device battery, status variables to tell me if the device is idle or if it is reading.

You will do all the research of how to design and make this detector work the way I need it to work.

I have a coder writing the 3D graphing software for the detector. The 3D graphing software will use all data sent from the Detector and filter all the data the way I want to see it. You will need to help the Software Engineer know how to formulate the conversions, Such as formula for figuring distance to electrical, magnetic, or metal target, discrimination and all other data provided by the detector circuit.

Looking to make some money?

  • Set your budget and the timeframe
  • Outline your proposal
  • Get paid for your work

Hire Freelancers who also bid on this project

    • Forbes
    • The New York Times
    • Time
    • Wall Street Journal
    • Times Online