Vittascience offers an online coding environment for learning with Arduino, micro:bit, STM32 and other hardware platforms.
HDLBits
HDLBits provides Verilog practice exercises for learning hardware description and digital logic.

About HDLBits
HDLBits is a set of small circuit design exercises for practicing digital hardware design in Verilog, a hardware description language. Early problems follow a tutorial style, and later problems are intended to be more challenging. Each exercise asks the user to design a small circuit in Verilog and submit it.
The site checks each submitted circuit module by simulating it with a set of test vectors and comparing the results to a reference solution, and it gives immediate feedback. Users can create a username and password to track progress or log in from another browser. The site also includes a web interface for running Icarus Verilog simulations of short pieces of Verilog code.
Key features
- Small circuit design exercises written in Verilog
- Immediate feedback on submitted circuit modules
- Checks submissions by simulating with test vectors against a reference solution
- Problems organized by topic and approximate difficulty
- Web interface for running Icarus Verilog simulations of short code
- Optional username and password to track progress and log in elsewhere
- Gives immediate feedback on each submitted circuit
- Exercises are grouped by topic and approximate difficulty
HDLBits at a glance
- Website
- hdlbits.01xz.net
- Type
- Website
- Pricing
- Not confirmed. Check the site
- Platforms
- Web
- Open source
- Not stated
- Language
- English
- Last checked
- Oct 6, 2026 · Online when checked
- Listed
- Oct 5, 2026
HDLBits alternatives
Tools and sites you could use instead, ranked by how closely they match.
The Open Logic Project collects teaching materials and resources about logic.
Follow a 100-day sequence of machine-learning coding exercises in this repository.
Flipped Mastery provides math videos and practice for teachers and students using a flipped classroom.
The Artificial Intelligence: A Modern Approach textbook site includes courses, exercises, and related resources.
AndyMath offers high-school math notes, practice problems, videos and helpful hints.
Popular in Science, Math & Technology
Well-known listings from the same topic.
HDLBits FAQ
Where should a new user start?
Can I track my progress?
Can I run Verilog simulations on the site?
Tell us and an editor will check it.
Claim the listing and suggest updates yourself. An editor checks every claim first.










