======Problems & Solutions - Quartz 2025====== ====Kicad Tutorials==== Problems: * Several of the connections in the Schematic Editor didn't have Netclasses * Footprints were missing for a few of the parts of the Diya PCB Solutions: * Make sure to thoroughly check connections to ensure that they have Netclasses * For the parts that don't have Footprints, use similar ones with the same dimensions ====Bare Arduino==== Problems: * Blink program code was not uploading to Arduino, even after changing the breadboards, capacitors, microcontroller (three times), FTDI and as well as the entire setup Solutions: * Change the components, since it could be due to a faulty one * Check setup, making sure that the connections and circuit is correct by following the tutorial * If still not working, restart from the beginning and try again * Cross reference BME280 tutorial schematic to Bare Bone Arduino schematic ====PCB Schematic==== Problems: * Similar problems to Kicad tutorials, missing Netclasses and Footprints Solutions: * Double check everything thoroughly to make sure all connections have Netclasses and that the Netclasses are correct * For the components missing Footprints, replace with components with similar dimensions ====PCB Layout==== Problems: *Forgot about net classes and didn't assign them until after wiring the PCB. Solutions: *Don't forget about setting up and assigning net classes before you start the PCB wiring. ====Soldering==== Problems: * Solutions: * ====Housing==== Problems: * Solutions: *