Summary

  • One of the main methods of programming Arduino microcontrollers, known as digitalWrite(), has been discovered to be slow, according to a video created by a YouTuber who goes by the name of Playduino.
  • The digitalWrite() function allows users to specify a pin on the Arduino board and set it to a high or low value.
  • Playduino found that the function is slow due to the extensive checks that it has to go through to ensure the safety of the user.
  • Instead, users can opt for a faster method of programming and directly interact with the hardware, by registering and using the __asm keyword to boost speed.
  • Many feel that Arduino is a good starting point, but that those seeking speed and efficiency should migrate to other platforms.

By Tyler August

Original Article