Oprogramowanie embedded i diagnostyka elektroniki
Potrzebujesz wsparcia przy firmware, uruchomieniu prototypu lub awarii urządzenia? Łączę programowanie mikrokontrolerów z pomiarami i naprawą elektroniki — dla zespołów embedded, przemysłu i hoteli.
Krzysztof Szulik · C/C++, Python, FreeRTOS · Słupsk i współpraca z firmami w całej Polsce

Wsparcie tam, gdzie kod spotyka sprzęt
Pomagam producentom urządzeń, firmom embedded i zespołom R&D w konkretnych zadaniach: od uruchomienia prototypu po rozwój działającego produktu.
Firmware i peryferia
Tworzę i rozwijam kod urządzeń. Integruję czujniki, moduły i wyświetlacze oraz analizuję zachowanie programu na docelowym sprzęcie.
- C/C++, Python i FreeRTOS
- STM32, ESP32, AVR, NXP, Nordic, Raspberry Pi
Uruchomienie i debugowanie
Prototyp nie działa zgodnie z założeniami? Sprawdzam firmware, sygnały i komunikację, aby ustalić, gdzie powstaje problem.
- J-Link, oscyloskop i analizator logiczny
- UART, I²C, SPI, RS-485, CAN, Modbus
Wsparcie istniejącego projektu
Mogę przejąć uzgodnione zadanie, rozwinąć funkcję lub pomóc znaleźć usterkę w kodzie i integracji. Pracuję bezpośrednio z Twoim zespołem.
- Współpraca zadaniowa lub długofalowa
- NDA i faktura VAT
Naprawa elektroniki dla firm i obiektów
Gdy urządzenie przestaje działać, pomagam ustalić przyczynę i ocenić możliwość naprawy. Nie zakładam wymiany całego modułu, zanim sprawdzę elektronikę.
Dla przemysłu
PLC, panele HMI, moduły I/O, falowniki, zasilacze i przetwornice. Diagnostyka usterek zasilania, sterowania oraz komunikacji.
Dla przemysłu →Dla hoteli
Elektronika zamków i czytników RFID, sterowniki pokojowe, panele oraz urządzenia automatyki obiektowej. Zakres dopasowany do urządzenia i objawów.
Dla hoteli →Dla klientów indywidualnych
Komputery, laptopy, konsole i elektronika użytkowa. Naprawy komponentowe, urządzenia po zalaniu, konserwacja oraz problemy z oprogramowaniem.
Serwis komputerów i elektroniki →Doświadczenie w pracy nad firmware
Przykładowe zakresy wykonanych prac, opisane bez nazw klientów i szczegółów pojedynczych wdrożeń. Pokazują zadania, z którymi możesz zwrócić się do MicroEmbed.
Rozwój i modyfikacja firmware
Prace nad oprogramowaniem mikrokontrolerów: implementacja funkcji, obsługa peryferiów oraz modyfikowanie istniejącego kodu. Weryfikacja łączy analizę programu z obserwacją rzeczywistego zachowania urządzenia.
- C/C++ i platformy mikrokontrolerowe
- Obsługa czujników, modułów i wyświetlaczy
Komunikacja i uruchamianie
Integracja komunikacji między mikrokontrolerem, peryferiami i innymi urządzeniami. Przy diagnozie wykorzystuję pomiary sygnałów i debugowanie, aby oddzielić problem kodu od problemu elektroniki.
- UART, I²C, SPI, RS-485, CAN i Modbus
- J-Link, oscyloskop i analizator logiczny
Wybrane realizacje napraw
Trzy przykłady wykonanych prac: od ustalenia przyczyny awarii po sprawdzenie urządzenia po naprawie.
Sterownik PLC Siemens — brak uruchamiania
- Problem
- Sterownik nie włączał się i wymagał ustalenia przyczyny awarii.
- Wykonane prace
- Diagnostyka, pomiary i wymiana uszkodzonych elementów. Sprawdzenie uruchamiania oraz prawidłowego działania po naprawie.
- Weryfikacja
- Przywrócone działanie sterownika, zweryfikowane testami.
Konsola Xbox — naprawa i kompleksowa konserwacja
- Problem
- Konsola nie uruchamiała się.
- Wykonane prace
- Diagnostyka i pomiary, wymiana uszkodzonych elementów, kompleksowe czyszczenie, wymiana termopadów i pasty termoprzewodzącej.
- Weryfikacja
- Prawidłowe działanie konsoli sprawdzone po naprawie i konserwacji.
Przetwornica 12 V DC / 230 V AC
- Problem
- Urządzenie wymagało kompleksowej naprawy elektroniki.
- Wykonane prace
- Diagnostyka i pomiary, wymiana uszkodzonych elementów oraz testy po wykonaniu prac.
- Weryfikacja
- Zakres objął zarówno naprawę, jak i sprawdzenie działania urządzenia.
Jak wygląda współpraca
Możemy zacząć od konkretnego problemu — nie potrzebujesz gotowej specyfikacji całego projektu.
- Ustalenie zadaniaOpisujesz urządzenie, stan projektu i cel. Uzgadniamy potrzebne materiały oraz sposób przekazania sprzętu lub kodu.
- Zakres i decyzjaOkreślamy prace, sposób rozliczenia i kryteria sprawdzenia. Naprawę rozpoczynam po akceptacji kosztorysu.
- Realizacja i sprawdzenieWykonuję uzgodnione zadanie, weryfikuję działanie i przekazuję informacje o wykonanych pracach.
Potrzebujesz ekspertyzy po awarii?
Przygotowuję ocenę stanu elektroniki i dokumentację wykrytych uszkodzeń — również do zgłoszenia szkody ubezpieczeniowej.
Zakres może obejmować zdjęcia, wyniki pomiarów, prawdopodobną przyczynę oraz ocenę możliwości naprawy.
Ekspertyzy techniczne →Porozmawiajmy o Twoim projekcie lub urządzeniu
Opisz problem lub zakres prac. Ustalimy, jak mogę pomóc i jakie informacje będą potrzebne na początek.