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

Microcontroller Programming Jobs

29 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
Hourly - Est. Time: 3 to 6 months, 30+ hrs/week - Posted
We are working on a medical related device. The core device work is done and has been validated. It operates on a PIC processor and integrates via USB with prototype software on a PC. We need to embed this prototype software into the system and add a touch screen, RFID reader, PDF report generations and additional storage memory (for reports). We are still trying to figure out the best architecture for this. There are several options. 1. Expand the existing circuit and upgrade the processor to handle all task. 2. Embed the existing device as is into a new device with a new processor and additional circuitry for touch screen, memory and RFID. The two devices would talk via RS232 or other. The new firmware replicate the prototype software features and functions. 3. Embed the existing device into an off the shelf Linux (or other) based system. Write software for the new device with the user forms and test flow, PDF features, etc. We are looking to balance development...
Hourly - Est. Time: Less than 1 month, Less than 10 hrs/week - Posted
Background: As you likely already know, to control amount of power a flash puts out, flash duration (and hence light output) is reduced by a thyistor control that quenches the full power flash early for light output less then 100%. Requirement: Need a circuit to be designed (along with PCB design) which will register the flash quench duration (generated by the center pin on a DSLR flash connector) and converts it into a power output that can drive a bank of high speed LEDs. Either using purely discrete components or using an arduino (your choice whatever you think is simplest). If a micro-controller is used, I will need the code as well. The output of the circuit should be able to drive and control intensity (either PWM or otherwise depending on the LED driver driver used) of a bank of LEDs.
Hourly - Est. Time: Less than 1 week, Less than 10 hrs/week - Posted
i am looking of some onto convert some arduino code to c++ with chinos/rt based OS from arduino code, i also need you to do the opposite. adruino uses atmega chip the chinos/rt uses stm32f100 and the last thing is i need to do help add support for a device to one of the codes. the hardware is a wii nunchuck replacement pcbs made specifically for controlling an electric speed controller.it has been made because current wireless wii nunchucks are unstable and have bad wireless connectivity. the wiiceiver is a pcbs that was deigned to plug in a wireless nunchuck receiver in and output pwm signal for and electric speed controller and servo. i need to make the wiiceiver read the axis and button presses from my nunchuck pcb. but i want my nunchuck pcbs to stay comparable with arduino so i was going to allow support for stm32f103 and them release arduino code to the public. ardunio code: https://github.com/jaustindavid/wiiceiver chibios/rt code: https://github.com/vedderb/nunchuk_mod
Hourly - Est. Time: Less than 1 month, Less than 10 hrs/week - Posted
I am looking for someone who can build our second prototype. We need a screen that can be easily visible in direct sunlight, bluetooth technology to talk to our mobile app for screen to display things, and a magnetic backing for the device to magnetically attach to something. All needs to be weather-proof because this device is meant for outside use, so perhaps a protective casing around device that will not inhibit the visibility of what will be displayed on the screen.
Hourly - Est. Time: More than 6 months, Less than 10 hrs/week - Posted
We would like to create a long term relationship with a Embedded Engineer / Developer Mandatory Basic Skills: - Arduino Development or Arduino like MicroControllers & MicroProcessors - ESP8266 AT Commands - TCP/TLS/SSL and WiFi - MQTT - I2C - JSON Nice to Have: - ESP8266 SDK Knowledge - Encryption / Cryptographic - PCB & Circuit Design - HyperCat and/or AllJoyn We have several projects to be developed in the course of the next 2 years, However for now this is a project on demand position that could lead to part/full time position. Thank you
Hourly - Est. Time: Less than 1 month - Posted
Using a Rasberry Pi 2, monitor a analog input and using software compute commands needed to adjust a speed to maintain a set value. For example, if the set speed is 100, then we need to see if the actual value from the analog input is greater or less than this, apply a delay to adjust the response to match the real world response time. This value is then inserted into a RS485 ( Modbus) string and sent to a speed controller. This is a continuous process and is very slow response (5 seconds).
Hourly - Est. Time: 1 to 3 months, 10-30 hrs/week - Posted
Overview of project: We are building a flight sensor visualization and logger platform for light aircraft (for example paragliders, sailplanes, powered paragliders). We are in need of an application prototype running on an Arduino Uno R3 with the following sensors connected: - Pressure sensor (Bosch) - Accelerometer (Analog Devices) - GPS (Parallax) - Airspeed sensor (APM) Visualization and data entry: - LCD touchscreen (Multi-inno) We are looking for someone who is experienced in writing code for Arduino Uno R3, and can provide code that can be later certified by FAA. We are also planning to add WiFI connectivity, so if you can advise us on how that can be achieved that would be a great plus. Skills we are looking for from the ideal candidate: - Hands on experience with Arduino Uno R3 programming - Experience with interfacing to sensors - Affinity with hardware (debugging, wiring) - Strong background in computer science or electrical engineering - Knowledge...
Hourly - Est. Time: More than 6 months, 10-30 hrs/week - Posted
Hello, I own several websites that feature how-to tutorials using the Arduino and the Raspberry platforms, in various fields like home automation, robotics, wearables, etc. I am looking for somebody to help me out running these websites. You will need to be passioned about making things with Arduino & the Raspberry Pi. I am also looking for someone that loves to write how-to guides about what they do. More precisely, you will be in charge of: - creating new tutorials on the website based on topics I will give you, which includes making the project & writing about it. - write about projects that were already done - maintaining a Wordpress website (basically posting new articles & answering comments) Your skills need to include: - a solid experience & passion with Arduino, the Raspberry Pi, the ESP8266 chip - a solid knowledge of electronics & programming - excellent English writing skills When applying, please send me some relevant links to projects you already made....