Commit Graph

27210 Commits

Author SHA1 Message Date
Radomir Dopieralski
b5ad78715c
Update ports/espressif/common-hal/paralleldisplay/ParallelBus.h
Co-authored-by: Dan Halbert <halbert@halwitz.org>
2022-03-05 21:48:00 +01:00
Radomir Dopieralski
f477848ac1 paralleldisplay: reset and read pins should be optional
The ``reset`` and ``read`` pins should be optional, but the espressif
code had several places where it assumed they are not, and a bug that
caused a crash on ``release_displays`` if they were made optional.

The bug was caused by the fields for storing pin numbers being set
to ``NO_PIN``, which has value of -1, while the fields have type
``uint8_t``.  That set the actual value to 255, and a subsequent
comparison to ``NO_PIN`` returned false.
2022-03-05 18:54:12 +01:00
Scott Shawcroft
08b44eade5
Merge pull request #6114 from pewpew-game/displayio-9bit
Add support for 9-bit mode to displayio.FourWire
2022-03-04 16:55:02 -08:00
Radomir Dopieralski
102ee716a7 Add support for 9-bit mode to displayio.FourWire
If the ``command`` pin is None, that information will instead be
sent as a ninth bit in the SPI transactions.

Fix #6109
2022-03-04 22:59:17 +01:00
Scott Shawcroft
9265cca752
Merge pull request #6110 from tekktrik/doc/document-special-math-funcs
Add disclaimer about availability of math functions
2022-03-04 10:40:27 -08:00
Scott Shawcroft
faaf181b71
Merge pull request #6112 from t-ikegami/fix_bitmaptools_dither
Fix freeze on bitmaptools.dither
2022-03-04 10:29:00 -08:00
Alec Delaney
ad502a946d Change reference of "ports" to "boards" 2022-03-04 11:44:40 -05:00
Tsutomu IKEGAMI
c9aa4527a9 Fix freeze on bitmaptools.dither 2022-03-04 17:06:07 +09:00
tekktrik
842d807086
Add disclaimer about availability of math functions 2022-03-03 17:40:07 -05:00
Dan Halbert
6af4c7797c
Merge pull request #6106 from DavePutz/issue_5982
Make countio object long-lived
2022-03-02 18:30:24 -05:00
DavePutz
4ac28587ef
Update Counter.c
Add a comment as to why the countio object needs to be long-lived.
2022-03-02 12:21:13 -06:00
Scott Shawcroft
953745f69a
Merge pull request #6105 from prplz/seeed-xiao-ble-status-led
Seeed_XIAO_nRF52840_Sense: Enable rgb status LED
2022-03-02 10:09:57 -08:00
root
1ef8aacd73 Make countio object long-lived 2022-03-02 12:07:54 -06:00
Michael Himing
9ad50dfefb Seeed_XIAO_nRF52840_Sense: Enable rgb status LED 2022-03-02 22:34:01 +11:00
Dan Halbert
83cdfc42cc
Merge pull request #6103 from ladyada/main
fix automatic i2c enablement with rev C
2022-03-01 20:21:20 -05:00
Dan Halbert
90c5fb2515
Update ports/espressif/boards/adafruit_feather_esp32s2/pins.c 2022-03-01 19:56:23 -05:00
lady ada
ee52795540 fix automatic i2c enablement with rev C 2022-03-01 18:15:37 -05:00
Scott Shawcroft
b1161f5c4c
Merge pull request #6095 from sgauche/add_stm32f412cx_micro
Add STM32F412Cx Microcontroller to CircuitPython
2022-03-01 11:31:18 -08:00
Dan Halbert
548d6beb4c
Merge pull request #6085 from rimwolf-redux/msgpack
changed msgpack to use ByteStream type annotations
2022-03-01 10:17:10 -05:00
Dan Halbert
6c4fff6729
Merge pull request #6093 from weblate/weblate-circuitpython-main
Translations update from Hosted Weblate
2022-03-01 09:26:27 -05:00
Hosted Weblate
fb9ee79438
Merge remote-tracking branch 'origin/main' 2022-03-01 03:31:51 +01:00
Dan Halbert
a240fed0ce
Merge pull request #6097 from FoamyGuy/update_nina
update nina-fw submodule
2022-02-28 21:31:47 -05:00
Dan Halbert
38e9fd703b add circuitpython_typing. to some annotations; generalize extract_pyi.pi 2022-02-28 21:27:24 -05:00
Hosted Weblate
e585bdaa33
Merge remote-tracking branch 'origin/main' 2022-03-01 03:04:22 +01:00
Dan Halbert
1f512314d6
Merge pull request #6101 from prplz/usb-hid-typing-fix
Fix usb_hid.Device constructor typing
2022-02-28 21:04:16 -05:00
Michael Himing
1fe9eea225 Fix usb_hid.Device constructor typing
descriptor -> report_descriptor
2022-03-01 12:44:21 +11:00
Hosted Weblate
d970408f89
Merge remote-tracking branch 'origin/main' 2022-02-28 05:42:18 +01:00
Limor "Ladyada" Fried
a13c320509
Merge pull request #6098 from jamesbowman/main
Add EVE support to Feather M4 CAN
2022-02-27 23:42:11 -05:00
James Bowman
353ea6f70e Add EVE support to Feather M4 CAN 2022-02-27 18:34:30 -08:00
foamyguy
2f57800ffd update nina-fw submodule 2022-02-27 16:15:57 -06:00
Dan Halbert
54e7019b3e add adafruit-circuitpython-typing to requirements-doc.txt 2022-02-27 00:06:40 -05:00
Scott Gauche
46129e327d add stm32f412cx micro to cpy 2022-02-26 16:53:30 -05:00
Hosted Weblate
df376eac7d
Merge remote-tracking branch 'origin/main' 2022-02-26 03:46:12 +01:00
Mark
bfd56d4380
Merge pull request #6094 from ladyada/main
fix missing pins, speed up
2022-02-25 20:46:07 -06:00
lady ada
a9d87e6e8b fix missing pins, speed up 2022-02-25 20:30:35 -05:00
Fabian Affolter
4b69e8454a
Translated using Weblate (German)
Currently translated at 88.5% (931 of 1051 strings)

