pytest

電子工作

テスト用Arduino環境host-arduino-core

概要Ardiuno環境のテストで実機を使うと時間がかかるのと、GitHub Actionsで実行ができないので、ローカルで動くテスト用の環境を作ってみました。gccなどのツールはローカルのものを利用しますのでツール系は同梱していません。SD...
電子工作

LinuxでCH340などのtty名を固定する

概要Linuxの場合シリアルポートは/dev/ttyUSB0などのように接続した順番で認識されます。WSLとusbipを組み合わせて利用する場合にはアタッチした順番によってシリアルポート名が変更されてしまいます。そこで認識したトリガーを使っ...
電子工作

pytest + arduino-cliで自動テスト

概要pytestにはマイコン向けのpytest-embeddedプラグインがあるのですが、ビルドを事前に行う必要があったり、ESP32向けなところがあります。そこでarduio-cliを利用して汎用的に利用できるArduino環境向けのテス...
スポンサーリンク