Windows 10 IoT Core 作業系統安裝 ( Raspberry Pi 2 )

Windows 10 IoT Core (物聯網) 是一個可以裝在 Raspberry Pi 2 的作業系統,有如 Raspbian 一樣是個作業系統,只是 Windows 10 IoT 是由 Microsoft 微軟開發,並且可以使用 .Net , Python , Node.js 進行程式開發,對於已經熟悉 Visual Studio 真是一個福音,不需更換語言就可以進行開發!

由於 Windows 10 IoT Core 的 CPU 限制,無法支援 Raspberry Pi B+ A+ B A,目前只支援 Raspberry Pi 2,所以要實驗的也只能購買新的 Raspberry Pi 2!

Windows IoT (物聯網) 包含以下優點:

  • Windows IoT 裝置:
    • 在多種執行 Windows 10 IoT 核心版的裝置上,快速建立您的 Windows IoT 解決方案原型並加以建置。Windows 10 提供您可用來快速開發並部署到您裝置的強大工具。
  • 裝置連線:
    • 運用開放式架構 (例如 Connect-the-Dots),協助將您的裝置連線到 Microsoft Azure。透過運用進階分析服務,Microsoft Azure 可讓您實作絕佳的解決方案。
  • Maker 社群:
    • 透過 GitHub 與其他 Maker 聯繫,以分享程式碼並做出貢獻。加入該社群,以協助我們改進下一版的 SDK。

 

簡單來說,可以把 Windows 10 IoT 形容成可以控制外部裝置的 Android,這樣可能比較容易了解功用。

有些人會 Windows 10 IoT 和 Windows 10 IoT Core 分不清楚,Windows 10 IoT 表示安裝了 Windows 10 IoT Core 作業系統的裝置。

 

Raspberry Pi 2 只需要美金 35 元,台灣購買會比較貴一點,大約 1300 左右,對於想入門 物聯網 開發是非常不錯的選擇!

另外還有其他 物聯網 開發硬體,例如:Arduino 價格更便宜,但入門較不易。

CPU 要求較高的使用 Raspberry Pi,IO 要求較高的使用 Arduino。

 

以下就開始進入主題,如何安裝 Windows 10 IoT Core 作業系統。

※ 必須先確定開發的電腦為 Windows 10 才能進行以下作業!

到微軟網站下載 ISO 檔案,下載網址:

http://ms-iot.github.io/content/en-US/Downloads.htmhttp://go.microsoft.com/fwlink/?LinkId=616847

下載完畢後雙擊 ISO 開啟檔案,Windows 10 預設會將 ISO 掛載成光碟機。


  2015-12-15      ez      Raspberry Pi 、   Windows 10 IoT 、   安裝教學 、   物聯網
Raspberry Pi 2 和 Raspberry Pi B+ 樹莓派 比較

Raspberry Pi 2 與 Raspberry Pi 更新了 SoC,由 BCM2835 改成 BCM2836,因此舊版本的 firmware 和 kernel 將無法適用,必須更新到最新版本。
 

新舊差異:

  • 900MHz quad-core ARM Cortex-A7 CPU,約有 6 倍的效能提升。
  • 1GB LPDDR2 SDRAM,兩倍的記憶體提升!
  • 將 CPU 和 RAM 的 PoP(package-on-package) 分離,分別焊在 主機板 的 正反面。
  • 採用 ARM Cortex-A7 所以較高的耗電量。
  • ARMv6 升級為 ARMv7 處理器,所以可以運作 Ubuntu 及 Windows IoT。


  2015-08-14      ez      Raspberry Pi 、   開箱
Raspberry Pi A+ 樹莓派 開箱

什麼是 樹莓派 Raspberry Pi 呢?

 

樹莓派(英語:Raspberry Pi),是一款基於Linux系統的只有一張信用卡大小的單板機電腦。它由英國的樹莓派基金會所開發,目的是以低價硬體及自由軟體刺激在學校的基本的電腦科學教育。

樹莓派的生產是通過有生產許可的兩家公司:Element 14/Premier Farnell和RS Components。這兩家公司都在網上出售樹莓派。

樹莓派配備一枚博通(Broadcom)出產的ARM架構700MHz BCM2835處理器,256MB記憶體(B型已升級到512MB記憶體),使用SD卡當作儲存媒體,且擁有一個Ethernet、兩個USB介面、以及HDMI(支援聲音輸出)和RCA端子輸出支援。樹莓派只有一張信用卡大小,體積大概是一個火柴盒大小,可以執行像《雷神之鎚III競技場》的遊戲和進行1080p影片的播放。操作系統採用開源的Linux系統如Debian、ArchLinux,自帶的Iceweasel、KOffice等軟體能夠滿足基本的網路瀏覽、文字處理以及電腦學習的需要。分A、B兩種型號,售價分別是A型25美元、B型35美元。樹莓派基金會從2012年2月29日開始接受B型的訂貨。

