Skip to the content.

<Back

Lessons Learned

  1. When ordering components, it is essential to consider the manufacturing constraints and limitations, as certain components may have extended lead times or may not be compatible with other components.

  2. It is crucial to conduct a thorough review of the data sheets, to ensure that the designated microcontroller is compatible with the intended circuit voltage level for programming purposes.

  3. In the event that one encounters challenges in implementing their proposed schematic on a breadboard, it may be prudent to evaluate the circuit’s feasibility through utilization of a computer simulation, in order to confirm its functionality.

  4. Prior to fabricating a team PCB, it is essential to ascertain that every individual subsystem has been assembled accurately and possesses the capability to endure the necessary voltage, without encountering any short circuit.

  5. It is crucial to double-check the schematic and PCB layout for accuracy and compatibility, as well as ensuring that the components and circuitry are appropriately placed and oriented.

  6. At times, it may be more effective to simplify a circuit as a means of detecting any possible errors that could impede the proper functioning of the system.

  7. Maintaining accurate documentation of all modifications made to both individual and team schematics is critical to assessing the effectiveness of each change.

  8. Thorough documentation of all alterations performed on components and code is equally vital for determining the reasons behind their success or failure in realizing the design implementation.

  9. To account for any potential design or soldering errors that may arise, it is advisable to procure supplementary components, thereby ensuring the availability of replacements for any damaged or missing parts.

  10. It is imperative to document all successful application testing via video recording, as a precautionary measure in the event of any future malfunction or breakdown. This approach provides tangible evidence of the successful implementation of the design.