Skip to content

busherscom/bushers-flasher-mobile

Repository files navigation

Bushers Corporate Logo

Bushers Flasher Mobile

Advanced firmware deployment and diagnostics tool engineered for precision hardware flashing. Ensures reliable communication and integrity verification across all supported device interfaces.

Features

  • Device Management: Scan and monitor connected hardware (ESP32 series, etc.) via USB OTG.
  • Firmware Flashing: Deploy firmware securely with real-time terminal output and progress monitoring.
  • Material Design 3: Fully natively built using Jetpack Compose, featuring a dynamic dark/light theme, tonal elevations, and corporate Bushers branding.

Tech Stack

  • Language: Kotlin
  • UI Toolkit: Jetpack Compose (Material 3)
  • Architecture: MVVM
  • Image Loading: Coil (with SVG support)
  • Navigation: AndroidX Navigation Compose

Getting Started

Prerequisites

  • Android Studio (Latest Stable or Hedgehog+)
  • Java Development Kit (JDK) 21
  • Android SDK 34

Building the App

  1. Clone the repository:
    git clone https://github.com/busherscom/bushers-flasher-mobile.git
  2. Open the project in Android Studio.
  3. Sync Gradle and build the project.
  4. Run on a connected device or emulator (API 23+).

License

Copyright © Bushers. All rights reserved.

About

No description, website, or topics provided.

Resources

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages