aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Refactored blf-a6 a bunch to export code to includes and make attiny ↵Selene ToyKeeper2015-09-114-0/+272
| | | | | | | | | | | | portability a bit better. Moved MCU hardware options and pin layout to tk-attiny.h. Moved voltage and OTC hardcoded values to tk-calibration.h. Moved delay functions to tk-delay.h, and made it use BOGOMIPS instead of DELAY_TWEAK. Moved voltage ADC and most of the battcheck code to tk-voltage.h. Changed EEPLEN to EEPSIZE. Made 1.1V reference symbol consistent across MCUs to avoid repeated #if/#else clauses.
* merged trunkSelene ToyKeeper2015-09-100-0/+0
|\
| * Merged attiny25 support for blf-a6, battcheck, and offtime-cap.Selene ToyKeeper2015-09-103-3/+34
| |\ | |/ |/| | | | | Added some attiny25-related scripts.
* | Made offtime-cap work on attiny25 in addition to the attiny13 it already ↵Selene ToyKeeper2015-09-102-4/+6
| | | | | | | | | | | | supported. Added attiny type as a build script option, so the code will automatically select the right options.
* | Added attiny25-compatible build and flash scripts.Selene ToyKeeper2015-09-103-1/+30
|/ | | | | Tested (and works) with Tom E's eswitch_NOINIT.c for attiny25.
* merged final blf-a6 files for groupbuy production unitsSelene ToyKeeper2015-08-240-0/+0
|\
| * merged trunkSelene ToyKeeper2015-05-281-3/+4
| |\ | |/ |/|
* | Added "-c -std=gnu99" to build script, made some small 'inline' changes to ↵Selene ToyKeeper2015-04-191-2/+3
| | | | | | | | sources, and made output even smaller.
* | Added nicer avr-size output during builds.Selene ToyKeeper2015-04-191-1/+1
|/
* Added dual PWM support to level_calc.py, and made it work better when run ↵Selene ToyKeeper2015-04-061-12/+82
| | | | | | via an icon in Windows. Fixed estimation formulas to better account for high minimum modes.
* Moved level_calc.py to bin/ since it's useful for general purposes.Selene ToyKeeper2015-04-061-0/+61
| | | | | Made level_calc.py prompt the user for input interactively, or get values from the command line if possible.
* Improved info for Windows users in the README.Selene ToyKeeper2015-04-011-5/+18
| | | | Showed how to add suid on avrdude for convenience.
* merged better-index branch, provides auto-generated package index via taggingSelene ToyKeeper2015-03-191-0/+3
|\
| * minor top-level doc updatesSelene ToyKeeper2015-03-191-0/+3
|/
* Merged STAR updates from JonnyC.Selene ToyKeeper2015-01-230-0/+0
|\
| * merged trunkSelene ToyKeeper2015-01-231-0/+6
| |\ | |/ |/|
* | added links to flashing hardwareSelene ToyKeeper2014-12-241-0/+6
|/
* Convenience script for compiling attiny13a firmwares.Selene ToyKeeper2014-11-051-0/+24
|
* verify images after flashing them (oops, requires 6 pins, not 5)Selene ToyKeeper2014-10-151-1/+1
|
* normalized indentation with spacesSelene ToyKeeper2014-08-161-179/+179
|
* Copied from JonnyC/STAR/SRK_no_ramp-Werners_UI/Selene ToyKeeper2014-08-162-0/+317
|
* Started adding contributions from DrJones.Selene ToyKeeper2014-07-241-51/+11
|
* Er, don't try to verify after flashing. At least on my setup, this failsSelene ToyKeeper2014-07-231-1/+1
| | | | | and then it aborts the fuse steps. So, no verification.
* Added a dir to hold generally-useful utilities.Selene ToyKeeper2014-07-221-0/+3
| | | | | Includes a short script to flash a .hex file onto an attiny13a using the usbasp device.
* Included a precompiled version of 'hello world' so people can test theSelene ToyKeeper2014-07-201-0/+13
| | | | | | flashing process even if their build toolchain isn't working. Not everyone needs to compile the firmware.
* Starting a new flashlight firmware repository... just the README so far.Selene ToyKeeper2014-07-201-0/+79