The board support package for the Adafruit Feather STM32F405 Board is restricted to the J1 and J3 pin header and the onboard LEDs and switches (buttons). The STM32F405 has much more capabilities then 11 digital I/O pins, 6 analog input pins, UART, SPI, and I2C interfaces. But if you want to use the more advanced features you can use the CubeMX to create source code for the internal peripherals. This project wants to show how to use the Cube Ecosystem for a Forth system (or vice versa) and can't implement all features and possibilities the STM32F405 has. It is a good starting point for your project.