Dan Halbert
4a14e4b55f
Merge pull request #7782 from jposada202020/adding_circle_bitmaptools
...
Adding circle bitmaptools
2023-04-01 15:01:20 -04:00
Jeff Epler
e9e4ce9546
add waveform support in synthio
...
a waveform object (array of 'h') can be passed in, replacing the
standard square wave. This waveform must be a 'single cycle waveform'
and some obvious things to pass in are sine, triangle or sawtooth waves,
but you can construct whatever you like.
2023-04-01 11:46:38 -05:00
jposada202020
df46636c5e
improving range validation
2023-03-31 20:15:07 -04:00
Jonny Bergdahl
e4a002b96c
Translated using Weblate (Swedish)
...
Currently translated at 100.0% (1002 of 1002 strings)
Translation: CircuitPython/main
Translate-URL: https://hosted.weblate.org/projects/circuitpython/main/sv/
2023-03-31 16:39:50 +02:00
Wellington Terumi Uemura
cef262fd5c
Translated using Weblate (Portuguese (Brazil))
...
Currently translated at 100.0% (1002 of 1002 strings)
Translation: CircuitPython/main
Translate-URL: https://hosted.weblate.org/projects/circuitpython/main/pt_BR/
2023-03-31 16:39:50 +02:00
Jose David M
3b60215ac9
Translated using Weblate (Spanish)
...
Currently translated at 100.0% (1002 of 1002 strings)
Translation: CircuitPython/main
Translate-URL: https://hosted.weblate.org/projects/circuitpython/main/es/
2023-03-31 16:39:49 +02:00
Ettore Atalan
72614ed09e
Translated using Weblate (German)
...
Currently translated at 100.0% (1002 of 1002 strings)
Translation: CircuitPython/main
Translate-URL: https://hosted.weblate.org/projects/circuitpython/main/de/
2023-03-31 16:39:49 +02:00
jposada202020
6ad053e403
correcting feedback
2023-03-30 08:51:52 -04:00
Hosted Weblate
128a4f9697
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/
2023-03-28 16:18:27 +02:00
Hosted Weblate
3d0940491f
Merge remote-tracking branch 'origin/main'
2023-03-28 16:18:23 +02:00
Luc
f7c2599c29
Translated using Weblate (German)
...
Currently translated at 100.0% (1002 of 1002 strings)
Translation: CircuitPython/main
Translate-URL: https://hosted.weblate.org/projects/circuitpython/main/de/
2023-03-28 16:18:23 +02:00
Neradoc
1fad969389
add unsigned ints and 64 bit types to msgpack
...
change msgpack error message when format invalid
2023-03-27 19:37:23 +02:00
Luc
d9c4050f92
Translated using Weblate (German)
...
Currently translated at 96.0% (962 of 1002 strings)
Translation: CircuitPython/main
Translate-URL: https://hosted.weblate.org/projects/circuitpython/main/de/
2023-03-27 00:37:56 +02:00
Jonny Bergdahl
6effaef9b4
Translated using Weblate (Swedish)
...
Currently translated at 100.0% (1002 of 1002 strings)
Translation: CircuitPython/main
Translate-URL: https://hosted.weblate.org/projects/circuitpython/main/sv/
2023-03-25 03:42:19 +01:00
Wellington Terumi Uemura
277edddf2a
Translated using Weblate (Portuguese (Brazil))
...
Currently translated at 100.0% (1002 of 1002 strings)
Translation: CircuitPython/main
Translate-URL: https://hosted.weblate.org/projects/circuitpython/main/pt_BR/
2023-03-25 03:42:18 +01:00
Jose David M
a2b2158bcb
Translated using Weblate (Spanish)
...
Currently translated at 100.0% (1002 of 1002 strings)
Translation: CircuitPython/main
Translate-URL: https://hosted.weblate.org/projects/circuitpython/main/es/
2023-03-25 03:42:17 +01:00
Hosted Weblate
ff242e6198
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/
2023-03-23 18:26:38 +01:00
Hosted Weblate
b58167186b
Merge remote-tracking branch 'origin/main'
2023-03-23 18:26:34 +01:00
Jonny Bergdahl
24aea01475
Translated using Weblate (Swedish)
...
Currently translated at 100.0% (1004 of 1004 strings)
Translation: CircuitPython/main
Translate-URL: https://hosted.weblate.org/projects/circuitpython/main/sv/
2023-03-23 18:26:34 +01:00
Wellington Terumi Uemura
da0df8a692
Translated using Weblate (Portuguese (Brazil))
...
Currently translated at 100.0% (1004 of 1004 strings)
Translation: CircuitPython/main
Translate-URL: https://hosted.weblate.org/projects/circuitpython/main/pt_BR/
2023-03-23 18:26:33 +01:00
Jose David M
1525672146
Translated using Weblate (Spanish)
...
Currently translated at 100.0% (1004 of 1004 strings)
Translation: CircuitPython/main
Translate-URL: https://hosted.weblate.org/projects/circuitpython/main/es/
2023-03-23 18:26:33 +01:00
hathach
8c1095b268
Merge branch 'main' into add-codespell
2023-03-23 14:09:57 +07:00
Hosted Weblate
3297342304
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/
2023-03-22 17:39:25 +01:00
MicroDev
7ee3f30c17
rewrite allocate_pystack
logic
2023-03-21 07:06:46 +05:30
hathach
fecc1bdedb
fix typos (partial) detected by codepell
2023-03-18 22:17:02 +07:00
Hosted Weblate
77ec3e4b76
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/
2023-03-10 18:22:08 +01:00
Dan Halbert
b6a7613350
Merge pull request #7470 from microdev1/espnow
...
Add ESP-NOW Support
2023-03-10 12:21:56 -05:00
Jose David M
bc8f89b195
Translated using Weblate (Spanish)
...
Currently translated at 100.0% (1004 of 1004 strings)
Translation: CircuitPython/main
Translate-URL: https://hosted.weblate.org/projects/circuitpython/main/es/
2023-03-09 11:38:34 +01:00
Jonny Bergdahl
b23d24d817
Translated using Weblate (Swedish)
...
Currently translated at 100.0% (1004 of 1004 strings)
Translation: CircuitPython/main
Translate-URL: https://hosted.weblate.org/projects/circuitpython/main/sv/
2023-03-08 08:10:07 +01:00
Wellington Terumi Uemura
03815eb3d6
Translated using Weblate (Portuguese (Brazil))
...
Currently translated at 100.0% (1004 of 1004 strings)
Translation: CircuitPython/main
Translate-URL: https://hosted.weblate.org/projects/circuitpython/main/pt_BR/
2023-03-08 08:10:07 +01:00
Hosted Weblate
2d74d062be
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/
2023-03-07 03:58:37 +01:00
MicroDev
b9e478af39
Merge pull request #7471 from matemaciek/main
...
Add function for drawing polygons to bitmaptools
2023-03-07 08:28:07 +05:30
hexthat
175049841d
Translated using Weblate (Chinese (Pinyin))
...
Currently translated at 100.0% (1002 of 1002 strings)
Translation: CircuitPython/main
Translate-URL: https://hosted.weblate.org/projects/circuitpython/main/zh_Latn/
2023-03-01 18:39:27 +01:00
Ettore Atalan
bb4ebf7c17
Translated using Weblate (German)
...
Currently translated at 95.6% (958 of 1002 strings)
Translation: CircuitPython/main
Translate-URL: https://hosted.weblate.org/projects/circuitpython/main/de/
2023-03-01 18:39:27 +01:00
Jonny Bergdahl
3db4312441
Translated using Weblate (Swedish)
...
Currently translated at 100.0% (1002 of 1002 strings)
Translation: CircuitPython/main
Translate-URL: https://hosted.weblate.org/projects/circuitpython/main/sv/
2023-02-26 07:37:42 +01:00
Wellington Terumi Uemura
f15669af6c
Translated using Weblate (Portuguese (Brazil))
...
Currently translated at 100.0% (1002 of 1002 strings)
Translation: CircuitPython/main
Translate-URL: https://hosted.weblate.org/projects/circuitpython/main/pt_BR/
2023-02-26 07:37:42 +01:00
Neradoc
05f7bfe70e
Translated using Weblate (French)
...
Currently translated at 98.5% (987 of 1002 strings)
Translation: CircuitPython/main
Translate-URL: https://hosted.weblate.org/projects/circuitpython/main/fr/
2023-02-26 07:37:41 +01:00
Hosted Weblate
f2c7e2af25
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/
2023-02-25 01:53:40 +01:00
Dan Halbert
f9831b3bbc
Merge pull request #7639 from adafruit/8.0.x
...
Merge 8.0.x up to main
2023-02-24 19:32:09 -05:00
Hosted Weblate
547bb1fd44
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/
2023-02-25 00:20:19 +01:00
Hosted Weblate
1063ec0649
Merge remote-tracking branch 'origin/main'
2023-02-25 00:20:15 +01:00
Luis Ruiz San Segundo
70d1640e46
Translated using Weblate (Spanish)
...
Currently translated at 100.0% (1004 of 1004 strings)
Translation: CircuitPython/main
Translate-URL: https://hosted.weblate.org/projects/circuitpython/main/es/
2023-02-25 00:20:15 +01:00
Jose David M
666d333e87
Translated using Weblate (Spanish)
...
Currently translated at 100.0% (1004 of 1004 strings)
Translation: CircuitPython/main
Translate-URL: https://hosted.weblate.org/projects/circuitpython/main/es/
2023-02-25 00:20:15 +01:00
Dan Halbert
8c714ec864
Merge pull request #7497 from tannewt/banglejs2
...
Add Bangle.js 2, JDI memory displays and ACeP epd
2023-02-24 18:20:06 -05:00
Hosted Weblate
51f2d0f64b
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/
2023-02-24 22:09:46 +01:00
Scott Shawcroft
adf5b7a23c
Merge pull request #7602 from milindmovasha/espressif-analogbufio
...
Espressif analogbufio implementation
2023-02-24 13:09:27 -08:00
Scott Shawcroft
f832386cda
Merge remote-tracking branch 'adafruit/main' into banglejs2
2023-02-23 14:43:38 -08:00
Dan Halbert
8996fda049
"an array" -> "array"
2023-02-23 13:55:52 -05:00
Dan Halbert
9058beb573
"a array" to "an array"
2023-02-23 13:41:49 -05:00
Jonny Bergdahl
d4f4da279e
Translated using Weblate (Swedish)
...
Currently translated at 100.0% (1000 of 1000 strings)
Translation: CircuitPython/main
Translate-URL: https://hosted.weblate.org/projects/circuitpython/main/sv/
2023-02-23 18:53:47 +01:00
Wellington Terumi Uemura
2f78fff1a6
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/
2023-02-23 18:53:47 +01:00
Luis Ruiz San Segundo
8322caa178
Translated using Weblate (Spanish)
...
Currently translated at 99.9% (999 of 1000 strings)
Translation: CircuitPython/main
Translate-URL: https://hosted.weblate.org/projects/circuitpython/main/es/
2023-02-23 18:53:46 +01:00
Milind
09f84e3513
Changed the code structure to start and stop dma from readinto function as per review comment to support one shot conversion mode for analogbufio
...
Added check for verifying the buffer type passed to readinto is H
2023-02-23 13:32:48 +05:30
Hosted Weblate
6b0367f9eb
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/
2023-02-22 19:34:49 +01:00
Hosted Weblate
b95c4f1c37
Merge remote-tracking branch 'origin/main'
2023-02-22 19:34:45 +01:00
Jonny Bergdahl
c0f495756f
Translated using Weblate (Swedish)
...
Currently translated at 100.0% (998 of 998 strings)
Translation: CircuitPython/main
Translate-URL: https://hosted.weblate.org/projects/circuitpython/main/sv/
2023-02-22 19:34:45 +01:00
Wellington Terumi Uemura
fa787bd2d5
Translated using Weblate (Portuguese (Brazil))
...
Currently translated at 100.0% (998 of 998 strings)
Translation: CircuitPython/main
Translate-URL: https://hosted.weblate.org/projects/circuitpython/main/pt_BR/
2023-02-22 19:34:44 +01:00
Neradoc
ea4fa2402e
Translated using Weblate (French)
...
Currently translated at 98.9% (988 of 998 strings)
Translation: CircuitPython/main
Translate-URL: https://hosted.weblate.org/projects/circuitpython/main/fr/
2023-02-22 19:34:44 +01:00
Jose David M
4722b52771
Translated using Weblate (Spanish)
...
Currently translated at 100.0% (998 of 998 strings)
Translation: CircuitPython/main
Translate-URL: https://hosted.weblate.org/projects/circuitpython/main/es/
2023-02-22 19:34:43 +01:00
Scott Shawcroft
c2c7b9345e
Merge pull request #7625 from ftab/ftab-lyrat
...
Add ESP32-LyraT board
2023-02-22 10:27:40 -08:00
Scott Shawcroft
b67c0b7949
Merge pull request #7585 from bill88t/settings-toml-pystack
...
Settings.toml-configurable pystack
2023-02-22 10:13:31 -08:00
Dennis Field
d1f5004121
Add ESP32-LyraT board
2023-02-22 10:54:44 -05:00
Scott Shawcroft
de5f58a61d
Merge branch 'main' into banglejs2
2023-02-21 12:04:28 -08:00
Bill Sideris
b0384b5721
Merge branch 'adafruit:main' into settings-toml-pystack
2023-02-21 13:35:19 +02:00
Hosted Weblate
48e60391a5
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/
2023-02-21 05:11:02 +01:00
Dan Halbert
8ffa7b1d55
Add Adafruit HUZZAH32 breakout
2023-02-20 20:04:22 -05:00
Dan Halbert
2684aeb838
don't check for RX and TX both none in ports: now checked in shared-bindings
2023-02-20 19:11:16 -05:00
Jonny Bergdahl
a1adf7c4ca
Translated using Weblate (Swedish)
...
Currently translated at 100.0% (997 of 997 strings)
Translation: CircuitPython/main
Translate-URL: https://hosted.weblate.org/projects/circuitpython/main/sv/
2023-02-20 04:39:38 +01:00
Wellington Terumi Uemura
0e6484a94a
Translated using Weblate (Portuguese (Brazil))
...
Currently translated at 100.0% (997 of 997 strings)
Translation: CircuitPython/main
Translate-URL: https://hosted.weblate.org/projects/circuitpython/main/pt_BR/
2023-02-20 04:39:37 +01:00
Jose David M
ec8b06a3a8
Translated using Weblate (Spanish)
...
Currently translated at 100.0% (997 of 997 strings)
Translation: CircuitPython/main
Translate-URL: https://hosted.weblate.org/projects/circuitpython/main/es/
2023-02-20 04:39:37 +01:00
Ettore Atalan
8e9c048223
Translated using Weblate (German)
...
Currently translated at 96.1% (959 of 997 strings)
Translation: CircuitPython/main
Translate-URL: https://hosted.weblate.org/projects/circuitpython/main/de/
2023-02-20 04:39:36 +01:00
Milind Movasha
556e2c915d
Fix for pre-commit issue related to translation
2023-02-18 20:42:31 +05:30
Hosted Weblate
023efb790c
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/
2023-02-18 04:06:01 +01:00
MicroDev
508f2015b6
Merge pull request #7605 from Neradoc/pico-uart-in-use-error
...
Tweak the UART in use message on RP2040
2023-02-18 08:35:52 +05:30
Neradoc
13716c9c30
tweak the UART in use message on RP2040
2023-02-17 23:29:44 +01:00
Jonny Bergdahl
512f2cc12f
Translated using Weblate (Swedish)
...
Currently translated at 100.0% (996 of 996 strings)
Translation: CircuitPython/main
Translate-URL: https://hosted.weblate.org/projects/circuitpython/main/sv/
2023-02-17 21:38:55 +01:00
Wellington Terumi Uemura
8fc24a6b2e
Translated using Weblate (Portuguese (Brazil))
...
Currently translated at 100.0% (996 of 996 strings)
Translation: CircuitPython/main
Translate-URL: https://hosted.weblate.org/projects/circuitpython/main/pt_BR/
2023-02-17 21:38:55 +01:00
Jose David M
5b1a51d56b
Translated using Weblate (Spanish)
...
Currently translated at 100.0% (996 of 996 strings)
Translation: CircuitPython/main
Translate-URL: https://hosted.weblate.org/projects/circuitpython/main/es/
2023-02-17 21:38:54 +01:00
Bill Sideris
f71b418a7d
Merge branch 'adafruit:main' into settings-toml-pystack
2023-02-17 16:58:03 +02:00
Bill Sideris
5a9264261e
Merge branch 'adafruit:main' into settings-toml-pystack
2023-02-17 00:50:27 +02:00
Bill Sideris
54ae7ced82
Updated to requested changes
2023-02-16 23:10:11 +02:00
Hosted Weblate
5a955a8740
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/
2023-02-16 20:15:42 +01:00
Hosted Weblate
1f3f4e6484
Merge remote-tracking branch 'origin/main'
2023-02-16 20:15:38 +01:00
Wellington Terumi Uemura
459f991dfb
Translated using Weblate (Portuguese (Brazil))
...
Currently translated at 100.0% (996 of 996 strings)
Translation: CircuitPython/main
Translate-URL: https://hosted.weblate.org/projects/circuitpython/main/pt_BR/
2023-02-16 20:15:38 +01:00
Jose David M
1d1abd690f
Translated using Weblate (Spanish)
...
Currently translated at 100.0% (996 of 996 strings)
Translation: CircuitPython/main
Translate-URL: https://hosted.weblate.org/projects/circuitpython/main/es/
2023-02-16 20:15:38 +01:00
Dan Halbert
bbadc00599
Merge pull request #7577 from dhalbert/safemode-py
...
Implement safemode.py
2023-02-16 14:15:20 -05:00
Bill Sideris
6dc179dc4a
Removed old supervisor stack setting code and revert some 'optimisations'
2023-02-16 13:33:37 +02:00
Bill Sideris
a61a9f4bde
Size reductions (attempts, at the very least)
2023-02-16 13:12:21 +02:00
Bill Sideris
f6e7edc900
Size reductions
2023-02-16 12:34:48 +02:00
Bill Sideris
b00a25fecc
Merge branch 'adafruit:main' into settings-toml-pystack
2023-02-16 10:44:01 +02:00
Scott Shawcroft
931c7c1c51
Add Bangle.js 2, JDI memory displays and ACeP epd
...
This 2-in-1 PR started with the goal of support the Bangle.js 2
smartwatch with *no USB*.
* Adds "secure" DFU build support with a committed private key.
* Adds 3-bit color support with one dummy bit for the JDI memory display
* Allows nrf boards to have a board_background_task() run in RUN_BACKGROUND_TASK.
This is needed because the Bangle.js 2 uses the watchdog to reset.
* Renamed port_background_task() to port_background_tick() to indicate it
runs on tick, not RUN_BACKGROUND_TASK.
* Marks serial connected when the display terminal is inited. This means
that safe mode messages show up on the display.
ACep, 7-color epaper displays also pack 3 bits in 4. So, I added that
support as well.
* Adds 3-bit ACeP color support for 7-color e-paper displays. (Not
watch related but similar due to color depth.)
* Allows a refresh sequence instead of a single int command. The 7" ACeP
display requires a data byte for refresh.
* Adds optional delay after resetting the display. The ACeP displays
need this. (Probably to load LUTs from flash.)
* Adds a cleaning phase for ACeP displays before the real refresh.
For both:
* Add dither support to Palette.
* Palette no longer converts colors when set. Instead, it caches
converted colors at each index.
* ColorConverter now caches the last converted color. It should make
conversions faster for repeated colors (not dithering.)
2023-02-15 15:03:40 -08:00
Jonny Bergdahl
f3cc597c13
Translated using Weblate (Swedish)
...
Currently translated at 100.0% (996 of 996 strings)
Translation: CircuitPython/main
Translate-URL: https://hosted.weblate.org/projects/circuitpython/main/sv/
2023-02-15 22:55:48 +01:00
Bill Sideris
133045a95a
Add error message and guardrail
2023-02-15 23:15:21 +02:00
Hosted Weblate
bf274258a4
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/
2023-02-15 22:07:24 +01:00
Jeff Epler
73840f840d
Improve boot_out.txt truncation
...
* write any partial message
* instead of "..." show a sensible (translatable) message
This does slightly lower the amount of data that can be printed,
and makes the exact amount dependent on the language. However, if boot.py
intentionally needs to produce larger amounts of output, it can
deliberately mount the filesystem in RW mode and perform any writes needed.
In that case it's up to the boot.py to choose an appropriate way to
limit the number of writes if needed for the application.
2023-02-14 10:47:06 -06:00
Dan Halbert
d46d9d5c21
shorten safe mode messages; improve message printing; fix CIRCUITPY_SAFEMODE_PY=0
2023-02-13 21:29:57 -05:00
Dan Halbert
d8231f1588
Implement safemode.py
2023-02-13 18:26:38 -05:00
MicroDev
a1644f15ea
use esp error for espnow
2023-02-03 15:42:44 +05:30
Wellington Terumi Uemura
8ca22a8a41
Translated using Weblate (Portuguese (Brazil))
...
Currently translated at 100.0% (995 of 995 strings)
Translation: CircuitPython/main
Translate-URL: https://hosted.weblate.org/projects/circuitpython/main/pt_BR/
2023-02-03 05:15:46 +01:00
MicroDev
14c3b52b8d
Merge branch 'main' into espnow
2023-02-03 01:37:07 +05:30