Wio Terminal で L チカを試すための組込み Rust プロジェクトです。
v0.3.1 以上
libusb が必要です。debian 系であれば次のコマンドでインストールします。
$ sudo apt install libusb-1.0-0-dev
sudo なしで実行する場合には、udev のルールを設定します。/etc/udev/rules.d/99-seeed-boards.rules
を次の内容で作成します。
ATTRS{idVendor}=="2886", ENV{ID_MM_DEVICE_IGNORE}="1"
SUBSYSTEM=="usb", ATTRS{idVendor}=="2886", MODE="0666"
SUBSYSTEM=="tty", ATTRS{idVendor}=="2886", MODE="0666"
udev ルールをリロードします。
$ sudo udevadm control --reload-rules
$ cargo install cargo-hf2
$ cargo install hf2-cli
$ cargo install cargo-generate
cargo-generate でプロジェクトテンプレートを初期化します。
$ cargo generate \
--git https://github.com/tomoyuki-nakabayashi/wio-blink-template.git \
--name my-blink
my-blink
ディレクトリの src/main.rs
の TODO がついている場所のコードを埋めます。
loop {
// TODO: ここにLチカのコードを書きます
}
Wio Terminal をブートローダーモードに切り替えたあと、次のコマンドを実行します。
$ cargo hf2
Licensed under either of
-
Apache License, Version 2.0 (LICENSE-APACHE or http://www.apache.org/licenses/LICENSE-2.0)
-
MIT license (LICENSE-MIT or http://opensource.org/licenses/MIT)
at your option.