
FpgaLearn
Verilog Lessons & Simulator
0 ratings
Free
Rating summary
About
A complete FPGA starter course in your pocket.
FpgaLearn takes you from logic gates to state machines, bus protocols, timing constraints and board bring-up. Write code and see the waveform instantly; grading checks circuit behavior, not code style, and points to the first mismatch when something is wrong.
START FREE
• Stage 1, Digital Logic Basics: all 10 lessons free
• Beginner exercises, the logic gate lab, the Verilog playground and a 303-entry concept wiki are always free
• Unlock the full course with one purchase when you are ready
THE FULL COURSE
• 42 lessons in 4 stages: digital logic, Verilog, hands-on projects, then FPGA architecture, timing constraints, toolchains and HLS
• 28 auto-graded Verilog exercises across combinational and sequential logic, FSMs, arithmetic and UART/SPI/I2C, at beginner, intermediate and advanced levels
• 54 lesson quizzes with spaced review and a wrong-answer log
WHY IT WORKS
• Real four-state simulation (0/1/X/Z): a forgotten reset shows up as red X on the waveform
• Behavioral grading: any correct implementation passes; failures jump to the first mismatch on the waveform
• Tap-to-repair: practice the key logic without typing whole modules on a small screen
• Learning map: prerequisites across 303 concepts and 42 lessons at a glance
• Bookmarks and personal notes
OFFLINE AND CLEAN
Lessons, simulation and grading all run on device. No ads, no subscription, no account.
PURCHASE
Unlock Full Course is a one-time purchase, not a subscription, and supports Family Sharing. Restore it anytime from the Me tab. Buyers of version 1.0.5 or earlier keep all content automatically.
Show more
What's New in FpgaLearn
1.0.8
September 25, 2026
• Now free to download: Stage 1 Digital Logic Basics (10 lessons), beginner exercises, the lab, the Verilog playground and the concept wiki are all free • New one-time purchase "Unlock Full Course": all 42 lessons, intermediate and advanced exercises and quizzes, with Family Sharing • Anyone who bought an earlier paid version keeps everything automatically • Fixed: the Lab waveform now updates when you flip switches in circuits without a clock
More



