ora io di elettronica ne sò 0, ma quello che è scritto in quella guida direi che è sbagliato
citando dalla reference "Arduino (Atmega) pins configured as INPUT with pinMode() are said to be in a high-impedance state. Pins configured as INPUT make extremely small demands on the circuit " quindi puoi attaccarci direttamente i 5v senza problemi
quando invece è impostato come uscita "Pins configured as OUTPUT with pinMode() are said to be in a low-impedance state. This means that they can provide a substantial amount of current to other circuits" e se colleghi l'uscita direttamente succede qualcosa di brutto
per i primi 2 pin invece "i 5V li puoi ignorare perché arrivano tramite una resistenza da 1k dal micro " quindi collegandoli direttamente a massa passa una corrente di 5mA che non penso dia problemi, se invece provenivano direttamente dai 5v o nel mezzo c'era una resistenza più piccola allora si che potevano esserci problemi