// the setup function runs once when you press reset or power the board
void setup() {
// initialize digital pin LED_BUILTIN as an output.
Serial.begin(9600);
pinMode(LED_BUILTIN, OUTPUT);
}
// the loop function runs over and over again forever
void loop() {
Serial.print("Code started ......");
digitalWrite(LED_BUILTIN, HIGH); // turn the LED on (HIGH is the voltage level)
delay(1000);
Serial.print("Now LED goes Low");
digitalWrite(LED_BUILTIN, LOW); // turn the LED off by making the voltage LOW
delay(1000); // wait for a second
}
From the Amazon link, this is clearly a clone, and since it is masquerading as an original I would be doubly suspect.
What is the history of this unit? Dis it ever work properly?
Most frequently the verification error is the result of an issue with the bootloader software. Less frequently it is a problem with the flash ram of the AT328 chip.
If this a new unit, and you can return it you may want to do that, and that would be my recommendation.
If you can't return it, or want to try and fix the one you have, its possible burn a new bootloader into the chip if you have using another Arduino or an ICSP programmer.