PLEASE I NEED HELP!!!

I believe I have to use firmata.

No you don't have to. You can use it if you want but there are much better ways if you can actually write code.