You can use pins 0 and 1 for TTL serial communication using the standard Arduino commands: beginSerial(), serialWrite(), printInteger(), etc. The difference with Wiring is that you can't simultaneously connect the Arduino board to the computer (or other device) through the USB (or serial) plug. The ATmega128 on the Wiring board has two hardware serial devices (UARTs) so it can talk to an external device and the computer at the same time. The ATmega8 on the Arduino board only has one.

Yes, you can Write your program to the arduino board using wireless bluetooth, I do it every time , it works well. And wiring board can do it also , just disconnect USB , and connect the BT to the serial0 , then it will work.

Hi ! mitcho , I write to arduino with the bluetooth everytime now , you should make sure that : when you write to arduino , I icon of bluetooth should be green , because the bluetooth connect will cut off when the com of bluetooth is closed 10s.