262 Commits (ef61b5ecb59e9b4e37e3e3c023c62d583c23eb16)

Author SHA1 Message Date
Dan Halbert ef61b5ecb5 Initial merge of micropython v1.9.2 into circuitpython 2.0.0 (in development) master.
6 years ago
Scott Shawcroft 266be30777 atmel-samd: Introduce a nvm module for non-volatile byte-level memory access. (#203)
6 years ago
Dan Halbert 74cfdeb316 Added ability to freeze multiple directories; freeze neopixel library in cpx build (#199)
6 years ago
Scott Shawcroft 45a31b1c2a Fix ADC input def for PB07. (#195)
6 years ago
Scott Shawcroft fab634e3ee Turn on Rosie CI testing to test new builds on real hardware.
6 years ago
Scott Shawcroft 42156484ae shared-bindings/atmel-samd: Fix and improve trigger duration timing on PulseIn.resume.
6 years ago
Scott Shawcroft 509d5223ea atmel-samd: Fix crash when fs mount fails and fix mounting internal flash. It was broken by the update to 1.9.1. Related to #82
6 years ago
Dan Halbert 5d509ecace Allow max stack checking to be used with -flto build by determining top
6 years ago
Dan Halbert 91d4cdb476 Increase heap size at the expense of stack size, from 16k to 16k+4k.
6 years ago
Scott Shawcroft 13cb4aa89d atmel-samd: Add support for a second flash chip so either may be used.
6 years ago
Scott Shawcroft 8f3c5ebdc8 atmel-samd: Clear the error bit after the known buffer overflow and be explicit about dst increase.
6 years ago
Scott Shawcroft 557ceded00 atmel-samd: Introduce audiobusio.PDMIn for recording audio from PDM
6 years ago
Dan Halbert f91493c97e Measure and report maximum stack usage. (#175)
6 years ago
Dan Halbert 0d2c1bf2bb Fix problems that prevented use of internal frozen modules:
6 years ago
Scott Shawcroft c82b84e0a9 atmel-samd: Fix potential buffer overflow in UART.c by recalculating
6 years ago
Scott Shawcroft 3660023046 atmel-samd: Update README and add pinout tables that map MCU names
6 years ago
Scott Shawcroft 1e04e8ea1c atmel-samd: Reboot to bootloader when a 1200 baud serial connection is
6 years ago
Scott Shawcroft 09b80b10d1 atmel-samd: Add Trinket Rev D support.
6 years ago
Scott Shawcroft 94346d97ba atmel-samd: Add TX/RX and SCL/SDA pins names for Gemma M0.
6 years ago
Scott Shawcroft e02e423510 atmel-samd: Switch streams to non-blocking mode. Fixes #159.
6 years ago
Scott Shawcroft ffc37faadc atmel-samd: Update Gemma M0 USB device name.
6 years ago
Scott Shawcroft 309daaf5fc atmel-samd: Update Gemma M0 for release revision.
6 years ago
Scott Shawcroft 97df799e2c atmel-samd: Add IR_TX and IR_RX pin names for REMOTEOUT and REMOTEIN to the CircuitPlayground Express pins to match the silkscreen.
6 years ago
Dan Halbert 2cd62b46cd Fix USB Busy error for kbd hid. Made kbd USB report descriptor be
6 years ago
Scott Shawcroft f878bc4efc atmel-samd: Fix AudioOut buffer playback by supporting bytes_per_sample.
6 years ago
Scott Shawcroft 725d715a1b shared-bindings: Introduce storage.remount() so you can set root as
6 years ago
Scott Shawcroft 1e16e813e8 atmel-samd: Update sys.path with correct root path.
6 years ago
Scott Shawcroft 05f0681966 atmel-samd: update boot output location for new mount point.
6 years ago
Scott Shawcroft d6a24afd71 Change vfs mount ordering such that the root is always last in the
6 years ago
Scott Shawcroft 5ddbf26b62 atmel-samd: Update sys.path to match that the internal/onboard
6 years ago
Scott Shawcroft a0058e6712 Introduce a random module that is a subset of CPython's random. It
6 years ago
Scott Shawcroft 778e975936 Split uos module into os and storage.
6 years ago
Scott Shawcroft e87a61ffb4 atmel-samd: Fix running off of the new VFS filesystem including
6 years ago
Scott Shawcroft 30ee7019ca Merge tag 'v1.9.1'
6 years ago
Scott Shawcroft a715bf6bac atmel-samd: Introduce board reset mechanic used on CircuitPlayground
6 years ago
Scott Shawcroft 3e23464b1e atmel-samd: Add user initiated safe mode and rework board.c for
6 years ago
Scott Shawcroft c7efd2cae9 shared-bindings: Move enum-like classes out of DigitalInOut into digitalio.
6 years ago
Scott Shawcroft 58ab5844cb atmel-samd: Fix sharing TCCs by statically storing the current period.
6 years ago
Scott Shawcroft c61e1b89aa atmel-samd: Fix TCC1, its two channels and four wave outputs.
6 years ago
Scott Shawcroft 736a63e85a atmel-samd: Set up the tcc_instance when using an already active TCC.
6 years ago
Scott Shawcroft 3658c92270 atmel-samd: Reset TCC channel in use array on reset.
6 years ago
Scott Shawcroft 9434db07b2 atmel-samd: Handle TCC2 correctly. Unlike the other TCCs its 16bit
6 years ago
Scott Shawcroft a884acc7f6 atmel-samd: Fix PWMOut duty_cycle when used with TCC peripherals.
6 years ago
Scott Shawcroft b5f50fadf9 atmel-samd: Change Metro PID to 0x8014 so it doesn't conflict with Arduino's PID.
6 years ago
Scott Shawcroft 66c421f401 atmel-samd: Correct the USB PID of the CircuitPlayground Express.
6 years ago
Scott Shawcroft aaf01481aa Change the approach for input so that its not included in every single build. Put it next to readline instead.
6 years ago
Scott Shawcroft 32a4eb2c53 atmel-samd: Add input support. Fixes #143
6 years ago
Scott Shawcroft 3cad7b7b03 atmel-samd: correctly reset the REPL history on reload. Fixes #141
6 years ago
Scott Shawcroft b444788451 Merge pull request #135 from robomike/pins
6 years ago
robomike 517590a58a atmel-samd:renamed spi flash to confuse with the actual spi flash
6 years ago