I have my project running nicely using T 3.6's built-in micro SD card, and using a version of play_sd_wav library (revised to include 11k, 22k, and seek).
But for user convenience, I need to provide a full-size SD card slot, with spring eject mechanism.
I'm a little confused on the best way to go about this, in terms of how to best connect it to maintain ability to use the play_sd_wav library. Conceptually I'd just like to delete the uSD receptacle, and replace it with a full SD slot with spring eject. But that doesn't look very feasible mechanically, I think.
And I'm not clear on whether the on-board micro SD slot is connected to some special feature of the 3.6 MCU that's particularly fast (given the special HAS_KINETIS_SDHC define), or uses a more advanced interface than plain SPI (with the consequence that adding an SD slot by an alternate interface would be substantially slower?).
Anyhow, I would greatly appreciate some guidance on the possible approaches to this problem. Thanks!
But for user convenience, I need to provide a full-size SD card slot, with spring eject mechanism.
I'm a little confused on the best way to go about this, in terms of how to best connect it to maintain ability to use the play_sd_wav library. Conceptually I'd just like to delete the uSD receptacle, and replace it with a full SD slot with spring eject. But that doesn't look very feasible mechanically, I think.
And I'm not clear on whether the on-board micro SD slot is connected to some special feature of the 3.6 MCU that's particularly fast (given the special HAS_KINETIS_SDHC define), or uses a more advanced interface than plain SPI (with the consequence that adding an SD slot by an alternate interface would be substantially slower?).
Anyhow, I would greatly appreciate some guidance on the possible approaches to this problem. Thanks!