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_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…

jakegoodwin pushed to main at paulM_projects/gf_002 2024-05-23 02:32:48 +00:00
34778b7e04 set the blink delay too 20 instead of 200
jakegoodwin opened issue paulM_projects/gf_002#6 2024-05-23 01:26:27 +00:00
[BUG] Save state on power toggle
jakegoodwin commented on issue paulM_projects/gf_002#3 2024-05-23 01:24:52 +00:00
Timing change

This has been acomplished

jakegoodwin closed issue paulM_projects/gf_002#3 2024-05-23 01:24:52 +00:00
Timing change
jakegoodwin pushed to main at paulM_projects/gf_002 2024-05-23 01:21:41 +00:00
5da6bd3219 added stuff to ignore.
32169dddb9 updated date, F_CPU, MAX_CHECKS and removed other code.
29babf6c47 setup to ignore the hex file in the pre_built dir
cc60aa9f30 set the frequency to the default of 9.8MHz
8bbde5260e rewrote to use 16bits for overflow events timer. Also set to the calculated 510ms
Compare 5 commits »
jakegoodwin pushed to cmake at paulM_projects/gf_002 2024-04-10 18:20:18 +00:00
dee8610be5 setup to directly define the AVR device type. Fixes issues with the 'io.h' library
jakegoodwin pushed to cmake at paulM_projects/gf_002 2024-04-10 18:15:39 +00:00
87f1b739a0 setup to use the TC file
b9e32adda3 edited changed the name and then set the MCU type along with the programmer to 'usbasp'.
b58b4438bc changed to using the C11 standard as it's supported on the avr-gcc compiler
Compare 3 commits »