#Mbed online compiler nucleo f401re button example Patch#
Important: If an ST BLE expansion is used with the K64F board, a hardware patch is required. DISCO_L475VG_IOT01A (ref B-L475E-IOT01A)īoard with wireless STM32WB microcontrollers:.ST boards with embedded SPBTLE-RF module (BlueNRG-MS): Targets with an ST BLE expansion board plugged in: The following targets have been tested and work with these examples:
![mbed online compiler nucleo f401re button example mbed online compiler nucleo f401re button example](https://www.open-electronics.org/wp-content/uploads/2015/08/Figura5-500x287.png)
The BLE documentation describes the BLE APIs on mbed OS. A Nordic nRF52-based board such as nRF52DK.(Any other board can be used as well.) 1. Creating a project This example will use an STM32F4 Discovery kit, which features an STM32F407VG microcontroller. A supported target, such as the NUCLEO-F401RE, with a BLE shield or an external BLE peripheral, such as an X-NUCLEO-BNRG2A1 or an X-NUCLEO-IDB05A1 ST BLE expansion board. Discovery, a Nucleo or an Eval board, which come with an on-board SWD (Serial Wire Debug) programmer/debugger called ST-Link.In order to use BLE in Mbed OS you need one of the following hardware combinations:
![mbed online compiler nucleo f401re button example mbed online compiler nucleo f401re button example](https://os.mbed.com/media/uploads/johnbloomfield/401_led_change.png)
If you are working with Mbed OS version prior to 6.5 then check the section Mbed CLI 1. It uses Ninja as a build system, and CMake to generate the build environment and manage the build process in a compiler-independent manner. Starting with version 6.5, Mbed OS uses Mbed CLI 2. The BLE documentation describes the BLE APIs on Mbed OS. However, this file specifically refers to the command-line interface tools, Arm Mbed CLI 1 and Mbed CLI 2. You can build each project with all supported Mbed OS build tools. Each example subdirectory contains a separate Mbed OS project, along with a description of the example and additional instructions for running it. This repo contains a collection of BLE example applications based on Mbed OS.