# Serial Comms not woking on any microbit

**URL:** https://forum.makecode.com/t/serial-comms-not-woking-on-any-microbit/16768
**Category:** micro:bit
**Created:** [December 6, 2022, 12:56am UTC](https://forum.makecode.com/t/serial-comms-not-woking-on-any-microbit/16768 "2022-12-06T00:56:58Z")
**Posts on this page:** 2
**Page:** 1

<div class="post-metadata">

### Author: ![mitsuperboy](https://avatars.discourse-cdn.com/v4/letter/m/f04885/32.png) [@mitsuperboy](https://forum.makecode.com/u/mitsuperboy)
#### Post date: [December 6, 2022, 12:56am UTC](https://forum.makecode.com/t/serial-comms-not-woking-on-any-microbit/16768/1 "2022-12-06T00:56:58Z")

</div>

Hi can anyone help me with?  
why serial Comms not working in microbit makecode Im using webUSB with chorme and it does not read and witre to PC Makecode/FUZE BASIC, Ardunio (IDE), or Pi FUZE BASIC I tried USB and Pin and nothing seems to work.  
Does anyone know what im doing wrong, I naver got it to work.

Tim

---

<div class="post-metadata">

### Author: ![bsiever](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/bsiever/32/1032_2.png) [@bsiever](https://forum.makecode.com/u/bsiever)
#### Post date: [December 6, 2022, 11:02pm UTC](https://forum.makecode.com/t/serial-comms-not-woking-on-any-microbit/16768/2 "2022-12-06T23:02:26Z")

</div>

First, is it programming OK with MakeCode or the online Python editor? If you’re not using a cable that you’ve used for programming, you may want to change cables. Many USB cables are “Charging cables” that provide power and not data. (If you’re using a cable that came with the micro:bit this shouldn’t be a problem…but it’s pretty common to try using a charging cable for a cell phone or bluetooth speaker, which usually lack the data lines)

If it’s not the cable, what version of the MicroBit are you using? You can check via [https://support.microbit.org/support/solutions/articles/19000119162-how-to-identify-the-version-number-of-your-micro-bit](https://support.microbit.org/support/solutions/articles/19000119162-how-to-identify-the-version-number-of-your-micro-bit).

Version v2.2 has a new interface chip ([details here](https://support.microbit.org/support/solutions/articles/19000132336-bbc-micro-bit-v2-interface-processor-change-v2-2-)) Some WebUSB utilities may not recognize it properly. (The one I developed, [https://github.com/bsiever/microbit-webusb](https://github.com/bsiever/microbit-webusb), doesn’t yet. It’s in use by a few other projects, so they may not work with v2.2 yet. I’m working on an update/fix.)

Bill
