EmergReanimator
2b64b1d335
[ resolves #4771 ] DEBUG UART supported on ATMSAME5x
2021-05-17 21:22:24 +02:00
Damien George
1446107b4d
py/objarray: Use mp_obj_memoryview_init helper in mp_obj_new_memoryview.
...
Signed-off-by: Damien George <damien@micropython.org>
2021-05-18 00:22:53 +10:00
Dan Halbert
0ac107b733
Merge pull request #4769 from dhalbert/update-frozen-libs-2021-05-16
...
update frozen libs
2021-05-17 09:52:19 -04:00
Dan Halbert
8118eb1fe5
update frozen libs
2021-05-16 14:36:18 -04:00
Damien George
47e6c52f0c
tests/cpydiff: Add test and workaround for function.__module__ attr.
...
MicroPython does not store any reference from a function object to the
module it was defined in, but there is a way to use function.__globals__ to
indirectly get the module.
See issue #7259 .
Signed-off-by: Damien George <damien@micropython.org>
2021-05-16 11:06:46 +10:00
jposada202020
82677dd966
adding parameter documentation explanation.
2021-05-15 12:06:08 -04:00
Limor "Ladyada" Fried
25a44cb77f
Merge pull request #4764 from weblate/weblate-circuitpython-main
...
Translations update from Weblate
2021-05-15 11:52:54 -04:00
Hosted Weblate
058ab6d86e
Merge remote-tracking branch 'origin/main' into main
2021-05-15 17:52:44 +02:00
Jonny Bergdahl
9576028656
Translated using Weblate (Swedish)
...
Currently translated at 100.0% (992 of 992 strings)
Translation: CircuitPython/main
Translate-URL: https://hosted.weblate.org/projects/circuitpython/main/sv/
2021-05-15 17:52:44 +02:00
Wellington Terumi Uemura
b1fc083320
Translated using Weblate (Portuguese (Brazil))
...
Currently translated at 100.0% (992 of 992 strings)
Translation: CircuitPython/main
Translate-URL: https://hosted.weblate.org/projects/circuitpython/main/pt_BR/
2021-05-15 17:52:44 +02:00
Alvaro Figueroa
1964167801
Translated using Weblate (Spanish)
...
Currently translated at 100.0% (992 of 992 strings)
Translation: CircuitPython/main
Translate-URL: https://hosted.weblate.org/projects/circuitpython/main/es/
2021-05-15 17:52:43 +02:00
Limor "Ladyada" Fried
9752162508
Merge pull request #4765 from dhalbert/rotary-trinkey-rev-c-pins
...
Update various Trinkey pins and add _pixelbuf
2021-05-15 11:52:33 -04:00
Dan Halbert
ea0e18d2e0
fix logic for suppressing ja and ko clean builds when not necessary
2021-05-14 23:41:44 -04:00
Dan Halbert
1e2a945782
Make busio.SPI be NotImplementedError on proxlight to save space
2021-05-14 21:52:54 -04:00
Scott Shawcroft
5c33c9d597
Fix SAMD
...
RTC needed to wait for sync. NeoPixel on SAMD doesn't need disabled
caches. It just needed timing adjustment for 120mhz clock speed.
2021-05-14 16:14:24 -07:00
Dan Halbert
990e58902d
add CIRCUITPY_PIXELBUF to all trinkeys; add NeoPixel to prox
2021-05-14 17:09:15 -04:00
Dan Halbert
6a2ba83e30
Update Rotary Trinkey and Slide Trinkey pins
2021-05-14 15:40:29 -04:00
Lucian Copeland
715f7ee490
Add STM32 and NRF52 compatibility
2021-05-14 14:34:35 -04:00
Hosted Weblate
b2e19530b4
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-05-14 20:25:10 +02:00
Hosted Weblate
0da2bbc6a4
Merge remote-tracking branch 'origin/main' into main
2021-05-14 20:25:08 +02:00
Jonny Bergdahl
a362fae7c0
Translated using Weblate (Swedish)
...
Currently translated at 100.0% (993 of 993 strings)
Translation: CircuitPython/main
Translate-URL: https://hosted.weblate.org/projects/circuitpython/main/sv/
2021-05-14 20:25:07 +02:00
Wellington Terumi Uemura
5f37612bcd
Translated using Weblate (Portuguese (Brazil))
...
Currently translated at 100.0% (993 of 993 strings)
Translation: CircuitPython/main
Translate-URL: https://hosted.weblate.org/projects/circuitpython/main/pt_BR/
2021-05-14 20:25:07 +02:00
Scott Shawcroft
689ec86225
Merge pull request #4754 from dhalbert/fix-endpoint-checking
...
Fix endpoint checking; Clean up safe mode printing
2021-05-14 11:25:01 -07:00
Scott Shawcroft
274b2bfebc
Merge pull request #4756 from weblate/weblate-circuitpython-main
...
Translations update from Weblate
2021-05-14 11:14:17 -07:00
Jeff Epler
c931e5deb7
Add build_memory_info for esp32s2
...
This detects an overflowed flash partition, such as
```
1452105 bytes used, -10313 bytes free in flash firmware space out of 1441792 bytes (1408.0kB).
444428 bytes used, 1652724 bytes free in ram for stack and heap out of 2097152 bytes (2048.0kB).
```
on a metro esp32-s2 built with debugging.
2021-05-14 10:39:07 -05:00
Dan Halbert
c65986f526
shrink a bit more
2021-05-14 09:18:14 -04:00
Mike Causer
605b74f390
esp32/boards: Fix spelling mistakes in comments for UM_xxx boards.
2021-05-14 22:26:29 +10:00
Mike Causer
9e65662a11
esp32/boards: Set default I2C and SPI pins on UM_xxx boards.
...
And fix incorrect I2C and SPI pins in the feathers2 module.
2021-05-14 22:26:05 +10:00
Mike Causer
538b9a9be5
esp32/machine_i2c: Allow boards to configure I2C pins using new macros.
...
Following how SPI is configured (and how stm32 does it).
2021-05-14 22:22:13 +10:00
Dan Halbert
0fcb11b7b2
shrink some STM32F4 builds: turn MIDI back off
2021-05-13 23:14:12 -04:00
Mike Causer
97fee47716
docs/esp8266: Add SSD1306 to quickref and tutorial.
2021-05-14 12:04:21 +10:00
Mike Causer
d43ed087ae
docs/esp8266: Mention Signal in GPIO section of quickref.
2021-05-14 12:02:01 +10:00
Dan Halbert
fa6c06fb38
count in/out endpoints; allow more usb modules on low-endpoint boards
2021-05-13 21:59:02 -04:00
Mike Causer
85c51a548f
docs/esp32: Mention Signal in GPIO section of quickref.
2021-05-14 11:43:47 +10:00
Mike Causer
30cbcf881d
docs/esp32: Add APA106 to quickref.
2021-05-14 11:41:42 +10:00
Jeff Epler
94a3f8a4b0
tests/run-tests.py: Parallelize running tests by default.
...
This significantly reduces the time taken to run the test suite (on the
unix port). Use `-j1` to disable this feature.
Signed-off-by: Jeff Epler <jepler@gmail.com>
2021-05-14 11:33:31 +10:00
Scott Shawcroft
1a0b4193b7
Simplify the status LED to save power
...
This also removes the need to pin share because we don't use the
status LED while user code is running.
The status flashes fallback to the HW_STATUS LED if no RGB LED is
present. Each status has a unique blink pattern as well.
One caveat is the REPL state. In order to not pin share, we set the
RGB color once. PWM and single color will be shutoff immediately but
DotStars and NeoPixels will hold the color until the user overrides
it.
Fixes #4133
2021-05-13 14:41:20 -07:00
Lucian Copeland
295103bb31
Merge remote-tracking branch 'upstream/main' into sleep-revamp
2021-05-13 16:22:12 -04:00
Hosted Weblate
478ce93fe4
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-05-13 19:27:59 +02:00
Scott Shawcroft
35ee4add63
Merge pull request #4388 from hierophect/stm-alarm
...
STM32: Alarms and sleep
2021-05-13 10:27:51 -07:00
Scott Shawcroft
c50847c6be
Merge pull request #4747 from weblate/weblate-circuitpython-main
...
Translations update from Weblate
2021-05-13 10:24:50 -07:00
Lucian Copeland
849e3a7319
Style fixes, submodules
2021-05-13 11:24:27 -04:00
Damien George
43e7e5f00a
lib/lwip: Switch to use GitHub mirror repo.
...
It is hopefully more reliable.
Signed-off-by: Damien George <damien@micropython.org>
2021-05-13 23:40:40 +10:00
stijn
09be0c083c
py/objarray: Implement more/less comparisons for array.
2021-05-13 22:16:14 +10:00
stijn
57365d8557
py/objarray: Prohibit comparison of mismatching types.
...
Array equality is defined as each element being equal but to keep
code size down MicroPython implements a binary comparison. This
can only be used correctly for elements with the same binary layout
though so turn it into an NotImplementedError when comparing types
for which the binary comparison yielded incorrect results: types
with different sizes, and floating point numbers because nan != nan.
2021-05-13 22:16:14 +10:00
Damien George
6affcb0104
tests/run-multitests.py: Flush stdout for each line of trace output.
...
Signed-off-by: Damien George <damien@micropython.org>
2021-05-13 16:26:07 +10:00
Hosted Weblate
61f63e0ab5
Merge remote-tracking branch 'origin/main' into main
2021-05-13 03:52:23 +02:00
Jeff Epler
47947dc23c
Merge pull request #4749 from tannewt/merge_1.15
...
Merge in MicroPython 1.15
2021-05-12 20:52:11 -05:00
Scott Shawcroft
966d25c6a5
Merge MicroPython v1.15 into CircuitPython
2021-05-12 17:51:42 -07:00
Hosted Weblate
ba0c941939
Merge remote-tracking branch 'origin/main' into main
2021-05-12 23:48:12 +02:00