This patch may be a mistake. Are PYB_LED_R1...O defines
usefull in led.h (from line 28) ? I don't think so. I propose to use less
defines. This patch substitute all PYB_LED_? by PYB_LED_[1234] without
regarding the board.