前言
組裝家庭服務器 / NAS,板載風扇控制器在 Linux 上壓根沒法正常工作?多風扇散熱想精準調速,商用控制器功能死板還不支持自定義邏輯?DIY 風扇控制器,卻被貼片元件焊接難、配件復雜勸退?想實現溫控聯動散熱,缺低成本、易復刻的完整開源方案?
今天給大家帶來這款基于樹莓派 Pico 的開源風扇控制器!主打 RP2040/RP2350 雙主控適配,采用全通孔元件設計,手工焊接零門檻,支持 6 路 12V PWM 風扇精準調速 + 3 個熱傳感器溫控,完美兼容 Linux 系統,軟硬件全開源且 MIT 協議允許商用修改,NAS、個人服務器、機箱散熱的 DIY 散熱神器,嵌入式愛好者、硬件 DIYer 的實用練手項目!
亮點 & 功能
雙主控適配 + 硬件 PWM 調速:核心支持 RP2040/RP2350 雙主控,基于樹莓派 Pico 原生硬件 PWM 功能實現調速,無軟件模擬的延遲與卡頓;單板可獨立控制6 路 12V PWM 風扇,滿足家庭服務器、NAS、多風扇機箱的散熱需求,每路風扇轉速可單獨調節,精準匹配不同硬件的散熱節奏。
3 路熱傳感器加持,溫控散熱更智能:板載 3 個熱傳感器接口,可實時采集硬件 / 環境溫度數據,風扇轉速能根據溫度變化自動調節,實現溫控聯動散熱。
全通孔焊錫元件,手工焊接零門檻:摒棄復雜貼片元件,全程采用最基礎的通孔焊錫部件設計,元器件引腳外露、焊接點位清晰,無專業焊接設備也能手工完成。
深度兼容 Linux 系統:針對 Linux 平臺做專屬優化,徹底解決普通板載風扇控制器在 Linux 上無法正常工作的痛點,完美適配家庭服務器、NAS、Linux 系統機箱等場景;支持 Linux 熱插拔,設備接入即識別,無需復雜的驅動安裝與配置,上手即用。
場景化使用與拓展
家庭服務器 / NAS 散熱:將熱傳感器貼在服務器 CPU、硬盤等核心硬件上,風扇接入機箱散熱位,設備接入 Linux 系統后,自動根據硬件溫度調節風扇轉速,解決 Linux 平臺散熱控制難題;
機箱 DIY 散熱:針對多風扇機箱,通過 6 路 PWM 獨立調速,實現 “風道分區散熱”,核心硬件高轉速散熱、周邊硬件低轉速靜音,兼顧散熱與體驗;
嵌入式開發學習:以該項目為范本,學習嵌入式固件開發(Pico SDK)、Golang 后端開發、硬件 PCB 設計,掌握 “硬件 + 軟件” 協同開發的完整流程;
功能二次開發:基于開源代碼拓展功能,如接入 HomeAssistant 實現智能家居聯動、增加風扇故障報警、開發手機端控制界面等,MIT 協議允許自由修改定制。
核心參數
| 維度 | 詳情 |
|---|---|
| 項目定位 | 面向 DIY 愛好者的開源風扇控制方案,支持 RP2040/RP2040 + 芯片,可通過最小元件焊接實現 |
| 核心功能 | 基于樹莓派 Pico 的硬件 PWM 調速、多風扇控制、Linux 平臺兼容 |
| 技術棧 | 固件(C/C++)、后端控制(Golang)、硬件 PCB(KiCad) |
| 開源協議 | MIT License(開源商用 / 修改自由) |
PCB圖&原理圖




開源資料
想了解更多開源項目的小伙伴去華秋開源硬件社區查看!歡迎大家來復刻,有商業訴求的,請聯系項目的作者。
項目地址:https://p.eda.cn/d-1345656116440203264
結語
雙主控的穩定通信、雙固件的靈活選擇、熱插拔軸體的便捷更換,以及豐富的拓展性,更是可長期使用、持續升級的個性化設備。無論是想緩解腕部疲勞,還是想打造專屬機械鍵盤,這款開源項目都能滿足你的需求。趕緊戳開閱讀原文解鎖全部設計文件,開始動手打造吧!歡迎在評論區分享你的 DIY 腦洞~
-
開源
+關注
關注
3文章
4280瀏覽量
46356 -
風扇控制器
+關注
關注
0文章
28瀏覽量
9920 -
樹莓派
+關注
關注
122文章
2081瀏覽量
110700
原文標題:樹莓派 Pico 開源風扇控制器,6 路 PWM 調速+兼容 Linux 適配
文章出處:【微信號:HarmonyOS_Community,微信公眾號:電子發燒友開源社區】歡迎添加關注!文章轉載請注明出處。
發布評論請先 登錄
在樹莓派Pico上運用不同的并行化手段
輕松就能搞定二次開發的樹莓派工業控制器!
搭載樹莓派CM5:Sfera Labs 工業控制器!
樹莓派“吉尼斯世界記錄”:將樹莓派的性能發揮到極致的項目!
能夠精準定位的樹莓派機器人!
基于樹莓派Pico的開源風扇控制器介紹
評論