I’m trying to just get blink to work on a RedBoard Artemis Nano. Loading the usual blink example works just fine. I then wanted to see if the serial was working so I tried to print Blink ON and Blink OFF when the LED was turned on and off. The code compiles just fine and uploads but the status LED is stuck on and I do not get any serial output.
I tried commenting out the print statements and I get the same problem. When I comment out the Serial.begin in the setup and the print statements, the status light starts blinking as expected.
// 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() {
digitalWrite(LED_BUILTIN, HIGH); // turn the LED on (HIGH is the voltage level)
Serial.println("Blink ON");
delay(1000); // wait for a second
digitalWrite(LED_BUILTIN, LOW); // turn the LED off by making the voltage LOW
Serial.println("Blink OFF");
delay(1000); // wait for a second
}
I don’t know if I just got a bum board or if you honestly can’t do serial prints with this RedBoard Artemis Nano but I am not impressed with this product.