Python 3.8 (pre-release), 120120 118 bytes
def f(i): c=a,=["\n"] while i:c[0]+=" \\"+~i%2*"\\"+(x:=~i%2)*"/";c=[a+"";c=[a+x*"/\\"[i%2:]"+"\\",~i%2*x*(a+"\\ \\")]+c;a+=" ]+c;a+=-~x*" "[i%2:];i";i//=2 print(*c) Output with a leading newline, some trailing whitespaces at the end of each line and with the least significant bit in the bottom left (LSB)