Adafruit Fruit Jam – An RP2350 mini computer running classic Macintosh

The Adafruit Fruit Jam is a credit card-sized RP2350-powered mini computer that is designed to run classic Macintosh through the uMac emulator. It supports System 2.0 up to System 7.5.5, 720p video via DVI, audio, and USB keyboard and mouse.

Built around the Raspberry Pi RP2350 MCU, the Fruit Jam board also features an ESP32-C6 wireless module and offers DVI output via the RP2350’s HSTX interface, USB-C for bootloading, a microSD card slot for storage, and an onboard TLV320DAC3100 I2S audio DAC for stereo headphones and a mono speaker. There’s also a 16-pin GPIO header, NeoPixels LEDs, tactile switches, and STEMMA QT and JST connectors for expansion. These features make this board suitable for retro emulation, educational projects, and lightweight standalone computing.

Adafruit Fruit Jam Mini RP2350 Computer

Adafruit Fruit Jam specifications:

  • Microcontroller – Raspberry Pi RP2350B
    • CPU
      • Dual-core Arm Cortex-M33 @ 150 MHz with Arm Trustzone, Secure boot OR
      • Dual-core RISC-V Hazard3 @ 150 MHz
      • Either two cores can be used.
    • Memory – 520 KB on-chip SRAM
    • Package – QFN-80
  • Memory – 8MB PSRAM
  • Storage
    • 16MB SPI Flash
    • MicroSD card slot
  • Video Output – DVI via HSTX port
  • Audio
    • On-board TLV320DAC3100 I2S Audio DAC
    • Stereo headphone output
    • Mono speaker output (mini speaker included)
  • USB
    • 1x USB Type-C port for power, bootloading, USB client
    • Dual USB Type-A host ports (keyboard, mouse, game controllers)
  • Expansion
    • STEMMA QT I²C connector
    • 3-pin JST STEMMA connector
    • 16-pin GPIO header (10x A/D GPIOs, 5V, 3.3V, GND)
  • Debug – PicoProbe debug port
  • Misc
    • 5x NeoPixel RGB LEDs
    • 3x tactile switches
    • ON/OFF switch
  • Dimensions – 85.725mm x 53.975mm (credit-card size meets ISO/IEC 7810 ID-1)
Adafruit Fruit Jam Mini RP2350 Computer top and bottom
Fruit Jam Top(left) and Bottom(right)
Adafruit Fruit Jam pinout diagram
Adafruit Fruit Jam pinout diagram

In terms of software support, this development board supports CircuitPython, Arduino IDE, and the Pico SDK (C/C++). The board can also run emulators such as uMac, CP/M (RunCPM), and MCUME for retro platforms. It also supports games, multimedia projects, and custom applications. More information can be found on Fruit Jam’s primary guide page. You can also check out the Fruit Jam Mac Emulator guide for detailed instructions on setting up and running classic Macintosh systems on the board.

Previously, we have seen Olimex RP2350pc, a similar Raspberry Pi RP2350-based development board design to run and emulate Apple OS, and run  Reload emulator to emulate Apple ][, Apple ][e, Oric-Atmos, Pravetz, and Puldin 8-bit computers. It can also run Paul Robson’s RP2350pc user library to allow compilers and OS to be created with a unified, BIOS-like API. The Adafruit Fruit Jam should be able to support similar retro-computing emulators and libraries, but with more features.

The Adafruit Fruit Jam board is sold for $39.95 on the company’s online store. In the package, you will get a protective top plate with nylon screws, a mini speaker, and a bumper kit for stability. At the time of writing, only 23 units are available, and the stock is expected to sell out soon.

 

Share this:

Support CNX Software! Donate via cryptocurrencies, become a Patron on Patreon, or purchase goods on Amazon or Aliexpress. We also use affiliate links in articles to earn commissions if you make a purchase after clicking on those links.

Radxa Orion O6 Armv9 mini-ITX motherboard
Subscribe
Notify of
guest
The comment form collects your name, email and content to allow us keep track of the comments placed on the website. Please read and accept our website Terms and Privacy Policy to post a comment.
0 Comments
oldest
newest
Boardcon MINI1126B-P AI vision system-on-module wit Rockchip RV1126B-P SoC