KrystianD
Software architect and developer - from embedded, through web, mobile & desktop apps, to server-side software. System admin and a Linux-geek.
Owner at KDSolutionsKraków, Poland
Pinned Repositories
asyncpp
C++20 event-loop agnostic coroutines (co_await/co_return) implementation + support for libuv, curl and OpenSSL socket.
bm2-battery-monitor
Python connector and ESPHome template for Bluetooth based Battery Monitors - reverse engineering.
crosstools-mingw
MinGW docker image (x86_64 & i686) for Windows cross-compilation - custom version build (gcc 10.3.0, mingw 9.0.0).
dl24-electronic-load
Python library and CLI tools for DL24 electronic load device.
fxplc
Python connector for low-level Mitsubishi PLC MELSEC FX series (FX-232AW) serial protocol with builtin HTTP server.
KDPgDriver
LINQ-based, type safe query builder, query executor and results parser into plain C# objects made for PostgreSQL.
mikrotik_configurator
A utility for generating and applying RouterOS / Mikrotik configuration files (.rsc) with help of Jinja2 template engine.
modbus_client
Device oriented Modbus client for Python. Focused on data meaning and data types.
pycontrolflow
Python framework for easy control algorithms writing with many ready to use blocks. Can be seen as a combination of Node-RED and PLC ladder programming.
screentool
Blazingly fast way to make screenshots with annotations support (arrows, freehand, eraser) - written in Go, made for Linux.
KrystianD's Repositories
KrystianD/AVR-emulator
AVR virtual machine.
KrystianD/AVR-compiler
Simple AVR Assembler compiler (university project).
KrystianD/avr-utils
Utility libraries for AVR development.
KrystianD/kdbot
Extendable IRC bot
KrystianD/KDBudgetTracker
Simple utility for tracking home budget written in C++/Qt.
KrystianD/AdminTools
Server monitoring software (university project, my parts: server and linux agent).
KrystianD/Debtors
Android application for keeping track of lent or borrowed money.
KrystianD/EtchingHelper
Simple device useful in etching process.
KrystianD/KDomino
Interactive domino in OpenGL and ODE (university project).
KrystianD/nogtalksmiles
Get rid of gtalk smiles! (chrome extension).
KrystianD/wrzuta-dl
A small command-line script to download music from wrzuta.pl
KrystianD/YAS3D
Yet Another Snake 3D - Android Virtual Reality Snake with PC visualization (university project).