Embedded Systems Jobs

87 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 - Intermediate ($$) - Est. Budget: $400 - Posted
Looking for someone to modify the firmware of the Afro ESC (And related ESC) to allow for (I) near linear speed response curve and (II) write Arduino code to setup PID closed loop controller using the built in rpm sensor. The PID controller should be able to take an input servo signal and set the speed on the motor appropriately. The mapping of PWM to speed needs to be settable in the code to allow for different motors to be used.
Skills: Embedded Systems Arduino Microcontroller Programming
Fixed-Price - Intermediate ($$) - Est. Budget: $100 - Posted
I have a nrf51822 ble module in hand and I have started programming for it but I am stuck in following areas. Application requirement: there is an Ionic application that needs to be in sync with the nrf51 module. nrf51x is using arduino ide ( so no mBED coding). from cellphone side, I need to send some control commands ( which I am sending no issue), and then nrf51x is processing the commands and it need to return some logs( lots of information! ) . nrf51x is also connected to these : External RTC ( which is working fine, but if you know how to enable the internal RTC module that is a plus), i2C oLED and also some push buttons that give interrupt to nrf51x! issues I am facing now: 1- I need nrf51x do his loop functions ( whatever it suppose to do) , when the packet came from the cellphone app, it receive the information and also sends a long log to the cellphone ! then does the loop function again! something like if a packet comes, an interrupt comes and in the routine of the interrupt the nrf51x sends long log to the cellphone. 2- I have a SPI microSD flash card that is not working with the nrf51x , I need to drive that one as well, just a simple read and write is enough. 3- I noticed that my external RTC module is working fine, also my push button interrupt is also working fine , but when I have a code containing both, some times the interrupt does not work! I dont know why! so requirement here is if you know how to use the internal RTC and also add 3 pin interrupt that work all the time that satisfies my requirement. 2- I need some help with sending nrf51x into low power mode that is just sensitive to external interrupts and also bluetooth received packets interrupts. I need someone who has worked with the redbear nrf5x boards before and have done this type of programming, cause starting from the scratch might be very painful. Thanks
Skills: Embedded Systems Arduino Bluetooth Electrical engineering
Fixed-Price - Expert ($$$) - Est. Budget: $50 - Posted
Hi, We want to extract the source code from a Firmware of smart watch. The firmware can be downloaded from below link. https://goo.gl/gVufGP The firmware is for a Smart Watch. The Smart Watch has MT2502C chip from Mediatek. You can search on Linkit Assist and SDK. We need the source which can be easily changed and reassembled into executable file and can be uploaded to Smart Watch. Regards
Skills: Embedded Systems Embedded C Embedded Linux Mobile Development Framework
Hourly - Expert ($$$) - Est. Time: Less than 1 week, 30+ hrs/week - Posted
Looking for a creative embedded systems consultant to assist in the feasibility of developing a consumer focused product. Person / company needs to be open minded and excellent at conceptual design with a wide range of experience rather than a specific area of expertise. Excellent communication skills a must. Subsequent phases (if successful) would be to assist in the design of test units. There is also a requirement for a significant software build beyond the embedded product that would run the service but would likely be separate from base build. Project is subject to NDA. This project would not suit somebody whom operates from strict processes and insturctions (at this stage),
Skills: Embedded Systems Firmware Engineering Hardware Prototyping Product Design
Hourly - Entry Level ($) - Est. Time: Less than 1 month, 10-30 hrs/week - Posted
A small project. RF PCBA Schematics & boards are ready. I just need development of remote control's PCBA to pair them with the RF IC. Limited to ON/OFF button functionality. I need this done within 1 day. No need to build prototype since I can do myself and test the result. More info will provided to the selected freelancer.
Skills: Embedded Systems Microcontroller Design Microcontroller Programming PCB Design
Hourly - Intermediate ($$) - Est. Time: Less than 1 month, Less than 10 hrs/week - Posted
I'm looking for someone experienced in electronics design and embedded programming to design and assemble the following simple system: 1. Transmitter: HopeRF RFM95W module (or other low cost LoRa radio module - up to you) is connected to a mini GPS receiver (I'm thinking of Adafruit Ultimate GPS Module, but again it's up to you). The radio module transmits the GPS coordinates once in 1 min. 2. Receiver - another LoRa module (HopeRF or whatever), receives the GPS coordinates. It is connected to a MCU board (can be Arduino or anything else that has USB connection). MCU reads the GPS coordinates and sens them to a PC via USB connection. Important - the transmitter should be designed with as low power consumption as possible. I.e. it should be in sleep mode most of the time, just to wake every 1 min for a fraction of sec and post the GPS data, then sleep again. This will be a battery-powered device, so long battery life is crucial. I will pay for the parts. You would need to assemble and send to me one working unit for tests, as well as the firmware used.
Skills: Embedded Systems Arduino Electrical engineering Electronic Design
Fixed-Price - Intermediate ($$) - Est. Budget: $1,000 - Posted
We are looking to develop a small warehouse application to sit on Datalogic Skorpio X3 scanners running windows CE 6.0. This is a new area for us so we are likely to require a certain amount of handholding during the installation process. The application will allow our warehouse users to pick items from our tyre warehouse for delivery to our fitting centres. The application will communicate with an API (which is being developed in house) to send/receive data via JSON over http. The application will have ~10 screens and needs to be written in C# (thus fitting in with our current tech skillset and allowing us to develop the app in house going forward - although there may be scope to outsource this to the right partner)
Skills: Embedded Systems C# json Windows Mobile
Fixed-Price - Intermediate ($$) - Est. Budget: $100 - Posted
Hi, I'm translating a simple design to codesys and would like as much input on PID controller design as I can get. The PID is simple. A drill bit will be pushed forward by a proportional flow valve that is closed at 5v and free flowing at 0v. This controls the speed of extension. The ideal is to drill as fast as possible but if the RPM of the drill bit slows due to changing-load-resistance the proportional valve must be slowed down to let the RPM increase back into a user-definable zone close to an ideal, unloaded, free-spinning drill bit. There is a linear position sensor to determine the extension speed and absolute position. Absolute position must be used to make sure extension stays within user defined limits so as not to over extend or retract the ram. Control doesn't have to be super tight so I'm looking for general algorithm and execution ideas.
Skills: Embedded Systems CoDeSys PLC & SCADA