General Description:
The purpose of this exercise is to get you familiar with the following:
- The board design process
- Using Altium for schematic and PCB layout
- Basic circuitry and reading datasheets
You will be doing this through an introductory project that is the basis of a real Midnight Sun board design used in the car.
Problem Statement:
- Control LEDs with corresponding buttons via a microcontroller
- Adjust the brightness of LEDs trough potentiometers
This design is the foundation of many general Input/Output designs used in our car
IO’s:
- 2 buttons (digital input)
- 1 Pot (analog input)
- 2 LEDs (digital output)
Requirements:
- Buttons need to be filtered
- Use our microcontroller (STM 32FO – 72CBT6) -->(controller board interface)
- Use appropriate GPIOs