Skip to content

uPesy only delivers currently in France.

Contents Menu Expand Light mode Dark mode Auto light/dark mode

Documentation of the uPesy micro SD reader

This micro SD board reader allows you to easily interface a microSD board with your favorite electronic board. It is compatible with all Arduino, ESP8266, ESP32, Raspberry Pi Pico boards. Unlike other readers, it contains an energy-saving mode that allows you to shut down entirely and thus consume only a few tens of µA. This is the ideal SD board reader for making a battery-powered data logger (a program that periodically records data on the SD board). It also has a protective battery to not damage your micro SD board.

micro SD reader for Arduino, ESP32 and Raspberry Pi Pico

UPesy micro SD reader for Arduino, ESP32, Raspberry Pi Pico …

Technical characteristics :

  • Communication with your board is done by SPI.

  • The reader can be powered between 3.3V and 5V.

    Note

    It must be supplied with 5V to function properly on an Arduino. For boards operating at 3.3V like the ESP32, even if it can be powered between 3.3V and 5V, the recommended voltage is 5V for optimal performance.

  • The reader contains a logic level converter (5V -> 3.3V) to be used without worries by Arduino.

  • Unlike “low cost” modules, this reader contains several protections to protect your micro SD board:
    • Short-circuit protection with a self-resetting thermal fuse of 100 mA

    • Protection against electrostatic discharges (ESD) at the connector

    • Protection against reverse polarity (if you reverse + 5V and ground)

  • The reader contains 2 fixing holes for M2 screws (Ø2.2 mm)

  • Current consumption:
    • Energy-saving mode: 50 µA

      micro sd reader upesy consumes in energy-saving mode only 50µA

      The module consumes an average of 50 µA in energy-saving mode.

    • Standby mode (reader powered with SD board): 2 mA (typical, depends on microSD board)

    • Active mode (intensive read / write): 50 mA (max, depends on microSD board)

Connection

Here are the connections to make depending on your board:

Wiring between the SD module and the different boards

SD reader

Arduino Uno | Nano

ESP32

Pi Pico

CS | SS

D10

GPIO 5

GPIO 17

SCK | SCLK

D13

GPIO 18

GPIO 18

MOSI

D11

GPIO 23

GPIO 19

MISO

D12

GPIO 19

GPIO 16

5V

+5V

+5V or +3.3V

+5V

GND

GND

GND

GND

You will notice that there is still the EN pin: the pin takes care of the energy-saving mode. By default, if this pin is not used, this mode is disabled: the module is supplied usually. On the other hand, if a high logic state is imposed on this pin (5V or 3.3V depending on the microcontroller), the module will be in energy-saving mode: the micro SD board will be off.

We use cookies to make your visit to the site as pleasant as possible. Privacy Policy