Hardware build: CRC calculation

  Open with LBRY

CRC (cyclic redundancy check) involves some intimidating math. But it turns out that it can all be done with some fairly simple hardware. In this video, I build the hardware to compute and verify CRCs. Previous video on CRC theory is here: https://youtu.be/izG7qT0EpBw

Code from this video: https://github.com/beneater/error-detection-videos

Hardware used in this video (affiliate links):
4x Breadboards: http://amzn.to/2uXgIVO
2x Arduino nanos (link is for a 3-pack): https://amzn.to/2JI5fDi
2x 16x2 LCD panel: https://amzn.to/2zKyHVo
Resistors http://amzn.to/2u24Wwm (though obviously you don’t need the whole kit):
~40x 220Ω-470Ω or so (for current-limiting LEDs & LCD backlight)
5x 100kΩ
32x Yellow LEDs: http://amzn.to/2wjSPHn (link is for 25 pack)
4x 74HC273: https://amzn.to/2un5WJp http://bit.ly/2KX740P
2x 74HC86: https://amzn.to/2NMkJFE http://bit.ly/2KVxU9l
Wire: http://amzn.to/2uU3D1b http://bit.ly/2KX9AE2

Support these videos on Patreon: https://www.patreon.com/beneater or https://eater.net/support for other ways to support.

------------------

Social media:
Website: https://www.eater.net
Twitter: https://twitter.com/ben_eater
Patreon: https://patreon.com/beneater
Reddit: https://www.reddit.com/r/beneater

Special thanks to these supporters for making this video possible:
Ben Dyson
Ben Kamens
Ben Williams
Brandon Stranzl
Christopher Blackmon
Debilu Krastas
Eric Dynowski
Gonzalo Belascuen
Jay Binks
Jayne Gabriele
Johnathan Roatch
Jordan Scales
Manne Moquist
Mark
Michael Burke
Mirko Rener
Nicholas Moresco
Nick Wrightsman
Old Lion
Randy True
Ric Allinson
Robert Butler
Sachin Chitale
SonOfSofaman
...
https://www.youtube.com/watch?v=sNkERQlK8j8