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
This course provides a comprehensive guide to mastering Visual Studio Code for C# developers. Starting with an introduction to the basics of VS Code, you\'ll learn how to set up the editor,... more
Why are some groups healthier than others, and how do these differences emerge and persist over a lifetime? How do social policies on housing, transportation, and employment relate to health and... more
Welcome to the Lightning App Builder course! The course is designed to empower Salesforce developers and administrators with the skills and knowledge necessary to leverage the power of Lightning... more
This course explores key concepts and methods in Health Economics and Health Technology Assessment (HTA) and is intended for learners who have a foundation in data science, clinical science,... more
Beyond practices and beyond principles, you\'ll learn the applied skills that enable an agile team to succeed. While applying an evidence-based approach across the four courses, you\'ll practice... more