Hola a todos. Soy nuevo y estoy trasteando con arduino, badusbs y estas cosas.
Usé un payload de un repositorio de GitHub que mostrara Hola Mundo. El más básico que encontré. Lo convertí con una página a código de Arduino, que es este:
#include <Keyboard.h>
/*
* Developer @root_haxor !
*/
// Init function
void setup()
{
// Begining the stream
Keyboard.begin();
// Waiting 500ms for init
delay(500);
delay(3000);
Keyboard.press(KEY_LEFT_GUI);
Keyboard.press(114);
Keyboard.releaseAll();
delay(500);
Keyboard.print("notepad");
delay(500);
typeKey(KEY_RETURN);
delay(750);
Keyboard.print("Hello World!!!");
typeKey(KEY_RETURN);
}
void typeKey(int key)
{
Keyboard.press(key);
delay(50);
Keyboard.release(key);
}
// Unused
void loop() {}
El caso es que el usb cuando lo conecto solo hace eso. Mi duda es cómo lo borro y meto cosas nuevas, porque no sé si al meter algo nuevo haría el nuevo payload sumado al anterior, es decir, el hola mundo también. Y he leído por ahí que si borras vas gastando los registros poco a poco. No tengo ni idea, ¿alguien me ayuda?
PD: Todo lo que he encontrado está en inglés y no lo entiendo muy bien.
Gracias.