Chips, Processors & Computer Architecture
4 entriesSemiconductors, processors, accelerators and the tools used to design them.
Neuromorphic & Quantum Computing Hardware
4 entriesBrain-inspired and quantum processors beyond conventional chips.
Embedded Systems & Single-Board Computers
3 entriesMicrocontrollers, RTOS, embedded Linux and Raspberry Pi development.
Sensors & Identification
8 entriesSensor types, manufacturers, applications and RFID.
Robotics, Drones & Aerospace
11 entriesRobots, autonomous machines, drones and aviation hardware.
IoT, Edge & Industrial Devices
6 entriesConnected devices and the edge hardware that runs close to the data.
Data Center & IT Infrastructure Hardware
6 entriesServers, storage, power, cooling and the vendors that supply them.
Storage Hardware
8 entriesArrays, disks and storage systems.
Networking & Wireless Hardware
6 entriesNetwork equipment, data center networking and radio access hardware.
Immersive & Biometric Hardware
4 entriesHeadsets, AR devices and biometric sensors.
Related Pages
5 entriesRelated research directories on this site.
Frequently Asked Questions
What is hardware engineering?
Hardware engineering is the design, development and testing of physical computing and electronic systems, from semiconductors and processors to embedded boards, sensors, robots, servers, storage and networking equipment.
What is the difference between a CPU, GPU, TPU and NPU?
A CPU handles general-purpose work, a GPU runs many operations in parallel for graphics and AI, a TPU is Google's tensor accelerator, and an NPU is a neural processing unit built for on-device AI. The processor types page explains these and more.
Where do I start with embedded systems?
Start with microcontrollers and a real-time operating system or embedded Linux, practise on a low-cost board such as a Raspberry Pi, and work through the embedded systems courses and certifications listed in this hub.
How is data center hardware organised?
Servers and accelerators do the compute, storage systems such as SAN, NAS and object arrays hold the data, networking equipment connects them, and power and cooling keep them running. Each layer has its own section here.
How does hardware relate to software and AI?
AI performance depends on chips, memory, storage and networking as much as on models. Hardware pages here link to the AI chip, edge AI and neuromorphic pages, and to the software hubs that run on this hardware.