<kbd id="afajh"><form id="afajh"></form></kbd>
<strong id="afajh"><dl id="afajh"></dl></strong>
    <del id="afajh"><form id="afajh"></form></del>
        1. <th id="afajh"><progress id="afajh"></progress></th>
          <b id="afajh"><abbr id="afajh"></abbr></b>
          <th id="afajh"><progress id="afajh"></progress></th>

          為了隨時能敲代碼,我用樹莓派手搓一臺 Linux 掌上電腦

          共 1697字,需瀏覽 4分鐘

           ·

          2022-11-01 12:09

          程序員的成長之路
          互聯(lián)網(wǎng)/程序員/技術(shù)/資料共享 
          關(guān)注


          閱讀本文大概需要 2.8 分鐘。

          來自:量子位

          手搓一臺巴掌大小Linux電腦,只需樹莓派加點兒零件就行?

          你沒看錯,有人都做出來了。

          36鍵觸控鍵盤,4.3英寸觸摸顯示屏,Linux系統(tǒng),功能一應(yīng)俱全,單手可握:

          續(xù)航長達(dá)4小時,能外接顯示器及輸入設(shè)備:

          目前該項目在GitHub已獲星超300顆。

          DIY掌上電腦,只為隨時隨地敲代碼

          談及為什么要做掌上電腦,小哥自曝——

          起初,自己只是想換掉基于Orange Pi的自制電腦,正好疫情剛爆發(fā)時,手里屯了一批樹莓派RPI4,那做一臺PICOmputer小型終端似乎順理成章,平日可外接屏幕和鍵盤。

          但他還不滿意,想要重新設(shè)計鍵盤布局和屏幕尺寸,提升便捷性——

          至于這么做的目的,他說,希望自己能在朋友家、工作室都能隨時隨地抄起電腦敲代碼搞事情。

          就這樣,他開動了。

          從零開始手搓

          既然要解決「隨時隨地編代碼」,鍵盤得好好設(shè)計一下。

          不過,小哥此前就多次擺弄過鍵盤,甚至自己還設(shè)計了好幾個,這回,他選擇了自己涉及的一種名為Plaid(格子)的鍵盤。

          這種鍵盤共4行,最多12列,鍵位上有一層通孔殼覆蓋,鍵位排布跟日常電腦鍵盤一致。

          有意思的是,整個鍵盤中間被一塊AtMega328分隔開,讓左右手各管一部分。

          (AtMega328是一顆8位的精簡指令型微控制器,擁有能同時寫入與讀取能力的閃存記憶體。)

          由于小哥之前就發(fā)布過出彩的項目,一家中國公司PCBWay還免費贊助他一塊鍵盤外殼,這位小哥在自述文件中還給了「好評」(手動狗頭)。

          也許你會好奇到底什么「出彩項目」?別急,文末有介紹。

          接下來是OS部分。

          這塊掌上電腦使用了樹莓派的Raspberry Pi OS,這是一種Debian通用操作系統(tǒng)的衍生產(chǎn)品。

          窗口管理器選了i3,對運行資源有限的終端來說,i3更為輕巧,對各類鍵盤也友好。

          不過i3窗口管理器經(jīng)常需要多個按鍵組合進(jìn)行操作,這在雙手打字的掌機上就變得很麻煩。微信搜索公眾號:Linux技術(shù)迷,回復(fù):linux 領(lǐng)取資料 。

          制作者在鍵盤中間偏下位置加入了方向鍵,通過鍵位上下左右及按下等方式來調(diào)整窗口及切換回桌面。至于改變默認(rèn)窗口,則使用h、j、k、l四個鍵位進(jìn)行指向操作。

          外設(shè)連接方面。這臺掌上電腦提供了HDMI接口、USB口、音頻輸出口及PiSugar電池的充電接口——

          為讓設(shè)備更薄一點,去掉了以太網(wǎng)插孔和一堆USB外接口。

          最后,小哥提供了部分配件清單:

          • Raspberry Pi 3/4

          • Waveshare 4.3” DSI 顯示屏

          • PiSugar 2 Plus電池

          • SD 卡

          • 鍵盤電路PCB 1.6mm

          • 鍵盤外殼PCB 1mm

          • 五向開關(guān)與橡膠帽

          • 6 x 6mm x 7mm PCB 瞬時開關(guān)

          • ……

           還有一只監(jiān)工貓

          作者更多DIY作品

          值得一提的是,制作掌上電腦的這位小哥堪稱DIY達(dá)人,在GitHub上還有更多作品,也正是這些玩意兒幫他收獲不少關(guān)注及贊助。

          比如一臺GBA大小的小型計算機,獲得700多顆Star:

          還有用一個臺球替代普通鼠標(biāo),以「原地滾動」方式控制電腦內(nèi)光標(biāo)移動。

          如想進(jìn)一步了解作者本人及其項目,原鏈接在此:https://github.com/brickbots/HandiPi

          最后問問各位——

          你會期待隨時隨地抓起就能敲代碼的電腦么?

          <END>

          推薦閱讀:

          微軟開源的命令行神器成 Win 11 默認(rèn)工具,網(wǎng)友:是時候徹底棄用 cmd 了!

          記住,永遠(yuǎn)不要使用 Redis 過期監(jiān)聽實現(xiàn)定時任務(wù)!

          互聯(lián)網(wǎng)初中高級大廠面試題(9個G)

          內(nèi)容包含Java基礎(chǔ)、JavaWeb、MySQL性能優(yōu)化、JVM、鎖、百萬并發(fā)、消息隊列、高性能緩存、反射、Spring全家桶原理、微服務(wù)、Zookeeper......等技術(shù)棧!

          ?戳閱讀原文領(lǐng)?。?/span>                                  朕已閱 

          瀏覽 40
          點贊
          評論
          收藏
          分享

          手機掃一掃分享

          分享
          舉報
          評論
          圖片
          表情
          推薦
          點贊
          評論
          收藏
          分享

          手機掃一掃分享

          分享
          舉報
          <kbd id="afajh"><form id="afajh"></form></kbd>
          <strong id="afajh"><dl id="afajh"></dl></strong>
            <del id="afajh"><form id="afajh"></form></del>
                1. <th id="afajh"><progress id="afajh"></progress></th>
                  <b id="afajh"><abbr id="afajh"></abbr></b>
                  <th id="afajh"><progress id="afajh"></progress></th>
                  逼特逼视频免费观看 | 三级国产三级在线 | 操B免费看 | 一区二区豆花视频 | 青青草视频在线网站 |