windmill-sao
PublicLoading 3D model… large boards can take a moment.
Windmill SAO
[!IMPORTANT]
Hackaday Europe 2026 and Open Hardware Summit 2026 folks:
Please use
README.mdfrom therev1-rc2-wipbranch.
Dutch tower mill in a SAO (Simple Add-on/Shitty Add-on) form factor.
The project consists of:
- 3D printed enclosure (see enclosure/)
- PCB design (see hardware/)
- PCB firmware (see firmware/)
Some components are available in the repository only as scripts that generate resources. See the releases for generated outputs.
Enclosure
Enclosure is built from a headless Python script that generates a FreeCAD model. Use FreeCAD 1.0 stable.
Windows
-
Add FreeCAD's
bin/directory toPATH. UsuallyC:\Program Files\FreeCAD 1.0\bin\ -
Generate the model:
cd enclosure/ freecadcmd model.py
Linux
-
Install FreeCAD:
# Install FreeCAD sudo add-apt-repository ppa:freecad-maintainers/freecad-stable sudo apt update sudo apt install freecad -
Generate the model:
cd enclosure/ freecadcmd model.py
PCB
The PCB was designed in KiCad. See hardware/ for the source files and releases for generated outputs.
Firmware
The PCB is built around CH32V003 and the firmware uses open-source ch32fun stack. Use PlatformIO to program the chip.
License
Open source hardware project: [OSHW] PL000026
This project in its entirety is licensed under the CERN-OHL-S-2.0 license - see the LICENSE file for details.
No comments yet. Be the first to ask about this board.