Official Hardware Versions - FujiNetWIFI/fujinet-firmware GitHub Wiki

Official FujiNet hardware designs are released in the fujinet-hardware repository.

Atari 8-Bit FujiNet 1.7

Changes from v1.6:

  • Replace MicroUSB with USB-C port
  • Add 220uF bulk capacitor to SIO 5V

Atari 8-Bit FujiNet 1.6

Changes from v1.5:

  • Add SD Card Detect pin on GPIO 15
  • Change SIO 5V voltage divider for better accuracy
  • Run Motor Control signal through buffer
    • 10K pullup on ESP side Motor Control
    • 2K pulldown on Atari Side Motor Control
  • New SIO Receptacle pins for better fit with all SIO cables
  • Case Changes:
    • Increase screw hole size
    • New plug without mounting holes
    • Tighter tolerance for SIO plug & added supports
    • Modified 3D Printed Receptacle for new pins
    • New external antenna case designs (requires U.FL/IPEX connector and correct resistor placement on ESP32 WROVER module)

Atari 8-Bit FujiNet 1.5

Changes from v1.3:

  • Flashing Problem Fix
    • Add resistor divider on CP2102 VBUS
    • Add CP2102 capacitors
    • Connect CP2102 VIO to VDD
    • Change auto-reset pull up resistors from 1k to 10k
    • Change auto-reset/EN capacitance to 4.7uF
  • Add ESD (TVS) Protection Diodes for USB input
  • Change USB port footprint to use slots
  • Add 4.7k pull up resistor to SIO_DATAIN
  • Add 10k pull up resistors for uSD Card
  • Change SIO AUDIO_IN resistor to 10K for softer SAM output

Atari 8-Bit FujiNet 1.3

This hardware version contains a bug that prevents some computers from being able to upgrade the Fujinet firmware. A hardware fix can be applied to these boards.

Changes from 1.0:

  • SIO lines connected to ESP32 through two 74LS07
  • P & N Channel transistors turn off 74LS07 when FujiNet is turned off separating the ESP32 from the Atari
  • Switch to QFN 24 CP20102 USB to UART Bridge
  • Hard reset button moved to SMD Snap Dome (optional)
  • Safe Reset button (handled in firmware) replaces Hard Reset button
  • New Power switch & 3D printed slide cover
  • Remove always on solder jumper
  • Add pull down for MOTOR for Cassette emulation
  • JTAG port removed. Signals available as test points

Atari 8-Bit FujiNet 1.0

FujiNet is designed with a custom SIO plug which is intended to connect directly into any Atari 8 Bit computer and also has a custom SIO receptacle on the back for connecting to other “real” Atari peripherals. The heart of FujiNet is an ESP32-WROVER module with 16MB Flash & 8MB PSRAM. There is a MicroSD socket on the right side for storing disk images, printer PDF files and configuration information (wifi credentials, disk drive config, etc). Three buttons are easily accessible on the top and serve the following functions:

  • Button A (Left)
    • Short press: disk swap
    • Long press: enable/disable SIO2BT mode
  • Button B (Middle left)
    • Short press: Turn on cassette emulation
    • Long press: Safe reset (unmounts SD card before reboot)
    • Double Tap: Print debug information to serial console
    • Hold during power up to reset FujiNet config
  • Hard Reset Button (Right)

Three LED’s on the front provide the following status:

  • WHITE (Left): WiFi
  • BLUE (Middle left): SIO2BT Mode
  • ORANGE (Right): SIO Activity

On the left side there is an ON/OFF slide switch (Up is on, Down is off). The MicroUSB port above the power switch can be used to power the FujiNet, update it’s firmware and provide serial debug console output. FujiNet can also be powered directly from the Atari through the SIO connector without the need for MicroUSB.

The entire hardware design is open source and available in our github repo.

FujiApple Rev1

Commodore

CoCo

Prototype versions

See the Prototype-Board-Revisions page.