agentskills.codes
FL

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.zip

Installs 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ış

  1. Buildpio run çalıştır.

    • Hata varsa burada dur, hatayı kullanıcıya net göster, sonraki adımlara geçme.
  2. Flashpio run -t upload ile ST-Link üzerinden yükle.

    • "Verified OK" görmeden devam etme.
  3. USB CDC enumeration için bekle:

    sleep 3 && ls /dev/ttyACM* 2>/dev/null
    
    • /dev/ttyACM0 gözükmüyorsa kullanıcıya: "Type-C bağlantısını kontrol et" de, dur.
  4. Plot başlat — arka planda çalıştır:

    python3 plot_angles.py
    
    • run_in_background: true ile 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.

Search skills

Search the agent skills registry