User Tools

Site Tools


mmbasic_hardware:armmite_f407xgt6_user_manual_firmware_and_source

Armmite F407xGT6 User Manual,Firmware And Source

This page is referenced from the Armmite F407xGT6 User Manual.
It is an index to relevant information and links to relevant threads on The BackShed Forum and GitHub for the latest released manual, firmware and source for the Armmite F407xGT6 version of MMBasic which supports several STM32F407 chips with 1Gig of flash, i.e. STM32F407VGT6 (100 Pin), STM32F407ZGT6 (144 Pin) and the STM32F405RGT6 (64 Pin) from WeAct and Adfruit.

These are shown in reverse order, with the post containing the most recent release first.
ArmmiteF407 V5.07.02 betas - Library - No Battery and more

Supported Boards

These are the boards that have been tested. Others may to work. The main requirements are 8MHz Clock and SDCard on the same pins.

STM32F407ZGT6 144 pin from DevEbox

Looks very similar to the original STM32F407VET6 but is slightly longer to accommodate the extra pins. The FSMC socket is not a direct match to any known LCD panel so will need an adapter. The Mixtel90 one can be hacked.FIXME
DevEBox

STM32F407ZGT6 144 pin FK407M2-ZGT6 board

FK407M2-ZGT6 board AliExpress (store=Jessinie)
These schematics are screen shots are from the chinese web site.
fk407m2-zgt6-schematic_page1.pdf
fk407m2-zgt6-schematic_page2.pdf

front back Pads on the bottom are used to jumper BOOT0. I managed to solder a wire from the pad to a switch mounted underneath. The key on the board connects GND to PA15.There is provision to mount a battery holder.


STM32F407VGT6 Mini 100 pin from DevEbox

This is exactly the same as the STM32F407VET6 MINI but with the STM32F407VGT6 chip. The original full size STM32F407VET6 does not appear to be available with the F407VGT6 chip but will work if the chip on the original board is replaced.

STM32F405RGT6 64 pin from WeAct Studio

A nice compact boards with all pins bought out to headers and an SDCard fitted.
With CAN and I2C SLAVE support and about AU$10 from WeAct Studio these boards would be a good candidate to act as a peripheral to another system.
WeAct Studio on AliExpress
WeAct STM32F405RGT6 Schematic

STM32F405RGT6 64 pin Adafruit Feather

This is a breadboard friendly board with a reduced number of pins bought out to headers and an SDCard fitted. It is quite expensive compared with other offerings.
Adafruit Feather STM32F405 Schematic

Feather

mmbasic_hardware/armmite_f407xgt6_user_manual_firmware_and_source.txt · Last modified: 2025/02/13 18:44 by gerry