Codice per generare onda quadra con arduino

Sì, anche la TOne va bene.
Ci sono tanti modi, anche quello più complesso di usare un interrupt.