Hola,
tengo una arduino ng (de las primeritas placas) que nunca me ha dado problemas... hasta ahora
le cargue un codigo hipersimple para probar la libreria softwareserial.h porque voy a conectarle varias cosas que van por puerto serie
despues al intentar cargarle otro pasa lo siguiente:
los leds tx y rx empiezan a parpadear rápido y alternadamente (es lo que debe pasar pero dura 8o9 parpadeos, como si se cortara a mitad de la carga)
en el IDE surge el avrerror tipico:
avrdude: stk500_getsync(): not in sync: resp=0x00
avrdude: stk500_disable(): protocol error, expect=0x14, resp=0x51
la placa no responde ni siquiera al botón físico de reset (hay que enchufar y desenchufar)
no se si es que me he cargado el atmega8 porque cuando lo enchufo otra vez (tras los 10seg del bootloader) funciona el código último perfectamente
este es el código:
#include <SoftwareSerial.h>
#define rxPin 2
#define txPin 3SoftwareSerial mySerial = SoftwareSerial(rxPin, txPin);
void setup()
{
pinMode(rxPin, INPUT);
pinMode(txPin, OUTPUT);
mySerial.begin(9600);
Serial.begin(9600);
}void loop()
{
mySerial.print("serie por sw ");
Serial.print("serie por hw ");
delay(100);
}