樹莓派基金會提供了基於ARM架構的Debian、Arch Linux和Fedora等的發行版供大眾下載,還計劃提供支援Python作為主要程式語言,支援BBC BASIC(通過RISC OS映像或者Linux的"Brandy Basic"克隆)、C語言和Perl等程式語言。

到2014年10月,大約380萬板卡樹莓派已經售出。

 

此版本為 Raspberry Pi A+ 樹莓派,規格比 B+ 版精簡。

SoC:Broadcom BCM2835
CPU:700 MHz;ARM1176JZF-S core
GPU:Broadcom VideoCore IV; OpenGL ES 2.0; MPEG-2 and VC-1; 1080p30 h.264/MPEG-4 AVC
記憶體:256MB SDRAM(和 GPU 共享)
視訊輸出:3.5 mm jack; HDMI(1.3/1.4)
音訊輸出:3.5 mm jack; HDMI
儲存:microSD
USB:USB 2.0 x 1
GPIO:40-pin 2.54 mm (100 mil) expansion header: 2×20 strip
工作電流:200 mA
尺寸:65mm × 56.5mm
重量:23g

 

外盒包裝,標示著 Model A+,包裝非常精簡也沒有印刷!


  2015-08-14      ez      Raspberry Pi 、   開箱
Raspberry Pi B+ 樹莓派 開箱

什麼是 樹莓派 Raspberry Pi 呢?

 

樹莓派(英語:Raspberry Pi),是一款基於Linux系統的只有一張信用卡大小的單板機電腦。它由英國的樹莓派基金會所開發,目的是以低價硬體及自由軟體刺激在學校的基本的電腦科學教育。

樹莓派的生產是通過有生產許可的兩家公司:Element 14/Premier Farnell和RS Components。這兩家公司都在網上出售樹莓派。

樹莓派配備一枚博通(Broadcom)出產的ARM架構700MHz BCM2835處理器,256MB記憶體(B型已升級到512MB記憶體),使用SD卡當作儲存媒體,且擁有一個Ethernet、兩個USB介面、以及HDMI(支援聲音輸出)和RCA端子輸出支援。樹莓派只有一張信用卡大小,體積大概是一個火柴盒大小,可以執行像《雷神之鎚III競技場》的遊戲和進行1080p影片的播放。操作系統採用開源的Linux系統如Debian、ArchLinux,自帶的Iceweasel、KOffice等軟體能夠滿足基本的網路瀏覽、文字處理以及電腦學習的需要。分A、B兩種型號,售價分別是A型25美元、B型35美元。樹莓派基金會從2012年2月29日開始接受B型的訂貨。

樹莓派基金會提供了基於ARM架構的Debian、Arch Linux和Fedora等的發行版供大眾下載,還計劃提供支援Python作為主要程式語言,支援BBC BASIC(通過RISC OS映像或者Linux的"Brandy Basic"克隆)、C語言和Perl等程式語言。

到2014年10月,大約380萬板卡樹莓派已經售出。

 

此版本為 Raspberry Pi B+ 樹莓派,規格跟 B 版差不多,增加了一些功能,如下:

  • 5V 電源供應增加了一個 2A 的保險絲,因此新版可熱插拔 USB。
  • 新的 USB/Ethernet 控制晶片
  • 4 個 USB 埠(原為 2 個埠)
  • 40 個 GPIO 腳位(原為 26 個腳位)
  • Composite (NTSC/PAL) 視訊輸出和 3.5mm 耳機插孔整合在一起
  • 使用 microSD 卡做為儲存設備(原為 SD 卡)
  • 電路板邊緣做導角設計
  • 將多個接頭移到同一側。
SoC:Broadcom BCM2835
CPU:700 MHz;ARM1176JZF-S core
GPU:Broadcom VideoCore IV; OpenGL ES 2.0; MPEG-2 and VC-1; 1080p30 h.264/MPEG-4 AVC
記憶體:512MB SDRAM(和 GPU 共享)
視訊輸出:Composite RCA; HDMI
音訊輸出:3.5 mm jack; HDMI
儲存:microSD
USB:USB 2.0 x 4
Ethernet:10/100 RJ45
GPIO:40-pin 2.54 mm (100 mil) expansion header: 2×20 strip
工作電流:600 mA
尺寸:85.60mm × 53.98mm
重量:45g

 

外盒包裝,標示著 Model B+


  2015-08-14      ez      Raspberry Pi 、   開箱
Raspberry Pi 樹莓派 文字模式 (Command Line) 下設定 WIFI 無線網卡

之前有介紹在 GUI 介面安裝 WIFI 無線網卡:http://www.ez2o.com/Blog/Post/Raspberry-Pi-Setup-WIFI

本篇介紹在 文字模式 (Command Line) 下設定 WIFI 無線網卡,首先必須準備一張無線網卡,這裡使用 EDIMAX EW-7811Un 來當作範例。

首先輸入:

sudo iwlist wlan0 scan

此指令是用來列出周圍的無線基地台相關資料。


  2015-08-19      ez      Raspberry Pi 、   Linux