use hardware SPI
update examples using hardware spi
complete SNEP pull process