初めて使うマイコンで最初にやることはLチカですね。
縁があって、mruby/c(エムルビースラッシュシー)に触れることになりました。
ラズパイPicoやESP32にも書き込みできるようですが、今回はRBoard_PIC32を使いました。
RBoard|株式会社島根情報処理センター
https://www.sjc-inc.co.jp/service/rboard
RBoard公式ドキュメント
https://yoshihiroogura.github.io/RBoardDocument/
本記事では、RBoard_PIC32に組み込まれているLEDに対して、Lチカを実装してみます。
RBoard公式ドキュメントにmruby/cのIDEの使い方がありますので、RBoardをPCにUSBケーブルでつないで、下記のプログラムを書き込むだけです。
main.rb
PIN = 6
pinMode(PIN, 0)
while true
digitalWrite(PIN, 1)
sleep(0.5)
digitalWrite(PIN, 0)
sleep(0.5)
end