I have a MEMS mirror which can tilt based on the input current. The current can vary between -15mA to +15mA in order to change the angle of the mirror from -15 to +15 degree. Now, I need to have an adjustable voltage-controlled current source that can also provide negative values. I prefer to use Raspberry pi or Arduino. I appreciate any help.