Home I-V Curve Tester

Connect a component to a low-voltage home test box to view its I-V curve in real time, with knee-point detection and warnings about possible wiring errors.

An electronics hobbyist connects a diode, resistor, or solar cell to a low-voltage acquisition box and selects a safe test range; the web app then plots the voltage-current curve in real time. As the trace is generated, it marks knees, polarity, and possible wiring faults. After the test, ambient temperature, a component photo, and the measurements are packaged into an experiment record.

When the same component is tested again, users can compare the curves directly instead of keeping only a screenshot.

Why now

During the July 17-19 Hacker News observation window, this technical note on making V-I curves at home received 64 points, 10 comments, and ranked 16th. This was only one concentrated discussion, but it surfaced the home-experiment moment where real curves are hard to capture and the manual workflow is fragmented.

Target user

People learning electronics at home, screening loose components, or checking solar-cell degradation would open it just after wiring a breadboard to confirm polarity and the conduction region. They would also use historical curves after swapping a component, changing a circuit, or retesting later to judge whether a change comes from the component, temperature, or wiring.

Minimal entry point

Start with two-terminal components such as diodes, LEDs, and small solar cells: limited-voltage sweeps, live I-V plots, polarity guidance, overcurrent shutdown, and two-curve overlays. The acquisition box sends timestamped voltage, current, and temperature data over USB serial; supported browsers can read from and write to serial devices directly through the Web Serial API. S3

Punching above its weight

Open-source the acquisition-box firmware and communication protocol, along with several reproducible experiment datasets. Publish measured-curve pages for components of the same model on GitHub, electronics maker forums, and component-review articles. Keep a hardware list and importable data with every public record, encouraging people who already have an Arduino, breadboard, and bench supply to reproduce and share tests.

Competitors & gaps

Digilent Analog Discovery + WaveForms Curve TracerGoogle
It already measures diodes and transistors, exports data, and saves a current trace as a reference curve. The opportunity is not to redraw the plot, but to organize temperature, component photos, wiring diagnostics, and repeated measurements into a home-lab record. S2
Keithley SourceMeter / I-V TracerGoogle
SMUs can source and measure voltage and current simultaneously and are the standard professional approach to I-V characterization. A home product can only trade laboratory-grade capability for simpler wiring and record-keeping within low-voltage, limited-accuracy, clearly protected operating ranges; it cannot claim to replace laboratory instruments. S4
Multimeter + Bench Power Supply + SCPI ScriptsGoogle
Bench multimeters, laboratory power supplies, and SCPI scripts can produce real curves, but setup, instrument control, temperature-drift handling, and data organization are fragmented. The opportunity is to bring those steps into fixed hardware and a repeatable test workflow. S1

How it makes money

Sell a low-voltage acquisition box with a calibration component and connection protection as a one-time purchase. Basic web plotting and local storage are free; cross-device sync, batch comparison, and report export are available by annual subscription.

The case against

The hard part is not drawing sample points as a line, but making the excitation range, current limiting, calibration, contact resistance, and temperature conditions reliable enough to trust. Without clear confidence bounds, a low-cost box’s fault warnings can easily mistake poor probe contact, ADC noise, or self-heating drift for component failure. Its measurement range also limits the devices and operating regions it can cover, so the boundary between an educational demonstration and a measurement instrument must be explicit. S1

Evidence and sources

4 checkable sources cited
Discussion snapshot· Hacker News
Home I-V curve testing
Points
64
Comments
10
Rank at capture
#16
Posted
Snapshot time
snapshot July 19, 2026, 01:33 UTC
View the Hacker News threadRead the original article
Sources
S3

The Web Serial API specification allows web scripts to read from and write to serial devices, including physical devices such as microcontrollers.

Web Platform Incubator Community GroupJune 2, 2026wicg.github.io/serial
Telegram channel