Click here to Skip to main content
15,881,380 members
Articles / General Programming / Performance

Why is the digital I/O in Arduino slow and what can be done about it?

Rate me:
Please Sign up or sign in to vote.
4.96/5 (21 votes)
16 May 2014CPOL25 min read 92.6K   26  
This article explains why the Arduino digital I/O functions are slow and compares them with faster implementation used in Wiring framework.

Views

Daily Counts

License

This article, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)


Written By
Employed (other) Tomas Bata University in Zlin
Czech Republic Czech Republic
Works at Tomas Bata University in Zlin, Czech Republic. Teaches embedded systems programming. Interested in programming in general and especially in programming microcontrollers.

Comments and Discussions