# Arduino MKRZero "This device cannot start" (Code 10) at hardware manager

**URL:** <https://forum.arduino.cc/t/arduino-mkrzero-this-device-cannot-start-code-10-at-hardware-manager/1153453>\
**Category:** Networking, Protocols, and Devices\
**Created:** [July 31, 2023, 9:32am UTC](https://forum.arduino.cc/t/arduino-mkrzero-this-device-cannot-start-code-10-at-hardware-manager/1153453 "2023-07-31T09:32:03Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![dummie1138](https://avatars.discourse-cdn.com/v4/letter/d/bc8723/32.png) [@dummie1138](https://forum.arduino.cc/u/dummie1138)\
**Post date:** [July 31, 2023, 9:32am UTC](https://forum.arduino.cc/t/arduino-mkrzero-this-device-cannot-start-code-10-at-hardware-manager/1153453/1 "2023-07-31T09:32:03Z")

</div>

Hi. I have bought my brand new Arduino MKRZero to emulate a keyboard. When I plug it in, I get the following on COM6, which is listed as "Arduino MKRZero".

"This device cannot start" (Code 10)

 ![image](https://europe1.discourse-cdn.com/arduino/original/4X/1/1/e/11e96354f4f68929d8985fe9cf013e02602f7f8d.png)

I also get a new COM port connection, COM3, listed as a generic USB Serial Device.

 ![image](https://europe1.discourse-cdn.com/arduino/original/4X/8/5/2/8520324295a005e016c5a20155b698ba5c644396.png)

In my IDE (2.1.0) I am given the following:

 ![image](https://europe1.discourse-cdn.com/arduino/original/4X/b/9/1/b91e6cfb1e86dc9a76fc3dade48e06310bfb0359.png)

COM 3 opens on the Serial Monitor, while COM 6 gives a port monitor error:

 ![image](https://europe1.discourse-cdn.com/arduino/original/4X/c/3/4/c345ea6d7f095bdc15eb1deea0761f699eefee37.png)

I have tried a few things based on the following:

> [@\[solved\] Arduino UNO "This device cannot start (Code 10)" at hardware manager](https://forum.arduino.cc/t/solved-arduino-uno-this-device-cannot-start-code-10-at-hardware-manager/298777):
>
> Hi everyone! My problem is that I cant connect my Arduino UNO R3 (Funduino) via USB to my PC. It worked well for the last few days but today i received after I wanted to upload a error that it is not connected. So I searched for the correct driver at the hardware manager, which I found after a longer time because all tutorials on the internet not worked for my problem. Then I got an error message "This device cannot start (Code 10)". And at this point I have no idea what i can do next to fix t…

> [@This device cannot start. (Code 10) Arduino Leonardo](https://forum.arduino.cc/t/this-device-cannot-start-code-10-arduino-leonardo/897137):
>
> I Want to use a Leonardo board to emulate a keyboard. When connecting the USB cable to my Asus Windows 10 laptop the installation of the driver stops with error ' This device cannot start. (Code 10)' I tried al suggestions I found in this forum but without success. manual install driver, uninstall and restart after turning off the driver signature enforcement feature tried a second board, new cable installed old driver used USB2.0 port tried to install the board on a Windows 7 machine, again…

> **[Crack the Code: Say Goodbye to Device Manager's Code 10 Headaches](https://www.lifewire.com/how-to-fix-code-10-errors-2623181)**
>
> Resolve "This Device Cannot Start" (Code 10) error in Device Manager caused by outdated or corrupt drivers. Follow these steps for a quick driver fix.

- Updating drivers
- Rolling back drivers
- Using a different USB connector
- Restarting laptop

The reason why I ask is because I am attempting to use the following code in an Arduino, which, per my understanding, should print the letter "F" every second with my keyboard.

```arduino
#include <Keyboard.h>

void setup() {
  // open the serial port:
  Serial.begin(9600);
  // initialize control over the keyboard:
  Keyboard.begin();
}

void loop() {
    Keyboard.write('F');
    delay(1000);
}

```

However, no response is received.

Please let me know if more information is required, or if this is a code issue. I am on Win 10.0.19045, and attempted both the latest version and an alleged, more stable version of the MKRZero driver (Arduino SAMD Boards [32-bits ARM Cortex-M0+] version 1.8.13 and 1.8.9).

---

<div class="post-metadata">

**Author:** ![system](https://dub1.discourse-cdn.com/arduino/user_avatar/forum.arduino.cc/system/32/1140315_2.png) [@system](https://forum.arduino.cc/u/system)\
**Post date:** [January 27, 2024, 9:32am UTC](https://forum.arduino.cc/t/arduino-mkrzero-this-device-cannot-start-code-10-at-hardware-manager/1153453/2 "2024-01-27T09:32:39Z")

</div>

Closed on January 27, 2024, 9:32am UTC

This topic was automatically closed 180 days after the last reply. New replies are no longer allowed.
