summaryrefslogtreecommitdiff
path: root/shared-module
AgeCommit message (Collapse)Author
2019-08-29rename bleio module to _bleioDan Halbert
2019-08-26Minor renamesScott Shawcroft
2019-08-23Rework based on Dan's reviewScott Shawcroft
2019-08-22More cleanupScott Shawcroft
2019-08-22Regular display fixes including refresh tweaksScott Shawcroft
2019-08-22Add refresh_time to use if busy_pin is not givenScott Shawcroft
2019-08-22Add reset() to display busses to detect whether it worksScott Shawcroft
2019-08-22Refresh ePaper displays once code.py is done runningScott Shawcroft
2019-08-22Rework refresh API and factor common display stuff outScott Shawcroft
NOT TESTED! Just compiles Fixes #1691
2019-08-22Begin refresh rework.Scott Shawcroft
2019-08-22EPaper displays work mostly.Scott Shawcroft
2019-08-22make translateDan Halbert
2019-08-21Merge remote-tracking branch 'adafruit/master' into displayio_fill_areaDave Astels
2019-08-20merge from upstream and make translateDan Halbert
2019-08-19Detect lack of pulldown; check for pin in useDan Halbert
2019-08-19Merge remote-tracking branch 'adafruit/master' into run-background-tasksDan Halbert
Restore dependencies indicated by indentation in circuitpy_mpconfig.h.
2019-08-19Merge pull request #2032 from pewpew-game/audiocore-bufferDan Halbert
Allow to specify pre-allocated buffer in audicore.WaveFile
2019-08-18make nrf touchio be generic: now available for SAMD51 tooDan Halbert
2019-08-16Merge pull request #2066 from dhalbert/ble-pairingScott Shawcroft
BLE: more features
2019-08-16address review comments; avoid calling common_hal_bleio_device... routines ↵Dan Halbert
from shared-bindings
2019-08-14Fix I2CDisplay lifecycle and splash lifecycle.Scott Shawcroft
Fixes https://github.com/adafruit/Adafruit_CircuitPython_DisplayIO_SSD1306/issues/2
2019-08-12Merge pull request #2047 from brentru/fix-terminalio-clearingScott Shawcroft
Fix Terminal's Tilegrid not Clearing
2019-08-11shared-module: Use RUN_BACKGROUND_TASKSJeff Epler
2019-08-10usb_hid: Allow USB work to progress while waiting for tud_hid_readyJeff Epler
Otherwise, examples like the one attached to the related issue fail because tud_hid_ready never returns true. Testing performed: Adapted the example to nrf particle xenon (it was handy), removed dependency on IR, verified that the problem occurred before this change, and that it was fixed after this change. Closes: #2048
2019-08-08fix terminalio not clearing on constructbrentru
2019-08-05Merge remote-tracking branch 'adafruit/master' into ble-pairingDan Halbert
2019-08-05Merge remote-tracking branch 'adafruit/4.1.x' into merge_in_410Scott Shawcroft
2019-08-05Merge pull request #2000 from jepler/nrf-pwm-audioScott Shawcroft
Implement PWM audio out for the nrf port
2019-08-05Merge remote-tracking branch 'adafruit/master' into ble-pairingDan Halbert
2019-08-03Allow to specify pre-allocated buffer in audicore.WaveFileRadomir Dopieralski
It lets us re-use the same buffer for playing multiple files. This also allows us to control the size of the buffer. Half of the buffer will be used for the fist, and half for the second internal buffer.
2019-08-02WIP: rework of Characteristic properties; enhance Descriptor; not testedDan Halbert
2019-08-02Add support for scaling to _stageRadomir Dopieralski
On high-resolution displays we can use 2x2 or even 3x3 pixels.
2019-07-31Merge remote-tracking branch 'adafruit/master' into displayio_fill_areaDave Astels
2019-07-31Merge remote-tracking branch 'origin/master' into nrf-pwm-audioJeff Epler
2019-07-31Expose rotation with a propertyDave Astels
2019-07-31Merge remote-tracking branch 'adafruit/master' into ble-pairingDan Halbert
2019-07-27allow discovery from central or peripheralDan Halbert
2019-07-26WavFile.h: include vfs_fat.h for pyb_file_obj_t definitionJeff Epler
Without such a definition, this header is not self-contained, but requires whoever included it to also include vfs_fat.h
2019-07-26audiopwmio: Add the shared files for this new moduleJeff Epler
2019-07-25Add knobs for SSD1322 and two fixes.Scott Shawcroft
* Fix terminal clear after first successful code.py run. * Fix transmitting too many bytes for column constraint with single byte bounds.
2019-07-25Merge pull request #2010 from jepler/audiocoreScott Shawcroft
audiocore: Factor from audioio
2019-07-25audiocore: Factor from audioioJeff Epler
When nrf pwm audio is introduced, it will be called `audiopwmio`. To enable code sharing with the existing (dac-based) `audioio`, factor the sample and mixer types to `audiocore`. INCOMPATIBLE CHANGE: Now, `Mixer`, `RawSample` and `WaveFile` must be imported from `audiocore`, not `audioio`.
2019-07-24Merge pull request #2007 from hierophect/F4xx-port-setupScott Shawcroft
Add STM32 Discovery F412ZG and F411RE support
2019-07-24update tinyusb lib to 0.5.xhathach
2019-07-22Add feature conditionals and clean upHierophect
2019-07-19Review feedback including NO_BRIGHTNESS_COMMAND macroScott Shawcroft
2019-07-19Add support for grayscale displays that are < 8 bit depth.Scott Shawcroft
This also improves Palette so it stores the original RGB888 colors. Lastly, it adds I2CDisplay as a display bus to talk over I2C. Particularly useful for the SSD1306. Fixes #1828. Fixes #1956
2019-07-19Fix it's -> itsScott Shawcroft
2019-07-18Track a dirty area for in-memory bitmapsScott Shawcroft
This fixes the bug that bitmap changes do not cause screen updates and optimizes the refresh when the bitmap is simply shown on the screen. If the bitmap is used in tiles, then changing it will cause all TileGrids using it to do a full refresh. Fixes #1981
2019-07-17Add missing files for DigitalIOHierophect