You've landed at the right place. oDesk is now Upwork. Learn about the new platform.

Microcontroller Programming Jobs

91 were found based on your criteria {{ paging.total | number:0 }} were found based on your criteria

show all
  • Hourly ({{ jobTypeController.getFacetCount("hourly") | number:0}})
  • Fixed Price ({{ jobTypeController.getFacetCount("fixed") | number:0}})
show all
only
only
only
show all
only
only
only
only
only
show all
only
only
only
Looking for the Team App?
Download the New Upwork Team App
Hourly - Entry Level ($) - Est. Time: Less than 1 month, 10-30 hrs/week - Posted
Your task is to build a nearly silent electronic gauge controlled by an Arduino board, a small bipolar stepper motor (Switec x27.168), and a TMC2100 or TMC2130 stepper driver. The TMC2100 series chip should be the best option for silent movement with their silent-chop ability, but we are open for other options. The gauge powered by the stepper will be showing data passed from a usb port and will move in small to large increments. We will provide the computer program to move the gauge. The only power source will be the 5v power from the usb port. You will need to order and assemble the parts to manufacture a prototype of your design. You will take a video with sound of the product working, and (if successful) will ship that assembled product with assembly instructions to us for further testing. An identical prototype may be assembled to your specifications for side-by-side testing. The Ideal candidate will have experience with Arduino, stepper motor drivers, microstepping, and electronic prototyping. We would like to hear any directly applicable experience and more about your plan to complete this project. Include an estimate of the number of hours it would take to complete the prototype detailed above.
Skills: Microcontroller Programming Arduino Electronics
Hourly - Entry Level ($) - Est. Time: Less than 1 week, 10-30 hrs/week - Posted
I'm looking to have an Arduino (ATMega2560) communicate to a vehicle's (Ford F150) computer via OBD-II. It needs to monitor ignition status and gear position (Park, Drive, Reverse), and start/stop timers based on the positions. Simultaneously, the Arduino logic should monitor multiple pushbutton inputs, reset counters and timers, and sound an audible alarm if certain conditions are met.
Skills: Microcontroller Programming Arduino
Hourly - Intermediate ($$) - Est. Time: Less than 1 month, Less than 10 hrs/week - Posted
Hi there, looking for a sketch writer for Arduino and/or PIC, (i have both the Arduino Uno and a PIC programmer). I need to have an odometer and trip meter made for automotive purposes, I want it to work with the Max7219 LED 8 digit display, or whatever will work for 7 segment display. I want the odometer to be 6 digit, and the trip meter to be 4 digit, both to have EEPROM, only the trip meter is resettable with a push of a button. I do have more work for the individual if everything turns out well! Any help would be great! thank you for time! Joe
Skills: Microcontroller Programming Arduino Circuit Design Electronics
Hourly - Expert ($$$) - Est. Time: More than 6 months, 10-30 hrs/week - Posted
We are looking to fill a position on our company roster for a PCB designer. Hybrid Power Solutions focuses on customized products and consulting for battery based projects. We make custom power converters, chargers, protection circuits, etc. The ideal candidate should be well versed in the design of smart control sequences and circuit protection (thermal, overload, short-circuit). This position will be ongoing and part time and will be project based. You will work with either me or another project leader to coordinate all tasks. Please see www.hybridpowersolutions.ca for a better understanding of what are company offers.
Skills: Microcontroller Programming Circuit Design Eagle Electrical Drawing
Fixed-Price - Expert ($$$) - Est. Budget: $750 - Posted
I need to upgrade an existing firmware for an updated MCU ( microcontroller ) The mcu's are from ST family , STM32F4 and STM32F7 I need somebody with very good programming skills ! Who will fuse their skills efficient and is resourceful for finding the right information. linux , RTOS , C+ , STM CUBE , HAL knowledge of ST microprocessors family Good coding skills , compiling /debugging firmware etc
Skills: Microcontroller Programming C Embedded Linux Embedded Systems
Fixed-Price - Intermediate ($$) - Est. Budget: $250 - Posted
Must be proficient in spoken English, available by phone for communication and Skype. Must be able to adjust layouts, read MCU pinout specification for an old board to migrate to a new MCU. First draft due in 1 week. Final revision due in 2 weeks total Time from the first instructional meeting. Strict deadline to receive full payment. Must be available to work daily or as needed. Have extremely good communication skills and truly an expert in your field. Then we will pay more.
Skills: Microcontroller Programming Altium Designer Electrical engineering Electronics
Hourly - Intermediate ($$) - Est. Time: 3 to 6 months, 10-30 hrs/week - Posted
Who are we looking for? .Are you an electrical engineer, still in or fresh out of school (or with no more than 1 year working experience)? Are you an electrical engineer who is specialized/interested in micro hardware controllers /ARM Embed / Raspberry Pi /Sensors and who is willing to bring a built, tested and working prototype to a higher level and ready for production? We are looking for energetic, curious, and charismatic personalities that infect others with their passion for engineering and that want to make the world a little bit better with their work. Who are we? ChildTuition foundation is a charity organization who is helping tribal children in india. We are a team of architect, mechanical engineer, game producer/designer, illustrator and software architects who are working on projects for the foundation. The working time is flexible but we do have deadlines. Hourly payment. Project based. Can work from home but we meet with the team in Holland sometimes to brainstorm and discuss. Currently we are working on interactive playground equipment for young children. Key job requirements: Good communication skills in English and Dutch No-nonsense and hands-on mentality Work with industrial designer and mechanical engineer to bring the prototype to production readiness level Knowledge of and experience with micro hardware controllers, ARM Embed, LED lights, sensors Programming experience © Making detailed drawings Competence in 2D (Adobe CS/CC) and 3D software. Making and supporting of cost calculations Qualified candidates are strongly encouraged to send a short resume and sample portfolio (PDF file link to personal website) to Jeroen van der Ent: more info: www.childtuition.org
Skills: Microcontroller Programming Electrical engineering
Looking for the Team App?
Download the New Upwork Team App
Fixed Price Budget - ${{ job.amount.amount | number:0 }} to ${{ job.maxAmount.amount | number:0 }} Fixed-Price - Est. Budget: ${{ job.amount.amount | number:0 }} Open to Suggestion Hourly - Est. Time: {{ [job.duration, job.engagement].join(', ') }} - Posted
Skills: {{ skill.prettyName }}
Looking for the Team App?
Download the New Upwork Team App