Scott Shawcroft
7562b0cbb8
Turn off GC opt on catwan_usbstick
2021-02-26 12:00:01 -08:00
Jeff Epler
1d1ff5f308
Merge remote-tracking branch 'origin/main' into update-protomatter-rp2
2021-02-26 09:56:35 -06:00
Kevin Matocha
ec4cd68edc
More mpconfigboard.mk corrections for small builds
2021-02-25 17:48:50 -06:00
Kevin Matocha
a7a4f93ff8
Updated build configs to turn off BITMAPTOOLS for smaller builds
2021-02-25 15:44:32 -06:00
Kamil Tomaszewski
fb32e0a7fd
qtpy_m0_haxpress: Change config to make it fit.
2021-02-25 09:44:33 +01:00
Dan Halbert
a30d4ad25d
set SUPEROPT_VM = 0 on most non-Express SAMD21 boards
2021-02-22 23:03:11 -05:00
Dan Halbert
8470f0fdb7
SAMD21: one endpoint pair for MSC now instead of two
2021-02-21 12:37:59 -05:00
Dan Halbert
e344c6d684
fix some builds
2021-02-18 14:24:58 -05:00
Dan Halbert
0b8f1b9a90
wip: usb_cdc.serials
2021-02-15 20:06:18 -05:00
Seth Kerr
9e626fdd5c
new cp sapling board
2021-02-14 20:00:32 -05:00
Dan Halbert
d54b5861a3
wip
2021-02-12 19:01:14 -05:00
Jeff Epler
ff1942cff6
Enable protomatter on RP2040 builds
...
Also found a race condition between timer_disable and redraw, which
would happen if I debugger-paused inside common_hal_rgbmatrix_timer_disable
or put a delay or print inside it. That's what pausing inside reconstruct
fixes.
So that the "right timer" can be chosen, `timer_allocate` now gets the `self`
pointer. It's guaranteed at this point that the pin information is accurate,
so you can e.g., find a PWM unit related to the pins themselves.
This required touching each port to add the parameter even though it's
unused everywhere but raspberrypi.
2021-02-12 08:25:15 -06:00
Dan Halbert
f0564b4986
merge from upstream; complicated webusb merge
2021-02-11 18:50:02 -05:00
Scott Shawcroft
f6603aa566
Merge pull request #4168 from BHDynamics/main
...
Add DynaLoRa-USB Dongle
2021-02-10 11:03:16 -08:00
Enrique Casado
983c75fb24
Add more pin names
2021-02-10 12:19:50 +01:00
Dan Halbert
3a68ac8abb
Merge pull request #3536 from pewpew-game/pew-get-ticks
...
Fix #3504 : Don't use time module in pew.tick()
2021-02-08 17:50:44 -05:00
Dan Halbert
5bb722b927
Merge pull request #4122 from hathach/fix-3986
...
Fix 3986 background reset remove existing usb callback
2021-02-05 09:13:28 -05:00
Enrique Casado
70e15d61b2
ports/atmel-samd/boards/dynalora_usb/board.c
2021-02-05 13:24:59 +01:00
Dan Halbert
25d456a5b8
shrink a couple of builds
2021-02-04 22:15:32 -05:00
Dan Halbert
0802b22ed6
usb descriptors all set; rework of enabling for USB devices
2021-02-04 19:23:40 -05:00
BiffoBear
4eb396806c
Updated trinket_m0 make file to squeeze all translations as per Dan Halbert.
2021-02-03 11:47:56 +07:00
BiffoBear
2656c84b01
Initial commit. Edited error messages in .c files
2021-02-03 05:49:40 +07:00
Patrick Van Oosterwijck
0dbd3293a9
Add board Silicognition LLC M4-Shim
2021-01-30 18:35:35 -07:00
Dan Halbert
13812a788f
Merge pull request #4060 from dhalbert/regularize-extmod-modules
...
CIRCUITPY_* switches for JSON, RE, etc. Doc cleanup
2021-01-26 12:54:21 -05:00
Scott Shawcroft
a2ac2da7cc
Merge pull request #3936 from gamblor21/busdevice_fixes
...
Changing adafruit_bus_device to duck typing
2021-01-25 14:41:53 -08:00
Dan Halbert
69c71bd522
fix some build errors
2021-01-25 11:54:10 -05:00
Dan Halbert
69869e1439
CIRCUITPY_* switches for JSON, RE, etc. Doc cleanup
2021-01-24 23:10:20 -05:00
David Glaude
abd9f7894d
Permit Gameduino 3X Dazzler support on that board.
...
Totally untested, change request based on change made in #2581 .
It might be my first PR in CircuitPython core...
Maybe this should be confirmed by @jamesbowman
Those are the two boards that seems supported:
* Metro M4 Express
* Metro nRF52840 Express
The only Metro that this PR concern:
* Metro M4 AirLift Lite
Other Metro I found and are maybe not supported:
* Metro ESP32-S2
* Metro M0 Express
* Metro M7 1011
2021-01-24 12:53:06 +01:00
Dan Halbert
dc421a6ca8
squeeze some builds
2021-01-23 06:18:15 -05:00
Dan Halbert
8c49c8df0a
shrink arduino_mkr1300
2021-01-22 11:26:33 -05:00
Dan Halbert
e3275be8b1
Merge pull request #3911 from hugodahl/add-translation-for-builtin-object-help
...
Update built-in help output for localization (Issue #3907 )
2021-01-22 03:49:19 -05:00
Dan Halbert
63b5e56c72
shrink feather_m0_adalogger and gemma_m0
2021-01-21 23:49:49 -05:00
Dan Halbert
ea9fe24971
shrink arduino_mkrzero build
2021-01-21 18:02:35 -05:00
Dan Halbert
9b8246f889
shrink sparkfun_samd21_dev de_DE build
2021-01-21 15:56:30 -05:00
mrangen
dea2bcd8f0
Fixed comment in mpconfigboard.h
2021-01-17 21:20:27 -07:00
gamblor21
41b9196167
Disabling in more small boards
2021-01-17 00:00:06 -06:00
gamblor21
49e059cdaf
Removing frozen libraries
2021-01-16 16:37:42 -06:00
Jeff Epler
c44c99398d
Merge pull request #3983 from dhalbert/6.1.0-shrink-builds
...
shrink some de_DE builds
2021-01-12 20:19:43 -06:00
Jeff Epler
8d24e72981
Merge pull request #3978 from ladyada/neotrinkey
...
samd21 board with only 4 neopixels + two touchpads
2021-01-12 20:19:01 -06:00
Dan Halbert
4b30412871
shrink some de_DE builds
2021-01-12 18:23:37 -05:00
Dan Halbert
4be5e914ac
Merge pull request #3966 from dhalbert/samd-dac-channels
...
fix atmel-samd DAC channel selection logic
2021-01-12 13:01:50 -05:00
lady ada
748d44892d
fix some precommit complaints
2021-01-12 12:55:02 -05:00
lady ada
f7f97ae1b7
samd21 board with only 4 neopixels + two touchpads
2021-01-12 12:50:08 -05:00
Dan Halbert
452d66dd0e
Update ports/atmel-samd/common-hal/analogio/AnalogOut.c
...
whoops, yes!
Co-authored-by: Scott Shawcroft <scott@tannewt.org>
2021-01-11 19:12:52 -05:00
Scott Shawcroft
10093d37c5
Merge pull request #3960 from dhalbert/pwmout-tcc-resolution
...
Look up TCC resolution as necessary
2021-01-11 15:33:59 -08:00
Scott Shawcroft
91245297e8
Merge pull request #3659 from iot49/msgpack
...
module msgpack
2021-01-11 15:22:39 -08:00
Dan Halbert
316bd0c72d
fix atmel-samd DAC channel selection logic
2021-01-10 19:22:15 -05:00
Dan Halbert
908e02439d
Look up TCC resolution as necessary
2021-01-09 15:04:23 -05:00
foamyguy
13efbf24e5
disable msgpack on boards without room
2021-01-09 10:33:56 -06:00
Dan Halbert
39c166ba6a
update tinyusb; _ticks_enabled only for SAMD21
2021-01-08 13:30:11 -05:00