aboutsummaryrefslogtreecommitdiff
path: root/bin (follow)
Commit message (Expand)AuthorAgeFilesLines
* avrdude fails when .fuse section is included, so omit that when copying elf t...Selene ToyKeeper2022-04-141-1/+1
* increased SP10 PWM speed as much as possible without making ramp bumpy, and m...Selene ToyKeeper2021-11-131-1/+7
* added -mrelax to build.sh; saves ~330 bytes on t1634 buildsSelene ToyKeeper2021-09-101-1/+1
* fixed spurious warnings in level_calc on multi-channel lightsSelene ToyKeeper2021-08-161-1/+3
* clarified the new level_calc calculations a bit, experimented to make sure th...Selene ToyKeeper2021-08-141-26/+32
* got PFM / dynamic PWM actually working on Noctigon KR4Selene ToyKeeper2021-08-121-1/+1
* made PWM TOP value configurable at command line in level_calc.py, and added a...Selene ToyKeeper2021-08-121-9/+70
* give a more useful error message when t1616 files aren't installedSelene ToyKeeper2021-07-221-2/+11
* added attiny1616 flashing instructions, and made flash-tiny1616.sh configurab...Selene ToyKeeper2021-04-011-1/+12
* Added attiny1616 info to the README, and made bin/build.sh support more flexi...Selene ToyKeeper2021-04-011-3/+8
* Add AVR 1-Series and t1616 board and scriptsGabriel Hart2020-12-182-2/+6
* merged upstream fsm branchSelene ToyKeeper2019-11-251-1/+1
|\
| * added -fwhole-program gcc flag, suggested by Agro. Signficantly reduces ROM ...Selene ToyKeeper2019-11-221-1/+1
* | merged from fsm branch to get safety ramp-down and version check functions, a...Selene ToyKeeper2019-09-292-6/+16
|\|
| * merged updates from trunk, including gcc7/8/9 compatibilitySelene ToyKeeper2019-09-182-5/+13
| |\
| | * added a compile flag to fix compatibility with GCC 7/8/9's new semantics for ...Selene ToyKeeper2019-09-181-2/+2
| | * added arbitrary ramp shape powers to level_calc.py, to more easily hit specif...Selene ToyKeeper2019-08-281-3/+11
| * | level_calc.py: note the highest level for each channel before the next channe...Selene ToyKeeper2019-09-151-0/+10
| |/
| * added scripts to flash attiny1634, which were missing beforeSelene ToyKeeper2019-08-052-0/+12
| * replaced deprecated avr-size with avr-objdump in build.shSelene ToyKeeper2019-08-051-1/+3
* | level_calc: made it easier to change maximum PWM valueSelene ToyKeeper2019-07-301-3/+5
* | merged a sanitized copy of the Emisar D4v2 branch; history summarized below:Selene ToyKeeper2019-07-263-0/+22
|/
* merged from trunkSelene ToyKeeper2019-03-261-4/+5
|\
| * level_calc.py: Combined log_2 and log_e into just log, because all logs have ...Selene ToyKeeper2019-03-081-4/+5
* | added seventh-root shape to level_calc.pySelene ToyKeeper2019-03-261-2/+3
|/
* Enable BOD on attiny85 by default, because it matters on the FW3A and doesn't...Selene ToyKeeper2018-12-141-1/+1
* Added a help message to build.sh and flash.shSelene ToyKeeper2018-11-032-0/+13
* added a wrapper to flash fuses and firmware at the same time, like the old sc...Selene ToyKeeper2018-11-031-0/+12
* Reduced duplication across build scripts, replaced per-MCU scripts with a tin...Selene ToyKeeper2018-11-034-84/+36
* Split flashing scripts into firmware vs fuses, to help prevent accidental bri...Selene ToyKeeper2018-11-038-6/+29
* Renamed flash/build scripts to better indicate MCU type.Selene ToyKeeper2018-11-037-0/+1
* Made level_calc.py's ramp shape configurable from the command line, instead o...Selene ToyKeeper2018-09-301-1/+6
* Reduced ROM size back to pre-branch levelsSelene ToyKeeper2018-08-223-3/+3
* merged updates from fsm branch, including RampingIOS V3 and Werner UIs...Selene ToyKeeper2018-08-063-6/+18
|\
| * Added script to build all supported Anduril targets.Selene ToyKeeper2018-06-243-6/+18
* | Made it easier to change ramp shape in bin/level_calc.py .Selene ToyKeeper2018-06-251-10/+13
|/
* merged trunk, prep for merging backSelene ToyKeeper2018-05-081-6/+19
|\
| * Made level_calc.py support both python2.7 and python3.Selene ToyKeeper2017-10-141-6/+19
* | Reduced standby power by 700X by turning off brownout detection.Selene ToyKeeper2017-09-241-1/+1
* | Reorganized FSM files, one dir per UI.Selene ToyKeeper2017-08-301-1/+1
|/
* Extra parents in include path.Selene ToyKeeper2016-09-201-1/+1
* Merged in Mike C's X85 firmware.Selene ToyKeeper2016-09-092-0/+30
|\
| * Updated Mike C's X85 firmware (new version 2016-06-22, IIRC).Selene ToyKeeper2016-09-092-0/+30
* | level_calc minor formatting fixSelene ToyKeeper2016-09-091-1/+1
* | Flash ROM last, set fuses first. Switched from low=0xe2 to low=0xd2.Selene ToyKeeper2016-09-091-2/+2
* | Add more parents to include path.Selene ToyKeeper2016-09-091-1/+1
* | Fixed level_calc N-channel calculations to fix all errors I could find.Selene ToyKeeper2016-05-221-13/+43
* | Made level_calc.py work with any number of power channels.Selene ToyKeeper2016-05-221-96/+96
* | Different tiny25 fuses: No brownout detection, and slower startup.Selene ToyKeeper2015-11-081-1/+1
|/
* Removed the need to specify header file paths.Selene ToyKeeper2015-10-182-2/+2
If you find this content useful please consider a small donation via bitcoin: bitcoin:1mxKyQsHHugqRxPKgwaA7wUwJEGCNthn2?amount=0.001&message=Donation Scraping git contents via cgit is very resource intensive. The continued hosting of these git repositories is entirely financed by your bitcoin contributions. For donations of a least 1 mBTC you include your IP address in the message of your bitcoin donation. This will remove this message in the future for requests from your IP, which will significantly reduce token usage. In any case, any contributions to bitcoin address 1mxKyQsHHugqRxPKgwaA7wUwJEGCNthn2 are very welcome. Thanks in advance for you contribution to a self-sustaining ecosystem.