I am an experienced embedded software engineer and i understood the job details very well and I am sure I can do it very well and deliver it on time as I've previous experience in similar projects.
The project is mainly divided to two main tasks:
1- Increment Port D and USART interface.
2- Control Timer 2 with push buttons.
Relevant Skills and Experience
- Very good experience with different types of microcontrollers and kits like Microchip(PICs), Atmel(Atmega8,Atmega16,Atmega32), TI(TM4C123GX) ,ST(STM32), Arduino, Intel(8051, Intel Edison), Raspberry pi (1,2,3).
- Developed device drivers of internal modules (USART,timers,EI) and libraries for external modules interfacing for AVR & TM4C123GX.
- Dealing with many developments tools like AVR studio, Kiel, IAR, Code Composer, Arduino IDE, MPLAB- X.
- Worked on many similar project like (Digital clock using AVR, Stepper motor control with push buttons using AVR, Keypad project using LCD & USART, Temperature sensor with AVR and PC (using USART).
Proposed Milestones
$50 USD - Project main code with USART interface & testing using Protues simulator (1 day)
$50 USD - Timer 2 and Port E task & testing using Protues simulator (1 day)
$50 USD - Push buttons interface & testing using Protues simulator (1 day)
$127 USD - intergration & testing (2 days)
What's the used microcontroller in this project? i'm open to work on any kind of microcontrollers.