An AVR 5v tolerant 8-bit RISC microcontroller clocked at up to 24Mhz, used to interface to the 4 Atari/Sega joystick interfaces at the front of the computer. Programmable via a single wire UPDI interface.
Flash: 128K, SRAM: 16KB, EEPROM: 512 bytes, User row: 32 bytes.
The prototype uses a 16Mhz AVR128DB48 Curiosity Nano dev kit (on a Nano Base), the final will use a 24Mhz AVR128DB64 microcontroller.
| Description | Function | Pin | Pin | Function | Description |
|---|---|---|---|---|---|
| NC | NC | 1 | 29 | VBUS | |
| ID | 2 | 30 | VOFF | GND | |
| NC | B0 | 3 | 31 | F6 | RESET |
| NC | B1 | 4 | 32 | UPDI | DEBUG |
| Yellow LED | B2 | 5 | 33 | GND | GND |
| Button | B3 | 6 | 34 | VTG | 5V |
| DB9-D3 | F4 | 7 | 35 | D6 | DB9-D5 |
| DB9-D4 | F5 | 8 | 36 | D3 | DB9-B9 |
| DB9-A1 | A2 | 9 | 37 | D2 | DB9-B5 |
| DB9-A2 | A3 | 10 | 38 | D1 | DB9-A9 |
| DB9-A3 | A4 | 11 | 39 | D0 | DB9-A5 |
| DB9-A4 | A5 | 12 | 40 | D7 | DB9-D9 |
| DB9-A6 | A6 | 13 | 41 | D5 | DB9-C9 |
| DB9-A7 | A7 | 14 | 42 | D4 | DB9-C5 |
| GND | GND | 15 | 43 | GND | GND |
| DB9-B6 | B0 | 16 | 44 | E3 | SPI0-SEL |
| DB9-B7 | B1 | 17 | 45 | E2 | SPI0-SCK |
| DB9-D1 | F2 | 18 | 46 | E1 | SPI0-MISO |
| DB9-D2 | F3 | 19 | 47 | E0 | SPI0-MOSI |
| DB9-C6 | C0 | 20 | 48 | C7 | DB9-C5 via 2N2222 |
| DB9-C7 | C1 | 21 | 49 | C6 | SPI0 INT-OUT |
| DB9-C1 | C2 | 22 | 50 | C5 | DB9-C4 |
| DB9-C2 | C3 | 23 | 51 | C4 | DB9-C3 |
| GND | GND | 24 | 52 | GND | GND |
| 16 Mhz IN | A0 | 25 | 53 | B5 | DB9-B5 |
| 16 Mhz OUT | A1 | 26 | 54 | B4 | DB9-B4 |
| DB9-B1 | B2 | 27 | 55 | F1 CUT J208 | DB9-D7 |
| DB9-B2 | B3 | 28 | 56 | F0 CUT J207 | DB9-D6 |
Important: The Ant32 and Ant64 are both still at early design and prototype stage, everything you see here is subject to change.