===Armmite F4 Hardware=== **Introductory thread for F4**: [[https://www.thebackshed.com/forum/ViewTopic.php?TID=11324|Coming soon: cheap, fast, no_soldering]]\\ **Primary thread for F4:** [[https://www.thebackshed.com/forum/ViewTopic.php?TID=11334|Armmite F4: programming the firmware]]\\ [[armmite_f4_user_manual_and_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:**[[https://www.thebackshed.com/forum/ViewTopic.php?FID=16&TID=13542|F4 Manual Thread]] [[https://www.thebackshed.com/forum/ViewTopic.php?TID=16169&P=6|Latest Manual in this thread]]\\ For other threads, search for "Armmite F4" in Subject (or "ArmmiteF4").\\ **F4 CSUBs:** [[https://www.thebackshed.com/forum/ViewTopic.php?FID=16&TID=14128&LastEntry=Y#174947|ArmmiteF4 CSUBs and LCD drivers]]\\ ===STM32F407VET6/STM32F407VGT6 Hardware to purchase:=== The board primarily supported: [[https://www.aliexpress.com/item/33013274704.html|STM32F407VET6]] (with or without 320x240 LCD) Alternative board (not thoroughly tested, smaller, less capable): [[https://www.aliexpress.com/item/4001085406093.html|STM32F407VGT6 Development Board]]\\ [[https://www.thebackshed.com/forum/uploads/panky/2021_02_24_164500_STM32F407VET6_schematic_english_2.pdf|Schematic in English]]\\ [[https://www.thebackshed.com/forum/ViewTopic.php?TID=11334&PID=150195#150195|Image with some pins numbered]]\\ ===Add-on Hardware:=== [[https://www.thebackshed.com/forum/ViewTopic.php?FID=16&TID=13682|Armmite F4 Hat PCB: expansion port, keyboard, ESP_01, Audio, SPI TFT]]\\ [[https://www.thebackshed.com/forum/ViewTopic.php?FID=16&TID=13678|Armmite F4 Prototyping Boards]]\\ [[https://www.thebackshed.com/forum/ViewTopic.php?FID=16&TID=14344#178357|BigMik's Armmite F4 Hat PCB]]\\ ===2x20 40-pin pi-type connector pinout:=== {{:migrateduploads:2x20 pinout.jpg }} ===Boards for 2x20 40-pin pi-type connector:=== [[https://www.thebackshed.com/forum/ViewTopic.php?FID=16&TID=13663|F4 Experimenter's PCB: F4/CMM2 40_pin connector breakout]]\\ [[https://www.thebackshed.com/forum/ViewTopic.php?TID=12816|Quazee's CMM2 Port Explorer]] \\ [[https://www.thebackshed.com/forum/ViewTopic.php?FID=16&TID=6992&LastEntry=Y#153704#153704|bigmik's CMM2 breadboard breakout PCB (with gerbers)]]\\ [[https://www.thebackshed.com/forum/ViewTopic.php?FID=16&TID=6992&LastEntry=Y#153704#149992|bigmik's CMM2 sea_of_holes breakout PCB (with gerbers)]]\\ [[https://www.rictech.nz/products/28/Pi_Cromite_blank_PCB|Grogster's Pi_cromite Breakout ]]\\ [[https://www.aliexpress.com/item/33051645100.html|T GPIO Breakout Expansion Board DIY Kit + 40Pin Cable]]\\ === LCD Adaptors=== ** 32-pin to 34-pin (IPS/OTM8009A)** [[https://www.thebackshed.com/forum/ViewTopic.php?FID=16&TID=13686#167249|IPS Adaptor]]\\ ** 32-pin to 40-pin (SSD1963):** [[https://www.thebackshed.com/forum/ViewTopic.php?TID=11593&PID=138565#138565|Peter Mather's SSD1963 Adaptor]] [[https://www.thebackshed.com/forum/ViewTopic.php?TID=13523&PID=166786#166786#166786|Gerbers for adaptor]]\\ ** SSD1963 to Eastrising 7", 8", 9":** [[https://www.rictech.nz/products/27/EastRising_LCD_module_adaptor_PCB|Grogster's Eastrising Adaptor]] \\ ** Some LCDs** (Note that 7" and 9" require separate 5V power)\\ [[https://www.aliexpress.com/item/32903734249.html|3.97" TFT LCD touch display 800x480 IPS/OTM8009A driver]]\\ [[https://www.aliexpress.com/item/32664562600.html|4.3" TFT LCD Display 480x272 Touch Panel Screen Module With SSD1963 Controller]]\\ [[https://www.aliexpress.com/item/1005002059430602.html|5" 800x480 TFT LCD Display Module SSD1963 Controller]]\\ [[https://www.aliexpress.com/item/4001223564156.html|7" 800x480 TFT LCD Display Module SSD1963 Controller]]\\ [[https://www.buydisplay.com/9_inch_tft_lcd_module_touch_display_w_ssd1963_controller_board_for_arduino|9" 800x480 Eastrising TFT LCD Display Module SSD1963 Controller]]\\ === F4 Stand-alone Console with Keyboard and LCD=== [[https://www.thebackshed.com/forum/ViewTopic.php?FID=16&TID=14293|File Utilities Library]]\\ === Some Games/Puzzles/Utilities=== [[https://www.thebackshed.com/forum/ViewTopic.php?FID=16&TID=13717&PID=167623#167623|TileSlide]]\\ [[https://www.thebackshed.com/forum/ViewTopic.php?FID=16&TID=13684&PID=167656#167656|Mazist]]\\ [[https://www.thebackshed.com/forum/ViewTopic.php?TID=13421&PID=163576#163576|ChemiChaos for 32_pin 320x240 LCD]]\\ [[https://www.thebackshed.com/forum/ViewTopic.php?PID=167675#167675|ChemiChaos for 34_pin 800x480 IPS LCD]]\\ [[https://www.thebackshed.com/forum/ViewTopic.php?PID=167764#167764|CrateAway for 34_pin 800x480 IPS LCD]]\\ [[https://www.thebackshed.com/forum/ViewTopic.php?PID=168787#168787|Serial Terminal_type Viewer (Debugging aid)]]\\ [[https://www.thebackshed.com/forum/ViewTopic.php?PID=169295#169295|Renewed Defense of the Green Hills]] (but slow) [[https://www.thebackshed.com/forum/ViewTopic.php?PID=169368#169368|16_Tile Puzzle Game]]\\ === Some Functional Modules=== [[https://www.aliexpress.com/item/33037137705.html|45_in_1 Sensor kit]] [[37_sensor_45_sensor_kits|Info here]]\\ [[https://www.aliexpress.com/item/32693314450.html|ESP_01 & Programmer]]\\ [[https://www.aliexpress.com/item/4001145113246.html|ESP_01 4_pin Module]]\\ [[https://www.aliexpress.com/item/32898059654.html|Micro Servo]]\\ [[https://www.aliexpress.com/item/4000522612466.html|2_channel Audio Amplifier]]\\ [[https://www.aliexpress.com/item/32709141948.html|BMP280 Digital Barometric Pressure Sensor Module]]\\ [[https://www.aliexpress.com/item/32340949017.html|GY_521 MPU_6050 MPU6050 Module 3 Axis analog gyro sensors+ 3 Axis Accelerometer Module]]\\ [[https://www.aliexpress.com/item/32941624728.html|MCP23017 I2C Interface 16bit I/O Extension Module]]\\ [[https://www.aliexpress.com/item/32957655097.html|Another MCP23017 I2C Interface 16bit I/O Extension Module]]\\ [[https://www.aliexpress.com/item/32839197645.html|IRF520N Mosfet Driver Module Power PWM Dimming LED]] (Best to replace IRF520N with IRL520N/IRL540N or better, e.g., IRLB8743PBF)