replaced blocking delay

- replaced 'blocking delay' with a non-blocking delay'
- because of the update of FastSPI_LED2 some code gets useless, this
code was removed/replaced