Screenshots
Description
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.
Related
Rankings
| Country | Chart | Category | Rank | Captured |
|---|---|---|---|---|
| Slovakia | new-paid | games | #22 | 26 Sept 2026 |
| Slovakia | new-paid | all | #22 | 26 Sept 2026 |
| Zimbabwe | new-paid | games | #25 | 29 Sept 2026 |
| Zimbabwe | new-paid | all | #25 | 29 Sept 2026 |
| Zimbabwe | new-paid | games | #25 | 26 Sept 2026 |
| Zimbabwe | new-paid | all | #25 | 26 Sept 2026 |
| El Salvador | new-paid | games | #25 | 26 Sept 2026 |
| El Salvador | new-paid | all | #25 | 26 Sept 2026 |
| France | new-paid | games | #27 | 27 Sept 2026 |
| France | new-paid | all | #27 | 27 Sept 2026 |
| South Korea | new-paid | games | #28 | 27 Sept 2026 |
| South Korea | new-paid | all | #28 | 27 Sept 2026 |
| Cayman Islands | new-paid | games | #31 | 29 Sept 2026 |
| Cayman Islands | new-paid | all | #31 | 29 Sept 2026 |
| Chad | new-paid | games | #31 | 26 Sept 2026 |
| Chad | new-paid | all | #31 | 26 Sept 2026 |
| Turks and Caicos | new-paid | games | #31 | 26 Sept 2026 |
| Turks and Caicos | new-paid | all | #31 | 26 Sept 2026 |
| Vanuatu | new-free | games | #98 | 29 Sept 2026 |
| Vanuatu | new-free | all | #98 | 29 Sept 2026 |
| Vanuatu | new-free | games | #99 | 26 Sept 2026 |
| Vanuatu | new-free | all | #99 | 26 Sept 2026 |
| Vanuatu | new-apps | utilities | #102 | 29 Sept 2026 |
| Vanuatu | new-apps | finance | #102 | 29 Sept 2026 |
| Vanuatu | new-apps | health | #102 | 29 Sept 2026 |
| Vanuatu | new-apps | social | #102 | 29 Sept 2026 |
| Vanuatu | new-apps | photo-video | #102 | 29 Sept 2026 |
| Vanuatu | new-apps | productivity | #102 | 29 Sept 2026 |
| Vanuatu | new-apps | games | #102 | 29 Sept 2026 |
| Vanuatu | new-apps | all | #102 | 29 Sept 2026 |
| Vanuatu | new-apps | utilities | #103 | 26 Sept 2026 |
| Vanuatu | new-apps | finance | #103 | 26 Sept 2026 |
| Vanuatu | new-apps | health | #103 | 26 Sept 2026 |
| Vanuatu | new-apps | social | #103 | 26 Sept 2026 |
| Vanuatu | new-apps | photo-video | #103 | 26 Sept 2026 |
| Vanuatu | new-apps | productivity | #103 | 26 Sept 2026 |
| Vanuatu | new-apps | games | #103 | 26 Sept 2026 |
| Vanuatu | new-apps | all | #103 | 26 Sept 2026 |
Versions
| Version | Country | Observed | Notes |
|---|---|---|---|
| 1.0.8 | Cayman Islands | 29 Sept 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 o |
| 1.0.8 | South Korea | 27 Sept 2026 | • 现在免费下载:第一阶段「数字逻辑基础」10 课、入门编程题、实验室、Verilog 游乐场与概念百科全部免费 • 新增一次性内购「解锁完整课程」,解锁全部 42 课、中高级编程题与测验,支持家庭共享 • 早期付费下载的用户自动保留全部内容,无需再次购买 • 修复:实验室纯组合电路拨动开关时波形不显示 |
| 1.0.8 | Turks and Caicos | 26 Sept 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 o |
| 1.0.8 | El Salvador | 26 Sept 2026 | • 现在免费下载:第一阶段「数字逻辑基础」10 课、入门编程题、实验室、Verilog 游乐场与概念百科全部免费 • 新增一次性内购「解锁完整课程」,解锁全部 42 课、中高级编程题与测验,支持家庭共享 • 早期付费下载的用户自动保留全部内容,无需再次购买 • 修复:实验室纯组合电路拨动开关时波形不显示 |
| 1.0.8 | Slovakia | 26 Sept 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 o |