New HW and FW version! Connect rotary encoders on the I2C busDesigned by DUPPA in Italy
Due to the COVID-19 the delivery time is increased a lot, specially outside Europe.
Please refer t your local poste company and if you are in hurry use DHL!
This project has been successfully founded on KickStarter! Check out also the MickMake and EEVblog videos! What is it? The I2C Encoder is a tiny board that you can read a mechanical rotary encoder ...Read More…
The I2C Encoder is a tiny board that you can read a mechanical rotary encoder on the I2C bus. The I2C Encoder V2 supports various type of rotary encoder with one footprint:
There are also 3 configurable GPIOs that are organized with the same footprint of RGB LED. You can use them as PWM, I/O or ADC. Last but not least, it has also 256bytes of EEPROM.
There is also the little brother I2C Encoder Mini
This new version is powered by the PIC16F18345. Respect to the MCU on the first version, it has more GPIO and the EEPROM memory. The new design of the board support both the standard encoders and the illuminated RGB encoders. Moreover, there are the castellated holes on all the 4 sides of the board, in this way will be possible to connect multiple boards by soldering them like a matrix.
The I2C Encoder V2.1 have also pre-soldered the pull-up resistor on the I2C bus. The can be enabled by soldering a jumper.
The I2C Encoder V2.1 can be used in two different scenarios:
There are 4 registers:
These 4 registers can be 32bit signed INT, or as float numbers IEEE 754.
The I2C Encoder has also the possibility to control LEDs. The LEDs are controlled by an 10bit PWM.
There is also the possibility to enable a gamma correction for the LED color.
There are also 3 configurable GPIOs organized with the same footprint of an RGB LED. They are called GP1, GP2, and GP3. But in case you are using the RGB encoder, the configurable GPIOs are only 2: GP1 and GP2.
1 I2C Encoder V2.1 board fully programmed (without encoder, connector and LED)
However, there are some accessory taht you can add into your order according to your preference. The accerssory are not soldered, you have solder by your self.
There are 4 types of standard encoders. All have 20 pulses for rotations and the push button:
There are also an illuminated RGB Encoder with the following characteristics:
We have several type of knobs compatible only with the RGB encoder. They are available here: https://www.tindie.com/products/22865/
There are also 2 type of connector:
Example of mounting with JST connector with 30cm wire:
Example of male and female 5 pin header
This is a 40mm LED ring with 48 RGB LED working on the I2C bus. It perfectly fit on the RGB Encoder and the normal encoder.
Project from Richie with 24 I2C Encoder V2 connected to Teesy 3.6
This is an upgraded version of our previous project I2C Encoder V2
No country selected, please select your country to see shipping options.
No rates are available for shipping to .
Enter your email address if you'd like to be notified when I2CEncoder V2.1 Connect rotary encoder on I2C bus can be shipped to you:
Thanks! We'll let you know when the seller adds shipping rates for your country.
|Shipping Rate||Tracked||Ships From||First Item||Additional Items|
Shipping is done every Monday morning! Please place the order before! If you place an order on Monday probably will be shipped the next Monday! Tracking number will work after Monday Due to the COVID-19 the delivery time is increased a lot, specially outside Europe. Please refer t your local poste company and if you are in hurry use DHL!
Markus | Oct. 9, 2020
Cornelius | Aug. 26, 2020
Ron | Aug. 23, 2020
András | Aug. 17, 2020
David | June 9, 2020
Björn | May 4, 2020
Rolf | April 22, 2020
David | Nov. 6, 2019
Seon | Sept. 2, 2019
We recognize our top users by making them a Tindarian. Tindarians have access to secret & unreleased features.
We look for the most active & best members of the Tindie community, and invite them to join. There isn't a selection process or form to fill out. The only way to become a Tindarian is by being a nice & active member of the Tindie community!