Explore the 'ARM Cortex-M4' repository, where innovation meets performance. Powered by the STM32F446RE MCU with an Arm® Cortex®-M4 core operating at 180 MHz, and utilizing the NUCLEO-F446RE development board, this repository is a hub for cutting-edge projects. With the support of STM32CubeIDE, dive into a world of seamless development, unleashing the full potential of this advanced microcontroller. Discover, contribute, and elevate your embedded systems skills in this dynamic community of developers."
- (1) USART serial communication - RX
- (1) USART serial communication - TX
- (2) Analog to Digital Converter (ADC)
- (3) Inter-Integrated Circuit (I2C)
✅ Developed by: John Rivera Burgos and vasanza
- Development Board: NUCLEO-F446RE
- Processor: STM32F446RE MCU, Arm® Cortex®-M4 core at 180 Mhz
- STM32CubeIDE
- IDE: STM32CubeIDE 1.11.2
- Modelo: NUCLEO-F446RE
- Processor: STM32F446RE MCU, Arm® Cortex®-M4 core at 180 Mhz.
- Link: https://www.st.com/en/evaluation-tools/nucleo-f446re.html
- Course: https://www.udemy.com/course/embedded-systems-bare-metal-programming/?start=720#overview
- Common features
- STM32 microcontroller in an LQFP64 or LQFP48 package
- 1 user LED shared with ARDUINO®
- 1 user and 1 reset push-buttons
- 32.768 kHz crystal oscillator
- Board connectors:
- ARDUINO® Uno V3 expansion connector
- ST morpho extension pin headers for full access to all STM32 I/Os
- Flexible power-supply options: ST-LINK USB VBUS or external sources
- On-board ST-LINK debugger/programmer with USB re-enumeration capability: mass storage, Virtual COM port, and debug port
- Comprehensive free software libraries and examples available with the STM32Cube MCU Package
- Support of a wide choice of Integrated Development Environments (IDEs) including IAR Embedded Workbench®, MDK-ARM, and STM32CubeIDE
- Board-specific features
- External SMPS to generate Vcore logic supply
- 24 MHz or 48 MHz HSE
- User USB Device full speed, or USB SNK/UFP full speed
- Cryptography
- Board connectors:
- External SMPS experimentation dedicated connector
- USB Type-C®, Micro-B, or Mini-B connector for the ST-LINK
- USB Type-C® user connector
- MIPI® debug connector
- Tracking sensor module
- KY-031 Knock Sensor module
- 7-segment Display
- 7-segment Display
- DC motor
- Rotary encoders
- Computer interface using all ADC sensors
- Computer interface using all one Wire sensors
- Computer interface using all serial communication sensors