피더 STM32F405 익스프레스 CircuitPython 보드 -168Mhz
(Adafruit Feather STM32F405 Express)
개요
- 본 제품은 피더 STM32F405 익스프레스 CircuitPython 개발보드입니다.
- 168Mhz에서 CircuitPython을 동작 시킬 수 있는 제품으로 매우 빠른 컴퓨팅 파워를 자랑합니다.
- STEMMA QT / Qwiic 커넥터를 장착하고 있어 쉽게 I2C 센서를 연결할 수 있습니다.
- CircuitPython이 돌아가고 있기때문에 내장된 plotter를 사용하면 센서 데이터를 즉각적으로 비쥬얼화 할 수 있습니다.
- 또한 MicroPython, CircuitPython, 아두이노 IDE 개발환경을 사용할 수 있습니다.
특징
- 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
- We use the built-in USB DFU bootloader to load firmware. It does not come with a UF2 bootloader.
-
You can use MicroPython, CircuitPython or Arduino IDE with this board, with some caveats. This board and chipset is new so expect rapid developments and updates!
- CircuitPython support is under development. We have digital IO, analog in/out, I2C, SPI, PWM working so far and more on the way. For example, the SDIO SD card is not yet supported natively. DisplayIO is also not yet supported.
- Arduino is supported through STM32duino. There's no auto-reset bootloader support yet so you have to pull the BOOT0 pin high and manually reset before uploading. That said, STM32 support is really good, and we were able to run just about every sketch we tried.
- MicroPython support is very solid but Adafruit does not provide MicroPython libraries for sensors!
- We tested this in Arduino STM32duino with all our FeatherWings and only the RFM69/RFM9x libraries did not work (they are very platform specific). Its an extraordinarily fast Feather, and our first foray into STM32 - very exciting!
Product Dimensions: 52.0mm x 23.0mm x 10.0mm / 2.0" x 0.9" x 0.4"
Product Weight: 6.2g / 0.2oz