Calificación:
  • 1 voto(s) - 2 Media
  • 1
  • 2
  • 3
  • 4
  • 5
exit status 1 Error compilando para la tarjeta Arduino/Genuino Uno
#1
Hola mi nombre es francisco, estoy hace poco explorando en este mundo de arduino, programacion, etc y es muy apasionate,
pero en un programación de prueba o aprendizaje , al momento de compilar  me arrojo la siguiente falla:

exit status 1
Error compilando para la tarjeta Arduino/Genuino Uno.

 
he compilado otros programas anteriores  (como prueba, si  ocurre en otros programas) y me compila normal, pero en esta programación , hago uso de condicionales ,tales como el if, while, else. y me produce el error.

 y estoy atrapado en busca del porque, que me falta, sera una libreria?

he pedido ayuda por twitter y no me a ido bien .

las caracteristicas de mi placa es un Arduino uno.
 la version de mi IDE ES 1.8.6.

ojala pueda tener respuesta , para seguir avanzando y aprendiendo por ahora me siento atascado,

saludos.
Citar
#2
Lo mejor seria que copies y pegues por aqui el codigo, para poder ver cual seria el problema... Saludos
Citar
#3
Error compilando quiere decir que el IDE no es capaz de traducir lo que tu has escrito a lenguaje máquina. Si estas empezando con condicionales es probable que no hayas cerrado bien algún corchete o que te hayas liado con tanto ( )[ ]}{.

Sino encuentras nada mal, haz caso a Neox y dejanos ver el codigo.
Citar
#4
Hola amigos ,gracias por tomarse su tiempo y poder ayudar y responder hacia mi falla. Efectivamente es cuando uso las condicionales , he echo don programas simples y ambos me dan error al compilar, compile otros programas que tengo sin las condicionales y compilar normal.

dejare los 2 IDE con uso de condicinales, mientras tanto bajare una version mas antigua para ver si me pasa lo mismo .


uso condicional if_else

void Setup() {
pinMode (2, INPUT); // pin 2 como entrada
pinMode (3, OUTPUT); // pin 3 como salida
}

void loop() {
if (digitalRead(2) == HIGH){ // evaluo si la entrada esta a nivel alto
digitalWrite (3, HIGH); // enciende led
}
else {
digitalWrite(3, LOW); // apaga led
}
}


uso condicional while

int PULSADOR = 2;
int LED = 3;
int ESTADO = LOW;


void Setup(){
pinMode (PULSADOR, INPUT); // pin 2 como entrada
pinMode (LED, OUTPUT);

}

void loop(){
while(digitalRead(PULSADOR) == LOW){

}
ESTADO = digitalRead(LED);
digitalWrite(LED, !ESTADO);
while(digitalRead(PULSADOR) == HIGH){

}
}

saludos y gracias
Citar
#5
Tu error está en la "S" mayuscula del setup. Debes declarar la función como "void setup()" en lugar de "void Setup()"
El compilador de arduino es sensible al uso de mayusculas y minusculas. Debes tener mucho cuidado con esto, ya que por ejemplo "digitalWrite" te funcionará, pero "digitalwrite" no.


Por cierto, conforme al segundo fragmento de código... por lo que veo has intentado realizar una función en la cual, si pulsas una vez, el led se te enciende, y si pulsas otra vez, se te apaga, y así hasta el infinito. 
Pues bien, ojo con esto, cuando realizas la lectura del estado con"ESTADO = digitalRead(LED);" dependiendo del tipo de micro puede funcionarte o no... es buena practica el declarar otra variable para almacenar una memoria del estado anterior en el que se encontraba el led y utilizarla en lugar de leer el estado de esta manera.

Por ultimo, si aun arreglando esto te suceden cosas raras al presionar el pulsador debes ser consciente de que los pulsadores tienen rebotes, el microcontrolador es tan rapido que puede detectar cuando tu pulsas el boton y los rebotes que se producen al soltarlo. Puedes implementar una solución antirebote mediante hardware (con un pequeño condensador) y mediante software (un pequeño retardo para evitar leer mientras se está produciendo el rebote)
Citar
#6
hola amigo,

Revise y corregí lo de del setup que tenia con mayúscula. Pero descubrí otra cosa, también tengo una tarjeta arduino leonardo , fui y seleccione la tarjeta leonardo en herramientas, compile y adivina , me arrojo el mismo error , que con la arduino uno,tambien busque otro IDE con una versión anterior a esta v.1.8.4 compile y igual, el mismo dilema.
nose si sera que me falta una librería con las condicionales . se me escapa de las manos.

saludos
Citar
#7
He copiado y pegado tu primer programa en mi ordenador y efectivamente, me da el mismo error que a ti, hice caso a shellmer y compilado. Supongo que llevarás tiempo pegandote con esto así que he sacado screen para que me creas :p

Ánimo que es mas sencillo de lo que te parece ahora.


resim

Por cierto, dando al primer botón de la barra de herramientas, el IDE solo compila el programa. Da igual que placa de arduino tengas, incluso sin ningún arduino te debería compilar.
Citar
#8
(24-07-2018, 01:50 AM)fcojavier escribió: fui y seleccione la tarjeta leonardo en herramientas, compile y adivina , me arrojo el mismo error , que con la arduino uno,tambien busque otro IDE con una versión anterior a esta  v.1.8.4 compile y igual, el mismo dilema.  

Deberías fijarte mejor en los mensajes de error. No te centres en el exit status y mira las líneas anteriores. Por ejemplo, en la imagen que ha puesto Nullz el contenido de las 2 primeras líneas es mucho más interesante para localizar la razón del error que las 2 últimas que nos copiaste.

Por otra parte el Arduino te estaba dando otra pista que puedes ver también en la imagen de Nullz. Verás que en la imagen de la izquierda, cuando da error al compilar, el nombre de la función Setup aparece en color negro al contrario de lo que pasa con la función loop. Al cambiar el nombre a setup pasan a mostrarse en el mismo color.

Saludos.
Citar
#9
hola...tango el mismo problema que ustedes y nose que hacer estoy estancado queria saber si alguien me puede ayudar, aquí le mando mi código para que lo revise.
// SOUL DANY.
// CARRO CONTROLADO POR VIA BLUETOOTH.
// SUSCRIBETE A MI CANAL SI TE HA SERVIDO Y DEJA TU BUEN LIKE.
// EN ESTA PROGRAMACION CONSTA DECIR QUE NO HAY NINGUN PROBLEMA DE TENER EL BLUETOOTH CONECTADO AL ARDUINO.

#include <SoftwareSerial.h>
#include <Servo.h>

// CONEXIONES PARA EL BLUETOOTH.

int bluetoothTx = 2;
int bluetoothRx = 3;

SoftwareSerial bluetooth(bluetoothTx, bluetoothRx);

// MOTOR 1.

int Motor1A = 5;
int Motor1B = 6;

// MOTOR 2.

int Motor2A = 9;
int Motor2B = 10;

void setup ()
{
bluetooth.begin(115200);
bluetooth.print("$$$");
delay(100);
bluetooth.println("U,9600,N");
bluetooth.begin(9600);

pinMode( Motor1A, OUTPUT );
pinMode( Motor2A, OUTPUT );
pinMode( Motor1B, OUTPUT );
pinMode( Motor2B, OUTPUT );

digitalWrite( Motor1A, LOW );
digitalWrite( Motor2A, LOW );
digitalWrite( Motor1B, LOW );
digitalWrite( Motor2B, LOW );
}

int flag1 = -1;
int flag2 = -1;

void loop()
{
if(bluetooth.available())
{
char toSend = (char)bluetooth.read();
if(toSend == 'S')
{
  
flag1 = 0;
flag2 = 0;

digitalWrite( Motor1A, LOW);
analogWrite( Motor1B, LOW);

digitalWrite( Motor2A, LOW),
analogWrite( Motor2B, LOW);

}
if( toSend == 'F' || toSend == 'G' || toSend == 'I')
{
if (flag1 != 1)
{
// ESTOS HARAN QUE VAYA PARA ADELANTE EL CARRITO.
flag1 = 1;
digitalWrite( Motor1A, HIGH);
analogWrite( Motor1B, 0 );
digitalWrite( Motor2A, HIGH);
analogWrite( Motor2B, 0 );
}
}
if(toSend == 'B' || toSend == 'H' || toSend == 'J')
{
if(flag1 != 2)
{
// ESTOS HARAN LA REVERSA DEL CARRITO.
flag1 = 2;
digitalWrite( Motor1B, HIGH);
analogWrite( Motor1A, 0 );
digitalWrite( Motor2B, HIGH);
analogWrite( Motor2A, 0 );
}
}
if(toSend == 'L' || toSend == 'G' || toSend == 'H')
{
if(flag2 != 1)
{
// ESTOS HARAN QUE GIRE HACIA LA IZQUIERDA.
flag2 = 1;
digitalWrite( Motor2B, HIGH);
analogWrite( Motor2A, 0 );
digitalWrite( Motor1A, HIGH);
analogWrite( Motor1B, 0 );
}
}
else
if(toSend == 'R' || toSend == 'I' || toSend == 'J')
{
if(flag2 != 2)
{
// ESTOS HARAN QUE GIRE HACIA LA DERECHA.
flag2 = 2;
digitalWrite( Motor1B, HIGH);
analogWrite( Motor1A, 0 );
digitalWrite( Motor2A, HIGH);
analogWrite( Motor2B, 0 );
}
}
else
{
if(flag2 != 3) 
{
// SI TU SABES PARA QUE SIRVE ESTO DIME POR QUE SE LO PUSO UN AMIGO Y NI IDEA.
flag2 = 3;
digitalWrite ( Motor2A, LOW);
analogWrite ( Motor2B, LOW);  
digitalWrite ( Motor2B, LOW);
analogWrite ( Motor2A, LOW);  
}
}
}
}
Citar
#10
hola tengo el mismo problema de usted no se cual es el error en el siguiente codigo:
#include <LcdKeypad.h>
#include <Wire.h>
#include <Servo.h>
#include <Password.h> //Incluimos la libreria Password
#include <Keypad.h> //Incluimos la libreria Keypad
#define RELAY1  11     // se definen los pines donde se conectaran los reles


int pos = 180;// variable to store the servo position

Servo myservo;


Password password = Password("4015");  //Definimos el Password
int dlugosc = 4;                        //Largo del Password
 
LiquidCrystal_I2C lcd (0x27, 16, 2);
 
int buzzer = 10; //Creamos las Variables de salida
int ledRed = 12; 
int ledGreen = 13;
 
int ilosc; //Numero de Clicks
 
const byte ROWS = 4; // Cuatro Filas
const byte COLS = 4; // Cuatro Columnas

// Definimos el Keymap
char keys[ROWS][COLS] = {
  {'1','2','3','A'},
  {'4','5','6','B'},
  {'7','8','9','C'},
  {'*','0','#','D'}
};

byte rowPins[ROWS] = { 7,6,5,4 };// Conectar los keypads ROW1, ROW2, ROW3 y ROW4 a esos Pines de Arduino.
byte colPins[COLS] = { 3,2,1,0 };// Conectar los keypads COL1, COL2, COL3 y COL4 a esos Pines de Arduino.
 
Keypad keypad = Keypad( makeKeymap(keys), rowPins, colPins, ROWS, COLS );
 
void setup()
{
  myservo.attach(A0 );
  Serial.begin(9600);
  keypad.addEventListener(keypadEvent);  
  pinMode(RELAY1, OUTPUT); 
  pinMode(ledRed, OUTPUT);  
  pinMode(ledGreen, OUTPUT);
  pinMode(buzzer, OUTPUT);
 
  digitalWrite(ledRed, HIGH);
  digitalWrite(ledGreen, LOW);
  Wire.begin();
  lcd.begin(16, 2);
  lcd.clear();
  lcd.backlight();
  lcd.setCursor(0,0);
  lcd.print("  #SLAYERFOX#");
  lcd.setCursor(0,1);
  lcd.print("FAVOR ENTRE PIN");
  //lcd.noBacklight();
}
 
void loop()
{
  keypad.getKey();
}
void keypadEvent(KeypadEvent eKey)
{
  switch (keypad.getState())
  {
    case PRESSED:
   
int i;
for( i = 1; i <= 1; i++ )
{
  digitalWrite(buzzer, HIGH);  
  delay(200);            
  digitalWrite(buzzer, LOW);  
  delay(100);      
}    
 
Serial.print("Pressed: ");
Serial.println(eKey);
 
switch (eKey)
{
/*
case '#':
break;
 
case '*':
break;
*/
 
default:
ilosc=ilosc+1;
password.append(eKey);
}
//Serial.println(ilosc);
 
if(ilosc == 1)
{
lcd.clear();
lcd.setCursor(1,0);
lcd.print("   < PIN >");
lcd.setCursor(0,1);
lcd.print("*_");
}
if(ilosc == 2)
{
lcd.clear();
lcd.setCursor(1,0);
lcd.print("   < PIN >");
lcd.setCursor(0,1);
lcd.print("**_");
}
if(ilosc == 3)
{
lcd.clear();
lcd.setCursor(1,0);
lcd.print("   < PIN >");
lcd.setCursor(0,1);
lcd.print("***_");
}
if(ilosc == 4)
{
lcd.clear();
lcd.setCursor(1,0);
lcd.print("   < PIN >");
lcd.setCursor(0,1);
lcd.print("****_");
}
if(ilosc == 5)
{
lcd.clear();
lcd.setCursor(1,0);
lcd.print("   < PIN >");
lcd.setCursor(0,1);
lcd.print("*****_");
}
if(ilosc == 6)
{
lcd.clear();
lcd.setCursor(1,0);
lcd.print("   < PIN >");
lcd.setCursor(0,1);
lcd.print("******_");
}
if(ilosc == 7)
{
lcd.clear();
lcd.setCursor(1,0);
lcd.print("   < PIN >");
lcd.setCursor(0,1);
lcd.print("*******_");
}
if(ilosc == 8)
{
lcd.clear();
lcd.setCursor(1,0);
lcd.print("   < PIN >");
lcd.setCursor(0,1);
lcd.print("********");
}
 
if(ilosc == dlugosc)
{
delay(250);
checkPassword();
ilosc = 0;
}
}
}
 
void checkPassword()
{
  if (password.evaluate())
  {
int i;
for( i = 1; i <= 3; i++ )
{
  digitalWrite(buzzer, HIGH);  
  delay(120);            
  digitalWrite(buzzer, LOW);  
  delay(70);      
}    
    ilosc = 0;
    password.reset();
    
    Serial.println("Correcto");    
 
    digitalWrite(ledRed, LOW);
    digitalWrite(ledGreen, HIGH);
 
    lcd.clear();
    lcd.setCursor(0,1);
    lcd.print("<<PIN CORRECTO>>");    
 
    delay(2000);
    digitalWrite(ledGreen, LOW);
    digitalWrite(ledRed, HIGH);    
       
    lcd.clear();
    lcd.setCursor(0,0);
    lcd.print("  #SLAYERFOX#");
    lcd.setCursor(0,1);
    lcd.print("FAVOR ENTRE PIN");   
   
   digitalWrite(RELAY1,HIGH);          // Se apaga el relay 1


  for (pos = 180; pos >= 113; pos -= 1) 
      {
      myservo.write(pos);
   
      delay(3);
       
     

    
  }
  delay(10000);
   digitalWrite(RELAY1,LOW);
   
      {
 
   delay(7500);
   for (pos = 113; pos <=180  ; pos += 1) 
      {
      myservo.write(pos);
      delay(3);

      }

  }

}   else{  // Mensaje al introducir contraseña incorrecta 
  {
int i;
for( i = 1; i <= 1; i++ )
{
  digitalWrite(buzzer, HIGH);  
  delay(300);            
  digitalWrite(buzzer, LOW);  
  delay(100);      
}  
    ilosc = 0;  
    password.reset();
 
    Serial.println("Error");
 
    digitalWrite(ledGreen, LOW);
    digitalWrite(ledRed, HIGH);    
             
    lcd.clear();
    lcd.setCursor(0,1);
    lcd.print("<<PIN ERRONEO>>");
    delay(2000);
   
    lcd.clear();
    lcd.setCursor(0,0);
    lcd.print("  *SLAYERFOX*");
    lcd.setCursor(0,1);
    lcd.print("FAVOR ENTRE PIN");    
  }

 }

me sale este error:

  }Arduino:1.8.9 (Windows 10), Tarjeta:"Arduino/Genuino Uno"

C:\Users\ELIANA MANCIPE\Documents\Arduino\libraries\arduino-display-lcdkeypad\LcdKeypad.cpp:10:19: fatal error: Timer.h: No such file or directory

compilation terminated.

exit status 1
Error compilando para la tarjeta Arduino/Genuino Uno.

Este informe podría contener más información con
"Mostrar salida detallada durante la compilación"
opción habilitada en Archivo -> Preferencias.
Citar
#11
xit status 1

Error compilando para la tarjeta Arduino/Genuino Uno.

La solucion en mi caso fue instalar la version 2.5.0 de las tarjetas esp8266.

Resulta que tenia dos maquinas virtuales una con la version 2.7.2 y otra con la 2.5.0 y el  mismo programa en una compilaba y en otra daba error para la tarjeta wemos. Fue cambiar a la version 2.5.0 y solucionado.



resim
Citar
#12
Buenas tardes
Siento discrepar contigo vmlf123, los errores no tienen nada que ver con lo que estas proponiendo, por ejemplo a mi el programa de Edmundo, si me compila sin problemas, pero sin embargo el programa de andreyjaja, no me compila, y el error que me da, es porque me falta la biblioteca
#include <Password.h>
No se de donde la ha sacado, pero no esta en la lista del IDE de Arduino, por lo tanto tendré que buscarla en otra parte.
También me falta la biblioteca
#include <LcdKeypad.h>
Una vez instaladas estas dos bibliotecas, me da el mismo error que a andreyjaja, y es porque alguna de las bibliotecas utilizadas en el programa, hace referencia a la biblioteca
timer.h
Una vez instaladas las bibliotecas, ya no me da el error de timer.h, pero sigue dando errores
En su linea 17
LiquidCrystal_I2C lcd (0x27, 16, 2);
Esta generando un objeto para una librería que no tiene incluida
Por lo que tiene que incluir la librería
#include <LiquidCrystal_I2C.h>
En vez de como tiene la librería
#include <LiquidCrystal.h>
Y me sigue dando errores de compilación porque no me admite la linea 57
lcd.Backlight();
Porque backlight se escribe con minúsculas

Y a demás le falta cerrar la llave cuando termina la función
void checkPassword()
Abre la llave en la linea 178, pero después no la cierra, y el void se queda abierto

Ahora si me compila

Por lo tanto, varios errores de falta de biblioteca, y varios errores de escritura de programación, rara vez se arreglan actualizando una tarjeta
Citar
#13
muy buenas noches, amigos estoy en esto del arduino desde hace poco, tengo un programa que al compilar me muestra errores, le agradezco de antemano si me pueden echar una manito.

#include "I2Cdev.h"
#include "MPU6050_6Axis_MotionApps20.h"

#define rightMotorF 6
#define rightMotorB 7
#define rightMotorPWM 5
#define leftMotorF 8
#define leftMotorB 9
#define leftMotorPWM 10
#define stby 6
#define INTERRUPT_PIN 2 // use pin 2 on Arduino Uno & most boards

MPU6050 mpu;

Quaternion q; // [w, x, y, z] quaternion container
VectorFloat gravity; // [x, y, z] gravity vector
float ypr[3]; // [yaw, pitch, roll] yaw/pitch/roll container and gravity vector

double kp = 60;
double kd = 2.2;
double ki = 270;

float error;
float integral;
float derivative;
float lastError;

void setup() {
Wire.begin();
Wire.setClock(400000); // 400kHz I2C clock. Comment this line if having compilation difficulties
Serial.begin(115200);
while (!Serial); // wait for Leonardo enumeration, others continue immediately

mpu.dmpGetYawPitchRoll(ypr, &q, &gravity);
Serial.print("ypr\t");
Serial.print(ypr[0] * 180/M_PI);
Serial.print("\t");
Serial.print(ypr[1] * 180/M_PI);
Serial.print("\t");
Serial.print(ypr[2] * 180/M_PI);
Serial.print("\t");
float error = float(ypr[1] * 180/M_PI) - 27; // PID Start
integral = error;
derivative = error - lastError;

int power_difference = kp * error + ki * integral + kd * derivative;
lastError = error;
const int maximum = 200;
if (power_difference > maximum){
power_difference = maximum;
}
if (power_difference < -maximum){
power_difference = -maximum;
Serial.print(power_difference);
Serial.println("");
}
if (power_difference >0) {
digitalWrite(rightMotorF, LOW);
digitalWrite(rightMotorB, HIGH);
analogWrite(rightMotorPWM, power_difference);
digitalWrite(leftMotorF, LOW);
digitalWrite(leftMotorB, HIGH);
analogWrite(leftMotorPWM, power_difference);
digitalWrite(stby, HIGH);
}
else {
digitalWrite(rightMotorF, HIGH);
digitalWrite(rightMotorB, LOW);
analogWrite(rightMotorPWM, -power_difference);
digitalWrite(leftMotorF, HIGH);
digitalWrite(leftMotorB, LOW);
analogWrite(leftMotorPWM, -power_difference);
digitalWrite(stby, HIGH);
}
}

muy buenas noches, amigos estoy en esto del arduino desde hace poco, tengo un programa que al compilar me muestra errores, le agradezco de antemano si me pueden echar una manito.

#include "I2Cdev.h"
#include "MPU6050_6Axis_MotionApps20.h"

#define rightMotorF 6
#define rightMotorB 7
#define rightMotorPWM 5
#define leftMotorF 8
#define leftMotorB 9
#define leftMotorPWM 10
#define stby 6
#define INTERRUPT_PIN 2 // use pin 2 on Arduino Uno & most boards

MPU6050 mpu;

Quaternion q; // [w, x, y, z] quaternion container
VectorFloat gravity; // [x, y, z] gravity vector
float ypr[3]; // [yaw, pitch, roll] yaw/pitch/roll container and gravity vector

double kp = 60;
double kd = 2.2;
double ki = 270;

float error;
float integral;
float derivative;
float lastError;

void setup() {
Wire.begin();
Wire.setClock(400000); // 400kHz I2C clock. Comment this line if having compilation difficulties
Serial.begin(115200);
while (!Serial); // wait for Leonardo enumeration, others continue immediately

mpu.dmpGetYawPitchRoll(ypr, &q, &gravity);
Serial.print("ypr\t");
Serial.print(ypr[0] * 180/M_PI);
Serial.print("\t");
Serial.print(ypr[1] * 180/M_PI);
Serial.print("\t");
Serial.print(ypr[2] * 180/M_PI);
Serial.print("\t");
float error = float(ypr[1] * 180/M_PI) - 27; // PID Start
integral = error;
derivative = error - lastError;

int power_difference = kp * error + ki * integral + kd * derivative;
lastError = error;
const int maximum = 200;
if (power_difference > maximum){
power_difference = maximum;
}
if (power_difference < -maximum){
power_difference = -maximum;
Serial.print(power_difference);
Serial.println("");
}
if (power_difference >0) {
digitalWrite(rightMotorF, LOW);
digitalWrite(rightMotorB, HIGH);
analogWrite(rightMotorPWM, power_difference);
digitalWrite(leftMotorF, LOW);
digitalWrite(leftMotorB, HIGH);
analogWrite(leftMotorPWM, power_difference);
digitalWrite(stby, HIGH);
}
else {
digitalWrite(rightMotorF, HIGH);
digitalWrite(rightMotorB, LOW);
analogWrite(rightMotorPWM, -power_difference);
digitalWrite(leftMotorF, HIGH);
digitalWrite(leftMotorB, LOW);
analogWrite(leftMotorPWM, -power_difference);
digitalWrite(stby, HIGH);
}
}
Citar
#14
Buenas noches
Deberías de explicar un poco tu proyecto para poder saber que pretendes hacer, y después, darte cuenta que la estructura de los programas arduino constan de tres partes principales.

parte 1 definición de variables e inclusión de bibliotecas a utilizar
parte 2 void setup, definiciones de ejecución, solo se ejecuta 1 vez
parte 3 void loop, bucle del programa que se ejecuta constantemente

Y tu solamente tienes 2 partes, la 1 y la 2, te falta la parte 3, mejor dicho, te falta separar la parte 2 de la 3, tienes mezcladas las definiciones de ejecución de la parte 2, con todo lo que quieres que haga el programa en la parte 3.

Por lo tanto el principal problema de tu programa es que no tienes void loop, y así no te va ha compilar el programa nunca.

Otro consejo, deberías investigar un poco mas sobre el giroscopio MPU6050, hay formas mas sencillas de hacerlo trabajar y de recopilar sus datos, te dejo un enlace y un código de ejemplo, y una librería mas sencilla y mejor.

https://www.electronicshub.org/getting-s...o-mpu6050/

Un saludo


.rar   MPU6050.rar (Tamaño: 96.06 KB / Descargas: 1)

.txt   01_MPU6050_Completo.txt (Tamaño: 1.19 KB / Descargas: 3)


Archivos adjuntos
.txt   01_MPU6050_Completo.txt (Tamaño: 1.19 KB / Descargas: 6)
.rar   MPU6050.rar (Tamaño: 96.06 KB / Descargas: 12)
Citar


Temas similares...
Tema Autor Respuestas Vistas Último mensaje
  Problema, error de compilación lautarocgn 3 479 17-06-2020, 11:11 PM
Último mensaje: asesorplaza1
Exclamación DUDA Error al copilar sofia.aleman 6 874 14-06-2020, 03:27 AM
Último mensaje: asesorplaza1
  error al copilar Gabo2801 1 389 19-04-2020, 10:59 PM
Último mensaje: JLSiles79
  error al verificar marlin gilito 1 195 28-03-2020, 08:43 PM
Último mensaje: etit04
  error al compilar el código homer32 4 696 23-09-2019, 01:29 PM
Último mensaje: homer32