I am running into an issue of not being able to “Update PCB from Schematic” because it is just greyed out and won’t let me click on it. I have assigned all the footprints, and ran the ERC with no errors and 1 warning. The warning is attached below along with my circuit. I am very new to KiCad so perhaps it is a simple fix but I can’t find any posts on this. I’m hoping someone can help me.
You are having two issues which are completely unrelated.
First the warning you are getting.
You have connected both SDA and SCL to +5V.
I have not looked at the DRV2605 daasheet, but I assume it is an I2C bus, and you should never put hard voltages on those lines. Use pullups resistor as on any other I2C bus.
The other issue.
The reason you can not update a PCB from your schematic is very likely because you do not have a project, and are using the Schematic Editor in “standalone mode”.
To fix this:
Exit Eeschema and all other KiCad programs (just to have a common reference).
In the Project manager: File / New Project. and give it some name.
Start the Schematic Editor from within the Project Manager by clicking on it’s icon.
You now have an empty drawing sheet, but it is part of a project.
To get your own schematic onto the sheet, the safest method is:
Go to a file browser, double click on the schematic, or otherwise open it directly in the Schematic Editor, and you can use copy and paste between them.
You now have two open instances of the Schematic Editor
Ah, so it already is in a project.
My first suggestion was just a guess, and I seemed to have guessed wrong.
Then start the Schematic Editor, then press [F8], follow the dialogs and post a screenshot if and when you get stuck.
The first screenshot you posted was from the ERC, and that has nothing to do with the Schematic to PCB conversion. Another possible cause is if the annotation is not complete. KiCad refuses to update the PCB if a schematic is not fully annotated.
Sadly on the new Mac there are no function keys and my Touch Bar is broken so I can’t press F8. However I tried what you said and somehow it worked. Literally everything seems to be the same but the new project works and the old one doesn’t. IDK why but thank you!!!