20221027_Toyota_Gadget_Labo_vol1_kitazaki_v1.pdf

Ayachika Kitazaki
Ayachika KitazakiLeader, Mail System Section, Service System Dept. Platform Management Dept. Mobile NW Div. at Softbank Mobile à Softbank Mobile
20221027_Toyota_Gadget_Labo_vol1_kitazaki_v1.pdf
qiita.com/yskmjp/items/cedbfd3f3980c42a8771
Node-RED MCU Edition の
Sensor ノードについて調べてみた
Node-RED Con 2022
・日本語トラック (9)
・英語トラック (11)
(引用) https://nrcon.nodered.org/
Node-RED MCU Edition とは
Node-REC Con 2022
・英語トラック
(引用) https://www.youtube.com/watch?v=Inf37X0_xxo&t=7542s
Node-RED と MCU Edition の違い
(引用) https://www.youtube.com/watch?v=Inf37X0_xxo&t=7542s
・シミュレータ
・ESP8266
・ESP32
・RP2040
・Gecko
・QCA4020
・Wasm
Node-RED実行環境
クラウド ローカル (パソコン、サーバ)
モバイル (iOS、Android OS) エッジ (ラズパイ、Jetson Nano) MCU (マイクロコントローラー )
New!
仕組み (ざっくり)
(引用) https://discourse.nodered.org/t/node-red-flows-on-esp8266-and-esp32/64345
試してみた感想
・環境構築がたいへん
- Xcode (macOS)
- Microsoft Visual Studio (Windows)
- Moddable (Linux, Windows, macOS)
- ESP-IDF (Linux, Windows, macOS)
- Node-RED (Node.js)
・node-red-mcu (macOSのみ)
・node-red-mcu-plugin が便利 (macOSのみ)
・センサーデバイス類のサポートはこれから
node-red-mcu-plugin
サンプル ①
サンプル ②
サンプル ③
デモ
サンプル ③
デモ
Sensor ノードとは
Sensor ノードとは
ECMA-419 Sensor Class Patternに準拠したセンサークラスをサポート
- Accelerometer
- Ambient light
- Atmospheric pressure
- Humidity
- Proximity
- Temperature
- Touch
ECMA-419 とは
ECMA とは、情報通信技術の標準を策定している欧州電子計算機工業会
ECMAScript とは、ECMAによって標準化された
JavaScript などの元の規格となった言語
- ECMA-262 ・・language specification
- ECMA-402 ・・internationalization API specification
- ECMA-414 ・・specification suite
- ECMA-419 ・・embedded systems API specification
マイコン と センサーデバイス
・M5Stick-C (MPU6886) (傾き・加速度 6軸センサー)
・M5Stack Basic
・M5Stack Gray (MPU9250) (傾き・加速度・磁気 9軸センサー)
・M5Stack Core2 (MPU6886) (傾き・加速度 6軸センサー)
・M5 ENV Ⅲ Unit (SHT30/QMP6988) (温度・湿度/気圧センサー)
・M5 ENV Ⅱ Unit (SHT30/BMP280) (温度・湿度/気圧センサー)
・M5 ENV Unit (DHT12/BMP280) (温度・湿度/気圧センサー)
・M5 ENV Hat Ⅲ (SHT30/QMP6988) (温度・湿度/気圧センサー)
・M5 ENV Hat Ⅱ (SHT30/BMP280/BMM150) (温度・湿度/気圧/磁気センサー)
・M5 ENV Hat (DHT12/BMP280/BMM150) (温度・湿度/気圧/磁気センサー)
・M5 NCIR Hat (MLX90614) (非接触温度センサー)
・LM75B (温度センサー)
Sensor ノードのプロパティ
Module → センサー毎に指定
- embedded:sensor/Accelerometer-Gyroscope/MPU6886
- embedded:sensor/Accelerometer-Gyroscope/MPU9250
- embedded:sensor/Humidity-Temperature/SHT3x
- embedded:sensor/Barometer-Temperature/BMP280
- embedded:sensor/Temperature/LM75
I/O → I2C、または、SMBusを選択
Bus → default、internal、hatを指定
Configure → センサーのパラメータを指定
I/O の設定
Bus の設定
Configure の設定
詳細は Qiita で
(引用) https://qiita.com/kitazaki/items/15cba2f4622bf3682083
ありがとうございました!
1 sur 26

Recommandé

