Editor Version ×
recommended

Pro Edition

free

Brand new interactions and interfaces

Smooth support for design sizes of over 3W

devices or 10W pads

More rigorous design constraints, more

standardized processes

For enterprises, more professional users

Std Edition

Easy to use and quick to get started

The process supports design scales of 300

devices or 1000 pads

Supports simple circuit simulation

For students, teachers, creators

Completed

STD CH32V003 I2C Rotary Encoder

CH32V003 I2C Rotary Encoder

Project tags

License

CC BY-SA 3.0

License: CC BY-SA 3.0

Mode:

Mode

Editors' pick

Editors' pick

  • 275
  • 0
  • 2
Update time: 2024-08-25 10:19:48
Creation time: 2024-07-16 10:37:38
Description

Description

# Rotary Encoder with I²C Interface Rotary encoders are a great addition to many projects. However, controlling them typically requires several pins, interrupts, and debouncing. Thanks to this device, a rotary encoder can be easily controlled via the I²C interface, with the built-in CH32V003 handling the rest. By assigning different I²C addresses, it is even possible to daisy-chain multiple rotary encoders. The device is powered through the I²C connection and operates within a voltage range of 2.7V to 5.5V. - Project Files (Github): https://github.com/wagiminator/CH32V003-I2C-Knob ![I2C_Knob_pic1.jpg](https://raw.githubusercontent.com/wagiminator/CH32V003-I2C-Knob/main/documentation/I2C_Knob_pic1.jpg) ![I2C_Knob_pic2.jpg](https://raw.githubusercontent.com/wagiminator/CH32V003-I2C-Knob/main/documentation/I2C_Knob_pic2.jpg) ![I2C_Knob_pic3.jpg](https://raw.githubusercontent.com/wagiminator/CH32V003-I2C-Knob/main/documentation/I2C_Knob_pic3.jpg) # License ![license.png](https://i.creativecommons.org/l/by-sa/3.0/88x31.png) This work is licensed under Creative Commons Attribution-ShareAlike 3.0 Unported License. (http://creativecommons.org/licenses/by-sa/3.0/)
Design Drawing

Design Drawing

schematic diagram
1 /
PCB
1 /
The preview image was not generated, please save it again in the editor.
ID Name Designator Footprint Quantity Supplier
1 100n C1 C_0603 1 LCSC C14663
2 10u C2 C_0603 1 LCSC C19702
3 10k R1,R2 0603 2 LCSC C25804
4 CH32V003J4M6 U1 SOP-8_150MIL 1 LCSC C5346354
5 I2C CN1,CN2 QWIIC 2 LCSC C160404
6 PROG J3 210S-3X1/2.54 1 LCSC C49257
7 I2C J1,J2 210S-4X1/2.54 2 LCSC C124378
8 Rotary Encoder SW1 ROTARY_ENCODER 1 LCSC C143789

Unfold

Project Attachments

Project Attachments

Empty
Project Members

Project Members

Target complaint
Related Projects
Change a batch
Loading...

Comment

Add to album ×

Loading...

reminder ×

Do you need to add this project to the album?

服务时间

周一至周五 9:00~18:00
  • 0755 - 2382 4495
  • 153 6159 2675

服务时间

周一至周五 9:00~18:00
  • 立创EDA微信号

    easyeda

  • QQ交流群

    664186054

  • 立创EDA公众号

    lceda-cn