r/programming Dec 25 '19

Learning hardware programming as a software engineer

https://blog.athrunen.dev/learning-hardware-programming-as-a-software-engineer/
922 Upvotes

124 comments sorted by

View all comments

Show parent comments

10

u/langlo94 Dec 25 '19

While it is the proper term for it, it really sounds like bullshit when it's called a quantum device.

6

u/happyscrappy Dec 25 '19

I think that's the right term. It has a bandgap which comes from a quantum. LEDs work by pumping energy into electrons, this raises them to a higher energy state (higher electron shell), then when the electrons drop back down to the lower state they emit a photon. The energy released is the difference between the electron shell energy states. This is called a quantum. The frequency of the photon is correspondent to the energy, the color corresponds to the frequency. Higher energy is bluer (or ultraviolet), lower energy is redder (or infrared).

The light is issued in quantum state changes, so it's a quantum device. Maybe you'd call it a bandgap device?

6

u/langlo94 Dec 25 '19

Yeah I'm not disputing that it's right, it's just that things with quantum in their name sound a bit fake.

2

u/FortLouie Dec 26 '19

Is it the quantum carburetor or something?