Sodaq One UART connection

Hi,

I would like to use my Sodaq One with Base and the Grove BLE v1 (http://wiki.seeed.cc/Grove-BLE_v1/). It seems not working when I connect the BLE v1 via the Grove connector.

My code is:

void setup() {
pinMode(ENABLE_PIN_IO, OUTPUT);
digitalWrite(ENABLE_PIN_IO, HIGH);
delay(3000);
while (!debugSerial){
// Wait for the debugSerial
}
debugSerial.begin(57600);
bleSerial.begin(9600);
debugSerial.println(“BLE serial passthrough”);
}

void loop() {
if (debugSerial.available()) {
bleSerial.write(debugSerial.read());
}
if (bleSerial.available()) {
debugSerial.write(bleSerial.read());
}
}

The serialmonitor just shows “BLE serial passthroug” an nothing else.

I’d appreciate any advice how to move forward.

Is bleSerial defined as Serial, and are you using the Grove socket for pins D0/D1?

Also, I believe you need to set D11 HIGH in order to switch on the VCC lines on that side of the board.

If that isn’t the issue, it is possible that the TX and RX pins have been swapped.
Can you try wiring the device up with those pins swapped.