Thanks for supporting local! Our online shop is open & shipping orders. 

Search

Cables & Connectors

Electronics Components

Motors & Controllers

On Sale items!

Get Professional Support

BBC Micro:bit

Robotics

On sale items!

Announcement


Check out our latest news to find out more about events, opportunities and partnerships.

Esmes' Electronics


Esmes' Electronics is a simple introduction to using the micro:bit written by a year 5 student.

Troys' tutorials


Learn with Troy by asking for support and, he will post a tutorial here to benefit all of our visitors. Free advice!

Feature teacher


Be inspired by some of our favorite teachers using our products.

Get professional support


Contact us now to request your own tutorial or learning resource.

This section doesn’t currently include any content. Add content to this section using the sidebar.

Image caption appears here

Add your deal, information or promotional text

ADA4286

Adafruit DS3502 I2C Digital 10K Potentiometer Breakout

5 items left

If you're a person like me that gets exhausted turning knobs all day, the DS3502 is just the ticket to calm all your knob-turning related troubles. Instead of having to turn knobs with your HANDSlike an ANIMAL, the DS3502 I2C Digital Potentiometer allows you to let your microcontroller adjust the resistance for you! Now you can free your hands to spin your fidget spinner or eat a slice of pizza while you're on the phone. Talking over an I2C bus, your Arduino, CircuitPython board,  or Python powered computer can talk to the DS3502 and tell it to vary its resistance at your beck and call.

Working with the DS3502 is easy as an I2C controllable pie. We've put it on a breakout PCB with the required support circuitry and SparkFun qwiic compatible STEMMA QT connectors to allow you to use it with other similarly equipped boards without needing to solder. QT Cable is not included, but we have a variety in the shop

This handy little helper can work with 3.3V or 5V micros, so it's ready to get to work with a range of development boards. The DS3502 is a simple chip that does one thing well and so it's very easy to work with. Wire it up and set the value for the wiper, that's it. To make things even easier we've gone and written Arduino and CircuitPython/Python 3 drivers to simplify interfacing with your new knob-replacing friend.

"OK, this thing sounds great. Give me some details" you say. OK then, here you go: The wiper value is a 7-bit number meaning there are 128 possible levels of resistance to choose from 0-10K ohms. You can even set a default value that will be set on power up. The analog voltage controlled can be from 4.5-15.5V. Additionally you can use the address jumpers or pins to set the I2C address to one of four values, allowing you to have four DS3502s on the same I2C bus.

How We Give Back

We believe in giving back; We are proud to give 1% of all orders directly to environmental not for profit groups whose focus is the protection, preservation and restoration of our planet. This means every time you purchase from us, 1% goes directly to an environmental cause.

Search