• Skip to main content
  • Skip to primary sidebar

RNTLab.com

The Ultimate Shortcut to Learn Electronics and Programming with Open Source Hardware and Software

  • Courses
  • Forum
    • Forum
    • Ask Question
  • Shop
  • Account
  • Blog
  • Login

Can I make my DOIT ESP32 DevKIT visible on my computer like a flash drive?

Q&A Forum › Category: ESP32 › Can I make my DOIT ESP32 DevKIT visible on my computer like a flash drive?
0 Vote Up Vote Down
JAMES RYBAK asked 7 years ago

Some boards running MicroPython show up as a flash drive on a Windows computer.  My DOIT ESP32DevKIT with MicroPython loaded according to Rui’s excellent instructions does not.  uPyCraft works well but I would like my DOIT ESP32DevKIT  to show up as a flash drive so that I can load  .py  files without using uPyCraft.  Is it possible to do this?  Thanks

Question Tags: ESP32, MicroPython
6 Answers
0 Vote Up Vote Down
Rui Santos Staff answered 7 years ago

Hello James, which board allows you to do that with MicroPython? I’ve read about it, but I’ve never tried that method!

0 Vote Up Vote Down
JAMES RYBAK answered 7 years ago

The Adafruit Metro M0 Express, the Adafruit  Feather M0 Express, the Adafruit CircuitPlayground Express, and the Pyboard all appear as a flash drive.  The Adafruit devices are designed for their own CircuitPython language but that is virtually identical with MicroPython.  CircuitPython scripts have a  .py  extension.  The Pyboard runs regular MicroPython.  I hope this helps.
James Rybak

0 Vote Up Vote Down
JAMES RYBAK answered 7 years ago

Hi Rui,
Here is some more information I found at     http://bbs.esp32.com/viewtopic.php?t=6534       This page appears to be sponsored by ESPRESSIF.  
“Bonus, The module (ESP32) will appear as a USB drive when operating in Bootloader mode, so programming the ESP32 is just a simple mater of dragging a new application file onto the “Virtual USB FAT Drive” and it automatically programs. No need to use python programming tools, no need for drivers, works with Windows, MAC and Linux transparently. Although if you want to use the standard programming tools, they will of course continue to work.”
I don’t know how to get it to operate in Bootloader mode but hopefully, Rui, you do.

0 Vote Up Vote Down
Rui Santos Staff answered 7 years ago

To be honest I couldn’t find any relevant information how to do it with an ESP32 DO IT board… I think that forum topic refers to someone that is implementing that solution for his own board. Did you find the bootloader download link? If I had that file or page, I could probably figure it out on how to upload it… 
Thanks!

0 Vote Up Vote Down
JAMES RYBAK answered 7 years ago

Hi Rui,
Sorry it took me so long to get back to you.  As far as I can determine, I think the only place where you might be able to find the bootloader download link would be on           https://www.espressif.com/products/hardware/esp32/resources     
However, when we start talking about things like bootloaders, the conversation has gotten beyond my meager abilities.  My computer science knowledge is very, very limited.
Good luck and thanks.

0 Vote Up Vote Down
Rui Santos Staff answered 7 years ago

But that’s not for MicroPython. Those resources are meant to program the ESP with the official SDK and the ESP-IDF, so I don’t think there’s an easy way of turning the ESP32 with MicroPython in a flash drive.. 
I’ll keep looking for a solution for that. Thanks for the suggestion!
Regards,
Rui

Primary Sidebar

Login to Ask or Answer Questions

This Forum is private and it’s only available for members enrolled in our Courses.

Login »

Latest Course Updates

  • [eBook Updated] Learn Raspberry Pi Pico/Pico W with MicroPython eBook – Version 1.2 May 26, 2025
  • [New Edition] Build ESP32-CAM Projects eBook – 2nd Edition April 16, 2025

You must be logged in to view this content.

Contact Support - Refunds - Privacy - Terms - MakerAdvisor.com - Member Login

Copyright © 2013-2025 · RandomNerdTutorials.com · All Rights Reserved

Insert/edit link

Enter the destination URL

Or link to existing content

    No search term specified. Showing recent items. Search or use up and down arrow keys to select an item.