*p5.brush
p5.js 환경에서 자연스러운 텍스처를 탐구하는 아티스트·디자이너·취미자를 위한 다목적 라이브러리
메이커가 쓴 소개는 위의 한 줄이 전부입니다. 더 자세한 내용은 저장소 README에서 읽을 수 있습니다. 저장소 README ↗
README 전체를 불러오는 중입니다.
README 전문 보기 ↗labgrid-plugins is a labgrid plugin package providing Analog Devices specific drivers, resources, and strategies for automated hardware testing and device control of FPGA SoC systems.
xsdb and openFPGALoader JTAG programming, run on the exporter next to the probeadi-lg netbox add-hardware registers a board in NetBox, deploys its exporter, and creates its place; adi-lg setup-runner sets up self-hosted runnerspip install git+https://github.com/tfcollins/labgrid-plugins.git
Or for development:
git clone https://github.com/tfcollins/labgrid-plugins.git
cd labgrid-plugins
pip install -e ".[dev]"
# target.yaml
imports:
- adi_lg_plugins # registers the ADI drivers/resources/strategies with labgrid
targets:
my_device:
resources:
VesyncOutlet:
outlet_names: "Device Power"
username: "[email protected]"
password: "password"
drivers:
VesyncPowerDriver: {}
from labgrid import Environment
env = Environment("target.yaml")
target = env.get_target("my_device")
power = target.get_driver("VesyncPowerDriver")
power.on()
power.off()
cd coordinator
docker compose up -d
This starts the labgrid coordinator (:20408), REST API (:8000), and web dashboard (:3000).
adi-lg-mcp
Set LG_COORDINATOR to enable remote hardware discovery:
export LG_COORDINATOR=10.0.0.41:20408
adi-lg-mcp
Full documentation is available at labgrid-plugins.readthedocs.io.
Key sections: