Simple, accurate current control for Arduino/Raspberry Pi
Designed by Virtual_Ground in IrelandThis seller is taking a break until Sept. 7, 2025. Sign up below to get an email when they're back!
No shipping info available.
Set destination country to see options
Shipping to starts at
Free shipping is available to !
Ships from
This item does not ship to .
More Info
Sign up and we'll send a reminder when the seller returns!
What is it? This qwiic-compatible current controller can be used to drive leds/laser diodes and various other loads. It maintains a set current through a given load, even if the load resistance or so…
Read More…This qwiic-compatible current controller can be used to drive leds/laser diodes and various other loads. It maintains a set current through a given load, even if the load resistance or source voltage changes. It can be set from 0 to 950mA (with +/-1mA accuracy) and operate at up to 30V.
It consists of a feedback loop: A shunt resistor measures the current; an op amp compares this to the DAC and then adjusts the gate of the MOSFET accordingly. The MOSFET is essentially used as a variable resistor - as a result, it can get warm with high current.
If you set the onboard DAC to 100mV, for example. The rest of the circuit will aim to sink 100mA across the green terminals.
Note: Some assembly required - the mosfet needs to be soldered. The mosfet can be mounted to a heatsink when working with larger currents.
I made this because I found myself requiring a dimmable LED/laser power supply that is Arduino controlled. Off the shelf options mostly use PWM, which can cause a noticeable flicker in the light if not adequately filtered.
This device produces very steady current with low EMI because it uses analog electronics rather than high frequency PWM. Two controllers can easily be daisy-chained.
Please see attached datasheet for more info. There is also a repository with example code for C++/MicroPython
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 Programmable Current Controller - Qwiic Compatible 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 |
---|---|---|---|---|
:
|
All shipping is tracked.
Returns & Refunds: If an item arrives damaged or faulty, just reach out. Depending on the problem, I’ll send a replacement or issue a refund.
Refunds are available if: the item is defective, doesn’t match the listing or is lost in the mail. Return shipping isn’t covered unless the item is damaged or defective.
Cancellations: Changed your mind? Let me know ASAP. Orders can only be canceled before they ship. After that, the usual return policy applies.
No shipping info available.
Set destination country to see options
Shipping to starts at
Free shipping is available to !
Ships from
This item does not ship to .
More Info
Sign up and we'll send a reminder when the seller returns!
By clicking Register, you confirm that you accept our Terms & Conditions
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!