This Micro USB cable up to 1 meter in length and is white overall. It has excellent workmanship and stable data transmission. We can use it to download programs for Micro:bit, STM32, 51 MCU. It can also be used as a power supply cable to charge mobile phones with the same model interface or transfer data between the mobile phone and the computer.