A Bitcoin ATM is a device that allows a person to exchange bitcoins and cash without the need for a human to facilitate the transaction. There are two primary types of Bitcoin ATMs. The basic units allow the customer to only buy Bitcoins. The more complex machines will let a person buy as well as sell bitcoins via the machine. The first BTM was installed in October 2013, in a coffee shop in Vancouver, Canada.