ardugotools

command module
v0.3.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Mar 30, 2024 License: MIT Imports: 10 Imported by: 0

README

Ardugotools

A simple, single-file CLI toolset for Arduboy. Runs on many systems

Features

  • Scan for connected devices
  • Analyze connected devices
  • Read sketch, eeprom, flashcart
  • Write sketch, eeprom, flashcart
  • Write raw hex (useful for arbitrary flashing)
  • Scan / parse flashcart (on device or filesystem)
  • Convert between sketch hex/bin and back
  • Convert title images to bin and back
  • Write FX dev data
  • Read and write arbitrary flashcart data at any location (useful for
  • Convert spritesheet or images to code + split to individual images

(More to come)

Building / Using

go build
./ardugotools --help

Installing

Choose one of two methods:

  • Download the code and build/install manually (make sure you have Go installed). This is the most widely supported; use this if no release is available for your system:
    git clone https://github.com/randomouscrap98/ardugotools.git
    cd ardugotools
    go install
    # You should now have access to ardugotools on the command line
    
  • Use a release binary:
    • Download one of the binaries, put it wherever you want
    • Run it locally with something like ./ardugotools or on Windows ardugotools.exe. This is the easiest way: you can just copy the file into your projects and run it like that
    • To run it from anywhere, put the path to the downloaded file into your PATH variable

Documentation

The Go Gopher

There is no documentation for this package.

Directories

Path Synopsis
adhoc

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL