Skip to content
View ArthurkaX's full-sized avatar

Block or report ArthurkaX

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
ArthurkaX/README.md

Arthur

Automation engineer. In my day-to-day, PLC code is locked in vendor tools and binary formats. My projects close that gap with Git-friendly sync and editor support for CODESYS, Siemens S7, and IEC 61131-3.

PLC version control & sync

Language & editor tooling

Simulation & real-time

  • netflux — UDP protocol for soft real-time industrial communication (CODESYS V3 + S7-1500).
  • plc-browser-io — WebSocket bridge for real-time PLC/browser HIL simulations.
  • pid-cascade — Browser simulator for cascade PID control experiments.

Desktop

  • mhd - Native Windows tray daemon for hotkeys, remaps, monitor control, audio, notes, timers, and desktop utilities.

Profile views

Pinned Loading

  1. cds-text-sync cds-text-sync Public

    🔄 Git-friendly text synchronization for CODESYS. Export your project to ST files, edit with modern tools (or LLMs), and sync back. Lightweight and metadata-driven.

    Python 79 9

  2. mhd mhd Public

    A lightweight Windows hotkey daemon with native utility panels

    Rust 2

  3. awl-text-sync awl-text-sync Public

    Git-friendly workflow tool for exported STEP 7 AWL sources.

    Python 1

  4. plc-browser-io plc-browser-io Public

    High-performance WebSocket binary bridge for real-time Hardware-in-the-Loop (HIL) simulation between CODESYS PLC and Web Browsers.

    JavaScript 3

  5. pid-cascade pid-cascade Public

    Browser simulator demonstrating cascade PID advantages over single-loop control for pasteurization. Tune, test, and compete on the leaderboard.

    JavaScript 5

  6. netflux netflux Public

    High-performance, reliable UDP protocol for soft real-time communication between CODESYS, Siemens S7, and PC.

    Python 4