adding needed Base64 library - forgot to add it in last commit
using SAM3X DMA controller - can do 16k samples per second (using PyPy on the host)