Hi, Im new here so please be kind ..... I am trying to get my downloaded libraries into the latest version of Arduino IDE v2.3.2. I am building the world clock 16 x 16 2024 located on Printables.com.
The instructions to load them into the app is not clear and any way they were fo an earlier version.
I have place all my libraries into a single folder called libraries but see no way to place them in the libraries section of the app.
they appear in the sketch folder but not in the "installed Libraries"
Can you please help I am going mad here
apple mac book pro catalina 10.15.7
thank you
Welcome to the forum
Libraries are usually installed in folders in the libraries folder of your sketchbook folder. Each library is normally installed in a folder of its own which by convention matches the name of the library ,h file
Thank you for your quick response….. I see in the sketches folder all the libraries I have downloaded from printable.com. How they got there I do not know, because I have been around the houses a bit.
In the libraries folder there is nothing…. There are a number of what look like default libraries but not what I need.
If I individually search the library I looking for , it comes up and I install… but then it won’t compile saying it cannot find the file?????
I’m not a coder in any way and this has completely flummoxed me.
Any help is much appreciated
Thank you
Please post a link to the project on Printable that you are trying to implement
1 Like
This is a big project and there are a lot of instructions.... I could not ever expect you to go through that lot, but thank you.
the link is here and I mentioned the project in my original post here because it is a well known project and I thought the forum might well know it...
https://www.printables.com/model/768062-wordclock-16x16-2024
The printables project links to a GitHub repository that contains the Arduino code for the project but that code assumes that you have multiple libraries installed
#include <WiFi.h> // Used to connect the ESP32 to your WiFi
#include <WebServer.h> // ESP32 OTA update function
#include <Update.h> // ESP32 OTA update function
#include <Adafruit_NeoPixel.h> // Used to drive the NeoPixel LEDs
#include "time.h" // Used for NTP time requests
#include <AsyncTCP.h> // Used for the internal web server
#include <ESPAsyncWebServer.h> // Used for the internal web server
#include <DNSServer.h> // Used for the internal web server
#include <ESPUI.h> // Used for the internal web server
#include <Preferences.h> // Used to save the configuration to the ESP32 flash
#include <WiFiClientSecure.h> // Telegram support
#include <UniversalTelegramBot.h> // Telegram support
#include <ArduinoJson.h> // Telegram support
#include <ESP32Time.h> // Used for the Offline Mode ESP32 time function
#include "settings.h" // Settings are stored in a seperate file to make to code better readable and to be able to switch to other settings faster
You say that you have downloaded the libraries but where from ?
Which Arduino board do you have ?
In the IDE, under Tools > Manage Libraries > type in the library name in the Library Manager and install that way.
This suggestion makes two assumptions:
1 - the process for IDE 2.3.2 is the same as 1.8.10 (what I run)
2 - the process is the same on Mac as it is in Windows.
You should find almost all of the there, such as Adafruit's libraries.
Wow thank you…… the libraries come from a link on the projects site…. GitHub - AWSW-de/WordClock-16x16-LED-matrix: WordClock 16x16 LED matrix, super easy build, 3 wires to solder only. Telegram, smart home and ext. events integration
He is the designer of the project
I have them downloaded to my desk top all in one folder (8 folders inside this one).
What I don’t know how to do is to get them into the folder location in the IDE app??

Are you confusing libraries with images
Please post the name of one of the library files
In the IDE, try Sketch > Include Library > whatever the Mac equivalent of > add .zip library is
I tried this... but it won't let me choose them it stays greyed out as if they are the wrong file type??
Ot won't let me attach a file as I am a new player
these are the files we download from the project site
Are you doing this in an Arduino IDE Online Editor? Maybe you're right that since you're new, there is a condition before you can add libraries (I don't know, I barely use the online editor).
Is it possible to just use the IDE as it is? Again, I use 1.8.10 so I don't even know if 2.3.2 is by default an online IDE.
The screenshot shows part of the project sketch including a list of libraries to be #included. See my post #6 to see how to post code using code tags
Are you saying that you have downloaded all of the library files and, if so, where from ?
I think not
Look at the screenshot posted earlier
Just to be certain, are these the library files you downloaded in addition to the Arduino sketch?
# You will need to add the following libraries to your Arduino IDE to use the project:
// # - Adafruit NeoPixel // by Adafruit: https://github.com/adafruit/Adafruit_NeoPixel
// # - AsyncTCP // by me-no-dev: https://github.com/me-no-dev/AsyncTCP
// # - ESPAsyncWebServer // by me-no-dev: https://github.com/me-no-dev/ESPAsyncWebServer
// # - ESPUI // by s00500: https://github.com/s00500/ESPUI/archive/refs/tags/2.2.3.zip
// # - ArduinoJson // by bblanchon: https://github.com/bblanchon/ArduinoJson
// # - LITTLEFS // by lorol: https://github.com/lorol/LITTLEFS
// # - UniversalTelegramBot // by witnessmenow: https://github.com/witnessmenow/Universal-Arduino-Telegram-Bot
// # - ESP32Time // by fbiego: https://github.com/fbiego/ESP32Time
// #
And you followed the detailed video you linked to, very carefully, including at 2:38 where they close the IDE right before downloading stuff from the Printables site?
They close the IDE right after installing the new boards and such, so it seems to me that the IDE in Mac should be restarted after installing new boards, but again I am not sure.
I have to say, that YouTube video is pretty well done and specific so beyond the suggestions to this point, I don't know what else to suggest.
You have to install the libraries from post #18 via the library manager in your Arduino IDE. Make sure you match the name of the library and the description exactly as there are many similarly named libraries.