diff --git a/variants/standart/variant.c b/variants/standart/variant.c index 894047f..a6d384c 100644 --- a/variants/standart/variant.c +++ b/variants/standart/variant.c @@ -111,6 +111,11 @@ uint32_t* portInputRegister(GPIO_TypeDef* GPIO_x) uint32_t analogInputToChannelNumber(uint32_t PinNumber) { uint32_t adcChannel = 0; + + // if passed a value from 0 - 5, instead of A0 - A5 + if (PinNumber < 4) PinNumber += 14; + else if (PinNumber < 6) PinNumber += 16; + switch (PinNumber) { case PIN_A0: