Weiterentwicklung einer Software zur Funktionsreife

Derzeit gibt es diese Funktion:

void sendHid(char *zeichen)
{
  Serial.print(F("HID: "));
  Serial.println(zeichen);
}

Da wird nur ein Buchstabe in den seriellen Monitor geschrieben, mit dem Text "HID" davor. Mit dem von Dir gewünschten Human Interface Device hat das aber nur wenig zu tun. Du möchtest Tastaturdrücke simuliert haben, also als wenn jemand auf der Tastatur klimpert.

In meinem Beitrag im vorhergehenden Thema sehen die Tastaturdrücke im Programm so aus:

  const char * text[5] = {"e", "r", "t", "z", "y"};
  const uint8_t code[5][8] = {
    {0, 0,  8, 0, 0, 0, 0, 0},
    {0, 0, 21, 0, 0, 0, 0, 0},
    {0, 0, 23, 0, 0, 0, 0, 0},
    {0, 0, 28, 0, 0, 0, 0, 0},
    {0, 0, 29, 0, 0, 0, 0, 0}
  };

Das ist, wonach @my_xy_projekt Dich fragt.

In der Excel-Tabelle steht nur die Beschriftung der Tastatur
grafik
nicht aber der Code, also diese acht Bytes.

Auch hast Du im anderen Thema geschrieben, Du hast das mit "Enter" gelöst:

{0, 0,  8, 40, 0, 0, 0, 0}

Das müßte also "e" mit "Enter" sein.

Ja - Nein - Eventuell?