Arduino Uno WIFI Program not responding error

I have brushed the dust off of a couple of Arduino boards just to check their status before buying more...
I'm using a very simple sketch, sainsmart lcd which will test the lcd buttons...nothing fancy.
First just to make sure it all works, I used a number of Uno's, Uno, Uno Rev3 and they all work...
When I switch to my Uno WIFI boards, nothing. I get my avrdude saying there is an error program not responding...
I'm using AVR Boards 1.8.6...I even loaded an earlier version same results.
Any ideas why it is just an issue with WIFI...

Which board do you have? Uno WiFi or Uno WiFi Rev2.

Tyey are significantly different; the first one needs to be programmed ad an Uno (if I'm not mistaken), the second one ad an Uno WiFi Rev2.

It is a Uno WIFI Rev2. I'm using the correct Board selection and port. I have four of those boards and they all have the same upload error.

Please post the full error message.

Which operating system?

What does your operating system think of your board? Is it correctly recognised? Does the port that you have selected disappear when you disconnect the board?

If your board is not recognised, the first suspect would be the cable; if not mistaken the Uno WiFi Rev2 uses microUSB and you might be using a charge-only cable.

I have attached pictures of my wifi board.

OS info...
pi@raspberrypi:~ $ cat /etc/os-release
PRETTY_NAME="Debian GNU/Linux 11 (bullseye)"
NAME="Debian GNU/Linux"
VERSION_ID="11"
VERSION="11 (bullseye)"
VERSION_CODENAME=bullseye
ID=debian
HOME_URL="https://www.debian.org/"
SUPPORT_URL="Debian -- User Support"
BUG_REPORT_URL="https://bugs.debian.org/"

error msg
Arduino: 1.8.19 (Linux), Board: "Arduino Uno WiFi"

Sketch uses 2200 bytes (6%) of program storage space. Maximum is 32256 bytes.
Global variables use 57 bytes (2%) of dynamic memory, leaving 1991 bytes for local variables. Maximum is 2048 bytes.
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 1 of 10: not in sync: resp=0x00
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 2 of 10: not in sync: resp=0x00
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 3 of 10: not in sync: resp=0x00
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 4 of 10: not in sync: resp=0x00
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 5 of 10: not in sync: resp=0x00
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 6 of 10: not in sync: resp=0x00
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 7 of 10: not in sync: resp=0x00
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 8 of 10: not in sync: resp=0x00
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 9 of 10: not in sync: resp=0x00
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 10 of 10: not in sync: resp=0x00
Problem uploading to board. See https://support.arduino.cc/hc/en-us/sections/360003198300 for suggestions.

This report would have more information with
"Show verbose output during compilation"
option enabled in File -> Preferences.

The connections are not an issue since I can swap an Uno and WIFI board using the same port...
I just change the board/port in the tools section of the IDE.

I sent you an email with pictures of the board. They both use the same type of connections.

This is wrong for the Uno WiFi Rev2. You'll have to install the megaAVR board package using board manager if you haven't done that yet.

It will give you two additional boards in the tools → boards menu, the Nano Every and the Uno WiFi Rev2. Select the Arduino Uno WiFi Rev2 for uploads.

PS
I was mistaken about the connector.

I was able to select the correct board after I started the thread and this is the error I'm getting.
I also tried modifying permissions and other settings based on search returns and in addition some solutions said that IDE 2.0> was needed...but have tried numerous time to install IDE 2 and have yet to get an install.sh script...

Arduino: 1.8.19 (Linux), Board: "Arduino Uno WiFi Rev2, ATMEGA328"

Sketch uses 5092 bytes (10%) of program storage space. Maximum is 48640 bytes.
Global variables use 135 bytes (2%) of dynamic memory, leaving 6009 bytes for local variables. Maximum is 6144 bytes.
An error occurred while uploading the sketch
avrdude: usbdev_open(): cannot open device: Permission denied
avrdude: jtag3_open_common(): Did not find any device matching VID 0x03eb and PID list: 0x2145

This report would have more information with
"Show verbose output during compilation"
option enabled in File -> Preferences.

Maybe the solution is in linux - avrdude: usbdev_open(): cannot open device: Permission denied - Arduino Stack Exchange.

Found by googling avrdude: usbdev_open(): cannot open device: Permission denied - Google Search

That was the link I had found and had not re-run that script. ran it and at least I am getting it uploaded...
I appreciate all the help you gave me...again thanks. Rick

1 Like

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