Commit graph

36193 commits

Author SHA1 Message Date
Dan Halbert
2ccc6a97bf turn off bitmapfilter on samd51; test fitting on all Espressif 2024-04-08 13:59:16 -04:00
Dan Halbert
f6d79bcb49 individual boards and samd21: turn off bitmapfilter when bitmaptools is off 2024-04-08 12:37:11 -04:00
Dan Halbert
05252146ec Turn on bitmapfilter with the same criteria as bitmaptools 2024-04-08 10:43:05 -04:00
Dan Halbert
f4dfd5f119
Merge pull request #9152 from weblate/weblate-circuitpython-main
Translations update from Hosted Weblate
2024-04-07 22:53:04 -04:00
Joshua
46fa5491bc Fixed creation and creation IDs. 2024-04-07 20:04:04 +09:30
Joshua
e455824f8e Added support for the Watchy board by SQFMI. 2024-04-07 16:27:27 +09:30
Wellington Terumi Uemura
24069d963c
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (994 of 994 strings)

Translation: CircuitPython/main
Translate-URL: https://hosted.weblate.org/projects/circuitpython/main/pt_BR/
2024-04-07 04:02:03 +02:00
Joshua
8b8927b24a Readded misssing prototypes. 2024-04-07 06:07:53 +09:30
Dan Halbert
817a7fa4af
Merge branch 'main' into main 2024-04-06 16:21:01 -04:00
Joshua
3d183bbc5f Fixed board_serial_bytes_available prototype error. 2024-04-07 05:30:56 +09:30
Dan Halbert
f2d42e9443
Merge pull request #9149 from SeanTheITGuy/sunton_esp32_8048S07
sunton esp32-8048s070 support
2024-04-06 15:53:52 -04:00
Dan Halbert
0f66ecb32f
Merge pull request #9146 from brushmate/customizable_midi_interface_names
Make USB MIDI interface names customizable
2024-04-06 13:05:44 -04:00
Dan Halbert
9d8eebc65b shrink pygamer and pybadge 2024-04-06 12:28:02 -04:00
Dan Halbert
e97ac185d2 factor out name-setting in usb_midi_set_names() 2024-04-06 11:33:00 -04:00
Steffen Kreutz
814ebc6246 Make USB MIDI interface names customizable 2024-04-06 12:09:19 +02:00
Joshua
e956f2994b Updated to use ringbuf and an event callback. 2024-04-06 12:53:08 +10:30
Dan Halbert
064ac2d932 address review; fix STM; add limitation for STM 2024-04-06 09:26:59 +10:30
Dan Halbert
e847999a42 Runtime.serial_bytes_available: return count isntead of bool 2024-04-06 09:26:58 +10:30
Fabien Chouteau
8f55dfeb3d shared-module/fourwire/FourWire.c: make the chip_select pin optional
If there's only one device on the bus, the chip_select pin of the
peripheral can be fixed in hardware, therefore lowering the number of
pins required on the microcontroller side.

This patch allows this by making the chip_select pin optional.
2024-04-06 09:23:10 +10:30
Sean Murphy
b938c84839 sunton esp32-8048s070 support 2024-04-05 16:46:22 -03:00
Scott Shawcroft
fbd9a6e410
Merge pull request #9141 from dhalbert/serial_bytes_available
Runtime.serial_bytes_available: return count instead of bool
2024-04-05 10:20:02 -07:00
Dan Halbert
8027efe245
Merge pull request #9106 from wee-noise-makers/fourwire_optional_cs
shared-module/fourwire/FourWire.c: make the chip_select pin optional
2024-04-04 22:38:06 -04:00
Joshua
4d8310e374 Fixed precommit spacing problems. 2024-04-05 12:55:14 +10:30
Joshua
fff18c5569 Removed unused debugging lines. 2024-04-05 11:20:16 +10:30
Joshua
090f330ad5 Added support for Cardputer keyboard input. 2024-04-05 10:39:04 +10:30
Dan Halbert
5836f1145f
Merge pull request #9142 from weblate/weblate-circuitpython-main
Translations update from Hosted Weblate
2024-04-04 14:25:31 -04:00
Dan Halbert
4b44e324a5 address review; fix STM; add limitation for STM 2024-04-04 13:30:57 -04:00
Hosted Weblate
c26060136d
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-04-04 18:57:05 +02:00
Scott Shawcroft
680ee119b5
Merge pull request #9135 from jepler/update-adafruit-floppy
Update floppyio to use newer adafruit_floppy, implement pio-based flux capture on rp2040
2024-04-04 09:56:51 -07:00
Dan Halbert
bb9968215c Runtime.serial_bytes_available: return count isntead of bool 2024-04-04 12:26:06 -04:00
64b822cb66
Apply suggestions from code review
Co-authored-by: Scott Shawcroft <scott@tannewt.org>
2024-04-03 17:47:34 -05:00
Scott Shawcroft
ab7f506d20
Merge pull request #7997 from bablokb/if57_update
If57 update
2024-04-03 15:34:31 -07:00
Scott Shawcroft
436f9829f8
Merge pull request #9140 from elpekenin/fix/epd_refresh
Fix `EPaperDisplay.time_to_refresh`
2024-04-03 13:39:09 -07:00
Scott Shawcroft
6e5a875366
Merge pull request #9137 from dhalbert/doc-espressif-analogin-limitations
document Espressif AnalogIn limitations
2024-04-03 13:15:34 -07:00
Dan Halbert
a5830ce2e4
Merge pull request #9102 from jepler/rpi-dvi-double-height
pico_dvi: support 640x240 and 800x240 (tested @1bpp)
2024-04-03 14:09:41 -04:00
bablokb
9f91eb42aa changed refresh_time as requested 2024-04-03 13:23:38 +00:00
Bernhard Bablok
acfb18d6fe merged main 2024-04-03 14:17:23 +02:00
Dan Halbert
32aacd9161
Merge pull request #9131 from SeanTheITGuy/makergo_esp32c3_supermini
Makergo esp32c3 supermini
2024-04-02 20:10:01 -04:00
Dan Halbert
5a7ac6fb63 document Espressif AnalogIn limitations 2024-04-02 19:53:30 -04:00
95b92abecd need an empty stub file in each port that uses floppyio now 2024-04-02 16:10:53 -05:00
b17e5b2339 update adafruit_floppy submodule again 2024-04-02 15:59:00 -05:00
9efb034cba Add pio-based flux capturing for rp2040 2024-04-02 15:42:28 -05:00
1be36bd7cb Add floppyio to unix port, test mfm decoding 2024-04-02 15:42:28 -05:00
7d2e46aa19 Update adafruit_floppy 2024-04-02 14:57:20 -05:00
d1cd3f855f Use MP_ARRAY_SIZE in some appropriate spots 2024-04-02 14:57:18 -05:00
Dan Halbert
1e3a735cbb
Merge pull request #9132 from mariopesch/main
Update I2C implementation for senseBox MCU-S2 ESP32S2
2024-04-02 15:35:54 -04:00
Scott Shawcroft
e35d2773ae
Merge pull request #9134 from dhalbert/espressif-freertos-ticks-1ms
CONFIG_FREERTOS_HZ = 1000
2024-04-02 12:17:29 -07:00
Dan Halbert
332375d0e3 CONFIG_FREERTOS_HZ = 1000 2024-04-02 14:18:45 -04:00
Mario Pesch
f1ced6073d move CIRCUITPY_I2C_ALLOW_STRAPPING_PINS to correct file 2024-04-02 15:15:56 +00:00
elpekenin
70c0957583 fix #9129 2024-04-02 17:08:03 +02:00