jepler
f38ee42874
nrf: Add i2s audio output
...
Testing performed: I used a Particle Xenon with a HDA1334 I2S DAC.
I played a variety of mono 16-bit samples at 11025 and 22050Hz nominal
bit rates. With this setup, all the 11025Hz samples sound good.
I tested play, pause, and loop functionality.
During some runs with 22050Hz samples, there were glitches. However,
these may have only occurred during runs where I had set breakpoints
and watchpoints in gdb.
I also tested with a MAX98357A I2S amplifier. On this device, everything
sounded "scratchy". I was powering it from 5V and the 5V rail seemed
steady, so I don't have an explanation for this. However, I haven't
tried it with a SAMD board.
2019-09-08 16:46:35 -05:00
Dan Halbert
bd7b03fc7e
Merge pull request #2124 from dhalbert/cpb-fixes
...
Fix Circuit Playground Bluefruit pin errors
2019-09-08 12:07:16 -04:00
Hierophect
0d2e9c3762
WIP
2019-09-07 15:54:16 -04:00
Hierophect
beb40a62a7
Fix missed shift replacement
2019-09-07 13:19:50 -04:00
Hierophect
642f4535f4
text fixes
2019-09-06 19:44:57 -04:00
Hierophect
4490fb196d
delete analogio for now
2019-09-06 19:42:03 -04:00
Hierophect
a3ed5ec27b
Add latest USB support
2019-09-06 18:02:57 -04:00
Hierophect
589b502bfc
Merge branch 'master' into stm32-analogio
2019-09-06 17:55:33 -04:00
Hierophect
a932d2c4a1
Minor fixes
2019-09-06 17:40:45 -04:00
Hierophect
8c0be5fbe2
Pack pin numbers, add ADC to pin structure, support DigitalIO
2019-09-06 17:30:52 -04:00
Matthew Newberg
8e55232492
Use kwargs for dither in ColorConverter constructor
2019-09-06 16:23:24 -04:00
Matthew Newberg
b2fb5ac1c1
Fix comment on color converter
2019-09-06 16:11:15 -04:00
Dan Halbert
cf6fbcbf2d
Merge pull request #2123 from hierophect/stm32-flashstub-fix
...
Fix stm32f412zg compile warning
2019-09-06 14:56:24 -04:00
Dan Halbert
3c22c690c8
CPB A1 pin mapping wrong; remove A7
2019-09-06 14:17:11 -04:00
Hierophect
3156ee1acb
Re-apply warning as error
2019-09-06 11:28:57 -04:00
Hierophect
ba45f98073
Add basic analogio files
2019-09-06 11:26:20 -04:00
Hierophect
bc37649884
Remove unused static function
2019-09-06 11:06:02 -04:00
Matthew Newberg
4604a69498
Move dither parameter to ColorConverter constructor and parameter
2019-09-05 21:55:45 -04:00
Scott Shawcroft
5e754f1694
Merge pull request #2121 from tannewt/markdown_autolink
...
Add support for converting autolinks to BBCode
2019-09-05 11:28:24 -07:00
Scott Shawcroft
8066810abb
Merge pull request #2091 from jepler/samd-dma-tracking
...
Samd dma tracking
2019-09-05 11:27:59 -07:00
Scott Shawcroft
c5caacafdd
Merge pull request #2100 from pewpew-game/pewpew_m4
...
Add support for PewPew M4 board
2019-09-05 11:26:47 -07:00
Scott Shawcroft
5c436342ca
Merge pull request #2119 from hierophect/stm32-ci-workflow
...
Add stm32 port to workflow
2019-09-05 11:26:14 -07:00
Hierophect
cf9d3f66ab
Merge remote-tracking branch 'upstream/master' into stm32-analogio
2019-09-05 13:52:08 -04:00
Hierophect
96d1711296
Merge remote-tracking branch 'upstream/master' into stm32-ci-workflow
2019-09-05 13:36:23 -04:00
Dan Halbert
296e8589b0
Merge pull request #2116 from dhalbert/choose-usb-devices-xac
...
Choose which USB and USB HID devices to include at compile-time
2019-09-05 13:25:03 -04:00
Radomir Dopieralski
d50ed3b6e7
Add support for PewPew M4 board
2019-09-05 10:50:33 +02:00
Dan Halbert
f3af2a6fb7
Merge remote-tracking branch 'adafruit/master' into choose-usb-devices-xac
2019-09-04 21:56:13 -04:00
sommersoft
28e17feb93
Merge pull request #2120 from tannewt/fix_website_updater_for_blinka
...
Fix website updater for other users.
2019-09-04 20:55:06 -05:00
Dan Halbert
195de97c67
use only one endpoint pair for MSC except on SAMD21
2019-09-04 21:45:16 -04:00
Matthew Newberg
3ab6a23434
Removed unused return value in displayio_colorconverter_convert
2019-09-04 20:42:24 -04:00
Scott Shawcroft
dab345ce58
Add support for converting autolinks to BBCode
2019-09-04 17:15:30 -07:00
Scott Shawcroft
ff3d04f4d1
Fix website updater for other users.
...
It broke with adafruit-blinka but works now.
2019-09-04 16:50:13 -07:00
Hierophect
e92a21cb0a
minor text fixes
2019-09-04 18:40:44 -04:00
Hierophect
1862e9c5da
text fixes
2019-09-04 18:32:24 -04:00
Hierophect
0cd5f4c12b
remove redundant exclusion inclusion
2019-09-04 18:28:27 -04:00
Hierophect
779ee3238c
add missing board
2019-09-04 18:22:30 -04:00
Hierophect
e6f8ad65c1
add stm32 port to workflow
2019-09-04 18:10:37 -04:00
Dan Halbert
fca440fb66
Merge pull request #2113 from tannewt/displayio_hidden
...
Add .hidden to TileGrid and Group
2019-09-04 15:48:00 -04:00
Scott Shawcroft
321b57a5d2
Merge pull request #2080 from sommersoft/mixer_voice
...
Add audiocore.MixerVoice
2019-09-04 12:46:59 -07:00
Dan Halbert
b46c8dcc62
Merge pull request #2065 from hierophect/f411re-feature-buildout
...
F411re feature buildout
2019-09-04 15:45:54 -04:00
Scott Shawcroft
7951646b9a
Disable bitbangio on uGame10
2019-09-04 11:49:47 -07:00
Hierophect
479b047618
Reverted descriptor changes pending HID restructuring
2019-09-04 13:58:18 -04:00
Scott Shawcroft
70407e4d87
Bitpack bools in TileGrid and Group
2019-09-04 10:27:21 -07:00
Scott Shawcroft
16a8a34688
Merge pull request #2117 from pewpew-game/stage-fix-transaction
...
Fix transactions in _stage after displayio changes
2019-09-04 10:23:19 -07:00
Radomir Dopieralski
5f6228b6f0
Fix transactions in _stage after displayio changes
...
Also, move the rendering setup code to shared-module from
shared-bindings.
In CP 5.0, displayio_display_core_set_region_to_update now starts
its own transaction, so it has to be moved outside of the transaction
started by the render call.
2019-09-04 16:41:58 +02:00
Dan Halbert
95a5a57f94
Merge remote-tracking branch 'adafruit/master' into choose-usb-devices-xac
2019-09-04 00:12:09 -04:00
sommersoft
da912e8c74
doc cleanup
2019-09-03 22:44:43 -05:00
sommersoft
edfcee29ff
remove leftover debug print
2019-09-03 22:25:27 -05:00
Dan Halbert
d3cb1030c8
trivial change; try to force check run
2019-09-03 23:15:50 -04:00
Dan Halbert
e921314f43
remove testing settings left in by accident
2019-09-03 21:28:41 -04:00