BLE_API wrapper library for STMicroelectronics' BlueNRG Bluetooth Low Energy expansion board shield (Component)
Dependents: Nucleo_Zumo_BLE_IDB04A1 contest_IOT5 contest_IOT6 contest_IOT_10 ... more
Fork of X_NUCLEO_IDB0XA1 by
Arduino Connector Compatibility Warning
X-NUCLEO-IDB04A1 and X-NUCLEO-IDB05A1 are Arduino compatible with an exception: instead of using pin D13
for the SPI clock, they use pin D3
.
The default configuration for this library is having the SPI clock on pin D3
.
To be fully Arduino compatible, X-NUCLEO-IDB04A1 and X-NUCLEO-IDB05A1 need a small HW patch.
For X-NUCLEO-IDB04A1 this patch consists in removing zero resistor R10
and instead soldering zero resistor R11
.
For X-NUCLEO-IDB05A1 this patch consists in removing zero resistor R4
and instead soldering zero resistor R6
.
In case you patch your board, then you also have to configure this library to use pin D13
to drive the SPI clock (see macro IDB0XA1_D13_PATCH
in file x_nucleo_idb0xa1_targets.h
).
If you use pin D13
for the SPI clock, please be aware that on STM32 Nucleo boards you may not drive the LED, otherwise you will get a conflict: the LED on STM32 Nucleo boards is connected to pin D13
.
Referring to the current list of tested platforms (see X-NUCLEO-IDB04A1 and X-NUCLEO-IDB05A1 pages), the patch is required by ST-Nucleo-F103RB; ST-Nucleo-F302R8; ST-Nucleo-F411RE; and ST-Nucleo-F446RE.
History
Sync with 21bfd161ace255bb6214d6b74cae1fd30b3e24c9
2016-09-16, by Andrea Palmieri [Fri, 16 Sep 2016 12:03:25 +0200] rev 307
Sync with 21bfd161ace255bb6214d6b74cae1fd30b3e24c9
2016-09-16 11:53:47+02:00: Andrea Palmieri
Get rid of warnings
Merge sync_with_github into the default branch to makes the online IDE happy.
2016-09-15, by Vincent Coubard [Thu, 15 Sep 2016 16:59:44 +0100] rev 306
Merge sync_with_github into the default branch to makes the online IDE happy.
Sync with 7c82dbe71630c69410de24d80a5a854feaf53729
Sync with 7c82dbe71630c69410de24d80a5a854feaf53729
2016-09-15, by Vincent Coubard [Thu, 15 Sep 2016 10:52:15 +0100] rev 305
Sync with 7c82dbe71630c69410de24d80a5a854feaf53729
2016-09-01 12:41:15+02:00: Andrea Palmieri
version v2.1.0
Sync with 12c4862c0af86b7f2bdaf545e8d2d0f56a974e32
2016-09-15, by Vincent Coubard [Thu, 15 Sep 2016 10:52:13 +0100] rev 304
Sync with 12c4862c0af86b7f2bdaf545e8d2d0f56a974e32
2016-09-01 12:39:39+02:00: Andrea Palmieri
Update version of the BLE dependency
Signed-off-by: Andrea Palmieri <andrea.palmieri@st.com>
Sync with a5d5d0b558395110a5c2edd398a167b1a70e7c99
2016-09-15, by Vincent Coubard [Thu, 15 Sep 2016 10:52:12 +0100] rev 303
Sync with a5d5d0b558395110a5c2edd398a167b1a70e7c99
Merge af1d84618655ed0f9f8f0faa3591ab512645edf7 into 6781fbb835912132d7fed0d78606c7090ae03959
2016-08-04 16:53:42+01:00: Vincent Coubard
Merge pull request #12 from ARMmbed/update_advertisement_paylod_while_advertising
Report changes in advertisement payload and scan response to the shield
Sync with af1d84618655ed0f9f8f0faa3591ab512645edf7
2016-09-15, by Vincent Coubard [Thu, 15 Sep 2016 10:52:11 +0100] rev 302
Sync with af1d84618655ed0f9f8f0faa3591ab512645edf7
2016-08-04 16:23:47+01:00: Vincent Coubard
Report changes in advertisement payload and scan response to the shield
if the shield is already advertising.
Sync with 6781fbb835912132d7fed0d78606c7090ae03959
2016-09-15, by Vincent Coubard [Thu, 15 Sep 2016 10:52:09 +0100] rev 301
Sync with 6781fbb835912132d7fed0d78606c7090ae03959
Merge c21998c9579e3c57e3e1619a977b9bc47a36d249 into 947ff7cf03846721ec9970f16d373390cbf71f39
2016-07-28 20:46:25+01:00: Vincent Coubard
Merge pull request #11 from ARMmbed/fix_filename_collision
Fix filename collision
Sync with c21998c9579e3c57e3e1619a977b9bc47a36d249
2016-09-15, by Vincent Coubard [Thu, 15 Sep 2016 10:52:08 +0100] rev 300
Sync with c21998c9579e3c57e3e1619a977b9bc47a36d249
2016-07-28 20:44:33+01:00: Vincent Coubard
Remove unused include
Sync with bed4500cab5495f8a51c500abea9bb3973237ff4
2016-09-15, by Vincent Coubard [Thu, 15 Sep 2016 10:52:07 +0100] rev 299
Sync with bed4500cab5495f8a51c500abea9bb3973237ff4
2016-07-28 16:17:32+02:00: Andrea Palmieri
Update include
Signed-off-by: Andrea Palmieri <andrea.palmieri@st.com>
Sync with 62617c71a850ca888ebd80352a9e3d91576361bd
2016-09-15, by Vincent Coubard [Thu, 15 Sep 2016 10:52:06 +0100] rev 298
Sync with 62617c71a850ca888ebd80352a9e3d91576361bd
2016-07-28 16:16:04+02:00: Andrea Palmieri
Update include
Signed-off-by: Andrea Palmieri <andrea.palmieri@st.com>