
check if bluetooth is readable and execute commands to toggle LED For reading and writing data from/to bluetooth HC-06
MBED IDE NUCLEO F401RE HOW TO
Here is how to operate an LED using Bluetooth from a mobile and PC terminal.Ĭonnect HC-06 module to Arduino headers on Nucleo ST F401RE as shown in fig below D10 and D2 pins are configured by default. Instead of using this procedure I feel comfortable in using the default receiver and transmitter pins of Nucleo board. In order to enable them, some of the solder bridge configurations (open/close of some pins) are required. Remember, TX/Do and RX/D1 pins of Nucleo Arduino connectors are not enabled by default.

Connect bluetooth module to nucleo board as follows: These are the steps to be followed to establish communication between them:īluetooth HC-06 has 4 pins namely RXD, TXD, GND and VCC. Hence I explored on how to communicate Arduino Bluetooth HC-06 Slave module with Nucleo ST F401RE. There are no libraries for Bluetooth HC-06 module. In mbed repository there was variety of libraries and programs that illustrates Bluetooth communication using different modules. Nucleo board has arduino supported header pins thereby allowing the board to use with other Arduino supported devices/modules. This ensures firmware was upgraded successfully.
MBED IDE NUCLEO F401RE DRIVERS
Device details will be prompted if the ST-Link drivers were properly installed and then press yes.Run the STLinkUpgrade.exe program and press connect.Download latest firmware version from here.Download latest version firmware from here.Follow the prompts and finish the installation.Extract the Zip folder and run either dpinst_amd64.exe or dpinst_x86.exe depending on PC configuration.

MBED IDE NUCLEO F401RE INSTALL

Some of the most popular boards are mbed LPC1768 from NXP, mbed LPC 11U24, Seeeduino-Arch etc. There are numerous boards available in market with different configurations from different vendors. ARM mbed is designed to provide highly productive Internet of Things solutions.
