CMM2 G2 design files
Manufacturing files for revision 2.0 of the Generation 2 board: the EasyEDA Pro project, Gerbers, bill of materials, placement file and a PDF.
// cd /cmm2
A 480 MHz STM32H743 computer that boots straight into BASIC, with VGA graphics, sound and an SD card. The firmware is being brought up to the same V7 MMBasic interpreter as the PicoMite, and one firmware file runs on both the G1 and G2 boards.
The CMM2V1.5 tree ports the PicoMite's V7 interpreter back to the Colour Maximite 2, and adds features that make use of the STM32H7's speed and memory:
OPTION PICOMITE runs PicoMite VGA and HDMI programs unchangedIt builds with CMake, Ninja and the GCC from STM32CubeIDE, and is flashed with an ST-Link.


PDFs in the CMM2V1.5 repository.
Manufacturing files for revision 2.0 of the Generation 2 board: the EasyEDA Pro project, Gerbers, bill of materials, placement file and a PDF.
Contributions to zeptoforth, a Forth for Cortex-M chips: double-precision floating-point instructions for its assembler, and cache cleaning after compiling on the Cortex-M7. Both changes were merged upstream.