20230504_M5_Japan_Tour_2023_Spring_kitazaki_v1.pdf par
20230504_M5_Japan_Tour_2023_Spring_kitazaki_v1.pdf20230504_M5_Japan_Tour_2023_Spring_kitazaki_v1.pdf
20230504_M5_Japan_Tour_2023_Spring_kitazaki_v1.pdfAyachika Kitazaki
695 vues26 diapositives
20230424_Node-RED-MCU_vol1_kitazaki_v1.pdf par
20230424_Node-RED-MCU_vol1_kitazaki_v1.pdf20230424_Node-RED-MCU_vol1_kitazaki_v1.pdf
20230424_Node-RED-MCU_vol1_kitazaki_v1.pdfAyachika Kitazaki
176 vues27 diapositives
20221110_Node-RED_Con_2023_kitazaki_v1.pdf par
20221110_Node-RED_Con_2023_kitazaki_v1.pdf20221110_Node-RED_Con_2023_kitazaki_v1.pdf
20221110_Node-RED_Con_2023_kitazaki_v1.pdfAyachika Kitazaki
312 vues34 diapositives
20221018_IoTLT_vol92_kitazaki_v1.pdf par
20221018_IoTLT_vol92_kitazaki_v1.pdf20221018_IoTLT_vol92_kitazaki_v1.pdf
20221018_IoTLT_vol92_kitazaki_v1.pdfAyachika Kitazaki
159 vues19 diapositives
20221215_EIoTLT_vol18_kitazaki_v1.pdf par
20221215_EIoTLT_vol18_kitazaki_v1.pdf20221215_EIoTLT_vol18_kitazaki_v1.pdf
20221215_EIoTLT_vol18_kitazaki_v1.pdfAyachika Kitazaki
103 vues22 diapositives
Androidロボットサミットin愛媛 par
Androidロボットサミットin愛媛Androidロボットサミットin愛媛
Androidロボットサミットin愛媛Kenichi Yoshida
1.2K vues67 diapositives

Contenu connexe

Similaire à 20221027_Toyota_Gadget_Labo_vol1_kitazaki_v1.pdf

20221007_Node-RED_Con_2022_kitazaki_v1.pdf par
20221007_Node-RED_Con_2022_kitazaki_v1.pdf20221007_Node-RED_Con_2022_kitazaki_v1.pdf
20221007_Node-RED_Con_2022_kitazaki_v1.pdfAyachika Kitazaki
31 vues43 diapositives
Androidロボットサミットin名古屋 par
Androidロボットサミットin名古屋Androidロボットサミットin名古屋
Androidロボットサミットin名古屋Kenichi Yoshida
2.9K vues75 diapositives
Androidロボットサミットin京都 par
Androidロボットサミットin京都Androidロボットサミットin京都
Androidロボットサミットin京都Kenichi Yoshida
1.6K vues80 diapositives
Abc2012spring robot sammit - Kurimoto par
Abc2012spring robot sammit - KurimotoAbc2012spring robot sammit - Kurimoto
Abc2012spring robot sammit - KurimotoKenichi Kurimoto
885 vues11 diapositives
Abc2012spring slide par
Abc2012spring slideAbc2012spring slide
Abc2012spring slideKenichi Kurimoto
570 vues11 diapositives
Osc2012 tokyo fall_home_san_nayamaguti par
Osc2012 tokyo fall_home_san_nayamagutiOsc2012 tokyo fall_home_san_nayamaguti
Osc2012 tokyo fall_home_san_nayamagutiNoriyuki Yamaguchi
1.6K vues48 diapositives

Similaire à 20221027_Toyota_Gadget_Labo_vol1_kitazaki_v1.pdf(20)

