Jeff Epler
0d7f257eae
displayio: Pause rgbmatrix during soft-reset
...
We can't handle rgbmatrix's interrupts from here until the display is
reinitialized, so set the display as paused.
With this change, I can survive multiple cycles with wifi+rgbmatrix
on an esp32s2. Before, it usually failed.
2021-05-26 11:18:02 -05:00
Jeff Epler
4de8fa09ab
esp32s2: peripherals: store address of timer peripheral in its struct
...
.. this is helpful if we need to go down to the esp-idf low level
I/O routines
2021-05-26 11:18:02 -05:00
Jeff Epler
60c9a57815
esp32s2: Add pin_number, reset_pin_number needed by rgbmatrix
2021-05-26 11:18:02 -05:00
Jeff Epler
6750d3feab
esp32s2: Introduce, use NO_PIN
...
GPIO_NUM_NC is -1 so it's equivalent to the existing code.
2021-05-26 11:18:02 -05:00
Scott Shawcroft
f26528dfa6
Merge pull request #4808 from weblate/weblate-circuitpython-main
...
Translations update from Weblate
2021-05-25 19:18:06 -07:00
Hosted Weblate
d78467dd47
Merge remote-tracking branch 'origin/main' into main
2021-05-25 23:13:26 +02:00
Scott Shawcroft
7190b3ee6a
Merge pull request #4798 from dhalbert/hid_devices-gc
...
gc all pointers in hid_devices properly
2021-05-25 14:13:19 -07:00
Hosted Weblate
cb6b834d26
Merge remote-tracking branch 'origin/main' into main
2021-05-25 19:41:43 +02:00
hexthat
323b8b7edd
Translated using Weblate (Chinese (Pinyin))
...
Currently translated at 100.0% (993 of 993 strings)
Translation: CircuitPython/main
Translate-URL: https://hosted.weblate.org/projects/circuitpython/main/zh_Latn/
2021-05-25 19:41:43 +02:00
Wellington Terumi Uemura
0e10244f2b
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-25 19:41:42 +02:00
Dan Halbert
d79d68705b
Merge pull request #4763 from jepler/esp32s2-build-memory-info
...
Add build_memory_info for esp32s2
2021-05-25 13:41:35 -04:00
Jeff Epler
f21eec5fe1
Work for non-psram builds
...
This is more or less a complete re-organization of the code.
* Use the actual byte size of the .bin file as the flash size,
as the algorithm for packing sections into the flash is complicated
* Match each section to a data region & find the high water mark in the
region
* Report on all the RAM regions, separately
Note that elftools is a requirement of esp-idf and so does not need to
be listed in our requirements.txt.
2021-05-25 10:06:31 -05:00
Dan Halbert
0f66832829
Merge branch 'main' into hid_devices-gc
2021-05-24 18:17:52 -04:00
Hosted Weblate
665950c9f6
Merge remote-tracking branch 'origin/main' into main
2021-05-24 23:26:45 +02:00
Scott Shawcroft
0d92558012
Merge pull request #4800 from dhalbert/too-many-hid-devices
...
Handle too many HID devices properly
2021-05-24 14:26:41 -07:00
Hosted Weblate
a84998adb4
Merge remote-tracking branch 'origin/main' into main
2021-05-24 23:25:09 +02:00
Jonny Bergdahl
cd2530401c
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-24 23:25:08 +02:00
Jose David M
9895fae66e
Translated using Weblate (Spanish)
...
Currently translated at 100.0% (993 of 993 strings)
Translation: CircuitPython/main
Translate-URL: https://hosted.weblate.org/projects/circuitpython/main/es/
2021-05-24 23:25:08 +02:00
Scott Shawcroft
de89fc7011
Merge pull request #4801 from dhalbert/unlock-board-i2c-on-reset
...
unlock board.I2C() on reset
2021-05-24 14:25:03 -07:00
Hosted Weblate
3b986e65c4
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-24 22:32:57 +02:00
Scott Shawcroft
533a84fe80
Merge pull request #4804 from bergdahl/errormessages-ip
...
Removed 'raw' from error message 'raw int'
2021-05-24 13:32:50 -07:00
Scott Shawcroft
038c9d6194
Merge pull request #4796 from Neradoc/nera-pwmrgb-status-pimoroni
...
Enable the PWM status LED on Pimoroni Tiny 2040 and PicoSystem
2021-05-24 13:30:55 -07:00
Scott Shawcroft
cc6f493da2
Merge pull request #4806 from lesamouraipourpre/patch-3
...
Update comment in persistentcode.c
2021-05-24 13:28:08 -07:00
Scott Shawcroft
6546d1330f
Merge pull request #4805 from lesamouraipourpre/patch-2
...
Docs: Incompatible .mpy file
2021-05-24 13:27:22 -07:00
Scott Shawcroft
186d382a61
Merge pull request #4795 from weblate/weblate-circuitpython-main
...
Translations update from Weblate
2021-05-24 13:19:33 -07:00
James Carr
61a7212b28
Update comment in persistentcode.c
...
Update comment in mp_raw_code_save so that it matches the code.
2021-05-23 08:57:41 +01:00
James Carr
c665eb9bb5
Incompatible .mpy file
...
Update the *ValueError: Incompatible .mpy file* section for the upcoming 6 to 7 transition.
2021-05-23 08:51:35 +01:00
Hosted Weblate
21d5b0096e
Merge remote-tracking branch 'origin/main' into main
2021-05-22 19:58:37 +02:00
Jonny Bergdahl
9d017ae883
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-22 19:58:37 +02:00
Wellington Terumi Uemura
34c2701e5d
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-22 19:58:36 +02:00
Alvaro Figueroa
262ad3dce0
Translated using Weblate (Spanish)
...
Currently translated at 100.0% (993 of 993 strings)
Translation: CircuitPython/main
Translate-URL: https://hosted.weblate.org/projects/circuitpython/main/es/
2021-05-22 19:58:36 +02:00
Limor "Ladyada" Fried
7df5d74d95
Merge pull request #4802 from BlitzCityDIY/main
...
Adding Arduino Nano RP2040 Connect
2021-05-22 13:58:28 -04:00
lady ada
2e90d5ed07
clang a bit
2021-05-22 12:39:42 -04:00
lady ada
d52f149e84
add ESP CS pin to make wifi demos easier
2021-05-22 12:22:28 -04:00
lady ada
ac855afb48
Some pin neatening and updated PID to unused Adafruit one!
2021-05-22 11:57:46 -04:00
Jonny Bergdahl
38177aff33
Removed 'raw' from error message 'raw in'
2021-05-22 12:36:28 +02:00
BlitzCityDIY
14dbec7c04
Merge branch 'main' of https://github.com/blitzcitydiy/circuitpython into main
2021-05-22 01:02:21 -04:00
BlitzCityDIY
9f4eb48e70
Updating MISO
...
While testing WIFI realized MISO was defined incorrectly
2021-05-22 01:02:06 -04:00
BlitzCityDIY
352281e23e
Adding Arduino Nano RP2040 Connect
...
Re-commiting to fix local GitHub config issues. Adding CircuitPython support for the Arduino Nano RP2040 Connect. Have tested all digital and analog I/O, I2C, onboard LSM6DSOX. Uses the AT25SF128A external flash.
2021-05-21 20:44:11 -04:00
Dan Halbert
5a9b95e611
unlock board.I2C() on reset
2021-05-21 17:49:50 -04:00
Dan Halbert
c6eb0283dc
Don't set num_hid_devices before it's validated
2021-05-21 17:34:30 -04:00
Dan Halbert
5a81f275cf
Don't change number of HID devices until it's vetted
2021-05-21 17:29:21 -04:00
Dan Halbert
7d0cda2614
gc all pointers in hid_devices properly
2021-05-21 16:32:55 -04:00
Neradoc
6808d04d53
enable the PWM status LED on Pimonoroni Tiny 2040 and PicoSystem
2021-05-21 20:13:30 +02:00
Hosted Weblate
58e6159629
Merge remote-tracking branch 'origin/main' into main
2021-05-21 19:55:16 +02:00
Scott Shawcroft
20946d97a1
Merge pull request #4743 from tannewt/simplify_status_led
...
Simplify the status LED to save power
2021-05-21 10:55:11 -07:00
Hosted Weblate
2426ac9884
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-21 19:47:53 +02:00
Hosted Weblate
69eca4090b
Merge remote-tracking branch 'origin/main' into main
2021-05-21 19:47:51 +02:00
hexthat
2d18384cb9
Translated using Weblate (Chinese (Pinyin))
...
Currently translated at 100.0% (993 of 993 strings)
Translation: CircuitPython/main
Translate-URL: https://hosted.weblate.org/projects/circuitpython/main/zh_Latn/
2021-05-21 19:47:51 +02:00
Hugo Dahl
25b4b4ce37
Translated using Weblate (French)
...
Currently translated at 96.0% (954 of 993 strings)
Translation: CircuitPython/main
Translate-URL: https://hosted.weblate.org/projects/circuitpython/main/fr/
2021-05-21 19:47:50 +02:00