ST


A world leader in providing the semiconductor solutions that make a positive contribution to people’s lives, both today and in the future.

You are viewing an older revision! See the latest version

Supported shields

This table summarizes the different shields (non ST X-NUCLEO boards) tested on Nucleo-64, Nucleo-144, B96B and Discovery platforms (only ones having an Arduino Uno connector).

This list is not exhaustive! A shield not present or not mentioned "Tested" does not mean that it will not work!

Shield nameShield typeNucleo-64/Nucleo-144/B96B
boards status
/thumb?filename=components/components/appshield_1.png&size=24x16mbed Application ShieldDisplay, SensorsTested
/thumb?filename=components/components/lcd-shield-front-001_large.pngv1308222352&size=24x16Freetronics 16x2 LCDDisplayTested
/thumb?filename=components/components/TFT_Shield.jpg&size=24x16Seeed 2.8" TFT Touch V2DisplayTested
/thumb?filename=components/components/SD_card_shieldV4.0.jpg&size=24x16Seeed SDCard V4bStorageTested (1)
/thumb?filename=components/components/500px-IMG_0039.jpg&size=24x16W5200 EthernetConnectivityTested (1)
/thumb?filename=components/components/IMG_7577.JPG&size=24x16Seeed WifiConnectivityTested (2)
/thumb?filename=components/components/Bluetooth20Sld.jpg&size=24x16Seeed BluetoothConnectivityTested (2)
/thumb?filename=components/components/NFC20SLD.jpg&size=24x16Seeed NFC V2ConnectivityTested (1)
/thumb?filename=components/components/Xbeeshield_01.jpg&size=24x16Seeed XBee V2ConnectivityTested (2)
/thumb?filename=components/components/GPRS_ShieldV2.0.jpg&size=24x16Seeed GPRS V2ConnectivityTested (2)
/thumb?filename=components/components/2014-04-16_22.18.52.jpg&size=24x16Ciseco SRFConnectivityTested (2)
/thumb?filename=components/components/photo_2.JPG&size=24x16Sparkfun GPSSensorsTested (2)
/thumb?filename=components/components/Milti-axis.PNG&size=24x16Freescale Multi-SensorSensorsTested (3)
/thumb?filename=components/components/2016-05-04_11_41_44-EVAL-CN0357-ARDZ_Evaluation_Board___Analog_Devices.png&size=24x16CN0357-Toxic-gas-measurementSensorsTested
/thumb?filename=components/components/2016-05-04_11_51_30-EVAL-CN0216-ARDZ_Evaluation_Board___Analog_Devices.png&size=24x16CN0216-Weigh-ScaleSensorsTested
/thumb?filename=components/components/Motorshield.jpg&size=24x16Seeed Motor V2DriversTested
/thumb?filename=components/components/Shield_bot_01.jpg&size=24x16Seeed BotDriversTested
/thumb?filename=components/components/2a218b143711342426c968360c3f95cc.image.530x397.jpg&size=24x16Seeed ELDriversTested
/thumb?filename=components/components/Relayshield_01.jpg&size=24x16Seeed Relay V2ActuatorsTested
/thumb?filename=components/components/Energy_Shield.jpg&size=24x16Seeed EnergyPower supplyTested (4)
/thumb?filename=components/components/Seeed_Solar_Shield.jpg&size=24x16Seeed Charger V2Power supplyTested (4)
/thumb?filename=components/components/ae6c622dee3885e07e94e5716c732a46.image.530x397.jpg&size=24x16Seeed Grove V2Hook-upTested

Shields support notes

  • (1) This shield requires SPI pins remapping because it uses a non-standard 6 pin SPI connector. Please refer to the shield page on mbed for more information.
  • (2) To use this shield with Nucleo-64 boards you will need to remove/open SB13 and SB14 and solder/close SB62 and SB63 solder bridges. This will enable the STM32 microcontroller to communicate with the shield using the default serial connection present on D0/D1 pins. As a drawback, the serial communication (used by printf for example) and going via the ST-Link and USB will be disconnected. Alternatively you could use other serial-enabled pins, which have to be connected to the CN3-TX/RX connector. Please refer to the the Nucleo pinout image for serial pins options and to the user manual (USART communication chapter).
  • (3) This shield uses I2C on A4/A5 pins and requires bridging of A4<->D14 and A5<->D15.
  • (4) This shield requires that the board is configured to boot on external power. On the Nucleo-64, this configuration is done using thez PWR jumper and has to be switched to E5V position.

All wikipages