Androidロボットサミットin名古屋 par Kenichi Yoshida
Androidロボットサミットin名古屋Androidロボットサミットin名古屋
Androidロボットサミットin名古屋
Kenichi Yoshida2.9K vues
Androidロボットサミットin京都 par Kenichi Yoshida
Androidロボットサミットin京都Androidロボットサミットin京都
Androidロボットサミットin京都
Kenichi Yoshida1.6K vues
第162回情報処理学会ハイパフォーマンスコンピューティング研究発表会 par Hitoshi Sato
第162回情報処理学会ハイパフォーマンスコンピューティング研究発表会第162回情報処理学会ハイパフォーマンスコンピューティング研究発表会
第162回情報処理学会ハイパフォーマンスコンピューティング研究発表会
Hitoshi Sato1.1K vues
OpenStack Kilo with 6Wind VA High-Performance Networking Using DPDK - OpenSta... par VirtualTech Japan Inc.
OpenStack Kilo with 6Wind VA High-Performance Networking Using DPDK - OpenSta...OpenStack Kilo with 6Wind VA High-Performance Networking Using DPDK - OpenSta...
OpenStack Kilo with 6Wind VA High-Performance Networking Using DPDK - OpenSta...
Odyssey MAX 10 FPGA入門セミナーテキスト par Tsuyoshi Horigome
Odyssey MAX 10 FPGA入門セミナーテキストOdyssey MAX 10 FPGA入門セミナーテキスト
Odyssey MAX 10 FPGA入門セミナーテキスト
Network as a Service - Data plane evolution and abstraction by NSM par Miya Kohno
Network as a Service - Data plane evolution and abstraction by NSMNetwork as a Service - Data plane evolution and abstraction by NSM
Network as a Service - Data plane evolution and abstraction by NSM
Miya Kohno312 vues
第 1 回 Jetson ユーザー勉強会 par NVIDIA Japan
第 1 回 Jetson ユーザー勉強会第 1 回 Jetson ユーザー勉強会
第 1 回 Jetson ユーザー勉強会
NVIDIA Japan15.7K vues
2014 1018 OSC-Fall Tokyo NETMF par Atomu Hidaka
2014 1018 OSC-Fall Tokyo NETMF2014 1018 OSC-Fall Tokyo NETMF
2014 1018 OSC-Fall Tokyo NETMF
Atomu Hidaka854 vues
2014 0228 OSC-Spring Tokyo NETMF par Atomu Hidaka
2014 0228 OSC-Spring Tokyo NETMF2014 0228 OSC-Spring Tokyo NETMF
2014 0228 OSC-Spring Tokyo NETMF
Atomu Hidaka1.7K vues
.NET Micro Framework (プラレールと電子工作) par Akira Hatsune
.NET Micro Framework (プラレールと電子工作).NET Micro Framework (プラレールと電子工作)
.NET Micro Framework (プラレールと電子工作)
Akira Hatsune12.9K vues
CUDAプログラミング入門 par NVIDIA Japan
CUDAプログラミング入門CUDAプログラミング入門
CUDAプログラミング入門
NVIDIA Japan29.1K vues
JTF2020 クロスコンパイルだけが能ではない組み込みLinuxシステムのCI/CDインフラ構築 par yaegashi
JTF2020 クロスコンパイルだけが能ではない組み込みLinuxシステムのCI/CDインフラ構築JTF2020 クロスコンパイルだけが能ではない組み込みLinuxシステムのCI/CDインフラ構築
JTF2020 クロスコンパイルだけが能ではない組み込みLinuxシステムのCI/CDインフラ構築
yaegashi156 vues
200625material naruse par RCCSRENKEI
200625material naruse200625material naruse
200625material naruse
RCCSRENKEI258 vues

Plus de Ayachika Kitazaki

20230921_IoTLT_vol103_kitazaki_v1.pdf par
20230921_IoTLT_vol103_kitazaki_v1.pdf20230921_IoTLT_vol103_kitazaki_v1.pdf
20230921_IoTLT_vol103_kitazaki_v1.pdfAyachika Kitazaki
328 vues16 diapositives
20230822_IoTLT_vol102_kitazaki_v1.pdf par
20230822_IoTLT_vol102_kitazaki_v1.pdf20230822_IoTLT_vol102_kitazaki_v1.pdf
20230822_IoTLT_vol102_kitazaki_v1.pdfAyachika Kitazaki
101 vues11 diapositives
20230730_IoTLT_vol101_kitazaki_v1.pdf par
20230730_IoTLT_vol101_kitazaki_v1.pdf20230730_IoTLT_vol101_kitazaki_v1.pdf
20230730_IoTLT_vol101_kitazaki_v1.pdfAyachika Kitazaki
123 vues22 diapositives
20230705_Node-RED_Park_vol12_kitazaki_v1.pdf par
20230705_Node-RED_Park_vol12_kitazaki_v1.pdf20230705_Node-RED_Park_vol12_kitazaki_v1.pdf
20230705_Node-RED_Park_vol12_kitazaki_v1.pdfAyachika Kitazaki
28 vues13 diapositives
20230602_enebular_meetup_kitazaki_v1.pdf par
20230602_enebular_meetup_kitazaki_v1.pdf20230602_enebular_meetup_kitazaki_v1.pdf
20230602_enebular_meetup_kitazaki_v1.pdfAyachika Kitazaki
45 vues14 diapositives
20230601_Visual_IoTLT_vol14_kitazaki_v1.pdf par
20230601_Visual_IoTLT_vol14_kitazaki_v1.pdf20230601_Visual_IoTLT_vol14_kitazaki_v1.pdf
20230601_Visual_IoTLT_vol14_kitazaki_v1.pdfAyachika Kitazaki
88 vues15 diapositives

Plus de Ayachika Kitazaki(20)

20230119_Visual_Programing_IoTLT_vol13_kitazaki_v1.pdf par Ayachika Kitazaki
20230119_Visual_Programing_IoTLT_vol13_kitazaki_v1.pdf20230119_Visual_Programing_IoTLT_vol13_kitazaki_v1.pdf
20230119_Visual_Programing_IoTLT_vol13_kitazaki_v1.pdf

Dernier

