Mbed Online Compilerの終了と、Keil Studio Cloudへの移行

はじめに

 以前の記事でESP32どうしのCAN通信を行いました。本来はESP32でPS4コントローラと接続して、CAN通信を経由してNucleoでロボットを制御するためのものでした。 

 そしてNucleoのプログラムを書くために、久しぶりにMbedのOnline Compilerを開いてみたら、"The Mbed Online Compiler is being retired"と書かれていました。どうやらメールにも届いていたようですが、読み飛ばしていましたね…

 去年CanSatという模擬人工衛星を作るためにNucleoを使っていて、そのときはMbedのOnline Compilerを使っていました。終わってしまうんだなぁという感慨もありつつ、今回は移行の仕方について紹介します。

▼そのときのプログラム。バージョン管理について全然わかっていなかったので、バラバラです。

▼以前の記事

MCP2561を使ってCAN通信をする(ESP32)

はじめに  今回はMCP2561というCANトランシーバを使って、CAN通信を試してみました。 ▼こちらのMCP2561を使いました。 https://akizukidenshi.com/catalog/g/gI-124 [&he…

Mbed Online Compiler関連の情報

▼Online Compiler関連のページ

https://os.mbed.com/ide/deprecation-warning/

https://os.mbed.com/blog/entry/keil-studio-cloud-mbed-online-compiler/

"From the end of December 2022 you will no longer be able to access the Online Compiler."とのことなので、プログラムを移行していない場合はお急ぎください。

▼"I understand, continue to the Online Compiler"を選べば、今のところはOnline Compilerを開けます。

Online Compilerのデータは、その後継であるKeil Studio Cloudに移行することができます。

▼Online Compilerの上の欄にOpen Keil Studio Cloudというのがあるので、そこから開けば移行できます。

▼Keil StudioのFile -> Import from Mbed Online Compilerでもインポートできるみたいです。

▼移行後のKeil Studio Cloud。VSCodeに似た画面になりましたね。

最後に

 最近はあちこちのイベントに参加しているので、ホームページをあまり更新していませんが、NucleoとESP32のCAN通信を行う予定です。Keil Studio Cloudを使ってみようと思います。

 またESP32とPS4コントローラを接続する際に、ライブラリの問題で何かと修正が必要とされていましたが、Git Hub上のオリジナルのリポジトリが更新されていなかったので、私の方で作ろうと思っています。問題のあるライブラリを紹介するのは気が引けますし…

▼コメントも寄せられていたので、記事にまとめようと思います。

ESP32を使って、PS4コントローラとBluetooth接続する

はじめに  今回はESP32を使って、PS4のコントローラとのBluetooth接続をしました。ロボコンで使っているところを見たことがあります。最近はSwitchのコントローラで操作…


趣味的ロボット研究所をもっと見る

購読すると最新の投稿がメールで送信されます。

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です