在樹莓派上用 Syncthing 自建私有雲盤

自建的私有雲網盤軟體很多,比如 Seafile、ownCloud 等,功能很實用,而 Syncthing 最大的特色是採用了與 Resilio Sync (BitTorrent Sync) 類似的 P2P 分散式技術,無需中心伺服器,即可讓多台設備互相實時同步文件,用過 Resilio Sync 的朋友都明白這種同步方式的優勢了。它們兩者的實現方式很相似,區別是 Resilio 屬於商業軟體,需付費使用,在國內已慢慢變得訪問(被)困難(牆),而 Syncthing 不僅完全免費且開源,相比 Resilio 還增加了「文件版本控制」、「單向同步」等堪稱殺手級的功能特性。

Syncthing 功能上非常接近於 Resilio Sync / BT Sync,不過說它是一款用於搭建網盤的伺服器軟體或者雲存儲服務應用似乎並不十分恰當,相較於 Seafile、NextCloud 等伺服器工具,Syncthing 實際上更像是一款文件/文件夾同步工具。你可以非常輕鬆簡單地讓同一路由器下的多台 PC 電腦、NAS 設備實現區域網互相同步,也可以在 VPS 伺服器或 24 小時不關機且有公網 IP 的電腦上安裝和配置 Syncthing,讓其成為真正意義上的雲同步網盤。

更難得的是 Syncthing 開源且免費,跨平台支持 Windows,Mac,Linux,Android。(稍有些遺憾的是目前暫不支持iOS平台)當然也支持樹莓派平台,下面應讀者要求,樹莓派實驗室為大家介紹如何在樹莓派上安裝 Syncthing!(VPS 等 Linux 平台上安裝方法類同,也可以參考本文)

閱讀全文

配置樹莓派USB介面的電流限制

樹莓派的USB介面是有電流限制的,默認只能達到600mA。這給外接一些對電流要求較高的設備時會遇到電流不足的問題,導致無法工作或工作不穩定。

例如外接某些移動硬碟,我們通常需要加入額外的電源來對這些設備供電。當然可以選擇有源 USB HUB 來很好地解決。

而今天介紹的一種方案,只需要修改樹莓派系統的配置,即可提高 USB 介面供電的電流限制(最大為 1.2A)。

閱讀全文

Crontab 簡單實現樹莓派語音鬧鐘

樹莓派實驗室按:這是來自 hyhmnn投稿。是時候關掉你的手機鬧鈴了,用樹莓派外接一個音箱就可以 Make 一款科技感和實用性兼備的「AI 鬧鐘」。這裡用到了 Linux 的計劃任務、百度語音 API、天氣 API。

不看天氣的死宅(不愛帶包),出門遇到下雨天就尷尬了,在學校還好可以蹭傘,到外面就不行了。
一開始的解決辦法就是將爬到的天氣信息發到微信上GETWeaInfo
結果有個很大的問題就是,網路要是斷了,或者程序不運行了,就要重新載終端上掃二維碼登錄(太麻煩了)。
於是乎~就有了下面的想法——用樹莓派做個天氣鬧鐘。下面開始了!
閱讀全文

樹莓派集成開發環境(ARM DS-5)入門指南

來自 David 的投稿,花了好多心血研究,感謝~

樹莓派同Beaglebone Black,Arduino一起被稱為3大開源硬體。筆者對比過這三個平台,覺得樹莓派是最適合單片機工程師學習Linux的SBC,樹莓派玩熟了剩下的兩個平台也很容易融入。另外大家應該知道,樹莓派是當前全球第三大計算機平台(另外兩個Windows-PC & MacOS-PC不用我介紹了吧),樹莓派現在硬體可以定製,完全可以用於產品開發!它不僅是創客玩具!

閱讀全文