The first n numbers without consecutive equal binary digits
Python 2, 36 bytes



lambda n:[2**i*2/3for i in range(n)]


Try it online! Explanation: The binary representation of \$\frac{2}3\$ is 0.101010101... so it simply remains to multiply it by an appropriate power of 2 and take the integer portion.