LoginSignup
5
0

More than 3 years have passed since last update.

#MaixHub Online CompileでMaixPyをカスタマイズする

Last updated at Posted at 2020-05-01

概要

SiPEEDのMaixPy用のクラウドサービスMaixHubの中で、
MaixPyファームウェアをカスタマイズしてダウンロードできる、
MaixHub Online Compileが公開されました。

Maixボードのメモリ容量はシビアで、大きい学習モデルを読み込みたいときには、
MaixPyファームウェアをカスタマイズする必要がありました。
MaixPyファームウェアのカスタマイズには、これまでは、ローカルのLinux(Ubuntu)でのビルド環境を準備する必要がありました。

Ubuntuで#MaixPy をカスタマイズする

MaixHub Online Compileは、
MaixPyファームウェアのカスタマイズをWEB上で行い、
クラウド上でビルドしてダウンロードすることができる画期的なサービスです。

MaixHub

MaixHubは、MaixボードをリリースするSiPEEDが運営するクラウドサービスです。
Maixボードのための機械学習の学習モデルの生成を行う「Model Training」や、
学習モデルの共有を行う「Share Model」などのページが用意されています。

ユーザ登録

001.png

MaixHubのユーザ登録をします。

002.png
メールアドレスとユーザ名を登録します

003.png
ユーザ登録がすんだら、MaixHubにログインします

004.png
MaixHub Online Compileに入ります
最初に、メールアドレスに認証コードを送り、認証をします。

MaixPy Firmware online generation

005.png
LCDのサイズ、Maixボードか、M5StickVか、等を選択します

006.png

モジュールの機能を選択します。

Module 機能
IDE MaixPy IDEとの接続プロトコルモジュール
_thread マルチスレッドモジュール
NES ファミ〇ンエミュレータモジュール
video 動画モジュール
Minimum OMV OpenMVの機能を削減する
YUV convert table YUVの変換テーブル追加する
dual sensor buff カメラバッファを追加する
MIC_ARRAY MICARRAYモジュール
lodepng module PNGモジュール
ulab module 行列演算モジュール
kmodel V4 kmodel V4対応
touch screen module タッチパネルモジュール
Ws2812 Ws2812モジュール
HTPA thermal driver thermalモジュール
htpa module

007.png
SPIFFSのサイズと格納するファイルを選択します。

MaixPy Firmware のダウンロードリンクを送信

008.png

SUBMITを押すと、MaixPyのファームウェアをクラウド上でビルドし、
自分のメールアドレスへ、ダウンロードのリンクを送信します。

_009.png

KFlashでMaixボードにファームウェアを書き込んで終了です。

5
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
5
0