We have a native C++ application that supports a number of circuit board models and are interested in adding support for an Arduino circuit board which will control pulsing relays on a connected relay board. We wish to outsource this task.
The Arduino circuit board to be used is the Arduino Mega 2560 R3 ( [url removed, login to view] ). An example of a relay board to connect with would be a 8 channel relay module board ( [url removed, login to view] ). We would welcome any feedback from the freelancer if they have a more preferable alternative.
From the project budget, the freelancer will be provided with the funds to purchase their own Arduino and relay boards which they will use for the project and may keep afterwards. Using the boards listed above, these come to an estimated total cost of £55. Please make sure to include such a price in your bid.
You will be provided with the source code for an existing circuit board implementation and you will be expected to use the same interface. You will write both the firmware for the circuit board to interact with the relay board and the software for the C++ implementation.
For proof of implementation, you will be required to create a simple native C++ MFC application with buttons that will control connecting to and altering the state of the relay board.
The sample application must be created using Visual Studio 2012. The Arduino side must be programmed using the Arduino IDE.
You will be expected to produce 32-bit and 64-bit debug and release build versions of code.
You will be expected to produce a high quality of code and to adhere to our coding standards.
You will be expected to submit your code for review prior to its being accepted. We will test using 64-bit Windows 7.
You will be expected to provide all source code for this project eg source code for creating and controlling the circuit board and relays and the sample application.
We will be available during UK office hours and you will be expected to be able to work on this project without excessive amounts of supervision.
I would also like to add that we would see this work as the beginning of a number of such projects over time, so we are interested in finding someone to whom we could regularly outsource projects.
34 Freelancer bieten im Durchschnitt £585 für diesen Job
I have working with Arduino projects the last four years. The type of work described by you is within my skills. I am very interested to assist you in your development needs.