Arduino Flashing Guide

Xenmouse Firmware Flashing Guide

Introduction

This guide walks you through flashing firmware onto the Arduino device.

Tier 1 Flasher and Tier 2 Flasher can both be found on: https://xenmouse.com/


Required Hardware & Software

Make sure you have the following before continuing:


Flashing Tier 1 Firmware (Loader.exe)

Step 1: Install CH340 Driver on 2nd PC

  • Download from this link

  • Run the installer

  • Verify in Device Manager under Ports (COM & LPT): USB-SERIAL CH340

Step 2: Install Arduino IDE (for driver support only)

  • Install normally β€” this helps with COM detection

  • Make sure "Arduino AVR Boards" is installed aswell

Step 3: Connect Hardware

  • Plug CH340 USB into 2nd PC

  • Plug ARD Micro USB into Gaming PC

  • Plug mouse (wired or dongle) into the Mouse port on the device

Step 4: Redeem Your Firmware Code

  • Register an account if you haven't already

  • Log in with your credentials

  • Go to Redeem Code in the left sidebar

  • Enter the license key received from your email or the Fellas website

Once redeemed, when you log into the T1 or T2 .exe tools, flash availability will be shown automatically.

Step 5: Run loader.exe

  • Launch loader.exe on your 2nd PC

  • Sign in using your email and password from Xenmouse.com

Step 5: Flash the Device

  • Select 1. Flash Device

  • Follow the on-screen instructions

  • When prompted with CLICK RESET, press the glowing reset button on the Arduino

Step 6: Activate Device (Every Restart)

  • After each PC restart, run loader.exe again

  • Choose 2. Activate Device

  • Wait for confirmation

🟠 KMBOX commands only work after activation. The mouse will still function without it.


Flashing Tier 2 Firmware (Xenmouse Software)

Step 1: Install CH340 Driver on 2nd PC

  • Download the CH340 driver from this link

  • Run the installer and complete the setup

  • Open Device Manager and verify that USB-SERIAL CH340 appears under Ports (COM & LPT)

Step 2: Install Arduino IDE on 2nd PC

Step 2: Connect FellasDMA Arduino Cables to PCs

  • Plug your FellasDMA Arduino CH340 into the 2nd computer via USB

  • Plug Micro-USB into the "Ard" Port and into Gaming PC

  • Confirm the device powers on or is recognized by your system

Step 3: Redeem Your Firmware Code

  • Register an account if you haven't already

  • Log in with your credentials

  • Go to Redeem Code in the left sidebar

  • Enter the license key received from your email or the Fellas website

Once redeemed, when you log into the T1 or T2 .exe tools, flash availability will be shown automatically.

Step 4: Install and Launch Xenmouse Software

  • Register an account if you haven't already

  • Log in with your credentials

  • Go to Redeem Code in the left sidebar

  • Enter the license key received from your email or the Fellas website

Once redeemed, when you log into the T1 or T2 .exe tools, flash availability will be shown automatically.

Step 5: Connect Your Device

  • Plug CH340 USB into 2nd PC

  • Plug ARD Micro USB into Gaming PC

  • Plug mouse (dongle or wired) into the Mouse slot on the device

  • Sign in with your Xenmouse.com account

Step 6: Begin Flashing

  • Click the ⚑ Flash Icon

  • You should see 1 Flashes Remaining

  • Click Start Flash and follow on-screen instructions

  • When prompted with CLICK RESET, press the glowing reset button on the Arduino

Step 7: Finish Flashing

  • Wait for the process to complete

  • Click Reconnect in the top right corner

  • Once the status shows Activated, click Test

  • The mouse on the gaming PC should move slightly in a random direction if successful

Step 8: Run Component Test (Optional)

  • Scroll to Component Tests

  • Click Start Flash under CH340 / Serial Device Test to validate device health


Troubleshooting

  • Device not found: Try switching USB ports or cables

  • Stuck at bootloader: Click the reset button on the device manually

  • No flashes remaining: Ensure you've redeemed your code and have flash credits


Support

For additional help, join the XenMouse Discord or visit their official site.

Last updated