You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.
Reflections is my open-source ESP32-S3-Mini-1 based board for building mobile entertainment experiences. It has a NAND (SMT form of an SD) onboard.
The NAND comes pre-formatted with Fat16.
Using File file = root.openNextFile(); to iteratue through files and directories stored on the NAND/SD Fat 16 device. The top level, openNextFile does not return any directorie.
Starting
- - -
SD Card Type: SDSC
SD Card Size: 122MB
Deleting file: /223a0920536e7b99beef941169975c84.tar
File deleted
Creating Dir: /mydir
Dir created
Writing file: /mydir/hello.txt
File written
Creating Dir: /mydir/dir2
Dir created
Writing file: /mydir/dir2/hello2.txt
File written
--- listDir 1---
Listing directory: /mydir
FILE: hello.txt SIZE: 6
DIR : dir2
Listing directory: /mydir/dir2
FILE: hello2.txt SIZE: 6
done
---ListDir 2---
Writing file: /hello.txt
File written
Reading file: /hello.txt
Read from file: Hello at the top
Listing directory: /
done
None. However the work around appears to be putting the needed files and directory structure into a subdirectory of the root. openNextFile returns the file and directories inside the root ddirectory.
I have checked existing issues, online documentation and the Troubleshooting Guide
I confirm I have checked existing issues, online documentation and Troubleshooting guide.
The text was updated successfully, but these errors were encountered:
Board
Reflections board, ESP32-S3 Dev Module compatible
Device Description
Reflections is my open-source ESP32-S3-Mini-1 based board for building mobile entertainment experiences. It has a NAND (SMT form of an SD) onboard.

The NAND comes pre-formatted with Fat16.
Hardware Configuration
SPI bus:
#define SPI_MOSI 35
#define SPI_MISO 37
#define SPI_SCK 36
Nand on the SPI bus:
#define NAND_SPI_CS 15
TFT display on an SPI bus:
#define Display_SPI_CS 12
#define Display_SPI_DC 5
#define Display_SPI_RST 0
#define Display_SPI_BK 6
GPS module:
#define RXPin 18
#define TXPin 17
#define GPSPower 21
// Audio
#define I2S_bclkPinP 9
#define I2S_wclkPinP 10
#define I2S_doutPinP 8
#define AudioPower 7
// I2C bus
#define I2CSDA 3
#define I2CSCL 4
Version
v2.0.14
IDE Name
Arduino IDE 2.2.1
Operating System
MacOS 13.3.1 (Ventura)
Flash frequency
80 Mhz
PSRAM enabled
yes
Upload speed
115200
Description
Using File file = root.openNextFile(); to iteratue through files and directories stored on the NAND/SD Fat 16 device. The top level, openNextFile does not return any directorie.
Sketch
Debug Message
Other Steps to Reproduce
None. However the work around appears to be putting the needed files and directory structure into a subdirectory of the root. openNextFile returns the file and directories inside the root ddirectory.
I have checked existing issues, online documentation and the Troubleshooting Guide
The text was updated successfully, but these errors were encountered: