Cornell Classifieds>Cornell Online Courses>Communications and High-Speed Signals with Raspberry Pi

Communications and High-Speed Signals with Raspberry Pi

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.

Created by: Johns Hopkins University


Related Online Courses

The Salesforce App Builder certification specialization is for individuals aiming to gain proficiency in Salesforce administration and app development. The specialization aligns with the structure... more
Do you struggle to find conflict solutions and follow through with them? Do you need to learn about responding to conflict? Learn these skills and more from the Resolving and Transforming Conflict... more
This is a self-paced lab that takes place in the Google Cloud console. In this lab you learn how to use Data Canvas to visualize and design queries.Created by: Google Cloud more
This specialization is intended for the learners interested in or already pursuing a career in computer security or other cybersecurity-related fields. Through four courses, the learners will cover... more
The course includes all the principles of Git, the leading version control system for software development. Therefore, you will learn everything from basic source code management to advanced... more

CONTINUE SEARCH

FOLLOW COLLEGE PARENT CENTRAL