Modified to split config pins and data pins across GPIOs