TrueschoTruescho
All Courses
Communications and High-Speed Signals with Raspberry Pi
Coursera
Course
Unknown

Communications and High-Speed Signals with Raspberry Pi

Johns Hopkins University

This course covers hardware physical layer communication, troubleshooting high-speed signals, and designing Raspberry Pi projects for reliable operation.

Unknown4 weeksEnglish2,270 enrolled

About this Course

Course two of this specialization is all about hardware physical layer and communication between elements of your project, how to troubleshoot high-speed signals when they don't work, and how to design your projects so they do work. We start with a review of common signal protocols available . Then, to build a deep and intuitive understanding of how circuits send and receive these signals, Module 2 explores the physics of high-frequency signals in an easy-to-follow way. Module 3 flips your thinking from the time-domain to the frequency-domain to examine the frequency components of signals and understand how unintended filtering in your circuits distorts your digital waveforms. These are "signal integrity" concepts, distilled to what you need for your Raspberry Pi projects. Now, with our knowledge of signals, Module 4 develops five rules of thumb for designing your circuits so that your high-speed signals work the first time. These five rules of thumb, combined with the experience from earlier modules, help you estimate spectral bandwidth of signals, rise time, and gain insights whether you're troubleshooting a broken design or designing something new

What You'll Learn

  • Review common signal protocols
  • Build deep understanding of high-frequency signal physics
  • Analyze signal components in time and frequency domains
  • Identify effects of unintended filtering on digital waveforms

Prerequisites

  • Basic computer and internet skills
  • Ability to read English instructions and complete exercises

Instructors

D

Drew Wilson

Faculty

Topics

Electrical Engineering
Physical Science and Engineering
Software Development
Computer Science
Electronic Systems
Digital Communications
Network Analysis
Engineering Analysis
Digital Signal Processing
Electronics

Course Info

PlatformCoursera
LevelUnknown
PacingUnknown
PriceFree

Skills

الهندسة الكهربائية
العلوم الفيزيائية والهندسة
تطوير البرمجيات
علوم الحاسوب
الأنظمة الإلكترونية
الاتصالات الرقمية
تحليل الشبكات
التحليل الهندسي
Digital Signal Processing
Electronics

Start Learning Now