Hardware Overview¶
Armstrap Eagle¶
Shipment Includes:
- One Armstrap Eagle Board
Standard Features
- 168MHz STM32F4 Cortex-M4 Microcontroller
- 512KB - 2048KB on-chip flash
- 192KB - 256KB RAM
- 2MB - 8MB SPI flash for easy data and configuration storage
- On-board JTAG controller for easy flashing and debugging (with no code-size limitations)
- 35 digital input/output pins
- Ready-to-use realtime clock with backup battery
- Debug over a standard USB cable
- Serial Console for runtime communication and diagnostics
- Reset and Device Firmware Upgrade button
- User-programmable LED and button
- Powered via the debug USB connector or by the 5V +Vin line
- Breadboard friendly for quick prototyping
- Flexible development options (develop with one version and deploy with another)
- Schematics and board layout file are open source (via MIT License) allowing you to build and remix the board, either personally or commercially.
Armstrap Eagle 512 Features
- 168MHz STM32F407VET6 Cortex-M4 Microcontroller
- 512KB on-chip flash
- 192KB RAM
- 2MB SPI flash
Armstrap Eagle 1024 Features
- 168MHz STM32F417VGT6 Cortex-M4 Microcontroller
- 1024KB on-chip flash
- 192KB RAM
- 4MB SPI flash
Armstrap Eagle 2048 Features
- 168MHz STM32F427VIT6 Cortex-M4 Microcontroller
- 2048KB on-chip flash
- 256KB RAM
- 8MB SPI flash
Requires (sold separately):
- Mini-USB Cable for flashing and debugging the onboard ARM chip
- CR1216 battery for realtime clock backup
- FTDI TTL Serial Cable for serial console access (TTL-232R-3V3)
- GPIO through-hole header soldering
- A Microsoft Windows, Apple Mac or Ubuntu Linux computer for project development