I just tried this code for DMX break, but it does not work :
Serial1.end();
digitalWrite(2, HIGH);
delayMicroseconds(88);
digitalWrite(2, LOW);
delayMicroseconds(8);
Serial1.begin(250000, SERIAL_8N2);
Serial1.write(buffer, sizeof(buffer));
Serial1.flush();
Does anybody have a clue ?