Jeff Epler
2ba6659967
esp32s2: Makefile: restore --no-stub
2020-10-26 19:07:37 -05:00
Scott Shawcroft
d86c6a74a4
Add to CI build
2020-10-26 17:06:04 -07:00
Scott Shawcroft
95cb5961d2
Fix ESP32-S2 SPI when DMA is sometimes used
2020-10-26 16:59:59 -07:00
Scott Shawcroft
0d1649880f
Add grayscale EInk support
2020-10-26 16:59:59 -07:00
Scott Shawcroft
fc591c8d84
Add EInk Portal
2020-10-26 16:59:59 -07:00
Gaetan
cfaa02ef19
Fix error
2020-10-26 23:36:54 +01:00
Gaetan
5deb045a81
Ready to PR
...
* ../../.github/workflows/build.yml
+ boards/holyiot_nrf52840/board.c
+ boards/holyiot_nrf52840/mpconfigboard.h
+ boards/holyiot_nrf52840/mpconfigboard.mk
+ boards/holyiot_nrf52840/pins.c
2020-10-26 23:32:57 +01:00
Mark
fa35c3fa7c
Merge pull request #3609 from tannewt/6.0.x
...
Use old translation date to avoid merge conflict
2020-10-26 16:49:38 -05:00
Christian Walther
99a3750a2c
Fix lost board.SPI and board.I2C after explicitly deiniting them.
...
After calling board.SPI().deinit(), calling board.SPI() again would return the unusable deinited object and there was no way of getting it back into an initialized state until the end of the session.
2020-10-26 22:44:38 +01:00
Christian Walther
f4f80e07ca
Fix lost board.SPI and board.I2C after being used by display.
...
Fixes #3581 .
Pins were marked as never_reset by common_hal_displayio_fourwire_construct() and common_hal_sharpdisplay_framebuffer_construct(), but these marks were never removed, so at the end of a session after displayio.release_displays(), {spi|i2c}_singleton would be set to NULL but the pins would not be reset. In the next session, board.SPI() and board.I2C() were unable to reconstruct the object because the pins were still in use.
For symmetry with creation of the singleton, add deinitialization before setting it to NULL in reset_board_busses(). This makes the pins resettable, so that reset_port(), moved behind it, then resets them.
2020-10-26 22:44:38 +01:00
Christian Walther
1117edae63
Fix erroneous claim of board.I2C() by deinited display.
...
At the end of a session that called displayio.release_displays() (and did not initialize a new display), a board.I2C() bus that was previously used by a display would wrongly be considered still in use. While I can’t think of any unrecoverable problem this would cause in the next session, it violates the assumption that a soft reboot resets everything not needed by displays, potentially leading to confusion.
By itself, this change does not fix the problem yet - rather, it introduces the same issue as in #3581 for SPI. This needs to be solved in the same way for I2C and SPI.
2020-10-26 22:44:38 +01:00
Scott Shawcroft
81ab6a05d0
Use old translation date to avoid merge conflict
2020-10-26 13:25:00 -07:00
Scott Shawcroft
1e0f12d504
Merge pull request #3602 from jepler/update-ulab-2
...
ulab: Incorporate bugfixes (update to tag 0.54.5, was 0.54.0)
2020-10-26 13:18:10 -07:00
Jeff Epler
caca0609bd
Merge pull request #3607 from hierophect/esp32-readme-clarity
...
ESP32-S2: Fix readme link, improve instruction clarity
2020-10-26 12:43:51 -05:00
Jeff Epler
c9f7df3bab
canio: Give implementation-specific limits for CAN.Listen
2020-10-26 10:06:49 -05:00
Lucian Copeland
32f2a8d54c
Fix readme link
2020-10-26 11:03:54 -04:00
Jeff Epler
bdc1343791
make translate
2020-10-26 09:55:32 -05:00
Jeff Epler
396d92f867
esp32s2: Add canio
...
This works in loopback mode, though the hardware filtering only permits a
single address or mask filter.
2020-10-26 09:54:58 -05:00
Jeff Epler
b5b9392a3a
Merge pull request #3606 from weblate/weblate-circuitpython-main
...
Translations update from Weblate
2020-10-26 08:37:42 -05:00
Hosted Weblate
a891321f4f
Merge branch 'origin/main' into Weblate.
2020-10-26 03:36:03 +01:00
Jonny Bergdahl
998661246c
Translated using Weblate (Swedish)
...
Currently translated at 100.0% (836 of 836 strings)
Translation: CircuitPython/main
Translate-URL: https://hosted.weblate.org/projects/circuitpython/main/sv/
2020-10-26 03:36:02 +01:00
Jeff Epler
3f529855d1
Merge pull request #3605 from Senuros/main
...
Improving German translation
2020-10-25 21:35:54 -05:00
Senuros
c43011f149
Improving German translation
2020-10-25 22:08:10 +01:00
Jeff Epler
85aa851714
make translate
2020-10-25 15:21:13 -05:00
Jeff Epler
543316a8fb
ulab: Update again
...
.. pull in various doc build fixes that prevented the previous commit from building. This is still "0.54.5", the tag was updated in micropython-ulab (since no functional difference was introduced, only doc and CI differences, I imagine)
2020-10-25 13:26:55 -05:00
Jeff Epler
4cad5478e6
ulab: Incorporate bugfixes (update to tag 0.54.5)
...
In particular, this closes #3954 .
2020-10-24 13:16:10 -05:00
Jeff Epler
b4eb27557d
workflows: Upload stubs to s3
2020-10-24 07:28:27 -05:00
Scott Shawcroft
9df61899a2
Merge pull request #3599 from 0-Arngerdur-1/main
...
Fix typos and fix translate
2020-10-23 16:50:11 -07:00
0-Arngerdur-1
2ebd06f8ee
Fix typos and fix translate
2020-10-23 15:14:45 -05:00
Scott Shawcroft
c676385200
Merge pull request #3593 from tinomtzlpz/main
...
Update es.po
2020-10-23 12:11:54 -07:00
microDev
ef97ed6ab6
Update touchio implementation
2020-10-23 13:17:49 +05:30
Jeff Epler
2581d099ca
Merge pull request #3592 from weblate/weblate-circuitpython-main
...
Translations update from Weblate
2020-10-22 21:25:14 -05:00
Hosted Weblate
987ee3bf22
Merge branch 'origin/main' into Weblate.
2020-10-23 00:15:59 +02:00
Alvaro Figueroa
efd8f1ab88
Translated using Weblate (Spanish)
...
Currently translated at 100.0% (836 of 836 strings)
Translation: CircuitPython/main
Translate-URL: https://hosted.weblate.org/projects/circuitpython/main/es/
2020-10-23 00:15:59 +02:00
Scott Shawcroft
64c6d6d7e9
Merge pull request #3498 from jepler/sharpdisplay-reuse-supervisor-heap
...
Sharpdisplay: reuse supervisor heap
2020-10-22 15:15:48 -07:00
Tino Martínez
73aae6bbcd
Update es.po
...
Fixed typos UARL -> UART
2020-10-22 16:09:17 -05:00
Scott Shawcroft
a899433dab
Merge pull request #3590 from jerryneedell/jerryn_cpb_spi
...
fix CPB SPI pin definitions
2020-10-22 13:49:25 -07:00
hexthat
f4f6b082b4
Translated using Weblate (Chinese (Pinyin))
...
Currently translated at 100.0% (836 of 836 strings)
Translation: CircuitPython/main
Translate-URL: https://hosted.weblate.org/projects/circuitpython/main/zh_Latn/
2020-10-22 22:48:53 +02:00
Antonin ENFRUN
04cf88deae
Translated using Weblate (French)
...
Currently translated at 100.0% (836 of 836 strings)
Translation: CircuitPython/main
Translate-URL: https://hosted.weblate.org/projects/circuitpython/main/fr/
2020-10-22 22:48:52 +02:00
Scott Shawcroft
c8808f41a5
Merge pull request #3580 from astrobokonon/esp32s2-FixSTAMODE
...
ESP32S2: Reset sta_mode and ap_mode flags
2020-10-22 13:48:45 -07:00
Jeff Epler
b520498c73
sharpdisplay: Re-use supervisor allocations if possible
...
This is enabled by #3482
I was unable to determine why previously I had added sizeof(void*)
to the GC heap allocation, so I removed that code as a mistake.
2020-10-22 12:36:12 -05:00
microDev
f431f859e7
Initial support for native touchio
2020-10-22 21:32:44 +05:30
Jeff Epler
2d2503c49d
Merge pull request #3573 from weblate/weblate-circuitpython-main
...
Translations update from Weblate
2020-10-21 21:34:13 -05:00
Hosted Weblate
4f92deedcc
Merge branch 'origin/main' into Weblate.
2020-10-22 03:12:26 +02:00
Jonny Bergdahl
05e4172ea0
Translated using Weblate (Swedish)
...
Currently translated at 100.0% (836 of 836 strings)
Translation: CircuitPython/main
Translate-URL: https://hosted.weblate.org/projects/circuitpython/main/sv/
2020-10-22 03:12:26 +02:00
Jeff Epler
fa4c4c2c10
Merge pull request #3587 from adafruit/6.0.x
...
Merge in two fixes from 6.0.x
2020-10-21 20:12:20 -05:00
Jerry Needell
ff69ab603d
fix CPB SPI pin definitions
2020-10-21 17:07:30 -04:00
Wellington Terumi Uemura
7d1c1c815d
Translated using Weblate (Portuguese (Brazil))
...
Currently translated at 100.0% (836 of 836 strings)
Translation: CircuitPython/main
Translate-URL: https://hosted.weblate.org/projects/circuitpython/main/pt_BR/
2020-10-21 22:45:21 +02:00
Hosted Weblate
41d02fd53d
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/
2020-10-21 22:45:21 +02:00
Wellington Terumi Uemura
c65b0985b8
Translated using Weblate (Portuguese (Brazil))
...
Currently translated at 100.0% (835 of 835 strings)
Translation: CircuitPython/main
Translate-URL: https://hosted.weblate.org/projects/circuitpython/main/pt_BR/
2020-10-21 22:45:21 +02:00