This simple device enables two computers to share a single USB printer or other USB devices, such as an external flash drive, memory card reader, or scanner. A rotary switch is used to select the PC that will be connected to the USB device, while two LEDs indicate which PC is currently selected.
The circuit design for this USB sharing device incorporates several key components to facilitate seamless operation. The core of the design includes a USB hub controller, which manages the data flow between the USB devices and the selected computer. The hub controller is connected to a pair of USB ports for the two computers and a single USB port for the shared device.
A rotary switch with multiple positions is integrated into the circuit to allow the user to select which computer will gain access to the USB device. Each position of the switch is connected to a different line leading to the hub controller, enabling it to route the USB signals appropriately based on the selected position.
Two light-emitting diodes (LEDs) are included in the design to provide visual feedback regarding the active connection. Each LED is connected to a specific line from the rotary switch, illuminating the corresponding LED when that computer is selected. This feature enhances user experience by clearly indicating which PC is currently using the USB device.
Power management is also a crucial aspect of this circuit. The design incorporates a power supply circuit to ensure that both computers can provide sufficient power to the USB device without exceeding the power limits of the USB specification. This prevents potential damage to the devices and ensures reliable operation.
Overall, the schematic for this USB sharing device is designed for simplicity and efficiency, allowing for easy integration into various environments where multiple computers may need access to shared USB peripherals.This simple device allows two computers to share a single USB printer or some other USB device, such as an external flash drive, memory card reader or scanner. A rotary switch selects the PC that you wish to use with the USB device, while two LEDs indicate the selected PC..
The device is capable of detecting input from a typewriter, enabling it to send and receive text to and from a computer via USB. It was specifically designed as a platform for playing interactive fiction games, particularly for custom software...
Life in the 21st century would be almost unbearable without some of the computer peripherals that PC users now look upon as essentials, such as keyboards, mice, and printers.
Computer peripherals play a crucial role in enhancing the functionality and usability...
The DE2 board features both USB host and device interfaces utilizing the Philips ISP1362 single-chip USB controller. The host and device controllers adhere to the Universal Serial Bus Specification Revision 2.0, enabling data transfer at full-speed (12 Mbit/s) and low-speed...
This weblog discusses electronic circuit schematics, PCB design, DIY kits, and electronic project diagrams. The subject circuit is a quality preamplifier with a built-in USB DAC designed for the Leachamp power amplifier. The schematic is based on the PCM2902 datasheet...
The Vinculum board is controlled using DOS commands. Each time a command is sent, if executed successfully, the board responds with "D:>", indicating readiness for the next command. Sending commands faster than the Vinculum board can execute them, without waiting...
This is a 5V to 12V DC-DC step-up (boost) converter circuit designed specifically for USB-powered applications. A USB port has two current supply modes. Initially, it supplies a maximum of 100mA to the load before detecting the connected device. Once...
This project allows the use of Sega Saturn peripherals (controllers, mouse) on a PC via a USB port. By utilizing the schematic and firmware available on this page, an adapter can be created using the connector from a Saturn extension...
This is a simplified version of the Universal Keypad-Operated Switch. The design has been modified to reduce circuit complexity and the number of components required, resulting in somewhat less secure code functionality. However, it remains adequate for many applications. The...
Pictures and a sample schematic (including pinouts) of an AMP hexadecimal (16-position) switch with a screw slot actuator.
The AMP hexadecimal switch is a 16-position rotary switch designed for applications requiring multiple selectable options. This switch features a screw slot actuator...
We use cookies to enhance your experience, analyze traffic, and (if you allow) serve personalized ads.
By clicking Accept All, you agree to our use of cookies.
Learn more