CIC iDrive (about 2008 – today):





NBT / iDrive 4 (about 2013 – today):

Required for USB coding without Cable, compatible with ConnectedDrive Apps
See available USB options for iDrive 4




NBT EVO / iDrive 5 & 6 (about 2016 – today):

Newest iDrive system, only type that is compatible with Apple CarPlay

See available USB options for iDrive 5 & 6