A collection of learning, teaching, and development tools for easy reference. Ideal for building electronics courses.
Learning Electronics
David L. Jones
• EEVBlog (YouTube)• EEVBlog
Professor Jim Fiore
• Learn Electronics (YouTube)• Free Books
Forrest Mims (Radio Shack Electronics)
• Introduction to Transistors & Transistor Projects• Electronic Sensor Circuits & Projects
• Engineer's Mini Notebook Sensor Projects
• Engineer's Mini Notebook Basic Semiconductor Circuits
• Engineer's Mini Notebook Communications Projects
• Engineer's Mini Notebook Op Amp Ic Circuits
Paul Horowitz
• The Art of ElectronicsPaul Scherz
• Practical Electronics For InventorsSoftware Development Tools
•
gcc
•
MS Visual Studio
•
PlatformIO for MS Visual Studio Code
•
Arduino IDE
PCB Design Tools
•
Altium Designer
•
KiCad EDA
•
Autodesk Eagle
•
Gerbv Gerber Viewer
3D Design Tools
•
Autodesk Fusion 360
•
Solidworks CAD/CAE
•
Tinkercad
•
FreeCAD
3D Printing Tools
•
PrusaSlicer
•
Ultimaker Cura
•
Autodesk Meshmixer
•
Octoprint