system
A chat on subreddit /r/pcmasterrace
human
How do “digital” and electric circuits differ? Software guy here who’s re-discovering an interest in hardware.  I have a math and physics background, so I should have some foundation. Btw, do you recommend any cool courses for Raspberry Pi? No worries if not, I am sure I can find suggestions on Reddit. Thanks in advance!
gpt
No recommendations for the raspberry pi since we never used it (we used arduinos and msp432 microcontroller instead) but I can explain a little on the difference between digital and analog.

Analog circuits are things like speakers and microphones, they Handle smooth wavy electrical signals that contain a bunch of different frequencies of noise. In those types of circuits capacitors and inductors are used to filter out specific frequencies so only the parts of the noise you want to be there will be present, (example using a band pass filter to only let through someone's voice but block high frequency noises from wind and what not and low frequency noises like the trucks driving outside)

Digital circuits on the otherhand use square waves to transfer exact data from one place or another, filtering out the high frequencies will round your square wave which could cause issues if it samples at the wrong time, therefore you really don't want to do much filtering on data lines and would mostly want to filter the DC power lines to make sure no dirty power fries anything