Add pin definitions file

This allows for better portability across different platforms.