Skip to content
View NickoScope's full-sized avatar
👋
👋

Block or report NickoScope

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
NickoScope/README.md

Hi, I'm Nikolay 👋

Electronics enthusiast — CRT technology, oscilloscopes & analog design · AI-powered smart-home tooling

I build where vintage display tech meets modern silicon
CRT vector displays, nixie tubes, ESP32 brains driving analog waveforms —
and where AI meets building automation: KNX/ETS engineering tools built around LLM workflows.


🔭 Currently building

nickol-knx-mcp — a design-time KNX / ETS6 assistant as an MCP server (25 tools): design a project from a spec into a full implementation kit, audit & repair existing .knxproj files, generate the Home Assistant layer — with exact vendor device models parsed straight from ETS application programs. Read-only by design: it can never touch a live bus.

NickoScope32 — a modern CRT vector display platform. It steers the X/Y deflection plates of an oscilloscope CRT tube to draw graphics and clock faces through analog waveform synthesis — a real glowing vector display, no pixels. Open hardware, in active development.

🧪 Featured projects

Project What it is
🏠 nickol-knx-mcp Design-time KNX / ETS6 assistant as an MCP server (25 tools) — parses .knxproj, validates (DPT · naming · status · Secure · Matter), repairs, decomposes devices, diffs & grades, and generates Home Assistant YAML, ETS exports, an as-built handover pack & KNX IoT. Ships an ops-companion skill (ha-git-backup). No live bus access
in9-spectrum-analyzer 8-channel audio spectrum analyzer on IN-9 nixie bargraph tubes, driven by an ESP32-S3
🎚️ esphome-nickohome_atom-voices3r-led Audio-reactive WS2812 LEDs + Home Assistant media player + Westminster clock for the M5Stack Atom VoiceS3R (ESPHome)
📱 nickoscope-mini Telegram Mini App front-end for the NickoScope32 vector CRT clock

🛠️ Tech & tools

Python KNX MCP Home Assistant ESPHome C C++ ESP32-S3 KiCad Blender JavaScript HTML5

Domains: KNX & building automation · AI-assisted engineering (MCP/LLM toolchains) · analog electronics · CRT vector graphics · nixie & vintage display tubes · oscilloscopes · embedded firmware · Home Assistant · PCB design · 3D-printed enclosures

💬 Ask me about

KNX/ETS project design with AI · MCP servers for engineering workflows · driving CRT deflection plates with an ESP32 · analog waveform synthesis · nixie-tube projects · ESPHome + Home Assistant · turning vintage displays into modern gadgets.

⚡ Glow is analog. 🧠 Tooling is intelligent.

Popular repositories Loading

  1. nickol-knx-mcp nickol-knx-mcp Public

    Design-time KNX/ETS assistant as an MCP server: validate (naming·DPT·status·Secure·Matter), repair (propose fixes), decompose devices (exact vendor models from ETS app-programs), diff versions, and…

    Python 5

  2. esphome-nickohome_atom-voices3r-led esphome-nickohome_atom-voices3r-led Public

    Audio-reactive WS2812 LED controller + Home Assistant media player + TV-presence simulator + Westminster clock for the M5Stack Atom VoiceS3R (ESPHome)

    2

  3. in9-spectrum-analyzer in9-spectrum-analyzer Public

    IN-9 Spectrum Analyzer — 8-channel audio spectrum analyzer on IN-9 nixie bargraph tubes with ESP32-S3

    HTML 1 1

  4. nickoscope-mini nickoscope-mini Public

    Telegram Mini App for NickoScope32 vector CRT clock

    HTML 1

  5. NickoScope NickoScope Public

    Nikolay's GitHub profile

    1

  6. awesome-mcp-servers awesome-mcp-servers Public

    Forked from punkpeye/awesome-mcp-servers

    A collection of MCP servers.