Skip to content

Conversation

@jfbauer432
Copy link

This only changes RG_Rotary_Encoder but most changes
probably should apply to RGB_Rotary_Encoder as well but
I don't have one to test.

  • Sets input pins to INPUT_PULLUP
  • Replaces usage of PinChangeInt lib in favor of EnableInterrupt
  • Uses faster serial speed
  • Does LED flash (when turning rotary) even if currently off
  • Sets initial LED state to x so it doesn't change unexpectantly
  • Doesn't spam serial when holding button down

This only changes RG_Rotary_Encoder but most changes
probably should apply to RGB_Rotary_Encoder as well but
I don't have one to test.

- Sets input pins to INPUT_PULLUP
- Replaces usage of PinChangeInt lib in favor of EnableInterrupt
- Uses faster serial speed
- Does LED flash (when turning rotary) even if currently off
- Sets initial LED state to x so it doesn't change unexpectantly
- Doesn't spam serial when holding button down
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant