Embedded Systems Lab

Embedded Lab Equipment
  • Different types of microcontroller boards (LPC1768,LPC1769, LPC1584)
  • PCs with proper IDE and other software, like: MCUxpresso, CoolTerm.
  • Different types of sensors and devices that can be used to do build.
  • Power supplies
  • Oscilloscopes
  • Voltmeters
  • microcontroller experiments and mini projects, like:
    • LEDs
    • Wires
    • DC motors
    • Servo motors
    • Accelerometers
    • LDRs (light sensors)
    • Temperature sensors
    • Pressure sensors
    • Xbee boards
    • Miscellaneous items

 

Microcontroller Interfaces and I/O peripherals:

Concepts related to I/O peripherals and different interfaces:

  • GPIO as output
  • GPIO as input
  • GOIO driving capability
  • Pullup/ Pulldown resistors
  • Current limiting resistor
  • NVIC
  • GPIO External Interrupts
  • None-GPIO External Interrupts
  • Timers
  • Timer Interrupts
  • External Match for Timers
  • External event Capture for Timers
  • PWM
  • ADC
  • DAC
  • SPI
  • SSP
  • UART
  • I2C

 

Concepts related to Software requirements:

  • Pointers in C
  • Structures in C
  • Level of abstraction
  • Libraries
  • CMSIS
  • MBED
  • MCUxpresso
  • Arm Keil Studio Cloud

 

Samples of experiments and projects: