I will write and debug embedded c code for stm32 and sensors
embedded firmware engineer
Over deze dienst
Are you struggling to get your sensors to communicate with your STM32 or LPC1768? Hardware bugs can be incredibly frustrating for DIY hobbyists and engineering students alike. I am an Embedded Systems developer specializing in writing, optimizing, and debugging Embedded C code for microcontrollers.
What I Offer:
Sensor Interfacing: Expert drivers for I2C, SPI, and UART protocols.
Code Debugging: I will find and fix crashes, logic errors, or communication failures.
Peripheral Setup: Professional configuration for Timers, ADCs, GPIOs, and Interrupts.
Optimization: Writing clean, efficient, and well-commented code.
Supported Hardware & Tools:
Microcontrollers: STM32 Family (specifically the Blue Pill) and NXP LPC1768.
Software: Keil uVision and STM32CubeIDE.
Programming: Embedded C and C++.
The Physical Hardware Advantage:
Unlike many software-only freelancers, I test every line of code on physical hardware. I have a dedicated test bench right on my desk, including an STM32 Blue Pill, an ST-Link V2 programmer, and various sensors. This means I actively flash and verify the firmware to guarantee it works perfectly before I deliver the final files to you.
Veelgestelde vragen
Which microcontrollers and IDEs do you support?
I primarily work with the STM32 family (specifically the Blue Pill) and the LPC1768. For development, I use Keil uVision, STM32CubeIDE, and have experience with Embedded C and C++.
Do you provide the circuit or wiring diagram?
Yes! I can provide a clear pin-to-pin wiring guide or a simple schematic to ensure you connect your sensors and modules to the microcontroller correctly.
How do I know the code will work on my actual hardware?
Unlike software-only developers, I test every line of code on physical hardware. I have a dedicated test bench with an STM32 Blue Pill, an ST-Link V2 programmer, and various sensors to verify the firmware before delivery.
Can you help me with my university lab assignments or projects?
Absolutely! I can help you debug your existing code or write new logic for your lab experiments involving I2C, SPI, or UART protocols.
What do I need to provide to start the order?
Please provide a clear description of your project, the exact model numbers of your sensors/modules, and any existing code or wiring diagrams you currently have.
1 reviews van deze dienst
| (0) | ||
| (0) | ||
| (0) | ||
| (0) | ||
| (1) |
Specificering van de beoordeling
- Communicatieniveau van de freelancer
- Kwaliteit van de levering
- Waarde van de levering
Sorteer op
J jolenesoo

Singapore
Unfortunately, code provided did not work despite multiple testing. When I did a test code on my end, certain parts were working, thus informed the feeelancer on it, provided my test code to help move things along. However, there was a point he was clearly annoyed, yet when used the his code, the project was not working.
Tot maximaal US$ 50
Prijs
12 dagen
Looptijd
R 
Reactie van de freelancer
Nuttig?
1 reviews van deze dienst
| (0) | ||
| (0) | ||
| (0) | ||
| (0) | ||
| (1) |
Specificering van de beoordeling
- Communicatieniveau van de freelancer
- Kwaliteit van de levering
- Waarde van de levering
Sorteer op
J jolenesoo

Singapore
Unfortunately, code provided did not work despite multiple testing. When I did a test code on my end, certain parts were working, thus informed the feeelancer on it, provided my test code to help move things along. However, there was a point he was clearly annoyed, yet when used the his code, the project was not working.
Tot maximaal US$ 50
Prijs
12 dagen
Looptijd
R 
Reactie van de freelancer
Nuttig?
