Jake Goodwin jakegoodwin
  • Oregon
  • https://gorge.works
  • Software/Firmware developer:

    Languages of choice: C, Rust, sh and bash, python, AVR assembly/Risc-V assembly

    Editors: Vim, Hx(Helix), vscode(Open source version)

    CLI Tools: Links, Tmux, grep/ripgrep, git

  • Joined on 2022-12-13
jakegoodwin pushed to fg004a_test.X at jakegoodwin/fg004_a1 2024-07-25 00:18:24 +00:00
26993753fe Added more stuff to not track.
jakegoodwin pushed to fg004a_test.X at jakegoodwin/fg004_a1 2024-07-25 00:17:55 +00:00
f80f61c9ff Converted to hybrid between MPLABX and Cmake for test harness.
jakegoodwin pushed to fg004a_high_power.X at jakegoodwin/fg004_a1 2024-07-20 17:33:49 +00:00
62425faaec save config file with usage of pickit5
jakegoodwin pushed to fg004a_high_power.X at jakegoodwin/fg004_a1 2024-07-20 17:24:18 +00:00
d084599429 removed the uneeded code for G2 and G3. Added function for instead using the Enable pins.
jakegoodwin pushed to low_power_mode at jakegoodwin/fg004_a1 2024-07-15 19:10:35 +00:00
73dee87190 Updated the project files a bit.
e5fa627c06 cleaned up comment spelling.
ab7bf961bc commented out 20MHz setup. 3.3Mhz with 6x divisor for the main clock works fine and saves power.
4b014da8ac switched to only doing the samping, not using avrage, reduces needed instructions.
Compare 4 commits »
jakegoodwin pushed to low_power_mode at jakegoodwin/fg004_a1 2024-07-15 00:22:24 +00:00
09f214efbe white space changes.
jakegoodwin created branch fg004a_high_power.X in jakegoodwin/fg004_a1 2024-07-15 00:10:08 +00:00
jakegoodwin pushed to fg004a_high_power.X at jakegoodwin/fg004_a1 2024-07-15 00:10:08 +00:00
jakegoodwin pushed to fg004a_test.X at jakegoodwin/fg004_a1 2024-07-10 16:37:42 +00:00
0a2c8b1dab Changed to using the reset default clock divider of 6. More stable given variable voltage, also reduces power consumption of attiny404.
jakegoodwin created branch fg004a_test.X in jakegoodwin/fg004_a1 2024-07-10 02:35:48 +00:00
jakegoodwin pushed to fg004a_test.X at jakegoodwin/fg004_a1 2024-07-10 02:35:48 +00:00
c2424c47a8 updated new branch specifically for acting as the testing branch
jakegoodwin pushed to low_power_mode at jakegoodwin/fg004_a1 2024-07-10 01:44:02 +00:00
04a4bc4dea Updated to disable the main clock's pre-scaler. Allows it to run at full 20MHz
jakegoodwin pushed to low_power_mode at jakegoodwin/fg004_a1 2024-07-03 00:13:52 +00:00
eba8344e36 Implimented Load detection module that auto cuts G1, G2 and G3 if values on the ADC_LOAD pins is outside parameters.
jakegoodwin pushed to low_power_mode at jakegoodwin/fg004_a1 2024-07-02 22:40:46 +00:00
e4f19012b0 moved the threshold values into load.h as defines.
jakegoodwin pushed to low_power_mode at jakegoodwin/fg004_a1 2024-07-02 22:32:11 +00:00
fa1dd00965 updated the comments in the main.c filei.
jakegoodwin pushed to low_power_mode at jakegoodwin/fg004_a1 2024-07-02 22:29:57 +00:00
90a27d93d3 Updated the readme file
jakegoodwin created branch low_power_mode in jakegoodwin/fg004_a1 2024-07-02 22:28:36 +00:00
jakegoodwin pushed to low_power_mode at jakegoodwin/fg004_a1 2024-07-02 22:28:36 +00:00
da9bd19199 Updated the repo with the load.h and load.c files in order to impliment the Low Power Operation Mode.
Compare 2 commits »
jakegoodwin pushed to main at paulM_projects/gf_002 2024-05-23 02:42:14 +00:00
c9dc6e9948 switched the F_CPU to 9.6MHz instead of 9.8MHz, according to datasheet 9.6MHz is the correct value
jakegoodwin commented on issue paulM_projects/gf_002#6 2024-05-23 02:33:45 +00:00
[BUG] Save state on power toggle

Found that the blink delay seems to be part of the issue. Setting the delay from 200 --> 20 seems to help a ton need to go through the code and figure out why the delay function is doing 200S…