[活動] MakerConf 2016 @ 2016/09/03

makerconf-2016_large

報名:MakerConf 2016

我們和幾位社群朋友還有開放文化基金會一起合辦的 MakerConf 終於出爐了
http://makerconf.tw/

報名頁面
http://makerconf.kktix.cc/events/201609-workshop

舉辦日期
- 2016 年 9 月 3 日(週六)

舉辦地點
- 中央研究院學術活動中心/ 115台北市南港區研究院路二段128號

工作坊主題
- ESP8266與Node.js物聯網開發實作網昱多媒體 趙英傑
- Raspberry Pi 寵物小車台灣樹莓派 sosorry
- 藍芽四軸飛行器DIYArkLab 多旋翼工坊
- RealTek Ameba IoT實作工作坊:柯大

報名費用
- 依不同工作坊不同價格

報名:MakerConf 2016

[活動] Raspberry Pi社群聚會 #15 會後資料(Raspberry Pi IoT 無線傳輸技術)

感謝大家的共筆,將分享的重點紀錄起來。我們會持續辦各種活動,連結更多有興趣的朋友們,找到更多 Raspberry Pi 的可能。
RaspberryPi_Meetup_15

 
分享者1:Robert Wang
題目:樹莓派長距離 LoRa 物聯網
大綱:使用 Raspberry Pi + LoRa Module 的應用情境。
附註:Robert Wang 為立亞特科技副總,這次的分享是LoRa 產品應用的實際經驗Robert_Liyatech_LoRa

立亞特科技是專業的 LoRa 模組製造廠商,提供 433/868/915/923MHz 等不同頻段的 LoRa 模組。這次分享了停車位、盜墾、污水監控等案例,還說明了如何實做遠端入侵偵測的軟硬體設定。會後大家對標準與實做面都很有興趣,提問非常熱烈。

* 投影片下載

購買 LoRa 模組:
* [產品] LoRa LRM001(USB) – Microchip RN2483
* [產品] LoRa LRM001(UART) – Microchip RN2483

 
分享者2:sosorry(台灣樹莓派)
題目:Raspberry Pi IoT 應用展示(ZigBee 和藍牙)
RaspberryPi_Taiwan_sosorry_ZigBee

Raspberry Pi IoT無線傳輸技術介紹 – ZigBee篇 from raspberrypi-tw

這次我們介紹了 XBee 技術與智慧電表的展示,我們也將提供智慧電表的學習套件,讓大家可以透過實做瞭解 XBee 的各項傳輸方式與應用。
此外,我們還展示了如何利用 Arduino 讀取脈搏感測器(Pulse Sensor)的資訊,再透過藍牙傳送到 Raspberry Pi,最後轉送上雲端服務(ThingSpeak)。在這個使用情境,Raspberry Pi 就當作藍牙的閘道器(gateway),整合不同通訊協定。

購買 Pulse Sensor:
* [產品] 脈搏感測器模組(Pulse Sensor)

 
Lightning talk:紀富中
題目:神魔之塔之物理外掛
Fuchung
Plugin_of_Tower_of_Saviors
這次的 Lightning Talk 是道具最多的一次。分享者紀富中將 CNC 工具機加裝了觸控筆以後,就改裝成可代替人的手指,按壓到指定的手機/平板位置。
整個實做步驟是先從 webcam 將神魔之塔的遊戲畫面讀到 Raspberry Pi 以後,使用 OpenCV 做轉珠辨識並轉成數學矩陣。再利用轉珠演算法計算出能得最高分的轉珠位置,再操作 CNC 工具機移動觸控筆去按壓得分。
由於是搭配外部的硬體按壓,因此稱為物理外掛。非常精彩。

* 投影片下載
* 實際展示影片

 
歡迎大家來參加社群聚會,相關活動我們都會在網頁facebook 公告,如果有主題想分享也請來信 service AT raspberrypi.com.tw。

[產品] 脈搏感測器模組(Pulse Sensor)

Pulse-Sensor-Kit

《特色》
這是用於非侵入性心臟速率監控的醫療裝置。原理是分析脈搏感測器上頭所發出的光經過反射後所接收到的相對變化值。更多原裡請參考 ARDUINO CODE V1.2 WALKTHROUGH

