Refactor config.h to allow defaults for chips/boards with different pin mappings