Embedded C Jobs

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

show all
  • Hourly ({{ jobTypeController.getFacetCount("0")|number:0}})
  • Fixed Price ({{ jobTypeController.getFacetCount("1")|number:0}})
Fixed-Price - Expert ($$$) - Est. Budget: $200 - Posted
Objective: Port driver developed and working well in RPI 2 to RPI 3. We have instructions available with patch file which can be used to build RPI 2 Linux kernel. We need to port this to RPI3. There is apparently no change in Driver structure only change is in the processor. Deliverable are the same as the previous project. You must have access to RPI either 2 or 3 and The candidate/company should be in India - for logistics reasons. Previous project - completed under Elance: ALSA interface to MIC and Speaker through tlv320aic3x codex. Objective: ALSA interface to MIC and Speaker through tlv320aic3x codex. Environment: 1. RPi B+ or RPi 2. 2. Codex board using TLV320AIC3100 . We provide this board. a. Link to board Schematics. I2c detection over i2c utilities is listing the codec and able to read the register values. b. Codec: TLV320AIC3100 c. Driver code attached. Linux version in which the attached code is tried: 3.12.36+ d. MIC (Digikey P/N : 1428-1027-1-ND, M/N : ICS-40300) e. Speaker (http://www.digikey.com/product-search/en/audio-products/speakers/720966?k=102-1551-nd) 2. Linux (any version starting 3.12.36+) Work: 1. The platform/sound card driver has to be created. 2. The codec driver file is available. It needs be checked if its working fine after integration with platform driver. Deliverables: 1. ALSA compatible drivers so we can run the following Linux commands on RPi a. arecord -D hw:1,0 -f DAT -d 10 my_record.wav, amixer -c 1 controls b. $ sudo apt-get install mplayer c. $ mplayer -ao alsa:device=hw=1,0 -nolirc http://stream.radioactive.fm:8000/ractive
Skills: Embedded C C Device Driver Development Embedded Linux
Fixed-Price - Intermediate ($$) - Est. Budget: $1,500 - Posted
Hi, I need an expert on Raspberry. I like to develop software for 5 inch touchscreen with keypad, console, multiple screen tab and interface to serial port.
Skills: Embedded C Python
Fixed-Price - Intermediate ($$) - Est. Budget: $3,500 - Posted
Soil Design Group is looking for an embedded Linux developer to support a a new IOT project using the I.MX6 Solox Processor. The I.MX6 SoloX processor contains an ARM Cortex A9 processor in conjunction with a ARM Cortex M4 mcu. We will use the UDOO NEO platform for the proof of concept for software development. The embedded developer must have strong knowledge using processor functions such as GPIO, PWM, ADC, Ethernet, I2C, SPI and RS-232. The board will interface to the cloud using a REST API. The developer must be able to utilize and implement a bootloader (OTA) over the air as well as via ethernet.
Skills: Embedded C Embedded Linux Embedded Systems JavaScript
Hourly - Intermediate ($$) - Est. Time: Less than 1 week, 10-30 hrs/week - Posted
i have a hex file that will be flashed on a microchip pic16F59. we have another pcb with a pic16f724 on it we connect it with an ftdi 6 pins cable. When we put the cable on the pins of the pcb our program recognizes the ic.(see attachment) In device with the pic16f59 we also want to build option when connect ftdi cable the device gets voltage or get recognized.
Skills: Embedded C C C# Reverse engineering
Fixed-Price - Intermediate ($$) - Est. Budget: $100 - Posted
As per title, I am working on a project for which I need to use STM32F0 Discovery board, I am using MikroC for ARM compiler. I need library functions to establish communication between two unit using RF module nRF24L01. One unit should send the data and the other should receive it, data may be displayed on Serial Terminal or LCD.
Skills: Embedded C C Digital Electronics Electronics
Fixed-Price - Expert ($$$) - Est. Budget: $400 - Posted
I need a modem that changes external IP every time a new device is connected (mac address or other method). From my understanding, i need the renew the DHCP lease with my ISP for the modem. I don't have a specific modem in mind. If possible use on the Huawei B890-66 because I have that lying around. My goal is to get new external IPs for each device that connects to the router. I only expect one device at a time to be connected. You should have done a similar project to this before.
Skills: Embedded C Assembly Language DHCP Embedded Linux