ホチキス先生の「プログラマーと呼ばれたい」

InfoPath & SQL Server !

Archive for the ‘Raspberry Pi’ Category

IoT 開発における Arduino ファミリーの優位性 – nodeMCU を使う理由

leave a comment »

IoT 開発のために主として Arduino ファミリーと呼ぶことができるマイコンボードを使っている。ここで「Arduino ファミリー」と言っているのは、オフィシャルな Arduino 開発環境である Arduino IDE を使って開発でき、物理的な仕様もほぼ Arduino に準じているものを指している。

広告

IoT開発のためのマイコンボードについて考える – その必要な特性は何か

leave a comment »

現在、様々なマイコンボードが開発され生産、販売されており、それらは様々な用途に利用されているが、IoT 開発におけるマイコンボードに必要な特性は何だろう。

Orange Pi Zero を買った

leave a comment »

先日買った Orange Pi One が気に入ったので、次に Orange Pi Zero を買ってみた。

P1470922_mid_640_480

パッケージは Orange Pi One のときのものと同じ。パッケージを開けると、Orange Pi One と同じように、Orange Pi Zero 本体と簡潔な一枚のプリントが入っている。

P1470776_mid_640_480

P1470926_mid_640_480

実に小さな筐体にぎっしりと機能が集積されているという感じだ。機能美を感じる。スペックは次の通り。

CPU H2 Quad-core Cortex-A7 H.265/HEVC 1080P
GPU Mali400MP2 GPU @600MHz Supports OpenGL ES 2.0
Memory (SDRAM) 256MB/512MB DDR3 SDRAM(Share with GPU)(256MB version is Standard version)
Onboard Storage TF card (Max. 64GB)/ NOR Flash(2MB Default not posted)
Onboard Network 10/100M Ethernet RJ45 POE is default off
Onboard WIFI XR819, IEEE 802.11 b/g/n
Audio Input MIC
Video Outputs Supports external board via 13pins
Power Source USB OTG can supply power
USB 2.0 Ports Only One USB 2.0 HOST, one USB 2.0 OTG
Buttons Power Button
Low-level peripherals 26 Pins Header, compatible with Raspberry Pi B+ ,13 Pins Header
LED Power led & Status led
Supported OS Android, Lubuntu, Debian, Raspbian
Product size 48 mm × 46mm
Weight 26g

オンボードにイーサネットのコネクタがあり、かつ、Wi-Fi モジュールも装備している。だが HDMI コネクタはなく、画面出力をするには拡張ボードが必要だ。電源は micro USB コネクタから給電できる。このスペックからすると、ネットワーク接続に最適化された軽量の IoT モジュール、という位置づけになるだろう。

Orange Pi は中国の Shenzhen Xunlong Software CO., Limited の製品だ。

Written by Yoshio Matsumoto

2017年4月8日 at 9:47 PM

Raspberry Pi 3 Starter Kit for JP 日本向け ラズベリーパイ3 スターターキット (化粧箱入り)

leave a comment »

Amazon で Raspberry Pi を検索していると Raspberry Pi 3 Starter Kit for JP 日本向け ラズベリーパイ3 スターターキット (化粧箱入り) があった。OS インストール済みの SD メディアが入っており、すぐに使うことができるようだ。Raspberry Pi は誤解を恐れずに言えば、そもそも OS をインストールすることに楽しみがあるものだが、とりあえず動作を確認できるところが手軽でいい。

しかし現状では在庫がないようで、2017年6月1日に入荷予定となっている。

Raspberry Pi 3 Starter Kit for JP Amazon_mid_640

Amazon で Raspberry Pi 3 Model B 正規流通品が 5,319円

leave a comment »

あまりに保守本流すぎて手を出さなかった Raspberry Pi だが、やはり王道ということでやってみることにした。マイコンボードの世界では比較的に価格が高いものだと思っていたが、日本の Amazon でもこの値段で買うことができるのだ。

やってみたいことは、もちろん、Windows 10 IoT Core のインストールだ。

Raspberry Pi 3 MODEL B Amazon_mid_640

Written by Yoshio Matsumoto

2017年4月3日 at 12:41 AM

2017年3月13日の CNXSoft – Embedded Systems News によると Shenzhen Xunlong Software 社は Allwinner A64 プロセッサを搭載した Orange Pi Win を発表し、Windows 10 IoT Core がインストールできるという噂がある。

leave a comment »

CNXSoft – Embedded Systems News によると、Shenzhen Xunlong Software 社は Allwinner A64 プロセッサを搭載した Orange Pi Win を発表し、Windows 10 IoT Core がインストールできるという噂があるらしい。

CNXSoft_mid_640

http://www.cnx-software.com/2017/03/13/25-orange-pi-win-development-board-to-run-windows-10-iot-and-linux-and-android/

記事のトップを訳すと、こんなかんじだ。

