# Interrupts no information in official documents

**URL:** <https://forum.arduino.cc/t/interrupts-no-information-in-official-documents/1406922>\
**Category:** Nano R4\
**Created:** [September 20, 2025, 4:09am UTC](https://forum.arduino.cc/t/interrupts-no-information-in-official-documents/1406922 "2025-09-20T04:09:23Z")\
**Posts on this page:** 20\
**Page:** 2

<div class="post-metadata">

**Author:** ![ptillisch](https://avatars.discourse-cdn.com/v4/letter/p/ad7895/32.png) [@ptillisch](https://forum.arduino.cc/u/ptillisch)\
**Post date:** [October 12, 2025, 7:47am UTC](https://forum.arduino.cc/t/interrupts-no-information-in-official-documents/1406922/21 "2025-10-12T07:47:58Z")

</div>

> [@6v6gt](#):
>
> The version 1.4.4 of encoder.h available in the Arduino library manager does not appear to match the current version of encoder.h in github

I guess you are already aware, but just to be clear for other readers, this is normal and expected.

Only the release versions of the library are available from Library Manager. The version in Library Manager matches the content of the repository at the `1.4.4` tag:

[https://github.com/PaulStoffregen/Encoder/tree/1.4.4](https://github.com/PaulStoffregen/Encoder/tree/1.4.4)

If you want to use a non-release version of the library, you must install it manually.

> [@6v6gt](#):
>
> See issue report: [Arduino UNO R4 MINIMA not supported · Issue #98 · PaulStoffregen/Encoder · GitHub](https://github.com/PaulStoffregen/Encoder/issues/98)

That issue was submitted 2023-09-17, prior to the introduction of support for the UNO R4 boards on 2025-01-04. Unfortunately the issue was not closed at the time of merging the pull request that resolved it.

---

<div class="post-metadata">

**Author:** ![Grumpy\_Mike](https://dub1.discourse-cdn.com/arduino/user_avatar/forum.arduino.cc/grumpy_mike/32/213521_2.png) [@Grumpy\_Mike](https://forum.arduino.cc/u/Grumpy_Mike)\
**Post date:** [October 12, 2025, 8:11am UTC](https://forum.arduino.cc/t/interrupts-no-information-in-official-documents/1406922/22 "2025-10-12T08:11:17Z")

</div>

In step 6 I do not see a remove option in this list. I only see more info other versions and install latest.

this is the screen shot of this.

 ![Screenshot 2025-10-12 at 09.19.02](https://europe1.discourse-cdn.com/arduino/original/4X/2/e/e/2ee5acacbf846b3aa670f018481582a5a519ad64.png)

P.S. now got the forum on my iMac so I can follow the rest of your instructions.

---

<div class="post-metadata">

**Author:** ![ptillisch](https://avatars.discourse-cdn.com/v4/letter/p/ad7895/32.png) [@ptillisch](https://forum.arduino.cc/u/ptillisch)\
**Post date:** [October 12, 2025, 8:25am UTC](https://forum.arduino.cc/t/interrupts-no-information-in-official-documents/1406922/23 "2025-10-12T08:25:28Z")

</div>

Maybe you are using Arduino IDE 1.x? The instructions I provided are for Arduino IDE 2.x

Anyway, just skip forward to the " **B. Install variant of library with Nano R4 support**" procedure and try proceeding with the rest of the instructions.

The reason I provided instructions for removing the existing installation of the library is that in some cases Arduino IDE will refuse to replace an existing installation when you use the **Add .ZIP Library** feature. However, that might not be an issue and the alternative of manually removing the library installation is somewhat complex. So I think it is best to just soldier forward and then deal with any problems if and when they occur.

---

<div class="post-metadata">

**Author:** ![Grumpy\_Mike](https://dub1.discourse-cdn.com/arduino/user_avatar/forum.arduino.cc/grumpy_mike/32/213521_2.png) [@Grumpy\_Mike](https://forum.arduino.cc/u/Grumpy_Mike)\
**Post date:** [October 12, 2025, 8:41am UTC](https://forum.arduino.cc/t/interrupts-no-information-in-official-documents/1406922/24 "2025-10-12T08:41:14Z")

</div>

Maybe because the forum is currently in screwed mode I have lost your original post on my iMac and I am replying to you on my iPad mini. There seems to be no way of getting to the forum on my iMac.

By the way I was using IDE 2 to do the tests.

---

<div class="post-metadata">

**Author:** ![ptillisch](https://avatars.discourse-cdn.com/v4/letter/p/ad7895/32.png) [@ptillisch](https://forum.arduino.cc/u/ptillisch)\
**Post date:** [October 12, 2025, 9:07am UTC](https://forum.arduino.cc/t/interrupts-no-information-in-official-documents/1406922/25 "2025-10-12T09:07:38Z")

</div>

OK, from the screenshot you shared it seems that you do not have the Encoder library installed. So there is no need to uninstall it and you should be able to proceed with the rest of the instructions without any problems.

---

<div class="post-metadata">

**Author:** ![Grumpy\_Mike](https://dub1.discourse-cdn.com/arduino/user_avatar/forum.arduino.cc/grumpy_mike/32/213521_2.png) [@Grumpy\_Mike](https://forum.arduino.cc/u/Grumpy_Mike)\
**Post date:** [October 12, 2025, 9:19am UTC](https://forum.arduino.cc/t/interrupts-no-information-in-official-documents/1406922/26 "2025-10-12T09:19:35Z")

</div>

Ok doing this I get:-

```arduino
FQBN: arduino:renesas_uno:nanor4
Using board 'nanor4' from platform in folder: /Users/mikecook/Library/Arduino15/packages/arduino/hardware/renesas_uno/1.5.1
Using core 'arduino' from platform in folder: /Users/mikecook/Library/Arduino15/packages/arduino/hardware/renesas_uno/1.5.1

Detecting libraries used...
/Users/mikecook/Library/Arduino15/packages/arduino/tools/arm-none-eabi-gcc/7-2017q4/bin/arm-none-eabi-g++ -c -w -Os -g3 -fno-use-cxa-atexit -fno-rtti -fno-exceptions -nostdlib -DF_CPU=48000000 -DARDUINO_NANO_R4 -DARDUINO_UNOR4_MINIMA -std=gnu++17 -mcpu=cortex-m4 -mfloat-abi=hard -mfpu=fpv4-sp-d16 -fsigned-char -ffunction-sections -fdata-sections -fmessage-length=0 -fno-builtin -w -x c++ -E -CC -DARDUINO=10607 -DPROJECT_NAME="/Users/mikecook/Library/Caches/arduino/sketches/FC66A0C1D0D414BCF34D0336F874775C/sketch_oct12a.ino" -DARDUINO_nanor4 -DARDUINO_ARCH_RENESAS_UNO -DARDUINO_ARCH_RENESAS -DARDUINO_FSP -D_XOPEN_SOURCE=700 -mthumb @/Users/mikecook/Library/Arduino15/packages/arduino/hardware/renesas_uno/1.5.1/variants/NANOR4/defines.txt -DCFG_TUSB_MCU=OPT_MCU_RAXXX -I/Users/mikecook/Library/Arduino15/packages/arduino/hardware/renesas_uno/1.5.1/cores/arduino/tinyusb -I/Users/mikecook/Library/Arduino15/packages/arduino/hardware/renesas_uno/1.5.1/cores/arduino/api/deprecated -I/Users/mikecook/Library/Arduino15/packages/arduino/hardware/renesas_uno/1.5.1/cores/arduino/api/deprecated-avr-comp -I/Users/mikecook/Library/Arduino15/packages/arduino/hardware/renesas_uno/1.5.1/cores/arduino -I/Users/mikecook/Library/Arduino15/packages/arduino/hardware/renesas_uno/1.5.1/variants/NANOR4 -iprefix/Users/mikecook/Library/Arduino15/packages/arduino/hardware/renesas_uno/1.5.1 @/Users/mikecook/Library/Arduino15/packages/arduino/hardware/renesas_uno/1.5.1/variants/NANOR4/includes.txt /Users/mikecook/Library/Caches/arduino/sketches/FC66A0C1D0D414BCF34D0336F874775C/sketch/sketch_oct12a.ino.cpp -o /dev/null
/private/var/folders/0r/5d65776n19q2wvp1wf4bjsxr0000gn/T/.arduinoIDE-unsaved2025912-6193-1lcpzp5.p92yg/sketch_oct12a/sketch_oct12a.ino:1:10: fatal error: Encoder.h: No such file or directory
 void setup() {
          ^ ~~~~      
compilation terminated.
Alternatives for Encoder.h: []
ResolveLibrary(Encoder.h)
  -> candidates: []
exit status 1

Compilation error: Encoder.h: No such file or directory

```

---

<div class="post-metadata">

**Author:** ![ptillisch](https://avatars.discourse-cdn.com/v4/letter/p/ad7895/32.png) [@ptillisch](https://forum.arduino.cc/u/ptillisch)\
**Post date:** [October 12, 2025, 9:34am UTC](https://forum.arduino.cc/t/interrupts-no-information-in-official-documents/1406922/27 "2025-10-12T09:34:25Z")

</div>

Did you see the " **Successfully installed library from ...**" notification after you performed the " **B. Install variant of library with Nano R4 support**" procedure?

---

<div class="post-metadata">

**Author:** ![6v6gt](https://dub1.discourse-cdn.com/arduino/user_avatar/forum.arduino.cc/6v6gt/32/225488_2.png) [@6v6gt](https://forum.arduino.cc/u/6v6gt)\
**Post date:** [October 12, 2025, 9:48am UTC](https://forum.arduino.cc/t/interrupts-no-information-in-official-documents/1406922/28 "2025-10-12T09:48:56Z")

</div>

I don't want to interfere too much here since such a documented case of solving a tricky library update issue may also help other but, at some point, I'd consider clearing any relics of the library out of the libraries folder and just bundling the library components into the same folder as the test sketch just to see if that worked.

---

<div class="post-metadata">

**Author:** ![Grumpy\_Mike](https://dub1.discourse-cdn.com/arduino/user_avatar/forum.arduino.cc/grumpy_mike/32/213521_2.png) [@Grumpy\_Mike](https://forum.arduino.cc/u/Grumpy_Mike)\
**Post date:** [October 15, 2025, 5:19pm UTC](https://forum.arduino.cc/t/interrupts-no-information-in-official-documents/1406922/29 "2025-10-15T17:19:38Z")

</div>

> [@ptillisch](#):
>
> Did you see the " **Successfully installed library from ...**" notification after you performed the " **B. Install variant of library with Nano R4 support**" procedure

No what happened is, when I clicked on the Add .ZIP Library in your instructions, was that it was downloaded to my down load folder.

Then I dragged it out onto the desk top and double clicked it . Then an Encoder folder was created on the desktop full of the original stuff from Paul's library.

---

<div class="post-metadata">

**Author:** ![ptillisch](https://avatars.discourse-cdn.com/v4/letter/p/ad7895/32.png) [@ptillisch](https://forum.arduino.cc/u/ptillisch)\
**Post date:** [October 15, 2025, 5:25pm UTC](https://forum.arduino.cc/t/interrupts-no-information-in-official-documents/1406922/30 "2025-10-15T17:25:41Z")

</div>

> [@Grumpy\_Mike](#):
>
> what happened is, when I clicked on the Add .ZIP Library in your instructions, was that it was downloaded to my down load folder.

I was referring to step B.3 in my instructions:

> [@ptillisch](#):
>
> 1. Select **Sketch \> Include library \> Add .ZIP Library** from the Arduino IDE menus.  
> The " **Select the zip file containing the library you'd like to add**" dialog will open.

You are clearly thinking of step B.1:

> [@ptillisch](#):
>
> 1. Click the following link to download the variant of the library that has the changes I described above:  
> [Encoder.zip](https://forum.arduino.cc/uploads/short-url/zEx79zhpKRXrVO9DXn6oEya6XDu.zip) (18.4 KB)

> [@Grumpy\_Mike](#):
>
> Then I dragged it out onto the desk top and double clicked it . Then an Encoder folder was created on the desktop full of the original stuff from Paul's library.

You should not do that. Arduino IDE's " **Add .ZIP Library**" feature installs libraries from a ZIP file, so there is no need or benefit from manually extracting the downloaded file. Doing so will only cause confusion. I recommend deleting the Encoder folder that was created on your desktop in order to avoid any chance of confusion.

Please try carefully following the instructions I provided in [**post #20**](https://forum.arduino.cc/t/interrupts-no-information-in-official-documents/1406922/20) again, being careful not to skip any steps. If you have any questions or problems while following the instructions, just let us know and we'll provide guidance.

---

<div class="post-metadata">

**Author:** ![Grumpy\_Mike](https://dub1.discourse-cdn.com/arduino/user_avatar/forum.arduino.cc/grumpy_mike/32/213521_2.png) [@Grumpy\_Mike](https://forum.arduino.cc/u/Grumpy_Mike)\
**Post date:** [October 16, 2025, 8:13am UTC](https://forum.arduino.cc/t/interrupts-no-information-in-official-documents/1406922/31 "2025-10-16T08:13:18Z")

</div>

Thanks for your reply.

> [@ptillisch](#):
>
> - Select **Sketch \> Include library \> Add .ZIP Library** from the Arduino IDE menus.  
> The " **Select the zip file containing the library you'd like to add**" dialog will open.

Correct a box did open but when I clicked on the down load I have just downloaded

 ![Screenshot 2025-10-16 at 08.48.50](https://europe1.discourse-cdn.com/arduino/original/4X/a/7/8/a781d7fdb610746961c51538e5a64c0503127f75.png)

But when I selected "Choose" I got this:-

Arduino: 1.8.19 (Mac OS X), Board: "Arduino Nano, ATmega328P"

Specified folder/zip file does not contain a valid library

 ![Screenshot 2025-10-16 at 08.49.40](https://europe1.discourse-cdn.com/arduino/original/4X/e/0/e/e0ea5b8b79bfc08116d062a684cb9eda3f10ead1.png)

You can see the zip file on the desktop, to the left of the IDE2.xx icon which is the top the down load folder. I am not sure what I am doing wrong.

---

<div class="post-metadata">

**Author:** ![ptillisch](https://avatars.discourse-cdn.com/v4/letter/p/ad7895/32.png) [@ptillisch](https://forum.arduino.cc/u/ptillisch)\
**Post date:** [October 16, 2025, 8:17am UTC](https://forum.arduino.cc/t/interrupts-no-information-in-official-documents/1406922/32 "2025-10-16T08:17:29Z")

</div>

You must select the `Encoder.zip` ZIP file in that " **Select a zip file or a folder containing the library you'd like to add**" dialog, not the `Downloads` folder.

---

<div class="post-metadata">

**Author:** ![Grumpy\_Mike](https://dub1.discourse-cdn.com/arduino/user_avatar/forum.arduino.cc/grumpy_mike/32/213521_2.png) [@Grumpy\_Mike](https://forum.arduino.cc/u/Grumpy_Mike)\
**Post date:** [October 16, 2025, 8:47am UTC](https://forum.arduino.cc/t/interrupts-no-information-in-official-documents/1406922/33 "2025-10-16T08:47:08Z")

</div>

When I select the Library folder I get

> Arduino: 1.8.19 (Mac OS X), Board: "Arduino Nano, ATmega328P"
> 
> Specified folder/zip file does not contain a valid library  
> Specified folder/zip file does not contain a valid library

When I choose the documents folder I get

> Arduino: 1.8.19 (Mac OS X), Board: "Arduino Nano, ATmega328P"
> 
> Specified folder/zip file does not contain a valid library  
> Specified folder/zip file does not contain a valid library  
> You can't import a folder that contains your sketchbook

When I choose the desk Desktop I get

A banner which is incapable of being copied saying

Library added to your libraries. Check "include library" menu.

Followed by the error message

> Specified folder/zip file does not contain a valid library  
> Specified folder/zip file does not contain a valid library  
> You can't import a folder that contains your sketchbook

I am all out of ideas here.

---

<div class="post-metadata">

**Author:** ![UKHeliBob](https://dub1.discourse-cdn.com/arduino/user_avatar/forum.arduino.cc/ukhelibob/32/215663_2.png) [@UKHeliBob](https://forum.arduino.cc/u/UKHeliBob)\
**Post date:** [October 16, 2025, 8:54am UTC](https://forum.arduino.cc/t/interrupts-no-information-in-official-documents/1406922/34 "2025-10-16T08:54:09Z")

</div>

> [@Grumpy\_Mike](#):
>
> when I clicked on the down load I have just downloaded

You downloaded a .zip file. Have you tried clicking on that file rather than a folder ?

---

<div class="post-metadata">

**Author:** ![Grumpy\_Mike](https://dub1.discourse-cdn.com/arduino/user_avatar/forum.arduino.cc/grumpy_mike/32/213521_2.png) [@Grumpy\_Mike](https://forum.arduino.cc/u/Grumpy_Mike)\
**Post date:** [October 16, 2025, 9:02am UTC](https://forum.arduino.cc/t/interrupts-no-information-in-official-documents/1406922/35 "2025-10-16T09:02:00Z")

</div>

> [@UKHeliBob](#):
>
> Have you tried clicking on that file rather than a folder ?

Thanks but from what I can see there is no way of clicking on anything but a folder.

---

<div class="post-metadata">

**Author:** ![UKHeliBob](https://dub1.discourse-cdn.com/arduino/user_avatar/forum.arduino.cc/ukhelibob/32/215663_2.png) [@UKHeliBob](https://forum.arduino.cc/u/UKHeliBob)\
**Post date:** [October 16, 2025, 9:08am UTC](https://forum.arduino.cc/t/interrupts-no-information-in-official-documents/1406922/36 "2025-10-16T09:08:26Z")

</div>

You need to Choose a file, not a folder

Try double clicking on the downloads folder to open it to see the files that it contains. Then select the .zip file and click Choose

---

<div class="post-metadata">

**Author:** ![Grumpy\_Mike](https://dub1.discourse-cdn.com/arduino/user_avatar/forum.arduino.cc/grumpy_mike/32/213521_2.png) [@Grumpy\_Mike](https://forum.arduino.cc/u/Grumpy_Mike)\
**Post date:** [October 17, 2025, 7:58am UTC](https://forum.arduino.cc/t/interrupts-no-information-in-official-documents/1406922/37 "2025-10-17T07:58:59Z")

</div>

I think I have a much bigger problem with my own system here, and I think that is causing the problem.

First I set up my laptop and iMac so that I could grab stuff from my iMac from my laptop. This caused a sort of mirror where whenever I got a file on the iMac, it would be a duplicate of the file on the laptop. So everything had to go through laptop. This sort of worked but I wanted to break that link.

So I tried to transfer files via an ethernet connection, which necessitated setting the preferences in a certain way. But the ethernet connection did not work.

I then transferred some very big files over so I could use them direct from the iMac, but still the problem persists. I can't even move stuff from the iMac's desktop to the iMac's documents folder, everything goes through the laptop.

Therefore whenever I try those instructions I can't select the right folder. Now I am not expecting anyone to solve this for me, it is my mess and it needs solving. But if anyone has any comments I would be most grateful.

When I have this sorted I will be back.  
Cheers.

---

<div class="post-metadata">

**Author:** ![ptillisch](https://avatars.discourse-cdn.com/v4/letter/p/ad7895/32.png) [@ptillisch](https://forum.arduino.cc/u/ptillisch)\
**Post date:** [October 17, 2025, 8:09am UTC](https://forum.arduino.cc/t/interrupts-no-information-in-official-documents/1406922/38 "2025-10-17T08:09:12Z")

</div>

Please provide a detailed description of exactly what happens if you [Control-click](https://support.apple.com/en-ca/guide/mac-help/mh35853/mac#mchlpd024d02) on the "Documents" folder item in the " **Select a zip file or a folder containing the library you'd like to add**" dialog.

---

<div class="post-metadata">

**Author:** ![Grumpy\_Mike](https://dub1.discourse-cdn.com/arduino/user_avatar/forum.arduino.cc/grumpy_mike/32/213521_2.png) [@Grumpy\_Mike](https://forum.arduino.cc/u/Grumpy_Mike)\
**Post date:** [October 17, 2025, 8:38am UTC](https://forum.arduino.cc/t/interrupts-no-information-in-official-documents/1406922/39 "2025-10-17T08:38:40Z")

</div>

> [@ptillisch](#):
>
> Please provide a detailed description of exactly what happens if you [Control-click](https://support.apple.com/en-ca/guide/mac-help/mh35853/mac#mchlpd024d02) on the "Documents"

This happens

 ![Screenshot 2025-10-17 at 09.22.06](https://europe1.discourse-cdn.com/arduino/original/4X/b/a/e/bae538fdd59fba31cd06968d3b024af7c70c023b.png)

---

<div class="post-metadata">

**Author:** ![ptillisch](https://avatars.discourse-cdn.com/v4/letter/p/ad7895/32.png) [@ptillisch](https://forum.arduino.cc/u/ptillisch)\
**Post date:** [October 17, 2025, 8:51am UTC](https://forum.arduino.cc/t/interrupts-no-information-in-official-documents/1406922/40 "2025-10-17T08:51:41Z")

</div>

Oops, I should have said "double click' instead of "control-click". I don't use macOS very often so I am a bit hazy about the weird (to me) UI conventions.

Please provide a detailed description of exactly what happens if you double click on the "Documents" folder item in the " **Select a zip file or a folder containing the library you'd like to add**" dialog.

[Previous page](https://forum.arduino.cc/t/interrupts-no-information-in-official-documents/1406922.md?page=1)

[Next page](https://forum.arduino.cc/t/interrupts-no-information-in-official-documents/1406922.md?page=3)
