Projekty

Co zbudowałem. Skończone projekty publicznie na GitHub, WIP-y na prośbę.

Ta strona. Zbudowana od zera na Next.js z obsługą dwóch języków, dynamicznym OG image i renderowaniem statycznym (SSG). Projekt otwarty — to mój mały plac zabaw z frontendem.

Next.jsTypeScriptTailwindCSSFramer Motion

Problemem była kończąca się licencja demo softu do rejestracji pomiarów z wagi i nie wiadomo było, co dalej. Napisałem zamiennik od zera — pokazuje pomiary na żywo, zapisuje historię w bazie i eksportuje do CSV. Działa na Windows 11, bez licencji i bez czekania na support producenta.

PythonPySide6SQLitePySerial

Sam przetwornik mierzy aktualną temperaturę złącza gorącego (termopary) oraz złącza zimnego (temperatura w miejscu podłączenia termopary). Dzięki temu można podać temperaturę względną oraz bezwzględną dla obiektu, na którym dokonujemy pomiaru. Podłączając przetwornik na nowym stanowisku, trzeba ustawić mu odpowiednią komunikację i typ termopary, jaka będzie do niego podłączona. A jeśli chcemy go przenieść w nowe miejsce, gdzie będzie pracował w innych warunkach? Tu pierwsze skrzypce odgrywa konfigurator — umożliwia szybkie ustawienie wartości takich jak typ termopary, port, baudrate itp.

PythonPySide6Modbus RTUPySerial

Przepływomierze Bronkhorst to sprzęt z górnej półki do precyzyjnego dozowania gazów w laboratoriach. Zacząłem pisać aplikację do ich obsługi i logowania danych przez RS-485 — projekt w aktywnej budowie.

PythonPySide6RS-485PySerial
private repodetails

Platforma edukacyjna do uprawnień SEP G1/G2/G3 — kurs przygotowawczy, symulator pytań i baza wiedzy w jednym miejscu. Napisana tak, żeby temat faktycznie zrozumieć, a nie po raz tysięczny czytać definicje wyjęte z książki. Uprawnienia SEP w Polsce to trochę śmiech na sali: większość firm zapewnia je swoim pracownikom jako tzw. dupochron. Jeśli chcesz się przy okazji czegoś nauczyć o elektryce, gazownictwie czy energetyce — to platforma dla ciebie.

JavaSpring BootPostgreSQL
private repodetails

Tagi

#frontend#portfolio#desktop#industrial#serial#laboratory#modbus#rs485#flow-control#sep#education#java#wip