# Reading 4-20ma signal on arduino

I want to read a 4-20 mA analog signal from a 24V flowmeter. I've read the simplest way is to convert it into 1-5V signal using a 250 ohm resistor. The thing is I want my reading to be precise so my question is; is there any resolution loss when converting it to 1-5V?

I've also looked up on current to voltage converting boards similar to this one: https://www.sparkfun.com/products/14544

but I don't think they can detect 4mA signal.

I am a beginner in this so need some guidance here.

• "resolution loss" compared to what? Commented Feb 21, 2020 at 0:02
• compared to current. basically if it has enough sensitivity (to differentiate between 5mV and 15mV). 1023 (10 bit) divisions are spaced out in 4-20mA as compared to 1-5V. Commented Feb 21, 2020 at 0:15
• 10-bit divisions are only spaced between 4 and 20mA if you can somehow subtract 4mA from everything and then arrange it to work from 0-16mA. Subtracting current is hard. Commented Feb 21, 2020 at 0:20