Key Features
- WiFi modem for connecting to telnet BBSs
- Can mount device's flash file system via WebDAV to edit contents
- IEC Bus interface for loading data directly from flash memory or via HTTP
- Can be configured to emulate multiple IEC devices (IDs 4-30)
- Each device's configuration is switched out and persisted on access (hidden folder ".sys")
- Firmware can be updated via HTTP
To Do
- Standardize all Hayes Commands and add extended commands
- Complete CBM DOS support
- Extend CBM DOS with device specific features
- Support all different CBM file, disk, tape, cart media image files from local flash file system
- Add support for Fast Loaders & JiffyDOS
- Port all code to ESP32 IDF
- Add SD card interface
- Add Cassette tape interface
- Add virtual printer/plotter interface
- Add ZoomFloppy/IECHost capabilities
- Add .URL/.WEBLOC file support (change URL/DIR when loading them)
- If image isn't local, write saves to hidden folder ".save" (include hash of URL/PATH/IMAGE in filename)
- Add web server for configuration and control (http root hidden folder ".www")
Here are a few videos showing it in action.
Quick Demo
Direct Loading a "Game of the Day" via HTTP