I require someone to consolidate some code for an embedded system into a single project and update and optimise it for use on the ARM Cortex M0 microprocessor in Atmel Studio 7. The original project was written for Arduino but needs to be modified for use on the Atmel SAMD20. The basics of the Atmel Studio project have been implemented already (setup of microprocessor, sampling of sensors, comms etc), so the job requires someone to setup a proper routine and a few extra pieces of code integrated / finalised. Protocols used are analog, I2C, serial, SPI. The successful applicant will be proficient in ARM code development in Atmel Studio. Both the Arduino sketch and the work-in-progress Atmel Studio project will be given to the chosen applicant, along with clearer details of the project requirements.