Convertir cadena a lista de bits y viceversa

Necesito convertir una cadena ASCII en una lista de bits y viceversa:

str = "Hi" -> [0,1,0,0,1,0,0,0,0,1,1,0,1,0,0,1]

[0,1,0,0,1,0,0,0,0,1,1,0,1,0,0,1] -> "Hi"