Commit Graph

13956 Commits

Author SHA1 Message Date
Jeff Epler b613a50d8c run 'make translate' 2019-09-08 17:31:01 -05:00
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
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 bc37649884 Remove unused static function 2019-09-06 11:06:02 -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 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
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
Dan Halbert 94ba027544 simpler generation of HID device tables 2019-09-03 21:16:14 -04:00
Scott Shawcroft 949f8761b8
Add .hidden to TileGrid and Group
This allows for one to preserve ordering within a Group while
hiding something temporarily.

Fixes #1688
2019-09-03 16:15:27 -07:00
Dan Halbert 321835cb47
Merge pull request #2112 from tannewt/use_blinka_token
Swap to Blinka access token to hopefully not hit rate limit
2019-09-03 18:53:24 -04:00
Dan Halbert e92b5f7e3e
Merge pull request #2111 from tannewt/fix_ssd1306_hang
Fix I2CDisplay bus_free to not grab lock
2019-09-03 18:24:26 -04:00
Scott Shawcroft 4651f91f94
Swap to Blinka access token to hopefully not hit rate limit 2019-09-03 14:50:33 -07:00
Scott Shawcroft b53f169824
Fix I2CDisplay bus_free to not grab lock
Fixes #2098
2019-09-03 14:46:47 -07:00
Scott Shawcroft b3549980aa
Merge pull request #2109 from hexthat/patch-3
Update zh_Latn_pinyin.po
2019-09-03 13:47:51 -07:00
Scott Shawcroft e4b5257d4c
Merge pull request #2108 from dastels/master
Capture rotation
2019-09-03 12:49:50 -07:00
Dan Halbert 42f5edbd33 WIP 2019-09-03 14:44:46 -04:00
hexthat 6c2dff1efd
Update zh_Latn_pinyin.po
added translations
2019-09-03 10:30:27 -07:00
Dave Astels b318896b85 Capture rotation 2019-09-03 12:35:41 -04:00
Dan Halbert de7a603c06
Merge pull request #2105 from arturo182/GD25Q32C
Add GD25Q32C flash device definition
2019-09-03 09:33:14 -04:00
Dan Halbert 35c7646ee4
Make trivial change to redo GitHub Actions build.
The GitHub Actions build for this PR is failing for reasons that make no sense. Make a tiny commit change to see if it will refresh things and work again.
2019-09-03 08:52:21 -04:00