Wiki Home >> Board-bring-up-for-FujiNet-Platform.IO-code

Board-bring-up-for-FujiNet-Platform.IO-code


Welcome. It's 2024 and the production version of the FujiNet firmware is being written in Platform.IO. FujiNet is available on five Offically supported platforms now: Atari 8bit, Apple II - III, ADAM, and CoCo. Virtual implementations exist for Atari (Altirra), Apple II (AppleWin and AppleWinLinux) Coco (many) and ADAM.

Commodore 64 work is still being ironed out, and other platforms are spinning up (Macintosh 68k, Foenix Retro). If you want to help work on them you'll need to build or purchase some hardware to bridge to your system and then bring up the latest version of the code on your hardware. We will try to cover all the things you need to do in the following documents.

This section is now broken up into two documents:

Clearly you'll need working hardware first, unless you are working on the virtual FujiNet system for Atari 8bits (FujiNet-PC coupled with the Altirra Emulation). For that platform see Platform Virtual FujiNet.

Currently Supported Platforms

Platform IDPlatformStatusNotes
fujinet-atari-v1Atari 8 BitCurrentOfficial
fujinet-v1-8mbAtari 8 BitCurrentcustom ESP32-DEVKITC 8MB flash
fujinet-atari-esp32-s3-wroom-1-n16r8Atari 8 BitPrototypecustom ESP32-S3 WROOM N16R8 board
fujinet-adam-v1Coleco ADAMCurrentOfficial
fujiapple-rev0Apple IICurrentOfficial (incl. Rev1 hardware)
fujiapple-d32proApple IIPrototypecustom Lolin D32 Pro board
fujinet-coco-devkitcTandy CoCoCurrentOfficial
fujinet-coco-esp32-s3-wroom-1-n16r8Tandy CoCoPrototypecustom ESP32-S3 WROOM N16R8 board
fujinet-coco-esp32-s3-wroom-1-n8r8Tandy CoCoPrototypecustom ESP32-S3 WROOM N8R8 board
fujinet-coco-lolin-d32-dwTandy CoCoPrototypecustom Lolin D32 Pro board
fujinet-foenix-lolin-d32-dwFoenix 256Prototypecustom Lolin D32 Pro board
fujinet-iec-nuggetCommodore IECPrototypecustom, uses TFT port on Lolin D32 Pro board
fujinet-iec-lolin-d32Commodore IECPrototypecustom Lolin D32 Pro board
fujinet-iec-fujiappleCommodore IECPrototypecustom using FujiApple Rev00 board
fujimac-rev0MacPrototypeMacintosh 128, 512, Plus, SE
fujinet-lynx-prototypeAtari LynxPrototypecustom prototype
fujinet-rc2014spi-rev0RC2014Prototypecustom prototype
fujinet-rs232-rev0RS-232 SerialPrototypecustom prototype
fujinet-s100-v1-8mbS-100Prototypecustom prototype
fujinet-heathkit-h89Heathkit H89Prototypecustom
fujinet-cx16Commander X16DefunctPrototype only, abandonded

Wiki content is mirrored from the FujiNet Github Wiki