Ok, after much banging my head at this sorta backwards environment, here are the steps I've used to get an IDE installed, the libraries, and then compile and upload the code to the board.
-----
install ardunioIDE
https://randomnerdtutorials.com/installing-esp32-arduino-ide-2-0/
open adrunioIDE
You will need to have the ESP32 board support version 2.0.14, anything higher than that may not work !!!
C:\Users\<user>\OneDrive\Documents\Arduino
git clone
https://github.com/thzero/UltimateAltimeter.git
open C:\Users\<user>\OneDrive\Documents\Arduino\UltimateAltimeter
Hold the boot button when plugging in to enter boot loader Once connected, make sure you are using Adafruit Feather ESP32-S3 TFT
ArdunioIDE setup...
Under Tools->Manage Libraries
ArduinoJson
BME280
Button2
LittleFS_esp2 for UltimateAltimeterLittleFS
To use this, you need to set the Tools->Partition Scheme to "Default 4MB with Spiffs (1.2MB apps/1.5MB SPIFFS)"
Preferences for UltimateAltimeterLittle
SensorLib (used for the QMI8658 sensor)
TFT
TFT_eWidget
For the TFT_eSPI (custom) library...
in C:\Users\<user>\OneDrive\Documents\Arduino\libraries
git clone
https://github.com/bdureau/TFT_eSPI.git
Open C:\Users\<user>\OneDrive\Documents\Arduino\libraries\TFT_eSPI\User_Setup_Select.h in a text editor
Comment out the following line
//#include <User_Setup.h>
and uncomment the following line
#include <User_Setups/Setup400_Adafruit_Feather.h>
-----