Step 10: Notes

Picture of Notes
  • The LC board has a 5v -> 3.3v regulator IC.
  • That's why the 3.3v pin is not connected.
  • The MISO pin on the LC board is an output and goes directly to the
  • Arduino, so no level shifting is necessary.
  • The meanings of the pin designations:
  • CS   = Chip Select
  • MOSI = Master Out, Slave In
  • MISO = Master In,  Slave Out
  • SCK  = Slave Clock
  • Really, folks, it's not about slavery or S&M. A master is the
  • controlling device, and the slave is the device getting signals
  • from the master. Sorry about the unsettling connotations, but it's
  • all engineering jargon, that is,  geekspeak, so to speak.
  • As noted in a previous step, higher-capacity SD cards may not work because
  • our point-to-point wiring might add noise and delays to the signal lines.
  • Try one of your old 1 or 2 GB cards.
  • Almost all the examples that come with the Arduino SD library work
  • with our DIY shield. Only the "SD Card read/write" example fails,
  • possibly due to timing considerations because of point-to-point
  • wiring.
naeger3 years ago
Hi, thanks for this great instructable! Could you elaborate on the "not-compatible with SDHC cards" a bit please? I have several SD cards lying around here but they are all SDHC. What would have to be changed to reduce the noise/delays you mention? Is it somehow possible to make it work with SDHC cards? What about the ready-made SD shields, do they work with SDHC cards? Thanks a lot!