STM32F405 Feather
I bought this board mostly because it seemed to be a good update from the M0 Adalogger that I flew multiple times. Below is a picture of the board (courtesy of Adafruit):
Here are the features that the board has:
- STM32F405 Cortex M4 with FPU and 1MB Flash, 168MHz speed
- 192KB RAM total – 128 KB RAM for general usage + 64 KB program-only/cache RAM
- 3.3V logic, but almost all pins are 5V compliant!
- USB C power and data – our first USB C Feather!
- LiPo connector and charger
- SD socket on the bottom, connected to SDIO port
- 2 MB SPI Flash chip
- Built in NeoPixel indicator
- I2C, UART, GPIO, ADCs, DACs
- Qwiic/STEMMA-QT connector for fast I2C connectivity
The last time I programmed this board I had to fiddle with the boot0 pin with a jumper wire every time I wanted to update it. They may have since fixed the firmware to eliminate this annoyance.
This is a capable feather and will be tested further with instruments and logging to the onboard flash as well as the microsd card. I know some folks have done logging to the flash and then copied the data to the card once the rocket is down to allow for multiple missions. This sounds like a good thing to test out.