FL
flash-test
STM32 firmware build + ST-Link flash + Python plot başlatma (test akışı)
Install
mkdir -p .claude/skills/flash-test && curl -L -o skill.zip "https://agentskills.codes/api/skills/download/14620" && unzip -o skill.zip -d .claude/skills/flash-test && rm skill.zipInstalls to .claude/skills/flash-test
Activation
This is the description your AI agent reads to decide when to run this skill — the better it matches your request, the more reliably it fires.
STM32 firmware build + ST-Link flash + Python plot başlatma (test akışı)72 charsno explicit “when” trigger
About this skill
flash-test
STM32F411 BlackPill firmware'ini derler, ST-Link üzerinden flash'lar ve gerçek zamanlı IMU plot scriptini başlatır.
Akış
-
Build —
pio runçalıştır.- Hata varsa burada dur, hatayı kullanıcıya net göster, sonraki adımlara geçme.
-
Flash —
pio run -t uploadile ST-Link üzerinden yükle.- "Verified OK" görmeden devam etme.
-
USB CDC enumeration için bekle:
sleep 3 && ls /dev/ttyACM* 2>/dev/null/dev/ttyACM0gözükmüyorsa kullanıcıya: "Type-C bağlantısını kontrol et" de, dur.
-
Plot başlat — arka planda çalıştır:
python3 plot_angles.pyrun_in_background: trueile başlat ki kullanıcı plot ile etkileşime girebilsin.
Notlar
- ST-Link bağlı olmalı (BlackPill SWD pinlerine).
- Type-C MPU6050'den veri akışı için bağlı olmalı.
- Plot 30 sn'de bir
screenshots/klasörüne PNG kaydeder, maks 50 dosya.