durée transition entre un digitalwrite high et low

barbudor:
digitalWrite() fait un peu de vérifications tel que mettre la pin en sortie si ce n'est pas déjà le cas.
Ceci pour des raisons de compatibilité avec Wiring qui n'impose pas d'utiliser pinMode().

C'est dommage parce qu'une version de digitalWrite() sous la forme d'une macro serait beaucoup plus efficace.

Ça existe depuis longtemps :wink:
Google -> digitalWriteFast -> Google Code Archive - Long-term storage for Google Code Project Hosting.