Available Boards - Ardiuno Geniuno Uno not showing up in list of boards in IDE

Hi-

First time user - and I am stuck. I recently bought the ELEGOO UNO R3 Project Smart Robot Car from Amazon in USA. Per the instructions available here - i downloaded the latest Ardiuno IDE: ELEGOO 3D Printers, Arduino Kits & Robots Tutorials Download – ELEGOO Official. I am using a Macbook.

Per the instructions on the Elegoo site - the board used on the robot is the Arduino/Genuino Uno. However that board is not listed in the available boards in the IDE (Tools --> Board). I went to the Board Manager in the IDE - and downloaded all the latest Boards there. However, even after that the Arduino/Genuino Uno does not get listed as an available board. What am I doing wrong? Check attachment

Also, another thing...when I plug the board the my macbook via USB - the green light on the board flashes quickly - but then it turns off after that. Is that behavior normal? Or is the green light supposed to stay on as long as the USB is plugged in? The red light on the board stays ON when the USB is plugged in.

seandesh:
Per the instructions on the Elegoo site - the board used on the robot is the Arduino/Genuino Uno. However that board is not listed in the available boards in the IDE (Tools --> Board).

Hi @seandesh. Arduino is phasing out the "Genuino" brand and sticking solely with "Arduino". For this reason, the "Arduino/Genuino Uno" Boards menu item has been renamed to "Arduino Uno". The tutorial you're following was written before that change. So just use the "Arduino Uno" board and it will work fine for you.

seandesh:
Also, another thing...when I plug the board the my macbook via USB - the green light on the board flashes quickly - but then it turns off after that. Is that behavior normal? Or is the green light supposed to stay on as long as the USB is plugged in?

This is normal. The flashing indicates the bootloader (the code that handles sketch uploads) is running. That happens for a short time after you power the board, after which the bootloader exits and the sketch that was last uploaded to the Arduino board runs. After that, the behavior of the LED depends on what the sketch you uploaded does with pin 13, which the LED is attached to.

More information here:

Thanks for clarifying that - I am selecting "Arduino Uno" as the board now.

However - I am still not able communicate with the board from my macbook. I can't upload any code to it....when I try it - I get the error message "avrdude: stk500_recv(): programmer is not responding". Also when I go to Tools --> Get Board Info...it gives me an error "native Serial port, cant obtain info". So i am still missing some steps.

  1. What do I select as the port in Tools --> Port after I have selected the board? Attached file has the all the options that show up for me for Port....I am not sure which one i am supposed to select - in any case, I have tried all of them...and none of them let me connect with the board

  2. In "Finder" on my backbook....should the Elegoo robot device / Uno Board show up as one of the connected devices from my macbook? It is not not showing up for me as a connected device....does that mean that my macbook is not picking up the new device at all via USB port? Do note that I have only a USB C port on my macbook...so I am using a USB C to regular USB convertor between my macbook and the robot. Attached is the set-up I am using.

please help :slight_smile: What am I missing?

Unplug the Uno from the Mac
Look at the available ports
Plug in the Uno
Look at the available ports
Is there a new port in the list ?
If so then select it, otherwise your Mac is not recognising the Uno, Does a driver need to be installed ?