Top "Hardware" questions

Programming questions related to the physical components of a computer.

Why is not USB interrupt-driven?

What's the rationale behind making USB a polling mechanism rather than interrupt-driven? The answers I can come up with some …

usb hardware
Hardware for .NET Micro Framework

I would like start with .NET Micro Framework as my hobby project. What hardware devices would you recommend for that? …

.net hardware .net-micro-framework
How do I calculate PCIe 1x, 2.0, 3.0, speeds properly?

I am honestly very lost with the speeds calculations of PCIe devices. I can understand the 33MHz - 66MHz clocks …

performance interface hardware pci-e
Serial communication with minimal delay

I have a computer which is connected with external devices via serial communication (i.e. RS-232/RS-422 of physical or …

windows winapi serial-port hardware low-latency
Reading data from Flight Simulator

I'm looking at building some hardware components to interface with Microsoft Flight Simulator which (hopefully) will display things that are …

synchronization hardware simulation
Program LED with just USB port

I want to control LED with C# using only USB port. I don't want to attach any other device with …

c# hardware usb hardware-programming
Where and how does software meet hardware?

Where in a computer does the abstract (letters on the screen) meet the real (electrical current passing through circuits in …

hardware electronics
How to get the frequency of a square wave in a python script

I'm using the TSL235 (http://www.ti.com/lit/ds/symlink/tsl235.pdf) light-to-frequency converter and the Raspberry Pi. The …

python raspberry-pi hardware signal-processing gpio
What is the lshw equivalent in windows which can give me a tree structure of hardware as lshw does on Linux?

I need hardware information just as listed below which was generated using lshw in linux. I need a windows equivalent …

windows list hardware pci
CP2102 device is not listed in /dev on macOS 10.13

I have the ESP32 board with Silicon Labs CP2102 controller. When I connect it to my MacBook, I can get …

macos driver hardware iot virtual-serial-port