Skip to content

6. Electronics Design

For the group assignment, participants are instructed to utilize the test equipment available in their lab to observe the functionality of a microcontroller circuit board, demonstrating at least the use of a multimeter and oscilloscope. They are then required to document their findings on the group work page and reflect on personal learnings on their individual page. As for the individual task, participants must employ an Electronic Design Automation (EDA) tool to design a development board capable of interacting with and communicating with an embedded microcontroller.

Assigmnent checklist

Item Activity Status
1 Linked to the group assignment page. Done
2 Documented what you have learned in electronics design. Done
3 Checked your board can be fabricated. Done
4 Explained problems and how you fixed them. Done
5 Included original design files (Eagle, KiCad, etc.) Done
6 Included a ‘hero shot’. Done

Group Assigmnents

In this assignment, we will address the following tasks:

  • Use the test equipment in your lab to observe the operation of a microcontroller circuit board (as a minimum, you should demonstrate the use of a multimeter and oscilloscope)
  • Document your work on the group work page and reflect what you learned on your individual page

Individual Assigmnents

In this assignment, we will address the following tasks:

  • Use an EDA tool to design a development board to interact and communicate with an embedded microcontroller

Issues, musings, and learnings.

Code Example

Use the three backticks to separate code.

// the setup function runs once when you press reset or power the board
void setup() {
  // initialize digital pin LED_BUILTIN as an output.
  pinMode(LED_BUILTIN, OUTPUT);
}

// the loop function runs over and over again forever
void loop() {
  digitalWrite(LED_BUILTIN, HIGH);   // turn the LED on (HIGH is the voltage level)
  delay(1000);                       // wait for a second
  digitalWrite(LED_BUILTIN, LOW);    // turn the LED off by making the voltage LOW
  delay(1000);                       // wait for a second
}

Video

From Vimeo

Sound Waves from George Gally (Radarboy) on Vimeo.

From Youtube

3D Models


Last update: April 30, 2024