Hosted Weblate
c282e69486
Merge remote-tracking branch 'origin/main' into main
2021-06-22 00:27:16 +02:00
Wellington Terumi Uemura
d372e9561c
Translated using Weblate (Portuguese (Brazil))
...
Currently translated at 100.0% (996 of 996 strings)
Translation: CircuitPython/main
Translate-URL: https://hosted.weblate.org/projects/circuitpython/main/pt_BR/
2021-06-22 00:27:16 +02:00
Scott Shawcroft
44d471a5ab
Merge pull request #4861 from FoamyGuy/upload_stubs_action
...
Stubs upload actions
2021-06-21 15:27:07 -07:00
Dan Halbert
8c74b4a5f2
fix some typos
2021-06-21 17:47:12 -04:00
Dan Halbert
51c547a5b9
add generic arg validation routines; add interval args to keypad
2021-06-21 12:13:39 -04:00
Hosted Weblate
723266b33f
Merge remote-tracking branch 'origin/main' into main
2021-06-21 15:39:51 +02:00
Jonny Bergdahl
d283034ad2
Translated using Weblate (Swedish)
...
Currently translated at 100.0% (996 of 996 strings)
Translation: CircuitPython/main
Translate-URL: https://hosted.weblate.org/projects/circuitpython/main/sv/
2021-06-21 15:39:51 +02:00
Dan Halbert
624a53adee
Merge pull request #4900 from hathach/fix-nrf-control-race-condition
...
update tinyusb to fix nrf control race condition
2021-06-21 09:39:43 -04:00
Dan Halbert
a718d33157
fix doc typos
2021-06-21 09:04:26 -04:00
Dan Halbert
ed41acd879
merge from upstream to fix translations
2021-06-21 08:26:44 -04:00
Dan Halbert
154e91ab85
add EventQueue.store_next() to allow reusing event objects
2021-06-21 08:18:06 -04:00
Lucian Copeland
a23c659eda
Add alarm tests
2021-06-20 18:09:18 -04:00
Lucian Copeland
1f3d69d87c
Clean up sleep memory, mark as not-implemented
2021-06-20 17:57:51 -04:00
Lucian Copeland
372ddfd562
Fix deep sleep masking, cleanup
2021-06-20 17:20:47 -04:00
Lucian Copeland
626e4e9748
Fix missed precommit formatting
2021-06-20 17:00:56 -04:00
Lucian Copeland
2c30312dd4
Fix waitskip behavior
2021-06-20 16:57:20 -04:00
Lucian Copeland
cf9741bd3a
Merge remote-tracking branch 'upstream/main' into setnextcode
2021-06-20 15:25:37 -04:00
Hosted Weblate
a9a4d2e613
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-06-19 22:18:06 +02:00
Hosted Weblate
7dbd754416
Merge remote-tracking branch 'origin/main' into main
2021-06-19 22:18:04 +02:00
hexthat
4c5bccba0a
Translated using Weblate (Chinese (Pinyin))
...
Currently translated at 100.0% (994 of 994 strings)
Translation: CircuitPython/main
Translate-URL: https://hosted.weblate.org/projects/circuitpython/main/zh_Latn/
2021-06-19 22:18:03 +02:00
Zoltán Vörös
f19dbf637d
Translated using Weblate (German)
...
Currently translated at 75.8% (754 of 994 strings)
Translation: CircuitPython/main
Translate-URL: https://hosted.weblate.org/projects/circuitpython/main/de/
2021-06-19 22:18:03 +02:00
Limor "Ladyada" Fried
6dbeb75a4f
Merge pull request #4880 from jepler/esp32s2-imagecapture
...
Esp32s2: implement ParallelImageCapture
2021-06-19 16:17:56 -04:00
foamyguy
c81f3fd789
Merge branch 'adafruit_main' into upload_stubs_action
...
# Conflicts:
# setup.py
2021-06-19 12:36:13 -05:00
foamyguy
1fe38138e8
use scm_version for stubs. seperate stubs upload from S3 mpy-cross upload steps in actions.
2021-06-19 12:33:34 -05:00
hathach
b3a91220de
fix build with esp32s2
2021-06-19 12:55:54 +07:00
Jeff Epler
a5876f4dea
fix compile error on boards with inline asm
2021-06-18 16:59:48 -05:00
Jeff Epler
a703561402
remove docs added in merge
2021-06-18 16:02:44 -05:00
hathach
683304fd3c
update tinyusb to fix nrf control race condition
2021-06-19 02:27:41 +07:00
Jeff Epler
198e3aded7
imagecapture: Fix doc markup, update docs for data_pins
...
Closes : #4896
2021-06-18 12:40:35 -05:00
Dan Halbert
db297add67
fix other too-big builds
2021-06-18 13:20:31 -04:00
Dan Halbert
03adbbca7c
turn off keypad by default on all SAMD21, for now
2021-06-18 12:26:48 -04:00
Jeff Epler
fa29be5aea
restore a redundant NULL-comparison, it silences compiler diagnostics
2021-06-18 11:24:39 -05:00
Jeff Epler
e1d7e46e88
fix keyboard interrupt
2021-06-18 11:15:51 -05:00
Dan Halbert
8cd7e774e7
add KeyMatrix columns_to_anodes arg
2021-06-18 12:03:47 -04:00
Jeff Epler
8647097078
remove micropython board
2021-06-18 10:59:52 -05:00
Jeff Epler
c50c05aa21
remove workflow file from micropython
2021-06-18 10:58:57 -05:00
Jeff Epler
7b46187024
Fix trailing whitespace
2021-06-18 10:58:30 -05:00
Jeff Epler
87d3740c64
Merge tag 'v1.16'
2021-06-18 10:54:19 -05:00
Damien George
7c51cb2307
all: Bump version to 1.16.
...
Signed-off-by: Damien George <damien@micropython.org>
2021-06-18 16:38:06 +10:00
Damien George
adf35cbab0
tests/float: Make bytes/bytearray construct tests work with obj repr C.
...
2.5 can be represented correctly in object representation C, but 2.3 cannot
(it is slightly truncated).
Signed-off-by: Damien George <damien@micropython.org>
2021-06-18 14:16:07 +10:00
Damien George
bc89cdeb45
py/gc: Only use no_sanitize_address attribute for GCC 4.8 and above.
...
It's not supported on older GCC versions.
Signed-off-by: Damien George <damien@micropython.org>
2021-06-18 14:15:37 +10:00
Damien George
eb7ae538f9
esp8266/boards/GENERIC_512K: Add custom minimal _boot.py.
...
Commit 0abf6f830c
removed _boot.py from the
manifest for the GENERIC_512K board because the build does not include a
filesystem. But the main code expects _boot.py to be there and prints an
error if it's not. So add a custom _boot.py, which just sets the
gc.threshold().
Signed-off-by: Damien George <damien@micropython.org>
2021-06-18 14:13:18 +10:00
Dan Halbert
af66931f71
Added keypad.ShiftRegisterKeys
2021-06-17 20:51:45 -04:00
Damien George
4eb13c50cd
esp32/machine_sdcard: Use deinit_p to deinit SD bus in SPI mode.
...
Fixes issue #7352 .
Signed-off-by: Damien George <damien@micropython.org>
2021-06-18 09:55:22 +10:00
Dan Halbert
04b69cde9b
turn off gamepad on most builds;turn off keypad where appropriate
2021-06-17 13:46:45 -04:00
Dan Halbert
a152bd3b72
add .num_keys and .store_states() to Keys and KeyMatrix
2021-06-17 12:02:54 -04:00
Mike Causer
bc7822d8e9
drivers/display/ssd1306.py: Add support for 72x40 displays.
...
The 72x40 OLED requires selecting the internal IREF, as opposed to the
default external IREF. This is an undocumented feature in the SSD1306
datasheet, but is present in the SSD1315 datasheet. It's possible the
72x40 OLED is actually using the newer SSD1315 controller. Sending the
IREF select command to SSD1306 displays has no effect on them, so it's
added to the init_display() instead of wrapping in an "if width = 72".
Also tested on a 128x64 OLED using the SSD1315 controller (smaller ribbon
cable) and the proposed change has no effect on the display, as the module
comes with the correct current limiting resistor. Internal and external
IREF work the same.
Fixes issue #7281 .
2021-06-17 18:54:32 +10:00
Jonathan Hogg
89945b1989
esp32/machine_hw_spi: Allow None for unused pins in initializer.
...
Make the hardware SPI initializer method match the `init()` method by
allowing `None` to be given for `sck`/`mosi`/`miso` to specify an unused
signal.
2021-06-17 18:52:22 +10:00
Thomas Wenrich
364670ecf1
docs/esp32: Document WLAN "reconnects" config option.
2021-06-17 18:48:17 +10:00
Thomas Wenrich
060066804a
esp32/modnetwork: Add "reconnects" option to WLAN STA interface.
...
This adds a wlan.config(reconnects=N) option to set the number of reconnect
attempts that will be made if the WLAN connection goes down. The default
is N=-1 (infinite retries, current behavior). Setting
wlan.config(reconnects=0) will disable the reconnect attempts.
A nice side effect of reconnects=0 is that wlan.status() will report the
disconnect reason now. See related issue #5326 .
2021-06-17 18:48:06 +10:00