A medication dispensing cart comprising: a base having wheels that allow the medication dispensing cart to be moved within a facility; a computing device configured to receive input from a user; a display device communicatively coupled with the computing device for displaying information to the user; a post that couples the display device with the base, said post being a telescoping device having an outer post member that slidingly receives an inner post member; and a cassette system with a cassette controller and a plurality of cassettes each having a connector and at least one bin within which medical supplies are stored, wherein each of the plurality of cassettes is communicatively coupled with the computing device, wherein the cassettes are coupled with the post of the medication dispensing cart to form a cassette stack, and characterized in that the outer post member includes an electrical backplane including a plurality of communication ports, wherein each cassette further includes a post corresponding with an aperture on the backplane, the post of each cassette facilitating the alignment of the cassette with the backplane to ensure that the connector of the cassette easily plugs into a port of the plurality of communication ports, wherein each of the cassettes is communicatively coupled with the computing device via the connector of the cassette that couples with the respective communication port on the backplane, and wherein the cassette controller and/or backplane is configured to automatically identify the type of cassette that is plugged into the port of the plurality of communication ports, wherein identifying the type comprises determining a size of the cassette, and to automatically configure the port to interface with the cassette based on the identification, and the computing device is configured to determine a cassette configuration of the plurality of cassettes when the plurality of cassettes are coupled with the post of the medication dispensing cart. a base having wheels that allow the medication dispensing cart to be moved within a facility; a computing device configured to receive input from a user; a display device communicatively coupled with the computing device for displaying information to the user; a post that couples the display device with the base, said post being a telescoping device having an outer post member that slidingly receives an inner post member; and a cassette system with a cassette controller and a plurality of cassettes each having a connector and at least one bin within which medical supplies are stored, wherein each of the plurality of cassettes is communicatively coupled with the computing device, wherein the cassettes are coupled with the post of the medication dispensing cart to form a cassette stack, and characterized in that the outer post member includes an electrical backplane including a plurality of communication ports, wherein each cassette further includes a post corresponding with an aperture on the backplane, the post of each cassette facilitating the alignment of the cassette with the backplane to ensure that the connector of the cassette easily plugs into a port of the plurality of communication ports, wherein each of the cassettes is communicatively coupled with the computing device via the connector of the cassette that couples with the respective communication port on the backplane, and wherein the cassette controller and/or backplane is configured to automatically identify the type of cassette that is plugged into the port of the plurality of communication ports, wherein identifying the type comprises determining a size of the cassette, and to automatically configure the port to interface with the cassette based on the identification, and the computing device is configured to determine a cassette configuration of the plurality of cassettes when the plurality of cassettes are coupled with the post of the medication dispensing cart.