RFID door lock step by step tutorial.
How to connect to a serial port using screen in the terminal.
Arduino is a USB i/o board compatible with OSX, Windows and Linux.