Hierophect
18c5be8835
QOL pin adds
2019-09-19 17:01:25 -04:00
Hierophect
9da5723c59
F412 support, cleanup
2019-09-19 16:32:38 -04:00
Hierophect
c12860ff7d
the code equivalent of smacking something really hard with a wrench
2019-09-19 16:10:26 -04:00
Hierophect
b325eadc33
various failed attempts to get I2C to reset
2019-09-19 16:02:52 -04:00
Hierophect
d56b62e44c
Fix crash related to improper instance assignment
2019-09-19 14:15:12 -04:00
Hierophect
c85873e4e6
index fix
2019-09-19 12:45:47 -04:00
Hierophect
60985968a8
Reorganize storage to per-pin
2019-09-19 12:18:18 -04:00
Hierophect
12cd009bb9
WIP
2019-09-18 16:49:15 -04:00
Hierophect
bf62477ff9
Merge branch 'stm32-analogio' into stm32-peripherals
2019-09-18 13:45:22 -04:00
Hierophect
cd5ec365d3
Cleanup
2019-09-18 13:44:08 -04:00
Hierophect
d60ecc5e3d
Rework I2C peripheral check
2019-09-18 13:42:54 -04:00
Hierophect
69a0bfaf34
Merge branch 'stm32-analogio' into stm32-peripherals
2019-09-18 12:15:44 -04:00
Hierophect
c9b86111f4
text fix
2019-09-18 11:45:21 -04:00
Hierophect
601c3ea8dc
minor HAL swap
2019-09-17 17:54:29 -04:00
Hierophect
97b1208829
Merge remote-tracking branch 'upstream/master' into stm32-analogio
2019-09-17 17:47:15 -04:00
Hierophect
48ae684c6e
Adjust settings to support F412
2019-09-17 17:46:44 -04:00
Limor "Ladyada" Fried
69234cc8d6
Merge pull request #2163 from tannewt/cpx_displayio
...
Add custom CPX build for display support
2019-09-17 16:55:42 -04:00
Hierophect
863655044e
Re-expand pin reset
2019-09-17 16:52:44 -04:00
Hierophect
71531dd4d1
Fix out of date HAL inputs in DigitalIO
2019-09-17 16:15:39 -04:00
Hierophect
7c713b9e3b
Fix crash related to ADC timeout
2019-09-17 15:45:15 -04:00
Hierophect
168823e096
Retract pin resets, revert to HAL, QOL changes
2019-09-17 15:07:08 -04:00
Scott Shawcroft
fc90c942f5
Add custom CPX build for display support
2019-09-17 10:40:07 -07:00
Scott Shawcroft
b5a9ed3688
Merge pull request #2161 from jepler/nrf-analog-reference
...
nRF: Change analog reference voltage
2019-09-17 09:41:52 -07:00
jepler
d39c85e3f5
nRF: Change analog reference to VCC(/4)
...
@ladyada says:
"having this be adjustable (reference) would be ideal cause you can get
absolute voltages but for now, VCC/4 + 4x matches every other chip :)"
... and indeed doing it this way happens to give a much more steady
reading when using a VCC-referenced resistance, and so many of the simple
things you'd wire up are actually VCC-referenced anyway.
2019-09-16 21:43:07 -05:00
Jeff Epler
c56186da8c
nRF: Change analog reference voltage
...
Datasheet reading explains one reason why readings might have been 10% low.
2019-09-16 18:35:48 -05:00
Scott Shawcroft
aa9b57fc81
Merge pull request #2154 from arturo182/master
...
Add support for Serpente boards
2019-09-16 09:20:17 -07:00
arturo182
e1679acaec
Set as small build regardless of language
2019-09-16 11:51:46 +02:00
Kattni Rembor
c94310411b
Update board def, enable touchio
2019-09-14 21:19:35 -04:00
arturo182
28bb901d1e
Add support for Serpente boards
2019-09-14 16:06:28 +02:00
Hierophect
78de4b70ed
Implemented working I2C on F412.
2019-09-13 14:00:53 -04:00
Scott Shawcroft
3422e53bd1
Merge pull request #2147 from jepler/issue2146
...
nRF: PWMOut: At deinit, make pin available again
2019-09-13 09:32:28 -07:00
Hierophect
d96aa8dac4
Merge branch 'stm32-analogio' into stm32-peripherals
2019-09-13 12:10:54 -04:00
Hierophect
f5cb2cc14e
First pass at I2C pin authentication
2019-09-12 19:00:02 -04:00
Hierophect
e445e7930e
Merge remote-tracking branch 'upstream/master' into stm32-pin-remap
2019-09-12 16:00:41 -04:00
Hierophect
6b6178613d
WIP
2019-09-12 16:00:01 -04:00
Hierophect
1fda6d4a48
Merge branch 'stm32-pin-remap' into stm32-peripherals
2019-09-12 14:27:24 -04:00
Hierophect
55eb8dcfa0
ADC unit select, reset bugfix
2019-09-12 13:47:01 -04:00
jepler
df48312ce7
nRF: PWMOut: At deinit, make pin available again
...
Closes : #2146
2019-09-11 20:09:38 -05:00
Hierophect
57ce381bcd
disable claim pin for debug
2019-09-11 17:26:33 -04:00
Hierophect
4b3796a303
Merge remote-tracking branch 'upstream/master' into stm32-analogio
2019-09-11 14:12:01 -04:00
Hierophect
a59a8e7a19
Merge branch 'stm32-pin-remap' into stm32-analogio
2019-09-11 14:11:47 -04:00
Hierophect
6e007f4e8c
text fixes
2019-09-11 14:09:57 -04:00
Hierophect
d888922db6
minor text fix
2019-09-11 13:55:48 -04:00
Hierophect
3d2a4d4165
Merge branch 'stm32-f412-tinyusb' into stm32-analogio
2019-09-11 13:47:20 -04:00
Hierophect
9e25d9a9be
Support for F412
2019-09-11 13:45:36 -04:00
Hierophect
9f8c8c6504
Compiler level bit packing
2019-09-11 13:12:49 -04:00
Hierophect
37248037d7
Alternative implementation via HAL for readability comparison
2019-09-11 11:35:37 -04:00
Hierophect
99c3cab00f
text fixes
2019-09-10 19:51:26 -04:00
Hierophect
500b21c236
First pass at full LL implementation
2019-09-10 19:48:24 -04:00
Hierophect
49b04f4b77
Minor text fix
2019-09-10 17:52:07 -04:00