# Skywalker V2 HiBean Firmware Installation

[![image.png](https://skywiki.coffee/uploads/images/gallery/2025-01/scaled-1680-/image.png)](https://skywiki.coffee/uploads/images/gallery/2025-01/image.png)

### **Requirements**

**This is still in Beta and code is still being worked on. Please report any issues you have to our [Community Discord](https://discord.gg/UXcX929AZy).**

1. [**ESP32-S3**:](https://www.amazon.com/Waveshare-Development-ESP32-S3FH4R2-Dual-Core-Processor/dp/B0CHYHGYRH/?_encoding=UTF8&pd_rd_w=r9sWT&content-id=amzn1.sym.255b3518-6e7f-495c-8611-30a58648072e%3Aamzn1.symc.a68f4ca3-28dc-4388-a2cf-24672c480d8f&pf_rd_p=255b3518-6e7f-495c-8611-30a58648072e&pf_rd_r=5B6XB3S76AN41GG53BPF&pd_rd_wg=jrSyV&pd_rd_r=0c2acad7-cc3f-40c5-8e89-116521cb0165&ref_=pd_hp_d_atf_ci_mcx_mr_ca_hp_atf_d) Ensure you have the ESP32-S3 board and a USB cable.  
    [![image.png](https://skywiki.coffee/uploads/images/gallery/2025-01/scaled-1680-/9Edimage.png)](https://skywiki.coffee/uploads/images/gallery/2025-01/9Edimage.png)
2. [Power Data Y Cable](https://www.amazon.com/dp/B07VVX257H?ref=ppx_yo2ov_dt_b_fed_asin_title&th=1)  
    ![](https://m.media-amazon.com/images/I/61Y25DfijwL._AC_SL1200_.jpg)
3. **Binary File Link**:   
    [Bear](https://github.com/matelbear/SkywalkerRoasterLab/tree/main/Skywalker%20v2(Delta))
4. **Browser**: Use Google Chrome or Microsoft Edge (supports Web Serial) [ESPHome](https://web.esphome.io/).

---

### **Steps**

#### **1. Download the Binary File**

1. Open the GitHub link: TBA
2. Click on the download raw file icon to download [![image.png](https://skywiki.coffee/uploads/images/gallery/2025-12/scaled-1680-/TJ8image.png)](https://skywiki.coffee/uploads/images/gallery/2025-12/TJ8image.png)

---

#### **2. Open ESPHome Web**

1. Go to [ESPHome Web](https://web.esphome.io/) in your Chrome or Edge browser.
2. Make sure your ESP32-S3 is connected to your computer using a USB cable.

---

#### **3. Connect the ESP32-S3**

1. On the ESPHome Web page, click the **Connect** button.  
    [![image.png](https://skywiki.coffee/uploads/images/gallery/2025-01/scaled-1680-/CAdimage.png)](https://skywiki.coffee/uploads/images/gallery/2025-01/CAdimage.png)
2. A pop-up will appear with available devices. Select the port for your ESP32-S3 and click **Connect**.  
    [![image.png](https://skywiki.coffee/uploads/images/gallery/2025-01/scaled-1680-/IV2image.png)](https://skywiki.coffee/uploads/images/gallery/2025-01/IV2image.png)

---

#### **4. Install the Binary File**

1. Once connected, click **Install**.  
    [![image.png](https://skywiki.coffee/uploads/images/gallery/2025-01/scaled-1680-/We7image.png)](https://skywiki.coffee/uploads/images/gallery/2025-01/We7image.png)
2. Choose **File** when prompted
3. In the file selection dialog, locate and select the `SkiBean.bin` file you downloaded earlier.  
    [![image.png](https://skywiki.coffee/uploads/images/gallery/2025-01/scaled-1680-/xjHimage.png)](https://skywiki.coffee/uploads/images/gallery/2025-01/xjHimage.png)
4. Click **Install** to start the flashing process.
5. [![image.png](https://skywiki.coffee/uploads/images/gallery/2025-01/scaled-1680-/m2iimage.png)](https://skywiki.coffee/uploads/images/gallery/2025-01/m2iimage.png)

---

#### **5. Flash the Firmware**

- ESPHome Web will erase the existing firmware and flash the `SkiBean.bin` binary.  
    [![image.png](https://skywiki.coffee/uploads/images/gallery/2025-01/scaled-1680-/E4rimage.png)](https://skywiki.coffee/uploads/images/gallery/2025-01/E4rimage.png)
- The flashing process may take a few minutes. Wait for it to complete.
- After successful installation, a success message will appear.  
    [![image.png](https://skywiki.coffee/uploads/images/gallery/2025-01/scaled-1680-/JDKimage.png)](https://skywiki.coffee/uploads/images/gallery/2025-01/JDKimage.png)

---

### **Direct Link to Binary File**


---

### **Troubleshooting**

- **Device Not Recognized**: Ensure your USB cable supports data transfer.
- **Flashing Errors**
    - **Hold BOOT and press RESET (recommended method):**
        
        
        1. Hold down the **BOOT** button.
        2. While holding BOOT, press and release the **RESET** button.
        3. Continue holding BOOT for a second, then release it.

1. 1. **Unplug and replug while holding the BOOT button:**
        
        
        1. Disconnect the ESP32-S3 from power (USB).
        2. Press and hold the **BOOT** button.
        3. While holding BOOT, plug the USB back in.
        4. Once connected, release the BOOT button.

- Let me know if you encounter issues or need further help!