STM32 Thing Plus Hookup Guide
Hardware Overview
STM32F405
The STM32 Thing Plus exploits the vast capabilities of STMicroElectronics' STM32F405 series. This family of ICs uses the ARM 32-bit Cortex M4 CPU to provide high performance, floating point single precision, a full set of DSP instructions, and a memory protection unit that enhances application security. For more information, refer to the Datasheet.
Features
- Core: ARM® 32-bit Cortex®-M4 CPU with FPU
- Adaptive real-time accelerator (ART Accelerator™) allowing 0-wait state execution from Flash memory
- Frequency up to 168 MHz
- Memory protection unit
- 210 DMIPS/1.25 DMIPS/MHz (Dhrystone 2.1)
- DSP instructions
Power
Power to the STM32 Thing Plus can be supplied either by a single-cell LiPo battery or by USB-C. The STM32 Thing Plus has an onboard 3.3V regulator, as well as a LiPo battery charging circuit.
Qwiic Connector
Our Qwiic Ecosystem makes sensors pretty much plug and play. The Qwiic connector provides power and I2C connectivity simultaneously. In addition, the Thing Plus form factor breaks out the I2C functionality to PTH.
Boot and Reset Buttons
In order to upload code to the STM32 Thing Plus, you'll need these two buttons to put the board into Boot mode. To enter Boot mode, hold the Boot button down, press the Reset button (while still holding the Boot button), and then release the Boot button.
MicroSD
Want extra storage space? Add a MicroSD card using the slot on the back of the board.
Flash
In addition to the STM32's internal Flash memory, we've provided an additional (128M-bit) Serial Flash memory.