Arduios
v1.0
ArduiosはArduinoのオペレーティングシステムのようなものであり、毎回新しいものをアップロードすることなく、異なるユースケースでスケッチを使用できます。
Arduino IDEのシリアルモニターを介して通信できるシンプルなシェルアプリがあるため、Arduiosを使用するのは非常に簡単です。
コマンドはです
help. - shows all available commands
list. - shows all available apps
load:app_name. - loads an app from registry
それらの後ろにあるポイントが常にあることに注意してください。これは、シェルの仕組みのために必要です。
また、独自のArduiosアプリを作成することも非常に簡単です。
まず、最新のArduiosリリースをダウンロードする必要があります。それが完了し、新しいスケッチを作成し、 Arduios.zipをArduino IDEライブラリに追加します。次に、 TestApp.hというスケッチに新しいファイルを追加します。
これが基本的なArduiosアプリのように見える方法です
# ifndef __TESTAPP_H_INCLUDED__
# define __TESTAPP_H_INCLUDED__
# include < Arduios_Kernel.h >
class TestApp : public App {
String getName () {
// return your app name here
return " TestApp " ;
}
void setup () {
// put your setup code here, to run once:
Serial. begin ( 9600 );
Serial. println ( " TestApp begin " );
}
void loop () {
// put your main code here, to run repeatedly:
Serial. println ( " TestApp loop " );
delay ( 1000 );
}
} testApp;
# endif終了するには、アプリをkernelに追加し、 kernel.setup()およびkernel.loop()メソッドを呼び出す必要があります。あなたのスケッチは次のようになるはずです:
# include < Arduios_Kernel.h >
# include " TestApp.h "
void setup () {
kernel. addApp (testApp);
kernel. setup ();
}
void loop () {
kernel. loop ();
}おめでとう!最初のArduiosアプリを作成しました。
