Commit Graph

20 Commits

Author SHA1 Message Date
kevin
c5c95c5f97 tiny/i2c_timer_pwm_2.c,tinyMakefile : New firmware version with programmable hold delay. 2020-12-07 11:31:51 -05:00
kevin
37bb0cf065 tiny/usiTwiSlave.h/c : Make usi_onRequestPtr,usi_onRecievePtr extern and include <stdddef.h> to fix compilation errors apparently caused by new version of compiler. 2020-12-07 11:30:36 -05:00
kevin
6b4c98869b tiny/README.md : Updates 2020-11-24 11:23:04 -05:00
kevin
3a2df46212 tiny/README.md : Updates 2020-11-24 10:32:30 -05:00
kevin
5063f6b83f tiny/README.md : Updates 2020-11-24 10:06:02 -05:00
kevin
d3ac756bbd tiny/README.md : Updates 2020-11-24 09:49:19 -05:00
kevin
e3a5a9a6fa app/README.md,tiny/README.md,ctrl/READM.md : Initial commit. 2020-11-24 08:38:06 -05:00
kevin
78e533a61f tiny/i2c_timer_pwm.c : Added hold delay and other changes to validate operation after logic analyzer analysis. 2020-11-22 07:42:00 -05:00
kevin
8be49f95d0 LICENSE and COPYRIGHT : Initial commit. Added license notice to all code files and schematics. 2020-10-26 15:39:51 -04:00
kevin.larke
3851812b8e picadae/tiny/i2c_timer_pwm.c : Added 'hold_state' to cleanly set the enable/disable PCM. 2019-11-18 09:36:58 -05:00
kevin.larke
3fbe3ad019 Clear TCNTx registers at start of attack and hold.
Reverse polarity of hold output.
2019-09-14 10:43:05 -04:00
kevin.larke
766dc5d6a6 Added earlier and extended versions of picadae/tiny/i2c_timer_pwn*.c in the folder picadae/tiny/versions 2019-09-01 13:11:21 -04:00
kevin.larke
5ffd77da17 Added table writing (not yet tested) and removed 'repeat-mode'. 2019-08-19 21:27:25 -04:00
kevin.larke
f24aec16e6 ctrl/main.c, tiny/i2c_timer_pwm.c : Updated comments. 2019-08-07 21:52:23 -04:00
kevin.larke
6dc45c0127 Updates to support 16Mhz and reading from register memory from picadae_shell.py. 2019-08-06 21:36:22 -04:00
kevin.larke
de586ca2e3 Updates for initial timer and pwm test on piccadae. 2019-08-03 19:42:59 -04:00
kevin.larke
ffd46bf3b6 picadae_cmd.py : changed serial output to show all received data in integer format.
ctrl/main.c : write commands now send as many data bytes as received rather than just 2.
tiny/main.c : Added timer0 and PCM1 options. Added table and EEPROM reading/writing.
tiny/Makefile: Enabled 'brown-out-detection'.
2019-07-20 19:25:06 -04:00
kevin.larke
61758bb9de Initial working version of long interval timer and PWM under the control of picadae_cmd.py. 2019-07-14 17:24:57 -04:00
kevin.larke
04dc59ee48 i2c_timer_pwm.c initial PWM initialization. 2019-07-14 11:15:38 -04:00
kevin.larke
b018a107d2 Added picadae/ 2019-07-06 21:59:39 -04:00