Microcontroller Jobs

Microcontrollers are small yet powerful pieces of hardware that have the ability to control sophisticated systems. These microcontrollers are miniature computers with a processor, memory and input/output facilities that act as the brains of various systems such as gaming consoles, automobiles, and medical equipment. The programs for these microcontrollers are written by experienced and skilled developers who specialize in this area known as Microcontroller Developers. With the help of a microcontroller developer, a business can create various automation solutions for their products in order to increase productivity and efficiency, as well as help reduce costs.

Here's some projects that our expert Microcontroller Developers made real:

  • Integrated multiple components into custom microcontroller-based circuits
  • Developed user interfaces with custom graphics displays
  • Developed system level architectures to optimize performance and cost
  • Implemented analog to digital interface in microcontrollers
  • Designed secure software and communications protocols
  • Automated production processes with embedded programs and sensors

As you can see, our Microcontroller Developers' speciality is implementing versatile solutions that are both technically sound and cost effective. Our developers also possess an in-depth knowledge of multiple integrated circuit technologies to develop future ready systems that possess scalability as well as maintainability. With our Microcontroller Developers' help, your business can create sophisticated products and applications without the overhead of costly implementation.

Overall, the benefits offered by seasoned Microcontroller Developers can be the big push your business needs to develop advanced yet cost effective products. We invite you to enlist the services of one of our experienced Microcontroller Developers today to create a revolutionary product! Visit Freelancer.com now to post your project and get started on creating something special.

From 47,735 reviews, clients rate our Microcontroller Developers 4.88 out of 5 stars.
Hire Microcontroller Developers

Filter

