Все, что вам нужно сделать, это убедиться, что USB подключен только тогда, когда вы загружаете свои эскизы в arduino, а затем подключите BlueSMIRF, когда вы будете готовы запустить код Arduino. Таким образом, они оба будут использовать аппаратный последовательный порт по умолчанию, и вам не придется изменять какой-либо код.
Вы можете попробовать использовать SoftwareSerial.h в Arduino для эмуляции другого последовательного порта, но я обнаружил, что это проблематично.