Posted by surprisetalk 3 days ago
> Once again, we don’t have a satisfying explanation why. We know that these quantum numbers correspond to standing-wave solutions of a three-dimensional wave function that we pulled out of thin air. We also know that the model works better than any alternatives. But we don’t know what any of it really means — or if it means anything.
It is so refreshing to see this explicated thus; physics textbooks are generally coy about "know this for now, and there will be deeper insights available later" but they typically never level with readers and say "we don't know".
This was the book used by MIT in 2007 for the first course in the EE and CS programs. It is that year's course that is on their Open Courseware platform [1], and the readings list there links to a full PDF of the book.
(Edit: click the book title on the readings page, not the "View e-book version" link. See my response to groos' comment below for details).
This is not a link to a pirated copy BTW. Agarwal is a pioneer in the open-education movement and the authors intentionally arranged for an open access PDF.
The lecture videos on Open Courseware are very good too.
[1] https://ocw.mit.edu/courses/6-002-circuits-and-electronics-s...
Click the book's title in the paragraph above that, where it says this:
> Agarwal, Anant, and Jeffrey H. Lang. Foundations of Analog and Digital Electronic Circuits. San Mateo, CA: Morgan Kaufmann Publishers, Elsevier, July 2005. ISBN: 9781558607354.
That takes you to a PDF.
Sorry for not being more specific. I didn't even notice the "View e-book version" as I only went to the site to remind myself of the name of the book, saw the title was a link, and clicked it. Then I thought "Why is MIT linking to a pirate copy of a book from one of their own professors?", and did a little Googling to get some backstory.
Here is the PDF they link to: https://neurophysics.ucsd.edu/courses/physics_120/Agarwal%20...
1. https://youtu.be/pDELW2pIvWw?si=BNsURdXrGLlaAfF3 (Digital Electronic)
2. https://youtu.be/RG3eljmqyq4?si=Pnbvf6P6HbFcIa1v (Alternating Current, Motors, & control)
3. https://youtu.be/nYuVSG89vg0?si=Oe3ZdJojS7T_iGxK (Electric Basic Made is Easy), and
the episode of "Nand to Tetris"
I’ve been a software engineer for the last couple of decades and I’ve tinkered with microcontrollers as a hobby but always been limited by my lack of electronics knowledge - very much trial and error to get a project far enough to be able to focus on the firmware (which is more my domain). I want to bridge the knowledge gap there.
My only formal electronics education was first year introduction to analog and digital circuits module at university two decades ago, led by a lecturer who assumed students had a huge corpus of pre-existing knowledge (and who I now suspect would have preferred to be supervising his PhD students and conducting research but had to make up the teaching hours - which I do understand).
I will definitely pick up a copy. However, Amazon UK (to avoid the NoStarch UPS shipping cost of $24) won’t get it to me until November. I’m excited to receive it.
Most people writing scientific literature are not English majors nor even great communicators, their primary competencies are elsewhere. Expecting everyone to write literature is just odd & reductive.
Yes, it helps to be a good writer, but the primary objective for science papers is to convey information; that it is well written or enjoyable is a nice bonus but not essential.
What's jarring about AI content is seeing the mastery of English applied in mundane contexts, where people are used to see more basic, pedestrian language.
(That, and overuse of patterns, which is more of an artifact of how people use LLMs - specifically that 90%+ of the AI output you see is the first response to the prompt in a fresh session. For AI, each time is the first time it's using this pattern, for user it's the 10th time they saw it within the span of an hour.)
I'm not sure who exactly this book is for, but it's certainly not for absolute beginners. There is a huge delta between the target audience and the level of understanding and experience someone not knowing a first thing about electronics would typically have.
I can clearly remember sitting there reading about component parasitics, without even having a clear idea how an ideal component behaves, and so on. I was just lacking buckets of context, and it was a painful read with lots of assumptions about the reader's background.
On the other hand, I still think it is a great book, like pretty much everything else from NoStarch. I just disagree on it being suitable as a first book in electronics.
That said, I'm looking forward to the day when I will be on an adequate enough level to read it again -- this time, in its entirety.
AlphaPhoenix YouTube channel is also a great source of information to clarify theoretical topics. I find it very helpful to just see how he think about electricity in his various projects: https://youtu.be/X_crwFuPht4. And his enthusiasm is contagious!
One personal note: as someone coming from software I find learning electronics pretty hard as it requires a completely different mental model and way to approach systems. Took me years of various failed attempts to finally internalize I have to stop relying on metaphors and shortcuts, and instead understand the actual physics at play to develop an intuition that makes sense. That looks daunting and I thought I would hate that part but in fact after pushing through the first weeks it becomes really satisfying! Accept things take time and that you will be uncomfortable for a while, and move at your own pace. And here LLMs are actually really helpful to clarify topics you’re not sure you understand fully, once you start to learn the terminology (I use instructions that makes it clear they shouldn’t solve things for me and instead evaluate my understanding)
For transistors vs MOSFET I really liked https://youtu.be/DKYguNg1vmk as an overview
1) Introduction to Embedded Systems: Using Microcontrollers and the MSP430 by Manuel Jiménez, Rogelio Palomera, Isidoro Couvertier - https://link.springer.com/book/10.1007/978-1-4614-3143-5
This has more of a hardware interfacing slant than most books on embedded systems which is what a software person needs. Every topic is first introduced in a general way with lots of illustrations and then its application in MSP430 is shown. Hence we can easily transfer our understanding to any other MCU family. A really good textbook for serious students of embedded electronics.
I went from electronics to software and one thing that has puzzled me is how much people dislike reading docs as in reference manuals. People can get by with sloppy code full of hidden bugs and when those bugs arise they’re like deers frozen by headlights.
Imagine building a circuit without any ideas how it operates. I’ve encountered web devs that don’t understand how http works.
A lot of electronic books struggle to find balance between super easy projects, very specific cookbook recipes or a laundry list of components.
Always enjoy reading the blog posts, and this seems like a great way to support work that gives me joy. Who knows, might start picking up actual electronics as side projects. Hardware work seems like such a great way to get code into the physical world.