Troubleshooting Hardware connection

I am trying to connect a seeduino lotus (https://www.seeedstudio.com/Seeeduino-Lotus-ATMega328-Board-with-Grove-Interface-p-1942.html) board to the Arduino IDE but I keep getting this error message:

Arduino: 1.8.12 (Windows Store 1.8.33.0) (Windows 10), Board: "Arduino Duemilanove or Diecimila, ATmega328P"

Sketch uses 4280 bytes (13%) of program storage space. Maximum is 30720 bytes.
Global variables use 233 bytes (11%) of dynamic memory, leaving 1815 bytes for local variables. Maximum is 2048 bytes.
C:\Users\tinaa\Documents\ArduinoData\packages\arduino\tools\avrdude\6.3.0-arduino17/bin/avrdude -CC:\Users\tinaa\Documents\ArduinoData\packages\arduino\tools\avrdude\6.3.0-arduino17/etc/avrdude.conf -v -patmega328p -carduino -PCOM3 -b57600 -D -Uflash:w:C:\Users\tinaa\AppData\Local\Temp\arduino_build_881287/Grove_EMG_detector_demo_code.ino.hex:i 

avrdude: Version 6.3-20190619
         Copyright (c) 2000-2005 Brian Dean, http://www.bdmicro.com/
         Copyright (c) 2007-2014 Joerg Wunsch

         System wide configuration file is "C:\Users\tinaa\Documents\ArduinoData\packages\arduino\tools\avrdude\6.3.0-arduino17/etc/avrdude.conf"

         Using Port                    : COM3
         Using Programmer              : arduino
         Overriding Baud Rate          : 57600
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

avrdude done.  Thank you.

Problem uploading to board.  See http://www.arduino.cc/en/Guide/Troubleshooting#upload for suggestions.
Invalid library found in C:\Users\tinaa\Documents\Arduino\libraries\LED_Bar.h: no headers files (.h) found in C:\Users\tinaa\Documents\Arduino\libraries\LED_Bar.h
Invalid library found in C:\Users\tinaa\Documents\Arduino\libraries\LED_Bar.h: no headers files (.h) found in C:\Users\tinaa\Documents\Arduino\libraries\LED_Bar.h

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

I have the board set up according to this starter website Getting Started with Seeeduino | Seeed Studio Wiki

I am using code I downloaded form github and I'm trying to follow this process Grove - EMG Detector | Seeed Studio Wiki

Does uploading work WITHOUT the shield ?

Could you take a few moments to Learn How To Use The Forum.
It will help you get the best out of the forum in the future.
Other general help and troubleshooting advice can be found here.

The problem is that you have the wrong board selected. I know that tutorial told you to select "Arduino Duemilanove or Diecimila, ATmega328P", but that was only an example. The tutorial is not specific to the Seeeduino Lotus.

There are instructions specific to the Seeeduino Lotus here:

Why on earth the folks at Seeed didn't provide a link to that page from the product page, I'll never understand.

Seeduino Lotus is Uno SMD without the barrel jack and regulator and with CH340. so, not so like Uno :slight_smile: but I select Uno to use it. it is an ATmega328p with the Uno bootloader

Good information Juraj! I had a suspicion that Tools > Board > Arduino Uno would work, but I figured it was safer to just direct @tabar to follow the official instructions, since I didn't feel like digging into the boards package to confirm my suspicion.

I guess the 3rd party manufacturers do that because it probably confuses the customers to be instructed to select a board of a different name from the Tools > Board menu ("but, I don't have an Uno").