Ditto on that. I have the CZ version. I tried already two different tutorials, one using analog pins on the Arduino Uno and one using digital, windows 8.1. I tried in Arduino IDE and using Atmel/Visualmicro. I tried all combinations of baud and string termination, etc. etc. Cannot get that dang "OK" for the life of me.
UPDATE: tried this and it worked. I think I may have had my serial port baud set wrong. 9600 worked.
/*
AT+ORGL (Restore the factory default state)
AT+UART=115200,0,0 (Set baud rate to 115200, one stop bit and no parity bit)
AT+NAME=TinyG
*/
#include <SoftwareSerial.h>
#define rxPin 10
#define txPin 11
SoftwareSerial mySerial(rxPin, txPin); // RX, TX
char myChar ;
void setup() {
Serial.begin(9600);
Serial.println("AT");
mySerial.begin(38400);
mySerial.println("AT");
}
void loop() {
while (mySerial.available()) {
myChar = mySerial.read();
Serial.print(myChar);
}
while (Serial.available()) {
myChar = Serial.read();
Serial.print(myChar); //echo
mySerial.print(myChar);
}
}