Makerverse Micro SD Adapter, OSError: [Errno 19] ENODEV

Hello, I am currently using a Makerverse Micro SD adapter with my RP-ONE. I have installed everything correctly and have imported the necessary modules but keeps coming up with the error message OSError: [Errno 19] ENODEV. This error messages appears when I try to mount the Micro SD adapter to the Pico Pi itself. If everything were to be successful it should have created a file called adcDATA.txt file on the Pico Pi. Does anyone know what causes this issue and how to fix it? I have both tried Thonny and Pycharm but still get the same error message. The cords are correctly installed into the SD adapter so that should not be the issue. I have also reformatted the SD chip to exFAT as required. Any advice would be appreciated.


The video is very self explanatory and shows how to install the Micro SD adapter just by importing pre-written code meant for the Makerverse SD adapter.


Capture

2 Likes

Makerverse Micro SD Adapter | Quickstart Guide with Raspberry Pi Pico ← This is the video name.

1 Like

Hi Julian,

Welcome to the forum!!

I had a quick chat with our product development team.

If your wiring was incorrect there should have been an error initialising the connection on line 6, so that can be ruled out!
This leaves a fault with the microSD card itself.

I’d try the following:

  • Format the card with FAT32
  • If possible use a much smaller uSD card (FAT32 was originally created for 4GB and lower drives, though it seems Windows can do 32GB cards now)

Liam

2 Likes

Hi Liam! Cheers for your advice, I was using a 64GB uSD card so I’m assuming that is why it was not correctly reading it. I have switched to a 32 GB uSD card now and everything works perfectly. All i’m trying to do is log data from the output from Thonny and throw it on the uSD card but i’m unsure on how to go about doing it. I have watch the tutorial but that just logs temp readings with time. Would you have any clue on the code required to log a consistent output from Thonny to the uSD card?

3 Likes

Hi Julian,

What do you mean by log data from Thonny? Were you looking to use some input function to send that to the micro SD or from a sensor?

2 Likes

For my project I’m gathering data using a sensor and wanting to store it on the Micro SD. Though I am unsure how to get the data from the output from Thonny and store it on the Micro SD with some input functions.

3 Likes

Hi Julian,

If you have your readings coming thround the shell on Thonny all you will have to do is replace the print with the ‘write to sd card’ functions.
You might want to do a bit of formatting to make them somewhat readable (adding in the time as well so you can get an idea as to what is happening), check out the ‘Data Logging’ section in this guide for some pointers Makerverse Micro SD Adapter - MicroPython Guide and Data Logging - Tutorial Australia

Liam

1 Like