AO_GPIO
AO_GPIO(GPIOAO_0, 0),
AO_GPIO(GPIOAO_1, 1),
AO_GPIO(GPIOAO_2, 2),
AO_GPIO(GPIOAO_3, 3),
AO_GPIO(GPIOAO_4, 4),
AO_GPIO(GPIOAO_5, 5),
AO_GPIO(GPIOAO_6, 6),
AO_GPIO(GPIOAO_7, 7),
AO_GPIO(GPIOAO_8, 8),
AO_GPIO(GPIOAO_9, 9),
AO_GPIO(GPIOAO_10, 10),
AO_GPIO(GPIOAO_11, 11),
AO_GPIO(GPIOAO_12, 12),
AO_GPIO(GPIOAO_13, 13),
AO_GPIO(GPIOAO_0, 0, 0),
AO_GPIO(GPIOAO_1, 0, 1),
AO_GPIO(GPIOAO_2, 0, 2),
AO_GPIO(GPIOAO_3, 0, 3),
AO_GPIO(GPIOAO_4, 0, 4),
AO_GPIO(GPIOAO_5, 0, 5),
AO_GPIO(GPIOAO_6, 0, 6),
AO_GPIO(GPIOAO_7, 0, 7),
AO_GPIO(GPIOAO_8, 0, 8),
AO_GPIO(GPIOAO_9, 0, 9),
AO_GPIO(GPIOAO_10, 0, 10),
AO_GPIO(GPIOAO_11, 0, 11),
AO_GPIO(GPIOE_0, 0, 16),
AO_GPIO(GPIOE_1, 0, 17),
AO_GPIO(GPIOE_2, 0, 18),
AO_GPIO(GPIOAO_0, 0),
AO_GPIO(GPIOAO_1, 1),
AO_GPIO(GPIOAO_2, 2),
AO_GPIO(GPIOAO_3, 3),
AO_GPIO(GPIOAO_4, 4),
AO_GPIO(GPIOAO_5, 5),
AO_GPIO(GPIOAO_6, 6),
AO_GPIO(GPIOAO_7, 7),
AO_GPIO(GPIOAO_8, 8),
AO_GPIO(GPIOAO_9, 9),
AO_GPIO(GPIOAO_10, 10),
AO_GPIO(GPIOAO_11, 11),
AO_GPIO(GPIOAO_12, 12),
AO_GPIO(GPIOAO_13, 13),
AO_GPIO(GPIOAO_0, 0),
AO_GPIO(GPIOAO_1, 1),
AO_GPIO(GPIOAO_2, 2),
AO_GPIO(GPIOAO_3, 3),
AO_GPIO(GPIOAO_4, 4),
AO_GPIO(GPIOAO_5, 5),
AO_GPIO(GPIOAO_6, 6),
AO_GPIO(GPIOAO_7, 7),
AO_GPIO(GPIOAO_8, 8),
AO_GPIO(GPIOAO_9, 9),