aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2018-02-04Merge pull request #580 from ladyada/pirkey2.2.3Dan Halbert
pIRKey tested w/ hardware
2018-02-04pIRKey tested w/ hardware - basically a trinket or gemma with only dotstar ↵ladyada
LED + IR Receiver
2018-02-02Merge pull request #571 from ladyada/fix_itsybitsy_flashDan Halbert
memory type for alt flash fix
2018-01-30memory type for alt flash fixladyada
2018-01-19Merge pull request #541 from ladyada/itsybitsy_m0_fixes2.2.1Dan Halbert
Itsybitsy m0 fixes
2018-01-19Add W25Q16 USON flash support, alternative flash type support for all boardsladyada
2018-01-19Add missing Feather M0 RadioFruit boards: RFM69, RFM9x. (#538)Tony DiCola
2018-01-11Merge pull request #520 from pewpew-game/2.xRadomir Dopieralski
Fix example for gamepad
2018-01-11Fix example for gamepadRadomir Dopieralski
The example code for the gamepad module would skip detected button presses in the code that waits for a button to be released, because it would run it even when no button is pressed. Also updated the example pin names to not use RX and TX.
2017-12-30Merge pull request #505 from dhalbert/2.2_update_cpx_frozen_libs2.2.0-rc.22.2.0Dan Halbert
update CPX frozen modules to latest versions
2017-12-30update CPX frozen modules to latest versionsDan Halbert
2017-12-24Merge pull request #499 from dhalbert/2.x_frozen_module_version_infoDan Halbert
Add git version info to frozen modules.
2017-12-24preprocess_frozen_modules.py: yet more Python 3.4 compatibility changesDan Halbert
2017-12-24preprocess_frozen_modules.py: make compatible with Python 3.4.Dan Halbert
2017-12-23Add git version info to frozen modules.Dan Halbert
2017-12-23PDMIn: Make last DMA buffer be exactly the right length.Dan Halbert
2017-12-23certain odd-sized PDMIn record buffers would crash or not fill properlyDan Halbert
2017-12-21Error in PDMIn filter loop.Dan Halbert
2017-12-20Merge pull request #495 from tannewt/fix_baud_resetDan Halbert
Fix 1200 baud reset.
2017-12-20Fix 1200 baud reset.Scott Shawcroft
Fixes #494
2017-12-20check twice for bad filesystemDan Halbert
2017-12-20Wait 2 secs before creating new filesystem in case power is jitteryDan Halbert
2017-12-20Don't include examples directories in frozen librariesDan Halbert
2017-12-19Merge pull request #489 from adafruit/test_2.xDan Halbert
Add root .readthedocs.yml config
2017-12-19Add root readthedocs.yml file.Scott Shawcroft
2017-12-15Merge pull request #486 from dhalbert/2.x_lis3dh_3.0.02.2.0rc12.2.0-rc1Kattni
update CPX frozen Adafruit_CircuitPython_LIS3DH to library version 3.0.0
2017-12-15update CPX frozen Adafruit_CircuitPython_LIS3DH to library version 3.0.0Dan Halbert
2017-12-15Speed up AnalogIn.value.Dan Halbert
2017-12-14Merge pull request #483 from dhalbert/2.xKattni
bring CPX frozen modules up to date
2017-12-14bring CPX frozen modules up to dateDan Halbert
2017-12-14Write version info to boot_out.txt.Dan Halbert
2017-12-13Fix PDMIn MEMS microphone support (#479)Dan Halbert
Changes: * New faster filter loop, by @ladyada. New filter coefficients as well. * Turn on microphone clock when PDMIn object is created, and run it all the time, so the user code doesn't have to wait for microphone startup, which can be 10ms or even 100ms. * Wait for microphone startup when PDMIn is first created, based on new optional parameter microphone_startup in seconds (takes a float). * record() returns number of samples actually recorded, so you can see if it's not keeping up. * Fix buffer overflow errors when buffer size was not a multiple of 16 or something like that. * Tweak a few peripheral settings. * Minimum sampling frequency is now 16kHZ or so, because 8kHz runs microphone at only 0.5MHz, which is too slow for many mics. Note: I tried 128x oversampling instead of 64x, but the code cannot keep up at 24kHz or above sampling. 128x would reduce the high-frequency noise by 6db.
2017-12-05Merge pull request #474 from tannewt/mcu_resetDan Halbert
Introduce reset mechanics to microcontroller.
2017-12-05Fix a couple spelling errors.Scott Shawcroft
2017-12-05Introduce reset mechanics to microcontroller.Scott Shawcroft
This allows one to configure how a subsequent reset will behave and also trigger a reset. Fixes #350 and fixes #173
2017-12-05Merge pull request #473 from dhalbert/2.x_esp8266_bidi_spiDan Halbert
add SPI.write_readinto() to esp8266 port
2017-12-05add SPI.write_readinto() to esp8266 portDan Halbert
2017-12-05add SPI.write_readinto() - bidirectional SPIDan Halbert
2017-12-03update CPX frozen modules to latest versionsDan Halbert
2017-11-26atmel-samd: Added missing adalogger pins (#461)Stewart
- Added D4 and moved associated SD_CS so that they are paired within list - Added D7 and SD_CD which is the SD Card Detect pin - Added D8 and GREEN_LED - Added RED_LED associated with D13 - Added Setup information regarding arm complier packages
2017-11-21Merge pull request #453 from pewpew-game/stageDan Halbert
Fix display orientation for _stage module
2017-11-21Fix display orientation for _stage moduleRadomir Dopieralski
Initially this library assumed the display is rotated by 90 degrees, so the x and y were swapped. I'm now handling the display rotation in the driver, with the hardware display settings, so the library should use a sane order of x and y. This way it will work with any display orientation.
2017-11-17Add ItsyBitsy M0 support with 1MB flash support (#445)Limor "Ladyada" Fried
2017-11-14Update info about erasing CIRCUITPY to include flash erasers for non-… (#427)Dan Halbert
Update info about erasing CIRCUITPY to include flash erasers for non-Express boards.
2017-11-07Merge pull request #419 from tannewt/2.x_usb_pidsDan Halbert
atmel-samd: Update Feather M0 Express USB PID in 2.x
2017-11-07atmel-samd: Update Feather M0 Express USB PIDScott Shawcroft
This makes it different from the bootloaders and Arduino. Fixes #324.
2017-11-07Add a _stage module (#398)Radomir Dopieralski
This is a C module with some low-level functions required for the CircuitPython "stage" library. It provides support for fast rendering of tile grids and sprites on SPI-based RGB displays.
2017-11-06Merge pull request #413 from dhalbert/fix_roundDan Halbert
Fix round().
2017-11-06Fix round(). Don't split a statement with a #pragma. It breaks the compiled ↵Dan Halbert
output.
2017-11-06esp8266 enable framebuf (#408)jerryneedell
enable framebuf for ESP8266