Are you looking for a reliable embedded systems developer who can bring your hardware project to life? You've found the right place.
I specialize in STM32 and Arduino programming, delivering clean, efficient, and well-documented firmware tailored to your exact requirements, whether it's a quick prototype or a production-ready embedded solution.
What I can build for you:
- Sensor interfacing (temperature, pressure, IMU, ultrasonic, IR, and more)
- Motor and servo control (DC, stepper, BLDC)
- Communication protocols: UART, SPI, I2C, CAN, RS485, Modbus
- Wireless connectivity: Bluetooth, Wi-Fi (ESP modules), LoRa, NRF24L01
- Real-time control systems and PID loops
- Custom bootloaders and firmware updates (OTA/DFU)
- Display integration: OLED, LCD, TFT
- FreeRTOS and bare-metal firmware development
- Low-power and sleep mode optimization
- HAL/LL library development using STM32CubeIDE / STM32CubeMX
Why work with me?
- Hands-on experience with STM32 (F0, F1, F3, F4, F7, G0, G4, H7 series) and all Arduino platforms (Uno, Mega, Nano, Pro Mini, Due, etc.)
- Clean, readable, and well-commented code
- Fast turnaround with clear communication throughout
- Thorough testing before delivery