Prusa Black Friday is here! Free shipping, printer discounts, amazing gifts & more! See all deals!

AS5600 Super Smooth Rotary Encoder

Learn Guide: https://learn.adafruit.com/as5600-smooth-rotary-encoder
5
43
0
270
updated September 5, 2025

Description

PDF

Learn Guide: https://learn.adafruit.com/as5600-smooth-rotary-encoder

Build the path of least resistance with this super smooth rotary encoder. This project uses an AS5600 magnetic angle sensor with a QT Py RP2040 running CircuitPython code to measure the change in magnetic field from a magnet that is being rotated directly above the sensor. When the magnet is rotated, the QT Py RP2040 sends out USB HID commands to raise or lower the volume on a connected device.

All of the parts print well with standard slicer settings. However, the bearing needs some special settings so that it doesn't fuse:

  • 0.12mm layer height
  • 4 top shell layers
  • 4 bottom shell layers
  • 10% infill

Tags



Model origin

The author marked this model as their own original creation.

License