Keycloakの全体像: 基本概念、ユースケース、そして最新の開発動向 par
Keycloakの全体像: 基本概念、ユースケース、そして最新の開発動向Keycloakの全体像: 基本概念、ユースケース、そして最新の開発動向
Keycloakの全体像: 基本概念、ユースケース、そして最新の開発動向Hitachi, Ltd. OSS Solution Center.
89 vues26 diapositives
PCCC23:東京大学情報基盤センター 「Society5.0の実現を目指す『計算・データ・学習』の融合による革新的スーパーコンピューティング」 par
PCCC23:東京大学情報基盤センター 「Society5.0の実現を目指す『計算・データ・学習』の融合による革新的スーパーコンピューティング」PCCC23:東京大学情報基盤センター 「Society5.0の実現を目指す『計算・データ・学習』の融合による革新的スーパーコンピューティング」
PCCC23:東京大学情報基盤センター 「Society5.0の実現を目指す『計算・データ・学習』の融合による革新的スーパーコンピューティング」PC Cluster Consortium
23 vues36 diapositives
Windows 11 information that can be used at the development site par
Windows 11 information that can be used at the development siteWindows 11 information that can be used at the development site
Windows 11 information that can be used at the development siteAtomu Hidaka
90 vues41 diapositives
The Things Stack説明資料 by The Things Industries par
The Things Stack説明資料 by The Things IndustriesThe Things Stack説明資料 by The Things Industries
The Things Stack説明資料 by The Things IndustriesCRI Japan, Inc.
76 vues29 diapositives
光コラボは契約してはいけない par
光コラボは契約してはいけない光コラボは契約してはいけない
光コラボは契約してはいけないTakuya Matsunaga
25 vues17 diapositives
速習! PostgreSQL専用HAソフトウェア: Patroni(PostgreSQL Conference Japan 2023 発表資料) par
速習! PostgreSQL専用HAソフトウェア: Patroni(PostgreSQL Conference Japan 2023 発表資料)速習! PostgreSQL専用HAソフトウェア: Patroni(PostgreSQL Conference Japan 2023 発表資料)
速習! PostgreSQL専用HAソフトウェア: Patroni(PostgreSQL Conference Japan 2023 発表資料)NTT DATA Technology & Innovation
29 vues38 diapositives

Dernier(12)

PCCC23:東京大学情報基盤センター 「Society5.0の実現を目指す『計算・データ・学習』の融合による革新的スーパーコンピューティング」 par PC Cluster Consortium
PCCC23:東京大学情報基盤センター 「Society5.0の実現を目指す『計算・データ・学習』の融合による革新的スーパーコンピューティング」PCCC23:東京大学情報基盤センター 「Society5.0の実現を目指す『計算・データ・学習』の融合による革新的スーパーコンピューティング」
PCCC23:東京大学情報基盤センター 「Society5.0の実現を目指す『計算・データ・学習』の融合による革新的スーパーコンピューティング」
Windows 11 information that can be used at the development site par Atomu Hidaka
Windows 11 information that can be used at the development siteWindows 11 information that can be used at the development site
Windows 11 information that can be used at the development site
Atomu Hidaka90 vues
The Things Stack説明資料 by The Things Industries par CRI Japan, Inc.
The Things Stack説明資料 by The Things IndustriesThe Things Stack説明資料 by The Things Industries
The Things Stack説明資料 by The Things Industries
CRI Japan, Inc.76 vues
SSH応用編_20231129.pdf par icebreaker4
SSH応用編_20231129.pdfSSH応用編_20231129.pdf
SSH応用編_20231129.pdf
icebreaker4380 vues
今、改めて考えるPostgreSQLプラットフォーム - マルチクラウドとポータビリティ -(PostgreSQL Conference Japan 20... par NTT DATA Technology & Innovation
今、改めて考えるPostgreSQLプラットフォーム - マルチクラウドとポータビリティ -(PostgreSQL Conference Japan 20...今、改めて考えるPostgreSQLプラットフォーム - マルチクラウドとポータビリティ -(PostgreSQL Conference Japan 20...
今、改めて考えるPostgreSQLプラットフォーム - マルチクラウドとポータビリティ -(PostgreSQL Conference Japan 20...
SNMPセキュリティ超入門 par mkoda
SNMPセキュリティ超入門SNMPセキュリティ超入門
SNMPセキュリティ超入門
mkoda453 vues
PCCC23:富士通株式会社 テーマ1「次世代高性能・省電力プロセッサ『FUJITSU-MONAKA』」 par PC Cluster Consortium
PCCC23:富士通株式会社 テーマ1「次世代高性能・省電力プロセッサ『FUJITSU-MONAKA』」PCCC23:富士通株式会社 テーマ1「次世代高性能・省電力プロセッサ『FUJITSU-MONAKA』」
PCCC23:富士通株式会社 テーマ1「次世代高性能・省電力プロセッサ『FUJITSU-MONAKA』」

20221027_Toyota_Gadget_Labo_vol1_kitazaki_v1.pdf