Multi-Threading or Multiprocessing with Arduino?

yes, you could initiate another thread for data transfer.

Thanks!