內建螢幕的開發板捲土再來,Pixel Mini尺寸更加迷你
對於利用開發板製作各種裝置的創客而言,挑選開發板的考量點除了效能、價格等因素外,如果想要打造比較小巧的裝置,尺寸就會成為比較的重點之一,萬一裝置需要用到螢幕的話,還需要騰出更多空間,讓人相當頭痛,這時候內建0.95螢幕的Pixel Mini開發板,就能派上用場了。<h2>尺寸比前代產品小一半</h2> <p>由於許多市面上的開發板都不具有螢幕,使用者需要透過SPI或HDMI等影像輸出端子連接外部螢幕,才能將畫面顯示出來,除了需要購買周邊器材之外,還會額外占用許多空間,不利於小行裝置的開發與製作。</p> <p>筆者先前曾介紹過Pixel 2.0開發板,它不但具有相容於Arduino的控制器,還在主機板上搭在了1片1.5吋的螢幕,使用者能夠直接用單片電路板完成裝置,比起額外連接外部螢幕,能夠省下更多空間,而且還不需要費心處理排線的設置問題,製作過程也更加便捷。</p> <p>Pixel Mini則是將螢幕的尺寸更進一步縮小至0.95吋,而電路板的正面尺寸也從4.6公分 x 4.6公分,濃縮成3.3公分 x 3.3公分,尺寸只有原本的51.47%,大約縮小了一半之譜。</p> <p style="text-align: center;"><img src="https://cdn1-techbang.pixfs.net/system/images/407628/original/d6992bcfa787b4c5053d525763cf735c.jpg?1502339288" alt="" width="720" height="405" /></p> <p style="text-align: center;">▲Pixel Mini是款內建0.95吋螢幕的迷你開發板。</p> <p style="text-align: center;"><img src="https://cdn1-techbang.pixfs.net/system/images/407629/original/422d015d13e6ca11d23ea4049f1032f7.jpg?1502339289" alt="" width="720" height="480" /></p> <p style="text-align: center;">▲與前代產品Pixel 2.0相比,可以看到Pixel Mini的尺寸明顯小了1號。</p> <h2>尺寸雖小,效能不縮水</h2> <p>Pixel Mini搭載的SoC為Atmel ATSAMD21E17A,與Pixel 2.0搭載的Atmel ATSAMD21G18,同樣採用運作時脈為48MHz的ARM Cortex M0+處理器,不過SRAM與Flash儲存空間分別只有128KB、16KB,只有先前的一半。</p> <p>Pixel Mini依然具有Micro SD讀卡機,在連接IO部分,提供12組數位IO腳位(其中10組織機PWM),與2組I2C腳位,以及3組12bit ADC輸入通道,1組10bit DAC輸出通道,規格略遜於前代產品。螢幕部分則採用支援16bit色深的0.95吋OLED面板,解析度為96 x 64。</p> <p>Pixel Mini的程式開發也很容易,只要透過Micro USB纜線連接至電腦,並在Arduino IDE環境中開發即可,不過需要注意的是,Pixel Mini需要事先安裝Rabid Prototypes <a href="http://rabidprototypes.com/product/tau/">Tau開發板</a>的定義檔案,所以在使用上需要1道額外手續。</p> <p>Pixel Mini相容於Arduino的SPI與SD涵數庫,能夠方便地與螢幕與MicroSD卡通訊,此外它也支援Adafruit繪圖函數庫,讓使用者可以透過內建的模板快速繪製圖型,縮短程式開發的時間。</p> <p>Pixel Mini也與Pixel 2.0一樣採用開放原始碼型式推出,使用者不但可以參閱完整的電路板設計圖,也可以自由進行改造。如果需要如修改Bootloader等更進階的功能,則可透過標準SWD端子連接Atmel ICE,進行更深入的程式開發。</p> <p>Pixel Mini的預定售價為美金45元(約合新台幣1,370元),預定上市時間為2017年10月。</p> <p style="text-align: center;"><img src="https://cdn2-techbang.pixfs.net/system/images/407630/original/e9d52154821451d9410c443c6d32c94e.jpg?1502339290" alt="" width="720" height="480" /></p> <p style="text-align: center;">▲Pixel Mini的機身2側總共有22根IO腳位。</p> <p style="text-align: center;"><img src="https://cdn2-techbang.pixfs.net/system/images/407631/original/0ebb15b505038ce66aecedf2b6e81f96.jpg?1502339290" alt="" width="720" height="480" /></p> <p style="text-align: center;">▲主機板背面還有Micro USB端子與MicroSD讀卡機。</p> <p style="text-align: center;"><img src="https://cdn0-techbang.pixfs.net/system/images/407632/original/7182a9363ef00d802ae079be14345e98.jpg?1502339291" alt="" width="720" height="480" /></p> <p style="text-align: center;">▲Pixel Mini的螢幕解析度為96 x 64,閱讀起來會比較吃力。</p> <p style="text-align: center;"><img src="https://cdn0-techbang.pixfs.net/system/images/407633/original/982bb0684bf8b07a1872af03c68735c6.png?1502339292" alt="" width="615" height="718" /></p> <p style="text-align: center;">▲Pixel Mini能夠支援Arduino IDE程式開發工具。</p> <p style="text-align: center;"><img src="https://cdn0-techbang.pixfs.net/system/images/407634/original/71d15b009a120b872a9fc184a9db56dc.png?1502339293" alt="" width="680" height="453" /></p> <p style="text-align: center;">▲也支援Adafruit繪圖函數庫,能夠方便地顯示各種文字、圖案。</p> <p style="text-align: center;"><img src="https://cdn0-techbang.pixfs.net/system/images/407635/original/d7d8552ffbfb124f6525cdc0ad5c2f34.png?1502339294" alt="" width="680" height="453" /></p> <p style="text-align: center;">▲使用者還可以將Pixel 2.0連接到Atmel ICE,進行各種開發與除錯工作。</p><a href="http://www.facebook.com/TKbang">加入T客邦Facebook粉絲團</a><img src="http://feeds.feedburner.com/~r/techbang/~4/2BYvzTGFC7k" height="1" width="1" alt=""/>