Useful Links
1. Introduction to ESP32 and ESP8266
2. Getting Started with Hardware
3. Development Environments and Toolchains
4. Fundamental Programming Concepts
5. Networking and Connectivity
6. Interfacing with Peripherals and Sensors
7. Data Storage and Management
8. Power Management
9. Advanced Topics
  1. Computer Science
  2. Software Engineering

ESP32 and ESP8266 Development

1. Introduction to ESP32 and ESP8266
2. Getting Started with Hardware
3. Development Environments and Toolchains
4. Fundamental Programming Concepts
5. Networking and Connectivity
6. Interfacing with Peripherals and Sensors
7. Data Storage and Management
8. Power Management
9. Advanced Topics
  1. Data Storage and Management
    1. On-Chip Storage
      1. EEPROM Emulation
        1. Reading Persistent Data
          1. Writing Persistent Data
            1. Data Retention and Limitations
              1. Wear Leveling
              2. Preferences Library (ESP32)
                1. Key-Value Pair Storage
                  1. Namespaces and Data Types
                    1. Data Persistence
                    2. NVS (Non-Volatile Storage)
                      1. Partition Management
                        1. Blob Storage
                      2. Filesystems
                        1. SPIFFS (SPI Flash File System)
                          1. Mounting and Formatting
                            1. File Operations
                              1. Reading Files
                                1. Writing Files
                                  1. Deleting Files
                                  2. Directory Listing
                                  3. LittleFS
                                    1. Advantages over SPIFFS
                                      1. File Operations
                                        1. Directory Support
                                        2. Formatting the Filesystem
                                          1. When and How to Format
                                            1. Data Loss Considerations
                                            2. Reading, Writing, and Managing Files
                                              1. File Creation and Deletion
                                                1. Directory Management
                                                  1. File Size Limitations
                                                  2. Serving Web Pages from Filesystem
                                                    1. Hosting Static Files
                                                      1. Dynamic Content Generation
                                                        1. MIME Type Handling
                                                      2. External Storage
                                                        1. Interfacing with SD Cards via SPI
                                                          1. SD Card Initialization
                                                            1. Reading and Writing Files
                                                              1. File System Compatibility
                                                                1. FAT16
                                                                  1. FAT32
                                                                  2. Card Detection
                                                                  3. EEPROM Modules
                                                                    1. I2C EEPROM
                                                                      1. SPI EEPROM
                                                                        1. Data Organization

                                                                    Previous

                                                                    6. Interfacing with Peripherals and Sensors

                                                                    Go to top

                                                                    Next

                                                                    8. Power Management

                                                                    © 2025 Useful Links. All rights reserved.

                                                                    About•Bluesky•X.com