The aim of the project is to design and develop a Curve Tracer. A curve tracer is a useful test & diagnostic equipment that facilitates plotting the characteristic curves of various electronic components like Resistor, Diode, Bipolar Junction Transistor (BJT), Field Effect Transistor (FET) etc. These curves offer insight into the properties of the electronic component and is helpful to a design engineer. The design will involve a microcontroller (or FPGA) based system for generation of precise test signals (stimuli) for probing an electronic component. The test signals get converted to analog form by Digital to Analog conversion circuitry. The sensors will capture the desired signals from the electronic components, and convert them to Digital form using Analog to Digital (A/D) conversion circuitry. This will be processed further by microcontroller (or FPGA). An interface to an input device (e.g. keyboard, mouse) and display device (e.g. a monitor) will also be developed. The results (plots) get displayed on the display device.