Translation: CircuitPython/main
Translate-URL: https://hosted.weblate.org/projects/circuitpython/main/de/
2022-02-25 22:58:28 +01:00
Dan Halbert
4f2d88e669 use pip-installed circuitpython_typing instead of private copy 2022-02-25 13:49:06 -05:00
Dan Halbert
01d880829a
Merge pull request #6041 from t-ikegami/enable_uasyncio
Enable _uasyncio module
2022-02-25 13:42:29 -05:00
Scott Shawcroft
c68b7a20fb
Merge pull request #6088 from dhalbert/merge-7.2.x-to-main
Merge 7.2.x to main
2022-02-25 09:46:23 -08:00
Dan Halbert
61425864f0 turn off onewireio in matriportal_m4 2022-02-25 12:22:45 -05:00
Dan Halbert
d70f149390 change module list in extra_coverage test results 2022-02-24 22:44:13 -05:00
Dan Halbert
fc8aae0540 clean up py/objmodule.c for circuitpython 2022-02-24 15:33:12 -05:00
Scott Shawcroft
f39c2b2e1d
Merge pull request #6081 from weblate/weblate-circuitpython-main
Translations update from Hosted Weblate
2022-02-24 10:15:21 -08:00
Dan Halbert
a45f9a83ea Merge remote-tracking branch 'adafruit/7.2.x' into merge-7.2.x-to-main 2022-02-24 13:07:56 -05:00
Randy Hudson
1e03c9dfb9 changed msgpack to use ByteStream type annotations 2022-02-23 21:25:42 -05:00
Hosted Weblate
0196736044
Merge remote-tracking branch 'origin/main' 2022-02-24 00:30:01 +01:00
Scott Shawcroft
9e16487203
Merge pull request #6048 from t-ikegami/atmel-samd-fix-alarm
Fix atmel-samd alarm module
2022-02-23 15:29:54 -08:00
Hosted Weblate
d88a4c3870
Merge remote-tracking branch 'origin/main' 2022-02-24 00:04:29 +01:00
Scott Shawcroft
f32b5880c8
Merge pull request #6074 from ZodiusInfuser/badger
Added definition for an upcoming Pimoroni EInk board
2022-02-23 15:04:23 -08:00
Fabian Affolter
c3e7445919
Translated using Weblate (German)
Currently translated at 75.2% (791 of 1051 strings)

Translation: CircuitPython/main
Translate-URL: https://hosted.weblate.org/projects/circuitpython/main/de/
2022-02-23 10:55:22 +01:00