edc35a62b1
- Created install_packages.sh to automate package installation in Ubuntu VM. - Developed onboarding_simulation.sh for executing onboarding scripts and displaying guides. - Added openclaw_check.sh to run OpenClaw doctor and help commands. - Implemented scan_secrets.sh for scanning sensitive patterns in the VM. - Introduced onboarding README.md and examples.md for contributor guidance. - Created guide_contributeur.md and guide_vm_sandbox.md for detailed onboarding instructions. - Added supports_visuels.md with diagrams and video tutorials for better understanding. - Developed test_openclaw_actions.py for automated testing of OpenClaw actions. - Created vm_test_report.md template for documenting VM test results. - Added setup_python_secure.sh for secure Python environment setup. - Implemented test_openclaw_sanitizer.py for testing sanitization functionality.
899 B
899 B
Note technique : Utilisation de kicad-sch-api
Si l’intégration ou l’automatisation des opérations sur les schémas KiCad n’est pas bien implémentée dans le projet, voici un rappel :
- Utiliser le package Python
kicad-sch-apipour manipuler les fichiers.kicad_sch. - Exemple de script pour charger, modifier et sauvegarder un schéma :
from kicad_sch_api import Schematic
sch = Schematic('hardware/mon_schéma.kicad_sch')
for comp in sch.components:
print(comp.ref, comp.value, comp.footprint)
sch.components[0].value = "10k"
sch.save('hardware/mon_schéma_modifié.kicad_sch')
- Pour des fonctionnalités avancées, consulter https://github.com/circuit-synth/mcp-kicad-sch-api
- Adapter les scripts d’automatisation hardware pour utiliser cette API.
À garder en référence si besoin d’améliorer ou corriger l’intégration KiCad dans le workflow.