It is free to use, but since it is open source, you have to contribute back with your changes to NarsilM in exchange for using it.

Also, the problem is you have to buy a capable micro controller, which is more expensive than what most Chinese manufacturers use usually.