Can I change the baud rate in my arduino code for a rate other than 9600? For example can make it 38400, or even 115200? I think I read somewhere the bootloader wont let anything work but 9600 but I cant find any info on it now....
I have the ATmega328 with Arduino Optiboot (Uno)
The 115200 Uno baudrate is just the fixed serial speed for the bootloader when the IDE is uploading a new sketch to the chip. Once your sketch is loaded it will run at whatever baudrate you specified in the Serial.begin(desiredspeed); command ( http://arduino.cc/en/Serial/Begin
) when you wrote your sketch.