[SOLUCIONADO] Enviar datos recibidos por modulo BT a pantalla

Si no lo he entendido mal, creo que te refieres a esto, no?

#include <SPI.h> //Incluimos la librería SPI
#include <Wire.h> //Incluimos la librería Wire
#include <Adafruit_GFX.h> //Incluimos la librería Adafrutit GFX para efectos de la pantalla
#include <Adafruit_SSD1306.h> //Incluimos la librería Adafruit SSD1306 para funcionamiento de la pantalla
#include <SoftwareSerial.h>   // Incluimos la librería  SoftwareSerial 

#define OLED_RESET 4
Adafruit_SSD1306 display(OLED_RESET);

#define NUMFLAKES 10
#define XPOS 0
#define YPOS 1
#define DELTAY 2
#define SSD1306_LCDHEIGHT 64
#if (SSD1306_LCDHEIGHT != 64)
#error("Height incorrect, please fix Adafruit_SSD1306.h!");
#endif

SoftwareSerial BT(10,11);    // Definimos los pines RX y TX del Arduino conectados al Bluetooth

char mensaje[65]; // Tamaño máximo de una línea - 1

void setup()   {  

  BT.begin(9600);       // Inicializamos el puerto serie BT (Para Modo AT 2)
  Serial.begin(9600);   // Inicializamos  el puerto serie  

  display.begin(SSD1306_SWITCHCAPVCC, 0x3C);  // initialize with the I2C addr 0x3D (for the 128x64)

  display.clearDisplay();

  display.drawPixel(10, 10, WHITE);  // dibuja un pixel
  display.display();
  delay(2000);
  
  display.clearDisplay();
  
  // draw scrolling text
  testscrolltext();
  delay(2000);
  display.clearDisplay();

  // text display tests
  display.setTextSize(1);
  display.setTextColor(WHITE);
  display.setCursor(0,0);
  display.clearDisplay();
}

void testscrolltext(void) {
  display.setTextSize(2);
  display.setTextColor(WHITE);
  display.setCursor(15,25); //(horizontal,vertical)
  display.clearDisplay();
  display.println(mensaje);
  display.display();
  delay(1);

  display.startscrollright(0x00, 0x0F);
  delay(2000);
  display.stopscroll();
  delay(1000);
  display.startscrollleft(0x00, 0x0F);
  delay(2000);
  display.stopscroll();
  display.clearDisplay();


 
}



void loop()
{
  
  if(BT.available())    // Si llega un dato por el puerto BT se envía al monitor serial
    mensaje[BT.readBytesUntil('\r', mensaje, BT.available() < sizeof(mensaje) - 1 ? BT.available() : sizeof(mensaje) - 1)] = 0;
BT.flush();
  
  
    delay(1000);
    Serial.write(BT.read());
  }
 
  if(Serial.available())  // Si llega un dato por el monitor serial se envía al puerto BT
  {
     BT.write(Serial.read());
  }
}