New HW and FW version! Connect rotary encoders on the I2C busDesigned by DUPPA in Italy
This project has been successfully founded on KickStarter! Check out also the MickMake and EEVblog videos! What is it? This is an upgraded version of our previous project I2C Encoder V2 Differe...Read More…
This is an upgraded version of our previous project I2C Encoder V2
Difference between the V2 and the V2.1:
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, you can add "Accessory to be soldered" into your order according to your preference.
There are 4 types of standard encoders. All have 20 pulses for rotations:
There are also an illuminated RGB Encoder with the following characteristics:
There are 2 type of knobs only for the RGB Encoder, not for the others encoder:
Complete transparent knob:
Black knob with illuminated ring:
There are also 2 type of connector:
Example of mounting with JST connector with 30cm wire:
Example of male and female 5 pin header
Project from Richie with 24 I2C Encoder V2 connected to Teesy 3.6
|Shipping Rate||Ships From||First item||Additional items|
PostNL: Registered Mail
The shipping is done every Monday and include a tracking number Most of the time you will receive your item in 5 - 15 working day after shipping.
DHL: Express Worldwide
The fastest and secure way to get your product! Shipping is made the day after your order. You will receive the product in 3 - 5 days.
David | Nov. 6, 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!