{"library":"pyocd-pemicro","title":"PyOCD PEMicro Debug Probe Plugin","description":"A PyOCD debug probe plugin for PEMicro debug probes (e.g., Cyclone, Multilink). Currently at v1.1.5, released with pypemicro v0.1.10 compatibility. Low release cadence, mostly maintenance.","language":"python","status":"active","last_verified":"Mon Apr 27","install":{"commands":["pip install pyocd-pemicro"],"cli":null},"imports":["from pyocd.probe.pemicro import PemicroProbe"],"auth":{"required":false,"env_vars":[]},"quickstart":{"code":"import os\nfrom pyocd.core.helpers import ConnectHelper\n# Ensure PEMicro library is available (install pypemicro)\n# List available probes\nprobes = ConnectHelper.get_all_connected_probes(blocking=False)\nfor probe in probes:\n    print(probe.product_name)\n# Connect to the first available PEMicro probe\nif probes:\n    session = ConnectHelper.session_with_chip(probe=probes[0], target='target_name')\n    session.open()\n    # ... debugging commands ...\n    session.close()","lang":"python","description":"Minimal example to discover and connect to a PEMicro probe via PyOCD.","tag":null,"tag_description":null,"last_tested":null,"results":[]},"compatibility":null}