I really like the book's informal style and I feel like I've learned a lot from it, but they definitely could have done better on the hardware side, even the 'kits' that DigiKey offers are incomplete. I feel like the main issue is that, if I knew more about this stuff, I could easily source/build cheaper substitutes for most of the expensive bits, but in order to be able to do that, I need to learn about them, and in order to learn about them, I need the expensive bits. But then, I think the course is more aimed at university labs, where you'd have a large budget and use this stuff over many years of teaching. I wouldn't mind paying up if I either had the money or if it was something I could use and then sell on to somebody else doing the course as well.
I really would like to build the Big Board microcontroller, because it looks like a great way to learn about what's inside these things, but it looks like I'll have to save up for it for a while.
Where does the Big Board come from?
It's a name they use for a microcontroller project which you build on a couple of breadboards. In the book they say they also offer PCBs with data buses laid out which makes building it a bit easier, but there's also no mention of that on the website.
If I was to do this now, I'd do the 1st edition of the book and top up the knowledge on the analogue and computational side of things from the latest edition and the Internet. It was much fairer and used completely standard jellybean parts.
I really want to write a better book myself but the time hasn't materialised as it's a massive undertaking.
If I had known, I would probably have done that as well, but now it's too late after I've bought almost everything on the list. The great thing about this book is that it's stand-alone and does not require you to read AoE as you go along (which I'm doing anyway, but it's not necessary). I'd love to see your take on EE education if it ever comes out.