RP-Pico-Fan-Controller
mietzen·RP-Pico-Fan-Controller·kicad/RP2040_Fan_Controller.kicad_pcb
About the RP-Pico-Fan-Controller PCB
RP-Pico-Fan-Controller is an open source RP2040/RP2350 PCB design by mietzen, published on GitHub under the MIT license. It is a 2-layer board measuring 52 × 80 mm, with 20 components from 6 distinct parts.
Its main chip is the RaspberryPi_Pico, from the RP2040/RP2350 family. By type, the board carries 9 resistors, 1 module and 1 connector.
From the project
Raspberry Pi Pico fan controller
This project aims to create a fan controller based on an RP2040 / RP2350 that can be hand-soldered by anyone and will run on any machine! It uses only the bare minimum of through-hole solder parts to give you:
3 thermal sensors 6 controllable 12V PWM fans
The idea came up when I was building my home server with consumer parts and realized again that most onboard fan controllers don't work properly on Linux.
Main components on the RP-Pico-Fan-Controller
RP-Pico-Fan-Controller bill of materials (BOM)
20 components, 6 distinct parts.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | RaspberryPi_Pico | RaspberryPi_Pico_Common_THT | A1 |
| 1 | USB | PinHeader_1x05_P2.54mm_Horizontal | J1 |
| 6 | Fan_4pin | PinHeader_1x04_P2.54mm_Horizontal | Fan1, Fan2, Fan3, Fan4, Fan5, Fan6 |
| 3 | 10k | PinHeader_1x02_P2.54mm_Horizontal | TH1, TH2, TH3 |
| 6 | 2.7K | R_Axial_DIN0204_L3.6mm_D1.6mm_P7.62mm_Horizontal | R1, R2, R3, R4, R5, R6 |
| 3 | 10k | R_Axial_DIN0204_L3.6mm_D1.6mm_P7.62mm_Horizontal | R7, R8, R9 |
RP-Pico-Fan-Controller design files
The KiCad project lives in the mietzen/RP-Pico-Fan-Controller repository on GitHub; these links point at the commit this page was built from.
RP-Pico-Fan-Controller: common questions
What microcontroller does the RP-Pico-Fan-Controller use?
The RP-Pico-Fan-Controller is built around the RaspberryPi_Pico, from the RP2040/RP2350 family.
How big is the RP-Pico-Fan-Controller PCB?
The RP-Pico-Fan-Controller measures 52 × 80 mm, has 2 copper layers and is 1.6 mm thick.
How many components are on the RP-Pico-Fan-Controller?
20 components, from 6 distinct parts. The full bill of materials is listed on this page.
Where can I download the RP-Pico-Fan-Controller design files?
From the mietzen/RP-Pico-Fan-Controller repository on GitHub, which has the KiCad layout and the schematic; the links under Design files point to each one.
Can I use the RP-Pico-Fan-Controller design in my own project?
Yes, under the terms of its MIT license, which mietzen chose for the repository.
Can I test firmware for the RP-Pico-Fan-Controller without the hardware?
Yes. HardLabs builds a simulation of the board from its netlist and BOM, so you can run and debug RP2040/RP2350 firmware against it before you order a PCB.
Similar boards
RP2040/RP2350
Open Book Abridged Edition
joeycastillo
85 × 115 mm29 parts2LCC-BY-SA-4.08.1kRP2040/RP2350
Corne
foostan
277.2 × 107.5 mm164 parts2LCC-BY-4.07.7kRP2040/RP2350
Corne
foostan
277.2 × 107.5 mm164 parts2LCC-BY-4.07.7kRP2040/RP2350
LogicAnalyzer
gusmanb
57 × 55.2 mm6 parts2LGPL-3.05.0kRP2040/RP2350
Jitx design
gusmanb
55.5 × 65 mm26 parts4LGPL-3.05.0kRP2040/RP2350
Pro V2
kata0510
290.1 × 130 mm270 parts2LMIT2.3k