Scott Shawcroft
9557ca89f2
Update USB PID
2021-09-01 10:50:48 -07:00
Scott Shawcroft
b80ffee105
Merge pull request #5268 from hathach/nrf-usb-compliance-test
...
Update tinyusb for USB Compliance Verification test
2021-09-01 10:48:35 -07:00
Scott Shawcroft
cf7e29da6c
Merge pull request #5281 from capellini/mp-register-module-non-pybadge
...
Convert more modules to use MP_REGISTER_MODULE
2021-09-01 09:02:43 -07:00
Scott Shawcroft
5b2ccf4a36
Merge pull request #5278 from weblate/weblate-circuitpython-main
...
Translations update from Weblate
2021-09-01 09:01:56 -07:00
Scott Shawcroft
9c4c3e1780
Only sort .text for nrf
2021-09-01 08:57:18 -07:00
Hosted Weblate
89a03aae0e
Merge remote-tracking branch 'origin/main' into main
2021-09-01 10:23:22 +02:00
microDev
2c45f948a3
Merge pull request #5279 from skieast/add-IO9-ttgo-t8-s2-st7789
...
Add IO9 / VBAT_SENSE to lilygo-t8-s2-st7789
2021-09-01 13:53:18 +05:30
Hosted Weblate
c4b7530aec
Merge remote-tracking branch 'origin/main' into main
2021-09-01 10:19:28 +02:00
microDev
9797665d6c
Merge pull request #5280 from FoamyGuy/tilegrid_arg_shape
...
update TileGrid docstrings to include Shape
2021-09-01 13:49:19 +05:30
Rob Capellini
9002f351b4
Convert more modules to use MP_REGISTER_MODULE
...
Convert _eve, _pew, aesio, alarm, audiopwmio, bitops, camera, canio, dualbank, gnss, i2cperipheral, imagecapture, ipaddress, memorymonitor, sdioio, socketpool, ssl, uheap, ustack, watchdog, and wifi modules to use MP_REGISTER_MODULE.
Related to #5183 .
2021-09-01 00:19:05 -04:00
Bruce Segal
bec7a6265a
Change name VBAT_SENSE -> BATTERY
2021-08-31 19:52:40 -07:00
Scott Shawcroft
0cffa6be81
Sort .text section to reduce fill on nRF
2021-08-31 19:33:44 -07:00
Scott Shawcroft
cd5acae4f4
Sort .text section to reduce fill
2021-08-31 18:04:01 -07:00
foamyguy
b1d7b6efd2
update TileGrid docstrings to include Shape
2021-08-31 19:52:43 -05:00
Bruce Segal
736b592d2d
Add IO9 / VBAT_SENSE to lilygo-t8-s2-st7789
2021-08-31 16:50:50 -07:00
Scott Shawcroft
ec067ae728
Merge remote-tracking branch 'adafruit/main' into nrf-usb-compliance-test
2021-08-31 15:56:33 -07:00
Hosted Weblate
44212707be
Update translation files
...
Updated by "Update PO files to match POT (msgmerge)" hook in Weblate.
Translation: CircuitPython/main
Translate-URL: https://hosted.weblate.org/projects/circuitpython/main/
2021-09-01 00:55:05 +02:00
Scott Shawcroft
fbb005bc54
Merge pull request #5272 from tannewt/fix_nrf_wdt_crashes
...
Fix two watchdog crashes
2021-08-31 15:54:56 -07:00
Scott Shawcroft
92a43192f8
Fix mpy-cross by providing default
2021-08-31 13:38:37 -07:00
Scott Shawcroft
771b4c7464
Add two space saving knobs
...
* Reduce the number of supported HID reports of IDs per descriptor.
This saves ~200 bytes in the default HID objects.
* (Not enabled) Compute QSTR attrs on init. This trades 1k RAM for
flash. Flash is the default (1).
2021-08-31 13:02:34 -07:00
Scott Shawcroft
cc0a6c8a5f
Merge remote-tracking branch 'adafruit/main' into fix_nrf_wdt_crashes
2021-08-31 11:03:44 -07:00
Scott Shawcroft
65753a1c25
Merge pull request #5275 from lesamouraipourpre/gen-display-headers
...
Fix crash in gen_display_resources.py
2021-08-31 10:00:18 -07:00
Scott Shawcroft
80675107cf
Merge pull request #5270 from pewpew-game/safe-mode-wait
...
Add a flag to skip waiting for safe mode
2021-08-31 09:56:29 -07:00
James Carr
3e543264a5
Convert all_characters to a list before using extend()
2021-08-31 15:26:28 +01:00
microDev
d314df8b84
Merge pull request #5274 from capellini/mp-register-module-pybadge-remaining
...
Convert more modules to use MP_REGISTER_MODULE
2021-08-31 13:30:30 +05:30
microDev
513ca098f9
Merge pull request #5273 from tannewt/fix_nrf_light_sleep_cdc
...
Fix nrf light_sleep when on usb
2021-08-31 13:29:04 +05:30
Radomir Dopieralski
e4baefc593
Add a flag to skip waiting for safe mode
...
Sometimes we don't want the delay in the device's startup.
I used a simple flag, but now it also occurs to me that we could
instead make the wait time a define, and set it to 0 to disable it.
2021-08-31 09:53:30 +02:00
microDev
d7a92f7fd6
Merge pull request #5271 from tannewt/switch_cp_serial_uuids
...
Switch CircuitPython serial off Nordic UUIDs
2021-08-31 09:14:03 +05:30
microDev
1dbeed87af
Merge pull request #5253 from tannewt/fix_nrf_gpiote_crash
...
Fix GPIOTE crashes by checking everything is ok
2021-08-31 09:11:36 +05:30
Rob Capellini
1c8828223f
Convert more modules to use MP_REGISTER_MODULE
...
Convert neopixel_write, onewireio, ps2io, pulseio, pwmio, rainbowio, random, rgbmatrix, rotaryio, rtc, sdcardio, sharpdisplay, _stage, storage, struct, supervisor, synthio, touchio, traceback, usb_cdc, usb_hid, usb_midi, and vectorio modules to use MP_REGISTER_MODULE.
Related to #5183 .
2021-08-30 22:29:51 -04:00
Scott Shawcroft
6ef5241f59
Merge pull request #5267 from pewpew-game/meowbit-stage
...
stm32: Add support for Stage games to Meowbit
2021-08-30 18:35:41 -07:00
Scott Shawcroft
5fb4fa6f12
Merge pull request #5260 from jepler/paralleldisplay
...
Split out paralleldisplay to its own module
2021-08-30 18:35:15 -07:00
Scott Shawcroft
fa9c2189d4
Fix nrf light_sleep when on usb
...
Don't let pending serial input wake us up
Fixes #5257
2021-08-30 18:26:12 -07:00
Scott Shawcroft
a4246bcfa3
Fix two watchdog crashes
...
Fixes a crash from trying to raise an exception when trying to
deinit a RESET wdt by not raising an exception.
Fixes a crash when raise a wdt exception in the REPL when waiting
for input. We now catch and print any exceptions raised.
Fixes #5261
2021-08-30 18:10:43 -07:00
Scott Shawcroft
3ea90dbc1e
Merge pull request #5263 from jepler/printf-0xp
...
Include leading 0x on addresses printed with %p
2021-08-30 18:00:43 -07:00
Scott Shawcroft
76cbd0d74a
Switch CircuitPython serial off Nordic UUIDs
...
This will un-break examples that got confused by the presence of
two Nordic UART Services. It also adds a version characteristic
that gives the CircuitPython build tag back.
Fixes #5252
2021-08-30 15:09:12 -07:00
Scott Shawcroft
838d30b3a4
Fix incorrect macros
2021-08-30 14:40:14 -07:00
Scott Shawcroft
558f9cdfc1
Fix meminfo test
2021-08-30 14:23:11 -07:00
Scott Shawcroft
8fbb3e6d25
Merge pull request #5239 from durapensa/s2mini
...
Add board Lolin S2 Mini
2021-08-30 14:12:56 -07:00
Scott Shawcroft
eabceb9fce
Fix builds without alarm
2021-08-30 14:09:36 -07:00
Radomir Dopieralski
89fc1890af
stm32: Add support for Stage games to Meowbit
...
This enables the _stage library and adds stage and ugame modules to the
frozen modules, so that all Stage games should work.
I had to do several hacks:
* Since displayio.release_displays doesn't release the pins, I couldn't
re-initialize the display inside the ugame module. Instead I changed
the default display initialization for the board to match what Stage
expects.
* I wanted to make the MENU key works as K_Z, but when I try to use it
with the keypad module, I get "pin in use" error. So for now only the
A and B buttons are used.
2021-08-30 20:27:50 +02:00
hathach
ec3dfed066
update tinyusb to commit 38f5aee9c3
2021-08-31 00:28:29 +07:00
microDev
156dfad41d
Merge pull request #5264 from pewpew-game/update-stage-pygamer
...
Update stage library to use keypad module on pygamer and pybadge
2021-08-30 20:54:14 +05:30
Durapensa
80cadc6ec1
Added Espressif-assigned PID for "Lolin S2 Mini - CircuitPython"
2021-08-30 06:31:20 -04:00
Limor "Ladyada" Fried
73be98c9d1
Merge pull request #5265 from ladyada/main
...
fix i2c
2021-08-29 21:37:51 -04:00
Radomir Dopieralski
02ada0af5f
Update stage library to use keypad module on pygamer and pybadge
2021-08-29 23:57:32 +02:00
lady ada
d50dc064ee
fix i2c
2021-08-29 17:53:57 -04:00
Jeff Epler
83120eb1b2
Actually fix building ports without parallel displays
2021-08-29 11:49:47 -05:00
Jeff Epler
f4bb3cc2c8
Fix stubs & doc redirects
2021-08-29 11:43:51 -05:00
Jeff Epler
db3945edfe
Make %p include the 0x prefix
...
.. and modify some messages where 0x was specified "manually".
This involves updating some tests to expect the new 0x to appear.
2021-08-29 11:36:29 -05:00