milito:
Problem ist, weiß nicht wieviel Ohm der PC-speaker ist, den ich ausgebaut habe, da ist keinerlei Beschriftung?
Der genaue Wert ist für Deinen Anwendungsfall vollkommen irrelevant, er ist auch bei Kleinlautsprechern so gering (ca. 5 bis 25 Ohm Impedanz), dass der Arduino bei einem Direktanschluss aus einem 5V Output Pin mehr Strom liefern müßte als die Spezifikation maximal erlaubt.
milito:
Wäre das nicht so wie auf dem aufgelisteten Link möglich?
Ja, das mit dem 100 Ohm Widerstand als Vorwiderstand zur Strombegrenzung funktioniert, um den Strom auf ein erlaubtes Mass zu reduzieren. Der Ton ist damit gut hörbar, aber nicht besonders laut.
Probier's aus!