• CAN protocol fundamentals: frame formats, bit timing, error handling
  • CAN programming: transmit/receive functions, filtering, interrupts
  • Practical exercises: CAN communication between microcontroller boards