Table of Contents

IanalogRead()

IanalogRead() converts the analog input value to the specified integer range.

IanalogRead command operation flow

int32_t IanalogRead(uint8_t ch, int32_t min, int32_t max)

Commands

Command Arguments Return Value Operation
IanalogRead(ch, min, max) uint8_t ch — Analog input pin or channel to read
int32_t min — Minimum int32_t conversion result
int32_t max — Maximum int32_t conversion result
int32_t Converts the analog input value to the specified integer range.

Example

void setup() {
  Serial.begin(115200);
}
 
void loop() {
  int32_t percent = IanalogRead(A0, 0, 100);  // Map the analog input value to the specified integer range.
  Serial.println(percent);
  delay(500);
}

Precautions

Built-in Commands in the Same Category

← Built-in Command List