Strona główna

Portfolio inżynierskie

Elektronika, Robotyka, Kod.

Wybrane projekty z okresu studiów oraz zainteresowań własnych — od programowania po autonomiczne układy elektroniczne.

O mnie

Jestem studentem 3. roku Automatyki i Robotyki na Politechnice Poznańskiej. Na moim kierunku najbardziej interesują mnie zagadnienia związane z programowaniem, przetwarzaniem sygnałów, techniką cyfrową oraz robotyką. W wolnym czasie lubię uprawiać sport, w szczególności koszykówkę, natomiast swoje zainteresowania techniczne rozwijam w kole naukowym RAI na Politechnice Poznańskiej. W ramach koła realizuję projekt z zakresu robotyki mobilnej, polegający na budowie autonomicznego robota mobilnego wykrywajcego ogień i samoczynnie gaszącego go przy użyciu strumienia wody.

C++ Python PLC Mikrokontrolery ROS

Wybrane projekty

Nowość
Pico Dual-Core Synth

Pico-DualCore-Synth

Hardware Synthesizer & DSP

W pełni cyfrowy, sprzętowy syntezator czasu rzeczywistego oparty na mikrokontrolerze RP2040. Projekt wykorzystuje architekturę dwurdzeniową: Core 1 dedykowany jest wyłącznie do przetwarzania sygnału audio (DSP) i obsługi I2S, natomiast Core 0 asynchronicznie zarządza interfejsem użytkownika OLED, obwiednią ADSR oraz skanowaniem matrycy klawiatury.

C++ RP2040 I2S Audio
Arduino Voice Recognition

Rozpoznawanie Mowy Arduino

Embedded DSP & Pattern Matching

W pełni autonomiczny układ rozpoznający słowa z użyciem mikrokontrolera Arduino Nano. Sygnał z mikrofonu jest przetwarzany za pomocą cyfrowych filtrów pasmowych i analizy przejść przez zero.

  • Słownik 10 polskich wzorców prekompilowanych w pamięci PROGMEM.
  • Podział na 13 segmentów czasowych i ekstrakcja macierzy cech.
  • Algorytm analizujący odchylenie standardowe i przesunięcia czasowe.
C++ Arduino Nano Przetwarzanie sygnałów
OpenCV Tracking

Color Detection & Tracking

Computer Vision

Aplikacja w języku Python realizująca zagadnienia wizji komputerowej. Skrypt wykorzystuje przestrzeń barw HSV do izolowania, śledzenia i etykietowania poruszających się obiektów o zadanych kolorach w strumieniu wideo z kamery na żywo. Program wykrywa kolorowe obiekty i obrysowuje je dynamicznymi ramkami.

Python OpenCV NumPy

Chcesz wiedzieć więcej?

Pełne CV z opisem doświadczenia i wykształcenia w formacie PDF.

Pobierz CV