《規格》
- Pulse Sensor Board
- 24-inch Color-Coded Cable with Standard Male Headers
- Ear Clip for Earlobe Heart Rate Measurement
- Velcro Finger Strap
- Transparent Stickers to Protect Sensor

《下載》
- Schematic
- Design Files
- Getting Started Guide

《範例程式》
- PulseSensor Amped Arduino
- PulseSensor Amped Processing Visualizer

《應用》
* Raspberry Pi IoT無線傳輸技術介紹 – ZigBee篇
* Pulse Sensing with the Raspberry Pi

$ 1050

[產品] LoRa LRM001(USB) – Microchip RN2483

LoRa LRM001(USB)

《特色》
. Mini PCI Express form factor
. 2 u.FL antennas to support either 433 or 868MHz
. Range 7KM
. FTDI® 232HL

《規格》
. Microchip® RN2483
. Compliant with LoRaWan®
. USB interface
. Mini PCI Express form factor
. 2 u.FL antennas to support 433 or 868MHz
. Range: 7KM
. Data rate: 1k bps
. Network type: Star
. Standby current: 0.1mA
. Rx current: 12ma
. RF Output power (maximum) : 20dbm
. Receiver sensitivity: -130 dbm
. Support Win 7 and Window 10
. Support Linux : Ubuntu 12.04
. Operating temperature: -30oC~ 75oC
. Operating humidity: 5% ~ 95% RH
. Dimension: 50 x 29 x 9 mm

《內容物》
- LoRa LRM001(UART) Module x1
- microUSB to USB cable x1
- Antenna x1

《下載》
- 規格書
- RN2483 Command Reference Users Guide

《使用教學》
- LoRa LRM001 User Guide
- 投影片下載

$ 2,250

[產品] LoRa LRM001(UART) – Microchip RN2483

LoRa LRM001(UART)

《特色》
. Mini PCI Express form factor
. 2 u.FL antennas to support either 433 or 868MHz
. Range 7KM
. FTDI® 232HL

《規格》
. Microchip® RN2483
. Compliant with LoRaWan®
. UART interface
. Mini PCI Express form factor
. 2 u.FL antennas to support 433 or 868MHz
. Range: 7KM
. Data rate: 1k bps
. Network type: Star
. Standby current: 0.1mA
. Rx current: 12ma
. RF Output power (maximum) : 20dbm
. Receiver sensitivity: -130 dbm
. Operating temperature: -30oC~ 75oC
. Operating humidity: 5% ~ 95% RH
. Dimension: 50 x 29 x 9 mm

《內容物》
- LoRa LRM001(UART) Module x1
- 2.54 to 2.0mm Jumper Wires x1
- Antenna x1

《下載》
- 規格書
- RN2483 Command Reference Users Guide

《使用教學》
- LoRa LRM001 User Guide
- 投影片下載

$ 2,250

[活動] Raspberry Pi社群聚會 #15 @2016/07/27

報名:Raspberry Pi社群聚會 #15

第十五次 Raspberry Pi 社群聚會,希望能透過社群活動的分享和交流,找到更多 Raspberry Pi 的可能。本次主題是「 Raspberry Pi IoT 無線傳輸技術」。

分享者1:Robert Wang
題目:樹莓派長距離 LoRa 物聯網
大綱:使用 Raspberry Pi + LoRa Module 的應用情境。
附註:Robert Wang 為立亞特科技副總,這次的分享是LoRa 產品應用的實際經驗

分享者2:sosorry(台灣樹莓派)
題目:Raspberry Pi IoT 應用展示(ZigBee 和藍牙)

Lightn talk:紀富中
題目:神魔之塔之物理外掛
大鋼:
1. Agenda
2. 電腦視覺
3. 轉珠演算法
4. 機構趨動
5. 實機展示

