小型のパソコン、
Raspberry Pi(通称ラズパイ)を買ったのは、
いつのことだったか。(*1)
![](https://i0.wp.com/uncle-kanazawa.com/wp-content/uploads/2019/05/09E5EDDB-953A-453D-86D7-42E8AA093D85-e1576235851119-500x297.jpeg?resize=500%2C297&ssl=1)
ラズパイ4model B(技術適合版)が2019年11月25日発売!
いや、そもそも、
![](https://i0.wp.com/uncle-kanazawa.com/wp-content/themes/cocoon-master/images/ojisan.png?w=1256)
なんのために買ったんだっけ?
最近、
いろんな会社でIoTのデバイスとしてラズパイが使われている、
という話をよく耳にする。
それでも、
ラズパイのことは自分の中ではなかったことになっていた。
それが、2020年1月16日、
オトナの事情で、
ラズパイの講習会に参加することになった。
講習会では、
このラズパイを使ってIoTのアプリケーション開発を行う。
ただ、ラズパイだけでは操作できないので、
ここでは数年前に買ってホコリをかぶっていたDELLパソコンを使い、
![](https://i0.wp.com/uncle-kanazawa.com/wp-content/uploads/2020/01/E66F58C6-430A-462D-8E01-A7A41EB64CF5.jpeg?resize=500%2C375&ssl=1)
2014年中小企業診断士の実務補習のレポート作りに購入。
ラズパイは、そのあと自宅で試すことにした。
で、開発には、
Node-RED(ノードレッド)
![](https://i0.wp.com/uncle-kanazawa.com/wp-content/uploads/2020/01/1CE51935-D0DE-4A62-9845-A94388D195AD.jpeg?resize=500%2C351&ssl=1)
Node-RED日本ユーザ会HPより
という、
GUIベースで、複雑なコーディングなしに操作できるツールを使う。
![](https://i0.wp.com/uncle-kanazawa.com/wp-content/uploads/2020/01/0EB2EC28-64C1-4489-A22E-FCD94A5C9A3D.jpeg?resize=500%2C271&ssl=1)
この感じはどこかで見た感じ・・・
以前、
Scratchというビジュアルプログラミング言語を触ったことがあるが、
それのビジネス版ということか。(*2)
![](https://i0.wp.com/uncle-kanazawa.com/wp-content/uploads/2019/01/F27D9CD5-FD9B-495F-A0DB-D67AA33AB38A.jpeg?resize=500%2C342&ssl=1)
Scratchは人気NO1のビジュアルプログラミング言語
ローカルでNode−REDを使うには、
まず、
Node.js(サーバサイドでJavascript を使える環境)をインストールし、
それからNode−REDをインストールするので、
けっこう時間がかかった。
それでも、
GUIで簡単に、
Web サービスやハードウェアを接続するフローと呼ばれる処理手順を書けるので、
操作はおもしろかった。
それになにより、
こうして地元企業のエンジニアたちが取り組んでいる事実に感動した。
実用に耐えるものが「ラズパイ+ Node-RED」で作れるのだ。
さっそく家に帰って、
ラズパイを復活させよう。