I will develop arduino stm32 esp firmware and pcb board design
About this Gig
With hands-on experience in register-level embedded programming, I build firmware that's clean, efficient and genuinely reliable not just code that "works."
What I offer:
Firmware development for Arduino, STM32, AVR, ESP32 and other microcontrollers
Clean, well-structured C/C++ code optimized for speed, memory and readability
Peripheral-level programming: UART, SPI, I2C, ADC/DAC, PWM, DMA, interrupts, RTOS
Sensor, motor, display and communication module integration
Signal processing, motor control (FOC/PID) and embedded ML on constrained hardware
PCB design (Altium Designer) and mechanical part design (SolidWorks) available on request
A test video of the final working result is provided
- Whatever stage your project is at from a rough idea to a full prototype I can help bring it to life. Source code and documentation included depending on the selected package.
My Portfolio
Other Electronics Engineering Services I Offer
FAQ
Can you help me choose the right components for my project?
Absolutely! I can recommend compatible sensors, actuators, and other modules based on your project goals and help ensure you have all the necessary parts for successful implementation.
Do I need any programming experience to use the code you provide?
No experience is required! My code is designed to be easy to upload and run on your Arduino.
What if I encounter issues after receiving the code and schematic?
I'm available for follow-up support as needed to ensure your project works smoothly.
Can I request modifications to the code if my project requirements change?
Yes, I’m open to making modifications based on your updated requirements. Small adjustments may be included in the original service, while more extensive changes can be discussed as an additional service.

