← DeepSeek Harness Plugins
DeepSeek Harness PluginManifest Valid

dsh-mcu-lab

Connects 8051 MCU compilation, Proteus simulation, and deterministic verification to DeepSeek Harness sessions.

Developer ToolsSkills & Workflows
0GitHub Stars0ForksUpdated2026-09-15

Install

No clear install command was found in the current repository evidence.

Plugin Overview & Capabilities

AI-assisted organization based on the public repository snapshot. The content must be grounded in source evidence and does not replace compatibility or security verification.

source-grounded
dsh-mcu-lab is an embedded development plugin for DeepSeek Harness that integrates the 8051 microcontroller workflow directly into AI chats. It provides 5 specialized DSH tools backed by a Python CLI kernel to compile C51 code with Keil or SDCC, execute Proteus ISIS circuit simulations, capture circuit screenshots, and perform deterministic verification based on process activity and failure signals.

Key Capabilities

  • Compiles 8051 C source code into Intel HEX using Keil C51 or open-source SDCC
  • Launches Proteus ISIS simulations on staged circuit copies and captures output screenshots
  • Performs deterministic verification using CPU progress and failure marker checks
  • Provides an end-to-end mcu_run tool returning PASS/FAIL verdicts with detailed evidence
  • Provides offline stub backend verification for testing without Proteus installed
  • Exposes five DSH tools: mcu_run, mcu_build, mcu_sim, mcu_verify, and mcu_list

Useful For

  • Allowing AI assistants to automatically build and verify 8051 MCU lab assignments
  • Diagnosing C51 compilation errors and syntax issues within AI conversations
  • Running automated Proteus ISIS circuit checks without manual visual inspection
  • Testing MCU code changes against Proteus DSN circuit schematics with structured JSON outputs

Who It Fits

  • Embedded systems developers and students working with MCS-51 / AT89C51 microcontrollers
  • Instructors grading 8051 microcontroller Proteus laboratory assignments
  • AI workflow developers integrating EDA simulation pipelines into DSH

Documented Limitations

  • Full simulation and Keil compilation require locally installed Keil C51 and Proteus ISIS commercial software
  • Requires Windows environment for full Proteus and Keil execution and depends on pywin32 and Pillow for simulation/screenshots
  • Verification detects simulation execution status and error markers rather than functional circuit logic correctness
  • SDCC path requires standard C or SDCC-compatible syntax shims instead of Keil-specific keywords

DSH Compatibility

Version-specific runtime evidence collected by DSH Plugin. A missing result means we have not tested that combination yet.

Not tested yetNo runtime compatibility tests have been published yet.

Security Signals

Objective signals discovered from package metadata and source inspection. These are not a guarantee that a plugin is safe.

Dependency Counts

package.json declares 0 runtime, 0 development, 1 peer, and 0 optional dependencies.

info
Dsh Bundle Declared

package.json declares DSH bundle metadata.

info
License Declared

GitHub reports the repository license as MIT.

info
Package Manifest Available

A root package.json was captured and can be inspected by the registry.

info
Source Available

Public GitHub source metadata is available for this registry snapshot.

info

Source & Registry Notes

Public provenance, Registry classification, and the latest source check for this entry, kept separate from runtime verification.

Source repository
CHIP-PHILO-GH/dsh-mcu-lab
Registry source
GitHub · dsh-plugin topic
Registry classification
Plugin
Source checked
0e7c6e6 · 2026-09-15

This project is independently indexed from public source information. DSH Plugin is not affiliated with DeepSeek or the plugin author. Always check the author repository before installation.

Repository Activity

GitHub stars
0GitHub stars
Forks
0
Open issues
0
Last commit
2026-09-15
Last release
No release detected
For maintainers

Maintaining this plugin?

This listing is generated from public repository data. If you maintain this project, you can review the information and share this listing with your users if you find it useful.

Add to README
Listed on DSHPlugin.app