Support Thread for Seeeduino

Hi Steve

We have test the serial communication.It’s work well.

Try this code

 void drop_baud_rate()
{
  int brcPin = 7;
  pinMode(brcPin, OUTPUT);
  digitalWrite(brcPin, HIGH);
  delay(2000);
  for(int i = 0; i < 3; ++i)
  { 
    digitalWrite(brcPin, HIGH);
    delay(100);
    digitalWrite(brcPin, LOW);
    delay(100);
  }
  digitalWrite(brcPin, HIGH);
}

void enter_full_mode()
{
  int ledPin = 13;    
  pinMode(ledPin, OUTPUT);  
  Serial.println(128, DEC);  // START
  delay(50);
  Serial.println(132, DEC);  // CONTROL
  delay(50);
  digitalWrite(ledPin, HIGH);
}

void setup() 
{ 
  drop_baud_rate();
  delay(4000);
  Serial.begin(19200);
  
  enter_full_mode();
  
  int bytes[]={139, 2, 0, 0 };
  
  for(int i=0; i < sizeof(bytes)/sizeof(int); ++i)
  {
    Serial.println(bytes[i], DEC);
  }
} 

void loop() 
{ 
} 

Got the data you expect,right?

Albert