Differences
This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
problems_solutions_-_quartz_2025 [2025/04/08 02:44] kanget |
problems_solutions_-_quartz_2025 [2025/04/15 03:47] (current) hiro453 [PCB Layout] Added issues and solutions |
||
---|---|---|---|
Line 1: | Line 1: | ||
- | ======Problems ====== | + | ======Problems & Solutions - Quartz 2025====== |
- | * Set up our wiki page and decided on team name\\ | + | |
- | * Read and set up arduino piano\\ | + | |
- | * Read and used the BME280 arduino module\\ | + | |
- | * Started on proposal presentation slides\\ | + | |
- | Members Present: Kenneth and Ethan | + | |
- | ====January 29 Update==== | + | ====Kicad Tutorials==== |
- | * Finished project proposal slides | + | Problems: |
- | * Practiced presenting | + | * Several of the connections in the Schematic Editor didn't have Netclasses |
- | Members Present: Kenneth and Ethan | + | * 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: | ||
+ | * |