I am a beginner. I would like to establish SPI connection between the Pi and Arduino but do not know where to start. If anyone could direct me to any resources regarding this topic or step-by-step procedures it would be greatly appreciated.
Remember the Pi is 3V3 not 5 volts. If you operate the Arduino on 5 volts you will need a level converter. They are not very expensive, just a pair of back to back FETs on a board for each channel. This response is to help you get started in solving your problem, not solve it for you.
Good Luck & Have Fun!
That's a great tip. Thank you!