Neradoc
fed6e8ea99
Spresense: add CIRCUITPY_BOARD_ID because it doesn't use BASE_CFLAGS
2021-08-26 23:11:55 +02:00
Neradoc
b14b294516
add board.ID
2021-08-26 23:11:55 +02:00
Neradoc
c70ec3fbbc
add the Board ID to boot_out.txt
2021-08-26 23:11:55 +02:00
Durapensa
05874f3fab
pre-commit fixes
2021-08-26 14:29:04 -04:00
Durapensa
b0d0880f80
Add some more pin definitions, for NEOPIXEL_POWER, I2C, SPI
2021-08-26 13:53:04 -04:00
amit-sides
27502f90cd
Fixed formatting
2021-08-26 20:51:32 +03:00
amit-sides
23bb0bd262
Improved documentation
...
Co-authored-by: Scott Shawcroft <scott@tannewt.org>
2021-08-26 20:45:38 +03:00
amit-sides
24fcc3f955
Added type hints
...
Co-authored-by: Scott Shawcroft <scott@tannewt.org>
2021-08-26 20:44:27 +03:00
Scott Shawcroft
9663a227a3
Fix usb irq race
...
Run the USB background once after we hook our IRQ up in case we
missed one.
Related to #5212
2021-08-26 10:20:26 -07:00
Hosted Weblate
3756e9d9a5
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-08-26 19:10:05 +02:00
Hosted Weblate
7bc9bd1bf2
Merge remote-tracking branch 'origin/main' into main
2021-08-26 19:10:02 +02:00
Jonny Bergdahl
60c2f5cfdc
Translated using Weblate (Swedish)
...
Currently translated at 100.0% (1021 of 1021 strings)
Translation: CircuitPython/main
Translate-URL: https://hosted.weblate.org/projects/circuitpython/main/sv/
2021-08-26 19:10:02 +02:00
Wellington Terumi Uemura
17919de54e
Translated using Weblate (Portuguese (Brazil))
...
Currently translated at 100.0% (1021 of 1021 strings)
Translation: CircuitPython/main
Translate-URL: https://hosted.weblate.org/projects/circuitpython/main/pt_BR/
2021-08-26 19:10:02 +02:00
Scott Shawcroft
b36187102f
Merge pull request #5234 from dhalbert/validate-WaveFile-buffer-arg
...
restrict WaveFile buffer size to 8-1024
2021-08-26 10:09:56 -07:00
Durapensa
ab6f47e044
Add lolin_s2_mini to build.yml for board Lolin S2 Mini
2021-08-26 12:03:24 -04:00
Durapensa
b9c7badb56
fix for default names for BUTTON, NEOPIXEL, SDA/SCL, LED, SPI MOSI/MISO/SCK
2021-08-26 10:31:35 -04:00
Durapensa
ffaad96310
fix for GPIO0 / CIRCUITPY_BOOT_BUTTON
2021-08-26 10:15:15 -04:00
Damien George
8c4ba575fd
tests/basics: Split f-string debug printing to separate file with .exp.
...
This feature {x=} was introduced in Python 3.8 so needs a separate .exp
file to run on earlier Python versions.
See https://bugs.python.org/issue36817
Signed-off-by: Damien George <damien@micropython.org>
2021-08-26 23:56:02 +10:00
Dan Halbert
a608934f31
restrict WaveFile buffer size to 8-1024
2021-08-26 09:34:02 -04:00
Durapensa
da1e29d9e4
fix in pins.c for build
2021-08-26 08:59:02 -04:00
Durapensa
5211a492cc
Merge branch 'main' of github.com:adafruit/circuitpython into s2mini
2021-08-26 08:28:05 -04:00
Hosted Weblate
ba4277d823
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-08-26 05:52:21 +02:00
microDev
5425454341
Merge pull request #5208 from jepler/small-memory-savings
...
Small memory savings
2021-08-26 09:22:14 +05:30
microDev
1d74a6e18f
Merge pull request #5230 from weblate/weblate-circuitpython-main
...
Translations update from Weblate
2021-08-26 09:14:59 +05:30
Hosted Weblate
b5da3250e0
Merge remote-tracking branch 'origin/main' into main
2021-08-26 05:44:07 +02:00
microDev
4805a13b26
Merge pull request #5231 from capellini/mp-register-module-pybadge-a
...
Convert more modules to use MP_REGISTER_MODULE
2021-08-26 09:14:01 +05:30
Durapensa
c6ab3b3a97
nitial try at Lolin S2 Mini board definition
2021-08-25 21:16:22 -04:00
Durapensa
52001f1678
Initial try at Lolin S2 Mini board definition
2021-08-25 21:08:42 -04:00
Rob Capellini
ad103ac6f1
Convert more modules to use MP_REGISTER_MODULE
...
Convert adafruit_bus_device, adafruit_pixelbuf, analogio, atexit, audiobusio, audiocore, audioio, audiomixer, and audiomp3 modules to use MP_REGISTER_MODULE.
Related to #5183 .
2021-08-25 20:48:55 -04:00
Hosted Weblate
5255a81344
Merge remote-tracking branch 'origin/main' into main
2021-08-26 00:51:00 +02:00
Scott Shawcroft
13cba8a17f
Merge pull request #5224 from dhalbert/adafruit_led_glasses_nrf52840
...
Add adafruit_led_glasses_nrf52840
2021-08-25 15:50:56 -07:00
Hosted Weblate
5ce73f896a
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-08-26 00:35:37 +02:00
Scott Shawcroft
c05d3035dc
Merge pull request #5227 from jepler/esp32-nvm
...
esp32s2: rework nvm/nvs storage
2021-08-25 15:35:30 -07:00
Amit Sides
98f026fbb4
Fixing comments for PR
2021-08-25 15:07:19 -07:00
WarmBit
da644bebb3
add warmbit_bluepixel
2021-08-25 15:16:59 -06:00
Jeff Epler
7098d4ccd7
8Kib may align better with flash blocks than 9KiB
2021-08-25 13:39:56 -05:00
Scott Shawcroft
d8b3d5af06
Merge pull request #5225 from weblate/weblate-circuitpython-main
...
Translations update from Weblate
2021-08-25 10:42:49 -07:00
Jeff Epler
4621cd54fb
esp32s2: update how nvm is mapped onto nvs
...
The old way mapped each byte of nvm onto a distinct nvs key, but this
allowed storage of only a very small number of bytes out of the
theoretical capacity.
Reworked like this, about half of the nvs capacity can be used for
nvm, so you're guaranteed the ability to store 9kB this way.
2021-08-25 11:39:45 -05:00
Jeff Epler
870aa2d79d
espidf: Add function to erase nvs
...
This may be necessary for some cases of migrating from 6.3.0 to 7.0.0.
2021-08-25 11:37:58 -05:00
Wellington Terumi Uemura
01a935e52f
Translated using Weblate (Portuguese (Brazil))
...
Currently translated at 100.0% (1019 of 1019 strings)
Translation: CircuitPython/main
Translate-URL: https://hosted.weblate.org/projects/circuitpython/main/pt_BR/
2021-08-25 17:34:48 +02:00
Dan Halbert
c0c9892887
Add adafruit_led_glasses_nrf52840
2021-08-25 11:29:31 -04:00
microDev
54d7ddc121
Merge pull request #5223 from lesamouraipourpre/patch-1
...
Minor docs fix in FourWire.c
2021-08-25 16:44:41 +05:30
James Carr
86d8d9f6a7
Minor docs fix in FourWire.c
2021-08-25 11:23:33 +01:00
Jim Mussared
145fedef8d
tools/pyboard.py: Make --no-soft-reset consistent with other args.
...
This makes it work like --no-follow and --no-exclusive using a mutex group
and dest. Although the current implementation with BooleanOptionAction is
neater it requires Python 3.9, so don't use this feature.
Signed-off-by: Jim Mussared <jim.mussared@gmail.com>
2021-08-25 15:47:01 +10:00
Jim Mussared
064a145097
tools/pyboard.py: Add --exclusive to match --no-exclusive.
...
Signed-off-by: Jim Mussared <jim.mussared@gmail.com>
2021-08-25 15:46:38 +10:00
Jim Mussared
be43164d82
tools/pyboard.py: Make --no-follow use same variable as --follow.
...
You can set one or the other (or neither) but not both.
Signed-off-by: Jim Mussared <jim.mussared@gmail.com>
2021-08-25 15:46:00 +10:00
Jim Mussared
2a290bbfe1
tools/pyboard.py: Move --no-exclusive/--soft-reset out of mutex group.
...
The --no-exclusive flag was accidentally added to the mutex group in
178198a01df51b5f4c5ef9f38ab2fb8f6269d5f4.
The --soft-reset flag was accidentally added to the mutex group in
41adf178309759d5965c15972f04987a2635314c.
These flags can be specified independently to --[no-]follow so should not
be in that mutex group.
Signed-off-by: Jim Mussared <jim.mussared@gmail.com>
2021-08-25 15:36:00 +10:00
Peter Hinch
2296df0a32
extmod/modframebuf: Enable blit between different formats via a palette.
...
This achieves a substantial performance improvement when rendering glyphs
to color displays, the benefit increasing proportional to the number of
pixels in the glyph.
2021-08-25 15:31:23 +10:00
microDev
8a89689a5a
Merge pull request #5221 from capellini/displayio-terminalio-fontio-mp_register_module
...
Use MP_REGISTER_MODULE with displayio, terminalio, and fontio
2021-08-25 08:42:56 +05:30
microDev
df13bef3a1
Merge pull request #5220 from tannewt/fix_esp_i2c_display
...
Allocate I2C mutex with IDF
2021-08-25 08:42:11 +05:30