Skip to content

Commit

Permalink
Push outline of new README
Browse files Browse the repository at this point in the history
  • Loading branch information
lansalot committed Feb 19, 2024
1 parent 91f5a40 commit 819370d
Showing 1 changed file with 8 additions and 12 deletions.
20 changes: 8 additions & 12 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,35 +1,31 @@
# AOGTeensyFlasher
# AOGConfigOMatic
A helper to easily flash the Teensy for agOpenGPS

[![Build and release](https://github.com/lansalot/AOGTeensyFlasher/actions/workflows/dotnet-desktop.yml/badge.svg)](https://github.com/lansalot/AOGTeensyFlasher/actions/workflows/dotnet-desktop.yml)
[![Build and release](https://github.com/lansalot/AOGConfigOMatic/actions/workflows/dotnet-desktop.yml/badge.svg)](https://github.com/lansalot/AOGConfigOMatic/actions/workflows/dotnet-desktop.yml)

First of all - full credit to https://github.com/luni64/TeensySharp for this excellent library that makes flashing the Teensy super-simple!
First of all - full credit to https://github.com/luni64/TeensySharp for this excellent library that makes flashing the Teensy super-simple! And to Jaap Van Handel for his excellent F9P configuration code !

Go to the [Releases](https://github.com/lansalot/AOGTeensyFlasher/releases) page and download the latest!
Go to the [Releases](https://github.com/lansalot/AOGConfigOMatic/releases) page and download the latest!

## Reason for creation

People have had issues with various versions of TeensyDuino (specifically, versions higher than 1.57 causing boot loops) and also in locating different versions of the firmware for specific situations.
People have had issues with various versions of TeensyDuino (specifically, versions higher than 1.57 causing boot loops) and also in locating different versions of the firmware for specific situations. Also, the F9P configuration is prone to error, as U-Center is not the most friendly of apps at times.

This tool aims to simplify all that. Go to the Releases section and download the big AOGTeensyFlasher zip file, unzip it, and run the AOGTeensyFlasher.exe file.
This tool aims to simplify all that. Go to the Releases section and download the big AOGConfigOMatic zip file, unzip it, and run the AOGConfigOMatic.exe file.

When you run it, you'll see the following:

![image](https://github.com/lansalot/AOGTeensyFlasher/assets/9885921/06e61fdc-6182-4021-959f-9cdfdb773d7f)

(If you don't have a Teensy plugged in, that section will be blank of course). If you've never ran this before, you should Refresh the list of available firmware, so press that Refresh List button at the top.

![image](https://github.com/lansalot/AOGTeensyFlasher/assets/9885921/f728d099-cf6a-43f5-a733-bbd19f5a117f)

The list is retrieved from github and saved locally as Firmwares.csv in the same folder as the program (see below for how you can add your own to this list). If you have any firmwares that should be added to the tool for everyone's benefit, please log an issue on github or message andyinv/lansalot on discourse/telegram etc.

Now, it's simply a matter of picking the firmware you wish - if it's not present already, it'll be downloaded - and press Program!

![image](https://github.com/lansalot/AOGTeensyFlasher/assets/9885921/ec14d4c4-5bff-428e-812e-7987035d2aef)

If anything goes wrong, make sure you don't have the Arduino IDE open or anything like that. And again, any issues, please let us know.
If anything goes wrong, make sure you don't have the Arduino IDE open or anything like that. And again, any issues, please let me know.

# How it works, and adding your own custom images
# How it works, and adding your own custom images for Teensy

Out of the box, the app doesn't know about any images, or where to find them. That's why it comes up empty and advises you to press Refresh.

Expand Down

0 comments on commit 819370d

Please sign in to comment.