Thanks for posting, this can be a fun and excellent entry level project for newcomers to embedded system.<p>Having said that, I believe that the DE1 board being used in the project is not the same as DE1 board being used in the excellent book by Prof Hamblen of Georgia Tech [1]. I'd highly recommend this book if you're starting out but the tools and the software are outdated because it is already more than a decade old.<p>The manufacturer of Altera embedded system boards Terasic, bizarrely decided that they wanted to re-use and retain the DE1 name although there are already DE1 and DE2 boards produced by them before this new DE1 board.<p>[1]Rapid Prototyping of Digital Systems: SOPC Edition:<p><a href="https://link.springer.com/book/10.1007/978-0-387-72671-7" rel="nofollow">https://link.springer.com/book/10.1007/978-0-387-72671-7</a>