file load G-code txt.file in arduino

What is sending the data ?
Why do you need 4 Arduinos ?