So you're a Noob? Post your questions here until you graduate! Don't be shy.

User avatar
By liderbug
#69983 Next step:
void setup() {
Serial.begin(9600);
while (!Serial) {
;
}
delay(3000); // give me time to bring up the Serial Monitor
Serial.print("Attempting to connect to SSID: ");
...
blink blink blink.....


The serial monitor pops up and sits there blank but my led blinks away
Ah Ha! - figured it out - I upload at 115200... then click on SM and it runs at 115200 - NOT! 9600.
Think that falls under "a bug"? Shouldn't SM be locked to 9600 or at least default?

I'm getting there. :D
User avatar
By schufti
#69993 no, better solution is to change
Serial.begin(9600);
to
Serial.begin(74880);

and also set the baudrate in your serial monitor to 74880.

This way you will be able to read output of the bootloader too
(what appears to be gibberish at the moment).

p.s.: the upload baudrate has nothing to do with the baudrate of the serial monitor.
usually you could up the upload speed to the 900k setting