# Adafruit Fruit Jam

## Overview

![Adafruit Fruit Jam device seen from the top](https://cdn-learn.adafruit.com/assets/assets/000/138/618/medium800/adafruit_products_main_top_down.jpg?1753969365 )

We were catching up on a recent [Hackaday Hackchat with Eben Upton](https://hackaday.io/event/202122-raspberry-pi-hack-chat-with-eben-upton) and learned some fun facts, such as the DVI hack for the RP2040 was inspired by [a device called the IchigoJam](https://www.hackster.io/news/ichigojam-combines-strawberry-and-raspberry-to-deliver-a-raspberry-pi-pico-powered-educational-micro-66aa5d2f6eec). We remember reading about this back when it was an LPC1114. Now it uses an RP2040. Well, we're wrapping up the [Metro RP2350](https://www.adafruit.com/product/6003) and lately we've been joking around that with DVI output and USB Host support via bit-banged PIO, you could sorta build a little stand-alone computer.

![Adafruit Fruit Jam seen from the top at an angle](https://cdn-learn.adafruit.com/assets/assets/000/138/619/medium800/adafruit_products_fruit_jam_top_angle.jpg?1753969498 )

Well, one pear-green-tea-fueled-afternoon later we tried our hand at designing a 'credit card sized' computer - that's 3.375" x 2.125", [about the same size as a business card](https://hackaday.com/2024/05/07/the-2024-business-card-challenge-starts-now/) and turns out there's even a standard named for it: [ISO/IEC 7810 ID-1](https://www.iso.org/standard/70483.html).

![Adafruit Fruit Jam device seen from the bottom.](https://cdn-learn.adafruit.com/assets/assets/000/138/620/medium800/adafruit_products_fruit_jam_bottom.jpg?1753970252 )

 **With the extra pins of the QFN-80 RP2350B, we're able to&nbsp;jam&nbsp;a ridonkulous amount of hardware into this shape:**

- RP2350B dual 150MHz Cortex M33 microcontroller
- PicoProbe debug port
- 16 MB Flash + 8 MB PSRAM - the PSRAM will help when we want do do things like run emulations that we need to store in fast RAM access, and also let us use the main SRAM as the DVI video buffer.
- USB type C for bootloading/USB client
- Micro SD card with SPI or SDIO
- DVI output on the HSTX port
- I2S stereo headphone + mono speaker via the [TLV320DAC3100](https://www.digikey.com/en/products/detail/texas-instruments/tlv320dac3100irhbt/2353656)
- 2-port USB type A hub for both keyboard and mouse or game controllers
- ESP32-C6 for WiFi / Internet connectivity
- Chunky on-off switch
- Stemma QT I2C
- Stemma classic JST 3-pin
- 5x NeoPixels
- 3x tactile switches
- 2x16 pin socket header with 10 A/D GPIO + 5V/3V/GND power pins.

![Adafruit Fruit Jam with top cover on.](https://cdn-learn.adafruit.com/assets/assets/000/138/621/medium800/adafruit_products_fruit_jam_top_angle_with_cover.jpg?1753970933 )

It's like a mini computer, reminiscent of retro computing of the 70's and 80's: plug in a monitor and keyboard + mouse to make toy programs and applications in CircuitPython, Arduino, or even Pico SDK!

![Adafruit Fruit Jam with included items](https://cdn-learn.adafruit.com/assets/assets/000/138/622/medium800/adafruit_products_fruit_jam_included_hardware.jpg?1753971231 )

 **This mini-kit comes with:**

- Assembled and tested Fruit Jam PCB assembly
- Top plate to protect your board
- 3 x nylon screws to attach the top plate (we don't have a metal standoff next to the ESP32-C6 antenna)
- Mini speaker
- Bumper kit

- [Next Page](https://learn.adafruit.com/adafruit-fruit-jam/pinout.md)

## Primary 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...>

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

## Guide Products

### STEMMA QT / Qwiic JST SH 4-pin Cable - 100mm Long

[STEMMA QT / Qwiic JST SH 4-pin Cable - 100mm Long](https://www.adafruit.com/product/4210)
This 4-wire cable is a little over 100mm / 4" long and fitted with JST-SH female 4-pin connectors on both ends. Compared with the chunkier JST-PH these are 1mm pitch instead of 2mm, but still have a nice latching feel, while being easy to insert and remove.

<a...></a...>

In Stock
[Buy Now](https://www.adafruit.com/product/4210)
[Related Guides to the Product](https://learn.adafruit.com/products/4210/guides)
### STEMMA JST PH 2mm 3-Pin to Male Header Cable - 200mm

[STEMMA JST PH 2mm 3-Pin to Male Header Cable - 200mm](https://www.adafruit.com/product/3893)
This cable will let you turn a JST PH 3-pin cable port into 3 individual wires with high-quality 0.1" male header plugs on the end. We're carrying these to match up with our Hallowing, for extending and connecting sensors or LEDs - and the wires are even color coded!

<a...></a...>

In Stock
[Buy Now](https://www.adafruit.com/product/3893)
[Related Guides to the Product](https://learn.adafruit.com/products/3893/guides)
### Raspberry Pi Debug Probe Kit for Pico and RP2040

[Raspberry Pi Debug Probe Kit for Pico and RP2040](https://www.adafruit.com/product/5699)
The Raspberry Pi Debug Probe is an all-in-one USB-to-debug kit that provides all the necessary hardware and cables for easy, solderless, plug-and-play debugging.&nbsp;For when "printf-style-debugging" just isn't enough,&nbsp;this kit which brings the power of&nbsp;gdb &...

In Stock
[Buy Now](https://www.adafruit.com/product/5699)
[Related Guides to the Product](https://learn.adafruit.com/products/5699/guides)
### STEMMA Wired Potentiometer Breakout Board - 10K ohm Linear

[STEMMA Wired Potentiometer Breakout Board - 10K ohm Linear](https://www.adafruit.com/product/4493)
For the easiest way possible to measure twists, turn to this STEMMA potentiometer breakout (ha!). This plug-n-play pot comes with a JST-PH 2mm connector and a matching &nbsp;[JST PH 3-Pin to Male Header Cables - 200mm](https://www.adafruit.com/product/3893), so wiring up is a cinch....

In Stock
[Buy Now](https://www.adafruit.com/product/4493)
[Related Guides to the Product](https://learn.adafruit.com/products/4493/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)
### 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)
### Adafruit AHT20 - Temperature & Humidity Sensor Breakout Board

[Adafruit AHT20 - Temperature & Humidity Sensor Breakout Board](https://www.adafruit.com/product/4566)
The AHT20 is a nice but inexpensive temperature and humidity sensor [from the same folks that brought us the DHT22](https://www.adafruit.com/product/385). You can take sensor readings as often as you like, and it uses standard I2C so its super easy to use with any Arduino or...

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

## Related Guides

- [Adafruit AHT20 Temperature & Humidity Sensor](https://learn.adafruit.com/adafruit-aht20.md)
- [USB Game Controller with SNES-like Layout](https://learn.adafruit.com/usb-game-controller-with-snes-like-layout.md)
- [Using a Mouse with USB Host](https://learn.adafruit.com/using-a-mouse-with-usb-host.md)
- [Using a Keyboard with USB Host](https://learn.adafruit.com/using-a-keyboard-with-usb-host.md)
- [Adabot Toy Robot Friend](https://learn.adafruit.com/adabot-rp2040.md)
- [Raspberry Pi Thermal Camera](https://learn.adafruit.com/raspberry-pi-thermal-camera.md)
- [Pico W YBox3](https://learn.adafruit.com/pico-w-ybox3.md)
- [Automatic Naughty Cat Detector using Lobe](https://learn.adafruit.com/naughty-cat-detector-using-microsoft-lobe.md)
- [Fruit Jam Sega Genesis](https://learn.adafruit.com/fruit-jam-sega-genesis.md)
- [Egg Hunt Maze Game on Fruit Jam](https://learn.adafruit.com/egg-hunt-maze-game-on-fruit-jam.md)
- [Screaming Cauldron](https://learn.adafruit.com/screaming-cauldron.md)
- [Qualia S3 Compass](https://learn.adafruit.com/qualia-s3-compass.md)
- [Guitar Hero MIDI Controller](https://learn.adafruit.com/guitar-hero-midi-controller.md)
- [Tile-Matching Game on the Fruit Jam and Metro RP2350](https://learn.adafruit.com/tile-matching-game-on-the-adafruit-metro-rp2350.md)
- [PyBadge Conference Badge With Unicode Fonts](https://learn.adafruit.com/pybadge-conference-badge-multi-language-unicode-fonts.md)
- [Adafruit Voice Bonnet](https://learn.adafruit.com/adafruit-voice-bonnet.md)
- [Tiny Pod - BLE Rotary Encoder for iWatch](https://learn.adafruit.com/ano-pod.md)
- [Milk Jug Glow Skull](https://learn.adafruit.com/milk-jug-glow-skull.md)
- [Generating Text with ChatGPT, Pico W & CircuitPython](https://learn.adafruit.com/generating-text-with-chatgpt-pico-w-circuitpython.md)
