Most Basic Serial.println not printing in Serial Monitor... wth

Can some one please explain to me why this code doesn't display in the Hello World at all? This is making no sense.

void setup() {
  // put your setup code here, to run once:
  Serial.begin(9600);
}

void loop() {
  // put your main code here, to run repeatedly:
  Serial.println("Hello World");
  delay(1000);
}

This has always worked in the past but all of a sudden it had stopped. I doubt I'm doing anything wrong.

Hi @printlabsbybrandon. Please add a reply here on this forum topic to tell us which Arduino board you are using.

Please be as specific as possible, as some Arduino boards with similar names have significant differences and the forum helpers can only provide effective assistance if we are aware of which one is being used.

If you aren't sure how to describe which board you are using, you can provide the link to the online product listing you bought the board from and we'll proceed based on the information found there.

Hi I am using the R4 Uno Minima.

Incorrect baud rate now defined in the serial monitor?
Also flash a led to indicate that the program has actually loaded.

Look at the Baud rate box of Fig-1 and chcek that it is 9600.


Figure-1: Serial Monitor

Click the spyglass icon in the upper right of the IDE.

With the same board?
The R4 Minima has a native USB interface. The Baudrate has no meaning in this case. But it needs some time after reset until the connection to the PC is etablshed. Insert a

  while(!Serial);

after the Serial.begin()
And which IDE version are you using? From my experience, in IDE 1.x the serial monitor needs to be closed and reopened if it is already open during uploading ( or resetting ) to the Minima.