I ordered a RGB PC fan from aliexpess and found this blog post on controlling it with an arduino https://blog.ja-ke.tech/2019/06/11/re... i used a cheap power bank board and a 18650 to power it, Also I used a boost board to boost the 5v to 12v for the fan. I designed a base to make it portable.
Blog post - https://facelesstech.wordpress.com/20...