The micro:bit has a USB type-B micro connector. You can use the USB interface to load code onto the micro:bit, and to power it. The USB lead that you require will depend on what device you are plugging the micro:bit in to: Usually
How to Tell if a USB Cable Supports High Speed
Why is my micro:bit not showing up on my computer? – BirdBrain
BBC micro:bit - Espruino
For Fast Charging: Your Power Adapter, and Device, both should support fast charging. Cable Type: USB-C To USB Type C Data Lead. Colour: White /
For iPad Mini 6th Generation A2567 USB-C Data Charging Cable Fast Charge Type C
BBC micro:bit branded 30cm black USB cable – Kitronik Ltd
Overview, Micro:bit with Arduino
The Best Micro-USB Cable
Micro:bit Go Starter Kit Built-in Speaker And Microphone Support
USB -A, B, C, Mini and Micro: Which USB Cable Do You Need
The Best Micro-USB Cable
USB A-Male to USB Micro-B Cable - 3ft
First micro:bit program
1M Flat White Anti-Tangle USB Type-A to Micro-B USB Noodle Cable. This cable is compatible with the BBC micro:bit and can be used with the newer
1m USB Type-A to Micro-B USB Noodle Cable
BBC micro:bit PreOrders Open