Talk:Electrical and Electronics Engineering/@comment-168.245.150.210-20190202164609

Needs some mention of hands on and lab shit. A lot of labs follow the form “Analyze this circuit and predict what its output will be. Breadboard it and power it and measure the output. Compare.” You’ll need an oscilloscope, multimeter, and power supply at the least. No one could possibly expect to learn EE/CpE without some hands on experience.

Also needed: MCUs (Get an Arduino and do a project with the Fischer-Price IDE. Then tear the AT328p chip right out of that sucker and get Atmel Studio. Breadboard some really cool shit with external ADCs, ROM, SRAM. Learn SPI and I2C while you’re at it. Learn to read datasheets.)

And a section on VHDL, Verilog, and FPGAs. (Get a DE0. It’s got tons of cool switches and lights and IO ports. Some digital design books introduce VHDL and/or Verilog, but I haven’t read them. Pedroni is a good intro to VHDL and FPGAs book. Ashenden is a comprehensive reference for the language but not a good idea for beginners to read.)