Nucleo MM-II

This project consists of using a STM32 Nucleo-144 development board for the emulation of a 65c02 microprocessor, increasing the processing frequency up to 65 MHz.

The idea for this project comes from Wolfgang Zugrav, the programming of the development board is by Heinrich Hawig, and my involvement consists of the design and creation of the PCB interface, as well as the implementation and assembly of the whole set. Finally, master craftsman Johann Fleischhacker is once again in charge of the wooden chessboard.

STM32 Nucleo-144 board by STMicroelectronics

The Mephisto MM-II module is chosen for this project. It has the following specifications:

  • Microprocessor: 65C02 (8-Bit)

  • System Clock: 3.7 MHz

  • RAM: 4 KByte

  • ROM: 32 KByte

Installation of the new interface PCB

Connection and initial testing

Preparation of Nucleo board for installation in Mephisto chassis

Preparation of MM-II module for installation in Mephisto chassis

Initial play tests are promising: MM-II module operating at 65 MHz exceeds 2000 ELO.

Mephisto MM-II @3.7 MHz -> ELO approx. 1800

Mephisto Nucleo MM-II @65 MHz -> ELO > 2100

A switching power supply is used

Assembly ready to send to Johann

Following are photos provided by Wolfgang of the finished project:

Close-up of the name printed on the chessboard

Nucleo MM-II next to my project GM Petrosian