Arduino Nano 33 BLE + SIM900 mini Shield

Buenas tardes.

Tengo un problema con Arduino nano y es que quiero mandar comandos AT al modulo SIM900 mini pero no encuentro ninguna librería "SoftwareSerial" compatible con la tecnología "Mbed_NANO" y que funcione a 64MHz de procesamiento, he intentado hacerlo manualmente a través de los puertos RX y TX pero no encuentro la manera, ya que la tecnología "Mbed_NANO" solo contempla los puertos "Serial", por lo que al intentar utilizar los puertos "Serial1" me genera el error "Puerto COM3 no conectado".

Estructura de puertos Serial con versiones NANO:

Código intentando hacerlo a "mano":

 void setup(){
  Serial.begin(115200);
  Serial1.begin(115200);
  Serial.println("Start!...");
  Serial1.println("AT");  
  
 }

  void loop(){
  
    if (Serial1.available())
     Serial.write(Serial1.read());    
    if(Serial.available()) 
    Serial1.write(Serial.read());
  }

Error con la librería <SoftwareSerial.h>:

C:\Users\mario\Documents\Arduino\libraries\SoftwareSerial-master\SoftwareSerial.cpp:362:2: error: #error This version of SoftwareSerial supports only 20, 16 and 8MHz processors

¿hay algún modo de hacer la librería SoftwareSerial compatible con procesadores de 64MHz o de mandar los comandos AT de forma manual a través de un mismo "Serial"?

This topic was automatically closed 120 days after the last reply. New replies are no longer allowed.