My recent searches
Filter by:
Budget
to
to
to
Type
Skills
Languages
    Job State
    55 jobs found, pricing in USD
    EMBEDDED CHIP ENGINEER 13 days left
    VERIFIED

    INKJET MANUFACTURER SEEKING EMBEDDED CHIP ENGINEER TO REVERSE ENGINGEER INKJET PRODUCTS. INDIVIDUAL NEEDS TO BE PROFICENT IN PROGRAMMING LANGUAGES SUCH AS C OR C++. STRONG KNOWLEDGE IN PROTOCOLS LIKE I2C, SPI, UART AND ISO 7816. INDIVIDUAL NEEDS TO HAVE THE ABLITY TO ANALYSIS COMMUNICATION SIGNALS BETWEEN PRINTER AND INKJET CARTRIDGES, CRYPTOGRAPHY USING LOGIC ANALYZERS OUTPUT PROJECT IS FOR PREFFERED INDIVIDUALS FROM THE INKJET INDUSTRY WITH 5-10 YEARS EXPERIENCE, USA CITIZENS AND OR NEW YORK RESIDENTS

    $40 / hr (Avg Bid)
    Local
    $40 / hr Avg Bid
    16 bids

    I am looking for a talented freelancer to help me out with a project involving coding in Microchip Studio ATMega4808. The purpose of this project is to create firmware for a product design. The development environment for this project will be the Microchip Studio ATMega4808. Programming language of choice is C or C++. I'm expecting a freelancer with deep knowledge and experience with C programming language. If you think your skills might be a good match for this project, please get in touch.

    $195 (Avg Bid)
    $195 Avg Bid
    2 bids

    Dear sir or madam. I would need help with programming. I already have an arduino program for my design (pcb with atmega328 ic) - it is about temperature regulation and also I use 1.3inch lcd display with ST7789 board for showing data. The problem is that if the screen freezes, it doesn’t refresh automatically and stays freezed (I need to unplug and plug again the power). I would probably need separate program for the screen, which would recognize when the screen freezes and then refresh it. Or do you maybe know any other solution? I hope that someone could help me. Have a nice day! Gašper Vidmar

    $185 (Avg Bid)
    $185 Avg Bid
    8 bids
    UX design on Raspberry 6 days left
    VERIFIED

    We are in the end phase of developing several new tabletop products for the professional food industry. We want to create a great user experience for the interface. The first project would be to take over the software from one of our R&D partners - he makes the PCB prototypes and some of the mechanical solutions. Originally we just wanted to use DWIN but as he changed to a Raspberry screen, he programmed something in Python PyQT just as a method of controlling the product. It works, but it needs a talented UX developer to create a far more intuitive and more attractive interface. We would also like to add a language pack. Originally we just wanted to use DWIN but as he changed to a Raspberry screen, he programmed something in Python PyQT just as a method of controlling the produ...

    $304 (Avg Bid)
    $304 Avg Bid
    10 bids

    PLEASE DO NOT BID IF YOU DO NOT KNOW BECKHOFF PLC AND TWINCAT C++. I need a project which has following features: 1. Get a byte[] package from UDP (if you have any PLC or access any real-time network card). 2. If you do not have any PLC or real time network card, you can use a simple ADS application by using C# which send sample data to PLC by using ADS library. 3. Read byte[] from PLC after that convert and save "protobuf" object. This part should written by using C++ in TwinCAT. You should you Visual Studio 2019. Important Note: No place holder bids! Thank you.

    $301 (Avg Bid)
    $301 Avg Bid
    10 bids

    Interfacing a Dwin HMI display to display a string at a specified address via an Arduino Arduino used should be Arduino mega 2560, the given dwin HMI display is DMG80470C070_15WTR Arduino is connected via a TTL<->RS232 convertor to the display the string obtained, which is to be displayed on the display is variable in nature and will change into the corresponding value in the full program this snippet is designed to slot into

    $30 (Avg Bid)
    $30 Avg Bid
    2 bids

    Create schematics and PCB layout based on the existing project design. The PCB should be designed in a way that it is easy to assemble and manufacture. Pick an appropriate microcontroller based on the requirements of the project. The microcontroller should have enough processing power and memory to handle all the required tasks. Consider factors such as cost, availability, and ease of programming when selecting a microcontroller. Add a gyroscope to the design. The gyroscope should be selected based on the required range, sensitivity, and accuracy. It should be compatible with the selected microcontroller and should be able to communicate data to it. Consider adding an accelerometer to the design, if required. The accelerometer should be selected based on the required range, sensitivity, an...

    $268 (Avg Bid)
    $268 Avg Bid
    25 bids

    Hello, I have attached two files for the project I am working on, the pdf form is the book of the project, and the DOCX form is the part that I need you to show me how to put it together through a video call (explain to me how to put it together or if you can build it and send it untel 29.3.2023) I want to build it on a matrix as model so I can show it off the basics of the build on the matrix: converter: voltage output 12V DC/DC BUCK voltage output 12V DC/DC Boost Inverter: AC +-12V/ AC +-230V 50Hz 12V DC/+-12V AC the goal is to charge two batteries 12 A suitable transformer for the system: 12V AC/230V AC all of this system is based on a micro controller (raspberry pie model b) I need it done before 29.3.2023

    $357 (Avg Bid)
    $357 Avg Bid
    14 bids

    I'm looking for a freelancer to help me connect a Windows 11 PC to an unknown USB device and dump the firmware. It is a handheld device and a USB connection will be needed. The freelancer will need to be able to read and write the firmware from the device. All details should be carefully handled and no malicious data or code should be written to the device or sent over the network. The device should not be damaged or modified in any way. The output of the project will be the firmware for the device which must be isolated and kept secure with the capability to rewrite the firmware back again (or after modification). An ability to decompile/analyse the firmware once downloaded would generate another project of similar worth. At the moment I cannot find any USB drivers for this unit. ...

    $25 - $307
    Featured Sealed
    $25 - $307
    13 bids

    We seek an experienced engineer to enhance the design and build a device that can obtain fingertip photoplethysmography data at a wide range of wavelengths. We have designed and constructed preliminary prototypes based on published information using commercially available parts. An independent contractor who performs this work should have experience in circuit design, microprocessor control of light emitting diodes, laser diodes, and photodiodes, and troubleshooting acumen regarding signal transmission and reception and optimizing signal-to-noise ratio in the device.

    $52 / hr (Avg Bid)
    $52 / hr Avg Bid
    6 bids

    I am looking for an experienced programmer to create a firmware program for an MSP430 microcontroller, using the Code Composer Studio (CCS) platform. This will involve strong coding proficiency in C languages, as well as familiarity with MSP430 and the CCS platform. I do not have source code available for this project; the programmer will be required to create the program from the ground up. I do have a specific hardware requirement, namely the MSP430 microcontroller, which must be compatible with the CCS platform. The ideal candidate should be a reliable and detail-oriented programmer with expert knowledge in coding in C languages and a proven history of successful completion of microcontroller programming projects. A strong understanding of electronics is also essential to ensure the...

    $228 (Avg Bid)
    $228 Avg Bid
    13 bids

    Hi, looking for someone who can help me to get access to an Aurix Microcontroller. Basically I need to be able to access and read/write the areas, such as BROM, HSM, PFLASH AND DFLASH. Need also assistance on how to connect the correct debugger. Thanks

    $579 (Avg Bid)
    $579 Avg Bid
    11 bids

    I'm looking for a Freelancer to develop a software driver to control a sensor using SPI communication over an STM32 Microcontroller. For this project, expertise in embedded C is required. Unfortunately, I do not have an existing library for this driver, so one will need to be created from scratch. The driver also requires unit testing for debugging and validation. Therefore, experience in debugging and unit testing is preferred. I have the electronics ready to go to test the driver, etc.

    $263 (Avg Bid)
    $263 Avg Bid
    38 bids

    Is there any posible way of measuring moisture in grain with arduino? What sensor to use? Are there any cheap sesor which can do that?

    $105 (Avg Bid)
    $105 Avg Bid
    28 bids

    We have a bottle stickering line where bottles go over a Assembly line where the bottle goes through a product sticker (marked with a laser sensor). when the laser sensor has been triggered a new label will be pushed foward for the next bottle. This system is now broken. This works with a HMI touchscreen. The manufacturer does not respond back, so we need to make a new solution. I am thinking about a arduino/esp32 for the coding. We have relais, the wave a plc controller type: DVP-14SS2 (if even needed) We have a large steppenmotor and a label reading unit (that can be ignored if we use the sole steppenmotor). Can someone help us with this so that the sticker unit can work again. We have many more projects within our company, so it will be a longer cooperation.

    $358 (Avg Bid)
    $358 Avg Bid
    28 bids

    I have a battery cell balancer with a Bluetooth app, I have already wired a UART-USB converter to the chip and I am reading data successfully from balancer via Termite. I only need to analyze this data now and write code to display cell voltages. This is data I am receiving from Termite: I have the protocol document also 05 2c 02 2b 56 01 02 02 3a 6a e2 6e 1b 08 02 02 .,.+V...:jân.... 22 03 02 20 02 02 02 02 fc 1d 24 81 60 5e 00 02 ".. ....ü.$`^.. 42 95 07 d5 17 fc 02 02 02 80 06 02 02 02 02 02 B•.Õ.ü...€...... 32 2 1d 2f 81 61 5e 00 02 42 95 07 d5 1f fc 02 02 02 ./a^..B•.Õ.ü... 80 06 02 02 02 02 02 12 €....... 19 24 81 60 5e 00 ...

    $32 (Avg Bid)
    $32 Avg Bid
    3 bids

    We are an office with countless files. To make it easier to find these files in the future, each of them is to be fitted with an RFID sticker. About five rooms are to be equipped with a UHF reader on a Raspberry Pi. At one workstation, it should be possible to assign RFID stickers to files; this should be made possible via a web interface. It must also be possible to search for files via this web interface. This includes the name of the file, the file number and the RFID code. All UHF readers should then be addressed via a "Find file" button and search for the file (or the RFID sticker). The reader that receives the strongest signal should report that the file is in its vicinity. also we need to use a reader with a wide range, probably at lease 5 meters indoors

    $809 - $1619
    Sealed
    $809 - $1619
    9 bids

    Need to control two digital outputs based on one analog input using st32 mictrocontroller

    $79 (Avg Bid)
    $79 Avg Bid
    17 bids

    Hi review the code for controlling stepper motor using joystick and check distance by ultrasonic module that written by arduino ide and accel library

    $16 (Avg Bid)
    $16 Avg Bid
    22 bids

    Hi, I need to program the LILYgo 7000G board to communicate via MQTT via LTE and wifi. It is also required to read the GPS position. Regarding the power part, it is necessary that the board goes into deep sleep consuming in general less than 50 ua/hour. To achieve that it should be possible to turn off the SIM7000G via software through the ESP32 and put the ESP32 into deep sleep. It would be necessary to see the rest of the electronic components and their power consumption.

    $30 - $250
    Sealed
    $30 - $250
    11 bids

    ADS installation and previous experience with RF Power amplifier design in ADS are required.

    $6 / hr (Avg Bid)
    $6 / hr Avg Bid
    5 bids

    The below link is an way to update firmware of Canon IP series printers with internet. ~/how-to-update-the-printer-firmware. I need an engineer how to update firmware of Canon IP series printers without internet.

    $55 / hr (Avg Bid)
    $55 / hr Avg Bid
    3 bids
    Plc and hmi programming 4 days left
    VERIFIED

    We are looking for a programmer to build a basic plc to control a mobile dust suppression machine. There is 12 digital inputs, 8 analog inputs and 16’digital outputs in the project Flexible with hardware to suit programming language skills of applicants

    $29 / hr (Avg Bid)
    Featured
    $29 / hr Avg Bid
    19 bids
    Designing pcb 4 days left

    However, instead of physically designing the board, the designer will create a digital representation of the PCB using specialized software. This digital file will contain all of the information necessary for the manufacturer to fabricate the physical board. During the design process, the designer must consider factors such as signal integrity, power distribution, thermal management, and manufacturability. These factors can have a significant impact on the performance and reliability of the final product. Once the digital PCB design is complete, the designer will generate manufacturing files that provide the necessary information for the manufacturer to produce the board. This includes information on the size and shape of the board, the location of components, and the routing of electric...

    $36 (Avg Bid)
    $36 Avg Bid
    17 bids

    I have a Radar Sensor (IVS-947). Link: Datasheet: attached You need to write code for NUCLEO-F411RE board which will be connected with IVS947 radar sensor. The code should able to read number of moving objects within 80 meters, distance and their speed. The code can be developed in keil or STM32Cube. You should read the datasheet and write the connection between NUCLEO board and sensor. ** You must use Arm_CMSIS_DSP library for fast Fourier transformation which is the key for object detection. **It is needed to provide a simple GUI using matlab/python. Reference: attached

    $161 (Avg Bid)
    $161 Avg Bid
    12 bids
    Esp32 coder 3 days left

    Hi, I have a small sailing boat which is moored in the middle of an harbour. I would like to monitor using GPRS 2G network (via Telegram) or SMS the following itens: -gps position. -temperature and humidity using the Dht11 sensor. -battery voltage. -water on the bilges. I would need also alerts for low voltage on the boat battery or high bilge water level. I have been successful in measuring the Dht11 output using WiFi and the following tutorial: However can't do it using WiFi. I'm using the TTGO T-Call V1.3 ESP32 sim800l board and dht11 sensor. Would like to continue to use the same hardware in the project. Could you please provide me a quote for the development of the code? Best Regards

    $101 (Avg Bid)
    $101 Avg Bid
    12 bids

    Necesito crear un software que conecte simulador de vuelo con placa basada en Arduino. Para entrada y salida de switch , led, encoder.

    $192 (Avg Bid)
    $192 Avg Bid
    7 bids

    I want someone experienced person to solve this task ,need a Arduino ide program for esp32 or esp8266 with TTl to Rs 485 converter to read modbus holding registers of any device,with wiring diagram.

    $35 (Avg Bid)
    $35 Avg Bid
    8 bids

    I need a programmer who can make software of prepaid module with an RFID chip. It uses STM32 and MFRC630. I will share the prepared PCB design. The software will be developed accordingly.

    $1607 (Avg Bid)
    $1607 Avg Bid
    30 bids
    Embedded systems expert 3 days left
    VERIFIED

    An experienced embedded systems expert, specialize in hardware debugging, software development using C, and physical prototyping. extensive experience in system design, firmware development and debugging , skill set includes assistance with physical prototyping I have a ready-made project that works in the software mplab and proteus, but I'm having a problem with the hardware. The LCD screen does not display in the data. So I need help to make it running in hardware.

    $187 (Avg Bid)
    $187 Avg Bid
    28 bids
    RC filter for PWM signal 3 days left
    VERIFIED

    I would like stabilise PWM output of CH552 mcu

    $15 (Avg Bid)
    $15 Avg Bid
    18 bids
    Calibration 3 days left

    I have made a analog input project having load cell the value of loadcell is read by esp8266.

    $25 (Avg Bid)
    $25 Avg Bid
    8 bids
    Temperature controller 3 days left
    VERIFIED

    Freelancer should be based in Delhi NCR only Temperature controller required for cooking food Measure temperature of the range 300 degree c Control solenoid valve to maintain temperature Ignite a spark plug using a relay Detect gas leak and switch off the system and raise alarm System should have touch screen to show current temperature User should be able to progragram cut off temperature GUI should be on a touch screen

    $657 (Avg Bid)
    $657 Avg Bid
    9 bids

    I have a mcu that has an anti read data protection sytem, and i want someone to help me trojan this mcu to extract the hex file that is originally on it

    $12 (Avg Bid)
    $12 Avg Bid
    11 bids
    lvgl on esp32 2 days left

    have an esp32 project that I want to upgrade using LVGL on to WT32-SC01 display as at the moment the project is on an old TFT resistive lcd and olso I would like to add some macro physical push buttons to send G-code commands can you help me with esp32 project? I need to update a Gui on my tft and make it comparable with wt32-sc01 lcd This is the project :

    $964 (Avg Bid)
    $964 Avg Bid
    32 bids

    Using constant DC source I get fluctuations while printing on serial. See video. 128 goes 168 every now and then.

    $17 (Avg Bid)
    $17 Avg Bid
    17 bids

    The below link is an way to update firmware of Canon IP series printers with internet. ~/how-to-update-the-printer-firmware. I need an engineer how to update firmware of Canon IP series printers without internet.

    $58 / hr (Avg Bid)
    $58 / hr Avg Bid
    3 bids
    Wireless bbq tem monitor RPI 2 days left
    VERIFIED

    Hi. I want to make a wifi bbq rpi unit with a small screen for my bbq so i can see the remp anywhere. It needs to have a webserver so i can see history etc. I would like to have a multiple probes (wired) so if i use my smoker i can use upto 4 probes. The software needs to be able to see currwnt reading and also have option for new project which it logs the data for that probe too. This is just a personal priject so hoping its not too over priced im also not in a rush. I have the rpo 4, lcd screen, 4 bbq probes to mimi jack plug and will put things together how you tell me as i have an electronics background. Thanks

    $5 / hr (Avg Bid)
    $5 / hr Avg Bid
    9 bids

    I want to use a chinese sensortag that uses Nordic chip nrf52810 or nrf52832. I need a firmware modification that makes the tag enter in advertising mode for a define period whenever a movement is detected and goes to standby after a given period without movements. The movement will be detected by a built-in accelerometer in the sensortag.

    $462 (Avg Bid)
    $462 Avg Bid
    20 bids

    I have a python code from github that should work On 78k0 microcontroller, and it can jump the mcu boot step if code editing protection. I need someone to check why the code isnt working and make a simple gui with some buttons like read hex or dat data and write data and save etc.... [Removed by Freelancer.com Admin]

    $26 (Avg Bid)
    $26 Avg Bid
    7 bids

    Arduino nano iot 33 Code for a refrigeration controller like a LAE AR 2-5 or Danfoss. I tried to write this code, but i failed. :) Please help

    $16 (Avg Bid)
    $16 Avg Bid
    11 bids

    Off grid solar station with an inverter connected to an external 3-pin socket need to track how many kWh's are discharged via the plug. Current thinking is tis might be a raspberry pi with a cellular modem, ideally connected to a clamp meter or similar Data sent to an IP address that can be accessed remotely in Excel or similar format. Does this sound achievable? If so, do you have any questions to be able to provide a quote. Ideal person is based in UK and able to help with hardware procurement and testing. Potential for future feature development Paul

    $606 (Avg Bid)
    $606 Avg Bid
    38 bids
    Embedded systems project 1 day left
    VERIFIED

    I'm looking for an experienced individual to work on an embedded system project. The project requires use of microcontrollers as the main hardware components, with hardware kits and a moderate level of complexity. The embedded system must be able to be used in a desktop and/or netorked environment. I'm expecting the results to be exceptional, having a professional individual that can take initiative and develop reliable source code for this project. With a clear roadmap, the project could be completed efficiently, so I request someone with reliability and expertise in the field of embedded systems engineering. I have the code and it's running normally in MPLAB and Proteus, need expert to guide me in hardware to make it run.

    $157 (Avg Bid)
    $157 Avg Bid
    16 bids

    I am looking for an experienced Arduino developer to work on a project that involves controlling a 1-meter RGB LED strip, creating & communicating via a wireless mesh network using Arduino Nano V3.0 ATmega328P & XBee modules. I need someone to guide me in setting up a mesh network with multiple nodes - a maximum of 12 or 16 nodes. I will do the doing - but I need your instruction as a tutor & to teach me how it's done. The ideal candidate should understand Arduino Uno & Nano boards, XBee modules, WS2812B or NeoPixel RGB LED strips, & Bluetooth or Wi-Fi modules. Responsibilities: Guide the development & implementation of a reliable & secure wireless communication system between Arduinos & cell phones using XBee modules. I am still determining whether t...

    $15 / hr (Avg Bid)
    $15 / hr Avg Bid
    20 bids
    electronic circuit design 18 hours left
    VERIFIED

    I'm looking for a freelancer who can design an analog electronic circuit for me. I need a customized design, with the circuit size to be miniature. My project requires the freelancer to have experience using advanced design technologies and processes. Someone with an impressive portfolio of related projects and an ability to create modern, efficient designs are highly desirable. Additionally, knowledge of desirable safety measures and versatility in the design process would be a plus.

    $153 (Avg Bid)
    $153 Avg Bid
    40 bids

    Hi I want to build controller transfer function with matlab using system identification toolbox. then build fuzzy pid simulation and finally deploy to arduino

    $134 (Avg Bid)
    $134 Avg Bid
    17 bids

    Dear Want to build IOT device for AQI monitoring

    $11 (Avg Bid)
    $11 Avg Bid
    7 bids

    Looking to have this board remade with all its components. It’s very simple. Thank you

    $113 (Avg Bid)
    $113 Avg Bid
    62 bids

    I'm looking to hire a freelancer to turn an Arduino Mega into a touch key pad with a digital output to maglock and TFT screen for display. I need to purchase the necessary hardware needed to complete the task and am aiming to have it done within 4-7 days. https://www.amazon.co.uk/Elegoo-EL-SM-004-Inches-Technical-Arduino/dp/B01EUVJYME/ref=sr_1_5?crid=3TY3XRBHI1QTK&keywords=tft+arduino&qid=1678968487&sprefix=tft+arduino%2Caps%2C81&sr=8-5

    $123 (Avg Bid)
    $123 Avg Bid
    37 bids

    Recommended Articles Just for You

    Matt from Brightdock shares 10 amazing tips that helped earn him over $1.5 million USD from freelancing.
    10 MIN READ
    Learn how to stand out and succeed in the thriving freelance industry by targeting niche markets
    7 MIN READ
    Communication is the key to a successful project that generates great reviews.
    3 MIN READ