summaryrefslogtreecommitdiff
path: root/ports
AgeCommit message (Collapse)Author
2019-11-18Merge pull request #2291 from hierophect/stm32-neopixel5.0.0-beta.0Dan Halbert
STM32: Neopixel support
2019-11-18implement os urandomHierophect
2019-11-18add microcontroller toggles for status LEDHierophect
2019-11-16add USB interface descriptionCedar Grove Maker Studios
... to "StringCarM0Ex"
2019-11-15timing tweaks with testingHierophect
2019-11-15Add missing defineHierophect
2019-11-15Merge branch 'pin-commonhal-additions' into stm32-neopixelHierophect
2019-11-15revert errorHierophect
2019-11-15Merge branch 'pin-commonhal-additions' into stm32-neopixelHierophect
2019-11-15move neopixel_in_use flag to shared-bindingsHierophect
2019-11-15Merge branch 'pin-commonhal-additions' into stm32-neopixelHierophect
2019-11-15Add never_reset and reset to pin common hal, adjust filesHierophect
2019-11-15Implement Neopixel write, add defaults to f405Hierophect
2019-11-13Raise clock speed, adjust divisorsHierophect
2019-11-12Merge pull request #2272 from hierophect/stm32-microcontroller-filloutDan Halbert
STM32: add us delay
2019-11-12fix conflicting definitions on discovery boardsHierophect
2019-11-12Style overhaul, extra error checksHierophect
2019-11-12Merge remote-tracking branch 'upstream/master' into stm32-uartHierophect
2019-11-11de-init checkHierophect
2019-11-11text fixesHierophect
2019-11-11fix typoHierophect
2019-11-11Revise us delay to include interrupt/non-interrupt versionsHierophect
2019-11-08Merge pull request #2271 from theacodes/enable-micropython-nativeDan Halbert
Allow boards to enable the `micropython.native` decorator
2019-11-06revert sublime being a dumbHierophect
2019-11-06revert git being a dumbHierophect
2019-11-06Merge remote-tracking branch 'upstream/master' into stm32-dac-deinitHierophect
2019-11-06Merge pull request #2266 from hierophect/stm32-defaultsDan Halbert
STM32: Add board defaults
2019-11-05Allow boards to enable the `micropython.native` decoratorThea Flowers
Adds the `CIRCUITPY_ENABLE_MPY_NATIVE` for `mpconfigboard.mk` that enables the `micropython.native` decorator.
2019-11-05add missing newlineHierophect
2019-11-05Fix unsaved fileHierophect
2019-11-05Add us delayHierophect
2019-11-05Merge remote-tracking branch 'upstream/master' into stm32-uartHierophect
2019-11-05Fix error that would carry past python exceptionHierophect
2019-11-04Add board configuration for Winterbloom SolThea Flowers
2019-11-04Merge pull request #2236 from tannewt/bleio_tweaksDan Halbert
Refine _bleio
2019-11-04Merge pull request #2248 from hierophect/stm32-PWMDan Halbert
STM32: PWMOut
2019-11-04Update PWMOut.hDan Halbert
2019-11-04remove redundant commentHierophect
2019-11-04Add auto-shutoff of DAC when channels de-initedHierophect
2019-11-04complete attribution editsHierophect
2019-11-04Add other board globalsHierophect
2019-11-04Merge branch 'master' into stm32-defaultsHierophect
2019-11-04add board globalHierophect
2019-11-04Add default definesHierophect
2019-11-04Style changes and refactorsHierophect
2019-11-03Merge pull request #2262 from jepler/cpb-speaker-disable5.0.0-alpha.5Dan Halbert
cpb: Disable the onboard speaker until request
2019-11-03attribution changesHierophect
2019-11-03Merge pull request #2252 from dhalbert/cpb-two-i2cScott Shawcroft
nrf: allocate two I2C on CPB
2019-11-02Check for no pullups on I2C on nrf; give arduino nano 33 ble two I2C devicesDan Halbert
2019-11-01cpb: define the SPEAKER_ENABLE_PINjepler
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