aboutsummaryrefslogtreecommitdiff
path: root/atmel-samd/common-hal
AgeCommit message (Expand)Author
2017-09-05atmel-samd: Enable 8-bit audio recording support even though it'll beScott Shawcroft
2017-09-01atmel-samd: Remember SPI baudrate.Scott Shawcroft
2017-08-31Add microcontroller.cpu.temperature, for use as a simple sensor on minimal bo...Dan Halbert
2017-08-27Modernize module and class static dicts; update freetouchDan Halbert
2017-08-25Initial merge of micropython v1.9.2 into circuitpython 2.0.0 (in development)...Dan Halbert
2017-08-25atmel-samd: Introduce a nvm module for non-volatile byte-level memory access....Scott Shawcroft
2017-08-10shared-bindings/atmel-samd: Fix and improve trigger duration timing on PulseI...Scott Shawcroft
2017-07-28atmel-samd: Introduce audiobusio.PDMIn for recording audio from PDMScott Shawcroft
2017-07-13atmel-samd: Fix potential buffer overflow in UART.c by recalculatingScott Shawcroft
2017-07-12atmel-samd: Fix AudioOut buffer playback by supporting bytes_per_sample.Scott Shawcroft
2017-06-28shared-bindings: Introduce storage.remount() so you can set root asScott Shawcroft
2017-06-27Introduce a random module that is a subset of CPython's random. ItScott Shawcroft
2017-06-27Split uos module into os and storage.Scott Shawcroft
2017-06-20Merge tag 'v1.9.1'2.0.0-alpha.0Scott Shawcroft
2017-06-16shared-bindings: Move enum-like classes out of DigitalInOut into digitalio.Scott Shawcroft
2017-06-12atmel-samd: Fix sharing TCCs by statically storing the current period.Scott Shawcroft
2017-06-09atmel-samd: Set up the tcc_instance when using an already active TCC.Scott Shawcroft
2017-06-09atmel-samd: Reset TCC channel in use array on reset.Scott Shawcroft
2017-06-09atmel-samd: Handle TCC2 correctly. Unlike the other TCCs its 16bitScott Shawcroft
2017-06-08atmel-samd: Fix PWMOut duty_cycle when used with TCC peripherals.Scott Shawcroft
2017-05-15atmel-samd: Support wav file playback. Tested up to 16bit 22.1khz. Must be mo...Scott Shawcroft
2017-05-12atmel-samd: Fix pin reset to ensure USB and SWD are not reset.Scott Shawcroft
2017-05-12atmel-samd: Pin reset improvements.Scott Shawcroft
2017-05-04atmel-samd: Move heap objects into MICROPY_PORT_ROOT_POINTERS so they don't g...Scott Shawcroft
2017-05-03atmel-samd: Use DMA for user SPI.Scott Shawcroft
2017-05-01Update AudioOut.cLimor "Ladyada" Fried
2017-05-01atmel-samd: Introduce audio sample playback via audioio.AudioOut.Scott Shawcroft
2017-04-20atmel-samd: Remove debug prints from TouchInScott Shawcroft
2017-04-18atmel-samd: Swap out pulseio for touchio based on FreeTouch.Scott Shawcroft
2017-04-13atmel-samd: Turn off PulseIn interrupts on reset. Can hardfault otherwise.Scott Shawcroft
2017-04-13atmel-samd: Account for pending ticks in PulseIn. Fixes #116.Scott Shawcroft
2017-04-12atmel-samd: Rework status LED implementationScott Shawcroft
2017-04-11atmel-samd: Fix PulseIn duration math to handle case when current us time is ...Scott Shawcroft
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-27atmel-samd: Add USB HID mouse and keyboard support.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-19Save space by only supporting 800khz neopixels.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: Fix neopixel timing by forcing the NVM cache to be deterministicl...0.8.3Scott Shawcroft