microSD TinyShield + BLE TinyShield (ST) does not work on TinyScreen+

An error happen if I use microSD TinyShield and BLE TinyShield with code below on TinyScreen+.


In the code above, BLE setup process in setup() function will throw an error.
The error messages are like below.

aci_gatt_update_char_value failed.
Error while adding UART service.
Error while adding UART service.
General Discoverable Mode.

Do you have any idea to solve this problem?


Sorry about this- if you checked the compatibility matrix for this, it looks like there is an error on it, these shields are not compatible. They share the same chip select pin. This was chosen years ago because we thought it wouldn't be a common combination. I'll send you an email- we'll replace with a similar board if appropriate or find another solution.

In the future we plan to have an alternate chip select pin on the SD TinyShield.