SAMD21 MINI by ROBOT DYNE NOT BEING DETECTED . USB PORT, CABLE , PROPER

i TRIED TWO CLICK RESET , ITS NOT WORKING TOO. please help.
Request to discontinue these kind of boards from arduino if are not able to being detected by ide on first time itself . This board is experience is not good

You bought a Robotdyn product, NOT an official Arduino product.

Perhaps you would have more luck on the Robotdyn forums (assuming they have them).

do a double reset to activate the bootloader (the L LED should pulsate), then upload a working sketch

Yes Juraj , i tried double click . i tried on my Laptop as well as PC . I have three new fresh devices. Non of them responding on double click. Cable and ports are proper since i tried ESP32 to check these also

New samd21 by ROBOTDYNE. it contains chip Atmel ATSAMD21 chip . It is not being detected by Arduino IDE in port. Used in multiple PCS . Cable is proper , USB driver proper because other devices are being detected. 2 time RESET press i tried . This problem i am facing 2nd time .

last time it resolved by 2 reset press . I have other three dev kits , All of them are not being detected.

Please help ASAP

Please do not double post - it's against the forum rules.

I have merged your cross-posts @prateeks907.

Cross-posting is against the Arduino forum rules. The reason is that duplicate posts can waste the time of the people trying to help. Someone might spend a lot of time investigating and writing a detailed answer on one topic, without knowing that someone else already did the same in the other topic.

Repeated cross-posting can result in a suspension from the forum. I see this is not your first time cross posting and not your first time being warned about it. It is time for you to straighten up and fly right.

In the future, please only create one topic for each distinct subject matter. This is basic forum etiquette, as explained in the "How to get the best out of this forum" guide. It contains a lot of other useful information. Please read it.

Thanks in advance for your cooperation.

These boards don't have a built-in LED. There is a footprint for another LED on the board (strangely connected to pin 24/PB11 via an unpopulated buffer rather than LED_BUILTIN), but it isn't populated.

So unfortunately you don't get any built-in LED indicator for the bootloader activation on this board. An external LED could be connected to pin 13 though.

Which operating system are you using (e.g., "Windows")?

I ask because I would like to give you the appropriate instructions for your operating system.

It is windows 10 pro

Please try this procedure to troubleshoot the problem:

  1. Open the Windows Device Manager.
  2. Select View > Devices by type from the Device Manager menus.
  3. Open the "View" menu.
  4. If there is a to the left of the "Show hidden devices" menu item, click on "Show hidden devices" to disable it.
  5. Unplug the USB cable of your Arduino board from your computer if it is currently connected.
  6. Take note of the contents of the "Other devices" and "Ports (COM & LPT)" sections of the Device Manager tree.
  7. Plug the USB cable of your Arduino board into your computer.
  8. Select Action > Scan for hardware changes" from the Device Manager menus.

Did you see any new device appear in the Device Manager tree after doing this? If so, please tell us where it is located in the tree and what it is named.

You can repeat steps 5-8 multiple times if you are not sure.


:exclamation: NOTE: These instructions will not solve the problem. They are only intended to gather more information which might provide a clue that eventually leads to a solution.


I tried this 3-4 times . I didnt see differences in devices before and after "Scan for hardware Changes". Same number of devices are there. many devices visible but, everyone is greyed except my internet usb.

Please try this experiment and then report your results in a reply on this forum thread::

  1. Connect an LED and appropriate current limiting resistor between the pin marked "D13" on the board and the pin marked "GND".
  2. Connect the board to your computer with the USB cable.
  3. Press and release the reset button on your Arduino board quickly twice.

Do you now see the external LED you connected pulsing?

No it didn't blink . Tried on other boards also . Connecting an LED with D13 and GND. I am trying it on 3 systems concurrentky also to verify that is it IDE haing issue or what,

I remember from your other topic that you have been hoping to start using a debug probe/ISP programmer to flash these boards.

Were you ever able to get that working?

Did you do or attempt that on all the boards that are now having the "no port" problem?

I ask both because the debug probe/ISP programmer might be used to recover the boards, and also because your previous efforts might have been what put the boards in their current state.

The fact that the device is also not discovered by Windows Device Manager indicates the problem is not in the Arduino IDE/tooling domain.

I have 4 boards . In first board i faced this issue. But it got resolved by two button press. And i tried debugging on same boards via external debugger (Atmel ICE ). But why this is happening in other three boards which i have , these are brand new opened and connected to IDE. Nothing tried with those device

Two click is not working in all 3 remaining devices . Tried on several systems including my laptop . Device Not being detected . We are worrying because our coding part is done . and we are trying it to flash via debugger. Then we can jump to next phase . Most importantly prototypes custom board orders are placed

Until now from 2-3 weeks our project is stuck in same issue regarding controller reliability

Thanks for the clarification.

Please answer the question I asked in my previous reply:

No , until now we did not got succeed in programming our board via debugger. We have ATMEL ICE PRogrammer and i bought a J-link programmer also . Both did not worked . Jlink and Atmel boath working in microchip studio, but here they did not worked. Our whole source code is written in Arduino ide

Try this:

  1. Unplug the USB cable of the ATSAMD21G18 development board from your computer.
  2. Connect the programming cable of the Atmel-ICE to the SWD header on the ATSAMD21G18 development board.
  3. Plug the USB cable of the Atmel-ICE into your computer.
  4. Plug the USB cable of the ATSAMD21G18 development board into your computer.
  5. Select Tools > Programmer > Atmel-ICE from the Arduino IDE menus.
  6. Select Tools > Burn Bootloader from the Arduino IDE menus.
  7. Wait for the "Burn Bootloader" operation to finish.
  8. Unplug the USB cable of the ATSAMD21G18 development board from your computer.
  9. Unplug the USB cable of the Atmel-ICE from your computer.
  10. Disconnect the programming cable of the Atmel-ICE from the ATSAMD21G18 development board.

Was the "Burn Bootloader" operation successful?

Do you now see a port for the ATSAMD21G18 development board in the Arduino IDE Tools > Port menu after you plug its USB cable into your computer?