2025-04-16 12:17:28 +12:00
2025-04-10 18:02:50 +12:00
2025-04-16 12:17:28 +12:00
2025-04-16 12:17:28 +12:00
2025-04-16 12:17:28 +12:00
2025-04-10 18:02:50 +12:00
2025-04-16 12:17:28 +12:00
2025-04-16 12:17:28 +12:00
2025-04-10 18:02:50 +12:00
2025-04-10 18:02:50 +12:00
2025-04-10 18:02:50 +12:00

ESP32 Static IP Project

Welcome to the ESP32 Static IP project! This is a working example of how to configure a static IP using non_std.

Features

  • Connect to your static IP and serve an image.
  • Tested on a Lora32 T3 v1.6.1.

Requirements

Installation

  1. Clone the repository:

    git clone https://github.com/bibble235/esp32-static-ip.git
    
  2. Navigate to the project directory:

    cd esp32-static-ip
    
  3. Set the environment variables for your static IP and Wi-Fi credentials. Remember to escape special characters:

    export SSID="MyWifi"
    export PASSWORD="MyPassword"
    export STATIC_IP="10.1.2.3"
    export GATEWAY_IP="10.1.1.99"
    

Usage

Build and run the application with the following commands:

cargo build
cargo run

License

This project is licensed under the [License Name]. See the LICENSE file for details.

Demonstration

Below is a screenshot of a Lora32 T3 v1.6.1 running this application:

Screenshot of a Lora32 T3 v1.6.1 running this app.

Contact

For questions or feedback, please contact iwiseman@bibble.co.nz.


Rust ESP32

Description
Demonstration of wifi on ESP32 using a static ip
Readme 750 KiB
Languages
Rust 100%