Programmable LED fan
![undefined](/blog/2023-05-15-led-fan/led-fan-animation.webp)
The fan came with a small CD-ROM for a Windows software to program the LEDs.
However, I quickly found a project on GitHub to do the same on Linux and MacOS:
https://github.com/fergofrog/microwave_usb_fan
The examples work great. You can upload multiple 144x11px images which are shown in sequence, and you can add a (simple) predefined animation to it.
One thing I noticed: You cannot address all of the available circular space. See this example file:
![undefined](/blog/2023-05-15-led-fan/borders.png)
This leads to the result from the thumbnail:
![undefined](/blog/2023-05-15-led-fan/borders-on-fan.jpg)
As you can see, a small portion remains black.
Some more example files:
![undefined](/blog/2023-05-15-led-fan/hello.png)
![undefined](/blog/2023-05-15-led-fan/smiley.png)
![undefined](/blog/2023-05-15-led-fan/table-flip.png)
To generate the table flipper I have used this command:
magick convert -size 144x11 -background black -gravity center +antialias -font "Source-Han-Sans-CN-Bold" -pointsize 9 -fill red label:"(ノ ゜Д゜)ノ ︵ ┻━┻" PNG24:image.png
![undefined](/blog/2023-05-15-led-fan/smiley-on-fan.jpg)
![undefined](/blog/2023-05-15-led-fan/full-setup.jpg)
![undefined](/blog/2023-05-15-led-fan/fan-still.jpg)