I will cover the basic construction of the BLE modules, the differences and will present an Arduino sketch that can automatically identify a module.