Courses from 1000+ universities
AI got cheap enough that Duolingo’s most expensive plan may not survive it. I read the earnings call transcript and opened the app to see what is actually changing for learners.
600 Free Google Certifications
Artificial Intelligence
Data Science
Cybersecurity
L'Italiano nel mondo
Introduction to HTML5
Umano Digitale
Organize and share your learning with Class Central Lists.
View our Lists Showcase
Learn the complete OrCAD and Cadence Allegro workflow by designing a simple PCB from schematic symbols and footprints through Gerber and drill-file generation.
A practical guide to starting freelancing, from preparing savings and contracts to finding clients and deciding when to build a company.
Learn to design a simple microcontroller board in EasyEDA, choosing components and wiring its power and LED schematic for later PCB layout.
Master PCB design from schematic to manufacturing in this hands-on tutorial. Build a custom clock while learning layout, ordering, assembly, and programming techniques.
Learn to start STM32 programming in CubeIDE by configuring a board, controlling an LED, handling interrupts, debugging, and sending UART data to a PC.
Learn KiCad through a complete PCB workflow from schematic and footprints to layout, DRC, 3D visualization, and manufacturing files.
Trace how logic gates become a processor running software, then build a simple CPU while exploring registers, instruction decoding, and RISC-V execution.
Explore how Ansys HFSS simulates embedded antennas and radiation-field changes inside coffee machines, smartwatches, and Bluetooth headphones.
Design a flexible PCB in Altium by choosing materials and stackups, applying flex-specific layout rules, and preparing manufacturing files.
Improve high-speed PCB layouts by spacing and routing DDR4, differential pairs, and NAND interfaces while preserving signal integrity.
Explore how full-custom analog and millimeter-wave ASICs are designed, from schematics and simulation through layout, packaging, and ESD protection.
Comprehensive guide to designing and manufacturing custom chips, covering schematic creation, simulation, layout, and production processes. Includes practical examples and resources for beginners and enthusiasts.
Comprehensive tutorial on implementing Ethernet in FPGA, covering block diagrams, project setup, schematic creation, IP blocks, pin assignments, code synthesis, firmware upload, testing, and Python script integration.
Explore how optical signals enter and move through chips, from planar light circuits and modulation to transceiver standards and optical engines.
Calculate, simulate, measure, and filter noise in operational-amplifier and ADC circuits.
Get personalized course recommendations, track subjects and courses with reminders, and more.