ESP32 Kelvin Resistance Measurement Setup
Budget: $30 – $250 USD
I need a complete, ready-to-flash solution that lets my ESP32 measure very low resistances—from 0.1 Ω up to 10 Ω—using a true 4-wire Kelvin technique. This is an educational project, yet I still need lab-grade precision, so please treat accuracy as the priority and keep noise, lead resistance, and thermal EMF in mind.
The hardware on my bench is an ESP32 DevKit and the usual assortment of jump wires and breadboards; everything else (current source, sense amplifier, precision shunts, etc.) should be specified by you so I can order the parts immediately. A rapid turnaround is essential.
Deliverables I expect:
• Schematic (breadboard-friendly or small PCB) showing the current source, Kelvin leads, instrumentation amplifier, ADC pathway, and ESP32 I/O mapping.
• Arduino-compatible firmware that drives the current source, reads the differential voltage, and outputs resistance in ohms with appropriate calibration and temperature compensation hooks.
• Brief calibration routine I can follow with a known reference resistor.
• Short write-up explaining design choices so I can present them in class.
I’ll test by comparing readings against a certified 1 Ω and 10 Ω standard; results within the typical tolerance for a high-accuracy handheld meter will be accepted. Please share an ETA with your proposal—speed matters.
The hardware on my bench is an ESP32 DevKit and the usual assortment of jump wires and breadboards; everything else (current source, sense amplifier, precision shunts, etc.) should be specified by you so I can order the parts immediately. A rapid turnaround is essential.
Deliverables I expect:
• Schematic (breadboard-friendly or small PCB) showing the current source, Kelvin leads, instrumentation amplifier, ADC pathway, and ESP32 I/O mapping.
• Arduino-compatible firmware that drives the current source, reads the differential voltage, and outputs resistance in ohms with appropriate calibration and temperature compensation hooks.
• Brief calibration routine I can follow with a known reference resistor.
• Short write-up explaining design choices so I can present them in class.
I’ll test by comparing readings against a certified 1 Ω and 10 Ω standard; results within the typical tolerance for a high-accuracy handheld meter will be accepted. Please share an ETA with your proposal—speed matters.
Related categories:
Electronics
Microcontroller
PCB Layout
Instrumentation
Arduino
Circuit Design
Embedded Systems
Analog Electronics