# MB02

> hardware for the ZX Spectrum

**Wikidata**: [Q12034802](https://www.wikidata.org/wiki/Q12034802)  
**Source**: https://4ort.xyz/entity/mb02

## Summary
The MB02 is a piece of computer hardware designed for the ZX Spectrum, functioning as a floppy disk drive. It expands the capabilities of the ZX Spectrum by providing support for both double-density (DD) and high-density (HD) floppy disk drives, along with additional features.

## Key Facts
*   The MB02 is a floppy disk drive.
*   It is designed for use with the ZX Spectrum computer.
*   It supports both Double Density (DD) drives (840K) and High Density (HD) drives (1.8MB).
*   The device offers transfer rates of 25K/sec for DD drives and 50K/sec for HD drives.
*   It includes 2K EPROM and 128K SRAM.
*   A built-in clock is integrated into the MB02.
*   It can support up to 4 floppy disk drives simultaneously.
*   The MB02 features a Kempston joystick port and a parallel port.
*   It incorporates a tape emulation system.
*   The device utilizes a WD2797A disk controller and Z80-DMA.

## FAQs
### Q: What is the MB02?
A: The MB02 is a piece of computer hardware specifically designed for the ZX Spectrum. It primarily functions as an external floppy disk drive interface, enhancing the storage and peripheral capabilities of the ZX Spectrum.

### Q: What types of floppy disk drives does the MB02 support?
A: The MB02 supports both Double Density (DD) drives with a capacity of 840K and High Density (HD) drives with a capacity of 1.8MB. This allowed for greater storage flexibility for ZX Spectrum users.

### Q: What additional features does the MB02 offer beyond disk drive support?
A: Beyond supporting up to four floppy disk drives, the MB02 includes a built-in clock, a Kempston joystick port, a parallel port, and a tape emulation system. It also features 2K EPROM and 128K SRAM.

## Why It Matters
The MB02 was a significant piece of hardware for the ZX Spectrum, a popular 8-bit home computer. In an era where tape-based storage was common and often slow, the MB02 provided a much faster and more convenient floppy disk solution, dramatically improving data loading times and storage capacity for users. Its ability to support both DD and HD drives offered flexibility and access to larger storage formats. Furthermore, by integrating additional features like a Kempston joystick port, a parallel port, and a tape emulation system, the MB02 transformed the ZX Spectrum into a more versatile machine. It allowed users to connect standard peripherals, enjoy enhanced gaming control, and potentially streamline their workflow by emulating tape operations, thereby extending the lifespan and utility of the ZX Spectrum in a competitive market.

## Notable For
*   Supporting both Double Density (840K) and High Density (1.8MB) floppy disk drives for the ZX Spectrum.
*   Offering distinct transfer rates of 25K/sec for DD and 50K/sec for HD drives.
*   Integrating a built-in clock, 2K EPROM, and 128K SRAM.
*   Providing support for up to 4 floppy disk drives simultaneously.
*   Including a Kempston joystick port, a parallel port, and a tape emulation system.

## Body

### Overview
The MB02 is a piece of computer hardware designed as a peripheral for the ZX Spectrum. It functions primarily as a floppy disk drive interface. The device is classified as computer hardware and specifically as a floppy disk drive.

### Disk Drive Capabilities
The MB02 supports two types of floppy disk drives:
*   **Double Density (DD) drives:** These drives have a capacity of 840K.
*   **High Density (HD) drives:** These drives have a capacity of 1.8MB.

### Transfer Rates
The data transfer rates provided by the MB02 vary based on the drive type:
*   **DD drives:** 25K/sec
*   **HD drives:** 50K/sec

### Internal Components
The MB02 incorporates specific internal memory and control units:
*   **EPROM:** 2K
*   **SRAM:** 128K
*   **Disk Controller:** WD2797A
*   **DMA:** Z80-DMA

### Integrated Features
Beyond its core disk drive functionality, the MB02 includes several additional features:
*   **Built-in clock:** Provides timekeeping capabilities.
*   **Drive Support:** Can support up to 4 individual floppy disk drives.
*   **Kempston joystick port:** Allows connection of a Kempston-compatible joystick for gaming.
*   **Parallel port:** Provides an interface for connecting parallel peripherals.
*   **Tape emulation system:** Offers functionality to emulate tape-based operations.

### Documentation
Information about the MB02 is available online, including details on its hardware specifications. This documentation confirms its support for various drive types, transfer rates, and integrated features.

## References

1. [Source](http://www.worldofspectrum.org/infoseekid.cgi?id=1000242&loadpics=1)