Node-RED

Install

ref.Node-RED User Group Japan

Install on Terminal

$ sudo npm install -g --unsafe-perm node-red
+ node-red@1.0.6
added 330 packages from 339 contributors in 14.64s

Start on Terminal

node-red
29 Apr 15:42:27 - [info] 

Welcome to Node-RED
===================

29 Apr 15:42:27 - [info] Node-RED バージョン: v1.0.6
29 Apr 15:42:27 - [info] Node.js  バージョン: v9.4.0
29 Apr 15:42:27 - [info] Darwin 19.4.0 x64 LE
29 Apr 15:42:28 - [info] パレットノードのロード
29 Apr 15:42:28 - [info] 設定ファイル: /Users/yuichitamiya/.node-red/settings.js
29 Apr 15:42:28 - [info] コンテキストストア : 'default' [module=memory]
29 Apr 15:42:28 - [info] ユーザディレクトリ : /Users/yuichitamiya/.node-red
29 Apr 15:42:28 - [warn] プロジェクトは無効化されています : editorTheme.projects.enabled=false
29 Apr 15:42:28 - [info] フローファイル     : /Users/yuichitamiya/.node-red/flows_Tamiyas-MacBookPro-7.local.json
29 Apr 15:42:28 - [info] flow ファイルを作成します
29 Apr 15:42:28 - [warn] 

---------------------------------------------------------------------
フローのクレデンシャルファイルはシステム生成キーで暗号化されています。

システム生成キーを何らかの理由で失った場合、クレデンシャルファイルを
復元することはできません。その場合、ファイルを削除してクレデンシャルを
再入力しなければなりません。

設定ファイル内で 'credentialSecret' オプションを使って独自キーを設定
します。変更を次にデプロイする際、Node-REDは選択したキーを用いてクレ
デンシャルを再暗号化します。 

---------------------------------------------------------------------

29 Apr 15:42:28 - [info] サーバは http://127.0.0.1:1880/ で実行中です
29 Apr 15:42:28 - [info] フローを開始します
29 Apr 15:42:28 - [info] フローを開始しました

Open Node-RED Editter on Browser

http://127.0.0.1:1880/

Interacting with Arduino

ref.Arduinoと連携する

Serial

$ ls /dev | grep usb
cu.usbserial-D307RGA2
tty.usbserial-D307RGA2