Multi function shield library not found (missing)

Hi! :slight_smile: I just bought my arduino uno rev3 and i was super excited to light up some leds and make a traffic stop light. Just to get myself introduced to coding on the arduino. With a breadboard, some jumper wires and leds, i bought an arduino multifunctional shield. It has three buttons, one speaker, a potenciometer and a small screen (Check image). I installed the library from hackatronics.com and copied some code to check if the library worked. But it didnt. This was the following error code:

C:\Users\****\Documents\Arduino\libraries\MultiFuncShield-Library/MultiFuncShield.h:1:22: fatal error: TimerOne.h: No such file or directory

 #include <TimerOne.h>

                      ^

compilation terminated.

exit status 1
Error compiling for board Arduino/Genuino Uno.

Is the board i bought officialy made by arduino? :confused:

s-l300.jpg

That error just means the library has a dependency of the TimerOne library. Typically the documentation for a library will provide instructions for installing all dependencies. Since you didn't provide a link to where you got this MultiFuncShield-Library I can't say whether that's the case but I can tell you that you can install a version of the TimerOne library like this:

  • (In the Arduino IDE) Sketch > Include Library > Manage Libraries
  • Wait for download to finish
  • In the "Filter your search" box, type "timerone"
  • Click on the TimerOne entry
  • Click "Install"
  • Wait for installation to finish
  • Click "Close"

ExelPixel:
Is the board i bought officialy made by arduino? :confused:

If you mean that shield, definitely not. If you're asking about your Uno, since you didn't provide any details, how on earth would we know? You can find a guide from Arduino on how to tell a real Arduino board from a counterfeit here:
https://www.arduino.cc/en/Products/Counterfeit

Thank you so much! It helped.