「Shenzhen Xunlong Software 社はすでに1ダース以上の Orange Pi boards を発表しているが、その開発は止まるところがない。そしてまたここに Shenzhen Xunlong Software 社は「Orange Pi Win」を発表した。これは Allwinner A64 processor を搭載し、他のモデルと同様に Linux と Android のインストールをサポートするが、Windows 10 IoT も動くのではないかという噂がある。」

発表された Orange Pi Win のスペックは次の通りだ。

————————————————————————————

SoC  : Allwinner A64 quad core ARM Cortex A53 processor @ 1.2 GHz with Mali-400MP2 GPU
システムメモリ : 1 GB DDR3
ストレージ : 2MB SPI flash, micro SD slot up to 64 GB, footprint for optional eMMC flash
ビデオインタフェース : HDMI 1.4 up to 4K @ 30 Hz with CEC 3D and HDCP support,, MIPI LCD interface
オーディオインタフェース : HDMI, 3.5 mm headphone jack, built-in microphone
ネットワーク : Gigabit Ethernet + 802.11 b/g/n WiFi & Bluetooth 4.2 (AP6212)
USB : 4x USB 2.0 host ports, 1x micro USB OTG port
カメラインタフェース : MIPI CSI interface up to 5MP camera, up to 1080p@30 fps video capture
拡張インタフェース : 40-pin Raspberry Pi somewhat-compatible header
デバッグ機能 : 3-pin UART header
その他 : IR receiver; reset and power buttons; power and status LEDs;
電源 : 5V via power barrel or micro USB port, Lithium battery header, Power selection jumper (4-pin header), AXP803 PMIC
大きさ : 93 x 60 mm
重さ : 48 g

————————————————————————————

このように多くのデバイスが開発され、選択肢が増えることはたいへん望ましい。大いに期待できる。楽しみだ。

Windows 10 IoT Core を Orange Pi にインストールすることができるか。

leave a comment »

マイクロソフト社は IoT への技術も惜しみなく開発している。マイクロソフト社は 2015年4月に Build 2015 でWindows 10 IoT Coreのプレビュー版を発表し、8月には Windows 10 IoT Core の正式版をリリースした。Windows 10 IoT Core は現在マイクロソフトの Windows 10 IoT Core 公式サイトによれば、Raspberry Pi 2、Raspberry Pi 3、Dragonboard 410c、Intel Joule、Minnowboard Max が公式にインストール可能となっている。

OrangePiRaspberryPi_mid_640

https://developer.microsoft.com/ja-jp/windows/iot

ところで Orange Pi は ARM アーキテクチャの CPU を搭載した Shenzhen Xunlong Software 社が製造する中国製のマイコンボードで Raspberry Pi 2 Model B をモデルにしている。現在、Orange Pi の公式サイトには「Orange Pi Zero」「Orange Pi One」「Orange Pi Lite」「Orange Pi PC」「Orange Pi PC 2」「Orange Pi Pc Plus」「Orange Pi Plus 2E」「Orange Pi Plus」「Orange Pi Plus2」の 9つのモデルがラインナップされており、使われている CPU は Allwinner と呼ばれるもので、中国広東省珠海市の珠海全志科技股份有限公司 Allwinner Technology Co. Ltd. が開発する ARMアーキテクチャのものだ。「Orange Pi PC 2」には A53 ベースのものが使われており、それ以外は A7 ベースのものだ。

Raspberry Pi 2 Model B の CPU は、Model B v1.2 では ARM Cortex-A53 になったが、最初のモデルは ARM Cortex-A7 900MHZ だったので、Raspberry Pi よりも Orange Pi の方が高いパフォーマンスを期待できる。またこのことから、Windows 10 IoT Core を Orange Pi にインストールできるのではないかと期待できる。しかし公式アナウンスはなく、インストールに成功したという事例も現時点では目にしない。

マイクロソフト社の Microsoft answers コミュニティサイトには Orange Pi に Windows 10 IoT Core をインストールできるか、との質問があり、Most Helpful Reply として 10531.0.150820-1710.TH2_RELEASE_IOTCoreRPi_armFRE.ISO not working (not booting) on Orange Pi PC. HDMI is blank. Not (yet) tested via Serial Console. のレポートがある。

https://answers.microsoft.com/en-us/windows/forum/windows_other-hardware/windows-10-iot-on-orange-pi/65231318-fe15-44ee-a973-7cbc7042ef36

Windows 10 IoT on Orange Pi Microsoft Community_mid_640

Windows 10 IoT on Orange Pi Microsoft Community Most Helpful Reply_mid_640

Orange Pi は Raspberry Pi 2 Model B をモデルにしていると考えられるので、Windows 10 IoT Core をインストールできる可能性がある。Orange Pi は Raspberry Pi よりも安価で、かつ CPU のクロックも早いのでパフォーマンスが良いと期待できる。Orange Pi で Windows 10 IoT Core をぜひ動かしてみたいものだ。