Sterowanie klimatem, światłem i pomiarami.
EMBEDDED | ELEKTRONIKA | LINUX | FIRMWARE | BACKEND | FRONTEND | DESKTOP | WIZJE PRODUKTOWE | END-TO-END DESIGN | TESTY I CERTYFIKACJA
Nowoczesne urządzenia od A do Z
Całożyciowa pasja do elektroniki, od pomysłu przez schemat, PCB, montaż, po testy, oprogramowanie oraz proces certyfikacji i wdrożenie do masowej produkcji.
Ekrany operatorskie, przepływy i diagnostyka.
Pełne dane ukryte za strefą rekrutera.
Elektronika zawodowo i prywatnie
Elektronika
Założenia
Tworzenie elektroniki i urządzeń w zakresie potrzeb i zainteresowań, z naciskiem na technologie i rozwiązania stosowane zawodowo, dzięki czemu w ramach hobby rozwijanie wiedzy wykorzystywanej zawodowo.
Zakres
- Definicja potrzeb i celu urządzeń.
- Definicja założeń, dobór architektury i dobór komponentów.
- Schemat, prototyp oraz oprogramowanie.
Cechy
- Urządzenia uwzględniające kwestie EMI, tak by nie wpływać negatywnie na użytkowników.
DisplayPortal
DISPLAYPORTAL HARDWAREDisplayPortal Hardware 7ch
Hardware dla projektu DisplayPortal oparty o Linux w module NanoPi Neo v1.4. Konstrukcja z wyświetlaczem i dedykowanym układem generującym do 7 kanałów sygnału dla WS2812, ze stabilnym zasilaniem Low EMI oraz możliwością odcinania zasilania i sygnału każdego kanału dla oszczędności energii.
ZOBACZ SCHEMAT I PCB wersji v1 (7ch) ZOBACZ SCHEMAT I PCB wersji v2 (4ch)Infinity bar
Urządzenie oświetleniowe z możliwością kontrolowania za pomocą strony WWW, oddzielnym kolorem dla każdej diody, korzystające z efektu głębi.
Infinity cube
Urządzenie oświetleniowe z możliwością kontrolowania za pomocą strony WWW, oddzielnym kolorem dla każdej diody, korzystające z efektu głębi w kilku wymiarach.
wojtron2/Infinity-Cube-WS2812-Flask-server-RESTAPI_Python-on-RaspberryPi4Infinity mirror v1
Pierwszy prototyp korzystający ze zjawiska głębi lustrzanej i diod adresowalnych.
Doświadczenie zawodowe
Elektronika zawodowo
Badania precertyfikacyjne
Szerokie doświadczenie w przeprowadzaniu badań precertyfikacyjnych urządzeń elektronicznych, od urządzeń IoT, przez oświetlenie awaryjne, po urządzenia klasy automotive, zarówno przewodzonych, jak i promieniowanych.
Oprogramowanie fiskalne i testowe
Tworzenie oprogramowania dla urządzeń embedded dla kas fiskalnych (C++ Linux), platforma stress testów urządzeń, platforma pomiaru zużycia energii, tworzenie stron dla kas fiskalnych (JS), aplikacje desktopowe (C# Visual Studio), oprogramowanie do urządzeń testowych, praca w wieloosobowym zespole.
Urządzenie medyczne
Samodzielne prowadzenie projektu urządzenia medycznego: hardware, software, testy i badania.
Tworzenie hardware urządzenia bateryjnego BLE: niskie EMI, wysoka sprawność, przetwornice DC/DC, bardzo dokładne stabilizatory LDO, źródło napięcia odniesienia, układ pomiarowy, układ analogowy na OpAmpach i fotodiodach, komponenty najwyższej precyzji dostępne na Mouserze. Wybór, obsługa i oprogramowanie dla wyświetlacza.
Tworzenie oprogramowania embedded na ESP32, oprogramowania testowego, testy, badania właściwości obwodu pomiarowego oraz integracja z aplikacją mobilną po BLE.
Urządzenia automotive
Ładowarka pojazdów EV: zapewnienie zgodności z wymogami norm, ekspertyza, przygotowanie do certyfikacji przez dobór odpowiednich komponentów oraz badania EMI i EMC.
Oprogramowanie embedded do tej ładowarki (C++).
Testy jednostkowe oprogramowania tej ładowarki.
Oprogramowanie urządzenia medycznego.
Oświetlenie awaryjne
Tworzenie bezprzewodowej wersji najbardziej zaawansowanego sterownika oświetlenia w portfolio firmy: SoM RPi CM3, uC nRF, obwód radiowy, interfejsy oraz zasilanie izolowaną przetwornicą DC/DC PoE.
Poprawki najbardziej zaawansowanego sterownika w portfolio firmy (Vertex) oraz poprawki kilkudziesięciu PCB produkowanych w masowej skali na rynku, nawet 100k+ PCB rocznie.
Testy EMI, EMC, ESD w certyfikowanym laboratorium przyzakładowym oraz w Państwowym Instytucie Łączności w Warszawie.
Tworzenie oprogramowania testów elektrycznych, funkcjonalnych, jednostkowych i embedded.
Prowadzenie testów kluczowego dla całego oddziału urządzenia czujnika ruchu: koordynowanie zadań, współprowadzenie Scrumów i praca w trybie Agile.
Przeprowadzenie testów kilkudziesięciu opraw oświetlenia awaryjnego, składanie PCB każdej z nich manualnie oraz manualnym pick&placerem, stencile, wygrzewanie PCB w piekarniku na miejscu, poprawki, reworki i testy obciążalności zasilań.
Specjalność: układy DC/DC oraz dobór komponentów. Poprawki i aktualizacje doboru komponentów do kilkudziesięciu opraw, ekspertyza w zespole Hardware w temacie doboru komponentów.
Urządzenia automotive - sterownik I/O
Samodzielne zaprojektowanie pierwszego urządzenia zawodowo: sterownika I/O, począwszy od koncepcji, przez założenia, dobór komponentów, schemat i PCB w technologii 10/10 mils oraz 6/6 mils.
Urządzenie klasy automotive zgodne z normami, zabezpieczone przed UVLO, OVLO, load dump oraz prądowo. Wyposażone w mikrokontroler STM32, kilka interfejsów, m.in. RS232, oraz zasilanie DC/DC.
Upchanie 11 układów scalonych na małej PCB oraz tworzenie oprogramowania dla urządzenia.
Projekt prywatny / R&D
Growbox
Modułowa koncepcja sterowania środowiskiem do uprawy: pomiary, automatyka, alarmy i praca w trybie oszczędnym.
Założenia
Platforma do automatyzacji uprawy, z możliwością podglądu wizyjnego i nagrywania timelapse z życia roślin. Budowa umożliwiająca rozbudowanie i skalowanie, projekt z myślą o sterowaniu większą ilością kanałów poprzez sterowanie np. regałami upraw. Platforma do rozwijania umiejętności w zakresach wykorzystywanych zawodowo.
Funkcje
- Sterowanie kanałami LED na żądanie.
- Sterowanie kanałami LED według harmonogramu dobowego.
- Odtwarzanie dźwięków.
- Odtwarzanie dźwięków według harmonogramu dobowego.
- Podgląd wizyjny za pomocą kamery: stream, pojedyncza klatka, detekcja ruchu, timelapse.
- Wyświetlacz low EMI wyświetlający godzinę oraz stan pracy urządzenia.
- Harmonogram dobowy podświetlenia wyświetlacza.
- Kilka ekranów do wyboru na wyświetlaczu, animacje, własny tekst.
Cechy
- Niska emisja EMI, m.in. dzięki rezygnacji z regulacji PWM LED-ów. Zamiast tego przełączane są całe kanały oraz zastosowany jest ekranowany zasilacz.
- Możliwość rozbudowy dzięki modułowej budowie.
Sterownik urządzenia
Growbox Firmware
Założenia
Firmware odpowiedzialny za logikę pracy, sterowanie kanałami oraz obsługę wyświetlacza.
Funkcje
- Sterowanie kanałami LED i harmonogramami dobowymi.
- Obsługa wyświetlacza oraz ekranów statusu.
- Logika pracy urządzenia, tryby i reakcje na zdarzenia.
Cechy
- Projekt z myślą o niskiej emisji EMI.
- Modułowa architektura do dalszej rozbudowy.
- Stabilna praca w trybie całodobowym.
Aplikacja desktopowa
Growbox Desktop
Założenia
Aplikacja wspierająca konfigurację, podgląd stanu oraz wygodną obsługę ustawień Growboxa.
Funkcje
- Konfiguracja harmonogramów i trybów pracy.
- Podgląd stanu urządzenia.
- Wygodna obsługa ustawień z poziomu komputera.
Cechy
- Aplikacja wspierająca firmware i prototyp.
- Przejrzysty interfejs do rozwoju kolejnych funkcji.
- Możliwość rozbudowy o diagnostykę i eksport danych.
Aktualizacje
Growbox Updater
Założenia
Osobny moduł do obsługi aktualizacji firmware oraz kontroli procesu wgrywania nowych wersji.
Funkcje
- Aktualizacja oprogramowania urządzenia.
- Przygotowanie paczek firmware.
- Zarządzanie usługami związanymi z firmware.
- Kontrola wersji i procesu wgrywania.
Cechy
- Oddzielenie aktualizacji od aplikacji sterującej.
- Prosty przepływ dla użytkownika technicznego.
- Gotowość do dopracowania pod kolejne wersje sprzętu.
Hardware i obudowa
Growbox Prototyp
Założenia
Część prototypowa obejmująca sprzęt, montaż, obudowę oraz praktyczne testy pracy urządzenia.
Funkcje
- Integracja elektroniki, zasilania i modułów wykonawczych.
- Testy działania kanałów oraz wyświetlacza.
- Przygotowanie konstrukcji pod dalszą rozbudowę.
Cechy
- Modułowa budowa ułatwiająca rozwój.
- Możliwość iteracji mechaniki i obudowy.
- Projektowanie pod realne warunki pracy urządzenia.
Wizja i timelapse
Growbox Cam
Założenia
Moduł kamery do podglądu uprawy, detekcji ruchu oraz nagrywania timelapse z życia roślin.
Funkcje
- Podgląd wizyjny uprawy.
- Stream, pojedyncza klatka i detekcja ruchu.
- Nagrywanie timelapse z życia roślin.
Cechy
- Moduł możliwy do rozwijania niezależnie od sterownika.
- Nacisk na automatyczne dokumentowanie wzrostu.
- Przygotowanie pod integrację z aplikacją desktopową.
Growbox Firmware
Demo strony
Panel wyświetlacza / R&D
DisplayPortal
System wyświetlający parametry komputera oraz innych aplikacji z możliwością obsługi bez posiadania urządzenia, z panelem WWW i aplikacją desktopową.
Założenia
Oprogramowanie umożliwiające integrację urządzeń elektronicznych z komputerem m.in. wyświetlaczy. Możliwość testowania funkcjonalności całkowicie softwarowo bez posiadania żadnych urządzeń. Platforma prezentująca umiejętności technologiczne - od projektu hardware, przez własny obraz Linux, po aplikacje firmware, desktop, mobilną i www.
Funkcje
- Wyświetlanie parametrów systemu, pogody, na wyświetlaczu i innych urządzeniach
- Integracja z oprogramowaniem ekosystemu
- Modułowa budowa pozwalająca rozszerzanie funkcjonalności o kolejne elementy ekosystemu
Cechy
- Kolorystyka i interfejs inspirowane panelem urządzenia
- Architektura przygotowana pod firmware urządzenia, updater i aplikację desktopową
- Aplikacja desktopowa umożliwiająca integrację komputera z urządzeniami i przekazywanie wyświetlanych przez nie danych
Firmware wyświetlacza
DisplayPortal Firmware
Założenia
Obsługa wyświetlacza w formie urządzenia opartego o system Linux. Obsługa akcesoriów połączonych z aplikacją desktopową poprzez główny sterownik z wyświetlaczem. Pozyskiwanie danych z komputera za pomocą aplikacji DisplayPortal Desktop.
Funkcje
- Wyświetlanie parametrów komputera takich jak obciążenie CPU, RAM, GPU, ich temperatury itd.
- Moduł pogodowy wyświetlający podstawowe informacje pogodowe.
- Wizualizacje audiowizualne na bazie wyjścia audio komputera.
Cechy
- Wyświetlanie parametrów na żywo z niskim opóźnieniem.
- Wysoka konfigurowalność
- Wysoka integracja z oprogramowaniem ekosystemu.
Aplikacja desktopowa
DisplayPortal Desktop
Założenia
Obsługa urządzenia, przygotowywanie danych przekazywanych do urządzenia. Podgląd wysyłanych danych, efektów i wizualizacji, by testować oprogramowanie bez urządzenia.
Funkcje
- Analiza parametrów komputera - pobieranie rzeczywistych parametrów systemu na żywo.
- Analiza dźwięku - wyświetlanie efektów audiowizualnych i przekazywanie ich do wyświetlacza i akcesoriów systemu.
Cechy
- Kolorystyka i interfejs inspirowane panelem urządzenia
- Wysoka konfigurowalność
- Niskie zużycie zasobów, konfigurowalne moduły i częstotliwość odświeżania, by dostosować do własnych potrzeb i zrezygnować ze zbędnych funkcji.
Aplikacja mobilna
DisplayPortal Mobile
Założenia
Aplikacja mobilna do obsługi urządzenia DisplayPortal umożliwiająca łatwą i szybką kontrolę urządzenia za pomocą telefonu.
Funkcje
- Sterowanie trybami ekranu, zmiana ustawień ekranów.
- Sterowanie funkcjami audiowizualnymi, sterowanie kanałami oświetlenia LED WS2812.
- Aktualizacja oprogramowania urządzenia.
Cechy
- Wygodny, treściwy interfejs, zapewniający wygodę korzystania dzięki odpowiednio dużym elementom, zarazem zachowując kompaktową i zwartą architekturę.
Aktualizacje
DisplayPortal Updater
Założenia
Usprawniona wersja osobnego modułu do obsługi aktualizacji firmware oraz kontroli procesu wgrywania nowych wersji, wzorowana na Growbox Updater.
Funkcje
- Aktualizacja oprogramowania urządzenia.
- Przygotowanie paczek firmware.
- Zarządzanie usługami związanymi z firmware.
- Kontrola wersji i procesu wgrywania.
Cechy
- Usprawniony proces instalacji, większa możliwość konfiguracji, łatwiejsza obsługa.
- Wariant aktualizacji git pull bez przebudowania projektu.
- Poprawiona obsługa przypadków brzegowych.
Hardware i integracja
DisplayPortal Prototyp
Założenia
Panel sterowania wyświetlaczem oparty o Raspberry Pi 4B oraz ekran ST7796S, z interfejsem WWW do konfiguracji, podglądu i obsługi urządzenia. Prototyp na potrzeby rozwoju oprogramowania, docelowo planowane dedykowane urządzenie własnego projektu.
Funkcje
- Sterowanie wyświetlaczem z poziomu strony WWW.
- Podgląd stanu urządzenia, odświeżanie danych i obsługa trybów pracy.
- Panel administracyjny, aktualizacje oraz logi systemowe.
Cechy
- Kolorystyka i interfejs inspirowane panelem urządzenia.
- Architektura przygotowana pod firmware, updater i prototyp.
- Projekt rozwijany jako kompletne urządzenie z własnym ekosystemem.
Hardware urządzenia
DisplayPortal Hardware
Założenia
Hardware dla projektu DisplayPortal oparty o Linux w module NanoPi Neo v1.4. Wyposażona w wyświetlacz konstrukcja umożliwiająca obsługę wyświetlacza oraz wyjść diod adresowalnych WS2812. Demonstracja systemu tworzonego od hardware po software.
Funkcje
- Wyświetlacz przedstawiający dane z komputera oparty na Linuxie.
- Dedykowany układ przeznaczony do generowania do 7 kanałów sygnału dla WS2812.
- Zasilanie dla diod adresowalnych WS2812 z możliwością całkowitego wyłączenia zasilania oraz sygnału każdego kanału dla oszczędności energii - normalnie diody te pobierają znaczący prąd nawet nie świecąc.
Cechy
- Stabilne zasilanie Low EMI dla bezpieczeństwa użytkownika.
- Podział projektu na firmware, aplikację desktopową i warstwę sprzętową.
- Możliwość rozwoju od prototypu Raspberry Pi do dedykowanego urządzenia.
- Projektowanie z myślą o dalszej miniaturyzacji i wygodnym serwisowaniu.
DisplayPortal Hardware
Schemat i PCB wersji v1 (7ch)
DisplayPortal Hardware
Schemat i PCB wersji v2 (4ch)
DisplayPortal
Demo strony
DisplayPortal Firmware
Demo strony
Interfejsy operatorskie
HMI
Obszar na projekty ekranów operatorskich, diagnostykę, alarmy, receptury i wizualizację procesu.
Pomysły i prototypy
Projekty prywatne
Różne projekty prywatne
Elektronika prywatnie
Prywatne projekty elektroniczne, prototypy, testy, PCB i urządzenia rozwijane poza projektami zawodowymi.
Programowanie
Prywatne aplikacje, narzędzia, interfejsy webowe, backendy i oprogramowanie wspierające projekty urządzeń.
Druk i modele 3D
Modele, prototypowe obudowy, elementy mechaniczne oraz projekty przygotowane pod druk 3D.
Praca dyplomowa
Miejsce na opis pracy dyplomowej, założenia, rozwiązania techniczne, zdjęcia i najważniejsze efekty.
Prywatne prototypy
Elektronika
Założenia
Tworzenie elektroniki i urządzeń w zakresie potrzeb i zainteresowań, z naciskiem na technologie i rozwiązania stosowane zawodowo, dzięki czemu w ramach hobby rozwijanie wiedzy wykorzystywanej zawodowo.
Zakres
- Definicja potrzeb i celu urządzeń.
- Definicja założeń, dobór architektury i dobór komponentów.
- Schemat, prototyp oraz oprogramowanie.
Cechy
- Urządzenia uwzględniające kwestie EMI, tak by nie wpływać negatywnie na użytkowników.
DisplayPortal
DISPLAYPORTAL HARDWAREDisplayPortal Hardware 7ch
Hardware dla projektu DisplayPortal oparty o Linux w module NanoPi Neo v1.4. Konstrukcja z wyświetlaczem i dedykowanym układem generującym do 7 kanałów sygnału dla WS2812, ze stabilnym zasilaniem Low EMI oraz możliwością odcinania zasilania i sygnału każdego kanału dla oszczędności energii.
ZOBACZ SCHEMAT I PCB wersji v1 (7ch) ZOBACZ SCHEMAT I PCB wersji v2 (4ch)Infinity bar
Urządzenie oświetleniowe z możliwością kontrolowania za pomocą strony WWW, oddzielnym kolorem dla każdej diody, korzystające z efektu głębi.
Infinity cube
Urządzenie oświetleniowe z możliwością kontrolowania za pomocą strony WWW, oddzielnym kolorem dla każdej diody, korzystające z efektu głębi w kilku wymiarach.
wojtron2/Infinity-Cube-WS2812-Flask-server-RESTAPI_Python-on-RaspberryPi4Infinity mirror v1
Pierwszy prototyp korzystający ze zjawiska głębi lustrzanej i diod adresowalnych.
Komputer pokładowy drona
Drone Controller HW
Założenia
Mała, zwarta, 4-warstwowa płytka PCB w standardowym dla dronów formacie 38.5 × 38.5 mm, umożliwiająca zbudowanie komputera pokładowego dla drona w oparciu o mikrokontroler STM32H743 oraz układ nawigacji przestrzennej IMU Bosch BMI088, z możliwością zapisu logów z lotu do pamięci flash. Posiada gniazda łączeniowe modułu GPS oraz potrzebne domeny zasilania.
Zakres
- Dobór komponentów do budowy komputera pokładowego dla dronów.
- Utworzenie biblioteki footprintów do projektu.
- Narysowanie schematów, PCB oraz routing komponentów bez użycia autorouterów czy autoplacementów.
- Zdefiniowanie warstw stackup.
- Przygotowanie dokumentów produkcyjnych: BOM, Gerber, milling i components placement.
Cechy
- Tor zasilania oparty o komponenty low-EMI spełniające wymogi certyfikacyjne oraz środowiskowe.
- Tor zasilania zoptymalizowany pod kątem sprawności oraz EMC (hot loop, placementy, routing).
- Routing sygnałów, domeny zasilań i odsprzęgania zgodnie z zasadami projektowymi.
CAŁY EKOSYSTEM - FIRMWARE, DESKTOP, WEB, SERWER, MOBILE, TESTS
Programowanie
Założenia
Umiejętność tworzenia całego stacku - począwszy od urządzeń przez firmware, testy jednostkowe, oprogramowanie platform testowych, aplikacje desktopowe oraz serwerowe, w tym frontend i backend.
Zakres
- Oprogramowanie embedded na mikrokontrolery oraz urządzenia oparte na Linuxie.
- Oprogramowanie w formie aplikacji desktopowych do obsługi tworzonych urządzeń.
- Witryny sieciowe wyświetlane na urządzeniach pozwalające je kontrolować.
Cechy
- Oprogramowanie obejmujące cały ekosystem urządzenia - zdolność samodzielnego opracowania całego oprogramowania na każdym etapie tworzenia urządzeń.
Linux
Doświadczenie w wykorzystaniu systemu Linux w platformach testowych oraz urządzeniach wbudowanych.
Tworzenie aplikacji oraz daemonów, aplikacji nadzorujących i aktualizujących inne moje aplikacje na danym systemie lub urządzeniu.
Aktualnie rozwijam kompetencje w zakresie budowania dedykowanych systemów Embedded Linux od podstaw. Skupiam się na pracy z Yocto Project (Yocto Pipeline), w tym na tworzeniu i dostosowywaniu własnych warstw BSP (Board Support Package), konfiguracji bootloadera (U-Boot), kompilacji skrośnej (cross-compilation) oraz integracji warstwy middleware i aplikacji wyższego poziomu.
Mikrokontrolery
Budowanie od podstaw urządzeń opartych o mikrokontrolery oraz tworzenie oprogramowania do nich. Urządzenia oparte o mikrokontrolery takie jak ESP32, STM, Nordic nRF, Atmel AVR.
Desktop
Aplikacje desktopowe tworzone zarówno zawodowo (głównie C#), jak i hobbystycznie (C++, m.in. w oparciu o Qt).
DisplayPortal Desktop Growbox DesktopFrontend & Backend
Tworzenie aplikacji frontendowych — od HTML i CSS, przez JavaScript, po wykorzystanie różnorodnych frameworków webowych.
Tworzenie backendu oraz serwerów, zarówno do hostowania aplikacji webowych, jak i udostępniania REST API. Implementacja rozwiązań w C++ na Linuxie, Windowsie i urządzeniach embedded, a także w Pythonie z wykorzystaniem m.in. Django i Flask.
Testy jednostkowe, funkcjonalne, longterm
Testy jednostkowe pisane m.in. w oparciu o Unity, jak i natywnie w C++. Platformy testowe komunikujące się z badanymi urządzeniami, manipulujące ich obciążeniem, zasilaniem, warunkami, zbierające logi i wysyłające na serwer.
Scripting & automation with Bash, Python, BAT
Automatyzacja ciągów poleceń z warunkami logicznymi, automatyzacja procesów, automatyzacja usług systemowych.
Aplikacje mobilne
Aplikacje mobilne dla systemu Android pozwalające na łatwą, szybką i wygodną obsługę tworzonych urządzeń i dostarczanych rozwiązań.
DisplayPortal MobileProxy IMGW REST API Django Python
wojtron2/Django_IMGW_Proxy_WFLGithub commity łącznie z prywatnymi repozytoriami stan na czerwiec 2026
Narzędzie desktopowe
PageHotkeys for SumatraPDF
Założenia
Aplikacja w tle do obsługi pdf za pomocą klawiatury podczas korzystania z aplikacji pełnoekranowych, tak by móc kontynuować naukę lub analizę jakiegoś materiału.
Zakres
- Przewijanie plików pdf o określoną ilość linii lub stronę.
Cechy
- Minimalistyczny interfejs, lekka budowa. Bezpieczne metody pozyskiwania klawiszy (Windows API) dzięki czemu nie aktywuje antycheatów. Wysoka konfigurowalność. Możliwość schowania do traya.
Modele i prototypy
Druk i modele 3D
Założenia
Elementy realizujące konkretne potrzeby, zarówno warsztatowe jak i prototypowe.
Zakres
- Modelowanie w Blenderze
- Obudowy i elementy mechaniczne do projektów
- Dobór parametrów druku i iteracje prototypów
- Modele które posiadają reprezentatywne zdjęcia
Cechy
- Zastosowano najtańszy filament PLA spełniający ROHS, który przez to wymagał długiego dostrajania parametrów. Dzięki temu jednak uzyskano maksymalnie ekonomiczne wytwarzanie wyrobów. Elementy, które muszą być wytrzymalsze, wykonane są z PLA CF, czyli PLA z włóknem węglowym.
Modele i prototypy
Pozostałe modele 3D
Założenia
Elementy realizujące konkretne potrzeby, zarówno warsztatowe jak i prototypowe.
Zakres
- Modelowanie w Blenderze
- Obudowy i elementy mechaniczne do projektów
- Dobór parametrów druku i iteracje prototypów
- Modele które są w użyciu i w większości nie mają reprezentatywnych zdjęć
Cechy
- Zastosowano najtańszy filament PLA spełniający ROHS, który przez to wymagał długiego dostrajania parametrów. Dzięki temu jednak uzyskano maksymalnie ekonomiczne wytwarzanie wyrobów. Elementy, które muszą być wytrzymalsze, wykonane są z PLA CF, czyli PLA z włóknem węglowym.
Wyciąg
Infinity Cube 10x10
Infinity Bar 20x10
Nabiurkowy holder wyświetlaczy
Uchwyt TV
Uchwyt drugiego TV
Ramka do osadzenia wyświetlacza 3.5"
Podstawka halogenu
Pozostałe
Projekt edukacyjny
Praca dyplomowa
Założenia
Wielokanałowy zdalnie sterowany sterownik urządzeń jednofazowych, składający się z dwóch urządzeń, pozwalający zaoszczędzić energię.
Zakres
- Opis problemu i założeń pracy
- Schemat rozwiązania, zastosowany program na obu urządzeniach
- Efekty, wyniki, zdjęcia i wnioski
Cechy
- Przekaźniki zatrzaskowe niewymagające energii poza momentem zmiany stanu
- Komunikacja bezprzewodowa pomiędzy urządzeniami oparta o moduły Bluetooth HC-05
Praca dyplomowa
Praca dyplomowa
Doświadczenie zawodowe
Projekty zawodowe
Badania precertyfikacyjne
Szerokie doświadczenie w przeprowadzaniu badań precertyfikacyjnych urządzeń elektronicznych, od urządzeń IoT, przez oświetlenie awaryjne, po urządzenia klasy automotive, zarówno przewodzonych, jak i promieniowanych.
Oprogramowanie fiskalne i testowe
Tworzenie oprogramowania dla urządzeń embedded dla kas fiskalnych (C++ Linux), platforma stress testów urządzeń, platforma pomiaru zużycia energii, tworzenie stron dla kas fiskalnych (JS), aplikacje desktopowe (C# Visual Studio), oprogramowanie do urządzeń testowych, praca w wieloosobowym zespole.
Urządzenie medyczne
Samodzielne prowadzenie projektu urządzenia medycznego: hardware, software, testy i badania.
Tworzenie hardware urządzenia bateryjnego BLE: niskie EMI, wysoka sprawność, przetwornice DC/DC, bardzo dokładne stabilizatory LDO, źródło napięcia odniesienia, układ pomiarowy, układ analogowy na OpAmpach i fotodiodach, komponenty najwyższej precyzji dostępne na Mouserze. Wybór, obsługa i oprogramowanie dla wyświetlacza.
Tworzenie oprogramowania embedded na ESP32, oprogramowania testowego, testy, badania właściwości obwodu pomiarowego oraz integracja z aplikacją mobilną po BLE.
Urządzenia automotive
Ładowarka pojazdów EV: zapewnienie zgodności z wymogami norm, ekspertyza, przygotowanie do certyfikacji przez dobór odpowiednich komponentów oraz badania EMI i EMC.
Oprogramowanie embedded do tej ładowarki (C++).
Testy jednostkowe oprogramowania tej ładowarki.
Oprogramowanie urządzenia medycznego.
Oświetlenie awaryjne
Tworzenie bezprzewodowej wersji najbardziej zaawansowanego sterownika oświetlenia w portfolio firmy: SoM RPi CM3, uC nRF, obwód radiowy, interfejsy oraz zasilanie izolowaną przetwornicą DC/DC PoE.
Poprawki najbardziej zaawansowanego sterownika w portfolio firmy (Vertex) oraz poprawki kilkudziesięciu PCB produkowanych w masowej skali na rynku, nawet 100k+ PCB rocznie.
Testy EMI, EMC, ESD w certyfikowanym laboratorium przyzakładowym oraz w Państwowym Instytucie Łączności w Warszawie.
Tworzenie oprogramowania testów elektrycznych, funkcjonalnych, jednostkowych i embedded.
Prowadzenie testów kluczowego dla całego oddziału urządzenia czujnika ruchu: koordynowanie zadań, współprowadzenie Scrumów i praca w trybie Agile.
Przeprowadzenie testów kilkudziesięciu opraw oświetlenia awaryjnego, składanie PCB każdej z nich manualnie oraz manualnym pick&placerem, stencile, wygrzewanie PCB w piekarniku na miejscu, poprawki, reworki i testy obciążalności zasilań.
Specjalność: układy DC/DC oraz dobór komponentów. Poprawki i aktualizacje doboru komponentów do kilkudziesięciu opraw, ekspertyza w zespole Hardware w temacie doboru komponentów.
Urządzenia automotive - sterownik I/O
Samodzielne zaprojektowanie pierwszego urządzenia zawodowo: sterownika I/O, począwszy od koncepcji, przez założenia, dobór komponentów, schemat i PCB w technologii 10/10 mils oraz 6/6 mils.
Urządzenie klasy automotive zgodne z normami, zabezpieczone przed UVLO, OVLO, load dump oraz prądowo. Wyposażone w mikrokontroler STM32, kilka interfejsów, m.in. RS232, oraz zasilanie DC/DC.
Upchanie 11 układów scalonych na małej PCB oraz tworzenie oprogramowania dla urządzenia.
CV
Profil
Całożyciowa pasja do elektroniki, od pomysłu przez schemat, PCB, montaż, po testy, oprogramowanie oraz proces certyfikacji i wdrożenie do masowej produkcji.
Cel
Możliwość stworzenia samodzielnie dowolnego urządzenia od początku do samego końca, włącznie z testami, oprogramowaniem, certyfikacją oraz oprogramowaniem współpracującym, czyli nie tylko firmware, ale i aplikacjami desktopowymi oraz serwerowymi dla tych urządzeń.
Wykształcenie
- Politechnika Rzeszowska - tytuł inżyniera Elektrotechniki spec. Przetwarzanie energii elektrycznej
- Praca dyplomowa oceniona na ocenę 5.0, obrona pracy 5.0, egzamin końcowy 5.0
- Technik elektronik w CEZ Stalowa Wola
- Matura j. angielski 98%
- Egzamin gimnazjalny j. angielski 98%
Elektronika
- Urządzenia embedded oparte o mikrokontrolery
- Urządzenia embedded Linux
- Układy zasilania i przetwarzania energii - low power DC/DC (specjalność)
- Układy pomiarowe
- Elektronika cyfrowa
- Elektronika analogowa
- Bardzo skrupulatny dobór komponentów i znajomość ich parametrów
- Symulacja obwodów analogowych (LTSpice)
- PCB bring up
- FPGA RTL (VHDL) (new) (LINK)
- RF (improved recently)
- Audio Front End + (greatly improved recently) = (PREVIEW3 in progress)
- Drone Controller Board (LINK)
- Ustawianie parametrów i zlecanie zamówienia PCB (JLCPCB, Eurocircuits)
- Urządzenia bateryjne
- Urządzenia z komunikacją BLE
- Urządzenia z Ethernetem
- Urządzenia PoE
- Obsługa wyświetlaczy
- Badania EMC + certyfikacja
- Liczne platformy testowe
- Testy longterm urządzeń
- Testy elektryczne
- Testy EMC, EMI i ESD
- Tworzenie i wdrażanie procesu technologicznego do produkcji na masową skalę
Programowanie
Informatyka
- Wiedza z zakresu sieci
- Linux i Windows od podszewki
- WSL
- Tworzenie i hostowanie serwerów gier i stron WWW
- Oprogramowania do edycji audio i video
Modelowanie i druk 3D
- Liczne projekty modeli 3D (Blender)
- Obsługa drukarki 3D oraz nastawy parametrów (Creality K1C)
- Maszyny CNC
- Tworzenie ciasno pasowanych modeli i konstrukcji z wielu elementów
Cechy
- Odpowiedzialność
- Samodzielność
- Komunikatywność
- Umiejętność pracy w zespole (m.in. Agile)
- Umiejętność pracy samodzielnie (DrPoket)
- Doświadczenie w kierowaniu zespołami (OHM System)
Umiejętności manualne i sprzęt
- Lutowanie ołowiowo i bezołowiowo
- Lutowanie THT
- Lutowanie SMD
- Zasilacze laboratoryjne
- Multimetry
- Generatory
- Oscyloskopy, m.in. Rigol DS1104ZPlus, Rigol DS1054Z, Hantek i kilka innych modeli
- Analizatory logiczne (Saleae)
- Analizatory widma, m.in. Rhode & Schwarz
- Aparatura i sondy do pomiarów EMI promieniowanych
- Przyrządy do kalibracji AKPiA: termopary, czujniki ciśnienia, przepływu i różnicowe
- Przyrządy do testów ESD
- Piekarnik do pieczenia SMD
- Manualny Pick n Placer
- PCB Stencil
- Drukarki 3D
- Maszyny CNC
Programy i narzędzia
PCB Design
Osiągnięcia zawodowe
- Zlokalizowanie podatności urządzenia obecnego od lat na rynku i poprawienie jego odporności na ESD o 347%, potwierdzone osobiście przeprowadzonymi badaniami w Państwowym Instytucie Łączności w Warszawie. LINK
- Znaczący wkład w pomyślne ukończenie budowy największego w tamtym czasie bloku gazowo-parowego w Europie poprzez kalibrację ponad połowy AKPiA: termopar, czujników ciśnienia, przepływu i różnicowych, oraz kierowanie zespołami montującymi i demontującymi te czujniki. Obiekt został porzucony przez poprzedniego wykonawcę, który zabrał dokumentację (Elektrociepłownia Stalowa Wola). LINK
- Praca przy prototypach wojskowych oraz sprzęcie utrzymującym front na wojnie na wschodzie Europy (ASH Krab) (HSW S.A.). LINK
- Stworzenie PCB sterownika I/O klasy automotive: ponad 1 m ścieżek przy PCB 2-warstwowej o bardzo małych wymiarach, 11 układów scalonych, zabezpieczenia load dump OVLO, UVLO, kilka interfejsów komunikacyjnych, kondycjonowanie sygnałów wejściowych itd.
- Stworzenie samodzielnie medycznego urządzenia pomiarowego, bezprzewodowego i bateryjnego, zbudowanego na najlepszych możliwych dostępnych komponentach na mouser.eu (tolerancje, stabilności napięć itd.). Komponenty, schemat, testy, badania, software ESP32.
- Ekspertyza i usprawnienie ładowarki samochodów elektrycznych EV (Wallbox 22kW) pod kątem EMC oraz zgodności z normami (AMC Tech). LINK
- Zbudowanie przetwornicy PoE w bezprzewodowej wersji najbardziej skomplikowanego sterownika oświetleniowego w portfolio ES-SYSTEM o sprawności 84%, przy deklarowanych przez producenta 86% na dopracowanym layoucie.
- Odpowiedzialność, koordynacja i realizacja testów najważniejszego w danym okresie produktu w portfolio firmy ES-SYSTEM (inteligentna czujka ruchu) - prowadzenie Scrumów i nadzór nad pracami. LINK
- Zaprojektowanie architektury i dobór podzespołów do kosiarki elektrycznej bezprzewodowej w kilka godzin.
- Rekonesans prawny, techniczny oraz testy faktycznych rozwiązań oraz przetarcie szlaków we wdrożeniu AI w 200 osobowej firmie w zgodności z ISO 27001.
Osiągnięcia edukacyjne
- Praca dyplomowa oceniona na ocenę 5.0, obrona pracy 5.0, egzamin końcowy 5.0 (LINK)
- Matura j. angielski 98%
- Pierwsze miejsce w konkursie z Informatyki w Gimnazjum
- Ocena 5.0 z kartkówki z asemblera na studiach
- Ocena 6.0 z prezentacji na temat mikrokontrolerów w Technikum
- Dwie oceny 6.0 za prowadzenie dwóch oddzielnych lekcji Informatyki w Gimnazjum
- Film klasowy na koniec edukacji w Technikum
Branże
- Zbrojeniowa (HSW S.A.)
- Automotive (ładowarka EV Wallbox 22kW (AMC Tech), sterownik I/O (ELTE-GPS), lampy samochodowe (Carkom))
- Medyczna (DrPoket oraz AMC Tech)
- Oświetlenia awaryjnego (ES-SYSTEM)
- Fiskalna (Novitus)
- Maszyny CNC (PGCNC)
- Elektroenergetyczna (Elektrociepłownia Stalowa Wola)
- Telekomunikacja (Dantom Production Solutions)
Możliwości
- Stworzenie urządzenia od początku do końca
- Stworzenie jego oprogramowania
- Stworzenie oprogramowania testowego, testy jednostkowe, platformy testowe
- Stworzenie oprogramowania wspierającego (desktop, serwer)
- Stworzenie jego prototypowej obudowy (projekt + wydruk na drukarce 3D)
- Zlutowanie PCB SMD + THT w warunkach domowych
- Lutowanie w warunkach domowych z wyciągiem
Znajomość platform i devkitów
- Raspberry Pi 1, 2, 3, 4, 4B, CM3, CM5
- Nano Pi Neo v1.4
- ESP32
- ESP32 S3
- STM32 F103, F104, H743, Bluepill, Blackpill
- nRF52832, nRF52840
- nRF52840 Dongle
- Arduino Uno, Mega
- ATmega 328P, 168P
Wyposażenie
- Multimetr
- Lutownica
- HotAir
- HotPlate - możliwość lutowania PCB SMD w domu
- Zasilacz laboratoryjny
- Wyciąg własnej roboty
- Oscyloskop Hantek
- Analizator logiczny Saleae
- Maty i opaski anty ESD
- Mikroskop
- Suwmiarka
Profile społecznościowe
Technologie
Github commity łącznie z prywatnymi repozytoriami stan na czerwiec 2026
Github commity łącznie z prywatnymi repozytoriami stan na koniec września 2026
Po godzinach
Zainteresowania
Pliki i materiały