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 commented on issue paulM_projects/motorized_fader#6 2025-02-20 23:49:13 +00:00
[BUG] Lower duty cycle PWM results in motor stall conditions

Added speed control during the motor movement loop. This should help better test the duty cycle. Now it's configured with a F_CPU equal to 1/8 of the crystal so 9.6/8=1.2. I think this could…

jakegoodwin pushed to main at paulM_projects/motorized_fader 2025-02-20 23:47:01 +00:00
43d15247ad Updated version number from changes.
jakegoodwin pushed to main at paulM_projects/motorized_fader 2025-02-20 23:41:38 +00:00
a29e16963f Merge branch 'dev'
d3d69ca180 Added linux include dir for AVR.
05b6de17d0 Added new F_CPU define.
b2a3dcbed4 Added line for inclusion of AVR stuff on linux machines.
49d8ca037b Adjusted file to use F_CPU after DIV8 and allow speed control during movement.
Compare 6 commits »
jakegoodwin pushed to dev at paulM_projects/motorized_fader 2025-02-20 23:37:44 +00:00
d3d69ca180 Added linux include dir for AVR.
05b6de17d0 Added new F_CPU define.
b2a3dcbed4 Added line for inclusion of AVR stuff on linux machines.
49d8ca037b Adjusted file to use F_CPU after DIV8 and allow speed control during movement.
c2ed2cead0 Added fuse flashing commands for default 9.6MHz
Compare 5 commits »
jakegoodwin commented on issue paulM_projects/motorized_fader#6 2025-02-20 16:46:34 +00:00
[BUG] Lower duty cycle PWM results in motor stall conditions

As a side note, I could potentially write a program that would attempt various duty cycles at different frequencies to figure out which one worked correctly.

jakegoodwin opened issue paulM_projects/motorized_fader#6 2025-02-20 16:45:41 +00:00
[BUG] Lower duty cycle PWM results in motor stall conditions
jakegoodwin pushed to main at paulM_projects/motorized_fader 2025-02-19 03:21:31 +00:00
4d229a973c updated version number
cc57692a1d Updated the motor pulse define, too fast of a pulse doesn't wakeup the motor driver.
Compare 2 commits »
jakegoodwin pushed tag v0.2.2 to paulM_projects/motorized_fader 2025-02-19 00:38:55 +00:00
jakegoodwin released v0.2.2 at paulM_projects/motorized_fader 2025-02-19 00:38:55 +00:00
jakegoodwin closed issue paulM_projects/motorized_fader#1 2025-02-19 00:35:31 +00:00
[FEAT] Additional Speed Control
jakegoodwin commented on issue paulM_projects/motorized_fader#1 2025-02-19 00:35:30 +00:00
[FEAT] Additional Speed Control

Added the speed control using a pot attached to pin number 7.

jakegoodwin pushed to main at paulM_projects/motorized_fader 2025-02-19 00:34:55 +00:00
ba4b6f9f70 Updated version number.
4dcfb1ea07 Setup speed control
4adeec5219 Commented out unused link libs.
17bd1a4e38 Added a define for the motor pulse timing, 1uS and 5uS both work well.
b21a8fbecf white space
Compare 17 commits »
jakegoodwin pushed to dev at paulM_projects/motorized_fader 2025-02-19 00:34:05 +00:00
ba4b6f9f70 Updated version number.
jakegoodwin pushed to dev at paulM_projects/motorized_fader 2025-02-19 00:33:26 +00:00
4dcfb1ea07 Setup speed control
4adeec5219 Commented out unused link libs.
17bd1a4e38 Added a define for the motor pulse timing, 1uS and 5uS both work well.
Compare 3 commits »
jakegoodwin pushed to dev at paulM_projects/motorized_fader 2025-02-18 23:46:55 +00:00
b21a8fbecf white space
3f56d38e90 whitespace
Compare 2 commits »
jakegoodwin created branch dev in paulM_projects/motorized_fader 2025-02-18 02:25:33 +00:00
jakegoodwin pushed to dev at paulM_projects/motorized_fader 2025-02-18 02:25:33 +00:00
d85616604f Added define for the correct header when using LSP
28a5c50b23 Updated date
d455f80759 Updated date/username
3aaf0a066e got ADC to pass current tests.
a5bb712789 Added expectations for setup.
Compare 10 commits »
jakegoodwin pushed to main at paulM_projects/motorized_fader 2025-02-14 22:03:58 +00:00
b96945a2a5 updated version number and documentation
2d65048f8e Added minimum acceptable speed.
bf39006dea Added the code to allow 0%-100% speed.
71ff471fde changed function signiture to return uint8 type instead of uint16.
724237147f changed ReadADC() into ReadFader(). Added ReadSpeed() function and documentation.
Compare 5 commits »
jakegoodwin opened issue TDD-Templates/cmake-cmocka-template#21 2025-02-14 21:05:54 +00:00
[BUG] CMake size target flags incorrect
jakegoodwin pushed tag v0.1.2 to paulM_projects/motorized_fader 2025-02-14 21:01:03 +00:00