summaryrefslogtreecommitdiff
path: root/atmel-samd/common-hal/nativeio
AgeCommit message (Expand)Author
2017-04-10Split up nativeio.0.9.4Scott Shawcroft
2017-03-25Add low-level OneWire support class.Scott Shawcroft
2017-03-24Add PulseIn support which can be used to measure a series of pulse widths.0.9.2Scott Shawcroft
2017-03-10Add PulseOut which can pulse a PWMOut for IR remote transmission.Scott Shawcroft
2017-02-24Correct name of mp_raise_NotImplementedError to make error name.Scott Shawcroft
2017-02-24Switch exception throwing to mp_raise helpers. It saves a little code space e...Scott Shawcroft
2017-02-19atmel-samd: Save a little space by tweaking error messages.Scott Shawcroft
2017-02-19Two I2C fixes:Scott Shawcroft
2017-02-19atmel-samd: Remove pin reference from AnalogOut error. Fixes #83Scott Shawcroft
2017-02-13atmel-samd: Clean up I2C correctly when an initialization error occurs. Fixes...Scott Shawcroft
2017-02-10atmel-samd: Rework the clock configs to only be crystalless when needed by th...Scott Shawcroft
2017-02-10SPI tweaks for SD Cards:Scott Shawcroft
2017-01-30Add frequency changing support to PWMOut.Scott Shawcroft
2017-01-19atmel-samd: Fully reset the ADC state on reset to prevent a crash.Scott Shawcroft
2017-01-17atmel-samd: Support multiple ADC channels at once.Scott Shawcroft
2017-01-16More fixes to pin pull thanks to jerryn:Scott Shawcroft
2016-12-20atmel-samd: Improve TouchIn to allow for multiple simultaneous touch pads.Scott Shawcroft
2016-12-19atmel-samd: Run the VM hook while waiting for the UART read to timeout in cas...Scott Shawcroft
2016-12-19atmel-samd: Add preliminary support for UARTSebastian Plamauer
2016-12-13Fix up Analog classes: unify them at 16 bits and adds reference_voltage memberScott Shawcroft
2016-12-12atmel-samd: Basic capacitive touch button support.Scott Shawcroft
2016-12-07atmel-samd & esp8266: Make sure pins are not already in use.Scott Shawcroft
2016-12-02Add try_lock and unlock to I2C and SPI classes to make sure thingsScott Shawcroft
2016-12-01atmel-samd: Slim down the pin struct to save ~1200 bytes.Scott Shawcroft
2016-11-29shared-bindings: Make MOSI and MISO optional for SPI.Scott Shawcroft
2016-11-29shared-bindings: Ensure pin objects are actually pins.Scott Shawcroft
2016-11-21This introduces an alternative hardware API called nativeio structured around...Scott Shawcroft