Das wird schon, hald nicht bis morgen...
Die Schaltung im Anhang kann ich lesen ![]()
Ich habe mir jetzt noch mal ein paar BC547B Transistoren bestellt und teste es damit noch einmal.

der BC 547B invertiert das Signal auch. Wenn du keinen zweiten Transistor dahinterschalten willst, kannst du auch softwareseitig invertieren.
Setup
out = 255;
Loop
out = 255-out;
Jep danke, so habe ich es momentan gelöst.
Wer Interesse hat, wir haben schon einen Funktionierenden Code und Platine: