FpgaLearn
Verilog Lessons & Simulator
Only for iPhone
Free · Designed for iPhone. Not verified for macOS.
iPhone
Stage 1 (10 lessons) is free. Unlock all 42 lessons, 28 auto-graded Verilog exercises and 54 quizzes with one purchase. No subscription, no ads, fully offline.
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.
Ratings & Reviews
- This app hasn’t received enough ratings or reviews to display an overview.
• 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
The developer, 光浩 李, indicated that the app’s privacy practices may include handling of data as described below. For more information, see the developer’s privacy policy .
Data Not Collected
The developer does not collect any data from this app.
Accessibility
The developer has not yet indicated which accessibility features this app supports. Learn More
Information
- Seller
- 光浩 李
- Size
- 15.9 MB
- Category
- Education
- Compatibility
Requires iOS 17.0 or later.
- iPhone
Requires iOS 17.0 or later. - Mac
Requires macOS 14.0 or later and a Mac with Apple M1 chip or later. - Apple Vision
Requires visionOS 1.0 or later.
- iPhone
- Languages
- English
- Age Rating
4+
- 4+
- Copyright
- © 2026 GuangHao Li
