L チカができたので、続いて Wifi 接続を試してみます。ネットワークに繋ぐことができると可能性がググッと広がるのでテンションが上がります。
基本的には”Wio_Lite_RISC-VボードでWiFiを動かす“を見ながら進めれば Web 経由での LED オンオフまでできます。ただ、私の環境では pins_arduino.h が足りないと言われてエラーになってしまいました。
C:\Users\chiyama\.platformio\packages\framework-arduino-gd32v\cores\arduino\Arduino.h:36:10: fatal error: pins_arduino.h: No such file or directory
検索したところ、”Blink with a Wio Lite RISC-V with ESP8266” では二つの解決策が紹介されていて、そのうちの正統派と思われる足りないファイルを他から持ってくる方法をおこないます。
- ~/.platformio/packages/framework-arduino-gd32v/variants/wio_lite_risc-v ディレクトリが無ければ作成
- GitHub の sipeed/Longduino リポジトリから pins_arduino.h と pins_arduino.c を作成したディレクトリにコピー
これでビルドが成功するようになりました。ビルドが通ったらファイルを Wio Lite に転送して実行します。
これで、Wifi経由でのネットワークへの接続、Wio Lite 上で動いている Web サーバへのアクセス、ブラウザからの Wio Lite の LED 制御ができるようになりました。