MODULO HC06 BLUETOOTH

Ciao a tutti, ho un problema con un modulo hc06 bluetooth,è la prima volta che lo utilizzo e non mi sono chiare un po di cose.
Ho un progetto che comunica con processing trasmettendosi delle int , fino a qui tutto ok, ma vorrei utilizzare bluetooth al posto della seriale fisica in modo da poter avere liberta con il pc.
Prima domanda , le resistenze su rx da 10k e 20k sono da mettere, c'è chi dice si e chi no.
Seconda domanda , ho fatto delle prove con lo sketch sottostante, con che criterio decido che pin utilizzare come rx-tx (qui usando 2-4 era pero per arduino uno)
Terza ho provato da monitor seriale a inviare AT, ma non ricevo nessuna risposta , come faccio a capire se funziona o no , tx rx tra arduino e modulo sono incrociati .
Ciao grazie

#include <SoftwareSerial.h>
SoftwareSerial mySerial(4, 2); // RX, TX

String command = ""; // Stores response of the HC-06 Bluetooth device


void setup() {
  // Open serial communications:
  Serial.begin(9600);
  Serial.println("Type AT commands!");
  
  // The HC-06 defaults to 9600 according to the datasheet.
  mySerial.begin(9600);
}

void loop() {
  // Read device output if available.
  if (mySerial.available()) {
    while(mySerial.available()) { // While there is more to be read, keep reading.
      command += (char)mySerial.read();
    }
    
    Serial.println(command);
    command = ""; // No repeats
  }
  
  // Read user input if available.
  if (Serial.available()){
    delay(10); // The delay is necessary to get this working!
    mySerial.write(Serial.read());
  }
}