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

Microcontroller Programming Jobs

57 were found based on your criteria

show all
show all
only
only
only
show all
only
only
only
only
only
show all
only
only
only

Fixed-Price - Est. Budget: $ 1,000 Posted
We’re looking for an all-in-one solution - someone who can do circuit design, PCB design, and firmware development. Looking to create a specific mouthguard cleaning system. End product should be at the rough prototype level, showing proof-of-concept and only needing refining (not a complete redesign) to take it to manufacturing. There are specific requirements for the deliverables of this project. The milestones will be as follows: A block diagram must be done in Scheme-it: 5% (FreeTool) A circuit design must be completed in Scheme-it: 20% Circuit and board designed in PCBWeb: 30% (Free Tool) Firmware development: 20% PCB assembled and tested: 25% *Hardware and components costs will be covered Each milestone will be reviewed by a team of electrical engineers before continuing to the next step. Good communication will be required throughout the project and a living document of design decisions needs to be kept.

Fixed-Price - Est. Budget: $ 50 Posted
Looking to correct and optimize code for an Ardunio project. Hardware is 2 buttons, 2 LEDs , a 3 digit 7 segment display. (internally multiplexed) Code is already written. Just needs to fix errors and add more features. Written in C/C++ We will share parts of the code back and forth. I will test it on the hardware after it is written. Commands used: struct button, bool, ceil, eeprom read/write, sleepmode Currently uses the following Arduino Libraries. #include SevSeg.h #include EEPROM.h #include avr/sleep.h

Fixed-Price - Est. Budget: $ 500 Posted
I'm working a project and am in need of a talented electrical engineer experienced with IMUs, FPGAs (or microcontrollers if better suited for the job), and laser beam steering. This project includes the full design and prototyping of a device. So here's the project….imagine a user holding a device 8 x 8 x 3cm (length x width x height) or smaller. The user stands anywhere from 2 to 15 meters away from a wall. The user points the device at a wall. The user clicks a button on the device which turns on a laser (650nm - red; similar to what you might see in a laser pen). The user then orients the device to point the laser at a specific target on the wall. When the user clicks another button, the device holds the laser on the target even though the user moves the device in his/her hand (steadily, no sudden movements). The user can twist (pitch, roll, yaw) and move the device (along x, y, and/or z coordinates) but the device continues to hold the laser on the target. Imagine the user...

Fixed-Price - Est. Budget: $ 2,500 Posted
Design a Light based electronic digital display that is capable of running on a 12 volt system that can meet the following requirements. 1) Must be of high resolution. 2) Must be 10.75"x10.75" or 273mm*273mm. 3) Must be full true color. 4) Must be programmable. 5) Must have battery backup ability. 6) Must be able to be used outdoors. 7) Must be weatherproof/waterproof or resistant. 8) Must be able to be seen in direct sunlight or darkness. 9) Need lowest power consumption possible. 10) Must supply one complete digital display with a controller.

Fixed-Price - Est. Budget: $ 150 Posted
More details can be give upon request. In general we need you to code the software for an arduino device. OBJECTIVES: Must function off raspberry PI, or other arduino device on a full color screen (we can provide most drivers) It will need to turn on and show a spash screen before reaching main screen. Device must read from our Thermocouple module. Must be able to display set temperature read with thermocouple, and raise or cool accordingly to get to a user set temperature. Home main screen will have a menu system, all touch screen activated. We will supply general GUI sketches and provide all graphic design work needed. You must need to know about PID tuning, arduino development, and the concepts of relays, using arduino to trigger one, etc.

Hourly - Est. Time: Less than 1 month, 10-30 hrs/week - Posted
I'm looking for a microcontroller developer for my DIY project. My project is about electronic clock based on old age numeric tubes showing digits from 0 to 9. Two microcontrollers applications to be developed: one for the clock based on just one numeric tube and the second for the clock with six numeric tubes. What I have ready so far: detailed technical specification, electronic circuit diagrams, PCB designs. Now microcontollers codes are required. You have to be skilled in microcontrollers programming, circuits design, PCB design and have proven experience records.

Hourly - Est. Time: Less than 1 month, Less than 10 hrs/week - Posted
I am looking for customized Raspberry Pi / Banana PI or other SBC that can capture video with audio, and has a web interface that can manage these recordings. I have a working prototype with the exception of audio recording for the captured videos - I’m looking for someone with the experience to help develop a complete solution. We mainly develop in Ruby, so it would be nice if the web interface could be written in ruby - but python or PHP are also acceptable. The Web interface would include the following features. See Live Video feed. Start/Stop Video Recording Schedule Recordings Save Recordings Wifi or ethernet. We would prefer this device to be self-contained (built-in web server), without the need for a mobile device or computer to operate. Please apply if you have experience (especially with analog audio capture with video), and can help with this project.

Fixed-Price - Est. Budget: $ 25 Posted
We need an arduino sketch created for an Arduino Uno R3. The sketch is simple, and we are hiring out just to spend the time of writing it on something else. Inputs (1) Analog input from a current sensor 0-5V - "CURRENT SENSOR" (1) Digital Relay (pushbutton contact closure) - "PUSHBUTTON" Outputs (1) Relay - Motor Control "MOTOR" (1) Relay - LED Indicator Control "CYCLE ON" This is a timer circuit. The user pushes the PUSHBUTTON. Once the pushbutton is momentarily closed, it starts a "CYCLE". The CYCLE ends when the pushbutton is pushed again, or the timer ends. For this scope we will Call the timer variable "SWEEPRUN" and define it initially with a value of 3 hours During the cycle, - When the CURRENT SENSOR reports that current is present: - The MOTOR output is ON - The CYCLE ON LED output is on SOLID - The timer continues counting to the value of SWEEPTIMER - When the CURRENT SENSOR reports that current is present: - The MOTOR output is OFF...