Marcin Mikula

Marcin Mikuła

I'm an automation engineer focused on embedded systems and STM32 microcontrollers. I've recently graduated from AGH University of Kraków in Industrial Automation and Robotics.

What I enjoy are technically demanding projects: every challenge teaches me new tools and prepares me for the next one. This website is one of these projects; I decided to create a place where I could describe and share my work.

I am curious about many topics and it helps me think about projects and products from mechanical, electrical and software points of view. I have broad competence but at the same time I know where my limits are.

I firmly believe the quality of hand-made diagrams and articles beats the randomness of AI-generated content. It does take time, but the final results are definitely worth it.

Embedded Systems
STM32
Cortex-M microcontrollers, HAL and register-level programming
FreeRTOS
Real-time OS, tasks, queues, semaphores, DMA
CMSIS DSP
Signal processing library, FFT, FIR/IIR filters
C / C++
Primary language for embedded firmware development
ESP32
Wi-Fi, MQTT communication and telemetry
Python
Signal analysis, data visualization, tooling
Other Competences
Credentials
Education
AGH University of Kraków, Industrial Automation and Robotics, B.Eng., Faculty of Mechanical Engineering and Robotics
Languages
Polish (native)  ·  English (B2)  ·  German (B1)
Certifications
  • SEP electrical qualifications E1 up to 1kV 2026
  • CNC operator and programmer (TÜV SÜD, Numerika Wrocław) 2023
  • Reading electrical diagrams in industrial automation, VR course (kursyautomatyki.pl) 2024
  • Industrial automation in practice: devices and systems (kursyautomatyki.pl) 2024
  • FreeRTOS on STM32 microcontrollers course (msalamon.pl) 2025