The ESP32 SoftCard is designed to extend the capabilities of the Apple II/II+ or Apple IIe using the ESP32 module. Similarly to the original Z80 SoftCard, it has its own processor allowing it to run software not originally meant for the Apple II. And similarly to the original 80-column card which was also needed, it generates its own composite video. The composite standards NTSC, NTSC-50, PAL and PAL-60 are supported and the user can switch between them using a command. In addition the ESP32 SoftCard produces its own 8-bit sound that is mixed and played through the Apple II speaker. For most of its applications the card also needs a FAT32 formatted microSD card, which is provided.

So far the ESP32 SoftCard has the following capabilities:

The card has been thoroughly tested on Apple II+, Apple IIe, Apple IIgs, Pravetz 82 and Pratetz 8A. It has also been shown to work properly on Laser 128, Pravetz 8C and Pravetz 8M by some of the early adopters.

The ESP32 SoftCard is not a bootable card and it requires either a Disk II/SmartPort emulating device, such as Xdrive, FloppyEmu, CFFA3000 Card, Dan ][ Controller, TJ Boldt ProDOS card, etc., or an actual Apple II floppy drive with at least one empty diskette.

The card ships with a 20" (50 cm) video cable and a FAT32 formatted 32 GB microSD card.