# How to use SPI for SD card on BW16 based on Arduino

**URL:** <https://forum.amebaiot.com/t/how-to-use-spi-for-sd-card-on-bw16-based-on-arduino/1545>\
**Category:** Peripherals\
**Tags:** rtl872xd, evb-bw16\
**Created:** [November 29, 2022, 8:04am UTC](https://forum.amebaiot.com/t/how-to-use-spi-for-sd-card-on-bw16-based-on-arduino/1545 "2022-11-29T08:04:22Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![george](https://avatars.discourse-cdn.com/v4/letter/g/71e660/32.png) [@george](https://forum.amebaiot.com/u/george)\
**Post date:** [November 29, 2022, 8:04am UTC](https://forum.amebaiot.com/t/how-to-use-spi-for-sd-card-on-bw16-based-on-arduino/1545/1 "2022-11-29T08:04:22Z")

</div>

How to use SPI for SD card control on BW16(RTL8720DN) based on Arduino?  
 ![image](https://us1.discourse-cdn.com/flex016/uploads/ameba/original/2X/3/3478d34e8a291bdd06803f6eaebff1d138951034.png)  
I know that SDIO is not supported for BW16, but how should I use SPI for SD card operation? I try to `#include <SPI.h> ` and `#include <SD.h>` but it doesn’t work and looks like the `SD.h` is recognized from the core lib.  
Is there existing lib could support this?

---

<div class="post-metadata">

**Author:** ![wyy](https://avatars.discourse-cdn.com/v4/letter/w/bc8723/32.png) [@wyy](https://forum.amebaiot.com/u/wyy)\
**Post date:** [December 5, 2022, 2:17am UTC](https://forum.amebaiot.com/t/how-to-use-spi-for-sd-card-on-bw16-based-on-arduino/1545/2 "2022-12-05T02:17:35Z")

</div>

Hi @george

unfortunately, there is no library support for using a SD card with SPI for the BW16
