2.7吋開源迷你掌上型電腦GameShell,模組化設計方便自由改造
GameShell是款以開源型式推出的迷你掌上型電腦套件,它採用ARM架構處理器,並支援Linux作業系統,使用者能自由安裝各種軟體,或是進行硬體改造,而從它的外型與名稱也可以看出,GameShell很適合作為掌上型遊戲主機使用,更能搭配RetroArch模擬器遊玩各種懷舊遊戲。<h2>像積木一樣自行組裝</h2> <p>GameShell最特別的地方在於它的各部零件採用模組化設計,主要可以分為主機板、控制器、螢幕、喇叭、電池等5大模組,使用者只需將它們組合起來,並安裝至專屬機殼中,就能當作掌上型電腦或遊戲主機使用。</p> <p>GameShell採用Clockwork Pi主機板,SoC為<a href="http://www.allwinnertech.com/index.php?c=product&amp;a=index&amp;id=51">Allwinner R16</a>具有ARM Cortex-A7 4核心中央處理器,以及Mali400MP2雙核心繪圖處理器,並搭配512MB DDR3記憶體,儲存媒體則支援4GB至32GB的Micro SD卡,此外主機板上也內建Wi-Fi無線網路功能,並具有3.5mm耳機端子、14Pin UART/I2C/SPI/GPIO端子,以及可以透過排線接至其他模組的專屬連接端子。</p> <p>在控制器模組方面,其模組核心為<a href="http://www.microchip.com/wwwproducts/en/ATmega168P">ATmega168P微控制器</a>,具有十字鍵與8個功能鍵,能夠用於操作GameShell。此外它也具有相容於Arduino的30Pin擴充端子與ISP端子,使用者能夠自由改造或連接外部擴充裝置。</p> <p>GameShell的螢幕、喇叭、電池就比較缺乏亮點,螢幕尺寸雖達2.7吋,但解析度僅有320 x 240,顯示能力較為粗糙,喇叭部分支援立體聲,算是中規中矩的規格,然而電池容量僅有1050mAh,續航力僅有3小時,稍嫌貧乏。</p> <p style="text-align: center;"><img style="display: inline-block;" src="https://cdn0-techbang.pixfs.net/system/images/420918/original/067e3246a8746f39e7df14c9fa58ff06.jpg?1511244192" alt="" width="720" height="377" /><label class="figuresaid" style="width: 720px; display: block; text-align: left; color: #555; line-height: 22px; padding: 0 3px 22px 3px; border-bottom: 2px solid #f0f0f0; margin: -5px auto 1rem auto;"><span style="color: #2382c5; padding-right: 5px;"> ▲ </span>GameShell是台ARM架構的迷你掌上型電腦,很適合作為遊戲主機。</label></p> <p style="text-align: center;"><img style="display: inline-block;" src="https://cdn0-techbang.pixfs.net/system/images/420919/original/2c0a825976686e96f6addd2c928dd78f.gif?1511244196" alt="" width="680" height="382" /><label class="figuresaid" style="width: 680px; display: block; text-align: left; color: #555; line-height: 22px; padding: 0 3px 22px 3px; border-bottom: 2px solid #f0f0f0; margin: -5px auto 1rem auto;"><span style="color: #2382c5; padding-right: 5px;"> ▲ </span>使用者可以自行將GameShell的各零件組裝起來,成為完整的電腦。</label></p> <p style="text-align: center;"><img style="display: inline-block;" src="https://cdn1-techbang.pixfs.net/system/images/420920/original/191f327774a158f18f2492611ff62fdf.jpg?1511244203" alt="" width="680" height="453" /><label class="figuresaid" style="width: 680px; display: block; text-align: left; color: #555; line-height: 22px; padding: 0 3px 22px 3px; border-bottom: 2px solid #f0f0f0; margin: -5px auto 1rem auto;"><span style="color: #2382c5; padding-right: 5px;"> ▲ </span>GameShell主要由主機板、控制器、螢幕、喇叭、電池等5個模組構成。</label></p> <p style="text-align: center;"><img style="display: inline-block;" src="https://cdn1-techbang.pixfs.net/system/images/420921/original/cd45415515aed2f41e942bd2aa85d655.jpg?1511244204" alt="" width="680" height="487" /><label class="figuresaid" style="width: 680px; display: block; text-align: left; color: #555; line-height: 22px; padding: 0 3px 22px 3px; border-bottom: 2px solid #f0f0f0; margin: -5px auto 1rem auto;"><span style="color: #2382c5; padding-right: 5px;"> ▲ </span>由於硬體屬於開放原使碼形式,因此具有高度改造彈性。</label></p> <p style="text-align: center;"><img style="display: inline-block;" src="https://cdn0-techbang.pixfs.net/system/images/420922/original/f502a2811447f6f0d60bd4f4887ce5bd.jpg?1511244205" alt="" width="680" height="372" /><label class="figuresaid" style="width: 680px; display: block; text-align: left; color: #555; line-height: 22px; padding: 0 3px 22px 3px; border-bottom: 2px solid #f0f0f0; margin: -5px auto 1rem auto;"><span style="color: #2382c5; padding-right: 5px;"> ▲ </span>主機板部分具有UART、I2C、SPI、GPIO等擴充端子。</label></p> <p style="text-align: center;"><img style="display: inline-block;" src="https://cdn2-techbang.pixfs.net/system/images/420923/original/6fdb8526c4e304f3c1922afe9f00ee3d.jpg?1511244207" alt="" width="680" height="319" /><label class="figuresaid" style="width: 680px; display: block; text-align: left; color: #555; line-height: 22px; padding: 0 3px 22px 3px; border-bottom: 2px solid #f0f0f0; margin: -5px auto 1rem auto;"><span style="color: #2382c5; padding-right: 5px;"> ▲ </span>控制器則有相容於Arduino的30Pin擴充端子與ISP端子。</label></p> <p style="text-align: center;"><img style="display: inline-block;" src="https://cdn1-techbang.pixfs.net/system/images/420924/original/d417e29f6491c1d4fcfc59c476c9bbad.jpg?1511244208" alt="" width="720" height="180" /><label class="figuresaid" style="width: 720px; display: block; text-align: left; color: #555; line-height: 22px; padding: 0 3px 22px 3px; border-bottom: 2px solid #f0f0f0; margin: -5px auto 1rem auto;"><span style="color: #2382c5; padding-right: 5px;"> ▲ </span>GameShell的外殼總共具有6種不同配色。</label></p> <h2>免費且豐富的自由軟體資源</h2> <p>GameShell採用以<a href="https://zh.wikipedia.org/wiki/GNU">GNU/Linux</a>為基礎的clockwork OS作業系統,並可安裝Debian ARM、Raspbian OS等作業系統,開發團隊也會提供社群交流空間,使用者可以在社群內分享免費、自由、開源的軟體,使用者能在這邊找到《洞窟物語(Cave Story)》、 《毀滅戰士(Doom)》以及許多免費遊戲。</p> <p>另一方面,GameShell也支援C、Python、Lua、LISP等程式語言,使用者不但能夠以現成遊戲為基礎進行修改,也能從頭開始開發屬於自己的遊戲。如果喜歡懷舊遊戲的玩家,也能安裝RetroArch模擬器,享受多種平台的經典遊戲。</p> <p style="text-align: center;"><img style="display: inline-block;" src="https://cdn1-techbang.pixfs.net/system/images/420925/original/9886643a4365c2aac8b08c5e9edca5cb.gif?1511244210" alt="" width="680" height="425" /><label class="figuresaid" style="width: 680px; display: block; text-align: left; color: #555; line-height: 22px; padding: 0 3px 22px 3px; border-bottom: 2px solid #f0f0f0; margin: -5px auto 1rem auto;"><span style="color: #2382c5; padding-right: 5px;"> ▲ </span>GameShell支援多種程式開發工具,使用者能夠自行撰寫程式與遊戲。</label></p> <p style="text-align: center;"><img style="display: inline-block;" src="https://cdn2-techbang.pixfs.net/system/images/420926/original/3b366633a016aaaca622fadaf6424aaa.gif?1511244216" alt="" width="680" height="440" /><label class="figuresaid" style="width: 680px; display: block; text-align: left; color: #555; line-height: 22px; padding: 0 3px 22px 3px; border-bottom: 2px solid #f0f0f0; margin: -5px auto 1rem auto;"><span style="color: #2382c5; padding-right: 5px;"> ▲ </span>網路社群也有許多免費的獨立開發遊戲或自由軟體等資源。</label></p> <p style="text-align: center;"><img style="display: inline-block;" src="https://cdn0-techbang.pixfs.net/system/images/420927/original/67f0150d58291f54850cf6e899515ed1.jpg?1511244227" alt="" width="680" height="398" /><label class="figuresaid" style="width: 680px; display: block; text-align: left; color: #555; line-height: 22px; padding: 0 3px 22px 3px; border-bottom: 2px solid #f0f0f0; margin: -5px auto 1rem auto;"><span style="color: #2382c5; padding-right: 5px;"> ▲ </span>GameShell也能執行RetroArch模擬器,能夠遊玩許多經典遊戲。</label></p> <p>GameShell的預定售價為美金149元(約合新台幣4,500元),預定上市時間為2018年4月。</p><a href="http://www.facebook.com/TKbang">加入T客邦Facebook粉絲團</a><img src="http://feeds.feedburner.com/~r/techbang/~4/9_9t00vvi0A" height="1" width="1" alt=""/>