Skip to content

Hardware

Resources on Hardware within Computing

Overview

Welcome to the Hardware subcategory of Computing. This subcategory focuses on specific aspects of computing related to hardware.

Overview

This section provides in-depth resources about Hardware. You’ll find a variety of materials suitable for different experience levels and learning styles.

Resources

Explore the sections below to find specific resources on various topics within Hardware. Each section contains carefully selected materials to help you learn and advance your knowledge.

Curated Resources (27)

Tools (5)

  • KiCad kicad.orgfree

    An open-source electronic design automation suite for schematic capture and printed circuit board layout.

  • Verilator verilator.orgfree

    An open-source SystemVerilog and Verilog simulator and compiler converting designs into C++ models.

  • GHDL ghdl.github.iofree

    An open-source analyzer, compiler, and simulator for the VHDL hardware description language.

  • EDA Playground edaplayground.comfree

    A web-based simulation environment supporting SystemVerilog, Verilog, VHDL, and other hardware languages.

  • Arduino IDE arduino.ccfree

    An open-source development environment for writing, compiling, and uploading code to microcontroller boards.

Databases (4)

  • Octopart octopart.comfree

    A search engine and database for electronic parts, datasheets, distributor inventory, and pricing.

  • AllDatasheet alldatasheet.comfree

    An online repository providing free access to millions of datasheets for semiconductors and electronic components.

  • Findchips findchips.comfree

    A component search database providing supply chain intelligence, stock availability, and distributor pricing.

  • PassMark CPU Benchmarks cpubenchmark.netfree

    Searchable database of processor benchmark scores and price-performance comparisons, helping buyers and builders compare desktop, laptop and server CPUs.

Learn (4)

  • Nand2Tetris nand2tetris.orgfree

    An educational course guiding learners to build a modern general-purpose computer system from elementary logic gates.

  • All About Circuits Education allaboutcircuits.comfree

    A free series of online textbooks covering DC and AC circuit concepts, semiconductors, and digital electronics.

  • Adafruit Learn learn.adafruit.comfree

    A comprehensive repository of tutorials and guides for physical computing, microcontrollers, and maker electronics.

  • SparkFun Learn learn.sparkfun.comfree

    Tutorials and educational resources explaining fundamental electronics principles and embedded hardware design.

Publications (4)

Blogs and sites (5)

  • Hackaday hackaday.comfree

    A collaborative media platform publishing daily articles and technical breakdowns of hardware hacking and electronics.

  • Tom's Hardware tomshardware.comfree

    An online technology publication offering hardware benchmarks, component reviews, and computer architecture guides.

  • EEVblog eevblog.comfree

    An independent electronics engineering video blog, resource hub, and active community forum.

  • RISC-V International riscv.orgfree

    The global non-profit organization standardizing and driving adoption of the open RISC-V instruction set architecture.

  • OpenCores opencores.orgfree

    A community platform hosting open-source digital hardware IP cores for FPGAs and ASICs.

Events and conferences (5)

Suggest a resource

External summary: Wikipedia

Read article on Wikipedia

Loading Wikipedia summary…

Research panel

Live results from 8 external sources. Not curated by IPL — use them as a starting point.

Source: Wikipedia

The Wikipedia summary appears here.

Related Wikipedia articles

Community Discussion

Join the conversation, ask questions, or suggest improvements to this content.

Loading discussions...

Artificial Intelligence Machine Learning Big Data Computer Information Systems Computer Science Computer Vision Cyber Security Data Science Databases Distributed Computing Human-Computer Interaction IT Certification Natural Language Processing Networking Operating Systems Robotics Software Engineering

Part of Computing