Armadillo-IoT G4のWLANとEthernetポートをブリッジ接続します。
ブログ
-
at_takuma.fukuda
-
at_shinya.matsumoto
本Tips集はArmadillo Base OSでVScodeを用いて開発を行う手順を説明します。
この手順で開発を行う事で、一通りの基本的な開発は完了します。 -
at_kazutaka.bito
Armadillo Base OS対応製品のアプリケーション開発にあたって、VSCode上の開発環境としてABOSDE(※)が用意されています。
※)ABOSDE:Armadillo Base OS Development Environmetの略称
ABOSDEには、C言語/Python/Shell/GUI等、プログラミング言語や機能に応じたサンプルプロジェクトがあります。
これらのサンプルプロジェクトをベースに、ユーザー独自のアプリケーション開発が始められます。
なお、これらのサンプルプロジェクトは、Debianコンテナを生成するようになっています。
ここでは、Alpine Linuxコンテナを生成するように、サンプルプロジェクトを改変する例を説明します。 -
at_kazutaka.bito
Armadillo Base OS対応製品のアプリケーション開発にあたって、VSCode上の開発環境としてABOSDE(※)が用意されています。
※)ABOSDE:Armadillo Base OS Development Environmetの略称
ABOSDEには、C言語/Python/Shell/GUI等、プログラミング言語や機能に応じたサンプルプロジェクトがあります。
これらのサンプルプロジェクトをベースに、ユーザー独自のアプリケーション開発が始められます。
なお、これらのサンプルプロジェクトは、Debianコンテナを生成するようになっています。
ここでは、Ubuntuコンテナを生成するように、サンプルプロジェクトを改変する例を説明します。 -
at_shinya.matsumoto
Armadillo Base OSにおいてアップデートする際のA面/B面の書き換えについて説明します。
-
at_shinya.matsumoto
本ブログでは、コンテナ内からArmadillo Base OS側のスクリプトを実行する方法を案内します。
この方法でコンテナ内で実行できないコマンドも実行できるようになります。 -
at_shinya.matsumoto
本ブログでは、SIMの契約上の都合で一定の容量を超えて通信できない場合を想定し、アップデートファイルを
分割してダウンロードし、Armadillo側でファイル結合してアップデートする方法をご紹介します。 -
at_shinya.matsumoto
本ブログでは、SIMの契約上の都合で一定の容量を超えて通信できない場合を想定し、アップデートファイルを
分割してダウンロードし、Armadillo側でファイル結合してアップデートする方法をご紹介します。 -
at_kazutaka.bito
Armadillo-IoT(G3)は、PCをコンソールとして利用できます。
Armadillo-IoT(G3) 製品マニュアル:4.4. 接続方法より、コンソール接続方法を抜粋します。 -
at_kazutaka.bito
Armadillo-IoT(G3)のインストール方法(※)に関連する手順をまとめました。
※) Armadillo-IoT(G3) 製品マニュアル:11.1. インストールディスクを使用する -
at_kazutaka.bito
Armadillo-IoT(G3L)は、PCをコンソールとして利用できます。
Armadillo-IoT(G3L) 製品マニュアル:4.5. 接続方法より、コンソール接続方法を抜粋します。 -
at_kazutaka.bito
Armadillo-IoT(G3L)のインストール方法(※)に関連する手順をまとめました。
※) Armadillo-IoT(G3L) 製品マニュアル:6.2. ソフトウェアを初期化する -
at_kazutaka.bito
Armadillo-X1は、PCをコンソールとして利用できます。
Armadillo-X1 製品マニュアル:4.4. 接続方法より、コンソール接続方法を抜粋します。 -
at_kazutaka.bito
Armadillo-X1のインストール方法(※)に関連する手順をまとめました。
※) Armadillo-X1 製品マニュアル:11.1. インストールディスクを使用する -
at_takuma.fukuda
ATDE上のVSCodeを使ってArmadilloへSoftEtherVPNのサーバを構築する方法を案内します
-
at_shinya.matsumoto
Armadillo Base OSでの基本的なコンテナの仕様について説明します。
-
at_shinya.matsumoto
Armadillo Base OS搭載製品ではアプリケーションをコンテナで実装します。
本ブログではコンテナが分からない/使った事がない方向けに分かりやすい説明としています。 -
at_shinya.matsumoto
Armadillo Base OS搭載製品のソフトウェアのバージョン確認方法を紹介します。
-
at_kazutaka.bito
Armadillo-IoT(A6E)で、Linuxカーネルのビルド~Armadilloへの書き込みまでの一連の手順です。
-
at_kazutaka.bito
Armadillo-640/610で、Linuxカーネルのビルド~Armadilloへの書き込みまでの一連の手順です。
補足)Armadillo-640/610は、2つのOS(Debian/Armadillo Base OS)に対応しています。
このブログでは、Armadillo Base OSを使用する場合の手順になります。 -
at_kazutaka.bito
Armadillo-IoT(A6E)の拡張I/F(CON8)のデバイスツリーをカスタマイズする一連の手順です。
-
at_kazutaka.bito
Armadillo-640/610の拡張I/F(CON8)のデバイスツリーをカスタマイズする一連の手順です。
補足)Armadillo-640/610は、2つのOS(Debian/Armadillo Base OS)に対応しています。
このブログでは、Armadillo Base OSを使用する場合の手順になります。 -
at_kazutaka.bito
Armadillo-610(ABOS版)の拡張I/F(CON2)のデバイスツリーをカスタマイズする一連の手順です。
補足)Armadillo-640/610は、2つのOS(Debian/Armadillo Base OS)に対応しています。
このブログでは、Armadillo Base OSを使用する場合の手順になります。 -
at_kazutaka.bito
Armadillo-X2の拡張I/F(CON11)のデバイスツリーをカスタマイズする一連の手順です。
-
at_kazutaka.bito
Armadillo-IoT(G4)/X2で、Linuxカーネルのビルド~Armadilloへの書き込みまでの一連の手順です。
-
at_kazutaka.bito
Armadillo-IoT(G4)の拡張I/F(CON11/CON12)のデバイスツリーをカスタマイズする一連の手順です。
-
at_shinya.matsumoto
量産時にABOS Webで個体毎に異なるトークンを付与する方法を紹介します。
-
at_shinya.matsumoto
Armadillo Base OSでコンテナ内(アプリケーション)から無線LANの設定を行う方法を紹介します。
-
at_kazutaka.bito
PCとArmadillo Base OS対応のArmadilloを有線LANで1対1接続する方法です。
-
at_kazutaka.bito
Armadillo-640(Debian):Armadillo-440/840のROM書き換え(※)のtftpサーバーとして使う方法です。
-
at_shinya.matsumoto
Armadillo Base OSでコンテナ内(アプリケーション)からLTEの設定を行う方法を紹介します。
-
at_takuma.fukuda
Armadillo-IoT A6Eは省電力性に優れたIoTゲートウェイです。 山奥や工事現場などの安定した電源供給が難しい場所に設置する場合や、 持ち運びやすくするため電源に接続せず使用しなければならない場合などにおいては、 Armadillo-IoT A6EをIoTゲートウェイとして使用することが最適です。 この記事では、実際にこのArmadillo-IoT A6Eを使って実装可能なシステムの一例をご紹介します。
-
at_takuma.fukuda
Armadillo-640でコンテナアプリケーションからLCD画面へX Windowで画面表示を行う場合の注意点をご案内します。
-
at_takuma.fukuda
コンテナビルド時にパッケージインストールが止まってしまってビルド出来ない場合の対処方法をご案内します。
-
at_shinya.matsumoto
Armadillo Base OSでコンテナ内(アプリケーション)からアップデートを実行する方法を紹介します。
-
at_shinya.matsumoto
Armadillo Twinを使用する事でArmadillo Twinのアラート通知を送ることが可能です。
-
at_takuma.fukuda
Armadillo-640とLCDタッチパネルを使ったGUIデモアプリケーションの設定方法をご紹介します。(Armadillo Base OS向けの記事です。)
-
at_takuma.fukuda
Armadillo-640とLCDタッチパネルを使ったGUIデモアプリケーションの設定方法をご紹介します。(Armadillo Base OS向けの記事です。)
-
at_kazutaka.bito
Armadillo Base OS対応のArmadilloのネットワーク設定は、ABOS Web(※)というWeb GUIで行います。
※) Armadillo-IoT ゲートウェイ G4製品マニュアル「3.8. ネットワーク設定」
ここでは、ネットワーク環境などの理由で、ABOS Webが使用できない場合に、コマンドラインで有線LANを設定する方法です。 -
at_kazutaka.bito
PCとArmadillo Base OS対応のArmadilloを有線LANで1対1接続する方法です。
-
at_kazutaka.bito
PCとArmadilloを有線LANで1対1接続する場合のソフト開発環境の例です。
-
at_kazutaka.bito
PCに、Armadillo-400シリーズのLinux-2.6.26用の開発環境(ATDE3)を構築する方法を
ATDE3インストールガイドより抜粋したものです。 -
at_kazutaka.bito
VMwareで、ATDE3(ゲストOS)とWindows(ホストOS)のファイルを共有する方法です。
-
at_shinya.matsumoto
Armadillo Base OSにおいて、アップデートでロールバック先のデータと同じにする方法を紹介します。
-
at_shinya.matsumoto
Armadillo Twinでwifiで接続している機器の電波状況を確認する方法を紹介します。
通信が出来ていない可能性がある場合などに確認する事ができます。 -
at_takuma.fukuda
Armadillo-IoT A6E Cat.M1モデルを使用すれば、省電力カメラシステムを実現することができます。 すぐに評価できるようNode-REDを使ったサンプルアプリケーションの構築をご案内します。
-
at_shinya.matsumoto
Armadillo Twinを使用する事でArmadilloを遠隔でコマンド実行する事ができます。
SSH不要なため、グローバルIPを持たないNAT配下のArmadilloに対しても実行する事が可能です。 -
at_shinya.matsumoto
Armadillo Base OSでコンテナ内(アプリケーション)からArmadilloをreboot/poweroffする方法を紹介します。
-
at_kazutaka.bito
Armadillo-610のインストール方法(※)に関連する手順をまとめました。
※) Armadillo-610 製品マニュアル:11.1. インストールディスクを使用する -
at_kazutaka.bito
Armadillo-610は、PCをコンソールとして利用できます。
Armadillo-610 製品マニュアル:4.5. 接続方法より、コンソール接続方法を抜粋します。