# Using pin 4 as analog input on R4 minima

**URL:** <https://forum.arduino.cc/t/using-pin-4-as-analog-input-on-r4-minima/1174259>\
**Category:** UNO R4 Minima\
**Created:** [October 2, 2023, 12:21pm UTC](https://forum.arduino.cc/t/using-pin-4-as-analog-input-on-r4-minima/1174259 "2023-10-02T12:21:27Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![PaulRichard](https://avatars.discourse-cdn.com/v4/letter/p/bcef8e/32.png) [@PaulRichard](https://forum.arduino.cc/u/PaulRichard)\
**Post date:** [October 2, 2023, 12:21pm UTC](https://forum.arduino.cc/t/using-pin-4-as-analog-input-on-r4-minima/1174259/1 "2023-10-02T12:21:27Z")

</div>

Hi everybody,  
I need to use pin D4 as an analog input, indicated in the datasheet as AN019, but I don't know how to configure it.  
Any suggestion ?  
Thanks in advance

---

<div class="post-metadata">

**Author:** ![Terrypin](https://avatars.discourse-cdn.com/v4/letter/t/a3d4f5/32.png) [@Terrypin](https://forum.arduino.cc/u/Terrypin)\
**Post date:** [October 2, 2023, 12:51pm UTC](https://forum.arduino.cc/t/using-pin-4-as-analog-input-on-r4-minima/1174259/2 "2023-10-02T12:51:47Z")

</div>

Your R4 Minima has the same six analog pins as my UNO, A0-A5.  
D4 is a digital pin.

---

<div class="post-metadata">

**Author:** ![oqibidipo](https://dub1.discourse-cdn.com/arduino/user_avatar/forum.arduino.cc/oqibidipo/32/221794_2.png) [@oqibidipo](https://forum.arduino.cc/u/oqibidipo)\
**Post date:** [October 3, 2023, 9:52am UTC](https://forum.arduino.cc/t/using-pin-4-as-analog-input-on-r4-minima/1174259/3 "2023-10-03T09:52:00Z")

</div>

Try this.

```arduino
#include <analog.h> // for analogRead(bsp_io_port_pin_t)

bsp_io_port_pin_t D4A = digitalPinToBspPin(4); 

void setup()
{
  Serial.begin(115200);
}

void loop()
{
  int val = analogRead(D4A);  
  Serial.println(val);
  delay(100);
}

```

---

<div class="post-metadata">

**Author:** ![PaulRichard](https://avatars.discourse-cdn.com/v4/letter/p/bcef8e/32.png) [@PaulRichard](https://forum.arduino.cc/u/PaulRichard)\
**Post date:** [October 11, 2023, 8:51am UTC](https://forum.arduino.cc/t/using-pin-4-as-analog-input-on-r4-minima/1174259/4 "2023-10-11T08:51:00Z")

</div>

did not works, sorry.  
anyway thanks for the answ; any other suggestion ?

```arduino
C:\Users\ricni\Documents\Arduino\oscpocket\code_synth_R4_workcopy\code_synth_R4_workcopy.ino: In function 'void updateControl()':
C:\Users\ricni\Documents\Arduino\oscpocket\code_synth_R4_workcopy\code_synth_R4_workcopy.ino:1284:30: error: 'D4A' was not declared in this scope
       int aPot5 = analogRead(D4A);
                              ^~~
C:\Users\ricni\Documents\Arduino\oscpocket\code_synth_R4_workcopy\code_synth_R4_workcopy.ino:1284:30: note: suggested alternative: 'D4'
       int aPot5 = analogRead(D4A);
                              ^~~
                              D4

exit status 1

Compilation error: 'D4A' was not declared in this scope

```

---

<div class="post-metadata">

**Author:** ![PaulRichard](https://avatars.discourse-cdn.com/v4/letter/p/bcef8e/32.png) [@PaulRichard](https://forum.arduino.cc/u/PaulRichard)\
**Post date:** [October 22, 2023, 3:38pm UTC](https://forum.arduino.cc/t/using-pin-4-as-analog-input-on-r4-minima/1174259/5 "2023-10-22T15:38:35Z")

</div>

Solved, was my mistake.  
thank you everybody ! ! !

---

<div class="post-metadata">

**Author:** ![system](https://dub1.discourse-cdn.com/arduino/user_avatar/forum.arduino.cc/system/32/1140315_2.png) [@system](https://forum.arduino.cc/u/system)\
**Post date:** [April 19, 2024, 3:39pm UTC](https://forum.arduino.cc/t/using-pin-4-as-analog-input-on-r4-minima/1174259/6 "2024-04-19T15:39:12Z")

</div>

This topic was automatically closed 180 days after the last reply. New replies are no longer allowed.
