0b09c0ae24
fix thermal contact placement
2023-11-17 17:43:41 -05:00
27bff61249
improve DFM
2023-11-17 17:43:41 -05:00
83bde4aaf0
finalize v3 files
2023-11-17 17:16:37 -05:00
copper280z
fef9087a00
fix opamp instance
...
fix voltage scale in utils.cpp
fix switch case for pins in _readADCVoltageInline
added commented out lines for my motor config, changed PID values, added global monitor variables near loop
2023-11-15 08:52:30 -05:00
VIPQualityPost
0b534d2905
Merge pull request #6 from VIPQualityPost/heatsink
...
Heatsink
2023-11-14 22:09:06 -05:00
37d5e4b64c
oops msp deinit
2023-11-14 21:11:23 -05:00
25224f7b7e
add vmotor pin in gpio init
2023-11-14 21:06:31 -05:00
06cc2f413d
got current sense readings!
2023-11-14 21:03:05 -05:00
33eabb4cb0
fix thermal contact placement
2023-11-14 17:59:19 -05:00
0dae513a2c
tinker with dma
2023-11-14 12:18:41 -05:00
1d4c24a0d7
add user button
2023-11-13 22:26:51 -05:00
1106cacca4
improve DFM
2023-11-13 15:51:45 -05:00
copper280z
404a390372
Fix calls to init opamp3 based on cubeMX.
2023-11-13 09:42:12 -05:00
54e705ad55
try unity gain
2023-11-12 18:19:09 -05:00
1c711e71dc
get ADC trigger working
2023-11-12 15:38:01 -05:00
a1ddf9027d
heatink prototype
2023-11-12 12:57:58 -05:00
4f26202837
current sense LPF prototype
2023-11-12 12:48:53 -05:00
505e9bb7c2
fix clock tree
2023-11-12 12:45:13 -05:00
06d36233ba
update pcb layout
2023-11-11 10:56:43 -05:00
205bf7ea28
add idea for heatsink NEMA14
2023-11-11 10:52:37 -05:00
copper280z
d691329e86
Add some debug prints
...
fix function def for init ADC, so it overrides the weak generic version
fix caps in mt6835 include so gcc is happy
2023-11-10 22:44:04 -05:00
copper280z
5125602875
Change references to BLDCDriver to FOCDriver in current sense base class
...
change setPwm function in FOCDriver to accept 3 args, with a default value for the 3rd
Change stepper driver classes to use 3 arg setPwm, ignoring 3rd arg.
created InlineCurrentSenseSync class in lib/currentsense.
fixed timer bug in calibrate encoder, in main
defined a label for serialusb, to make it easier to swap out.
2023-11-10 21:49:39 -05:00
deea94b076
try to fix submodule
2023-11-09 19:02:15 -05:00
c1d45aa443
work on current sense
2023-11-09 18:50:34 -05:00
e76815fb03
redraw USB C connector with proper mounting holes
2023-11-09 01:15:15 -05:00
VIPQualityPost
6f0aa81e13
Merge pull request #4 from VIPQualityPost/v3
...
V3
2023-11-08 17:17:12 -05:00
7e7f196408
bringup changes
2023-11-08 17:15:38 -05:00
1bec8bc5b7
start working on current sense
2023-11-06 18:22:35 -05:00
d4948a7b3a
remove stray files/folders
2023-11-01 23:22:15 -04:00
e2765ec727
start on firmware
2023-11-01 23:18:12 -04:00
e15533d740
fix bringup issues
2023-11-01 23:03:33 -04:00
4e71a6c509
update firmware defines to support pcb rev 2
2023-10-28 17:28:08 -04:00
387b8aa31f
fix via sizing
2023-10-26 11:09:56 -04:00
c836def590
change pins to support I2C input
2023-10-24 14:00:30 -04:00
6ceb0eaec4
roll nema14 and nema17 into same branch
2023-10-23 17:57:00 -04:00
7d28802077
change vias to 0.2/0.45mm for cheaper production
2023-10-23 16:52:38 -04:00
d82810e7c4
clean up ERC in schematic
2023-10-22 22:07:48 -04:00
1c6265404c
shift B1 trace slightly
2023-10-22 17:32:06 -04:00
b16c607406
fix current sense pn
2023-10-22 11:07:29 -04:00
a1a7f30844
add firmware defines
2023-10-22 09:33:31 -04:00
2526e44378
firmware defines
2023-10-22 09:32:07 -04:00
38e8ed1b51
finallize rev 1 layout
2023-10-22 08:37:58 -04:00
9aebc1b7fa
work on analog layout
2023-10-21 21:05:11 -04:00
ee22e4cff1
tweak pours
2023-10-19 21:54:47 -04:00
8d0c20519d
oh my god fix the readme
2023-10-19 21:10:40 -04:00
68ca0b237c
readme typo
2023-10-19 21:09:37 -04:00
b5cbd17bb1
readme typo
2023-10-19 21:08:31 -04:00
68d0f60b35
add readme and update fab files
2023-10-19 21:07:26 -04:00
fd79eb5265
rework power plane
2023-10-19 20:56:47 -04:00
b18dc472ce
fix fab files (again)
2023-10-18 20:54:21 -04:00