I think I see a problem...perhaps not THE problem, but a problem.
EVERYONE:
??? Whatever is the project's INO primary file name (e.g., ubitx_v6.3_code.ino),
??? which is the file that contains setup() and loop(), MUST be used for the project's
??? directory name, too.
So, if you have the project in a directory named MyProjects on drive C, the directory structure MUST look like:
??? C:\MyProjects\MyFirstProgram??????????????????????????? // Example of a previous project you tried
???????????????? \MySecondProgram????? ???????????????????? // Another example project you fried
???????????????? \ubitx_v6.3_code\morse_reader.ino????????? // Farhan's project code
???????????????????????????????? \tft_gui.ino
???????????????????????????????? \ubitx_cat.ino
???????????????????????????????? \ubitx_factory_alignment.ino
???????????????????????????????? \ubitx_font2.h
???????????????????????????????? \ubitx_keyer.ino
???????????????????????????????? \ubitx_si5351.ino
???????????????????????????????? \ubitx_ui.ino
???????????????????????????????? \ubitx_v6.3_code.ino?????? // This file holds setup() and loop()
Many of you do NOT remove the "master" part of the ZIP file name from the file when it is extracted. If you do not set things up this way, it will not work. (Farhan: This is another reason why I only have one INO file in a project with all the rest being cpp (i.e.,. C Plus Plus) or h (header) files. Plus you get the HUGE advantage of incremental compiles!)
I know everyone can't go back through two bazillion prior posts to find this stuff, but I'm sure I've posted this warning at least a half-dozen times, so I am not picking on Bob. And, truthfully, most Arduino tutorials are single-file project examples so the reader doesn't know about this. However, if you see the word "master" anywhere in a warning or error message from the compiler, the project's organization on the disk drive is the first thing to check.
Jack, W8TEE
??????????????????????????????