[開箱]_Raspberry Pi 初體驗
上週末就收到Raspberry Pi,不過沒啥時間搞,都是零零碎碎的體驗它的功能,文章到今天才生個大概出來
這玩意兒小有名氣,約1千元台幣就能買到的單板電腦
Picture@:https://picasaweb.google.com/112900880353798406790/RaspberryPiUnboxing
它的用途定義在教學跟教育,目標是讓學童學程式設計時有個物美價廉的平台
他是基於ARM架構做核心
從WIKI借了一下SPEC圖表
Specifications
Model A | Model B | |
---|---|---|
Target price:[5] | US$ 25 | US$ 35[57] |
SoC:[5] | Broadcom BCM2835 (CPU, GPU, DSP, and SDRAM)[3] | |
CPU: | 700 MHz ARM1176JZF-S core (ARM11 family)[3] | |
GPU: | Broadcom VideoCore IV,[58] OpenGL ES 2.0, 1080p30 h.264/MPEG-4 AVC high-profile decoder[3] | |
Memory (SDRAM): | 256 MB (shared with GPU) | |
USB 2.0 ports:[10] | 1 | 2 (via integrated USB hub)[53] |
Video outputs:[5] | Composite RCA (PAL & NTSC), HDMI (rev 1.3 & 1.4),[59] raw LCD Panels via DSI[60][61]
14 HDMI resolutions from 640×350 to 1920×1200 plus various PAL and NTSC standards.[62] |
|
Audio outputs:[5] | 3.5 mm jack, HDMI | |
Onboard storage:[10] | SD / MMC / SDIO card slot | |
Onboard network:[5][10] | None | 10/100 Ethernet (RJ45)[53] |
Low-level peripherals: | 8 × GPIO, UART, I²C bus, SPI bus with two chip selects, +3.3 V, +5 V, ground[58][63] | |
Power ratings: | 300 mA (1.5 W)[64] | 700 mA (3.5 W) |
Power source:[5] | 5 volt via MicroUSB or GPIO header | |
Size: | 85.60 × 53.98 mm (3.370 × 2.125 in)[65] | |
Weight: | 45 g (1.6 oz)[66] | |
Planned operating systems: | Debian GNU/Linux, Fedora, Arch Linux ARM,[2] RISC OS[25] |
這次我訂購的是比較高階的版本,官方售價USD 35元,加上運費哩哩摳摳從英國坐飛機透過DHL來到台灣
大概前後花了折合台幣約1300元出頭
其實說買這傢伙來要幹嘛,我也不知道要幹嘛,純粹好玩,加上本身對單板還有EMBED PLATFROM有極大的興趣
而且這剛好又是Linux可支援的架構,可以讓我輕鬆駕馭跟呼風喚雨
做點輕負載的事情應該是沒問題,而且他有GPIO,還有SPI,I2C,UART等傳輸介面
如果未來要做更高階的控制,便可以拿來撰寫程式,目前大多在Arduino上做
不過就算是先購入一個平台,好好想想她能幹嘛再說吧XD…
先講一下硬體方面,5v usb供電,很好取得,但沒有電源開關,插上去就開電…感覺對電路很傷很不好:p
有兩個USB,可以接鍵盤滑鼠標準USB設備,隨身碟硬碟等等,跟桌機的USB一樣,還可以接WIFI USB 網卡!
所以我準備把它wifi化,設定好之後搭配行動電源,幫他做個家,搭配有終端機的設備連線
應該就可以作為一個臨時的work platfrom
以及一個帶音源輸出的HDMI,官方的Rasbian LINUX的支援性不聰明,要自己手動Config
這裡也給一個link,到/boot/config.txt底下做設定
http://www.raspberrypi.org/phpBB3/viewtopic.php?f=5&t=5851
RCA VIDEO OUTPUT沒有測試,也不想測試:P,有需要再說
網路方面速度不優異,僅有支援到100Mbps的速度,用iperf當Client連線(Raspberry Pi的repo居然有耶OAO!!)
大概75Mb上下,效率不高(現在10M/100M乙太PORT桌機至少有90Mb+)
軟體方面
雖說網速不怎樣,但我還是嘗試在上面裝了Transimission-daemon來抓BT(建議用WEB-UI別開X window)
最好限制一下速度,因為太快的話檔案抓下來RAM會被撐滿,來不及回寫SD卡,造成存取瓶頸(下載資料夾換成外接硬碟應該可以解決?..)
有一定的機率讓他整台當掉,或者Web-UI回應速度低落
抓BT比較屬於低階應用,如果有心要折騰的人可以買片來當動物機:)),低耗電的好物
官方提供三套作業系統
Raspbian 為基於Debian的Linux,最適合新手(例如我)用
Arch Linux ARM 為基於Arch Linux設計的,可以取得ARM基底控制權,適合折騰寫低階控制的進階玩家使用
QtonPi 為Embedded Linux為導向的設計平台,我沒聽過也沒看過她在幹嘛的=口=
位置:http://www.raspberrypi.org/downloads
當然還包刮以下可供支援的作業系統,我也直接copy來了:
Operating systems
This is a list of operating systems running, ported or in the process of being ported to Raspberry Pi
- Full OS:
- Android 4.0 (Ice Cream Sandwich)
- Arch Linux ARM
- Debian Squeeze
- Gentoo Linux[96]
- Google Chrome OS
- Raspberry Pi Fedora Remix
- Raspbian[97] (Wheezy port with faster floating point support)
- RISC OS
- Slackware ARM (formally ARMedslack)
- QtonPi a cross-platform application framework based Linux distribution based on the Qt framework
- NetBSD[98]
- Multi-purpose light distributions:
- Squeezed Arm Puppy, a version of Puppy Linux (Puppi) for the ARMv6 (sap6) specifically for the Raspberry Pi.[99]
我這段時間裝了3款,分別是Rasbian跟RASPBMC還有ICS
不過ICS失敗了…,不知道原因,就是開不進去畫面有問題
RASPBMC的話支援的檔案解碼很多,MKV…MP4..等等,還支援SAMBA連線
播放起來效果不俗,不過受限硬體多工能力很差,一邊撥影片再去做其他事情會相當DELAY
1080p檔案順順播的流量極限大概在10Mbps,在上去就會不順暢了
支援中文字幕不過要存成Unicode編碼
玩了一下繞了一圈還是回去rasbian
另外也好奇他可以做些甚麼應用,GOOGLE一下找到這個:
http://gizmodo.com/5889245/five-things-you-can-do-with-the-new-raspberry-pi
還有較不實際有點遠程的應用:
http://www.bbc.co.uk/news/technology-17245294
http://raspberrypihacks.com/
http://dannyhodge.hubpages.com/hub/Raspberry-Pi-What-can-i-do
不過看來以這個價位,如果家中沒有做HTPC
很適合弄一個來當作MEDIA CENTER,
也支援SMB,充當個撥放器是個不錯的應用之一
如果嫌原廠給的RASBEIAN肥…
他們關發開發人員有自行改編一個小型的
http://www.linuxsystems.it/2012/06/debian-wheezy-raspberry-pi-minimal-image/
不過就只有CMD,精簡掉GUI的應用,但相信如果各位有興趣要玩
環境其實很熟悉,指令都通啦~~~
至於實作應用
下午也翻到一個仁兄的blog還不賴,大家可以參考一下:
Jeremy’s Blog: Raspberry Pi page
其餘照片老樣子放picasa,加註解自己看著辦吧:3
https://picasaweb.google.com/112900880353798406790/RaspberryPiUnboxing
thx for:
DesignSpark新增了四個Raspberry Pi的影片教學!大家一起交流交流~
Raspberry Pi 中文設置環境安裝示範(上) (國語)
Raspberry Pi 中文設置環境安裝示範(下) (國語)
Raspberry Pi 智能拼音輸入法安裝示範(國語)
Raspberry Pi 音頻與USB快閃磁碟安裝示範(國語)
版主回覆:(05/19/2014 06:26:33 AM)
謝謝你提供不錯的教學影片~!
不過能否錄製一些進階的使用,關於程式設計跟GPIO的教學呢~?
雖然直接看外國文章現階段是比較快速完整的,但希望你們如果基礎的影片拍完了~
可以往進階的部份發展!
這一塊真的很有潛力,尤其是ARCLINUX 對應底底層相容性好很多!
版大您好:
我看版上有wireless adapter 與 transmission 的文章,所以想請問有試過用無線網卡,使用 transmission 的經驗嗎?跑的速度怎樣?
版主回覆:(08/13/2012 04:41:24 PM)
新版的raspbian我幾周前用了一下,文章那顆接收器已經不用load driver了,
不過不知道是錯覺還是…,覺得在apt-get update的時候速度掉很多比load driver還多= =
可能原廠內建的只是堪用而已,我周末比較忙,下禮拜在幫你測一下load跟不load的差別
順便更新那一篇