Skip to main content

Week 06 - Electronics Design

This week I will learn about electronics design project.

Group Assignment:

  1. Use the testing equipment in the lab (such as oscilloscopes, logic analyzers, multimeters, etc.) and label the basic functions of each key part/control.
  2. Observe the working status of the microcontroller circuit board and set the basic zero value (or baseline/reference).
  3. Record and analyze signals, voltages, and communication data (input/output voltage, current, etc. Also, you can measure and calculate power consumption).

Individual Assignment:

  1. Try using different EDA tools (such as KiCad, Eagle, Altium Designer, etc.) and choose one. a. Explain what you learned, and briefly describe the tool and its common uses.
  2. Use the EDA tool to design a development board that can interact and communicate with a microcontroller, including: a. A controller (RP2040, ESP32, or you can directly use the XIAO series). b. An input component (sensor, etc.). c. An output component (LCD, etc.). d. Communication capability (based on the controller's capabilities, e.g., ESP32-C3 has Bluetooth/WiFi). e. It is best to design it as a board for your own final project, using components available in the fab lab's inventory (Fab Electronics Library for KiCad). f. Upload the design files to your own webpage.
  3. Provide a complete "hero shot" of the final design diagram.

Assignments