The boards and the various power supplies all need to have their grounds connected, unless you are communicating between arduinos with some kind of wireless module (infrared, radio frequency)
The boards and the various power supplies all need to have their grounds connected, unless you are communicating between arduinos with some kind of wireless module (infrared, radio frequency)