7371 Commits (e9659e61f89fb9ef84011c42e89849f7fd9bc9c1)
 

Author SHA1 Message Date
Scott Shawcroft e9659e61f8 Switch enum-like attributes to all caps and add print support for them. Make room for this functionality by adding a shared __enter__ function object. #76
6 years ago
Scott Shawcroft c4ee6d5716 atmel-samd: Remove pin reference from AnalogOut error. Fixes #83
6 years ago
Scott Shawcroft d67968e3c3 Add print support to Pin. #83 #76
6 years ago
Scott Shawcroft 39ac7240a8 Add CircuitPlayground, Trinket and Gemma to Travis build.
6 years ago
Scott Shawcroft c81052a256 atmel-samd: Stop calibrating the crystal for Gemma and Trinket. We need the space for other code.
6 years ago
Scott Shawcroft b7ded4c934 esp8266: Allow for MOSI or MISO only SPI. Fixes #65
6 years ago
Scott Shawcroft 3dda38c8ab Fix pin free check to ignore None objects. Fixes #89
6 years ago
Scott Shawcroft 1a3bd67833 nativeio.SPI: Remove extraneous constructor args because they are in configure.
6 years ago
Scott Shawcroft f511c263a0 ESP8266: Make sure SPI write finishes before returning.
6 years ago
Scott Shawcroft 49287e91b1 ESP8266: Rework the execution flow to match the SAMD21.
6 years ago
Scott Shawcroft f2c787d0b4 Fix the keyboard exception in REPL by ignoring forced exit results when in REPL. Also, print the exception correctly. Fixes #57
6 years ago
Scott Shawcroft b950709bea Fix tests that rely on sys.implementation.name to work with circutpython response.
6 years ago
Scott Shawcroft 18c299b13d Make mp_float_t conversions explicit to silence warnings of converting floats to doubles.
6 years ago
Scott Shawcroft 9ed3e11aec atmel-samd: Clean up I2C correctly when an initialization error occurs. Fixes #95.
6 years ago
Scott Shawcroft 26c61d43f4 Change sys.implementation to return circuitpython and the circuitpython version number that doesn't start with v. Fixes #86.
6 years ago
Scott Shawcroft ae715a827b atmel-samd: Rework the clock configs to only be crystalless when needed by the hardware.
6 years ago
Scott Shawcroft 370d1dec88 SPI tweaks for SD Cards:
6 years ago
Scott Shawcroft 10fbe06757 Switch design guide to rST so that the table works. Also add details based on more feedback from @deshipu. Thanks!
6 years ago
Scott Shawcroft f6cdfa9edf Update after feedback from @deshipu. Thanks
6 years ago
Scott Shawcroft 7ab7f41b46 Add a draft of a new design guide. This is meant to capture the goals of CircuitPython and the corresponding design decisions.
6 years ago
Scott Shawcroft 597777e80b atmel-samd: Update internal pins for Feather M0 Express Rev B
6 years ago
Scott Shawcroft 9f6da7b2fe Add more PWMOut examples and rename the duty constructor argument
6 years ago
Scott Shawcroft 1da14b0eec atmel-samd: Switch Metro back to including bootloader space.
6 years ago
Scott Shawcroft 8569395b5d atmel-samd: Turn down the brightness of the status colors.
6 years ago
Scott Shawcroft e3f9ee839a Add frequency changing support to PWMOut.
6 years ago
Scott Shawcroft 749d22b5e6 atmel-samd: stop overwriting the flash FS.
6 years ago
Scott Shawcroft 79024f3fb9 atmel-samd: Change new flash FS name to CIRCUITPY
6 years ago
Scott Shawcroft dad33e6ad0 atmel-samd: Reset the DAC on soft reset. Fixes #80.
6 years ago
Scott Shawcroft f74e477966 atmel-samd: Fully reset the ADC state on reset to prevent a crash.
6 years ago
Scott Shawcroft d29915ca3d atmel-samd: Fix two more SERCOM configs, PA07 and PA06.
6 years ago
Scott Shawcroft 76a2178bd7 atmel-samd: Fix PA00 and PA01 sercoms. New CircuitPlayground prototype pinout.
6 years ago
Scott Shawcroft 1a86968912 atmel-samd: Fix neopixel timing by forcing the NVM cache to be deterministicly timed. Otherwise, bit order changes code timing. Fixes #74
6 years ago
Scott Shawcroft 42926c6159 atmel-samd: Fix whitespace.
6 years ago
Scott Shawcroft 179413aec2 atmel-samd: Support multiple ADC channels at once.
6 years ago
Scott Shawcroft d239dbdc28 More fixes to pin pull thanks to jerryn:
6 years ago
Scott Shawcroft df96823dee Fix pull kwarg DigitalInOut.switch_to_input and add example use to docs.
6 years ago
Scott Shawcroft 78168bc984 Add more description of installing the library bundle.
6 years ago
Scott Shawcroft 35a5d44399 atmel-samd: Ensure pin state for first script run because we don't
6 years ago
Scott Shawcroft 6c858c7a78 Travis is actually running trusty. xenial isn't supported yet.
6 years ago
Scott Shawcroft 0930f7a797 tests: Update ramdisk test to show more free space because our root directory is smaller than upstream's.
6 years ago
Scott Shawcroft f6cf8ae208 atmel-samd: Split UART pin names into two so that all names start
6 years ago
Scott Shawcroft 9ece7c907d Add persistent VFS shares so that the devices can be used with USB
6 years ago
Scott Shawcroft 0d408488c5 atmel-samd: Turn off FRAMEBUF because it takes a lot of space.
6 years ago
Scott Shawcroft cea5503ca0 Fixup warnings from merge about undefined macro values, switch to
6 years ago
Scott Shawcroft dfb61f01db Merge tag 'v1.8.7'
6 years ago
Scott Shawcroft f874edf58e docs: Add link to DS1307 drivers.
6 years ago
Scott Shawcroft d05adc89fa Add arduino zero to default builder and change name to circuitpython.
6 years ago
Scott Shawcroft 24765929ea atmel-samd: Update pinouts for prototypes.
6 years ago
Scott Shawcroft 161ab018ba Correct monotonic.
6 years ago
Damien George 5653e3c72f docs: Bump version to 1.8.7.
6 years ago