GithubHelp home page GithubHelp logo

pm2hw's Introduction

pm2hw

PyPI version PyPI status PyPI pyversions Platforms GitHub license Discord

A flasher for all Pokemon mini Flash Cards (that I can actually test).

This is a work in progress, PokeUSB will come soon.

Installation

It would be best to install this via pipx rather than plain pip; but of course, both are possible.

Windows

The system has been tested on Windows 10 with Python 3.9

  1. Download and install the FTD2XX drivers for Windows (Desktop).
  2. Install pipx if it's not installed: py -m pip install pipx --user
    Note you will very likely need to add the folder to your PATH variable (it will warn you post-install).
  3. Install pm2hw: pipx install pm2hw

Linux/MacOS X

The system has not been tested on these OSes, but it should work.

  1. Download and install the FTD2XX drivers for Linux or Mac OS X as appropriate.
  2. Install pipx if it's not installed: python3 -m pip install pipx --user
  3. Install pm2hw: pipx install pm2hw

Usage

  • CLI: pm2hw --help
  • Open GUI: pm2hw-gui
    • Navigate to Help -> How to Use

Comparison

All tests run on Python 3.10.5. Write times do not include verification (add the read time for that).

PokeCard 512 v2

Utility Read Write
PokeFlash (Win10) 1.344s 10.109s
pm2hw (Win10) 1.481s 14.771s

Ditto mini

Utility Read 512 KiB Read 2 MiB Write 512 KiB Write 2 MiB
Ditto Flash (Win10) 7.610s 16.497s
pm2hw (Win10) 7.370s 29.209s 18.706s 20.331s

pm2hw's People

Contributors

logicplace avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.