Table of Contents

Armmite F4 Hardware

Introductory thread for F4: Coming soon: cheap, fast, no_soldering
Primary thread for F4: Armmite F4: programming the firmware
Armmite F4 Manual and Firmware on Fruit of the Shed - for links to manual, firmware and source code on GitHub.
F4 User Manual thread:F4 Manual Thread Latest Manual in this thread

For other threads, search for “Armmite F4” in Subject (or “ArmmiteF4”).
F4 CSUBs: ArmmiteF4 CSUBs and LCD drivers

STM32F407VET6/STM32F407VGT6 Hardware to purchase:

The board primarily supported: STM32F407VET6 (with or without 320×240 LCD) Alternative board (not thoroughly tested, smaller, less capable): STM32F407VGT6 Development Board

Schematic in English
Image with some pins numbered

Add-on Hardware:

Armmite F4 Hat PCB: expansion port, keyboard, ESP_01, Audio, SPI TFT
Armmite F4 Prototyping Boards
BigMik's Armmite F4 Hat PCB

2x20 40-pin pi-type connector pinout:

2x20_pinout.jpg

Boards for 2x20 40-pin pi-type connector:

F4 Experimenter's PCB: F4/CMM2 40_pin connector breakout
Quazee's CMM2 Port Explorer
bigmik's CMM2 breadboard breakout PCB (with gerbers)
bigmik's CMM2 sea_of_holes breakout PCB (with gerbers)
Grogster's Pi_cromite Breakout
T GPIO Breakout Expansion Board DIY Kit + 40Pin Cable

LCD Adaptors

32-pin to 34-pin (IPS/OTM8009A) IPS Adaptor
32-pin to 40-pin (SSD1963): Peter Mather's SSD1963 Adaptor Gerbers for adaptor
SSD1963 to Eastrising 7“, 8”, 9“: Grogster's Eastrising Adaptor

Some LCDs (Note that 7” and 9“ require separate 5V power)
3.97" TFT LCD touch display 800x480 IPS/OTM8009A driver
4.3" TFT LCD Display 480x272 Touch Panel Screen Module With SSD1963 Controller
5" 800x480 TFT LCD Display Module SSD1963 Controller
7" 800x480 TFT LCD Display Module SSD1963 Controller
9" 800x480 Eastrising TFT LCD Display Module SSD1963 Controller

F4 Stand-alone Console with Keyboard and LCD

File Utilities Library

Some Games/Puzzles/Utilities

TileSlide
Mazist
ChemiChaos for 32_pin 320x240 LCD
ChemiChaos for 34_pin 800x480 IPS LCD
CrateAway for 34_pin 800x480 IPS LCD
Serial Terminal_type Viewer (Debugging aid)
Renewed Defense of the Green Hills (but slow) 16_Tile Puzzle Game

Some Functional Modules

45_in_1 Sensor kit Info here
ESP_01 & Programmer
ESP_01 4_pin Module
Micro Servo
2_channel Audio Amplifier
BMP280 Digital Barometric Pressure Sensor Module
GY_521 MPU_6050 MPU6050 Module 3 Axis analog gyro sensors+ 3 Axis Accelerometer Module
MCP23017 I2C Interface 16bit I/O Extension Module
Another MCP23017 I2C Interface 16bit I/O Extension Module
IRF520N Mosfet Driver Module Power PWM Dimming LED (Best to replace IRF520N with IRL520N/IRL540N or better, e.g., IRLB8743PBF)