I will do hardware and firmware development for embedded systems, stm32, arm, esp32
Embedded Systems, PCB Design, STM32, EV Chargers, Power Electronics
About this Gig
I design and deliver reliable embedded systems, firmware, and hardware for IoT and industrial products. Work includes STM32 programming, Arduino programming, ESP32, Raspberry PI 5 and nRF52 firmware, PCB design, and end-to-end prototyping for production-ready devices.
- Firmware Development:
- Microcontrollers: STM32, ESP32, nRF52, ATmega, ARM Cortex-M
- Languages: Embedded C, Python, Arduino programming
- Protocols: I2C, SPI, UART, CAN, BLE, LoRa, MQTT, Wi-Fi
- Tools: Altium, KiCad, Arduino IDE, Keil, VS Code, Git.
- Arduino programming for sensors, actuators, and control systems.
- Hardware and PCB design: schematic, multilayer layout, BOM optimization, and DFM-ready files.
- IoT integration: WiFi, BLE, LoRa, MQTT, cloud backends and mobile/web interfaces.
- Testing and validation: unit tests, automated test jigs, power profiling, and field test reports.
- Debugging and support: JTAG/SWD debugging, CAN/I2C/SPI/UART troubleshooting, and post-delivery fixes.
NOTE: You can also post some Custom Orders as per your requirements.
Other Electronics Engineering Services I Offer
FAQ
Can you work with my existing hardware?
Yes — I can port firmware, debug boards, and provide PCB fixes for STM32, ESP32, nRF52, and Arduino-based designs.
Do you provide manufacturing support?
For Premium projects I provide BOM optimization and DFM notes to ease manufacturing.
What information do you need to start?
Schematic or block diagram, target MCU, required sensors/peripherals, power constraints, and expected interfaces.
Do you provide hardware as well as firmware development?
Yes, I provide full hardware design including PCB layout, schematics, and assembly along with firmware development.

