merge upstream
nRF51822 support
stm32f407 support
lpc11u35 support nrf51822