Dan Halbert
228a619af5
enable network, wiznet5k, and ps2io by default on M4
3 years ago
Dan Halbert
8584c1e824
Fix start_scan timeout default value
3 years ago
Dan Halbert
166518fc9b
Merge pull request #2272 from hierophect/stm32-microcontroller-fillout
...
STM32: add us delay
3 years ago
Dan Halbert
356aa2ea28
Merge pull request #2211 from hierophect/stm32-uart
...
STM32: UART support
3 years ago
Hierophect
e40bd07fcf
fix conflicting definitions on discovery boards
3 years ago
Hierophect
bbc366b85b
Style overhaul, extra error checks
3 years ago
Hierophect
ed3e377390
Merge remote-tracking branch 'upstream/master' into stm32-uart
3 years ago
Hierophect
14b70806a5
de-init check
3 years ago
Hierophect
e076f14ea3
text fixes
3 years ago
Hierophect
c38086fc4a
fix typo
3 years ago
Hierophect
3f8b4727f5
Revise us delay to include interrupt/non-interrupt versions
3 years ago
Melissa LeBlanc-Williams
93cdf51b7f
Merge pull request #2277 from makermelissa/master
...
Fixed I2CDisplay reset issue
3 years ago
Melissa LeBlanc-Williams
39b38256fd
Fixed I2CDisplay reset issue
3 years ago
Dan Halbert
91156670e9
Merge pull request #2271 from theacodes/enable-micropython-native
...
Allow boards to enable the `micropython.native` decorator
3 years ago
hierophect
147a1bb860
Merge pull request #2268 from hierophect/stm32-dac-deinit
...
STM32: DAC auto shutoff
3 years ago
Hierophect
d42c4b082d
revert sublime being a dumb
3 years ago
Hierophect
39dbcb529a
revert git being a dumb
3 years ago
Hierophect
adfef8b520
Merge remote-tracking branch 'upstream/master' into stm32-dac-deinit
3 years ago
Dan Halbert
b8373aca0c
Merge pull request #2266 from hierophect/stm32-defaults
...
STM32: Add board defaults
3 years ago
Thea Flowers
3439c36197
Fix bad call to mp_arg_check_num
3 years ago
Thea Flowers
c7195c4bc5
Allow boards to enable the `micropython.native` decorator
...
Adds the `CIRCUITPY_ENABLE_MPY_NATIVE` for `mpconfigboard.mk` that enables
the `micropython.native` decorator.
3 years ago
Hierophect
e66fcb5e1f
add missing newline
3 years ago
Hierophect
8a098c154d
Fix unsaved file
3 years ago
Hierophect
1a7060af25
Add us delay
3 years ago
Hierophect
1006c5600c
Merge remote-tracking branch 'upstream/master'
3 years ago
Hierophect
0b85c4bb20
Merge remote-tracking branch 'upstream/master' into stm32-uart
3 years ago
Hierophect
dfe73a063d
Fix error that would carry past python exception
3 years ago
Dan Halbert
01bf932169
Merge pull request #2269 from theacodes/add-winterbloom-sol
...
Add board configuration for Winterbloom Sol
3 years ago
Thea Flowers
73989dbcaf
Add board configuration for Winterbloom Sol
3 years ago
Dan Halbert
8cd2f87e99
Merge pull request #2236 from tannewt/bleio_tweaks
...
Refine _bleio
3 years ago
Dan Halbert
c87d6cc6a5
Merge pull request #2248 from hierophect/stm32-PWM
...
STM32: PWMOut
3 years ago
Dan Halbert
f185b30d71
Update PWMOut.h
3 years ago
Hierophect
38e38b9f8d
remove redundant comment
3 years ago
Hierophect
632b3267dc
Add auto-shutoff of DAC when channels de-inited
3 years ago
Hierophect
b9063dd226
Merge remote-tracking branch 'upstream/master'
3 years ago
Hierophect
9d4c95deeb
Revert "Add default defines"
...
This reverts commit 15d8d88950
.
3 years ago
Hierophect
40f920fbdf
complete attribution edits
3 years ago
Hierophect
ca1eb4def1
Add other board globals
3 years ago
Hierophect
2111a7c4cf
Merge branch 'master' into stm32-defaults
3 years ago
Hierophect
3526fed611
add board global
3 years ago
Hierophect
15d8d88950
Add default defines
3 years ago
Hierophect
ccff7e70ca
Style changes and refactors
3 years ago
Dan Halbert
e3638ffaad
Merge pull request #2262 from jepler/cpb-speaker-disable
...
cpb: Disable the onboard speaker until request
3 years ago
Hierophect
1c4f49bb83
attribution changes
3 years ago
Scott Shawcroft
cd3fcc87ab
Merge pull request #2252 from dhalbert/cpb-two-i2c
...
nrf: allocate two I2C on CPB
3 years ago
Dan Halbert
85a648224f
Check for no pullups on I2C on nrf; give arduino nano 33 ble two I2C devices
3 years ago
jepler
2bdccf03a7
cpb: define the SPEAKER_ENABLE_PIN
...
This allows the board to disable the onboard speaker until explicitly
enabled in user code.
Testing performed on a CPB:
* Touching the AUDIO pin with a fingertip no longer generates noise/buzz
* Generating a waveform with `simpleio.tone` produces no sound by default
* When the board.SPEAKER_ENABLE is configured as a digital output and
set True, `simpleio.tone` does produce sound
Note that while guides should include information about SPEAKER_ENABLE, it's
possible that some users who omitted it could view this as a breaking change.
They can fix it by simply adding code similar to
speaker_enable = digitalio.DigitalInOut(board.SPEAKER_ENABLE)
speaker_enable.direction = digitalio.Direction.OUTPUT
speaker_enable.value = True
before using the internal speaker.
Closes : #2258
3 years ago
jepler
fe47eba97f
nRF: Handle SPEAKER_ENABLE_PIN
...
.. the existing code, which was never activated by the preprocessor,
wasn't quite right.
3 years ago
Hierophect
8d0cc71aee
Add write protections, fix edge case read halt
3 years ago
Scott Shawcroft
c36931384f
Merge pull request #2260 from dhalbert/dotstar-brightness
...
Reduce DotStar status brightness; macros for status colors
3 years ago