As you said publishing is not the problem these days (usually), but writing the book will take months of work and I will also need money to buy hardware and software licenses.
Furthermore a crowdfunding campaign can help measuring interest in the project and should also help building a community before the launch.