

A Screen Printed Electrode (SPE) is a type of electrochemical sensor fabricated by printing conductive materials, such as carbon, silver, or gold, onto a flat substrate (e.g., ceramic or plastic). This manufacturing process enables the creation of compact, disposable, and cost-effective electrodes for a wide range of applications. SPEs are widely used in analytical chemistry, biosensing, and environmental monitoring due to their versatility and ease of use.








Screen Printed Electrodes typically consist of three main electrodes: the working electrode (WE), the reference electrode (RE), and the counter electrode (CE). These are connected to an electrochemical analyzer or potentiostat.
| Pin/Connection | Description |
|---|---|
| Working Electrode (WE) | The electrode where the electrochemical reaction of interest occurs. Typically made of carbon, gold, or platinum. |
| Reference Electrode (RE) | Provides a stable reference potential for accurate measurements. Often made of silver/silver chloride (Ag/AgCl). |
| Counter Electrode (CE) | Completes the circuit by allowing current to flow. Usually made of carbon or platinum. |
Connect the Electrodes:
Prepare the Sample:
Run the Measurement:
Clean or Dispose:
If you are using an SPE with an Arduino UNO for basic potentiometric measurements, you can use the following code to read voltage values from the working electrode:
// Example code for reading voltage from a Screen Printed Electrode (SPE)
// connected to an Arduino UNO. The working electrode (WE) is connected to
// analog pin A0, and the reference electrode (RE) is connected to ground.
const int wePin = A0; // Analog pin connected to the working electrode (WE)
void setup() {
Serial.begin(9600); // Initialize serial communication at 9600 baud
pinMode(wePin, INPUT); // Set the working electrode pin as input
}
void loop() {
int sensorValue = analogRead(wePin); // Read the analog value from the WE
float voltage = sensorValue * (5.0 / 1023.0); // Convert to voltage (0-5V)
// Print the voltage to the Serial Monitor
Serial.print("Voltage (V): ");
Serial.println(voltage);
delay(1000); // Wait for 1 second before the next reading
}
No Signal or Weak Response:
High Noise in Measurements:
Irregular Peaks in Cyclic Voltammetry:
Electrode Degradation:
Q: Can I reuse a Screen Printed Electrode?
Q: What is the typical lifespan of an SPE?
Q: Can I use an SPE for non-aqueous solutions?
Q: How do I choose the right SPE material?