Skip to content

Commit 17f9203

Browse files
Merge branch 'arduino-libraries:main' into main
2 parents 38f181d + c0efccd commit 17f9203

File tree

3 files changed

+11
-7
lines changed

3 files changed

+11
-7
lines changed

README.md

Lines changed: 8 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# Unified Storage Library
1+
# 💾 Unified Storage Library
22

33
[![Check Arduino](https://github.com/arduino-libraries/Arduino_UnifiedStorage/actions/workflows/check-arduino.yml/badge.svg)](https://github.com/arduino-libraries/Arduino_UnifiedStorage/actions/workflows/check-arduino.yml) [![Compile Examples](https://github.com/arduino-libraries/Arduino_UnifiedStorage/actions/workflows/compile-examples.yml/badge.svg)](https://github.com/arduino-libraries/Arduino_UnifiedStorage/actions/workflows/compile-examples.yml) [![Spell Check](https://github.com/arduino-libraries/Arduino_UnifiedStorage/actions/workflows/spell-check.yml/badge.svg)](https://github.com/arduino-libraries/Arduino_UnifiedStorage/actions/workflows/spell-check.yml) [![Sync Labels](https://github.com/arduino-libraries/Arduino_UnifiedStorage/actions/workflows/sync-labels.yml/badge.svg)](https://github.com/arduino-libraries/Arduino_UnifiedStorage/actions/workflows/sync-labels.yml)
44

@@ -10,7 +10,7 @@ The Arduino_UnifiedStorage library provides a unified interface to access differ
1010
* [**examples/AdvancedUSBInternalOperations**](https://github.com/arduino-libraries/Arduino_UnifiedStorage/blob/main/examples/AdvancedUSBInternalOperations/AdvancedUSBInternalOperations.ino) - Navigate file structure and demonstrate file operations between USB and internal storage
1111
* [**examples/BackupInternalPartitions**](https://github.com/arduino-libraries/Arduino_UnifiedStorage/blob/main/examples/BackupInternalPartitions/BackupInternalPartitions.ino) - Back up all partitions on the internal storage to a USB Mass Storage device.
1212

13-
## Instructions
13+
## 👀 Instructions
1414
1. Download and install this library
1515
2. Check compatibility with your platform
1616
3. To use internal storage, you need to make sure it is partitioned and formatted correctly:
@@ -28,7 +28,7 @@ The Arduino_UnifiedStorage library provides a unified interface to access differ
2828
* When asked if you'd like to use LittleFS on the data partition, select "n". Most of the examples assume that the drive is formatted as FAT. You can use the library to format to LittleFS later.
2929
* Reboot the board
3030

31-
## Features
31+
## Features
3232
* Access files and directories on internal storage, SD cards, and USB mass storage devices.
3333
* Read and write data to files.
3434
* Create, remove, and rename files and directories.
@@ -47,4 +47,8 @@ This library has been tested with the following STM32 and Renesas based Arduino
4747
* Opta: Internal QSPI Flash and USB
4848

4949

50-
Note: Due to an unforeseen compatibility issue on the Portenta Breakout Board, inserting a USB drive on the USB-A port of the breakout board may occasionally cause a reboot on Portenta C33 boards. You can work around this issue by connecting your USB Mass Storage device through a USB hub. This limitation only affects Portenta C33 boards.
50+
Note: Due to an unforeseen compatibility issue on the Portenta Breakout Board, inserting a USB drive on the USB-A port of the breakout board may occasionally cause a reboot on Portenta C33 boards. You can work around this issue by connecting your USB Mass Storage device through a USB hub. This limitation only affects Portenta C33 boards.
51+
52+
## 📖 Documentation
53+
54+
For more information about this library please read the documentation [here](./docs).

docs/api.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -336,7 +336,7 @@ Represents internal storage using the Arduino Unified Storage library.
336336
`public virtual ` [`Folder`](#class_folder)` ` [`getRootFolder`](#class_internal_storage_1a87142ddbdad62217e33851b32572082d)`()` | Retrieves the root folder of the internal storage.
337337
`public void ` [`setQSPIPartition`](#class_internal_storage_1a2ca8680537077ca3e189be2ca6dcc634)`(int partition)` | Sets the QSPI partition number.
338338
`public void ` [`setQSPIPartitionName`](#class_internal_storage_1ae0fbe264a758a4026548df66ec05f8c8)`(const char * name)` | Sets the QSPI partition name.
339-
`public virtual bool ` [`format`](#class_internal_storage_1a9ee819a55de5d411e6b10bdc9942c601)`(FileSystems fs)` | Formats the internal storage with the selceted file system.
339+
`public virtual bool ` [`format`](#class_internal_storage_1a9ee819a55de5d411e6b10bdc9942c601)`(FileSystems fs)` | Formats the internal storage with the selected file system.
340340

341341
## Members
342342

@@ -410,7 +410,7 @@ Sets the QSPI partition name.
410410

411411
### `public virtual bool ` [`format`](#class_internal_storage_1a9ee819a55de5d411e6b10bdc9942c601)`(FileSystems fs)` <a id="class_internal_storage_1a9ee819a55de5d411e6b10bdc9942c601" class="anchor"></a>
412412

413-
Formats the internal storage with the selceted file system.
413+
Formats the internal storage with the selected file system.
414414

415415
#### Returns
416416
true if successful, false if failed.

src/InternalStorage.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -68,7 +68,7 @@ class InternalStorage : public Arduino_UnifiedStorage {
6868
void setQSPIPartitionName(const char *name);
6969

7070
/**
71-
* Formats the internal storage with the selceted file system.
71+
* Formats the internal storage with the selected file system.
7272
*
7373
* @return true if successful, false if failed.
7474
*/

0 commit comments

Comments
 (0)