Super basic question about selecting pins.

This page summarizes the projects mentioned and recommended in the original post on /r/arduino

Our great sponsors
  • WorkOS - The modern identity platform for B2B SaaS
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • SaaSHub - Software Alternatives and Reviews
  • Servo

    Servo Library for Arduino (by arduino-libraries)

  • Last time I checked, the Servo library doesn't even use PWM properly (just timer-triggered digitalWrite), so you should be able to use basically any digital pin that isn't being used for something else.

  • ArduinoCore-avr

    The Official Arduino AVR core

  • If you want to use a different library that does use PWM timers properly, you can check the Uno pinout to see which pins have which features - although it'd behoove you to avoid pins 5 & 6 since they're hooked to Timer0 which is used for delay() and millis() by default.

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts