Mostrando las entradas con la etiqueta Arduino menú tools es muy lento. Mostrar todas las entradas
Mostrando las entradas con la etiqueta Arduino menú tools es muy lento. Mostrar todas las entradas

jueves, 29 de agosto de 2013

Arduino Lento




Si te sucede que cuando abres el ejecutable de arduino.exe, este se demora en iniciar, cuando vas al menú tools este es muy lento o se demora en cargar un sketch?



Arduino ya que a pesar de que físicamente se comunica o programa por puerto USB lo que realmente hace es emular una comunicación serial sobre un bus USB y  cuando se ejecuta hace un scan de los puertos seriales que posee el ordenador , por lo tanto, cuando el analiza  estos puertos si hay otros dispositivos que tengan o generen un puerto serial como un dispositivo bluetooth, arduino tratara de verificar esto y en esta verificación se generan retardos  de tiempo. 

Solución: Podemos optar por dos soluciones

Primera solución 

Si se deshabilitan los dispositivos que usan el puerto serial estos retardos ya no se verán, para esto siga los siguientes pasos (para windows 7 pero se sigue la misma lógica para cualquier versión de windows):


  1. vaya a inicio y entre en el panel de control
  2. Click en Hardware y sonido
  3. Click en Administrador de dispositivos
  4. una vez ahi desabilite todos los dispositivos seriales que tenga instalados desntro de Puertos (COM y LPT)
Al abrir nuevamente el Arduino IDE el problema habrá desaparecido




Segunda solución

La solución mas apropiada es modificar los archivos fuente del Arduino, con esto eliminaremos el problema definitivamente:

Esta es la solución mas rápida ademas que solo necesitamos el archivo rxtxSerial.dll que es el encargado de la comunicación serial del Arduino IDE. para esto seguimos los siguientes pasos:

           1. Descargamos el Archivo rxtxSerial.dll que se encuentra en un archivo comprimido .rar


           2. Descomprimimos el archivo y copiamos el archivo rxtxSerial.dll





           3. Vamos hacia el directorio donde instalamos el Arduino IDE en caso de haberlo instalado o a la carpeta donde descomprimimos el Arduino IDE desde donde se ejecuta pegamos el archivo  rxtxSerial.dll damos en Copiar y reemplazar y listo.




si te sirvió este blog deja tu mensaje, preguntas y sugerencias.