I will develop stm32 mcu firmware

L
lizuchjan
L
lizuchjan
Jan Lizuch

About this gig

Need a high-quality STM32 driver or help bringing your embedded system to life?

I specialize in low-level STM32 development (LL drivers) with a strong focus on clean architecture, deterministic timing, DMA/interrupt workflows, and stable peripheral interaction.

I can help you design, review, or implement reliable drivers for:

  • ADC (regular, injected, DMA, triggered conversions)
  • PWM / Timers (complementary outputs, dead-time, sync triggers)
  • SPI / I2C / UART (interrupt or DMA based)
  • GPIO, EXTI, watchdog, system services
  • High-performance embedded control loops
  • Power electronics applications (sampling synchronization, precise timing, HRTIM)

What I deliver

  • Clean, modular LL-based drivers
  • Clear API design (init/start/stop/read/write)
  • Example integration in main.c
  • DMA or interrupt configuration
  • Documentation of configuration and workflow
  • Optional consultation to review or optimize your existing project

Who this gig is for

  • Hardware companies needing stable firmware
  • Embedded developers who want support
  • Power electronics projects requiring precise timing
  • IoT or industrial systems that need reliable low-level control
  • Students or research labs solving a specific STM32 task

Why choose me

Get to know Jan Lizuch

Jan Lizuch
  • FromCzech Republic
  • Member sinceDec 2025
  • Avg. response time19 days
  • Languages

    English, Czech, Slovak
I am an embedded systems and electronics engineer specializing in STM32 firmware, analog and digital circuit design, PCB layout, and advanced power electronics. I handle mixed-signal systems, converter topologies, real-time control, and hardware prototyping. My experience includes industrial electronics, R&D prototyping, low-noise analog circuits, ultra low power circuits, vacuum electronics, high power converters, motor drives and full product validation. I deliver reliable engineering solutions from concept to final hardware, ensuring clear communication and high-quality results.