Scott Shawcroft
1ab26baf6e
Merge pull request #9655 from jepler/keep-pythonpath
...
run_tests.py: keep PYTHONPATH when requested
2024-09-24 10:01:23 -07:00
Burt
408e291ff3
add Port sunton_esp32_8048S050
2024-09-24 19:59:50 +08:00
RetiredWizard
810690a7ed
Remove CONFIG_LWIP_LOCAL_HOSTNAME from S3 boards
2024-09-24 00:43:49 -04:00
gamblor21
01a220af0f
Started simplifying getbuffer
2024-09-23 21:24:30 -05:00
71eea30639
keep PYTHONPATH when requested
...
This turns out to be needed by the testsuite of jepler_udecimal, which
needs to add the `jepler_udecimal` directory both to PYTHONPATH and
MICROPYPATH.
2024-09-23 21:02:08 -05:00
RetiredWizard
b22a571a98
pre-commit run -all
2024-09-23 21:41:48 -04:00
726639be41
Merge pull request #9653 from eric321/mp3-partial-frame-fix
...
Fix infinite loop when there's a partial frame at the end of the file.
2024-09-23 20:39:43 -05:00
RetiredWizard
18fe80d771
Update Environment Variables documentation to note possible board specific keys
2024-09-23 21:27:38 -04:00
Eric Lammerts
ca53f8b390
Fix infinite loop when there's a partial frame at the end of the file.
2024-09-23 16:46:20 -04:00
Scott Shawcroft
cda19477e4
Merge pull request #9646 from weblate/weblate-circuitpython-main
...
Translations update from Hosted Weblate
2024-09-23 10:02:22 -07:00
Andi Chandler
e3cb3df7b2
Translated using Weblate (English (United Kingdom))
...
Currently translated at 100.0% (1000 of 1000 strings)
Translation: CircuitPython/main
Translate-URL: https://hosted.weblate.org/projects/circuitpython/main/en_GB/
2024-09-23 03:16:20 +00:00
Wellington Terumi Uemura
4e7f5cd37f
Translated using Weblate (Portuguese (Brazil))
...
Currently translated at 100.0% (1000 of 1000 strings)
Translation: CircuitPython/main
Translate-URL: https://hosted.weblate.org/projects/circuitpython/main/pt_BR/
2024-09-23 03:16:19 +00:00
gamblor21
477480705a
Delay and Decay to BlockInput
2024-09-22 13:12:17 -05:00
gamblor21
d88b0c7840
Change mix to BlockInput
2024-09-21 15:51:38 -05:00
Dan Halbert
eff544c16c
espressif: get new I2C driver working
...
- Starts with @tannewt's changes.
- Make sure proper component is being compiled.
- Added `I2C.probe()` as a visible new method. This was a hidden common-hal method, but the C version of adafruit_bus_device could not use it because it needs to call probe via a Python method call. So make it visible. It's useful, and `I2C.scan()` could be phased out, since now `.scan()` can be implemented in Python with `.probe()`.
- set clock-stretching timeout on espressif to a minimum of 1 second. In all impls of busio.I2C()`, the timeout is ignored and is set to a fixed 1 second. @tannewt's new code was using the passed-in value, which was often too short.
To do:
- switch esp-camera to new-driver version. We have to use the same I2C driver everywhere.
- Check about I2CTarget.
2024-09-20 17:48:17 -04:00
Hosted Weblate
3b7084aa72
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/
2024-09-20 19:05:25 +02:00
Scott Shawcroft
340cc6328c
Merge pull request #9641 from RetiredWizard/espsdioio2
...
esp32s3: Implement sdioio
2024-09-20 10:05:15 -07:00
Scott Shawcroft
44ec0e642d
Merge pull request #9608 from sanhu88/espressif_esp32s3_lcd_ev_v1.5
...
Add Espressif esp32s3 lcd ev v1.5
2024-09-20 10:02:01 -07:00
Scott Shawcroft
f18695dc70
Merge pull request #9645 from makerdiary/main
...
Add Makerdiary iMX RT1011 Nano Kit.
2024-09-20 10:00:56 -07:00
Zelin Cai
cf56e0956e
Add Makerdiary iMX RT1011 Nano Kit.
...
Signed-off-by: Zelin Cai <zelin@makerdiary.com>
2024-09-20 21:31:25 +08:00
Burt
2b7480ef84
Update sdkconfig format
2024-09-20 21:09:56 +08:00
Burt
6349e693a0
rename macro to MP_DEFINE_BYTES_OBJ_WITH_NULL
2024-09-20 20:08:56 +08:00
RetiredWizard
8a2651ad0f
Add sdioio reset to port startup
2024-09-20 03:02:55 -04:00
RetiredWizard
83f9f77e6e
use slot 1 by default
2024-09-20 01:11:49 -04:00
RetiredWizard
ad519ad3a7
only init/deinit host periperal if both slots are currently unused
2024-09-20 01:09:46 -04:00
RetiredWizard
36c956a28f
added slot tracking and never_reset logic
2024-09-20 00:27:41 -04:00
RetiredWizard
0ea2dd3610
Another small message refactor
2024-09-19 20:24:08 -04:00
Scott Shawcroft
e9f8ed41dc
Switch to IDF 5.2 I2C API
...
Make busio.I2C use finalizers for reset instead of bulk reset. This
makes it easier to track and free the memory that the IDF allocates
internally for its "handle".
2024-09-19 14:47:45 -04:00
RetiredWizard
94f35b9f81
reuse number of datapin message
2024-09-19 14:11:35 -04:00
RetiredWizard
cdecebff17
disable for esp32 since not working yet
2024-09-19 13:55:39 -04:00
RetiredWizard
9bba9b02b4
pre-commit format fix
2024-09-19 13:38:28 -04:00
RetiredWizard
68d3cf7f7f
default enables, safe pin claims, reuse feq msg, use preprocessor
2024-09-19 13:26:36 -04:00
Scott Shawcroft
9f0ca3b3f5
Merge pull request #9643 from weblate/weblate-circuitpython-main
...
Translations update from Hosted Weblate
2024-09-19 09:30:50 -07:00
Andi Chandler
d8c967347c
Translated using Weblate (English (United Kingdom))
...
Currently translated at 100.0% (1001 of 1001 strings)
Translation: CircuitPython/main
Translate-URL: https://hosted.weblate.org/projects/circuitpython/main/en_GB/
2024-09-19 16:40:46 +02:00
Burt
8c10cd3b12
Merge branch 'adafruit:main' into espressif_esp32s3_lcd_ev_v1.5
2024-09-19 22:33:31 +08:00
Burt
51e0250233
Create blank sdkconfig
2024-09-19 21:59:14 +08:00
gamblor21
4da22c5634
Add mix parameter
2024-09-18 20:17:18 -05:00
RetiredWizard
c8722583a9
update local version of pre-commit and re-ran
2024-09-18 18:07:21 -04:00
RetiredWizard
170da9baa4
Remove tempory comment - pre-commit find
2024-09-18 18:02:22 -04:00
RetiredWizard
32537edb09
esp32s3: Implement sdioio
2024-09-18 17:37:59 -04:00
3a189e75d9
Work around an sdk bug
...
This was already reported & fixed upstream, but the fix will not be
in a released SDK until 2.0.1. It's easy enough to use our own workaround.
Testing: without this bug fix, rotaryencoder did not work on a pico 2
Note: the cut&paste code was reindented by uncrustify, giving it a slightly
different style than the upstream sdk code.
2024-09-18 14:58:13 -05:00
Scott Shawcroft
13d659a883
Merge pull request #9639 from jepler/addressrange-doc-example
...
fix a problem with the addressrange example
2024-09-18 09:54:55 -07:00
Scott Shawcroft
96c91065f0
Merge pull request #9634 from RetiredWizard/tft7width
...
Makerfab TFT7" settings.toml parameter to set screen variant
2024-09-18 09:51:29 -07:00
Burt
913f0798cc
Update PID in mpconfigboard.mk
...
more details https://github.com/espressif/usb-pids/pull/184
2024-09-18 23:18:50 +08:00
Burt
83c7749013
Delete ports/espressif/boards/espressif_esp32s3_lcd_ev_v1.5/sdkconfig
...
remove sdkconfig
2024-09-18 23:08:40 +08:00
Burt
1bbf8f55ff
Merge branch 'adafruit:main' into espressif_esp32s3_lcd_ev_v1.5
2024-09-18 23:05:01 +08:00
RetiredWizard
9f1ccbc89c
Add board.DISPLAY definition
2024-09-17 22:32:36 -04:00
RetiredWizard
ac498d10da
Remove Hacktablet backlight code
2024-09-17 21:40:37 -04:00
Dan Halbert
dee71a930f
Merge pull request #9583 from RetiredWizard/uartbootloop
...
Remove ESP_CONSOLE_UART from sdkconfig for 666 S3 Display panels
2024-09-17 21:25:26 -04:00
RetiredWizard
d94902ff3b
update lwip hostname for s3-lcd-ev
2024-09-17 19:20:13 -04:00