int poti = A0; int led = 9; int inMax = 0; int inMin = 1023; void setup() { Serial.begin(9600); pinMode(led, OUTPUT); } void loop() { int value = analogRead(poti); if (inMin > value) { inMin = value; } if (inMax < value) { inMax = value; } int mapped_value = map(value, inMin, inMax, 0, 255); // analogWrite(led, mapped_value); // or devide value by 4 Serial.println(mapped_value); // Serial.println(inMin); // Serial.println(inMax); delay(100); }