# Intel 286 Emulator on Fruit Jam

## Overview

Danger: Here be dragons: This emulator overclocks the Fruit Jam's RP2350 to 378MHz, which is outside of the range officially supported by the chip. We have not seen any problems arise from this with short term usage, but there is always a risk to the hardware when operating outside of spec.

![Adafruit Fruit Jam running the 286 emulator connected to display, speakers, and keyboard. The QBasic game Gorillas is showing on the display](https://cdn-learn.adafruit.com/assets/assets/000/140/766/medium800/gaming_fruit_jam_gorillas_display.png?1761242061 )

This project emulates the [Intel 80826](https://en.wikipedia.org/wiki/Intel_80286) processor as well as some of the prior releases in the same line of chips. [FruitJam-286](https://github.com/adafruit/fruitjam-286) is a fork of the open source&nbsp;[Pico-286](https://github.com/xrip/pico-286) emulator that has been updated to work with the hardware on the Adafruit Fruit Jam. Source code for FruitJam-286 is available on [GitHub](https://github.com/adafruit/fruitjam-286). It supports sound with the built-in DAC, video over the HSTX/DVI output, USB keyboard input from the USB Host ports, and reads **.img** files from the SD Card, which are treated as floppy drives and hard drives.

## Parts
### Adafruit Fruit Jam - Mini RP2350 Computer

[Adafruit Fruit Jam - Mini RP2350 Computer](https://www.adafruit.com/product/6200)
We were catching up on a recent [hackaday hackchat with eben upton](https://hackaday.io/event/202122-raspberry-pi-hack-chat-with-eben-upton)&nbsp;and learned some fun facts: such as the DVI hack for the RP2040 was inspired by <a...></a...>

Out of Stock
[Buy Now](https://www.adafruit.com/product/6200)
[Related Guides to the Product](https://learn.adafruit.com/products/6200/guides)
![Angled shot of assembled mini computer PCB with plate.](https://cdn-shop.adafruit.com/640x480/6200-10.jpg)

### Mini Chiclet Keyboard - USB Wired - Black

[Mini Chiclet Keyboard - USB Wired - Black](https://www.adafruit.com/product/1736)
Add a good quality, slim keyboard to your&nbsp;Raspberry Pi, Beagle Bone Black, or other single-board-computer with this sleek black chiclet keyboard. It's a full QWERTY keyboard with a USB cable and is compatible with all operating systems. We tried many keyboards to find one that felt...

In Stock
[Buy Now](https://www.adafruit.com/product/1736)
[Related Guides to the Product](https://learn.adafruit.com/products/1736/guides)
![Angled shot of a Black woman's silver-blue manicured hands on a slim, black keyboard.](https://cdn-shop.adafruit.com/640x480/1736-04.jpg)

### 512MB micro SD Memory Card

[512MB micro SD Memory Card](https://www.adafruit.com/product/5252)
Add storage in a jiffy using this **512MB** microSD card. Preformatted to FAT32, so it works out of the packaging with our projects. Works great with any device in the Adafruit shop that uses microSD cards. Ideal for use with Feathers, data loggers, or small Linux SBCs (not good...

In Stock
[Buy Now](https://www.adafruit.com/product/5252)
[Related Guides to the Product](https://learn.adafruit.com/products/5252/guides)
![Angel shot of Small microSD card 512mb](https://cdn-shop.adafruit.com/640x480/5252-00.jpg)

### USB Powered Speakers

[USB Powered Speakers](https://www.adafruit.com/product/1363)
Add some extra boom to your audio project with these powered loudspeakers. We sampled half a dozen different models to find ones with a good frequency response, so you'll get quality audio output for music playback. Simply connect the standard 3.5mm stereo plug into your Raspberry Pi model...

In Stock
[Buy Now](https://www.adafruit.com/product/1363)
[Related Guides to the Product](https://learn.adafruit.com/products/1363/guides)
![Two square-ish USB Powered Speakers](https://cdn-shop.adafruit.com/640x480/1363-07.jpg)

### HDMI Cable - 1 meter

[HDMI Cable - 1 meter](https://www.adafruit.com/product/608)
Connect two HDMI devices together with this basic HDMI cable. It has nice molded grips for easy installation, and is 1 meter long (about 3 feet). This is a HDMI 1.3 cable.

We're now stocking a very fancy Official Raspberry Pi cable with overmolding and a Pi logo. Please note...

In Stock
[Buy Now](https://www.adafruit.com/product/608)
[Related Guides to the Product](https://learn.adafruit.com/products/608/guides)
![Official Raspberry Pi HDMI Cable - 1 meter](https://cdn-shop.adafruit.com/640x480/608-03.jpg)

### USB Type A to Type C Cable - approx 1 meter / 3 ft long

[USB Type A to Type C Cable - approx 1 meter / 3 ft long](https://www.adafruit.com/product/4474)
As technology changes and adapts, so does Adafruit. This&nbsp;&nbsp; **USB Type A to Type C** cable will help you with the transition to USB C, even if you're still totin' around a USB Type A hub, computer or laptop.

USB C is the latest industry-standard connector for...

In Stock
[Buy Now](https://www.adafruit.com/product/4474)
[Related Guides to the Product](https://learn.adafruit.com/products/4474/guides)
![Angled shot of a coiled black, USB-C to USB-A cable.](https://cdn-shop.adafruit.com/640x480/4474-02.jpg)

### 7" Display 1280x800 (720p) IPS + Speakers - HDMI/VGA/NTSC/PAL

[7" Display 1280x800 (720p) IPS + Speakers - HDMI/VGA/NTSC/PAL](https://www.adafruit.com/product/1667)
Yes, this is an adorable small HDMI television with incredibly high resolution **and built in 3W stereo speakers**! We tried to get the smallest possible HDMI/VGA display with high-res, high-contrast visibility. The visible display measures only 7" (17.8cm) diagonal, and the TFT comes...

In Stock
[Buy Now](https://www.adafruit.com/product/1667)
[Related Guides to the Product](https://learn.adafruit.com/products/1667/guides)
![Front view of assembled and powered on HDMI 4 Pi - 7" Display. The monitor displays a desktop background with a raspberry logo.](https://cdn-shop.adafruit.com/640x480/1667-00.jpg)

# Intel 286 Emulator on Fruit Jam

## Install Emulator

Danger: Here be dragons: This emulator overclocks the Fruit Jam's RP2350 to 378MHz, which is outside of the range officially supported by the chip. We have not seen any problems arise from this with short term usage, but there is always a risk to the hardware when operating outside of spec.

## Prepare DOS Floppy .img File

By default the emulator won't do anything without a bootable floppy disk image to load. This page will document how to load a DOS floppy into slot 1. See the [Usage](https://learn.adafruit.com/intel-286-emulator-on-fruit-jam/usage?) page for details on loading other software.

First download the DOS floppy disk **dos6-fdd0.img** file by clicking the button below.

[Download DOS Floppy Disk Image](https://github.com/adafruit/Adafruit_Learning_System_Guides/raw/refs/heads/main/Fruit_Jam/286_emulator/dos6-fdd0.img)
Create a folder named **XT** at the root of a blank FAT formatted SD Card&nbsp;[such as the ones we stock](https://www.adafruit.com/product/5252).

Inside of the **XT** folder paste the DOS disk image file downloaded from the button above.

Rename it to **fdd0.img**

Use the eject, unmount, or safely remove action in your OS to disconnect the microSD drive from the host OS, then unplug the microSD card from the computer.

Power off your Fruit Jam and insert the microSD card into the Fruit Jam's microSD card slot.

&nbsp;

![Screenshot showing an SD Card drive with the fdd0.img file placed inside of an XT directory in the root of the SD](https://cdn-learn.adafruit.com/assets/assets/000/140/712/medium640/gaming_dos_floppy_disk_img.png?1761082242)

## Install Emulator UF2

The FruitJam-286 Emulator is released as a UF2 file that is ready for loading onto the Adafruit Fruit Jam. Click the button below to download the latest release of the emulator.

[Download the 286 Emulator for Adafruit Fruit Jam](https://github.com/adafruit/fruitjam-286/releases/latest/download/fruitjam-286-378MHz-HDMI-I2S-ONBOARD_PSRAM_PIN_47.uf2)
![Adafruit Fruit Jam with the reset button and the button #1, the boot button, highlighted](https://cdn-learn.adafruit.com/assets/assets/000/140/709/medium800/gaming_adafruit_fruit_jam_Resetboot.jpg?1761081029 )

Plug your Fruit Jam into your computer with a known good USB (data+power) cable.

To enter the bootloader, hold down the&nbsp; **BOOT/**** BOOTSEL button**(highlighted in red above), and while continuing to hold it (don't let go!), press and release the**reset button**(highlighted in blue above).&nbsp;**Continue to hold the BOOT/BOOTSEL button until the RP2350 drive appears on your Computer (in Finder or File Explorer depending on your operating system)!**

If the drive does not appear, release all the buttons, and then repeat the process above.

You can also start with your board unplugged from USB, press and hold the **BOOTSEL** button (highlighted in red above), continue to hold it while plugging it into USB, and wait for the drive to appear before releasing the button.

A lot of people end up using charge-only USB cables and it is very frustrating! **Make sure you have a USB cable you know is good for data sync.**

You will see a new disk drive appear called **RP2350**.

Drag the **fruitjam-286-378MHz-HDMI-I2S-ONBOARD\_PSRAM\_PIN\_47.uf2** file downloaded from the green button above to the&nbsp; **RP2350** drive.

After the file copy is complete, the Fruit Jam will reset and begin running the 286 emulator, and boot to the DOS disk.

With a DVI compatible display connected, it will show the boot sequence below.

If there are speakers or headphones connected to the 3.5mm audio jack, a beep sound will play during the boot sequence.

![Screenshot of RP2350 boot drive with the fruitjam-286-378MHz-HDMI-I2S-ONBOARD_PSRAM_PIN_47.uf2 file being pasted into it.](https://cdn-learn.adafruit.com/assets/assets/000/140/710/medium640/gaming_loading_286_firmware.png?1761081321)

![Screen recording of the boot sequence for the 286 emulator booting from a DOS floppy disk image.](https://cdn-learn.adafruit.com/assets/assets/000/140/713/medium800thumb/gaming_dos_boot.jpg?1761083414 )

# Intel 286 Emulator on Fruit Jam

## Usage

## Connect Hardware

Connect a USB keyboard to one of the USB Host ports. Connect the Fruit Jam to a DVI compatible display using a standard HDMI cable. Optionally connect speaker(s) or headphones to the JST speaker connector or 3.5mm jack.

## DOS & Floppy Images

After following the instructions from the [Install page](https://learn.adafruit.com/intel-286-emulator-on-fruit-jam/install-emulator), the 286 emulator will boot into DOS 6.22. Type commands with the connected USB keyboard and press&nbsp; **enter** to run them. Use commands like `dir` and `cd` to navigate the filesystem. There is a scanned copy of the [DOS Manual on archive.org](https://archive.org/details/epson-ms-dos-3.3-ref/mode/2up)&nbsp;that contains a comprehensive list of available commands.

By default, the boot disk that has DOS on it is drive **A:\**. It's possible to connect a second floppy **.img** file that will show up as drive **B:\** in DOS. There are screenshots, details, and a link to download an image file that we tested below. You can also search around archive.org or other places online to find downloadable copies of **.img** files for disks from this era. It is possible to create your own **.img** files that contain **.exe**'s and other files, but it's rather involved, a simpler method of using regular programs and files is shown in the [Map Drive section](https://learn.adafruit.com/intel-286-emulator-on-fruit-jam/usage#map-drive-3210222).

Supported floppy disk image sizes are: 360KB, 720KB, 1.2MB, 1.44MB

To insert an optional second floppy to the emulator:

- Unplug the Fruit Jam from power to shut it off
- Remove the micro SD card from the Fruit Jam and connect it to a computer
- Paste a floppy disk image into the **XT/** folder at the root of the SD.
- Rename the new disk image file **fdd1.img**. There will already be a **fdd0.img** file which is the DOS disk that was setup on the installation page. The full file path within the SD should be exactly&nbsp;`XT/fdd1.img`.
- Use the eject, unmount, or safely remove action in your OS to disconnect the microSD drive from the host OS, then unplug micro SD card from the computer.
- Insert the micro SD back into the Fruit Jam and plug it back in to power

![Screenshot of SD card inside of the XT folder at the root of SD. Floppy disk image files fdd0.img and fdd1.img are inside of the XT folder.](https://cdn-learn.adafruit.com/assets/assets/000/140/737/medium640/gaming_floppy_disk_imgs.png?1761156676)

With the **XT/fdd1.img** file present on the SD card, the files from that **.img** will be available inside of DOS in **B:\**. To see what is on the disk use this command `DIR B:\`

The `DIR B:\` command will list all of the files on the disk. Any files that are **EXE** executables or **COM** command files can be run by typing their full path and pressing enter. For example&nbsp;`B:\JOUST` to launch the Joust game shown in the `DIR` output screenshot to the left.

You can move the shell into the drive by typing it's drive letter and colon then pressing enter i.e. `B:` to navigate to the second floppy drive.

![DIR command output showing joust and mario executable files](https://cdn-learn.adafruit.com/assets/assets/000/140/738/medium640/gaming_mario_joust_dir.png?1761158598)

### Joust & Mario Disk

Click the button below to download a disk image containing the games Joust and Super Mario Bros VGA.

[Download Joust &amp; Mario Floppy Disk Image](https://github.com/adafruit/Adafruit_Learning_System_Guides/raw/refs/heads/main/Fruit_Jam/286_emulator/joust_mario_fdd1.img)
In [Joust](https://en.wikipedia.org/wiki/Joust_(video_game)), the player takes the role of a knight riding a flying Ostrich carrying a lance. The goal is to fly around and battle enemies with your lance. The controls and a few other aspects are customizable from the menu screen, there are instructions and keys documented at the bottom of the menu.

Mario Bros is set in a similar 2d environment with platforms to run and jump on. In this game the enemy turtles come out of the pipes at the top of the screen. The player must try to jump and hit the platform while a turtle is on the ground above to bounce it up and gain points.

![Recording of Joust game startup and menu screen](https://cdn-learn.adafruit.com/assets/assets/000/140/740/medium640thumb/gaming_joust_startup.jpg?1761159987)

![Screenshot of Mario Bros VGA title screen](https://cdn-learn.adafruit.com/assets/assets/000/140/743/medium640/gaming_mario_vga.png?1761160716)

## QBasic
DOS 6.2 comes with [QBasic](https://en.wikipedia.org/wiki/QBasic) pre-loaded. To access it run the command `qbasic` from the `A:\>` drive prompt. There are a handful of BASIC games and programs included in a folder named&nbsp; **QBFILES\**.

To access the included programs, press **Alt+F** to open the File menu, then press **O** for Open. Press **tab** to move the selector to the list of directories and drives on the right, then press **down arrow** to select the **QBFILES** and press **enter**. Press **tab** to move the selector to the list of files on the left, then use the&nbsp; **arrow keys** to navigate up and down through the list of files and press **enter** on whichever file you want to open.

When you open a **.bas** files it will load the file into the main editor for you to view/modify the code. When you want to run the program press&nbsp; **F5**.

Aside from the games, there are a few programs that play jingles from the attached speaker, a copy of Money, an old Microsoft accounting utility, **HGCTEST.BAS** a graphics test that draws polygons, and **REMLINE.BAS** a tool for removing line numbers that aren't explicitly used within BASIC code files.

![QBasic intro screen](https://cdn-learn.adafruit.com/assets/assets/000/140/749/medium640/gaming_qbasic_intro.png?1761233430)

![QBasic Open menu showing the qbfiles directory highlighted](https://cdn-learn.adafruit.com/assets/assets/000/140/750/medium640/gaming_qbasic_qbfiles_open?1761233560)

![QBasic Open file menu showing the files inside of the qbfiles directory with gorillas.bas highlighted](https://cdn-learn.adafruit.com/assets/assets/000/140/751/medium640/gaming_qbasic_open_gorillas_highlighted.png?1761233714)

![Screenshot of QBasic HGCTest program](https://cdn-learn.adafruit.com/assets/assets/000/140/771/medium640/gaming_qbasic_hgctest.png?1761246817)

### QBasic Games

Included in the **QBFILES\** directory are **GORILLA.BAS** and **NIBBLES.BAS** files which contain playable games.

Gorilla pits two players against each other as gorillas throwing bananas back and forth at each other over a city skyline. Players take turns entering an angle and velocity to launch their banana.

Nibbles has the player control Sammy, the snake, with arrow keys. Attempt to collect the numbers and avoid the walls. During the first life of play, the field seems to get filled with a repeated character, I think that may be a bug but I never played the original and am not certain. After the player loses a life, the field resets and looks correct with blank areas and the numbers to eat being much easier to see.

![Screenshot of QBasic Gorillas game](https://cdn-learn.adafruit.com/assets/assets/000/140/752/medium640/gaming_qbasic_gorillas.png?1761234504)

![Screenshot of QBasic game Nibbles](https://cdn-learn.adafruit.com/assets/assets/000/140/753/medium640/gaming_qbasic_nibbles_first.png?1761234676)

![Screenshot of QBasic game Nibbles](https://cdn-learn.adafruit.com/assets/assets/000/140/754/medium640/gaming_qbasic_nibbles_second.png?1761234692)

## Hard Disk Image

The author of the pico-286 project has shared a hard disk image that contains several other games and programs. Many aren't working inside of the emulator, but some do and there is plenty of nostalgia and fun to be had.

Adafruit's Anne Barela has taken the disk and removed many of the programming tools, leaving MS-DOS 6.22 and the GAMES directory. Also the image is bootable, unlike the Pico-286 image.

Mounting hard disk images inside the emulator is very similar to mounting floppy images. The emulator will look for the file&nbsp; **XT/hdd.img** on the SD card, if it exists it will be made available to DOS as the **C:** drive.

Click the button below to download the hard disk image file.

[Download Hard Disk Image](https://adafruit-download.s3.amazonaws.com/DOS622-and-Games-hdd.img)
To insert a hard disk image to the emulator:

- Unplug the Fruit Jam from power to shut it off
- Remove the micro SD card from the Fruit Jam and connect it to a computer
- Paste a hard disk image into the **XT/** folder at the root of the SD.
- Rename the disk image file **hdd.img**. It should be next to any existing **fdd#.img** files. Note that the main **hdd.img** file has no number in it like the floppy ones. The exact file path should be **XT/hdd.img**
- Use the eject, unmount, or safely remove action in your OS to disconnect the microSD drive from the host OS, then unplug micro SD card from the computer.
- Insert the micro SD back into the Fruit Jam and plug it back in to power

![Screenshot of file explorer showing the contents of the XT/ folder on a SD card including the hdd.img hard disk image file](https://cdn-learn.adafruit.com/assets/assets/000/140/756/medium640/gaming_hard_drive_img.png?1761238189)

With the **XT/hdd.img** file present on the SD card, the emulator will see the contents of the hard disk image as the C drive. Move to it by entering the command `c:`. Feel free to use `dir /p` to look around at the included files. The `/p` argument tells `dir` to paginate the results so that they can be viewed one page at a time rather than scrolling off the top of the screen.

There is a **games** folder on the drive which contains many games. Use&nbsp;`cd games` to move inside of it. Then `dir /p` to list the available games.

To launch a game, type the name of its EXE or COM file and press **enter.**

Some of the games don't work inside the emulator but we found others that do and included them in the gallery below. We didn't test every game, so there are likely others that work not included in the gallery.

![Screenshot of DOS shell with the commands c: to move to the C drive and cd games to move into the games folder](https://cdn-learn.adafruit.com/assets/assets/000/140/757/medium640/gaming_cd_to_hdd.png?1761238481)

If you have a bootable hard disk image such as the one linked above you can also boot directly to the hard drive by placing the&nbsp; **hdd.img** file inside of the **XT** folder without any **fdd#.img** files.

### Secondary Hard Drives and More Software

You can have a second hard disk image file named **hdd2.img**. The second disk will get mounted as drive **D:**. If you have one, place it in the&nbsp; **XT** folder also along with the other images.

[Here is a link to a hard drive img](https://adafruit-download.s3.amazonaws.com/fj286_hdd.img) that was originally provided by the author of the Pico 286 project. It contains the same games and qbasic files as the hard disk image linked above as well as some additional software to explore if you like. This image is not bootable, so you must have either a bootable floppy disk img at **fdd0.img** or a bootable hard disk at **hdd.img** to use this drive image as **hdd2.img**. Adding a second hard disk also gives you additional storage space to use inside of the DOS environment.

![Screenshot of Digger game](https://cdn-learn.adafruit.com/assets/assets/000/140/758/medium640/gaming_game_digger.png?1761240381 Digger)

![Screenshot of Alley Cat game.](https://cdn-learn.adafruit.com/assets/assets/000/140/759/medium640/gaming_game_alleycat.png?1761240397 Alley Cat)

![Screenshot of Arcade Volleyball game.](https://cdn-learn.adafruit.com/assets/assets/000/140/760/medium640/gaming_game_arcade_volleyball.png?1761240407 Arcade Volleyball)

![Screenshot of Commander Keen game title screen](https://cdn-learn.adafruit.com/assets/assets/000/140/762/medium640/gaming_game_commander_keen.png?1761244915 Commander Keen 4)

![Screenshot of Total Eclipse game title screen](https://cdn-learn.adafruit.com/assets/assets/000/140/763/medium640/gaming_game_total_eclipse_title.png?1761240428 Total Eclipse)

![Screenshot of Total Eclipse gameplay showing a pyramid with an entrance and an airplane near the player spawn point](https://cdn-learn.adafruit.com/assets/assets/000/140/765/medium640/gaming_game_total_eclipse.png?1761240438 Total Eclipse)

![Screenshot of Adlib Jukebox program](https://cdn-learn.adafruit.com/assets/assets/000/140/770/medium640/gaming_adlib_jukebox.png?1761244958 Adlib Jukebox)

## Map Drive
It can be kind of a hassle to get your files into a&nbsp; **.img** file of a floppy or hard disk. The emulator provides a convenient alternative called Map Drive. You can put COM, EXE, and other files on the SD card in the **XT/MAPDRIVE/** folder and they can be made available as the&nbsp; **H:** drive inside of DOS.

![Screenshot of file explorer showing the contents of the XT folder on a SD card with a MAPDRIVE folder inside of XT.](https://cdn-learn.adafruit.com/assets/assets/000/140/767/medium640/gaming_sd_card_mapdrive.png?1761243195)

Info: The DOS 6 floppy disk and hard drive img files linked in this guide have the MAPDRIVE configuration done already already inside of **config.sys**, and set to auto launch in **autoexec.bat**. The directions below are only needed if you're using your own img files that don't already have it set up.

Once you've got files loaded into the **XT/MAPDRIVE/** folder on the SD card, you also need to set `LASTDRIVE=H` inside of the **config.sys** file.

You can edit **config.sys** using the QBasic file editor with this command:

`qbasic /editor config.sys`

The **config.sys** file will open inside of a basic text editor. Move the cursor to the end of the file and add&nbsp;`LASTDRIVE=H` to an empty line.

After editing the file, press **Alt+F** to open the the File menu, then press&nbsp; **S** to save the changes.

Once the file is saved, press the reset button on the Fruit Jam to reboot the emulator with the new system config.

![Screenshot of text editor showing the config.sys file edited with LASTDRIVE=H added to it.](https://cdn-learn.adafruit.com/assets/assets/000/140/768/medium640/gaming_lastdrive_h_in_configsys.png?1761243666)

After the system config is updated and the system boots up, run the `mapdrive` to mount the files from **XT/MAPDRIVE/** folder on the SD card to the **H:** drive inside of DOS. You can add `mapdrive` to the **autoexec.bat** file if you want it to run automatically on every boot.

Once mapdrive completes successfully, you can move to the **H:** drive by typing the command `h:` and pressing enter. Then use the `dir` command to list files that are present inside of **XT/MAPDRIVE/**.

EXE and COM files in this folder can be executed by typing their name and pressing enter, just like they can on the other drives.

![Screenshot showing mapdrive command successful output and changing directories to the H: drive](https://cdn-learn.adafruit.com/assets/assets/000/140/769/medium640/gaming_mapdrive_command.png?1761244644)

## Learning More About Disk Images

You can learn more about what disk images are and how to use them in an Adafruit Playground Note written by Anne Barela.

[MS-DOS Disk Images](https://adafruit-playground.com/u/AnneBarela/pages/ms-dos-disk-images)

## Featured Products

### Adafruit Fruit Jam - Mini RP2350 Computer

[Adafruit Fruit Jam - Mini RP2350 Computer](https://www.adafruit.com/product/6200)
We were catching up on a recent [hackaday hackchat with eben upton](https://hackaday.io/event/202122-raspberry-pi-hack-chat-with-eben-upton)&nbsp;and learned some fun facts: such as the DVI hack for the RP2040 was inspired by <a...></a...>

Out of Stock
[Buy Now](https://www.adafruit.com/product/6200)
[Related Guides to the Product](https://learn.adafruit.com/products/6200/guides)
### Mini Chiclet Keyboard - USB Wired - Black

[Mini Chiclet Keyboard - USB Wired - Black](https://www.adafruit.com/product/1736)
Add a good quality, slim keyboard to your&nbsp;Raspberry Pi, Beagle Bone Black, or other single-board-computer with this sleek black chiclet keyboard. It's a full QWERTY keyboard with a USB cable and is compatible with all operating systems. We tried many keyboards to find one that felt...

In Stock
[Buy Now](https://www.adafruit.com/product/1736)
[Related Guides to the Product](https://learn.adafruit.com/products/1736/guides)
### 512MB micro SD Memory Card

[512MB micro SD Memory Card](https://www.adafruit.com/product/5252)
Add storage in a jiffy using this **512MB** microSD card. Preformatted to FAT32, so it works out of the packaging with our projects. Works great with any device in the Adafruit shop that uses microSD cards. Ideal for use with Feathers, data loggers, or small Linux SBCs (not good...

In Stock
[Buy Now](https://www.adafruit.com/product/5252)
[Related Guides to the Product](https://learn.adafruit.com/products/5252/guides)
### USB Powered Speakers

[USB Powered Speakers](https://www.adafruit.com/product/1363)
Add some extra boom to your audio project with these powered loudspeakers. We sampled half a dozen different models to find ones with a good frequency response, so you'll get quality audio output for music playback. Simply connect the standard 3.5mm stereo plug into your Raspberry Pi model...

In Stock
[Buy Now](https://www.adafruit.com/product/1363)
[Related Guides to the Product](https://learn.adafruit.com/products/1363/guides)
### HDMI Cable - 1 meter

[HDMI Cable - 1 meter](https://www.adafruit.com/product/608)
Connect two HDMI devices together with this basic HDMI cable. It has nice molded grips for easy installation, and is 1 meter long (about 3 feet). This is a HDMI 1.3 cable.

We're now stocking a very fancy Official Raspberry Pi cable with overmolding and a Pi logo. Please note...

In Stock
[Buy Now](https://www.adafruit.com/product/608)
[Related Guides to the Product](https://learn.adafruit.com/products/608/guides)
### USB Type A to Type C Cable - approx 1 meter / 3 ft long

[USB Type A to Type C Cable - approx 1 meter / 3 ft long](https://www.adafruit.com/product/4474)
As technology changes and adapts, so does Adafruit. This&nbsp;&nbsp; **USB Type A to Type C** cable will help you with the transition to USB C, even if you're still totin' around a USB Type A hub, computer or laptop.

USB C is the latest industry-standard connector for...

In Stock
[Buy Now](https://www.adafruit.com/product/4474)
[Related Guides to the Product](https://learn.adafruit.com/products/4474/guides)
### 7" Display 1280x800 (720p) IPS + Speakers - HDMI/VGA/NTSC/PAL

[7" Display 1280x800 (720p) IPS + Speakers - HDMI/VGA/NTSC/PAL](https://www.adafruit.com/product/1667)
Yes, this is an adorable small HDMI television with incredibly high resolution **and built in 3W stereo speakers**! We tried to get the smallest possible HDMI/VGA display with high-res, high-contrast visibility. The visible display measures only 7" (17.8cm) diagonal, and the TFT comes...

In Stock
[Buy Now](https://www.adafruit.com/product/1667)
[Related Guides to the Product](https://learn.adafruit.com/products/1667/guides)

## Related Guides

- [Using a Keyboard with USB Host](https://learn.adafruit.com/using-a-keyboard-with-usb-host.md)
- [Adafruit Fruit Jam](https://learn.adafruit.com/adafruit-fruit-jam.md)
- [Mini Pinball Table with Gemma M0](https://learn.adafruit.com/mini-pinball-table-with-gemma-m0.md)
- [Adafruit IO Basics: Analog Input](https://learn.adafruit.com/adafruit-io-basics-analog-input.md)
- [Phyx LANA TNY CH32V203](https://learn.adafruit.com/phyx-lana-tny-ch32v203.md)
- [3D Print Link's Hylian Shield](https://learn.adafruit.com/3d-print-links-hylian-shield.md)
- [Bounce - an accelerometer game in Arduino for PyGamer and PyBadge](https://learn.adafruit.com/bounce-an-accelerometer-game-in-arduino-for-pygamer-and-pybadge.md)
- [PowerWash Simulator Nozzle Controller](https://learn.adafruit.com/powerwash-simulator-nozzle-controller.md)
- [Arcade Fightstick](https://learn.adafruit.com/arcade-fightstick.md)
- [Breakout Game on the Metro RP2350 and Fruit Jam](https://learn.adafruit.com/breakout-game-on-metro-rp2350-and-fruit-jam.md)
- [NeoTrellis M4 Memory Game](https://learn.adafruit.com/neotrellis-m4-memory-game.md)
- [Cheekmate - a Wireless Haptic Communication System](https://learn.adafruit.com/cheekmate-wireless-haptic-communication.md)
- [Custom Color Palettes for MakeCode Arcade Games](https://learn.adafruit.com/custom-color-palettes-for-makecode-arcade-games.md)
- [Using DVI Video in CircuitPython](https://learn.adafruit.com/using-dvi-video-in-circuitpython.md)
- [PiGRRL Zero](https://learn.adafruit.com/pigrrl-zero.md)
- [Wireless LEDs for Model Making](https://learn.adafruit.com/wireless-leds-for-model-making.md)
- [Super Game Pi](https://learn.adafruit.com/super-game-pi.md)