活動資訊

  • 活動時間: 2016/07/27(週三) 19:30 ~ 21:30 (7:00pm 開始入場)
  • 語言: Chinese/中文
  • 活動人數上限: 100
  • 活動地點:CLBC台北市大安區復興南路一段293號4樓
  • 交通資訊:(地圖:http://clbc.tw/location/)至捷運大安站下車,出口後直走60秒內可抵達 CLBC 大安館

clbc_map
顯示詳細地圖

費用

  • 每人150元場地費用
  • 帶作品展示的參加者免收場地費用

備註

  • 活動場地有提供無線網路
  • 場地有飲料,另外請大家可先在附近用餐再入場

報名:Raspberry Pi社群聚會 #15

[活動] 2016/06/23 Raspberry Pi社群聚會 #14 會後資料

感謝大家的共筆,將分享的重點紀錄起來。我們會持續辦各種活動,連結更多有興趣的朋友們,找到更多 Raspberry Pi 的可能。
RaspberryPi_Meetup_14

 
分享者1:Tim(工程師一枚,喜歡寫 code 。目前服務於集雅科技)
Kivy 是 Python 寫觸控裝置相關程式的首選。 我會簡介一下如何開始寫 Kivy 相關的程式。 Kivy 的設計哲學,同時分享一下最近使用 Kivy 的經驗。
TimHsu_Gliacloud_Kivy

這次的 Sample code 是從 kellypyladies 的教學。
https://github.com//rasca0027/pyladies_kivy

使用 Kivy 畫 Layout 的幾個注意事項:
1. Layout 用多 widget 來把 layout 切好。
2. Layout 系統類似 CSS,但 Layout 比 CSS 簡單。
3. widget layout 都用百分比來表示,也可customize widget。
4. widget 的參考文件

如果希望外觀和邏輯能分離,可利用 .kv 和 .py 的組合達成。
app = .kv + .py
.kv -> 布局 layout(類似 html)
.py -> class實作,邏輯判斷

而 kv 的優點是 UI 互動簡單。並且 app 在不同平台上,例如 MAC / Win / Raspberry 上沒太大問題。Graphic 執行效率不錯,但跨平台狀態較多,跨平台的bug較難解。

Kivy 和 Tkinter 比較
Tk 較易上手,較簡單,跨平台較沒問題,但是多媒體較差,內建的 widget 少,因此很快需要自己設計新的 widget。並且 native UI 在各平台會長不太一樣。

 

分享者2:Tzu-ping Chung(外號 TP,軟體工程師,更多關於我)
介紹 Qt 關於 OpenGL 的功能,以及怎麼 cross-compile Qt 到 Raspberry Pi,讓 Raspberry Pi 也能使用最新版本的 Qt 與功能。
TP_Bimetek_Qt

所有血累過程請看這篇:在 Ubuntu 16.04 為 Raspbian Jessie 交叉編譯 Qt 5.6 桌面版

 

分享者3:分享者3:sosorry(台灣樹莓派)
Framebuffer 是 Linux 的驅動程式介面。瞭解 FB 有助於嵌入式系統顯示系統移植與應用開發。

這次從 Fraembuffer 是什麼,在 Linux Graphics Stack 的地位,並展示了幾個常見的應用,包括螢幕截圖與還原、顯示開機畫面、自由繪圖與鏡像 LCD 畫面等。


Introduction to Framebuffer from raspberrypi-tw

歡迎大家來參加社群聚會,相關活動我們都會在網頁facebook 公告,如果有主題想分享也請來信 service AT raspberrypi.com.tw。

[產品] Raspberry Pi 7吋觸控螢幕外殼

raspberry-pi-7-inch-touchscreen-display-case

《特色》
- 一體式外殼,組裝超容易。
- 可拆式後蓋,仍可以使用 GPIO。
- 預留 Camera 固定座。

《規格》
- 一體式外殼 x1
- 後蓋 x1
- 固定螺絲 x4
* 注意:本外殼不包含 螢幕及Raspberry Pi

《安裝 Caemra》

圖片來源:Case for Pi & foundation 7″ touch screen

$ 900

 

Raspberry Pi 7″ 觸控螢幕 合購。
official-raspberry-pi-7-inch-touchscreen-display-with-official-case

《規格》
1. Official Raspberry Pi 7″ Touchscreen Display x1
2. Raspberry Pi 7吋觸控螢幕外殼 x1

$ 3,950

[產品] Pimoroni 7吋觸控螢幕邊框與站立架

Frame-for-the-Raspberry-Pi-7-Touchscreen-Display

《特色》
- 三層式的外殼設計,可提供 7″ 螢幕絕佳的保護。
- 兩側支架可提供最佳視角。
- 介面外露,因此仍可以使用 GPIO。
- 不需要額外的工具就可以組裝完畢。

《規格》
- 壓克力外框 x3
- 固定片 x2
- 固定支架 x2
- 固定螺絲 x4
* 注意:本外殼不包含 螢幕及Raspberry Pi

《教學》
- 組裝指引

$ 550

 

Raspberry Pi 7″ 觸控螢幕 合購。
official-raspberry-pi-7-inch-touchscreen-display-with-pimoroni-case

《規格》
1. Official Raspberry Pi 7″ Touchscreen Display x1
2. Pimoroni 7吋觸控螢幕邊框與站立架 x1

$ 3,600

[活動] Raspberry Pi 3 樹莓派遊戲機實作坊,4項課程+7項主題,從入門到進階一天完全學會 × T客邦

我們這次又和T客邦合作一起辦 Raspberry Pi 樹莓派遊戲機實作坊,歡迎大家報名參加。

【課程內容】
目標:學習用 Raspberry Pi 的 GPIO 控制硬體,瞭解數位/類比 X 輸入/輸出的概念,並組合簡易電子零件打造遊戲機。
時間:2016/7/23(六) 早上 09:30~下午 17:30
地點:T客邦總部,台北市中山區民生東路二段141號6F (Google 地圖)

費用:
* 早鳥價 $4300元:購買樹莓派 Pi 3 必備套件+電子零件包,包含午餐。
* 早鳥價 $2300元:購買電子零件包(須自備樹莓派必備套件,Pi 3 或 Pi 2都可以),包含午餐。
* 早鳥價 $2000元:租用樹莓派+電子零件包,課程結束時收回,包含午餐。

注意事項:學員當天需自備筆電,Windows / Linux / Mac 皆可。

報名:Raspberry Pi 樹莓派遊戲機實作坊

[測試] SX1272 LoRa Module 和 Waspmote Gateway SX1272 LoRa module

lora-scenario
圖片來源:LoRa looks good to go

本文是以 cooking hacks 出的 SX1272 LoRa module + LoRa shield(圖左) 和 Waspmote Gateway SX1272 LoRa module(圖右) 做測試。
sx1272-lora-module-and-waspmote-gateway-sx1272-lora-module

《前言》
要使用 LoRa 通訊,最簡單的方式就是將 LoRa module 設定相同的 channel,這樣在相同 channel 的節點就可以互相收送資料,這是 P2P 的拓撲。

如果在 P2P 模式下增加 LoRa Gateway,一方面可以讓拓撲轉變星狀,能更有效的收集資訊,另一方面也可以整合多種裝置與通訊協定,延伸資訊傳遞的方式。
diagrama_lorawan_1_small
圖片來源:Extreme Range Links: LoRa 868 / 900MHz SX1272 LoRa module for Arduino Waspmote and Raspberry Pi

《設定 LoRa Gateway》
我們可使用任意的終端機軟體(例如 CuteCom)和 LoRa Gateway 溝通。要注意連線的參數:

  • Baudrate: 38400
  • 8 Data bits
  • No parity
  • 1 Stop bit

如果裝置開啟成功,我們就可以開始和 LoRa Gateway 進行互動式的溝通,傳輸的訊息都是 16 進位(hexadecimal)的格式。

每一個訊息稱為 frame,有固定的格式,至少五個部份為:

  1. SOH (Start of Header – ASCII 0×01),起始通訊符號。
  2. DATA(Command or return message),實際送出或接收到的資料。
  3. CR+LF (Carry return + line feed -ASCII 0x0D and 0x0A),換行符號。
  4. CRC(CRC16-Modbus),錯誤檢查。
  5. EOT (End of Transmission – ASCII 0×04),結束通訊符號。

所有命令都需要轉成 16 進位發送,可以透過線上的工具做轉換。
而 CRC 是將 DATA 進行 CRC-16(Modbus) 運算後的值,可以透過線上的工具計算結果。

實際舉例,我們想取得目前 LoRa Gateway 的設定值,要傳送的 frame 值會是這樣:
01 52 45 41 44 0D 0A 32 41 33 31 04

其中,01 就是 SOH52 45 41 44 就是 READASCII 轉成 HEX 的值。0D 0A CR+LF32 41 33 31 是用 52 45 41 44 進行 CRC 的運算結果,一樣也是要轉成 HEX。04 就是 EOT

cutecom_send_read_command_to_lora_gateway
在輸入時注意要選擇 Hex input,而 Char delay 要選擇 0 ms。

回傳的結果為:

\0x01INFO#FREC:CH_12_868;ADDR:1;BW:BW_125;CR:CR_5;SF:SF_12;SNR:0;RSSI:-105;RSSI_PACKET:119;VER:0.13
6979\0x04

因為我們在 CuteCom 沒有勾選 Hex output,因此是用 ASCII 顯示結果,回傳訊息一樣是 [SOH]DATA[CR+LF]CRC[EOT] 的形式。

  • 開頭是 0x01 就是 SOH
  • DATA 部份為
    INFO#FREC:CH_12_868;ADDR:1;BW:BW_125;CR:CR_5;SF:SF_12;SNR:0;RSSI:-105;RSSI_PACKET:119;VER:0.13

  • 其中 INFO,表示目前的設定,用 # 分隔後面的資料。而資料格式為 name:value,資料間用 ; 分隔。
  • 0D 0ACR+LF
  • 6979 就是將 DATA 進行 CRC 的 ASCII 運算結果,要再轉成 HEX。
  • 結尾 0x04 就是 EOT

參數說明如下:

  • FREC (frequency and channel): CH_X_Y where X is the channel and Y the frequency band. Bands allowed are 900 and 868 (MHz). Channels allowed are 10 to 17 for 868 MHz band and 00 to 12 for 900 MHz band.
  • ADDR (address): Number between 1 and 255.
  • BW (Bandwidth): BW_X where X can be 125, 250 or 500 KHz
  • CR (coding rate): CR_X where X is a number between 5 and 8.

如果我們想將 channel 改為 12、address 改為 3、bandwidth 改成 500KHz、coding rate 改成 5,這樣的 frame 應該會長這樣(DATA 和 CRC 先用 ASCII 顯示):

  • SOH = 0×01
  • DATA = SET#FREC:CH_12_868;ADDR:3;BW:BW_500;CR:CR_5;SF:SF_12
  • CR+LF = 0x0D 0x0A
  • CRC = 79CA
  • EOT = 0×04

轉成 HEX 結果:

01 53 45 54 23 46 52 45 43 3a 43 48 5f 31 32 5f 38 36 38 3b 41 44 44 52 3a 33 3b 42 57 3a 42 57 5f 35 30 30 3b 43 52 3a 43 52 5f 35 3b 53 46 3a 53 46 5f 31 32 0d 0a 37 39 43 41 04

cutecom_send_set_command_to_lora_gateway
可以看到回傳結果就是我們剛剛的設定值,只是 SET 改成 INFO

我們也可以再送一次 READ 確認結果。
cutecom_resend_read_command_to_lora_gateway

會設定 LoRa Gateway 以後,可以試試看和 LoRa module 通訊,例如將光敏電阻的值從 LoRa module 送到 LoRa Gateway。

 

《實際測試》
lora_module_send_value_of_light_sensor_to_lora_gateway

Gateway:
筆記型電腦 + Waspmote Gateway SX1272 LoRa module。在該電腦上安裝 CuteCom

Node:
Raspberry Pi 2 + SX1272 LoRa Shield + LoRa module。在 Pi 上安裝 ArduPi librarySX1272 Libraries
感測器為光敏電阻與 10K 電阻串連,並分別接到 Raspberry Pi LoRa Shield 的 5V、GND 和 A1。

此一範例程式是修改自 How to Send Sensor Data Using LoRa Extreme Range Connectivity Kit

/*                                                                                                                                                                      
 *  LoRa 868 / 915MHz SX1272 Module
 *  
 *  Copyright (C) Libelium Comunicaciones Distribuidas S.L. 
 *  http://www.libelium.com 
 *  
 *  This program is free software: you can redistribute it and/or modify 
 *  it under the terms of the GNU General Public License as published by 
 *  the Free Software Foundation, either version 3 of the License, or 
 *  (at your option) any later version. 
 *  
 *  This program is distributed in the hope that it will be useful, 
 *  but WITHOUT ANY WARRANTY; without even the implied warranty of 
 *  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the 
 *  GNU General Public License for more details.
 *  
 *  You should have received a copy of the GNU General Public License 
 *  along with this program.  If not, see http://www.gnu.org/licenses/. 
 *  
 *  Version:           1.0
 *  Design:            David Gascón 
 *  Implementation:    Victor Boria & Luis Miguel Marti
 */

// Include the SX1272 and SPI library: 
#include 
#include "arduPiLoRa.h"

int e;
char message1 [60];
int ldr;

void setup()
{
    // Print a start message
    printf("SX1272 module and Arduino: receive packets without ACK\n");

    // Power ON the module
    sx1272.ON();
    printf("Setting power ON: state ");
    printf("%d\n",e);

    // Set transmission mode and print the result
    e = sx1272.setMode(4);
    printf("Setting Mode: state ");
    printf("%d\n",e);

    // Select frequency channel
    e = sx1272.setChannel(CH_12_868);
    printf("Setting Channel: state ");
    printf("%d\n",e);

    // Select output power (Max, High or Low)
    e = sx1272.setPower('H');
    printf("Setting Power: state ");
    printf("%d\n",e);

    // Set the node address and print the result
    e = sx1272.setNodeAddress(2);
    printf("Setting node address: state ");
    printf("%d\n",e);

    // Print a success message
    printf("SX1272 successfully configured\n");
}

void loop(void)
{
    ldr = analogRead(1);
    sprintf(message1, "ldr value: %i \r\n", ldr);
    e = sx1272.sendPacketTimeout(3, message1);
    printf(message1, "ldr value: %i \r\n", ldr);
    printf("Packet sent, state ");
    printf("%d\n",e);

    delay(5000);
}


int main (){
    setup();
    while(1){
        loop();
    }
    return (0);
}

此一程式可以用 cooking/examples/LoRa/cook.sh 進行編譯後執行。

$ cd /home/pi/cooking/examples/LoRa
$ ./cook.sh get_light_sensor.cpp
$ sudo ./get_light_sensor.cpp_exe

cook_and_execute

一開始光的強度不高時值分別為 820 和 820 和 818。但當我們拿光去照光敏電阻時,值會降低到 580 和 608。
lora_module_get_light_sensor_and_send

這些值不但會顯示在螢幕,也會透過 LoRa module 傳送到 LoRa Gateway。
cutecom_read_value_from_lora_gateway

《結論》
根據這次的測試結果,未來如果有多個 LoRa module,將很容易的建構出一個星狀拓撲的 LAN(LoRa Area Network)。這樣低功耗長距離的傳輸協定,可能會大規模的應用在物聯網(IoT)的情境中。

參考資料:
* Extreme Range Links: LoRa 868 / 900MHz SX1272 LoRa module for Arduino Waspmote and Raspberry Pi
* LoRa Gateway tutorial
* How to Send Sensor Data Using LoRa Extreme Range Connectivity Kit

[產品] Raspberry Pi 可調焦距 NoIR Camera(5MP) + 3W 紅外線燈兩組

Raspberry Pi 可調焦距 NoIR Camera(5MP)
Adjust-Focus-Night-Vision-Camera

《規格》

Resolution: 500 萬像素
感光元件: OmniVision OV5647
CCD尺寸: 1/4英吋
光圈(F): 1.8
焦距(Focal Length): 3.6mm(可調),可 3cm 近拍

* 注意:焦距無法使用程式控制,只能手動改變焦距。

$ 1,100

 

3W 紅外線燈兩組
3W-Infrared-LED-Board

《規格》
- 3W 大功率 850nm 紅外線燈 x2
- 內建光敏電阻(檢測環境光強度)
- 內建可變電阻(可自動打開紅外燈的環境光強度閥值)

《使用》
- 把紅外線板和相機底板用螺絲相連即可。

* 注意:該紅外線燈無法使用程式控制開關,只能依照外部環境光源強弱自動開關。

$ 350

 

Raspberry Pi 可調焦距 NoIR Camera(5MP) + 3W 紅外線燈兩組
Adjust-Focus-Night-Vision-Camera-with-3W-Infrared-LED-Boar

《規格》
* 500 萬像素可調焦距 NoIR 相機 x1
* 3W 紅外線燈 x2

$ 1,400

[新聞] Android 即將支援 Raspberry Pi 3


圖片來源:Raspberry Pi 3 Repository Has Been Added to Android Open Source Project

過去一直有 Android 移植到 Raspberry Pi 的新聞,但在硬體加速部份一直沒有突破,因此還只是社群間的 hack 版本。

不過這次從 Android 開源項目(AOSP)的 repository 已經把 Raspberry Pi 3 加進 device tree 裡,可以猜測也許在下一個 release 就能正式安裝在 Pi 上。

除了 Windows 10 IoT,未來將有更多作業系統能在 Pi 上執行。

我們有實際測試了 Android 5 在 Pi 2 上的映像檔,還有很多問題需要克服,因為連最基本的操作都有問題,而硬體加速也有待實做(解析度使用 1280×720)。
android_6_marshmallow_on_raspberry_pi_2

相關新聞:
* Google to bring official Android support to the Raspberry Pi 3
* Why Android and even Windows might make it onto the Raspberry Pi 3
* Android TV 6.0 Ported to Raspberry Pi 3 with 2D/3D GPU Acceleration, but no Hardware Video Decoding (Yet)
* android 5.0 on raspberry pi 2

[活動] Raspberry Pi社群聚會 #14 @2016/06/23

報名:Raspberry Pi社群聚會 #14

第十四次 Raspberry Pi 社群聚會,希望能透過社群活動的分享和交流,找到更多 Raspberry Pi 的可能。本次主題是「 Graphics programming on Raspberry Pi」。

分享者1:Tim(工程師一枚,喜歡寫 code 。目前服務於集雅科技)
Kivy 是 Python 寫觸控裝置相關程式的首選。 我會簡界一下如何開始寫 Kivy 相關的程式。 Kivy 的設計哲學,同時分享一下最近使用 Kivy 的經驗。

分享者2:Tzu-ping Chung(外號 TP,軟體工程師,更多關於我)
將介紹 Qt 關於 OpenGL 的功能,以及怎麼 cross-compile Qt 到 Raspberry Pi,讓 Raspberry Pi 也能使用最新版本的 Qt 與功能。

分享者3:sosorry(台灣樹莓派)
Framebuffer 是 Linux 的驅動程式介面。瞭解 FB 有助於嵌入式系統顯示系統移植與應用開發。

活動資訊

  • 活動時間: 2016/06/23(週四) 19:30 ~ 21:30 (7:00pm 開始入場)
  • 語言: Chinese/中文
  • 活動人數上限: 100
  • 活動地點:CLBC台北市大安區復興南路一段293號4樓
  • 交通資訊:(地圖:http://clbc.tw/location/)至捷運大安站下車,出口後直走60秒內可抵達 CLBC 大安館

clbc_map
顯示詳細地圖

費用

  • 每人150元場地費用
  • 帶作品展示的參加者免收場地費用

備註

  • 活動場地有提供無線網路
  • 場地有飲料,另外請大家可先在附近用餐再入場

報名:Raspberry Pi社群聚會 #14

[新聞] 新!8-MEGAPIXEL CAMERA(v2.1)

camera_v2
圖片來源:NEW 8-MEGAPIXEL CAMERA BOARD ON SALE AT $25

Raspberry Pi 基金會在 2013 年推出 5MP Camera v1.35MP MoIR Camera v1.3,許多應用,例如 WiFi 觸控螢幕相機家庭保全監視3D 掃描等等。之後也有許多改裝套件產生,例如鏡頭改裝外殼改裝等。

而原本的 Camera 所使用的 OmniVision OV5647,也因為 OmniVision 在 2015 年被中國三家創投所收購,包括華創投資、中信資本和金石投資,因此面臨斷貨問題。

這次新版本的相機用的 CMOS 感光元件是 SONYIMX219,採用的背照式感測架構(Back-illuminated sensor architecture)能有更大的進光量,因此光電轉換效率更高,也擁有低雜訊的優點。

而 Raspberry Pi 基金會的 Naush Patuck 也為了新版本的相機重新調整各項參數,希望能達到更真實的自動白平衡(AWB)結果,讓不同色溫下的顏色看起來都相同。

例如在低色溫下,好的 AWB 讓右邊的顏色接近人眼看到的顏色。

圖片來源:NEW 8-MEGAPIXEL CAMERA BOARD ON SALE AT $25

RasPi.TV 也實際用新舊版的相機拍攝了許多照片做比較。但在相同條件下,新版的 Camera 似乎有點黑暗和曝光不足,不過這可能是天空的景色太多所造成的。
Composite4-shot
圖片來源:New and old Raspberry Pi Camera comparison shots (1.3, 2.1 & NOIR)

 

更多資訊:
1. 兩代規格快速比較

Raspberry Pi Camera v1.3 Raspberry Pi Camera v2.1
Image Sensor: OmniVision OV5647 Sony IMX219
Resolution: 2592 × 1944 pixels (5 megapixel) 3280 × 2464 (8 megapixel)
Sensor Image Area: 3.76 × 2.74 mm 3.69 × 2.81 mm
Pixel Size: 1.4 µm × 1.4 µm 1.12 µm × 1.12 µm
Video: 1920 × 1080 (1080p)30p 1920 × 1080 (1080p)30p

2. 如何使用新版的 Camera?
可以使用 raspistill 指令檢查。

pi@raspberrypi:~ $ raspistill -v

如果出現 Width 3280, Height 2464... ,那表示硬體(Camera v2.1)和軟體(raspistill)都沒問題。
raspistill_with_raspberry_pi_camera_v2.1

如果還是出現 Width 2592, Height 1944... ,那就需要更新 kernelraspistill
更新 raspistill 方式如下:

sudo apt-get update
sudo apt-get install cmake
git clone https://github.com/raspberrypi/userland.git
cd userland
./buildme

更新 kernel 方式如下:

sudo rpi-update

相關新聞:
* NEW 8-MEGAPIXEL CAMERA BOARD ON SALE AT $25
* New 8 Megapixel Raspberry Pi camera 2.1 launches
* MagPi45 – The NEW Raspberry Pi Camera Module is here!
* CAMERA MODULE V2
* NoIR V2 – Video Streaming Baby Monitor

我們已經開賣

[產品] Raspberry Pi Camera Add-on Lens (2x / Wide / Fisheye / Super Fisheye)

磁性兩倍望遠鏡頭(Magnetic Telephoto 2x Lens)
Magnetic-Telephoto-2x-Lens
Magnetic-Telephoto-2x-Lens-View

《內容物》
* 兩倍望遠鏡頭 x1
* 鏡頭保護蓋 x1
* 磁性自黏環 x2
* 鑰匙鍊 x1

$ 380


磁性寬角度鏡頭(Magnetic Wide Angle Lens)
Magnetic-Wide-Angle-Lens
Magnetic-Wide-Angle-Lens-View

《內容物》
* 寬角度鏡頭 x1
* 鏡頭保護蓋 x1
* 磁性自黏環 x2
* 鑰匙鍊 x1

$ 380


磁性魚眼鏡頭(Magnetic Fisheye Lens)
Magnetic-Fisheye-Lens
Magnetic-Fisheye-Lens-View

《內容物》
* 魚眼鏡頭 x1
* 鏡頭保護蓋 x1
* 磁性自黏環 x2
* 鑰匙鍊 x1

$ 380


磁性超級魚眼鏡頭(Magnetic Super Fisheye Lens)
Magnetic-Super-Fisheye-Lens
Magnetic-Super-Fisheye-Lens-View

《內容物》
* 超級魚眼鏡頭 x1
* 鏡頭保護蓋 x1
* 磁性自黏環 x2
* 鑰匙鍊 x1

$ 380


《相關》
* [產品] 5MP Raspberry Pi Camera Module
* [產品] 5MP Raspberry Pi NoIR Camera Module (Infrared-sensitive)
* [產品] 8MP Raspberry Pi Camera Module(v2)
* [產品] 8MP Raspberry Pi NoIR Camera Module(v2)